aboutsummaryrefslogtreecommitdiff
path: root/include/expr.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove unnecessary cmp_e rhs indirectionHimbeer4 days1-2/+1
| | | | The op member already tells us whether rhs holds a meaningful value.
* Separate grp_e and sub-accessesHimbeer4 days1-2/+2
|
* Add location fields to AST data structures that need itHimbeer7 days1-0/+38
|
* Define overhauled AST data structuresHimbeer7 days1-180/+109
|
* Implement expression-based language redesignHimbeer2024-10-071-5/+64
| | | | | This is the implementation of commit ce68792c848caee2f184e7a6392d9f1e958da1a1.
* Implement literal (expression) parsingHimbeer2024-09-261-4/+4
|
* Implement type parsingHimbeer2024-09-261-5/+0
|
* Implement expression parsingHimbeer2024-09-251-11/+9
|
* Implement expressionsHimbeer2024-09-231-0/+197