aboutsummaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2026-09-04feat: add if/else blockshachem1-1/+17
if now guards a { } block or bare statement with an optional else (and now else-if chaining). The branch body becomes a statement list; a bare guarded statement is a list of length one.
2026-09-03fix: i JUST started using a static analyzer for tshachem1-8/+5
2026-08-31feat: add support for floats through xmm registershachem1-2/+34
2026-08-31feat: add enums and structshachem1-0/+33
2026-08-31feat: hex/binary integer literals and constant-folding const expressionshachem1-1/+3
2026-08-31feat: add memory loads via ^reghachem1-1/+8
2026-08-31feat: codegen for * and / in expressions and /= on any registerhachem1-3/+5
2026-08-31feat: add diagnostics module with source-anchored caret errorshachem1-0/+163