| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-09-18 | chore: update docsHEADmain | hachem | 1 | -58/+58 | |
| 2026-09-13 | docs: split docs | hachem | 1 | -16/+28 | |
| 2026-09-10 | feat: conditional select | hachem | 1 | -0/+6 | |
| 2026-09-10 | feat: add aarch64 as target | hachem | 1 | -1/+11 | |
| 2026-09-09 | feat: fasm backend | hachem | 1 | -3/+18 | |
| 2026-09-08 | feat: allow any division divisor | hachem | 1 | -1/+1 | |
| 2026-09-08 | feat: add while loops | hachem | 1 | -1/+14 | |
| 2026-09-08 | feat: add signed memory loads | hachem | 1 | -2/+12 | |
| 2026-09-04 | feat: add if/else blocks | hachem | 1 | -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-03 | fix: i JUST started using a static analyzer for ts | hachem | 1 | -8/+5 | |
| 2026-08-31 | feat: add support for floats through xmm registers | hachem | 1 | -2/+34 | |
| 2026-08-31 | feat: add enums and structs | hachem | 1 | -0/+33 | |
| 2026-08-31 | feat: hex/binary integer literals and constant-folding const expressions | hachem | 1 | -1/+3 | |
| 2026-08-31 | feat: add memory loads via ^reg | hachem | 1 | -1/+8 | |
| 2026-08-31 | feat: codegen for * and / in expressions and /= on any register | hachem | 1 | -3/+5 | |
| 2026-08-31 | feat: add diagnostics module with source-anchored caret errors | hachem | 1 | -0/+163 | |
