Several weeks and 156 commits later, my C compiler is now compiling a Turing-complete subset of C! https://github.com/Wilfred/babyc