Kpdl Summary - Kyocera TASKalfa 3051ci Technical Reference Manual

Prescribe commands
Hide thumbs Also See for TASKalfa 3051ci:
Table of Contents

Advertisement

Figure 7. 43. Sample Printout
File transfer
One way to transfer a file is to place all lines above in a file and transfer the file to the
printing system. The basic requirements are:
Except for SEM 9; and EXIT; (which can be in either uppercase or lowercase letters),
all operators must be typed in lowercase letters, exactly as shown.
The file must not contain any extraneous control codes, as are frequently added by
word-processing software.
The file must be sent as a file, not printed. If you print the file, you will only obtain
printed output.

KPDL Summary

This section lists all KPDL operators, their operands, and their results.
When received from the computer, operators and operands are placed in an area in the
printing system's memory called the stack. In the operator table, each operator is pre-
ceded by its list of operands (if any). These operands must be placed onto the stack prior
to the operator itself. Each operator is followed by a list of its results (if any). The results
returned by the operator are also placed onto the stack.
For example, the add operator is listed as follows:
num1 num2 add sum
The action of this operator is to remove the two numbers that precede it from the top of
the stack, add them, and put their sum onto the stack.
If an operator does not require any preceding operands or does not place any result on the
stack, the corresponding column in the table is blank.
The following abbreviations (and a few others) are used for operands:
ang
bool
dict
int
num
obj
pattern
proc
tag
userpath array of path construction operators and their operands
angle (specified in degrees)
boolean: the value true or false
dictionary
integer
number (integer or real)
object (any object)
pattern dictionary
procedure
tag
add num1 and num2
KPDL Operators
7-117

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents