Xerox 701P21091 manual Variable references, Example, Value constants, String constants

Models: 701P21091

1 498
Download 498 pages 22.54 Kb
Page 35
Image 35

PDL principles and procedures

Example:

ABNORMAL ERROR=CONTINUE, OTEXT=(... WAIT);

ACCT USER=BOTH;

Variable references

In creating your JSLs, you will often include variable references, which may be either file names of resources stored on the system disk (forms, CMEs, PDEs, stocksets, and so on); or they may be identifiers for commands that were coded previously in the JSL.

Example:

OUTPUT FORM=FORM1, MODIFY=CME12;

NOTE: In some cases, such as in the MODIFY= command shown in the example above, the variable (CME12) could be either a file name or an identifier for a CME coded earlier in the JSL. In other cases, such as in the FORM= command, the variable (FORM1) can only be a file name.

Value constants

Value constants have arithmetic values. Value constants should be expressed as decimal numbers. They may also be expressed as hexadecimal values, octal values, or character values, but these expressions are not recommended. Decimal numbers may be signed and may have fractional digits.

Example:

PDE BEGIN=(1.1,.37);

RECORD LENGTH=132;

OUTPUT

IMAGE=(1.30 CM,0.85 IN);

To express value constants as hex, octal, or characters, you use string constants to define one or two bytes of data.

String constants

String constants are used to specify a sequence of characters. The length of string constants is important.

Ways to express string constants

String constants may be expressed as any of the following:

Hexadecimal

ASCII

Using LCDS Print Description Language

1-7

Page 35
Image 35
Xerox 701P21091 manual Variable references, Example, Value constants, String constants, Ways to express string constants