Fixed permissions on symbol_table.*
Initial commit of the code generator.

Seems to work for integer operations. More testing to follow.