One of first compiler design projects. It can compile any Zero-X programs and generate executables out of them.
The compiler is very simple and unoptimized but shows how to parse a program and translate to low level language in very few lines of code.