<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">\svnInfo $Id$
%%% Two notes on column specification:
%%% (i)  Column widths are manually chosen as small as possible to allow
%%%      for a wider last X column.
%%% (ii)  In the first column \linepenalty=100 prefers shorter paragraphs
%%%       (less lines), where plain \raggedright were indifferent and
%%%       sometimes caused a dangling line, e.g., for 'directionpoint of'
%%%       or 'directiontime of'.
\begin{longtable}{|&gt;{\raggedright\linepenalty=100\ttfamily}p{.793in}*{3}{|&gt;{\raggedright}p{.715in}}|&gt;{\raggedleft}p{1.5em}|&gt;{\raggedright\arraybackslash}X|}
\caption{\strut Operators}\label{optab}\\
\hline
Name&amp;  \multicolumn3{c|}{Argument/result types}&amp;  \makebox[.2in][c]{Page}&amp;  Explanation\\\cline{2-4}
&amp;  \multicolumn1{c|}{Left}&amp;  \multicolumn1{c|}{Right}&amp;  \multicolumn1{c|}{Result}&amp;  &amp;  \\
\hline
\hline
\endfirsthead
\caption[]{\strut Operators \emph{(continued)}}\\
\hline
Name&amp;  \multicolumn3{c|}{Argument/result types}&amp;  \makebox[.2in][c]{Page}&amp;  Explanation\\\cline{2-4}
&amp;  \multicolumn1{c|}{Left}&amp;  \multicolumn1{c|}{Right}&amp;  \multicolumn1{c|}{Result}&amp;  &amp;  \\
\hline
\hline
\endhead
\&amp;\index{&amp;?\texttt{\&amp;}}&amp;  string\par path&amp;  string\par path &amp;  string\par path&amp;  \pageref{Damp}&amp;  Concatenation---works for paths $l\hbox{\tt\&amp;}r$ if $r$ starts exactly where the $l$ ends\\\hline
*\index{*?\texttt{*}}&amp;  numeric&amp;  (cmyk)color\par numeric\par pair&amp;  (cmyk)color\par numeric\par pair&amp;  \pageref{Dmldiv}&amp;  Multiplication\\\hline
*\index{*?\texttt{*}}&amp;  (cmyk)color\par numeric\par pair&amp;  numeric&amp;  (cmyk)color\par numeric\par pair&amp;  \pageref{Dmldiv}&amp;  Multiplication\\\hline
**\index{**?\texttt{**}}&amp;  numeric&amp;  numeric&amp;  numeric&amp;  \pageref{Dpow}&amp;  Exponentiation\\\hline
+\index{+?\texttt{+}}&amp;  (cmyk)color\par numeric\par pair&amp;  (cmyk)color\par numeric\par pair&amp;  (cmyk)color\par numeric\par pair&amp;  \pageref{Dadd}&amp;  Addition\\\hline
++\index{++?\texttt{++}}&amp;  numeric&amp;  numeric&amp;  numeric&amp;  \pageref{Dpyadd}&amp;  Pythagorean addition $\sqrt{l^2+r^2}$\\\hline
+-+\index{+-+?\texttt{+-+}}&amp;  numeric&amp;  numeric&amp;  numeric&amp;  \pageref{Dpysub}&amp;  Pythagorean subtraction $\sqrt{l^2-r^2}$\\\hline
-\index{-?\texttt{-}}&amp;  (cmyk)color\par numeric\par pair&amp;  (cmyk)color\par numeric\par pair&amp;  (cmyk)color\par numeric\par pair&amp;  \pageref{Dadd}&amp;  Subtraction\\\hline
-\index{-?\texttt{-}}&amp;  --&amp;  (cmyk)color\par numeric\par pair&amp;  (cmyk)color\par numeric\par pair&amp;  \pageref{Dneg}&amp;  Negation\\\hline
/\index{/?\texttt{/}}&amp;  (cmyk)color\par numeric\par pair&amp;  numeric&amp;  (cmyk)color\par numeric\par pair&amp;  \pageref{Dmldiv}&amp;  Division\\\hline
&lt;\index{&lt;?\texttt{&lt;}} =\index{=?\texttt{=}} &gt;\index{&gt;?\texttt{&gt;}}\par &lt;=\index{&lt;=?\texttt{&lt;=}} &gt;=\index{&gt;=?\texttt{&gt;=}}\par &lt;&gt;\index{&lt;&gt;?\texttt{&lt;&gt;}}&amp;  string\par numeric\par pair\par (cmyk)color\par transform&amp;  string\par numeric\par pair\par (cmyk)color\par transform&amp;  boolean&amp;  \pageref{Dcmpar}&amp;  Comparison operators\\\hline
\pl abs\index{abs?\texttt{abs}}&amp;  --&amp;  numeric\par pair&amp;  numeric&amp;  \pageref{Dabs}&amp;  Absolute value\par Euclidean length $\sqrt{(\mbox{\ttfamily xpart\ } r)^2+(\mbox{\ttfamily ypart\ } r)^2}$\\\hline
and\index{and?\texttt{and}}&amp;  boolean&amp;  boolean&amp;  boolean&amp;  \pageref{Dand}&amp;  Logical and\\\hline
angle\index{angle?\texttt{angle}}&amp;  --&amp;  pair&amp;  numeric&amp;  \pageref{Dangle}&amp;  2$-$argument arctangent (in degrees)\\\hline
arclength\index{arclength?\texttt{arclength}}&amp;  --&amp;  path&amp;  numeric&amp;  \pageref{Darclng}&amp;  Arc length of a path\\\hline
arctime of\index{arctime of?\texttt{arctime of}}&amp;  numeric&amp;  path&amp;  numeric&amp;  \pageref{Darctim}&amp;  Time on a path where arc length from the start reaches a given value\\\hline
ASCII\index{ASCII?\texttt{ASCII}}&amp;  --&amp;  string&amp;  numeric&amp;  --&amp;  ASCII value of first character in string\\\hline
\pl bbox\index{bbox?\texttt{bbox}}&amp;  --&amp;  picture\par path\par pen&amp;  path&amp;  \pageref{Dbbox}&amp;  A rectangular path for the bounding box\\\hline
blackpart\index{blackpart?\texttt{blackpart}}&amp;  --&amp;  cmykcolor&amp;  numeric&amp;  \pageref{Dcmykprt}&amp;  Extract the fourth component\\\hline
bluepart\index{bluepart?\texttt{bluepart}}&amp;  --&amp;  color&amp;  numeric&amp;  \pageref{Drgbprt}&amp;  Extract the third component\\\hline
boolean\index{boolean?\texttt{boolean}}&amp;  --&amp;  any&amp;  boolean&amp;  \pageref{Dboolop}&amp;  Is the expression of type boolean?\\\hline
\pl bot\index{bot?\texttt{bot}}&amp;  --&amp;  numeric\par pair&amp;  numeric\par pair&amp;  \pageref{Dbot}&amp;  Bottom of current pen when centered at the given coordinate(s)\\\hline
bounded\index{bounded?\texttt{bounded}}&amp;  --&amp;  any&amp;  boolean&amp;  \pageref{Dbounded}&amp;  Is argument a picture with a bounding box?\\\hline
\pl ceiling\index{ceiling?\texttt{ceiling}}&amp;  --&amp;  numeric&amp;  numeric&amp;  \pageref{Dceil}&amp;  Least integer greater than or equal to\\\hline
\pl center\index{center?\texttt{center}}&amp;  --&amp;  picture\par path\par pen&amp;  pair&amp;  \pageref{Dcenter}&amp;  Center of the bounding box\\\hline
char\index{char?\texttt{char}}&amp;  --&amp;  numeric&amp;  string&amp;  \pageref{Dchar}&amp;  Character with a given ASCII code\\\hline
clipped\index{clipped?\texttt{clipped}}&amp;  --&amp;  any&amp;  boolean&amp;  \pageref{Dclipped}&amp;  Is argument a clipped picture?\\\hline
cmykcolor\index{cmykcolor?\texttt{cmykcolor}}&amp;  --&amp;  any&amp;  boolean&amp;  \pageref{Dccolrop}&amp;  Is the expression of type cmykcolor?\\\hline
color\index{color?\texttt{color}}&amp;  --&amp;  any&amp;  boolean&amp;  \pageref{Dcolrop}&amp;  Is the expression of type color?\\\hline
colormodel\index{colormodel?\texttt{colormodel}}&amp;  --&amp;  image object&amp;  numeric&amp;  \pageref{Dcolormodel}&amp;  What is the color model of the image object?\\\hline
\pl colorpart\index{colorpart?\texttt{colorpart}}&amp;  --&amp;  image object&amp;
(cmyk)color\par numeric\par boolean&amp;  \pageref{Dcolorpart}&amp;  What is the
color of the image object?\\\hline
cosd\index{cosd?\texttt{cosd}}&amp;  --&amp;  numeric&amp;  numeric&amp;  \pageref{Dcosd}&amp;  Cosine of angle in degrees\\\hline
\pl cutafter\index{cutafter?\texttt{cutafter}}&amp;  path&amp;  path&amp;  path&amp;  \pageref{Dcuta}&amp;  Left argument with part after the intersection dropped\\\hline
\pl cutbefore\index{cutbefore?\texttt{cutbefore}}&amp;  path&amp;  path&amp;  path&amp;  \pageref{Dcutb}&amp;  Left argument with part before the intersection dropped\\\hline
cyanpart\index{cyanpart?\texttt{cyanpart}}&amp;  --&amp;  cmykcolor&amp;  numeric&amp;  \pageref{Dcmykprt}&amp;  Extract the first component\\\hline
cycle\index{cycle?\texttt{cycle}}&amp;  --&amp;  path&amp;  boolean&amp;  \pageref{Dcycop}&amp;  Determines whether a path is cyclic\\\hline
dashpart\index{dashpart?\texttt{dashpart}}&amp;  --&amp;  picture&amp;  picture&amp;  \pageref{Ddashpart}&amp;  Dash pattern of a path in a stroked picture\\\hline
decimal\index{decimal?\texttt{decimal}}&amp;  --&amp;  numeric&amp;  string&amp;  \pageref{Ddecop}&amp;  The decimal representation\\\hline
\pl dir\index{dir?\texttt{dir}}&amp;  --&amp;  numeric&amp;  pair&amp;  \pageref{Ddirop}&amp;  $(\cos\theta,\sin\theta)$ given $\theta$ in degrees\\\hline
\pl direction of\index{direction of?\texttt{direction of}}&amp;  numeric&amp;  path&amp;  pair&amp;  \pageref{Ddirof}&amp;  The direction of a path at a given `time'\\\hline
\pl direction\-point of\index{directionpoint of?\texttt{directionpoint of}}&amp;  pair&amp;  path&amp;  numeric&amp;  \pageref{Ddpntof}&amp;  Point where a path has a given direction\\\hline
direction\-time of\index{directiontime of?\texttt{directiontime of}}&amp;  pair&amp;  path&amp;  numeric&amp;  \pageref{Ddtimof}&amp;  `Time' when a path has a given direction\\\hline
\pl div\index{div?\texttt{div}}&amp;  numeric&amp;  numeric&amp;  numeric&amp;  --&amp;  Integer division $\lfloor l/r\rfloor$\\\hline
\pl dotprod\index{dotprod?\texttt{dotprod}}&amp;  pair&amp;  pair&amp;  numeric&amp;  \pageref{Ddprod}&amp;  Vector dot product\\\hline
filled\index{filled?\texttt{filled}}&amp;  --&amp;  any&amp;  boolean&amp;  \pageref{Dfilled}&amp;  Is argument a filled outline?\\\hline
floor\index{floor?\texttt{floor}}&amp;  --&amp;  numeric&amp;  numeric&amp;  \pageref{Dfloor}&amp;  Greatest integer less than or equal to\\\hline
fontpart\index{fontpart?\texttt{fontpart}}&amp;  --&amp;  picture&amp;  string&amp;  \pageref{Dfontpart}&amp;  Font of a textual picture component\\\hline
fontsize\index{fontsize?\texttt{fontsize}}&amp;  --&amp;  string&amp;  numeric&amp;  \pageref{Dfntsiz}&amp;  The point size of a font\\\hline
glyph of\index{glyph?\texttt{glyph}}&amp;  numeric\par string&amp;  string&amp;  picture&amp;
\pageref{Dglyph}&amp;  Convert a glyph of a font to contours\\\hline
greenpart\index{greenpart?\texttt{greenpart}}&amp;  --&amp;  color&amp;  numeric&amp;  \pageref{Drgbprt}&amp;  Extract the second component\\\hline
greypart\index{greypart?\texttt{greypart}}&amp;  --&amp;  numeric&amp;  numeric&amp;  \pageref{Dgreyprt}&amp;  Extract the first (only) component\\\hline
hex\index{hex?\texttt{hex}}&amp;  --&amp;  string&amp;  numeric&amp;  --&amp;  Interpret as a hexadecimal number\\\hline
infont\index{infont?\texttt{infont}}&amp;  string&amp;  string&amp;  picture&amp;  \pageref{Sinfont}&amp;  Typeset string in given font\\\hline
\pl intersec\-tionpoint\index{intersectionpoint?\texttt{intersectionpoint}}&amp;  path&amp;  path&amp;  pair&amp;  \pageref{Disecpt}&amp;  An intersection point\\\hline
intersec\-tiontimes\index{intersectiontimes?\texttt{intersectiontimes}}&amp;  path&amp;  path&amp;  pair&amp;  \pageref{Disectt}&amp;  Times ($t_l,t_r)$ on paths $l$ and $r$ when the paths intersect\\\hline
interval\-\_get\-\_left\-\_endpoint\index{interval\_get\_left\_endpoint?\texttt{interval\_get\_left\_endpoint}} &amp;  --&amp;  numeric &amp; numeric&amp; \pageref{Dintervalleft}&amp; The left endpoint of an interval quantity\\\hline
interval\-\_get\-\_right\-\_endpoint\index{interval\_get\_right\_endpoint?\texttt{interval\_get\_right\_endpoint}}&amp;  --&amp; numeric &amp; numeric&amp; \pageref{Dintervalright}&amp; The right endpoint of an interval quantity\\\hline
interval\-\_set\index{interval\_set?\texttt{interval\_set}}&amp;  --&amp; pair &amp; numeric&amp; \pageref{Dintervalset}&amp; Create an interval quantity\\\hline
\pl inverse\index{inverse?\texttt{inverse}}&amp;  --&amp;  transform&amp;  transform&amp;  \pageref{Dinv}&amp;  Invert a transformation\\\hline
known\index{known?\texttt{known}}&amp;  --&amp;  any&amp;  boolean&amp;  \pageref{Dknown}&amp;  Does argument have a known value?\\\hline
length\index{length?\texttt{length}}&amp;  --&amp;  path\par string\par picture&amp;  numeric&amp;  \pageref{Dlength}\par \pageref{DlengthString}\par \pageref{DlengthPicture}&amp;  Number of components (arcs, characters, strokes, \ldots) in the argument\\\hline
\pl lft\index{lft?\texttt{lft}}&amp;  --&amp;  numeric\par pair&amp;  numeric\par pair&amp;  \pageref{Dlft}&amp;  Left side of current pen when its center is at the given coordinate(s)\\\hline
llcorner\index{llcorner?\texttt{llcorner}}&amp;  --&amp;  picture\par path\par pen&amp;  pair&amp;  \pageref{Dcornop}&amp;  Lower-left corner of bounding box\\\hline
lrcorner\index{lrcorner?\texttt{lrcorner}}&amp;  --&amp;  picture\par path\par pen&amp;  pair&amp;  \pageref{Dcornop}&amp;  Lower-right corner of bounding box\\\hline
magentapart\index{magentapart?\texttt{magentapart}}&amp;  --&amp;  cmykcolor&amp;  numeric&amp;  \pageref{Dcmykprt}&amp;  Extract the second component\\\hline
makepath\index{makepath?\texttt{makepath}}&amp;  --&amp;  pen&amp;  path&amp;  \pageref{Dmkpath}&amp;  Cyclic path bounding the pen shape\\\hline
makepen\index{makepen?\texttt{makepen}}&amp;  --&amp;  path&amp;  pen&amp;  \pageref{Dmkpen}&amp;  A polygonal pen made from the convex hull of the path knots\\\hline
mexp\index{mexp?\texttt{mexp}}&amp;  --&amp;  numeric&amp;  numeric&amp;  --&amp;  The function $\exp(x/256)$\\\hline
mlog\index{mlog?\texttt{mlog}}&amp;  --&amp;  numeric&amp;  numeric&amp;  --&amp;  The function $256\ln(x)$\\\hline
\pl mod\index{mod?\texttt{mod}}&amp;  --&amp;  numeric&amp;  numeric&amp;  --&amp;  The remainder function $l-r\lfloor l/r\rfloor$\\\hline
normal\-deviate\index{normaldeviate?\texttt{normaldeviate}}&amp;  --&amp;  --&amp;  numeric&amp;  --&amp;  Choose a random number with mean~0 and standard deviation~1\\\hline
not\index{not?\texttt{not}}&amp;  --&amp;  boolean&amp;  boolean&amp;  \pageref{Dnot}&amp;  Logical negation\\\hline
numeric\index{numeric?\texttt{numeric}}&amp;  --&amp;  any&amp;  boolean&amp;  \pageref{Dnumop}&amp;  Is the expression of type numeric?\\\hline
oct\index{oct?\texttt{oct}}&amp;  --&amp;  string&amp;  numeric&amp;  --&amp;  Interpret string as octal number\\\hline
odd\index{odd?\texttt{odd}}&amp;  --&amp;  numeric&amp;  boolean&amp;  --&amp;  Is the closest integer odd or even?\\\hline
or\index{or?\texttt{or}}&amp;  boolean&amp;  boolean&amp;  boolean&amp;  \pageref{Dor}&amp;  Logical inclusive or\\\hline
pair\index{pair?\texttt{pair}}&amp;  --&amp;  any&amp;  boolean&amp;  \pageref{Dpairop}&amp;  Is the expression of type pair?\\\hline
path\index{path?\texttt{path}}&amp;  --&amp;  any&amp;  boolean&amp;  \pageref{Dpathop}&amp;  Is the expression of type path?\\\hline
pathpart\index{pathpart?\texttt{pathpart}}&amp;  --&amp;  picture&amp;  path&amp;  \pageref{Dpathpart}&amp;  Path of a stroked picture component\\\hline
pen\index{pen?\texttt{pen}}&amp;  --&amp;  any&amp;  boolean&amp;  \pageref{Dpenop}&amp;  Is the expression of type pen?\\\hline
penoffset of\index{penoffset of?\texttt{penoffset of}}&amp;  pair&amp;  pen&amp;  pair&amp;  --&amp;  Point on the pen furthest to the right of the given direction\\\hline
penpart\index{penpart?\texttt{penpart}}&amp;  --&amp;  picture&amp;  pen&amp;  \pageref{Dpenpart}&amp;  Pen of a stroked picture component\\\hline
picture\index{picture?\texttt{picture}}&amp;  --&amp;  any&amp;  boolean&amp;  \pageref{Dpictop}&amp;  Is the expression of type picture?\\\hline
point of\index{point of?\texttt{point of}}&amp;  numeric&amp;  path&amp;  pair&amp;  \pageref{Dpntof}&amp;  Point on a path given a time value\\\hline
postcontrol of\index{postcontrol of?\texttt{postcontrol of}}&amp;  numeric&amp;  path&amp;  pair&amp;  \pageref{Dprepostctrl}&amp;  First B\'ezier control point on path segment starting at the given time\\\hline
precontrol of\index{precontrol of?\texttt{precontrol of}}&amp;  numeric&amp;  path&amp;  pair&amp;  \pageref{Dprepostctrl}&amp;  Last B\'ezier control point on path segment ending at the given time\\\hline
readfrom\index{readfrom?\texttt{readfrom}}&amp;  --&amp;  string&amp;  string&amp;  \pageref{Dreadfrom}&amp;  Read a line from file\\\hline
redpart\index{redpart?\texttt{redpart}}&amp;  --&amp;  color&amp;  numeric&amp;  \pageref{Drgbprt}&amp;  Extract the first component\\\hline
reverse\index{reverse?\texttt{reverse}}&amp;  --&amp;  path&amp;  path&amp;  \pageref{Drevrse}&amp;  `time'-reversed path, beginning swapped with ending\\\hline
rgbcolor\index{rgbcolor?\texttt{rgbcolor}}&amp;  --&amp;  any&amp;  boolean&amp;  \pageref{Drcolrop}&amp;  Is the expression of type color?\\\hline
rotated\index{rotated?\texttt{rotated}}&amp;  picture\par path\par pair\par pen\par transform&amp;  numeric&amp;  picture\par path\par pair\par pen\par transform&amp;  \pageref{Dtranop}&amp;  Rotate counterclockwise a given number of degrees\\\hline
\pl round\index{round?\texttt{round}}&amp;  --&amp;  numeric\par pair&amp;  numeric\par pair&amp;  \pageref{Dround}&amp;  Round each component to the nearest integer\\\hline
\pl rt\index{rt?\texttt{rt}}&amp;  --&amp;  numeric\par pair&amp;  numeric\par pair&amp;  \pageref{Drt}&amp;  Right side of current pen when centered at given coordinate(s)\\\hline
scaled\index{scaled?\texttt{scaled}}&amp;  picture\par path\par pair\par pen\par transform&amp;  numeric&amp;  picture\par path\par pair\par pen\par transform&amp;  \pageref{Dtranop}&amp;  Scale all coordinates by the given amount\\\hline
scantokens\index{scantokens?\texttt{scantokens}}&amp;  --&amp;  string&amp;  token sequence&amp;  \pageref{Dscantokens}&amp;  Converts a string to a token or token sequence. Provides string to numeric conversion, etc.\\\hline
shifted\index{shifted?\texttt{shifted}}&amp;  picture\par path\par pair\par pen\par transform&amp;  pair&amp;  picture\par path\par pair\par pen\par transform&amp;  \pageref{Dtranop}&amp;  Add the given shift amount to each pair of coordinates\\\hline
sind\index{sind?\texttt{sind}}&amp;  --&amp;  numeric&amp;  numeric&amp;  \pageref{Dsind}&amp;  Sine of an angle in degrees\\\hline
slanted\index{slanted?\texttt{slanted}}&amp;  picture\par path\par pair\par pen\par transform&amp;  numeric&amp;  picture\par path\par pair\par pen\par transform&amp;  \pageref{Dtranop}&amp;  Apply the slanting transformation that maps $(x,y)$ into $(x+sy,y)$, where~$s$ is the numeric argument\\\hline
sqrt\index{sqrt?\texttt{sqrt}}&amp;  --&amp;  numeric&amp;  numeric&amp;  \pageref{Dsqrt}&amp;  Square root\\\hline
str\index{str?\texttt{str}}&amp;  --&amp;  suffix&amp;  string&amp;  \pageref{Dstr}&amp;  String representation for a suffix\\\hline
string\index{string?\texttt{string}}&amp;  --&amp;  any&amp;  boolean&amp;  \pageref{Dstrgop}&amp;  Is the expression of type string?\\\hline
stroked\index{stroked?\texttt{stroked}}&amp;  --&amp;  any&amp;  boolean&amp;  \pageref{Dstroked}&amp;  Is argument a stroked line?\\\hline
subpath of\index{subpath?\texttt{subpath}}&amp;  pair&amp;  path&amp;  path&amp;  \pageref{Dsubpth}&amp;  Portion of a path for given range of time values\\\hline
substring of\index{substring
of?\texttt{substring of}}&amp;  pair&amp;  string&amp;  string&amp;  \pageref{Dsubstr}&amp;  Substring bounded by given indices\\\hline
textpart\index{textpart?\texttt{textpart}}&amp;  --&amp;  picture&amp;  string&amp;  \pageref{Dtextpart}&amp;  Text of a textual picture component\\\hline
textual\index{textual?\texttt{textual}}&amp;  --&amp;  any&amp;  boolean&amp;  \pageref{Dtextual}&amp;  Is argument typeset text?\\\hline
\pl top\index{top?\texttt{top}}&amp;  --&amp;  numeric\par pair&amp;  numeric\par pair&amp;  \pageref{Dtop}&amp;  Top of current pen when centered at the given coordinate(s)\\\hline
transform\index{transform?\texttt{transform}}&amp;  --&amp;  any&amp;  boolean&amp;  \pageref{Dtrnfop}&amp;  Is the argument of type transform?\\\hline
transformed\index{transformed?\texttt{transformed}}&amp;  picture\par path\par pair\par pen\par transform&amp;  transform&amp;  picture\par path\par pair\par pen\par transform&amp;  \pageref{Dtrfrmd}&amp;  Apply the given transform to all coordinates\\\hline
ulcorner\index{ulcorner?\texttt{ulcorner}}&amp;  --&amp;  picture\par path\par pen&amp;  pair&amp;  \pageref{Dcornop}&amp;  Upper-left corner of bounding box\\\hline
uniform\-deviate\index{uniformdeviate?\texttt{uniformdeviate}}&amp;  --&amp;  numeric&amp;  numeric&amp;  --&amp;  Random number between zero and the value of the argument\\\hline
\pl unitvector\index{unitvector?\texttt{unitvector}}&amp;  --&amp;  pair&amp;  pair&amp;  \pageref{Duvec}&amp;  Rescale a vector so its length is~1\\\hline
unknown\index{unknown?\texttt{unknown}}&amp;  --&amp;  any&amp;  boolean&amp;  \pageref{Dunknwn}&amp;  Is the value unknown?\\\hline
urcorner\index{urcorner?\texttt{urcorner}}&amp;  --&amp;  picture\par path\par pen&amp;  pair&amp;  \pageref{Dcornop}&amp;  Upper-right corner of bounding box\\\hline
\pl whatever\index{whatever?\texttt{whatever}}&amp;  --&amp;  --&amp;  numeric&amp;  \pageref{Dwhatev}&amp;  Create a new anonymous unknown\\\hline
xpart\index{xpart?\texttt{xpart}}&amp;  --&amp;  pair\par transform&amp;  number&amp;  \pageref{Dxprt}&amp;  $x$ or $t_x$ component\\\hline
xscaled\index{xscaled?\texttt{xscaled}}&amp;  picture\par path\par pair\par pen\par transform&amp;  numeric&amp;  picture\par path\par pair\par pen\par transform&amp;  \pageref{Dtranop}&amp;  Scale all $x$ coordinates by the given amount\\\hline
xxpart\index{xxpart?\texttt{xxpart}}&amp;  --&amp;  transform&amp;  number&amp;  \pageref{Dtrprt}&amp;  $t_{xx}$ entry in transformation matrix\\\hline
xypart\index{xypart?\texttt{xypart}}&amp;  --&amp;  transform&amp;  number&amp;  \pageref{Dtrprt}&amp;  $t_{xy}$ entry in transformation matrix\\\hline
yellowpart\index{yellowpart?\texttt{yellowpart}}&amp;  --&amp;  cmykcolor&amp;  numeric&amp;  \pageref{Dcmykprt}&amp;  Extract the third component\\\hline
ypart\index{ypart?\texttt{ypart}}&amp;  --&amp;  pair\par transform&amp;  number&amp;  \pageref{Dyprt}&amp;  $y$ or $t_y$ component\\\hline
yscaled\index{yscaled?\texttt{yscaled}}&amp;  picture\par path\par pair\par pen\par transform&amp;  numeric&amp;  picture\par path\par pair\par pen\par transform&amp;  \pageref{Dtranop}&amp;  Scale all $y$ coordinates by the given amount\\\hline
yxpart\index{yxpart?\texttt{yxpart}}&amp;  --&amp;  transform&amp;  number&amp;  \pageref{Dtrprt}&amp;  $t_{yx}$ entry in transformation matrix\\\hline
yypart\index{yypart?\texttt{yypart}}&amp;  --&amp;  transform&amp;  number&amp;  \pageref{Dtrprt}&amp;  $t_{yy}$ entry in transformation matrix\\\hline
zscaled\index{zscaled?\texttt{zscaled}}&amp;  picture\par path\par pair\par pen\par transform&amp;  pair&amp;  picture\par path\par pair\par pen\par transform&amp;  \pageref{Dtranop}&amp;  Rotate and scale all coordinates so that $(1,0)$ is mapped into the given pair; i.e., do complex multiplication.\\\hline
\end{longtable}

%%% Local Variables: 
%%% mode: latex
%%% TeX-PDF-mode: t
%%% TeX-master: "mpman"
%%% End: 
</pre></body></html>