Add an empty parser
Parse types
Parse VarDeclaration
String is not a keyword
Parse MethodDeclaration
Parse Class
Parse expressions and operations
Sprinkle some tries where needed
Read a file argument and print it as an S-Expression
Merge Parser into Main
Move AST types into a new module
Remove the Lexer since it has been rendered unnecessary by the Parser
Move printing of AST types to S-Expressions into the AST module
Add the SSACompiler step
Renaming to be closer to the canonical
Add SSACompiler data types and show instances
Remove unused ssaString function
MainClass is just a Statement
More consistent naming
Refactor Parser using concise Applicative style