Ada Compiler Error Message Text File, V2.10 Copyright (c) 1983, Maranatha Software Systems Intermediate file not found$$ Pragma identifier expected$ Left parenthesis expected$ Pragma "include" not implemented$ Right parenthesis expected$ Semicolon expected$ Invalid pragma argument$ Optimize pragma can only appear in a declarative part$ Pragma, procedure or function expected$ "IS" expected$ "End" expected$ Designator or semicolon expected$ No return statement found within function body$ Mis-match of begin and end designators$ Ellipsis (..) expected$ Constraint error$ Not enough index constraints$ Index type mismatch$ Illegal index constraint for this type$ Too many index constraints (5 maximum)$ Comma or colon expected$ Too many identifiers in identifier list$ Identifier expected$ Undeclared type$ Expression type mismatch$ Two different logical operators used within expression$ Boolean relation expected$ Simple expression type mismatch in relation$ Invalid relational operator, use "/=" instead$ Invalid relational operator for this type$ Invalid unary operator for this type$ Boolean term expected following unary NOT$ Invalid adding operator for this type$ Invalid operands for concatenation$ Invalid multiplying operator for this type$ Integer factors expected for MOD or REM$ Invalid type for exponentiation$ Invalid primary$ Integer constant illegally used$ Floating point constant illegally used$ String constant illegally used$ Character constant illegally used$ Name type mismatch$ Invalid identifier used in name processing$ Left parenthesis or single quote expected following type name$ Left parenthesis or identifier expected$ Enumerated literal type mismatch$ Undeclared identifier$ Invalid type conversion$ Function not found$ Comma or right parenthesis expected$ Illegal attribute$ Invalid attribute$ Invalid left parenthesis$ Too many indeces$ Comma or left parenthesis expected$ Comma expected, not enough indeces$ Invalid selected component$ Designator expected$ Invalid binding modes for function parameters$ Subtype indication expected in function specification$ Invalid subtype indication found in procedure specification$ Right parenthesis or semicolon expected$ Bad order in declarative part$ Invalid declarative item$ Semicolon or ":=" expected$ Identifier expected$ Invalid type definition$ Identifier expected for enumeration literal$ Index expected$ Discrete range expected$ "Of" expected$ "Record" expected$ Recursive record type definition not allowed$ Statement expected$ Syntax error$ Illegal function call as statement$ Block or loop expected following block/loop identifier$ Invalid assignment to constant$ Assignment operator expected$ "Then" expected$ "End if" expected$ "End loop" expected$ Mis-match of begin and end loop identifier$ Loop identifier or semicolon expected$ Loop identifier not declared for this loop statement$ Loop identifier expected$ "Loop" expected$ "In" expected$ "Begin" expected$ Block name expected$ Mis-match of begin and end block identifier$ Loop identifier, "when", or semicolon expected$ "When" or semicolon expected$ No enclosing loop for exit statement$ Loop identifier not found$ Return expression expected for function$ Return expression not expected for procedure$ Discrete type expected for case expression$ "=>" or "|" expected$ "End case" expected$ Invalid "when" found after choice "others" used$ Procedure not found$ Semicolon or left parenthesis expected$ GET undefined for this type$ PUT undefined for this type$ READ undefined for this type$ Comma expected$ WRITE undefined for this type$ ABS undefined for this type$ Unexpected end of file$ Fatal error - compilation aborted$ Incomplete type definition for declaration$ Illegal actual parameter modes in procedure call$ Symbol table overflow$ ADA3.COM (Optimizer) not found$ "Use" expected$ "At" expected$ Integer literal expected$ Invalid address specification$