Imported lexer from an older version, and added parser.
Fixed lexer import.
Fixed a typo in decimals rule.
Added basic language structure.
Expanded class and interface syntax.
Fixed lexer rule references.
Cleaned up type syntax.
Normalized interface syntax.
Implemented expressions in parser.
Added syntax for inheritance.
Refined lambda and variable declaration syntax, and fixed break/continue ambiguity.
Generated lexer and parser.
Added basic compiler classes.
Added symbol types for tracking and validation.
Added code to build and store compile-time symbol information.
Added method stubs for various expression types.
Added more stubs for statements and types.
Scrapped unneeded test code.
Added symbol types.
Added runtime type.