home *** CD-ROM | disk | FTP | other *** search
- @!/ WRITTEN BY KEN TALBOTT /
-
- @!/ 4 FEBRUARY, 1979 /
-
- @!/ZTEL WILL LOAD THIS FILE INTO REGISTER ZERO AND THEN
- EXECUTE IT AS A MACRO. THE ROUTINE WHICH FOLLOWS
- INITIALIZES BOTH ZTEL AND THE CT82, THEN GIVES THE
- USER THE OPTION OF SELECTING UPPER AND LOWER CASE
- OR UPPER CASE ONLY. A MACRO IS LOADED INTO TEXT
- REGISTER 9 WHICH WILL ALLOW CHANGING BACK TO UPPER
- CASE ONLY, ASSUMING THE USER DOESN'T OVERWRITE IT./
- @!/SET ZTEL = CRT, INIT THE CT-82/
- 1WT @!/SET TTY|CRT FLAG = CRT/
- 1WA @!/SET CONVERSION INHIBIT TO ALLOW PRINTING OF
- CONTROL CHARACTERS WITHOUT CONVERSION TO DISPLAYABLE
- ASCII CHARACTERS PRECEEDED BY ^/
- 30ET @!/DISABLE THE PRINTING OF RUBOUTS BY THE CT-82/
- 27ET
- 0WA @!/RESET CONVERSION OF CONTROL CHAR OUTPUT/
- @!/PRINT CONSOLE PROMPT/
- I
-
- TYPE <LF> FOR UPPER AND LOWER CASE
- J3T @!/GO TO START AND PRINT THREE LINES/
- 3K @!/NOW DELETE THE THREE TEMPORARY LINES/
- :EK2 @!/GET A CONSOLE CHAR IN REGISTER 2/
- V2-10"N@B/END/' @!/IF CHAR NOT LF, END/
- @!/INSERT USER PROMPT INTO BUFFER/
- IUSE 'M9' TO RESET UPPER CASE ONLY
- JT @!/JUMP BACK AND TYPE IT/
- K @!/NOW DELETE IT/
- @!/SET M9 FOR FINISH/
- @!/INSERT TEXT INTO THE BUFFER/
- I1WA
- 30ET
- 13ET
- 0WA
- J @!/NOW JUMP BACK/
- 4:P9 @!/PUT 4 LINES INTO 9 AND DELETE THEM
- FROM THE BUFFER/
- @!/NOW SET UPPER AND LOWER CASE/
- 1WA @!/ENABLE OUTPUT OF CONTROL CHAR'S/
- 30ET @!/SET CT-82 TO UPPER & LOWER CASE/
- 29ET
- 0WA @!/NOW RESET CONVERSION/
- @!/END/
-