Specifications
4-15
Printer, Plotter, and Spooler Subsystem Programming
Input String:
%Ixx Includes the string attribute whose name is xx. %I and can be used
recursively; that is, the included string can also contain a %I. Note
that the included string does not inherit the current stack. Instead, it
is assigned a new stack.
%I[ . . . ] If multiple, contiguous includes are to be done, the attribute names
can be separated by commas and enclosed with brackets. For
example, the string %Icp%Icc%IeW can be specified as
%I[cp,cc,eW].
%Dxx Downloads to the printer the contents of the file whose full path
name is specified by the xx attribute. The print job must have read
access to the file. The primary use of this operator is to download
fonts to a printer.
%”sss” Pushes a pointer to the sss string constant onto the stack. The
only operation that can be performed on the string pointer is to use
%= to compare the string with another string whose pointer is also
on the stack.
%‘xx Inserts the standard output produced when the command string
specified by the xx attribute is passed to a shell. Note that ‘ is the
grave accent character.
%’ ” String ” Passes the quoted string as a command to a sub shell. Any double
quotes within the quoted string must be back–quoted to prevent
the internal quotes from being read as delimiters for the string.
Note that ‘ is the grave accent character.