ftp.nice.ch/pub/next/connectivity/protocol/GateKeeper.2.2.s.tar.gz#/GateKeeper.2.2.s/sym/psfuncts.c

This is psfuncts.c in view mode; [Download] [Up]

/* ./sym/psfuncts.c generated from psfuncts.psw
   by unix pswrap V1.009  Wed Apr 19 17:50:24 PDT 1989
 */

#include <dpsclient/dpsfriends.h>
#include <string.h>

#line 1 "psfuncts.psw"
#line 10 "./sym/psfuncts.c"
void loadPSProcedures( void )
{
  typedef struct {
    unsigned char tokenType;
    unsigned char topLevelCount;
    unsigned short nBytes;

    DPSBinObjGeneric obj0;
    DPSBinObjGeneric obj1;
    DPSBinObjGeneric obj2;
    DPSBinObjGeneric obj3;
    DPSBinObjGeneric obj4;
    DPSBinObjGeneric obj5;
    DPSBinObjGeneric obj6;
    DPSBinObjGeneric obj7;
    DPSBinObjGeneric obj8;
    DPSBinObjGeneric obj9;
    char obj10[8];
    } _dpsQ;
  static const _dpsQ _dpsF = {
    DPS_DEF_TOKENTYPE, 4, 92,
    {DPS_LITERAL|DPS_NAME, 0, 8, 80},	/* Rectfill */
    {DPS_EXEC|DPS_ARRAY, 0, 6, 32},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 14},	/* bind */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_LITERAL|DPS_INT, 0, 0, 4},
    {DPS_LITERAL|DPS_INT, 0, 0, 2},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 135},	/* roll */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 128},	/* rectfill */
    {'R','e','c','t','f','i','l','l'},
    }; /* _dpsQ */
  register DPSContext _dpsCurCtxt = DPSPrivCurrentContext();
  char pad[3];
  DPSBinObjSeqWrite(_dpsCurCtxt,(char *) &_dpsF,92);
  if (0) *pad = 0;    /* quiets compiler warnings */
}
#line 3 "psfuncts.psw"

#line 51 "./sym/psfuncts.c"
void tweakWindow(int windowNum, int level)
{
  typedef struct {
    unsigned char tokenType;
    unsigned char topLevelCount;
    unsigned short nBytes;

    DPSBinObjGeneric obj0;
    DPSBinObjGeneric obj1;
    DPSBinObjGeneric obj2;
    DPSBinObjGeneric obj3;
    DPSBinObjGeneric obj4;
    DPSBinObjGeneric obj5;
    DPSBinObjGeneric obj6;
    DPSBinObjGeneric obj7;
    DPSBinObjGeneric obj8;
    DPSBinObjGeneric obj9;
    DPSBinObjGeneric obj10;
    DPSBinObjGeneric obj11;
    DPSBinObjGeneric obj12;
    DPSBinObjGeneric obj13;
    DPSBinObjGeneric obj14;
    DPSBinObjGeneric obj15;
    char obj16[16];
    char obj17[17];
    char obj18[11];
    char obj19[14];
    } _dpsQ;
  static const _dpsQ _dpsStat = {
    DPS_DEF_TOKENTYPE, 16, 190,
    {DPS_LITERAL|DPS_INT, 0, 0, 0},	/* param: level */
    {DPS_LITERAL|DPS_INT, 0, 0, 0},	/* param: windowNum */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 212},	/* execuserobject */
    {DPS_EXEC|DPS_NAME, 0, 14, 172},	/* setwindowlevel */
    {DPS_LITERAL|DPS_BOOL, 0, 0, 1},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},	/* param: windowNum */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 212},	/* execuserobject */
    {DPS_EXEC|DPS_NAME, 0, 11, 161},	/* setautofill */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 78},	/* gsave */
    {DPS_LITERAL|DPS_INT, 0, 0, 0},	/* param: windowNum */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 212},	/* execuserobject */
    {DPS_EXEC|DPS_NAME, 0, 17, 144},	/* windowdeviceround */
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 150},	/* setgray */
    {DPS_EXEC|DPS_NAME, 0, 16, 128},	/* setexposurecolor */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 77},	/* grestore */
    {'s','e','t','e','x','p','o','s','u','r','e','c','o','l','o','r'},
    {'w','i','n','d','o','w','d','e','v','i','c','e','r','o','u','n','d'},
    {'s','e','t','a','u','t','o','f','i','l','l'},
    {'s','e','t','w','i','n','d','o','w','l','e','v','e','l'},
    }; /* _dpsQ */
  _dpsQ _dpsF;	/* local copy  */
  register DPSContext _dpsCurCtxt = DPSPrivCurrentContext();
  char pad[3];
  register DPSBinObjRec *_dpsP = (DPSBinObjRec *)&_dpsF.obj0;
  _dpsF = _dpsStat;	/* assign automatic variable */

  _dpsP[1].val.integerVal =
  _dpsP[5].val.integerVal =
  _dpsP[9].val.integerVal = windowNum;
  _dpsP[0].val.integerVal = level;
  DPSBinObjSeqWrite(_dpsCurCtxt,(char *) &_dpsF,190);
  if (0) *pad = 0;    /* quiets compiler warnings */
}
#line 19 "psfuncts.psw"

