P0
H = P0(TT2); \
p = P0 + z*(P1 + z*(P2 + z*(P3 + z*P4)));
+ P5) * x + P4) * x + P3) * x + P2) * x + P1) * x + P0) * x;
P0 = 2.943520915569954073888921213330863757240E8L,
+ P0;
P0 = 1.313572404063446165910279910527789794488E4L,
+ P0) * x;
P0 = -1.586135578666346600772998894928250240826E4L,
*P0(p) = (*P0(p) & ~lmask) | (glyph & lmask);
*P0(p) = (*P0(p) & ~lmask) | (lhalf & lmask);
*P0(p) = (rhalf & rmask) | (*P0(p) & ~rmask);
*P0(p) = (fgpat | bgpat);
*P0(p) = (fgpat | bgpat);
*P0(p) = (fgpat | bgpat);
image = *P0(p);
*P0(p) = (image & ~lmask) | ((image ^ ALL1BITS) & lmask);
image = *P0(p);
*P0(p) = (image & ~lmask) | ((image ^ ALL1BITS) & lmask);
image = *P0(p);
*P0(p) = ((image ^ ALL1BITS) & rmask) | (image & ~rmask);
getandputrop(P0(psrc), srcBit, dstBit, cx, P0(pdst), rop);
getandputrop(P0(psrc), (sx & 0x1f),
(dx & 0x1f), nstart, P0(pdst), rop);
*P0(pdst) = 0;
*P0(pdst) = *P0(psrc);
*P0(pdst) = 0;
getunalignedword(P0(psrc),
xoffSrc, *P0(pdst));
getandputrop(P0(psrc), xoffSrc, 0, nend,
P0(pdst), rop);
getandputrop(P0(psrc), xoffSrc, 0, nend,
P0(pdst), rop);
*P0(pdst) = 0;
getunalignedword(P0(psrc), xoffSrc,
*P0(pdst));
getandputrop(P0(psrc), (sx & 0x1f),
(dx & 0x1f), nstart, P0(pdst), rop);
getandputrop(P0(psrc), srcBit, dstBit, cx, P0(pdst), rop);
getandputrop(P0(psrc), (sx & 0x1f),
(dx & 0x1f), nstart, P0(pdst), rop);
*P0(pdst) = 0;
*P0(pdst) = *P0(psrc);
*P0(pdst) = 0;
getunalignedword(P0(psrc),
xoffSrc, *P0(pdst));
getandputrop(P0(psrc), xoffSrc, 0, nend,
P0(pdst), rop);
getandputrop(P0(psrc), xoffSrc, 0, nend,
P0(pdst), rop);
*P0(pdst) = 0;
getunalignedword(P0(psrc),
xoffSrc, *P0(pdst));
getandputrop(P0(psrc), (sx & 0x1f),
(dx & 0x1f), nstart, P0(pdst), rop);