Provide more exhaustive list of types for code gen
Add initial stubs for literals
Expressions, statements, var and func declarations
Add insert method for graphs
Take a more straightforward approach for code gen
Clean expressions up a bit.
Got a compiling sast
Changed the syntax for graph literal to "< graph_literals >"
Change in tests according to changes in syntax
Only func left to check in expressions. Weird syntax error.
Expressions have all been semantically checked.
Still have to check statements, and the internal arguments of built-in functions (maybe not the latter, still unsure)
Semantic check compiles through parts that I've checked.
Modified to main function according to syntax
Added Sast functions and fixing expressions
Changed var_decl so that we could declare List
Changes the test cases according to var_decl for list declaration.
Generalized var_decl functions. Updated sast sExpr -> sexpr
Get rid of types that don't match our sast
Provide more exhaustive list of types for code gen
Add initial stubs for literals