aboutsummaryrefslogtreecommitdiff
path: root/include/parse.h
Commit message (Expand)AuthorAgeFilesLines
* Prefix bitwise assignment operations with BHimbeer34 hours1-3/+3
* Remove unnecessary *crement informationHimbeer34 hours1-6/+0
* Add missing visibility information to certain toplevelsHimbeer4 days1-0/+4
* Add location fields to AST data structures that need itHimbeer4 days1-0/+34
* Define overhauled AST data structuresHimbeer5 days1-40/+130
* Implement expression-based language redesignHimbeer2024-10-071-109/+0
* Implement optional break expressionsHimbeer2024-10-021-1/+6
* Implement optional return expressionsHimbeer2024-10-021-1/+1
* Attach (optional) labels to blocks rather than loopsHimbeer2024-10-011-1/+1
* Fix for loop AST node referencing struct ast_assign under the wrong nameHimbeer2024-10-011-2/+1
* Add AST data structures for statementsHimbeer2024-10-011-2/+105
* Implement type parsingHimbeer2024-09-261-7/+8
* Implement expressionsHimbeer2024-09-231-8/+6
* Implement parsing importsHimbeer2024-09-171-7/+5
* Add AST data structures for (sub)units and top-level declarationsHimbeer2024-09-151-0/+86