functions are now added into the symbol as they are declared
Merge branches 'master' and 'functionDecl'
Merge branch 'master' of github.com:Torwegia/cs660
overflow stuff
Types are now able to tell you what type they in a new way and error reporting has been made more clear
Merge branches 'master' and 'typesAndErrors'
overflow function
Merge branches 'master' and 'dev'
Merge branches 'dev' and 'master' into dev
Error reporting fixed for the scanner