summaryrefslogtreecommitdiff
path: root/parser/compiler.go
AgeCommit message (Expand)Author
2023-11-24parser: fix allocation of local variablesMarc Vertes
2023-11-20parser: add pointer support (work in progress)Marc Vertes
2023-11-20parser: add support for unary operatorsMarc Vertes
2023-11-20parser: add support for slices and arrays, parse index expressionsMarc Vertes
2023-11-17parser: support selector expression to get / set struct fieldsMarc Vertes
2023-11-15parser: hande const declarationsMarc Vertes
2023-11-10parser: implement support for var declarationsMarc Vertes
2023-11-07parser: implement switch statementMarc Vertes
2023-11-03feat: add support for control flow operators in expressionsMarc Vertes
2023-10-21parser: implement operator precedence rules in expressionsMarc Vertes
2023-10-14parser: implement label, goto and continue statementsMarc Vertes
2023-10-13parser: do not allocate VM data for labelsMarc Vertes
2023-10-13parser: include absolute paths in symbolsMarc Vertes
2023-10-12parser: implement 'for' statementMarc Vertes
2023-10-12move to a direct byte code compiler (#8)Marc Vertes