Finished the compiler, generates valid assembly.