/* Generated with C2C (Cedar To C)*/ /* Copyright (C) 1993 by Xerox Corporation. All rights reserved. */ /* time: June 23, 1993 9:47:55 pm PDT */ /* C2C version: April 20, 1993 (sun4) */ /* ref-counting: off */ /* file: GGTestChildImpl, module: GGTestChildImpl */ /* switches: bcfhklnouw */ #include #include static char versionStamp[] = "@(#)mob_version [3171391992,2186476142] GGTestChildImpl"; typedef unsigned word, *ptr; typedef unsigned char byte, *bPt; typedef unsigned short half, *hPt; typedef struct {word f0, f1, f2, f3, f4, f5, f6, f7;} W8; typedef struct {W8 f; W8 r;} W16; typedef struct {word f0, f1, f2, f3, f4, f5;} W6; typedef struct {W8 f; W6 r;} W14; typedef struct {W16 f; W14 r;} W30; typedef struct {word f0, f1, f2, f3;} W4; typedef struct {W8 f; W4 r;} W12; typedef struct {W16 f; W12 r;} W28; typedef struct {word f0, f1, f2;} W3; typedef struct {W8 f; W3 r;} W11; typedef struct {W16 f; W11 r;} W27; typedef W27 *W27Pt; typedef W28 *W28Pt; typedef word (*fPt)(); typedef struct {word f0, f1;} W2; #define SOURCE(p, l) /* source p, l */ static void NoName_Q120(); static void GGTestChildImpl_P0(); static void Main_P60(); static struct {unsigned f; char r[4];} string1 = {131076, "\216\251\000"}; static struct {unsigned f; char r[4];} string2 = {65537, "\001\000\000"}; static struct {unsigned f; char r[16];} string3 = {917520, "\216\257\300\363\223\326\161\300\017\164\046\072\104\350\000"}; static struct {unsigned f; char r[20];} string4 = {1245204, "Test Gargoyle Child"}; static struct {unsigned f; char r[28];} string5 = {1703964, "///Users/Bier.pa/Gargoyle/\000"}; static struct {unsigned f; char r[20];} string6 = {1245204, "VanillaMJSContainer"}; static struct {unsigned f; char r[16];} string7 = {851984, "\257\300\275\007\231\370\300\202\122\372\156\100\164\000\000"}; static struct {unsigned f; char r[4];} string8 = {196611, "\004N\000"}; static struct {unsigned f; char r[16];} string9 = {851984, "\257\300\012\122\347\132\300\052\140\133\312\100\150\000\000"}; static struct {unsigned f; char r[16];} string10 = {851984, "\257\300\347\101\365\007\300\150\102\366\020\100\150\000\000"}; static struct {unsigned f; char r[16];} string11 = {851984, "\257\300\356\024\243\250\300\175\157\203\227\100\150\000\000"}; static struct {unsigned f; char r[16];} string12 = {851984, "\257\300\354\332\367\333\300\361\203\205\173\100\150\000\000"}; static struct { word f0[12]; word f12; word f13; word f14; word f15[5]; } globalframe = { {0}, (word) Main_P60, 0, (word) GGTestChildImpl_P0, {0} }; static void NoName_Q120() { register ptr gf_c020 = (ptr) &globalframe; word var_c10824; (* (( (ptr) gf_c020)+4) ) = (word) XR_GetTypeIndex((word) &string1, 0, (word) &string2); (* (( (ptr) gf_c020)+8) ) = (word) XR_GetTypeIndex((word) &string3, 0, (word) &string2); (* (ptr) (( (bPt) gf_c020)+36) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c020)+8) ), (word) &string4); (* (ptr) (( (bPt) gf_c020)+40) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c020)+8) ), (word) &string5); (* (ptr) (( (bPt) gf_c020)+44) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c020)+4) ), (word) &string6); (void) XR_DeclareGlobalFrame((word) "GGTestChildImpl", &globalframe, (word) XR_GetTypeIndex((word) &string7, 0, (word) &string8) , (word) (( (bPt) gf_c020)+56)/* var_c10568 */ ); var_c10824 = (word) XR_ImportInterface((word) "MJSContainers", (word) XR_GetTypeIndexS((word) (&string9)), 13); (* (( (ptr) gf_c020)+16)/* var_c10632 */ ) = var_c10824; (void) XR_ImportProcS(var_c10824, 525314); (void) XR_ImportProcS(var_c10824, 525058); (void) XR_ImportProcS(var_c10824, 74973699); var_c10824 = (word) XR_ImportInterface((word) "GGScene", (word) XR_GetTypeIndexS((word) (&string10)), 50); (* (( (ptr) gf_c020)+17)/* var_c10696 */ ) = var_c10824; (void) XR_ImportProcS(var_c10824, 67371009); var_c10824 = (word) XR_ImportInterface((word) "GGWindow", (word) XR_GetTypeIndexS((word) (&string11)), 12); (* (( (ptr) gf_c020)+18)/* var_c10728 */ ) = var_c10824; (void) XR_ImportProcS(var_c10824, 137626893); var_c10824 = (word) XR_ImportInterface((word) "ViewerOps", (word) XR_GetTypeIndexS((word) (&string12)), 43); (* (( (ptr) gf_c020)+19)/* var_c10792 */ ) = var_c10824; (void) XR_ImportProcS(var_c10824, 1051652); } static void GGTestChildImpl_P0(formal_c011, formal_c010) word formal_c011; word formal_c010; { /* GGTestChildImpl: */ } static void Main_P60() { register ptr gf_c10856 = (ptr) &globalframe; word container_v2756; word child_v2784 = 0; word ggData_v2812 = 0; /* Main: */ SOURCE(231, 523) SOURCE(246, 174) { W28 var_c10600; W30 var_c014; (* (ptr) (word) &var_c014 ) = (* (( (ptr) gf_c10856)+11) ); XR_FillWords(&(* (W27Pt) (&var_c10600)), 27, 0); (* (( (ptr) &var_c10600)+13) ) = (* (( (ptr) gf_c10856)+9) ); (* (( (ptr) &var_c10600)+17) ) = (word) -1; (* (( (ptr) &var_c10600)+18) ) = 1; (* (( (ptr) &var_c10600)+19) ) = 419430400; (* (( (ptr) &var_c10600)+27) ) = 27; (* (W28Pt) (( (ptr) (word) &var_c014) + 1) ) = var_c10600; (* (( (ptr) (word) &var_c014) + 29) ) = 0; { word pd13; pd13 = (* (( (ptr) (* (( (ptr) gf_c10856)+16)/* var_c10632 */ ))+6) ); container_v2756 = (word) ( *( (fPt) ((* (ptr) pd13 ))))((word) (&var_c014), pd13); }; }; SOURCE(467, 154) { W2 var_c10760; { word var_c10664; { word pd14; pd14 = (* (( (ptr) (* (( (ptr) gf_c10856)+17)/* var_c10696 */ ))+4) ); var_c10664 = (word) ( *( (fPt) ((* (ptr) pd14 ))))(0, pd14); }; { word pd15; pd15 = (* (( (ptr) (* (( (ptr) gf_c10856)+18)/* var_c10728 */ ))+9) ); (void) ( *( (fPt) ((* (ptr) pd15 ))))((word) &var_c10760, var_c10664, 0, 0, 0, 0 , 0, 0, 0, 0, container_v2756, (* (( (ptr) gf_c10856)+10) ) , 0, 1, pd15); }; }; ggData_v2812 = var_c10760.f1; child_v2784 = var_c10760.f0; }; SOURCE(623, 43) { word pd16; pd16 = (* (( (ptr) (* (( (ptr) gf_c10856)+16)/* var_c10632 */ ))+7) ); (void) ( *( (fPt) ((* (ptr) pd16 ))))(container_v2756, child_v2784, pd16); }; SOURCE(668, 43) { word pd17; pd17 = (* (( (ptr) (* (( (ptr) gf_c10856)+16)/* var_c10632 */ ))+8) ); (void) ( *( (fPt) ((* (ptr) pd17 ))))(container_v2756, child_v2784, pd17); }; SOURCE(713, 41) { word pd18; pd18 = (* (( (ptr) (* (( (ptr) gf_c10856)+19)/* var_c10792 */ ))+16) ); (void) ( *( (fPt) ((* (ptr) pd18 ))))(container_v2756, 3, 1, 0, pd18); }; } /* file: GGTestChildImpl, module: GGTestChildImpl, compiled at: June 23, 1993 9:47:55 pm PDT */ extern void XR_install_GGTestChildImpl() { NoName_Q120(); } extern void XR_run_GGTestChildImpl() { XR_Start(&globalframe); }