C Compiler

Building a C compiler in Rust while learning compiler internals.

I am learning compilers by building a C compiler in Rust. It can compile a good portion of the C language, with the exception of a few minor rules and a portion of compiler intrinsics.

While most of it was vibe-coded, I have written blogs about it to reexplain the internals in my own words.