diff --git a/README.md b/README.md index a995038..1a6f91e 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Then I used it in the [ZX Spectrum](http://github.com/redcode/mZX) emulator I st I will provide instructions to use this emulator in the future, but I think any decent C programmer can understand how to use it in its project. -This emulator is very accurate, very fast (there are others faster written in assembly, yes) and what it's the most important thing of all IMHO: Its structure is very clear, elegant and it is small. This is not the typical emulator which generates tables in runtime nor expands a lot of macros to create one function or piece of code per every instruction precise case. +This emulator is very accurate, very fast (there are others faster written in assembly, yes) and what is the most important thing of all IMHO: Its structure is very clear, elegant and it is small. This is not the typical emulator which generates tables in runtime nor expands a lot of macros to create one function or piece of code per every instruction precise case. In order to compile you must know that it uses my [Q API](http://github.com/redcode/Q), which is header only and provides types, macros, inline functions, and a lot of facilities to detect the particularities of the compiler and the target machine. The included Xcode project expects to find Q in "/usr/local/include/Q". This is a header only dependency. The emulator doesn't depend on anything.