Search
Items tagged with: uxn
I've been continuing work on ubal, and I'm trying to write the code in a way that helps maintain a connection to my mental model, as well as making better use of the conventions of lexing and parsing.
Ideally, I'll end up with a codebase that I (or someone else) can easily modify for use in other cultures with other time formats or numeral conventions. Even if it falls short of that, it's improving readability.
I'm fairly proud of the way I've written the lexing rules: directly in a state-machine specification. It's nested linked lists of blocks of code. You can see them here:
git.sr.ht/~fluffysoft/ubal/tre…
I've also written a method to print out all of the state transitions and the character codes on which they happen. You can find that on line 86. It makes use of nesting continuation loops, which I think makes it easier to read.
#uxntal #uxn #theWorkshop
instant classic remaster in #uxn's #oekaki
_parenting_ ft. #9front
#unix_surrealism #plan9 #monochrome #comic #fediart #mastoart
return to tradition: #fossangel in #uxn's #oekaki
'run whatever you want, what do I care...'
Despite its lackluster expression, intuitively you feel the angel has a preference, but you don't know what it is.
You're not sure who's side the monochrome divinity is on, but you hope it is the one you're on.
With the help of @tty and @d6, we've found a non-intrusive way of adding metadata to #uxn roms, so external programs can see some additional details about the program and also display an icon.
The specs is here: wiki.xxiivv.com/site/metadata.…
A stand-alone program to display metadata: git.sr.ht/~rabbits/uxn/tree/ma…