#line 118 "./sym/psfuncts.c"
void PSWmakeWindowGray(int windowNum)
{
  typedef struct {
    unsigned char tokenType;
    unsigned char topLevelCount;
    unsigned short nBytes;

    DPSBinObjGeneric obj0;
    DPSBinObjGeneric obj1;
    DPSBinObjGeneric obj2;
    DPSBinObjGeneric obj3;
    DPSBinObjReal obj4;
    DPSBinObjGeneric obj5;
    DPSBinObjGeneric obj6;
    DPSBinObjGeneric obj7;
    char obj8[16];
    char obj9[17];
    } _dpsQ;
  static const _dpsQ _dpsStat = {
    DPS_DEF_TOKENTYPE, 8, 101,
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 78},	/* gsave */
    {DPS_LITERAL|DPS_INT, 0, 0, 0},	/* param: windowNum */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 212},	/* execuserobject */
    {DPS_EXEC|DPS_NAME, 0, 17, 80},	/* windowdeviceround */
    {DPS_LITERAL|DPS_REAL, 0, 0, 0.333},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 150},	/* setgray */
    {DPS_EXEC|DPS_NAME, 0, 16, 64},	/* setexposurecolor */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 77},	/* grestore */
    {'s','e','t','e','x','p','o','s','u','r','e','c','o','l','o','r'},
    {'w','i','n','d','o','w','d','e','v','i','c','e','r','o','u','n','d'},
    }; /* _dpsQ */
  _dpsQ _dpsF;	/* local copy  */
  register DPSContext _dpsCurCtxt = DPSPrivCurrentContext();
  char pad[3];
  register DPSBinObjRec *_dpsP = (DPSBinObjRec *)&_dpsF.obj0;
  _dpsF = _dpsStat;	/* assign automatic variable */

  _dpsP[1].val.integerVal = windowNum;
  DPSBinObjSeqWrite(_dpsCurCtxt,(char *) &_dpsF,101);
  if (0) *pad = 0;    /* quiets compiler warnings */
}
#line 31 "psfuncts.psw"

