GitHub - keyvank/30cc: 30 C Compiler
30 C Compiler!
30cc (Pronounced as CCC, because in the Persian language, the number 30 is pronounced as C) is a toy C compiler written in C, which is strong enough to compile itself 🤝 This was my first attempt in writing a self-hosting software! What is a self-hosting software?
Imagine 30cc gets strong enough to be able to compile itself.
I will first compile 30cc with gcc to get the 30cc compiler's binary.
I will then use the gcc-generated 30cc binary file to compile the 30cc again.
I now have...
Read more at github.com