home *** CD-ROM | disk | FTP | other *** search
- error message #0 -- this should never be displayed! 11/7/84
- the file was not opened before this operation.
- the file is not open for output (WRITE operations). Do REWRITE first.
- the file is not open for input (READ operations). Do RESET first.
- the disk is full; use a disk with more space on it.
- the directory is full with too many files; erase some of them.
- you can't ASSIGN a file that is already open. CLOSE it first.
- the file name has no characters in it.
- attempted read beyond the end of file. Test for EOF to prevent this error.
- reading an integer that is out of range: integers must be -32767 to 32767.
- error message #10 -- not used!
- #11 -- div by 0
- #12 -- string length error
- #13 -- index out of range
- #14 -- case index out of range
- #15 -- stack overflow
- #16 -- sub-range error
- #17
- #18
- #19
- Reached the end of the file, program is incomplete. Check program syntax.
- Too many identifers declared. Remove some declarations or definitions.
- ',' expected.
- Set elements must be between 0 and 255 in value.
- This character is incorrect here.
- The program is too large; you must make it smaller!
- All set constants must be the same type.
- This item is incorrect at this point; check your syntax.
- Multiple definition in the program, or a pre-declared identifier or routine.
- This word appears to be an undeclared identifier.
- A constant is expected here.
- A variable, constant, or function is expected here.
- Too many variables were declared, or arrays are too large.
- Identifer expected.
- '=' expected.
- ';' expected.
- ':' expected.
- This procedure/function was declared with a parameter list. '(' expected.
- '(' expected.
- ')' expected.
- 'INTEGER', 'CHAR', 'BOOLEAN', 'STRING', or 'TEXT' type identifier expected.
- '..' expected, as in :ARRAY[1..10] OF.. etc
- Boolean or integer expression required.
- This word is incorrect at this point; check your syntax.
- An integer is required here.
- The types of the two terms used here do not match.
- A boolean expression must be used here: it must be True or False.
- The type of this expression does not match the control variable's type.
- #48
- ':=' required.
- Variable type does not match the type of the right hand part of statement.
- Integer, character, boolean, or string variable is expected here.
- 'END' expected.
- An integer or character expression is expected.
- 'THEN' expected.
- A CASE label can have a maximum value of 255.
- This CASE label value is a duplicate of a previous one.
- An integer or character variable is expected.
- 'OF' expected.
- This CASE label is not the same type as the CASE variable or expression.
- 'UNTIL' expected.
- 'DO' expected.
- Parameter expected, beginning with VAR or an identifier.
- A variable or procedure identifier is expected.
- A statement or perhaps 'END' or ';' is expected.
- The control variable in a FOR statement must be a simple variable.
- 'BEGIN' or a declaration section (CONST, TYPE, VAR) is expected.
- A procedure or function name is expected.
- 'BEGIN' expected.
- 'TO' or 'DOWNTO' expected.
- Incorrect symbol here; a statement is expected.
- '.' or another statement or procedure is expected here.
- sorry, GOTO's are not allowed, since they can lead to bad habits!
- 'DO' expected.
- '[' expected.
- A positive integer is required for the index, between 1 and 4000.
- ']' expected.
- only an array or a string can have an index.
- #78
- #79
- INTEGER, CHAR, or BOOLEAN expected for a type.
- #81
- Functions cannot return arrays.
- The number of parameters disagrees with the declaration made earlier.
- The type of the parameter does not match the declaration made earlier.
- A simple variable (without index) or a constant is needed here.
- 'PROGRAM' expected.
- Matching closing quotes required, single or double ('...' or "...").
- READ and WRITE must have at least one parameter to be meaningful.
- Hexadecimal number such as $FF00 expected after a '$'.
- INTEGER, BOOLEAN, or CHAR funtion type expected.
- #91
- #92
- #93
- The array size does not agree with its declaration.
- #95
- An expression or a quoted string is expected.
- #97
- #98
- This declaration does not match the previous declaration.
- The compiler option is: T+ or T-. T- removes the debugger code.