More work on C generation.
Compilation to C is working.