Digital PDFs
Documents
Guest
Register
Log In
AV-D530A-TK
1978
10 pages
Original
3.2MB
view
download
Document:
TECO Pocket Guide
Order Number:
AV-D530A-TK
Revision:
0
Pages:
10
Original Filename:
http://bitsavers.org/pdf/dec/teco/AV-D530A-TK_TECO_Pocket_Guide_1978.pdf
OCR Text
NOVICE SUBSET OF TECO These commands allow you to do most common editing jobs on all versions of TECO . MAKE file Creates a new file (under RT· 11, use CREATE command) TECO file Edits an existing file (under RT-11 , use EDIT command) J Moves pointer to beginning of buffer ZJ Moves pointer to end of buffer L Advances pointer to beginning of next line nl Advances pointer n lines Moves pointer back n lines - nl OL Moves pointer to beginning of current line c Advances pointer across one character Advances pointer across n characters nC - nC Moves pointer backwards across n characters Types text from current pointer T position to end of current line Types n lines on terminal nT HT Types entire content of text buffer Types current line OTT Inserts text before current pointer Itext$ position K Deletes text from current pointer position to end of line nK Deletes n Ii nes of text HK Deletes entire content of text buffer Deletes the character following the D pointer Deletes n characters after the pointer nD - nD Deletes n characters before the pointer p Outputs the current page and reads in the next page nP Executes the P command n times A Append the next input page to the end of the buffer Moves the remainder of the input file EX to the output file, closes the output file, and exits from TECO Beginning at the current pointer posiStext$ tion, searches for the specified text on the current page. The buffer pointer is positioned after the specified text if it is found. If the text is not found, an error message is given and the buffer pointer is left at the beginning of the page Ntext$ Same as Stext$ except that the search continues across page boundaries, if necessary, until the string or the end of the input file is encountered FStext 1$text2$ Searches for text1 and, if found, replaces it with text2 TEC TE TE TE TE TE TE TE TE · ~TE1 TE TE TE TE TE TE TE TE TE fTE~ TE TE TE TE TE I TE TE TE TE TE TF TE TE TE TE TE -1 -1 -1 -1 -1 TE TE TE TE TE TECO INVOKING TECO Effective Initial Command OS/8 R TECO RUN dev :TECO EWfilespec$ MAKE fi lespec E8filespec$Y TECO filespec TECO filespecl < filespec2 E Rfilespec2$EWfilespec1 $Y [note 1] TECO E Rfilespec$YHXYHKMY MUNG filespec MUNG filespec,text E Rfilespec$YHXYHK ltext$MY NOTATION TEC0-8 TEC0-10 TEC0-11 RSX -11 $ tx n refers to OS/ 8 TE CO V5 refers to TOPS-10 TECO V24 refers to TEC0-11 V29 encompasses RSX -11 / D, RSX-11 / M, IAS and VAX represents an ESCAPE (ASCII code 33, which is traditionally referred to as ALTMODE) represents a single control character (CONTROL/x) represents either ~ or the two-character sequence CARET-x (~x) represents a numeric value specified by a digit string or TECO command that returns a value RT-11 R TECO RUN dev:TECO EDIT/ TECO filespec E8filespec$Y [note 2] Switches on EDIT Command: / CREATE / INSPECT / OUTPUT: fi lespec2 / EXECUTE / EXECUTE :text EWfil espec$ ERfilespec$Y E Rfi lespec$EWf ilespec2$ E Rfilespec$Y H XZH KMZ ERfil espec$Y HXZHKltext$MZ RSTS/E Color Coding black red blue represents teatures of all DEC TECO's [exceptions noted in brackets] represents features of TEC0-1O only represents features of T EC0-11 onl y TECO RUN $TECO RUN dev:TECO[p,pn] TECO filespec TECO filespec1=filespec2 TECO / I NSPECTfilespec MAKE filespec MUNG filespec MUNG filespec,text [note 1] EBf ilespec$Y E Rfilespec2$ EWfilespec 1$Y E Rfilespec$Y EWfilespec$ Elfilespec$ I text$E I fi lespec$ RSX-11 TECO TECO f i lespec TE CO fi lespec 1=fi lespec2 MAKE filespec MUNG filespec MUNG filespec,text EBfilespec$Y E Rfi lespec2$EWfi lespec 1$Y EWfilespec$ EI fi lespec$ ltextS ElfilespecS TOPS-10 Order No. AV-D530A-TK Copyright© 1978 by Digital Equipment Corporation R TECO RUN dev :TECO [p,pn] [note 3] MAKE filespec EWfilespecS TECO filespec EBfil espec$Y TECO filespec1 =filespec2 EBfilespec1 SY MAKE filespec1 =filespec2 E Rfil espec2S EWfilespec 1SY [note 1] TECO [note 4] MAKE IMMEDIATE MODE EDITING COMMANDS $$ Executes command string < rubout > Deletes last character in command string @ @) nEM Exits from TECO [note 5) Deletes current line in command string @@ @ @· < space> Deletes the entire command string ENfilespec$ Types current line of command string EN$ T ypes entire command string [not in TEC0-10] : E Rfi lespec$ : EBfil espec$ IMMEDIATE MODE AIDS You must type these immediate mode commands as the first command after TECO's prompt. T ypes command string up to command that caused an error [not e 6 ) Types detailed explanation of error Stores previous command string in 0 -register q [note 7) [not in TECO-BJ : EN$ Positions -Magtape : EM Rewinds 1EM Rewinds 3EM Writes EOF 6E M Skips one record 7EM Backspaces one record BEM Skips to EQT 9EM Rewinds and unloads 11 EM Writes 3 inches blank tape 14EM Advances one file 15EM Bac kspaces one file Sets up wildcard file specification [not in RT-11 ) Gets next w ildcard match into fil espec buffer . [not in RT-11 ) Same as ERfi lespec$ but returns va lue: - 1 if f ile found, 0 if file not found Same as EBfil espec$ but returns va lue: - 1 if file foJnd, 0 if file not found Same as EN$ but returns val ue: - 1 if next file found , 0 if no more fil es match FILE TERMINATION COMMANDS AND EXIT EF Closes the output fi le EC Moves the remainder of the input file to the output fil e, then closes the output file [not in TEC0 -10) EXECUTION-TIME COMMANDS EX Same ~s EC but exits from TECO @ Stops command execution [note Bl EK Kills the output file [not in TEC0 -10) @ Turns off type out ; nullified by a second @ terminal output; nu llified by a@ @ Freezes [note 9) EG $ Same as EX but re-executes the last com pi le-class command [note 11] EGcommand$ Same as EX but executes the operating system command specified [not in TEC0-10) tC Exits from TECO [note 12] [not in TEC0-10) tZ Closes output file and exits from TECO *q FILE SPECIFICATION COMMANDS E Rfilespec$ EWfil espec$ EBfilespec$ EZfi lespec$ Opens file for input Opens file for output [note 10) Opens file for input and output with backup protection Zeros (non-disk) directory and opens file for output [not in RT-11) AUXILIARY FILE SUPPORT (See illustration be low) EP ER$ EA EW$ Elfil espec$ El$ Switches to secondary input stream Switches to primary input stream Switches to secondary output stream Switches to primary output strea m Opens f ile for command input; effective at end of current command string Switches command input to terminal and discards remainder of command fil e after current command string FILE TERMINA L El f1leipecS PRIM ARY EAS EIS INPUT SECONDAR Y 2 EP EWS COMMANDS PR IM ARY OUTPUT TEC0-11 3 EA SECONDARY FILE SPECIFICATIONS [note 3] System Input R Output OS/8 dev: name.ex TOPS·lO dev:name.ext[p,pn) RT -11 dev :name.ext RSTS / E dev: [p,pn ) name.ext RSX -11 dev: [p,pn ) name.ext ,v er dev:name.ext [p, pn ] < prot> dev:name .ext [len] dev : [p ,pn) name.ext< prot> Generates line sequence numbers / SUPLSN Suppresses line sequence numbers RSTS/ E / MODE:n Uses nonstandard open mode / CLUSTERSIZE:n Specifies output file cluster size / B+ Edits a BASIC-PLUS file Edits a BASIC-PLUS-2 file / B2 (same as / 72) Handles BASIC-PLUS In continuation character (&) in column n RSX-11 / RW Rewinds before opening file [magtape only] / CR Implied carriage control No (internal) carriage / - CR control FORTRAN carriage con/ FT trol INVOCATION SWITCHES RSX-11 / INC=n Y PW nPW m,nPW P nP m,nP INSERTION COMMANDS The pointer is positioned after the inserted text. ltext$ Inserts the text specified nl$ Inserts character whose ASCII code is n < tab> text$ Inserts specified text preceded by a tab t I text$ Inserts specified text preceded by a tab n\ Inserts current radix representation of n in text buffer (signed if current radix is deci mal, unsigned if ,octal) [note 13] FRtext$ Same as t SDltext$ ARITHMETIC OPERATORS Operators are evaluated from left to right. +n -n m+n m- n m•n min m&n m# n (m) starts with nK word editing area starts with extra nK words of editing area starts with extra nK words of editing area PAGE MANIPULATION COMMANDS A :A L -L Appends next page of input file to text buffer Appends next line of input file to text buffer Same as HKA Outputs current page and appends a form feed Same as n < PW> Outputs the characters between text buffer pointer positions m and n (without a form feed) Outputs the text buffer, clears the buffer, and reads the next page of the input file into the buffer ; a form feed is appended to the output file if the last read was terminated with a form feed Same as n< P> Same as m,nPW nt OJ J nC C -C nR 4 1-2 1 2 ~ n ~ 212 _ 1 - 2 15 < n< 2" - 1 - 2 35 ~ n ~ 2 35 - 1 TYPE-OUT COMMANDS nT T -T m,nT nV v t Atext@ n= n== Moves pointer to immediately following the nth character in the text buffer Moves pointer to beginning of buffer Same as OJ Advances pointer n positions Same as 1C Same as - 1C Backs up poirrter n positions (same as - nC) Same as n Negative of n Addition [note 14] Subtraction Multiplication Division, remainder discarded Bitwise logical AND Bitwise logical OR Performs enclosed operations first One's comp lement of n ARITHMETIC PRECISION TEC0-8 TEC0-11 TEC0-10 BUFFER POINTER POSITIONING COMMANDS nJ Same as 1 R Same as - 1 R Moves pointer to beginning of nth line from .current pointer position Same as 1 L Same as - 1 L dev: [p,pn ] name.ext;ver TOPS-10 / GENLSN / SIZE:n / SIZE:+n nL dev : name.ex FILE SPECIFICATION SWITCHES RSTS/ E -R n := n:== nt T tL Types out all the text from the current pointer position to the beginning of the nth line from the current pointer position Same as 1T Same as - 1T Types the characters between pointer positions m and n Same as (1 - n)TnT Same as OTT Types the text specified Types value of n in decimal (signed) followed by < CR > < LF > Types value of n in octal [note 15] followed by < CR >< LF > Types value of n in decimal (signed) [not in TEC0 -10] Types value of n in octal (unsigned) [not in TEC0-10] Types out the character whose ASCII code is n [not in TEC0 -10] Types a form feed [not in TEC0-8] 5 DELETION COMMANDS BOUNDED SEARCH nD Bounded searches that fail leave the pointer unchanged - nD D -D m,n D nK K -K m,nK Deletes n characters following the current pointer position Deletes n characters preced ing the current pointer position Same as 1D Same as - D Same as m,nK Deletes all characters in the text buffer from the current pointer position to the beginning of the nth line from the current pointer position . Same as 1 K Same as - 1 K Deletes all characters in the text buffer between pointer positions m and n; the pointer moves to position m m,nStext$ 0,nStext$ m,Stext$ m,- Stext$ ::Stext $ COLON MODIFIED SEARCHES Any search command preceded by a colon (: ) modifier returns a value as follows: -1 0 BUFFER POSITIONS B Z m,n H tY Same as nSt ext$, but t he search does not continue across more t han lm l - 1 cha racters. Same as nStext$, but t he poin ter position remains unchanged on search string failure Same as m, 1Stext $ Same as m,- 1Stext$ Same as 1, 1 :Stext$ (anchored search) If t he search succeeds If the search fails NUMERIC QUANTITIES First po inter position; same as 0 Last pointer position; equal to number of characters in text buffer Current pointer position; equal to number of characters to the left of the pointer (m+1 )st through nth characters in the t ext buffer Same as B, Z Sameas. +t S.. OA ASCII code for character following pointer nA ASCII code for the (.+n+1)th character in the buffer [note 16] [not in TEC0-10] Equal to the value of the digit string (if any) that follows the pointer in the text buffer (interpreted in the current radix [note 13], and optionally signed); pointer is positioned after the digit string . Equal to 0 if no digit string is present. SEARCH COMMANDS tB Searches that fail leave the pointer at position O Successful searches leave pointer after t ext found RT-11 : (((month * 32)+day)*32)+year-1972 RSTS/ E: ((year-1970)*1000)+day within year RSX-11 : ((year-1900)*16+month)*32+day nStext$ Sea rches for the nth occurrence of the specified text (following the pointer). but does not go beyond the end of the current text buffer Stext$ Same as 1Stext$ - nStext$ Sa me as nStext$ but the search proceeds backward s nNtext$ Same as nStext$, except that if the text is not found on the current page, pages are input and output until it is found Ntext$ Same as 1Ntext$ n text$ Same as nNtext$, except that it does input only, no output _text$ Same as 1 _text$ nFStext1 $text2$ Executes the nStext1 $command, then deletes text1 and replaces it with text2 FStext1$text2$ Same as 1 FStext1$text2$ n F Ntext 1$text2$ Executes the nNtext1 $command, then deletes text1 and replaces it with te xt2 FNtext1$text2$ Same as 1 FNtext1$text2$ n F te xt 1$t ext2$ Executes t he n _ tex t 1$comm and, then de let es t ext 1 and rep laces it w ith t ext2 F _ text 1$text2$ Same as 1 F_ tex t1 $text2$ 6 Operating-system dependent encoding of current date tF Value of console switch register tH Operating system dependent encoding of time of day OS/ B: 0 RT-11: 0 RSTS/ E: minutes until midnight RSX-11 : (seconds since midnight) / 2 TOPS-10 : 60ths of a second since midnight ,\ :Qq Nu mber of characters stored in 0 -register q nt O Nu mber of characters bet ween the buffer pointer and the nth line separator from the current pointer position tO Same as 1 t O tS Negative of length of last insert , str ing fo und , or st r ing inserted wit h G co m mand, whichever occurr ed last tT ASCII code for the next character typed at the terminal ttx ASCII code for the character (x) specified 7 ITERATION AND FLOW CONTROL -n < commands > < commands > n; !tag! Otag$ n"Scommands' Performs the enclosed command string n times; skips the commands if n.;;O Performs the enclosed command string an indefinite number of times If n;;> O, jumps out of the current iteration field Jumps out of the current iteration field if the last search executed failed [note 17] Defines a position in the command string with the name, tag Jumps to the position defined by !tag!; must be in same macro level [note 18J n" Tcommands' n"Ucommands' n"Vcommands' n"Wcommands' n" < commands' @ @ MODIFIER Modifies the next command that takes a text argument to use the delimiter form; text is surrounded by a delimiter (shown here as / ) that cannot appear inside the text The format of the commands becomes : @nS/ text/ @nN /text/ @n_/ text/ @n FS/text1 / text2/ @n FN /text1 /text2 / @I/ text/ @nl // @ER / filespec/ @EW/ filespec/ @EB/ filespec/ @t Uq / text/ @EG/text/ @EG// @EN / filespec/ @El / filespec/ @FR /text/ @t A / text/ @! / tag/ @O / tag/ @nt Uq // n" > commands' a-REGISTER LOADING [note 19J nUq %q n%q nXq [not in TEC0 -1OJ [not in TEC0-10J [not in TEC0 -1OJ [not in TEC0 -10J [not in TEC0-10] [not in TEC0-10] m,nXq Xq - Xq n:Xq m,n : Xq :Xq - :Xq t Uqtext$ :tUqtext$ ntUq$ CONDITIONAL COMMANDS n" Acommands' n" Ccommands' n"Dcommands' n"Ecommands' n" Fcommands' n"Gcommands' n"Lcommands' n"Ncommands' n" Rcommands' Executes the commands if n is the ASCII code for an alphabetic character (A-Z or a-z) [not in TEC0-8J Executes the commands if n is the ASCII code for a symbol constituent TEC0-8: A-Z, a-z, 0-9 TEC0-11: A -Z, a-z, 0-9, . , $ TEC0-10: A-Z, a-z, 0-9, . , $ , % Executes the commands if n is the ASCII code for a digit (0-9) [not in TEC0-8J Executes the commands if n=O Executes the commands if n represents FALSE; same as n"Ecommands' Executes the commands if n> O Executes the commands if n< O Executes the commands if n* O Executes the commands if n is the ASCII code for an alphanumeric (A-Z, a-z, 0-9) [not in TEC0 -10J 8 Executes the commands if n repre· sents SUCCESS; same as n"Lcommands' Executes the commands if n represents TRUE; same as n" Lcommands' Executes the commands if n represents UNSUCCESSFUL; same as n"Ecommands' Executes the commands if n is the ASCII code for a lower case alphabetic (a-z) [not in TEC0-8J Executes the commands if n is the ASCII code for an upper case alphabetic (A-Z) [not in TEC0 -8J Same as n"Lcommands' [not in TEC0-10J Same as n"Gcommands' [not in TEC0-10J n:t Uq$ Jq :Jq Stores integer n in a register q Adds 1 to the number in a -register q and returns this value Adds n to the number in a -register q and returns this value [note 20J [not in TEC0-10J Stores, in a-register q, all characters from the current pointer position to the beginning of the nth line from the current pointer position Stores, in a-register q, all characters between text buffer pointer positions m and n Same as 1 Xq Same as - 1 Xq Same as nXq, but appends to a -register Same as m,nXq, but appends to a -register Same as 1: Xq Same as - 1 :Xq Stores the specified text in a -register q [not in TEC0-10J Same as t Uqtext$, but appends to a -register Stores character whose ASCII code is n in a-register q Appends character whose ASCII code is n to contents of a -register q Pops from the a -register push-down list into a -register q [note 21 J [not in TEC0-8J Same as J q, but returns value (- 1 if successful, 0 if push down stack was empty) a-REGISTER RETRIEVAL [note 19J aq Gq :Gq Mq nMq Returns the numeric value stored in a -register q Places the text in a-register q into the text buffer before the current pointer position Types the contents of the text stored in a -register q on the terminal [not in TEC0-10J Executes the text in a-register q as a command string Executes the text in a-register q as a command string and uses n as a numeric argument for the first command executed 9 m,nMq [q G* :G* G :G Executes the text in 0-register q as a com mand string and uses m,n as a pa ir of nu meric argu ments for the first command executed Pushes the contents of 0 -register q onto the 0-register push-down list [note 21) Places the text from the filespec buffer into the text buffer before the current pointer position Types the contents of the filespec buffer on the terminal Places the text from the search string buffer into the text buffer before the current pointer position Types the contents of the search string buffer on the terminal RET RIEVING MODE CONTRO L FLAGS Flag Name tE tN tX Form feed flag End-of-file flag Search Mode Flag Edit level flag ED EH EO ES ET Initial Value EU -1 0 EV Command Bit Value nED ~ ~ nEH 2 0 1,2 0 1 2 4 nEO Initial Value 2 1 0 4 if terminal is a scope if terminal is not a scope 8 16 32 64 0 0 0 0 128 1 0 256 0 512 before T ECO's prompt after TECO's prompt if terminal is VT52 and V T 52 support is available if VT52 support is not avai lable 0 1024 if VT11 is present and VT11 support is available if VT11 support is not availab le 0 10 Sets terminal characteristics [note 23) Bit Value if terminal has lower case input if terminal does not have lower case input 0 same as 2 types 3-letter error code only types error code and short message types error code and long message Simulates? alter error Allows EO version n feat ures to work nET 0 t in search arguments means next character is CTR L t in search arguments means t disables Y or _ if data wou Id be lost no Yank protection m*256+nES if n=O, nothing is typed out after searches; if n= - 1, an effective mV command is executed when a search is completed. If n is between 1 and 31, < L F> represents the pointer; if n is between 32 and 126, it is ASCI I code for character to represent the pointer. [TEC0-10 ignores ml. If m <;; 0, mis treated as 1. T EC0-11: 1 Meaning 0 3 0 0 if SET TTY NOSCOPE 2 if SET T TY SCOPE Bit Value if terminal supports lower case if terminal does not support lower case [note 22) Edit verify f lag 0 SETT ING MODE CON T ROL FLAGS 0 0 0 0 [RT-11) 0 [RSTS/ E) 1 [RSX-11) Help level flag 2 [TEC0-10) 0 [other systems) Version number flag 2 [TEC0-10) 5 [T EC0-8) 29 [TEC0-11) Search verification flag 0 Terminal mode f lag TEC0-10: TEC0-8 : Upper/ lower case flag ' type-out is in image mode terminal is a scope reads I ower case t T reads with no echo cancels on type-out 32 t T reads with no wait (t T returns - 1 if no input) detached flag aborts on error truncates output to terminal width terminal is VT52 and VT52 support is available VT11 is present and VT11 support is available Traps §·s (Reset if @typed) 64 128 256 512 l 1024 32768 nEU Meaning if 1 1 2 4 8 16 @ 0 >O <0 11 flags lower case characters flags upper case characters no case flagging on output [note 22) nEV 0 1 ntX Same as nES but lines to be viewed appear before TECO 's prompt @w either case matches in searche• exact case matches required [not in TECO-Bl @x @ Accepts any upper case alphabetic (A-Z) [not in TECO-Bl Same as@ Accepts the character whose ASC 11 code (in octal) is nnn < nnn > RADIX CONTROL [note 131 tO tD Switches to octal radix [note 241 Switches to decimal radix [not in TEC0 -1 01 TRACE CONTROL VT52 SCOPE CONTROL Updates window into text buffer Resets cursor line to default position If n> O, sets cursor to linen If n<- 1, " forgets" top lnl - 1 lines of screen VR12, VT11, or VS60 SCOPE CONTROL [not in TEC0-101 W nW Updates window into text buffer Sets window display ton lines on either side of pointer CASE CONTROL tV tW Enters translate to lower case mode Enters trans late to upper case mode MATCH CONTROL CONSTRUCTS (Match control constructs are valid inside search strings) ® @ Accepts any character The following characters have special meaning when used inside a search string. @ 8 8 @o Accepts any digit (0-9) [not in TECO-Bl Accepts any character in Q-register q Accepts any line terminator ( < LF> , < VT>, < FF> ) [not in TECO -Bl Accepts any alphanumeric (A-Z, 0-9) @v Accepts any non-null string of spaces and /or tabs [not in TECO -Bl Accepts any lower case a lphabetic (a-z) [not in TECO-Bl 12 Converts next character, if alphabetic, to upper case [not in TECO-Bl @ Uses the next character literally 88 Converts all following alphabetic characters to lower case 8® Converts all following alphabetic characters to upper case @ Treats all succeed ing control characters except and as text ; null ified by a second @ @ @ Accepts either case for all succeeding alRhabetic characters; nullified by a second ~ If ED&1=0, converts the following alphabetic character to the corresponding control character Accepts any a lphabetic character (A-Z or a-z) Accepts any symbol constituent TECO-11: A-Z, a-z, 0-9, . , $ Converts next dharacter, if alphabetic, to lower case [not in TECO -Bl Converts next character (if it is @, [. \ , l . t, or _ ) to lower case Accepts any non-alphanumeric separator [note 251 @c Uses the next character literally [note 261 @ Accepts any character except a character matched by the following character (or match control construct) @s Accepts exclusive 0 R of the characters or match control constructs specified SEARCH STRING BUILDING CHARACTERS Enters trace mode; nullified by a 2nd ? - 1W OW nW @!a,b,c, ... l Uses the string stored in Q-register q at this position Uses the string stored in the filespec buffer at this position @o_ Uses the string stored in the search string buffer at thi• position INSERT STRING BUILDING CHARACTERS The following characters have special meaning when used inside insert strings on TEC0-10. They have the same meaning that they have when used inside search strings. @ @ @ 13 ERROR MESSAGES (Cont .) ERROR MESSAGES Code ?A RG ?BAK ?BNI ?COR ?CCL ?COS ?CPO ?D EV ?DIO ?DT B ?EB D ?EBF ?EBO ?EBP ?EEE ?EMA ?EM D ?EN T ?EOA ?E RR ?FER ?FN F ?F UL ?IA B ?I CE ?ICT ?ID V ?IE C ?I EM ?I FC ?I FN ?llA ?I LL ?ILN ?IL R ?INP ?IOS ?I OC ?ION ?I RB ?I RN ?ISA ?ISS ?MAP ?M EE ?M EF ?M EM ?M EO ?M EO ?M EU ?MFN ?MIO ?M LA ?MLP ?MRA ?M RP ?MUU ?NA B ?NAC ?NAE ?NAI Explanat ion I mp roper arguments Cannot delete old backup f ile > not in an iteration Same as ?M EM CCL not fou nd or EG argument too big Contradictory output switches Ca nnot pop O·register Invalid device Directory 1/ 0 error Delete too big Bad EB device Bad EB filename Same as ?O FO EB illegal because of protection Unab le to read error message file EM with i llega l argument EM with no input dev ice open Enter error Bad argument to EO RSTS/ E monitor ca ll failed File error File not found Output command would have overflowed device (In TE C0 -10, same as ?N RO) Inva lid nesting of < ... > or ( ... ) Ill ega l CTRL/ E com mand in sea rch argument Ill ega l co ntro l charact er in text argument Bad input device Illega l character after E Re-init fai lure after EM I llega l character after F Bad filename I llega l insert argument Illegal command Same as ?O CT Cannot lookup input file t o rename it Input error I I lega l character in 1/ 0 switch I llega l character after" Il lega l 0 -regist er name Cannot rename inpu t filename Fai lure in rename process I I legal search argument I llegal search string Missing ' Macro ending w ith E Macro ending with F Storage capacity exceeded Macro ending w ith 0 Macro end ing with " Macro ending w ith U Missing fi lename Missing 0 -register name Same as ?BN I Missing ( Missing > Missing ) Macro ending with t t No arg ument before t _ T EC0-1 1: No argument before , T EC0 -8: Negative argument to • No argument before = No altmode after n I 14 Code Ex planat ion ?NAP TE CO· l l : Same as ?M LP T ECO·B : Negat ive or 0 argument to P No argument before " T EC0· 11: No argument before ; T EC0-8: Negative or 0 argument to search No argument before U Numeric argument with Y No command string seen prior to •q No file for input No file for output No number in O·register No room for output No text in O·register Command not yet implemented 8 or 9 in octal digit. string Output device not available Output file already open Cannot lookup output file to rename it Output error Confused use of parentheses Push -down list overflow Attempt to move pointer off page Illegal PPN 0 -register memory overflow Cannot rename output file Second argument less than first Initial search with no argument ; not in an iteration Search failure Search string has too many characters Search string too long Missing tag Two arguments with L Tag too long I llegal TTY device Unterminated t A command Unimplemented EA Unimplemented El Unimplemented EN Unimp lemented EP Macro end ing with unterminated file se lect Unt erminated insert command Undefined 1/ 0 switch Untermi nated search command Unterminated command Unterminated tag Unterminated macro I llegal UUO System device is w r ite locked Execution aborted by t C Y command aborted RSX-11 monitor ca ll fai led ?NAO ?NAS ?NAU ?NAY ?NCS ?NFI ?N FO ?NNO ?NRO ?NTO ?NY I JOCT ?ODV ?OFO WLR ?OUT ?PAR ?PDQ ?POP ?PPN ?OMO ?RNO ?SA L ?SNA ?SNI ?SR H ?ST C ?ST L ?TAG ?TAL ?TTL ?TT Y ?UCA ?UE A JUE i ?UEN JU EP ?UFS ?U IN ?UI S ?USR ?UTC ?UT G ?UT M ?UUO ?W LO ?XAB ?YCA ?nnn 15 OCTAL AND DECIMAL ASCII CODES chr OCT DEC chr nul 000 @ tA t8 tC 001 002 003 tD 004 tE tF tG tH 005 006 007 010 011 012 013 014 015 016 017 020 021 022 023 024 025 026 027 030 031 032 033 034 035 036 037 040 041 042 043 044 045 046 047 050 051 052 053 054 055 056 057 060 061 062 063 064 065 066 067 070 071 072 073 074 075 076 077 000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 tab If vt ff er tN tO tP to tR ts tT tu tV tW tX tY tz esc fs gs rs us sp ! # $ % & + I 0 1 2 3 4 5 6 7 8 9 < > A 8 c D E F G H I J K L M N 0 p Q R s T u v w x y z [ \ J t a b c d e f g h j k I m n 0 p q u v w x y { J } del 16 OCT 100 101 102 103 104 105 106 107 110 111 11 2 113 114 115 116 117 120 121 122 123 124 125 126 127 130 131 132 133 134 135 136 137 140 141 142 143 144 145 146 147 150 151 152 153 154 155 156 157 160 161 162 163 164 165 166 167 170 171 172 173 174 175 176 177 NOTES DEC 064 065 066 067 068 069 070 071 072 073 074 075 076 077 078 079 080 081 082 083 084 085 086 087 088 089 090 091 092 093 094 095 096 097 098 099 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 [1] Re-executes last TECO command. Ignores filespec2, if present on p revious command [2) /TECO switch not necessary if SET EDITOR T ECO command has been previously specified (3) SF D's allowed in TOPS -10 (4) Re-executes last MAKE command [5) TECO under RSTS/ E and OS/ 8 requires two @ s. @ is not an immediate mode command in RT -11 and RSX- 11 (6) TE C0- 10 types the last 10 characters of the command string before the error occurred (7) Not an immediate mode command in TEC0 -10 (execution is deferred until next wake-up char- acter) . In TE C0 -8, the immediate mode command @ @ is the ~me as * Z (8) Two s ma y be necessary on systems that support type -ahead (9) Only if feature is enabled in the operating system (10] TEC0 -10 closes any previous file. ( 11) Not in RSTS. TEC0-10 does not require $ [ 12] On TE C0-11 , t Cina macro return s control to TECO's prompt (13] TE C0 -10 has no genera l octal radix mode ( 14] In TEC0-10, a space between two numbers also acts as an addition (15] TEC0 -10 prints signed result; TEC0-8 and TE C0 -11 print unsigned result [ 16) On TEC0 -10, nA is the same as DA (17) Must immediately follow search in TEC0 -11 ( 18] Cannot jump to before start of current iteration in TE C0 -8 or TEC0 -11 (19) T EC0-10 stores either text or numeric data (but not both simultaneously) in a single area within [20] Same as 1%q in TEC0 -10 th e a -register (2 1) Arguments "pass through " this command in TEC0 -11 (22] On TE C0-10, no case flagging occurs if the terminal supports lower case, regardless of state of EU f lag (23) (24] T EC0-10 uses only bit value 1, TEC0 -8 uses only bit values 1, 2, and 8 In TEC0 -10, I 0 must be fo llowed by a digit string and the octa l radix mode app lies only to this string (25] TEC0 -10 allows begin of buffer, ., $, and % to match (26] Cannot quote$ on TEC0-10 17
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies