Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
41 check-ins
2025-09-22
| ||
17:07 | fix some error reporting with included files Leaf check-in: 0cc8f95825 user: crc tags: trunk | |
16:45 | add additional tests check-in: 7cf01073bb user: crc tags: trunk | |
15:33 | add & sigil for getting addresses check-in: cbfb0fd43d user: crc tags: trunk | |
15:25 | add a "global" keyword to register asm labels in the compiler check-in: 3d5b560940 user: crc tags: trunk | |
2025-09-19
| ||
16:39 | fix a few bugs check-in: 6761f359f8 user: crc tags: trunk | |
15:47 | remove print() builtin check-in: 3ea06ee109 user: crc tags: trunk | |
15:28 | add support for arrays check-in: 5ba171f323 user: crc tags: trunk | |
14:19 | more comments in std/io.n check-in: 30f92df22b user: crc tags: trunk | |
14:08 | update & expand internal comments check-in: c842228633 user: crc tags: trunk | |
12:35 | fix scope issue w/global vs local variables check-in: 7578b19f5f user: crc tags: trunk | |
12:26 | fix to not prioritize locals over param. variables check-in: e54f0ed578 user: crc tags: trunk | |
11:38 | better include path resolution; fix parsing issue with strings check-in: 6307869482 user: crc tags: trunk | |
11:37 | add an example check-in: c638ba3e8a user: crc tags: trunk | |
2025-09-18
| ||
20:09 | start std lib of util. functions check-in: a7a4ab8791 user: crc tags: trunk | |
18:12 | fix tests/ for asm: blocks instead of @ io ops check-in: 078169826b user: crc tags: trunk | |
17:13 | add asm: blocks instead of @[devicename] syntax check-in: 12a1da42ac user: crc tags: trunk | |
17:00 | refactor check-in: 948159ca0d user: crc tags: trunk | |
14:25 | support () for precedence in expressions check-in: c9b4004cdd user: crc tags: trunk | |
10:48 | add "include" support check-in: 0ceb99c441 user: crc tags: trunk | |
10:44 | add bit shifts check-in: 4383a9b3c1 user: crc tags: trunk | |
2025-09-17
| ||
19:39 | start a peephole optimizer for instruction bundling check-in: c0a01a8011 user: crc tags: trunk | |
19:18 | refactor compile_program check-in: e5a2ce7efe user: crc tags: trunk | |
18:13 | table-driven binary operations configuration check-in: 3194430cf7 user: crc tags: trunk | |
17:47 | work on refactoring check-in: fee0aed4fc user: crc tags: trunk | |
16:20 | update tests/ check-in: dfc796b5bf user: crc tags: trunk | |
16:09 | update tests/ check-in: b3262bdb14 user: crc tags: trunk | |
15:47 | fix the issue in namako.py where raw values are being emitted without the proper li instruction check-in: 131ac217fb user: crc tags: trunk | |
15:31 | fixes relating to = in strings check-in: d15b812464 user: crc tags: trunk | |
14:32 | add initial tests check-in: 695396a2fd user: crc tags: trunk | |
13:49 | add a script to simplify using namaka to compile .n files check-in: 8e93d9cdee user: crc tags: trunk | |
13:48 | work on fixing bugs in conditionals check-in: 8348dcd88f user: crc tags: trunk | |
12:18 | some fixes for conditional blocks check-in: 3816e8231d user: crc tags: trunk | |
12:00 | fix a typo in the class name check-in: 7f2f33c980 user: crc tags: trunk | |
2025-09-16
| ||
20:19 | fix indention handling, grouping locals/literals/constants check-in: a13772569a user: crc tags: trunk | |
19:45 | simpler naming of string constants check-in: b2bc48833e user: crc tags: trunk | |
19:40 | cleaner variable & data names check-in: ffd30ad777 user: crc tags: trunk | |
19:30 | add physical source line as a comment before generated code check-in: bf29a38742 user: crc tags: trunk | |
19:25 | separate code & data check-in: 350721cc32 user: crc tags: trunk | |
19:17 | fixes to variables, strings, array indexing, loops check-in: 7df17779aa user: crc tags: trunk | |
18:31 | initial checkin check-in: 28df464f1a user: crc tags: trunk | |
18:30 | initial empty check-in check-in: 1e010c8392 user: crc tags: trunk | |