Count attribute (K')
The count attribute applies only to macro instruction operands, to SET
symbols, and to the system variable symbols.
It has a numeric value equal to the number of characters:
- That constitute the macro instruction operand, or
- That would be required to represent as a character string the
current value of the SET symbol or the system variable symbol.
Notes:
- The count attribute reference can be used only in arithmetic
expressions.
- The count attribute of an omitted macro instruction operand has a
value of 0.
- Doubled quotes ('')
in
quoted
character strings
count as one character. Doubled
ampersands (&&)
in quoted character strings
count as two characters. For more information
about character pairs see Evaluation of character expressions.
- These pairing rules mean that the length attribute of a
character variable substituted into a character constant may be
different from the count attribute of the substituted variable.
- The count attribute differs from the Number (N') attribute,
described below.
[ Top of Page | Previous Page | Next Page | Contents | Index ]