#line 162 "./sym/psfuncts.c"
void PSWDefineFont(const char *fontname)
{
  typedef struct {
    unsigned char tokenType;
    unsigned char sizeFlag;
    unsigned short topLevelCount;
    unsigned long nBytes;

    DPSBinObjGeneric obj0;
    DPSBinObjGeneric obj1;
    DPSBinObjGeneric obj2;
    DPSBinObjGeneric obj3;
    DPSBinObjGeneric obj4;
    DPSBinObjGeneric obj5;
    DPSBinObjGeneric obj6;
    DPSBinObjGeneric obj7;
    DPSBinObjGeneric obj8;
    DPSBinObjGeneric obj9;
    DPSBinObjGeneric obj10;
    DPSBinObjGeneric obj11;
    DPSBinObjGeneric obj12;
    DPSBinObjGeneric obj13;
    DPSBinObjGeneric obj14;
    DPSBinObjGeneric obj15;
    DPSBinObjGeneric obj16;
    DPSBinObjGeneric obj17;
    DPSBinObjGeneric obj18;
    DPSBinObjGeneric obj19;
    DPSBinObjGeneric obj20;
    DPSBinObjGeneric obj21;
    DPSBinObjGeneric obj22;
    DPSBinObjGeneric obj23;
    DPSBinObjGeneric obj24;
    DPSBinObjGeneric obj25;
    DPSBinObjGeneric obj26;
    DPSBinObjGeneric obj27;
    DPSBinObjGeneric obj28;
    DPSBinObjGeneric obj29;
    DPSBinObjGeneric obj30;
    DPSBinObjGeneric obj31;
    DPSBinObjGeneric obj32;
    DPSBinObjGeneric obj33;
    DPSBinObjGeneric obj34;
    DPSBinObjGeneric obj35;
    DPSBinObjGeneric obj36;
    DPSBinObjGeneric obj37;
    DPSBinObjGeneric obj38;
    DPSBinObjGeneric obj39;
    DPSBinObjGeneric obj40;
    DPSBinObjGeneric obj41;
    DPSBinObjGeneric obj42;
    DPSBinObjGeneric obj43;
    DPSBinObjGeneric obj44;
    DPSBinObjGeneric obj45;
    DPSBinObjGeneric obj46;
    DPSBinObjGeneric obj47;
    DPSBinObjGeneric obj48;
    DPSBinObjGeneric obj49;
    DPSBinObjGeneric obj50;
    DPSBinObjGeneric obj51;
    DPSBinObjGeneric obj52;
    DPSBinObjGeneric obj53;
    DPSBinObjGeneric obj54;
    DPSBinObjGeneric obj55;
    DPSBinObjGeneric obj56;
    DPSBinObjGeneric obj57;
    DPSBinObjGeneric obj58;
    DPSBinObjGeneric obj59;
    DPSBinObjGeneric obj60;
    DPSBinObjGeneric obj61;
    DPSBinObjGeneric obj62;
    DPSBinObjGeneric obj63;
    DPSBinObjGeneric obj64;
    DPSBinObjGeneric obj65;
    DPSBinObjGeneric obj66;
    DPSBinObjGeneric obj67;
    DPSBinObjGeneric obj68;
    DPSBinObjGeneric obj69;
    DPSBinObjGeneric obj70;
    DPSBinObjGeneric obj71;
    DPSBinObjGeneric obj72;
    DPSBinObjGeneric obj73;
    DPSBinObjGeneric obj74;
    DPSBinObjGeneric obj75;
    DPSBinObjGeneric obj76;
    DPSBinObjGeneric obj77;
    DPSBinObjGeneric obj78;
    DPSBinObjGeneric obj79;
    DPSBinObjGeneric obj80;
    DPSBinObjGeneric obj81;
    DPSBinObjGeneric obj82;
    DPSBinObjGeneric obj83;
    DPSBinObjGeneric obj84;
    DPSBinObjGeneric obj85;
    DPSBinObjGeneric obj86;
    DPSBinObjGeneric obj87;
    DPSBinObjGeneric obj88;
    DPSBinObjGeneric obj89;
    DPSBinObjGeneric obj90;
    DPSBinObjGeneric obj91;
    DPSBinObjGeneric obj92;
    DPSBinObjGeneric obj93;
    DPSBinObjGeneric obj94;
    DPSBinObjGeneric obj95;
    DPSBinObjGeneric obj96;
    DPSBinObjGeneric obj97;
    DPSBinObjGeneric obj98;
    DPSBinObjGeneric obj99;
    DPSBinObjGeneric obj100;
    DPSBinObjGeneric obj101;
    DPSBinObjGeneric obj102;
    DPSBinObjGeneric obj103;
    DPSBinObjGeneric obj104;
    DPSBinObjGeneric obj105;
    DPSBinObjGeneric obj106;
    DPSBinObjGeneric obj107;
    DPSBinObjGeneric obj108;
    DPSBinObjGeneric obj109;
    DPSBinObjGeneric obj110;
    DPSBinObjGeneric obj111;
    DPSBinObjGeneric obj112;
    DPSBinObjGeneric obj113;
    DPSBinObjGeneric obj114;
    DPSBinObjGeneric obj115;
    DPSBinObjGeneric obj116;
    DPSBinObjGeneric obj117;
    DPSBinObjGeneric obj118;
    DPSBinObjGeneric obj119;
    DPSBinObjGeneric obj120;
    DPSBinObjGeneric obj121;
    DPSBinObjGeneric obj122;
    DPSBinObjGeneric obj123;
    DPSBinObjGeneric obj124;
    DPSBinObjGeneric obj125;
    DPSBinObjGeneric obj126;
    DPSBinObjGeneric obj127;
    DPSBinObjGeneric obj128;
    DPSBinObjGeneric obj129;
    DPSBinObjGeneric obj130;
    DPSBinObjGeneric obj131;
    DPSBinObjGeneric obj132;
    DPSBinObjGeneric obj133;
    DPSBinObjGeneric obj134;
    DPSBinObjGeneric obj135;
    DPSBinObjGeneric obj136;
    DPSBinObjGeneric obj137;
    DPSBinObjGeneric obj138;
    DPSBinObjGeneric obj139;
    DPSBinObjGeneric obj140;
    DPSBinObjGeneric obj141;
    DPSBinObjGeneric obj142;
    DPSBinObjGeneric obj143;
    DPSBinObjGeneric obj144;
    DPSBinObjGeneric obj145;
    DPSBinObjGeneric obj146;
    DPSBinObjGeneric obj147;
    DPSBinObjGeneric obj148;
    DPSBinObjGeneric obj149;
    DPSBinObjGeneric obj150;
    DPSBinObjGeneric obj151;
    DPSBinObjGeneric obj152;
    DPSBinObjGeneric obj153;
    DPSBinObjGeneric obj154;
    DPSBinObjGeneric obj155;
    DPSBinObjGeneric obj156;
    DPSBinObjGeneric obj157;
    DPSBinObjGeneric obj158;
    DPSBinObjGeneric obj159;
    DPSBinObjGeneric obj160;
    DPSBinObjGeneric obj161;
    DPSBinObjGeneric obj162;
    DPSBinObjGeneric obj163;
    DPSBinObjGeneric obj164;
    DPSBinObjGeneric obj165;
    DPSBinObjGeneric obj166;
    DPSBinObjGeneric obj167;
    DPSBinObjGeneric obj168;
    DPSBinObjGeneric obj169;
    DPSBinObjGeneric obj170;
    DPSBinObjGeneric obj171;
    DPSBinObjGeneric obj172;
    DPSBinObjGeneric obj173;
    DPSBinObjGeneric obj174;
    DPSBinObjGeneric obj175;
    DPSBinObjGeneric obj176;
    DPSBinObjGeneric obj177;
    DPSBinObjGeneric obj178;
    DPSBinObjGeneric obj179;
    DPSBinObjGeneric obj180;
    DPSBinObjGeneric obj181;
    DPSBinObjGeneric obj182;
    DPSBinObjGeneric obj183;
    DPSBinObjGeneric obj184;
    DPSBinObjGeneric obj185;
    DPSBinObjGeneric obj186;
    DPSBinObjGeneric obj187;
    DPSBinObjGeneric obj188;
    DPSBinObjGeneric obj189;
    DPSBinObjGeneric obj190;
    DPSBinObjGeneric obj191;
    DPSBinObjGeneric obj192;
    DPSBinObjGeneric obj193;
    DPSBinObjGeneric obj194;
    DPSBinObjGeneric obj195;
    DPSBinObjGeneric obj196;
    DPSBinObjGeneric obj197;
    DPSBinObjGeneric obj198;
    DPSBinObjGeneric obj199;
    DPSBinObjGeneric obj200;
    DPSBinObjGeneric obj201;
    DPSBinObjGeneric obj202;
    DPSBinObjGeneric obj203;
    DPSBinObjGeneric obj204;
    DPSBinObjGeneric obj205;
    DPSBinObjGeneric obj206;
    DPSBinObjGeneric obj207;
    DPSBinObjGeneric obj208;
    DPSBinObjGeneric obj209;
    DPSBinObjGeneric obj210;
    DPSBinObjGeneric obj211;
    DPSBinObjGeneric obj212;
    DPSBinObjGeneric obj213;
    DPSBinObjGeneric obj214;
    DPSBinObjGeneric obj215;
    DPSBinObjGeneric obj216;
    DPSBinObjGeneric obj217;
    DPSBinObjGeneric obj218;
    DPSBinObjGeneric obj219;
    DPSBinObjGeneric obj220;
    DPSBinObjGeneric obj221;
    DPSBinObjGeneric obj222;
    DPSBinObjGeneric obj223;
    DPSBinObjGeneric obj224;
    DPSBinObjGeneric obj225;
    DPSBinObjGeneric obj226;
    DPSBinObjGeneric obj227;
    DPSBinObjGeneric obj228;
    DPSBinObjGeneric obj229;
    DPSBinObjGeneric obj230;
    DPSBinObjGeneric obj231;
    DPSBinObjGeneric obj232;
    DPSBinObjGeneric obj233;
    DPSBinObjGeneric obj234;
    DPSBinObjGeneric obj235;
    DPSBinObjGeneric obj236;
    DPSBinObjGeneric obj237;
    DPSBinObjGeneric obj238;
    DPSBinObjGeneric obj239;
    DPSBinObjGeneric obj240;
    DPSBinObjGeneric obj241;
    DPSBinObjGeneric obj242;
    DPSBinObjGeneric obj243;
    DPSBinObjGeneric obj244;
    DPSBinObjGeneric obj245;
    DPSBinObjGeneric obj246;
    DPSBinObjGeneric obj247;
    DPSBinObjGeneric obj248;
    DPSBinObjGeneric obj249;
    DPSBinObjGeneric obj250;
    DPSBinObjGeneric obj251;
    DPSBinObjGeneric obj252;
    DPSBinObjGeneric obj253;
    DPSBinObjGeneric obj254;
    DPSBinObjGeneric obj255;
    DPSBinObjGeneric obj256;
    DPSBinObjGeneric obj257;
    DPSBinObjGeneric obj258;
    DPSBinObjGeneric obj259;
    DPSBinObjGeneric obj260;
    DPSBinObjGeneric obj261;
    DPSBinObjGeneric obj262;
    DPSBinObjGeneric obj263;
    DPSBinObjGeneric obj264;
    DPSBinObjGeneric obj265;
    DPSBinObjGeneric obj266;
    DPSBinObjGeneric obj267;
    DPSBinObjGeneric obj268;
    DPSBinObjGeneric obj269;
    DPSBinObjGeneric obj270;
    DPSBinObjGeneric obj271;
    DPSBinObjGeneric obj272;
    DPSBinObjGeneric obj273;
    DPSBinObjGeneric obj274;
    DPSBinObjGeneric obj275;
    DPSBinObjGeneric obj276;
    DPSBinObjGeneric obj277;
    DPSBinObjGeneric obj278;
    DPSBinObjGeneric obj279;
    DPSBinObjGeneric obj280;
    DPSBinObjGeneric obj281;
    DPSBinObjGeneric obj282;
    DPSBinObjGeneric obj283;
    DPSBinObjGeneric obj284;
    DPSBinObjGeneric obj285;
    DPSBinObjGeneric obj286;
    DPSBinObjGeneric obj287;
    DPSBinObjGeneric obj288;
    DPSBinObjGeneric obj289;
    DPSBinObjGeneric obj290;
    DPSBinObjGeneric obj291;
    DPSBinObjGeneric obj292;
    DPSBinObjGeneric obj293;
    DPSBinObjGeneric obj294;
    DPSBinObjGeneric obj295;
    DPSBinObjGeneric obj296;
    DPSBinObjGeneric obj297;
    DPSBinObjGeneric obj298;
    DPSBinObjGeneric obj299;
    DPSBinObjGeneric obj300;
    DPSBinObjGeneric obj301;
    DPSBinObjGeneric obj302;
    DPSBinObjGeneric obj303;
    DPSBinObjGeneric obj304;
    DPSBinObjGeneric obj305;
    DPSBinObjGeneric obj306;
    DPSBinObjGeneric obj307;
    DPSBinObjGeneric obj308;
    DPSBinObjGeneric obj309;
    DPSBinObjGeneric obj310;
    DPSBinObjGeneric obj311;
    DPSBinObjGeneric obj312;
    DPSBinObjGeneric obj313;
    DPSBinObjGeneric obj314;
    DPSBinObjGeneric obj315;
    DPSBinObjGeneric obj316;
    DPSBinObjGeneric obj317;
    DPSBinObjGeneric obj318;
    DPSBinObjGeneric obj319;
    DPSBinObjGeneric obj320;
    DPSBinObjGeneric obj321;
    DPSBinObjGeneric obj322;
    DPSBinObjGeneric obj323;
    DPSBinObjGeneric obj324;
    DPSBinObjGeneric obj325;
    DPSBinObjGeneric obj326;
    char obj327[7];
    char obj328[8];
    char obj329[8];
    char obj330[9];
    char obj331[10];
    char obj332[9];
    char obj333[2];
    char obj334[2];
    char obj335[2];
    char obj336[2];
    char obj337[2];
    char obj338[2];
    char obj339[2];
    char obj340[2];
    char obj341[2];
    char obj342[2];
    char obj343[2];
    char obj344[2];
    char obj345[1];
    char obj346[1];
    char obj347[1];
    char obj348[1];
    char obj349[1];
    char obj350[1];
    char obj351[1];
    char obj352[1];
    char obj353[1];
    char obj354[1];
    char obj355[1];
    char obj356[1];
    char obj357[8];
    char obj358[10];
    char obj359[8];
    char obj360[8];
    } _dpsQ;
  static const _dpsQ _dpsStat = {
    DPS_DEF_TOKENTYPE, 0, 168, 2745,
    {DPS_LITERAL|DPS_INT, 0, 0, 9},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 53},	/* dict */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 56},	/* dup */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 13},	/* begin */
    {DPS_LITERAL|DPS_NAME, 0, 8, 2729},	/* FontName */
    {DPS_LITERAL|DPS_NAME, 0, 0, 2737},	/* param fontname */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_LITERAL|DPS_NAME, 0, 8, 2721},	/* FontType */
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_LITERAL|DPS_NAME, 0, 10, 2711},	/* FontMatrix */
    {DPS_LITERAL|DPS_ARRAY, 0, 6, 2568},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_LITERAL|DPS_NAME, 0, 8, 2703},	/* FontBBox */
    {DPS_LITERAL|DPS_ARRAY, 0, 4, 2536},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_LITERAL|DPS_NAME, 0, 8, 2623},	/* Encoding */
    {DPS_LITERAL|DPS_INT, 0, 0, 256},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 9},	/* array */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_LITERAL|DPS_INT, 0, 0, 1},
    {DPS_LITERAL|DPS_INT, 0, 0, 255},
    {DPS_EXEC|DPS_ARRAY, 0, 4, 2504},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 72},	/* for */
    {DPS_EXEC|DPS_NAME, 0, 8, 2623},	/* Encoding */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 56},	/* dup */
    {DPS_LITERAL|DPS_STRING, 0, 1, 2702},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 75},	/* get */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2689},	/* az */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 120},	/* put */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 56},	/* dup */
    {DPS_LITERAL|DPS_STRING, 0, 1, 2701},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 75},	/* get */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2687},	/* bz */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 120},	/* put */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 56},	/* dup */
    {DPS_LITERAL|DPS_STRING, 0, 1, 2700},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 75},	/* get */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2685},	/* cz */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 120},	/* put */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 56},	/* dup */
    {DPS_LITERAL|DPS_STRING, 0, 1, 2699},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 75},	/* get */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2683},	/* dz */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 120},	/* put */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 56},	/* dup */
    {DPS_LITERAL|DPS_STRING, 0, 1, 2698},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 75},	/* get */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2681},	/* ez */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 120},	/* put */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 56},	/* dup */
    {DPS_LITERAL|DPS_STRING, 0, 1, 2697},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 75},	/* get */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2679},	/* fz */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 120},	/* put */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 56},	/* dup */
    {DPS_LITERAL|DPS_STRING, 0, 1, 2696},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 75},	/* get */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2677},	/* gz */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 120},	/* put */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 56},	/* dup */
    {DPS_LITERAL|DPS_STRING, 0, 1, 2695},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 75},	/* get */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2675},	/* hz */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 120},	/* put */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 56},	/* dup */
    {DPS_LITERAL|DPS_STRING, 0, 1, 2694},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 75},	/* get */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2673},	/* iz */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 120},	/* put */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 56},	/* dup */
    {DPS_LITERAL|DPS_STRING, 0, 1, 2693},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 75},	/* get */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2671},	/* jz */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 120},	/* put */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 56},	/* dup */
    {DPS_LITERAL|DPS_STRING, 0, 1, 2692},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 75},	/* get */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2669},	/* kz */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 120},	/* put */
    {DPS_LITERAL|DPS_STRING, 0, 1, 2691},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 75},	/* get */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2667},	/* lz */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 120},	/* put */
    {DPS_LITERAL|DPS_NAME, 0, 9, 2639},	/* CharProcs */
    {DPS_LITERAL|DPS_INT, 0, 0, 14},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 53},	/* dict */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_EXEC|DPS_NAME, 0, 9, 2639},	/* CharProcs */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 13},	/* begin */
    {DPS_LITERAL|DPS_NAME, 0, 7, 2616},	/* .notdef */
    {DPS_EXEC|DPS_ARRAY, 0, 0, 2504},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2689},	/* az */
    {DPS_EXEC|DPS_ARRAY, 0, 3, 2480},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 14},	/* bind */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2687},	/* bz */
    {DPS_EXEC|DPS_ARRAY, 0, 3, 2456},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 14},	/* bind */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2685},	/* cz */
    {DPS_EXEC|DPS_ARRAY, 0, 3, 2432},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 14},	/* bind */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2683},	/* dz */
    {DPS_EXEC|DPS_ARRAY, 0, 3, 2408},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 14},	/* bind */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2681},	/* ez */
    {DPS_EXEC|DPS_ARRAY, 0, 3, 2384},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 14},	/* bind */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2679},	/* fz */
    {DPS_EXEC|DPS_ARRAY, 0, 3, 2360},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 14},	/* bind */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2677},	/* gz */
    {DPS_EXEC|DPS_ARRAY, 0, 7, 2304},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 14},	/* bind */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2675},	/* hz */
    {DPS_EXEC|DPS_ARRAY, 0, 10, 2224},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 14},	/* bind */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2673},	/* iz */
    {DPS_EXEC|DPS_ARRAY, 0, 13, 2120},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 14},	/* bind */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2671},	/* jz */
    {DPS_EXEC|DPS_ARRAY, 0, 13, 2016},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 14},	/* bind */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2669},	/* kz */
    {DPS_EXEC|DPS_ARRAY, 0, 25, 1816},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 14},	/* bind */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_LITERAL|DPS_NAME, 0, 2, 2667},	/* lz */
    {DPS_EXEC|DPS_ARRAY, 0, 25, 1616},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 14},	/* bind */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 57},	/* end */
    {DPS_LITERAL|DPS_NAME, 0, 10, 2648},	/* BuildGlyph */
    {DPS_EXEC|DPS_ARRAY, 0, 21, 1432},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 14},	/* bind */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_LITERAL|DPS_NAME, 0, 9, 2658},	/* BuildChar */
    {DPS_EXEC|DPS_ARRAY, 0, 11, 1344},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 14},	/* bind */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 51},	/* def */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 57},	/* end */
    {DPS_LITERAL|DPS_NAME, 0, 0, 2737},	/* param fontname */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 62},	/* exch */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 290},	/* definefont */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 117},	/* pop */
    {DPS_LITERAL|DPS_INT, 0, 0, 1},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 88},	/* index */
    {DPS_LITERAL|DPS_NAME, 0, 8, 2623},	/* Encoding */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 75},	/* get */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 62},	/* exch */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 75},	/* get */
    {DPS_LITERAL|DPS_INT, 0, 0, 1},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 88},	/* index */
    {DPS_LITERAL|DPS_NAME, 0, 10, 2648},	/* BuildGlyph */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 75},	/* get */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 63},	/* exec */
    {DPS_LITERAL|DPS_INT, 0, 0, 7},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_LITERAL|DPS_INT, 0, 0, 7},
    {DPS_LITERAL|DPS_INT, 0, 0, 7},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 144},	/* setcachedevice */
    {DPS_LITERAL|DPS_BOOL, 0, 0, 1},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 350},	/* setstrokeadjust */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 62},	/* exch */
    {DPS_LITERAL|DPS_NAME, 0, 9, 2639},	/* CharProcs */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 75},	/* get */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 62},	/* exch */
    {DPS_LITERAL|DPS_INT, 0, 0, 2},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 25},	/* copy */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 96},	/* known */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 112},	/* not */
    {DPS_EXEC|DPS_ARRAY, 0, 2, 1600},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 84},	/* if */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 75},	/* get */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 63},	/* exec */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 117},	/* pop */
    {DPS_LITERAL|DPS_NAME, 0, 7, 2616},	/* .notdef */
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_LITERAL|DPS_INT, 0, 0, 4},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 107},	/* moveto */
    {DPS_LITERAL|DPS_INT, 0, 0, 6},
    {DPS_LITERAL|DPS_INT, 0, 0, 4},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 99},	/* lineto */
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_LITERAL|DPS_INT, 0, 0, 1},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 107},	/* moveto */
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_LITERAL|DPS_INT, 0, 0, 7},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 99},	/* lineto */
    {DPS_LITERAL|DPS_INT, 0, 0, 2},
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 107},	/* moveto */
    {DPS_LITERAL|DPS_INT, 0, 0, 4},
    {DPS_LITERAL|DPS_INT, 0, 0, 5},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 99},	/* lineto */
    {DPS_LITERAL|DPS_INT, 0, 0, 2},
    {DPS_LITERAL|DPS_INT, 0, 0, 5},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 107},	/* moveto */
    {DPS_LITERAL|DPS_INT, 0, 0, 4},
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 99},	/* lineto */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 167},	/* stroke */
    {DPS_LITERAL|DPS_INT, 0, 0, 1},
    {DPS_LITERAL|DPS_INT, 0, 0, 4},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 107},	/* moveto */
    {DPS_LITERAL|DPS_INT, 0, 0, 5},
    {DPS_LITERAL|DPS_INT, 0, 0, 4},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 99},	/* lineto */
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_LITERAL|DPS_INT, 0, 0, 2},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 107},	/* moveto */
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_LITERAL|DPS_INT, 0, 0, 6},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 99},	/* lineto */
    {DPS_LITERAL|DPS_INT, 0, 0, 2},
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 107},	/* moveto */
    {DPS_LITERAL|DPS_INT, 0, 0, 4},
    {DPS_LITERAL|DPS_INT, 0, 0, 5},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 99},	/* lineto */
    {DPS_LITERAL|DPS_INT, 0, 0, 2},
    {DPS_LITERAL|DPS_INT, 0, 0, 5},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 107},	/* moveto */
    {DPS_LITERAL|DPS_INT, 0, 0, 4},
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 99},	/* lineto */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 167},	/* stroke */
    {DPS_LITERAL|DPS_INT, 0, 0, 1},
    {DPS_LITERAL|DPS_INT, 0, 0, 4},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 107},	/* moveto */
    {DPS_LITERAL|DPS_INT, 0, 0, 5},
    {DPS_LITERAL|DPS_INT, 0, 0, 4},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 99},	/* lineto */
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_LITERAL|DPS_INT, 0, 0, 2},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 107},	/* moveto */
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_LITERAL|DPS_INT, 0, 0, 6},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 99},	/* lineto */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 167},	/* stroke */
    {DPS_LITERAL|DPS_INT, 0, 0, 2},
    {DPS_LITERAL|DPS_INT, 0, 0, 4},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 107},	/* moveto */
    {DPS_LITERAL|DPS_INT, 0, 0, 4},
    {DPS_LITERAL|DPS_INT, 0, 0, 4},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 99},	/* lineto */
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 107},	/* moveto */
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_LITERAL|DPS_INT, 0, 0, 5},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 99},	/* lineto */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 167},	/* stroke */
    {DPS_LITERAL|DPS_INT, 0, 0, 2},
    {DPS_LITERAL|DPS_INT, 0, 0, 4},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 107},	/* moveto */
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_LITERAL|DPS_INT, 0, 0, 4},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 99},	/* lineto */
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_LITERAL|DPS_INT, 0, 0, 5},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 99},	/* lineto */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 167},	/* stroke */
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_LITERAL|DPS_INT, 0, 0, 4},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 107},	/* moveto */
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_LITERAL|DPS_INT, 0, 0, 4},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 99},	/* lineto */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 167},	/* stroke */
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_EXEC|DPS_NAME, 0, 8, 2631},	/* Rectfill */
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_EXEC|DPS_NAME, 0, 8, 2631},	/* Rectfill */
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_LITERAL|DPS_INT, 0, 0, 2},
    {DPS_EXEC|DPS_NAME, 0, 8, 2631},	/* Rectfill */
    {DPS_LITERAL|DPS_INT, 0, 0, 2},
    {DPS_LITERAL|DPS_INT, 0, 0, 2},
    {DPS_EXEC|DPS_NAME, 0, 8, 2631},	/* Rectfill */
    {DPS_LITERAL|DPS_INT, 0, 0, 2},
    {DPS_LITERAL|DPS_INT, 0, 0, 1},
    {DPS_EXEC|DPS_NAME, 0, 8, 2631},	/* Rectfill */
    {DPS_LITERAL|DPS_INT, 0, 0, 1},
    {DPS_LITERAL|DPS_INT, 0, 0, 1},
    {DPS_EXEC|DPS_NAME, 0, 8, 2631},	/* Rectfill */
    {DPS_EXEC|DPS_NAME, 0, 8, 2623},	/* Encoding */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 62},	/* exch */
    {DPS_LITERAL|DPS_NAME, 0, 7, 2616},	/* .notdef */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 120},	/* put */
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_LITERAL|DPS_INT, 0, 0, 7},
    {DPS_LITERAL|DPS_INT, 0, 0, 7},
    {DPS_LITERAL|DPS_INT, 0, 0, 1},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_LITERAL|DPS_INT, 0, 0, 1},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {'.','n','o','t','d','e','f'},
    {'E','n','c','o','d','i','n','g'},
    {'R','e','c','t','f','i','l','l'},
    {'C','h','a','r','P','r','o','c','s'},
    {'B','u','i','l','d','G','l','y','p','h'},
    {'B','u','i','l','d','C','h','a','r'},
    {'l','z'},
    {'k','z'},
    {'j','z'},
    {'i','z'},
    {'h','z'},
    {'g','z'},
    {'f','z'},
    {'e','z'},
    {'d','z'},
    {'c','z'},
    {'b','z'},
    {'a','z'},
    {'l'},
    {'k'},
    {'j'},
    {'i'},
    {'h'},
    {'g'},
    {'f'},
    {'e'},
    {'d'},
    {'c'},
    {'b'},
    {'a'},
    {'F','o','n','t','B','B','o','x'},
    {'F','o','n','t','M','a','t','r','i','x'},
    {'F','o','n','t','T','y','p','e'},
    {'F','o','n','t','N','a','m','e'},
    }; /* _dpsQ */
  _dpsQ _dpsF;	/* local copy  */
  register DPSContext _dpsCurCtxt = DPSPrivCurrentContext();
  char pad[3];
  register DPSBinObjRec *_dpsP = (DPSBinObjRec *)&_dpsF.obj0;
  register int _dps_offset = 2737;
  _dpsF = _dpsStat;	/* assign automatic variable */

  _dpsP[5].length =
  _dpsP[164].length = strlen(fontname);
  _dpsP[164].val.stringVal = _dps_offset;
  _dps_offset += (_dpsP[164].length + 3) & ~3;
  _dpsP[5].val.stringVal = _dps_offset;
  _dps_offset += (_dpsP[5].length + 3) & ~3;

  _dpsF.nBytes = _dps_offset+8;
  DPSBinObjSeqWrite(_dpsCurCtxt,(char *) &_dpsF,2745);
  DPSWriteStringChars(_dpsCurCtxt, (char *)fontname, _dpsP[164].length);
  DPSWriteStringChars(_dpsCurCtxt, (char *)pad, ~(_dpsP[164].length + 3) & 3);
  DPSWriteStringChars(_dpsCurCtxt, (char *)fontname, _dpsP[5].length);
  DPSWriteStringChars(_dpsCurCtxt, (char *)pad, ~(_dpsP[5].length + 3) & 3);
  if (0) *pad = 0;    /* quiets compiler warnings */
}
#line 100 "psfuncts.psw"

