|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 6144 (0x1800) Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_6148f2
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0aa8 | | .CONST 0x0aa8 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 0005 | | .CONST 0x0005 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0010 | | .CONST 0x0010 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0001 | | .CONST 0x0001 ; Number of locals 000b INIT_0008: 000b 029a 001b | | Declare_Subprogram INIT_0018,For_Outer_Call,Visible,Unelaborated 000d 00bf | | Action Accept_Activation 000e 1d0d | | Execute_Immediate Reference_Lex_1,0xd 000f 00c7 | | Action Elaborate_Subprogram 0010 BODY_0008: 0010 00bc | | Action Signal_Activated 0011 00bb | | Action Signal_Completion 0012 0000 0000 | | .BLANK 0000[0x6] 0018 ; -------------------------------------------------------------------------------------- 0018 ; SUBPROGRAM 0018 ; -------------------------------------------------------------------------------------- 0018 0032 | 2 | .CONST 0x0032 ; Address of begin 0019 0004 | | .CONST 0x0004 ; Address of exception handler 001a 000b | | .CONST 0x000b ; Number of locals 001b INIT_0018: 001b 0007 | | Action Break_Optional 001c 0007 | | Action Break_Optional 001d 0007 | | Action Break_Optional 001e 029f 0043 | C| Declare_Subprogram INIT_0040,For_Call 0020 029f 00cb | | Declare_Subprogram INIT_00c8,For_Call 0022 029f 018b | | Declare_Subprogram INIT_0188,For_Call 0024 029f 0213 | | Declare_Subprogram INIT_0210,For_Call 0026 029f 02ab | | Declare_Subprogram INIT_02a8,For_Call 0028 029f 0343 | C| Declare_Subprogram INIT_0340,For_Call 002a 029f 048b | | Declare_Subprogram INIT_0488,For_Call 002c 029f 0593 | | Declare_Subprogram INIT_0590,For_Call 002e 029f 065b | [| Declare_Subprogram INIT_0658,For_Call 0030 029f 0763 | c| Declare_Subprogram INIT_0760,For_Call 0032 BODY_0018: 0032 8402 | | Call 0x2,0x2 0033 8403 | | Call 0x2,0x3 0034 8404 | | Call 0x2,0x4 0035 8405 | | Call 0x2,0x5 0036 8406 | | Call 0x2,0x6 0037 8407 | | Call 0x2,0x7 0038 8408 | | Call 0x2,0x8 0039 8409 | | Call 0x2,0x9 003a 840a | | Call 0x2,0xa 003b 840b | | Call 0x2,0xb 003c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 003d 0000 0000 | | .XXX[0x3] 003f 0000 | | 0040 ; -------------------------------------------------------------------------------------- 0040 ; SUBPROGRAM 0040 ; -------------------------------------------------------------------------------------- 0040 006b | k | .CONST 0x006b ; Address of begin 0041 0004 | | .CONST 0x0004 ; Address of exception handler 0042 000d | | .CONST 0x000d ; Number of locals 0043 INIT_0040: 0043 a002 | | Store_Unchecked 0x0,0x2 0044 00c6 | | Action Check_Subprogram_Elaborated 0045 e003 | | Load 0x0,0x3 0046 e004 | | Load 0x0,0x4 0047 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0048 0093 0000 | | push_full_address 0x0 004a 6079 |`y | Indirect_Literal Discrete,0xc4,{0x80000000, 0x00140000} 004b 0273 | s | Execute Discrete,Plus 004c e005 | | Load 0x0,0x5 004d 0273 | s | Execute Discrete,Plus 004e e006 | | Load 0x0,0x6 004f 0273 | s | Execute Discrete,Plus 0050 4805 |H | Short_Literal 0x5 0051 0007 | | Action Break_Optional 0052 029f 07eb | | Declare_Subprogram INIT_07e8,For_Call 0054 029f 07fb | | Declare_Subprogram INIT_07f8,For_Call 0056 a007 | | Store_Unchecked 0x0,0x7 0057 00c6 | | Action Check_Subprogram_Elaborated 0058 e003 | | Load 0x0,0x3 0059 0092 0924 | $| Action Push_String_Extended,0x924 ; "X_Get_Pointer_Mapping_Request" 005b 4806 |H | Short_Literal 0x6 005c 4803 |H | Short_Literal 0x3 005d 0099 | | Action Reference_Dynamic 005e 4807 |H | Short_Literal 0x7 005f 4803 |H | Short_Literal 0x3 0060 0099 | | Action Reference_Dynamic 0061 0093 0000 | | push_full_address 0x0 0063 605c |`\ | Indirect_Literal Discrete,0xc0,{0x80000000, 0x00130000} 0064 0273 | s | Execute Discrete,Plus 0065 e005 | | Load 0x0,0x5 0066 0273 | s | Execute Discrete,Plus 0067 e008 | | Load 0x0,0x8 0068 0273 | s | Execute Discrete,Plus 0069 480d |H | Short_Literal 0xd 006a 0007 | | Action Break_Optional 006b BODY_0040: 006b 0092 0925 | %| Action Push_String_Extended,0x925 ; "X_Get_Pointer_Mapping_Request conversions" 006d 8009 | | Call 0x0,0x9 006e 4801 |H | Short_Literal 0x1 006f 4804 |H | Short_Literal 0x4 0070 e004 | | Load 0x0,0x4 0071 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0072 0334 | 4 | Declare_Variable Array,With_Constraint 0073 4804 |H | Short_Literal 0x4 0074 4801 |H | Short_Literal 0x1 0075 4800 |H | Short_Literal 0x0 0076 00d9 | | Load_Top At_Offset_1 0077 e60e | | Load 0x3,0xe 0078 01d6 | | Execute Vector,Field_Write 0079 3ffb |? | Loop_Increasing 0x75 007a e003 | | Load 0x0,0x3 007b 0322 | " | Declare_Variable Record 007c 4800 |H | Short_Literal 0x0 007d 00d9 | | Load_Top At_Offset_1 007e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 007f 4800 |H | Short_Literal 0x0 0080 00d9 | | Load_Top At_Offset_1 0081 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0082 4800 |H | Short_Literal 0x0 0083 00d9 | | Load_Top At_Offset_1 0084 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0085 0092 0926 | &| Action Push_String_Extended,0x926 ; "0" 0087 e608 | | Load 0x3,0x8 0088 e609 | | Load 0x3,0x9 0089 480a |H | Short_Literal 0xa 008a 4803 |H | Short_Literal 0x3 008b 0099 | | Action Reference_Dynamic 008c 480b |H | Short_Literal 0xb 008d 4803 |H | Short_Literal 0x3 008e 0099 | | Action Reference_Dynamic 008f 480c |H | Short_Literal 0xc 0090 4803 |H | Short_Literal 0x3 0091 0099 | | Action Reference_Dynamic 0092 8007 | | Call 0x0,0x7 0093 4800 |H | Short_Literal 0x0 0094 4801 |H | Short_Literal 0x1 0095 e004 | | Load 0x0,0x4 0096 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0097 0334 | 4 | Declare_Variable Array,With_Constraint 0098 4801 |H | Short_Literal 0x1 0099 4800 |H | Short_Literal 0x0 009a 00da | | Load_Top At_Offset_2 009b 01d6 | | Execute Vector,Field_Write 009c 48ff |H | Short_Literal 0xff 009d 4801 |H | Short_Literal 0x1 009e 00da | | Load_Top At_Offset_2 009f 01d6 | | Execute Vector,Field_Write 00a0 e00a | | Load 0x0,0xa 00a1 01cc | | Execute Vector,Catenate 00a2 e003 | | Load 0x0,0x3 00a3 0322 | " | Declare_Variable Record 00a4 4801 |H | Short_Literal 0x1 00a5 00d9 | | Load_Top At_Offset_1 00a6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00a7 48ff |H | Short_Literal 0xff 00a8 00d9 | | Load_Top At_Offset_1 00a9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00aa 4802 |H | Short_Literal 0x2 00ab 00d9 | | Load_Top At_Offset_1 00ac 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 00ad 0092 0927 | '| Action Push_String_Extended,0x927 ; "1.-1.2" 00af e608 | | Load 0x3,0x8 00b0 e609 | | Load 0x3,0x9 00b1 480a |H | Short_Literal 0xa 00b2 4803 |H | Short_Literal 0x3 00b3 0099 | | Action Reference_Dynamic 00b4 480b |H | Short_Literal 0xb 00b5 4803 |H | Short_Literal 0x3 00b6 0099 | | Action Reference_Dynamic 00b7 480c |H | Short_Literal 0xc 00b8 4803 |H | Short_Literal 0x3 00b9 0099 | | Action Reference_Dynamic 00ba 8007 | | Call 0x0,0x7 00bb 4801 |H | Short_Literal 0x1 00bc 800b | | Call 0x0,0xb 00bd 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00be 0000 0000 | | .XXX[0x2] 00c0 8000 0000 | | .LITERAL {0x80000000, 0x00130000} 00c4 8000 0000 | | .LITERAL {0x80000000, 0x00140000} 00c8 ; -------------------------------------------------------------------------------------- 00c8 ; SUBPROGRAM 00c8 ; -------------------------------------------------------------------------------------- 00c8 00f3 | | .CONST 0x00f3 ; Address of begin 00c9 0004 | | .CONST 0x0004 ; Address of exception handler 00ca 000d | | .CONST 0x000d ; Number of locals 00cb INIT_00c8: 00cb a002 | | Store_Unchecked 0x0,0x2 00cc 00c6 | | Action Check_Subprogram_Elaborated 00cd e00c | | Load 0x0,0xc 00ce e004 | | Load 0x0,0x4 00cf 1b12 | | Execute Package,Field_Read,Field_Number 0x12 00d0 0093 0000 | | push_full_address 0x0 00d2 60b1 |` | Indirect_Literal Discrete,0x184,{0x80000000, 0x00120000} 00d3 0273 | s | Execute Discrete,Plus 00d4 e005 | | Load 0x0,0x5 00d5 0273 | s | Execute Discrete,Plus 00d6 e00d | | Load 0x0,0xd 00d7 0273 | s | Execute Discrete,Plus 00d8 4805 |H | Short_Literal 0x5 00d9 0007 | | Action Break_Optional 00da 029f 080b | | Declare_Subprogram INIT_0808,For_Call 00dc 029f 081b | | Declare_Subprogram INIT_0818,For_Call 00de a007 | | Store_Unchecked 0x0,0x7 00df 00c6 | | Action Check_Subprogram_Elaborated 00e0 e00c | | Load 0x0,0xc 00e1 0092 0928 | (| Action Push_String_Extended,0x928 ; "X_Get_Property_Request" 00e3 4806 |H | Short_Literal 0x6 00e4 4803 |H | Short_Literal 0x3 00e5 0099 | | Action Reference_Dynamic 00e6 4807 |H | Short_Literal 0x7 00e7 4803 |H | Short_Literal 0x3 00e8 0099 | | Action Reference_Dynamic 00e9 0093 0000 | | push_full_address 0x0 00eb 6094 |` | Indirect_Literal Discrete,0x180,{0x80000000, 0x00110000} 00ec 0273 | s | Execute Discrete,Plus 00ed e005 | | Load 0x0,0x5 00ee 0273 | s | Execute Discrete,Plus 00ef e00e | | Load 0x0,0xe 00f0 0273 | s | Execute Discrete,Plus 00f1 480d |H | Short_Literal 0xd 00f2 0007 | | Action Break_Optional 00f3 BODY_00c8: 00f3 0092 0929 | )| Action Push_String_Extended,0x929 ; "X_Get_Property_Request conversions" 00f5 8009 | | Call 0x0,0x9 00f6 4801 |H | Short_Literal 0x1 00f7 4818 |H | Short_Literal 0x18 00f8 e004 | | Load 0x0,0x4 00f9 1b12 | | Execute Package,Field_Read,Field_Number 0x12 00fa 0334 | 4 | Declare_Variable Array,With_Constraint 00fb 4818 |H | Short_Literal 0x18 00fc 4801 |H | Short_Literal 0x1 00fd 4800 |H | Short_Literal 0x0 00fe 00d9 | | Load_Top At_Offset_1 00ff e60e | | Load 0x3,0xe 0100 01d6 | | Execute Vector,Field_Write 0101 3ffb |? | Loop_Increasing 0xfd 0102 e00c | | Load 0x0,0xc 0103 0322 | " | Declare_Variable Record 0104 4800 |H | Short_Literal 0x0 0105 00d9 | | Load_Top At_Offset_1 0106 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0107 4800 |H | Short_Literal 0x0 0108 00d9 | | Load_Top At_Offset_1 0109 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 010a 4800 |H | Short_Literal 0x0 010b 00d9 | | Load_Top At_Offset_1 010c 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 010d 00d8 | | Load_Top At_Offset_0 010e 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 010f 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0110 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0111 4800 |H | Short_Literal 0x0 0112 00d0 | | Action Swap_Control 0113 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0114 00d8 | | Load_Top At_Offset_0 0115 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 0116 4800 |H | Short_Literal 0x0 0117 00d0 | | Action Swap_Control 0118 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0119 00d8 | | Load_Top At_Offset_0 011a 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 011b 4800 |H | Short_Literal 0x0 011c 00d0 | | Action Swap_Control 011d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 011e 4800 |H | Short_Literal 0x0 011f 00d9 | | Load_Top At_Offset_1 0120 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0121 4800 |H | Short_Literal 0x0 0122 00d9 | | Load_Top At_Offset_1 0123 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0124 0092 0926 | &| Action Push_String_Extended,0x926 ; "0" 0126 e608 | | Load 0x3,0x8 0127 e609 | | Load 0x3,0x9 0128 480a |H | Short_Literal 0xa 0129 4803 |H | Short_Literal 0x3 012a 0099 | | Action Reference_Dynamic 012b 480b |H | Short_Literal 0xb 012c 4803 |H | Short_Literal 0x3 012d 0099 | | Action Reference_Dynamic 012e 480c |H | Short_Literal 0xc 012f 4803 |H | Short_Literal 0x3 0130 0099 | | Action Reference_Dynamic 0131 8007 | | Call 0x0,0x7 0132 4800 |H | Short_Literal 0x0 0133 4801 |H | Short_Literal 0x1 0134 e004 | | Load 0x0,0x4 0135 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0136 0334 | 4 | Declare_Variable Array,With_Constraint 0137 4800 |H | Short_Literal 0x0 0138 4800 |H | Short_Literal 0x0 0139 00da | | Load_Top At_Offset_2 013a 01d6 | | Execute Vector,Field_Write 013b 4801 |H | Short_Literal 0x1 013c 4801 |H | Short_Literal 0x1 013d 00da | | Load_Top At_Offset_2 013e 01d6 | | Execute Vector,Field_Write 013f e00f | | Load 0x0,0xf 0140 01cc | | Execute Vector,Catenate 0141 e010 | | Load 0x0,0x10 0142 01cc | | Execute Vector,Catenate 0143 e011 | | Load 0x0,0x11 0144 01cc | | Execute Vector,Catenate 0145 e012 | | Load 0x0,0x12 0146 01cc | | Execute Vector,Catenate 0147 e013 | | Load 0x0,0x13 0148 01cc | | Execute Vector,Catenate 0149 e014 | | Load 0x0,0x14 014a 01cc | | Execute Vector,Catenate 014b e00c | | Load 0x0,0xc 014c 0322 | " | Declare_Variable Record 014d 4800 |H | Short_Literal 0x0 014e 00d9 | | Load_Top At_Offset_1 014f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0150 4801 |H | Short_Literal 0x1 0151 00d9 | | Load_Top At_Offset_1 0152 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0153 4803 |H | Short_Literal 0x3 0154 00d9 | | Load_Top At_Offset_1 0155 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0156 00d8 | | Load_Top At_Offset_0 0157 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0158 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0159 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 015a 4804 |H | Short_Literal 0x4 015b 00d0 | | Action Swap_Control 015c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 015d 00d8 | | Load_Top At_Offset_0 015e 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 015f 4805 |H | Short_Literal 0x5 0160 00d0 | | Action Swap_Control 0161 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0162 00d8 | | Load_Top At_Offset_0 0163 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 0164 4806 |H | Short_Literal 0x6 0165 00d0 | | Action Swap_Control 0166 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0167 4807 |H | Short_Literal 0x7 0168 00d9 | | Load_Top At_Offset_1 0169 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 016a 4808 |H | Short_Literal 0x8 016b 00d9 | | Load_Top At_Offset_1 016c 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 016d 0092 092a | *| Action Push_String_Extended,0x92a ; "0.1.3.4.5.6.7.8" 016f e608 | | Load 0x3,0x8 0170 e609 | | Load 0x3,0x9 0171 480a |H | Short_Literal 0xa 0172 4803 |H | Short_Literal 0x3 0173 0099 | | Action Reference_Dynamic 0174 480b |H | Short_Literal 0xb 0175 4803 |H | Short_Literal 0x3 0176 0099 | | Action Reference_Dynamic 0177 480c |H | Short_Literal 0xc 0178 4803 |H | Short_Literal 0x3 0179 0099 | | Action Reference_Dynamic 017a 8007 | | Call 0x0,0x7 017b 4801 |H | Short_Literal 0x1 017c 800b | | Call 0x0,0xb 017d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 017e 0000 0000 | | .XXX[0x2] 0180 8000 0000 | | .LITERAL {0x80000000, 0x00110000} 0184 8000 0000 | | .LITERAL {0x80000000, 0x00120000} 0188 ; -------------------------------------------------------------------------------------- 0188 ; SUBPROGRAM 0188 ; -------------------------------------------------------------------------------------- 0188 01b3 | | .CONST 0x01b3 ; Address of begin 0189 0004 | | .CONST 0x0004 ; Address of exception handler 018a 000d | | .CONST 0x000d ; Number of locals 018b INIT_0188: 018b a002 | | Store_Unchecked 0x0,0x2 018c 00c6 | | Action Check_Subprogram_Elaborated 018d e015 | | Load 0x0,0x15 018e e004 | | Load 0x0,0x4 018f 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0190 0093 0000 | | push_full_address 0x0 0192 6079 |`y | Indirect_Literal Discrete,0x20c,{0x80000000, 0x00100000} 0193 0273 | s | Execute Discrete,Plus 0194 e005 | | Load 0x0,0x5 0195 0273 | s | Execute Discrete,Plus 0196 e016 | | Load 0x0,0x16 0197 0273 | s | Execute Discrete,Plus 0198 4805 |H | Short_Literal 0x5 0199 0007 | | Action Break_Optional 019a 029f 082b | +| Declare_Subprogram INIT_0828,For_Call 019c 029f 083b | ;| Declare_Subprogram INIT_0838,For_Call 019e a007 | | Store_Unchecked 0x0,0x7 019f 00c6 | | Action Check_Subprogram_Elaborated 01a0 e015 | | Load 0x0,0x15 01a1 0092 092b | +| Action Push_String_Extended,0x92b ; "X_Get_Screen_Saver_Request" 01a3 4806 |H | Short_Literal 0x6 01a4 4803 |H | Short_Literal 0x3 01a5 0099 | | Action Reference_Dynamic 01a6 4807 |H | Short_Literal 0x7 01a7 4803 |H | Short_Literal 0x3 01a8 0099 | | Action Reference_Dynamic 01a9 0093 0000 | | push_full_address 0x0 01ab 605c |`\ | Indirect_Literal Discrete,0x208,{0x80000000, 0x000f0000} 01ac 0273 | s | Execute Discrete,Plus 01ad e005 | | Load 0x0,0x5 01ae 0273 | s | Execute Discrete,Plus 01af e017 | | Load 0x0,0x17 01b0 0273 | s | Execute Discrete,Plus 01b1 480d |H | Short_Literal 0xd 01b2 0007 | | Action Break_Optional 01b3 BODY_0188: 01b3 0092 092c | ,| Action Push_String_Extended,0x92c ; "X_Get_Screen_Saver_Request conversions" 01b5 8009 | | Call 0x0,0x9 01b6 4801 |H | Short_Literal 0x1 01b7 4804 |H | Short_Literal 0x4 01b8 e004 | | Load 0x0,0x4 01b9 1b12 | | Execute Package,Field_Read,Field_Number 0x12 01ba 0334 | 4 | Declare_Variable Array,With_Constraint 01bb 4804 |H | Short_Literal 0x4 01bc 4801 |H | Short_Literal 0x1 01bd 4800 |H | Short_Literal 0x0 01be 00d9 | | Load_Top At_Offset_1 01bf e60e | | Load 0x3,0xe 01c0 01d6 | | Execute Vector,Field_Write 01c1 3ffb |? | Loop_Increasing 0x1bd 01c2 e015 | | Load 0x0,0x15 01c3 0322 | " | Declare_Variable Record 01c4 4800 |H | Short_Literal 0x0 01c5 00d9 | | Load_Top At_Offset_1 01c6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01c7 4800 |H | Short_Literal 0x0 01c8 00d9 | | Load_Top At_Offset_1 01c9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01ca 4800 |H | Short_Literal 0x0 01cb 00d9 | | Load_Top At_Offset_1 01cc 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01cd 0092 0926 | &| Action Push_String_Extended,0x926 ; "0" 01cf e608 | | Load 0x3,0x8 01d0 e609 | | Load 0x3,0x9 01d1 480a |H | Short_Literal 0xa 01d2 4803 |H | Short_Literal 0x3 01d3 0099 | | Action Reference_Dynamic 01d4 480b |H | Short_Literal 0xb 01d5 4803 |H | Short_Literal 0x3 01d6 0099 | | Action Reference_Dynamic 01d7 480c |H | Short_Literal 0xc 01d8 4803 |H | Short_Literal 0x3 01d9 0099 | | Action Reference_Dynamic 01da 8007 | | Call 0x0,0x7 01db 4800 |H | Short_Literal 0x0 01dc 4801 |H | Short_Literal 0x1 01dd e004 | | Load 0x0,0x4 01de 1b12 | | Execute Package,Field_Read,Field_Number 0x12 01df 0334 | 4 | Declare_Variable Array,With_Constraint 01e0 4801 |H | Short_Literal 0x1 01e1 4800 |H | Short_Literal 0x0 01e2 00da | | Load_Top At_Offset_2 01e3 01d6 | | Execute Vector,Field_Write 01e4 48ff |H | Short_Literal 0xff 01e5 4801 |H | Short_Literal 0x1 01e6 00da | | Load_Top At_Offset_2 01e7 01d6 | | Execute Vector,Field_Write 01e8 e00a | | Load 0x0,0xa 01e9 01cc | | Execute Vector,Catenate 01ea e015 | | Load 0x0,0x15 01eb 0322 | " | Declare_Variable Record 01ec 4801 |H | Short_Literal 0x1 01ed 00d9 | | Load_Top At_Offset_1 01ee 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01ef 48ff |H | Short_Literal 0xff 01f0 00d9 | | Load_Top At_Offset_1 01f1 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01f2 4802 |H | Short_Literal 0x2 01f3 00d9 | | Load_Top At_Offset_1 01f4 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01f5 0092 0927 | '| Action Push_String_Extended,0x927 ; "1.-1.2" 01f7 e608 | | Load 0x3,0x8 01f8 e609 | | Load 0x3,0x9 01f9 480a |H | Short_Literal 0xa 01fa 4803 |H | Short_Literal 0x3 01fb 0099 | | Action Reference_Dynamic 01fc 480b |H | Short_Literal 0xb 01fd 4803 |H | Short_Literal 0x3 01fe 0099 | | Action Reference_Dynamic 01ff 480c |H | Short_Literal 0xc 0200 4803 |H | Short_Literal 0x3 0201 0099 | | Action Reference_Dynamic 0202 8007 | | Call 0x0,0x7 0203 4801 |H | Short_Literal 0x1 0204 800b | | Call 0x0,0xb 0205 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0206 0000 0000 | | .XXX[0x2] 0208 8000 0000 | | .LITERAL {0x80000000, 0x000f0000} 020c 8000 0000 | | .LITERAL {0x80000000, 0x00100000} 0210 ; -------------------------------------------------------------------------------------- 0210 ; SUBPROGRAM 0210 ; -------------------------------------------------------------------------------------- 0210 023b | ; | .CONST 0x023b ; Address of begin 0211 0004 | | .CONST 0x0004 ; Address of exception handler 0212 000d | | .CONST 0x000d ; Number of locals 0213 INIT_0210: 0213 a002 | | Store_Unchecked 0x0,0x2 0214 00c6 | | Action Check_Subprogram_Elaborated 0215 e018 | | Load 0x0,0x18 0216 e004 | | Load 0x0,0x4 0217 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0218 0093 0000 | | push_full_address 0x0 021a 6085 |` | Indirect_Literal Discrete,0x2a0,{0x80000000, 0x000e0000} 021b 0273 | s | Execute Discrete,Plus 021c e005 | | Load 0x0,0x5 021d 0273 | s | Execute Discrete,Plus 021e e019 | | Load 0x0,0x19 021f 0273 | s | Execute Discrete,Plus 0220 4805 |H | Short_Literal 0x5 0221 0007 | | Action Break_Optional 0222 029f 084b | K| Declare_Subprogram INIT_0848,For_Call 0224 029f 085b | [| Declare_Subprogram INIT_0858,For_Call 0226 a007 | | Store_Unchecked 0x0,0x7 0227 00c6 | | Action Check_Subprogram_Elaborated 0228 e018 | | Load 0x0,0x18 0229 0092 092d | -| Action Push_String_Extended,0x92d ; "X_Get_Selection_Owner_Request" 022b 4806 |H | Short_Literal 0x6 022c 4803 |H | Short_Literal 0x3 022d 0099 | | Action Reference_Dynamic 022e 4807 |H | Short_Literal 0x7 022f 4803 |H | Short_Literal 0x3 0230 0099 | | Action Reference_Dynamic 0231 0093 0000 | | push_full_address 0x0 0233 6068 |`h | Indirect_Literal Discrete,0x29c,{0x80000000, 0x000d0000} 0234 0273 | s | Execute Discrete,Plus 0235 e005 | | Load 0x0,0x5 0236 0273 | s | Execute Discrete,Plus 0237 e01a | | Load 0x0,0x1a 0238 0273 | s | Execute Discrete,Plus 0239 480d |H | Short_Literal 0xd 023a 0007 | | Action Break_Optional 023b BODY_0210: 023b 0092 092e | .| Action Push_String_Extended,0x92e ; "X_Get_Selection_Owner_Request conversions" 023d 8009 | | Call 0x0,0x9 023e 4801 |H | Short_Literal 0x1 023f 4808 |H | Short_Literal 0x8 0240 e004 | | Load 0x0,0x4 0241 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0242 0334 | 4 | Declare_Variable Array,With_Constraint 0243 4808 |H | Short_Literal 0x8 0244 4801 |H | Short_Literal 0x1 0245 4800 |H | Short_Literal 0x0 0246 00d9 | | Load_Top At_Offset_1 0247 e60e | | Load 0x3,0xe 0248 01d6 | | Execute Vector,Field_Write 0249 3ffb |? | Loop_Increasing 0x245 024a e018 | | Load 0x0,0x18 024b 0322 | " | Declare_Variable Record 024c 4800 |H | Short_Literal 0x0 024d 00d9 | | Load_Top At_Offset_1 024e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 024f 4800 |H | Short_Literal 0x0 0250 00d9 | | Load_Top At_Offset_1 0251 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0252 4800 |H | Short_Literal 0x0 0253 00d9 | | Load_Top At_Offset_1 0254 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0255 00d8 | | Load_Top At_Offset_0 0256 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0257 4800 |H | Short_Literal 0x0 0258 00d0 | | Action Swap_Control 0259 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 025a 0092 0926 | &| Action Push_String_Extended,0x926 ; "0" 025c e608 | | Load 0x3,0x8 025d e609 | | Load 0x3,0x9 025e 480a |H | Short_Literal 0xa 025f 4803 |H | Short_Literal 0x3 0260 0099 | | Action Reference_Dynamic 0261 480b |H | Short_Literal 0xb 0262 4803 |H | Short_Literal 0x3 0263 0099 | | Action Reference_Dynamic 0264 480c |H | Short_Literal 0xc 0265 4803 |H | Short_Literal 0x3 0266 0099 | | Action Reference_Dynamic 0267 8007 | | Call 0x0,0x7 0268 4800 |H | Short_Literal 0x0 0269 4801 |H | Short_Literal 0x1 026a e004 | | Load 0x0,0x4 026b 1b12 | | Execute Package,Field_Read,Field_Number 0x12 026c 0334 | 4 | Declare_Variable Array,With_Constraint 026d 4801 |H | Short_Literal 0x1 026e 4800 |H | Short_Literal 0x0 026f 00da | | Load_Top At_Offset_2 0270 01d6 | | Execute Vector,Field_Write 0271 48ff |H | Short_Literal 0xff 0272 4801 |H | Short_Literal 0x1 0273 00da | | Load_Top At_Offset_2 0274 01d6 | | Execute Vector,Field_Write 0275 e00a | | Load 0x0,0xa 0276 01cc | | Execute Vector,Catenate 0277 e01b | | Load 0x0,0x1b 0278 01cc | | Execute Vector,Catenate 0279 e018 | | Load 0x0,0x18 027a 0322 | " | Declare_Variable Record 027b 4801 |H | Short_Literal 0x1 027c 00d9 | | Load_Top At_Offset_1 027d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 027e 48ff |H | Short_Literal 0xff 027f 00d9 | | Load_Top At_Offset_1 0280 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0281 4802 |H | Short_Literal 0x2 0282 00d9 | | Load_Top At_Offset_1 0283 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0284 00d8 | | Load_Top At_Offset_0 0285 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0286 4803 |H | Short_Literal 0x3 0287 00d0 | | Action Swap_Control 0288 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0289 0092 092f | /| Action Push_String_Extended,0x92f ; "1.-1.2.3" 028b e608 | | Load 0x3,0x8 028c e609 | | Load 0x3,0x9 028d 480a |H | Short_Literal 0xa 028e 4803 |H | Short_Literal 0x3 028f 0099 | | Action Reference_Dynamic 0290 480b |H | Short_Literal 0xb 0291 4803 |H | Short_Literal 0x3 0292 0099 | | Action Reference_Dynamic 0293 480c |H | Short_Literal 0xc 0294 4803 |H | Short_Literal 0x3 0295 0099 | | Action Reference_Dynamic 0296 8007 | | Call 0x0,0x7 0297 4801 |H | Short_Literal 0x1 0298 800b | | Call 0x0,0xb 0299 4501 |E | Exit_Suprogram New_Top_Offset 0x1 029a 0000 0000 | | .XXX[0x2] 029c 8000 0000 | | .LITERAL {0x80000000, 0x000d0000} 02a0 8000 0000 | | .LITERAL {0x80000000, 0x000e0000} 02a4 0000 0000 | | .BLANK 0000[0x4] 02a8 ; -------------------------------------------------------------------------------------- 02a8 ; SUBPROGRAM 02a8 ; -------------------------------------------------------------------------------------- 02a8 02d3 | | .CONST 0x02d3 ; Address of begin 02a9 0004 | | .CONST 0x0004 ; Address of exception handler 02aa 000d | | .CONST 0x000d ; Number of locals 02ab INIT_02a8: 02ab a002 | | Store_Unchecked 0x0,0x2 02ac 00c6 | | Action Check_Subprogram_Elaborated 02ad e01c | | Load 0x0,0x1c 02ae e004 | | Load 0x0,0x4 02af 1b12 | | Execute Package,Field_Read,Field_Number 0x12 02b0 0093 0000 | | push_full_address 0x0 02b2 6089 |` | Indirect_Literal Discrete,0x33c,{0x80000000, 0x000c0000} 02b3 0273 | s | Execute Discrete,Plus 02b4 e005 | | Load 0x0,0x5 02b5 0273 | s | Execute Discrete,Plus 02b6 e01d | | Load 0x0,0x1d 02b7 0273 | s | Execute Discrete,Plus 02b8 4805 |H | Short_Literal 0x5 02b9 0007 | | Action Break_Optional 02ba 029f 086b | k| Declare_Subprogram INIT_0868,For_Call 02bc 029f 087b | {| Declare_Subprogram INIT_0878,For_Call 02be a007 | | Store_Unchecked 0x0,0x7 02bf 00c6 | | Action Check_Subprogram_Elaborated 02c0 e01c | | Load 0x0,0x1c 02c1 0092 0930 | 0| Action Push_String_Extended,0x930 ; "X_Get_Window_Attributes_Request" 02c3 4806 |H | Short_Literal 0x6 02c4 4803 |H | Short_Literal 0x3 02c5 0099 | | Action Reference_Dynamic 02c6 4807 |H | Short_Literal 0x7 02c7 4803 |H | Short_Literal 0x3 02c8 0099 | | Action Reference_Dynamic 02c9 0093 0000 | | push_full_address 0x0 02cb 606c |`l | Indirect_Literal Discrete,0x338,{0x80000000, 0x000b0000} 02cc 0273 | s | Execute Discrete,Plus 02cd e005 | | Load 0x0,0x5 02ce 0273 | s | Execute Discrete,Plus 02cf e01e | | Load 0x0,0x1e 02d0 0273 | s | Execute Discrete,Plus 02d1 480d |H | Short_Literal 0xd 02d2 0007 | | Action Break_Optional 02d3 BODY_02a8: 02d3 0092 0931 | 1| Action Push_String_Extended,0x931 ; "X_Get_Window_Attributes_Request conversions" 02d5 8009 | | Call 0x0,0x9 02d6 4801 |H | Short_Literal 0x1 02d7 4808 |H | Short_Literal 0x8 02d8 e004 | | Load 0x0,0x4 02d9 1b12 | | Execute Package,Field_Read,Field_Number 0x12 02da 0334 | 4 | Declare_Variable Array,With_Constraint 02db 4808 |H | Short_Literal 0x8 02dc 4801 |H | Short_Literal 0x1 02dd 4800 |H | Short_Literal 0x0 02de 00d9 | | Load_Top At_Offset_1 02df e60e | | Load 0x3,0xe 02e0 01d6 | | Execute Vector,Field_Write 02e1 3ffb |? | Loop_Increasing 0x2dd 02e2 e01c | | Load 0x0,0x1c 02e3 0322 | " | Declare_Variable Record 02e4 4800 |H | Short_Literal 0x0 02e5 00d9 | | Load_Top At_Offset_1 02e6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02e7 4800 |H | Short_Literal 0x0 02e8 00d9 | | Load_Top At_Offset_1 02e9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02ea 4800 |H | Short_Literal 0x0 02eb 00d9 | | Load_Top At_Offset_1 02ec 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 02ed 00d8 | | Load_Top At_Offset_0 02ee 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 02ef 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 02f0 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 02f1 4800 |H | Short_Literal 0x0 02f2 00d0 | | Action Swap_Control 02f3 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02f4 0092 0926 | &| Action Push_String_Extended,0x926 ; "0" 02f6 e608 | | Load 0x3,0x8 02f7 e609 | | Load 0x3,0x9 02f8 480a |H | Short_Literal 0xa 02f9 4803 |H | Short_Literal 0x3 02fa 0099 | | Action Reference_Dynamic 02fb 480b |H | Short_Literal 0xb 02fc 4803 |H | Short_Literal 0x3 02fd 0099 | | Action Reference_Dynamic 02fe 480c |H | Short_Literal 0xc 02ff 4803 |H | Short_Literal 0x3 0300 0099 | | Action Reference_Dynamic 0301 8007 | | Call 0x0,0x7 0302 4800 |H | Short_Literal 0x0 0303 4801 |H | Short_Literal 0x1 0304 e004 | | Load 0x0,0x4 0305 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0306 0334 | 4 | Declare_Variable Array,With_Constraint 0307 4801 |H | Short_Literal 0x1 0308 4800 |H | Short_Literal 0x0 0309 00da | | Load_Top At_Offset_2 030a 01d6 | | Execute Vector,Field_Write 030b 48ff |H | Short_Literal 0xff 030c 4801 |H | Short_Literal 0x1 030d 00da | | Load_Top At_Offset_2 030e 01d6 | | Execute Vector,Field_Write 030f e00a | | Load 0x0,0xa 0310 01cc | | Execute Vector,Catenate 0311 e01b | | Load 0x0,0x1b 0312 01cc | | Execute Vector,Catenate 0313 e01c | | Load 0x0,0x1c 0314 0322 | " | Declare_Variable Record 0315 4801 |H | Short_Literal 0x1 0316 00d9 | | Load_Top At_Offset_1 0317 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0318 48ff |H | Short_Literal 0xff 0319 00d9 | | Load_Top At_Offset_1 031a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 031b 4802 |H | Short_Literal 0x2 031c 00d9 | | Load_Top At_Offset_1 031d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 031e 00d8 | | Load_Top At_Offset_0 031f 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0320 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0321 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0322 4803 |H | Short_Literal 0x3 0323 00d0 | | Action Swap_Control 0324 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0325 0092 092f | /| Action Push_String_Extended,0x92f ; "1.-1.2.3" 0327 e608 | | Load 0x3,0x8 0328 e609 | | Load 0x3,0x9 0329 480a |H | Short_Literal 0xa 032a 4803 |H | Short_Literal 0x3 032b 0099 | | Action Reference_Dynamic 032c 480b |H | Short_Literal 0xb 032d 4803 |H | Short_Literal 0x3 032e 0099 | | Action Reference_Dynamic 032f 480c |H | Short_Literal 0xc 0330 4803 |H | Short_Literal 0x3 0331 0099 | | Action Reference_Dynamic 0332 8007 | | Call 0x0,0x7 0333 4801 |H | Short_Literal 0x1 0334 800b | | Call 0x0,0xb 0335 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0336 0000 0000 | | .XXX[0x2] 0338 8000 0000 | | .LITERAL {0x80000000, 0x000b0000} 033c 8000 0000 | | .LITERAL {0x80000000, 0x000c0000} 0340 ; -------------------------------------------------------------------------------------- 0340 ; SUBPROGRAM 0340 ; -------------------------------------------------------------------------------------- 0340 036b | k | .CONST 0x036b ; Address of begin 0341 0004 | | .CONST 0x0004 ; Address of exception handler 0342 000d | | .CONST 0x000d ; Number of locals 0343 INIT_0340: 0343 a002 | | Store_Unchecked 0x0,0x2 0344 00c6 | | Action Check_Subprogram_Elaborated 0345 e01f | | Load 0x0,0x1f 0346 e004 | | Load 0x0,0x4 0347 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0348 0093 0000 | | push_full_address 0x0 034a 6135 |a5 | Indirect_Literal Discrete,0x480,{0x80000000, 0x000a0000} 034b 0273 | s | Execute Discrete,Plus 034c e005 | | Load 0x0,0x5 034d 0273 | s | Execute Discrete,Plus 034e e020 | | Load 0x0,0x20 034f 0273 | s | Execute Discrete,Plus 0350 4805 |H | Short_Literal 0x5 0351 0007 | | Action Break_Optional 0352 029f 088b | | Declare_Subprogram INIT_0888,For_Call 0354 029f 089b | | Declare_Subprogram INIT_0898,For_Call 0356 a007 | | Store_Unchecked 0x0,0x7 0357 00c6 | | Action Check_Subprogram_Elaborated 0358 e01f | | Load 0x0,0x1f 0359 0092 0932 | 2| Action Push_String_Extended,0x932 ; "X_Grab_Button_Request" 035b 4806 |H | Short_Literal 0x6 035c 4803 |H | Short_Literal 0x3 035d 0099 | | Action Reference_Dynamic 035e 4807 |H | Short_Literal 0x7 035f 4803 |H | Short_Literal 0x3 0360 0099 | | Action Reference_Dynamic 0361 0093 0000 | | push_full_address 0x0 0363 6118 |a | Indirect_Literal Discrete,0x47c,{0x80000000, 0x00090000} 0364 0273 | s | Execute Discrete,Plus 0365 e005 | | Load 0x0,0x5 0366 0273 | s | Execute Discrete,Plus 0367 e021 | ! | Load 0x0,0x21 0368 0273 | s | Execute Discrete,Plus 0369 480d |H | Short_Literal 0xd 036a 0007 | | Action Break_Optional 036b BODY_0340: 036b 0092 0933 | 3| Action Push_String_Extended,0x933 ; "X_Grab_Button_Request conversions" 036d 8009 | | Call 0x0,0x9 036e 4801 |H | Short_Literal 0x1 036f 4818 |H | Short_Literal 0x18 0370 e004 | | Load 0x0,0x4 0371 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0372 0334 | 4 | Declare_Variable Array,With_Constraint 0373 4818 |H | Short_Literal 0x18 0374 4801 |H | Short_Literal 0x1 0375 4800 |H | Short_Literal 0x0 0376 00d9 | | Load_Top At_Offset_1 0377 e60e | | Load 0x3,0xe 0378 01d6 | | Execute Vector,Field_Write 0379 3ffb |? | Loop_Increasing 0x375 037a e01f | | Load 0x0,0x1f 037b 0322 | " | Declare_Variable Record 037c 4800 |H | Short_Literal 0x0 037d 00d9 | | Load_Top At_Offset_1 037e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 037f 4800 |H | Short_Literal 0x0 0380 00d9 | | Load_Top At_Offset_1 0381 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0382 4800 |H | Short_Literal 0x0 0383 00d9 | | Load_Top At_Offset_1 0384 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0385 00d8 | | Load_Top At_Offset_0 0386 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0387 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0388 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0389 4800 |H | Short_Literal 0x0 038a 00d0 | | Action Swap_Control 038b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 038c e01f | | Load 0x0,0x1f 038d 3004 |0 | Execute Record,Field_Type,Field_Number 0x4 038e 0337 | 7 | Declare_Variable Array 038f 481f |H | Short_Literal 0x1f 0390 4810 |H | Short_Literal 0x10 0391 4800 |H | Short_Literal 0x0 0392 00d9 | | Load_Top At_Offset_1 0393 e610 | | Load 0x3,0x10 0394 01d6 | | Execute Vector,Field_Write 0395 3ffb |? | Loop_Increasing 0x391 0396 e01f | | Load 0x0,0x1f 0397 3004 |0 | Execute Record,Field_Type,Field_Number 0x4 0398 0119 | | Execute Any,Check_In_Formal_Type 0399 00d9 | | Load_Top At_Offset_1 039a 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 039b 4800 |H | Short_Literal 0x0 039c 00d9 | | Load_Top At_Offset_1 039d 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 039e 4800 |H | Short_Literal 0x0 039f 00d9 | | Load_Top At_Offset_1 03a0 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 03a1 00d8 | | Load_Top At_Offset_0 03a2 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7 03a3 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 03a4 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 03a5 4800 |H | Short_Literal 0x0 03a6 00d0 | | Action Swap_Control 03a7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03a8 00d8 | | Load_Top At_Offset_0 03a9 3408 |4 | Execute Record,Field_Reference,Field_Number 0x8 03aa 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 03ab 4800 |H | Short_Literal 0x0 03ac 00d0 | | Action Swap_Control 03ad 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03ae 4800 |H | Short_Literal 0x0 03af 00d9 | | Load_Top At_Offset_1 03b0 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 03b1 4800 |H | Short_Literal 0x0 03b2 00d9 | | Load_Top At_Offset_1 03b3 380a |8 | Execute Record,Field_Write,Field_Number 0xa 03b4 e01f | | Load 0x0,0x1f 03b5 300b |0 | Execute Record,Field_Type,Field_Number 0xb 03b6 0337 | 7 | Declare_Variable Array 03b7 480f |H | Short_Literal 0xf 03b8 4800 |H | Short_Literal 0x0 03b9 4800 |H | Short_Literal 0x0 03ba 00d9 | | Load_Top At_Offset_1 03bb e610 | | Load 0x3,0x10 03bc 01d6 | | Execute Vector,Field_Write 03bd 3ffb |? | Loop_Increasing 0x3b9 03be e01f | | Load 0x0,0x1f 03bf 300b |0 | Execute Record,Field_Type,Field_Number 0xb 03c0 0119 | | Execute Any,Check_In_Formal_Type 03c1 00d9 | | Load_Top At_Offset_1 03c2 380b |8 | Execute Record,Field_Write,Field_Number 0xb 03c3 0092 0926 | &| Action Push_String_Extended,0x926 ; "0" 03c5 e608 | | Load 0x3,0x8 03c6 e609 | | Load 0x3,0x9 03c7 480a |H | Short_Literal 0xa 03c8 4803 |H | Short_Literal 0x3 03c9 0099 | | Action Reference_Dynamic 03ca 480b |H | Short_Literal 0xb 03cb 4803 |H | Short_Literal 0x3 03cc 0099 | | Action Reference_Dynamic 03cd 480c |H | Short_Literal 0xc 03ce 4803 |H | Short_Literal 0x3 03cf 0099 | | Action Reference_Dynamic 03d0 8007 | | Call 0x0,0x7 03d1 4800 |H | Short_Literal 0x0 03d2 4801 |H | Short_Literal 0x1 03d3 e004 | | Load 0x0,0x4 03d4 1b12 | | Execute Package,Field_Read,Field_Number 0x12 03d5 0334 | 4 | Declare_Variable Array,With_Constraint 03d6 4800 |H | Short_Literal 0x0 03d7 4800 |H | Short_Literal 0x0 03d8 00da | | Load_Top At_Offset_2 03d9 01d6 | | Execute Vector,Field_Write 03da 4801 |H | Short_Literal 0x1 03db 4801 |H | Short_Literal 0x1 03dc 00da | | Load_Top At_Offset_2 03dd 01d6 | | Execute Vector,Field_Write 03de e00f | | Load 0x0,0xf 03df 01cc | | Execute Vector,Catenate 03e0 e010 | | Load 0x0,0x10 03e1 01cc | | Execute Vector,Catenate 03e2 e022 | " | Load 0x0,0x22 03e3 01cc | | Execute Vector,Catenate 03e4 4800 |H | Short_Literal 0x0 03e5 4801 |H | Short_Literal 0x1 03e6 e004 | | Load 0x0,0x4 03e7 1b12 | | Execute Package,Field_Read,Field_Number 0x12 03e8 0334 | 4 | Declare_Variable Array,With_Constraint 03e9 4800 |H | Short_Literal 0x0 03ea 4800 |H | Short_Literal 0x0 03eb 00da | | Load_Top At_Offset_2 03ec 01d6 | | Execute Vector,Field_Write 03ed 4801 |H | Short_Literal 0x1 03ee 4801 |H | Short_Literal 0x1 03ef 00da | | Load_Top At_Offset_2 03f0 01d6 | | Execute Vector,Field_Write 03f1 01cc | | Execute Vector,Catenate 03f2 e014 | | Load 0x0,0x14 03f3 01cc | | Execute Vector,Catenate 03f4 e023 | # | Load 0x0,0x23 03f5 01cc | | Execute Vector,Catenate 03f6 4800 |H | Short_Literal 0x0 03f7 4801 |H | Short_Literal 0x1 03f8 e004 | | Load 0x0,0x4 03f9 1b12 | | Execute Package,Field_Read,Field_Number 0x12 03fa 0334 | 4 | Declare_Variable Array,With_Constraint 03fb 4801 |H | Short_Literal 0x1 03fc 4800 |H | Short_Literal 0x0 03fd 00da | | Load_Top At_Offset_2 03fe 01d6 | | Execute Vector,Field_Write 03ff 48ff |H | Short_Literal 0xff 0400 4801 |H | Short_Literal 0x1 0401 00da | | Load_Top At_Offset_2 0402 01d6 | | Execute Vector,Field_Write 0403 01cc | | Execute Vector,Catenate 0404 e024 | $ | Load 0x0,0x24 0405 01cc | | Execute Vector,Catenate 0406 e01f | | Load 0x0,0x1f 0407 0322 | " | Declare_Variable Record 0408 4800 |H | Short_Literal 0x0 0409 00d9 | | Load_Top At_Offset_1 040a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 040b 4801 |H | Short_Literal 0x1 040c 00d9 | | Load_Top At_Offset_1 040d 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 040e 4803 |H | Short_Literal 0x3 040f 00d9 | | Load_Top At_Offset_1 0410 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0411 00d8 | | Load_Top At_Offset_0 0412 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0413 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0414 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0415 4804 |H | Short_Literal 0x4 0416 00d0 | | Action Swap_Control 0417 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0418 e01f | | Load 0x0,0x1f 0419 3004 |0 | Execute Record,Field_Type,Field_Number 0x4 041a 0337 | 7 | Declare_Variable Array 041b 4801 |H | Short_Literal 0x1 041c 481d |H | Short_Literal 0x1d 041d 00da | | Load_Top At_Offset_2 041e 01d6 | | Execute Vector,Field_Write 041f 4801 |H | Short_Literal 0x1 0420 481f |H | Short_Literal 0x1f 0421 00da | | Load_Top At_Offset_2 0422 01d6 | | Execute Vector,Field_Write 0423 481c |H | Short_Literal 0x1c 0424 4810 |H | Short_Literal 0x10 0425 4800 |H | Short_Literal 0x0 0426 00d9 | | Load_Top At_Offset_1 0427 e610 | | Load 0x3,0x10 0428 01d6 | | Execute Vector,Field_Write 0429 3ffb |? | Loop_Increasing 0x425 042a 4800 |H | Short_Literal 0x0 042b 481e |H | Short_Literal 0x1e 042c 00da | | Load_Top At_Offset_2 042d 01d6 | | Execute Vector,Field_Write 042e e01f | | Load 0x0,0x1f 042f 3004 |0 | Execute Record,Field_Type,Field_Number 0x4 0430 0119 | | Execute Any,Check_In_Formal_Type 0431 00d9 | | Load_Top At_Offset_1 0432 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0433 4800 |H | Short_Literal 0x0 0434 00d9 | | Load_Top At_Offset_1 0435 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0436 4801 |H | Short_Literal 0x1 0437 00d9 | | Load_Top At_Offset_1 0438 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0439 00d8 | | Load_Top At_Offset_0 043a 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7 043b 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 043c 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 043d 4808 |H | Short_Literal 0x8 043e 00d0 | | Action Swap_Control 043f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0440 00d8 | | Load_Top At_Offset_0 0441 3408 |4 | Execute Record,Field_Reference,Field_Number 0x8 0442 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0443 4809 |H | Short_Literal 0x9 0444 00d0 | | Action Swap_Control 0445 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0446 4801 |H | Short_Literal 0x1 0447 00d9 | | Load_Top At_Offset_1 0448 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 0449 48ff |H | Short_Literal 0xff 044a 00d9 | | Load_Top At_Offset_1 044b 380a |8 | Execute Record,Field_Write,Field_Number 0xa 044c e01f | | Load 0x0,0x1f 044d 300b |0 | Execute Record,Field_Type,Field_Number 0xb 044e 0337 | 7 | Declare_Variable Array 044f 4801 |H | Short_Literal 0x1 0450 480c |H | Short_Literal 0xc 0451 00da | | Load_Top At_Offset_2 0452 01d6 | | Execute Vector,Field_Write 0453 4801 |H | Short_Literal 0x1 0454 480e |H | Short_Literal 0xe 0455 00da | | Load_Top At_Offset_2 0456 01d6 | | Execute Vector,Field_Write 0457 4801 |H | Short_Literal 0x1 0458 480f |H | Short_Literal 0xf 0459 00da | | Load_Top At_Offset_2 045a 01d6 | | Execute Vector,Field_Write 045b 480b |H | Short_Literal 0xb 045c 4800 |H | Short_Literal 0x0 045d 4800 |H | Short_Literal 0x0 045e 00d9 | | Load_Top At_Offset_1 045f e610 | | Load 0x3,0x10 0460 01d6 | | Execute Vector,Field_Write 0461 3ffb |? | Loop_Increasing 0x45d 0462 4800 |H | Short_Literal 0x0 0463 480d |H | Short_Literal 0xd 0464 00da | | Load_Top At_Offset_2 0465 01d6 | | Execute Vector,Field_Write 0466 e01f | | Load 0x0,0x1f 0467 300b |0 | Execute Record,Field_Type,Field_Number 0xb 0468 0119 | | Execute Any,Check_In_Formal_Type 0469 00d9 | | Load_Top At_Offset_1 046a 380b |8 | Execute Record,Field_Write,Field_Number 0xb 046b 0092 0934 | 4| Action Push_String_Extended,0x934 ; "0.1.3.4.5.0.1.8.9.1.-1.11" 046d e608 | | Load 0x3,0x8 046e e609 | | Load 0x3,0x9 046f 480a |H | Short_Literal 0xa 0470 4803 |H | Short_Literal 0x3 0471 0099 | | Action Reference_Dynamic 0472 480b |H | Short_Literal 0xb 0473 4803 |H | Short_Literal 0x3 0474 0099 | | Action Reference_Dynamic 0475 480c |H | Short_Literal 0xc 0476 4803 |H | Short_Literal 0x3 0477 0099 | | Action Reference_Dynamic 0478 8007 | | Call 0x0,0x7 0479 4801 |H | Short_Literal 0x1 047a 800b | | Call 0x0,0xb 047b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 047c 8000 0000 | | .LITERAL {0x80000000, 0x00090000} 0480 8000 0000 | | .LITERAL {0x80000000, 0x000a0000} 0484 0000 0000 | | .BLANK 0000[0x4] 0488 ; -------------------------------------------------------------------------------------- 0488 ; SUBPROGRAM 0488 ; -------------------------------------------------------------------------------------- 0488 04b3 | | .CONST 0x04b3 ; Address of begin 0489 0004 | | .CONST 0x0004 ; Address of exception handler 048a 000d | | .CONST 0x000d ; Number of locals 048b INIT_0488: 048b a002 | | Store_Unchecked 0x0,0x2 048c 00c6 | | Action Check_Subprogram_Elaborated 048d e025 | % | Load 0x0,0x25 048e e004 | | Load 0x0,0x4 048f 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0490 0093 0000 | | push_full_address 0x0 0492 60f9 |` | Indirect_Literal Discrete,0x58c,{0x80000000, 0x00080000} 0493 0273 | s | Execute Discrete,Plus 0494 e005 | | Load 0x0,0x5 0495 0273 | s | Execute Discrete,Plus 0496 e026 | & | Load 0x0,0x26 0497 0273 | s | Execute Discrete,Plus 0498 4805 |H | Short_Literal 0x5 0499 0007 | | Action Break_Optional 049a 029f 08ab | | Declare_Subprogram INIT_08a8,For_Call 049c 029f 08bb | | Declare_Subprogram INIT_08b8,For_Call 049e a007 | | Store_Unchecked 0x0,0x7 049f 00c6 | | Action Check_Subprogram_Elaborated 04a0 e025 | % | Load 0x0,0x25 04a1 0092 0935 | 5| Action Push_String_Extended,0x935 ; "X_Grab_Key_Request" 04a3 4806 |H | Short_Literal 0x6 04a4 4803 |H | Short_Literal 0x3 04a5 0099 | | Action Reference_Dynamic 04a6 4807 |H | Short_Literal 0x7 04a7 4803 |H | Short_Literal 0x3 04a8 0099 | | Action Reference_Dynamic 04a9 0093 0000 | | push_full_address 0x0 04ab 60dc |` | Indirect_Literal Discrete,0x588,{0x80000000, 0x00070000} 04ac 0273 | s | Execute Discrete,Plus 04ad e005 | | Load 0x0,0x5 04ae 0273 | s | Execute Discrete,Plus 04af e027 | ' | Load 0x0,0x27 04b0 0273 | s | Execute Discrete,Plus 04b1 480d |H | Short_Literal 0xd 04b2 0007 | | Action Break_Optional 04b3 BODY_0488: 04b3 0092 0936 | 6| Action Push_String_Extended,0x936 ; "X_Grab_Key_Request conversions" 04b5 8009 | | Call 0x0,0x9 04b6 4801 |H | Short_Literal 0x1 04b7 4810 |H | Short_Literal 0x10 04b8 e004 | | Load 0x0,0x4 04b9 1b12 | | Execute Package,Field_Read,Field_Number 0x12 04ba 0334 | 4 | Declare_Variable Array,With_Constraint 04bb 4810 |H | Short_Literal 0x10 04bc 4801 |H | Short_Literal 0x1 04bd 4800 |H | Short_Literal 0x0 04be 00d9 | | Load_Top At_Offset_1 04bf e60e | | Load 0x3,0xe 04c0 01d6 | | Execute Vector,Field_Write 04c1 3ffb |? | Loop_Increasing 0x4bd 04c2 e025 | % | Load 0x0,0x25 04c3 0322 | " | Declare_Variable Record 04c4 4800 |H | Short_Literal 0x0 04c5 00d9 | | Load_Top At_Offset_1 04c6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04c7 4800 |H | Short_Literal 0x0 04c8 00d9 | | Load_Top At_Offset_1 04c9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 04ca 4800 |H | Short_Literal 0x0 04cb 00d9 | | Load_Top At_Offset_1 04cc 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 04cd 00d8 | | Load_Top At_Offset_0 04ce 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 04cf 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 04d0 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 04d1 4800 |H | Short_Literal 0x0 04d2 00d0 | | Action Swap_Control 04d3 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04d4 e025 | % | Load 0x0,0x25 04d5 3004 |0 | Execute Record,Field_Type,Field_Number 0x4 04d6 0337 | 7 | Declare_Variable Array 04d7 480f |H | Short_Literal 0xf 04d8 4800 |H | Short_Literal 0x0 04d9 4800 |H | Short_Literal 0x0 04da 00d9 | | Load_Top At_Offset_1 04db e610 | | Load 0x3,0x10 04dc 01d6 | | Execute Vector,Field_Write 04dd 3ffb |? | Loop_Increasing 0x4d9 04de e025 | % | Load 0x0,0x25 04df 3004 |0 | Execute Record,Field_Type,Field_Number 0x4 04e0 0119 | | Execute Any,Check_In_Formal_Type 04e1 00d9 | | Load_Top At_Offset_1 04e2 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 04e3 4800 |H | Short_Literal 0x0 04e4 00d9 | | Load_Top At_Offset_1 04e5 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 04e6 4800 |H | Short_Literal 0x0 04e7 00d9 | | Load_Top At_Offset_1 04e8 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 04e9 4800 |H | Short_Literal 0x0 04ea 00d9 | | Load_Top At_Offset_1 04eb 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 04ec 4800 |H | Short_Literal 0x0 04ed 00d9 | | Load_Top At_Offset_1 04ee 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 04ef 4800 |H | Short_Literal 0x0 04f0 00d9 | | Load_Top At_Offset_1 04f1 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 04f2 4800 |H | Short_Literal 0x0 04f3 00d9 | | Load_Top At_Offset_1 04f4 380a |8 | Execute Record,Field_Write,Field_Number 0xa 04f5 0092 0926 | &| Action Push_String_Extended,0x926 ; "0" 04f7 e608 | | Load 0x3,0x8 04f8 e609 | | Load 0x3,0x9 04f9 480a |H | Short_Literal 0xa 04fa 4803 |H | Short_Literal 0x3 04fb 0099 | | Action Reference_Dynamic 04fc 480b |H | Short_Literal 0xb 04fd 4803 |H | Short_Literal 0x3 04fe 0099 | | Action Reference_Dynamic 04ff 480c |H | Short_Literal 0xc 0500 4803 |H | Short_Literal 0x3 0501 0099 | | Action Reference_Dynamic 0502 8007 | | Call 0x0,0x7 0503 4800 |H | Short_Literal 0x0 0504 4801 |H | Short_Literal 0x1 0505 e004 | | Load 0x0,0x4 0506 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0507 0334 | 4 | Declare_Variable Array,With_Constraint 0508 4800 |H | Short_Literal 0x0 0509 4800 |H | Short_Literal 0x0 050a 00da | | Load_Top At_Offset_2 050b 01d6 | | Execute Vector,Field_Write 050c 4801 |H | Short_Literal 0x1 050d 4801 |H | Short_Literal 0x1 050e 00da | | Load_Top At_Offset_2 050f 01d6 | | Execute Vector,Field_Write 0510 e00f | | Load 0x0,0xf 0511 01cc | | Execute Vector,Catenate 0512 e010 | | Load 0x0,0x10 0513 01cc | | Execute Vector,Catenate 0514 e022 | " | Load 0x0,0x22 0515 01cc | | Execute Vector,Catenate 0516 4800 |H | Short_Literal 0x0 0517 4801 |H | Short_Literal 0x1 0518 e004 | | Load 0x0,0x4 0519 1b12 | | Execute Package,Field_Read,Field_Number 0x12 051a 0334 | 4 | Declare_Variable Array,With_Constraint 051b 4806 |H | Short_Literal 0x6 051c 4800 |H | Short_Literal 0x0 051d 00da | | Load_Top At_Offset_2 051e 01d6 | | Execute Vector,Field_Write 051f 4800 |H | Short_Literal 0x0 0520 4801 |H | Short_Literal 0x1 0521 00da | | Load_Top At_Offset_2 0522 01d6 | | Execute Vector,Field_Write 0523 01cc | | Execute Vector,Catenate 0524 4801 |H | Short_Literal 0x1 0525 4804 |H | Short_Literal 0x4 0526 e004 | | Load 0x0,0x4 0527 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0528 0334 | 4 | Declare_Variable Array,With_Constraint 0529 4801 |H | Short_Literal 0x1 052a 4801 |H | Short_Literal 0x1 052b 00da | | Load_Top At_Offset_2 052c 01d6 | | Execute Vector,Field_Write 052d 4804 |H | Short_Literal 0x4 052e 4802 |H | Short_Literal 0x2 052f 48ff |H | Short_Literal 0xff 0530 00d9 | | Load_Top At_Offset_1 0531 e60f | | Load 0x3,0xf 0532 01d6 | | Execute Vector,Field_Write 0533 3ffb |? | Loop_Increasing 0x52f 0534 01cc | | Execute Vector,Catenate 0535 e025 | % | Load 0x0,0x25 0536 0322 | " | Declare_Variable Record 0537 4800 |H | Short_Literal 0x0 0538 00d9 | | Load_Top At_Offset_1 0539 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 053a 4801 |H | Short_Literal 0x1 053b 00d9 | | Load_Top At_Offset_1 053c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 053d 4803 |H | Short_Literal 0x3 053e 00d9 | | Load_Top At_Offset_1 053f 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0540 00d8 | | Load_Top At_Offset_0 0541 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0542 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0543 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0544 4804 |H | Short_Literal 0x4 0545 00d0 | | Action Swap_Control 0546 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0547 e025 | % | Load 0x0,0x25 0548 3004 |0 | Execute Record,Field_Type,Field_Number 0x4 0549 0337 | 7 | Declare_Variable Array 054a 4801 |H | Short_Literal 0x1 054b 480d |H | Short_Literal 0xd 054c 00da | | Load_Top At_Offset_2 054d 01d6 | | Execute Vector,Field_Write 054e 4801 |H | Short_Literal 0x1 054f 480f |H | Short_Literal 0xf 0550 00da | | Load_Top At_Offset_2 0551 01d6 | | Execute Vector,Field_Write 0552 480c |H | Short_Literal 0xc 0553 4800 |H | Short_Literal 0x0 0554 4800 |H | Short_Literal 0x0 0555 00d9 | | Load_Top At_Offset_1 0556 e610 | | Load 0x3,0x10 0557 01d6 | | Execute Vector,Field_Write 0558 3ffb |? | Loop_Increasing 0x554 0559 4800 |H | Short_Literal 0x0 055a 480e |H | Short_Literal 0xe 055b 00da | | Load_Top At_Offset_2 055c 01d6 | | Execute Vector,Field_Write 055d e025 | % | Load 0x0,0x25 055e 3004 |0 | Execute Record,Field_Type,Field_Number 0x4 055f 0119 | | Execute Any,Check_In_Formal_Type 0560 00d9 | | Load_Top At_Offset_1 0561 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0562 4806 |H | Short_Literal 0x6 0563 00d9 | | Load_Top At_Offset_1 0564 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0565 4800 |H | Short_Literal 0x0 0566 00d9 | | Load_Top At_Offset_1 0567 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0568 4801 |H | Short_Literal 0x1 0569 00d9 | | Load_Top At_Offset_1 056a 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 056b 48ff |H | Short_Literal 0xff 056c 00d9 | | Load_Top At_Offset_1 056d 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 056e 48ff |H | Short_Literal 0xff 056f 00d9 | | Load_Top At_Offset_1 0570 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 0571 48ff |H | Short_Literal 0xff 0572 00d9 | | Load_Top At_Offset_1 0573 380a |8 | Execute Record,Field_Write,Field_Number 0xa 0574 0092 0937 | 7| Action Push_String_Extended,0x937 ; "0.1.3.4.5.6.0.1.-1" 0576 e608 | | Load 0x3,0x8 0577 e609 | | Load 0x3,0x9 0578 480a |H | Short_Literal 0xa 0579 4803 |H | Short_Literal 0x3 057a 0099 | | Action Reference_Dynamic 057b 480b |H | Short_Literal 0xb 057c 4803 |H | Short_Literal 0x3 057d 0099 | | Action Reference_Dynamic 057e 480c |H | Short_Literal 0xc 057f 4803 |H | Short_Literal 0x3 0580 0099 | | Action Reference_Dynamic 0581 8007 | | Call 0x0,0x7 0582 4801 |H | Short_Literal 0x1 0583 800b | | Call 0x0,0xb 0584 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0585 0000 0000 | | .XXX[0x3] 0587 0000 | | 0588 8000 0000 | | .LITERAL {0x80000000, 0x00070000} 058c 8000 0000 | | .LITERAL {0x80000000, 0x00080000} 0590 ; -------------------------------------------------------------------------------------- 0590 ; SUBPROGRAM 0590 ; -------------------------------------------------------------------------------------- 0590 05bb | | .CONST 0x05bb ; Address of begin 0591 0004 | | .CONST 0x0004 ; Address of exception handler 0592 000d | | .CONST 0x000d ; Number of locals 0593 INIT_0590: 0593 a002 | | Store_Unchecked 0x0,0x2 0594 00c6 | | Action Check_Subprogram_Elaborated 0595 e028 | ( | Load 0x0,0x28 0596 e004 | | Load 0x0,0x4 0597 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0598 0093 0000 | | push_full_address 0x0 059a 60b5 |` | Indirect_Literal Discrete,0x650,{0x80000000, 0x00060000} 059b 0273 | s | Execute Discrete,Plus 059c e005 | | Load 0x0,0x5 059d 0273 | s | Execute Discrete,Plus 059e e029 | ) | Load 0x0,0x29 059f 0273 | s | Execute Discrete,Plus 05a0 4805 |H | Short_Literal 0x5 05a1 0007 | | Action Break_Optional 05a2 029f 08cb | | Declare_Subprogram INIT_08c8,For_Call 05a4 029f 08db | | Declare_Subprogram INIT_08d8,For_Call 05a6 a007 | | Store_Unchecked 0x0,0x7 05a7 00c6 | | Action Check_Subprogram_Elaborated 05a8 e028 | ( | Load 0x0,0x28 05a9 0092 0938 | 8| Action Push_String_Extended,0x938 ; "X_Grab_Keyboard_Request" 05ab 4806 |H | Short_Literal 0x6 05ac 4803 |H | Short_Literal 0x3 05ad 0099 | | Action Reference_Dynamic 05ae 4807 |H | Short_Literal 0x7 05af 4803 |H | Short_Literal 0x3 05b0 0099 | | Action Reference_Dynamic 05b1 0093 0000 | | push_full_address 0x0 05b3 6098 |` | Indirect_Literal Discrete,0x64c,{0x80000000, 0x00050000} 05b4 0273 | s | Execute Discrete,Plus 05b5 e005 | | Load 0x0,0x5 05b6 0273 | s | Execute Discrete,Plus 05b7 e02a | * | Load 0x0,0x2a 05b8 0273 | s | Execute Discrete,Plus 05b9 480d |H | Short_Literal 0xd 05ba 0007 | | Action Break_Optional 05bb BODY_0590: 05bb 0092 0939 | 9| Action Push_String_Extended,0x939 ; "X_Grab_Keyboard_Request conversions" 05bd 8009 | | Call 0x0,0x9 05be 4801 |H | Short_Literal 0x1 05bf 4810 |H | Short_Literal 0x10 05c0 e004 | | Load 0x0,0x4 05c1 1b12 | | Execute Package,Field_Read,Field_Number 0x12 05c2 0334 | 4 | Declare_Variable Array,With_Constraint 05c3 4810 |H | Short_Literal 0x10 05c4 4801 |H | Short_Literal 0x1 05c5 4800 |H | Short_Literal 0x0 05c6 00d9 | | Load_Top At_Offset_1 05c7 e60e | | Load 0x3,0xe 05c8 01d6 | | Execute Vector,Field_Write 05c9 3ffb |? | Loop_Increasing 0x5c5 05ca e028 | ( | Load 0x0,0x28 05cb 0322 | " | Declare_Variable Record 05cc 4800 |H | Short_Literal 0x0 05cd 00d9 | | Load_Top At_Offset_1 05ce 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 05cf 4800 |H | Short_Literal 0x0 05d0 00d9 | | Load_Top At_Offset_1 05d1 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 05d2 4800 |H | Short_Literal 0x0 05d3 00d9 | | Load_Top At_Offset_1 05d4 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 05d5 00d8 | | Load_Top At_Offset_0 05d6 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 05d7 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 05d8 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 05d9 4800 |H | Short_Literal 0x0 05da 00d0 | | Action Swap_Control 05db 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 05dc 4800 |H | Short_Literal 0x0 05dd 00d9 | | Load_Top At_Offset_1 05de 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 05df 4800 |H | Short_Literal 0x0 05e0 00d9 | | Load_Top At_Offset_1 05e1 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 05e2 4800 |H | Short_Literal 0x0 05e3 00d9 | | Load_Top At_Offset_1 05e4 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 05e5 4800 |H | Short_Literal 0x0 05e6 00d9 | | Load_Top At_Offset_1 05e7 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 05e8 0092 0926 | &| Action Push_String_Extended,0x926 ; "0" 05ea e608 | | Load 0x3,0x8 05eb e609 | | Load 0x3,0x9 05ec 480a |H | Short_Literal 0xa 05ed 4803 |H | Short_Literal 0x3 05ee 0099 | | Action Reference_Dynamic 05ef 480b |H | Short_Literal 0xb 05f0 4803 |H | Short_Literal 0x3 05f1 0099 | | Action Reference_Dynamic 05f2 480c |H | Short_Literal 0xc 05f3 4803 |H | Short_Literal 0x3 05f4 0099 | | Action Reference_Dynamic 05f5 8007 | | Call 0x0,0x7 05f6 4800 |H | Short_Literal 0x0 05f7 4801 |H | Short_Literal 0x1 05f8 e004 | | Load 0x0,0x4 05f9 1b12 | | Execute Package,Field_Read,Field_Number 0x12 05fa 0334 | 4 | Declare_Variable Array,With_Constraint 05fb 4800 |H | Short_Literal 0x0 05fc 4800 |H | Short_Literal 0x0 05fd 00da | | Load_Top At_Offset_2 05fe 01d6 | | Execute Vector,Field_Write 05ff 4801 |H | Short_Literal 0x1 0600 4801 |H | Short_Literal 0x1 0601 00da | | Load_Top At_Offset_2 0602 01d6 | | Execute Vector,Field_Write 0603 e00f | | Load 0x0,0xf 0604 01cc | | Execute Vector,Catenate 0605 e010 | | Load 0x0,0x10 0606 01cc | | Execute Vector,Catenate 0607 e011 | | Load 0x0,0x11 0608 01cc | | Execute Vector,Catenate 0609 4800 |H | Short_Literal 0x0 060a 4801 |H | Short_Literal 0x1 060b e004 | | Load 0x0,0x4 060c 1b12 | | Execute Package,Field_Read,Field_Number 0x12 060d 0334 | 4 | Declare_Variable Array,With_Constraint 060e 4800 |H | Short_Literal 0x0 060f 4800 |H | Short_Literal 0x0 0610 00da | | Load_Top At_Offset_2 0611 01d6 | | Execute Vector,Field_Write 0612 4801 |H | Short_Literal 0x1 0613 4801 |H | Short_Literal 0x1 0614 00da | | Load_Top At_Offset_2 0615 01d6 | | Execute Vector,Field_Write 0616 01cc | | Execute Vector,Catenate 0617 e02b | + | Load 0x0,0x2b 0618 01cc | | Execute Vector,Catenate 0619 e028 | ( | Load 0x0,0x28 061a 0322 | " | Declare_Variable Record 061b 4800 |H | Short_Literal 0x0 061c 00d9 | | Load_Top At_Offset_1 061d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 061e 4801 |H | Short_Literal 0x1 061f 00d9 | | Load_Top At_Offset_1 0620 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0621 4803 |H | Short_Literal 0x3 0622 00d9 | | Load_Top At_Offset_1 0623 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0624 00d8 | | Load_Top At_Offset_0 0625 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0626 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0627 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0628 4804 |H | Short_Literal 0x4 0629 00d0 | | Action Swap_Control 062a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 062b 4805 |H | Short_Literal 0x5 062c 00d9 | | Load_Top At_Offset_1 062d 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 062e 4800 |H | Short_Literal 0x0 062f 00d9 | | Load_Top At_Offset_1 0630 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0631 4801 |H | Short_Literal 0x1 0632 00d9 | | Load_Top At_Offset_1 0633 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0634 6013 |` | Indirect_Literal Discrete,0x648,{0x00000000, 0x0000ffff} 0635 00d9 | | Load_Top At_Offset_1 0636 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0637 0092 093a | :| Action Push_String_Extended,0x93a ; "0.1.3.4.5.0.1.-1" 0639 e608 | | Load 0x3,0x8 063a e609 | | Load 0x3,0x9 063b 480a |H | Short_Literal 0xa 063c 4803 |H | Short_Literal 0x3 063d 0099 | | Action Reference_Dynamic 063e 480b |H | Short_Literal 0xb 063f 4803 |H | Short_Literal 0x3 0640 0099 | | Action Reference_Dynamic 0641 480c |H | Short_Literal 0xc 0642 4803 |H | Short_Literal 0x3 0643 0099 | | Action Reference_Dynamic 0644 8007 | | Call 0x0,0x7 0645 4801 |H | Short_Literal 0x1 0646 800b | | Call 0x0,0xb 0647 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0648 0000 0000 | | .LITERAL {0x00000000, 0x0000ffff} 064c 8000 0000 | | .LITERAL {0x80000000, 0x00050000} 0650 8000 0000 | | .LITERAL {0x80000000, 0x00060000} 0654 0000 0000 | | .BLANK 0000[0x4] 0658 ; -------------------------------------------------------------------------------------- 0658 ; SUBPROGRAM 0658 ; -------------------------------------------------------------------------------------- 0658 0683 | | .CONST 0x0683 ; Address of begin 0659 0004 | | .CONST 0x0004 ; Address of exception handler 065a 000d | | .CONST 0x000d ; Number of locals 065b INIT_0658: 065b a002 | | Store_Unchecked 0x0,0x2 065c 00c6 | | Action Check_Subprogram_Elaborated 065d e02c | , | Load 0x0,0x2c 065e e004 | | Load 0x0,0x4 065f 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0660 0093 0000 | | push_full_address 0x0 0662 60f5 |` | Indirect_Literal Discrete,0x758,{0x80000000, 0x00040000} 0663 0273 | s | Execute Discrete,Plus 0664 e005 | | Load 0x0,0x5 0665 0273 | s | Execute Discrete,Plus 0666 e02d | - | Load 0x0,0x2d 0667 0273 | s | Execute Discrete,Plus 0668 4805 |H | Short_Literal 0x5 0669 0007 | | Action Break_Optional 066a 029f 08eb | | Declare_Subprogram INIT_08e8,For_Call 066c 029f 08fb | | Declare_Subprogram INIT_08f8,For_Call 066e a007 | | Store_Unchecked 0x0,0x7 066f 00c6 | | Action Check_Subprogram_Elaborated 0670 e02c | , | Load 0x0,0x2c 0671 0092 093b | ;| Action Push_String_Extended,0x93b ; "X_Grab_Pointer_Request" 0673 4806 |H | Short_Literal 0x6 0674 4803 |H | Short_Literal 0x3 0675 0099 | | Action Reference_Dynamic 0676 4807 |H | Short_Literal 0x7 0677 4803 |H | Short_Literal 0x3 0678 0099 | | Action Reference_Dynamic 0679 0093 0000 | | push_full_address 0x0 067b 60d8 |` | Indirect_Literal Discrete,0x754,{0x80000000, 0x00030000} 067c 0273 | s | Execute Discrete,Plus 067d e005 | | Load 0x0,0x5 067e 0273 | s | Execute Discrete,Plus 067f e02e | . | Load 0x0,0x2e 0680 0273 | s | Execute Discrete,Plus 0681 480d |H | Short_Literal 0xd 0682 0007 | | Action Break_Optional 0683 BODY_0658: 0683 0092 093c | <| Action Push_String_Extended,0x93c ; "X_Grab_Pointer_Request conversions" 0685 8009 | | Call 0x0,0x9 0686 4801 |H | Short_Literal 0x1 0687 4818 |H | Short_Literal 0x18 0688 e004 | | Load 0x0,0x4 0689 1b12 | | Execute Package,Field_Read,Field_Number 0x12 068a 0334 | 4 | Declare_Variable Array,With_Constraint 068b 4818 |H | Short_Literal 0x18 068c 4801 |H | Short_Literal 0x1 068d 4800 |H | Short_Literal 0x0 068e 00d9 | | Load_Top At_Offset_1 068f e60e | | Load 0x3,0xe 0690 01d6 | | Execute Vector,Field_Write 0691 3ffb |? | Loop_Increasing 0x68d 0692 e02c | , | Load 0x0,0x2c 0693 0322 | " | Declare_Variable Record 0694 4800 |H | Short_Literal 0x0 0695 00d9 | | Load_Top At_Offset_1 0696 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0697 4800 |H | Short_Literal 0x0 0698 00d9 | | Load_Top At_Offset_1 0699 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 069a 4800 |H | Short_Literal 0x0 069b 00d9 | | Load_Top At_Offset_1 069c 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 069d 00d8 | | Load_Top At_Offset_0 069e 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 069f 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 06a0 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 06a1 4800 |H | Short_Literal 0x0 06a2 00d0 | | Action Swap_Control 06a3 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 06a4 e02c | , | Load 0x0,0x2c 06a5 3004 |0 | Execute Record,Field_Type,Field_Number 0x4 06a6 0337 | 7 | Declare_Variable Array 06a7 481f |H | Short_Literal 0x1f 06a8 4810 |H | Short_Literal 0x10 06a9 4800 |H | Short_Literal 0x0 06aa 00d9 | | Load_Top At_Offset_1 06ab e610 | | Load 0x3,0x10 06ac 01d6 | | Execute Vector,Field_Write 06ad 3ffb |? | Loop_Increasing 0x6a9 06ae e02c | , | Load 0x0,0x2c 06af 3004 |0 | Execute Record,Field_Type,Field_Number 0x4 06b0 0119 | | Execute Any,Check_In_Formal_Type 06b1 00d9 | | Load_Top At_Offset_1 06b2 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 06b3 4800 |H | Short_Literal 0x0 06b4 00d9 | | Load_Top At_Offset_1 06b5 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 06b6 4800 |H | Short_Literal 0x0 06b7 00d9 | | Load_Top At_Offset_1 06b8 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 06b9 00d8 | | Load_Top At_Offset_0 06ba 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7 06bb 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 06bc 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 06bd 4800 |H | Short_Literal 0x0 06be 00d0 | | Action Swap_Control 06bf 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 06c0 00d8 | | Load_Top At_Offset_0 06c1 3408 |4 | Execute Record,Field_Reference,Field_Number 0x8 06c2 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 06c3 4800 |H | Short_Literal 0x0 06c4 00d0 | | Action Swap_Control 06c5 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 06c6 4800 |H | Short_Literal 0x0 06c7 00d9 | | Load_Top At_Offset_1 06c8 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 06c9 0092 0926 | &| Action Push_String_Extended,0x926 ; "0" 06cb e608 | | Load 0x3,0x8 06cc e609 | | Load 0x3,0x9 06cd 480a |H | Short_Literal 0xa 06ce 4803 |H | Short_Literal 0x3 06cf 0099 | | Action Reference_Dynamic 06d0 480b |H | Short_Literal 0xb 06d1 4803 |H | Short_Literal 0x3 06d2 0099 | | Action Reference_Dynamic 06d3 480c |H | Short_Literal 0xc 06d4 4803 |H | Short_Literal 0x3 06d5 0099 | | Action Reference_Dynamic 06d6 8007 | | Call 0x0,0x7 06d7 4800 |H | Short_Literal 0x0 06d8 4801 |H | Short_Literal 0x1 06d9 e004 | | Load 0x0,0x4 06da 1b12 | | Execute Package,Field_Read,Field_Number 0x12 06db 0334 | 4 | Declare_Variable Array,With_Constraint 06dc 4800 |H | Short_Literal 0x0 06dd 4800 |H | Short_Literal 0x0 06de 00da | | Load_Top At_Offset_2 06df 01d6 | | Execute Vector,Field_Write 06e0 4801 |H | Short_Literal 0x1 06e1 4801 |H | Short_Literal 0x1 06e2 00da | | Load_Top At_Offset_2 06e3 01d6 | | Execute Vector,Field_Write 06e4 e00f | | Load 0x0,0xf 06e5 01cc | | Execute Vector,Catenate 06e6 e010 | | Load 0x0,0x10 06e7 01cc | | Execute Vector,Catenate 06e8 e022 | " | Load 0x0,0x22 06e9 01cc | | Execute Vector,Catenate 06ea 4800 |H | Short_Literal 0x0 06eb 4801 |H | Short_Literal 0x1 06ec e004 | | Load 0x0,0x4 06ed 1b12 | | Execute Package,Field_Read,Field_Number 0x12 06ee 0334 | 4 | Declare_Variable Array,With_Constraint 06ef 4800 |H | Short_Literal 0x0 06f0 4800 |H | Short_Literal 0x0 06f1 00da | | Load_Top At_Offset_2 06f2 01d6 | | Execute Vector,Field_Write 06f3 4801 |H | Short_Literal 0x1 06f4 4801 |H | Short_Literal 0x1 06f5 00da | | Load_Top At_Offset_2 06f6 01d6 | | Execute Vector,Field_Write 06f7 01cc | | Execute Vector,Catenate 06f8 e014 | | Load 0x0,0x14 06f9 01cc | | Execute Vector,Catenate 06fa e023 | # | Load 0x0,0x23 06fb 01cc | | Execute Vector,Catenate 06fc e02f | / | Load 0x0,0x2f 06fd 01cc | | Execute Vector,Catenate 06fe e02c | , | Load 0x0,0x2c 06ff 0322 | " | Declare_Variable Record 0700 4800 |H | Short_Literal 0x0 0701 00d9 | | Load_Top At_Offset_1 0702 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0703 4801 |H | Short_Literal 0x1 0704 00d9 | | Load_Top At_Offset_1 0705 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0706 4803 |H | Short_Literal 0x3 0707 00d9 | | Load_Top At_Offset_1 0708 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0709 00d8 | | Load_Top At_Offset_0 070a 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 070b 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 070c 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 070d 4804 |H | Short_Literal 0x4 070e 00d0 | | Action Swap_Control 070f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0710 e02c | , | Load 0x0,0x2c 0711 3004 |0 | Execute Record,Field_Type,Field_Number 0x4 0712 0337 | 7 | Declare_Variable Array 0713 4801 |H | Short_Literal 0x1 0714 481d |H | Short_Literal 0x1d 0715 00da | | Load_Top At_Offset_2 0716 01d6 | | Execute Vector,Field_Write 0717 4801 |H | Short_Literal 0x1 0718 481f |H | Short_Literal 0x1f 0719 00da | | Load_Top At_Offset_2 071a 01d6 | | Execute Vector,Field_Write 071b 481c |H | Short_Literal 0x1c 071c 4810 |H | Short_Literal 0x10 071d 4800 |H | Short_Literal 0x0 071e 00d9 | | Load_Top At_Offset_1 071f e610 | | Load 0x3,0x10 0720 01d6 | | Execute Vector,Field_Write 0721 3ffb |? | Loop_Increasing 0x71d 0722 4800 |H | Short_Literal 0x0 0723 481e |H | Short_Literal 0x1e 0724 00da | | Load_Top At_Offset_2 0725 01d6 | | Execute Vector,Field_Write 0726 e02c | , | Load 0x0,0x2c 0727 3004 |0 | Execute Record,Field_Type,Field_Number 0x4 0728 0119 | | Execute Any,Check_In_Formal_Type 0729 00d9 | | Load_Top At_Offset_1 072a 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 072b 4800 |H | Short_Literal 0x0 072c 00d9 | | Load_Top At_Offset_1 072d 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 072e 4801 |H | Short_Literal 0x1 072f 00d9 | | Load_Top At_Offset_1 0730 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0731 00d8 | | Load_Top At_Offset_0 0732 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7 0733 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0734 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0735 4808 |H | Short_Literal 0x8 0736 00d0 | | Action Swap_Control 0737 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0738 00d8 | | Load_Top At_Offset_0 0739 3408 |4 | Execute Record,Field_Reference,Field_Number 0x8 073a 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 073b 4809 |H | Short_Literal 0x9 073c 00d0 | | Action Swap_Control 073d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 073e 480a |H | Short_Literal 0xa 073f 00d9 | | Load_Top At_Offset_1 0740 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 0741 0092 093d | =| Action Push_String_Extended,0x93d ; "0.1.3.4.5.0.1.8.9.10" 0743 e608 | | Load 0x3,0x8 0744 e609 | | Load 0x3,0x9 0745 480a |H | Short_Literal 0xa 0746 4803 |H | Short_Literal 0x3 0747 0099 | | Action Reference_Dynamic 0748 480b |H | Short_Literal 0xb 0749 4803 |H | Short_Literal 0x3 074a 0099 | | Action Reference_Dynamic 074b 480c |H | Short_Literal 0xc 074c 4803 |H | Short_Literal 0x3 074d 0099 | | Action Reference_Dynamic 074e 8007 | | Call 0x0,0x7 074f 4801 |H | Short_Literal 0x1 0750 800b | | Call 0x0,0xb 0751 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0752 0000 0000 | | .XXX[0x2] 0754 8000 0000 | | .LITERAL {0x80000000, 0x00030000} 0758 8000 0000 | | .LITERAL {0x80000000, 0x00040000} 075c 0000 0000 | | .BLANK 0000[0x4] 0760 ; -------------------------------------------------------------------------------------- 0760 ; SUBPROGRAM 0760 ; -------------------------------------------------------------------------------------- 0760 078b | | .CONST 0x078b ; Address of begin 0761 0004 | | .CONST 0x0004 ; Address of exception handler 0762 000d | | .CONST 0x000d ; Number of locals 0763 INIT_0760: 0763 a002 | | Store_Unchecked 0x0,0x2 0764 00c6 | | Action Check_Subprogram_Elaborated 0765 e030 | 0 | Load 0x0,0x30 0766 e004 | | Load 0x0,0x4 0767 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0768 0093 0000 | | push_full_address 0x0 076a 6079 |`y | Indirect_Literal Discrete,0x7e4,{0x80000000, 0x00020000} 076b 0273 | s | Execute Discrete,Plus 076c e005 | | Load 0x0,0x5 076d 0273 | s | Execute Discrete,Plus 076e e031 | 1 | Load 0x0,0x31 076f 0273 | s | Execute Discrete,Plus 0770 4805 |H | Short_Literal 0x5 0771 0007 | | Action Break_Optional 0772 029f 090b | | Declare_Subprogram INIT_0908,For_Call 0774 029f 091b | | Declare_Subprogram INIT_0918,For_Call 0776 a007 | | Store_Unchecked 0x0,0x7 0777 00c6 | | Action Check_Subprogram_Elaborated 0778 e030 | 0 | Load 0x0,0x30 0779 0092 093e | >| Action Push_String_Extended,0x93e ; "X_Grab_Server_Request" 077b 4806 |H | Short_Literal 0x6 077c 4803 |H | Short_Literal 0x3 077d 0099 | | Action Reference_Dynamic 077e 4807 |H | Short_Literal 0x7 077f 4803 |H | Short_Literal 0x3 0780 0099 | | Action Reference_Dynamic 0781 0093 0000 | | push_full_address 0x0 0783 605c |`\ | Indirect_Literal Discrete,0x7e0,{0x80000000, 0x00010000} 0784 0273 | s | Execute Discrete,Plus 0785 e005 | | Load 0x0,0x5 0786 0273 | s | Execute Discrete,Plus 0787 e032 | 2 | Load 0x0,0x32 0788 0273 | s | Execute Discrete,Plus 0789 480d |H | Short_Literal 0xd 078a 0007 | | Action Break_Optional 078b BODY_0760: 078b 0092 093f | ?| Action Push_String_Extended,0x93f ; "X_Grab_Server_Request conversions" 078d 8009 | | Call 0x0,0x9 078e 4801 |H | Short_Literal 0x1 078f 4804 |H | Short_Literal 0x4 0790 e004 | | Load 0x0,0x4 0791 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0792 0334 | 4 | Declare_Variable Array,With_Constraint 0793 4804 |H | Short_Literal 0x4 0794 4801 |H | Short_Literal 0x1 0795 4800 |H | Short_Literal 0x0 0796 00d9 | | Load_Top At_Offset_1 0797 e60e | | Load 0x3,0xe 0798 01d6 | | Execute Vector,Field_Write 0799 3ffb |? | Loop_Increasing 0x795 079a e030 | 0 | Load 0x0,0x30 079b 0322 | " | Declare_Variable Record 079c 4800 |H | Short_Literal 0x0 079d 00d9 | | Load_Top At_Offset_1 079e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 079f 4800 |H | Short_Literal 0x0 07a0 00d9 | | Load_Top At_Offset_1 07a1 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 07a2 4800 |H | Short_Literal 0x0 07a3 00d9 | | Load_Top At_Offset_1 07a4 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 07a5 0092 0926 | &| Action Push_String_Extended,0x926 ; "0" 07a7 e608 | | Load 0x3,0x8 07a8 e609 | | Load 0x3,0x9 07a9 480a |H | Short_Literal 0xa 07aa 4803 |H | Short_Literal 0x3 07ab 0099 | | Action Reference_Dynamic 07ac 480b |H | Short_Literal 0xb 07ad 4803 |H | Short_Literal 0x3 07ae 0099 | | Action Reference_Dynamic 07af 480c |H | Short_Literal 0xc 07b0 4803 |H | Short_Literal 0x3 07b1 0099 | | Action Reference_Dynamic 07b2 8007 | | Call 0x0,0x7 07b3 4800 |H | Short_Literal 0x0 07b4 4801 |H | Short_Literal 0x1 07b5 e004 | | Load 0x0,0x4 07b6 1b12 | | Execute Package,Field_Read,Field_Number 0x12 07b7 0334 | 4 | Declare_Variable Array,With_Constraint 07b8 4801 |H | Short_Literal 0x1 07b9 4800 |H | Short_Literal 0x0 07ba 00da | | Load_Top At_Offset_2 07bb 01d6 | | Execute Vector,Field_Write 07bc 48ff |H | Short_Literal 0xff 07bd 4801 |H | Short_Literal 0x1 07be 00da | | Load_Top At_Offset_2 07bf 01d6 | | Execute Vector,Field_Write 07c0 e00a | | Load 0x0,0xa 07c1 01cc | | Execute Vector,Catenate 07c2 e030 | 0 | Load 0x0,0x30 07c3 0322 | " | Declare_Variable Record 07c4 4801 |H | Short_Literal 0x1 07c5 00d9 | | Load_Top At_Offset_1 07c6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 07c7 48ff |H | Short_Literal 0xff 07c8 00d9 | | Load_Top At_Offset_1 07c9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 07ca 4802 |H | Short_Literal 0x2 07cb 00d9 | | Load_Top At_Offset_1 07cc 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 07cd 0092 0927 | '| Action Push_String_Extended,0x927 ; "1.-1.2" 07cf e608 | | Load 0x3,0x8 07d0 e609 | | Load 0x3,0x9 07d1 480a |H | Short_Literal 0xa 07d2 4803 |H | Short_Literal 0x3 07d3 0099 | | Action Reference_Dynamic 07d4 480b |H | Short_Literal 0xb 07d5 4803 |H | Short_Literal 0x3 07d6 0099 | | Action Reference_Dynamic 07d7 480c |H | Short_Literal 0xc 07d8 4803 |H | Short_Literal 0x3 07d9 0099 | | Action Reference_Dynamic 07da 8007 | | Call 0x0,0x7 07db 4801 |H | Short_Literal 0x1 07dc 800b | | Call 0x0,0xb 07dd 4501 |E | Exit_Suprogram New_Top_Offset 0x1 07de 0000 0000 | | .XXX[0x2] 07e0 8000 0000 | | .LITERAL {0x80000000, 0x00010000} 07e4 8000 0000 | | .LITERAL {0x80000000, 0x00020000} 07e8 ; -------------------------------------------------------------------------------------- 07e8 ; SUBPROGRAM 07e8 ; -------------------------------------------------------------------------------------- 07e8 07eb | | .CONST 0x07eb ; Address of begin 07e9 0004 | | .CONST 0x0004 ; Address of exception handler 07ea 0001 | | .CONST 0x0001 ; Number of locals 07eb BODY_07e8: 07eb INIT_07e8: 07eb 00db | | Load_Top At_Offset_3 07ec 00db | | Load_Top At_Offset_3 07ed e033 | 3 | Load 0x0,0x33 07ee a034 | 4 | Store_Unchecked 0x0,0x34 07ef 8035 | 5 | Call 0x0,0x35 07f0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 07f1 0000 0000 | | .BLANK 0000[0x7] 07f8 ; -------------------------------------------------------------------------------------- 07f8 ; SUBPROGRAM 07f8 ; -------------------------------------------------------------------------------------- 07f8 07fb | | .CONST 0x07fb ; Address of begin 07f9 0004 | | .CONST 0x0004 ; Address of exception handler 07fa 0001 | | .CONST 0x0001 ; Number of locals 07fb BODY_07f8: 07fb INIT_07f8: 07fb 00db | | Load_Top At_Offset_3 07fc 00db | | Load_Top At_Offset_3 07fd e602 | | Load 0x3,0x2 07fe e603 | | Load 0x3,0x3 07ff 4804 |H | Short_Literal 0x4 0800 4803 |H | Short_Literal 0x3 0801 0099 | | Action Reference_Dynamic 0802 8002 | | Call 0x0,0x2 0803 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0804 0000 0000 | | .BLANK 0000[0x4] 0808 ; -------------------------------------------------------------------------------------- 0808 ; SUBPROGRAM 0808 ; -------------------------------------------------------------------------------------- 0808 080b | | .CONST 0x080b ; Address of begin 0809 0004 | | .CONST 0x0004 ; Address of exception handler 080a 0001 | | .CONST 0x0001 ; Number of locals 080b BODY_0808: 080b INIT_0808: 080b 00db | | Load_Top At_Offset_3 080c 00db | | Load_Top At_Offset_3 080d e036 | 6 | Load 0x0,0x36 080e a037 | 7 | Store_Unchecked 0x0,0x37 080f 8035 | 5 | Call 0x0,0x35 0810 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0811 0000 0000 | | .BLANK 0000[0x7] 0818 ; -------------------------------------------------------------------------------------- 0818 ; SUBPROGRAM 0818 ; -------------------------------------------------------------------------------------- 0818 081b | | .CONST 0x081b ; Address of begin 0819 0004 | | .CONST 0x0004 ; Address of exception handler 081a 0001 | | .CONST 0x0001 ; Number of locals 081b BODY_0818: 081b INIT_0818: 081b 00db | | Load_Top At_Offset_3 081c 00db | | Load_Top At_Offset_3 081d e602 | | Load 0x3,0x2 081e e603 | | Load 0x3,0x3 081f 4804 |H | Short_Literal 0x4 0820 4803 |H | Short_Literal 0x3 0821 0099 | | Action Reference_Dynamic 0822 8002 | | Call 0x0,0x2 0823 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0824 0000 0000 | | .BLANK 0000[0x4] 0828 ; -------------------------------------------------------------------------------------- 0828 ; SUBPROGRAM 0828 ; -------------------------------------------------------------------------------------- 0828 082b | + | .CONST 0x082b ; Address of begin 0829 0004 | | .CONST 0x0004 ; Address of exception handler 082a 0001 | | .CONST 0x0001 ; Number of locals 082b BODY_0828: 082b INIT_0828: 082b 00db | | Load_Top At_Offset_3 082c 00db | | Load_Top At_Offset_3 082d e038 | 8 | Load 0x0,0x38 082e a039 | 9 | Store_Unchecked 0x0,0x39 082f 8035 | 5 | Call 0x0,0x35 0830 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0831 0000 0000 | | .BLANK 0000[0x7] 0838 ; -------------------------------------------------------------------------------------- 0838 ; SUBPROGRAM 0838 ; -------------------------------------------------------------------------------------- 0838 083b | ; | .CONST 0x083b ; Address of begin 0839 0004 | | .CONST 0x0004 ; Address of exception handler 083a 0001 | | .CONST 0x0001 ; Number of locals 083b BODY_0838: 083b INIT_0838: 083b 00db | | Load_Top At_Offset_3 083c 00db | | Load_Top At_Offset_3 083d e602 | | Load 0x3,0x2 083e e603 | | Load 0x3,0x3 083f 4804 |H | Short_Literal 0x4 0840 4803 |H | Short_Literal 0x3 0841 0099 | | Action Reference_Dynamic 0842 8002 | | Call 0x0,0x2 0843 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0844 0000 0000 | | .BLANK 0000[0x4] 0848 ; -------------------------------------------------------------------------------------- 0848 ; SUBPROGRAM 0848 ; -------------------------------------------------------------------------------------- 0848 084b | K | .CONST 0x084b ; Address of begin 0849 0004 | | .CONST 0x0004 ; Address of exception handler 084a 0001 | | .CONST 0x0001 ; Number of locals 084b BODY_0848: 084b INIT_0848: 084b 00db | | Load_Top At_Offset_3 084c 00db | | Load_Top At_Offset_3 084d e03a | : | Load 0x0,0x3a 084e a03b | ; | Store_Unchecked 0x0,0x3b 084f 8035 | 5 | Call 0x0,0x35 0850 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0851 0000 0000 | | .BLANK 0000[0x7] 0858 ; -------------------------------------------------------------------------------------- 0858 ; SUBPROGRAM 0858 ; -------------------------------------------------------------------------------------- 0858 085b | [ | .CONST 0x085b ; Address of begin 0859 0004 | | .CONST 0x0004 ; Address of exception handler 085a 0001 | | .CONST 0x0001 ; Number of locals 085b BODY_0858: 085b INIT_0858: 085b 00db | | Load_Top At_Offset_3 085c 00db | | Load_Top At_Offset_3 085d e602 | | Load 0x3,0x2 085e e603 | | Load 0x3,0x3 085f 4804 |H | Short_Literal 0x4 0860 4803 |H | Short_Literal 0x3 0861 0099 | | Action Reference_Dynamic 0862 8002 | | Call 0x0,0x2 0863 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0864 0000 0000 | | .BLANK 0000[0x4] 0868 ; -------------------------------------------------------------------------------------- 0868 ; SUBPROGRAM 0868 ; -------------------------------------------------------------------------------------- 0868 086b | k | .CONST 0x086b ; Address of begin 0869 0004 | | .CONST 0x0004 ; Address of exception handler 086a 0001 | | .CONST 0x0001 ; Number of locals 086b BODY_0868: 086b INIT_0868: 086b 00db | | Load_Top At_Offset_3 086c 00db | | Load_Top At_Offset_3 086d e03c | < | Load 0x0,0x3c 086e a03d | = | Store_Unchecked 0x0,0x3d 086f 8035 | 5 | Call 0x0,0x35 0870 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0871 0000 0000 | | .BLANK 0000[0x7] 0878 ; -------------------------------------------------------------------------------------- 0878 ; SUBPROGRAM 0878 ; -------------------------------------------------------------------------------------- 0878 087b | { | .CONST 0x087b ; Address of begin 0879 0004 | | .CONST 0x0004 ; Address of exception handler 087a 0001 | | .CONST 0x0001 ; Number of locals 087b BODY_0878: 087b INIT_0878: 087b 00db | | Load_Top At_Offset_3 087c 00db | | Load_Top At_Offset_3 087d e602 | | Load 0x3,0x2 087e e603 | | Load 0x3,0x3 087f 4804 |H | Short_Literal 0x4 0880 4803 |H | Short_Literal 0x3 0881 0099 | | Action Reference_Dynamic 0882 8002 | | Call 0x0,0x2 0883 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0884 0000 0000 | | .BLANK 0000[0x4] 0888 ; -------------------------------------------------------------------------------------- 0888 ; SUBPROGRAM 0888 ; -------------------------------------------------------------------------------------- 0888 088b | | .CONST 0x088b ; Address of begin 0889 0004 | | .CONST 0x0004 ; Address of exception handler 088a 0001 | | .CONST 0x0001 ; Number of locals 088b BODY_0888: 088b INIT_0888: 088b 00db | | Load_Top At_Offset_3 088c 00db | | Load_Top At_Offset_3 088d e03e | > | Load 0x0,0x3e 088e a03f | ? | Store_Unchecked 0x0,0x3f 088f 8035 | 5 | Call 0x0,0x35 0890 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0891 0000 0000 | | .BLANK 0000[0x7] 0898 ; -------------------------------------------------------------------------------------- 0898 ; SUBPROGRAM 0898 ; -------------------------------------------------------------------------------------- 0898 089b | | .CONST 0x089b ; Address of begin 0899 0004 | | .CONST 0x0004 ; Address of exception handler 089a 0001 | | .CONST 0x0001 ; Number of locals 089b BODY_0898: 089b INIT_0898: 089b 00db | | Load_Top At_Offset_3 089c 00db | | Load_Top At_Offset_3 089d e602 | | Load 0x3,0x2 089e e603 | | Load 0x3,0x3 089f 4804 |H | Short_Literal 0x4 08a0 4803 |H | Short_Literal 0x3 08a1 0099 | | Action Reference_Dynamic 08a2 8002 | | Call 0x0,0x2 08a3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 08a4 0000 0000 | | .BLANK 0000[0x4] 08a8 ; -------------------------------------------------------------------------------------- 08a8 ; SUBPROGRAM 08a8 ; -------------------------------------------------------------------------------------- 08a8 08ab | | .CONST 0x08ab ; Address of begin 08a9 0004 | | .CONST 0x0004 ; Address of exception handler 08aa 0001 | | .CONST 0x0001 ; Number of locals 08ab BODY_08a8: 08ab INIT_08a8: 08ab 00db | | Load_Top At_Offset_3 08ac 00db | | Load_Top At_Offset_3 08ad e040 | @ | Load 0x0,0x40 08ae a041 | A | Store_Unchecked 0x0,0x41 08af 8035 | 5 | Call 0x0,0x35 08b0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 08b1 0000 0000 | | .BLANK 0000[0x7] 08b8 ; -------------------------------------------------------------------------------------- 08b8 ; SUBPROGRAM 08b8 ; -------------------------------------------------------------------------------------- 08b8 08bb | | .CONST 0x08bb ; Address of begin 08b9 0004 | | .CONST 0x0004 ; Address of exception handler 08ba 0001 | | .CONST 0x0001 ; Number of locals 08bb BODY_08b8: 08bb INIT_08b8: 08bb 00db | | Load_Top At_Offset_3 08bc 00db | | Load_Top At_Offset_3 08bd e602 | | Load 0x3,0x2 08be e603 | | Load 0x3,0x3 08bf 4804 |H | Short_Literal 0x4 08c0 4803 |H | Short_Literal 0x3 08c1 0099 | | Action Reference_Dynamic 08c2 8002 | | Call 0x0,0x2 08c3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 08c4 0000 0000 | | .BLANK 0000[0x4] 08c8 ; -------------------------------------------------------------------------------------- 08c8 ; SUBPROGRAM 08c8 ; -------------------------------------------------------------------------------------- 08c8 08cb | | .CONST 0x08cb ; Address of begin 08c9 0004 | | .CONST 0x0004 ; Address of exception handler 08ca 0001 | | .CONST 0x0001 ; Number of locals 08cb BODY_08c8: 08cb INIT_08c8: 08cb 00db | | Load_Top At_Offset_3 08cc 00db | | Load_Top At_Offset_3 08cd e042 | B | Load 0x0,0x42 08ce a043 | C | Store_Unchecked 0x0,0x43 08cf 8035 | 5 | Call 0x0,0x35 08d0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 08d1 0000 0000 | | .BLANK 0000[0x7] 08d8 ; -------------------------------------------------------------------------------------- 08d8 ; SUBPROGRAM 08d8 ; -------------------------------------------------------------------------------------- 08d8 08db | | .CONST 0x08db ; Address of begin 08d9 0004 | | .CONST 0x0004 ; Address of exception handler 08da 0001 | | .CONST 0x0001 ; Number of locals 08db BODY_08d8: 08db INIT_08d8: 08db 00db | | Load_Top At_Offset_3 08dc 00db | | Load_Top At_Offset_3 08dd e602 | | Load 0x3,0x2 08de e603 | | Load 0x3,0x3 08df 4804 |H | Short_Literal 0x4 08e0 4803 |H | Short_Literal 0x3 08e1 0099 | | Action Reference_Dynamic 08e2 8002 | | Call 0x0,0x2 08e3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 08e4 0000 0000 | | .BLANK 0000[0x4] 08e8 ; -------------------------------------------------------------------------------------- 08e8 ; SUBPROGRAM 08e8 ; -------------------------------------------------------------------------------------- 08e8 08eb | | .CONST 0x08eb ; Address of begin 08e9 0004 | | .CONST 0x0004 ; Address of exception handler 08ea 0001 | | .CONST 0x0001 ; Number of locals 08eb BODY_08e8: 08eb INIT_08e8: 08eb 00db | | Load_Top At_Offset_3 08ec 00db | | Load_Top At_Offset_3 08ed e044 | D | Load 0x0,0x44 08ee a045 | E | Store_Unchecked 0x0,0x45 08ef 8035 | 5 | Call 0x0,0x35 08f0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 08f1 0000 0000 | | .BLANK 0000[0x7] 08f8 ; -------------------------------------------------------------------------------------- 08f8 ; SUBPROGRAM 08f8 ; -------------------------------------------------------------------------------------- 08f8 08fb | | .CONST 0x08fb ; Address of begin 08f9 0004 | | .CONST 0x0004 ; Address of exception handler 08fa 0001 | | .CONST 0x0001 ; Number of locals 08fb BODY_08f8: 08fb INIT_08f8: 08fb 00db | | Load_Top At_Offset_3 08fc 00db | | Load_Top At_Offset_3 08fd e602 | | Load 0x3,0x2 08fe e603 | | Load 0x3,0x3 08ff 4804 |H | Short_Literal 0x4 0900 4803 |H | Short_Literal 0x3 0901 0099 | | Action Reference_Dynamic 0902 8002 | | Call 0x0,0x2 0903 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0904 0000 0000 | | .BLANK 0000[0x4] 0908 ; -------------------------------------------------------------------------------------- 0908 ; SUBPROGRAM 0908 ; -------------------------------------------------------------------------------------- 0908 090b | | .CONST 0x090b ; Address of begin 0909 0004 | | .CONST 0x0004 ; Address of exception handler 090a 0001 | | .CONST 0x0001 ; Number of locals 090b BODY_0908: 090b INIT_0908: 090b 00db | | Load_Top At_Offset_3 090c 00db | | Load_Top At_Offset_3 090d e046 | F | Load 0x0,0x46 090e a047 | G | Store_Unchecked 0x0,0x47 090f 8035 | 5 | Call 0x0,0x35 0910 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0911 0000 0000 | | .BLANK 0000[0x7] 0918 ; -------------------------------------------------------------------------------------- 0918 ; SUBPROGRAM 0918 ; -------------------------------------------------------------------------------------- 0918 091b | | .CONST 0x091b ; Address of begin 0919 0004 | | .CONST 0x0004 ; Address of exception handler 091a 0001 | | .CONST 0x0001 ; Number of locals 091b BODY_0918: 091b INIT_0918: 091b 00db | | Load_Top At_Offset_3 091c 00db | | Load_Top At_Offset_3 091d e602 | | Load 0x3,0x2 091e e603 | | Load 0x3,0x3 091f 4804 |H | Short_Literal 0x4 0920 4803 |H | Short_Literal 0x3 0921 0099 | | Action Reference_Dynamic 0922 8002 | | Call 0x0,0x2 0923 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0924 ; -------------------------------------------------------------------------------------- 0924 ; STRING TABLE 0924 ; -------------------------------------------------------------------------------------- 0924 003a | : | .STRTAB 0x003a->0x0941 ; "X_Get_Pointer_Mapping_Request" 0925 0055 | U | .STRTAB 0x0055->0x094f ; "X_Get_Pointer_Mapping_Request conversions" 0926 007c | | | .STRTAB 0x007c->0x0964 ; "0" 0927 007b | { | .STRTAB 0x007b->0x0964 ; "1.-1.2" 0928 007f | | .STRTAB 0x007f->0x0967 ; "X_Get_Property_Request" 0929 0093 | | .STRTAB 0x0093->0x0972 ; "X_Get_Property_Request conversions" 092a 00b3 | | .STRTAB 0x00b3->0x0983 ; "0.1.3.4.5.6.7.8" 092b 00c0 | | .STRTAB 0x00c0->0x098b ; "X_Get_Screen_Saver_Request" 092c 00d8 | | .STRTAB 0x00d8->0x0998 ; "X_Get_Screen_Saver_Request conversions" 092d 00fc | | .STRTAB 0x00fc->0x09ab ; "X_Get_Selection_Owner_Request" 092e 0117 | | .STRTAB 0x0117->0x09b9 ; "X_Get_Selection_Owner_Request conversions" 092f 013e | > | .STRTAB 0x013e->0x09ce ; "1.-1.2.3" 0930 0144 | D | .STRTAB 0x0144->0x09d2 ; "X_Get_Window_Attributes_Request" 0931 0161 | a | .STRTAB 0x0161->0x09e1 ; "X_Get_Window_Attributes_Request conversions" 0932 018a | | .STRTAB 0x018a->0x09f7 ; "X_Grab_Button_Request" 0933 019d | | .STRTAB 0x019d->0x0a01 ; "X_Grab_Button_Request conversions" 0934 01bc | | .STRTAB 0x01bc->0x0a12 ; "0.1.3.4.5.0.1.8.9.1.-1.11" 0935 01d3 | | .STRTAB 0x01d3->0x0a1e ; "X_Grab_Key_Request" 0936 01e3 | | .STRTAB 0x01e3->0x0a27 ; "X_Grab_Key_Request conversions" 0937 01ff | | .STRTAB 0x01ff->0x0a36 ; "0.1.3.4.5.6.0.1.-1" 0938 020f | | .STRTAB 0x020f->0x0a3f ; "X_Grab_Keyboard_Request" 0939 0224 | $ | .STRTAB 0x0224->0x0a4b ; "X_Grab_Keyboard_Request conversions" 093a 0245 | E | .STRTAB 0x0245->0x0a5c ; "0.1.3.4.5.0.1.-1" 093b 0253 | S | .STRTAB 0x0253->0x0a64 ; "X_Grab_Pointer_Request" 093c 0267 | g | .STRTAB 0x0267->0x0a6f ; "X_Grab_Pointer_Request conversions" 093d 0287 | | .STRTAB 0x0287->0x0a80 ; "0.1.3.4.5.0.1.8.9.10" 093e 0299 | | .STRTAB 0x0299->0x0a8a ; "X_Grab_Server_Request" 093f 02ac | | .STRTAB 0x02ac->0x0a95 ; "X_Grab_Server_Request conversions" 0940 02cb | | .STREND 0x02cb->0x0aa5 0941 585f 4765 |X_Ge| .STRTAB_STRINGS 0aa6 0000 0000 | | .XXX[0x2] 0aa8 ; -------------------------------------------------------------------------------------- 0aa8 ; Debug Table 0aa8 ; -------------------------------------------------------------------------------------- 0aa8 0004 0000 | | .DEBUG4 0x0004,0x0000,0x6905,0x0000,0x0001,0x0020 0aae 000b 0000 | | .DBG4T 0x000b,0x0000,0x8000,0x0000 0ab2 001b 0b2e | .| .DBG4T 0x001b,0x0b2e,0x8001,0x0000 0ab6 0043 0b47 | C G| .DBG4T 0x0043,0x0b47,0x0001,0x0000 0aba 00cb 0b4f | O| .DBG4T 0x00cb,0x0b4f,0x0001,0x0000 0abe 018b 0b57 | W| .DBG4T 0x018b,0x0b57,0x0001,0x0000 0ac2 0213 0b5f | _| .DBG4T 0x0213,0x0b5f,0x0001,0x0000 0ac6 02ab 0b67 | g| .DBG4T 0x02ab,0x0b67,0x0001,0x0000 0aca 0343 0b6f | C o| .DBG4T 0x0343,0x0b6f,0x0001,0x0000 0ace 048b 0b77 | w| .DBG4T 0x048b,0x0b77,0x0001,0x0000 0ad2 0593 0b7f | | .DBG4T 0x0593,0x0b7f,0x0001,0x0000 0ad6 065b 0b87 | [ | .DBG4T 0x065b,0x0b87,0x0001,0x0000 0ada 0763 0b8f | c | .DBG4T 0x0763,0x0b8f,0x0001,0x0000 0ade 07eb 0000 | | .DBG4T 0x07eb,0x0000,0x000b,0x0000 0ae2 07fb 0000 | | .DBG4T 0x07fb,0x0000,0x000b,0x0000 0ae6 080b 0000 | | .DBG4T 0x080b,0x0000,0x000b,0x0000 0aea 081b 0000 | | .DBG4T 0x081b,0x0000,0x000b,0x0000 0aee 082b 0000 | + | .DBG4T 0x082b,0x0000,0x000b,0x0000 0af2 083b 0000 | ; | .DBG4T 0x083b,0x0000,0x000b,0x0000 0af6 084b 0000 | K | .DBG4T 0x084b,0x0000,0x000b,0x0000 0afa 085b 0000 | [ | .DBG4T 0x085b,0x0000,0x000b,0x0000 0afe 086b 0000 | k | .DBG4T 0x086b,0x0000,0x000b,0x0000 0b02 087b 0000 | { | .DBG4T 0x087b,0x0000,0x000b,0x0000 0b06 088b 0000 | | .DBG4T 0x088b,0x0000,0x000b,0x0000 0b0a 089b 0000 | | .DBG4T 0x089b,0x0000,0x000b,0x0000 0b0e 08ab 0000 | | .DBG4T 0x08ab,0x0000,0x000b,0x0000 0b12 08bb 0000 | | .DBG4T 0x08bb,0x0000,0x000b,0x0000 0b16 08cb 0000 | | .DBG4T 0x08cb,0x0000,0x000b,0x0000 0b1a 08db 0000 | | .DBG4T 0x08db,0x0000,0x000b,0x0000 0b1e 08eb 0000 | | .DBG4T 0x08eb,0x0000,0x000b,0x0000 0b22 08fb 0000 | | .DBG4T 0x08fb,0x0000,0x000b,0x0000 0b26 090b 0000 | | .DBG4T 0x090b,0x0000,0x000b,0x0000 0b2a 091b 0000 | | .DBG4T 0x091b,0x0000,0x000b,0x0000 0b2e ; -------------------------------------------------------------------------------------- 0b2e ; Debug chain 0b2e ; -------------------------------------------------------------------------------------- 0b2e 000d 000a | | .DBGLEN 0x000d,0x000a 0b30 001b 001c | | .DBGLNO 0x001b,0x001c,0x001d,0x001e,0x0020,0x0022,0x0024,0x0026,0x0028,0x002a,0x002c,0x002e,0x0030,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b 0b47 ; -------------------------------------------------------------------------------------- 0b47 ; Debug chain 0b47 ; -------------------------------------------------------------------------------------- 0b47 0002 0004 | | .DBGLEN 0x0002,0x0004 0b49 0043 0052 | C R| .DBGLNO 0x0043,0x0052,0x006b,0x006e,0x0093,0x00bb 0b4f ; -------------------------------------------------------------------------------------- 0b4f ; Debug chain 0b4f ; -------------------------------------------------------------------------------------- 0b4f 0002 0004 | | .DBGLEN 0x0002,0x0004 0b51 00cb 00da | | .DBGLNO 0x00cb,0x00da,0x00f3,0x00f6,0x0132,0x017b 0b57 ; -------------------------------------------------------------------------------------- 0b57 ; Debug chain 0b57 ; -------------------------------------------------------------------------------------- 0b57 0002 0004 | | .DBGLEN 0x0002,0x0004 0b59 018b 019a | | .DBGLNO 0x018b,0x019a,0x01b3,0x01b6,0x01db,0x0203 0b5f ; -------------------------------------------------------------------------------------- 0b5f ; Debug chain 0b5f ; -------------------------------------------------------------------------------------- 0b5f 0002 0004 | | .DBGLEN 0x0002,0x0004 0b61 0213 0222 | "| .DBGLNO 0x0213,0x0222,0x023b,0x023e,0x0268,0x0297 0b67 ; -------------------------------------------------------------------------------------- 0b67 ; Debug chain 0b67 ; -------------------------------------------------------------------------------------- 0b67 0002 0004 | | .DBGLEN 0x0002,0x0004 0b69 02ab 02ba | | .DBGLNO 0x02ab,0x02ba,0x02d3,0x02d6,0x0302,0x0333 0b6f ; -------------------------------------------------------------------------------------- 0b6f ; Debug chain 0b6f ; -------------------------------------------------------------------------------------- 0b6f 0002 0004 | | .DBGLEN 0x0002,0x0004 0b71 0343 0352 | C R| .DBGLNO 0x0343,0x0352,0x036b,0x036e,0x03d1,0x0479 0b77 ; -------------------------------------------------------------------------------------- 0b77 ; Debug chain 0b77 ; -------------------------------------------------------------------------------------- 0b77 0002 0004 | | .DBGLEN 0x0002,0x0004 0b79 048b 049a | | .DBGLNO 0x048b,0x049a,0x04b3,0x04b6,0x0503,0x0582 0b7f ; -------------------------------------------------------------------------------------- 0b7f ; Debug chain 0b7f ; -------------------------------------------------------------------------------------- 0b7f 0002 0004 | | .DBGLEN 0x0002,0x0004 0b81 0593 05a2 | | .DBGLNO 0x0593,0x05a2,0x05bb,0x05be,0x05f6,0x0645 0b87 ; -------------------------------------------------------------------------------------- 0b87 ; Debug chain 0b87 ; -------------------------------------------------------------------------------------- 0b87 0002 0004 | | .DBGLEN 0x0002,0x0004 0b89 065b 066a | [ j| .DBGLNO 0x065b,0x066a,0x0683,0x0686,0x06d7,0x074f 0b8f ; -------------------------------------------------------------------------------------- 0b8f ; Debug chain 0b8f ; -------------------------------------------------------------------------------------- 0b8f 0002 0004 | | .DBGLEN 0x0002,0x0004 0b91 0763 0772 | c r| .DBGLNO 0x0763,0x0772,0x078b,0x078e,0x07b3,0x07db 0b97 0000 0000 | | .BLANK 0000[0x69]