me.dm is one of the many independent Mastodon servers you can use to participate in the fediverse.
Ideas and information to deepen your understanding of the world. Run by the folks at Medium.

Administered by:

Server stats:

1.3K
active users

#lisp

41 posts35 participants4 posts today

I'm reading a piece of code which is certainly BASED ON code I wrote in 1986, which is so terrible, that, even though I know exactly what it does, I cannot understand it.

And although I know this is not exactly my code, I'm pretty certain that my code must have been pretty much as bad as this!

I'm learning and playing around with the TTY Editor, the command line structure editor of Medley Interlisp.

interlisp.org/documentation/IR

It's the oldest Interlisp editor and predates graphical interfaces and SEdit but is still useful. The commands of the TTY Editor double as a little language for batch editing and s-exp manipulation. Think Unix sed(1) for s-exps. The language even supports EDITMACROS (wink wink). To get a flavor for the language evaluate (PRINTDEF EDITMACROS) at an Interlisp REPL.