ICE272A SYMBOL, VALUE OR SYNTAX IS INVALID ExplanationCritical. The SYMNAMES statement has one of the
following errors: - The symbol starts with a number (0-9) or a hyphen (-).
- The value contains an invalid parsed field. A valid
parsed field must be %nnn (nnn is 000 to 999), %nn (nn is 00 to
99) or %n (n is 0 to 9).
- The symbol or value contains an invalid character. The valid
characters are uppercase letters (A-Z), lowercase letters (a-z), numbers
(0-9), the number sign (#), the dollar sign ($), the commercial at
sign (@), the underscore(_), and the hyphen (-).
- The symbol, keyword or value is null (for example, symbol,,5,CH).
- The symbol, keyword or value is followed by or contains an invalid
delimiter.
- p or m in p,m or p,m,f is 0 or greater than 32752 or contains
a non-numeric character.
- q in POSITION,q is 0 or greater than 32752 or contains a non-numeric
character.
- symbol in POSITION,symbol references a symbol that was not previously
defined or which was previously defined without a valid position (for
example, a symbol for a constant).
- n in SKIP,n is 0 or greater than 32752 or contains a non-numeric
character.
- The decimal constant contains a non-numeric character other than
a leading plus sign (+) or minus sign (-).
- An equal sign (=) is specified for p, m or f, but the previous
position, previous length or previous format, respectively,
was not established.
- f in p,m,f is not a valid format. The valid formats are AC, AQ,
ASL, AST, BI, CH, CLO, CSF, CSL, CST, CTO, DC1, DC2, DC3, DE1, DE2,
DE3, DT1, DT2, DT3, D1, D2, FI, FL FS, LS, OL, OT, PD, PD0, SFF, SS,
TC1, TC2, TC3, TC4, TE1, TE2, TE3, TE4, TM1, TM2, TM3, TM4, TS, UFF,
Y2B, Y2C, Y2D, Y2DP, Y2P, Y2PP, Y2S, Y2T, Y2TP, Y2U, Y2UP, Y2V, Y2VP,
Y2W, Y2WP, Y2X, Y2XP, Y2Y, Y2YP, Y2Z, Y4T, Y4U,
Y4V, Y4W, Y4X, Y4Y and ZD, and lowercase or mixed case variations
- x in ALIGN,x is not a valid alignment. The valid alignments are
H, F, D, h, f and d.
- The character constant, system symbol constant, hexadecimal constant,
or bit constant does not have an ending apostrophe after the string.
- The hexadecimal constant is null (X'') or contains an odd number
of digits (for example, X'123').
- The hexadecimal constant contains an invalid character. The valid
characters are 0-9, A-F and a-f.
- The bit constant is null (B'') or contains a number of bits that
is not a multiple of 8 (for example, B'1010').
- The bit constant contains an invalid character. The valid characters
are . (period), 0 and 1.
System action
Programmer responseCorrect the symbol, value or syntax error.
|