summaryrefslogtreecommitdiff
path: root/src/tparse/tree-statement.go
AgeCommit message (Collapse)Author
2021-10-31[AST] Enum and method blocksKyle Gunger
2021-10-31[AST] Add initial operator and module casesKyle Gunger
+ Modules at least mostly parse properly. ~ I'm mostly just working tword a minimum viable program at this point.
2021-10-31[AST] Handle control flow blocksKyle Gunger
+ Initial support for control flow blocks. Things will be fixed as I find bugs.
2021-10-30[AST] Refactor and unary fixesKyle Gunger
+ clean up the output a bit + restructure the tree a bit with reguards to unary ops + better error checking for misuse of unary ops
2021-10-30[AST] Return and type fixesKyle Gunger
+ Allow types to include the . operator + Allow returns to have more than one value
2021-10-30[AST] Properly address "return"Kyle Gunger
2021-10-30[AST] Fixes for some statements in blocksKyle Gunger
2021-10-29[AST] isTypeThenValueKyle Gunger
It might work (?)
2021-10-29[HOTFIX] Actually call a functionKyle Gunger
I am dumb, so dumb in fact that I apparently someteimes forget to actually *call* my own code.
2021-10-29[AST] Def checkingKyle Gunger
Add some placeholder code
2021-10-29[AST] Statement parsing (incomplete)Kyle Gunger
Still need to figure out a check for a type followed by a value
2021-08-01Split main fileKyle Gunger
2021-05-03tokenizer bug fixKyle Gunger
2021-04-30Destroy my own code by using gotoKyle Gunger
2020-12-06Small updateKyle Gunger
2020-11-30Seperate tree code to multiple filesKyle Gunger