home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
SIMTEL
/
CPMUG
/
CPMUG042.ARK
/
INIT.TEL
< prev
next >
Wrap
Text File
|
1984-04-29
|
1KB
|
50 lines
@!/ 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/