Paolo Amoroso<p>I'm learning and playing around with the TTY Editor, the command line structure editor of Medley Interlisp.</p><p><a href="https://interlisp.org/documentation/IRM.pdf#page=262" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">interlisp.org/documentation/IR</span><span class="invisible">M.pdf#page=262</span></a></p><p>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.</p><p><a href="https://oldbytes.space/tags/interlisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>interlisp</span></a> <a href="https://oldbytes.space/tags/lisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lisp</span></a> <a href="https://oldbytes.space/tags/editor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>editor</span></a></p>