Use C++11 for loops.
Fix proftest.out rule in Makefile.
Change order of token functions to correctly tokenize negative numbers.
Add code generator.
Compile with debugging information.