#line 921 "./sym/psfuncts.c"
void PSWXYShow(float X, float Y, const char *CharString, const float XYScratch[], int j)
{
  typedef struct {
    unsigned char tokenType;
    unsigned char sizeFlag;
    unsigned short topLevelCount;
    unsigned long nBytes;

    DPSBinObjReal obj0;
    DPSBinObjReal obj1;
    DPSBinObjGeneric obj2;
    DPSBinObjGeneric obj3;
    DPSBinObjGeneric obj4;
    DPSBinObjGeneric obj5;
    } _dpsQ;
  static const _dpsQ _dpsStat = {
    DPS_DEF_TOKENTYPE, 0, 6, 56,
    {DPS_LITERAL|DPS_REAL, 0, 0, 0},	/* param: X */
    {DPS_LITERAL|DPS_REAL, 0, 0, 0},	/* param: Y */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 107},	/* moveto */
    {DPS_LITERAL|DPS_STRING, 0, 0, 48},	/* param CharString */
    {DPS_LITERAL|DPS_ARRAY, 0, 0, 48},	/* param[var]: XYScratch */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 195},	/* xyshow */
    }; /* _dpsQ */
  _dpsQ _dpsF;	/* local copy  */
  register DPSContext _dpsCurCtxt = DPSPrivCurrentContext();
  char pad[3];
  register DPSBinObjRec *_dpsP = (DPSBinObjRec *)&_dpsF.obj0;
  register int _dps_offset = 48;
  _dpsF = _dpsStat;	/* assign automatic variable */

  _dpsP[0].val.realVal = X;
  _dpsP[1].val.realVal = Y;
  _dpsP[3].length = strlen(CharString);
  _dpsP[4].length = j;
  _dpsP[4].val.arrayVal = _dps_offset;
  _dps_offset += j * sizeof(DPSBinObjGeneric);
  _dpsP[3].val.stringVal = _dps_offset;
  _dps_offset += (_dpsP[3].length + 3) & ~3;

  _dpsF.nBytes = _dps_offset+8;
  DPSBinObjSeqWrite(_dpsCurCtxt,(char *) &_dpsF,56);
  DPSWriteTypedObjectArray(_dpsCurCtxt, dps_tFloat, (char *)XYScratch, j);
  DPSWriteStringChars(_dpsCurCtxt, (char *)CharString, _dpsP[3].length);
  DPSWriteStringChars(_dpsCurCtxt, (char *)pad, ~(_dpsP[3].length + 3) & 3);
  if (0) *pad = 0;    /* quiets compiler warnings */
}
#line 106 "psfuncts.psw"

