Skip to main content


One of the advantage of using a self-hosted compiler, I can now rebuild projects without relying on unix pipes, without having to exit the #uxn environment. :mac:
#uxn
This entry was edited (11 months ago)
in reply to Devine Lu Linvega

I find this all super exciting. Much closer to the kind of system I’ve been looking for 😍
in reply to Vertigo #$FF

of the result or of the puzzle of making the self-hosted assembler never leak to the stack even after erroring? 'cos I wouldn't wish this onto anyone ;)
This entry was edited (11 months ago)
in reply to Devine Lu Linvega

@vertigo You need continuations 😀 Easy to implement - just make a copy the stack before and copy back again after finishing / error - no more leaking. Also lots of other cool things can be built on top of them - https://concatenative.org/wiki/view/Concatenative%20language/Continuations
in reply to gazsp

@vertigo No idea how you're doing all the other crazy pipe stuff (VM -> VM via devices I guess?), but it looks super awesome 😀
in reply to gazsp

@gazsp @vertigo I already have continuations but using this to mute errors would be absolute chaotic evil. I've managed to fail cleanly instead. It makes for a lot more robust compiler.

I use device ports for communication yea 😁

in reply to Devine Lu Linvega

@vertigo LOL, fair enough 😀 Very nice work either way though - really enjoying your updates!
in reply to Devine Lu Linvega

It's crazy how much of computing still carries the legacy of moving physical pieces of paper from one filing cabinet to another or what have you
This really reminded me that there's an infinite universe of possibilities for what "computing" can be
So cool

Lo, thar be cookies on this site to keep track of your login. By clicking 'okay', you are CONSENTING to this.