A => .gitignore +3 -0
@@ 1,3 @@
+*.rom
+*.rom.sym
+*.input
A => README.md +1 -0
@@ 1,1 @@
+...up for a challenge, that is
A => aoc/2025/01.tal +22 -0
@@ 1,22 @@
+( advent of code 2025, day 1 )
+
+@on-reset ( -> )
+ ;on-input #10 DEO2
+ banner
+ BRK
+
+@banner ( -- )
+ ;/str
+ &loop
+ LDAk #18 DEO
+ INC2 LDAk ?/loop
+ POP2 JMP2r
+@banner/str
+ "advent 20 "of 20 "code, 20 "day 20 "1 0a 00
+
+@on-input ( -> )
+ #12 DEI
+
+
+ BRK
+
A => aoc/2025/mkfile +10 -0
@@ 1,10 @@
+DAYS=01.rom
+
+all:VQ: $DAYS
+
+%:V: %.rom
+ uxncli $stem.rom <$stem.input
+
+%.rom: %.tal
+ drifblim $stem.tal $stem.rom
+
A => aoc/2025/xx.tal +22 -0
@@ 1,22 @@
+( advent of code 2025, day 1 )
+
+@on-reset ( -> )
+ ;on-input #10 DEO2
+ banner
+ BRK
+
+@banner ( -- )
+ ;/str
+ &loop
+ LDAk #18 DEO
+ INC2 LDAk ?/loop
+ POP2 JMP2r
+@banner/str
+ "advent 20 "of 20 "code, 20 "day 20 "1 0a 00
+
+@on-input ( -> )
+ #12 DEI
+
+
+ BRK
+