Re: MACLISP, SHRDLU, AND IOC



Pascal Bourguignon <usenet@xxxxxxxxxxxxxxxxx> writes:

"Mike Speed" <mike8s2@xxxxxxxxx> writes:
There are several references to IOC in SHRDLU - what is it?

Seems to be a macro to issue I/O Channel commands.
It looks like they can be rather safely ignored.

An FSUBR, actually. As for what it did, calling (IOC G), for example,
was equivalent to typing Control-G on the input TTY. Most of the
control keys were defined to set various TTY output control variables;
Control-G was a global abort to the top-level (similar to modern
Emacs).

-Peter-
.