6 foreign tty open/close?"
10 <SETG SG-BUF <ISTRING 6>>
12 <NEW-CHANNEL-TYPE NEWTTY DEFAULT
13 GET-TYPE TTY-GET-TYPE ; "DONE"
14 QUERY TTY-QUERY ; "DONE"
15 OPEN TTY-OPEN ; "DONE"
16 READ-BYTE-IMMEDIATE TTY-READ-IMMEDIATE
17 READ-BYTE TTY-READ-BYTE ; "DONE"
18 READ-BUFFER TTY-READ-BUFFER
19 FILL-READ-BUFFER TTY-FILL-READ ; "DONE?"
20 BUFLEN TTY-BUFLEN ; "DONE"
21 CLOSE TTY-CLOSE ; "DONE?"
22 WRITE-BYTE TTY-WRITE-BYTE ; "DONE"
23 WRITE-BUFFER TTY-WRITE-BUFFER ; "DONE"
24 BUFOUT TTY-BUFOUT ; "DONE"
25 PRINT-DATA TTY-PRINT-DATA ; "DONE"
26 TERM-MOVE? TTY-TERM-MOVE? ; "DONE"
27 NORMAL-OUT TTY-NORMAL-OUT ; "DONE"
28 IMAGE-OUT TTY-IMAGE-OUT ; "DONE"
29 SET-IMAGE-MODE TTY-SET-IMAGE ; "DONE"
30 SET-ECHO-MODE TTY-SET-ECHO ; "DONE"
31 RESET TTY-RESET ; "DONE"
32 PAGE-WIDTH TTY-PARM ; "DONE"
33 PAGE-HEIGHT TTY-PARM ; "DONE"
34 PAGE-X TTY-PARM ; "DONE"
35 PAGE-Y TTY-PARM ; "DONE"
36 CLEAR-SCREEN CLEAR-SCREEN ; "DONE"
37 CLEAR-EOL CLEAR-EOL ; "DONE"
38 CLEAR-EOS CLEAR-EOS ; "DONE"
39 FRESH-LINE FRESH-LINE ; "DONE"
40 KILL-CHAR KILL-CHAR ; "DONE"
41 ERASE-CHAR ERASE-CHAR ; "DONE"
42 HOME-CURSOR HOME-CURSOR ; "DONE"
43 BOTTOM-CURSOR BOTTOM-CURSOR ; "DONE"
44 HOR-POS-CURSOR HOR-POS-CURSOR ; "DONE"
45 VER-POS-CURSOR VER-POS-CURSOR ; "DONE"
46 MOVE-CURSOR MOVE-CURSOR ; "DONE"
47 BACK-CURSOR BACK-CURSOR ; "DONE"
48 DOWN-CURSOR DOWN-CURSOR ; "DONE"
49 UP-CURSOR UP-CURSOR ; "DONE"
50 FORWARD-CURSOR FORWARD-CURSOR ; "DONE"
51 SAVE-CURSOR SAVE-CURSOR ; "DONE"
52 RESTORE-CURSOR RESTORE-CURSOR ; "DONE"
53 INSERT-LINE INSERT-LINE ; "DONE"
54 INSERT-CHAR INSERT-CHAR
56 FLOW-CONTROL TTY-FLOW-CONTROL>