*MM'PÈQõQSSTU YE]^gèh*<-+|7MM*<-++|DMM*<-+++|RM M*<-++++|aM M*<-pMM*<-MM*<-ŽMM*<-MM*<- ¬MM*<- »MM*<- M!M*<- M$M*<- M'MMÊi!MN SPECIAL CHARACTERS USED BY T/MAKER M!*N[N - ANSWER PROMPTS WITH THE NEW DESIRED CHARACTERM!fNÙN OR A SPACE TO LEAVE THE CHARACTER AS IS M!NN - FOLLOW ANSWERS WITH A CARRIAGE RETURN M*-####"2-!NNCOMPUTE AND COMBINE'S HATM!O$OCOMPUTE AND COMBINE'S TILDAM!/OEOALIGN AND PRINT'S HATM!POhOALIGN AND PRINT'S TILDAM!sOÐOLOAD AND UNLOAD'S OPEN BRACEM!OùOLOAD AND UNLOAD'S CLOSE BRACEM!OOFRAME CHARACTERM!OONUMERICAL DECIMAL POINTM!P PNUMERICAL THOUSANDS SEPARATORM0PCj!7PTP DEFUALT PROCESSING OPTIONS *P!_PÔP - ANSWER PROMPTS WITH YES OR NO OR A SPACE TO LEAVE*P!PüP THEM AS THEY ARE. *P!PP - FOLLOW ANSWERS WITH A CARRIAGE RETURN *P*-"2-!QQAUTOPAGE BE ACTIVE-P!$Q=QTABS BE SAVED WITH FILES-P!HQ\QPRINTING BE NONSTOP-P!gQÁQMARGIN MARKERS BE PRINTED-PÎQ+k*-!"2-!QîQPRINTER OUTPUT͋QQn"zÈxq!9DM*-)"2-!QQ PRINTER CONTROL SEQUENCES ͸Q! RDR - ANSWER FOLLOWING WITH DECIMAL (12) OR HEX (1AH) NUMBERS͸Q!ORÀR OR A SPACE TO LEAVE THE CURRENT VALUES͸Q!RõR - FOLLOW ANSWERS WITH A CARRIAGE RETURN ͸Q!RRCARRIAGE RETURNͻQ!RRLINE FEEDͻQ!RRTOP OF FORMͻQ*2-"4-*-&"2-*4-n}.S!*2-;QûS!4S]S HOW MANY LINES FIT ON THE TYPICAL PAGE ͸Q*2-Q!qSÆS(CURRENTLY: %d ) ? QQ! s#r͐|S͐ڻS͐*2-;Q!9S+k*-"2-!SSCONSOLE INPUTSS+k*-"2-!TTCONSOLE OUTPUTS/T"zÈxq!9DM!=TXT CONSOLE ROWS AND COLUMNS T!cTÞT - ANSWER FOLLOWING WITH DECIMAL (12) OR HEX (1AH) NUMBERS T!TT OR A SPACE TO LEAVE THE CURRENT VALUES T!TU - FOLLOW ANSWERS WITH A CARRIAGE RETURN T*-8"2-*2-&T!-UOU HOW MANY ROWS (CURRENT: %3d ) ? #T)T`is#r͐yU͐*2-,T*2-#"2-&T!UñU HOW MANY COLUMNS (CURRENT: %3d ) ? #T)T`is#r͐U͐*2-,T*2-#"2-!9Un*-<"2-!V"V TERMINAL CONTROL SEQUENCES U!-VhV - ANSWER FOLLOWING WITH DECIMAL (12) OR HEX (1AH) NUMBERSU!sVêV OR AN EQUAL SIGN FOLLOWED BY A CHARACTER (IE. =Y)U!VV FOR THE NUMERIC EQUIVALENT OF THE CHARACTERU!VW OR A SPACE TO LEAVE THE CURRENT VALUESU!(WRW - FOLLOW ANSWERS WITH A CARRIAGE RETURN U!]WmWCARRIAGE RETURNU!xWÖWLINE FEED WITH IMPLIED SCROLLU!WîWCLEAR SCREENU!WWCURSOR LEFTU!WW THE FOLLOWING ARE OPTIONAL U!W(X GIVE ALL NUMBERS AS ZERO IF YOUR TERMINAL DOESU!3XHX NOT HAVE THEM U!SX]XRING BELLU!hX}XERASE TO END OF LINEU!XÝXERASE TO END OF PAGEU!XôXLINE INSERTU!XXLINE DELETEU!XXCHARACTER INSERTU!XYCHARACTER DELETEU"YCj"zÈxqr!9DM*-t"2-!:YNY CURSOR ADDRESSING Y!YYÌYROWS AND COLUMNS BE SENT AS CHARACTER DIGITS (Y/N)Y!YY GIVE THE NUMBER WHICH CORRESPONDS TO THE FIRST ROW Y!YY IT IS USUALLY ZERO OR 32 Y*2-Y! ZZ (CURRENTLY %3d ) ? YY`is#r͐|EZ͐*2-Y*2-#"2-!RZÉZ GIVE THE NUMBER WHICH CORRESPONDS TO THE FIRST COLUMN Y!ZûZ IT IS USUALLY THE SAME AS ABOVE Y*2-Y!ZZ (CURRENTLY %3d ) ? YY`is#r͐| [͐*2-Y![;[ NOW GIVE THE SEQUENCE TO MOVE THE CURSOR Y!F[Â[ - ANSWER WITH THE APPROPRIATE NUMBER FOR A FIXED CONSTANT Y![[ OR AN EQUAL SIGN FOLLOWED BY THE CORRECT CHARACTER (IE. =Y) Y![\ FOR THE NUMERIC EQUIVALENT OF THE CHARACTER Y!\F\ - ANSWER WITH 255 FOR WHERE THE ROW SHOULD GO Y!Q\Ä\ - ANSWER WITH 254 FOR WHERE THE COLUMN SHOULD GO Y!\ñ\ - ANSWER WITH 0 WHEN FINSIHED Y*2-#"2-!Y*-s"2-*2-Y!\ ] NULLS TO SEND (CURRENTLY: %3d ) ? YY`is#r͐|/]͐*2-Y!5]7] Y!9N]r!U]w] REVERSE VIDEO CONTROL SEQUENCE H]!]á] - SEE MANUAL FOR INSTRUCTIONSH]!]] - GIVE FIRST ANSWER AS ZERO TO AVOID USINGH]!] ^ - ANSWERS ARE DECIMAL OR HEX NUMBERSH]!^K^ OR AN EQUAL SIGN FOLLOWED BY A CHARACTER (IE. =Y)H]!V^Ç^ FOR THE NUMERIC EQUIVALENT OF THE CHARACTERH]!^ô^ - ANSWER WITH ZERO WHEN FINSIHEDH]*-"2-!K]^s*-"2-!^^ EDITING KEYSTROKES ^!_3_ - ANSWER PROMPTS WITH DESIRED KEYSTROKES. ^!>_s_ - TYPE A BLANK TO LEAVE THE KEYSTROKES AS THE ARE. ^!~_ý_ - TYPE A BLANK AFTER THE DESIRED KEYSTROKES TO MOVE ON TO THE^!_` NEXT PROMPT IF THIS DOES NOT OCCUR AUTOMATICALLY. ^!`N` - DO NOT USE A CARRAIGE RETURN EXCEPT AS A DESIRED KEYSTROKE. ^!Y`p`QUIT THE EDITOR ^!{`Ò`REPEAT LAST KEYSTROKES^!`ô`PAGE FORWARD ^!``PAGE BACKWARD ^!``PAGE LEFT ^!aaPAGE RIGHT ^!%a20!0!&2͐i!ij ) ? !&2͐i!&2͓i!&2͖i*&2} :j*&2}:j*2-*&2s*2-#"2-UjÂþ!9DM!cjlj SHOULD !&2Fj͐!&2Ij!jØj (CURRENTLY: !&2Ij*2-n}j!jöjYES!&2Ijj!jjNO!&2Ij!jj) ? !&2Ij!&2Lj!&2Oj!&2Rj*&2}Yk*2-6"k*&2}N"k*2-6*2-#"2-CkÂ"zÈxq!9DM͐!&2.k!_klk TECHNIQUE !&21k!&24k!kÿk - ANSWER FOLLOWING WITH DECIMAL (12) OR HEX (1AH) NUMBERS4k!kk OR A SPACE TO LEAVE THE CURRENT VALUES 4k!l1l - FOLLOW ANSWERS WITH A CARRIAGE RETURN 4k!t IS !&2t*2-`is#r! w#w͐ Yu!ltnt !&2t͐n}›t!tÍt ! s4u͐n}¾t!tðtDEL! s4u͐n}t!ttESC! s4u͐n& u!  s! s͐n! s! 64u! 6^͐n&@! s! 6 ! 6! !&2t! ^#Vr+s`i^#Vr+sYt!_uou NEW STROKES? !&2t!&2t*2-!*-t!ußu t*2-#"2-*2-#"2-*2-#"2-*2-#"2-!"9u*!9DM!!uuTERMINAL.UTLu"4*4`is#r͐#| 20`i^#Vr+s06!,w.w ͟v!0͟v!AwDw? ͟v!0͢v*0}yiw*0}Yiw!#xͥv͜v`iw#w*7ҹw*0|¹w*&2}-¹w`i6#6> 2&2!wæw ͟v!&2͟v͜vuw!ww ͟v͐|w!#x!wx TOUCH A CARRIAGE RETURN TO CONTINUE ͟v!0͢v!xx ͟v!#x!9!9DM! n}0ʍx1ʖx2ʠx3ʪx4ʴx5ʾx6x7x8x9xAxBxCyDyEyF"y,y`iw#w6y`i6#66y`i6#66y`i6#66y`i6#66y`i6#66y`i6#66y`i6#66y`i6#66y`i6 #66y`i6 #66y`i6 #66y`i6 #66y`i6 #66y`i6#66y`i6#66y`i6#66y͐=y!9!9DM! 6"#6! w#w*-8`is#r͐Gz͐&2n} –y! ^#Vr+syy! w#w͐&2n&0y͐&2n&9y͐ ?! ^#Vr+s&2n&! s#rÞy͐͐s`i^#Vr+s! ^#Vr+sly!9+zPz!y9DM! `i%z`i(z!9_zÖ}@~!i9DM! ^#Vr+s~#fo! s#r͐! s#r! ^#Vr+sn`is{ʇ}`in}%q}! ! s#r! 6#6! s! s͐n}-z! ^#Vr+s! 4͐n&Vz}{! Yz {!! s#r! ^#Vr+sn`is{.R{! Yz! s#r! 4! ^#Vr+sn`is`in&\z}D~{Uʺ{X{O{C|SC|[}͐~#fo|{! ^#Vr+s6-͐͐~#fos#r! ^#Vr+s! 6 {! 6{! 6! ~#fo! n&! ^#Vr+s~#fo! Szѯgs#rû|! ^#Vr+s! ^#Vr+s~#fos! ^#Vr+sû|! n}V|! 6#6! ^#Vr+s~#fo! s#r͐n}ʻ|͐|ʻ|! ^#Vr+s! ^#Vr+sns! ^#Vr+s! ^#Vr+sq|͐6! ! s#r! n}|! ^#Vr+s!|! ^#Vr+s6 |͐! ^#Vr+sns{'}! ^#Vr+s|! n}X}! ^#Vr+s!X}! ^#Vr+s6 1}n}! ^#Vr+s`insÄ}! ^#Vr+s`insÎz͐6!9Ü}Ö}!9DM͐͐ }͐^#Vr+s͐ }͐0}͐7s!&7~͐ ͐͐ ͉͙͐}`is͐ ͐͐ )͙͐}`in&#&7~!9F~!9DM`iw#w͐~#fon&C~}ʓ~͐ ?͐^#Vr+snѯg`is#rT~͐Ú~!9