3 ms·
> The only way to mess up the balancing is editing without s-expression support. No Lisp programmer would do that. Well, in the past they did.
by dvfjsdhgfv 9y ago
> The only way to mess up the balancing is editing without s-expression support. No Lisp programmer would do that.
Well, in the past they did.
- lispm 9y agoLong ago. BBN Lisp (later known as Xerox Interlisp) had already a structure editor in the 60s. http://www.softwarepreservation.org/projects/LISP/bbnlisp/BBN940Lisp_Jul67.pdf http://www.softwarepreservation.org/projects/LISP/bbnlisp/BB... see page 40ff. A lot of editing support was then developed in the 70s with the various Emacs editors (TECO Emacs, Zmacs, Multics Emacs, ...) or the Interlisp editors. In the 80s various Lisp IDEs had support for editing Lisp on PCs, Macs, Unix-Workstations, Lisp Machines, ...