namako

Timeline
Login

Timeline

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