Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-31 | [AST] Add initial operator and module cases | Kyle 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 blocks | Kyle Gunger | |
+ Initial support for control flow blocks. Things will be fixed as I find bugs. | |||
2021-10-30 | [AST] Refactor and unary fixes | Kyle 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 fixes | Kyle 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 blocks | Kyle Gunger | |
2021-10-29 | [AST] isTypeThenValue | Kyle Gunger | |
It might work (?) | |||
2021-10-29 | [HOTFIX] Actually call a function | Kyle Gunger | |
I am dumb, so dumb in fact that I apparently someteimes forget to actually *call* my own code. | |||
2021-10-29 | [AST] Def checking | Kyle 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-01 | Split main file | Kyle Gunger | |
2021-05-03 | tokenizer bug fix | Kyle Gunger | |
2021-04-30 | Destroy my own code by using goto | Kyle Gunger | |
2020-12-06 | Small update | Kyle Gunger | |
2020-11-30 | Seperate tree code to multiple files | Kyle Gunger | |