software: Added more and more
[pdp8.git] / sw / os8 / v3d / sources / system / dectapes / dectape7 / HELP78.HL
CommitLineData
7af5ad59
PH
1
2&
3
4 OS/78 V1
5
6 COMMAND SUMMARY
7
8ASSIGN ASSIGN NAME TO DEVICE LOAD LOAD FILE
9BASIC ENTER BASIC SYSTEM MAP PRINT BITMAP
10COMPARE COMPARE SOURCE FILES MEMORY RESTRICT MEMORY USAGE
11COMPILE COMPILE FILE ODT RUN OCTAL DEBUGGER
12COPY COPY FILE PAL ASSEMBLE FILE
13CREATE OPEN EDIT FILE R RUN PROGRAM FROM SYS
14CREF ASSEMBLE AND CREF RENAME RENAME FILE
15DATE SPECIFY DATE RUN RUN PROGRAM
16DEAS DEASSIGN LOGICAL DEVICES SAVE SAVE MEMORY IMAGE
17DELETE DELETE FILE SET ALTER DEVICE
18DIRECT PRINT DIRECTORY SQUISH SQUISH DEVICE
19DUPLIC COPIES DISKETTES START START PROGRAM
20EDIT EDIT FILE SUBMIT START BATCH
21EXECUTE COMPILE AND RUN TERMIN ENTER TERMINAL MODE
22GET GET MEMORY IMAGE TYPE TYPE FILE
23HELP LIST HELP INFORMATION U[A-C] STORE COMMAND
24LIST LIST FILE ZERO ZERO DEVICE
25\f
26&ABSLDR
27 ABSLDR.SV
28
29@CALLING COMMANDS:
30.LOAD DEV:BINFILE.BN,...
31.LOAD BINFILE.BN,... /FROM DSK
32
33@SWITCHES:
34/8 PROG DOESN'T USE BELOW 02000
35/9 PROG DOESN'T USE BELOW 12000
36/G GO
37/I MEMORY IMAGE FILE
38/R RESET
39/S MULTIPLE BINARIES/FILE
40/N FORCE LOADING TO FIELD N (N IS AN OCTAL DIGIT)
41=FNNNN SET STARTING ADDRESS
42\f
43&BASIC
44 BASIC.SV
45
46@CALLING COMMANDS:
47.BASIC
48
49@INTERNAL COMMANDS:
50BYE EXIT FROM BASIC
51LIST LIST CURRENT PROGRAM'S STATEMENTS
52NAME RENAME CURRENT PROGRAM
53NEW PREPARE FOR A NEW PROGRAM
54OLD RETRIEVE AN OLD PROGRAM
55RUN RUN CURRENT PROGRAM
56SAVE SAVE CURRENT PROGRAM
57SCRATCH DELETE CURRENT PROGRAM
58
59.HELP BCOMP PRINTS BASIC COMPILER ERROR MESSAGES
60.HELP BRTS PRINTS BASIC RUN-TIME ERROR MESSAGES
61\f
62&BCOMP
63 BCOMP.SV (ERRORS)
64
65@ERRORS:
66CH ERROR IN CHAIN STATEMENT NM MISSING LINE NUMBER
67DE ERROR IN DEF STATEMENT OF OUTPUT FILE ERROR
68DI ERROR IN DIM STATEMENT PD PUSHDOWN STACK OVERFLOW
69FN ERROR IN FILE NUMBER OR NAME QS STRING LITERAL TOO LONG
70FP INCORRECT FOR STATEMENT SS BAD SUBSCRIPT OR FUNCTION ARG
71FR ERROR IN FUNCTION ARGS ST SYMBOL TABLE OVERFLOW
72IF ERROR IN IF STATEMENT SY SYSTEM INCOMPLETE
73IO I/O ERROR TB PROGRAM TOO BIG
74LS MISSING EQUALS SIGN IN LET TD TOO MUCH DATA IN PROGRAM
75LT STATEMENT TOO LONG TS TOO MANY CHARS IN STRING
76MD MULTIPLY DEFINED LINE NUMBER UD ERROR IN UDEF STATEMENT
77ME MISSING END STATEMENT UF FOR STATEMENT WITHOUT NEXT
78MO OPERAND EXPECTED, NOT FOUND US UNDEFINED STATEMENT NUMBER
79MP PARENTHESIS ERROR UU USE STATEMENT ERROR
80MT OPERAND OF MIXED TYPE XC CHARS AFTER END OF LINE
81NF NEXT STATEMENT WITHOUT FOR
82\f
83&BRTS
84 BRTS.SV (ERRORS)
85
86@ERRORS:
87BO NO MORE BUFFERS AVAILABLE GS TOO MANY NESTED GOSUBS
88CI IN CHAIN,DEVICE NOT FOUND IA ILLEGAL ARG IN UDEF
89CL IN CHAIN,FILE NOT FOUND IF ILLEGAL DEV:FILENAME
90CX CHAIN ERROR IN INQUIRE FAILURE
91DA READING PAST END OF DATA IO TTY INPUT BUFFER OVERFLOW
92DE DEVICE DRIVER ERROR LM TAKING LOG OF NEGATIVE NUMBER
93DO NO MORE ROOM FOR DRIVERS OE DRIVER ERROR WHILE OVERLAYING
94DV ATTEMPT TO DIVIDE BY ZERO OV NUMERIC OR INPUT OVERFLOW
95EF LOGICAL END OF FILE PA ILLEGAL ARG IN POS
96EM NEGATIVE NUMBER TO REAL POWER RE READING PAST END OF FILE
97EN ENTER ERROR SC CONCATENATED STRING TOO LONG
98FB USING FILE ALREADY IN USE SL STRING TOO LONG OR UNDEFINED
99FC CLOSE ERROR SR READING STRING FROM NUMERIC FILE
100FE FETCH ERROR ST STRING TRUNCATION ON INPUT
101FI CLOSING OR USING UNOPENED FILE SU SUBSCRIPT OUT OF RANGE
102FM FIXING NEGATIVE NUMBER SW WRITING STRING INTO NUMERIC FILE
103FN ILLEGAL FILE NUMBER VR READING VARIABLE LENGTH FILE
104FO FIXING NUMBER > 4095 WE WRITING PAST END OF FILE
105GR RETURN WITHOUT GOSUB
106\f
107&COMPAR
108 SRCCOM.SV
109
110@CALLING COMMANDS:
111.COMPAR DEV:OUTFILE.PA<DEV:INFILE1.PA,DEV:INFILE2.PA
112.COMPAR OUTFILE.PA<INFILE1.PA,INFILE2.PA /FILES ON DSK
113
114@SWITCHES:
115/B COMPARE BLANK LINES
116/C DON'T COMPARE (SLASHED) COMMENTS
117/S DON'T COMPARE TABS AND SPACES
118/T CONVERT TABS TO SPACES ON OUTPUT
119/X DON'T COMPARE OR PRINT COMMENTS
120
121@ERRORS:
122?0 INSUFFICIENT MEMORY
123?1 INPUT ERROR FILE 1 (OR LESS THAN 2 INPUT FILES)
124?2 INPUT ERROR FILE 2
125?3 OUTPUT FILE TOO LARGE
126?4 OUTPUT ERROR
127?5 CAN'T OPEN OUTPUT FILE
128\f
129&CREF
130 CREF.SV
131
132@CALLING COMMANDS:
133.CREF DEV:BINFILE.BN,DEV:LISTFILE.LS,DEV:TEMPFILE.TM<DEV:INFILE.PA
134.CREF DEV:INFILE.PA /LISTING TO LINE PRINTER ONLY
135.CREF INFILE.PA /LISTING TO LINE PRINTER, INPUT FILE ON DSK
136
137@SWITCHES:
138/E DON'T DELETE CREFLS.TM
139/M MAMMOTH (TWICE AS MANY SYMBOLS, TWICE AS SLOW)
140/P NO PASS 1 LISTING
141/U NO LISTING OR SYMBOL TABLE
142/X NO LITERALS
143\f
144&DIRECT
145 DIRECT.SV
146
147@CALLING COMMANDS
148.DIR DEV:FILETYPE /* IS WILD NAME OR EXTENSION
149.DIR FILETYPE /? IS WILD CHARACTER
150
151@SWITCHES:
152/B INCLUDE STARTING BLOCK NUMBERS (OCTAL)
153/C LIST ONLY FILES WITH CURRENT DATE
154/E INCLUDE EMPTIES
155/F FAST MODE
156/M LIST EMPTIES ONLY
157/O LIST ONLY FILES WITH OTHER THAN TODAY'S DATE
158/R LIST REMAINDER OF FILES AFTER FIRST ONE (BUT USE /C,/O)
159/U TREAT EACH INPUT SPECIFICATION SEPARATELY
160/V LIST FILES NOT OF FORM SPECIFIED
161/W GIVE VERSION NUMBER
162=N USE N COLUMNS
163\f
164&DUPLIC
165 RXCOPY.SV
166
167@CALLING COMMANDS:
168.DUPLIC OUTDEV:<INDEV:
169
170@SWITCHES:
171/M MATCH WITH NO IMPLIED COPY
172/N COPY WITH NO IMPLIED MATCH
173/P PAUSE BEFORE AND AFTER ACCESSING DISK
174/R READ OUTPUT DEVICE WITH NO IMPLIED COPY OR MATCH
175/V PRINT VERSION NUMBER
176\f
177&EDIT
178&CREATE
179 EDIT.SV
180
181@CALLING COMMANDS: INTERNAL COMMANDS:
182.EDIT DEV:OUTFILE.PA<DEV:INFILE.PA A APPEND TEXT
183.CREATE OUTFILE.PA B LIST # LOCATIONS LEFT
184\r C CHANGE TEXT
185@SWITCHES: D DELETE TEXT
186/A RETURN TO EDITOR ON CLOSE E TRANSFER REST OF DATA,CLOSE
187/B CONVERT SPACES TO TAB F AFTER J,RESUME SEARCH
188/D PREDELETE G GET AND LIST TAGGED LINE
189 I INSERT TEXT
190@ERRORS: J INTER-BUFFER SEARCH
191?0 INPUT ERROR K KILL BUFFER
192?1 OUTPUT ERROR L LIST TEXT
193?2 CLOSE ERROR M MOVE TEXT
194?3 OPEN ERROR N WRITE TEXT,READ NEXT PAGE
195?4 COULDN'T LOAD HANDLER P WRITE BUFFER TO OUTPUT
196 Q IMMEDIATE END OF FILE
197 R READ FROM INPUT DEVICE
198 S CHARACTER SEARCH
199 V LIST ON LINE PRINTER
200 Y INPUT PAGE,NO OUTPUT
201\f
202&FORTRAN
203&F4
204 F4.SV
205
206@CALLING COMMANDS:
207.COMPILE DEV:RALFFILE.RL,DEV:LISTFILE.LS,DEV:MAPFILE.MP<DEV:INFILE.FT
208.COMPILE INFILE.FT /FROM DSK
209
210@SWITCHES:
211/N SUPPRESS INTERNAL STATEMENT NUMBERS
212/Q OPTIMIZE
213
214.HELP F4ERR PRINTS FORTRAN ERROR MESSAGES
215\f
216&F4ERR
217 MK MISSPELLED KEYWORD
218AA TOO MANY ARGS ARE ARRAYS ML MULTIPLY DEFINED LINE NUMBERS
219AS BAD ASSIGN STATEMENT MM MISMATCHED PARENTHESIS
220BD BAD DIMENSIONS MO EXPECTED OPERAND MISSING
221BS BAD STATEMENT IN BLOCK DATA MT MIXED VARIABLE TYPES
222CL BAD COMPLEX LITERAL OF ERROR WRITING OUTPUT FILE
223CO SYNTAX ERROR IN COMMON OP ILLEGAL OPERATOR
224DA BAD SYNTAX IN DATA STATEMENT OT WRONG OPERAND TYPE
225DE ILLEGAL STATEMENT AT END OF DO PD COMPILER STACK OVERFLOW
226DF BAD DEFINE FILE STATEMENT PH BAD PROGRAM HEADER LINE
227DH HOLLERITH FIELD ERROR QL NESTING ERROR IN EQUIVALENCE
228DL WRONG DATA/VARIABLE LIST LENGTH QS SYNTAX ERROR IN EQUIVALENCE
229DN DO-END MISSING RD REDEFINING VARIABLE DIMENSIONS
230DO SYNTAX ERROR IN DO RT REDEFINING VARIABLE TYPE
231DP BAD DO LOOP PARAMETER RW SYNTAX ERROR IN READ/WRITE
232EX SYNTAX ERROR IN EXTERNAL SF BAD ARITHMETIC FUNCTION
233GT SYNTAX ERROR IN GOTO SN ILLEGAL NAME IN CALL
234GV VARIABLE NOT INTEGER OR REAL SS SUBSCRIPT EXPRESSION ERROR
235HO HOLLERITH FIELD ERROR ST SYMBOL TABLE FULL
236IE ERROR READING INPUT FILE SY SYSTEM ERROR
237IF IMPROPER STATEMENT TD BAD SYNTAX IN TYPE DECLARATION
238LI BAD ARG TO LOGICAL IF US UNDEFINED STATEMENT NUMBER
239LT INPUT LINE TOO LONG VE VERSION ERROR
240\f
241&LOAD
242 LOAD.SV
243
244@CALLING COMMANDS:
245.LOAD DEV:OUTFILE.LD<DEV:INFILE1.RL,...
246
247@SWITCHES:
248/C MORE INPUT TO LOAD
249/G CHAIN TO RUN-TIME SYSTEM
250/L ACCEPT LIBRARY FILE
251/S SYMBOL MAP
252\f
253&MAP
254 BITMAP.SV
255
256@CALLING COMMANDS:
257.MAP MAPFILE.MP<INFILE.BN,...
258
259@SWITCHES:
260/N FORCES MAPPING OF ALL FILES TO FIELD N (0-7)
261/R RESET INTERNAL MAP
262/S ALLOW MULTIPLE BINARIES PER FILE
263/T INVERT TTY-STYLE OUTPUT SWITCH
264\f
265&ODT
266 ODT
267
268@CALLING COMMANDS:
269.ODT
270
271@INTERNAL COMMANDS:
272NNNNN/ OPEN LOC N+ OPEN CURRENT LOC+N
273/ REOPEN LAST OPENED LOC N- OPEN CURRENT LOC-N
274NN DEPOSIT NN IN OPEN LOC NNG GO
275<CR> CLOSE PREVIOUSLY OPENED LOC NNB ESTABLISH BREAKPOINT
276<LF> CLOSE LOC, OPEN NEXT LOC B REMOVE BREAKPOINT
277^ CLOSE,OPEN LOC ADDRESSED A OPEN AC
278_ CLOSE,OPEN LOC POINTED TO L OPEN LINK
279M OPEN SEARCH MASK C CONTINUE FROM BREAKPOINT
280 <LF> OPEN LOWER SEARCH LIMIT NNC CONTINUE NN TIMES
281 <LF> OPEN UPPER SEARCH LIMIT D OPEN DATA FIELD
282NNW SEARCH FOR NN IN LIMITS F OPEN FIELD FOR ^,_, W
283^O SUPRESS PRINTING
284\f
285&PAL
286 PAL8.SV
287
288@CALLING COMMANDS:
289.PAL DEV:BINFILE.BN,DEV:LISTFILE.LS,DEV:TEMPFILE.TM<DEV:INFILE.PA/C
290.PAL INFILE.PA
291
292@SWITCHES:
293/B TREAT ! AS BYTE SHIFT /K USE EXTRA MEMORY
294/C CHAIN TO CREF /L LOAD
295/E ENABLE ERROR MSG ON LINK GENERATED /N NO LISTING
296/F DISABLE 0-FILL IN TEXT /O DISABLE ORIGIN 200
297/G GO /S NO SYMBOL TABLE
298/H NON-PAGINATED OUTPUT /T NO FORM FEEDS
299/J DON'T LIST LINES CONDITIONALIZED OUT /W DON'T REMEMBER LITERALS
300
301.HELP PALERR PRINTS PAL8 ERROR MESSAGES
302\f
303&PALERR
304 PAL8.SV (ERRORS)
305
306@ERRORS:
307BE TABLES OVERLAPPED
308CF CREF.SV NO ON SYS:
309DE DEVICE ERROR
310DF DEVICE FULL
311IC ILLEGAL CHARACTER
312ID ILLEGAL REDEFINITION
313IE ILLEGAL EQUALS
314II ILLEGAL INDIRECT
315IP ILLEGAL PSEUDO-OP
316IZ ILLEGAL PAGE ZERO REF
317LD SYS:ABSLDR.SV NOT FOUND
318LG LINK GENERATED
319PE PAGE EXCEEDED
320PH END OF SOURCE CONDITIONALIZED OUT
321RD REDEFINITION
322SE SYMBOL TABLE EXCEEDED
323UO UNDEFINED ORIGIN
324US UNDEFINED SYMBOL
325ZE PAGE 0 EXCEEDED
326\f
327&SET
328 SET.SV
329
330@CALLING COMMANDS:
331.SET DEV PARAMETER(S)
332.SET DEV NO PARAMETER(S)
333
334@PARAMETERS:
335READONLY DECLARE DEVICE TO BE READ ONLY
336WIDTH N SET WIDTH OF LINE PRINTER OR TTY
337LC DECLARE LINE PRINTER OR TTY TO HAVE LOWER CASE
338ECHO RESTORE TTY CHARACTER ECHOING
339PAGE RESTORE TTY ^S AND ^Q FACILITIES
340SCOPE ERASE CHARACTER ON TTY RUBOUTS
341ESC DISPLAY ESC(ASCII 033) WITHOUT CONVERTING IT TO $ SIGN
342ARROW DISPLAY CONTROL CHARACTERS WITH UP ARROW (E.G. ^C, ^S)
343HEIGHT [M] SET TTY SCREEN HEIGHT
344PAUSE [N] SET TTY PAUSE TIME
345COL N SET DIRECT TO USE N COLUMNS (.SET TTY COL 2)
346INIT XXXXX CAUSE SYS TO EXECUTE XXXXX ON BOOTSTRAPPING
347\f
348&SUBMIT
349 BATCH.SV
350
351@CALLING COMMANDS:
352.SUBMIT SPOOLDEV:<INPUTDEV:FILE.BI
353
354@SWITCHES:
355/E DON'T ABORT ON MONITOR, CD AND CCL ERRORS
356/Q NO BATCH LOG
357/H HUSH
358/T OUTPUT TO TTY
359/U UNATTENDED
360\f
361&LIST
362&COPY
363&RENAME
364&DELETE
365&TYPE
366 FOTP.SV
367
368@CALLING COMMANDS:
369.COPY DEV:OUTFILE.EX<DEV:INFILE.EX /* IS WILD NAME OR EXTENSION
370.REN DEV:NEWFILE.EX<DEV:OLDFILE.EX /? IS WILD CHARACTER
371.DEL DEV:FILE.EX
372.LIST DEV:FILE.EX /= .COPY LPT:<DEV:FILE.EX
373.TYPE DEV:FILE.EX /= .COPY TTY:<DEV:FILE.EX
374
375@SWITCHES:
376/C MATCH ONLY FILES WITH CURRENT DATE
377/F REQUEST NEW DEVICE IF OUT OF ROOM
378/L TYPE LOG OF INPUT FILENAME MATCHES
379/N NO PRE-DELETE
380/O MATCH ONLY FILES WITH OTHER THAN TODAY'S DATE
381/Q QUERY USER ABOUT FILE BEFORE OPERATION
382/T USE TODAY'S DATE
383/U TREAT EACH INPUT SPECIFICATION SEPARATELY
384/V MATCH FILES NOT OF FORM SPECIFIED
385/W PRINT VERSION #
386\f
387&ASSIGN
388&DATE
389&DEASSIGN
390&GET
391&MEMORY
392&R
393&RUN
394&SAVE
395&START
396&SQUISH
397&TERMIN
398&UA
399&ZERO
400 KEYBOARD AND OTHER COMMANDS
401
402@CALLING COMMANDS:
403.ASSIGN DEV NAME /ASSIGN NAME TO DEVICE
404.DAY DD-MON-YY /ENTER DATE INTO SYSTEM
405.DEASSIGN /DEASSIGN LOGICAL DEVICE NAMES
406.GET DEV FILE.EX /LOAD MEMORY IMAGE
407.MEMORY N /SPECIFIES HIGHEST FIELD AVAILABLE
408.R FILE /EXECUTE FILE.SV FROM SYS
409.RUN DEV FILE.EX /EXECUTE FILE.EX FROM THE DEVICE
410.SAVE DEV FILE.EX /SAVE MEMORY IMAGE
411.SQUISH DEV: /COMPRESS FILE STORAGE ON DEVICE
412.START FNNNN /START EXECUTION
413.TERMIN /ENTER TERMINAL MODE
414.UA COMMAND /SAVE COMMAND(.UA<CR> EXECUTES IT)
415.ZERO DEV: /ZERO DEVICE'S DIRECTORY
416\f\f