Remix.run Logo
uecker 6 hours ago

Cool! And I do think the world needs more C compilers. There is so much you could do with this language, but it needs to be disentangled from the C++ compiler behemoths. (yes, I now that there are other small C compilers)

isitcontent 6 hours ago | parent [-]

There is the TCC. Adapting that would probably be a faster path to a full featured C compiler on esp32 than building up my xcc700. This is more of an educational sandbox project.

uecker 6 hours ago | parent [-]

I know, and there are chibicc, kefir, etc. .. and I have my own experimental C compiler.

fuhsnn 4 hours ago | parent [-]

I would love to see how you handle variably-modified types, the way I retrofitted them onto chibicc never felt quite right, and I've never seen another non-gcc/clang compiler fully support noplate's VM type patterns.