add three address instruction type
add conversion Three Address Instruction
add function skeletons for statement to TAI conversions
preserve symbol tables for computed functions
add c-- examples
change functiondef to use lTable helper
reparameterize parser on bool for typechecking
get all test cases passing with newly parameterized base parser
add warnings to buiild process
clean, refactor, bla bla im way too damn tired to describle