// conditions, members, indexing, print, delete, for, and array signatures // (pass 1); lines 35-36 use the bad signatures without cascades // SYMBOL line column message (message compared case-insensitively) TYP_ARRAY_LENGTH 3 16 ARRAY LENGTH MUST NOT BE ZERO TYP_ARRAY_SIGNATURE 4 27 ARRAYS CANNOT BE PARAMETERS OR RESULTS TYP_ARRAY_SIGNATURE 6 26 ARRAYS CANNOT BE PARAMETERS OR RESULTS TYP_CONDITION_NOT_BOOLEAN 16 6 CONDITION MUST BE BOOLEAN TYP_CONDITION_NOT_BOOLEAN 18 9 CONDITION MUST BE BOOLEAN TYP_NO_MEMBERS 20 9 5 HAS NO MEMBERS TYP_NO_MEMBERS 21 9 BYTE HAS NO MEMBERS TYP_NO_MEMBERS 22 11 BYTE[3] HAS NO MEMBERS TYP_NOT_ARRAY 23 8 WORD IS NOT AN ARRAY TYP_MISMATCH 24 11 WORD EXPECTED; BOOLEAN FOUND TYP_INDEX_RANGE 25 11 INDEX OUT OF RANGE TYP_NUMBER_DOES_NOT_FIT 26 11 -1 DOES NOT FIT WORD TYP_CANNOT_PRINT 27 9 BOX CANNOT BE PRINTED TYP_CANNOT_PRINT 28 9 BYTE[3] CANNOT BE PRINTED TYP_CANNOT_PRINT 29 9 NULL CANNOT BE PRINTED TYP_CANNOT_DELETE 30 10 WORD CANNOT BE DELETED TYP_BAD_OPERAND 31 7 FOR NOT ALLOWED ON BOOLEAN TYP_NUMBER_DOES_NOT_FIT 33 16 300 DOES NOT FIT BYTE