This chapter describes some Jazz features that apply to more than one statement.
Jazz™ LRM: Section 4, Topical Reference
$Concatenate(String
field 1, String field 2 [,String field 3]…)
Generic references in conditions
A Figurative Constant is a word like “Spaces”, “Zeros” that means
a particular constant value. These are simply adopted from COBOL, they have the
same names and meanings. Figurative Constants are: -
ZERO, ZEROS, ZEROES
Represents the numeric value zero (0)
SPACE, SPACES
Represents one or more blanks or spaces.
HIGH-VALUE, HIGH-VALUES
Represents one or more occurrences of the
character that has the highest ordinal position in the collating sequence used.
LOW-VALUE, LOW-VALUES
Represents one or more occurrences of the
character that has the lowest ordinal position in the collating sequence used.
QUOTE, QUOTES
Represents one or more occurrences of:
·
The quotation mark
character ("), if the QUOTE compiler option is in effect
·
The apostrophe
character ('), if the APOST compiler option is in effect
QUOTE and QUOTES cannot be used in place of a
quotation mark or an apostrophe to enclose an alphanumeric literal.
The
following COBOL figurative constants are not supported by Jazz except with COBOL statements.
ALL literal
ALL literal represents one or more occurrences
of the string of characters that compose the literal.
symbolic-character
and
NULL, NULLS
For more
information about figurative constants,
refer to this web page.