/* Generated with C2C (Cedar To C)*/
/* Copyright (C) 1993 by Xerox Corporation.  All rights reserved. */
/* time: October 19, 1993 1:09:22 pm PDT */
/* C2C version: April 20, 1993 (sun4) */
/* ref-counting: off */
/* file: NodeStyleWorks3Impl, module: NodeStyleWorks3Impl */ 
/* switches: bcfhklnouw */ 
#include <cedar/InstallationSupport.h>
#include <cedar/CedarExtra.h>
static char versionStamp[] = "@(#)mob←version [745388348,2525608352] NodeStyleWorks3Impl";
typedef unsigned word, *ptr;
typedef unsigned char byte, *bPt;
typedef unsigned short half, *hPt;
typedef word (*fPt)();
typedef struct {word f0, f1, f2, f3, f4, f5, f6, f7;} W8;
typedef struct {W8 f; word r;} W9;
typedef struct {word f0, f1;} W2;
typedef struct {word f0, f1, f2, f3, f4, f5, f6;} W7;
typedef W2 *W2Pt;
#define SOURCE(p, l) /* source p, l */
static float fc135 = 72.27;
static float fc137 = 72.0;
static float fc237 = 0.0;
#define BCK(idx, lim) ( ((unsigned) idx) >= ((unsigned) lim) ? (XR←RaiseBoundsFault()) : (idx) )
#define SGNCK(i) ((int) (word) (i) < 0 ? XR←RaiseArithmeticFault(): i )
static float fc350 = 2.0;
static void NoName←Q6336();
static void NodeStyleWorks3Impl←P0();
static word Preregister←P60();
static word PreregisterName←P120();
static word PreregisterReal←P180();
static word PreregisterGlue←P240();
static word PreregisterColor←P300();
static void RegisterWorks3←P360();
static void StyleNameOp←P420();
static void FontPrefixOp←P480();
static void FontFamilyOp←P540();
static void FontSizeOp←P600();
static void FontFaceOp←P660();
static void FontFaceLoad←P720();
static void FontFaceSetName←P780();
static word Error←P5640();
static void FontAlphabetsOp←P840();
static void FontAlphabetsLoad←P900();
static void FontAlphabetsSetName←P960();
static word Error←P5700();
static void TextRotationOp←P1020();
static void LeftIndentOp←P1080();
static void RightIndentOp←P1140();
static void FirstIndentOp←P1200();
static void FirstIndentRightOp←P1260();
static void RestIndentOp←P1320();
static void RunaroundLeftOp←P1380();
static void RunaroundRightOp←P1440();
static void TopIndentOp←P1500();
static void BottomIndentOp←P1560();
static void LineLeadingOp←P1620();
static void LineLeadingStretchOp←P1680();
static void LineLeadingShrinkOp←P1740();
static void LineLeadingGlueOp←P1800();
static void TopLeadingOp←P1860();
static void TopLeadingStretchOp←P1920();
static void TopLeadingShrinkOp←P1980();
static void TopLeadingGlueOp←P2040();
static void BottomLeadingOp←P2100();
static void BottomLeadingStretchOp←P2160();
static void BottomLeadingShrinkOp←P2220();
static void BottomLeadingGlueOp←P2280();
static void LineFormattingOp←P2340();
static void LineFormattingLoad←P2400();
static void LineFormattingSetName←P2460();
static word Error←P5760();
static void LastLineFormattingOp←P2520();
static void LastLineFormattingLoad←P2580();
static void LastLineFormattingSetName←P2640();
static word Error←P5820();
static void HShiftOp←P2700();
static void VShiftOp←P2760();
static void MinLineGapOp←P2820();
static void TabStopsOp←P2880();
static void LineWeightOp←P2940();
static void PageWidthOp←P3000();
static void PageLengthOp←P3060();
static void LeftMarginOp←P3120();
static void RightMarginOp←P3180();
static void TopMarginOp←P3240();
static void BottomMarginOp←P3300();
static void HeaderMarginOp←P3360();
static void FooterMarginOp←P3420();
static void BindingMarginOp←P3480();
static void LineLengthOp←P3540();
static void ColumnOp←P3600();
static void TextHueOp←P3660();
static void TextSaturationOp←P3720();
static void TextBrightnessOp←P3780();
static void TextColorOp←P3840();
static void TextNamedColorOp←P3900();
static void PageBreakPenaltyOp←P3960();
static void PageBreakPenalty2Op←P4020();
static void PageBreakPenalty3Op←P4080();
static void PageBreakPenalty4Op←P4140();
static void PageBreakPenalty5Op←P4200();
static void ClearTabStopsOp←P4260();
static void TabStopOp←P4320();
static void RelativeTabStopsOp←P4380();
static void DefaultTabStopsOp←P4440();
static word TabSpec←P4500();
static word TabLooksSpec←P4560();
static word SetLookBit←P5976();
static word TabPastSpec←P4620();
static word TabPattern←P4680();
static void MissingChar←P4740();
static void TabAlign←P4800();
static void PointsOp←P4860();
static void BigPointsOp←P4920();
static void PicasOp←P4980();
static void InchesOp←P5040();
static void CentimetersOp←P5100();
static void MillimetersOp←P5160();
static void DidotPointsOp←P5220();
static void EmsOp←P5280();
static void EnsOp←P5340();
static void SpacesOp←P5400();
static void FilOp←P5460();
static void FillOp←P5520();
static void FilllOp←P5580();
static struct {unsigned f; char r[4];} string1 = {131076, "\216\251\000"};
static struct {unsigned f; char r[4];} string2 = {65537, "\001\000\000"};
static struct {unsigned f; char r[16];} string3 = {851984, "\257\300\167\317\044\003\300\277\140\004\026\101\144\000\000"};
static struct {unsigned f; char r[16];} string4 = {851984, "\257\300\051\356\171\277\300\146\001\231\234\102\000\000\000"};
static struct {unsigned f; char r[4];} string5 = {131074, "\004\003\000"};
static struct {unsigned f; char r[16];} string6 = {851984, "\257\300\051\356\171\277\300\146\001\231\234\102\140\000\000"};
static struct {unsigned f; char r[16];} string7 = {851984, "\257\300\167\317\044\003\300\277\140\004\026\101\004\000\000"};
static struct {unsigned f; char r[12];} string8 = {655370, "\007\100\240\040\004\000\000\000\003\006\000"};
static struct {unsigned f; char r[16];} string9 = {917520, "\216\257\300\363\223\326\161\300\017\164\046\072\104\350\000"};
static struct {unsigned f; char r[48];} string10 = {2883632, "\260\006\005\146\151\162\163\164\216\257\300\167\317\044\003\300\277\140\004\026\101\004\005\004\162\145\163\164\214\216\257\300\167\317\044\003\300\277\140\004\026\101\004\261\000\000\000"};
static struct {unsigned f; char r[44];} string11 = {2752556, "\260\006\005\146\151\162\163\164\257\300\054\155\271\074\300\226\211\271\240\100\214\005\004\162\145\163\164\214\257\300\054\155\271\074\300\226\211\271\240\100\214\261\000"};
static struct {unsigned f; char r[4];} string12 = {131074, "\004\005\000"};
static struct {unsigned f; char r[16];} string13 = {786448, "textRotation\000\000\000"};
static struct {unsigned f; char r[12];} string14 = {655372, "leftIndent\000"};
static struct {unsigned f; char r[12];} string15 = {720908, "rightIndent"};
static struct {unsigned f; char r[12];} string16 = {720908, "firstIndent"};
static struct {unsigned f; char r[20];} string17 = {1048596, "firstIndentRight\000\000\000"};
static struct {unsigned f; char r[12];} string18 = {655372, "restIndent\000"};
static struct {unsigned f; char r[16];} string19 = {851984, "runaroundLeft\000\000"};
static struct {unsigned f; char r[16];} string20 = {917520, "runaroundRight\000"};
static struct {unsigned f; char r[12];} string21 = {589836, "topIndent\000\000"};
static struct {unsigned f; char r[16];} string22 = {786448, "bottomIndent\000\000\000"};
static struct {unsigned f; char r[8];} string23 = {458760, "leading"};
static struct {unsigned f; char r[16];} string24 = {917520, "leadingStretch\000"};
static struct {unsigned f; char r[16];} string25 = {851984, "leadingShrink\000\000"};
static struct {unsigned f; char r[12];} string26 = {720908, "leadingGlue"};
static struct {unsigned f; char r[12];} string27 = {655372, "topLeading\000"};
static struct {unsigned f; char r[20];} string28 = {1114132, "topLeadingStretch\000\000"};
static struct {unsigned f; char r[20];} string29 = {1048596, "topLeadingShrink\000\000\000"};
static struct {unsigned f; char r[16];} string30 = {917520, "topLeadingGlue\000"};
static struct {unsigned f; char r[16];} string31 = {851984, "bottomLeading\000\000"};
static struct {unsigned f; char r[24];} string32 = {1310744, "bottomLeadingStretch\000\000\000"};
static struct {unsigned f; char r[20];} string33 = {1245204, "bottomLeadingShrink"};
static struct {unsigned f; char r[20];} string34 = {1114132, "bottomLeadingGlue\000\000"};
static struct {unsigned f; char r[16];} string35 = {917520, "lineFormatting\000"};
static struct {unsigned f; char r[20];} string36 = {1179668, "lastLineFormatting\000"};
static struct {unsigned f; char r[8];} string37 = {393224, "hShift\000"};
static struct {unsigned f; char r[8];} string38 = {393224, "vShift\000"};
static struct {unsigned f; char r[12];} string39 = {655372, "minLineGap\000"};
static struct {unsigned f; char r[12];} string40 = {524300, "tabStops\000\000\000"};
static struct {unsigned f; char r[12];} string41 = {655372, "lineWeight\000"};
static struct {unsigned f; char r[12];} string42 = {589836, "pageWidth\000\000"};
static struct {unsigned f; char r[12];} string43 = {655372, "pageLength\000"};
static struct {unsigned f; char r[12];} string44 = {655372, "leftMargin\000"};
static struct {unsigned f; char r[12];} string45 = {720908, "rightMargin"};
static struct {unsigned f; char r[12];} string46 = {589836, "topMargin\000\000"};
static struct {unsigned f; char r[16];} string47 = {786448, "bottomMargin\000\000\000"};
static struct {unsigned f; char r[16];} string48 = {786448, "headerMargin\000\000\000"};
static struct {unsigned f; char r[16];} string49 = {786448, "footerMargin\000\000\000"};
static struct {unsigned f; char r[16];} string50 = {851984, "bindingMargin\000\000"};
static struct {unsigned f; char r[12];} string51 = {655372, "lineLength\000"};
static struct {unsigned f; char r[8];} string52 = {393224, "column\000"};
static struct {unsigned f; char r[8];} string53 = {458760, "textHue"};
static struct {unsigned f; char r[16];} string54 = {917520, "textSaturation\000"};
static struct {unsigned f; char r[16];} string55 = {917520, "textBrightness\000"};
static struct {unsigned f; char r[12];} string56 = {589836, "textColor\000\000"};
static struct {unsigned f; char r[16];} string57 = {917520, "textNamedColor\000"};
static struct {unsigned f; char r[20];} string58 = {1048596, "pageBreakPenalty\000\000\000"};
static struct {unsigned f; char r[32];} string59 = {1966112, "pageBreakAfterFirstLinePenalty\000"};
static struct {unsigned f; char r[32];} string60 = {1900576, "pageBreakAfterLastLinePenalty\000\000"};
static struct {unsigned f; char r[32];} string61 = {2031648, "pageBreakBeforeFirstLinePenalty"};
static struct {unsigned f; char r[32];} string62 = {1966112, "pageBreakBeforeLastLinePenalty\000"};
static struct {unsigned f; char r[16];} string63 = {917520, "caps+smallcaps\000"};
static struct {unsigned f; char r[16];} string64 = {917520, "caps+lowercase\000"};
static struct {unsigned f; char r[12];} string65 = {589836, "alphabets\000\000"};
static struct {unsigned f; char r[8];} string66 = {458760, "-italic"};
static struct {unsigned f; char r[8];} string67 = {327688, "-bold\000\000"};
static struct {unsigned f; char r[8];} string68 = {458760, "+italic"};
static struct {unsigned f; char r[8];} string69 = {327688, "+bold\000\000"};
static struct {unsigned f; char r[16];} string70 = {851984, "clearTabStops\000\000"};
static struct {unsigned f; char r[8];} string71 = {458760, "tabStop"};
static struct {unsigned f; char r[16];} string72 = {983056, "defaultTabStops"};
static struct {unsigned f; char r[20];} string73 = {1048596, "tabStopLocations\000\000\000"};
static struct {unsigned f; char r[4];} string74 = {131076, "pt\000"};
static struct {unsigned f; char r[4];} string75 = {131076, "bp\000"};
static struct {unsigned f; char r[4];} string76 = {131076, "pc\000"};
static struct {unsigned f; char r[4];} string77 = {131076, "in\000"};
static struct {unsigned f; char r[4];} string78 = {131076, "cm\000"};
static struct {unsigned f; char r[4];} string79 = {131076, "mm\000"};
static struct {unsigned f; char r[4];} string80 = {131076, "dd\000"};
static struct {unsigned f; char r[4];} string81 = {131076, "em\000"};
static struct {unsigned f; char r[4];} string82 = {131076, "en\000"};
static struct {unsigned f; char r[12];} string83 = {524300, "screensp\000\000\000"};
static struct {unsigned f; char r[8];} string84 = {458760, "printsp"};
static struct {unsigned f; char r[4];} string85 = {131076, "sp\000"};
static struct {unsigned f; char r[4];} string86 = {196612, "fil"};
static struct {unsigned f; char r[8];} string87 = {262152, "fill\000\000\000"};
static struct {unsigned f; char r[8];} string88 = {327688, "filll\000\000"};
static struct {unsigned f; char r[8];} string89 = {458760, "regular"};
static struct {unsigned f; char r[8];} string90 = {262152, "bold\000\000\000"};
static struct {unsigned f; char r[8];} string91 = {393224, "italic\000"};
static struct {unsigned f; char r[12];} string92 = {589836, "lowercase\000\000"};
static struct {unsigned f; char r[8];} string93 = {262152, "caps\000\000\000"};
static struct {unsigned f; char r[12];} string94 = {589836, "justified\000\000"};
static struct {unsigned f; char r[12];} string95 = {589836, "flushLeft\000\000"};
static struct {unsigned f; char r[12];} string96 = {655372, "flushRight\000"};
static struct {unsigned f; char r[12];} string97 = {524300, "centered\000\000\000"};
static struct {unsigned f; char r[12];} string98 = {720908, "bold+italic"};
static struct {unsigned f; char r[56];} string99 = {3604536, "illegal value for tabStops: should be fixed or relative"};
static struct {unsigned f; char r[8];} string100 = {327688, "fixed\000\000"};
static struct {unsigned f; char r[12];} string101 = {524300, "relative\000\000\000"};
static struct {unsigned f; char r[8];} string102 = {327688, "looks\000\000"};
static struct {unsigned f; char r[12];} string103 = {720908, "breakIfPast"};
static struct {unsigned f; char r[12];} string104 = {720908, "spaceIfPast"};
static struct {unsigned f; char r[8];} string105 = {262152, "face\000\000\000"};
static struct {unsigned f; char r[8];} string106 = {327688, "blank\000\000"};
static struct {unsigned f; char r[8];} string107 = {458760, "leaders"};
static struct {unsigned f; char r[12];} string108 = {589836, "congruent\000\000"};
static struct {unsigned f; char r[64];} string109 = {3932224, "is not legal as value for tab leaders: congruent or centered\000\000\000"};
static struct {unsigned f; char r[56];} string110 = {3539000, "Cannot specify more than one character for tab leaders\000"};
static struct {unsigned f; char r[40];} string111 = {2490408, "Must specify character for tab leaders\000"};
static struct {unsigned f; char r[8];} string112 = {262152, "rule\000\000\000"};
static struct {unsigned f; char r[8];} string113 = {327688, "rules\000\000"};
static struct {unsigned f; char r[8];} string114 = {262152, "size\000\000\000"};
static struct {unsigned f; char r[8];} string115 = {393224, "family\000"};
static struct {unsigned f; char r[12];} string116 = {655372, "fontPrefix\000"};
static struct {unsigned f; char r[8];} string117 = {327688, "style\000\000"};
static struct {unsigned f; char r[60];} string118 = {3670076, "Cannot specify more than one character for tab alignment\000\000\000"};
static struct {unsigned f; char r[8];} string119 = {458760, "aligned"};
static struct {unsigned f; char r[44];} string120 = {2621484, "Must specify character for tab alignment\000\000\000"};
static struct {unsigned f; char r[16];} string121 = {851984, "\257\300\054\155\271\074\300\226\211\271\240\100\164\000\000"};
static struct {unsigned f; char r[196];} string122 = {12779715, "\006\100\101\040\001\044\001\050\001\054\001\060\001\064\001\070\001\074\001\100\100\001\100\104\001\100\110\001\100\114\001\100\120\001\100\124\001\100\130\001\100\134\001\100\140\001\100\144\001\100\150\001\100\154\001\100\160\001\100\164\001\100\170\001\100\174\001\100\200\001\100\204\001\100\210\001\100\214\001\100\220\001\100\224\001\100\230\001\100\234\001\100\240\001\100\244\001\100\250\001\100\254\001\100\260\001\100\264\001\100\270\001\100\274\001\100\300\001\100\304\001\100\310\001\100\314\001\100\320\001\100\324\001\100\330\001\100\334\001\100\340\001\100\344\001\100\350\001\100\354\001\100\360\001\100\364\001\100\370\001\100\374\001\101\000\001\101\004\001\101\010\001\101\014\001\101\020\001\101\024\001\101\030\001\101\034\001\101\164\010\000\004\100\154\001"};
static struct {unsigned f; char r[16];} string123 = {851984, "\257\300\167\317\044\003\300\277\140\004\026\100\150\000\000"};
static struct {unsigned f; char r[12];} string124 = {1315923045, "StyleWorks"};
static struct {unsigned f; char r[16];} string125 = {851984, "\257\300\051\356\171\277\300\146\001\231\234\100\150\000\000"};
static struct {unsigned f; char r[16];} string126 = {851984, "\257\300\363\223\326\161\300\017\164\046\072\100\150\000\000"};
static struct {unsigned f; char r[16];} string127 = {851984, "\257\300\243\004\305\073\300\011\303\367\103\100\150\000\000"};
static struct {
   word f0[201]; word f201; word f202; word f203; 
   word f204; word f205; word f206; word f207; 
   word f208; word f209; word f210; word f211; 
   word f212; word f213; word f214; word f215; 
   word f216; word f217; word f218; word f219; 
   word f220; word f221; word f222; word f223; 
   word f224; word f225; word f226; word f227; 
   word f228; word f229; word f230; word f231; 
   word f232; word f233; word f234; word f235; 
   word f236; word f237; word f238; word f239; 
   word f240; word f241; word f242; word f243; 
   word f244; word f245; word f246; word f247; 
   word f248; word f249; word f250; word f251; 
   word f252; word f253; word f254; word f255; 
   word f256; word f257; word f258; word f259; 
   word f260; word f261; word f262; word f263; 
   word f264; word f265; word f266; word f267; 
   word f268; word f269; word f270; word f271; 
   word f272; word f273; word f274; word f275; 
   word f276; word f277; word f278; word f279; 
   word f280; word f281; word f282; word f283; 
   word f284; word f285; word f286; word f287; 
   word f288; word f289; word f290; word f291; 
   word f292; word f293; word f294; word f295; 
   word f296; word f297; word f298; word f299; 
   word f300; word f301; word f302; word f303; 
   word f304; word f305; word f306; word f307; 
   word f308; word f309; word f310; word f311; 
   word f312; word f313; word f314; word f315; 
   word f316; word f317; word f318; word f319; 
   word f320; word f321; word f322; word f323; 
   word f324; word f325; word f326; word f327; 
   word f328; word f329; word f330; word f331; 
   word f332; word f333; word f334; word f335; 
   word f336; word f337; word f338; word f339; 
   word f340; word f341; word f342; word f343; 
   word f344; word f345; word f346; word f347; 
   word f348; word f349; word f350; word f351; 
   word f352; word f353; word f354; word f355; 
   word f356; word f357; word f358; word f359; 
   word f360; word f361; word f362; word f363; 
   word f364; word f365; word f366; word f367; 
   word f368; word f369; word f370; word f371; 
   word f372; word f373; word f374; word f375; 
   word f376; word f377; word f378; word f379; 
   word f380; word f381; word f382; word f383; 
   word f384; word f385; word f386; word f387; 
   word f388; word f389; word f390; word f391; 
   word f392; word f393; word f394; word f395; 
   word f396; word f397[2]; word f399; word f400; 
   word f401; word f402; word f403; word f404; 
   word f405[5]; 
   } globalframe = {
   {0}, (word) FilllOp←P5580, 0, (word) FillOp←P5520, 
   0, (word) FilOp←P5460, 0, (word) SpacesOp←P5400, 
   0, (word) EnsOp←P5340, 0, (word) EmsOp←P5280, 
   0, (word) DidotPointsOp←P5220, 0, (word) MillimetersOp←P5160, 
   0, (word) CentimetersOp←P5100, 0, (word) InchesOp←P5040, 
   0, (word) PicasOp←P4980, 0, (word) BigPointsOp←P4920, 
   0, (word) PointsOp←P4860, 0, (word) TabAlign←P4800, 
   0, (word) MissingChar←P4740, 0, (word) TabPattern←P4680, 
   0, (word) TabPastSpec←P4620, 0, (word) TabLooksSpec←P4560, 
   0, (word) TabSpec←P4500, 0, (word) DefaultTabStopsOp←P4440, 
   0, (word) RelativeTabStopsOp←P4380, 0, (word) TabStopOp←P4320, 
   0, (word) ClearTabStopsOp←P4260, 0, (word) PageBreakPenalty5Op←P4200, 
   0, (word) PageBreakPenalty4Op←P4140, 0, (word) PageBreakPenalty3Op←P4080, 
   0, (word) PageBreakPenalty2Op←P4020, 0, (word) PageBreakPenaltyOp←P3960, 
   0, (word) TextNamedColorOp←P3900, 0, (word) TextColorOp←P3840, 
   0, (word) TextBrightnessOp←P3780, 0, (word) TextSaturationOp←P3720, 
   0, (word) TextHueOp←P3660, 0, (word) ColumnOp←P3600, 
   0, (word) LineLengthOp←P3540, 0, (word) BindingMarginOp←P3480, 
   0, (word) FooterMarginOp←P3420, 0, (word) HeaderMarginOp←P3360, 
   0, (word) BottomMarginOp←P3300, 0, (word) TopMarginOp←P3240, 
   0, (word) RightMarginOp←P3180, 0, (word) LeftMarginOp←P3120, 
   0, (word) PageLengthOp←P3060, 0, (word) PageWidthOp←P3000, 
   0, (word) LineWeightOp←P2940, 0, (word) TabStopsOp←P2880, 
   0, (word) MinLineGapOp←P2820, 0, (word) VShiftOp←P2760, 
   0, (word) HShiftOp←P2700, 0, (word) LastLineFormattingSetName←P2640, 
   0, (word) LastLineFormattingLoad←P2580, 0, (word) LastLineFormattingOp←P2520, 
   0, (word) LineFormattingSetName←P2460, 0, (word) LineFormattingLoad←P2400, 
   0, (word) LineFormattingOp←P2340, 0, (word) BottomLeadingGlueOp←P2280, 
   0, (word) BottomLeadingShrinkOp←P2220, 0, (word) BottomLeadingStretchOp←P2160, 
   0, (word) BottomLeadingOp←P2100, 0, (word) TopLeadingGlueOp←P2040, 
   0, (word) TopLeadingShrinkOp←P1980, 0, (word) TopLeadingStretchOp←P1920, 
   0, (word) TopLeadingOp←P1860, 0, (word) LineLeadingGlueOp←P1800, 
   0, (word) LineLeadingShrinkOp←P1740, 0, (word) LineLeadingStretchOp←P1680, 
   0, (word) LineLeadingOp←P1620, 0, (word) BottomIndentOp←P1560, 
   0, (word) TopIndentOp←P1500, 0, (word) RunaroundRightOp←P1440, 
   0, (word) RunaroundLeftOp←P1380, 0, (word) RestIndentOp←P1320, 
   0, (word) FirstIndentRightOp←P1260, 0, (word) FirstIndentOp←P1200, 
   0, (word) RightIndentOp←P1140, 0, (word) LeftIndentOp←P1080, 
   0, (word) TextRotationOp←P1020, 0, (word) FontAlphabetsSetName←P960, 
   0, (word) FontAlphabetsLoad←P900, 0, (word) FontAlphabetsOp←P840, 
   0, (word) FontFaceSetName←P780, 0, (word) FontFaceLoad←P720, 
   0, (word) FontFaceOp←P660, 0, (word) FontSizeOp←P600, 
   0, (word) FontFamilyOp←P540, 0, (word) FontPrefixOp←P480, 
   0, (word) StyleNameOp←P420, 0, (word) RegisterWorks3←P360, 
   0, (word) PreregisterColor←P300, 0, (word) PreregisterGlue←P240, 
   0, (word) PreregisterReal←P180, 0, (word) PreregisterName←P120, 
   0, (word) Preregister←P60, 0, (word) NodeStyleWorks3Impl←P0, 
   0, (word) 1, (word) 1, (word) 3, 
   (word) 3, (word) 2, (word) 3, (word) 2, 
   (word) 3, {0}, (word) 2, (word) 2, 
   0, (word) 1, 0, (word) 1, 
   {0}
   };

static void NoName←Q6336()
   {
   register ptr gf←c0530 =  (ptr) &globalframe;
   word var←c39804;
   (* (( (ptr) gf←c0530)+73) ) = (word) XR←GetTypeIndex((word) &string1, 0, (word) &string2);
   (* (( (ptr) gf←c0530)+74) ) = (word) XR←GetTypeIndexS((word) (&string3));
   (* (( (ptr) gf←c0530)+79) ) = (word) XR←GetTypeIndex((word) &string4, 0, (word) &string5);
   (* (( (ptr) gf←c0530)+80) ) = (word) XR←GetTypeIndexS((word) (&string6));
   (* (( (ptr) gf←c0530)+81) ) = (word) XR←GetTypeIndex((word) &string7, 0, (word) &string8);
   (* (( (ptr) gf←c0530)+84) ) = (word) XR←GetTypeIndex((word) &string9, 0, (word) &string2);
   (* (( (ptr) gf←c0530)+85) ) = (word) XR←GetTypeIndex((word) &string10, 0, (word) &string5);
   (* (( (ptr) gf←c0530)+91) ) = (word) XR←GetTypeIndex((word) &string11, 0, (word) &string12);
   (*  (ptr) (( (bPt) gf←c0530)+372) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string13);
   (*  (ptr) (( (bPt) gf←c0530)+376) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string14);
   (*  (ptr) (( (bPt) gf←c0530)+380) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string15);
   (*  (ptr) (( (bPt) gf←c0530)+384) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string16);
   (*  (ptr) (( (bPt) gf←c0530)+388) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string17);
   (*  (ptr) (( (bPt) gf←c0530)+392) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string18);
   (*  (ptr) (( (bPt) gf←c0530)+396) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string19);
   (*  (ptr) (( (bPt) gf←c0530)+400) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string20);
   (*  (ptr) (( (bPt) gf←c0530)+404) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string21);
   (*  (ptr) (( (bPt) gf←c0530)+408) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string22);
   (*  (ptr) (( (bPt) gf←c0530)+412) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string23);
   (*  (ptr) (( (bPt) gf←c0530)+416) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string24);
   (*  (ptr) (( (bPt) gf←c0530)+420) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string25);
   (*  (ptr) (( (bPt) gf←c0530)+424) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string26);
   (*  (ptr) (( (bPt) gf←c0530)+428) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string27);
   (*  (ptr) (( (bPt) gf←c0530)+432) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string28);
   (*  (ptr) (( (bPt) gf←c0530)+436) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string29);
   (*  (ptr) (( (bPt) gf←c0530)+440) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string30);
   (*  (ptr) (( (bPt) gf←c0530)+444) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string31);
   (*  (ptr) (( (bPt) gf←c0530)+448) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string32);
   (*  (ptr) (( (bPt) gf←c0530)+452) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string33);
   (*  (ptr) (( (bPt) gf←c0530)+456) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string34);
   (*  (ptr) (( (bPt) gf←c0530)+460) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string35);
   (*  (ptr) (( (bPt) gf←c0530)+464) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string36);
   (*  (ptr) (( (bPt) gf←c0530)+468) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string37);
   (*  (ptr) (( (bPt) gf←c0530)+472) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string38);
   (*  (ptr) (( (bPt) gf←c0530)+476) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string39);
   (*  (ptr) (( (bPt) gf←c0530)+480) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string40);
   (*  (ptr) (( (bPt) gf←c0530)+484) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string41);
   (*  (ptr) (( (bPt) gf←c0530)+488) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string42);
   (*  (ptr) (( (bPt) gf←c0530)+492) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string43);
   (*  (ptr) (( (bPt) gf←c0530)+496) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string44);
   (*  (ptr) (( (bPt) gf←c0530)+500) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string45);
   (*  (ptr) (( (bPt) gf←c0530)+504) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string46);
   (*  (ptr) (( (bPt) gf←c0530)+508) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string47);
   (*  (ptr) (( (bPt) gf←c0530)+512) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string48);
   (*  (ptr) (( (bPt) gf←c0530)+516) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string49);
   (*  (ptr) (( (bPt) gf←c0530)+520) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string50);
   (*  (ptr) (( (bPt) gf←c0530)+524) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string51);
   (*  (ptr) (( (bPt) gf←c0530)+528) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string52);
   (*  (ptr) (( (bPt) gf←c0530)+532) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string53);
   (*  (ptr) (( (bPt) gf←c0530)+536) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string54);
   (*  (ptr) (( (bPt) gf←c0530)+540) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string55);
   (*  (ptr) (( (bPt) gf←c0530)+544) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string56);
   (*  (ptr) (( (bPt) gf←c0530)+548) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string57);
   (*  (ptr) (( (bPt) gf←c0530)+552) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string58);
   (*  (ptr) (( (bPt) gf←c0530)+556) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string59);
   (*  (ptr) (( (bPt) gf←c0530)+560) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string60);
   (*  (ptr) (( (bPt) gf←c0530)+564) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string61);
   (*  (ptr) (( (bPt) gf←c0530)+568) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string62);
   (*  (ptr) (( (bPt) gf←c0530)+572) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+84) ), (word) &string63);
   (*  (ptr) (( (bPt) gf←c0530)+576) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+84) ), (word) &string64);
   (*  (ptr) (( (bPt) gf←c0530)+580) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string65);
   (*  (ptr) (( (bPt) gf←c0530)+584) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+84) ), (word) &string66);
   (*  (ptr) (( (bPt) gf←c0530)+588) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+84) ), (word) &string67);
   (*  (ptr) (( (bPt) gf←c0530)+592) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+84) ), (word) &string68);
   (*  (ptr) (( (bPt) gf←c0530)+596) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+84) ), (word) &string69);
   (*  (ptr) (( (bPt) gf←c0530)+600) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string70);
   (*  (ptr) (( (bPt) gf←c0530)+604) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string71);
   (*  (ptr) (( (bPt) gf←c0530)+608) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string72);
   (*  (ptr) (( (bPt) gf←c0530)+612) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string73);
   (*  (ptr) (( (bPt) gf←c0530)+616) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string74);
   (*  (ptr) (( (bPt) gf←c0530)+620) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string75);
   (*  (ptr) (( (bPt) gf←c0530)+624) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string76);
   (*  (ptr) (( (bPt) gf←c0530)+628) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string77);
   (*  (ptr) (( (bPt) gf←c0530)+632) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string78);
   (*  (ptr) (( (bPt) gf←c0530)+636) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string79);
   (*  (ptr) (( (bPt) gf←c0530)+640) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string80);
   (*  (ptr) (( (bPt) gf←c0530)+644) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string81);
   (*  (ptr) (( (bPt) gf←c0530)+648) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string82);
   (*  (ptr) (( (bPt) gf←c0530)+652) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string83);
   (*  (ptr) (( (bPt) gf←c0530)+656) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string84);
   (*  (ptr) (( (bPt) gf←c0530)+660) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string85);
   (*  (ptr) (( (bPt) gf←c0530)+664) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string86);
   (*  (ptr) (( (bPt) gf←c0530)+668) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string87);
   (*  (ptr) (( (bPt) gf←c0530)+672) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string88);
   (*  (ptr) (( (bPt) gf←c0530)+676) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string89);
   (*  (ptr) (( (bPt) gf←c0530)+680) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string90);
   (*  (ptr) (( (bPt) gf←c0530)+684) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string91);
   (*  (ptr) (( (bPt) gf←c0530)+688) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string92);
   (*  (ptr) (( (bPt) gf←c0530)+692) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string93);
   (*  (ptr) (( (bPt) gf←c0530)+696) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string94);
   (*  (ptr) (( (bPt) gf←c0530)+700) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string95);
   (*  (ptr) (( (bPt) gf←c0530)+704) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string96);
   (*  (ptr) (( (bPt) gf←c0530)+708) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string97);
   (*  (ptr) (( (bPt) gf←c0530)+712) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+84) ), (word) &string98);
   (*  (ptr) (( (bPt) gf←c0530)+716) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+84) ), (word) &string99);
   (*  (ptr) (( (bPt) gf←c0530)+720) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string100);
   (*  (ptr) (( (bPt) gf←c0530)+724) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string101);
   (*  (ptr) (( (bPt) gf←c0530)+728) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string102);
   (*  (ptr) (( (bPt) gf←c0530)+732) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string103);
   (*  (ptr) (( (bPt) gf←c0530)+736) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string104);
   (*  (ptr) (( (bPt) gf←c0530)+740) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string105);
   (*  (ptr) (( (bPt) gf←c0530)+744) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string106);
   (*  (ptr) (( (bPt) gf←c0530)+748) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string107);
   (*  (ptr) (( (bPt) gf←c0530)+752) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string108);
   (*  (ptr) (( (bPt) gf←c0530)+756) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+84) ), (word) &string109);
   (*  (ptr) (( (bPt) gf←c0530)+760) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+84) ), (word) &string110);
   (*  (ptr) (( (bPt) gf←c0530)+764) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+84) ), (word) &string111);
   (*  (ptr) (( (bPt) gf←c0530)+768) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string112);
   (*  (ptr) (( (bPt) gf←c0530)+772) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string113);
   (*  (ptr) (( (bPt) gf←c0530)+776) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string114);
   (*  (ptr) (( (bPt) gf←c0530)+780) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string115);
   (*  (ptr) (( (bPt) gf←c0530)+784) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string116);
   (*  (ptr) (( (bPt) gf←c0530)+788) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string117);
   (*  (ptr) (( (bPt) gf←c0530)+792) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+84) ), (word) &string118);
   (*  (ptr) (( (bPt) gf←c0530)+796) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+73) ), (word) &string119);
   (*  (ptr) (( (bPt) gf←c0530)+800) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0530)+84) ), (word) &string120);
   (void) XR←DeclareGlobalFrame((word) "NodeStyleWorks3Impl", &globalframe, (word) XR←GetTypeIndex((word) &string121, 0, (word) &string122)
      , (word) (( (bPt) gf←c0530)+1548)/* var←c36124 */ );
   var←c39804 = (word) XR←ImportInterface((word) "NodeStyle", (word) XR←GetTypeIndexS((word) (&string123)), 41);
   (* (( (ptr) gf←c0530)+407)/* var←c37948 */  ) = var←c39804;
   (void) XR←ImportProcS(var←c39804, 67380737);
   (void) XR←ImportProcS(var←c39804, 67635202);
   (void) XR←ImportProcS(var←c39804, 67639554);
   (void) XR←ImportProcS(var←c39804, 68165892);
   var←c39804 = (word) XR←ImportInterface((word) &string124, (word) XR←GetTypeIndexS((word) (&string125)), 69);
   (* (( (ptr) gf←c0530)+405)/* var←c36508 */  ) = var←c39804;
   (void) XR←ImportProcS(var←c39804, 134494209);
   (void) XR←ImportProcS(var←c39804, 134493953);
   (void) XR←ImportProcS(var←c39804, 529922);
   (void) XR←ImportProcS(var←c39804, 134493697);
   (void) XR←ImportProcS(var←c39804, 67371777);
   (void) XR←ImportProcS(var←c39804, 795139);
   (void) XR←ImportProcS(var←c39804, 530946);
   (void) XR←ImportProcS(var←c39804, 802307);
   (void) XR←ImportProcS(var←c39804, 1056004);
   (void) XR←ImportProcS(var←c39804, 1055748);
   (void) XR←ImportProcS(var←c39804, 793347);
   var←c39804 = (word) XR←ImportInterface((word) "Rope", (word) XR←GetTypeIndexS((word) (&string126)), 43);
   (* (( (ptr) gf←c0530)+408)/* var←c38300 */  ) = var←c39804;
   (void) XR←ImportProcS(var←c39804, 67634434);
   (void) XR←ImportProcS(var←c39804, 67373569);
   (void) XR←ImportProcS(var←c39804, 67373313);
   (void) XR←ImportProcS(var←c39804, 68163076);
   var←c39804 = (word) XR←ImportInterface((word) "TJaM", (word) XR←GetTypeIndexS((word) (&string127)), 101);
   (* (( (ptr) gf←c0530)+406)/* var←c36572 */  ) = var←c39804;
   (void) XR←ImportProcS(var←c39804, 530434);
   (void) XR←ImportProcS(var←c39804, 67648770);
   (void) XR←ImportProcS(var←c39804, 67381761);
   (void) XR←ImportProcS(var←c39804, 67380993);
   (void) XR←ImportProcS(var←c39804, 531202);
   (void) XR←ImportProcS(var←c39804, 67380225);
   (void) XR←ImportProcS(var←c39804, 529666);
   (void) XR←ImportProcS(var←c39804, 67375617);
   var←c39804 = (word) XR←ExportInterface((word) &string124, (word) XR←GetTypeIndexS((word) (&string125)), 69);
   (* (( (ptr) gf←c0530)+409)/* var←c39836 */  ) = var←c39804;
   (void) XR←ExportProcS(var←c39804, (word) (( (bPt) gf←c0530)+1500)/* var←c35932 */ , 279041, (word) "RegisterWorks3");
   }

