es (serial ports, mouse ports, screen, {microdrive},

disk drive, keyboard, etc.) uniformly, so you could print a text file direct to disk or save a binary to the screen for example.

Also logical channels could be assigned to particular physical devices. Output directed to a channel would go to the appropriate in/output. This also meant you could have many windows on screen (the QL booted up from internal ROMs with 3 windows - command line, output and program listing) all independent to some extent. Channels could be redirected without affecting the way the process sent or received the data.

Last updated: 1996-07-22

Nearby terms:

es (serial ports, mouse ports, screen, {microdrive},crodrive},

Try this search on Wikipedia, OneLook, Google