Made (not working) version of task 4
Made some changes to test files
modified:   DATA/boolean.pal
modified:   DATA/sort.pal
Updated compile.sh so it doesn't create LL1Parser
Added comments to functions for task 4 in Compiler.sml
Modified boolean and arithmetic tests to handle more cases
Fixed bug in generating code for or in Compiler.sml
Changed NOT to nonassoc instead of right in Parser.grm