static void NodeStyleWorks3Impl←P0(formal←c0190, formal←c0173)
   word formal←c0190;
   word formal←c0173;
   {
   register ptr gf←c39868 =  (ptr) &globalframe;
   /* NodeStyleWorks3Impl: */ 
SOURCE(854, 22298)
   /* moved to installation proc */ 
   /* moved to installation proc */ 
   /* moved to installation proc */ 
   /* moved to installation proc */ 
   /* moved to installation proc */ 
   /* moved to installation proc */ 
   /* moved to installation proc */ 
   /* moved to installation proc */ 
   /* moved to installation proc */ 
   /* moved to installation proc */ 
   /* moved to installation proc */ 
   /* moved to installation proc */ 
SOURCE(3322, 67)
   (* (( (ptr) gf←c39868)+9)/* styleNameParam←v3000 */  ) = (word) PreregisterName←P120((* (( (ptr) gf←c39868)+197) ), (word) (
         ( (bPt) gf←c39868)+1492)/* var←c35900 */ , 0);
SOURCE(3463, 79)
   (* (( (ptr) gf←c39868)+10)/* fontPrefixParam←v3056 */  ) = (word) PreregisterName←P120((* (( (ptr) gf←c39868)+196) ), (word) (
         ( (bPt) gf←c39868)+1484)/* var←c35868 */ , 1);
SOURCE(3616, 75)
   (* (( (ptr) gf←c39868)+11)/* fontFamilyParam←v3112 */  ) = (word) PreregisterName←P120((* (( (ptr) gf←c39868)+195) ), (word) (
         ( (bPt) gf←c39868)+1476)/* var←c35836 */ , 2);
SOURCE(3761, 67)
   (* (( (ptr) gf←c39868)+12)/* fontSizeParam←v3168 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+194) ), (word) (
         ( (bPt) gf←c39868)+1468)/* var←c35804 */ , 1);
SOURCE(3898, 172)
   {
      word var←c36412;
      {
         word var←c36444;
         word var←c36540;
         {
            word var←c36476;
            var←c36476 = XR←NewObject(20, (* (( (ptr) gf←c39868)+80) ));
            (*  (ptr) var←c36476 ) = (word) (( (bPt) gf←c39868)+1452)/* var←c35740 */ ;
            (* (( (ptr) var←c36476)+1) ) = XR←CheckProc(* (( (ptr) (* (( (ptr) gf←c39868)+405)/* var←c36508 */  ))+31) );
            (* (( (ptr) var←c36476)+2) ) = XR←CheckProc(* (( (ptr) (* (( (ptr) gf←c39868)+405)/* var←c36508 */  ))+32) );
            (* (( (ptr) var←c36476)+3) ) = XR←CheckProc(* (( (ptr) (* (( (ptr) gf←c39868)+405)/* var←c36508 */  ))+33) );
            (* (( (ptr) var←c36476)+4) ) = (word) (( (bPt) gf←c39868)+1444)/* var←c35708 */ ;
            var←c36444 = var←c36476;
            };
         var←c36540 = XR←NewObject(12, (* (( (ptr) gf←c39868)+79) ));
         (*  (ptr) var←c36540 ) = var←c36444;
         (* (( (ptr) var←c36540)+1) ) = (* (( (ptr) gf←c39868)+185) );
         (* (( (ptr) var←c36540)+2) ) = 4;
         var←c36412 = var←c36540;
         };
      (* (( (ptr) gf←c39868)+13)/* fontFaceParam←v3224 */  ) = (word) Preregister←P60(var←c36412, (word) (( (bPt) gf←c39868)+1460)
         /* var←c35772 */ );
      };
SOURCE(4973, 51)
   {
      word pd128;
      pd128 = (* (( (ptr) (* (( (ptr) gf←c39868)+406)/* var←c36572 */  ))+22) );
      (* (( (ptr) gf←c39868)+14)/* bolditalic←v3308 */  ) = (word) ( *( (fPt) ((*  (ptr) pd128 ))))((* ((( (ptr) gf←c39868)+178)
         ) ), pd128);
      };
SOURCE(5026, 43)
   {
      word pd129;
      pd129 = (* (( (ptr) (* (( (ptr) gf←c39868)+406)/* var←c36572 */  ))+22) );
      (* (( (ptr) gf←c39868)+15)/* plusbold←v3336 */  ) = (word) ( *( (fPt) ((*  (ptr) pd129 ))))((* ((( (ptr) gf←c39868)+149)) ), pd129)
      ;
      };
SOURCE(5071, 47)
   {
      word pd130;
      pd130 = (* (( (ptr) (* (( (ptr) gf←c39868)+406)/* var←c36572 */  ))+22) );
      (* (( (ptr) gf←c39868)+16)/* plusitalic←v3364 */  ) = (word) ( *( (fPt) ((*  (ptr) pd130 ))))((* ((( (ptr) gf←c39868)+148)
         ) ), pd130);
      };
SOURCE(5120, 44)
   {
      word pd131;
      pd131 = (* (( (ptr) (* (( (ptr) gf←c39868)+406)/* var←c36572 */  ))+22) );
      (* (( (ptr) gf←c39868)+17)/* minusbold←v3392 */  ) = (word) ( *( (fPt) ((*  (ptr) pd131 ))))((* ((( (ptr) gf←c39868)+147)
         ) ), pd131);
      };
SOURCE(5166, 48)
   {
      word pd132;
      pd132 = (* (( (ptr) (* (( (ptr) gf←c39868)+406)/* var←c36572 */  ))+22) );
      (* (( (ptr) gf←c39868)+18)/* minusitalic←v3420 */  ) = (word) ( *( (fPt) ((*  (ptr) pd132 ))))((* ((( (ptr) gf←c39868)+146)
         ) ), pd132);
      };
SOURCE(5294, 197)
   {
      word var←c36604;
      {
         word var←c36636;
         word var←c36700;
         {
            word var←c36668;
            var←c36668 = XR←NewObject(20, (* (( (ptr) gf←c39868)+80) ));
            (*  (ptr) var←c36668 ) = (word) (( (bPt) gf←c39868)+1428)/* var←c35644 */ ;
            (* (( (ptr) var←c36668)+1) ) = XR←CheckProc(* (( (ptr) (* (( (ptr) gf←c39868)+405)/* var←c36508 */  ))+31) );
            (* (( (ptr) var←c36668)+2) ) = XR←CheckProc(* (( (ptr) (* (( (ptr) gf←c39868)+405)/* var←c36508 */  ))+32) );
            (* (( (ptr) var←c36668)+3) ) = XR←CheckProc(* (( (ptr) (* (( (ptr) gf←c39868)+405)/* var←c36508 */  ))+33) );
            (* (( (ptr) var←c36668)+4) ) = (word) (( (bPt) gf←c39868)+1420)/* var←c35612 */ ;
            var←c36636 = var←c36668;
            };
         var←c36700 = XR←NewObject(12, (* (( (ptr) gf←c39868)+79) ));
         (*  (ptr) var←c36700 ) = var←c36636;
         (* (( (ptr) var←c36700)+1) ) = (* (( (ptr) gf←c39868)+145) );
         (* (( (ptr) var←c36700)+2) ) = 4;
         var←c36604 = var←c36700;
         };
      (* (( (ptr) gf←c39868)+19)/* fontAlphabetsParam←v3476 */  ) = (word) Preregister←P60(var←c36604, (word) (( (bPt) gf←c39868)+1436)
         /* var←c35676 */ );
      };
SOURCE(6014, 56)
   {
      word pd133;
      pd133 = (* (( (ptr) (* (( (ptr) gf←c39868)+406)/* var←c36572 */  ))+22) );
      (* (( (ptr) gf←c39868)+20)/* capsAndLower←v3560 */  ) = (word) ( *( (fPt) ((*  (ptr) pd133 ))))((* ((( (ptr) gf←c39868)+144)
         ) ), pd133);
      };
SOURCE(6072, 60)
   {
      word pd134;
      pd134 = (* (( (ptr) (* (( (ptr) gf←c39868)+406)/* var←c36572 */  ))+22) );
      (* (( (ptr) gf←c39868)+21)/* capsAndSmallCaps←v3588 */  ) = (word) ( *( (fPt) ((*  (ptr) pd134 ))))((* ((( (ptr) gf←c39868)+143)
         ) ), pd134);
      };
SOURCE(6210, 87)
   (* (( (ptr) gf←c39868)+22)/* textRotationParam←v3644 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+93) ), (word) (
         ( (bPt) gf←c39868)+1412)/* var←c35580 */ , 8);
SOURCE(6371, 79)
   (* (( (ptr) gf←c39868)+23)/* leftIndentParam←v3700 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+94) ), (word) (
         ( (bPt) gf←c39868)+1404)/* var←c35548 */ , 12);
SOURCE(6526, 83)
   (* (( (ptr) gf←c39868)+24)/* rightIndentParam←v3756 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+95) ), (word) (
         ( (bPt) gf←c39868)+1396)/* var←c35516 */ , 13);
SOURCE(6685, 83)
   (* (( (ptr) gf←c39868)+25)/* firstIndentParam←v3812 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+96) ), (word) (
         ( (bPt) gf←c39868)+1388)/* var←c35484 */ , 14);
SOURCE(6854, 103)
   (* (( (ptr) gf←c39868)+26)/* firstIndentRightParam←v3868 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+97) ), (word) (
         ( (bPt) gf←c39868)+1380)/* var←c35452 */ , 15);
SOURCE(7031, 79)
   (* (( (ptr) gf←c39868)+27)/* restIndentParam←v3924 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+98) ), (word) (
         ( (bPt) gf←c39868)+1372)/* var←c35420 */ , 16);
SOURCE(7190, 91)
   (* (( (ptr) gf←c39868)+28)/* runaroundLeftParam←v3980 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+99) ), (word) (
         ( (bPt) gf←c39868)+1364)/* var←c35388 */ , 17);
SOURCE(7363, 95)
   (* (( (ptr) gf←c39868)+29)/* runaroundRightParam←v4036 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+100) ), (word) (
         ( (bPt) gf←c39868)+1356)/* var←c35356 */ , 18);
SOURCE(7530, 75)
   (* (( (ptr) gf←c39868)+30)/* topIndentParam←v4092 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+101) ), (word) (
         ( (bPt) gf←c39868)+1348)/* var←c35324 */ , 19);
SOURCE(7683, 87)
   (* (( (ptr) gf←c39868)+31)/* bottomIndentParam←v4148 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+102) ), (word) (
         ( (bPt) gf←c39868)+1340)/* var←c35292 */ , 20);
SOURCE(7847, 75)
   (* (( (ptr) gf←c39868)+32)/* lineLeadingParam←v4204 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+103) ), (word) (
         ( (bPt) gf←c39868)+1332)/* var←c35260 */ , 22);
SOURCE(8013, 103)
   (* (( (ptr) gf←c39868)+33)/* lineLeadingStretchParam←v4260 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+104)
       ), (word) (( (bPt) gf←c39868)+1324)/* var←c35228 */ , 23);
SOURCE(8205, 99)
   (* (( (ptr) gf←c39868)+34)/* lineLeadingShrinkParam←v4316 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+105)
       ), (word) (( (bPt) gf←c39868)+1316)/* var←c35196 */ , 24);
SOURCE(8389, 118)
   (* (( (ptr) gf←c39868)+35)/* lineLeadingGlueParam←v4372 */  ) = (word) PreregisterGlue←P240((* (( (ptr) gf←c39868)+106) ), (word) (
         ( (bPt) gf←c39868)+1308)/* var←c35164 */ , 22, 23, 24);
SOURCE(8583, 79)
   (* (( (ptr) gf←c39868)+36)/* topLeadingParam←v4428 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+107) ), (word) (
         ( (bPt) gf←c39868)+1300)/* var←c35132 */ , 25);
SOURCE(8751, 107)
   (* (( (ptr) gf←c39868)+37)/* topLeadingStretchParam←v4484 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+108)
       ), (word) (( (bPt) gf←c39868)+1292)/* var←c35100 */ , 26);
SOURCE(8945, 103)
   (* (( (ptr) gf←c39868)+38)/* topLeadingShrinkParam←v4540 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+109) ), (word) (
         ( (bPt) gf←c39868)+1284)/* var←c35068 */ , 27);
SOURCE(9131, 128)
   (* (( (ptr) gf←c39868)+39)/* topLeadingGlueParam←v4596 */  ) = (word) PreregisterGlue←P240((* (( (ptr) gf←c39868)+110) ), (word) (
         ( (bPt) gf←c39868)+1276)/* var←c35036 */ , 25, 26, 27);
SOURCE(9341, 91)
   (* (( (ptr) gf←c39868)+40)/* bottomLeadingParam←v4652 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+111) ), (word) (
         ( (bPt) gf←c39868)+1268)/* var←c35004 */ , 28);
SOURCE(9527, 119)
   (* (( (ptr) gf←c39868)+41)/* bottomLeadingStretchParam←v4708 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+112)
       ), (word) (( (bPt) gf←c39868)+1260)/* var←c34972 */ , 29);
SOURCE(9739, 115)
   (* (( (ptr) gf←c39868)+42)/* bottomLeadingShrinkParam←v4764 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+113)
       ), (word) (( (bPt) gf←c39868)+1252)/* var←c34940 */ , 30);
SOURCE(9943, 146)
   (* (( (ptr) gf←c39868)+43)/* bottomLeadingGlueParam←v4820 */  ) = (word) PreregisterGlue←P240((* (( (ptr) gf←c39868)+114)
       ), (word) (( (bPt) gf←c39868)+1244)/* var←c34908 */ , 28, 29, 30);
SOURCE(10172, 207)
   {
      word var←c36732;
      {
         word var←c36764;
         word var←c36828;
         {
            word var←c36796;
            var←c36796 = XR←NewObject(20, (* (( (ptr) gf←c39868)+80) ));
            (*  (ptr) var←c36796 ) = (word) (( (bPt) gf←c39868)+1228)/* var←c34844 */ ;
            (* (( (ptr) var←c36796)+1) ) = XR←CheckProc(* (( (ptr) (* (( (ptr) gf←c39868)+405)/* var←c36508 */  ))+31) );
            (* (( (ptr) var←c36796)+2) ) = XR←CheckProc(* (( (ptr) (* (( (ptr) gf←c39868)+405)/* var←c36508 */  ))+32) );
            (* (( (ptr) var←c36796)+3) ) = XR←CheckProc(* (( (ptr) (* (( (ptr) gf←c39868)+405)/* var←c36508 */  ))+33) );
            (* (( (ptr) var←c36796)+4) ) = (word) (( (bPt) gf←c39868)+1220)/* var←c34812 */ ;
            var←c36764 = var←c36796;
            };
         var←c36828 = XR←NewObject(12, (* (( (ptr) gf←c39868)+79) ));
         (*  (ptr) var←c36828 ) = var←c36764;
         (* (( (ptr) var←c36828)+1) ) = (* (( (ptr) gf←c39868)+115) );
         (* (( (ptr) var←c36828)+2) ) = 4;
         var←c36732 = var←c36828;
         };
      (* (( (ptr) gf←c39868)+44)/* lineFormattingParam←v4876 */  ) = (word) Preregister←P60(var←c36732, (word) (( (bPt) gf←c39868)+1236)
         /* var←c34876 */ );
      };
SOURCE(10969, 227)
   {
      word var←c36860;
      {
         word var←c36892;
         word var←c36956;
         {
            word var←c36924;
            var←c36924 = XR←NewObject(20, (* (( (ptr) gf←c39868)+80) ));
            (*  (ptr) var←c36924 ) = (word) (( (bPt) gf←c39868)+1204)/* var←c34748 */ ;
            (* (( (ptr) var←c36924)+1) ) = XR←CheckProc(* (( (ptr) (* (( (ptr) gf←c39868)+405)/* var←c36508 */  ))+31) );
            (* (( (ptr) var←c36924)+2) ) = XR←CheckProc(* (( (ptr) (* (( (ptr) gf←c39868)+405)/* var←c36508 */  ))+32) );
            (* (( (ptr) var←c36924)+3) ) = XR←CheckProc(* (( (ptr) (* (( (ptr) gf←c39868)+405)/* var←c36508 */  ))+33) );
            (* (( (ptr) var←c36924)+4) ) = (word) (( (bPt) gf←c39868)+1196)/* var←c34716 */ ;
            var←c36892 = var←c36924;
            };
         var←c36956 = XR←NewObject(12, (* (( (ptr) gf←c39868)+79) ));
         (*  (ptr) var←c36956 ) = var←c36892;
         (* (( (ptr) var←c36956)+1) ) = (* (( (ptr) gf←c39868)+116) );
         (* (( (ptr) var←c36956)+2) ) = 4;
         var←c36860 = var←c36956;
         };
      (* (( (ptr) gf←c39868)+45)/* lastLineFormattingParam←v4988 */  ) = (word) Preregister←P60(var←c36860, (word) (( (bPt) gf←c39868)+1212)
         /* var←c34780 */ );
      };
SOURCE(11776, 63)
   (* (( (ptr) gf←c39868)+46)/* hshiftParam←v5100 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+117) ), (word) (
         ( (bPt) gf←c39868)+1188)/* var←c34684 */ , 5);
SOURCE(11906, 63)
   (* (( (ptr) gf←c39868)+47)/* vshiftParam←v5156 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+118) ), (word) (
         ( (bPt) gf←c39868)+1180)/* var←c34652 */ , 6);
SOURCE(12045, 79)
   (* (( (ptr) gf←c39868)+48)/* minLineGapParam←v5212 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+119) ), (word) (
         ( (bPt) gf←c39868)+1172)/* var←c34620 */ , 21);
SOURCE(12195, 71)
   (* (( (ptr) gf←c39868)+49)/* tabStopsParam←v5268 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+120) ), (word) (
         ( (bPt) gf←c39868)+1164)/* var←c34588 */ , 7);
SOURCE(12340, 79)
   (* (( (ptr) gf←c39868)+50)/* lineWeightParam←v5324 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+121) ), (word) (
         ( (bPt) gf←c39868)+1156)/* var←c34556 */ , 37);
SOURCE(12491, 75)
   (* (( (ptr) gf←c39868)+51)/* pageWidthParam←v5380 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+122) ), (word) (
         ( (bPt) gf←c39868)+1148)/* var←c34524 */ , 38);
SOURCE(12641, 79)
   (* (( (ptr) gf←c39868)+52)/* pageLengthParam←v5436 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+123) ), (word) (
         ( (bPt) gf←c39868)+1140)/* var←c34492 */ , 39);
SOURCE(12795, 79)
   (* (( (ptr) gf←c39868)+53)/* leftMarginParam←v5492 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+124) ), (word) (
         ( (bPt) gf←c39868)+1132)/* var←c34460 */ , 40);
SOURCE(12951, 83)
   (* (( (ptr) gf←c39868)+54)/* rightMarginParam←v5548 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+125) ), (word) (
         ( (bPt) gf←c39868)+1124)/* var←c34428 */ , 41);
SOURCE(13107, 75)
   (* (( (ptr) gf←c39868)+55)/* topMarginParam←v5604 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+126) ), (word) (
         ( (bPt) gf←c39868)+1116)/* var←c34396 */ , 42);
SOURCE(13261, 87)
   (* (( (ptr) gf←c39868)+56)/* bottomMarginParam←v5660 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+127) ), (word) (
         ( (bPt) gf←c39868)+1108)/* var←c34364 */ , 43);
SOURCE(13427, 87)
   (* (( (ptr) gf←c39868)+57)/* headerMarginParam←v5716 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+128) ), (word) (
         ( (bPt) gf←c39868)+1100)/* var←c34332 */ , 44);
SOURCE(13593, 87)
   (* (( (ptr) gf←c39868)+58)/* footerMarginParam←v5772 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+129) ), (word) (
         ( (bPt) gf←c39868)+1092)/* var←c34300 */ , 45);
SOURCE(13761, 91)
   (* (( (ptr) gf←c39868)+59)/* bindingMarginParam←v5828 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+130) ), (word) (
         ( (bPt) gf←c39868)+1084)/* var←c34268 */ , 46);
SOURCE(13927, 79)
   (* (( (ptr) gf←c39868)+60)/* lineLengthParam←v5884 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+131) ), (word) (
         ( (bPt) gf←c39868)+1076)/* var←c34236 */ , 47);
SOURCE(14073, 64)
   (* (( (ptr) gf←c39868)+61)/* columnParam←v5940 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+132) ), (word) (
         ( (bPt) gf←c39868)+1068)/* var←c34204 */ , 48);
SOURCE(14205, 67)
   (* (( (ptr) gf←c39868)+62)/* textHueParam←v5996 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+133) ), (word) (
         ( (bPt) gf←c39868)+1060)/* var←c34172 */ , 9);
SOURCE(14355, 95)
   (* (( (ptr) gf←c39868)+63)/* textSaturationParam←v6052 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+134) ), (word) (
         ( (bPt) gf←c39868)+1052)/* var←c34140 */ , 10);
SOURCE(14533, 95)
   (* (( (ptr) gf←c39868)+64)/* textBrightnessParam←v6108 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+135) ), (word) (
         ( (bPt) gf←c39868)+1044)/* var←c34108 */ , 11);
SOURCE(14701, 106)
   (* (( (ptr) gf←c39868)+65)/* textColorParam←v6164 */  ) = (word) PreregisterColor←P300((* (( (ptr) gf←c39868)+136) ), (word) (
         ( (bPt) gf←c39868)+1036)/* var←c34076 */ , 9, 10, 11);
SOURCE(14890, 95)
   (* (( (ptr) gf←c39868)+66)/* textNamedColorParam←v6220 */  ) = (word) PreregisterName←P120((* (( (ptr) gf←c39868)+137) ), (word) (
         ( (bPt) gf←c39868)+1028)/* var←c34044 */ , 3);
SOURCE(15071, 103)
   (* (( (ptr) gf←c39868)+67)/* pageBreakPenaltyParam←v6276 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+138) ), (word) (
         ( (bPt) gf←c39868)+1020)/* var←c34012 */ , 52);
SOURCE(15263, 133)
   (* (( (ptr) gf←c39868)+68)/* pageBreakPenalty2Param←v6332 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+139)
       ), (word) (( (bPt) gf←c39868)+1012)/* var←c33980 */ , 53);
SOURCE(15485, 131)
   (* (( (ptr) gf←c39868)+69)/* pageBreakPenalty3Param←v6388 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+140)
       ), (word) (( (bPt) gf←c39868)+1004)/* var←c33948 */ , 56);
SOURCE(15705, 135)
   (* (( (ptr) gf←c39868)+70)/* pageBreakPenalty4Param←v6444 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+141)
       ), (word) (( (bPt) gf←c39868)+996)/* var←c33916 */ , 55);
SOURCE(15929, 133)
   (* (( (ptr) gf←c39868)+71)/* pageBreakPenalty5Param←v6500 */  ) = (word) PreregisterReal←P180((* (( (ptr) gf←c39868)+142)
       ), (word) (( (bPt) gf←c39868)+988)/* var←c33884 */ , 54);
SOURCE(21745, 34)
   {
      word x136;
      word x138;
      *(float*)(( (ptr) gf←c39868)+72)/* pointsPerBigPoint←v6836 */  = (
         x136 = (*  (ptr) &fc135 ),  *(float*)&x136
         ) / (
         x138 = (*  (ptr) &fc137 ),  *(float*)&x138
         );
      };
   }

static word Preregister←P60(param←v7408, op←v7436)
   word param←v7408;
   word op←v7436;
   {
   register ptr gf←c39900 =  (ptr) &globalframe;
   word var←c7480;
   /* Preregister: */ 
SOURCE(1121, 134)
SOURCE(1196, 43)
   {
      word var←c36988;
      var←c36988 = XR←NewObject(12, (* (( (ptr) gf←c39900)+91) ));
      (*  (ptr) var←c36988 ) = (* (( (ptr) param←v7408)+1) );
      (* (( (ptr) var←c36988)+1) ) = XR←CheckProc(op←v7436);
      (* (( (ptr) var←c36988)+2) ) = (* (( (ptr) gf←c39900)+8)/* opsList←v2776 */  );
      (* (( (ptr) gf←c39900)+8)/* opsList←v2776 */  ) = var←c36988;
      };
SOURCE(1241, 14)
   return(param←v7408);
   }

static word PreregisterName←P120(opName←v7540, op←v7568, param←v7596)
   word opName←v7540;
   word op←v7568;
   word param←v7596;
   {
   register ptr gf←c39932 =  (ptr) &globalframe;
   word var←c7640;
   /* PreregisterName: */ 
SOURCE(1260, 183)
SOURCE(1368, 75)
   {
      word var←c37052;
      word var←c37020;
      var←c37052 = XR←NewObject(16, (* (( (ptr) gf←c39932)+79) ));
      (*  (ptr) var←c37052 ) = (*  (ptr) (* (( (ptr) (* (( (ptr) gf←c39932)+405)/* var←c36508 */  ))+35) ) );
      (* (( (ptr) var←c37052)+1) ) = opName←v7540;
      (* (( (ptr) var←c37052)+3) ) = param←v7596;
      var←c37020 = (var←c37052
      );
      return((word) Preregister←P60(var←c37020, op←v7568));
      };
   }

static word PreregisterReal←P180(opName←v7700, op←v7728, param←v7756)
   word opName←v7700;
   word op←v7728;
   word param←v7756;
   {
   register ptr gf←c39964 =  (ptr) &globalframe;
   word var←c7800;
   /* PreregisterReal: */ 
SOURCE(1448, 183)
SOURCE(1556, 75)
   {
      word var←c37116;
      word var←c37084;
      var←c37116 = XR←NewObject(16, (* (( (ptr) gf←c39964)+79) ));
      (*  (ptr) var←c37116 ) = (*  (ptr) (* (( (ptr) (* (( (ptr) gf←c39964)+405)/* var←c36508 */  ))+39) ) );
      (* (( (ptr) var←c37116)+1) ) = opName←v7700;
      (* (( (ptr) var←c37116)+2) ) = 1;
      (* (( (ptr) var←c37116)+3) ) = param←v7756;
      var←c37084 = var←c37116;
      return((word) Preregister←P60(var←c37084, op←v7728));
      };
   }

static word PreregisterGlue←P240(opName←v7860, op←v7888, size←v7916, stretch←v7944, shrink←v7972)
   word opName←v7860;
   word op←v7888;
   word size←v7916;
   word stretch←v7944;
   word shrink←v7972;
   {
   register ptr gf←c39996 =  (ptr) &globalframe;
   word var←c8016;
   /* PreregisterGlue: */ 
SOURCE(1637, 239)
SOURCE(1761, 115)
   {
      word var←c37180;
      word var←c37148;
      var←c37180 = XR←NewObject(24, (* (( (ptr) gf←c39996)+79) ));
      (*  (ptr) var←c37180 ) = (*  (ptr) (* (( (ptr) (* (( (ptr) gf←c39996)+405)/* var←c36508 */  ))+44) ) );
      (* (( (ptr) var←c37180)+1) ) = opName←v7860;
      (* (( (ptr) var←c37180)+2) ) = 2;
      (* (( (ptr) var←c37180)+3) ) = size←v7916;
      (* (( (ptr) var←c37180)+4) ) = stretch←v7944;
      (* (( (ptr) var←c37180)+5) ) = shrink←v7972;
      var←c37148 = var←c37180;
      return((word) Preregister←P60(var←c37148, op←v7888));
      };
   }

static word PreregisterColor←P300(opName←v8076, op←v8104, hue←v8132, saturation←v8160, brightness←v8188)
   word opName←v8076;
   word op←v8104;
   word hue←v8132;
   word saturation←v8160;
   word brightness←v8188;
   {
   register ptr gf←c40028 =  (ptr) &globalframe;
   word var←c8232;
   /* PreregisterColor: */ 
SOURCE(1882, 261)
SOURCE(2013, 130)
   {
      word var←c37244;
      word var←c37212;
      var←c37244 = XR←NewObject(24, (* (( (ptr) gf←c40028)+79) ));
      (*  (ptr) var←c37244 ) = (*  (ptr) (* (( (ptr) (* (( (ptr) gf←c40028)+405)/* var←c36508 */  ))+49) ) );
      (* (( (ptr) var←c37244)+1) ) = opName←v8076;
      (* (( (ptr) var←c37244)+2) ) = 3;
      (* (( (ptr) var←c37244)+3) ) = hue←v8132;
      (* (( (ptr) var←c37244)+4) ) = saturation←v8160;
      (* (( (ptr) var←c37244)+5) ) = brightness←v8188;
      var←c37212 = var←c37244;
      return((word) Preregister←P60(var←c37212, op←v8104));
      };
   }

