aboutsummaryrefslogtreecommitdiff
path: root/src/parser/ast.c
AgeCommit message (Expand)AuthorFilesLines
2026-09-08refactor: flatten src and migrate to mesonhachem1-265/+0
2026-09-08feat: add signed memory loadshachem1-0/+3
2026-09-04feat: add if/else blockshachem1-2/+6
2026-09-03fix: i JUST started using a static analyzer for tshachem1-15/+3
2026-08-31feat: add support for floats through xmm registershachem1-0/+3
2026-08-31feat: add enums and structshachem1-0/+90
2026-08-31feat: hex/binary integer literals and constant-folding const expressionshachem1-0/+2
2026-08-31feat: add memory loads via ^reghachem1-0/+3
2026-08-31add directives and directive based entry pointshachem1-0/+3
2026-08-30add: parse call statementshachem1-0/+5
2026-08-30add: parse conditional expressionshachem1-2/+14
2026-08-30add: parse expressionshachem1-4/+37
2026-08-30add: parse assignment statements into procedureshachem1-0/+19
2026-08-30add: parse proc declarationshachem1-0/+46
2026-08-30add: top level data declarationshachem1-0/+21
2026-08-30add: top level parserhachem1-0/+33