CompilerKit is a small toolkit used to build recursive-descent parsers and compilers.
Full documentation is provided in the docs/ directory. In order to compile a CompilerKit project,
you can either:
- copy the files in
src/CompilerKitinto your existing project; - compile the files in
src/CompilerKitas a static library and link it into your project; - or add your program's file in
src, and use themakefileprovided with compiler kit. If you choose to do so, you can set the output binary's name by setting theTARGETvariable, i.e.TARGET=my_compiler make.