aboutsummaryrefslogtreecommitdiff
path: root/parse.go
Commit message (Expand)AuthorAgeFilesLines
* Add basic type system with only integersHimbeer2024-09-061-4/+12
* Fix invalid top-level declaration errors causing a deadlockHimbeer2024-09-051-5/+11
* Fix IL generation error handling being unreliableHimbeer2024-09-051-1/+0
* Switch to signature-based extern function declarationsHimbeer2024-09-051-49/+140
* Require extern functions to be declaredHimbeer2024-09-041-7/+20
* Remove redundant if statementHimbeer2024-09-011-3/+0
* Implement remainder operator and assignment statementHimbeer2024-09-011-1/+54
* Add support for arithmetic assignment statementsHimbeer2024-09-011-0/+168
* Allow the use of local variables in expressionsHimbeer2024-08-301-1/+27
* Remove the "assign" keyword from assignment syntaxHimbeer2024-08-301-14/+20
* Add support for assignments to mutablesHimbeer2024-08-301-0/+37
* Fix functionExpr line numbers not being setHimbeer2024-08-301-0/+2
* Add support for local constant and variable declarationsHimbeer2024-08-301-5/+102
* Implement function callsHimbeer2024-08-301-0/+67
* Make number literal types postfixHimbeer2024-08-301-15/+8
* Add REUSE compliant licensing informationHimbeer2024-08-301-0/+4
* Initial commitHimbeer2024-08-301-0/+766