#line 971 "./sym/psfuncts.c"
void PSWorkspaceWindow(float *x, float *y, float *w, float *h)
{
  typedef struct {
    unsigned char tokenType;
    unsigned char topLevelCount;
    unsigned short nBytes;

    DPSBinObjGeneric obj0;
    DPSBinObjGeneric obj1;
    DPSBinObjGeneric obj2;
    DPSBinObjGeneric obj3;
    DPSBinObjGeneric obj4;
    DPSBinObjGeneric obj5;
    DPSBinObjGeneric obj6;
    DPSBinObjGeneric obj7;
    DPSBinObjGeneric obj8;
    DPSBinObjGeneric obj9;
    DPSBinObjGeneric obj10;
    DPSBinObjGeneric obj11;
    DPSBinObjGeneric obj12;
    DPSBinObjGeneric obj13;
    char obj14[19];
    char obj15[15];
    } _dpsQ;
  static const _dpsQ _dpsF = {
    DPS_DEF_TOKENTYPE, 14, 150,
    {DPS_EXEC|DPS_NAME, 0, 15, 131},	/* workspaceWindow */
    {DPS_EXEC|DPS_NAME, 0, 19, 112},	/* currentwindowbounds */
    {DPS_LITERAL|DPS_INT, 0, 0, 3},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 119},	/* printobject */
    {DPS_LITERAL|DPS_INT, 0, 0, 2},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 119},	/* printobject */
    {DPS_LITERAL|DPS_INT, 0, 0, 1},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 119},	/* printobject */
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 119},	/* printobject */
    {DPS_LITERAL|DPS_INT, 0, 0, 0},
    {DPS_LITERAL|DPS_INT, 0, 0, 4},
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 119},	/* printobject */
    {DPS_EXEC|DPS_NAME, 0, DPSSYSNAME, 70},	/* flush */
    {'c','u','r','r','e','n','t','w','i','n','d','o','w','b','o','u','n','d','s'},
    {'w','o','r','k','s','p','a','c','e','W','i','n','d','o','w'},
    }; /* _dpsQ */
  register DPSContext _dpsCurCtxt = DPSPrivCurrentContext();
  char pad[3];
  DPSResultsRec _dpsR[4];
  static const DPSResultsRec _dpsRstat[] = {
    { dps_tFloat, -1 },
    { dps_tFloat, -1 },
    { dps_tFloat, -1 },
    { dps_tFloat, -1 },
    };
    _dpsR[0] = _dpsRstat[0];
    _dpsR[0].value = (char *)x;
    _dpsR[1] = _dpsRstat[1];
    _dpsR[1].value = (char *)y;
    _dpsR[2] = _dpsRstat[2];
    _dpsR[2].value = (char *)w;
    _dpsR[3] = _dpsRstat[3];
    _dpsR[3].value = (char *)h;

  DPSSetResultTable(_dpsCurCtxt, _dpsR, 4);
  DPSBinObjSeqWrite(_dpsCurCtxt,(char *) &_dpsF,150);
  DPSAwaitReturnValues(_dpsCurCtxt);
  if (0) *pad = 0;    /* quiets compiler warnings */
}
#line 110 "psfuncts.psw"

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.