Implemented #Lisp in #Uxntal today, it makes for a 2kb embeddable virtual machine that I can embed in our next game project. I've implemented a bunch of Lisp systems over the years(Ronin, SECDs, etc..) but it's the first time doing it in a catlang. It's impressive how well it maps to a stack machine, it's clearly a better fit than binding environment to a register, things just want to be linear, there's no need whatsoever for variables.
https://git.sr.ht/~rabbits/heol
Implemented #Lisp in #Uxntal today, it makes for a 2kb embeddable virtual machine that I can embed in our next game project. I've implemented a bunch of Lisp systems over the years(Ronin, SECDs, etc..) but it's the first time doing it in a catlang. It's impressive how well it maps to a stack machine, it's clearly a better fit than binding environment to a register, things just want to be linear, there's no need whatsoever for variables.
https://git.sr.ht/~rabbits/heol
Inspired by @marvin's "Many Factorials in Bruijn", I decided to find the "Many Factorials in #Uxntal". If you can think of something that's not on the list, that fits within a handful of lines, send it over.
Uxntal https://wiki.xxiivv.com/site/uxntal_labyrinth.html#factorial
Marvin's https://text.marvinborner.de/2025-10-08-12.html
Inspired by @marvin's "Many Factorials in Bruijn", I decided to find the "Many Factorials in #Uxntal". If you can think of something that's not on the list, that fits within a handful of lines, send it over.
Uxntal https://wiki.xxiivv.com/site/uxntal_labyrinth.html#factorial
Marvin's https://text.marvinborner.de/2025-10-08-12.html
So I needed to get become better acquainted with the uxntal opcodes AND I wanted to fiddle around with Decker. So I made a uxntal opcode flashcards deck.
https://jache.re/assets/opcodes.html
I added it to the literate-uxn repository, under "practice".
https://codeberg.org/thgie/literate-uxn
Decker is awesome!
So I needed to get become better acquainted with the uxntal opcodes AND I wanted to fiddle around with Decker. So I made a uxntal opcode flashcards deck.
https://jache.re/assets/opcodes.html
I added it to the literate-uxn repository, under "practice".
https://codeberg.org/thgie/literate-uxn
Decker is awesome!
Hello everyone!
"Uxn Introduction (2)" video tutorial starts in 30 minutes!
- https://youtube.com/live/vwYAipaRbc4
Missed the first one? Catch "Uxn Introduction (1)" on YouTube's "Docunauts" channel:
- https://www.youtube.com/watch?v=u0ifjegamqY
Feedback is greatly appreciated.
Join the #uxn #uxntal #varvara #docunauts community and dive in!
Hello everyone!
"Uxn Introduction (2)" video tutorial starts in 30 minutes!
- https://youtube.com/live/vwYAipaRbc4
Missed the first one? Catch "Uxn Introduction (1)" on YouTube's "Docunauts" channel:
- https://www.youtube.com/watch?v=u0ifjegamqY
Feedback is greatly appreciated.
Join the #uxn #uxntal #varvara #docunauts community and dive in!
Hello everyone!
Get ready for the "Uxn Introduction (2)" video tutorial dropping soon!
Missed the first one? Catch "Uxn Introduction (1)" on YouTube's "Docunauts" channel:
https://www.youtube.com/live/u0ifjegamqY?si=1z_Hxcy5smEk0I0d
Feedback is greatly appreciated.
Join the #uxn #uxntal #varvara #docunauts community and dive in!
Hello everyone!
Get ready for the "Uxn Introduction (2)" video tutorial dropping soon!
Missed the first one? Catch "Uxn Introduction (1)" on YouTube's "Docunauts" channel:
https://www.youtube.com/live/u0ifjegamqY?si=1z_Hxcy5smEk0I0d
Feedback is greatly appreciated.
Join the #uxn #uxntal #varvara #docunauts community and dive in!