/* Generated with C2C (Cedar To C)*/ /* Copyright (C) 1993 by Xerox Corporation. All rights reserved. */ /* time: October 19, 1993 1:17:12 pm PDT */ /* C2C version: April 20, 1993 (sun4) */ /* ref-counting: off */ /* file: NodeStyleWorks1Impl, module: NodeStyleWorks1Impl */ /* switches: bcfhklnouw */ #include <cedar/InstallationSupport.h> #include <cedar/CedarExtra.h> static char versionStamp[] = "@(#)mob←version [55143628,2847079375] NodeStyleWorks1Impl"; 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 {word f0, f1;} W2; typedef struct {word f0, f1, f2, f3, f4, f5, f6;} W7; typedef struct {word f0, f1, f2, f3, f4;} W5; typedef struct {word f0, f1, f2, f3, f4, f5;} W6; typedef struct {W8 f; W7 r;} W15; typedef struct {word f0, f1, f2, f3;} W4; typedef struct {W8 f; word r;} W9; typedef W9 *W9Pt; typedef W4 *W4Pt; typedef struct {word f0, f1, f2;} W3; typedef struct {W8 f; W3 r;} W11; typedef W2 *W2Pt; typedef struct {W8 f; W2 r;} W10; #define SOURCE(p, l) /* source p, l */ #define BCK(idx, lim) ( ((unsigned) idx) >= ((unsigned) lim) ? (XR←RaiseBoundsFault()) : (idx) ) #define SGNCK(i) ((int) (word) (i) < 0 ? XR←RaiseArithmeticFault(): i ) static float fc276 = 100.0; static float fc331 = 0.01; static void NoName←Q7548(); static void NodeStyleWorks1Impl←P0(); static word GetFrame←P60(); static word NoName←Q7608(); static word NoName←Q7668(); static void FreeFrame←P120(); static word NoName←Q7728(); static word StyleForFrame←P180(); static word GetIt←P3852(); static word NoName←Q7788(); static word GetStyleDict←P240(); static void BadStyleFile←P300(); static word NoName←Q7848(); static void CheckStyleDict←P360(); static word GetFileID←P600(); static word NoName←Q7908(); static void DoLocked←P660(); static word NoName←Q7968(); static void Lock←P3960(); static void Unlock←P4020(); static word ValidateStyles←P720(); static void Locked←P4080(); static word Action←P4140(); static word ValidateStyle←P780(); static void Locked←P4200(); static word RunStyle←P840(); static void Inner←P4308(); static word NoName←Q8028(); static word RunStyleString←P900(); static word NoName←Q8088(); static word InitDict←P960(); static void BeginStyleOp←P1020(); static void EndStyleOp←P1080(); static void StyleNameOp←P1140(); static void StyleRuleOp←P1200(); static void PrintRuleOp←P1260(); static void ScreenRuleOp←P1320(); static void PutNew←P1380(); static void DefineStyleRule←P1440(); static word LoadStyleDict←P1500(); static word LoadStyleRuleDict←P1560(); static void AttachStyleOp←P1620(); static void ForEachAttachedStyle←P1680(); static word ExecuteObject←P1860(); static word NoName←Q8148(); static void Illegal←P4836(); static word ExecuteName←P1920(); static word NoName←Q8208(); static word ExecuteNameInStyle←P1980(); static word ExecuteObjectInStyle←P2040(); static word NoName←Q8268(); static word ExecuteLooksInStyle←P2100(); static void StyleError←P2220(); static word NoName←Q8328(); static void DoStyleOp←P2280(); static void StoreError←P2340(); static void AddRealError←P2400(); static void PercentError←P2460(); static void SetNameError←P2520(); static void LoadNameParam←P2580(); static void SetNameParam←P2640(); static void NameError←P2700(); static void RealOpLoad←P2760(); static void RealOpSetReal←P2820(); static void RealOpAddReal←P2880(); static void RealOpPercent←P2940(); static void GlueOpLoad←P3000(); static void GlueOpSetReal←P3060(); static void GlueOpAddReal←P3120(); static void GlueOpPercent←P3180(); static void ColorOpLoad←P3240(); static void ColorOpSetReal←P3300(); static void ColorOpAddReal←P3360(); static void ColorOpPercent←P3420(); static void RegisterWorks1←P3480(); static void NoName←Q8388(); static void NoName←Q8448(); static void NoName←Q8508(); static void NoName←Q8568(); static void NoName←Q8628(); static void NoName←Q8688(); static void NoName←Q8748(); static void NoName←Q8808(); static void NoName←Q8868(); static void NoName←Q8928(); static void NoName←Q8988(); static void NoName←Q9048(); static void NoName←Q9108(); static struct {unsigned f; char r[16];} string1 = {917520, "\216\257\300\363\223\326\161\300\017\164\046\072\104\350\000"}; static struct {unsigned f; char r[4];} string2 = {65537, "\001\000\000"}; static struct {unsigned f; char r[48];} string3 = {2883632, "\260\006\005\146\151\162\163\164\216\257\300\363\223\326\161\300\017\164\046\072\104\350\005\004\162\145\163\164\214\216\257\300\363\223\326\161\300\017\164\046\072\104\350\261\000\000\000"}; static struct {unsigned f; char r[4];} string4 = {131074, "\004\003\000"}; static struct {unsigned f; char r[20];} string5 = {1048596, "\205\257\300\167\317\044\003\300\277\140\004\026\100\214\216\251\000\000\000"}; static struct {unsigned f; char r[4];} string6 = {131074, "\004\007\000"}; static struct {unsigned f; char r[4];} string7 = {131076, "\216\251\000"}; static struct {unsigned f; char r[4];} string8 = {65540, "\251\000\000"}; static struct {unsigned f; char r[12];} string9 = {589836, "\205\210\243\100\141\100\200\216\251\000\000"}; static struct {unsigned f; char r[8];} string10 = {327685, "\010\000\004 \001\000\000"}; static struct {unsigned f; char r[16];} string11 = {851984, "\257\300\243\004\305\073\300\011\303\367\103\101\004\000\000"}; static struct {unsigned f; char r[16];} string12 = {851984, "\257\300\003\111\154\314\300\251\262\373\317\101\050\000\000"}; static struct {unsigned f; char r[16];} string13 = {851984, "\257\300\003\111\154\314\300\251\262\373\317\100\200\000\000"}; static struct {unsigned f; char r[16];} string14 = {851984, "\257\300\051\356\171\277\300\146\001\231\234\102\140\000\000"}; static struct {unsigned f; char r[32];} string15 = {1835040, "\205\257\300\167\317\044\003\300\277\140\004\026\100\214\216\257\300\243\004\305\073\300\011\303\367\103\100\354\000\000\000"}; static struct {unsigned f; char r[24];} string16 = {1310744, "##PrintStyleDictName\000\000\000"}; static struct {unsigned f; char r[24];} string17 = {1376280, "##ScreenStyleDictName\000\000"}; static struct {unsigned f; char r[20];} string18 = {1245204, "##BaseStyleDictName"}; static struct {unsigned f; char r[28];} string19 = {1572892, "##PrintStyleRuleDictName\000\000\000"}; static struct {unsigned f; char r[28];} string20 = {1638428, "##ScreenStyleRuleDictName\000\000"}; static struct {unsigned f; char r[24];} string21 = {1507352, "##BaseStyleRuleDictName"}; static struct {unsigned f; char r[8];} string22 = {327688, "Tioga\000\000"}; static struct {unsigned f; char r[8];} string23 = {327688, "Error\000\000"}; static struct {unsigned f; char r[8];} string24 = {327688, " ... \000\000"}; static struct {unsigned f; char r[32];} string25 = {1835040, ".style could not be loaded. \000\000\000"}; static struct {unsigned f; char r[24];} string26 = {1441816, "Tioga.StyleSearchRules\000"}; static struct {unsigned f; char r[8];} string27 = {393224, ".style\000"}; static struct {unsigned f; char r[12];} string28 = {524300, "Progress\000\000\000"}; static struct {unsigned f; char r[8];} string29 = {393224, "Using \000"}; static struct {unsigned f; char r[8];} string30 = {458760, " . . . "}; static struct {unsigned f; char r[4];} string31 = {196612, "ok "}; static struct {unsigned f; char r[4];} string32 = {4, "\000\000\000"}; static struct {unsigned f; char r[40];} string33 = {2490408, "mismatched Style and EndStyle commands\000"}; static struct {unsigned f; char r[20];} string34 = {1245204, "is multiply defined"}; static struct {unsigned f; char r[20];} string35 = {1048596, "ReportStyleError\000\000\000"}; static struct {unsigned f; char r[8];} string36 = {262152, "base\000\000\000"}; static struct {unsigned f; char r[4];} string37 = {65540, ".\000\000"}; static struct {unsigned f; char r[8];} string38 = {393224, ".store\000"}; static struct {unsigned f; char r[12];} string39 = {589836, "PrintRule\000\000"}; static struct {unsigned f; char r[12];} string40 = {655372, "ScreenRule\000"}; static struct {unsigned f; char r[12];} string41 = {655372, "StyleParam\000"}; static struct {unsigned f; char r[12];} string42 = {589836, "StyleRule\000\000"}; static struct {unsigned f; char r[56];} string43 = {3473464, "(%g command not allowed in style rules) %g StyleError\000\000"}; static struct {unsigned f; char r[56];} string44 = {3407928, "Failed to leave stack at same depth after execution.\000\000\000"}; static struct {unsigned f; char r[32];} string45 = {1966112, "Illegally modified dictionary.\000"}; static struct {unsigned f; char r[8];} string46 = {327688, "print\000\000"}; static struct {unsigned f; char r[8];} string47 = {327688, "look.\000\000"}; static struct {unsigned f; char r[12];} string48 = {655372, "StyleError\000"}; static struct {unsigned f; char r[4];} string49 = {196612, "the"}; static struct {unsigned f; char r[8];} string50 = {393224, "bigger\000"}; static struct {unsigned f; char r[8];} string51 = {458760, "percent"}; static struct {unsigned f; char r[8];} string52 = {458760, "smaller"}; static struct {unsigned f; char r[24];} string53 = {1507352, "illegal as qualifer for"}; static struct {unsigned f; char r[28];} string54 = {1638428, "is not legal as value for\000\000"}; static struct {unsigned f; char r[36];} string55 = {2162724, "Numbers are illegal as values for\000\000"}; static struct {unsigned f; char r[40];} string56 = {2359336, "Only numbers are legal as values for\000\000\000"}; static struct {unsigned f; char r[8];} string57 = {393224, "screen\000"}; static struct {unsigned f; char r[24];} string58 = {1310744, "illegal as value for\000\000\000"}; static struct {unsigned f; char r[16];} string59 = {983056, "##styleKindName"}; static struct {unsigned f; char r[16];} string60 = {983056, "##styleDictName"}; static struct {unsigned f; char r[16];} string61 = {851984, "/cedar/styles\000\000"}; static struct {unsigned f; char r[12];} string62 = {655372, "BeginStyle\000"}; static struct {unsigned f; char r[12];} string63 = {524300, "EndStyle\000\000\000"}; static struct {unsigned f; char r[12];} string64 = {720908, "AttachStyle"}; static struct {unsigned f; char r[12];} string65 = {589836, "StyleName\000\000"}; static struct {unsigned f; char r[16];} string66 = {851984, "\257\300\003\111\154\314\300\251\262\373\317\100\164\000\000"}; static struct {unsigned f; char r[120];} string67 = {7733366, "\006\047\040\001\044\001\050\001\054\001\060\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\214\001\100\220\001\100\270\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\124\010\000\004\065\001\000"}; static struct {unsigned f; char r[16];} string68 = {851984, "\257\300\055\153\222\376\300\327\164\352\142\100\150\000\000"}; static struct {unsigned f; char r[16];} string69 = {851984, "\257\300\141\260\110\353\300\162\250\066\353\100\150\000\000"}; static struct {unsigned f; char r[16];} string70 = {851984, "\257\300\015\277\004\146\300\034\367\146\045\100\164\000\000"}; static struct {unsigned f; char r[16];} string71 = {851984, "\257\300\167\317\044\003\300\277\140\004\026\100\150\000\000"}; static struct {unsigned f; char r[16];} string72 = {851984, "\257\300\375\366\273\111\300\156\046\321\053\100\150\000\000"}; static struct {unsigned f; char r[12];} string73 = {1315923045, "StyleWorks"}; static struct {unsigned f; char r[16];} string74 = {851984, "\257\300\051\356\171\277\300\146\001\231\234\100\150\000\000"}; static struct {unsigned f; char r[16];} string75 = {851984, "\257\300\240\236\274\315\300\111\163\325\023\100\150\000\000"}; static struct {unsigned f; char r[16];} string76 = {851984, "\257\300\242\221\264\046\300\105\142\142\023\100\150\000\000"}; static struct {unsigned f; char r[16];} string77 = {851984, "\257\300\363\223\326\161\300\017\164\046\072\100\150\000\000"}; static struct {unsigned f; char r[16];} string78 = {851984, "\257\300\353\035\365\325\300\132\075\117\337\100\150\000\000"}; static struct {unsigned f; char r[16];} string79 = {851984, "\257\300\243\004\305\073\300\011\303\367\103\100\150\000\000"}; static struct {unsigned f; char r[16];} string80 = {851984, "\257\300\134\353\367\206\300\202\044\112\356\100\150\000\000"}; static struct {unsigned f; char r[16];} string81 = {851984, "\257\300\252\162\133\342\300\032\000\222\133\100\150\000\000"}; static struct { word f0[34]; word f34; word f35[106]; word f141; word f142; word f143; word f144; word f145; word f146; word f147; word f148; word f149; word f150; word f151; word f152; word f153; word f154; word f155; word f156; word f157; word f158; word f159; word f160; word f161; word f162; word f163; word f164; word f165; word f166; word f167; word f168; word f169; word f170; word f171; word f172; word f173; word f174; word f175; word f176; word f177; word f178; word f179; word f180; word f181; word f182; word f183; word f184; word f185; word f186; word f187; word f188; word f189; word f190; word f191; word f192; word f193; word f194; word f195; word f196; word f197; word f198; word f199; word f200; 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[16]; } globalframe = { {0}, (word) 1, {0}, (word) RegisterWorks1←P3480, 0, (word) ColorOpPercent←P3420, 0, (word) ColorOpAddReal←P3360, 0, (word) ColorOpSetReal←P3300, 0, (word) ColorOpLoad←P3240, 0, (word) GlueOpPercent←P3180, 0, (word) GlueOpAddReal←P3120, 0, (word) GlueOpSetReal←P3060, 0, (word) GlueOpLoad←P3000, 0, (word) RealOpPercent←P2940, 0, (word) RealOpAddReal←P2880, 0, (word) RealOpSetReal←P2820, 0, (word) RealOpLoad←P2760, 0, (word) NameError←P2700, 0, (word) SetNameParam←P2640, 0, (word) LoadNameParam←P2580, 0, (word) SetNameError←P2520, 0, (word) PercentError←P2460, 0, (word) AddRealError←P2400, 0, (word) StoreError←P2340, 0, (word) DoStyleOp←P2280, 0, (word) StyleError←P2220, 0, (word) ExecuteLooksInStyle←P2100, 0, (word) ExecuteObjectInStyle←P2040, 0, (word) ExecuteNameInStyle←P1980, 0, (word) ExecuteName←P1920, 0, (word) ExecuteObject←P1860, 0, (word) ForEachAttachedStyle←P1680, 0, (word) AttachStyleOp←P1620, 0, (word) LoadStyleRuleDict←P1560, 0, (word) LoadStyleDict←P1500, 0, (word) DefineStyleRule←P1440, 0, (word) PutNew←P1380, 0, (word) ScreenRuleOp←P1320, 0, (word) PrintRuleOp←P1260, 0, (word) StyleRuleOp←P1200, 0, (word) StyleNameOp←P1140, 0, (word) EndStyleOp←P1080, 0, (word) BeginStyleOp←P1020, 0, (word) InitDict←P960, 0, (word) RunStyleString←P900, 0, (word) RunStyle←P840, 0, (word) ValidateStyle←P780, 0, (word) ValidateStyles←P720, 0, (word) DoLocked←P660, 0, (word) GetFileID←P600, 0, (word) CheckStyleDict←P360, 0, (word) BadStyleFile←P300, 0, (word) GetStyleDict←P240, 0, (word) StyleForFrame←P180, 0, (word) FreeFrame←P120, 0, (word) GetFrame←P60, 0, (word) NodeStyleWorks1Impl←P0, 0, (word) 2147483647, {0} }; static void NoName←Q7548() { register ptr gf←c0667 = (ptr) &globalframe; word var←c48176; (* (( (ptr) gf←c0667)+66) ) = (word) XR←GetTypeIndex((word) &string1, 0, (word) &string2); (* (( (ptr) gf←c0667)+68) ) = (word) XR←GetTypeIndex((word) &string3, 0, (word) &string4); (* (( (ptr) gf←c0667)+71) ) = (word) XR←GetTypeIndex((word) &string5, 0, (word) &string6); (* (( (ptr) gf←c0667)+72) ) = (word) XR←GetTypeIndex((word) &string7, 0, (word) &string2); (* (( (ptr) gf←c0667)+74) ) = (word) XR←GetTypeIndexS((word) (&string8)); (* (( (ptr) gf←c0667)+75) ) = (word) XR←GetTypeIndex((word) &string9, 0, (word) &string10); (* (( (ptr) gf←c0667)+76) ) = (word) XR←GetTypeIndex((word) &string11, 0, (word) &string2); (* (( (ptr) gf←c0667)+78) ) = (word) XR←GetTypeIndex((word) &string12, 0, (word) &string2); (* (( (ptr) gf←c0667)+79) ) = (word) XR←GetTypeIndex((word) &string13, 0, (word) &string6); (* (( (ptr) gf←c0667)+83) ) = (word) XR←GetTypeIndexS((word) (&string14)); (* (( (ptr) gf←c0667)+84) ) = (word) XR←GetTypeIndex((word) &string15, 0, (word) &string6); (* (ptr) (( (bPt) gf←c0667)+340) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string16); (* (ptr) (( (bPt) gf←c0667)+344) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string17); (* (ptr) (( (bPt) gf←c0667)+348) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string18); (* (ptr) (( (bPt) gf←c0667)+352) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string19); (* (ptr) (( (bPt) gf←c0667)+356) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string20); (* (ptr) (( (bPt) gf←c0667)+360) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string21); (* (ptr) (( (bPt) gf←c0667)+364) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+72) ), (word) &string22); (* (ptr) (( (bPt) gf←c0667)+368) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+72) ), (word) &string23); (* (ptr) (( (bPt) gf←c0667)+372) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string24); (* (ptr) (( (bPt) gf←c0667)+376) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string25); (* (ptr) (( (bPt) gf←c0667)+380) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string26); (* (ptr) (( (bPt) gf←c0667)+384) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string27); (* (ptr) (( (bPt) gf←c0667)+388) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+72) ), (word) &string28); (* (ptr) (( (bPt) gf←c0667)+392) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string29); (* (ptr) (( (bPt) gf←c0667)+396) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string30); (* (ptr) (( (bPt) gf←c0667)+400) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string31); (* (ptr) (( (bPt) gf←c0667)+404) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string32); (* (ptr) (( (bPt) gf←c0667)+408) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string33); (* (ptr) (( (bPt) gf←c0667)+412) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string34); (* (ptr) (( (bPt) gf←c0667)+416) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+72) ), (word) &string35); (* (ptr) (( (bPt) gf←c0667)+420) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+72) ), (word) &string36); (* (ptr) (( (bPt) gf←c0667)+424) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string37); (* (ptr) (( (bPt) gf←c0667)+428) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string38); (* (ptr) (( (bPt) gf←c0667)+432) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string39); (* (ptr) (( (bPt) gf←c0667)+436) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string40); (* (ptr) (( (bPt) gf←c0667)+440) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string41); (* (ptr) (( (bPt) gf←c0667)+444) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string42); (* (ptr) (( (bPt) gf←c0667)+448) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string43); (* (ptr) (( (bPt) gf←c0667)+452) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string44); (* (ptr) (( (bPt) gf←c0667)+456) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string45); (* (ptr) (( (bPt) gf←c0667)+460) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+72) ), (word) &string46); (* (ptr) (( (bPt) gf←c0667)+464) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string47); (* (ptr) (( (bPt) gf←c0667)+468) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+72) ), (word) &string48); (* (ptr) (( (bPt) gf←c0667)+472) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+72) ), (word) &string49); (* (ptr) (( (bPt) gf←c0667)+476) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+72) ), (word) &string50); (* (ptr) (( (bPt) gf←c0667)+480) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+72) ), (word) &string51); (* (ptr) (( (bPt) gf←c0667)+484) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+72) ), (word) &string52); (* (ptr) (( (bPt) gf←c0667)+488) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string53); (* (ptr) (( (bPt) gf←c0667)+492) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string54); (* (ptr) (( (bPt) gf←c0667)+496) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string55); (* (ptr) (( (bPt) gf←c0667)+500) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string56); (* (ptr) (( (bPt) gf←c0667)+504) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+72) ), (word) &string57); (* (ptr) (( (bPt) gf←c0667)+508) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string58); (* (ptr) (( (bPt) gf←c0667)+512) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string59); (* (ptr) (( (bPt) gf←c0667)+516) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string60); (* (ptr) (( (bPt) gf←c0667)+520) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+66) ), (word) &string61); (* (ptr) (( (bPt) gf←c0667)+524) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+72) ), (word) &string62); (* (ptr) (( (bPt) gf←c0667)+528) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+72) ), (word) &string63); (* (ptr) (( (bPt) gf←c0667)+532) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+72) ), (word) &string42); (* (ptr) (( (bPt) gf←c0667)+536) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+72) ), (word) &string39); (* (ptr) (( (bPt) gf←c0667)+540) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+72) ), (word) &string40); (* (ptr) (( (bPt) gf←c0667)+544) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+72) ), (word) &string64); (* (ptr) (( (bPt) gf←c0667)+548) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c0667)+72) ), (word) &string65); (void) XR←DeclareGlobalFrame((word) "NodeStyleWorks1Impl", &globalframe, (word) XR←GetTypeIndex((word) &string66, 0, (word) &string67) , (word) (( (bPt) gf←c0667)+980)/* var←c42992 */ ); var←c48176 = (word) XR←ImportInterface((word) "Atom", (word) XR←GetTypeIndexS((word) (&string68)), 16); (* (( (ptr) gf←c0667)+260)/* var←c46096 */ ) = var←c48176; (void) XR←ImportProcS(var←c48176, 67372289); (void) XR←ImportProcS(var←c48176, 67895555); var←c48176 = (word) XR←ImportInterface((word) "PFS", (word) XR←GetTypeIndexS((word) (&string69)), 40); (* (( (ptr) gf←c0667)+258)/* var←c44752 */ ) = var←c48176; (void) XR←ImportProcS(var←c48176, 67633154); (void) XR←ImportProcS(var←c48176, 67371265); (void) XR←ImportProcS(var←c48176, 67634178); (void) XR←ImportProcS(var←c48176, 605292546); var←c48176 = (word) XR←ImportInterface((word) "IO", (word) XR←GetTypeIndexS((word) (&string70)), 103); (* (( (ptr) gf←c0667)+261)/* var←c46928 */ ) = var←c48176; (void) XR←ImportProcS(var←c48176, 68958724); var←c48176 = (word) XR←ImportInterface((word) "NodeStyle", (word) XR←GetTypeIndexS((word) (&string71)), 41); (* (( (ptr) gf←c0667)+262)/* var←c47408 */ ) = var←c48176; (void) XR←ImportProcS(var←c48176, 790275); (void) XR←ImportProcS(var←c48176, 67635202); var←c48176 = (word) XR←ImportInterface((word) "NodeStyleOps", (word) XR←GetTypeIndexS((word) (&string72)), 23); (* (( (ptr) gf←c0667)+255)/* var←c44080 */ ) = var←c48176; (void) XR←ImportProcS(var←c48176, 4352); (void) XR←ImportProcS(var←c48176, 67108864); var←c48176 = (word) XR←ImportInterface((word) &string73, (word) XR←GetTypeIndexS((word) (&string74)), 69); (* (( (ptr) gf←c0667)+254)/* var←c43888 */ ) = var←c48176; (void) XR←ImportProcS(var←c48176, 802307); (void) XR←ImportProcS(var←c48176, 134493697); (void) XR←ImportProcS(var←c48176, 67384577); (void) XR←ImportProcS(var←c48176, 67385857); (void) XR←ImportProcS(var←c48176, 67384065); (void) XR←ImportProcS(var←c48176, 67385601); var←c48176 = (word) XR←ImportInterface((word) "Process", (word) XR←GetTypeIndexS((word) (&string75)), 22); (* (( (ptr) gf←c0667)+259)/* var←c45008 */ ) = var←c48176; (void) XR←ImportProcS(var←c48176, 134219776); var←c48176 = (word) XR←ImportInterface((word) "RefTab", (word) XR←GetTypeIndexS((word) (&string76)), 16); (* (( (ptr) gf←c0667)+251)/* var←c43152 */ ) = var←c48176; (void) XR←ImportProcS(var←c48176, 134742786); (void) XR←ImportProcS(var←c48176, 67635458); (void) XR←ImportProcS(var←c48176, 67896579); (void) XR←ImportProcS(var←c48176, 67895555); var←c48176 = (word) XR←ImportInterface((word) "Rope", (word) XR←GetTypeIndexS((word) (&string77)), 43); (* (( (ptr) gf←c0667)+253)/* var←c43696 */ ) = var←c48176; (void) XR←ImportProcS(var←c48176, 67379457); (void) XR←ImportProcS(var←c48176, 68419845); (void) XR←ImportProcS(var←c48176, 67633666); (void) XR←ImportProcS(var←c48176, 67896323); var←c48176 = (word) XR←ImportInterface((word) "SimpleFeedback", (word) XR←GetTypeIndexS((word) (&string78)), 7); (* (( (ptr) gf←c0667)+256)/* var←c44496 */ ) = var←c48176; (void) XR←ImportProcS(var←c48176, 525058); (void) XR←ImportProcS(var←c48176, 1048580); var←c48176 = (word) XR←ImportInterface((word) "TJaM", (word) XR←GetTypeIndexS((word) (&string79)), 101); (* (( (ptr) gf←c0667)+252)/* var←c43184 */ ) = var←c48176; (void) XR←ImportProcS(var←c48176, 1073924); (void) XR←ImportProcS(var←c48176, 530434); (void) XR←ImportProcS(var←c48176, 67380225); (void) XR←ImportProcS(var←c48176, 67388417); (void) XR←ImportProcS(var←c48176, 67384321); (void) XR←ImportProcS(var←c48176, 67648770); (void) XR←ImportProcS(var←c48176, 801795); (void) XR←ImportProcS(var←c48176, 67648002); (void) XR←ImportProcS(var←c48176, 540418); (void) XR←ImportProcS(var←c48176, 67373569); (void) XR←ImportProcS(var←c48176, 67379457); (void) XR←ImportProcS(var←c48176, 548866); (void) XR←ImportProcS(var←c48176, 530178); (void) XR←ImportProcS(var←c48176, 67653890); (void) XR←ImportProcS(var←c48176, 543746); (void) XR←ImportProcS(var←c48176, 67382017); (void) XR←ImportProcS(var←c48176, 281857); (void) XR←ImportProcS(var←c48176, 280833); (void) XR←ImportProcS(var←c48176, 543490); (void) XR←ImportProcS(var←c48176, 67375873); (void) XR←ImportProcS(var←c48176, 548610); (void) XR←ImportProcS(var←c48176, 531202); (void) XR←ImportProcS(var←c48176, 67385601); (void) XR←ImportProcS(var←c48176, 804611); (void) XR←ImportProcS(var←c48176, 67388161); (void) XR←ImportProcS(var←c48176, 134759682); (void) XR←ImportProcS(var←c48176, 67375361); (void) XR←ImportProcS(var←c48176, 529666); (void) XR←ImportProcS(var←c48176, 67133952); (void) XR←ImportProcS(var←c48176, 545794); (void) XR←ImportProcS(var←c48176, 283905); (void) XR←ImportProcS(var←c48176, 67393025); (void) XR←ImportProcS(var←c48176, 134762498); (void) XR←ImportProcS(var←c48176, 67375617); var←c48176 = (word) XR←ImportInterface((word) "UserProfile", (word) XR←GetTypeIndexS((word) (&string80)), 11); (* (( (ptr) gf←c0667)+257)/* var←c44592 */ ) = var←c48176; (void) XR←ImportProcS(var←c48176, 67633922); var←c48176 = (word) XR←ExportInterface((word) &string73, (word) XR←GetTypeIndexS((word) (&string74)), 69); (* (( (ptr) gf←c0667)+263)/* var←c48208 */ ) = var←c48176; (void) XR←ExportVar(var←c48176, 0, (word) (( (bPt) gf←c0667)+32)/* defaultFrame←v3252 */ ); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+972)/* var←c42960 */ , 67895555, (word) "GetFrame"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+964)/* var←c42928 */ , 786947, (word) "FreeFrame"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+956)/* var←c42896 */ , 67371777, (word) "StyleForFrame"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+876)/* var←c42576 */ , 67634178, (word) "InitDict"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+948)/* var←c42864 */ , 68158724, (word) "GetStyleDict"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+940)/* var←c42832 */ , 525826, (word) "BadStyleFile"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+892)/* var←c42640 */ , 67634946, (word) "RunStyle"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+884)/* var←c42608 */ , 67897347, (word) "RunStyleString"); (void) XR←ExportVar(var←c48176, 9, (word) (( (bPt) gf←c0667)+192)/* sysdict←v4764 */ ); (void) XR←ExportVar(var←c48176, 10, (word) (( (bPt) gf←c0667)+196)/* userdict←v4792 */ ); (void) XR←ExportVar(var←c48176, 11, (word) (( (bPt) gf←c0667)+200)/* styledict←v4820 */ ); (void) XR←ExportVar(var←c48176, 12, (word) (( (bPt) gf←c0667)+232)/* stylesDicts←v5072 */ ); (void) XR←ExportVar(var←c48176, 13, (word) (( (bPt) gf←c0667)+212)/* bindingDict←v4932 */ ); (void) XR←ExportVar(var←c48176, 14, (word) (( (bPt) gf←c0667)+216)/* attachmentsDict←v4960 */ ); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+780)/* var←c42192 */ , 528130, (word) "ForEachAttachedStyle") ; (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+764)/* var←c42128 */ , 67637250, (word) "ExecuteName"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+756)/* var←c42096 */ , 67899651, (word) "ExecuteNameInStyle") ; (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+748)/* var←c42064 */ , 67899907, (word) "ExecuteObjectInStyle") ; (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+740)/* var←c42032 */ , 67900163, (word) "ExecuteLooksInStyle") ; (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+732)/* var←c42000 */ , 529922, (word) "StyleError"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+724)/* var←c41968 */ , 530946, (word) "DoStyleOp"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+716)/* var←c41936 */ , 793347, (word) "StoreError"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+708)/* var←c41904 */ , 1055748, (word) "AddRealError"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+700)/* var←c41872 */ , 1056004, (word) "PercentError"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+692)/* var←c41840 */ , 1056260, (word) "SetNameError"); (void) XR←ExportVar(var←c48176, 31, (word) (( (bPt) gf←c0667)+244)/* nameOps←v5996 */ ); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+684)/* var←c41808 */ , 794627, (word) "LoadNameParam"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+676)/* var←c41776 */ , 1057028, (word) "SetNameParam"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+668)/* var←c41744 */ , 795139, (word) "NameError"); (void) XR←ExportVar(var←c48176, 35, (word) (( (bPt) gf←c0667)+248)/* realOps←v6108 */ ); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+660)/* var←c41712 */ , 795651, (word) "RealOpLoad"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+652)/* var←c41680 */ , 795907, (word) "RealOpSetReal"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+644)/* var←c41648 */ , 1058308, (word) "RealOpAddReal"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+636)/* var←c41616 */ , 1058564, (word) "RealOpPercent"); (void) XR←ExportVar(var←c48176, 40, (word) (( (bPt) gf←c0667)+252)/* glueOps←v6248 */ ); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+628)/* var←c41584 */ , 796931, (word) "GlueOpLoad"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+620)/* var←c41552 */ , 797187, (word) "GlueOpSetReal"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+612)/* var←c41520 */ , 1059588, (word) "GlueOpAddReal"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+604)/* var←c41488 */ , 1059844, (word) "GlueOpPercent"); (void) XR←ExportVar(var←c48176, 45, (word) (( (bPt) gf←c0667)+256)/* colorOps←v6388 */ ); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+596)/* var←c41456 */ , 798211, (word) "ColorOpLoad"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+588)/* var←c41424 */ , 798467, (word) "ColorOpSetReal"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+580)/* var←c41392 */ , 1060868, (word) "ColorOpAddReal"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+572)/* var←c41360 */ , 1061124, (word) "ColorOpPercent"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+564)/* var←c41328 */ , 278529, (word) "RegisterWorks1"); var←c48176 = (word) XR←ExportInterface((word) "NodeStyleValidate", (word) XR←GetTypeIndexS((word) (&string81)), 3); (* (( (ptr) gf←c0667)+263)/* var←c48208 */ ) = var←c48176; (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+916)/* var←c42736 */ , 262145, (word) "DoLocked"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+900)/* var←c42672 */ , 67371265, (word) "ValidateStyle"); (void) XR←ExportProcS(var←c48176, (word) (( (bPt) gf←c0667)+908)/* var←c42704 */ , 67109376, (word) "ValidateStyles"); } static void NodeStyleWorks1Impl←P0(formal←c0162, formal←c0140) word formal←c0162; word formal←c0140; { register ptr gf←c48240 = (ptr) &globalframe; /* NodeStyleWorks1Impl: */ SOURCE(1139, 26161) /* moved to installation proc */ /* moved to installation proc */ SOURCE(7958, 15) { word var←c43088; word var←c43120; var←c43088 = XR←NewObject(8, (* (( (ptr) gf←c48240)+68) )); var←c43120 = var←c43088; (* (ptr) var←c43120 ) = (* (( (ptr) gf←c48240)+130) ); (* (( (ptr) gf←c48240)+36)/* defaultSearch←v4344 */ ) = var←c43088; }; SOURCE(9398, 43) { word pd82; pd82 = (* (( (ptr) (* (( (ptr) gf←c48240)+251)/* var←c43152 */ ))+5) ); (* (( (ptr) gf←c48240)+46)/* fileForStyle←v4596 */ ) = (word) ( *( (fPt) ((* (ptr) pd82 ))))(5, 0, 0, pd82); }; SOURCE(11849, 58) { word pd83; pd83 = (* (( (ptr) (* (( (ptr) gf←c48240)+252)/* var←c43184 */ ))+22) ); (* (( (ptr) gf←c48240)+51)/* styleDictName←v4848 */ ) = (word) ( *( (fPt) ((* (ptr) pd83 ))))((* ((( (ptr) gf←c48240)+129) ) ), pd83); }; SOURCE(11909, 58) { word pd84; pd84 = (* (( (ptr) (* (( (ptr) gf←c48240)+252)/* var←c43184 */ ))+22) ); (* (( (ptr) gf←c48240)+52)/* styleKindName←v4876 */ ) = (word) ( *( (fPt) ((* (ptr) pd84 ))))((* ((( (ptr) gf←c48240)+128) ) ), pd84); }; SOURCE(12325, 93) { word var←c43216; var←c43216 = XR←NewObject(12, (* (( (ptr) gf←c48240)+71) )); (* (ptr) var←c43216 ) = (* (( (ptr) gf←c48240)+126) ); (* (( (ptr) var←c43216)+1) ) = (* (( (ptr) gf←c48240)+115) ); (* (( (ptr) var←c43216)+2) ) = (* (( (ptr) gf←c48240)+105) ); (* (( (ptr) gf←c48240)+55)/* kindNames←v4988 */ ) = var←c43216; }; SOURCE(12420, 220) { word var←c43248; word var←c43280; word var←c43312; word var←c43344; { word pd85; pd85 = (* (( (ptr) (* (( (ptr) gf←c48240)+252)/* var←c43184 */ ))+22) ); var←c43248 = (word) ( *( (fPt) ((* (ptr) pd85 ))))((* ((( (ptr) gf←c48240)+90)) ), pd85); }; { word pd86; pd86 = (* (( (ptr) (* (( (ptr) gf←c48240)+252)/* var←c43184 */ ))+22) ); var←c43280 = (word) ( *( (fPt) ((* (ptr) pd86 ))))((* ((( (ptr) gf←c48240)+89)) ), pd86); }; { word pd87; pd87 = (* (( (ptr) (* (( (ptr) gf←c48240)+252)/* var←c43184 */ ))+22) ); var←c43312 = (word) ( *( (fPt) ((* (ptr) pd87 ))))((* ((( (ptr) gf←c48240)+88)) ), pd87); }; var←c43344 = XR←NewObject(12, (* (( (ptr) gf←c48240)+71) )); (* (ptr) var←c43344 ) = var←c43248; (* (( (ptr) var←c43344)+1) ) = var←c43280; (* (( (ptr) var←c43344)+2) ) = var←c43312; (* (( (ptr) gf←c48240)+56)/* styleRuleDictNames←v5016 */ ) = var←c43344; }; SOURCE(12642, 203) { word var←c43376; word var←c43408; word var←c43440; word var←c43472; { word pd88; pd88 = (* (( (ptr) (* (( (ptr) gf←c48240)+252)/* var←c43184 */ ))+22) ); var←c43376 = (word) ( *( (fPt) ((* (ptr) pd88 ))))((* ((( (ptr) gf←c48240)+87)) ), pd88); }; { word pd89; pd89 = (* (( (ptr) (* (( (ptr) gf←c48240)+252)/* var←c43184 */ ))+22) ); var←c43408 = (word) ( *( (fPt) ((* (ptr) pd89 ))))((* ((( (ptr) gf←c48240)+86)) ), pd89); }; { word pd90; pd90 = (* (( (ptr) (* (( (ptr) gf←c48240)+252)/* var←c43184 */ ))+22) ); var←c43440 = (word) ( *( (fPt) ((* (ptr) pd90 ))))((* ((( (ptr) gf←c48240)+85)) ), pd90); }; var←c43472 = XR←NewObject(12, (* (( (ptr) gf←c48240)+71) )); (* (ptr) var←c43472 ) = var←c43376; (* (( (ptr) var←c43472)+1) ) = var←c43408; (* (( (ptr) var←c43472)+2) ) = var←c43440; (* (( (ptr) gf←c48240)+57)/* styleDictNames←v5044 */ ) = var←c43472; }; SOURCE(12849, 84) (* (( (ptr) gf←c48240)+58)/* stylesDicts←v5072 */ ) = XR←NewObject(12, (* (( (ptr) gf←c48240)+84) )); SOURCE(21517, 42) { word var←c43536; word names←v39968; SOURCE(21561, 197) names←v39968 = 0; SOURCE(21637, 22) names←v39968 = XR←NewObject(128, (* (( (ptr) gf←c48240)+75) )); SOURCE(21661, 97) { register word c←v14708 = 97; lab←L100003: ; SOURCE(21690, 68) { word var←c43600; { word var←c43632; { word var←c43664; { word pd91; pd91 = (* (( (ptr) (* (( (ptr) gf←c48240)+253)/* var←c43696 */ ))+37) ); var←c43664 = (word) ( *( (fPt) ((* (ptr) pd91 ))))(c←v14708, pd91); }; { word pd92; pd92 = (* (( (ptr) (* (( (ptr) gf←c48240)+253)/* var←c43696 */ ))+6) ); var←c43632 = (word) ( *( (fPt) ((* (ptr) pd92 ))))((* (( (ptr) gf←c48240)+116) ), var←c43664, pd92); }; }; { word pd93; pd93 = (* (( (ptr) (* (( (ptr) gf←c48240)+252)/* var←c43184 */ ))+22) ); var←c43600 = (word) ( *( (fPt) ((* (ptr) pd93 ))))(var←c43632, pd93); }; }; (* (( (ptr) names←v39968)+BCK((c←v14708 - 97), 32)) ) = var←c43600; }; if ((c←v14708 >= 128)) { goto lab←L100000; }; c←v14708 = (c←v14708 + 1); goto lab←L100003; lab←L100000: ; }; SOURCE(21561, 197) var←c43536 = names←v39968; (* (( (ptr) gf←c48240)+60)/* lookNames←v5772 */ ) = var←c43536; }; SOURCE(23650, 106) { word var←c43728; var←c43728 = XR←NewObject(20, (* (( (ptr) gf←c48240)+83) )); (* (ptr) var←c43728 ) = (word) (( (bPt) gf←c48240)+684)/* var←c41808 */ ; (* (( (ptr) var←c43728)+1) ) = (word) (( (bPt) gf←c48240)+716)/* var←c41936 */ ; (* (( (ptr) var←c43728)+2) ) = (word) (( (bPt) gf←c48240)+708)/* var←c41904 */ ; (* (( (ptr) var←c43728)+3) ) = (word) (( (bPt) gf←c48240)+700)/* var←c41872 */ ; (* (( (ptr) var←c43728)+4) ) = (word) (( (bPt) gf←c48240)+676)/* var←c41776 */ ; (* (( (ptr) gf←c48240)+61)/* nameOps←v5996 */ ) = var←c43728; }; SOURCE(24149, 108) { word var←c43760; var←c43760 = XR←NewObject(20, (* (( (ptr) gf←c48240)+83) )); (* (ptr) var←c43760 ) = (word) (( (bPt) gf←c48240)+660)/* var←c41712 */ ; (* (( (ptr) var←c43760)+1) ) = (word) (( (bPt) gf←c48240)+652)/* var←c41680 */ ; (* (( (ptr) var←c43760)+2) ) = (word) (( (bPt) gf←c48240)+644)/* var←c41648 */ ; (* (( (ptr) var←c43760)+3) ) = (word) (( (bPt) gf←c48240)+636)/* var←c41616 */ ; (* (( (ptr) var←c43760)+4) ) = (word) (( (bPt) gf←c48240)+692)/* var←c41840 */ ; (* (( (ptr) gf←c48240)+62)/* realOps←v6108 */ ) = var←c43760; }; SOURCE(24786, 108) { word var←c43792; var←c43792 = XR←NewObject(20, (* (( (ptr) gf←c48240)+83) )); (* (ptr) var←c43792 ) = (word) (( (bPt) gf←c48240)+628)/* var←c41584 */ ; (* (( (ptr) var←c43792)+1) ) = (word) (( (bPt) gf←c48240)+620)/* var←c41552 */ ; (* (( (ptr) var←c43792)+2) ) = (word) (( (bPt) gf←c48240)+612)/* var←c41520 */ ; (* (( (ptr) var←c43792)+3) ) = (word) (( (bPt) gf←c48240)+604)/* var←c41488 */ ; (* (( (ptr) var←c43792)+4) ) = (word) (( (bPt) gf←c48240)+692)/* var←c41840 */ ; (* (( (ptr) gf←c48240)+63)/* glueOps←v6248 */ ) = var←c43792; }; SOURCE(25812, 113) { word var←c43824; var←c43824 = XR←NewObject(20, (* (( (ptr) gf←c48240)+83) )); (* (ptr) var←c43824 ) = (word) (( (bPt) gf←c48240)+596)/* var←c41456 */ ; (* (( (ptr) var←c43824)+1) ) = (word) (( (bPt) gf←c48240)+588)/* var←c41424 */ ; (* (( (ptr) var←c43824)+2) ) = (word) (( (bPt) gf←c48240)+580)/* var←c41392 */ ; (* (( (ptr) var←c43824)+3) ) = (word) (( (bPt) gf←c48240)+572)/* var←c41360 */ ; (* (( (ptr) var←c43824)+4) ) = (word) (( (bPt) gf←c48240)+692)/* var←c41840 */ ; (* (( (ptr) gf←c48240)+64)/* colorOps←v6388 */ ) = var←c43824; }; } static word GetFrame←P60(formal←c0814, styleName←v6748, kind←v6776) word formal←c0814; word styleName←v6748; word kind←v6776; { W8 var←c48272; /* declaration of style←v6720 skipped */ register ptr gf←c48304 = (ptr) &globalframe; /* declaration of frame←v6820 skipped */ word found←v11064; var←c48272.f4/* style←v6720 */ = formal←c0814; /* GetFrame: */ SOURCE(1639, 18653) SOURCE(1639, 18653) var←c48272.f5/* frame←v6820 */ = 0; SOURCE(3266, 27) { /* declaration of name←v39028 skipped */ /* declaration of kind←v39056 skipped */ var←c48272.f6/* name←v39028 */ = styleName←v6748; var←c48272.f7/* kind←v39056 */ = kind←v6776; SOURCE(3266, 27) (void) (XR←MonitorEntry((word) (( (bPt) gf←c48304)+16)/* LOCK←v3112 */ )); SOURCE(1809, 18483) { word var←c01; { word var←c0762; var←c0762 = (word) &var←c48272; var←c01 = (word) XR←Enable(( ((word) (fPt) NoName←Q7668) ), ( ((word) (fPt) NoName←Q9108) ), var←c0762); }; /* removed trivial cond node */ }; (void) (XR←MonitorExit((word) (( (bPt) gf←c48304)+16)/* LOCK←v3112 */ )); }; SOURCE(3353, 16939) if ((styleName←v6748 != 0)) { SOURCE(3377, 615) { word styleNameObj←v11268 = 0; word done←v11296 = 0; SOURCE(3421, 16871) { W2 var←c43856; { word pd94; pd94 = (* (( (ptr) (* (( (ptr) gf←c48304)+252)/* var←c43184 */ ))+84) ); (void) ( *( (fPt) ((* (ptr) pd94 ))))((word) &var←c43856, var←c48272.f5/* frame←v6820 */ , (* (( (ptr) gf←c48304)+51)/* styleDictName←v4848 */ ), pd94) ; }; styleNameObj←v11268 = var←c43856.f1; found←v11064 = var←c43856.f0; }; SOURCE(3483, 16809) if ((0 != found←v11064)) { SOURCE(3541, 16751) { word pd95; pd95 = (* (( (ptr) (* (( (ptr) gf←c48304)+254)/* var←c43888 */ ))+61) ); if (((word) ( *( (fPt) ((* (ptr) pd95 ))))(styleNameObj←v11268, pd95) == styleName←v6748)) { SOURCE(3589, 194) { word kindNameObj←v11340 = 0; SOURCE(3646, 16646) { W2 var←c43920; { word pd96; pd96 = (* (( (ptr) (* (( (ptr) gf←c48304)+252)/* var←c43184 */ ))+84) ); (void) ( *( (fPt) ((* (ptr) pd96 ))))((word) &var←c43920, var←c48272.f5/* frame←v6820 */ , (* (( (ptr) gf←c48304)+52)/* styleKindName←v4876 */ ), pd96) ; }; kindNameObj←v11340 = var←c43920.f1; found←v11064 = var←c43920.f0; }; SOURCE(3707, 16585) { word tc97; word pd98; if ((0 != found←v11064)) { pd98 = (* (( (ptr) (* (( (ptr) gf←c48304)+254)/* var←c43888 */ ))+61) ); tc97 = (word) ((word) ( *( (fPt) ((* (ptr) pd98 ))))(kindNameObj←v11340, pd98) == (* (( (ptr) (* (( (ptr) gf←c48304)+55) /*1*/ /* kindNames←v4988 */ ))+kind←v6776) )); } else { tc97 = (word) 0; }; if (tc97) { SOURCE(3770, 11) done←v11296 = 1; }; }; }; }; }; SOURCE(3803, 16489) if ((0 == done←v11296)) { SOURCE(3849, 16443) lab←L100010: ; { word pd99; pd99 = (* (( (ptr) (* (( (ptr) gf←c48304)+252)/* var←c43184 */ ))+90) ); if (((word) ( *( (fPt) ((* (ptr) pd99 ))))(var←c48272.f5/* frame←v6820 */ , pd99) != (* (( (ptr) gf←c48304)+50)/* styledict←v4820 */ ))) { } else { goto lab←L100008; }; }; SOURCE(3890, 15) { word pd100; pd100 = (* (( (ptr) (* (( (ptr) gf←c48304)+252)/* var←c43184 */ ))+89) ); (void) ( *( (fPt) ((* (ptr) pd100 ))))(var←c48272.f5/* frame←v6820 */ , pd100); }; goto lab←L100010; lab←L100008: ; }; }; SOURCE(3919, 16373) if ((0 == done←v11296)) { SOURCE(3936, 16356) { word var←c43952; var←c43952 = (word) GetStyleDict←P240(var←c48272.f5/* frame←v6820 */ , styleName←v6748, kind←v6776, 0); { word pd101; pd101 = (* (( (ptr) (* (( (ptr) gf←c48304)+252)/* var←c43184 */ ))+88) ); (void) ( *( (fPt) ((* (ptr) pd101 ))))(var←c48272.f5/* frame←v6820 */ , var←c43952, pd101); }; }; }; }; } else { SOURCE(3999, 16293) lab←L100013: ; { word pd102; pd102 = (* (( (ptr) (* (( (ptr) gf←c48304)+252)/* var←c43184 */ ))+90) ); if (((word) ( *( (fPt) ((* (ptr) pd102 ))))(var←c48272.f5/* frame←v6820 */ , pd102) != (* (( (ptr) gf←c48304)+50)/* styledict←v4820 */ ))) { } else { goto lab←L100011; }; }; SOURCE(4040, 23) { word pd103; pd103 = (* (( (ptr) (* (( (ptr) gf←c48304)+252)/* var←c43184 */ ))+89) ); (void) ( *( (fPt) ((* (ptr) pd103 ))))(var←c48272.f5/* frame←v6820 */ , pd103); }; goto lab←L100013; lab←L100011: ; }; SOURCE(4065, 15) SOURCE(4065, 15) (void) (XR←MonitorEntry((word) (( (bPt) gf←c48304)+16)/* LOCK←v3112 */ )); SOURCE(2778, 17514) { word var←c0763; var←c0763 = (word) &var←c48272; (void) (word) XR←Enable(( ((word) (fPt) NoName←Q7608) ), ( ((word) (fPt) NoName←Q9048) ), var←c0763); }; (void) (XR←MonitorExit((word) (( (bPt) gf←c48304)+16)/* LOCK←v3112 */ )); SOURCE(1639, 18653) return(var←c48272.f5/* frame←v6820 */ ); } static word NoName←Q7608(formal←c0671) word formal←c0671; { register ptr gf←c0670 = (ptr) &globalframe; SOURCE(2801, 17491) if (((* (( (ptr) gf←c0670)+9)/* frame1←v3392 */ ) == 0)) { SOURCE(2824, 14) (* (( (ptr) gf←c0670)+9)/* frame1←v3392 */ ) = (* (( (ptr) formal←c0671)+5) ); SOURCE(2840, 15) (* (( (ptr) gf←c0670)+17)/* style1←v3616 */ ) = (* (( (ptr) formal←c0671)+4) ); } else { SOURCE(2862, 17430) if (((* (( (ptr) gf←c0670)+10)/* frame2←v3420 */ ) == 0)) { SOURCE(2885, 14) (* (( (ptr) gf←c0670)+10)/* frame2←v3420 */ ) = (* (( (ptr) formal←c0671)+5) ); SOURCE(2901, 15) (* (( (ptr) gf←c0670)+18)/* style2←v3644 */ ) = (* (( (ptr) formal←c0671)+4) ); } else { SOURCE(2923, 17369) if (((* (( (ptr) gf←c0670)+11)/* frame3←v3448 */ ) == 0)) { SOURCE(2946, 14) (* (( (ptr) gf←c0670)+11)/* frame3←v3448 */ ) = (* (( (ptr) formal←c0671)+5) ); SOURCE(2962, 15) (* (( (ptr) gf←c0670)+19)/* style3←v3672 */ ) = (* (( (ptr) formal←c0671)+4) ); } else { SOURCE(2984, 17308) if (((* (( (ptr) gf←c0670)+12)/* frame4←v3476 */ ) == 0)) { SOURCE(3007, 14) (* (( (ptr) gf←c0670)+12)/* frame4←v3476 */ ) = (* (( (ptr) formal←c0671)+5) ); SOURCE(3023, 15) (* (( (ptr) gf←c0670)+20)/* style4←v3700 */ ) = (* (( (ptr) formal←c0671)+4) ); } else { SOURCE(3045, 17247) { register word lst←v11384; lst←v11384 = (* (( (ptr) gf←c0670)+21)/* frameList←v3728 */ ); lab←L100019: ; if ((lst←v11384 != 0)) { } else { goto lab←L100016; }; SOURCE(3103, 62) if (((* (ptr) lst←v11384 ) == 0)) { SOURCE(3129, 17) (* (ptr) lst←v11384 ) = (* (( (ptr) formal←c0671)+5) ); SOURCE(3148, 17) (* (( (ptr) lst←v11384)+1) ) = (* (( (ptr) formal←c0671)+4) ); SOURCE(3167, 5) goto lab←L100017; }; lst←v11384 = (* (( (ptr) lst←v11384)+2) ); goto lab←L100019; lab←L100016: ; SOURCE(3194, 17098) { word var←c43984; var←c43984 = XR←NewObject(12, (* (( (ptr) gf←c0670)+79) )); (* (ptr) var←c43984 ) = (* (( (ptr) formal←c0671)+5) ); (* (( (ptr) var←c43984)+1) ) = (* (( (ptr) formal←c0671)+4) ); (* (( (ptr) var←c43984)+2) ) = (* (( (ptr) gf←c0670)+21)/* frameList←v3728 */ ); (* (( (ptr) gf←c0670)+21)/* frameList←v3728 */ ) = var←c43984; }; lab←L100017: ; }; }; }; }; }; return(0); } static word NoName←Q7668(formal←c0673) word formal←c0673; { register ptr gf←c0672 = (ptr) &globalframe; SOURCE(1832, 35) (* (( (ptr) gf←c0672)+15)/* allocFrameCalls←v3560 */ ) = ((* (( (ptr) gf←c0672)+15)/* allocFrameCalls←v3560 */ ) + 1); SOURCE(1869, 494) if (((* (( (ptr) formal←c0673)+6) ) != 0)) { SOURCE(1890, 116) if ( ( ( ((* (( (ptr) formal←c0673)+6) ) == (* (( (ptr) gf←c0672)+26)/* styleName1←v3868 */ )) ? ((* (( (ptr) formal←c0673)+7) ) == (* (( (ptr) gf←c0672)+30)/* styleKind1←v3980 */ )) : 0 ) ? ((* (( (ptr) gf←c0672)+22)/* freeFrame1←v3756 */ ) != 0) : 0 ) ) { SOURCE(1961, 18) (* (( (ptr) formal←c0673)+5) ) = (* (( (ptr) gf←c0672)+22)/* freeFrame1←v3756 */ ); SOURCE(1981, 16) (* (( (ptr) gf←c0672)+22)/* freeFrame1←v3756 */ ) = 0; SOURCE(1999, 7) return(2); }; SOURCE(2009, 116) if ( ( ( ((* (( (ptr) formal←c0673)+6) ) == (* (( (ptr) gf←c0672)+27)/* styleName2←v3896 */ )) ? ((* (( (ptr) formal←c0673)+7) ) == (* (( (ptr) gf←c0672)+31)/* styleKind2←v4008 */ )) : 0 ) ? ((* (( (ptr) gf←c0672)+23)/* freeFrame2←v3784 */ ) != 0) : 0 ) ) { SOURCE(2080, 18) (* (( (ptr) formal←c0673)+5) ) = (* (( (ptr) gf←c0672)+23)/* freeFrame2←v3784 */ ); SOURCE(2100, 16) (* (( (ptr) gf←c0672)+23)/* freeFrame2←v3784 */ ) = 0; SOURCE(2118, 7) return(2); }; SOURCE(2128, 116) if ( ( ( ((* (( (ptr) formal←c0673)+6) ) == (* (( (ptr) gf←c0672)+28)/* styleName3←v3924 */ )) ? ((* (( (ptr) formal←c0673)+7) ) == (* (( (ptr) gf←c0672)+32)/* styleKind3←v4036 */ )) : 0 ) ? ((* (( (ptr) gf←c0672)+24)/* freeFrame3←v3812 */ ) != 0) : 0 ) ) { SOURCE(2199, 18) (* (( (ptr) formal←c0673)+5) ) = (* (( (ptr) gf←c0672)+24)/* freeFrame3←v3812 */ ); SOURCE(2219, 16) (* (( (ptr) gf←c0672)+24)/* freeFrame3←v3812 */ ) = 0; SOURCE(2237, 7) return(2); }; SOURCE(2247, 116) if ( ( ( ((* (( (ptr) formal←c0673)+6) ) == (* (( (ptr) gf←c0672)+29)/* styleName4←v3952 */ )) ? ((* (( (ptr) formal←c0673)+7) ) == (* (( (ptr) gf←c0672)+33)/* styleKind4←v4064 */ )) : 0 ) ? ((* (( (ptr) gf←c0672)+25)/* freeFrame4←v3840 */ ) != 0) : 0 ) ) { SOURCE(2318, 18) (* (( (ptr) formal←c0673)+5) ) = (* (( (ptr) gf←c0672)+25)/* freeFrame4←v3840 */ ); SOURCE(2338, 16) (* (( (ptr) gf←c0672)+25)/* freeFrame4←v3840 */ ) = 0; SOURCE(2356, 7) return(2); }; }; SOURCE(2367, 17925) if (((* (( (ptr) gf←c0672)+22)/* freeFrame1←v3756 */ ) != 0)) { SOURCE(2394, 18) (* (( (ptr) formal←c0673)+5) ) = (* (( (ptr) gf←c0672)+22)/* freeFrame1←v3756 */ ); SOURCE(2414, 17) (* (( (ptr) gf←c0672)+22)/* freeFrame1←v3756 */ ) = 0; } else { SOURCE(2438, 17854) if (((* (( (ptr) gf←c0672)+23)/* freeFrame2←v3784 */ ) != 0)) { SOURCE(2465, 18) (* (( (ptr) formal←c0673)+5) ) = (* (( (ptr) gf←c0672)+23)/* freeFrame2←v3784 */ ); SOURCE(2485, 17) (* (( (ptr) gf←c0672)+23)/* freeFrame2←v3784 */ ) = 0; } else { SOURCE(2509, 17783) if (((* (( (ptr) gf←c0672)+24)/* freeFrame3←v3812 */ ) != 0)) { SOURCE(2536, 18) (* (( (ptr) formal←c0673)+5) ) = (* (( (ptr) gf←c0672)+24)/* freeFrame3←v3812 */ ); SOURCE(2556, 17) (* (( (ptr) gf←c0672)+24)/* freeFrame3←v3812 */ ) = 0; } else { SOURCE(2580, 17712) if (((* (( (ptr) gf←c0672)+25)/* freeFrame4←v3840 */ ) != 0)) { SOURCE(2607, 18) (* (( (ptr) formal←c0673)+5) ) = (* (( (ptr) gf←c0672)+25)/* freeFrame4←v3840 */ ); SOURCE(2627, 17) (* (( (ptr) gf←c0672)+25)/* freeFrame4←v3840 */ ) = 0; } else { SOURCE(2653, 17639) { word pd104; pd104 = (* (( (ptr) (* (( (ptr) gf←c0672)+252)/* var←c43184 */ ))+102) ); (* (( (ptr) formal←c0673)+5) ) = (word) ( *( (fPt) ((* (ptr) pd104 ))))(pd104); }; SOURCE(2678, 25) (* (( (ptr) gf←c0672)+13)/* frameAlloc←v3504 */ ) = ((* (( (ptr) gf←c0672)+13)/* frameAlloc←v3504 */ ) + 1); SOURCE(2705, 28) { word pd105; pd105 = (* (( (ptr) (* (( (ptr) gf←c0672)+252)/* var←c43184 */ ))+88) ); (void) ( *( (fPt) ((* (ptr) pd105 ))))((* (( (ptr) formal←c0673)+5) ), (* (( (ptr) gf←c0672)+50)/* styledict←v4820 */ ), pd105) ; }; }; }; }; }; return(0); } static void FreeFrame←P120(formal←c0815, formal←c0816, formal←c0817) word formal←c0815; word formal←c0816; word formal←c0817; { W7 var←c48336; /* declaration of frame←v6880 skipped */ /* declaration of styleName←v6908 skipped */ /* declaration of kind←v6936 skipped */ register ptr gf←c48368 = (ptr) &globalframe; var←c48336.f4/* frame←v6880 */ = formal←c0815; var←c48336.f5/* styleName←v6908 */ = formal←c0816; var←c48336.f6/* kind←v6936 */ = formal←c0817; /* FreeFrame: */ SOURCE(4086, 901) (void) (XR←MonitorEntry((word) (( (bPt) gf←c48368)+16)/* LOCK←v3112 */ )); SOURCE(4166, 821) { word var←c0764; var←c0764 = (word) &var←c48336; (void) (word) XR←Enable(( ((word) (fPt) NoName←Q7728) ), ( ((word) (fPt) NoName←Q8988) ), var←c0764); }; SOURCE(4086, 901) (void) (XR←MonitorExit((word) (( (bPt) gf←c48368)+16)/* LOCK←v3112 */ )); return; } static word NoName←Q7728(formal←c0676) word formal←c0676; { register ptr gf←c0675 = (ptr) &globalframe; SOURCE(4189, 33) (* (( (ptr) gf←c0675)+16)/* freeFrameCalls←v3588 */ ) = ((* (( (ptr) gf←c0675)+16)/* freeFrameCalls←v3588 */ ) + 1); SOURCE(4224, 410) if (((* (( (ptr) gf←c0675)+22)/* freeFrame1←v3756 */ ) == 0)) { SOURCE(4251, 18) (* (( (ptr) gf←c0675)+22)/* freeFrame1←v3756 */ ) = (* (( (ptr) formal←c0676)+4) ); SOURCE(4271, 22) (* (( (ptr) gf←c0675)+26)/* styleName1←v3868 */ ) = (* (( (ptr) formal←c0676)+5) ); SOURCE(4295, 18) (* (( (ptr) gf←c0675)+30)/* styleKind1←v3980 */ ) = (* (( (ptr) formal←c0676)+6) ); } else { SOURCE(4320, 314) if (((* (( (ptr) gf←c0675)+23)/* freeFrame2←v3784 */ ) == 0)) { SOURCE(4347, 18) (* (( (ptr) gf←c0675)+23)/* freeFrame2←v3784 */ ) = (* (( (ptr) formal←c0676)+4) ); SOURCE(4367, 22) (* (( (ptr) gf←c0675)+27)/* styleName2←v3896 */ ) = (* (( (ptr) formal←c0676)+5) ); SOURCE(4391, 18) (* (( (ptr) gf←c0675)+31)/* styleKind2←v4008 */ ) = (* (( (ptr) formal←c0676)+6) ); } else { SOURCE(4416, 218) if (((* (( (ptr) gf←c0675)+24)/* freeFrame3←v3812 */ ) == 0)) { SOURCE(4444, 18) (* (( (ptr) gf←c0675)+24)/* freeFrame3←v3812 */ ) = (* (( (ptr) formal←c0676)+4) ); SOURCE(4464, 22) (* (( (ptr) gf←c0675)+28)/* styleName3←v3924 */ ) = (* (( (ptr) formal←c0676)+5) ); SOURCE(4488, 18) (* (( (ptr) gf←c0675)+32)/* styleKind3←v4036 */ ) = (* (( (ptr) formal←c0676)+6) ); } else { SOURCE(4513, 121) if (((* (( (ptr) gf←c0675)+25)/* freeFrame4←v3840 */ ) == 0)) { SOURCE(4540, 18) (* (( (ptr) gf←c0675)+25)/* freeFrame4←v3840 */ ) = (* (( (ptr) formal←c0676)+4) ); SOURCE(4560, 22) (* (( (ptr) gf←c0675)+29)/* styleName4←v3952 */ ) = (* (( (ptr) formal←c0676)+5) ); SOURCE(4584, 18) (* (( (ptr) gf←c0675)+33)/* styleKind4←v4064 */ ) = (* (( (ptr) formal←c0676)+6) ); } else { SOURCE(4611, 23) (* (( (ptr) gf←c0675)+14)/* frameFree←v3532 */ ) = ((* (( (ptr) gf←c0675)+14)/* frameFree←v3532 */ ) + 1); }; }; }; }; SOURCE(4672, 315) { word var←c44016; var←c44016 = (* (( (ptr) formal←c0676)+4) ); if ((var←c44016 == (* (( (ptr) gf←c0675)+9)/* frame1←v3392 */ ))) { SOURCE(4702, 12) (* (( (ptr) gf←c0675)+9)/* frame1←v3392 */ ) = 0; SOURCE(4716, 13) (* (( (ptr) gf←c0675)+17)/* style1←v3616 */ ) = 0; goto endif0106; }; if ((var←c44016 == (* (( (ptr) gf←c0675)+10)/* frame2←v3420 */ ))) { SOURCE(4744, 12) (* (( (ptr) gf←c0675)+10)/* frame2←v3420 */ ) = 0; SOURCE(4758, 13) (* (( (ptr) gf←c0675)+18)/* style2←v3644 */ ) = 0; goto endif0106; }; if ((var←c44016 == (* (( (ptr) gf←c0675)+11)/* frame3←v3448 */ ))) { SOURCE(4786, 12) (* (( (ptr) gf←c0675)+11)/* frame3←v3448 */ ) = 0; SOURCE(4800, 13) (* (( (ptr) gf←c0675)+19)/* style3←v3672 */ ) = 0; goto endif0106; }; if ((var←c44016 == (* (( (ptr) gf←c0675)+12)/* frame4←v3476 */ ))) { SOURCE(4828, 12) (* (( (ptr) gf←c0675)+12)/* frame4←v3476 */ ) = 0; SOURCE(4842, 13) (* (( (ptr) gf←c0675)+20)/* style4←v3700 */ ) = 0; goto endif0106; }; SOURCE(4869, 118) { register word lst←v11412; lst←v11412 = (* (( (ptr) gf←c0675)+21)/* frameList←v3728 */ ); lab←L100026: ; if ((lst←v11412 != 0)) { } else { goto lab←L100023; }; SOURCE(4927, 60) if (((* (ptr) lst←v11412 ) == (* (( (ptr) formal←c0676)+4) ))) { SOURCE(4955, 15) (* (ptr) lst←v11412 ) = 0; SOURCE(4972, 15) (* (( (ptr) lst←v11412)+1) ) = 0; SOURCE(4989, 5) goto lab←L100024; }; lst←v11412 = (* (( (ptr) lst←v11412)+2) ); goto lab←L100026; lab←L100023: ; lab←L100024: ; }; goto endif0106; endif0106: ; }; return(0); } static word StyleForFrame←P180(formal←c0818) word formal←c0818; { W7 var←c48400; /* declaration of frame←v6996 skipped */ register ptr gf←c48432 = (ptr) &globalframe; word style←v7040; /* declaration of var←c44048 skipped */ var←c48400.f4/* frame←v6996 */ = formal←c0818; /* StyleForFrame: */ SOURCE(5751, 14541) { word tmpAddr107; tmpAddr107 = (word) (( (ptr) &var←c48400)+5)/* var←c44048 */ ; (* (ptr) tmpAddr107 ) = ( ((word) (fPt) GetIt←P3852) ); (* (( (ptr) tmpAddr107) + 1) ) = 1; }; SOURCE(5751, 14541) style←v7040 = 0; SOURCE(6130, 14162) style←v7040 = (word) GetIt←P3852((word) ((( (bPt) &var←c48400)+20)/* var←c44048 */ )); if ((style←v7040 == 0)) { SOURCE(6192, 14100) if ((0 != (* (( (ptr) gf←c48432)+34)/* debugFlag←v4092 */ ))) { SOURCE(6212, 14080) if (((* (( (ptr) gf←c48432)+35)/* debugStyle←v4120 */ ) == 0)) { SOURCE(6237, 14055) { word pd108; pd108 = (* (( (ptr) (* (( (ptr) gf←c48432)+255)/* var←c44080 */ ))+4) ); (* (( (ptr) gf←c48432)+35)/* debugStyle←v4120 */ ) = (word) ( *( (fPt) ((* (ptr) pd108 ))))(pd108); }; }; SOURCE(6273, 19) return((* (( (ptr) gf←c48432)+35)/* debugStyle←v4120 */ )); }; SOURCE(6297, 5) (void) XR←RaiseUnnamedError(); }; SOURCE(6307, 14) return(style←v7040); } static word GetIt←P3852(formal←c48528) word formal←c48528; { W5 var←c48464; register ptr gf←c48496 = (ptr) &globalframe; /* declaration of var←c02 skipped */ word s←v11532; formal←c48528 = (formal←c48528 - 20); var←c48464.f0 = formal←c48528; /* GetIt: */ SOURCE(5818, 299) (void) (XR←MonitorEntry((word) (( (bPt) gf←c48496)+16)/* LOCK←v3112 */ )); SOURCE(5818, 299) s←v11532 = 0; SOURCE(5857, 260) { word var←c03; { word var←c0765; var←c0765 = (word) &var←c48464; var←c03 = (word) XR←Enable(( ((word) (fPt) NoName←Q7788) ), ( ((word) (fPt) NoName←Q8928) ), var←c0765); }; if ((var←c03 == 1)) { goto lab←L05; }; }; SOURCE(5818, 299) (void) (XR←MonitorExit((word) (( (bPt) gf←c48496)+16)/* LOCK←v3112 */ )); return(s←v11532); lab←L05: ; return(var←c48464.f4/* var←c02 */ ); } static word NoName←Q7788(formal←c0681) word formal←c0681; { register ptr gf←c0680 = (ptr) &globalframe; SOURCE(5880, 237) { word var←c44112; var←c44112 = (* (( (ptr) (* (ptr) formal←c0681 ))+4) ); if ((var←c44112 == (* (( (ptr) gf←c0680)+9)/* frame1←v3392 */ ))) { SOURCE(5908, 15) { word var←c44144; var←c44144 = (* (( (ptr) gf←c0680)+17)/* style1←v3616 */ ); (void) (XR←MonitorExit((word) (( (bPt) gf←c0680)+16)/* LOCK←v3112 */ )); (* (( (ptr) formal←c0681)+4) ) = var←c44144; return(1); }; }; if ((var←c44112 == (* (( (ptr) gf←c0680)+10)/* frame2←v3420 */ ))) { SOURCE(5935, 15) { word var←c44176; var←c44176 = (* (( (ptr) gf←c0680)+18)/* style2←v3644 */ ); (void) (XR←MonitorExit((word) (( (bPt) gf←c0680)+16)/* LOCK←v3112 */ )); (* (( (ptr) formal←c0681)+4) ) = var←c44176; return(1); }; }; if ((var←c44112 == (* (( (ptr) gf←c0680)+11)/* frame3←v3448 */ ))) { SOURCE(5962, 15) { word var←c44208; var←c44208 = (* (( (ptr) gf←c0680)+19)/* style3←v3672 */ ); (void) (XR←MonitorExit((word) (( (bPt) gf←c0680)+16)/* LOCK←v3112 */ )); (* (( (ptr) formal←c0681)+4) ) = var←c44208; return(1); }; }; if ((var←c44112 == (* (( (ptr) gf←c0680)+12)/* frame4←v3476 */ ))) { SOURCE(5989, 15) { word var←c44240; var←c44240 = (* (( (ptr) gf←c0680)+20)/* style4←v3700 */ ); (void) (XR←MonitorExit((word) (( (bPt) gf←c0680)+16)/* LOCK←v3112 */ )); (* (( (ptr) formal←c0681)+4) ) = var←c44240; return(1); }; }; SOURCE(6017, 100) { register word lst←v11560; lst←v11560 = (* (( (ptr) gf←c0680)+21)/* frameList←v3728 */ ); lab←L100032: ; if ((lst←v11560 != 0)) { } else { goto lab←L100029; }; SOURCE(6075, 42) if (((* (ptr) lst←v11560 ) == (* (( (ptr) (* (ptr) formal←c0681 ))+4) ))) { SOURCE(6099, 18) { word var←c44272; var←c44272 = (* (( (ptr) lst←v11560)+1) ); (void) (XR←MonitorExit((word) (( (bPt) gf←c0680)+16)/* LOCK←v3112 */ )); (* (( (ptr) formal←c0681)+4) ) = var←c44272; return(1); }; }; lst←v11560 = (* (( (ptr) lst←v11560)+2) ); goto lab←L100032; lab←L100029: ; }; goto endif0109; endif0109: ; }; return(0); } static word GetStyleDict←P240(frame←v7100, styleName←v7128, kind←v7156, def←v7184) word frame←v7100; word styleName←v7128; word kind←v7156; word def←v7184; { register ptr gf←c48560 = (ptr) &globalframe; word d←v7228; word found←v11604; word ok←v11632; /* GetStyleDict: */ SOURCE(6328, 13964) SOURCE(6328, 13964) d←v7228 = 0; SOURCE(6462, 13830) { word pd110; pd110 = (* (( (ptr) (* (( (ptr) gf←c48560)+254)/* var←c43888 */ ))+55) ); styleName←v7128 = (word) ( *( (fPt) ((* (ptr) pd110 ))))(styleName←v7128, pd110); }; SOURCE(6501, 13791) { W2 var←c44304; (void) CheckStyleDict←P360((word) &var←c44304, styleName←v7128, kind←v7156); found←v11604 = var←c44304.f1; d←v7228 = var←c44304.f0; }; SOURCE(6547, 20) if ((0 != found←v11604)) { SOURCE(6561, 6) return(d←v7228); }; SOURCE(6569, 13723) if ((def←v7184 != 0)) { ok←v11632 = (word) RunStyleString←P900(frame←v7100, styleName←v7128, def←v7184); } else { ok←v11632 = (word) RunStyle←P840(frame←v7100, styleName←v7128); }; SOURCE(6663, 13629) if ((0 != ok←v11632)) { SOURCE(6674, 13618) { W2 var←c44336; (void) CheckStyleDict←P360((word) &var←c44336, styleName←v7128, kind←v7156); found←v11604 = var←c44336.f1; d←v7228 = var←c44336.f0; }; }; SOURCE(6720, 13572) if ((0 == found←v11604)) { SOURCE(6740, 30) (void) BadStyleFile←P300(frame←v7100, styleName←v7128); SOURCE(6772, 13520) { W2 var←c44368; (void) CheckStyleDict←P360((word) &var←c44368, styleName←v7128, kind←v7156); found←v11604 = var←c44368.f1; d←v7228 = var←c44368.f0; }; }; SOURCE(6328, 13964) return(d←v7228); } static void BadStyleFile←P300(formal←c0819, formal←c0820) word formal←c0819; word formal←c0820; { W6 var←c48592; /* declaration of frame←v7288 skipped */ /* declaration of styleName←v7316 skipped */ register ptr gf←c48624 = (ptr) &globalframe; var←c48592.f4/* frame←v7288 */ = formal←c0819; var←c48592.f5/* styleName←v7316 */ = formal←c0820; /* BadStyleFile: */ SOURCE(6824, 13468) SOURCE(6888, 269) { word var←c0766; var←c0766 = (word) &var←c48592; (void) (word) XR←Enable(( ((word) (fPt) NoName←Q7848) ), ( ((word) (fPt) NoName←Q8868) ), var←c0766); }; SOURCE(7162, 13130) { word var←c44464; { word var←c44400; { word var←c44432; var←c44432 = XR←NewObject(20, (* (( (ptr) gf←c48624)+78) )); (* (( (ptr) var←c44432)+1) ) = 2147483647; var←c44400 = var←c44432; }; { word pd111; pd111 = (* (( (ptr) (* (( (ptr) gf←c48624)+251)/* var←c43152 */ ))+9) ); var←c44464 = (word) ( *( (fPt) ((* (ptr) pd111 ))))((* (( (ptr) gf←c48624)+46)/* fileForStyle←v4596 */ ), var←c48592.f5/* styleName←v7316 */ , var←c44400, pd111) ; }; }; }; SOURCE(7228, 54) { word pd112; pd112 = (* (( (ptr) (* (( (ptr) gf←c48624)+256)/* var←c44496 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd112 ))))((* (( (ptr) gf←c48624)+91) ), 2, (* (( (ptr) gf←c48624)+92) ), (* (( (ptr) gf←c48624)+93) ), pd112); }; SOURCE(7284, 13008) { word var←c44528; { word pd113; pd113 = (* (( (ptr) (* (( (ptr) gf←c48624)+252)/* var←c43184 */ ))+21) ); var←c44528 = (word) ( *( (fPt) ((* (ptr) pd113 ))))(var←c48592.f5/* styleName←v7316 */ , pd113); }; { word pd114; pd114 = (* (( (ptr) (* (( (ptr) gf←c48624)+256)/* var←c44496 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd114 ))))((* (( (ptr) gf←c48624)+91) ), 2, (* (( (ptr) gf←c48624)+92) ), var←c44528, pd114) ; }; }; SOURCE(7361, 74) { word pd115; pd115 = (* (( (ptr) (* (( (ptr) gf←c48624)+256)/* var←c44496 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd115 ))))((* (( (ptr) gf←c48624)+91) ), 3, (* (( (ptr) gf←c48624)+92) ), (* (( (ptr) gf←c48624)+94) ), pd115); }; SOURCE(7437, 36) { word pd116; pd116 = (* (( (ptr) (* (( (ptr) gf←c48624)+256)/* var←c44496 */ ))+7) ); (void) ( *( (fPt) ((* (ptr) pd116 ))))((* (( (ptr) gf←c48624)+91) ), (* (( (ptr) gf←c48624)+92) ), pd116); }; } static word NoName←Q7848(formal←c0685) word formal←c0685; { register ptr gf←c0684 = (ptr) &globalframe; SOURCE(6978, 24) (void) BeginStyleOp←P1020((* (( (ptr) formal←c0685)+4) ), 0); SOURCE(7004, 126) if (((* (( (ptr) formal←c0685)+5) ) != (* (ptr) (* (( (ptr) (* (( (ptr) gf←c0684)+255)/* var←c44080 */ ))+10) ) ))) { SOURCE(7056, 47) { word pd117; pd117 = (* (( (ptr) (* (( (ptr) gf←c0684)+252)/* var←c43184 */ ))+25) ); (void) ( *( (fPt) ((* (ptr) pd117 ))))((* (( (ptr) formal←c0685)+4) ), (* (ptr) (* (( (ptr) (* (( (ptr) gf←c0684)+255)/* var←c44080 */ ))+10) ) ), pd117); }; SOURCE(7105, 25) (void) AttachStyleOp←P1620((* (( (ptr) formal←c0685)+4) ), 0); }; SOURCE(7135, 22) (void) EndStyleOp←P1080((* (( (ptr) formal←c0685)+4) ), 0); return(0); } static void CheckStyleDict←P360(formal←c0222, styleName←v7376, kind←v7404) word formal←c0222; word styleName←v7376; word kind←v7404; { register ptr gf←c48656 = (ptr) &globalframe; word d←v7448; word found←v7476; word obj←v11676 = 0; /* CheckStyleDict: */ SOURCE(7479, 12813) SOURCE(7479, 12813) d←v7448 = 0; SOURCE(7586, 12706) { W2 var←c44560; { word pd118; pd118 = (* (( (ptr) (* (( (ptr) gf←c48656)+252)/* var←c43184 */ ))+73) ); (void) ( *( (fPt) ((* (ptr) pd118 ))))((word) &var←c44560, (* (( (ptr) (* (( (ptr) gf←c48656)+58)/* stylesDicts←v5072 */ ))+kind←v7404) ), styleName←v7376, pd118); }; obj←v11676 = var←c44560.f1; found←v7476 = var←c44560.f0; }; SOURCE(7646, 12646) if ((0 != found←v7476)) { SOURCE(7660, 12632) { word pd119; pd119 = (* (( (ptr) (* (( (ptr) gf←c48656)+254)/* var←c43888 */ ))+62) ); d←v7448 = (word) ( *( (fPt) ((* (ptr) pd119 ))))(obj←v11676, pd119); }; }; /* removed tail goto */ (* (ptr) formal←c0222 ) = d←v7448; (* (( (ptr) formal←c0222)+1) ) = found←v7476; return; } static word GetFileID←P600(shortName←v8012, extension←v8040) word shortName←v8012; word extension←v8040; { W15 var←c48688; register ptr gf←c48720 = (ptr) &globalframe; word var←c8084; word dirs←v11720; word name←v11748; word fileNamePath←v11776 = 0; W4 uid←v11804; /* GetFileID: */ SOURCE(8216, 12076) SOURCE(8288, 6) { word pd120; pd120 = (* (( (ptr) (* (( (ptr) gf←c48720)+257)/* var←c44592 */ ))+7) ); dirs←v11720 = (word) ( *( (fPt) ((* (ptr) pd120 ))))((* (( (ptr) gf←c48720)+95) ), (* (( (ptr) gf←c48720)+36)/* defaultSearch←v4344 */ ), pd120) ; }; SOURCE(8376, 65) { word var←c44624; { word pd121; pd121 = (* (( (ptr) (* (( (ptr) gf←c48720)+252)/* var←c43184 */ ))+21) ); var←c44624 = (word) ( *( (fPt) ((* (ptr) pd121 ))))(shortName←v8012, pd121); }; { word pd122; pd122 = (* (( (ptr) (* (( (ptr) gf←c48720)+253)/* var←c43696 */ ))+6) ); name←v11748 = (word) ( *( (fPt) ((* (ptr) pd122 ))))(var←c44624, extension←v8040, pd122); }; }; SOURCE(8473, 36) uid←v11804.f0 = 2147483647; uid←v11804.f1 = 0; uid←v11804.f2 = 0; uid←v11804.f3 = 0; SOURCE(8511, 11781) lab←L100038: ; if ( ( (fileNamePath←v11776 == 0) ? (dirs←v11720 != 0) : 0 ) ) { } else { goto lab←L100036; }; SOURCE(8554, 11738) SOURCE(8554, 11738) { W9 var←c44816; { /* declaration of var←c44688 skipped */ { word var←c44720; word var←c44784; { word pd123; pd123 = (* (( (ptr) (* (( (ptr) gf←c48720)+258)/* var←c44752 */ ))+5) ); var←c44720 = (word) ( *( (fPt) ((* (ptr) pd123 ))))(name←v11748, pd123); }; { word pd124; pd124 = (* (( (ptr) (* (( (ptr) gf←c48720)+258)/* var←c44752 */ ))+5) ); var←c44784 = (word) ( *( (fPt) ((* (ptr) pd124 ))))((* (ptr) (dirs←v11720) ), pd124); }; { word pd125; pd125 = (* (( (ptr) (* (( (ptr) gf←c48720)+258)/* var←c44752 */ ))+8) ); (* (( (ptr) &var←c48688)+4)/* var←c44688 */ ) = (word) ( *( (fPt) ((* (ptr) pd125 ))))(var←c44720, var←c44784, pd125); }; }; { /* declaration of var←c04 skipped */ (* (( (ptr) &var←c48688)+5)/* var←c04 */ ) = (* (( (ptr) (* (( (ptr) gf←c48720)+258)/* var←c44752 */ ))+12) ); { /* declaration of var←c05 skipped */ { word var←c06; { word var←c0767; var←c0767 = (word) &var←c48688; var←c06 = (word) XR←Enable(( ((word) (fPt) NoName←Q7908) ), ( ((word) (fPt) NoName←Q8808) ), var←c0767); }; if ((var←c06 == 3)) { goto lab←L100040; }; }; var←c44816 = (* (W9Pt) (( (ptr) &var←c48688)+6)/* var←c05 */ ); }; }; }; uid←v11804 = (* (W4Pt) (( (ptr) &var←c44816)+2) ); fileNamePath←v11776 = (* (ptr) &var←c44816 ); }; lab←L100040: ; SOURCE(8727, 16) dirs←v11720 = (* (( (ptr) dirs←v11720)+1) ); goto lab←L100038; lab←L100036: ; SOURCE(8754, 39) if ((fileNamePath←v11776 == 0)) { SOURCE(8781, 12) return(0); }; SOURCE(8795, 11497) { word var←c44880; word var←c44912; { word pd126; pd126 = (* (( (ptr) (* (( (ptr) gf←c48720)+258)/* var←c44752 */ ))+4) ); var←c44880 = (word) ( *( (fPt) ((* (ptr) pd126 ))))(fileNamePath←v11776, 0, pd126); }; var←c44912 = XR←NewObject(20, (* (( (ptr) gf←c48720)+78) )); (* (ptr) var←c44912 ) = var←c44880; (* (W4Pt) (( (ptr) var←c44912)+1) ) = uid←v11804; return(var←c44912); }; } static word NoName←Q7908(formal←c0689) word formal←c0689; { register ptr gf←c0688 = (ptr) &globalframe; SOURCE(8554, 11738) { word pd127; pd127 = (* (( (ptr) formal←c0689)+5) ); (void) ( *( (fPt) ((* (ptr) pd127 ))))((word) (( (bPt) formal←c0689)+24), (* (( (ptr) formal←c0689)+4) ), (* (W4Pt) (( (ptr) gf←c0688)+247) /* var←c43056 */ ), pd127); }; return(0); } static void DoLocked←P660(formal←c0821) word formal←c0821; { W11 var←c48752; /* declaration of action←v8160 skipped */ register ptr gf←c48784 = (ptr) &globalframe; /* declaration of var←c44944 skipped */ /* declaration of var←c44976 skipped */ /* declaration of me←v11932 skipped */ (* (( (ptr) &var←c48752)+4)/* action←v8160 */ ) = formal←c0821; /* DoLocked: */ SOURCE(8959, 11333) { word tmpAddr128; tmpAddr128 = (word) (( (ptr) &var←c48752)+5)/* var←c44944 */ ; (* (ptr) tmpAddr128 ) = ( ((word) (fPt) Unlock←P4020) ); (* (( (ptr) tmpAddr128) + 1) ) = 1; }; { word tmpAddr129; tmpAddr129 = (word) (( (ptr) &var←c48752)+7)/* var←c44976 */ ; (* (ptr) tmpAddr129 ) = ( ((word) (fPt) Lock←P3960) ); (* (( (ptr) tmpAddr129) + 1) ) = 1; }; SOURCE(9000, 41) { word pd130; pd130 = (* (( (ptr) (* (( (ptr) gf←c48784)+259)/* var←c45008 */ ))+12) ); (void) ( *( (fPt) ((* (ptr) pd130 ))))((word) ((( (bPt) &var←c48752)+36)/* me←v11932 */ ), pd130); }; SOURCE(9346, 6) (void) Lock←P3960((word) ((( (bPt) &var←c48752)+28)/* var←c44976 */ )); SOURCE(9354, 29) { word var←c0768; var←c0768 = (word) &var←c48752; (void) (word) XR←Enable(( ((word) (fPt) NoName←Q7968) ), ( ((word) (fPt) NoName←Q8748) ), var←c0768); }; SOURCE(9385, 8) (void) Unlock←P4020((word) ((( (bPt) &var←c48752)+20)/* var←c44944 */ )); } static word NoName←Q7968(formal←c0691) word formal←c0691; { SOURCE(9354, 29) { word pd131; pd131 = (* (( (ptr) formal←c0691)+4) ); (void) ( *( (fPt) ((* (ptr) pd131 ))))(pd131); }; return(0); } static void Lock←P3960(formal←c48848) word formal←c48848; { register ptr gf←c48816 = (ptr) &globalframe; formal←c48848 = (formal←c48848 - 28); /* Lock: */ SOURCE(9043, 160) (void) (XR←MonitorEntry((word) (( (bPt) gf←c48816)+16)/* LOCK←v3112 */ )); SOURCE(9064, 79) lab←L100047: ; if ( ( ( ! XR←EqualWords((( (ptr) gf←c48816)+37)/* styleLockProcess←v4484 */ , (( (ptr) formal←c48848)+9), 2)) ? ((* (( (ptr) gf←c48816)+39) /* styleLockCount←v4512 */ ) != 0) : 0 ) ) { } else { goto lab←L100045; }; SOURCE(9117, 26) (void) (XR←Wait((word) (( (bPt) gf←c48816)+16)/* LOCK←v3112 */ , (word) (( (bPt) gf←c48816)+160)/* styleLockFree←v4540 */ ) ); goto lab←L100047; lab←L100045: ; SOURCE(9145, 21) (* (W2Pt) (( (ptr) gf←c48816)+37)/* styleLockProcess←v4484 */ ) = (* (W2Pt) (( (ptr) formal←c48848)+9) ); SOURCE(9168, 35) (* (( (ptr) gf←c48816)+39)/* styleLockCount←v4512 */ ) = ((* (( (ptr) gf←c48816)+39)/* styleLockCount←v4512 */ ) + 1); SOURCE(9043, 160) (void) (XR←MonitorExit((word) (( (bPt) gf←c48816)+16)/* LOCK←v3112 */ )); return; } static void Unlock←P4020(formal←c48912) word formal←c48912; { register ptr gf←c48880 = (ptr) &globalframe; formal←c48912 = (formal←c48912 - 20); /* Unlock: */ SOURCE(9208, 132) (void) (XR←MonitorEntry((word) (( (bPt) gf←c48880)+16)/* LOCK←v3112 */ )); SOURCE(9231, 35) (* (( (ptr) gf←c48880)+39)/* styleLockCount←v4512 */ ) = ((* (( (ptr) gf←c48880)+39)/* styleLockCount←v4512 */ ) - 1); SOURCE(9268, 72) if (((* (( (ptr) gf←c48880)+39)/* styleLockCount←v4512 */ ) == 0)) { SOURCE(9296, 22) { word tmpAddr132; tmpAddr132 = (word) (( (ptr) gf←c48880)+37)/* styleLockProcess←v4484 */ ; (* (ptr) tmpAddr132 ) = 0; (* (( (ptr) tmpAddr132) + 1) ) = 0; }; SOURCE(9320, 20) (void) (XR←Notify((word) (( (bPt) gf←c48880)+160)/* styleLockFree←v4540 */ )); }; SOURCE(9208, 132) (void) (XR←MonitorExit((word) (( (bPt) gf←c48880)+16)/* LOCK←v3112 */ )); return; } static word ValidateStyles←P720() { W7 var←c48944; /* declaration of changed←v8236 skipped */ /* declaration of var←c45040 skipped */ /* ValidateStyles: */ SOURCE(9444, 10848) { word tmpAddr133; tmpAddr133 = (word) (( (ptr) &var←c48944)+5)/* var←c45040 */ ; (* (ptr) tmpAddr133 ) = ( ((word) (fPt) Locked←P4080) ); (* (( (ptr) tmpAddr133) + 1) ) = 1; }; SOURCE(9444, 10848) var←c48944.f4/* changed←v8236 */ = 0; SOURCE(9700, 16) (void) DoLocked←P660((word) ((( (bPt) &var←c48944)+20)/* var←c45040 */ )); SOURCE(9444, 10848) return(var←c48944.f4/* changed←v8236 */ ); } static void Locked←P4080(formal←c49040) word formal←c49040; { W6 var←c48976; register ptr gf←c49008 = (ptr) &globalframe; /* declaration of var←c45072 skipped */ formal←c49040 = (formal←c49040 - 20); var←c48976.f0 = formal←c49040; /* Locked: */ SOURCE(9508, 10784) { word tmpAddr134; tmpAddr134 = (word) (( (ptr) &var←c48976)+4)/* var←c45072 */ ; (* (ptr) tmpAddr134 ) = ( ((word) (fPt) Action←P4140) ); (* (( (ptr) tmpAddr134) + 1) ) = 1; }; SOURCE(9656, 10636) { word var←c45104; word pd135; pd135 = (* (( (ptr) (* (( (ptr) gf←c49008)+251)/* var←c43152 */ ))+13) ); var←c45104 = (word) ( *( (fPt) ((* (ptr) pd135 ))))((* (( (ptr) gf←c49008)+46)/* fileForStyle←v4596 */ ), (word) (( (bPt) &var←c48976)+16) /* var←c45072 */ , pd135); }; } static word Action←P4140(key←v12216, val←v12244, formal←c49104) word key←v12216; word val←v12244; word formal←c49104; { register ptr gf←c49072 = (ptr) &globalframe; word quit←v12316; word var←c45136; formal←c49104 = (formal←c49104 - 16); /* Action: */ SOURCE(9525, 10767) SOURCE(9587, 10705) var←c45136 = XR←Narrow(key←v12216, (* (( (ptr) gf←c49072)+74) )); if ((0 != (word) ValidateStyle←P780(var←c45136))) { SOURCE(9622, 14) (* (( (ptr) (* (ptr) formal←c49104 ))+4) ) = 1; }; SOURCE(9638, 15) return(0); } static word ValidateStyle←P780(formal←c0822) word formal←c0822; { W8 var←c49136; /* declaration of styleName←v8296 skipped */ /* declaration of changed←v8340 skipped */ /* declaration of var←c45168 skipped */ var←c49136.f4/* styleName←v8296 */ = formal←c0822; /* ValidateStyle: */ SOURCE(9722, 10570) { word tmpAddr136; tmpAddr136 = (word) (( (ptr) &var←c49136)+6)/* var←c45168 */ ; (* (ptr) tmpAddr136 ) = ( ((word) (fPt) Locked←P4200) ); (* (( (ptr) tmpAddr136) + 1) ) = 1; }; SOURCE(9722, 10570) var←c49136.f5/* changed←v8340 */ = 0; SOURCE(10197, 16) (void) DoLocked←P660((word) ((( (bPt) &var←c49136)+24)/* var←c45168 */ )); SOURCE(9722, 10570) return(var←c49136.f5/* changed←v8340 */ ); } static void Locked←P4200(formal←c49200) word formal←c49200; { register ptr gf←c49168 = (ptr) &globalframe; word fileID←v12404; word oldFileID←v12432; formal←c49200 = (formal←c49200 - 24); /* Locked: */ SOURCE(9803, 10489) SOURCE(9820, 47) fileID←v12404 = (word) GetFileID←P600((* (( (ptr) formal←c49200)+4) ), (* (( (ptr) gf←c49168)+96) )); SOURCE(9869, 69) { W2 var←c0256; word var←c0769; { word pd137; pd137 = (* (( (ptr) (* (( (ptr) gf←c49168)+251)/* var←c43152 */ ))+7) ); (void) ( *( (fPt) ((* (ptr) pd137 ))))((word) &var←c0256, (* (( (ptr) gf←c49168)+46)/* fileForStyle←v4596 */ ), (* (( (ptr) formal←c49200)+4) ), pd137); }; var←c0769 = var←c0256.f1; oldFileID←v12432 = XR←Narrow(var←c0769, (* (( (ptr) gf←c49168)+78) )); }; SOURCE(9940, 10352) { word tc139; word pd140; if ((oldFileID←v12432 == 0)) { goto then0138;}; if ((fileID←v12404 == 0)) { goto then0138;}; if (XR←EqualWords((( (ptr) fileID←v12404)+1), (( (ptr) oldFileID←v12432)+1), 4)) { pd140 = (* (( (ptr) (* (( (ptr) gf←c49168)+253)/* var←c43696 */ ))+8) ); tc139 = (word) (0 != (word) ( *( (fPt) ((* (ptr) pd140 ))))((* (ptr) fileID←v12404 ), (* (ptr) oldFileID←v12432 ), 0, pd140) ); } else { tc139 = (word) 0; }; if (tc139) { then0138: ; SOURCE(10007, 21) (* (( (ptr) formal←c49200)+5) ) = 0; } else { SOURCE(10028, 163) { word frame←v12476; SOURCE(10030, 41) frame←v12476 = (word) GetFrame←P60(0, 0, 0); SOURCE(10073, 14) (* (( (ptr) formal←c49200)+5) ) = 1; SOURCE(10089, 10203) if ((0 != (word) RunStyle←P840(frame←v12476, (* (( (ptr) formal←c49200)+4) )))) { SOURCE(10124, 35) (void) FreeFrame←P120(frame←v12476, 0, 0); } else { SOURCE(10159, 30) (void) BadStyleFile←P300(frame←v12476, (* (( (ptr) formal←c49200)+4) )); }; }; }; }; } static word RunStyle←P840(formal←c0823, formal←c0824) word formal←c0823; word formal←c0824; { W9 var←c49232; /* declaration of frame←v8400 skipped */ /* declaration of styleName←v8428 skipped */ /* declaration of ok←v8472 skipped */ /* declaration of var←c45200 skipped */ (* (( (ptr) &var←c49232)+4)/* frame←v8400 */ ) = formal←c0823; (* (( (ptr) &var←c49232)+5)/* styleName←v8428 */ ) = formal←c0824; /* RunStyle: */ SOURCE(10292, 10000) { word tmpAddr141; tmpAddr141 = (word) (( (ptr) &var←c49232)+7)/* var←c45200 */ ; (* (ptr) tmpAddr141 ) = ( ((word) (fPt) Inner←P4308) ); (* (( (ptr) tmpAddr141) + 1) ) = 1; }; SOURCE(10292, 10000) (* (( (ptr) &var←c49232)+6)/* ok←v8472 */ ) = 0; SOURCE(11317, 15) (void) DoLocked←P660((word) ((( (bPt) &var←c49232)+28)/* var←c45200 */ )); SOURCE(10292, 10000) return((* (( (ptr) &var←c49232)+6)/* ok←v8472 */ )); } static void Inner←P4308(formal←c49328) word formal←c49328; { W8 var←c49264; register ptr gf←c49296 = (ptr) &globalframe; /* declaration of started←v12580 skipped */ /* declaration of finished←v12608 skipped */ word fileID←v12636; formal←c49328 = (formal←c49328 - 28); var←c49264.f0 = formal←c49328; /* Inner: */ SOURCE(10377, 9915) SOURCE(10393, 31) var←c49264.f4/* started←v12580 */ = 0; var←c49264.f5/* finished←v12608 */ = 0; SOURCE(10426, 47) fileID←v12636 = (word) GetFileID←P600((* (( (ptr) formal←c49328)+5) ), (* (( (ptr) gf←c49296)+96) )); SOURCE(10475, 9817) { word var←c45232; { word pd142; pd142 = (* (( (ptr) (* (( (ptr) gf←c49296)+252)/* var←c43184 */ ))+61) ); var←c45232 = (word) ( *( (fPt) ((* (ptr) pd142 ))))(0, pd142); }; { word pd143; pd143 = (* (( (ptr) (* (( (ptr) gf←c49296)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd143 ))))((* (( (ptr) gf←c49296)+54)/* attachmentsDict←v4960 */ ), (* (( (ptr) formal←c49328)+5) ), var←c45232, pd143); }; }; SOURCE(10531, 40) if ((fileID←v12636 == 0)) { SOURCE(10553, 10) (* (( (ptr) formal←c49328)+6) ) = 0; SOURCE(10565, 6) return; }; SOURCE(10574, 90) { word pd144; pd144 = (* (( (ptr) (* (( (ptr) gf←c49296)+256)/* var←c44496 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd144 ))))((* (( (ptr) gf←c49296)+91) ), ( ((* (( (ptr) gf←c49296)+47)/* runNesting←v4680 */ ) == 0) ? 1 : 2 ) , (* ( ( (ptr) gf←c49296)+97) ), (* (( (ptr) gf←c49296)+98) ), pd144); }; SOURCE(10666, 61) { word pd145; pd145 = (* (( (ptr) (* (( (ptr) gf←c49296)+256)/* var←c44496 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd145 ))))((* (( (ptr) gf←c49296)+91) ), 2, (* (( (ptr) gf←c49296)+97) ), (* (ptr) fileID←v12636 ), pd145) ; }; SOURCE(10729, 59) { word pd146; pd146 = (* (( (ptr) (* (( (ptr) gf←c49296)+256)/* var←c44496 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd146 ))))((* (( (ptr) gf←c49296)+91) ), 2, (* (( (ptr) gf←c49296)+97) ), (* (( (ptr) gf←c49296)+99) ), pd146); }; SOURCE(10790, 27) (* (( (ptr) gf←c49296)+47)/* runNesting←v4680 */ ) = ((* (( (ptr) gf←c49296)+47)/* runNesting←v4680 */ ) + 1); SOURCE(10819, 33) { word pd147; pd147 = (* (( (ptr) (* (( (ptr) gf←c49296)+252)/* var←c43184 */ ))+31) ); (void) ( *( (fPt) ((* (ptr) pd147 ))))((* (( (ptr) formal←c49328)+4) ), (* (ptr) fileID←v12636 ), pd147); }; SOURCE(10854, 177) SOURCE(10854, 177) { /* declaration of var←c07 skipped */ /* declaration of var←c08 skipped */ var←c49264.f6/* var←c07 */ = (* (ptr) (* (( (ptr) (* (( (ptr) gf←c49296)+254)/* var←c43888 */ ))+29) ) ); var←c49264.f7/* var←c08 */ = (* (( (ptr) (* (( (ptr) gf←c49296)+252)/* var←c43184 */ ))+99) ); { word var←c09; { word var←c0770; var←c0770 = (word) &var←c49264; var←c09 = (word) XR←Enable(( ((word) (fPt) NoName←Q8028) ), ( ((word) (fPt) NoName←Q8688) ), var←c0770); }; /* removed trivial cond node */ }; }; SOURCE(11048, 27) (* (( (ptr) gf←c49296)+47)/* runNesting←v4680 */ ) = ((* (( (ptr) gf←c49296)+47)/* runNesting←v4680 */ ) - 1); SOURCE(11077, 25) (* (( (ptr) formal←c49328)+6) ) = (unsigned) ((0 != var←c49264.f4/* started←v12580 */ ) && (0 != var←c49264.f5/* finished←v12608 */ )); SOURCE(11104, 66) if ((0 != (* (( (ptr) formal←c49328)+6) ))) { SOURCE(11115, 55) { word pd148; pd148 = (* (( (ptr) (* (( (ptr) gf←c49296)+256)/* var←c44496 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd148 ))))((* (( (ptr) gf←c49296)+91) ), 2, (* (( (ptr) gf←c49296)+97) ), (* (( (ptr) gf←c49296)+100) ), pd148); }; }; SOURCE(11172, 9120) if ((0 != (* (( (ptr) formal←c49328)+6) ))) { SOURCE(11183, 9109) { word var←c45264; word pd149; pd149 = (* (( (ptr) (* (( (ptr) gf←c49296)+251)/* var←c43152 */ ))+9) ); var←c45264 = (word) ( *( (fPt) ((* (ptr) pd149 ))))((* (( (ptr) gf←c49296)+46)/* fileForStyle←v4596 */ ), (* (( (ptr) formal←c49328)+5) ), fileID←v12636, pd149); }; }; SOURCE(11235, 77) if ( ( (0 != (* (( (ptr) formal←c49328)+6) )) ? ((* (( (ptr) gf←c49296)+47)/* runNesting←v4680 */ ) == 0) : 0 ) ) { SOURCE(11263, 49) { word pd150; pd150 = (* (( (ptr) (* (( (ptr) gf←c49296)+256)/* var←c44496 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd150 ))))((* (( (ptr) gf←c49296)+91) ), 3, (* (( (ptr) gf←c49296)+97) ), (* (( (ptr) gf←c49296)+101) ), pd150); }; }; } static word NoName←Q8028(formal←c0704) word formal←c0704; { SOURCE(10854, 177) { word pd151; pd151 = (* (( (ptr) formal←c0704)+7) ); (void) ( *( (fPt) ((* (ptr) pd151 ))))((* (( (ptr) (* (ptr) formal←c0704 ))+4) ), (* (( (ptr) formal←c0704)+6) ), pd151) ; }; return(0); } static word RunStyleString←P900(formal←c0825, formal←c0826, def←v8588) word formal←c0825; word formal←c0826; word def←v8588; { W10 var←c49360; /* declaration of frame←v8532 skipped */ /* declaration of styleName←v8560 skipped */ register ptr gf←c49392 = (ptr) &globalframe; word ok←v8632; /* declaration of started←v12680 skipped */ /* declaration of finished←v12708 skipped */ (* (( (ptr) &var←c49360)+4)/* frame←v8532 */ ) = formal←c0825; (* (( (ptr) &var←c49360)+5)/* styleName←v8560 */ ) = formal←c0826; /* RunStyleString: */ SOURCE(11338, 8954) SOURCE(11432, 31) (* (( (ptr) &var←c49360)+6)/* started←v12680 */ ) = 0; (* (( (ptr) &var←c49360)+7)/* finished←v12708 */ ) = 0; SOURCE(11465, 8827) { word var←c45296; { word pd152; pd152 = (* (( (ptr) (* (( (ptr) gf←c49392)+252)/* var←c43184 */ ))+61) ); var←c45296 = (word) ( *( (fPt) ((* (ptr) pd152 ))))(0, pd152); }; { word pd153; pd153 = (* (( (ptr) (* (( (ptr) gf←c49392)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd153 ))))((* (( (ptr) gf←c49392)+54)/* attachmentsDict←v4960 */ ), (* (( (ptr) &var←c49360)+5) /* styleName←v8560 */ ), var←c45296, pd153); }; }; SOURCE(11521, 8771) SOURCE(11521, 8771) { /* declaration of var←c45328 skipped */ { word pd154; pd154 = (* (( (ptr) (* (( (ptr) gf←c49392)+252)/* var←c43184 */ ))+23) ); (* (( (ptr) &var←c49360)+8)/* var←c45328 */ ) = (word) ( *( (fPt) ((* (ptr) pd154 ))))(def←v8588, pd154); }; { /* declaration of var←c010 skipped */ (* (( (ptr) &var←c49360)+9)/* var←c010 */ ) = (* (( (ptr) (* (( (ptr) gf←c49392)+252)/* var←c43184 */ ))+99) ); { word var←c011; { word var←c0771; var←c0771 = (word) &var←c49360; var←c011 = (word) XR←Enable(( ((word) (fPt) NoName←Q8088) ), ( ((word) (fPt) NoName←Q8628) ), var←c0771); }; /* removed trivial cond node */ }; }; }; SOURCE(11729, 29) return( (unsigned) ((0 != (* (( (ptr) &var←c49360)+6)/* started←v12680 */ )) && (0 != (* (( (ptr) &var←c49360)+7)/* finished←v12708 */ )))); } static word NoName←Q8088(formal←c0706) word formal←c0706; { SOURCE(11521, 8771) { word pd155; pd155 = (* (( (ptr) formal←c0706)+9) ); (void) ( *( (fPt) ((* (ptr) pd155 ))))((* (( (ptr) formal←c0706)+4) ), (* (( (ptr) formal←c0706)+8) ), pd155); }; return(0); } static word InitDict←P960(name←v8692, size←v8720) word name←v8692; word size←v8720; { register ptr gf←c49424 = (ptr) &globalframe; word dictionary←v8764; word found←v12752; word d←v12780 = 0; /* InitDict: */ SOURCE(11970, 8322) SOURCE(11970, 8322) dictionary←v8764 = 0; SOURCE(12087, 8205) { W2 var←c45360; { word pd156; pd156 = (* (( (ptr) (* (( (ptr) gf←c49424)+252)/* var←c43184 */ ))+73) ); (void) ( *( (fPt) ((* (ptr) pd156 ))))((word) &var←c45360, (* (( (ptr) gf←c49424)+48)/* sysdict←v4764 */ ), name←v8692, pd156) ; }; d←v12780 = var←c45360.f1; found←v12752 = var←c45360.f0; }; SOURCE(12130, 8162) if ((0 != found←v12752)) { SOURCE(12144, 8148) { word pd157; pd157 = (* (( (ptr) (* (( (ptr) gf←c49424)+254)/* var←c43888 */ ))+62) ); dictionary←v8764 = (word) ( *( (fPt) ((* (ptr) pd157 ))))(d←v12780, pd157); }; } else { SOURCE(12181, 8111) { word pd158; pd158 = (* (( (ptr) (* (( (ptr) gf←c49424)+252)/* var←c43184 */ ))+71) ); dictionary←v8764 = (word) ( *( (fPt) ((* (ptr) pd158 ))))(SGNCK(size←v8720), pd158); }; SOURCE(12214, 35) { word pd159; pd159 = (* (( (ptr) (* (( (ptr) gf←c49424)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd159 ))))((* (( (ptr) gf←c49424)+48)/* sysdict←v4764 */ ), name←v8692, dictionary←v8764, pd159) ; }; }; SOURCE(11970, 8322) return(dictionary←v8764); } static void BeginStyleOp←P1020(frame←v33648, cmd←v33676) word frame←v33648; word cmd←v33676; { register ptr gf←c49456 = (ptr) &globalframe; word name←v12824; word screenDict←v12852 = 0; word printDict←v12880 = 0; word baseDict←v12908 = 0; word found←v13020; /* BeginStyleOp: */ SOURCE(13165, 7127) SOURCE(13200, 45) { word var←c45392; { word var←c0286; (void) (XR←RaiseSignal((word) (( (bPt) gf←c49456)+560), (word) &var←c0286, 0)); var←c45392 = var←c0286; }; { word pd160; pd160 = (* (( (ptr) (* (( (ptr) gf←c49456)+254)/* var←c43888 */ ))+55) ); name←v12824 = (word) ( *( (fPt) ((* (ptr) pd160 ))))(var←c45392, pd160); }; }; SOURCE(13732, 6560) { W2 var←c45424; (void) CheckStyleDict←P360((word) &var←c45424, name←v12824, 2); found←v13020 = var←c45424.f1; baseDict←v12908 = var←c45424.f0; }; SOURCE(13802, 6490) if ((0 != found←v13020)) { SOURCE(13818, 19) { word dict←v39344; dict←v39344 = baseDict←v12908; SOURCE(13368, 18) { word pd161; pd161 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+77) ); (void) ( *( (fPt) ((* (ptr) pd161 ))))(dict←v39344, pd161); }; SOURCE(13388, 20) { word pd162; pd162 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+81) ); (void) ( *( (fPt) ((* (ptr) pd162 ))))(dict←v39344, pd162); }; }; SOURCE(13839, 6453) { W2 var←c45456; (void) CheckStyleDict←P360((word) &var←c45456, name←v12824, 1); printDict←v12880 = var←c45456.f0; }; SOURCE(13884, 20) { word dict←v39296; dict←v39296 = printDict←v12880; SOURCE(13368, 18) { word pd163; pd163 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+77) ); (void) ( *( (fPt) ((* (ptr) pd163 ))))(dict←v39296, pd163); }; SOURCE(13388, 20) { word pd164; pd164 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+81) ); (void) ( *( (fPt) ((* (ptr) pd164 ))))(dict←v39296, pd164); }; }; SOURCE(13906, 6386) { W2 var←c45488; (void) CheckStyleDict←P360((word) &var←c45488, name←v12824, 0); screenDict←v12852 = var←c45488.f0; }; SOURCE(13953, 21) { word dict←v39248; dict←v39248 = screenDict←v12852; SOURCE(13368, 18) { word pd165; pd165 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+77) ); (void) ( *( (fPt) ((* (ptr) pd165 ))))(dict←v39248, pd165); }; SOURCE(13388, 20) { word pd166; pd166 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+81) ); (void) ( *( (fPt) ((* (ptr) pd166 ))))(dict←v39248, pd166); }; }; SOURCE(13976, 26) { word pd167; pd167 = (* (( (ptr) (* (( (ptr) gf←c49456)+255)/* var←c44080 */ ))+21) ); (void) ( *( (fPt) ((* (ptr) pd167 ))))(pd167); }; } else { SOURCE(14013, 6279) { word var←c45520; word dict←v39664; SOURCE(13413, 6879) dict←v39664 = 0; SOURCE(13481, 6811) { word var←c45552; word d←v39152; SOURCE(7687, 12605) d←v39152 = 0; SOURCE(7769, 12523) { word pd168; pd168 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+71) ); var←c45552 = (word) ( *( (fPt) ((* (ptr) pd168 ))))(50, pd168); }; dict←v39664 = var←c45552; }; SOURCE(13507, 32) { word d←v39200; d←v39200 = dict←v39664; SOURCE(7876, 12416) { word pd169; pd169 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd169 ))))((* (( (ptr) (* (( (ptr) gf←c49456)+58)/* stylesDicts←v5072 */ ))+2) ), name←v12824, d←v39200, pd169) ; }; }; SOURCE(13413, 6879) var←c45520 = dict←v39664; baseDict←v12908 = var←c45520; }; SOURCE(14040, 6252) { word var←c45616; word dict←v39528; SOURCE(13413, 6879) dict←v39528 = 0; SOURCE(13481, 6811) { word var←c45648; word d←v39576; SOURCE(7687, 12605) d←v39576 = 0; SOURCE(7769, 12523) { word pd170; pd170 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+71) ); var←c45648 = (word) ( *( (fPt) ((* (ptr) pd170 ))))(50, pd170); }; dict←v39528 = var←c45648; }; SOURCE(13507, 32) { word d←v39620; d←v39620 = dict←v39528; SOURCE(7876, 12416) { word pd171; pd171 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd171 ))))((* (ptr) (* (( (ptr) gf←c49456)+58)/* stylesDicts←v5072 */ ) ), name←v12824, d←v39620, pd171) ; }; }; SOURCE(13413, 6879) var←c45616 = dict←v39528; screenDict←v12852 = var←c45616; }; SOURCE(14071, 6221) { word var←c45712; word dict←v39392; SOURCE(13413, 6879) dict←v39392 = 0; SOURCE(13481, 6811) { word var←c45744; word d←v39440; SOURCE(7687, 12605) d←v39440 = 0; SOURCE(7769, 12523) { word pd172; pd172 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+71) ); var←c45744 = (word) ( *( (fPt) ((* (ptr) pd172 ))))(50, pd172); }; dict←v39392 = var←c45744; }; SOURCE(13507, 32) { word d←v39484; d←v39484 = dict←v39392; SOURCE(7876, 12416) { word pd173; pd173 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd173 ))))((* (( (ptr) (* (( (ptr) gf←c49456)+58)/* stylesDicts←v5072 */ ))+1) ), name←v12824, d←v39484, pd173) ; }; }; SOURCE(13413, 6879) var←c45712 = dict←v39392; printDict←v12880 = var←c45712; }; }; SOURCE(14103, 25) { word dict←v39840; dict←v39840 = baseDict←v12908; SOURCE(13604, 6688) { word var←c45808; { word pd174; pd174 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+71) ); var←c45808 = (word) ( *( (fPt) ((* (ptr) pd174 ))))(50, pd174); }; { word pd175; pd175 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd175 ))))(baseDict←v12908, (* (( (ptr) (* (( (ptr) gf←c49456)+56)/* styleRuleDictNames←v5016 */ ))+2) ), var←c45808, pd175); }; }; SOURCE(13668, 6624) { word pd176; pd176 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd176 ))))(dict←v39840, (* (( (ptr) gf←c49456)+52)/* styleKindName←v4876 */ ), (* (( (ptr) (* ( ( (ptr) gf←c49456)+55)/* kindNames←v4988 */ ))+2) ), pd176); }; }; SOURCE(14130, 29) { word dict←v39792; dict←v39792 = screenDict←v12852; SOURCE(13604, 6688) { word var←c45840; { word pd177; pd177 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+71) ); var←c45840 = (word) ( *( (fPt) ((* (ptr) pd177 ))))(50, pd177); }; { word pd178; pd178 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd178 ))))(baseDict←v12908, (* (ptr) (* (( (ptr) gf←c49456)+56)/* styleRuleDictNames←v5016 */ ) ), var←c45840, pd178) ; }; }; SOURCE(13668, 6624) { word pd179; pd179 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd179 ))))(dict←v39792, (* (( (ptr) gf←c49456)+52)/* styleKindName←v4876 */ ), (* (ptr) (* ( ( (ptr) gf←c49456)+55)/* kindNames←v4988 */ ) ), pd179); }; }; SOURCE(14161, 27) { word dict←v39744; dict←v39744 = printDict←v12880; SOURCE(13604, 6688) { word var←c45872; { word pd180; pd180 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+71) ); var←c45872 = (word) ( *( (fPt) ((* (ptr) pd180 ))))(50, pd180); }; { word pd181; pd181 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd181 ))))(baseDict←v12908, (* (( (ptr) (* (( (ptr) gf←c49456)+56)/* styleRuleDictNames←v5016 */ ))+1) ), var←c45872, pd181); }; }; SOURCE(13668, 6624) { word pd182; pd182 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd182 ))))(dict←v39744, (* (( (ptr) gf←c49456)+52)/* styleKindName←v4876 */ ), (* (( (ptr) (* ( ( (ptr) gf←c49456)+55)/* kindNames←v4988 */ ))+1) ), pd182); }; }; SOURCE(14190, 37) { word pd183; pd183 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+79) ); (void) ( *( (fPt) ((* (ptr) pd183 ))))(screenDict←v12852, baseDict←v12908, pd183); }; SOURCE(14229, 36) { word pd184; pd184 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+79) ); (void) ( *( (fPt) ((* (ptr) pd184 ))))(printDict←v12880, baseDict←v12908, pd184); }; SOURCE(14267, 6025) { word pd185; pd185 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd185 ))))(baseDict←v12908, (* (ptr) (* (( (ptr) gf←c49456)+57)/* styleDictNames←v5044 */ ) ), screenDict←v12852, pd185) ; }; SOURCE(14323, 5969) { word pd186; pd186 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd186 ))))(baseDict←v12908, (* (( (ptr) (* (( (ptr) gf←c49456)+57)/* styleDictNames←v5044 */ ))+1) ), printDict←v12880, pd186); }; SOURCE(14377, 5915) { word pd187; pd187 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd187 ))))(baseDict←v12908, (* (( (ptr) (* (( (ptr) gf←c49456)+57)/* styleDictNames←v5044 */ ))+2) ), baseDict←v12908, pd187); }; SOURCE(14429, 39) { word pd188; pd188 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd188 ))))(baseDict←v12908, (* (( (ptr) gf←c49456)+51)/* styleDictName←v4848 */ ), name←v12824, pd188) ; }; SOURCE(14470, 27) { word pd189; pd189 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+88) ); (void) ( *( (fPt) ((* (ptr) pd189 ))))(frame←v33648, baseDict←v12908, pd189); }; SOURCE(14499, 26) { word pd190; pd190 = (* (( (ptr) (* (( (ptr) gf←c49456)+252)/* var←c43184 */ ))+25) ); (void) ( *( (fPt) ((* (ptr) pd190 ))))(frame←v33648, baseDict←v12908, pd190); }; SOURCE(14563, 19) (void) (XR←RaiseSignal((word) (( (bPt) gf←c49456)+552), 0, 0)); } static void EndStyleOp←P1080(frame←v33736, cmd←v33764) word frame←v33736; word cmd←v33764; { register ptr gf←c49488 = (ptr) &globalframe; word d1←v13316 = 0; word d2←v13344 = 0; /* EndStyleOp: */ SOURCE(14610, 5682) SOURCE(14668, 5624) { word pd191; pd191 = (* (( (ptr) (* (( (ptr) gf←c49488)+252)/* var←c43184 */ ))+90) ); d1←v13316 = (word) ( *( (fPt) ((* (ptr) pd191 ))))(frame←v33736, pd191); }; SOURCE(14720, 5572) { word pd192; pd192 = (* (( (ptr) (* (( (ptr) gf←c49488)+252)/* var←c43184 */ ))+47) ); d2←v13344 = (word) ( *( (fPt) ((* (ptr) pd192 ))))(frame←v33736, pd192); }; SOURCE(14767, 5525) if ((d1←v13316 != d2←v13344)) { SOURCE(14785, 62) { word pd193; pd193 = (* (( (ptr) (* (( (ptr) gf←c49488)+252)/* var←c43184 */ ))+31) ); (void) ( *( (fPt) ((* (ptr) pd193 ))))(frame←v33736, (* (( (ptr) gf←c49488)+102) ), pd193); }; SOURCE(14849, 20) (void) StyleError←P2220(frame←v33736, 1); } else { SOURCE(14878, 363) { word name←v13388; word screenDict←v13416; W2 var←c0328; word printDict←v13444; W2 var←c0330; SOURCE(14953, 29) { word var←c0326; (void) (XR←RaiseSignal((word) (( (bPt) gf←c49488)+560), (word) &var←c0326, 0)); name←v13388 = var←c0326; }; SOURCE(14984, 54) (void) CheckStyleDict←P360((word) &var←c0328, name←v13388, 0); screenDict←v13416 = var←c0328.f0; SOURCE(15040, 52) (void) CheckStyleDict←P360((word) &var←c0330, name←v13388, 1); printDict←v13444 = var←c0330.f0; SOURCE(15094, 31) { word pd194; pd194 = (* (( (ptr) (* (( (ptr) gf←c49488)+252)/* var←c43184 */ ))+80) ); (void) ( *( (fPt) ((* (ptr) pd194 ))))(screenDict←v13416, d1←v13316, pd194); }; SOURCE(15127, 30) { word pd195; pd195 = (* (( (ptr) (* (( (ptr) gf←c49488)+252)/* var←c43184 */ ))+80) ); (void) ( *( (fPt) ((* (ptr) pd195 ))))(printDict←v13444, d1←v13316, pd195); }; SOURCE(15159, 31) { word pd196; pd196 = (* (( (ptr) (* (( (ptr) gf←c49488)+252)/* var←c43184 */ ))+79) ); (void) ( *( (fPt) ((* (ptr) pd196 ))))(screenDict←v13416, d1←v13316, pd196); }; SOURCE(15192, 30) { word pd197; pd197 = (* (( (ptr) (* (( (ptr) gf←c49488)+252)/* var←c43184 */ ))+79) ); (void) ( *( (fPt) ((* (ptr) pd197 ))))(printDict←v13444, d1←v13316, pd197); }; SOURCE(15224, 15) { word pd198; pd198 = (* (( (ptr) (* (( (ptr) gf←c49488)+252)/* var←c43184 */ ))+89) ); (void) ( *( (fPt) ((* (ptr) pd198 ))))(frame←v33736, pd198); }; }; }; SOURCE(15244, 17) (void) (XR←RaiseSignal((word) (( (bPt) gf←c49488)+556), 0, 0)); } static void StyleNameOp←P1140(frame←v33824, cmd←v33852) word frame←v33824; word cmd←v33852; { register ptr gf←c49520 = (ptr) &globalframe; /* StyleNameOp: */ SOURCE(15289, 5003) SOURCE(15363, 4929) { word var←c45904; { word pd199; pd199 = (* (( (ptr) (* (( (ptr) gf←c49520)+252)/* var←c43184 */ ))+85) ); var←c45904 = (word) ( *( (fPt) ((* (ptr) pd199 ))))(frame←v33824, (* (( (ptr) gf←c49520)+51)/* styleDictName←v4848 */ ), pd199) ; }; { word pd200; pd200 = (* (( (ptr) (* (( (ptr) gf←c49520)+252)/* var←c43184 */ ))+25) ); (void) ( *( (fPt) ((* (ptr) pd200 ))))(frame←v33824, var←c45904, pd200); }; }; } static void StyleRuleOp←P1200(frame←v33912, cmd←v33940) word frame←v33912; word cmd←v33940; { /* StyleRuleOp: */ SOURCE(15418, 63) SOURCE(15452, 29) (void) DefineStyleRule←P1440(frame←v33912, 2); } static void PrintRuleOp←P1260(frame←v34000, cmd←v34028) word frame←v34000; word cmd←v34028; { /* PrintRuleOp: */ SOURCE(15485, 64) SOURCE(15519, 30) (void) DefineStyleRule←P1440(frame←v34000, 1); } static void ScreenRuleOp←P1320(frame←v34088, cmd←v34116) word frame←v34088; word cmd←v34116; { /* ScreenRuleOp: */ SOURCE(15553, 66) SOURCE(15588, 31) (void) DefineStyleRule←P1440(frame←v34088, 0); } static void PutNew←P1380(frame←v9092, dict←v9120, key←v9148, val←v9176) word frame←v9092; word dict←v9120; word key←v9148; word val←v9176; { register ptr gf←c49552 = (ptr) &globalframe; W2 var←c0344; word var←c0772; /* PutNew: */ SOURCE(15623, 4669) SOURCE(15698, 4594) { word pd201; pd201 = (* (( (ptr) (* (( (ptr) gf←c49552)+251)/* var←c43152 */ ))+7) ); (void) ( *( (fPt) ((* (ptr) pd201 ))))((word) &var←c0344, (* (ptr) dict←v9120 ), key←v9148, pd201); }; var←c0772 = var←c0344.f0; if ((0 != var←c0772)) { SOURCE(15745, 21) { word pd202; pd202 = (* (( (ptr) (* (( (ptr) gf←c49552)+252)/* var←c43184 */ ))+25) ); (void) ( *( (fPt) ((* (ptr) pd202 ))))(frame←v9092, key←v9148, pd202); }; SOURCE(15768, 43) { word pd203; pd203 = (* (( (ptr) (* (( (ptr) gf←c49552)+252)/* var←c43184 */ ))+31) ); (void) ( *( (fPt) ((* (ptr) pd203 ))))(frame←v9092, (* (( (ptr) gf←c49552)+103) ), pd203); }; SOURCE(15813, 22) { word pd204; pd204 = (* (( (ptr) (* (( (ptr) gf←c49552)+252)/* var←c43184 */ ))+27) ); (void) ( *( (fPt) ((* (ptr) pd204 ))))(frame←v9092, 2, pd204); }; SOURCE(15837, 42) { word pd205; pd205 = (* (( (ptr) (* (( (ptr) gf←c49552)+252)/* var←c43184 */ ))+100) ); (void) ( *( (fPt) ((* (ptr) pd205 ))))(frame←v9092, (* (( (ptr) gf←c49552)+104) ), pd205); }; }; SOURCE(15884, 24) { word pd206; pd206 = (* (( (ptr) (* (( (ptr) gf←c49552)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd206 ))))(dict←v9120, key←v9148, val←v9176, pd206); }; } static void DefineStyleRule←P1440(frame←v9236, kind←v9264) word frame←v9236; word kind←v9264; { register ptr gf←c49584 = (ptr) &globalframe; word definition←v13488; word comment←v13516; word styleRule←v13544; word name←v13572; word dict←v13600; word styleName←v13628; /* DefineStyleRule: */ SOURCE(15937, 4355) SOURCE(15993, 36) { word pd207; pd207 = (* (( (ptr) (* (( (ptr) gf←c49584)+252)/* var←c43184 */ ))+37) ); definition←v13488 = (word) ( *( (fPt) ((* (ptr) pd207 ))))(frame←v9236, pd207); }; SOURCE(16031, 33) { word pd208; pd208 = (* (( (ptr) (* (( (ptr) gf←c49584)+252)/* var←c43184 */ ))+37) ); comment←v13516 = (word) ( *( (fPt) ((* (ptr) pd208 ))))(frame←v9236, pd208); }; SOURCE(16066, 32) { word pd209; pd209 = (* (( (ptr) (* (( (ptr) gf←c49584)+254)/* var←c43888 */ ))+57) ); styleRule←v13544 = (word) ( *( (fPt) ((* (ptr) pd209 ))))(frame←v9236, pd209); }; SOURCE(16100, 38) { word pd210; pd210 = (* (( (ptr) (* (( (ptr) gf←c49584)+254)/* var←c43888 */ ))+55) ); name←v13572 = (word) ( *( (fPt) ((* (ptr) pd210 ))))(styleRule←v13544, pd210); }; SOURCE(16140, 44) dict←v13600 = (word) LoadStyleDict←P1500(frame←v9236, kind←v9264); SOURCE(16186, 67) { word var←c45936; { word pd211; pd211 = (* (( (ptr) (* (( (ptr) gf←c49584)+252)/* var←c43184 */ ))+85) ); var←c45936 = (word) ( *( (fPt) ((* (ptr) pd211 ))))(frame←v9236, (* (( (ptr) gf←c49584)+51)/* styleDictName←v4848 */ ), pd211) ; }; { word pd212; pd212 = (* (( (ptr) (* (( (ptr) gf←c49584)+252)/* var←c43184 */ ))+14) ); styleName←v13628 = (word) ( *( (fPt) ((* (ptr) pd212 ))))(var←c45936, pd212); }; }; SOURCE(16255, 71) { word var←c45968; var←c45968 = definition←v13488; if ((var←c45968 == 0)) { goto lab←L100062; }; if (((* (( (ptr) gf←c49584)+76) ) == XR←GetReferentType(var←c45968))) { { word x←v13672; x←v13672 = var←c45968; SOURCE(16300, 26) { word pd213; pd213 = (* (( (ptr) (* (( (ptr) gf←c49584)+252)/* var←c43184 */ ))+67) ); (void) ( *( (fPt) ((* (ptr) pd213 ))))(x←v13672, (* (( (ptr) gf←c49584)+53)/* bindingDict←v4932 */ ), pd213); }; }; } else { lab←L100062: ; }; }; SOURCE(16360, 3932) { word pd214; pd214 = (* (( (ptr) (* (( (ptr) gf←c49584)+252)/* var←c43184 */ ))+23) ); definition←v13488 = (word) ( *( (fPt) ((* (ptr) pd214 ))))(definition←v13488, pd214); }; SOURCE(16395, 37) (void) PutNew←P1380(frame←v9236, dict←v13600, name←v13572, definition←v13488); SOURCE(16457, 67) if ((name←v13572 != styleRule←v13544)) { SOURCE(16482, 42) (void) PutNew←P1380(frame←v9236, dict←v13600, styleRule←v13544, definition←v13488); }; SOURCE(16526, 3766) { word var←c46000; { word var←c46032; { word var←c46064; word var←c46128; { word pd215; pd215 = (* (( (ptr) (* (( (ptr) gf←c49584)+260)/* var←c46096 */ ))+9) ); var←c46064 = (word) ( *( (fPt) ((* (ptr) pd215 ))))(styleName←v13628, pd215); }; { word pd216; pd216 = (* (( (ptr) (* (( (ptr) gf←c49584)+260)/* var←c46096 */ ))+9) ); var←c46128 = (word) ( *( (fPt) ((* (ptr) pd216 ))))(name←v13572, pd216); }; { word pd217; pd217 = (* (( (ptr) (* (( (ptr) gf←c49584)+253)/* var←c43696 */ ))+5) ); var←c46032 = (word) ( *( (fPt) ((* (ptr) pd217 ))))(var←c46064, (* (( (ptr) gf←c49584)+106) ), var←c46128, 0, 0, pd217); }; }; { word pd218; pd218 = (* (( (ptr) (* (( (ptr) gf←c49584)+260)/* var←c46096 */ ))+5) ); var←c46000 = (word) ( *( (fPt) ((* (ptr) pd218 ))))(var←c46032, 0, 2147483647, pd218); }; }; { word pd219; pd219 = (* (( (ptr) (* (( (ptr) gf←c49584)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd219 ))))(dict←v13600, var←c46000, definition←v13488, pd219); }; }; SOURCE(16654, 3638) { word var←c46160; var←c46160 = (word) LoadStyleRuleDict←P1560(frame←v9236, kind←v9264); { word pd220; pd220 = (* (( (ptr) (* (( (ptr) gf←c49584)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd220 ))))(var←c46160, name←v13572, comment←v13516, pd220); }; }; } static word LoadStyleDict←P1500(frame←v9324, kind←v9352) word frame←v9324; word kind←v9352; { register ptr gf←c49616 = (ptr) &globalframe; word var←c9396; /* LoadStyleDict: */ SOURCE(16757, 3535) SOURCE(16831, 3461) { word var←c46224; { word pd221; pd221 = (* (( (ptr) (* (( (ptr) gf←c49616)+252)/* var←c43184 */ ))+85) ); var←c46224 = (word) ( *( (fPt) ((* (ptr) pd221 ))))(frame←v9324, (* (( (ptr) (* (( (ptr) gf←c49616)+57)/* styleDictNames←v5044 */ ))+kind←v9352) ), pd221); }; { word pd222; pd222 = (* (( (ptr) (* (( (ptr) gf←c49616)+254)/* var←c43888 */ ))+62) ); return((word) ( *( (fPt) ((* (ptr) pd222 ))))(var←c46224, pd222)); }; }; } static word LoadStyleRuleDict←P1560(frame←v9456, kind←v9484) word frame←v9456; word kind←v9484; { register ptr gf←c49648 = (ptr) &globalframe; word var←c9528; /* LoadStyleRuleDict: */ SOURCE(16899, 3393) SOURCE(16977, 3315) { word var←c46288; { word pd223; pd223 = (* (( (ptr) (* (( (ptr) gf←c49648)+252)/* var←c43184 */ ))+85) ); var←c46288 = (word) ( *( (fPt) ((* (ptr) pd223 ))))(frame←v9456, (* (( (ptr) (* (( (ptr) gf←c49648)+56)/* styleRuleDictNames←v5016 */ ))+kind←v9484) ), pd223); }; { word pd224; pd224 = (* (( (ptr) (* (( (ptr) gf←c49648)+254)/* var←c43888 */ ))+62) ); return((word) ( *( (fPt) ((* (ptr) pd224 ))))(var←c46288, pd224)); }; }; } static void AttachStyleOp←P1620(frame←v34176, cmd←v34204) word frame←v34176; word cmd←v34204; { register ptr gf←c49680 = (ptr) &globalframe; word name←v13716; word found←v13744; word printDict←v13772 = 0; word screenDict←v13800 = 0; word array←v13828 = 0; word styleName←v13856; word val←v13884 = 0; /* AttachStyleOp: */ SOURCE(17051, 3241) SOURCE(17136, 43) { word var←c46320; { word pd225; pd225 = (* (( (ptr) (* (( (ptr) gf←c49680)+254)/* var←c43888 */ ))+57) ); var←c46320 = (word) ( *( (fPt) ((* (ptr) pd225 ))))(frame←v34176, pd225); }; { word pd226; pd226 = (* (( (ptr) (* (( (ptr) gf←c49680)+254)/* var←c43888 */ ))+55) ); name←v13716 = (word) ( *( (fPt) ((* (ptr) pd226 ))))(var←c46320, pd226); }; }; SOURCE(17247, 34) { word var←c0378; (void) (XR←RaiseSignal((word) (( (bPt) gf←c49680)+560), (word) &var←c0378, 0)); styleName←v13856 = var←c0378; }; SOURCE(17296, 2996) { W2 var←c46352; (void) CheckStyleDict←P360((word) &var←c46352, name←v13716, 1); found←v13744 = var←c46352.f1; printDict←v13772 = var←c46352.f0; }; SOURCE(17346, 2946) if ((0 == found←v13744)) { SOURCE(17366, 2926) if ((0 != (word) RunStyle←P840(frame←v34176, name←v13716))) { SOURCE(17396, 2896) { W2 var←c46384; (void) CheckStyleDict←P360((word) &var←c46384, name←v13716, 1); found←v13744 = var←c46384.f1; printDict←v13772 = var←c46384.f0; }; }; SOURCE(17446, 53) if ((0 == found←v13744)) { SOURCE(17466, 25) (void) BadStyleFile←P300(frame←v34176, name←v13716); SOURCE(17493, 6) return; }; }; SOURCE(17507, 2785) { W2 var←c46416; (void) CheckStyleDict←P360((word) &var←c46416, name←v13716, 0); found←v13744 = var←c46416.f1; screenDict←v13800 = var←c46416.f0; }; SOURCE(17559, 18) if ((0 == found←v13744)) { SOURCE(17577, 5) (void) XR←RaiseUnnamedError(); }; SOURCE(17584, 2708) { word var←c46448; var←c46448 = (word) LoadStyleDict←P1500(frame←v34176, 0); { word pd227; pd227 = (* (( (ptr) (* (( (ptr) gf←c49680)+252)/* var←c43184 */ ))+79) ); (void) ( *( (fPt) ((* (ptr) pd227 ))))(var←c46448, screenDict←v13800, pd227); }; }; SOURCE(17643, 2649) { word var←c46480; var←c46480 = (word) LoadStyleDict←P1500(frame←v34176, 1); { word pd228; pd228 = (* (( (ptr) (* (( (ptr) gf←c49680)+252)/* var←c43184 */ ))+79) ); (void) ( *( (fPt) ((* (ptr) pd228 ))))(var←c46480, printDict←v13772, pd228); }; }; SOURCE(17700, 2592) { W2 var←c46512; { word pd229; pd229 = (* (( (ptr) (* (( (ptr) gf←c49680)+252)/* var←c43184 */ ))+73) ); (void) ( *( (fPt) ((* (ptr) pd229 ))))((word) &var←c46512, (* (( (ptr) gf←c49680)+54)/* attachmentsDict←v4960 */ ), styleName←v13856, pd229) ; }; val←v13884 = var←c46512.f1; found←v13744 = var←c46512.f0; }; SOURCE(17758, 2534) if ((0 == found←v13744)) { SOURCE(17776, 2516) { word pd230; pd230 = (* (( (ptr) (* (( (ptr) gf←c49680)+252)/* var←c43184 */ ))+61) ); array←v13828 = (word) ( *( (fPt) ((* (ptr) pd230 ))))(1, pd230); }; } else { SOURCE(17869, 47) { word var←c46544; var←c46544 = val←v13884; if ((var←c46544 == 0)) { goto lab←L100063; }; if (((* (( (ptr) gf←c49680)+76) ) == XR←GetReferentType(var←c46544))) { { word x←v13928; x←v13928 = var←c46544; SOURCE(17907, 9) array←v13828 = x←v13928; }; } else { lab←L100063: ; SOURCE(17929, 5) (void) XR←RaiseUnnamedError(); }; }; SOURCE(17936, 2356) { word pd231; pd231 = (* (( (ptr) (* (( (ptr) gf←c49680)+252)/* var←c43184 */ ))+62) ); array←v13828 = (word) ( *( (fPt) ((* (ptr) pd231 ))))(array←v13828, 1, pd231); }; }; SOURCE(17984, 35) { word pd232; pd232 = (* (( (ptr) (* (( (ptr) gf←c49680)+252)/* var←c43184 */ ))+64) ); (void) ( *( (fPt) ((* (ptr) pd232 ))))(array←v13828, ((* (( (ptr) array←v13828)+2) ) - 1), name←v13716, pd232); }; SOURCE(18021, 43) { word pd233; pd233 = (* (( (ptr) (* (( (ptr) gf←c49680)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd233 ))))((* (( (ptr) gf←c49680)+54)/* attachmentsDict←v4960 */ ), styleName←v13856, array←v13828, pd233) ; }; } static void ForEachAttachedStyle←P1680(dictName←v9588, proc←v9616) word dictName←v9588; word proc←v9616; { register ptr gf←c49712 = (ptr) &globalframe; word val←v13972 = 0; word array←v14000 = 0; word found←v14028; /* ForEachAttachedStyle: */ SOURCE(18070, 2222) SOURCE(18220, 2072) { word pd234; pd234 = (* (( (ptr) (* (( (ptr) gf←c49712)+254)/* var←c43888 */ ))+55) ); dictName←v9588 = (word) ( *( (fPt) ((* (ptr) pd234 ))))(dictName←v9588, pd234); }; SOURCE(18257, 2035) { W2 var←c46576; { word pd235; pd235 = (* (( (ptr) (* (( (ptr) gf←c49712)+252)/* var←c43184 */ ))+73) ); (void) ( *( (fPt) ((* (ptr) pd235 ))))((word) &var←c46576, (* (( (ptr) gf←c49712)+54)/* attachmentsDict←v4960 */ ), dictName←v9588, pd235) ; }; val←v13972 = var←c46576.f1; found←v14028 = var←c46576.f0; }; SOURCE(18314, 24) if ((0 == found←v14028)) { SOURCE(18332, 6) return; }; SOURCE(18340, 47) { word var←c46608; var←c46608 = val←v13972; if ((var←c46608 == 0)) { goto lab←L100064; }; if (((* (( (ptr) gf←c49712)+76) ) == XR←GetReferentType(var←c46608))) { { word x←v14072; x←v14072 = var←c46608; SOURCE(18378, 9) array←v14000 = x←v14072; }; } else { lab←L100064: ; SOURCE(18400, 5) (void) XR←RaiseUnnamedError(); }; }; SOURCE(18407, 1885) { register word i←v14116 = 0; register word noName←c46640; word var←c46672; noName←c46640 = (* (( (ptr) array←v14000)+2) ); if ((i←v14116 >= noName←c46640)) { goto lab←L100065; }; lab←L100068: ; SOURCE(18444, 1848) { word var←c46704; { word pd236; pd236 = (* (( (ptr) (* (( (ptr) gf←c49712)+252)/* var←c43184 */ ))+65) ); var←c46704 = (word) ( *( (fPt) ((* (ptr) pd236 ))))(array←v14000, SGNCK(i←v14116), pd236); }; { word pd237; pd237 = (* (( (ptr) (* (( (ptr) gf←c49712)+254)/* var←c43888 */ ))+61) ); var←c46672 = (word) ( *( (fPt) ((* (ptr) pd237 ))))(var←c46704, pd237); }; }; if ((0 != (word) ( *( (fPt) ((* (ptr) proc←v9616 ))))(var←c46672, proc←v9616))) { SOURCE(18493, 6) return; }; i←v14116 = (i←v14116 + 1); if ((i←v14116 < noName←c46640)) { goto lab←L100068; }; lab←L100065: ; }; } static word ExecuteObject←P1860(frame←v9900, object←v9928) word frame←v9900; word object←v9928; { W7 var←c49744; register ptr gf←c49776 = (ptr) &globalframe; word ok←v9972; /* declaration of var←c46736 skipped */ word initDepth←v14320; word finalDepth←v14348 = 0; word protectDict←v14376; word beforeSize←v14404; /* ExecuteObject: */ SOURCE(19206, 1086) { word tmpAddr238; tmpAddr238 = (word) (( (ptr) &var←c49744)+4)/* var←c46736 */ ; (* (ptr) tmpAddr238 ) = ( ((word) (fPt) Illegal←P4836) ); (* (( (ptr) tmpAddr238) + 1) ) = 1; }; SOURCE(19206, 1086) ok←v9972 = 1; SOURCE(19287, 44) { word pd239; word idx240; pd239 = (* (( (ptr) (* (( (ptr) gf←c49776)+252)/* var←c43184 */ ))+56) ); initDepth←v14320 = ( idx240 = (word) ( *( (fPt) ((* (ptr) pd239 ))))(frame←v9900, pd239), SGNCK(idx240) ); }; SOURCE(19359, 43) { /* declaration of protectDict←v39888 skipped */ SOURCE(18544, 1748) (void) (XR←MonitorEntry((word) (( (bPt) gf←c49776)+16)/* LOCK←v3112 */ )); SOURCE(18544, 1748) var←c49744.f6/* protectDict←v39888 */ = 0; SOURCE(18617, 1675) { word var←c0773; var←c0773 = (word) &var←c49744; (void) (word) XR←Enable(( ((word) (fPt) NoName←Q8148) ), ( ((word) (fPt) NoName←Q8568) ), var←c0773); }; SOURCE(18544, 1748) protectDict←v14376 = var←c49744.f6/* protectDict←v39888 */ ; (void) (XR←MonitorExit((word) (( (bPt) gf←c49776)+16)/* LOCK←v3112 */ )); }; SOURCE(19404, 46) { word pd241; pd241 = (* (( (ptr) (* (( (ptr) gf←c49776)+252)/* var←c43184 */ ))+72) ); beforeSize←v14404 = (word) ( *( (fPt) ((* (ptr) pd241 ))))(protectDict←v14376, pd241); }; SOURCE(19452, 43) { word pd242; pd242 = (* (( (ptr) (* (( (ptr) gf←c49776)+252)/* var←c43184 */ ))+88) ); (void) ( *( (fPt) ((* (ptr) pd242 ))))(frame←v9900, protectDict←v14376, pd242); }; SOURCE(19497, 27) { word pd243; pd243 = (* (( (ptr) (* (( (ptr) gf←c49776)+252)/* var←c43184 */ ))+99) ); (void) ( *( (fPt) ((* (ptr) pd243 ))))(frame←v9900, object←v9928, pd243); }; SOURCE(19526, 766) { word pd244; word idx245; pd244 = (* (( (ptr) (* (( (ptr) gf←c49776)+252)/* var←c43184 */ ))+56) ); finalDepth←v14348 = ( idx245 = (word) ( *( (fPt) ((* (ptr) pd244 ))))(frame←v9900, pd244), SGNCK(idx245) ); }; SOURCE(19563, 169) if ((finalDepth←v14348 != initDepth←v14320)) { SOURCE(19596, 24) { word pd246; pd246 = (* (( (ptr) (* (( (ptr) gf←c49776)+252)/* var←c43184 */ ))+25) ); (void) ( *( (fPt) ((* (ptr) pd246 ))))(frame←v9900, object←v9928, pd246); }; SOURCE(19622, 76) { word pd247; pd247 = (* (( (ptr) (* (( (ptr) gf←c49776)+252)/* var←c43184 */ ))+31) ); (void) ( *( (fPt) ((* (ptr) pd247 ))))(frame←v9900, (* (( (ptr) gf←c49776)+113) ), pd247); }; SOURCE(19700, 20) (void) StyleError←P2220(frame←v9900, 2); SOURCE(19722, 10) ok←v9972 = 0; }; SOURCE(19737, 555) { word tc248; word tc249; word pd250; word pd251; pd250 = (* (( (ptr) (* (( (ptr) gf←c49776)+252)/* var←c43184 */ ))+90) ); if (((word) ( *( (fPt) ((* (ptr) pd250 ))))(frame←v9900, pd250) == protectDict←v14376)) { pd251 = (* (( (ptr) (* (( (ptr) gf←c49776)+252)/* var←c43184 */ ))+72) ); tc249 = (word) ( (int)(word) ( *( (fPt) ((* (ptr) pd251 ))))(protectDict←v14376, pd251) == (int)beforeSize←v14404); } else { tc249 = (word) 0; }; if (tc249) { tc248 = (word) ((* (( (ptr) protectDict←v14376)+1) ) == 0); } else { tc248 = (word) 0; }; if (tc248) { SOURCE(19856, 15) { word pd252; pd252 = (* (( (ptr) (* (( (ptr) gf←c49776)+252)/* var←c43184 */ ))+89) ); (void) ( *( (fPt) ((* (ptr) pd252 ))))(frame←v9900, pd252); }; SOURCE(19873, 29) SOURCE(19873, 29) (void) (XR←MonitorEntry((word) (( (bPt) gf←c49776)+16)/* LOCK←v3112 */ )); SOURCE(19175, 25) (* (( (ptr) gf←c49776)+59)/* scratchDict←v5520 */ ) = protectDict←v14376; (void) (XR←MonitorExit((word) (( (bPt) gf←c49776)+16)/* LOCK←v3112 */ )); } else { SOURCE(19911, 381) { word pd253; pd253 = (* (( (ptr) (* (( (ptr) gf←c49776)+252)/* var←c43184 */ ))+90) ); if (((word) ( *( (fPt) ((* (ptr) pd253 ))))(frame←v9900, pd253) == protectDict←v14376)) { SOURCE(19953, 15) { word pd254; pd254 = (* (( (ptr) (* (( (ptr) gf←c49776)+252)/* var←c43184 */ ))+89) ); (void) ( *( (fPt) ((* (ptr) pd254 ))))(frame←v9900, pd254); }; }; }; SOURCE(19970, 24) { word pd255; pd255 = (* (( (ptr) (* (( (ptr) gf←c49776)+252)/* var←c43184 */ ))+25) ); (void) ( *( (fPt) ((* (ptr) pd255 ))))(frame←v9900, object←v9928, pd255); }; SOURCE(19996, 54) { word pd256; pd256 = (* (( (ptr) (* (( (ptr) gf←c49776)+252)/* var←c43184 */ ))+31) ); (void) ( *( (fPt) ((* (ptr) pd256 ))))(frame←v9900, (* (( (ptr) gf←c49776)+114) ), pd256); }; SOURCE(20052, 20) (void) StyleError←P2220(frame←v9900, 2); SOURCE(20074, 10) ok←v9972 = 0; }; }; SOURCE(19206, 1086) return(ok←v9972); } static word NoName←Q8148(formal←c0719) word formal←c0719; { register ptr gf←c0718 = (ptr) &globalframe; SOURCE(18640, 25) (* (( (ptr) formal←c0719)+6) ) = (* (( (ptr) gf←c0718)+59)/* scratchDict←v5520 */ ); SOURCE(18667, 17) (* (( (ptr) gf←c0718)+59)/* scratchDict←v5520 */ ) = 0; SOURCE(18686, 1606) if (((* (( (ptr) formal←c0719)+6) ) == 0)) { SOURCE(18950, 1342) { word pd257; pd257 = (* (( (ptr) (* (( (ptr) gf←c0718)+252)/* var←c43184 */ ))+71) ); (* (( (ptr) formal←c0719)+6) ) = (word) ( *( (fPt) ((* (ptr) pd257 ))))(17, pd257); }; SOURCE(18980, 20) (void) Illegal←P4836((* (( (ptr) gf←c0718)+107) ), 2, (word) (( (bPt) formal←c0719)+16)); SOURCE(19002, 23) (void) Illegal←P4836((* (( (ptr) gf←c0718)+108) ), 3, (word) (( (bPt) formal←c0719)+16)); SOURCE(19027, 24) (void) Illegal←P4836((* (( (ptr) gf←c0718)+109) ), 3, (word) (( (bPt) formal←c0719)+16)); SOURCE(19053, 24) (void) Illegal←P4836((* (( (ptr) gf←c0718)+110) ), 2, (word) (( (bPt) formal←c0719)+16)); SOURCE(19079, 23) (void) Illegal←P4836((* (( (ptr) gf←c0718)+111) ), 3, (word) (( (bPt) formal←c0719)+16)); }; return(0); } static void Illegal←P4836(name←v14220, nArgs←v14248, formal←c49840) word name←v14220; word nArgs←v14248; word formal←c49840; { register ptr gf←c49808 = (ptr) &globalframe; word ob←v14276; formal←c49840 = (formal←c49840 - 16); /* Illegal: */ SOURCE(18714, 15) SOURCE(18757, 124) { word var←c46800; { W2 var←c46832; W2 var←c46864; W2 var←c0774; var←c46832.f0 = 11; var←c46832.f1 = name←v14220; var←c46864.f0 = 5; var←c46864.f1 = (nArgs←v14248 + 1); (* (ptr) (word) &var←c0774 ) = 0; (* (( (ptr) (word) &var←c0774) + 1) ) = 0; { word pd258; pd258 = (* (( (ptr) (* (( (ptr) gf←c49808)+261)/* var←c46928 */ ))+62) ); var←c46800 = (word) ( *( (fPt) ((* (ptr) pd258 ))))((* (( (ptr) gf←c49808)+112) ), var←c46832, var←c46864, var←c0774, pd258) ; }; }; { word pd259; pd259 = (* (( (ptr) (* (( (ptr) gf←c49808)+252)/* var←c43184 */ ))+23) ); ob←v14276 = (word) ( *( (fPt) ((* (ptr) pd259 ))))(var←c46800, pd259); }; }; SOURCE(18883, 1409) { word var←c46960; { word pd260; pd260 = (* (( (ptr) (* (( (ptr) gf←c49808)+260)/* var←c46096 */ ))+5) ); var←c46960 = (word) ( *( (fPt) ((* (ptr) pd260 ))))(name←v14220, 0, 2147483647, pd260); }; { word pd261; pd261 = (* (( (ptr) (* (( (ptr) gf←c49808)+252)/* var←c43184 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd261 ))))((* (( (ptr) formal←c49840)+6) ), var←c46960, ob←v14276, pd261); }; }; } static word ExecuteName←P1920(formal←c0827, formal←c0828) word formal←c0827; word formal←c0828; { W8 var←c49872; /* declaration of frame←v10032 skipped */ /* declaration of name←v10060 skipped */ /* declaration of ok←v10104 skipped */ var←c49872.f4/* frame←v10032 */ = formal←c0827; var←c49872.f5/* name←v10060 */ = formal←c0828; /* ExecuteName: */ SOURCE(20093, 199) SOURCE(20093, 199) var←c49872.f6/* ok←v10104 */ = 0; SOURCE(20176, 116) SOURCE(20176, 116) { /* declaration of var←c012 skipped */ { word var←c013; { word var←c0775; var←c0775 = (word) &var←c49872; var←c013 = (word) XR←Enable(( ((word) (fPt) NoName←Q8208) ), ( ((word) (fPt) NoName←Q8508) ), var←c0775); }; if ((var←c013 == 6)) { goto lab←L100074; }; }; var←c49872.f6/* ok←v10104 */ = var←c49872.f7/* var←c012 */ ; }; lab←L100074: ; SOURCE(20093, 199) return(var←c49872.f6/* ok←v10104 */ ); } static word NoName←Q8208(formal←c0722) word formal←c0722; { SOURCE(20176, 116) (* (( (ptr) formal←c0722)+7) ) = (word) ExecuteObject←P1860((* (( (ptr) formal←c0722)+4) ), (* (( (ptr) formal←c0722)+5) )) ; return(0); } static word ExecuteNameInStyle←P1980(ref←v10164, kind←v10192, styleRule←v10220) word ref←v10164; word kind←v10192; word styleRule←v10220; { register ptr gf←c49904 = (ptr) &globalframe; word ok←v10264; word styleName←v14448; word frame←v14476; /* ExecuteNameInStyle: */ SOURCE(20302, 405) SOURCE(20302, 405) ok←v10264 = 0; SOURCE(20408, 33) styleName←v14448 = (* (( (ptr) ref←v10164)+5) ); SOURCE(20443, 45) frame←v14476 = (word) GetFrame←P60(ref←v10164, styleName←v14448, kind←v10192); { W2 var←c0430; word var←c0776; SOURCE(20490, 119) { word pd262; pd262 = (* (( (ptr) (* (( (ptr) gf←c49904)+252)/* var←c43184 */ ))+84) ); (void) ( *( (fPt) ((* (ptr) pd262 ))))((word) &var←c0430, frame←v14476, styleRule←v10220, pd262); }; var←c0776 = var←c0430.f0; if ((0 == var←c0776)) { SOURCE(20543, 33) (void) FreeFrame←P120(frame←v14476, styleName←v14448, kind←v10192); SOURCE(20578, 11) frame←v14476 = 0; SOURCE(20591, 18) return(0); }; SOURCE(20614, 34) ok←v10264 = (word) ExecuteName←P1920(frame←v14476, styleRule←v10220); SOURCE(20650, 44) if ((0 != ok←v10264)) { SOURCE(20661, 33) (void) FreeFrame←P120(frame←v14476, styleName←v14448, kind←v10192); }; SOURCE(20696, 11) frame←v14476 = 0; }; SOURCE(20302, 405) return(ok←v10264); } static word ExecuteObjectInStyle←P2040(ref←v10324, kind←v10352, formal←c0829) word ref←v10324; word kind←v10352; word formal←c0829; { W7 var←c49936; /* declaration of object←v10380 skipped */ /* declaration of ok←v10424 skipped */ word styleName←v14520; /* declaration of frame←v14548 skipped */ var←c49936.f4/* object←v10380 */ = formal←c0829; /* ExecuteObjectInStyle: */ SOURCE(20713, 353) SOURCE(20713, 353) var←c49936.f5/* ok←v10424 */ = 1; SOURCE(20819, 33) styleName←v14520 = (* (( (ptr) ref←v10324)+5) ); SOURCE(20854, 45) var←c49936.f6/* frame←v14548 */ = (word) GetFrame←P60(ref←v10324, styleName←v14520, kind←v10352); SOURCE(20901, 105) SOURCE(20903, 75) { word var←c014; { word var←c0777; var←c0777 = (word) &var←c49936; var←c014 = (word) XR←Enable(( ((word) (fPt) NoName←Q8268) ), ( ((word) (fPt) NoName←Q8448) ), var←c0777); }; if ((var←c014 == 7)) { goto lab←L100077; }; }; goto lab←L100080; lab←L100077: ; SOURCE(20994, 10) var←c49936.f5/* ok←v10424 */ = 0; lab←L100080: ; SOURCE(21009, 44) if ((0 != var←c49936.f5/* ok←v10424 */ )) { SOURCE(21020, 33) (void) FreeFrame←P120(var←c49936.f6/* frame←v14548 */ , styleName←v14520, kind←v10352); }; SOURCE(21055, 11) var←c49936.f6/* frame←v14548 */ = 0; SOURCE(20713, 353) return(var←c49936.f5/* ok←v10424 */ ); } static word NoName←Q8268(formal←c0725) word formal←c0725; { register ptr gf←c0724 = (ptr) &globalframe; SOURCE(20935, 43) { word var←c46992; { word pd263; pd263 = (* (( (ptr) (* (( (ptr) gf←c0724)+252)/* var←c43184 */ ))+23) ); var←c46992 = (word) ( *( (fPt) ((* (ptr) pd263 ))))((* ((( (ptr) formal←c0725)+4)) ), pd263); }; (* (( (ptr) formal←c0725)+5) ) = (word) ExecuteObject←P1860((* (( (ptr) formal←c0725)+6) ), var←c46992); }; return(0); } static word ExecuteLooksInStyle←P2100(ref←v10484, kind←v10512, looks←v10540) word ref←v10484; word kind←v10512; word looks←v10540; { register ptr gf←c49968 = (ptr) &globalframe; word ok←v10584; word styleName←v14592; word frame←v14620; /* ExecuteLooksInStyle: */ SOURCE(21072, 394) SOURCE(21072, 394) ok←v10584 = 1; SOURCE(21181, 33) styleName←v14592 = (* (( (ptr) ref←v10484)+5) ); SOURCE(21216, 45) frame←v14620 = (word) GetFrame←P60(ref←v10484, styleName←v14592, kind←v10512); SOURCE(21263, 144) { register word c←v14664 = 97; W2 var←c0445; word var←c0778; lab←L100084: ; SOURCE(21292, 115) { word tc264; word ix265; if (( ix265 = BCK((c←v14664 - 97), 32), ((word) looks←v10540 >> (31 - (word) ix265)) & 1 )) { { word pd266; pd266 = (* (( (ptr) (* (( (ptr) gf←c49968)+252)/* var←c43184 */ ))+84) ); (void) ( *( (fPt) ((* (ptr) pd266 ))))((word) &var←c0445, frame←v14620, (* (( (ptr) (* (( (ptr) gf←c49968)+60)/* lookNames←v5772 */ ))+BCK( (c←v14664 - 97), 32)) ), pd266); }; var←c0778 = var←c0445.f0; tc264 = (word) (0 != var←c0778); } else { tc264 = (word) 0; }; if (tc264) { SOURCE(21355, 52) if ((0 != (word) ExecuteName←P1920(frame←v14620, (* (( (ptr) (* (( (ptr) gf←c49968)+60)/* lookNames←v5772 */ ))+BCK((c←v14664 - 97), 32) ) )))) { ok←v10584 = (unsigned) (0 != ok←v10584); } else { ok←v10584 = (unsigned) 0; }; }; }; if ((c←v14664 >= 128)) { goto lab←L100081; }; c←v14664 = (c←v14664 + 1); goto lab←L100084; lab←L100081: ; }; SOURCE(21409, 44) if ((0 != ok←v10584)) { SOURCE(21420, 33) (void) FreeFrame←P120(frame←v14620, styleName←v14592, kind←v10512); }; SOURCE(21455, 11) frame←v14620 = 0; SOURCE(21072, 394) return(ok←v10584); } static void StyleError←P2220(formal←c0830, num←v10772) word formal←c0830; word num←v10772; { W6 var←c50000; /* declaration of frame←v10744 skipped */ register ptr gf←c50032 = (ptr) &globalframe; var←c50000.f4/* frame←v10744 */ = formal←c0830; /* StyleError: */ SOURCE(21773, 130) SOURCE(21830, 24) { word pd267; pd267 = (* (( (ptr) (* (( (ptr) gf←c50032)+252)/* var←c43184 */ ))+27) ); (void) ( *( (fPt) ((* (ptr) pd267 ))))(var←c50000.f4/* frame←v10744 */ , num←v10772, pd267); }; SOURCE(21856, 47) SOURCE(21856, 47) { /* declaration of var←c015 skipped */ var←c50000.f5/* var←c015 */ = (* (( (ptr) (* (( (ptr) gf←c50032)+252)/* var←c43184 */ ))+99) ); { word var←c016; { word var←c0779; var←c0779 = (word) &var←c50000; var←c016 = (word) XR←Enable(( ((word) (fPt) NoName←Q8328) ), ( ((word) (fPt) NoName←Q8388) ), var←c0779); }; /* removed trivial cond node */ }; }; } static word NoName←Q8328(formal←c0729) word formal←c0729; { register ptr gf←c0728 = (ptr) &globalframe; SOURCE(21856, 47) { word pd268; pd268 = (* (( (ptr) formal←c0729)+5) ); (void) ( *( (fPt) ((* (ptr) pd268 ))))((* (( (ptr) formal←c0729)+4) ), (* (( (ptr) gf←c0728)+117) ), pd268); }; return(0); } static void DoStyleOp←P2280(frame←v10832, p←v10860) word frame←v10832; word p←v10860; { register ptr gf←c50064 = (ptr) &globalframe; word aName←v14736; word name←v14764 = 0; word style←v14792; /* DoStyleOp: */ SOURCE(21919, 1048) SOURCE(21996, 33) style←v14792 = (word) StyleForFrame←P180(frame←v10832); SOURCE(22194, 35) { W2 var←c47024; { word pd269; pd269 = (* (( (ptr) (* (( (ptr) gf←c50064)+254)/* var←c43888 */ ))+58) ); (void) ( *( (fPt) ((* (ptr) pd269 ))))((word) &var←c47024, frame←v10832, pd269); }; aName←v14736 = var←c47024.f1; name←v14764 = var←c47024.f0; }; SOURCE(22231, 736) if ((0 == aName←v14736)) { SOURCE(22249, 59) { word pd270; pd270 = (* (( (ptr) (* (ptr) p←v10860 ))+1) ); (void) ( *( (fPt) ((* (ptr) pd270 ))))(frame←v10832, p←v10860, style←v14792, pd270); }; } else { SOURCE(22308, 659) { word var←c47056; var←c47056 = name←v14764; if ((var←c47056 == (* (( (ptr) gf←c50064)+118) ))) { SOURCE(22333, 27) { word pd272; pd272 = (* (ptr) (* (ptr) p←v10860 ) ); (void) ( *( (fPt) ((* (ptr) pd272 ))))(frame←v10832, p←v10860, style←v14792, pd272); }; goto endif0271; }; if ((var←c47056 == (* (( (ptr) gf←c50064)+119) ))) { SOURCE(22398, 35) { W2 var←c47088; { word pd273; pd273 = (* (( (ptr) (* (( (ptr) gf←c50064)+254)/* var←c43888 */ ))+58) ); (void) ( *( (fPt) ((* (ptr) pd273 ))))((word) &var←c47088, frame←v10832, pd273); }; aName←v14736 = var←c47088.f1; name←v14764 = var←c47088.f0; }; SOURCE(22435, 178) if ((0 == aName←v14736)) { SOURCE(22453, 57) { word var←c47120; { word pd274; pd274 = (* (( (ptr) (* (( (ptr) gf←c50064)+252)/* var←c43184 */ ))+40) ); var←c47120 = (word) ( *( (fPt) ((* (ptr) pd274 ))))(frame←v10832, pd274); }; { word pd275; pd275 = (* (( (ptr) (* (ptr) p←v10860 ))+2) ); (void) ( *( (fPt) ((* (ptr) pd275 ))))(frame←v10832, var←c47120, p←v10860, style←v14792, pd275); }; }; } else { SOURCE(22510, 103) if ((name←v14764 == (* (( (ptr) gf←c50064)+120) ))) { SOURCE(22534, 61) { word var←c47152; { word x277; word pd278; word x279; pd278 = (* (( (ptr) (* (( (ptr) gf←c50064)+252)/* var←c43184 */ ))+40) ); *(float*)&var←c47152 = ( x277 = (* (ptr) &fc276 ), *(float*)&x277 ) + ( x279 = (word) ( *( (fPt) ((* (ptr) pd278 ))))(frame←v10832, pd278), *(float*)&x279 ); }; { word pd280; pd280 = (* (( (ptr) (* (ptr) p←v10860 ))+3) ); (void) ( *( (fPt) ((* (ptr) pd280 ))))(frame←v10832, var←c47152, p←v10860, style←v14792, pd280); }; }; } else { SOURCE(22597, 7) SOURCE(22068, 22) { word pd281; pd281 = (* (( (ptr) (* (( (ptr) gf←c50064)+252)/* var←c43184 */ ))+25) ); (void) ( *( (fPt) ((* (ptr) pd281 ))))(frame←v10832, name←v14764, pd281); }; SOURCE(22092, 47) { word pd282; pd282 = (* (( (ptr) (* (( (ptr) gf←c50064)+252)/* var←c43184 */ ))+31) ); (void) ( *( (fPt) ((* (ptr) pd282 ))))(frame←v10832, (* (( (ptr) gf←c50064)+122) ), pd282); }; SOURCE(22141, 26) { word pd283; pd283 = (* (( (ptr) (* (( (ptr) gf←c50064)+252)/* var←c43184 */ ))+25) ); (void) ( *( (fPt) ((* (ptr) pd283 ))))(frame←v10832, (* (( (ptr) p←v10860)+1) ), pd283); }; SOURCE(22169, 20) (void) StyleError←P2220(frame←v10832, 3); SOURCE(22606, 7) return; }; }; goto endif0271; }; if ((var←c47056 == (* (( (ptr) gf←c50064)+121) ))) { SOURCE(22633, 35) { W2 var←c47184; { word pd284; pd284 = (* (( (ptr) (* (( (ptr) gf←c50064)+254)/* var←c43888 */ ))+58) ); (void) ( *( (fPt) ((* (ptr) pd284 ))))((word) &var←c47184, frame←v10832, pd284); }; aName←v14736 = var←c47184.f1; name←v14764 = var←c47184.f0; }; SOURCE(22670, 179) if ((0 == aName←v14736)) { SOURCE(22688, 58) { word var←c47216; { word pd285; word x286; pd285 = (* (( (ptr) (* (( (ptr) gf←c50064)+252)/* var←c43184 */ ))+40) ); *(float*)&var←c47216 = - ( x286 = (word) ( *( (fPt) ((* (ptr) pd285 ))))(frame←v10832, pd285), *(float*)&x286 ); }; { word pd287; pd287 = (* (( (ptr) (* (ptr) p←v10860 ))+2) ); (void) ( *( (fPt) ((* (ptr) pd287 ))))(frame←v10832, var←c47216, p←v10860, style←v14792, pd287); }; }; } else { SOURCE(22746, 103) if ((name←v14764 == (* (( (ptr) gf←c50064)+120) ))) { SOURCE(22770, 61) { word var←c47248; { word x288; word pd289; word x290; pd289 = (* (( (ptr) (* (( (ptr) gf←c50064)+252)/* var←c43184 */ ))+40) ); *(float*)&var←c47248 = ( x288 = (* (ptr) &fc276 ), *(float*)&x288 ) - ( x290 = (word) ( *( (fPt) ((* (ptr) pd289 ))))(frame←v10832, pd289), *(float*)&x290 ); }; { word pd291; pd291 = (* (( (ptr) (* (ptr) p←v10860 ))+3) ); (void) ( *( (fPt) ((* (ptr) pd291 ))))(frame←v10832, var←c47248, p←v10860, style←v14792, pd291); }; }; } else { SOURCE(22833, 7) SOURCE(22068, 22) { word pd292; pd292 = (* (( (ptr) (* (( (ptr) gf←c50064)+252)/* var←c43184 */ ))+25) ); (void) ( *( (fPt) ((* (ptr) pd292 ))))(frame←v10832, name←v14764, pd292); }; SOURCE(22092, 47) { word pd293; pd293 = (* (( (ptr) (* (( (ptr) gf←c50064)+252)/* var←c43184 */ ))+31) ); (void) ( *( (fPt) ((* (ptr) pd293 ))))(frame←v10832, (* (( (ptr) gf←c50064)+122) ), pd293); }; SOURCE(22141, 26) { word pd294; pd294 = (* (( (ptr) (* (( (ptr) gf←c50064)+252)/* var←c43184 */ ))+25) ); (void) ( *( (fPt) ((* (ptr) pd294 ))))(frame←v10832, (* (( (ptr) p←v10860)+1) ), pd294); }; SOURCE(22169, 20) (void) StyleError←P2220(frame←v10832, 3); SOURCE(22842, 7) return; }; }; goto endif0271; }; if ((var←c47056 == (* (( (ptr) gf←c50064)+120) ))) { SOURCE(22867, 51) { word var←c47280; { word pd295; pd295 = (* (( (ptr) (* (( (ptr) gf←c50064)+252)/* var←c43184 */ ))+40) ); var←c47280 = (word) ( *( (fPt) ((* (ptr) pd295 ))))(frame←v10832, pd295); }; { word pd296; pd296 = (* (( (ptr) (* (ptr) p←v10860 ))+3) ); (void) ( *( (fPt) ((* (ptr) pd296 ))))(frame←v10832, var←c47280, p←v10860, style←v14792, pd296); }; }; goto endif0271; }; SOURCE(22931, 36) { word pd297; pd297 = (* (( (ptr) (* (ptr) p←v10860 ))+4) ); (void) ( *( (fPt) ((* (ptr) pd297 ))))(frame←v10832, name←v14764, p←v10860, style←v14792, pd297); }; goto endif0271; endif0271: ; }; }; } static void StoreError←P2340(frame←v34264, p←v34292, style←v34320) word frame←v34264; word p←v34292; word style←v34320; { register ptr gf←c50096 = (ptr) &globalframe; word ob←v14880; /* StoreError: */ SOURCE(23003, 184) SOURCE(23036, 28) { word pd298; pd298 = (* (( (ptr) (* (( (ptr) gf←c50096)+252)/* var←c43184 */ ))+37) ); ob←v14880 = (word) ( *( (fPt) ((* (ptr) pd298 ))))(frame←v34264, pd298); }; SOURCE(23066, 20) { word pd299; pd299 = (* (( (ptr) (* (( (ptr) gf←c50096)+252)/* var←c43184 */ ))+25) ); (void) ( *( (fPt) ((* (ptr) pd299 ))))(frame←v34264, ob←v14880, pd299); }; SOURCE(23088, 49) { word pd300; pd300 = (* (( (ptr) (* (( (ptr) gf←c50096)+252)/* var←c43184 */ ))+31) ); (void) ( *( (fPt) ((* (ptr) pd300 ))))(frame←v34264, (* (( (ptr) gf←c50096)+123) ), pd300); }; SOURCE(23139, 26) { word pd301; pd301 = (* (( (ptr) (* (( (ptr) gf←c50096)+252)/* var←c43184 */ ))+25) ); (void) ( *( (fPt) ((* (ptr) pd301 ))))(frame←v34264, (* (( (ptr) p←v34292)+1) ), pd301); }; SOURCE(23167, 20) (void) StyleError←P2220(frame←v34264, 3); } static void AddRealError←P2400(frame←v34380, inc←v34408, p←v34436, style←v34464) word frame←v34380; word inc←v34408; word p←v34436; word style←v34464; { register ptr gf←c50128 = (ptr) &globalframe; /* AddRealError: */ SOURCE(23193, 145) SOURCE(23231, 57) { word pd302; pd302 = (* (( (ptr) (* (( (ptr) gf←c50128)+252)/* var←c43184 */ ))+31) ); (void) ( *( (fPt) ((* (ptr) pd302 ))))(frame←v34380, (* (( (ptr) gf←c50128)+124) ), pd302); }; SOURCE(23290, 26) { word pd303; pd303 = (* (( (ptr) (* (( (ptr) gf←c50128)+252)/* var←c43184 */ ))+25) ); (void) ( *( (fPt) ((* (ptr) pd303 ))))(frame←v34380, (* (( (ptr) p←v34436)+1) ), pd303); }; SOURCE(23318, 20) (void) StyleError←P2220(frame←v34380, 2); } static void PercentError←P2460(frame←v34524, percent←v34552, p←v34580, style←v34608) word frame←v34524; word percent←v34552; word p←v34580; word style←v34608; { register ptr gf←c50160 = (ptr) &globalframe; /* PercentError: */ SOURCE(23344, 145) SOURCE(23382, 57) { word pd304; pd304 = (* (( (ptr) (* (( (ptr) gf←c50160)+252)/* var←c43184 */ ))+31) ); (void) ( *( (fPt) ((* (ptr) pd304 ))))(frame←v34524, (* (( (ptr) gf←c50160)+124) ), pd304); }; SOURCE(23441, 26) { word pd305; pd305 = (* (( (ptr) (* (( (ptr) gf←c50160)+252)/* var←c43184 */ ))+25) ); (void) ( *( (fPt) ((* (ptr) pd305 ))))(frame←v34524, (* (( (ptr) p←v34580)+1) ), pd305); }; SOURCE(23469, 20) (void) StyleError←P2220(frame←v34524, 2); } static void SetNameError←P2520(frame←v34668, name←v34696, p←v34724, style←v34752) word frame←v34668; word name←v34696; word p←v34724; word style←v34752; { register ptr gf←c50192 = (ptr) &globalframe; /* SetNameError: */ SOURCE(23495, 148) SOURCE(23533, 60) { word pd306; pd306 = (* (( (ptr) (* (( (ptr) gf←c50192)+252)/* var←c43184 */ ))+31) ); (void) ( *( (fPt) ((* (ptr) pd306 ))))(frame←v34668, (* (( (ptr) gf←c50192)+125) ), pd306); }; SOURCE(23595, 26) { word pd307; pd307 = (* (( (ptr) (* (( (ptr) gf←c50192)+252)/* var←c43184 */ ))+25) ); (void) ( *( (fPt) ((* (ptr) pd307 ))))(frame←v34668, (* (( (ptr) p←v34724)+1) ), pd307); }; SOURCE(23623, 20) (void) StyleError←P2220(frame←v34668, 2); } static void LoadNameParam←P2580(frame←v34972, p←v35000, style←v35028) word frame←v34972; word p←v35000; word style←v35028; { register ptr gf←c50224 = (ptr) &globalframe; /* LoadNameParam: */ SOURCE(23759, 99) SOURCE(23794, 64) { word var←c47312; { word x308; word x309; if ((p←v35000 == 0)) { goto lab←L100089; }; if (((* (( (ptr) p←v35000)+2) ) == 0)) { goto lab←L100089; }; (void) XR←RaiseError(XR←NarrowFault, 0); lab←L100089: ; x309 = (word) p←v35000; x308 = (word) (* (( (ptr) x309)+3) ); var←c47312 = (word) (* ((( (ptr) style←v35028)+5)+x308) ); }; { word pd310; pd310 = (* (( (ptr) (* (( (ptr) gf←c50224)+252)/* var←c43184 */ ))+25) ); (void) ( *( (fPt) ((* (ptr) pd310 ))))(frame←v34972, var←c47312, pd310); }; }; } static void SetNameParam←P2640(frame←v35088, name←v35116, p←v35144, style←v35172) word frame←v35088; word name←v35116; word p←v35144; word style←v35172; { /* SetNameParam: */ SOURCE(23864, 90) SOURCE(23901, 53) { word x311; word x312; if ((p←v35144 == 0)) { goto lab←L100090; }; if (((* (( (ptr) p←v35144)+2) ) == 0)) { goto lab←L100090; }; (void) XR←RaiseError(XR←NarrowFault, 0); lab←L100090: ; x312 = (word) p←v35144; x311 = (word) (* (( (ptr) x312)+3) ); (* ((( (ptr) style←v35172)+5)+x311) ) = name←v35116; }; } static void NameError←P2700(frame←v10920, name←v10948, p←v10976) word frame←v10920; word name←v10948; word p←v10976; { register ptr gf←c50256 = (ptr) &globalframe; /* NameError: */ SOURCE(23960, 182) SOURCE(24024, 22) { word pd313; pd313 = (* (( (ptr) (* (( (ptr) gf←c50256)+252)/* var←c43184 */ ))+25) ); (void) ( *( (fPt) ((* (ptr) pd313 ))))(frame←v10920, name←v10948, pd313); }; SOURCE(24048, 44) { word pd314; pd314 = (* (( (ptr) (* (( (ptr) gf←c50256)+252)/* var←c43184 */ ))+31) ); (void) ( *( (fPt) ((* (ptr) pd314 ))))(frame←v10920, (* (( (ptr) gf←c50256)+127) ), pd314); }; SOURCE(24094, 26) { word pd315; pd315 = (* (( (ptr) (* (( (ptr) gf←c50256)+252)/* var←c43184 */ ))+25) ); (void) ( *( (fPt) ((* (ptr) pd315 ))))(frame←v10920, (* (( (ptr) p←v10976)+1) ), pd315); }; SOURCE(24122, 20) (void) StyleError←P2220(frame←v10920, 3); } static void RealOpLoad←P2760(frame←v35232, p←v35260, style←v35288) word frame←v35232; word p←v35260; word style←v35288; { register ptr gf←c50288 = (ptr) &globalframe; /* RealOpLoad: */ SOURCE(24260, 104) SOURCE(24292, 72) { word var←c47344; { word var←c47376; { word x316; if ((p←v35260 == 0)) { goto lab←L100091; }; if (((* (( (ptr) p←v35260)+2) ) == 1)) { goto lab←L100091; }; (void) XR←RaiseError(XR←NarrowFault, 0); lab←L100091: ; x316 = (word) p←v35260; var←c47376 = (word) (* (( (ptr) x316)+3) ); }; { word pd317; pd317 = (* (( (ptr) (* (( (ptr) gf←c50288)+262)/* var←c47408 */ ))+12) ); var←c47344 = (word) ( *( (fPt) ((* (ptr) pd317 ))))(style←v35288, var←c47376, pd317); }; }; { word pd318; pd318 = (* (( (ptr) (* (( (ptr) gf←c50288)+252)/* var←c43184 */ ))+28) ); (void) ( *( (fPt) ((* (ptr) pd318 ))))(frame←v35232, var←c47344, pd318); }; }; } static void RealOpSetReal←P2820(frame←v35348, p←v35376, style←v35404) word frame←v35348; word p←v35376; word style←v35404; { register ptr gf←c50320 = (ptr) &globalframe; /* RealOpSetReal: */ SOURCE(24368, 107) SOURCE(24404, 71) { word var←c47440; word var←c47472; { word x319; if ((p←v35376 == 0)) { goto lab←L100092; }; if (((* (( (ptr) p←v35376)+2) ) == 1)) { goto lab←L100092; }; (void) XR←RaiseError(XR←NarrowFault, 0); lab←L100092: ; x319 = (word) p←v35376; var←c47440 = (word) (* (( (ptr) x319)+3) ); }; { word pd320; pd320 = (* (( (ptr) (* (( (ptr) gf←c50320)+252)/* var←c43184 */ ))+40) ); var←c47472 = (word) ( *( (fPt) ((* (ptr) pd320 ))))(frame←v35348, pd320); }; { word pd321; pd321 = (* (( (ptr) (* (( (ptr) gf←c50320)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd321 ))))(style←v35404, var←c47440, var←c47472, pd321); }; }; } static void RealOpAddReal←P2880(frame←v35464, inc←v35492, p←v35520, style←v35548) word frame←v35464; word inc←v35492; word p←v35520; word style←v35548; { register ptr gf←c50352 = (ptr) &globalframe; word x←v14972; /* RealOpAddReal: */ SOURCE(24479, 124) SOURCE(24517, 32) if ((p←v35520 == 0)) { goto lab←L100093; }; if (((* (( (ptr) p←v35520)+2) ) == 1)) { goto lab←L100093; }; (void) XR←RaiseError(XR←NarrowFault, 0); lab←L100093: ; x←v14972 = p←v35520; SOURCE(24551, 52) { word var←c47504; { word pd322; word x323; word x324; pd322 = (* (( (ptr) (* (( (ptr) gf←c50352)+262)/* var←c47408 */ ))+12) ); *(float*)&var←c47504 = ( x323 = (word) ( *( (fPt) ((* (ptr) pd322 ))))(style←v35548, (* (( (ptr) x←v14972)+3) ), pd322), *(float*)&x323 ) + ( x324 = inc←v35492, *(float*)&x324 ); }; { word pd325; pd325 = (* (( (ptr) (* (( (ptr) gf←c50352)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd325 ))))(style←v35548, (* (( (ptr) x←v14972)+3) ), var←c47504, pd325); }; }; } static void RealOpPercent←P2940(frame←v35608, percent←v35636, p←v35664, style←v35692) word frame←v35608; word percent←v35636; word p←v35664; word style←v35692; { register ptr gf←c50384 = (ptr) &globalframe; word val←v15028; /* RealOpPercent: */ SOURCE(24607, 172) SOURCE(24645, 62) { word var←c47536; { word x326; if ((p←v35664 == 0)) { goto lab←L100094; }; if (((* (( (ptr) p←v35664)+2) ) == 1)) { goto lab←L100094; }; (void) XR←RaiseError(XR←NarrowFault, 0); lab←L100094: ; x326 = (word) p←v35664; var←c47536 = (word) (* (( (ptr) x326)+3) ); }; { word pd327; pd327 = (* (( (ptr) (* (( (ptr) gf←c50384)+262)/* var←c47408 */ ))+12) ); val←v15028 = (word) ( *( (fPt) ((* (ptr) pd327 ))))(style←v35692, var←c47536, pd327); }; }; SOURCE(24709, 70) { word var←c47568; { word x328; if ((p←v35664 == 0)) { goto lab←L100095; }; if (((* (( (ptr) p←v35664)+2) ) == 1)) { goto lab←L100095; }; (void) XR←RaiseError(XR←NarrowFault, 0); lab←L100095: ; x328 = (word) p←v35664; var←c47568 = (word) (* (( (ptr) x328)+3) ); }; { word pd329; word x330; word x332; word x333; float tf334; pd329 = (* (( (ptr) (* (( (ptr) gf←c50384)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd329 ))))(style←v35692, var←c47568, ( tf334 = (( x330 = percent←v35636, *(float*)&x330 ) * ( x332 = (* (ptr) &fc331 ), *(float*)&x332 )) * ( x333 = val←v15028, *(float*)&x333 ), *(word*)&tf334 ), pd329); }; }; } static void GlueOpLoad←P3000(frame←v35752, p←v35780, style←v35808) word frame←v35752; word p←v35780; word style←v35808; { register ptr gf←c50416 = (ptr) &globalframe; word x←v15124; /* GlueOpLoad: */ SOURCE(24897, 209) SOURCE(25030, 32) if ((p←v35780 == 0)) { goto lab←L100096; }; if (((* (( (ptr) p←v35780)+2) ) == 2)) { goto lab←L100096; }; (void) XR←RaiseError(XR←NarrowFault, 0); lab←L100096: ; x←v15124 = p←v35780; SOURCE(25064, 11) { word param←v40128; param←v40128 = (* (( (ptr) x←v15124)+3) ); SOURCE(24983, 44) { word var←c47600; { word pd335; pd335 = (* (( (ptr) (* (( (ptr) gf←c50416)+262)/* var←c47408 */ ))+12) ); var←c47600 = (word) ( *( (fPt) ((* (ptr) pd335 ))))(style←v35808, param←v40128, pd335); }; { word pd336; pd336 = (* (( (ptr) (* (( (ptr) gf←c50416)+252)/* var←c43184 */ ))+28) ); (void) ( *( (fPt) ((* (ptr) pd336 ))))(frame←v35752, var←c47600, pd336); }; }; }; SOURCE(25077, 14) { word param←v40080; param←v40080 = (* (( (ptr) x←v15124)+4) ); SOURCE(24983, 44) { word var←c47632; { word pd337; pd337 = (* (( (ptr) (* (( (ptr) gf←c50416)+262)/* var←c47408 */ ))+12) ); var←c47632 = (word) ( *( (fPt) ((* (ptr) pd337 ))))(style←v35808, param←v40080, pd337); }; { word pd338; pd338 = (* (( (ptr) (* (( (ptr) gf←c50416)+252)/* var←c43184 */ ))+28) ); (void) ( *( (fPt) ((* (ptr) pd338 ))))(frame←v35752, var←c47632, pd338); }; }; }; SOURCE(25093, 13) { word param←v40032; param←v40032 = (* (( (ptr) x←v15124)+5) ); SOURCE(24983, 44) { word var←c47664; { word pd339; pd339 = (* (( (ptr) (* (( (ptr) gf←c50416)+262)/* var←c47408 */ ))+12) ); var←c47664 = (word) ( *( (fPt) ((* (ptr) pd339 ))))(style←v35808, param←v40032, pd339); }; { word pd340; pd340 = (* (( (ptr) (* (( (ptr) gf←c50416)+252)/* var←c43184 */ ))+28) ); (void) ( *( (fPt) ((* (ptr) pd340 ))))(frame←v35752, var←c47664, pd340); }; }; }; } static void GlueOpSetReal←P3060(frame←v35868, p←v35896, style←v35924) word frame←v35868; word p←v35896; word style←v35924; { register ptr gf←c50448 = (ptr) &globalframe; word x←v15268; /* GlueOpSetReal: */ SOURCE(25112, 212) SOURCE(25248, 32) if ((p←v35896 == 0)) { goto lab←L100097; }; if (((* (( (ptr) p←v35896)+2) ) == 2)) { goto lab←L100097; }; (void) XR←RaiseError(XR←NarrowFault, 0); lab←L100097: ; x←v15268 = p←v35896; SOURCE(25282, 13) { word param←v40272; param←v40272 = (* (( (ptr) x←v15268)+5) ); SOURCE(25202, 43) { word var←c47696; { word pd341; pd341 = (* (( (ptr) (* (( (ptr) gf←c50448)+252)/* var←c43184 */ ))+40) ); var←c47696 = (word) ( *( (fPt) ((* (ptr) pd341 ))))(frame←v35868, pd341); }; { word pd342; pd342 = (* (( (ptr) (* (( (ptr) gf←c50448)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd342 ))))(style←v35924, param←v40272, var←c47696, pd342); }; }; }; SOURCE(25297, 14) { word param←v40224; param←v40224 = (* (( (ptr) x←v15268)+4) ); SOURCE(25202, 43) { word var←c47728; { word pd343; pd343 = (* (( (ptr) (* (( (ptr) gf←c50448)+252)/* var←c43184 */ ))+40) ); var←c47728 = (word) ( *( (fPt) ((* (ptr) pd343 ))))(frame←v35868, pd343); }; { word pd344; pd344 = (* (( (ptr) (* (( (ptr) gf←c50448)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd344 ))))(style←v35924, param←v40224, var←c47728, pd344); }; }; }; SOURCE(25313, 11) { word param←v40176; param←v40176 = (* (( (ptr) x←v15268)+3) ); SOURCE(25202, 43) { word var←c47760; { word pd345; pd345 = (* (( (ptr) (* (( (ptr) gf←c50448)+252)/* var←c43184 */ ))+40) ); var←c47760 = (word) ( *( (fPt) ((* (ptr) pd345 ))))(frame←v35868, pd345); }; { word pd346; pd346 = (* (( (ptr) (* (( (ptr) gf←c50448)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd346 ))))(style←v35924, param←v40176, var←c47760, pd346); }; }; }; } static void GlueOpAddReal←P3120(frame←v35984, inc←v36012, p←v36040, style←v36068) word frame←v35984; word inc←v36012; word p←v36040; word style←v36068; { register ptr gf←c50480 = (ptr) &globalframe; word x←v15412; /* GlueOpAddReal: */ SOURCE(25330, 220) SOURCE(25474, 32) if ((p←v36040 == 0)) { goto lab←L100098; }; if (((* (( (ptr) p←v36040)+2) ) == 2)) { goto lab←L100098; }; (void) XR←RaiseError(XR←NarrowFault, 0); lab←L100098: ; x←v15412 = p←v36040; SOURCE(25508, 11) { word param←v40416; param←v40416 = (* (( (ptr) x←v15412)+3) ); SOURCE(25422, 49) { word var←c47792; { word pd347; word x348; word x349; pd347 = (* (( (ptr) (* (( (ptr) gf←c50480)+262)/* var←c47408 */ ))+12) ); *(float*)&var←c47792 = ( x348 = (word) ( *( (fPt) ((* (ptr) pd347 ))))(style←v36068, param←v40416, pd347), *(float*)&x348 ) + ( x349 = inc←v36012, *(float*)&x349 ); }; { word pd350; pd350 = (* (( (ptr) (* (( (ptr) gf←c50480)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd350 ))))(style←v36068, param←v40416, var←c47792, pd350); }; }; }; SOURCE(25521, 14) { word param←v40368; param←v40368 = (* (( (ptr) x←v15412)+4) ); SOURCE(25422, 49) { word var←c47824; { word pd351; word x352; word x353; pd351 = (* (( (ptr) (* (( (ptr) gf←c50480)+262)/* var←c47408 */ ))+12) ); *(float*)&var←c47824 = ( x352 = (word) ( *( (fPt) ((* (ptr) pd351 ))))(style←v36068, param←v40368, pd351), *(float*)&x352 ) + ( x353 = inc←v36012, *(float*)&x353 ); }; { word pd354; pd354 = (* (( (ptr) (* (( (ptr) gf←c50480)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd354 ))))(style←v36068, param←v40368, var←c47824, pd354); }; }; }; SOURCE(25537, 13) { word param←v40320; param←v40320 = (* (( (ptr) x←v15412)+5) ); SOURCE(25422, 49) { word var←c47856; { word pd355; word x356; word x357; pd355 = (* (( (ptr) (* (( (ptr) gf←c50480)+262)/* var←c47408 */ ))+12) ); *(float*)&var←c47856 = ( x356 = (word) ( *( (fPt) ((* (ptr) pd355 ))))(style←v36068, param←v40320, pd355), *(float*)&x356 ) + ( x357 = inc←v36012, *(float*)&x357 ); }; { word pd358; pd358 = (* (( (ptr) (* (( (ptr) gf←c50480)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd358 ))))(style←v36068, param←v40320, var←c47856, pd358); }; }; }; } static void GlueOpPercent←P3180(frame←v36128, percent←v36156, p←v36184, style←v36212) word frame←v36128; word percent←v36156; word p←v36184; word style←v36212; { register ptr gf←c50512 = (ptr) &globalframe; word x←v15556; /* GlueOpPercent: */ SOURCE(25556, 249) SOURCE(25729, 32) if ((p←v36184 == 0)) { goto lab←L100099; }; if (((* (( (ptr) p←v36184)+2) ) == 2)) { goto lab←L100099; }; (void) XR←RaiseError(XR←NarrowFault, 0); lab←L100099: ; x←v15556 = p←v36184; SOURCE(25763, 11) { word param←v40616; param←v40616 = (* (( (ptr) x←v15556)+3) ); { word val←v15672; { word pd359; pd359 = (* (( (ptr) (* (( (ptr) gf←c50512)+262)/* var←c47408 */ ))+12) ); val←v15672 = (word) ( *( (fPt) ((* (ptr) pd359 ))))(style←v36212, param←v40616, pd359); }; SOURCE(25683, 41) { word pd360; word x361; word x362; word x363; float tf364; pd360 = (* (( (ptr) (* (( (ptr) gf←c50512)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd360 ))))(style←v36212, param←v40616, ( tf364 = (( x361 = percent←v36156, *(float*)&x361 ) * ( x362 = (* (ptr) &fc331 ), *(float*)&x362 )) * ( x363 = val←v15672, *(float*)&x363 ), *(word*)&tf364 ), pd360); }; }; }; SOURCE(25776, 14) { word param←v40540; param←v40540 = (* (( (ptr) x←v15556)+4) ); { word val←v40572; { word pd365; pd365 = (* (( (ptr) (* (( (ptr) gf←c50512)+262)/* var←c47408 */ ))+12) ); val←v40572 = (word) ( *( (fPt) ((* (ptr) pd365 ))))(style←v36212, param←v40540, pd365); }; SOURCE(25683, 41) { word pd366; word x367; word x368; word x369; float tf370; pd366 = (* (( (ptr) (* (( (ptr) gf←c50512)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd366 ))))(style←v36212, param←v40540, ( tf370 = (( x367 = percent←v36156, *(float*)&x367 ) * ( x368 = (* (ptr) &fc331 ), *(float*)&x368 )) * ( x369 = val←v40572, *(float*)&x369 ), *(word*)&tf370 ), pd366); }; }; }; SOURCE(25792, 13) { word param←v40464; param←v40464 = (* (( (ptr) x←v15556)+5) ); { word val←v40496; { word pd371; pd371 = (* (( (ptr) (* (( (ptr) gf←c50512)+262)/* var←c47408 */ ))+12) ); val←v40496 = (word) ( *( (fPt) ((* (ptr) pd371 ))))(style←v36212, param←v40464, pd371); }; SOURCE(25683, 41) { word pd372; word x373; word x374; word x375; float tf376; pd372 = (* (( (ptr) (* (( (ptr) gf←c50512)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd372 ))))(style←v36212, param←v40464, ( tf376 = (( x373 = percent←v36156, *(float*)&x373 ) * ( x374 = (* (ptr) &fc331 ), *(float*)&x374 )) * ( x375 = val←v40496, *(float*)&x375 ), *(word*)&tf376 ), pd372); }; }; }; } static void ColorOpLoad←P3240(frame←v36272, p←v36300, style←v36328) word frame←v36272; word p←v36300; word style←v36328; { register ptr gf←c50544 = (ptr) &globalframe; word x←v15728; /* ColorOpLoad: */ SOURCE(25928, 218) SOURCE(26063, 33) if ((p←v36300 == 0)) { goto lab←L100100; }; if (((* (( (ptr) p←v36300)+2) ) == 3)) { goto lab←L100100; }; (void) XR←RaiseError(XR←NarrowFault, 0); lab←L100100: ; x←v15728 = p←v36300; SOURCE(26098, 10) { word param←v40760; param←v40760 = (* (( (ptr) x←v15728)+3) ); SOURCE(26015, 43) { word var←c47888; { word pd377; pd377 = (* (( (ptr) (* (( (ptr) gf←c50544)+262)/* var←c47408 */ ))+12) ); var←c47888 = (word) ( *( (fPt) ((* (ptr) pd377 ))))(style←v36328, param←v40760, pd377); }; { word pd378; pd378 = (* (( (ptr) (* (( (ptr) gf←c50544)+252)/* var←c43184 */ ))+28) ); (void) ( *( (fPt) ((* (ptr) pd378 ))))(frame←v36272, var←c47888, pd378); }; }; }; SOURCE(26110, 17) { word param←v40712; param←v40712 = (* (( (ptr) x←v15728)+4) ); SOURCE(26015, 43) { word var←c47920; { word pd379; pd379 = (* (( (ptr) (* (( (ptr) gf←c50544)+262)/* var←c47408 */ ))+12) ); var←c47920 = (word) ( *( (fPt) ((* (ptr) pd379 ))))(style←v36328, param←v40712, pd379); }; { word pd380; pd380 = (* (( (ptr) (* (( (ptr) gf←c50544)+252)/* var←c43184 */ ))+28) ); (void) ( *( (fPt) ((* (ptr) pd380 ))))(frame←v36272, var←c47920, pd380); }; }; }; SOURCE(26129, 17) { word param←v40664; param←v40664 = (* (( (ptr) x←v15728)+5) ); SOURCE(26015, 43) { word var←c47952; { word pd381; pd381 = (* (( (ptr) (* (( (ptr) gf←c50544)+262)/* var←c47408 */ ))+12) ); var←c47952 = (word) ( *( (fPt) ((* (ptr) pd381 ))))(style←v36328, param←v40664, pd381); }; { word pd382; pd382 = (* (( (ptr) (* (( (ptr) gf←c50544)+252)/* var←c43184 */ ))+28) ); (void) ( *( (fPt) ((* (ptr) pd382 ))))(frame←v36272, var←c47952, pd382); }; }; }; } static void ColorOpSetReal←P3300(frame←v36388, p←v36416, style←v36444) word frame←v36388; word p←v36416; word style←v36444; { register ptr gf←c50576 = (ptr) &globalframe; word x←v15872; /* ColorOpSetReal: */ SOURCE(26152, 221) SOURCE(26290, 33) if ((p←v36416 == 0)) { goto lab←L100101; }; if (((* (( (ptr) p←v36416)+2) ) == 3)) { goto lab←L100101; }; (void) XR←RaiseError(XR←NarrowFault, 0); lab←L100101: ; x←v15872 = p←v36416; SOURCE(26325, 17) { word param←v40904; param←v40904 = (* (( (ptr) x←v15872)+5) ); SOURCE(26243, 42) { word var←c47984; { word pd383; pd383 = (* (( (ptr) (* (( (ptr) gf←c50576)+252)/* var←c43184 */ ))+40) ); var←c47984 = (word) ( *( (fPt) ((* (ptr) pd383 ))))(frame←v36388, pd383); }; { word pd384; pd384 = (* (( (ptr) (* (( (ptr) gf←c50576)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd384 ))))(style←v36444, param←v40904, var←c47984, pd384); }; }; }; SOURCE(26344, 17) { word param←v40856; param←v40856 = (* (( (ptr) x←v15872)+4) ); SOURCE(26243, 42) { word var←c48016; { word pd385; pd385 = (* (( (ptr) (* (( (ptr) gf←c50576)+252)/* var←c43184 */ ))+40) ); var←c48016 = (word) ( *( (fPt) ((* (ptr) pd385 ))))(frame←v36388, pd385); }; { word pd386; pd386 = (* (( (ptr) (* (( (ptr) gf←c50576)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd386 ))))(style←v36444, param←v40856, var←c48016, pd386); }; }; }; SOURCE(26363, 10) { word param←v40808; param←v40808 = (* (( (ptr) x←v15872)+3) ); SOURCE(26243, 42) { word var←c48048; { word pd387; pd387 = (* (( (ptr) (* (( (ptr) gf←c50576)+252)/* var←c43184 */ ))+40) ); var←c48048 = (word) ( *( (fPt) ((* (ptr) pd387 ))))(frame←v36388, pd387); }; { word pd388; pd388 = (* (( (ptr) (* (( (ptr) gf←c50576)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd388 ))))(style←v36444, param←v40808, var←c48048, pd388); }; }; }; } static void ColorOpAddReal←P3360(frame←v36504, inc←v36532, p←v36560, style←v36588) word frame←v36504; word inc←v36532; word p←v36560; word style←v36588; { register ptr gf←c50608 = (ptr) &globalframe; word x←v16016; /* ColorOpAddReal: */ SOURCE(26379, 229) SOURCE(26525, 33) if ((p←v36560 == 0)) { goto lab←L100102; }; if (((* (( (ptr) p←v36560)+2) ) == 3)) { goto lab←L100102; }; (void) XR←RaiseError(XR←NarrowFault, 0); lab←L100102: ; x←v16016 = p←v36560; SOURCE(26560, 10) { word param←v41048; param←v41048 = (* (( (ptr) x←v16016)+3) ); SOURCE(26472, 48) { word var←c48080; { word pd389; word x390; word x391; pd389 = (* (( (ptr) (* (( (ptr) gf←c50608)+262)/* var←c47408 */ ))+12) ); *(float*)&var←c48080 = ( x390 = (word) ( *( (fPt) ((* (ptr) pd389 ))))(style←v36588, param←v41048, pd389), *(float*)&x390 ) + ( x391 = inc←v36532, *(float*)&x391 ); }; { word pd392; pd392 = (* (( (ptr) (* (( (ptr) gf←c50608)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd392 ))))(style←v36588, param←v41048, var←c48080, pd392); }; }; }; SOURCE(26572, 17) { word param←v41000; param←v41000 = (* (( (ptr) x←v16016)+4) ); SOURCE(26472, 48) { word var←c48112; { word pd393; word x394; word x395; pd393 = (* (( (ptr) (* (( (ptr) gf←c50608)+262)/* var←c47408 */ ))+12) ); *(float*)&var←c48112 = ( x394 = (word) ( *( (fPt) ((* (ptr) pd393 ))))(style←v36588, param←v41000, pd393), *(float*)&x394 ) + ( x395 = inc←v36532, *(float*)&x395 ); }; { word pd396; pd396 = (* (( (ptr) (* (( (ptr) gf←c50608)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd396 ))))(style←v36588, param←v41000, var←c48112, pd396); }; }; }; SOURCE(26591, 17) { word param←v40952; param←v40952 = (* (( (ptr) x←v16016)+5) ); SOURCE(26472, 48) { word var←c48144; { word pd397; word x398; word x399; pd397 = (* (( (ptr) (* (( (ptr) gf←c50608)+262)/* var←c47408 */ ))+12) ); *(float*)&var←c48144 = ( x398 = (word) ( *( (fPt) ((* (ptr) pd397 ))))(style←v36588, param←v40952, pd397), *(float*)&x398 ) + ( x399 = inc←v36532, *(float*)&x399 ); }; { word pd400; pd400 = (* (( (ptr) (* (( (ptr) gf←c50608)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd400 ))))(style←v36588, param←v40952, var←c48144, pd400); }; }; }; } static void ColorOpPercent←P3420(frame←v36648, percent←v36676, p←v36704, style←v36732) word frame←v36648; word percent←v36676; word p←v36704; word style←v36732; { register ptr gf←c50640 = (ptr) &globalframe; word x←v16160; /* ColorOpPercent: */ SOURCE(26614, 257) SOURCE(26788, 33) if ((p←v36704 == 0)) { goto lab←L100103; }; if (((* (( (ptr) p←v36704)+2) ) == 3)) { goto lab←L100103; }; (void) XR←RaiseError(XR←NarrowFault, 0); lab←L100103: ; x←v16160 = p←v36704; SOURCE(26823, 10) { word param←v41248; param←v41248 = (* (( (ptr) x←v16160)+3) ); { word val←v16276; { word pd401; pd401 = (* (( (ptr) (* (( (ptr) gf←c50640)+262)/* var←c47408 */ ))+12) ); val←v16276 = (word) ( *( (fPt) ((* (ptr) pd401 ))))(style←v36732, param←v41248, pd401); }; SOURCE(26742, 41) { word pd402; word x403; word x404; word x405; float tf406; pd402 = (* (( (ptr) (* (( (ptr) gf←c50640)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd402 ))))(style←v36732, param←v41248, ( tf406 = (( x403 = percent←v36676, *(float*)&x403 ) * ( x404 = (* (ptr) &fc331 ), *(float*)&x404 )) * ( x405 = val←v16276, *(float*)&x405 ), *(word*)&tf406 ), pd402); }; }; }; SOURCE(26835, 17) { word param←v41172; param←v41172 = (* (( (ptr) x←v16160)+4) ); { word val←v41204; { word pd407; pd407 = (* (( (ptr) (* (( (ptr) gf←c50640)+262)/* var←c47408 */ ))+12) ); val←v41204 = (word) ( *( (fPt) ((* (ptr) pd407 ))))(style←v36732, param←v41172, pd407); }; SOURCE(26742, 41) { word pd408; word x409; word x410; word x411; float tf412; pd408 = (* (( (ptr) (* (( (ptr) gf←c50640)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd408 ))))(style←v36732, param←v41172, ( tf412 = (( x409 = percent←v36676, *(float*)&x409 ) * ( x410 = (* (ptr) &fc331 ), *(float*)&x410 )) * ( x411 = val←v41204, *(float*)&x411 ), *(word*)&tf412 ), pd408); }; }; }; SOURCE(26854, 17) { word param←v41096; param←v41096 = (* (( (ptr) x←v16160)+5) ); { word val←v41128; { word pd413; pd413 = (* (( (ptr) (* (( (ptr) gf←c50640)+262)/* var←c47408 */ ))+12) ); val←v41128 = (word) ( *( (fPt) ((* (ptr) pd413 ))))(style←v36732, param←v41096, pd413); }; SOURCE(26742, 41) { word pd414; word x415; word x416; word x417; float tf418; pd414 = (* (( (ptr) (* (( (ptr) gf←c50640)+262)/* var←c47408 */ ))+19) ); (void) ( *( (fPt) ((* (ptr) pd414 ))))(style←v36732, param←v41096, ( tf418 = (( x415 = percent←v36676, *(float*)&x415 ) * ( x416 = (* (ptr) &fc331 ), *(float*)&x416 )) * ( x417 = val←v41128, *(float*)&x417 ), *(word*)&tf418 ), pd414); }; }; }; } static void RegisterWorks1←P3480(frame←v11036) word frame←v11036; { register ptr gf←c50672 = (ptr) &globalframe; /* RegisterWorks1: */ SOURCE(26878, 422) SOURCE(26925, 54) { word pd419; pd419 = (* (( (ptr) (* (( (ptr) gf←c50672)+254)/* var←c43888 */ ))+66) ); (void) ( *( (fPt) ((* (ptr) pd419 ))))(frame←v11036, (* (( (ptr) gf←c50672)+131) ), (word) (( (bPt) gf←c50672)+868)/* var←c42544 */ , pd419) ; }; SOURCE(26981, 50) { word pd420; pd420 = (* (( (ptr) (* (( (ptr) gf←c50672)+254)/* var←c43888 */ ))+66) ); (void) ( *( (fPt) ((* (ptr) pd420 ))))(frame←v11036, (* (( (ptr) gf←c50672)+132) ), (word) (( (bPt) gf←c50672)+860)/* var←c42512 */ , pd420) ; }; SOURCE(27033, 52) { word pd421; pd421 = (* (( (ptr) (* (( (ptr) gf←c50672)+254)/* var←c43888 */ ))+66) ); (void) ( *( (fPt) ((* (ptr) pd421 ))))(frame←v11036, (* (( (ptr) gf←c50672)+133) ), (word) (( (bPt) gf←c50672)+844)/* var←c42448 */ , pd421) ; }; SOURCE(27087, 52) { word pd422; pd422 = (* (( (ptr) (* (( (ptr) gf←c50672)+254)/* var←c43888 */ ))+66) ); (void) ( *( (fPt) ((* (ptr) pd422 ))))(frame←v11036, (* (( (ptr) gf←c50672)+134) ), (word) (( (bPt) gf←c50672)+836)/* var←c42416 */ , pd422) ; }; SOURCE(27141, 54) { word pd423; pd423 = (* (( (ptr) (* (( (ptr) gf←c50672)+254)/* var←c43888 */ ))+66) ); (void) ( *( (fPt) ((* (ptr) pd423 ))))(frame←v11036, (* (( (ptr) gf←c50672)+135) ), (word) (( (bPt) gf←c50672)+828)/* var←c42384 */ , pd423) ; }; SOURCE(27197, 56) { word pd424; pd424 = (* (( (ptr) (* (( (ptr) gf←c50672)+254)/* var←c43888 */ ))+66) ); (void) ( *( (fPt) ((* (ptr) pd424 ))))(frame←v11036, (* (( (ptr) gf←c50672)+136) ), (word) (( (bPt) gf←c50672)+788)/* var←c42224 */ , pd424) ; }; SOURCE(27255, 45) { word pd425; pd425 = (* (( (ptr) (* (( (ptr) gf←c50672)+252)/* var←c43184 */ ))+103) ); (void) ( *( (fPt) ((* (ptr) pd425 ))))(frame←v11036, (* (( (ptr) gf←c50672)+137) ), (word) (( (bPt) gf←c50672)+852)/* var←c42480 */ , 0, pd425) ; }; } static void NoName←Q8388(formal←c0604, formal←c200048, formal←c200049, formal←c200050, formal←c200051) word formal←c0604; word formal←c200048; word formal←c200049; word formal←c200050; word formal←c200051; { register ptr gf←c0750 = (ptr) &globalframe; if ((formal←c200049 == (* (( (ptr) (* (( (ptr) gf←c0750)+252)/* var←c43184 */ ))+94) ))) { SOURCE(21903, 9) (* (ptr) formal←c0604 ) = 2; (* (( (ptr) formal←c0604)+1) ) = 8; return; }; (* (ptr) formal←c0604 ) = 0; (* (( (ptr) formal←c0604)+1) ) = 0; return; } static void NoName←Q8448(formal←c0609, formal←c200044, formal←c200045, formal←c200046, formal←c200047) word formal←c0609; word formal←c200044; word formal←c200045; word formal←c200046; word formal←c200047; { register ptr gf←c0751 = (ptr) &globalframe; if ((formal←c200045 == (* (( (ptr) (* (( (ptr) gf←c0751)+252)/* var←c43184 */ ))+94) ))) { SOURCE(20923, 10) (* (ptr) formal←c0609 ) = 2; (* (( (ptr) formal←c0609)+1) ) = 7; return; }; (* (ptr) formal←c0609 ) = 0; (* (( (ptr) formal←c0609)+1) ) = 0; return; } static void NoName←Q8508(formal←c0615, formal←c200040, formal←c200041, formal←c200042, formal←c200043) word formal←c0615; word formal←c200040; word formal←c200041; word formal←c200042; word formal←c200043; { register ptr gf←c0752 = (ptr) &globalframe; if ((formal←c200041 == (* (( (ptr) (* (( (ptr) gf←c0752)+252)/* var←c43184 */ ))+94) ))) { SOURCE(20223, 10) (* (( (ptr) formal←c200040)+6) ) = 0; SOURCE(20235, 8) (* (ptr) formal←c0615 ) = 2; (* (( (ptr) formal←c0615)+1) ) = 6; return; } else { if ((formal←c200041 == (* (( (ptr) (* (( (ptr) gf←c0752)+254)/* var←c43888 */ ))+24) ))) { { word executingName←v37980; executingName←v37980 = 0; SOURCE(20280, 12) (* (ptr) formal←c200042 ) = (* (( (ptr) formal←c200040)+5) ); (* (ptr) formal←c0615 ) = 1; (* (( (ptr) formal←c0615)+1) ) = 0; return; }; }; }; (* (ptr) formal←c0615 ) = 0; (* (( (ptr) formal←c0615)+1) ) = 0; return; } static void NoName←Q8568(formal←c0620, formal←c200036, formal←c200037, formal←c200038, formal←c200039) word formal←c0620; word formal←c200036; word formal←c200037; word formal←c200038; word formal←c200039; { register ptr gf←c0753 = (ptr) &globalframe; if ((formal←c200037 == XR←Unwind)) { (void) (XR←MonitorExit((word) (( (bPt) gf←c0753)+16)/* LOCK←v3112 */ )); }; (* (ptr) formal←c0620 ) = 0; (* (( (ptr) formal←c0620)+1) ) = 0; return; } static void NoName←Q8628(formal←c0625, formal←c200032, formal←c200033, formal←c200034, formal←c200035) word formal←c0625; word formal←c200032; word formal←c200033; word formal←c200034; word formal←c200035; { register ptr gf←c0754 = (ptr) &globalframe; if ((formal←c200033 == (word) (( (bPt) gf←c0754)+560))) { SOURCE(11573, 18) (* (ptr) formal←c200034 ) = (* (( (ptr) formal←c200032)+5) ); (* (ptr) formal←c0625 ) = 1; (* (( (ptr) formal←c0625)+1) ) = 0; return; }; if ((formal←c200033 == (word) (( (bPt) gf←c0754)+552))) { SOURCE(11612, 14) (* (( (ptr) formal←c200032)+6) ) = 1; SOURCE(11628, 7) (* (ptr) formal←c0625 ) = 1; (* (( (ptr) formal←c0625)+1) ) = 0; return; }; if ((formal←c200033 == (word) (( (bPt) gf←c0754)+556))) { SOURCE(11654, 15) (* (( (ptr) formal←c200032)+7) ) = 1; SOURCE(11671, 7) (* (ptr) formal←c0625 ) = 1; (* (( (ptr) formal←c0625)+1) ) = 0; return; }; if ((formal←c200033 == (* (( (ptr) (* (( (ptr) gf←c0754)+252)/* var←c43184 */ ))+94) ))) { SOURCE(11696, 16) (* (( (ptr) formal←c200032)+7) ) = 0; SOURCE(11714, 9) (* (ptr) formal←c0625 ) = 2; (* (( (ptr) formal←c0625)+1) ) = 5; return; }; (* (ptr) formal←c0625 ) = 0; (* (( (ptr) formal←c0625)+1) ) = 0; return; } static void NoName←Q8688(formal←c0630, formal←c200028, formal←c200029, formal←c200030, formal←c200031) word formal←c0630; word formal←c200028; word formal←c200029; word formal←c200030; word formal←c200031; { register ptr gf←c0755 = (ptr) &globalframe; if ((formal←c200029 == (word) (( (bPt) gf←c0755)+560))) { SOURCE(10894, 17) (* (ptr) formal←c200030 ) = (* (( (ptr) (* (ptr) formal←c200028 ))+5) ); (* (ptr) formal←c0630 ) = 1; (* (( (ptr) formal←c0630)+1) ) = 0; return; }; if ((formal←c200029 == (word) (( (bPt) gf←c0755)+552))) { SOURCE(10931, 14) (* (( (ptr) formal←c200028)+4) ) = 1; SOURCE(10947, 7) (* (ptr) formal←c0630 ) = 1; (* (( (ptr) formal←c0630)+1) ) = 0; return; }; if ((formal←c200029 == (word) (( (bPt) gf←c0755)+556))) { SOURCE(10973, 15) (* (( (ptr) formal←c200028)+5) ) = 1; SOURCE(10990, 7) (* (ptr) formal←c0630 ) = 1; (* (( (ptr) formal←c0630)+1) ) = 0; return; }; if ((formal←c200029 == (* (( (ptr) (* (( (ptr) gf←c0755)+252)/* var←c43184 */ ))+94) ))) { SOURCE(11015, 16) (* (( (ptr) formal←c200028)+5) ) = 0; SOURCE(11033, 9) (* (ptr) formal←c0630 ) = 2; (* (( (ptr) formal←c0630)+1) ) = 4; return; }; (* (ptr) formal←c0630 ) = 0; (* (( (ptr) formal←c0630)+1) ) = 0; return; } static void NoName←Q8748(formal←c0635, formal←c200024, formal←c200025, formal←c200026, formal←c200027) word formal←c0635; word formal←c200024; word formal←c200025; word formal←c200026; word formal←c200027; { if ((formal←c200025 == XR←Unwind)) { SOURCE(9374, 9) (void) Unlock←P4020((word) ((( (bPt) formal←c200024)+20))); }; (* (ptr) formal←c0635 ) = 0; (* (( (ptr) formal←c0635)+1) ) = 0; return; } static void NoName←Q8808(formal←c0641, formal←c200020, formal←c200021, formal←c200022, formal←c200023) word formal←c0641; word formal←c200020; word formal←c200021; word formal←c200022; word formal←c200023; { register ptr gf←c0756 = (ptr) &globalframe; if ((formal←c200021 == (* (( (ptr) (* (( (ptr) gf←c0756)+258)/* var←c44752 */ ))+9) ))) { { W4 error←v37036; error←v37036 = (* (W4Pt) formal←c200023 ); SOURCE(8716, 9) (* (ptr) formal←c0641 ) = 2; (* (( (ptr) formal←c0641)+1) ) = 3; return; }; }; (* (ptr) formal←c0641 ) = 0; (* (( (ptr) formal←c0641)+1) ) = 0; return; } static void NoName←Q8868(formal←c0646, formal←c200016, formal←c200017, formal←c200018, formal←c200019) word formal←c0646; word formal←c200016; word formal←c200017; word formal←c200018; word formal←c200019; { register ptr gf←c0757 = (ptr) &globalframe; if ((formal←c200017 == (word) (( (bPt) gf←c0757)+560))) { SOURCE(6910, 17) (* (ptr) formal←c200018 ) = (* (( (ptr) formal←c200016)+5) ); (* (ptr) formal←c0646 ) = 1; (* (( (ptr) formal←c0646)+1) ) = 0; return; } else { if ((formal←c200017 == (word) (( (bPt) gf←c0757)+552))) { SOURCE(6945, 6) (* (ptr) formal←c0646 ) = 1; (* (( (ptr) formal←c0646)+1) ) = 0; return; } else { if ((formal←c200017 == (word) (( (bPt) gf←c0757)+556))) { SOURCE(6967, 6) (* (ptr) formal←c0646 ) = 1; (* (( (ptr) formal←c0646)+1) ) = 0; return; }; }; }; (* (ptr) formal←c0646 ) = 0; (* (( (ptr) formal←c0646)+1) ) = 0; return; } static void NoName←Q8928(formal←c0651, formal←c200012, formal←c200013, formal←c200014, formal←c200015) word formal←c0651; word formal←c200012; word formal←c200013; word formal←c200014; word formal←c200015; { register ptr gf←c0758 = (ptr) &globalframe; if ((formal←c200013 == XR←Unwind)) { (void) (XR←MonitorExit((word) (( (bPt) gf←c0758)+16)/* LOCK←v3112 */ )); }; (* (ptr) formal←c0651 ) = 0; (* (( (ptr) formal←c0651)+1) ) = 0; return; } static void NoName←Q8988(formal←c0656, formal←c200008, formal←c200009, formal←c200010, formal←c200011) word formal←c0656; word formal←c200008; word formal←c200009; word formal←c200010; word formal←c200011; { register ptr gf←c0759 = (ptr) &globalframe; if ((formal←c200009 == XR←Unwind)) { (void) (XR←MonitorExit((word) (( (bPt) gf←c0759)+16)/* LOCK←v3112 */ )); }; (* (ptr) formal←c0656 ) = 0; (* (( (ptr) formal←c0656)+1) ) = 0; return; } static void NoName←Q9048(formal←c0661, formal←c200004, formal←c200005, formal←c200006, formal←c200007) word formal←c0661; word formal←c200004; word formal←c200005; word formal←c200006; word formal←c200007; { register ptr gf←c0760 = (ptr) &globalframe; if ((formal←c200005 == XR←Unwind)) { (void) (XR←MonitorExit((word) (( (bPt) gf←c0760)+16)/* LOCK←v3112 */ )); }; (* (ptr) formal←c0661 ) = 0; (* (( (ptr) formal←c0661)+1) ) = 0; return; } static void NoName←Q9108(formal←c0666, formal←c200000, formal←c200001, formal←c200002, formal←c200003) word formal←c0666; word formal←c200000; word formal←c200001; word formal←c200002; word formal←c200003; { register ptr gf←c0761 = (ptr) &globalframe; if ((formal←c200001 == XR←Unwind)) { (void) (XR←MonitorExit((word) (( (bPt) gf←c0761)+16)/* LOCK←v3112 */ )); }; (* (ptr) formal←c0666 ) = 0; (* (( (ptr) formal←c0666)+1) ) = 0; return; } /* file: NodeStyleWorks1Impl, module: NodeStyleWorks1Impl, compiled at: October 19, 1993 1:17:08 pm PDT */ extern void XR←install←NodeStyleWorks1Impl() { NoName←Q7548(); } extern void XR←run←NodeStyleWorks1Impl() { XR←Start(&globalframe); }