Statically-typed interpreted scripting language
- doc/language grammar isn't very accurate. lk change to just examples?
- read user input one line at a time (currently reading by spaces)
- support taking in files
- build error handler
- build lexer
- change reserved keywords ("NIL" -> NULL, remove "VAR")
- add support for binary operators (>>, <<, |, &, ^)
- create document for defining grammar for expressions
- AST classes
- implement AST pretty printer for debugging
- watch out when parsing
else if