An unexpected token was found while parsing a keyword
instruction or a directive. For example, in a NUMERIC instruction, the
second token must be DIGITS, FUZZ, or FORM.
The associated subcodes are:
001
CALL ON must be followed by one of the keywords ERROR, FAILURE, HALT, NOTREADY, USER, or ANY; found "word".
002
CALL OFF must be followed by one of the keywords ERROR, FAILURE, HALT, NOTREADY, USER, or ANY; found "word".
003
SIGNAL ON must be followed by one of the keywords ERROR, FAILURE, HALT, LOSTDIGITS, NOTREADY, NOMETHOD, NOSTRING, NOVALUE, SYNTAX, USER, or ANY; found "word".
004
SIGNAL OFF must be followed by one of the keywords ERROR, FAILURE, HALT, LOSTDIGITS, NOTREADY, NOMETHOD, NOSTRING, NOVALUE, SYNTAX, USER, or ANY; found "word".
011
NUMERIC FORM must be followed by one of the keywords SCIENTIFIC or ENGINEERING; found "word".
012
PARSE must be followed by optional keywords LOWER or UPPER, by an optional keyword CASELESS, and by one of the keywords ARG, LINEIN, PULL, SOURCE, VALUE, VAR, or VERSION; found "word".
015
NUMERIC must be followed by one of the keywords DIGITS, FORM, or FUZZ; found "word".
017
PROCEDURE must be followed by the keyword EXPOSE or nothing; found "word".
900
message.
901
Unknown keyword on ::CLASS directive; found "word".
902
Unknown keyword on ::METHOD directive; found "word".
903
Unknown keyword on ::ROUTINE directive; found "word".
904
Unknown keyword on ::REQUIRES directive; found "word".
905
USE must be followed by the keyword ARG, LOCAL or STRICT; found "word".
906
RAISE must be followed by one of the keywords ERROR, FAILURE, HALT, LOSTDIGITS, NOMETHOD, NOSTRING, NOTREADY, NOVALUE, PROPAGATE, SYNTAX, or USER; found "word".
907
Unknown keyword on RAISE instruction; found "word".
908
Duplicate DESCRIPTION keyword found.
909
Duplicate ADDITIONAL or ARRAY keyword found.
911
Duplicate RETURN or EXIT keyword found.
912
GUARD ON or GUARD OFF must be followed by the keyword WHEN; found "word".
913
GUARD must be followed by the keyword ON or OFF; found "word".
914
CALL ON condition must be followed by the keyword NAME; found "word".
915
SIGNAL ON condition must be followed by the keyword NAME; found "word".
916
Unknown keyword on FORWARD instruction; found "keyword".
917
Duplicate TO keyword found.
918
Duplicate ARGUMENTS or ARRAY keyword found.
919
Duplicate RETURN or CONTINUE keyword found.
921
Duplicate CLASS keyword found.
922
Duplicate MESSAGE keyword found.
923
SELECT must be followed by the keyword LABEL or CASE; found "word".
924
Unknown keyword on ::OPTIONS directive; found "word".
925
Unknown keyword on ::ATTRIBUTE directive; found "word".
926
Unknown keyword on ::RESOURCE directive; found "word".
927
Unknown keyword following "keyword"; found "word".
928
Unknown keyword on ::ANNOTATE directive; found "word".
929
USE STRICT must be followed by the keyword ARG; found "word".
930
Duplicate INPUT keyword found.
931
Duplicate OUTPUT keyword found.
932
Duplicate ERROR keyword found.
933
Acceptable ADDRESS WITH I/O types are NORMAL, STEM, STREAM, and USING; found "word".
934
WITH must be followed by one of the keywords INPUT, OUTPUT, or ERROR; found "word".
935
Subdirective NUMERIC must be followed by one of the keywords INHERIT or NOINHERIT; found "word".