z/OS DFSORT Messages, Codes and Diagnosis Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


ICE272A

z/OS DFSORT Messages, Codes and Diagnosis Guide
SC23-6879-00

ICE272A
SYMBOL, VALUE OR SYNTAX IS INVALID

Explanation

Critical. 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

The program terminates.

Programmer response

Correct the symbol, value or syntax error.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014