It would be cool if we had one single page where all the wonderful compiler projects are collected, so my question is: can we somehow compile/assemble/put together a list of C compilers in this thread in the form of
*) Name of the project
*) Link to homepage/sourcecode
*) programming language used for the compiler
*) compiles to … (x86 binary, asm-text, etc…)
*) whatever else might be interesting
Tiny compilers / unfinished projects / educational projects / subsets of C / etc… are also very welcome.
gcc Clang Chibicc Pcc Tinycc (tcc) Lcc Cproc Amsterdam Compiler Toolkit Compcert Ch ...
URL: https://github.com/vsedach/Vacietis
Programming language used for the compiler: Common Lisp
Compiles to: Common Lisp
*) https://github.com/michaelforney/cproc
*) programming language used for the compiler: C
*) using QBE as a backend - https://c9x.me/compile/
*) https://github.com/rui314/chibicc
*) programming language used for the compiler: C
*) emits assembly text (x86-64)
Laziness, I know. But it's there on the machine, so we use it.