aboutsummaryrefslogtreecommitdiffstats
path: root/atk16_schasm
Commit message (Expand)AuthorAgeFilesLines
* Develop procedure macrosJan Tuomi2025-03-073-17/+56
* Rename %if -> %whenJan Tuomi2025-03-062-5/+3
* Add procedure declaration & call macrosJan Tuomi2025-03-052-8/+65
* Refactor macrosJan Tuomi2025-03-051-16/+20
* Fix def-label and at-addr by using macrosJan Tuomi2025-03-052-15/+20
* Add macros.scmJan Tuomi2025-03-053-1/+96
* Add %if and %if-else macros, refactor, add indirection levelsJan Tuomi2025-03-043-95/+83
* Add bounds checksJan Tuomi2025-03-021-45/+56
* Refactor emit functions, add bootstrap.scmJan Tuomi2025-03-023-108/+163
* Implement deferred label eval for labels in 16-bit imm positionJan Tuomi2025-03-012-27/+64
* Rewrite tagged types to be pairs instead of listsJan Tuomi2025-03-011-33/+35
* ImprovementsJan Tuomi2025-03-011-2/+12
* Add example to main.scmJan Tuomi2025-02-281-0/+4
* Add emit-packed-stringJan Tuomi2025-02-281-3/+57
* Fix bug in imm constructorsJan Tuomi2025-02-281-6/+4
* Fix twos complement castJan Tuomi2025-02-281-5/+3
* Implement all basic features in new assemblerJan Tuomi2025-02-282-28/+112
* Start working on new ISA, add scheme assemblerJan Tuomi2025-02-282-0/+260