Fixed bug where two Enter instructions were generated for each procedure
Made test cases more specific
Add code to print symbol table entry
Fixed bug in label generation/lexical level difference generation for call instruction argument
Added proper test cases for stack frame, shadowing and external linkage
Fixed a bug in the compiler: the level of an external procedure is 1, not 0, since 1 means it was defined in the global scope (which it has to be, for it to get exported from the module). Added a useless variable in the externalMain.TAS file to trigger the global variable address reallocation problem when linking
Update code to print symbol table entry
Merge tests
Merge branch 'master' of https://github.com/andrew-wja/TastierCompiler
Fixed bug with if-else jumps not being inserted
Add name
Update first assignment
Update relops and assignment
Update assignment 1
Update tests
Add Test for constants
Added and modified a test for relops

Source:
http://pastebin.com/xb4SeFr0
Update Relops
Add test constant production
Merge branch 'master' of https://github.com/andrew-wja/TastierCompiler

Conflicts:
	test/Programs/loops-and-ifs.TAS