A place to practice language creation mechanisms. Currently can parse a weird subset of c++, c#, and f#, into an AST