The original compiler never surfaced but the bytecode language was reverse-engineered back in the late 80s-early 90s (which gave us Inform). The original ZIL language was a mystery until documentation surfaced in the form of an original Infocom manual.
I'm using ZILF (https://bitbucket.org/jmcgrew/zilf) to compile my own ZIL code into version 3 Z-code story files which run in Frotz (and presumably original Infocom interpreters but I don't have any downloaded).
ZIL is a simplified functional language based on MDL for the PDP-10. It's not a full-featured lisp, having only the features that are required to run a text-based adventure game on a late 1970s microcomputer. So yes to functions and macros and such, no to car or cdr.
It compiles to Z-code, which runs in an interpreter that's been ported to basically every computer platform capable of text I/O.
@bcallah Hey, if you get any packages uploaded (specifically wget would be SUPER HELPFUL) let me know! Thanks!
Otherwise, if you know the flags to set up an amd64 -> hppa 32-bit compiler, I can build the ports tree on my PC.
upgrading to 6.5 snapshot so I can install @bcallah's packages later
I still don't know what those errors are
@bcallah Hey, quick question since you're the expert: My 715 has a CRX framebuffer. How can I redirect OpenBSD's video output to it from the built-in framebuffer?
mh - Show more
I got to the summer break beach trip in Persona 4 and now I’m just like about to cry about how I never did any of that kind of stuff and wasted my youth being a social anxiety loser
⚧🚺 68k witch - emulator writer - world’s greatest Atari Jaguar programmer 🚺⚧
ｃｙｂｒｅｓｐａｃｅ: the social hub of the information superhighway
jack in to the mastodon fediverse today and surf the dataflow through our cybrepunk, slightly glitchy web portal