Email or username:

Password:

Forgot your password?
4 posts total
Kiëd Llaentenn

Made the first release of Finwe, a high-level language for the Uxn VM (formerly Bureaucrat): github.com/kiedtl/finwe

I wanted to do more polishing before making a release, especially with regards to unit tests, but realized that if I waited it'd never happen in any capacity.

So, here it is.

Kiëd Llaentenn

So, what's next?

I had wanted to create a Tcp device for Varvara for a while, so I'll probably do just that, and maybe work on a simple Gemini/IRC client to test it out. It'll give me another chance to work on Uxn GUIs.

Ramsey Nasser

@unlkfp compiler enforced stack safety is something ive wondered about a lot and its *very* exciting to see a practical implementation!

Kiëd Llaentenn

Got a bit carried away with #uxn adelie, and decided I needed to make my own presentation tool. Behold:

Kiëd Llaentenn

(Yes, those are Ufx fonts in use)

(And to be clear, this isn't in Uxn -- that would take ages and this is for a lecture I need to deliver this weekend :P)

Kiëd Llaentenn

Compiled ROM is 14.5kb... so I suppose that's the next thing to work on :P

(Mostly due to issues that are trivial to fix, like not inlining core words, or using JMP/JCN instead of JCI/JMI everywhere, which is why I've been putting it off until now)

Kiëd Llaentenn

Finally, Bur -- my latest obsession, an attempt to create a concatenative language that compiles to #uxn roms -- can generate a tiny non-hello-world program.

Behold the beauty of printing numbers

Kiëd Llaentenn

And I just realized there's a bug in that program -- 0x99 (the stop indicator) isn't dropped at the end

Go Up