static void RegisterWorks3←P360(frame←v8292)
   word frame←v8292;
   {
   register ptr gf←c40060 =  (ptr) &globalframe;
   /* RegisterWorks3: */ 
SOURCE(2149, 1096)
SOURCE(2196, 112)
   lab←L100002: ;
   if (((* (( (ptr) gf←c40060)+8)/* opsList←v2776 */  ) != 0)) {
      }
   else {
      goto lab←L100000;
      };
SOURCE(2219, 65)
   {
      word pd139;
      pd139 = (* (( (ptr) (* (( (ptr) gf←c40060)+405)/* var←c36508 */  ))+66) );
      (void) ( *( (fPt) ((*  (ptr) pd139 ))))(frame←v8292, (*  (ptr) (* (( (ptr) gf←c40060)+8)/* opsList←v2776 */  ) ), (* (( (ptr) (* (
               ( (ptr) gf←c40060)+8)/* opsList←v2776 */  ))+1) ), pd139);
      };
SOURCE(2286, 22)
   (* (( (ptr) gf←c40060)+8)/* opsList←v2776 */  ) = (* (( (ptr) (* (( (ptr) gf←c40060)+8)/* opsList←v2776 */  ))+2) );
   goto lab←L100002;
   lab←L100000: ;
SOURCE(2319, 60)
   {
      word pd140;
      pd140 = (* (( (ptr) (* (( (ptr) gf←c40060)+405)/* var←c36508 */  ))+66) );
      (void) ( *( (fPt) ((*  (ptr) pd140 ))))(frame←v8292, (* (( (ptr) gf←c40060)+150) ), (word) (( (bPt) gf←c40060)+980)/* var←c33852 */ , pd140)
      ;
      };
SOURCE(2381, 48)
   {
      word pd141;
      pd141 = (* (( (ptr) (* (( (ptr) gf←c40060)+405)/* var←c36508 */  ))+66) );
      (void) ( *( (fPt) ((*  (ptr) pd141 ))))(frame←v8292, (* (( (ptr) gf←c40060)+151) ), (word) (( (bPt) gf←c40060)+972)/* var←c33820 */ , pd141)
      ;
      };
SOURCE(2431, 64)
   {
      word pd142;
      pd142 = (* (( (ptr) (* (( (ptr) gf←c40060)+405)/* var←c36508 */  ))+66) );
      (void) ( *( (fPt) ((*  (ptr) pd142 ))))(frame←v8292, (* (( (ptr) gf←c40060)+152) ), (word) (( (bPt) gf←c40060)+956)/* var←c33756 */ , pd142)
      ;
      };
SOURCE(2497, 66)
   {
      word pd143;
      pd143 = (* (( (ptr) (* (( (ptr) gf←c40060)+405)/* var←c36508 */  ))+66) );
      (void) ( *( (fPt) ((*  (ptr) pd143 ))))(frame←v8292, (* (( (ptr) gf←c40060)+153) ), (word) (( (bPt) gf←c40060)+964)/* var←c33788 */ , pd143)
      ;
      };
SOURCE(2565, 42)
   {
      word pd144;
      pd144 = (* (( (ptr) (* (( (ptr) gf←c40060)+405)/* var←c36508 */  ))+66) );
      (void) ( *( (fPt) ((*  (ptr) pd144 ))))(frame←v8292, (* (( (ptr) gf←c40060)+154) ), (word) (( (bPt) gf←c40060)+900)/* var←c33532 */ , pd144)
      ;
      };
SOURCE(2609, 45)
   {
      word pd145;
      pd145 = (* (( (ptr) (* (( (ptr) gf←c40060)+405)/* var←c36508 */  ))+66) );
      (void) ( *( (fPt) ((*  (ptr) pd145 ))))(frame←v8292, (* (( (ptr) gf←c40060)+155) ), (word) (( (bPt) gf←c40060)+892)/* var←c33500 */ , pd145)
      ;
      };
SOURCE(2656, 41)
   {
      word pd146;
      pd146 = (* (( (ptr) (* (( (ptr) gf←c40060)+405)/* var←c36508 */  ))+66) );
      (void) ( *( (fPt) ((*  (ptr) pd146 ))))(frame←v8292, (* (( (ptr) gf←c40060)+156) ), (word) (( (bPt) gf←c40060)+884)/* var←c33468 */ , pd146)
      ;
      };
SOURCE(2699, 42)
   {
      word pd147;
      pd147 = (* (( (ptr) (* (( (ptr) gf←c40060)+405)/* var←c36508 */  ))+66) );
      (void) ( *( (fPt) ((*  (ptr) pd147 ))))(frame←v8292, (* (( (ptr) gf←c40060)+157) ), (word) (( (bPt) gf←c40060)+876)/* var←c33436 */ , pd147)
      ;
      };
SOURCE(2743, 47)
   {
      word pd148;
      pd148 = (* (( (ptr) (* (( (ptr) gf←c40060)+405)/* var←c36508 */  ))+66) );
      (void) ( *( (fPt) ((*  (ptr) pd148 ))))(frame←v8292, (* (( (ptr) gf←c40060)+158) ), (word) (( (bPt) gf←c40060)+868)/* var←c33404 */ , pd148)
      ;
      };
SOURCE(2792, 47)
   {
      word pd149;
      pd149 = (* (( (ptr) (* (( (ptr) gf←c40060)+405)/* var←c36508 */  ))+66) );
      (void) ( *( (fPt) ((*  (ptr) pd149 ))))(frame←v8292, (* (( (ptr) gf←c40060)+159) ), (word) (( (bPt) gf←c40060)+860)/* var←c33372 */ , pd149)
      ;
      };
SOURCE(2841, 47)
   {
      word pd150;
      pd150 = (* (( (ptr) (* (( (ptr) gf←c40060)+405)/* var←c36508 */  ))+66) );
      (void) ( *( (fPt) ((*  (ptr) pd150 ))))(frame←v8292, (* (( (ptr) gf←c40060)+160) ), (word) (( (bPt) gf←c40060)+852)/* var←c33340 */ , pd150)
      ;
      };
SOURCE(2890, 39)
   {
      word pd151;
      pd151 = (* (( (ptr) (* (( (ptr) gf←c40060)+405)/* var←c36508 */  ))+66) );
      (void) ( *( (fPt) ((*  (ptr) pd151 ))))(frame←v8292, (* (( (ptr) gf←c40060)+161) ), (word) (( (bPt) gf←c40060)+844)/* var←c33308 */ , pd151)
      ;
      };
SOURCE(2931, 39)
   {
      word pd152;
      pd152 = (* (( (ptr) (* (( (ptr) gf←c40060)+405)/* var←c36508 */  ))+66) );
      (void) ( *( (fPt) ((*  (ptr) pd152 ))))(frame←v8292, (* (( (ptr) gf←c40060)+162) ), (word) (( (bPt) gf←c40060)+836)/* var←c33276 */ , pd152)
      ;
      };
SOURCE(2972, 48)
   {
      word pd153;
      pd153 = (* (( (ptr) (* (( (ptr) gf←c40060)+405)/* var←c36508 */  ))+66) );
      (void) ( *( (fPt) ((*  (ptr) pd153 ))))(frame←v8292, (* (( (ptr) gf←c40060)+163) ), (word) (( (bPt) gf←c40060)+828)/* var←c33244 */ , pd153)
      ;
      };
SOURCE(3022, 47)
   {
      word pd154;
      pd154 = (* (( (ptr) (* (( (ptr) gf←c40060)+405)/* var←c36508 */  ))+66) );
      (void) ( *( (fPt) ((*  (ptr) pd154 ))))(frame←v8292, (* (( (ptr) gf←c40060)+164) ), (word) (( (bPt) gf←c40060)+828)/* var←c33244 */ , pd154)
      ;
      };
SOURCE(3071, 42)
   {
      word pd155;
      pd155 = (* (( (ptr) (* (( (ptr) gf←c40060)+405)/* var←c36508 */  ))+66) );
      (void) ( *( (fPt) ((*  (ptr) pd155 ))))(frame←v8292, (* (( (ptr) gf←c40060)+165) ), (word) (( (bPt) gf←c40060)+828)/* var←c33244 */ , pd155)
      ;
      };
SOURCE(3115, 40)
   {
      word pd156;
      pd156 = (* (( (ptr) (* (( (ptr) gf←c40060)+405)/* var←c36508 */  ))+66) );
      (void) ( *( (fPt) ((*  (ptr) pd156 ))))(frame←v8292, (* (( (ptr) gf←c40060)+166) ), (word) (( (bPt) gf←c40060)+820)/* var←c33212 */ , pd156)
      ;
      };
SOURCE(3157, 42)
   {
      word pd157;
      pd157 = (* (( (ptr) (* (( (ptr) gf←c40060)+405)/* var←c36508 */  ))+66) );
      (void) ( *( (fPt) ((*  (ptr) pd157 ))))(frame←v8292, (* (( (ptr) gf←c40060)+167) ), (word) (( (bPt) gf←c40060)+812)/* var←c33180 */ , pd157)
      ;
      };
SOURCE(3201, 44)
   {
      word pd158;
      pd158 = (* (( (ptr) (* (( (ptr) gf←c40060)+405)/* var←c36508 */  ))+66) );
      (void) ( *( (fPt) ((*  (ptr) pd158 ))))(frame←v8292, (* (( (ptr) gf←c40060)+168) ), (word) (( (bPt) gf←c40060)+804)/* var←c33148 */ , pd158)
      ;
      };
   }

