/* 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); }