beautypg.com

Xerox 4112-4127 Enterprise Printing System-192 User Manual

Page 186

background image

Using logical processing

3-6

Using LCDS Print Description Language

TABLE MASK

Defines mask characters used within string constants (specified
by CONSTANT parameter). Also indicates which characters
denote special type testing and what that type is.

Syntax

ac: TABLE MASK = (ignorechar [, charspec

1

[, charspec

2

[,...]]])

Options

Default

No default

TABLE MASK

parameter: points

to note

Any valid character in the data character set, such as ASCII
and EBCDIC, may be used in the MASK parameter as a
mask character.

Any character that is not explicitly tested for absolute equality
by a TABLE command may be defined by the table MASK
parameter as a mask character.

MASK parameter character definitions apply only to the
TABLE command in which the definition occurs. As in
unmasked comparisons, it is possible to specify multiple
strings in the CONSTANT parameter.

To define a character specification use the form 'char' or
('char', 'char’, ...'char').

Mask characters should be defined using the same string
type as in the string specified in the CONSTANT parameter.

Table 3-4. TABLE MASK parameter options and definitions

Option

Definition

ignorechar

Specifies a character that appears in positions that will not be compared within
a string constant.

charspec

i

character specification
Specifies a character that appears in positions within a string constant where a
test for type i characters will be performed.