Provide more exhaustive list of types for code gen
Add initial stubs for literals
Got a compiling sast
Expressions, statements, var and func declarations
Take a more straightforward approach for code gen
Changed the syntax for graph literal to "< graph_literals >"
Only func left to check in expressions. Weird syntax error.
Clean expressions up a bit.
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.
Got a compiling sast
Changed the syntax for graph literal to "< graph_literals >"
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.
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
Delete essential file and kept the horrible one
Added Sast functions and fixing expressions