Skip to main content


I woke up, and I couldn't remember if the frons paper actually existed or if I had dreamt it.

It's real.

This entry was edited (11 hours ago)
in reply to Devine Lu Linvega

ah, the _frons_ paper (i've not read it, but i guess i've seen you post it before). i like papers that are indistinguishable from fever dreams.
in reply to Devine Lu Linvega

maybe I'm misunderstanding, but isn't this roughly how iterators work in lua?
each time the for loop needs a new value the closure that the iterator function returned is evaluated again.
lua.org/pil/7.1.html
in reply to hackleberry

@hackleberry I don't know how the iterators in lua maps to its vm bytecode, but I would be very surprised if that was the case.
in reply to Devine Lu Linvega

Though not LISP-y, you may like some things coming up next in ual.

This is ongoing design work, not implemented yet, and some syntax may look different when it's finally implemented, but even in this interim state it may hopefully offer some food for thought.

github.com/ha1tch/ual/blob/mai…

#foss #ual #forth #golang #rustlang #compsci #programming

This entry was edited (11 hours ago)
in reply to @haitchfive

!! that's excellent ref for me, thanks. I'm only just starting to poke at this myself, I have a rough plan of where I want to go, but I'm not 100% clear on how I'm going to go about it.
wiki.xxiivv.com/site/bagel

Saved a copy, I'll have a read.

This entry was edited (11 hours ago)
in reply to Devine Lu Linvega

Happy to hear that, you've been an inspiration to me so many times.

If I'm ever able to help even a little, that will be excellent.

in reply to @haitchfive

I might poke you with some questions as they come along then 😀
This entry was edited (11 hours ago)

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