/* Generated with C2C (Cedar To C)*/
/* Copyright (C) 1992 by Xerox Corporation. All rights reserved. */
/* time: April 21, 1992 1:11:31 pm PDT */
/* C2C version: October 16, 1990 (native) */
/* ref-counting: off */
/* file: X11HelpCommands, module: X11HelpCommands */
/* switches: bcfhklnouw */
#include <cedar/InstallationSupport.h>
#include <cedar/CedarExtra.h>
#define XRM←BITOR(x, y) (((word)(x)) | ((word)(y)))
static char versionStamp[] = "@(#)mob←version [1500345173,2521284058] X11HelpCommands";
typedef unsigned word, *ptr;
typedef unsigned char byte, *bPt;
typedef unsigned short half, *hPt;
typedef word (*fPt)();
typedef struct {word f0, f1, f2, f3, f4, f5, f6, f7;} W8;
typedef struct {W8 f; word r;} W9;
typedef struct {word f0, f1;} W2;
typedef struct {word f0, f1, f2, f3, f4, f5;} W6;
#define SOURCE(p, l) /* source p, l */
static void NoName←Q696();
static void X11HelpCommands←P0();
static word FormatAsSetOfEvent←P60();
static word FormatSetOfEvent←P120();
static void Check←P300();
static void X11PrintSetOfEvent←P180();
static word NoName←Q756();
static void PrintNumber←P240();
static word NoName←Q816();
static void NoName←Q876();
static void NoName←Q936();
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[44];} string3 = {2752556, "\260\006\005\146\151\162\163\164\257\300\015\277\004\146\300\034\367\146\045\112\114\005\004\162\145\163\164\214\257\300\015\277\004\146\300\034\367\146\045\112\114\261\000"};
static struct {unsigned f; char r[28];} string4 = {1572888, "\006\002\000\007\000\040\016\000\003\001\000\000\000\000\014\014\000\014\014\014\014\000\010\001\000\000\000"};
static struct {unsigned f; char r[4];} string5 = {131076, "\216\251\000"};
static struct {unsigned f; char r[16];} string6 = {983056, "{disableEvents}"};
static struct {unsigned f; char r[4];} string7 = {65540, "{\000\000"};
static struct {unsigned f; char r[12];} string8 = {524300, "keyPress\000\000\000"};
static struct {unsigned f; char r[12];} string9 = {655372, "keyRelease\000"};
static struct {unsigned f; char r[12];} string10 = {720908, "buttonPress"};
static struct {unsigned f; char r[16];} string11 = {851984, "buttonRelease\000\000"};
static struct {unsigned f; char r[12];} string12 = {720908, "enterWindow"};
static struct {unsigned f; char r[12];} string13 = {720908, "leaveWindow"};
static struct {unsigned f; char r[16];} string14 = {851984, "pointerMotion\000\000"};
static struct {unsigned f; char r[20];} string15 = {1114132, "pointerMotionHint\000\000"};
static struct {unsigned f; char r[16];} string16 = {917520, "pointerMotion1\000"};
static struct {unsigned f; char r[16];} string17 = {917520, "pointerMotion2\000"};
static struct {unsigned f; char r[16];} string18 = {917520, "pointerMotion3\000"};
static struct {unsigned f; char r[16];} string19 = {917520, "pointerMotion4\000"};
static struct {unsigned f; char r[16];} string20 = {917520, "pointerMotion5\000"};
static struct {unsigned f; char r[16];} string21 = {786448, "buttonMotion\000\000\000"};
static struct {unsigned f; char r[12];} string22 = {720908, "keymapState"};
static struct {unsigned f; char r[12];} string23 = {524300, "exposure\000\000\000"};
static struct {unsigned f; char r[20];} string24 = {1048596, "visibilityChange\000\000\000"};
static struct {unsigned f; char r[16];} string25 = {983056, "structureNotify"};
static struct {unsigned f; char r[16];} string26 = {917520, "resizeRedirect\000"};
static struct {unsigned f; char r[20];} string27 = {1179668, "substructureNotify\000"};
static struct {unsigned f; char r[12];} string28 = {720908, "focusChange"};
static struct {unsigned f; char r[16];} string29 = {917520, "propertyChange\000"};
static struct {unsigned f; char r[16];} string30 = {917520, "colorMapChange\000"};
static struct {unsigned f; char r[16];} string31 = {983056, "ownerGrabButton"};
static struct {unsigned f; char r[4];} string32 = {65540, "}\000\000"};
static struct {unsigned f; char r[4];} string33 = {131076, ", \000"};
static struct {unsigned f; char r[36];} string34 = {2293796, "Format is X11PrintSetOfEvent number"};
static struct {unsigned f; char r[12];} string35 = {720908, "X11PrintKey"};
static struct {unsigned f; char r[8];} string36 = {458760, "Failure"};
static struct {unsigned f; char r[24];} string37 = {1507352, "Print in different ways"};
static struct {unsigned f; char r[8];} string38 = {262152, " \015\012\011\000\000\000"};
static struct {unsigned f; char r[4];} string39 = {131076, "\015\012\000"};
static struct {unsigned f; char r[4];} string40 = {131076, "0x\000"};
static struct {unsigned f; char r[4];} string41 = {65540, "0\000\000"};
static struct {unsigned f; char r[4];} string42 = {65540, "H\000\000"};
static struct {unsigned f; char r[20];} string43 = {1114132, "Format is: number\000\000"};
static struct {unsigned f; char r[44];} string44 = {2621484, " dec: %g oct: %b hex: %x, keysym: %g\012\000\000\000"};
static struct {unsigned f; char r[12];} string45 = {524300, "PrintKey\000\000\000"};
static struct {unsigned f; char r[32];} string46 = {2031648, "Convert number to Xl.SetOfEvent"};
static struct {unsigned f; char r[20];} string47 = {1179668, "X11PrintSetOfEvent\000"};
static struct {unsigned f; char r[16];} string48 = {851984, "\257\300\131\155\163\125\300\226\107\275\332\100\164\000\000"};
static struct {unsigned f; char r[12];} string49 = {524296, "\006\001\054\010\000\004\052\001\000\000\000"};
static struct {unsigned f; char r[16];} string50 = {851984, "\257\300\255\053\300\023\300\142\135\315\105\100\150\000\000"};
static struct {unsigned f; char r[16];} string51 = {851984, "\257\300\373\225\000\071\300\362\156\307\320\100\150\000\000"};
static struct {unsigned f; char r[16];} string52 = {851984, "\257\300\015\277\004\146\300\034\367\146\045\100\164\000\000"};
static struct {unsigned f; char r[16];} string53 = {851984, "\257\300\306\322\334\276\300\340\014\323\142\100\150\000\000"};
static struct {unsigned f; char r[16];} string54 = {851984, "\257\300\363\223\326\161\300\017\164\046\072\100\150\000\000"};
static struct {
word f0[53]; word f53; word f54; word f55;
word f56; word f57; word f58; word f59;
word f60; word f61; word f62[6];
} globalframe = {
{0}, (word) PrintNumber←P240, 0, (word) X11PrintSetOfEvent←P180,
0, (word) FormatSetOfEvent←P120, 0, (word) FormatAsSetOfEvent←P60,
0, (word) X11HelpCommands←P0, {0}
};
static void NoName←Q696()
{
register ptr gf←c061 = (ptr) &globalframe;
word var←c14452;
(* (( (ptr) gf←c061)+5) ) = (word) XR←GetTypeIndex((word) &string1, 0, (word) &string2);
(* (( (ptr) gf←c061)+8) ) = (word) XR←GetTypeIndex((word) &string3, 0, (word) &string4);
(* (( (ptr) gf←c061)+10) ) = (word) XR←GetTypeIndex((word) &string5, 0, (word) &string2);
(* (ptr) (( (bPt) gf←c061)+44) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string6);
(* (ptr) (( (bPt) gf←c061)+48) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string7);
(* (ptr) (( (bPt) gf←c061)+52) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string8);
(* (ptr) (( (bPt) gf←c061)+56) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string9);
(* (ptr) (( (bPt) gf←c061)+60) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string10);
(* (ptr) (( (bPt) gf←c061)+64) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string11);
(* (ptr) (( (bPt) gf←c061)+68) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string12);
(* (ptr) (( (bPt) gf←c061)+72) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string13);
(* (ptr) (( (bPt) gf←c061)+76) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string14);
(* (ptr) (( (bPt) gf←c061)+80) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string15);
(* (ptr) (( (bPt) gf←c061)+84) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string16);
(* (ptr) (( (bPt) gf←c061)+88) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string17);
(* (ptr) (( (bPt) gf←c061)+92) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string18);
(* (ptr) (( (bPt) gf←c061)+96) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string19);
(* (ptr) (( (bPt) gf←c061)+100) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string20);
(* (ptr) (( (bPt) gf←c061)+104) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string21);
(* (ptr) (( (bPt) gf←c061)+108) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string22);
(* (ptr) (( (bPt) gf←c061)+112) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string23);
(* (ptr) (( (bPt) gf←c061)+116) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string24);
(* (ptr) (( (bPt) gf←c061)+120) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string25);
(* (ptr) (( (bPt) gf←c061)+124) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string26);
(* (ptr) (( (bPt) gf←c061)+128) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string27);
(* (ptr) (( (bPt) gf←c061)+132) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string28);
(* (ptr) (( (bPt) gf←c061)+136) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string29);
(* (ptr) (( (bPt) gf←c061)+140) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string30);
(* (ptr) (( (bPt) gf←c061)+144) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string31);
(* (ptr) (( (bPt) gf←c061)+148) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string32);
(* (ptr) (( (bPt) gf←c061)+152) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string33);
(* (ptr) (( (bPt) gf←c061)+156) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string34);
(* (ptr) (( (bPt) gf←c061)+160) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string35);
(* (ptr) (( (bPt) gf←c061)+164) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+10) ), (word) &string36);
(* (ptr) (( (bPt) gf←c061)+168) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string37);
(* (ptr) (( (bPt) gf←c061)+172) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string38);
(* (ptr) (( (bPt) gf←c061)+176) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string39);
(* (ptr) (( (bPt) gf←c061)+180) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string40);
(* (ptr) (( (bPt) gf←c061)+184) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string41);
(* (ptr) (( (bPt) gf←c061)+188) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string42);
(* (ptr) (( (bPt) gf←c061)+192) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string43);
(* (ptr) (( (bPt) gf←c061)+196) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string44);
(* (ptr) (( (bPt) gf←c061)+200) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string45);
(* (ptr) (( (bPt) gf←c061)+204) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string46);
(* (ptr) (( (bPt) gf←c061)+208) ) = (word) XR←GetRefLiteral((* (( (ptr) gf←c061)+5) ), (word) &string47);
(void) XR←DeclareGlobalFrame((word) "X11HelpCommands", &globalframe, (word) XR←GetTypeIndex((word) &string48, 0, (word) &string49)
, (word) (( (bPt) gf←c061)+244)/* var←c14036 */ );
var←c14452 = (word) XR←ImportInterface((word) "Convert", (word) XR←GetTypeIndexS((word) (&string50)), 73);
(* (( (ptr) gf←c061)+65)/* var←c14196 */ ) = var←c14452;
(void) XR←ImportProcS(var←c14452, 67634946);
var←c14452 = (word) XR←ImportInterface((word) "Commander", (word) XR←GetTypeIndexS((word) (&string51)), 3);
(* (( (ptr) gf←c061)+63)/* var←c14068 */ ) = var←c14452;
(void) XR←ImportProcS(var←c14452, 1310725);
var←c14452 = (word) XR←ImportInterface((word) "IO", (word) XR←GetTypeIndexS((word) (&string52)), 103);
(* (( (ptr) gf←c061)+67)/* var←c14420 */ ) = var←c14452;
(void) XR←ImportProcS(var←c14452, 67648770);
var←c14452 = (word) XR←ImportInterface((word) "KeyNames", (word) XR←GetTypeIndexS((word) (&string53)), 2);
(* (( (ptr) gf←c061)+66)/* var←c14292 */ ) = var←c14452;
(void) XR←ImportProcS(var←c14452, 67371009);
(void) XR←ImportProcS(var←c14452, 67371265);
var←c14452 = (word) XR←ImportInterface((word) "Rope", (word) XR←GetTypeIndexS((word) (&string54)), 43);
(* (( (ptr) gf←c061)+64)/* var←c14164 */ ) = var←c14452;
(void) XR←ImportProcS(var←c14452, 68419845);
(void) XR←ImportProcS(var←c14452, 67896323);
(void) XR←ImportProcS(var←c14452, 67900419);
(void) XR←ImportProcS(var←c14452, 67898627);
(void) XR←ImportProcS(var←c14452, 67373569);
(void) XR←ImportProcS(var←c14452, 67900675);
(void) XR←ImportProcS(var←c14452, 67633666);
(void) XR←ImportProcS(var←c14452, 67901955);
}
static void X11HelpCommands←P0(formal←c019, formal←c018)
word formal←c019;
word formal←c018;
{
register ptr gf←c14484 = (ptr) &globalframe;
/* X11HelpCommands: */
SOURCE(56, 2970)
SOURCE(2784, 95)
{
word pd55;
pd55 = (* (( (ptr) (* (( (ptr) gf←c14484)+63)/* var←c14068 */ ))+4) );
(void) ( *( (fPt) ((* (ptr) pd55 ))))((* (( (ptr) gf←c14484)+52) ), (word) (( (bPt) gf←c14484)+220)/* var←c13940 */ , (* (
( (ptr) gf←c14484)+51) ), 0, 1, pd55);
};
SOURCE(2881, 70)
{
word pd56;
pd56 = (* (( (ptr) (* (( (ptr) gf←c14484)+63)/* var←c14068 */ ))+4) );
(void) ( *( (fPt) ((* (ptr) pd56 ))))((* (( (ptr) gf←c14484)+50) ), (word) (( (bPt) gf←c14484)+212)/* var←c13908 */ , (* (
( (ptr) gf←c14484)+42) ), 0, 1, pd56);
};
SOURCE(2953, 73)
{
word pd57;
pd57 = (* (( (ptr) (* (( (ptr) gf←c14484)+63)/* var←c14068 */ ))+4) );
(void) ( *( (fPt) ((* (ptr) pd57 ))))((* (( (ptr) gf←c14484)+40) ), (word) (( (bPt) gf←c14484)+212)/* var←c13908 */ , (* (
( (ptr) gf←c14484)+42) ), 0, 1, pd57);
};
}
static word FormatAsSetOfEvent←P60(events←v2884)
word events←v2884;
{
word r←v2928;
/* FormatAsSetOfEvent: */
SOURCE(148, 105)
SOURCE(148, 105)
r←v2928 = 0;
SOURCE(215, 38)
r←v2928 = (word) FormatSetOfEvent←P120(events←v2884);
SOURCE(148, 105)
return(r←v2928);
}
static word FormatSetOfEvent←P120(formal←c081)
word formal←c081;
{
W9 var←c14516;
/* declaration of events←v2988 skipped */
register ptr gf←c14548 = (ptr) &globalframe;
/* declaration of r←v3032 skipped */
/* declaration of var←c14100 skipped */
/* declaration of nonEmpty←v3088 skipped */
(* (( (ptr) &var←c14516)+4)/* events←v2988 */ ) = formal←c081;
/* FormatSetOfEvent: */
SOURCE(259, 1512)
{
word tmpAddr58;
tmpAddr58 = (word) (( (ptr) &var←c14516)+6)/* var←c14100 */ ;
(* (ptr) tmpAddr58 ) = ( ((word) (fPt) Check←P300) );
(* (( (ptr) tmpAddr58) + 1) ) = 1;
};
SOURCE(259, 1512)
(* (( (ptr) &var←c14516)+5)/* r←v3032 */ ) = 0;
SOURCE(518, 22)
(* (( (ptr) &var←c14516)+8)/* nonEmpty←v3088 */ ) = 0;
SOURCE(542, 58)
if (((* (( (ptr) &var←c14516)+4)/* events←v2988 */ ) == 2147483648)) {
SOURCE(574, 26)
return((* (( (ptr) gf←c14548)+11) ));
};
SOURCE(602, 7)
(* (( (ptr) &var←c14516)+5)/* r←v3032 */ ) = (* (( (ptr) gf←c14548)+12) );
SOURCE(611, 35)
(void) Check←P300(1, (* (( (ptr) gf←c14548)+13) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(648, 39)
(void) Check←P300(2, (* (( (ptr) gf←c14548)+14) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(689, 41)
(void) Check←P300(4, (* (( (ptr) gf←c14548)+15) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(732, 45)
(void) Check←P300(8, (* (( (ptr) gf←c14548)+16) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(779, 41)
(void) Check←P300(16, (* (( (ptr) gf←c14548)+17) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(822, 41)
(void) Check←P300(32, (* (( (ptr) gf←c14548)+18) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(865, 45)
(void) Check←P300(64, (* (( (ptr) gf←c14548)+19) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(912, 53)
(void) Check←P300(128, (* (( (ptr) gf←c14548)+20) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(967, 46)
(void) Check←P300(256, (* (( (ptr) gf←c14548)+21) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(1015, 46)
(void) Check←P300(512, (* (( (ptr) gf←c14548)+22) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(1063, 46)
(void) Check←P300(1024, (* (( (ptr) gf←c14548)+23) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(1111, 46)
(void) Check←P300(2048, (* (( (ptr) gf←c14548)+24) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(1159, 46)
(void) Check←P300(4096, (* (( (ptr) gf←c14548)+25) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(1207, 43)
(void) Check←P300(8192, (* (( (ptr) gf←c14548)+26) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(1252, 41)
(void) Check←P300(16384, (* (( (ptr) gf←c14548)+27) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(1295, 35)
(void) Check←P300(32768, (* (( (ptr) gf←c14548)+28) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(1332, 51)
(void) Check←P300(65536, (* (( (ptr) gf←c14548)+29) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(1385, 49)
(void) Check←P300(131072, (* (( (ptr) gf←c14548)+30) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(1436, 47)
(void) Check←P300(262144, (* (( (ptr) gf←c14548)+31) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(1485, 55)
(void) Check←P300(524288, (* (( (ptr) gf←c14548)+32) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(1542, 41)
(void) Check←P300(2097152, (* (( (ptr) gf←c14548)+33) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(1585, 47)
(void) Check←P300(4194304, (* (( (ptr) gf←c14548)+34) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(1634, 47)
(void) Check←P300(8388608, (* (( (ptr) gf←c14548)+35) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(1683, 49)
(void) Check←P300(16777216, (* (( (ptr) gf←c14548)+36) ), (word) (( (bPt) &var←c14516)+24)/* var←c14100 */ );
SOURCE(1734, 37)
{
word var←c14132;
{
word pd59;
pd59 = (* (( (ptr) (* (( (ptr) gf←c14548)+64)/* var←c14164 */ ))+6) );
var←c14132 = (word) ( *( (fPt) ((* (ptr) pd59 ))))((* (( (ptr) &var←c14516)+5)/* r←v3032 */ ), (* (( (ptr) gf←c14548)+37)
), pd59);
};
{
word pd60;
pd60 = (* (( (ptr) (* (( (ptr) gf←c14548)+64)/* var←c14164 */ ))+30) );
(* (( (ptr) &var←c14516)+5)/* r←v3032 */ ) = (word) ( *( (fPt) ((* (ptr) pd60 ))))(var←c14132, 0, 2147483647, pd60);
};
};
SOURCE(259, 1512)
return((* (( (ptr) &var←c14516)+5)/* r←v3032 */ ));
}
static void Check←P300(e←v3164, r1←v3192, formal←c14612)
word e←v3164;
word r1←v3192;
word formal←c14612;
{
register ptr gf←c14580 = (ptr) &globalframe;
formal←c14612 = (formal←c14612 - 24);
/* Check: */
SOURCE(333, 177)
SOURCE(383, 127)
if (((word) XRM←BITOR((* (( (ptr) formal←c14612)+4) ), e←v3164) == (* (( (ptr) formal←c14612)+4) ))) {
SOURCE(428, 41)
if ((0 != (* (( (ptr) formal←c14612)+8) ))) {
SOURCE(445, 24)
{
word pd61;
pd61 = (* (( (ptr) (* (( (ptr) gf←c14580)+64)/* var←c14164 */ ))+6) );
(* (( (ptr) formal←c14612)+5) ) = (word) ( *( (fPt) ((* (ptr) pd61 ))))((* (( (ptr) formal←c14612)+5) ), (* (( (ptr) gf←c14580)+38)
), pd61);
};
};
SOURCE(471, 22)
{
word pd62;
pd62 = (* (( (ptr) (* (( (ptr) gf←c14580)+64)/* var←c14164 */ ))+6) );
(* (( (ptr) formal←c14612)+5) ) = (word) ( *( (fPt) ((* (ptr) pd62 ))))((* (( (ptr) formal←c14612)+5) ), r1←v3192, pd62)
;
};
SOURCE(495, 15)
(* (( (ptr) formal←c14612)+8) ) = 1;
};
}
static void X11PrintSetOfEvent←P180(formal←c032, formal←c082)
word formal←c032;
word formal←c082;
{
W6 var←c14644;
/* declaration of cmd←v4088 skipped */
register ptr gf←c14676 = (ptr) &globalframe;
word result←v4132;
/* declaration of msg←v4160 skipped */
var←c14644.f4/* cmd←v4088 */ = formal←c082;
/* X11PrintSetOfEvent: */
SOURCE(1777, 243)
SOURCE(1777, 243)
result←v4132 = 0;
SOURCE(1777, 243)
var←c14644.f5/* msg←v4160 */ = 0;
SOURCE(1821, 199)
SOURCE(1823, 160)
{
word var←c01;
{
word var←c073;
var←c073 = (word) &var←c14644;
var←c01 = (word) XR←Enable(( ((word) (fPt) NoName←Q756) ), ( ((word) (fPt) NoName←Q936) ), var←c073);
};
if ((var←c01 == 2)) {
goto lab←L100001;
};
};
goto lab←L100004;
lab←L100001: ;
SOURCE(2000, 17)
result←v4132 = (* (( (ptr) gf←c14676)+41) );
lab←L100004: ;
/* removed tail goto */
(* (ptr) formal←c032 ) = result←v4132;
(* (( (ptr) formal←c032)+1) ) = var←c14644.f5/* msg←v4160 */ ;
return;
}
static word NoName←Q756(formal←c068)
word formal←c068;
{
register ptr gf←c067 = (ptr) &globalframe;
SOURCE(1907, 47)
{
word c←v3220;
SOURCE(1907, 47)
{
word pd63;
pd63 = (* (( (ptr) (* (( (ptr) gf←c067)+65)/* var←c14196 */ ))+11) );
c←v3220 = (word) ( *( (fPt) ((* (ptr) pd63 ))))((* (( (ptr) (* (( (ptr) formal←c068)+4) ))+4) ), 8, pd63);
};
SOURCE(1956, 27)
(* (( (ptr) formal←c068)+5) ) = (word) FormatAsSetOfEvent←P60(c←v3220);
};
return(0);
}
static void PrintNumber←P240(formal←c046, cmd←v4220)
word formal←c046;
word cmd←v4220;
{
W9 var←c14708;
register ptr gf←c14740 = (ptr) &globalframe;
word result←v4264;
/* declaration of msg←v4292 skipped */
/* PrintNumber: */
SOURCE(2024, 756)
SOURCE(2024, 756)
result←v4264 = 0;
SOURCE(2024, 756)
(* (( (ptr) &var←c14708)+4)/* msg←v4292 */ ) = 0;
SOURCE(2061, 719)
SOURCE(2063, 7)
{
/* declaration of c←v3264 skipped */
word p←v3292;
word keyName←v3320 = 0;
/* declaration of r←v3348 skipped */
word var←c14228;
SOURCE(2100, 30)
(* (( (ptr) &var←c14708)+6)/* r←v3348 */ ) = (* (( (ptr) cmd←v4220)+4) );
SOURCE(2132, 34)
{
word pd64;
pd64 = (* (( (ptr) (* (( (ptr) gf←c14740)+64)/* var←c14164 */ ))+25) );
p←v3292 = (word) ( *( (fPt) ((* (ptr) pd64 ))))((* (( (ptr) &var←c14708)+6)/* r←v3348 */ ), 0, (* (( (ptr) gf←c14740)+43)
), pd64);
};
SOURCE(2168, 54)
{
word tc65;
word pd66;
if (( (int)p←v3292 > (int)0)) {
pd66 = (* (( (ptr) (* (( (ptr) gf←c14740)+64)/* var←c14164 */ ))+14) );
tc65 = (word) ( (int)p←v3292 < (int)(word) ( *( (fPt) ((* (ptr) pd66 ))))((* ((( (ptr) &var←c14708)+6)/* r←v3348 */ ) ), pd66)
);
}
else {
tc65 = (word) 0;
};
if (tc65) {
SOURCE(2201, 21)
{
word pd67;
pd67 = (* (( (ptr) (* (( (ptr) gf←c14740)+64)/* var←c14164 */ ))+17) );
(* (( (ptr) &var←c14708)+6)/* r←v3348 */ ) = (word) ( *( (fPt) ((* (ptr) pd67 ))))((* (( (ptr) &var←c14708)+6)/* r←v3348 */ ), p←v3292, 2147483647, pd67)
;
};
};
};
SOURCE(2224, 29)
{
word pd68;
pd68 = (* (( (ptr) (* (( (ptr) gf←c14740)+64)/* var←c14164 */ ))+24) );
p←v3292 = (word) ( *( (fPt) ((* (ptr) pd68 ))))((* (( (ptr) &var←c14708)+6)/* r←v3348 */ ), 0, (* (( (ptr) gf←c14740)+44)
), pd68);
};
SOURCE(2255, 36)
if (( (int)p←v3292 > (int)0)) {
SOURCE(2267, 24)
{
word pd69;
pd69 = (* (( (ptr) (* (( (ptr) gf←c14740)+64)/* var←c14164 */ ))+17) );
(* (( (ptr) &var←c14708)+6)/* r←v3348 */ ) = (word) ( *( (fPt) ((* (ptr) pd69 ))))((* (( (ptr) &var←c14708)+6)/* r←v3348 */ ), 0, p←v3292, pd69)
;
};
};
SOURCE(2293, 98)
{
word pd71;
{
word pd70;
pd70 = (* (( (ptr) (* (( (ptr) gf←c14740)+64)/* var←c14164 */ ))+17) );
var←c14228 = (word) ( *( (fPt) ((* (ptr) pd70 ))))((* (( (ptr) &var←c14708)+6)/* r←v3348 */ ), 0, 2, pd70);
};
pd71 = (* (( (ptr) (* (( (ptr) gf←c14740)+64)/* var←c14164 */ ))+8) );
if ((0 != (word) ( *( (fPt) ((* (ptr) pd71 ))))(var←c14228, (* (( (ptr) gf←c14740)+45) ), 0, pd71))) {
SOURCE(2349, 42)
{
word var←c14260;
{
word pd72;
pd72 = (* (( (ptr) (* (( (ptr) gf←c14740)+64)/* var←c14164 */ ))+17) );
var←c14260 = (word) ( *( (fPt) ((* (ptr) pd72 ))))((* (( (ptr) &var←c14708)+6)/* r←v3348 */ ), 2, 2147483647, pd72);
};
{
word pd73;
pd73 = (* (( (ptr) (* (( (ptr) gf←c14740)+64)/* var←c14164 */ ))+5) );
(* (( (ptr) &var←c14708)+6)/* r←v3348 */ ) = (word) ( *( (fPt) ((* (ptr) pd73 ))))((* (( (ptr) gf←c14740)+46) ), var←c14260, (* (
( (ptr) gf←c14740)+47) ), 0, 0, pd73);
};
};
};
};
SOURCE(2395, 183)
SOURCE(2401, 122)
{
/* declaration of var←c02 skipped */
(* (( (ptr) &var←c14708)+7)/* var←c02 */ ) = (* (( (ptr) (* (( (ptr) gf←c14740)+65)/* var←c14196 */ ))+11) );
{
/* declaration of var←c03 skipped */
{
word var←c04;
{
word var←c074;
var←c074 = (word) &var←c14708;
var←c04 = (word) XR←Enable(( ((word) (fPt) NoName←Q816) ), ( ((word) (fPt) NoName←Q876) ), var←c074);
};
if ((var←c04 == 4)) {
goto lab←L100007;
}
else {
if ((var←c04 == 3)) {
goto lab←L100006;
};
};
};
(* (( (ptr) &var←c14708)+5)/* c←v3264 */ ) = (* (( (ptr) &var←c14708)+8)/* var←c03 */ );
};
};
goto lab←L100010;
lab←L100007: ;
lab←L100010: ;
SOURCE(2583, 38)
{
word pd74;
pd74 = (* (( (ptr) (* (( (ptr) gf←c14740)+66)/* var←c14292 */ ))+4) );
keyName←v3320 = (word) ( *( (fPt) ((* (ptr) pd74 ))))((* ((( (ptr) &var←c14708)+5)/* c←v3264 */ ) ), pd74);
};
SOURCE(2623, 120)
{
word var←c14324;
{
word var←c14356;
word var←c14388;
var←c14356 = XR←NewObject(12, (* (( (ptr) gf←c14740)+8) ));
var←c14388 = var←c14356;
(* (ptr) var←c14388 ) = 4;
(* (( (ptr) var←c14388)+1) ) = (* (( (ptr) &var←c14708)+5)/* c←v3264 */ );
(* (( (ptr) var←c14388)+2) ) = XR←NewObject(12, (* (( (ptr) gf←c14740)+8) ));
var←c14388 = (* (( (ptr) var←c14388)+2) );
(* (ptr) var←c14388 ) = 4;
(* (( (ptr) var←c14388)+1) ) = (* (( (ptr) &var←c14708)+5)/* c←v3264 */ );
(* (( (ptr) var←c14388)+2) ) = XR←NewObject(12, (* (( (ptr) gf←c14740)+8) ));
var←c14388 = (* (( (ptr) var←c14388)+2) );
(* (ptr) var←c14388 ) = 4;
(* (( (ptr) var←c14388)+1) ) = (* (( (ptr) &var←c14708)+5)/* c←v3264 */ );
(* (( (ptr) var←c14388)+2) ) = XR←NewObject(12, (* (( (ptr) gf←c14740)+8) ));
var←c14388 = (* (( (ptr) var←c14388)+2) );
(* (ptr) var←c14388 ) = 11;
(* (( (ptr) var←c14388)+1) ) = keyName←v3320;
var←c14324 = var←c14356;
};
{
word pd75;
pd75 = (* (( (ptr) (* (( (ptr) gf←c14740)+67)/* var←c14420 */ ))+65) );
(* (( (ptr) &var←c14708)+4)/* msg←v4292 */ ) = (word) ( *( (fPt) ((* (ptr) pd75 ))))((* (( (ptr) gf←c14740)+49) ), var←c14324, pd75)
;
};
};
};
goto lab←L100011;
lab←L100006: ;
SOURCE(2760, 17)
result←v4264 = (* (( (ptr) gf←c14740)+41) );
lab←L100011: ;
/* removed tail goto */
(* (ptr) formal←c046 ) = result←v4264;
(* (( (ptr) formal←c046)+1) ) = (* (( (ptr) &var←c14708)+4)/* msg←v4292 */ );
return;
}
static word NoName←Q816(formal←c070)
word formal←c070;
{
SOURCE(2401, 122)
{
word pd76;
pd76 = (* (( (ptr) formal←c070)+7) );
(* (( (ptr) formal←c070)+8) ) = (word) ( *( (fPt) ((* (ptr) pd76 ))))((* (( (ptr) formal←c070)+6) ), 8, pd76);
};
return(0);
}
static void NoName←Q876(formal←c053, formal←c200004, formal←c200005, formal←c200006, formal←c200007)
word formal←c053;
word formal←c200004;
word formal←c200005;
word formal←c200006;
word formal←c200007;
{
register ptr gf←c071 = (ptr) &globalframe;
if ((formal←c200005 == (* (( (ptr) (* (( (ptr) gf←c071)+65)/* var←c14196 */ ))+7) ))) {
{
word reason←v11356;
word index←v11384;
reason←v11356 = (* (ptr) formal←c200007 );
index←v11384 = (* (( (ptr) formal←c200007)+1) );
SOURCE(2449, 34)
{
word pd77;
pd77 = (* (( (ptr) (* (( (ptr) gf←c071)+66)/* var←c14292 */ ))+5) );
(* (( (ptr) formal←c200004)+5) ) = (word) ( *( (fPt) ((* (ptr) pd77 ))))((* ((( (ptr) formal←c200004)+6)) ), pd77);
};
SOURCE(2485, 38)
if (((* (( (ptr) formal←c200004)+5) ) == 0)) {
SOURCE(2498, 25)
(* (( (ptr) formal←c200004)+4) ) = (* (( (ptr) gf←c071)+48) );
SOURCE(2525, 9)
(* (ptr) formal←c053 ) = 2;
(* (( (ptr) formal←c053)+1) ) = 3;
return;
};
SOURCE(2537, 13)
(* (ptr) formal←c053 ) = 2;
(* (( (ptr) formal←c053)+1) ) = 4;
return;
};
};
(* (ptr) formal←c053 ) = 0;
(* (( (ptr) formal←c053)+1) ) = 0;
return;
}
static void NoName←Q936(formal←c060, formal←c200000, formal←c200001, formal←c200002, formal←c200003)
word formal←c060;
word formal←c200000;
word formal←c200001;
word formal←c200002;
word formal←c200003;
{
register ptr gf←c072 = (ptr) &globalframe;
if ((formal←c200001 == (* (( (ptr) (* (( (ptr) gf←c072)+65)/* var←c14196 */ ))+7) ))) {
{
word reason←v9792;
word index←v9820;
reason←v9792 = (* (ptr) formal←c200003 );
index←v9820 = (* (( (ptr) formal←c200003)+1) );
SOURCE(1849, 43)
(* (( (ptr) formal←c200000)+5) ) = (* (( (ptr) gf←c072)+39) );
SOURCE(1894, 10)
(* (ptr) formal←c060 ) = 2;
(* (( (ptr) formal←c060)+1) ) = 2;
return;
};
};
(* (ptr) formal←c060 ) = 0;
(* (( (ptr) formal←c060)+1) ) = 0;
return;
}
/* file: X11HelpCommands, module: X11HelpCommands, compiled at: April 21, 1992 1:11:31 pm PDT */
extern void XR←install←X11HelpCommands() {
NoName←Q696();
}
extern void XR←run←X11HelpCommands() { XR←Start(&globalframe); }