File: HERROR.RE of Tape: Sources/Focal/fc3
(.FC,.FO Focal format converted to 'WRITE' listing) 

C-PS/8 FOCAL, 1971

01.05 C HERROR.RE
01.10 L C FOCAL.TM
01.20 C

06.02 T !!!!!!
06.04 T "ERROR CODES VALID ONLY FOR 6/1/71 VERSION OF PS/8 FOCAL"!!
06.06 T " CODE    EXPLANATION"!
06.08 T "------   --------------------------------------------"!
06.10 T "?00.00   MANUAL START FROM CONSOLE"!
06.12 T "?01.00   BREAK FROM KEYBOARD VIA 'CTRL/P'"!
06.14 T "?01.40   BAD LINE NUMBER"!
06.16 T "?01.91   GROUP NUMBER LARGER THAN 31"!
06.18 T "?01.;3   ZERO IS ILLEGAL LINE NUMBER"!
06.20 T "?02.32   'DO' REFERENCED NON-EXISTENT GROUP"!
06.22 T "?02.52   'DO' REFERENCED NON-EXISTENT LINE"!
06.24 T "?03.05   NON-EXISTENT LINE AFTER 'GOTO' OR 'IF'"!
06.26 T "?03.28   ILLEGAL COMMAND"!
06.28 T "?04.39   BAD VARIABLE IN 'FOR' OR 'SET' COMMAND"!
06.30 T "?04.52   EXCESS RIGHT TERMINATORS"!
06.32 T "?04.60   ILLEGAL TERMINATOR IN 'FOR' OR 'SET' COMMAND"!
06.34 T "?04.:3   MISSING ARGUMENT IN DISPLAY FUNCTION"!
06.36 T "?05.48   BAD ARGUMENT IN 'MODIFY' COMMAND"!
06.38 T "?06.06   ILLEGAL USE OF A FUNCTION OR NUMBER"!
06.40 T "?06.54   TOO MANY VARIABLES"!
06.42 T "?07.38   NO OPERATOR BEFORE PARENTHESIS"!
06.44 T "?07.:9   FUNCTION ARGUMENT MISSING"!
06.46 T "?07.;6   ILLEGAL FUNCTION OR DOUBLE OPERATORS"!
06.48 T "?08.47   ENCLOSURES DO NOT MATCH"!
06.50 T "?09.11   BAD ARGUMENT IN 'ERASE' COMMAND"!
06.52 T "?10.:5   STORAGE FILLED BY TEXT"!
06.54 T "?11.35   INPUT BUFFER OVERFLOW"!
06.56 T "?15.28   BAD RESTORE COMMAND"!
06.58 T "?15.;1   ATTEMPT TO WRITE PAST END-OF-FILE"!
06.60 T "?20.34   LOGARITHM OF ZERO REQUESTED"!
06.61 T "?22.23   NO OUTPUT FILE TO RESTORE"!
06.62 T "?22.51   BAD FILES 'OPEN' COMMAND"!
06.63 T "?23.05   DATA FILE NOT FOUND"!
06.64 T "?23.15   NO INPUT FILE TO RESTORE"!
06.65 T "?23.36   TOO MANY DIGITS IN NUMBER"!
06.66 T "?23.39   PUSHDOWN OVERFLOW; PROGRAM TOO LONG"!
06.67 T "?24.60   TWO PERIODS IN FILE NAME OR NO NAME"!
06.68 T "?25.37   BAD DEVICE OR 2 PAGE HANDLER"!
06.69 T "?26.18   BAD LIBRARY COMMAND"!
06.70 T "?26.58   NO PROGRAM NAMED BY 'SAVE' COMMAND"!
06.71 T "?26.99   EXPONENT TOO LARGE OR NEGATIVE"!
06.72 T "?27.10   PROGRAM NOT FOUND"!
06.74 T "?27.14   'LIBRARY CALL' FROM NON-DIRECTORY DEVICE"!
06.76 T "?28.06   'LIBRARY LIST' OF NON-DIRECTORY DEVICE"!
06.78 T "?28.73   DIVISION BY ZERO"!
06.80 T "?29.53   FILE ALREADY DELETED"!
06.81 T "?29.68   DEVICE ERROR:  WRITE LOCK OR PARITY"!
06.82 T "?29.91   CANNOT OPEN OUTPUT FILE"!
06.83 T "?30.05   IMAGINARY SQUARE ROOTS REQUIRED"!
06.84 T "?31.<7   UNAVAILABLE COMMAND OR FUNCTION"!
06.85 T "?        ATTEMPT TO READ PAST END-OF-FILE (INPUT IS"!
06.86 T "         SWITCHED TO TERMINAL AND PROGRAM CONTINUES)"!!!
06.88 T "NOTE:  'TYPE =', 'TYPE )', 'TYPE ]', OR 'TYPE >' OUTPUTS A STRING"!
06.90 T "       OF ZEROES.  THIS CAN BE INTERRUPTED BY TYPING 'CTRL/P'."!!!

07.10 L R SUMCOM.RE 2.1