While the other #uxn folks are doing interesting and exiting things, I have been plodding on with the more mundane: an interpreter that aims to give warnings and error messages that are suitable for learners of Uxntal. Thanks to one of my students I got a JavaScript version with a web frontend. You can try it out at limited.systems/yaku/ but really, wiki.xxiivv.com/etc/uxnrepl/in… is probably a better choice.
WimⓂ️
in reply to WimⓂ️ • • •There is also a command line version, you can get it at codeberg.org/wimvanderbauwhede…
(devel because I have not yet released all the changes to main)
There is a Perl version, which is what I use for development, and a JS version which I update every now and then.
yaku
Codeberg.orgDevine Lu Linvega
in reply to WimⓂ️ • • •git.sr.ht/~rabbits/drifblim/tr…
git.sr.ht/~rabbits/drifblim/tr…
~rabbits/drifblim (main): tests.sh - sourcehut git
git.sr.htWimⓂ️
in reply to Devine Lu Linvega • • •@neauoire Thanks, I had looked at tests.sh but not at acid.tal. Will check it out.
The warnings are overly strict, but it is based on all the mistakes I observed my students making. Will be nice to see if it helps this year's cohort.
Devine Lu Linvega
in reply to WimⓂ️ • • •The "canonical" way for uxn tools like uxnlin to mute warnings is to wrap inside of square brackets, that might be a good way for this as well?
[ LIT2 "0 -Console/write DEO ] ( Print failure )
WimⓂ️
in reply to Devine Lu Linvega • • •