Archive

TinyContext - Small Context-subset self-compiler. Less then 1000 lines of code, small changes in input language, fixed input and output file names, many checks are not performed, MS-DOS. Description only in russian.

Tiny C - Lennart Augustsson's C-subset compiler and virtual machine. Less then 700 lines of code, but in include relatively many language elements and can compile itself. This package uses BCC 5.5 (Windows) or gcc (Linux).

cc500 - Edmund Grimley Evans's small subset of C. Only 650 lines of code, can compile itself. No direct support of arrays but pointers to characters are supported. Memory are managed by operating system. Linux/i386.