static void StyleNameOp←P420(frame←v18632, cmd←v18660)
   word frame←v18632;
   word cmd←v18660;
   {
   register ptr gf←c40092 =  (ptr) &globalframe;
   /* StyleNameOp: */ 
SOURCE(3252, 67)
SOURCE(3286, 33)
   {
      word pd159;
      pd159 = (* (( (ptr) (* (( (ptr) gf←c40092)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd159 ))))(frame←v18632, (* (( (ptr) gf←c40092)+9)/* styleNameParam←v3000 */  ), pd159);
      };
   }

static void FontPrefixOp←P480(frame←v18752, cmd←v18780)
   word frame←v18752;
   word cmd←v18780;
   {
   register ptr gf←c40124 =  (ptr) &globalframe;
   /* FontPrefixOp: */ 
SOURCE(3391, 69)
SOURCE(3426, 34)
   {
      word pd160;
      pd160 = (* (( (ptr) (* (( (ptr) gf←c40124)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd160 ))))(frame←v18752, (* (( (ptr) gf←c40124)+10)/* fontPrefixParam←v3056 */  ), pd160);
      };
   }

static void FontFamilyOp←P540(frame←v18872, cmd←v18900)
   word frame←v18872;
   word cmd←v18900;
   {
   register ptr gf←c40156 =  (ptr) &globalframe;
   /* FontFamilyOp: */ 
SOURCE(3544, 69)
SOURCE(3579, 34)
   {
      word pd161;
      pd161 = (* (( (ptr) (* (( (ptr) gf←c40156)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd161 ))))(frame←v18872, (* (( (ptr) gf←c40156)+11)/* fontFamilyParam←v3112 */  ), pd161);
      };
   }

static void FontSizeOp←P600(frame←v18992, cmd←v19020)
   word frame←v18992;
   word cmd←v19020;
   {
   register ptr gf←c40188 =  (ptr) &globalframe;
   /* FontSizeOp: */ 
SOURCE(3693, 65)
SOURCE(3726, 32)
   {
      word pd162;
      pd162 = (* (( (ptr) (* (( (ptr) gf←c40188)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd162 ))))(frame←v18992, (* (( (ptr) gf←c40188)+12)/* fontSizeParam←v3168 */  ), pd162);
      };
   }

static void FontFaceOp←P660(frame←v19112, cmd←v19140)
   word frame←v19112;
   word cmd←v19140;
   {
   register ptr gf←c40220 =  (ptr) &globalframe;
   /* FontFaceOp: */ 
SOURCE(3830, 65)
SOURCE(3863, 32)
   {
      word pd163;
      pd163 = (* (( (ptr) (* (( (ptr) gf←c40220)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd163 ))))(frame←v19112, (* (( (ptr) gf←c40220)+13)/* fontFaceParam←v3224 */  ), pd163);
      };
   }

static void FontFaceLoad←P720(frame←v20068, p←v20096, style←v20124)
   word frame←v20068;
   word p←v20096;
   word style←v20124;
   {
   register ptr gf←c40252 =  (ptr) &globalframe;
   /* FontFaceLoad: */ 
SOURCE(4073, 170)
SOURCE(4100, 143)
   {
      word var←c37276;
      {
         word var←c37308;
         var←c37308 =  (unsigned) (((unsigned)(*  (bPt) style←v20124 ) << 26) >> 30);
         switch (var←c37308) {
            case 0: 
               var←c37276 = (* (( (ptr) gf←c40252)+169) );
               break;
            case 1: 
               var←c37276 = (* (( (ptr) gf←c40252)+170) );
               break;
            case 2: 
               var←c37276 = (* (( (ptr) gf←c40252)+171) );
               break;
            case 3: 
               var←c37276 = (* (( (ptr) gf←c40252)+14)/* bolditalic←v3308 */  );
               break;
            default: 
               var←c37276 = (
                  XR←RaiseUnnamedError(), 0
                  );
               break;
            };
         };
      {
         word pd164;
         pd164 = (* (( (ptr) (* (( (ptr) gf←c40252)+406)/* var←c36572 */  ))+25) );
         (void) ( *( (fPt) ((*  (ptr) pd164 ))))(frame←v20068, var←c37276, pd164);
         };
      };
   }

static void FontFaceSetName←P780(formal←c0642, formal←c0643, formal←c0644, style←v20268)
   word formal←c0642;
   word formal←c0643;
   word formal←c0644;
   word style←v20268;
   {
   W9 var←c40284;
   /* declaration of frame←v20184 skipped */ 
   /* declaration of name←v20212 skipped */ 
   /* declaration of p←v20240 skipped */ 
   register ptr gf←c40316 =  (ptr) &globalframe;
   /* declaration of var←c37340 skipped */ 
   (* (( (ptr) &var←c40284)+4)/* frame←v20184 */  ) = formal←c0642;
   (* (( (ptr) &var←c40284)+5)/* name←v20212 */  ) = formal←c0643;
   (* (( (ptr) &var←c40284)+6)/* p←v20240 */  ) = formal←c0644;
   /* FontFaceSetName: */ 
SOURCE(4247, 721)
   {
      word tmpAddr165;
      tmpAddr165 = (word) (( (ptr) &var←c40284)+7)/* var←c37340 */ ;
      (*  (ptr) tmpAddr165 ) = ( ((word)  (fPt) Error←P5640) );
      (* (( (ptr) tmpAddr165) + 1) ) = 1;
      };
SOURCE(4671, 297)
   {
      word var←c37372;
      {
         word var←c37404;
         var←c37404 = (* (( (ptr) &var←c40284)+5)/* name←v20212 */  );
         if ((var←c37404 == (* (( (ptr) gf←c40316)+169) ))) {
            var←c37372 = 0;
            goto endif0166;
            };
         if ((var←c37404 == (* (( (ptr) gf←c40316)+170) ))) {
            var←c37372 = 1;
            goto endif0166;
            };
         if ((var←c37404 == (* (( (ptr) gf←c40316)+171) ))) {
            var←c37372 = 2;
            goto endif0166;
            };
         if ((var←c37404 == (* (( (ptr) gf←c40316)+14)/* bolditalic←v3308 */  ))) {
            var←c37372 = 3;
            goto endif0166;
            };
         if ((var←c37404 == (* (( (ptr) gf←c40316)+15)/* plusbold←v3336 */  ))) {
            var←c37372 = (* ((( (ptr) gf←c40316)+389)/* var←c36188 */ +(((unsigned)(*  (bPt) style←v20268 ) << 26) >> 30)) );
            goto endif0166;
            };
         if ((var←c37404 == (* (( (ptr) gf←c40316)+16)/* plusitalic←v3364 */  ))) {
            var←c37372 = (* ((( (ptr) gf←c40316)+393)/* var←c36252 */ +(((unsigned)(*  (bPt) style←v20268 ) << 26) >> 30)) );
            goto endif0166;
            };
         if ((var←c37404 == (* (( (ptr) gf←c40316)+17)/* minusbold←v3392 */  ))) {
            var←c37372 = (* ((( (ptr) gf←c40316)+397)/* var←c36316 */ +(((unsigned)(*  (bPt) style←v20268 ) << 26) >> 30)) );
            goto endif0166;
            };
         if ((var←c37404 == (* (( (ptr) gf←c40316)+18)/* minusitalic←v3420 */  ))) {
            var←c37372 = (* ((( (ptr) gf←c40316)+401)/* var←c36380 */ +(((unsigned)(*  (bPt) style←v20268 ) << 26) >> 30)) );
            goto endif0166;
            };
         var←c37372 = (word) Error←P5640((word) ((( (bPt) &var←c40284)+28)/* var←c37340 */ ));
         goto endif0166;
         endif0166: ;
         };
      {
         word tadr167;
         tadr167 = (word) style←v20268;
         (*  (ptr) tadr167 ) = ((*  (ptr) tadr167 ) & 3489660927) | (((word) (var←c37372 & 3)) << 28);
         };
      };
   }

static word Error←P5640(formal←c40380)
   word formal←c40380;
   {
   register ptr gf←c40348 =  (ptr) &globalframe;
   word var←c9156;
   formal←c40380 = (formal←c40380 - 28);
   /* Error: */ 
SOURCE(4280, 78)
SOURCE(4315, 25)
   {
      word pd168;
      pd168 = (* (( (ptr) (* (( (ptr) gf←c40348)+405)/* var←c36508 */  ))+38) );
      (void) ( *( (fPt) ((*  (ptr) pd168 ))))((* (( (ptr) formal←c40380)+4) ), (* (( (ptr) formal←c40380)+5) ), (* (( (ptr) formal←c40380)+6)
          ), pd168);
      };
SOURCE(4342, 16)
   return(0);
   }

static void FontAlphabetsOp←P840(frame←v22728, cmd←v22756)
   word frame←v22728;
   word cmd←v22756;
   {
   register ptr gf←c40412 =  (ptr) &globalframe;
   /* FontAlphabetsOp: */ 
SOURCE(5216, 75)
SOURCE(5254, 37)
   {
      word pd169;
      pd169 = (* (( (ptr) (* (( (ptr) gf←c40412)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd169 ))))(frame←v22728, (* (( (ptr) gf←c40412)+19)/* fontAlphabetsParam←v3476 */  ), pd169)
      ;
      };
   }

static void FontAlphabetsLoad←P900(frame←v22816, p←v22844, style←v22872)
   word frame←v22816;
   word p←v22844;
   word style←v22872;
   {
   register ptr gf←c40444 =  (ptr) &globalframe;
   /* FontAlphabetsLoad: */ 
SOURCE(5494, 211)
SOURCE(5526, 179)
   {
      word var←c37436;
      {
         word var←c37468;
         var←c37468 =  (unsigned) (((unsigned)(*  (bPt) style←v22872 ) << 28) >> 30);
         switch (var←c37468) {
            case 0: 
               var←c37436 = (* (( (ptr) gf←c40444)+20)/* capsAndLower←v3560 */  );
               break;
            case 1: 
               var←c37436 = (* (( (ptr) gf←c40444)+21)/* capsAndSmallCaps←v3588 */  );
               break;
            case 2: 
               var←c37436 = (* (( (ptr) gf←c40444)+172) );
               break;
            case 3: 
               var←c37436 = (* (( (ptr) gf←c40444)+173) );
               break;
            default: 
               var←c37436 = (
                  XR←RaiseUnnamedError(), 0
                  );
               break;
            };
         };
      {
         word pd170;
         pd170 = (* (( (ptr) (* (( (ptr) gf←c40444)+406)/* var←c36572 */  ))+25) );
         (void) ( *( (fPt) ((*  (ptr) pd170 ))))(frame←v22816, var←c37436, pd170);
         };
      };
   }

static void FontAlphabetsSetName←P960(formal←c0645, formal←c0646, formal←c0647, style←v23016)
   word formal←c0645;
   word formal←c0646;
   word formal←c0647;
   word style←v23016;
   {
   W9 var←c40476;
   /* declaration of frame←v22932 skipped */ 
   /* declaration of name←v22960 skipped */ 
   /* declaration of p←v22988 skipped */ 
   register ptr gf←c40508 =  (ptr) &globalframe;
   /* declaration of var←c37500 skipped */ 
   (* (( (ptr) &var←c40476)+4)/* frame←v22932 */  ) = formal←c0645;
   (* (( (ptr) &var←c40476)+5)/* name←v22960 */  ) = formal←c0646;
   (* (( (ptr) &var←c40476)+6)/* p←v22988 */  ) = formal←c0647;
   /* FontAlphabetsSetName: */ 
SOURCE(5709, 300)
   {
      word tmpAddr171;
      tmpAddr171 = (word) (( (ptr) &var←c40476)+7)/* var←c37500 */ ;
      (*  (ptr) tmpAddr171 ) = ( ((word)  (fPt) Error←P5700) );
      (* (( (ptr) tmpAddr171) + 1) ) = 1;
      };
SOURCE(5840, 169)
   {
      word var←c37532;
      {
         word var←c37564;
         var←c37564 = (* (( (ptr) &var←c40476)+5)/* name←v22960 */  );
         if ((var←c37564 == (* (( (ptr) gf←c40508)+20)/* capsAndLower←v3560 */  ))) {
            var←c37532 = 0;
            goto endif0172;
            };
         if ((var←c37564 == (* (( (ptr) gf←c40508)+21)/* capsAndSmallCaps←v3588 */  ))) {
            var←c37532 = 1;
            goto endif0172;
            };
         if ((var←c37564 == (* (( (ptr) gf←c40508)+172) ))) {
            var←c37532 = 2;
            goto endif0172;
            };
         if ((var←c37564 == (* (( (ptr) gf←c40508)+173) ))) {
            var←c37532 = 3;
            goto endif0172;
            };
         var←c37532 = (word) Error←P5700((word) ((( (bPt) &var←c40476)+28)/* var←c37500 */ ));
         goto endif0172;
         endif0172: ;
         };
      {
         word tadr173;
         tadr173 = (word) style←v23016;
         (*  (ptr) tadr173 ) = ((*  (ptr) tadr173 ) & 4093640703) | (((word) (var←c37532 & 3)) << 26);
         };
      };
   }

static word Error←P5700(formal←c40572)
   word formal←c40572;
   {
   register ptr gf←c40540 =  (ptr) &globalframe;
   word var←c9276;
   formal←c40572 = (formal←c40572 - 28);
   /* Error: */ 
SOURCE(5747, 88)
SOURCE(5787, 25)
   {
      word pd174;
      pd174 = (* (( (ptr) (* (( (ptr) gf←c40540)+405)/* var←c36508 */  ))+38) );
      (void) ( *( (fPt) ((*  (ptr) pd174 ))))((* (( (ptr) formal←c40572)+4) ), (* (( (ptr) formal←c40572)+5) ), (* (( (ptr) formal←c40572)+6)
          ), pd174);
      };
SOURCE(5814, 21)
   return(0);
   }

static void TextRotationOp←P1020(frame←v23088, cmd←v23116)
   word frame←v23088;
   word cmd←v23116;
   {
   register ptr gf←c40604 =  (ptr) &globalframe;
   /* TextRotationOp: */ 
SOURCE(6134, 73)
SOURCE(6171, 36)
   {
      word pd175;
      pd175 = (* (( (ptr) (* (( (ptr) gf←c40604)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd175 ))))(frame←v23088, (* (( (ptr) gf←c40604)+22)/* textRotationParam←v3644 */  ), pd175);
      };
   }

static void LeftIndentOp←P1080(frame←v23208, cmd←v23236)
   word frame←v23208;
   word cmd←v23236;
   {
   register ptr gf←c40636 =  (ptr) &globalframe;
   /* LeftIndentOp: */ 
SOURCE(6299, 69)
SOURCE(6334, 34)
   {
      word pd176;
      pd176 = (* (( (ptr) (* (( (ptr) gf←c40636)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd176 ))))(frame←v23208, (* (( (ptr) gf←c40636)+23)/* leftIndentParam←v3700 */  ), pd176);
      };
   }

static void RightIndentOp←P1140(frame←v23328, cmd←v23356)
   word frame←v23328;
   word cmd←v23356;
   {
   register ptr gf←c40668 =  (ptr) &globalframe;
   /* RightIndentOp: */ 
SOURCE(6452, 71)
SOURCE(6488, 35)
   {
      word pd177;
      pd177 = (* (( (ptr) (* (( (ptr) gf←c40668)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd177 ))))(frame←v23328, (* (( (ptr) gf←c40668)+24)/* rightIndentParam←v3756 */  ), pd177);
      };
   }

static void FirstIndentOp←P1200(frame←v23448, cmd←v23476)
   word frame←v23448;
   word cmd←v23476;
   {
   register ptr gf←c40700 =  (ptr) &globalframe;
   /* FirstIndentOp: */ 
SOURCE(6611, 71)
SOURCE(6647, 35)
   {
      word pd178;
      pd178 = (* (( (ptr) (* (( (ptr) gf←c40700)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd178 ))))(frame←v23448, (* (( (ptr) gf←c40700)+25)/* firstIndentParam←v3812 */  ), pd178);
      };
   }

static void FirstIndentRightOp←P1260(frame←v23568, cmd←v23596)
   word frame←v23568;
   word cmd←v23596;
   {
   register ptr gf←c40732 =  (ptr) &globalframe;
   /* FirstIndentRightOp: */ 
SOURCE(6770, 81)
SOURCE(6811, 40)
   {
      word pd179;
      pd179 = (* (( (ptr) (* (( (ptr) gf←c40732)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd179 ))))(frame←v23568, (* (( (ptr) gf←c40732)+26)/* firstIndentRightParam←v3868 */  ), pd179)
      ;
      };
   }

static void RestIndentOp←P1320(frame←v23688, cmd←v23716)
   word frame←v23688;
   word cmd←v23716;
   {
   register ptr gf←c40764 =  (ptr) &globalframe;
   /* RestIndentOp: */ 
SOURCE(6959, 69)
SOURCE(6994, 34)
   {
      word pd180;
      pd180 = (* (( (ptr) (* (( (ptr) gf←c40764)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd180 ))))(frame←v23688, (* (( (ptr) gf←c40764)+27)/* restIndentParam←v3924 */  ), pd180);
      };
   }

static void RunaroundLeftOp←P1380(frame←v23808, cmd←v23836)
   word frame←v23808;
   word cmd←v23836;
   {
   register ptr gf←c40796 =  (ptr) &globalframe;
   /* RunaroundLeftOp: */ 
SOURCE(7112, 75)
SOURCE(7150, 37)
   {
      word pd181;
      pd181 = (* (( (ptr) (* (( (ptr) gf←c40796)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd181 ))))(frame←v23808, (* (( (ptr) gf←c40796)+28)/* runaroundLeftParam←v3980 */  ), pd181)
      ;
      };
   }

static void RunaroundRightOp←P1440(frame←v23928, cmd←v23956)
   word frame←v23928;
   word cmd←v23956;
   {
   register ptr gf←c40828 =  (ptr) &globalframe;
   /* RunaroundRightOp: */ 
SOURCE(7283, 77)
SOURCE(7322, 38)
   {
      word pd182;
      pd182 = (* (( (ptr) (* (( (ptr) gf←c40828)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd182 ))))(frame←v23928, (* (( (ptr) gf←c40828)+29)/* runaroundRightParam←v4036 */  ), pd182)
      ;
      };
   }

static void TopIndentOp←P1500(frame←v24048, cmd←v24076)
   word frame←v24048;
   word cmd←v24076;
   {
   register ptr gf←c40860 =  (ptr) &globalframe;
   /* TopIndentOp: */ 
SOURCE(7460, 67)
SOURCE(7494, 33)
   {
      word pd183;
      pd183 = (* (( (ptr) (* (( (ptr) gf←c40860)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd183 ))))(frame←v24048, (* (( (ptr) gf←c40860)+30)/* topIndentParam←v4092 */  ), pd183);
      };
   }

static void BottomIndentOp←P1560(frame←v24168, cmd←v24196)
   word frame←v24168;
   word cmd←v24196;
   {
   register ptr gf←c40892 =  (ptr) &globalframe;
   /* BottomIndentOp: */ 
SOURCE(7607, 73)
SOURCE(7644, 36)
   {
      word pd184;
      pd184 = (* (( (ptr) (* (( (ptr) gf←c40892)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd184 ))))(frame←v24168, (* (( (ptr) gf←c40892)+31)/* bottomIndentParam←v4148 */  ), pd184);
      };
   }

static void LineLeadingOp←P1620(frame←v24288, cmd←v24316)
   word frame←v24288;
   word cmd←v24316;
   {
   register ptr gf←c40924 =  (ptr) &globalframe;
   /* LineLeadingOp: */ 
SOURCE(7772, 70)
SOURCE(7808, 34)
   {
      word pd185;
      pd185 = (* (( (ptr) (* (( (ptr) gf←c40924)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd185 ))))(frame←v24288, (* (( (ptr) gf←c40924)+32)/* lineLeadingParam←v4204 */  ), pd185);
      };
   }

static void LineLeadingStretchOp←P1680(frame←v24408, cmd←v24436)
   word frame←v24408;
   word cmd←v24436;
   {
   register ptr gf←c40956 =  (ptr) &globalframe;
   /* LineLeadingStretchOp: */ 
SOURCE(7925, 85)
SOURCE(7968, 42)
   {
      word pd186;
      pd186 = (* (( (ptr) (* (( (ptr) gf←c40956)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd186 ))))(frame←v24408, (* (( (ptr) gf←c40956)+33)/* lineLeadingStretchParam←v4260 */  ), pd186)
      ;
      };
   }

static void LineLeadingShrinkOp←P1740(frame←v24528, cmd←v24556)
   word frame←v24528;
   word cmd←v24556;
   {
   register ptr gf←c40988 =  (ptr) &globalframe;
   /* LineLeadingShrinkOp: */ 
SOURCE(8119, 83)
SOURCE(8161, 41)
   {
      word pd187;
      pd187 = (* (( (ptr) (* (( (ptr) gf←c40988)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd187 ))))(frame←v24528, (* (( (ptr) gf←c40988)+34)/* lineLeadingShrinkParam←v4316 */  ), pd187)
      ;
      };
   }

static void LineLeadingGlueOp←P1800(frame←v24648, cmd←v24676)
   word frame←v24648;
   word cmd←v24676;
   {
   register ptr gf←c41020 =  (ptr) &globalframe;
   /* LineLeadingGlueOp: */ 
SOURCE(8307, 79)
SOURCE(8347, 39)
   {
      word pd188;
      pd188 = (* (( (ptr) (* (( (ptr) gf←c41020)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd188 ))))(frame←v24648, (* (( (ptr) gf←c41020)+35)/* lineLeadingGlueParam←v4372 */  ), pd188)
      ;
      };
   }

static void TopLeadingOp←P1860(frame←v24736, cmd←v24764)
   word frame←v24736;
   word cmd←v24764;
   {
   register ptr gf←c41052 =  (ptr) &globalframe;
   /* TopLeadingOp: */ 
SOURCE(8510, 68)
SOURCE(8545, 33)
   {
      word pd189;
      pd189 = (* (( (ptr) (* (( (ptr) gf←c41052)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd189 ))))(frame←v24736, (* (( (ptr) gf←c41052)+36)/* topLeadingParam←v4428 */  ), pd189);
      };
   }

static void TopLeadingStretchOp←P1920(frame←v24856, cmd←v24884)
   word frame←v24856;
   word cmd←v24884;
   {
   register ptr gf←c41084 =  (ptr) &globalframe;
   /* TopLeadingStretchOp: */ 
SOURCE(8665, 83)
SOURCE(8707, 41)
   {
      word pd190;
      pd190 = (* (( (ptr) (* (( (ptr) gf←c41084)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd190 ))))(frame←v24856, (* (( (ptr) gf←c41084)+37)/* topLeadingStretchParam←v4484 */  ), pd190)
      ;
      };
   }

static void TopLeadingShrinkOp←P1980(frame←v24976, cmd←v25004)
   word frame←v24976;
   word cmd←v25004;
   {
   register ptr gf←c41116 =  (ptr) &globalframe;
   /* TopLeadingShrinkOp: */ 
SOURCE(8861, 81)
SOURCE(8902, 40)
   {
      word pd191;
      pd191 = (* (( (ptr) (* (( (ptr) gf←c41116)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd191 ))))(frame←v24976, (* (( (ptr) gf←c41116)+38)/* topLeadingShrinkParam←v4540 */  ), pd191)
      ;
      };
   }

static void TopLeadingGlueOp←P2040(frame←v25096, cmd←v25124)
   word frame←v25096;
   word cmd←v25124;
   {
   register ptr gf←c41148 =  (ptr) &globalframe;
   /* TopLeadingGlueOp: */ 
SOURCE(9051, 77)
SOURCE(9090, 38)
   {
      word pd192;
      pd192 = (* (( (ptr) (* (( (ptr) gf←c41148)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd192 ))))(frame←v25096, (* (( (ptr) gf←c41148)+39)/* topLeadingGlueParam←v4596 */  ), pd192)
      ;
      };
   }

static void BottomLeadingOp←P2100(frame←v25184, cmd←v25212)
   word frame←v25184;
   word cmd←v25212;
   {
   register ptr gf←c41180 =  (ptr) &globalframe;
   /* BottomLeadingOp: */ 
SOURCE(9262, 74)
SOURCE(9300, 36)
   {
      word pd193;
      pd193 = (* (( (ptr) (* (( (ptr) gf←c41180)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd193 ))))(frame←v25184, (* (( (ptr) gf←c41180)+40)/* bottomLeadingParam←v4652 */  ), pd193)
      ;
      };
   }

static void BottomLeadingStretchOp←P2160(frame←v25304, cmd←v25332)
   word frame←v25304;
   word cmd←v25332;
   {
   register ptr gf←c41212 =  (ptr) &globalframe;
   /* BottomLeadingStretchOp: */ 
SOURCE(9435, 89)
SOURCE(9480, 44)
   {
      word pd194;
      pd194 = (* (( (ptr) (* (( (ptr) gf←c41212)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd194 ))))(frame←v25304, (* (( (ptr) gf←c41212)+41)/* bottomLeadingStretchParam←v4708 */  ), pd194)
      ;
      };
   }

static void BottomLeadingShrinkOp←P2220(frame←v25424, cmd←v25452)
   word frame←v25424;
   word cmd←v25452;
   {
   register ptr gf←c41244 =  (ptr) &globalframe;
   /* BottomLeadingShrinkOp: */ 
SOURCE(9649, 87)
SOURCE(9693, 43)
   {
      word pd195;
      pd195 = (* (( (ptr) (* (( (ptr) gf←c41244)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd195 ))))(frame←v25424, (* (( (ptr) gf←c41244)+42)/* bottomLeadingShrinkParam←v4764 */  ), pd195)
      ;
      };
   }

static void BottomLeadingGlueOp←P2280(frame←v25544, cmd←v25572)
   word frame←v25544;
   word cmd←v25572;
   {
   register ptr gf←c41276 =  (ptr) &globalframe;
   /* BottomLeadingGlueOp: */ 
SOURCE(9857, 83)
SOURCE(9899, 41)
   {
      word pd196;
      pd196 = (* (( (ptr) (* (( (ptr) gf←c41276)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd196 ))))(frame←v25544, (* (( (ptr) gf←c41276)+43)/* bottomLeadingGlueParam←v4820 */  ), pd196)
      ;
      };
   }

static void LineFormattingOp←P2340(frame←v25632, cmd←v25660)
   word frame←v25632;
   word cmd←v25660;
   {
   register ptr gf←c41308 =  (ptr) &globalframe;
   /* LineFormattingOp: */ 
SOURCE(10091, 76)
SOURCE(10130, 37)
   {
      word pd197;
      pd197 = (* (( (ptr) (* (( (ptr) gf←c41308)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd197 ))))(frame←v25632, (* (( (ptr) gf←c41308)+44)/* lineFormattingParam←v4876 */  ), pd197)
      ;
      };
   }

static void LineFormattingLoad←P2400(frame←v25720, p←v25748, style←v25776)
   word frame←v25720;
   word p←v25748;
   word style←v25776;
   {
   register ptr gf←c41340 =  (ptr) &globalframe;
   /* LineFormattingLoad: */ 
SOURCE(10382, 201)
SOURCE(10415, 168)
   {
      word var←c37596;
      {
         word var←c37628;
         var←c37628 =  (unsigned) (((unsigned)(* (( (bPt) style←v25776)+1) ) << 26) >> 30);
         switch (var←c37628) {
            case 2: 
               var←c37596 = (* (( (ptr) gf←c41340)+174) );
               break;
            case 0: 
               var←c37596 = (* (( (ptr) gf←c41340)+175) );
               break;
            case 1: 
               var←c37596 = (* (( (ptr) gf←c41340)+176) );
               break;
            case 3: 
               var←c37596 = (* (( (ptr) gf←c41340)+177) );
               break;
            default: 
               var←c37596 = (
                  XR←RaiseUnnamedError(), 0
                  );
               break;
            };
         };
      {
         word pd198;
         pd198 = (* (( (ptr) (* (( (ptr) gf←c41340)+406)/* var←c36572 */  ))+25) );
         (void) ( *( (fPt) ((*  (ptr) pd198 ))))(frame←v25720, var←c37596, pd198);
         };
      };
   }

static void LineFormattingSetName←P2460(formal←c0648, formal←c0649, formal←c0650, style←v25920)
   word formal←c0648;
   word formal←c0649;
   word formal←c0650;
   word style←v25920;
   {
   W9 var←c41372;
   /* declaration of frame←v25836 skipped */ 
   /* declaration of name←v25864 skipped */ 
   /* declaration of p←v25892 skipped */ 
   register ptr gf←c41404 =  (ptr) &globalframe;
   /* declaration of var←c37660 skipped */ 
   (* (( (ptr) &var←c41372)+4)/* frame←v25836 */  ) = formal←c0648;
   (* (( (ptr) &var←c41372)+5)/* name←v25864 */  ) = formal←c0649;
   (* (( (ptr) &var←c41372)+6)/* p←v25892 */  ) = formal←c0650;
   /* LineFormattingSetName: */ 
SOURCE(10587, 287)
   {
      word tmpAddr199;
      tmpAddr199 = (word) (( (ptr) &var←c41372)+7)/* var←c37660 */ ;
      (*  (ptr) tmpAddr199 ) = ( ((word)  (fPt) Error←P5760) );
      (* (( (ptr) tmpAddr199) + 1) ) = 1;
      };
SOURCE(10716, 158)
   {
      word var←c37692;
      {
         word var←c37724;
         var←c37724 = (* (( (ptr) &var←c41372)+5)/* name←v25864 */  );
         if ((var←c37724 == (* (( (ptr) gf←c41404)+174) ))) {
            var←c37692 = 2;
            goto endif0200;
            };
         if ((var←c37724 == (* (( (ptr) gf←c41404)+175) ))) {
            var←c37692 = 0;
            goto endif0200;
            };
         if ((var←c37724 == (* (( (ptr) gf←c41404)+176) ))) {
            var←c37692 = 1;
            goto endif0200;
            };
         if ((var←c37724 == (* (( (ptr) gf←c41404)+177) ))) {
            var←c37692 = 3;
            goto endif0200;
            };
         var←c37692 = (word) Error←P5760((word) ((( (bPt) &var←c41372)+28)/* var←c37660 */ ));
         goto endif0200;
         endif0200: ;
         };
      {
         word tadr201;
         tadr201 = (word) style←v25920;
         (*  (ptr) tadr201 ) = ((*  (ptr) tadr201 ) & 4291821567) | (((word) (var←c37692 & 3)) << 20);
         };
      };
   }

static word Error←P5760(formal←c41468)
   word formal←c41468;
   {
   register ptr gf←c41436 =  (ptr) &globalframe;
   word var←c9380;
   formal←c41468 = (formal←c41468 - 28);
   /* Error: */ 
SOURCE(10626, 87)
SOURCE(10667, 25)
   {
      word pd202;
      pd202 = (* (( (ptr) (* (( (ptr) gf←c41436)+405)/* var←c36508 */  ))+38) );
      (void) ( *( (fPt) ((*  (ptr) pd202 ))))((* (( (ptr) formal←c41468)+4) ), (* (( (ptr) formal←c41468)+5) ), (* (( (ptr) formal←c41468)+6)
          ), pd202);
      };
SOURCE(10694, 19)
   return(0);
   }

static void LastLineFormattingOp←P2520(frame←v25992, cmd←v26020)
   word frame←v25992;
   word cmd←v26020;
   {
   register ptr gf←c41500 =  (ptr) &globalframe;
   /* LastLineFormattingOp: */ 
SOURCE(10880, 84)
SOURCE(10923, 41)
   {
      word pd203;
      pd203 = (* (( (ptr) (* (( (ptr) gf←c41500)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd203 ))))(frame←v25992, (* (( (ptr) gf←c41500)+45)/* lastLineFormattingParam←v4988 */  ), pd203)
      ;
      };
   }

static void LastLineFormattingLoad←P2580(frame←v26080, p←v26108, style←v26136)
   word frame←v26080;
   word p←v26108;
   word style←v26136;
   {
   register ptr gf←c41532 =  (ptr) &globalframe;
   /* LastLineFormattingLoad: */ 
SOURCE(11199, 209)
SOURCE(11236, 172)
   {
      word var←c37756;
      {
         word var←c37788;
         var←c37788 =  (unsigned) (((unsigned)(* (( (bPt) style←v26136)+1) ) << 28) >> 30);
         switch (var←c37788) {
            case 2: 
               var←c37756 = (* (( (ptr) gf←c41532)+174) );
               break;
            case 0: 
               var←c37756 = (* (( (ptr) gf←c41532)+175) );
               break;
            case 1: 
               var←c37756 = (* (( (ptr) gf←c41532)+176) );
               break;
            case 3: 
               var←c37756 = (* (( (ptr) gf←c41532)+177) );
               break;
            default: 
               var←c37756 = (
                  XR←RaiseUnnamedError(), 0
                  );
               break;
            };
         };
      {
         word pd204;
         pd204 = (* (( (ptr) (* (( (ptr) gf←c41532)+406)/* var←c36572 */  ))+25) );
         (void) ( *( (fPt) ((*  (ptr) pd204 ))))(frame←v26080, var←c37756, pd204);
         };
      };
   }

static void LastLineFormattingSetName←P2640(formal←c0651, formal←c0652, formal←c0653, style←v26280)
   word formal←c0651;
   word formal←c0652;
   word formal←c0653;
   word style←v26280;
   {
   W9 var←c41564;
   /* declaration of frame←v26196 skipped */ 
   /* declaration of name←v26224 skipped */ 
   /* declaration of p←v26252 skipped */ 
   register ptr gf←c41596 =  (ptr) &globalframe;
   /* declaration of var←c37820 skipped */ 
   (* (( (ptr) &var←c41564)+4)/* frame←v26196 */  ) = formal←c0651;
   (* (( (ptr) &var←c41564)+5)/* name←v26224 */  ) = formal←c0652;
   (* (( (ptr) &var←c41564)+6)/* p←v26252 */  ) = formal←c0653;
   /* LastLineFormattingSetName: */ 
SOURCE(11412, 295)
   {
      word tmpAddr205;
      tmpAddr205 = (word) (( (ptr) &var←c41564)+7)/* var←c37820 */ ;
      (*  (ptr) tmpAddr205 ) = ( ((word)  (fPt) Error←P5820) );
      (* (( (ptr) tmpAddr205) + 1) ) = 1;
      };
SOURCE(11545, 162)
   {
      word var←c37852;
      {
         word var←c37884;
         var←c37884 = (* (( (ptr) &var←c41564)+5)/* name←v26224 */  );
         if ((var←c37884 == (* (( (ptr) gf←c41596)+174) ))) {
            var←c37852 = 2;
            goto endif0206;
            };
         if ((var←c37884 == (* (( (ptr) gf←c41596)+175) ))) {
            var←c37852 = 0;
            goto endif0206;
            };
         if ((var←c37884 == (* (( (ptr) gf←c41596)+176) ))) {
            var←c37852 = 1;
            goto endif0206;
            };
         if ((var←c37884 == (* (( (ptr) gf←c41596)+177) ))) {
            var←c37852 = 3;
            goto endif0206;
            };
         var←c37852 = (word) Error←P5820((word) ((( (bPt) &var←c41564)+28)/* var←c37820 */ ));
         goto endif0206;
         endif0206: ;
         };
      {
         word tadr207;
         tadr207 = (word) style←v26280;
         (*  (ptr) tadr207 ) = ((*  (ptr) tadr207 ) & 4294180863) | (((word) (var←c37852 & 3)) << 18);
         };
      };
   }

static word Error←P5820(formal←c41660)
   word formal←c41660;
   {
   register ptr gf←c41628 =  (ptr) &globalframe;
   word var←c9484;
   formal←c41660 = (formal←c41660 - 28);
   /* Error: */ 
SOURCE(11455, 87)
SOURCE(11496, 25)
   {
      word pd208;
      pd208 = (* (( (ptr) (* (( (ptr) gf←c41628)+405)/* var←c36508 */  ))+38) );
      (void) ( *( (fPt) ((*  (ptr) pd208 ))))((* (( (ptr) formal←c41660)+4) ), (* (( (ptr) formal←c41660)+5) ), (* (( (ptr) formal←c41660)+6)
          ), pd208);
      };
SOURCE(11523, 19)
   return(0);
   }

static void HShiftOp←P2700(frame←v26352, cmd←v26380)
   word frame←v26352;
   word cmd←v26380;
   {
   register ptr gf←c41692 =  (ptr) &globalframe;
   /* HShiftOp: */ 
SOURCE(11712, 61)
SOURCE(11743, 30)
   {
      word pd209;
      pd209 = (* (( (ptr) (* (( (ptr) gf←c41692)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd209 ))))(frame←v26352, (* (( (ptr) gf←c41692)+46)/* hshiftParam←v5100 */  ), pd209);
      };
   }

static void VShiftOp←P2760(frame←v26472, cmd←v26500)
   word frame←v26472;
   word cmd←v26500;
   {
   register ptr gf←c41724 =  (ptr) &globalframe;
   /* VShiftOp: */ 
SOURCE(11842, 61)
SOURCE(11873, 30)
   {
      word pd210;
      pd210 = (* (( (ptr) (* (( (ptr) gf←c41724)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd210 ))))(frame←v26472, (* (( (ptr) gf←c41724)+47)/* vshiftParam←v5156 */  ), pd210);
      };
   }

static void MinLineGapOp←P2820(frame←v26592, cmd←v26620)
   word frame←v26592;
   word cmd←v26620;
   {
   register ptr gf←c41756 =  (ptr) &globalframe;
   /* MinLineGapOp: */ 
SOURCE(11972, 68)
SOURCE(12007, 33)
   {
      word pd211;
      pd211 = (* (( (ptr) (* (( (ptr) gf←c41756)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd211 ))))(frame←v26592, (* (( (ptr) gf←c41756)+48)/* minLineGapParam←v5212 */  ), pd211);
      };
   }

static void TabStopsOp←P2880(frame←v26712, cmd←v26740)
   word frame←v26712;
   word cmd←v26740;
   {
   register ptr gf←c41788 =  (ptr) &globalframe;
   /* TabStopsOp: */ 
SOURCE(12126, 64)
SOURCE(12159, 31)
   {
      word pd212;
      pd212 = (* (( (ptr) (* (( (ptr) gf←c41788)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd212 ))))(frame←v26712, (* (( (ptr) gf←c41788)+49)/* tabStopsParam←v5268 */  ), pd212);
      };
   }

static void LineWeightOp←P2940(frame←v26832, cmd←v26860)
   word frame←v26832;
   word cmd←v26860;
   {
   register ptr gf←c41820 =  (ptr) &globalframe;
   /* LineWeightOp: */ 
SOURCE(12268, 69)
SOURCE(12303, 34)
   {
      word pd213;
      pd213 = (* (( (ptr) (* (( (ptr) gf←c41820)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd213 ))))(frame←v26832, (* (( (ptr) gf←c41820)+50)/* lineWeightParam←v5324 */  ), pd213);
      };
   }

static void PageWidthOp←P3000(frame←v26952, cmd←v26980)
   word frame←v26952;
   word cmd←v26980;
   {
   register ptr gf←c41852 =  (ptr) &globalframe;
   /* PageWidthOp: */ 
SOURCE(12421, 67)
SOURCE(12455, 33)
   {
      word pd214;
      pd214 = (* (( (ptr) (* (( (ptr) gf←c41852)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd214 ))))(frame←v26952, (* (( (ptr) gf←c41852)+51)/* pageWidthParam←v5380 */  ), pd214);
      };
   }

static void PageLengthOp←P3060(frame←v27072, cmd←v27100)
   word frame←v27072;
   word cmd←v27100;
   {
   register ptr gf←c41884 =  (ptr) &globalframe;
   /* PageLengthOp: */ 
SOURCE(12569, 69)
SOURCE(12604, 34)
   {
      word pd215;
      pd215 = (* (( (ptr) (* (( (ptr) gf←c41884)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd215 ))))(frame←v27072, (* (( (ptr) gf←c41884)+52)/* pageLengthParam←v5436 */  ), pd215);
      };
   }

static void LeftMarginOp←P3120(frame←v27192, cmd←v27220)
   word frame←v27192;
   word cmd←v27220;
   {
   register ptr gf←c41916 =  (ptr) &globalframe;
   /* LeftMarginOp: */ 
SOURCE(12723, 69)
SOURCE(12758, 34)
   {
      word pd216;
      pd216 = (* (( (ptr) (* (( (ptr) gf←c41916)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd216 ))))(frame←v27192, (* (( (ptr) gf←c41916)+53)/* leftMarginParam←v5492 */  ), pd216);
      };
   }

static void RightMarginOp←P3180(frame←v27312, cmd←v27340)
   word frame←v27312;
   word cmd←v27340;
   {
   register ptr gf←c41948 =  (ptr) &globalframe;
   /* RightMarginOp: */ 
SOURCE(12877, 71)
SOURCE(12913, 35)
   {
      word pd217;
      pd217 = (* (( (ptr) (* (( (ptr) gf←c41948)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd217 ))))(frame←v27312, (* (( (ptr) gf←c41948)+54)/* rightMarginParam←v5548 */  ), pd217);
      };
   }

static void TopMarginOp←P3240(frame←v27432, cmd←v27460)
   word frame←v27432;
   word cmd←v27460;
   {
   register ptr gf←c41980 =  (ptr) &globalframe;
   /* TopMarginOp: */ 
SOURCE(13037, 67)
SOURCE(13071, 33)
   {
      word pd218;
      pd218 = (* (( (ptr) (* (( (ptr) gf←c41980)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd218 ))))(frame←v27432, (* (( (ptr) gf←c41980)+55)/* topMarginParam←v5604 */  ), pd218);
      };
   }

static void BottomMarginOp←P3300(frame←v27552, cmd←v27580)
   word frame←v27552;
   word cmd←v27580;
   {
   register ptr gf←c42012 =  (ptr) &globalframe;
   /* BottomMarginOp: */ 
SOURCE(13185, 73)
SOURCE(13222, 36)
   {
      word pd219;
      pd219 = (* (( (ptr) (* (( (ptr) gf←c42012)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd219 ))))(frame←v27552, (* (( (ptr) gf←c42012)+56)/* bottomMarginParam←v5660 */  ), pd219);
      };
   }

static void HeaderMarginOp←P3360(frame←v27672, cmd←v27700)
   word frame←v27672;
   word cmd←v27700;
   {
   register ptr gf←c42044 =  (ptr) &globalframe;
   /* HeaderMarginOp: */ 
SOURCE(13351, 73)
SOURCE(13388, 36)
   {
      word pd220;
      pd220 = (* (( (ptr) (* (( (ptr) gf←c42044)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd220 ))))(frame←v27672, (* (( (ptr) gf←c42044)+57)/* headerMarginParam←v5716 */  ), pd220);
      };
   }

static void FooterMarginOp←P3420(frame←v27792, cmd←v27820)
   word frame←v27792;
   word cmd←v27820;
   {
   register ptr gf←c42076 =  (ptr) &globalframe;
   /* FooterMarginOp: */ 
SOURCE(13517, 73)
SOURCE(13554, 36)
   {
      word pd221;
      pd221 = (* (( (ptr) (* (( (ptr) gf←c42076)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd221 ))))(frame←v27792, (* (( (ptr) gf←c42076)+58)/* footerMarginParam←v5772 */  ), pd221);
      };
   }

static void BindingMarginOp←P3480(frame←v27912, cmd←v27940)
   word frame←v27912;
   word cmd←v27940;
   {
   register ptr gf←c42108 =  (ptr) &globalframe;
   /* BindingMarginOp: */ 
SOURCE(13683, 75)
SOURCE(13721, 37)
   {
      word pd222;
      pd222 = (* (( (ptr) (* (( (ptr) gf←c42108)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd222 ))))(frame←v27912, (* (( (ptr) gf←c42108)+59)/* bindingMarginParam←v5828 */  ), pd222)
      ;
      };
   }

static void LineLengthOp←P3540(frame←v28032, cmd←v28060)
   word frame←v28032;
   word cmd←v28060;
   {
   register ptr gf←c42140 =  (ptr) &globalframe;
   /* LineLengthOp: */ 
SOURCE(13855, 69)
SOURCE(13890, 34)
   {
      word pd223;
      pd223 = (* (( (ptr) (* (( (ptr) gf←c42140)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd223 ))))(frame←v28032, (* (( (ptr) gf←c42140)+60)/* lineLengthParam←v5884 */  ), pd223);
      };
   }

static void ColumnOp←P3600(frame←v28152, cmd←v28180)
   word frame←v28152;
   word cmd←v28180;
   {
   register ptr gf←c42172 =  (ptr) &globalframe;
   /* ColumnOp: */ 
SOURCE(14009, 61)
SOURCE(14040, 30)
   {
      word pd224;
      pd224 = (* (( (ptr) (* (( (ptr) gf←c42172)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd224 ))))(frame←v28152, (* (( (ptr) gf←c42172)+61)/* columnParam←v5940 */  ), pd224);
      };
   }

static void TextHueOp←P3660(frame←v28272, cmd←v28300)
   word frame←v28272;
   word cmd←v28300;
   {
   register ptr gf←c42204 =  (ptr) &globalframe;
   /* TextHueOp: */ 
SOURCE(14139, 63)
SOURCE(14171, 31)
   {
      word pd225;
      pd225 = (* (( (ptr) (* (( (ptr) gf←c42204)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd225 ))))(frame←v28272, (* (( (ptr) gf←c42204)+62)/* textHueParam←v5996 */  ), pd225);
      };
   }

static void TextSaturationOp←P3720(frame←v28392, cmd←v28420)
   word frame←v28392;
   word cmd←v28420;
   {
   register ptr gf←c42236 =  (ptr) &globalframe;
   /* TextSaturationOp: */ 
SOURCE(14275, 77)
SOURCE(14314, 38)
   {
      word pd226;
      pd226 = (* (( (ptr) (* (( (ptr) gf←c42236)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd226 ))))(frame←v28392, (* (( (ptr) gf←c42236)+63)/* textSaturationParam←v6052 */  ), pd226)
      ;
      };
   }

static void TextBrightnessOp←P3780(frame←v28512, cmd←v28540)
   word frame←v28512;
   word cmd←v28540;
   {
   register ptr gf←c42268 =  (ptr) &globalframe;
   /* TextBrightnessOp: */ 
SOURCE(14453, 77)
SOURCE(14492, 38)
   {
      word pd227;
      pd227 = (* (( (ptr) (* (( (ptr) gf←c42268)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd227 ))))(frame←v28512, (* (( (ptr) gf←c42268)+64)/* textBrightnessParam←v6108 */  ), pd227)
      ;
      };
   }

static void TextColorOp←P3840(frame←v28632, cmd←v28660)
   word frame←v28632;
   word cmd←v28660;
   {
   register ptr gf←c42300 =  (ptr) &globalframe;
   /* TextColorOp: */ 
SOURCE(14631, 67)
SOURCE(14665, 33)
   {
      word pd228;
      pd228 = (* (( (ptr) (* (( (ptr) gf←c42300)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd228 ))))(frame←v28632, (* (( (ptr) gf←c42300)+65)/* textColorParam←v6164 */  ), pd228);
      };
   }

static void TextNamedColorOp←P3900(frame←v28720, cmd←v28748)
   word frame←v28720;
   word cmd←v28748;
   {
   register ptr gf←c42332 =  (ptr) &globalframe;
   /* TextNamedColorOp: */ 
SOURCE(14810, 77)
SOURCE(14849, 38)
   {
      word pd229;
      pd229 = (* (( (ptr) (* (( (ptr) gf←c42332)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd229 ))))(frame←v28720, (* (( (ptr) gf←c42332)+66)/* textNamedColorParam←v6220 */  ), pd229)
      ;
      };
   }

static void PageBreakPenaltyOp←P3960(frame←v28840, cmd←v28868)
   word frame←v28840;
   word cmd←v28868;
   {
   register ptr gf←c42364 =  (ptr) &globalframe;
   /* PageBreakPenaltyOp: */ 
SOURCE(14987, 81)
SOURCE(15028, 40)
   {
      word pd230;
      pd230 = (* (( (ptr) (* (( (ptr) gf←c42364)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd230 ))))(frame←v28840, (* (( (ptr) gf←c42364)+67)/* pageBreakPenaltyParam←v6276 */  ), pd230)
      ;
      };
   }

static void PageBreakPenalty2Op←P4020(frame←v28960, cmd←v28988)
   word frame←v28960;
   word cmd←v28988;
   {
   register ptr gf←c42396 =  (ptr) &globalframe;
   /* PageBreakPenalty2Op: */ 
SOURCE(15177, 83)
SOURCE(15219, 41)
   {
      word pd231;
      pd231 = (* (( (ptr) (* (( (ptr) gf←c42396)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd231 ))))(frame←v28960, (* (( (ptr) gf←c42396)+68)/* pageBreakPenalty2Param←v6332 */  ), pd231)
      ;
      };
   }

static void PageBreakPenalty3Op←P4080(frame←v29080, cmd←v29108)
   word frame←v29080;
   word cmd←v29108;
   {
   register ptr gf←c42428 =  (ptr) &globalframe;
   /* PageBreakPenalty3Op: */ 
SOURCE(15399, 83)
SOURCE(15441, 41)
   {
      word pd232;
      pd232 = (* (( (ptr) (* (( (ptr) gf←c42428)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd232 ))))(frame←v29080, (* (( (ptr) gf←c42428)+69)/* pageBreakPenalty3Param←v6388 */  ), pd232)
      ;
      };
   }

static void PageBreakPenalty4Op←P4140(frame←v29200, cmd←v29228)
   word frame←v29200;
   word cmd←v29228;
   {
   register ptr gf←c42460 =  (ptr) &globalframe;
   /* PageBreakPenalty4Op: */ 
SOURCE(15619, 83)
SOURCE(15661, 41)
   {
      word pd233;
      pd233 = (* (( (ptr) (* (( (ptr) gf←c42460)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd233 ))))(frame←v29200, (* (( (ptr) gf←c42460)+70)/* pageBreakPenalty4Param←v6444 */  ), pd233)
      ;
      };
   }

static void PageBreakPenalty5Op←P4200(frame←v29320, cmd←v29348)
   word frame←v29320;
   word cmd←v29348;
   {
   register ptr gf←c42492 =  (ptr) &globalframe;
   /* PageBreakPenalty5Op: */ 
SOURCE(15843, 83)
SOURCE(15885, 41)
   {
      word pd234;
      pd234 = (* (( (ptr) (* (( (ptr) gf←c42492)+405)/* var←c36508 */  ))+30) );
      (void) ( *( (fPt) ((*  (ptr) pd234 ))))(frame←v29320, (* (( (ptr) gf←c42492)+71)/* pageBreakPenalty5Param←v6500 */  ), pd234)
      ;
      };
   }

static void ClearTabStopsOp←P4260(frame←v29440, cmd←v29468)
   word frame←v29440;
   word cmd←v29468;
   {
   register ptr gf←c42524 =  (ptr) &globalframe;
   word ref←v9512;
   /* ClearTabStopsOp: */ 
SOURCE(16064, 110)
SOURCE(16102, 31)
   {
      word pd235;
      pd235 = (* (( (ptr) (* (( (ptr) gf←c42524)+405)/* var←c36508 */  ))+7) );
      ref←v9512 = (word) ( *( (fPt) ((*  (ptr) pd235 ))))(frame←v29440, pd235);
      };
SOURCE(16135, 18)
   (* (( (ptr) ref←v9512)+4) ) = 0;
SOURCE(16155, 19)
   (* (( (ptr) ref←v9512) + 2) ) &= 2147483648;
   }

static void TabStopOp←P4320(frame←v29528, cmd←v29556)
   word frame←v29528;
   word cmd←v29556;
   {
   register ptr gf←c42556 =  (ptr) &globalframe;
   word ref←v9556;
   word tabStop←v9584;
   word loc←v9612;
   /* TabStopOp: */ 
SOURCE(16180, 731)
SOURCE(16212, 31)
   {
      word pd236;
      pd236 = (* (( (ptr) (* (( (ptr) gf←c42556)+405)/* var←c36508 */  ))+7) );
      ref←v9556 = (word) ( *( (fPt) ((*  (ptr) pd236 ))))(frame←v29528, pd236);
      };
SOURCE(16245, 38)
   tabStop←v9584 = (word) TabSpec←P4500(ref←v9556, frame←v29528);
SOURCE(16285, 15)
   loc←v9612 = (*  (ptr) &fc237 );
SOURCE(16302, 68)
   {
      word var←c37916;
      {
         word pd238;
         pd238 = (* (( (ptr) (* (( (ptr) gf←c42556)+406)/* var←c36572 */  ))+40) );
         var←c37916 = (word) ( *( (fPt) ((*  (ptr) pd238 ))))(frame←v29528, pd238);
         };
      {
         word pd239;
         pd239 = (* (( (ptr) (* (( (ptr) gf←c42556)+407)/* var←c37948 */  ))+37) );
         (* (( (ptr) tabStop←v9584)+1) ) = (word) ( *( (fPt) ((*  (ptr) pd239 ))))(ref←v9556, tabStop←v9584, 0, var←c37916, pd239)
         ;
         };
      };
SOURCE(16372, 29)
   {
      word pd240;
      pd240 = (* (( (ptr) (* (( (ptr) gf←c42556)+407)/* var←c37948 */  ))+29) );
      loc←v9612 = (word) ( *( (fPt) ((*  (ptr) pd240 ))))(tabStop←v9584, ref←v9556, pd240);
      };
SOURCE(16403, 35)
   {
      word tadr241;
      tadr241 = (word) (( (ptr) ref←v9556) + 2);
      (*  (ptr) tadr241 ) = ((*  (ptr) tadr241 ) & 2147483648) | ((word) ( (((unsigned)(( (((unsigned)(* (( (ptr) ref←v9556)+2)
          ) << 1) >> 1) ) + 1) << 1) >> 1) ));
      };
SOURCE(16440, 471)
   {
      word pd243;
      word x244;
      word x245;
      if (((* (( (ptr) ref←v9556)+4) ) == 0)) { goto then0242;};
      pd243 = (* (( (ptr) (* (( (ptr) gf←c42556)+407)/* var←c37948 */  ))+29) );
      if (((
         x244 = (word) ( *( (fPt) ((*  (ptr) pd243 ))))((*  (ptr) (* (( (ptr) ref←v9556)+4) ) ), ref←v9556, pd243),  *(float*)&x244
         ) <= (
         x245 = loc←v9612,  *(float*)&x245
         ))) {
         then0242: ;
SOURCE(16512, 48)
         {
            word var←c37980;
            var←c37980 = XR←NewObject(8, (* (( (ptr) gf←c42556)+85) ));
            (*  (ptr) var←c37980 ) = tabStop←v9584;
            (* (( (ptr) var←c37980)+1) ) = (* (( (ptr) ref←v9556)+4) );
            (* (( (ptr) ref←v9556)+4) ) = var←c37980;
            };
         }
      else {
SOURCE(16560, 362)
         {
            word old←v9656;
            word new←v9684;
SOURCE(16604, 5)
            old←v9656 = (* (( (ptr) ref←v9556)+4) );
SOURCE(16641, 5)
            new←v9684 = XR←NewObject(8, (* (( (ptr) gf←c42556)+85) ));
            (*  (ptr) new←v9684 ) = (*  (ptr) old←v9656 );
SOURCE(16686, 18)
            (* (( (ptr) ref←v9556)+4) ) = new←v9684;
SOURCE(16706, 205)
            {
               register word lst←v9896;
               lst←v9896 = (* (( (ptr) old←v9656)+1) );
               lab←L100006: ;
SOURCE(16755, 98)
               {
                  word pd247;
                  word x248;
                  word x249;
                  if ((lst←v9896 == 0)) { goto then0246;};
                  pd247 = (* (( (ptr) (* (( (ptr) gf←c42556)+407)/* var←c37948 */  ))+29) );
                  if (((
                     x248 = (word) ( *( (fPt) ((*  (ptr) pd247 ))))((*  (ptr) lst←v9896 ), ref←v9556, pd247),  *(float*)&x248
                     ) <= (
                     x249 = loc←v9612,  *(float*)&x249
                     ))) {
                     then0246: ;
SOURCE(16824, 29)
                     {
                        word var←c38044;
                        var←c38044 = XR←NewObject(8, (* (( (ptr) gf←c42556)+85) ));
                        (*  (ptr) var←c38044 ) = tabStop←v9584;
                        (* (( (ptr) var←c38044)+1) ) = lst←v9896;
                        (* (( (ptr) new←v9684)+1) ) = var←c38044;
                        };
SOURCE(16855, 4)
                     goto lab←L100004;
                     };
                  };
SOURCE(16864, 31)
               {
                  word var←c38076;
                  var←c38076 = XR←NewObject(8, (* (( (ptr) gf←c42556)+85) ));
                  (*  (ptr) var←c38076 ) = (*  (ptr) lst←v9896 );
                  (* (( (ptr) new←v9684)+1) ) = var←c38076;
                  };
SOURCE(16897, 14)
               new←v9684 = (* (( (ptr) new←v9684)+1) );
               lst←v9896 = (* (( (ptr) lst←v9896)+1) );
               goto lab←L100006;
               lab←L100004: ;
               };
            };
         };
      };
   }

static void RelativeTabStopsOp←P4380(frame←v29616, cmd←v29644)
   word frame←v29616;
   word cmd←v29644;
   {
   register ptr gf←c42588 =  (ptr) &globalframe;
   word ref←v10024;
   word name←v10052 = 0;
   word ok←v10080;
   /* RelativeTabStopsOp: */ 
SOURCE(16929, 564)
SOURCE(16970, 31)
   {
      word pd250;
      pd250 = (* (( (ptr) (* (( (ptr) gf←c42588)+405)/* var←c36508 */  ))+7) );
      ref←v10024 = (word) ( *( (fPt) ((*  (ptr) pd250 ))))(frame←v29616, pd250);
      };
SOURCE(17025, 32)
   {
      W2 var←c38108;
      {
         word pd251;
         pd251 = (* (( (ptr) (* (( (ptr) gf←c42588)+405)/* var←c36508 */  ))+58) );
         (void) ( *( (fPt) ((*  (ptr) pd251 ))))((word) &var←c38108, frame←v29616, pd251);
         };
      ok←v10080 = var←c38108.f1;
      name←v10052 = var←c38108.f0;
      };
SOURCE(17059, 162)
   if ((0 == ok←v10080)) {
SOURCE(17120, 79)
      {
         word pd252;
         pd252 = (* (( (ptr) (* (( (ptr) gf←c42588)+406)/* var←c36572 */  ))+31) );
         (void) ( *( (fPt) ((*  (ptr) pd252 ))))(frame←v29616, (* (( (ptr) gf←c42588)+179) ), pd252);
         };
SOURCE(17201, 20)
      {
         word pd253;
         pd253 = (* (( (ptr) (* (( (ptr) gf←c42588)+405)/* var←c36508 */  ))+26) );
         (void) ( *( (fPt) ((*  (ptr) pd253 ))))(frame←v29616, 1, pd253);
         };
      };
SOURCE(17226, 267)
   {
      word var←c38140;
      var←c38140 = name←v10052;
      if ((var←c38140 == (* (( (ptr) gf←c42588)+180) ))) {
SOURCE(17253, 20)
         (* (( (ptr) ref←v10024) + 2) ) |= 2147483648;
         }
      else {
         if ((var←c38140 == (* (( (ptr) gf←c42588)+181) ))) {
SOURCE(17288, 21)
            (* (( (ptr) ref←v10024) + 2) ) &= 2147483647;
            }
         else {
SOURCE(17368, 22)
            {
               word pd254;
               pd254 = (* (( (ptr) (* (( (ptr) gf←c42588)+406)/* var←c36572 */  ))+25) );
               (void) ( *( (fPt) ((*  (ptr) pd254 ))))(frame←v29616, name←v10052, pd254);
               };
SOURCE(17392, 79)
            {
               word pd255;
               pd255 = (* (( (ptr) (* (( (ptr) gf←c42588)+406)/* var←c36572 */  ))+31) );
               (void) ( *( (fPt) ((*  (ptr) pd255 ))))(frame←v29616, (* (( (ptr) gf←c42588)+179) ), pd255);
               };
SOURCE(17473, 20)
            {
               word pd256;
               pd256 = (* (( (ptr) (* (( (ptr) gf←c42588)+405)/* var←c36508 */  ))+26) );
               (void) ( *( (fPt) ((*  (ptr) pd256 ))))(frame←v29616, 2, pd256);
               };
            };
         };
      };
   }

static void DefaultTabStopsOp←P4440(frame←v29704, cmd←v29732)
   word frame←v29704;
   word cmd←v29732;
   {
   register ptr gf←c42620 =  (ptr) &globalframe;
   word ref←v10124;
   word tabStop←v10152;
   /* DefaultTabStopsOp: */ 
SOURCE(17502, 212)
SOURCE(17542, 31)
   {
      word pd257;
      pd257 = (* (( (ptr) (* (( (ptr) gf←c42620)+405)/* var←c36508 */  ))+7) );
      ref←v10124 = (word) ( *( (fPt) ((*  (ptr) pd257 ))))(frame←v29704, pd257);
      };
SOURCE(17575, 38)
   tabStop←v10152 = (word) TabSpec←P4500(ref←v10124, frame←v29704);
SOURCE(17615, 68)
   {
      word var←c38172;
      {
         word pd258;
         pd258 = (* (( (ptr) (* (( (ptr) gf←c42620)+406)/* var←c36572 */  ))+40) );
         var←c38172 = (word) ( *( (fPt) ((*  (ptr) pd258 ))))(frame←v29704, pd258);
         };
      {
         word pd259;
         pd259 = (* (( (ptr) (* (( (ptr) gf←c42620)+407)/* var←c37948 */  ))+37) );
         (* (( (ptr) tabStop←v10152)+1) ) = (word) ( *( (fPt) ((*  (ptr) pd259 ))))(ref←v10124, tabStop←v10152, 0, var←c38172, pd259)
         ;
         };
      };
SOURCE(17685, 29)
   (* (( (ptr) ref←v10124)+3) ) = tabStop←v10152;
   }

static word TabSpec←P4500(ref←v8352, frame←v8380)
   word ref←v8352;
   word frame←v8380;
   {
   word tabStop←v8424;
   word looks←v10196;
   word breakIfPast←v10224;
   /* TabSpec: */ 
SOURCE(17719, 287)
SOURCE(17719, 287)
   tabStop←v8424 = 0;
SOURCE(17808, 40)
   looks←v10196 = (word) TabLooksSpec←P4560(frame←v8380);
SOURCE(17850, 38)
   breakIfPast←v10224 = (word) TabPastSpec←P4620(frame←v8380);
SOURCE(17890, 32)
   tabStop←v8424 = (word) TabPattern←P4680(ref←v8352, frame←v8380);
SOURCE(17924, 21)
   (*  (ptr) tabStop←v8424 ) = looks←v10196;
SOURCE(17947, 33)
   (* (( (ptr) tabStop←v8424)+4) ) = breakIfPast←v10224;
SOURCE(17982, 24)
   (void) TabAlign←P4800(tabStop←v8424, frame←v8380);
SOURCE(17719, 287)
   return(tabStop←v8424);
   }

static word TabLooksSpec←P4560(frame←v8484)
   word frame←v8484;
   {
   W7 var←c42652;
   register ptr gf←c42684 =  (ptr) &globalframe;
   /* declaration of lks←v8528 skipped */ 
   /* declaration of var←c38204 skipped */ 
   word name←v10268 = 0;
   word ok←v10296;
   /* TabLooksSpec: */ 
SOURCE(18012, 389)
   {
      word tmpAddr260;
      tmpAddr260 = (word) (( (ptr) &var←c42652)+5)/* var←c38204 */ ;
      (*  (ptr) tmpAddr260 ) = ( ((word)  (fPt) SetLookBit←P5976) );
      (* (( (ptr) tmpAddr260) + 1) ) = 1;
      };
SOURCE(18012, 389)
   var←c42652.f4/* lks←v8528 */  = 0;
SOURCE(18207, 19)
   var←c42652.f4/* lks←v8528 */  = 0;
SOURCE(18228, 32)
   {
      W2 var←c38236;
      {
         word pd261;
         pd261 = (* (( (ptr) (* (( (ptr) gf←c42684)+405)/* var←c36508 */  ))+58) );
         (void) ( *( (fPt) ((*  (ptr) pd261 ))))((word) &var←c38236, frame←v8484, pd261);
         };
      ok←v10296 = var←c38236.f1;
      name←v10268 = var←c38236.f0;
      };
SOURCE(18262, 21)
   if ((0 == ok←v10296)) {
SOURCE(18277, 6)
      return(var←c42652.f4/* lks←v8528 */ );
      };
SOURCE(18285, 55)
   if ((name←v10268 != (* (( (ptr) gf←c42684)+182) ))) {
SOURCE(18309, 22)
      {
         word pd262;
         pd262 = (* (( (ptr) (* (( (ptr) gf←c42684)+406)/* var←c36572 */  ))+25) );
         (void) ( *( (fPt) ((*  (ptr) pd262 ))))(frame←v8484, name←v10268, pd262);
         };
SOURCE(18333, 7)
      return(var←c42652.f4/* lks←v8528 */ );
      };
SOURCE(18343, 58)
   {
      word var←c38332;
      {
         word var←c38268;
         {
            word pd263;
            pd263 = (* (( (ptr) (* (( (ptr) gf←c42684)+406)/* var←c36572 */  ))+43) );
            var←c38268 = (word) ( *( (fPt) ((*  (ptr) pd263 ))))(frame←v8484, pd263);
            };
         {
            word pd264;
            pd264 = (* (( (ptr) (* (( (ptr) gf←c42684)+408)/* var←c38300 */  ))+26) );
            var←c38332 = (word) ( *( (fPt) ((*  (ptr) pd264 ))))(var←c38268, 0, 2147483647, (word) (( (bPt) &var←c42652)+20)/* var←c38204 */ , pd264)
            ;
            };
         };
      };
SOURCE(18012, 389)
   return(var←c42652.f4/* lks←v8528 */ );
   }

static word SetLookBit←P5976(c←v32020, formal←c42716)
   word c←v32020;
   word formal←c42716;
   {
   word quit←v32064;
   formal←c42716 = (formal←c42716 - 20);
   /* SetLookBit: */ 
SOURCE(18099, 103)
SOURCE(18099, 103)
   quit←v32064 = 0;
SOURCE(18131, 18)
   if (((c←v32020 - 65) <= 25)) {
      c←v32020 = (c←v32020 + 32);
      }
   else {
      c←v32020 = c←v32020;
      };
SOURCE(18151, 35)
   if (((c←v32020 - 97) <= 25)) {
SOURCE(18173, 13)
      {
         word xs265;
         xs265 = (word) BCK((c←v32020 - 97), 32);
         (*  (ptr) (( (ptr) (( (bPt) formal←c42716)+16)) + ((word) xs265 >> 5)) ) |= ((unsigned) 1 << 32 - ((word) (xs265 & 037)+1)
         );
         };
      };
SOURCE(18188, 14)
   return(0);
   }

static word TabPastSpec←P4620(frame←v8588)
   word frame←v8588;
   {
   register ptr gf←c42748 =  (ptr) &globalframe;
   word break←v8632;
   word name←v10368 = 0;
   word ok←v10396;
   /* TabPastSpec: */ 
SOURCE(18407, 318)
SOURCE(18407, 318)
   break←v8632 = 0;
SOURCE(18496, 32)
   {
      W2 var←c38364;
      {
         word pd266;
         pd266 = (* (( (ptr) (* (( (ptr) gf←c42748)+405)/* var←c36508 */  ))+58) );
         (void) ( *( (fPt) ((*  (ptr) pd266 ))))((word) &var←c38364, frame←v8588, pd266);
         };
      ok←v10396 = var←c38364.f1;
      name←v10368 = var←c38364.f0;
      };
SOURCE(18530, 21)
   if ((0 == ok←v10396)) {
SOURCE(18545, 6)
      return(break←v8632);
      };
SOURCE(18553, 172)
   {
      word var←c38396;
      var←c38396 = name←v10368;
      if ((var←c38396 == (* (( (ptr) gf←c42748)+183) ))) {
SOURCE(18586, 12)
         break←v8632 = 1;
         }
      else {
         if ((var←c38396 == (* (( (ptr) gf←c42748)+184) ))) {
SOURCE(18616, 13)
            break←v8632 = 0;
            }
         else {
SOURCE(18688, 22)
            {
               word pd267;
               pd267 = (* (( (ptr) (* (( (ptr) gf←c42748)+406)/* var←c36572 */  ))+25) );
               (void) ( *( (fPt) ((*  (ptr) pd267 ))))(frame←v8588, name←v10368, pd267);
               };
SOURCE(18712, 13)
            break←v8632 = 0;
            };
         };
      };
SOURCE(18407, 318)
   return(break←v8632);
   }

static word TabPattern←P4680(ref←v8692, frame←v8720)
   word ref←v8692;
   word frame←v8720;
   {
   register ptr gf←c42780 =  (ptr) &globalframe;
   word tabStop←v8764;
   word name←v10440 = 0;
   word ok←v10468;
   /* TabPattern: */ 
SOURCE(18734, 1960)
SOURCE(18734, 1960)
   tabStop←v8764 = 0;
SOURCE(18829, 32)
   {
      W2 var←c38428;
      {
         word pd268;
         pd268 = (* (( (ptr) (* (( (ptr) gf←c42780)+405)/* var←c36508 */  ))+58) );
         (void) ( *( (fPt) ((*  (ptr) pd268 ))))((word) &var←c38428, frame←v8720, pd268);
         };
      ok←v10468 = var←c38428.f1;
      name←v10440 = var←c38428.f0;
      };
SOURCE(18863, 57)
   if ((0 == ok←v10468)) {
SOURCE(18880, 31)
      tabStop←v8764 = XR←NewObject(24, (* (( (ptr) gf←c42780)+81) ));
SOURCE(18913, 7)
      return(tabStop←v8764);
      };
SOURCE(18923, 1771)
   {
      word var←c38492;
      var←c38492 = name←v10440;
      if ((var←c38492 == (* (( (ptr) gf←c42780)+186) ))) {
SOURCE(18950, 31)
         tabStop←v8764 = XR←NewObject(24, (* (( (ptr) gf←c42780)+81) ));
         goto endif0269;
         };
      if ((var←c38492 == (* (( (ptr) gf←c42780)+187) ))) {
SOURCE(18995, 907)
         {
            word leaderRope←v10512 = 0;
            word value←v10540;
            word ldrStop←v10568;
SOURCE(19015, 17)
            value←v10540 = (*  (ptr) &fc237 );
SOURCE(19034, 48)
            ldrStop←v10568 = XR←NewObject(36, (* (( (ptr) gf←c42780)+81) ));
            (* (( (ptr) ldrStop←v10568)+5) ) = 1;
            (* (( (ptr) ldrStop←v10568)+6) ) = 1;
SOURCE(19084, 17)
            tabStop←v8764 = ldrStop←v10568;
SOURCE(19103, 32)
            {
               W2 var←c38588;
               {
                  word pd270;
                  pd270 = (* (( (ptr) (* (( (ptr) gf←c42780)+405)/* var←c36508 */  ))+58) );
                  (void) ( *( (fPt) ((*  (ptr) pd270 ))))((word) &var←c38588, frame←v8720, pd270);
                  };
               ok←v10468 = var←c38588.f1;
               name←v10440 = var←c38588.f0;
               };
SOURCE(19137, 285)
            if ((0 == ok←v10468)) {
SOURCE(19152, 30)
               (* (( (ptr) ldrStop←v10568)+6) ) = 1;
               }
            else {
SOURCE(19182, 240)
               {
                  word var←c38620;
                  var←c38620 = name←v10440;
                  if ((var←c38620 == (* (( (ptr) gf←c42780)+177) ))) {
SOURCE(19212, 25)
                     (* (( (ptr) ldrStop←v10568)+6) ) = 0;
                     }
                  else {
                     if ((var←c38620 == (* (( (ptr) gf←c42780)+188) ))) {
SOURCE(19253, 24)
                        (* (( (ptr) ldrStop←v10568)+6) ) = 1;
                        }
                     else {
SOURCE(19292, 22)
                        {
                           word pd271;
                           pd271 = (* (( (ptr) (* (( (ptr) gf←c42780)+406)/* var←c36572 */  ))+25) );
                           (void) ( *( (fPt) ((*  (ptr) pd271 ))))(frame←v8720, name←v10440, pd271);
                           };
SOURCE(19316, 84)
                        {
                           word pd272;
                           pd272 = (* (( (ptr) (* (( (ptr) gf←c42780)+406)/* var←c36572 */  ))+31) );
                           (void) ( *( (fPt) ((*  (ptr) pd272 ))))(frame←v8720, (* (( (ptr) gf←c42780)+189) ), pd272);
                           };
SOURCE(19402, 20)
                        {
                           word pd273;
                           pd273 = (* (( (ptr) (* (( (ptr) gf←c42780)+405)/* var←c36508 */  ))+26) );
                           (void) ( *( (fPt) ((*  (ptr) pd273 ))))(frame←v8720, 2, pd273);
                           };
                        };
                     };
                  };
               };
SOURCE(19427, 33)
            {
               W2 var←c38652;
               {
                  word pd274;
                  pd274 = (* (( (ptr) (* (( (ptr) gf←c42780)+405)/* var←c36508 */  ))+59) );
                  (void) ( *( (fPt) ((*  (ptr) pd274 ))))((word) &var←c38652, frame←v8720, pd274);
                  };
               ok←v10468 = var←c38652.f1;
               value←v10540 = var←c38652.f0;
               };
SOURCE(19462, 82)
            {
               word pd275;
               pd275 = (* (( (ptr) (* (( (ptr) gf←c42780)+407)/* var←c37948 */  ))+37) );
               (* (( (ptr) ldrStop←v10568)+8) ) = (word) ( *( (fPt) ((*  (ptr) pd275 ))))(ref←v8692, tabStop←v8764, 1,  ( (0 != ok←v10468) ? value←v10540 : (*  (ptr) &fc237 ) ) , pd275)
               ;
               };
SOURCE(19546, 38)
            {
               W2 var←c38684;
               {
                  word pd276;
                  pd276 = (* (( (ptr) (* (( (ptr) gf←c42780)+405)/* var←c36508 */  ))+60) );
                  (void) ( *( (fPt) ((*  (ptr) pd276 ))))((word) &var←c38684, frame←v8720, pd276);
                  };
               ok←v10468 = var←c38684.f1;
               leaderRope←v10512 = var←c38684.f0;
               };
SOURCE(19586, 310)
            {
               word tc277;
               word pd278;
               if ((0 != ok←v10468)) {
                  pd278 = (* (( (ptr) (* (( (ptr) gf←c42780)+408)/* var←c38300 */  ))+13) );
                  tc277 =  (word) (0 == (word) ( *( (fPt) ((*  (ptr) pd278 ))))(leaderRope←v10512, pd278));
                  }
               else {
                  tc277 =  (word) 0;
                  };
               if (tc277) {
SOURCE(19626, 175)
                  {
                     word pd279;
                     pd279 = (* (( (ptr) (* (( (ptr) gf←c42780)+408)/* var←c38300 */  ))+14) );
                     if (( (int)(word) ( *( (fPt) ((*  (ptr) pd279 ))))(leaderRope←v10512, pd279) >  (int)1)) {
SOURCE(19658, 78)
                        {
                           word pd280;
                           pd280 = (* (( (ptr) (* (( (ptr) gf←c42780)+406)/* var←c36572 */  ))+31) );
                           (void) ( *( (fPt) ((*  (ptr) pd280 ))))(frame←v8720, (* (( (ptr) gf←c42780)+190) ), pd280);
                           };
SOURCE(19738, 20)
                        {
                           word pd281;
                           pd281 = (* (( (ptr) (* (( (ptr) gf←c42780)+405)/* var←c36508 */  ))+26) );
                           (void) ( *( (fPt) ((*  (ptr) pd281 ))))(frame←v8720, 1, pd281);
                           };
                        }
                     else {
SOURCE(19767, 34)
                        {
                           word pd282;
                           pd282 = (* (( (ptr) (* (( (ptr) gf←c42780)+408)/* var←c38300 */  ))+9) );
                           (* (( (ptr) ldrStop←v10568)+7) ) = (word) ( *( (fPt) ((*  (ptr) pd282 ))))(leaderRope←v10512, 0, pd282);
                           };
                        };
                     };
                  }
               else {
SOURCE(19812, 62)
                  {
                     word pd283;
                     pd283 = (* (( (ptr) (* (( (ptr) gf←c42780)+406)/* var←c36572 */  ))+31) );
                     (void) ( *( (fPt) ((*  (ptr) pd283 ))))(frame←v8720, (* (( (ptr) gf←c42780)+191) ), pd283);
                     };
SOURCE(19876, 20)
                  {
                     word pd284;
                     pd284 = (* (( (ptr) (* (( (ptr) gf←c42780)+405)/* var←c36508 */  ))+26) );
                     (void) ( *( (fPt) ((*  (ptr) pd284 ))))(frame←v8720, 1, pd284);
                     };
                  };
               };
            };
         goto endif0269;
         };
      if ((var←c38492 == (* (( (ptr) gf←c42780)+192) ))) {
SOURCE(19914, 222)
         {
            word ruleStop←v10612;
SOURCE(19916, 44)
            ruleStop←v10612 = XR←NewObject(32, (* (( (ptr) gf←c42780)+81) ));
            (* (( (ptr) ruleStop←v10612)+5) ) = 2;
SOURCE(19962, 18)
            tabStop←v8764 = ruleStop←v10612;
SOURCE(19982, 75)
            {
               word var←c38748;
               {
                  word pd285;
                  pd285 = (* (( (ptr) (* (( (ptr) gf←c42780)+406)/* var←c36572 */  ))+40) );
                  var←c38748 = (word) ( *( (fPt) ((*  (ptr) pd285 ))))(frame←v8720, pd285);
                  };
               {
                  word pd286;
                  pd286 = (* (( (ptr) (* (( (ptr) gf←c42780)+407)/* var←c37948 */  ))+37) );
                  (* (( (ptr) ruleStop←v10612)+7) ) = (word) ( *( (fPt) ((*  (ptr) pd286 ))))(ref←v8692, tabStop←v8764, 3, var←c38748, pd286)
                  ;
                  };
               };
SOURCE(20059, 75)
            {
               word var←c38780;
               {
                  word pd287;
                  pd287 = (* (( (ptr) (* (( (ptr) gf←c42780)+406)/* var←c36572 */  ))+40) );
                  var←c38780 = (word) ( *( (fPt) ((*  (ptr) pd287 ))))(frame←v8720, pd287);
                  };
               {
                  word pd288;
                  pd288 = (* (( (ptr) (* (( (ptr) gf←c42780)+407)/* var←c37948 */  ))+37) );
                  (* (( (ptr) ruleStop←v10612)+6) ) = (word) ( *( (fPt) ((*  (ptr) pd288 ))))(ref←v8692, tabStop←v8764, 2, var←c38780, pd288)
                  ;
                  };
               };
            };
         goto endif0269;
         };
      if ((var←c38492 == (* (( (ptr) gf←c42780)+193) ))) {
SOURCE(20149, 474)
         {
            word array←v10656;
            word rulesStop←v10684;
SOURCE(20151, 40)
            {
               word pd289;
               pd289 = (* (( (ptr) (* (( (ptr) gf←c42780)+406)/* var←c36572 */  ))+46) );
               array←v10656 = (word) ( *( (fPt) ((*  (ptr) pd289 ))))(frame←v8720, pd289);
               };
SOURCE(20193, 47)
            rulesStop←v10684 = XR←NewObject(28, (* (( (ptr) gf←c42780)+81) ));
            (* (( (ptr) rulesStop←v10684)+5) ) = 3;
SOURCE(20242, 19)
            tabStop←v8764 = rulesStop←v10684;
SOURCE(20263, 45)
            {
               word var←c38844;
               {
                  word var←c38876;
                  word var←c38908;
                  var←c38876 = ((* (( (ptr) array←v10656)+2) ) << 3);
                  var←c38908 = XR←NewObject((4 + var←c38876), (* (( (ptr) gf←c42780)+74) ));
                  (*  (ptr) var←c38908 ) = (* (( (ptr) array←v10656)+2) );
                  var←c38844 = var←c38908;
                  };
               (* (( (ptr) rulesStop←v10684)+6) ) = var←c38844;
               };
SOURCE(20310, 302)
            {
               register word i←v10728 = 0;
               register word noName←c38940;
               noName←c38940 = ((* (( (ptr) array←v10656)+2) ) >> 1);
               if ((i←v10728 >= noName←c38940)) {
                  goto lab←L100007;
                  };
               lab←L100010: ;
SOURCE(20344, 39)
               {
                  word var←c38972;
                  {
                     word pd290;
                     word idx291;
                     pd290 = (* (( (ptr) (* (( (ptr) gf←c42780)+406)/* var←c36572 */  ))+65) );
                     var←c38972 = (word) ( *( (fPt) ((*  (ptr) pd290 ))))(array←v10656, (
                           idx291 = (word) ((word) i←v10728 << 1),
                           SGNCK(idx291)
                           ), pd290);
                     };
                  {
                     word pd292;
                     pd292 = (* (( (ptr) (* (( (ptr) gf←c42780)+406)/* var←c36572 */  ))+25) );
                     (void) ( *( (fPt) ((*  (ptr) pd292 ))))(frame←v8720, var←c38972, pd292);
                     };
                  };
SOURCE(20385, 91)
               {
                  word var←c39004;
                  word var←c39068;
                  {
                     word var←c39036;
                     {
                        word pd293;
                        pd293 = (* (( (ptr) (* (( (ptr) gf←c42780)+406)/* var←c36572 */  ))+40) );
                        var←c39036 = (word) ( *( (fPt) ((*  (ptr) pd293 ))))(frame←v8720, pd293);
                        };
                     {
                        word pd294;
                        pd294 = (* (( (ptr) (* (( (ptr) gf←c42780)+407)/* var←c37948 */  ))+37) );
                        var←c39004 = (word) ( *( (fPt) ((*  (ptr) pd294 ))))(ref←v8692, tabStop←v8764, 2, var←c39036, pd294);
                        };
                     };
                  {
                     word limit295;
                     var←c39068 = (* (( (ptr) rulesStop←v10684)+6) );
                     (* (( (W2Pt) (( (ptr) var←c39068)+1))+(
                           limit295 = (*  (ptr) var←c39068 ),
                           BCK(i←v10728, limit295)
                           )) ).f0 = var←c39004;
                     };
                  };
SOURCE(20478, 41)
               {
                  word var←c39100;
                  {
                     word pd296;
                     word idx297;
                     pd296 = (* (( (ptr) (* (( (ptr) gf←c42780)+406)/* var←c36572 */  ))+65) );
                     var←c39100 = (word) ( *( (fPt) ((*  (ptr) pd296 ))))(array←v10656, (
                           idx297 = (word) (((word) i←v10728 << 1) + 1),
                           SGNCK(idx297)
                           ), pd296);
                     };
                  {
                     word pd298;
                     pd298 = (* (( (ptr) (* (( (ptr) gf←c42780)+406)/* var←c36572 */  ))+25) );
                     (void) ( *( (fPt) ((*  (ptr) pd298 ))))(frame←v8720, var←c39100, pd298);
                     };
                  };
SOURCE(20521, 91)
               {
                  word var←c39132;
                  word var←c39196;
                  {
                     word var←c39164;
                     {
                        word pd299;
                        pd299 = (* (( (ptr) (* (( (ptr) gf←c42780)+406)/* var←c36572 */  ))+40) );
                        var←c39164 = (word) ( *( (fPt) ((*  (ptr) pd299 ))))(frame←v8720, pd299);
                        };
                     {
                        word pd300;
                        pd300 = (* (( (ptr) (* (( (ptr) gf←c42780)+407)/* var←c37948 */  ))+37) );
                        var←c39132 = (word) ( *( (fPt) ((*  (ptr) pd300 ))))(ref←v8692, tabStop←v8764, 3, var←c39164, pd300);
                        };
                     };
                  {
                     word limit301;
                     var←c39196 = (* (( (ptr) rulesStop←v10684)+6) );
                     (* (( (W2Pt) (( (ptr) var←c39196)+1))+(
                           limit301 = (*  (ptr) var←c39196 ),
                           BCK(i←v10728, limit301)
                           )) ).f1 = var←c39132;
                     };
                  };
               i←v10728 = (i←v10728 + 1);
               if ((i←v10728 < noName←c38940)) {
                  goto lab←L100010;
                  };
               lab←L100007: ;
               };
            };
         goto endif0269;
         };
SOURCE(20639, 22)
      {
         word pd302;
         pd302 = (* (( (ptr) (* (( (ptr) gf←c42780)+406)/* var←c36572 */  ))+25) );
         (void) ( *( (fPt) ((*  (ptr) pd302 ))))(frame←v8720, name←v10440, pd302);
         };
SOURCE(20663, 31)
      tabStop←v8764 = XR←NewObject(24, (* (( (ptr) gf←c42780)+81) ));
      goto endif0269;
      endif0269: ;
      };
SOURCE(18734, 1960)
   return(tabStop←v8764);
   }

static void MissingChar←P4740(frame←v8824)
   word frame←v8824;
   {
   register ptr gf←c42812 =  (ptr) &globalframe;
   /* MissingChar: */ 
SOURCE(20703, 139)
SOURCE(20740, 80)
   {
      word pd303;
      pd303 = (* (( (ptr) (* (( (ptr) gf←c42812)+406)/* var←c36572 */  ))+31) );
      (void) ( *( (fPt) ((*  (ptr) pd303 ))))(frame←v8824, (* (( (ptr) gf←c42812)+198) ), pd303);
      };
SOURCE(20822, 20)
   {
      word pd304;
      pd304 = (* (( (ptr) (* (( (ptr) gf←c42812)+405)/* var←c36508 */  ))+26) );
      (void) ( *( (fPt) ((*  (ptr) pd304 ))))(frame←v8824, 1, pd304);
      };
   }

static void TabAlign←P4800(tabStop←v8884, frame←v8912)
   word tabStop←v8884;
   word frame←v8912;
   {
   register ptr gf←c42844 =  (ptr) &globalframe;
   word name←v10772 = 0;
   word ok←v10800;
   /* TabAlign: */ 
SOURCE(20848, 812)
SOURCE(20922, 32)
   {
      W2 var←c39260;
      {
         word pd305;
         pd305 = (* (( (ptr) (* (( (ptr) gf←c42844)+405)/* var←c36508 */  ))+58) );
         (void) ( *( (fPt) ((*  (ptr) pd305 ))))((word) &var←c39260, frame←v8912, pd305);
         };
      ok←v10800 = var←c39260.f1;
      name←v10772 = var←c39260.f0;
      };
SOURCE(20956, 55)
   if ((0 == ok←v10800)) {
SOURCE(20973, 29)
      (* (( (ptr) tabStop←v8884)+2) ) = 0;
SOURCE(21004, 7)
      return;
      };
SOURCE(21014, 646)
   {
      word var←c39292;
      var←c39292 = name←v10772;
      if ((var←c39292 == (* (( (ptr) gf←c42844)+175) ))) {
SOURCE(21045, 29)
         (* (( (ptr) tabStop←v8884)+2) ) = 0;
         goto endif0306;
         };
      if ((var←c39292 == (* (( (ptr) gf←c42844)+176) ))) {
SOURCE(21091, 30)
         (* (( (ptr) tabStop←v8884)+2) ) = 1;
         goto endif0306;
         };
      if ((var←c39292 == (* (( (ptr) gf←c42844)+177) ))) {
SOURCE(21136, 28)
         (* (( (ptr) tabStop←v8884)+2) ) = 2;
         goto endif0306;
         };
      if ((var←c39292 == (* (( (ptr) gf←c42844)+199) ))) {
SOURCE(21178, 413)
         {
            word alignRope←v10844 = 0;
SOURCE(21197, 29)
            (* (( (ptr) tabStop←v8884)+2) ) = 3;
SOURCE(21228, 37)
            {
               W2 var←c39324;
               {
                  word pd307;
                  pd307 = (* (( (ptr) (* (( (ptr) gf←c42844)+405)/* var←c36508 */  ))+60) );
                  (void) ( *( (fPt) ((*  (ptr) pd307 ))))((word) &var←c39324, frame←v8912, pd307);
                  };
               ok←v10800 = var←c39324.f1;
               alignRope←v10844 = var←c39324.f0;
               };
SOURCE(21267, 319)
            {
               word tc308;
               word pd309;
               if ((0 != ok←v10800)) {
                  pd309 = (* (( (ptr) (* (( (ptr) gf←c42844)+408)/* var←c38300 */  ))+13) );
                  tc308 =  (word) (0 == (word) ( *( (fPt) ((*  (ptr) pd309 ))))(alignRope←v10844, pd309));
                  }
               else {
                  tc308 =  (word) 0;
                  };
               if (tc308) {
SOURCE(21306, 181)
                  {
                     word pd310;
                     pd310 = (* (( (ptr) (* (( (ptr) gf←c42844)+408)/* var←c38300 */  ))+14) );
                     if (( (int)(word) ( *( (fPt) ((*  (ptr) pd310 ))))(alignRope←v10844, pd310) ==  (int)1)) {
SOURCE(21335, 48)
                        {
                           word pd311;
                           pd311 = (* (( (ptr) (* (( (ptr) gf←c42844)+408)/* var←c38300 */  ))+9) );
                           (* (( (ptr) tabStop←v8884)+3) ) = (word) ( *( (fPt) ((*  (ptr) pd311 ))))(alignRope←v10844, 0, pd311);
                           };
                        }
                     else {
SOURCE(21385, 80)
                        {
                           word pd312;
                           pd312 = (* (( (ptr) (* (( (ptr) gf←c42844)+406)/* var←c36572 */  ))+31) );
                           (void) ( *( (fPt) ((*  (ptr) pd312 ))))(frame←v8912, (* (( (ptr) gf←c42844)+198) ), pd312);
                           };
SOURCE(21467, 20)
                        {
                           word pd313;
                           pd313 = (* (( (ptr) (* (( (ptr) gf←c42844)+405)/* var←c36508 */  ))+26) );
                           (void) ( *( (fPt) ((*  (ptr) pd313 ))))(frame←v8912, 1, pd313);
                           };
                        };
                     };
                  }
               else {
SOURCE(21500, 64)
                  {
                     word pd314;
                     pd314 = (* (( (ptr) (* (( (ptr) gf←c42844)+406)/* var←c36572 */  ))+31) );
                     (void) ( *( (fPt) ((*  (ptr) pd314 ))))(frame←v8912, (* (( (ptr) gf←c42844)+200) ), pd314);
                     };
SOURCE(21566, 20)
                  {
                     word pd315;
                     pd315 = (* (( (ptr) (* (( (ptr) gf←c42844)+405)/* var←c36508 */  ))+26) );
                     (void) ( *( (fPt) ((*  (ptr) pd315 ))))(frame←v8912, 1, pd315);
                     };
                  };
               };
            };
         goto endif0306;
         };
SOURCE(21607, 22)
      {
         word pd316;
         pd316 = (* (( (ptr) (* (( (ptr) gf←c42844)+406)/* var←c36572 */  ))+25) );
         (void) ( *( (fPt) ((*  (ptr) pd316 ))))(frame←v8912, name←v10772, pd316);
         };
SOURCE(21631, 29)
      (* (( (ptr) tabStop←v8884)+2) ) = 0;
      goto endif0306;
      endif0306: ;
      };
   }

static void PointsOp←P4860(frame←v29792, cmd←v29820)
   word frame←v29792;
   word cmd←v29820;
   {
   /* PointsOp: */ 
   }

static void BigPointsOp←P4920(frame←v29880, cmd←v29908)
   word frame←v29880;
   word cmd←v29908;
   {
   register ptr gf←c42876 =  (ptr) &globalframe;
   /* BigPointsOp: */ 
SOURCE(21781, 92)
SOURCE(21814, 59)
   {
      word var←c39356;
      {
         word pd317;
         word x318;
         word x319;
         pd317 = (* (( (ptr) (* (( (ptr) gf←c42876)+406)/* var←c36572 */  ))+40) );
         *(float*)&var←c39356 = (
            x318 = (word) ( *( (fPt) ((*  (ptr) pd317 ))))(frame←v29880, pd317),  *(float*)&x318
            ) * (
            x319 = (* (( (ptr) gf←c42876)+72)/* pointsPerBigPoint←v6836 */  ),  *(float*)&x319
            );
         };
      {
         word pd320;
         pd320 = (* (( (ptr) (* (( (ptr) gf←c42876)+406)/* var←c36572 */  ))+28) );
         (void) ( *( (fPt) ((*  (ptr) pd320 ))))(frame←v29880, var←c39356, pd320);
         };
      };
   }

static void PicasOp←P4980(frame←v29968, cmd←v29996)
   word frame←v29968;
   word cmd←v29996;
   {
   register ptr gf←c42908 =  (ptr) &globalframe;
   /* PicasOp: */ 
SOURCE(21877, 86)
SOURCE(21907, 56)
   {
      word var←c39388;
      {
         word pd321;
         word x322;
         word x323;
         pd321 = (* (( (ptr) (* (( (ptr) gf←c42908)+406)/* var←c36572 */  ))+40) );
         *(float*)&var←c39388 = (
            x322 = (word) ( *( (fPt) ((*  (ptr) pd321 ))))(frame←v29968, pd321),  *(float*)&x322
            ) * (
            x323 = (*  (ptr) (* (( (ptr) (* (( (ptr) gf←c42908)+407)/* var←c37948 */  ))+4) ) ),  *(float*)&x323
            );
         };
      {
         word pd324;
         pd324 = (* (( (ptr) (* (( (ptr) gf←c42908)+406)/* var←c36572 */  ))+28) );
         (void) ( *( (fPt) ((*  (ptr) pd324 ))))(frame←v29968, var←c39388, pd324);
         };
      };
   }

static void InchesOp←P5040(frame←v30056, cmd←v30084)
   word frame←v30056;
   word cmd←v30084;
   {
   register ptr gf←c42940 =  (ptr) &globalframe;
   /* InchesOp: */ 
SOURCE(21967, 87)
SOURCE(21998, 56)
   {
      word var←c39420;
      {
         word pd325;
         word x326;
         word x327;
         pd325 = (* (( (ptr) (* (( (ptr) gf←c42940)+406)/* var←c36572 */  ))+40) );
         *(float*)&var←c39420 = (
            x326 = (word) ( *( (fPt) ((*  (ptr) pd325 ))))(frame←v30056, pd325),  *(float*)&x326
            ) * (
            x327 = (*  (ptr) (* (( (ptr) (* (( (ptr) gf←c42940)+407)/* var←c37948 */  ))+5) ) ),  *(float*)&x327
            );
         };
      {
         word pd328;
         pd328 = (* (( (ptr) (* (( (ptr) gf←c42940)+406)/* var←c36572 */  ))+28) );
         (void) ( *( (fPt) ((*  (ptr) pd328 ))))(frame←v30056, var←c39420, pd328);
         };
      };
   }

static void CentimetersOp←P5100(frame←v30144, cmd←v30172)
   word frame←v30144;
   word cmd←v30172;
   {
   register ptr gf←c42972 =  (ptr) &globalframe;
   /* CentimetersOp: */ 
SOURCE(22058, 98)
SOURCE(22094, 62)
   {
      word var←c39452;
      {
         word pd329;
         word x330;
         word x331;
         pd329 = (* (( (ptr) (* (( (ptr) gf←c42972)+406)/* var←c36572 */  ))+40) );
         *(float*)&var←c39452 = (
            x330 = (word) ( *( (fPt) ((*  (ptr) pd329 ))))(frame←v30144, pd329),  *(float*)&x330
            ) * (
            x331 = (*  (ptr) (* (( (ptr) (* (( (ptr) gf←c42972)+407)/* var←c37948 */  ))+6) ) ),  *(float*)&x331
            );
         };
      {
         word pd332;
         pd332 = (* (( (ptr) (* (( (ptr) gf←c42972)+406)/* var←c36572 */  ))+28) );
         (void) ( *( (fPt) ((*  (ptr) pd332 ))))(frame←v30144, var←c39452, pd332);
         };
      };
   }

static void MillimetersOp←P5160(frame←v30232, cmd←v30260)
   word frame←v30232;
   word cmd←v30260;
   {
   register ptr gf←c43004 =  (ptr) &globalframe;
   /* MillimetersOp: */ 
SOURCE(22160, 98)
SOURCE(22196, 62)
   {
      word var←c39484;
      {
         word pd333;
         word x334;
         word x335;
         pd333 = (* (( (ptr) (* (( (ptr) gf←c43004)+406)/* var←c36572 */  ))+40) );
         *(float*)&var←c39484 = (
            x334 = (word) ( *( (fPt) ((*  (ptr) pd333 ))))(frame←v30232, pd333),  *(float*)&x334
            ) * (
            x335 = (*  (ptr) (* (( (ptr) (* (( (ptr) gf←c43004)+407)/* var←c37948 */  ))+7) ) ),  *(float*)&x335
            );
         };
      {
         word pd336;
         pd336 = (* (( (ptr) (* (( (ptr) gf←c43004)+406)/* var←c36572 */  ))+28) );
         (void) ( *( (fPt) ((*  (ptr) pd336 ))))(frame←v30232, var←c39484, pd336);
         };
      };
   }

static void DidotPointsOp←P5220(frame←v30320, cmd←v30348)
   word frame←v30320;
   word cmd←v30348;
   {
   register ptr gf←c43036 =  (ptr) &globalframe;
   /* DidotPointsOp: */ 
SOURCE(22262, 93)
SOURCE(22298, 57)
   {
      word var←c39516;
      {
         word pd337;
         word x338;
         word x339;
         pd337 = (* (( (ptr) (* (( (ptr) gf←c43036)+406)/* var←c36572 */  ))+40) );
         *(float*)&var←c39516 = (
            x338 = (word) ( *( (fPt) ((*  (ptr) pd337 ))))(frame←v30320, pd337),  *(float*)&x338
            ) * (
            x339 = (*  (ptr) (* (( (ptr) (* (( (ptr) gf←c43036)+407)/* var←c37948 */  ))+8) ) ),  *(float*)&x339
            );
         };
      {
         word pd340;
         pd340 = (* (( (ptr) (* (( (ptr) gf←c43036)+406)/* var←c36572 */  ))+28) );
         (void) ( *( (fPt) ((*  (ptr) pd340 ))))(frame←v30320, var←c39516, pd340);
         };
      };
   }

static void EmsOp←P5280(frame←v30408, cmd←v30436)
   word frame←v30408;
   word cmd←v30436;
   {
   register ptr gf←c43068 =  (ptr) &globalframe;
   word oneEm←v10888;
   /* EmsOp: */ 
SOURCE(22359, 179)
SOURCE(22387, 53)
   {
      word var←c39548;
      {
         word pd341;
         pd341 = (* (( (ptr) (* (( (ptr) gf←c43068)+405)/* var←c36508 */  ))+7) );
         var←c39548 = (word) ( *( (fPt) ((*  (ptr) pd341 ))))(frame←v30408, pd341);
         };
      {
         word pd342;
         pd342 = (* (( (ptr) (* (( (ptr) gf←c43068)+407)/* var←c37948 */  ))+12) );
         oneEm←v10888 = (word) ( *( (fPt) ((*  (ptr) pd342 ))))(var←c39548, 1, pd342);
         };
      };
SOURCE(22491, 47)
   {
      word var←c39580;
      {
         word pd343;
         word x344;
         word x345;
         pd343 = (* (( (ptr) (* (( (ptr) gf←c43068)+406)/* var←c36572 */  ))+40) );
         *(float*)&var←c39580 = (
            x344 = (word) ( *( (fPt) ((*  (ptr) pd343 ))))(frame←v30408, pd343),  *(float*)&x344
            ) * (
            x345 = oneEm←v10888,  *(float*)&x345
            );
         };
      {
         word pd346;
         pd346 = (* (( (ptr) (* (( (ptr) gf←c43068)+406)/* var←c36572 */  ))+28) );
         (void) ( *( (fPt) ((*  (ptr) pd346 ))))(frame←v30408, var←c39580, pd346);
         };
      };
   }

static void EnsOp←P5340(frame←v30496, cmd←v30524)
   word frame←v30496;
   word cmd←v30524;
   {
   register ptr gf←c43100 =  (ptr) &globalframe;
   word oneEn←v10932;
   /* EnsOp: */ 
SOURCE(22544, 181)
SOURCE(22572, 55)
   {
      word var←c39612;
      {
         word pd347;
         pd347 = (* (( (ptr) (* (( (ptr) gf←c43100)+405)/* var←c36508 */  ))+7) );
         var←c39612 = (word) ( *( (fPt) ((*  (ptr) pd347 ))))(frame←v30496, pd347);
         };
      {
         word pd348;
         word x349;
         word x351;
         pd348 = (* (( (ptr) (* (( (ptr) gf←c43100)+407)/* var←c37948 */  ))+12) );
         *(float*)&oneEn←v10932 = (
            x349 = (word) ( *( (fPt) ((*  (ptr) pd348 ))))(var←c39612, 1, pd348),  *(float*)&x349
            ) / (
            x351 = (*  (ptr) &fc350 ),  *(float*)&x351
            );
         };
      };
SOURCE(22678, 47)
   {
      word var←c39644;
      {
         word pd352;
         word x353;
         word x354;
         pd352 = (* (( (ptr) (* (( (ptr) gf←c43100)+406)/* var←c36572 */  ))+40) );
         *(float*)&var←c39644 = (
            x353 = (word) ( *( (fPt) ((*  (ptr) pd352 ))))(frame←v30496, pd352),  *(float*)&x353
            ) * (
            x354 = oneEn←v10932,  *(float*)&x354
            );
         };
      {
         word pd355;
         pd355 = (* (( (ptr) (* (( (ptr) gf←c43100)+406)/* var←c36572 */  ))+28) );
         (void) ( *( (fPt) ((*  (ptr) pd355 ))))(frame←v30496, var←c39644, pd355);
         };
      };
   }

static void SpacesOp←P5400(frame←v30584, cmd←v30612)
   word frame←v30584;
   word cmd←v30612;
   {
   register ptr gf←c43132 =  (ptr) &globalframe;
   word spaces←v10976;
   word width←v11004;
   /* SpacesOp: */ 
SOURCE(22731, 152)
SOURCE(22762, 34)
   {
      word pd356;
      pd356 = (* (( (ptr) (* (( (ptr) gf←c43132)+406)/* var←c36572 */  ))+40) );
      spaces←v10976 = (word) ( *( (fPt) ((*  (ptr) pd356 ))))(frame←v30584, pd356);
      };
SOURCE(22798, 49)
   {
      word var←c39676;
      {
         word pd357;
         pd357 = (* (( (ptr) (* (( (ptr) gf←c43132)+405)/* var←c36508 */  ))+7) );
         var←c39676 = (word) ( *( (fPt) ((*  (ptr) pd357 ))))(frame←v30584, pd357);
         };
      {
         word pd358;
         pd358 = (* (( (ptr) (* (( (ptr) gf←c43132)+407)/* var←c37948 */  ))+42) );
         width←v11004 = (word) ( *( (fPt) ((*  (ptr) pd358 ))))(var←c39676, pd358);
         };
      };
SOURCE(22849, 34)
   {
      word pd359;
      word x360;
      word x361;
      float tf362;
      pd359 = (* (( (ptr) (* (( (ptr) gf←c43132)+406)/* var←c36572 */  ))+28) );
      (void) ( *( (fPt) ((*  (ptr) pd359 ))))(frame←v30584, (
            tf362 = (
               x360 = spaces←v10976,  *(float*)&x360
               ) * (
               x361 = width←v11004,  *(float*)&x361
               ),  *(word*)&tf362
            ), pd359);
      };
   }

static void FilOp←P5460(frame←v30672, cmd←v30700)
   word frame←v30672;
   word cmd←v30700;
   {
   register ptr gf←c43164 =  (ptr) &globalframe;
   /* FilOp: */ 
SOURCE(22889, 83)
SOURCE(22917, 55)
   {
      word var←c39708;
      {
         word pd363;
         word x364;
         word x365;
         pd363 = (* (( (ptr) (* (( (ptr) gf←c43164)+406)/* var←c36572 */  ))+40) );
         *(float*)&var←c39708 = (
            x364 = (word) ( *( (fPt) ((*  (ptr) pd363 ))))(frame←v30672, pd363),  *(float*)&x364
            ) * (
            x365 = (*  (ptr) (* (( (ptr) (* (( (ptr) gf←c43164)+407)/* var←c37948 */  ))+9) ) ),  *(float*)&x365
            );
         };
      {
         word pd366;
         pd366 = (* (( (ptr) (* (( (ptr) gf←c43164)+406)/* var←c36572 */  ))+28) );
         (void) ( *( (fPt) ((*  (ptr) pd366 ))))(frame←v30672, var←c39708, pd366);
         };
      };
   }

static void FillOp←P5520(frame←v30760, cmd←v30788)
   word frame←v30760;
   word cmd←v30788;
   {
   register ptr gf←c43196 =  (ptr) &globalframe;
   /* FillOp: */ 
SOURCE(22976, 85)
SOURCE(23005, 56)
   {
      word var←c39740;
      {
         word pd367;
         word x368;
         word x369;
         pd367 = (* (( (ptr) (* (( (ptr) gf←c43196)+406)/* var←c36572 */  ))+40) );
         *(float*)&var←c39740 = (
            x368 = (word) ( *( (fPt) ((*  (ptr) pd367 ))))(frame←v30760, pd367),  *(float*)&x368
            ) * (
            x369 = (*  (ptr) (* (( (ptr) (* (( (ptr) gf←c43196)+407)/* var←c37948 */  ))+10) ) ),  *(float*)&x369
            );
         };
      {
         word pd370;
         pd370 = (* (( (ptr) (* (( (ptr) gf←c43196)+406)/* var←c36572 */  ))+28) );
         (void) ( *( (fPt) ((*  (ptr) pd370 ))))(frame←v30760, var←c39740, pd370);
         };
      };
   }

static void FilllOp←P5580(frame←v30848, cmd←v30876)
   word frame←v30848;
   word cmd←v30876;
   {
   register ptr gf←c43228 =  (ptr) &globalframe;
   /* FilllOp: */ 
SOURCE(23065, 87)
SOURCE(23095, 57)
   {
      word var←c39772;
      {
         word pd371;
         word x372;
         word x373;
         pd371 = (* (( (ptr) (* (( (ptr) gf←c43228)+406)/* var←c36572 */  ))+40) );
         *(float*)&var←c39772 = (
            x372 = (word) ( *( (fPt) ((*  (ptr) pd371 ))))(frame←v30848, pd371),  *(float*)&x372
            ) * (
            x373 = (*  (ptr) (* (( (ptr) (* (( (ptr) gf←c43228)+407)/* var←c37948 */  ))+11) ) ),  *(float*)&x373
            );
         };
      {
         word pd374;
         pd374 = (* (( (ptr) (* (( (ptr) gf←c43228)+406)/* var←c36572 */  ))+28) );
         (void) ( *( (fPt) ((*  (ptr) pd374 ))))(frame←v30848, var←c39772, pd374);
         };
      };
   }

/* file: NodeStyleWorks3Impl, module: NodeStyleWorks3Impl, compiled at: October 19, 1993 1:09:19 pm PDT */ 
extern void XR←install←NodeStyleWorks3Impl() {
   NoName←Q6336();
   }
extern void XR←run←NodeStyleWorks3Impl() { XR←Start(&globalframe); }