|
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: 14336 (0x3800) 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 1928 | ( | .CONST 0x1928 ; 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 000d | | .CONST 0x000d ; 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 004a | J | .CONST 0x004a ; Address of begin 0019 0004 | | .CONST 0x0004 ; Address of exception handler 001a 0017 | | .CONST 0x0017 ; Number of locals 001b INIT_0018: 001b 0007 | | Action Break_Optional 001c 0007 | | Action Break_Optional 001d 0007 | | Action Break_Optional 001e 029f 006b | k| Declare_Subprogram INIT_0068,For_Call 0020 029f 0123 | #| Declare_Subprogram INIT_0120,For_Call 0022 029f 021b | | Declare_Subprogram INIT_0218,For_Call 0024 029f 046b | k| Declare_Subprogram INIT_0468,For_Call 0026 029f 0553 | S| Declare_Subprogram INIT_0550,For_Call 0028 029f 05fb | | Declare_Subprogram INIT_05f8,For_Call 002a 029f 06fb | | Declare_Subprogram INIT_06f8,For_Call 002c 029f 078b | | Declare_Subprogram INIT_0788,For_Call 002e 029f 084b | K| Declare_Subprogram INIT_0848,For_Call 0030 029f 08bb | | Declare_Subprogram INIT_08b8,For_Call 0032 029f 099b | | Declare_Subprogram INIT_0998,For_Call 0034 029f 0a43 | C| Declare_Subprogram INIT_0a40,For_Call 0036 029f 0bd3 | | Declare_Subprogram INIT_0bd0,For_Call 0038 029f 0c83 | | Declare_Subprogram INIT_0c80,For_Call 003a 029f 0d13 | | Declare_Subprogram INIT_0d10,For_Call 003c 029f 0de3 | | Declare_Subprogram INIT_0de0,For_Call 003e 029f 0ea3 | | Declare_Subprogram INIT_0ea0,For_Call 0040 029f 0fa3 | | Declare_Subprogram INIT_0fa0,For_Call 0042 029f 1033 | 3| Declare_Subprogram INIT_1030,For_Call 0044 029f 114b | K| Declare_Subprogram INIT_1148,For_Call 0046 029f 123b | ;| Declare_Subprogram INIT_1238,For_Call 0048 029f 12cb | | Declare_Subprogram INIT_12c8,For_Call 004a BODY_0018: 004a 8402 | | Call 0x2,0x2 004b 8403 | | Call 0x2,0x3 004c 8404 | | Call 0x2,0x4 004d 8405 | | Call 0x2,0x5 004e 8406 | | Call 0x2,0x6 004f 8407 | | Call 0x2,0x7 0050 8408 | | Call 0x2,0x8 0051 8409 | | Call 0x2,0x9 0052 840a | | Call 0x2,0xa 0053 840b | | Call 0x2,0xb 0054 840c | | Call 0x2,0xc 0055 840d | | Call 0x2,0xd 0056 840e | | Call 0x2,0xe 0057 840f | | Call 0x2,0xf 0058 8410 | | Call 0x2,0x10 0059 8411 | | Call 0x2,0x11 005a 8412 | | Call 0x2,0x12 005b 8413 | | Call 0x2,0x13 005c 8414 | | Call 0x2,0x14 005d 8415 | | Call 0x2,0x15 005e 8416 | | Call 0x2,0x16 005f 8417 | | Call 0x2,0x17 0060 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0061 0000 0000 | | .BLANK 0000[0x7] 0068 ; -------------------------------------------------------------------------------------- 0068 ; SUBPROGRAM 0068 ; -------------------------------------------------------------------------------------- 0068 0095 | | .CONST 0x0095 ; Address of begin 0069 0004 | | .CONST 0x0004 ; Address of exception handler 006a 000b | | .CONST 0x000b ; Number of locals 006b INIT_0068: 006b 029f 1393 | | Declare_Subprogram INIT_1390,For_Call 006d 029f 13a3 | | Declare_Subprogram INIT_13a0,For_Call 006f a002 | | Store_Unchecked 0x0,0x2 0070 00c6 | | Action Check_Subprogram_Elaborated 0071 e003 | | Load 0x0,0x3 0072 e004 | | Load 0x0,0x4 0073 00d8 | | Load_Top At_Offset_0 0074 012c | , | Execute Any,Size 0075 00d9 | | Load_Top At_Offset_1 0076 0266 | f | Execute Discrete,Bounds 0077 00db | | Load_Top At_Offset_3 0078 0122 | " | Execute Any,Make_Root_Type 0079 00d8 | | Load_Top At_Offset_0 007a 012c | , | Execute Any,Size 007b 00d0 | | Action Swap_Control 007c 0266 | f | Execute Discrete,Bounds 007d 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 007f 03fa | | Declare_Type Discrete,Defined,With_Size 0080 03f7 | | QQ_Declare_Variable Discrete,XXX 0081 00cd | | Action Spare6_Action 0082 e005 | | Load 0x0,0x5 0083 0092 1673 | s| Action Push_String_Extended,0x1673 ; "X_Atom_Array" 0085 4802 |H | Short_Literal 0x2 0086 4803 |H | Short_Literal 0x3 0087 0099 | | Action Reference_Dynamic 0088 4803 |H | Short_Literal 0x3 0089 4803 |H | Short_Literal 0x3 008a 0099 | | Action Reference_Dynamic 008b 0093 0000 | | push_full_address 0x0 008d 608e |` | Indirect_Literal Discrete,0x11c,{0x80000000, 0x00230000} 008e 0273 | s | Execute Discrete,Plus 008f e006 | | Load 0x0,0x6 0090 0273 | s | Execute Discrete,Plus 0091 e007 | | Load 0x0,0x7 0092 0273 | s | Execute Discrete,Plus 0093 480b |H | Short_Literal 0xb 0094 0007 | | Action Break_Optional 0095 BODY_0068: 0095 0092 1674 | t| Action Push_String_Extended,0x1674 ; "X_Atom_Array conversions" 0097 8008 | | Call 0x0,0x8 0098 4801 |H | Short_Literal 0x1 0099 4800 |H | Short_Literal 0x0 009a e009 | | Load 0x0,0x9 009b 1b12 | | Execute Package,Field_Read,Field_Number 0x12 009c 0334 | 4 | Declare_Variable Array,With_Constraint 009d 4801 |H | Short_Literal 0x1 009e 4800 |H | Short_Literal 0x0 009f e005 | | Load 0x0,0x5 00a0 0334 | 4 | Declare_Variable Array,With_Constraint 00a1 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0" 00a3 e604 | | Load 0x3,0x4 00a4 e605 | | Load 0x3,0x5 00a5 e606 | | Load 0x3,0x6 00a6 e607 | | Load 0x3,0x7 00a7 4808 |H | Short_Literal 0x8 00a8 4803 |H | Short_Literal 0x3 00a9 0099 | | Action Reference_Dynamic 00aa 4809 |H | Short_Literal 0x9 00ab 4803 |H | Short_Literal 0x3 00ac 0099 | | Action Reference_Dynamic 00ad 480a |H | Short_Literal 0xa 00ae 4803 |H | Short_Literal 0x3 00af 0099 | | Action Reference_Dynamic 00b0 8002 | | Call 0x0,0x2 00b1 4801 |H | Short_Literal 0x1 00b2 4804 |H | Short_Literal 0x4 00b3 e009 | | Load 0x0,0x9 00b4 1b12 | | Execute Package,Field_Read,Field_Number 0x12 00b5 0334 | 4 | Declare_Variable Array,With_Constraint 00b6 4804 |H | Short_Literal 0x4 00b7 4801 |H | Short_Literal 0x1 00b8 48ff |H | Short_Literal 0xff 00b9 00d9 | | Load_Top At_Offset_1 00ba e60c | | Load 0x3,0xc 00bb 01d6 | | Execute Vector,Field_Write 00bc 3ffb |? | Loop_Increasing 0xb8 00bd 4801 |H | Short_Literal 0x1 00be 4801 |H | Short_Literal 0x1 00bf e005 | | Load 0x0,0x5 00c0 0334 | 4 | Declare_Variable Array,With_Constraint 00c1 e003 | | Load 0x0,0x3 00c2 0322 | " | Declare_Variable Record 00c3 4fff |O | Short_Literal -0x1 00c4 00d9 | | Load_Top At_Offset_1 00c5 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00c6 4801 |H | Short_Literal 0x1 00c7 00da | | Load_Top At_Offset_2 00c8 01d6 | | Execute Vector,Field_Write 00c9 0092 1676 | v| Action Push_String_Extended,0x1676 ; "1..1 => -1" 00cb e604 | | Load 0x3,0x4 00cc e605 | | Load 0x3,0x5 00cd e606 | | Load 0x3,0x6 00ce e607 | | Load 0x3,0x7 00cf 4808 |H | Short_Literal 0x8 00d0 4803 |H | Short_Literal 0x3 00d1 0099 | | Action Reference_Dynamic 00d2 4809 |H | Short_Literal 0x9 00d3 4803 |H | Short_Literal 0x3 00d4 0099 | | Action Reference_Dynamic 00d5 480a |H | Short_Literal 0xa 00d6 4803 |H | Short_Literal 0x3 00d7 0099 | | Action Reference_Dynamic 00d8 8002 | | Call 0x0,0x2 00d9 e00a | | Load 0x0,0xa 00da 4800 |H | Short_Literal 0x0 00db 4800 |H | Short_Literal 0x0 00dc e005 | | Load 0x0,0x5 00dd 0334 | 4 | Declare_Variable Array,With_Constraint 00de e003 | | Load 0x0,0x3 00df 0322 | " | Declare_Variable Record 00e0 4802 |H | Short_Literal 0x2 00e1 00d9 | | Load_Top At_Offset_1 00e2 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00e3 4800 |H | Short_Literal 0x0 00e4 00da | | Load_Top At_Offset_2 00e5 01d6 | | Execute Vector,Field_Write 00e6 0092 1677 | w| Action Push_String_Extended,0x1677 ; "0..0 => 2" 00e8 e604 | | Load 0x3,0x4 00e9 e605 | | Load 0x3,0x5 00ea e606 | | Load 0x3,0x6 00eb e607 | | Load 0x3,0x7 00ec 4808 |H | Short_Literal 0x8 00ed 4803 |H | Short_Literal 0x3 00ee 0099 | | Action Reference_Dynamic 00ef 4809 |H | Short_Literal 0x9 00f0 4803 |H | Short_Literal 0x3 00f1 0099 | | Action Reference_Dynamic 00f2 480a |H | Short_Literal 0xa 00f3 4803 |H | Short_Literal 0x3 00f4 0099 | | Action Reference_Dynamic 00f5 8002 | | Call 0x0,0x2 00f6 e00b | | Load 0x0,0xb 00f7 00d8 | | Load_Top At_Offset_0 00f8 01cc | | Execute Vector,Catenate 00f9 4801 |H | Short_Literal 0x1 00fa 4802 |H | Short_Literal 0x2 00fb e005 | | Load 0x0,0x5 00fc 0334 | 4 | Declare_Variable Array,With_Constraint 00fd 4802 |H | Short_Literal 0x2 00fe 4801 |H | Short_Literal 0x1 00ff e003 | | Load 0x0,0x3 0100 0322 | " | Declare_Variable Record 0101 4801 |H | Short_Literal 0x1 0102 00d9 | | Load_Top At_Offset_1 0103 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0104 00d9 | | Load_Top At_Offset_1 0105 e60d | | Load 0x3,0xd 0106 01d6 | | Execute Vector,Field_Write 0107 3ff7 |? | Loop_Increasing 0xff 0108 0092 1678 | x| Action Push_String_Extended,0x1678 ; "1..2 => 1" 010a e604 | | Load 0x3,0x4 010b e605 | | Load 0x3,0x5 010c e606 | | Load 0x3,0x6 010d e607 | | Load 0x3,0x7 010e 4808 |H | Short_Literal 0x8 010f 4803 |H | Short_Literal 0x3 0110 0099 | | Action Reference_Dynamic 0111 4809 |H | Short_Literal 0x9 0112 4803 |H | Short_Literal 0x3 0113 0099 | | Action Reference_Dynamic 0114 480a |H | Short_Literal 0xa 0115 4803 |H | Short_Literal 0x3 0116 0099 | | Action Reference_Dynamic 0117 8002 | | Call 0x0,0x2 0118 4801 |H | Short_Literal 0x1 0119 800c | | Call 0x0,0xc 011a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 011b 0000 | | .XXX[0x1] 011c 8000 0000 | | .LITERAL {0x80000000, 0x00230000} 0120 ; -------------------------------------------------------------------------------------- 0120 ; SUBPROGRAM 0120 ; -------------------------------------------------------------------------------------- 0120 014b | K | .CONST 0x014b ; Address of begin 0121 0004 | | .CONST 0x0004 ; Address of exception handler 0122 000d | | .CONST 0x000d ; Number of locals 0123 INIT_0120: 0123 a00d | | Store_Unchecked 0x0,0xd 0124 00c6 | | Action Check_Subprogram_Elaborated 0125 e00e | | Load 0x0,0xe 0126 e009 | | Load 0x0,0x9 0127 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0128 0093 0000 | | push_full_address 0x0 012a 60e5 |` | Indirect_Literal Discrete,0x210,{0x80000000, 0x00220000} 012b 0273 | s | Execute Discrete,Plus 012c e006 | | Load 0x0,0x6 012d 0273 | s | Execute Discrete,Plus 012e e00f | | Load 0x0,0xf 012f 0273 | s | Execute Discrete,Plus 0130 4805 |H | Short_Literal 0x5 0131 0007 | | Action Break_Optional 0132 029f 13db | | Declare_Subprogram INIT_13d8,For_Call 0134 029f 13eb | | Declare_Subprogram INIT_13e8,For_Call 0136 a010 | | Store_Unchecked 0x0,0x10 0137 00c6 | | Action Check_Subprogram_Elaborated 0138 e00e | | Load 0x0,0xe 0139 0092 1679 | y| Action Push_String_Extended,0x1679 ; "X_Char_Struct" 013b 4806 |H | Short_Literal 0x6 013c 4803 |H | Short_Literal 0x3 013d 0099 | | Action Reference_Dynamic 013e 4807 |H | Short_Literal 0x7 013f 4803 |H | Short_Literal 0x3 0140 0099 | | Action Reference_Dynamic 0141 0093 0000 | | push_full_address 0x0 0143 60c8 |` | Indirect_Literal Discrete,0x20c,{0x80000000, 0x00210000} 0144 0273 | s | Execute Discrete,Plus 0145 e006 | | Load 0x0,0x6 0146 0273 | s | Execute Discrete,Plus 0147 e011 | | Load 0x0,0x11 0148 0273 | s | Execute Discrete,Plus 0149 480d |H | Short_Literal 0xd 014a 0007 | | Action Break_Optional 014b BODY_0120: 014b 0092 167a | z| Action Push_String_Extended,0x167a ; "X_Char_Struct conversions" 014d 8008 | | Call 0x0,0x8 014e 4801 |H | Short_Literal 0x1 014f 480c |H | Short_Literal 0xc 0150 e009 | | Load 0x0,0x9 0151 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0152 0334 | 4 | Declare_Variable Array,With_Constraint 0153 480c |H | Short_Literal 0xc 0154 4801 |H | Short_Literal 0x1 0155 4800 |H | Short_Literal 0x0 0156 00d9 | | Load_Top At_Offset_1 0157 e60e | | Load 0x3,0xe 0158 01d6 | | Execute Vector,Field_Write 0159 3ffb |? | Loop_Increasing 0x155 015a e00e | | Load 0x0,0xe 015b 0322 | " | Declare_Variable Record 015c 4800 |H | Short_Literal 0x0 015d 00d9 | | Load_Top At_Offset_1 015e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 015f 4800 |H | Short_Literal 0x0 0160 00d9 | | Load_Top At_Offset_1 0161 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0162 4800 |H | Short_Literal 0x0 0163 00d9 | | Load_Top At_Offset_1 0164 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0165 4800 |H | Short_Literal 0x0 0166 00d9 | | Load_Top At_Offset_1 0167 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0168 4800 |H | Short_Literal 0x0 0169 00d9 | | Load_Top At_Offset_1 016a 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 016b e00e | | Load 0x0,0xe 016c 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 016d 0337 | 7 | Declare_Variable Array 016e 480f |H | Short_Literal 0xf 016f 4800 |H | Short_Literal 0x0 0170 4800 |H | Short_Literal 0x0 0171 00d9 | | Load_Top At_Offset_1 0172 e610 | | Load 0x3,0x10 0173 01d6 | | Execute Vector,Field_Write 0174 3ffb |? | Loop_Increasing 0x170 0175 e00e | | Load 0x0,0xe 0176 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 0177 0119 | | Execute Any,Check_In_Formal_Type 0178 00d9 | | Load_Top At_Offset_1 0179 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 017a 0092 167b | {| Action Push_String_Extended,0x167b ; "0" 017c e608 | | Load 0x3,0x8 017d e609 | | Load 0x3,0x9 017e 480a |H | Short_Literal 0xa 017f 4803 |H | Short_Literal 0x3 0180 0099 | | Action Reference_Dynamic 0181 480b |H | Short_Literal 0xb 0182 4803 |H | Short_Literal 0x3 0183 0099 | | Action Reference_Dynamic 0184 480c |H | Short_Literal 0xc 0185 4803 |H | Short_Literal 0x3 0186 0099 | | Action Reference_Dynamic 0187 8010 | | Call 0x0,0x10 0188 4801 |H | Short_Literal 0x1 0189 480c |H | Short_Literal 0xc 018a e009 | | Load 0x0,0x9 018b 1b12 | | Execute Package,Field_Read,Field_Number 0x12 018c 0334 | 4 | Declare_Variable Array,With_Constraint 018d 480c |H | Short_Literal 0xc 018e 4801 |H | Short_Literal 0x1 018f 48ff |H | Short_Literal 0xff 0190 00d9 | | Load_Top At_Offset_1 0191 e60e | | Load 0x3,0xe 0192 01d6 | | Execute Vector,Field_Write 0193 3ffb |? | Loop_Increasing 0x18f 0194 e00e | | Load 0x0,0xe 0195 0322 | " | Declare_Variable Record 0196 4fff |O | Short_Literal -0x1 0197 00d9 | | Load_Top At_Offset_1 0198 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0199 4fff |O | Short_Literal -0x1 019a 00d9 | | Load_Top At_Offset_1 019b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 019c 4fff |O | Short_Literal -0x1 019d 00d9 | | Load_Top At_Offset_1 019e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 019f 4fff |O | Short_Literal -0x1 01a0 00d9 | | Load_Top At_Offset_1 01a1 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 01a2 4fff |O | Short_Literal -0x1 01a3 00d9 | | Load_Top At_Offset_1 01a4 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 01a5 e00e | | Load 0x0,0xe 01a6 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 01a7 0337 | 7 | Declare_Variable Array 01a8 480f |H | Short_Literal 0xf 01a9 4800 |H | Short_Literal 0x0 01aa 4801 |H | Short_Literal 0x1 01ab 00d9 | | Load_Top At_Offset_1 01ac e610 | | Load 0x3,0x10 01ad 01d6 | | Execute Vector,Field_Write 01ae 3ffb |? | Loop_Increasing 0x1aa 01af e00e | | Load 0x0,0xe 01b0 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 01b1 0119 | | Execute Any,Check_In_Formal_Type 01b2 00d9 | | Load_Top At_Offset_1 01b3 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 01b4 0092 167c | || Action Push_String_Extended,0x167c ; "-1" 01b6 e608 | | Load 0x3,0x8 01b7 e609 | | Load 0x3,0x9 01b8 480a |H | Short_Literal 0xa 01b9 4803 |H | Short_Literal 0x3 01ba 0099 | | Action Reference_Dynamic 01bb 480b |H | Short_Literal 0xb 01bc 4803 |H | Short_Literal 0x3 01bd 0099 | | Action Reference_Dynamic 01be 480c |H | Short_Literal 0xc 01bf 4803 |H | Short_Literal 0x3 01c0 0099 | | Action Reference_Dynamic 01c1 8010 | | Call 0x0,0x10 01c2 e012 | | Load 0x0,0x12 01c3 e013 | | Load 0x0,0x13 01c4 01cc | | Execute Vector,Catenate 01c5 e014 | | Load 0x0,0x14 01c6 01cc | | Execute Vector,Catenate 01c7 e015 | | Load 0x0,0x15 01c8 01cc | | Execute Vector,Catenate 01c9 e016 | | Load 0x0,0x16 01ca 01cc | | Execute Vector,Catenate 01cb e017 | | Load 0x0,0x17 01cc 01cc | | Execute Vector,Catenate 01cd e00e | | Load 0x0,0xe 01ce 0322 | " | Declare_Variable Record 01cf 4801 |H | Short_Literal 0x1 01d0 00d9 | | Load_Top At_Offset_1 01d1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01d2 4802 |H | Short_Literal 0x2 01d3 00d9 | | Load_Top At_Offset_1 01d4 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01d5 4803 |H | Short_Literal 0x3 01d6 00d9 | | Load_Top At_Offset_1 01d7 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01d8 4804 |H | Short_Literal 0x4 01d9 00d9 | | Load_Top At_Offset_1 01da 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 01db 4805 |H | Short_Literal 0x5 01dc 00d9 | | Load_Top At_Offset_1 01dd 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 01de e00e | | Load 0x0,0xe 01df 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 01e0 0337 | 7 | Declare_Variable Array 01e1 4801 |H | Short_Literal 0x1 01e2 480d |H | Short_Literal 0xd 01e3 00da | | Load_Top At_Offset_2 01e4 01d6 | | Execute Vector,Field_Write 01e5 4801 |H | Short_Literal 0x1 01e6 480e |H | Short_Literal 0xe 01e7 00da | | Load_Top At_Offset_2 01e8 01d6 | | Execute Vector,Field_Write 01e9 480c |H | Short_Literal 0xc 01ea 4800 |H | Short_Literal 0x0 01eb 4800 |H | Short_Literal 0x0 01ec 00d9 | | Load_Top At_Offset_1 01ed e610 | | Load 0x3,0x10 01ee 01d6 | | Execute Vector,Field_Write 01ef 3ffb |? | Loop_Increasing 0x1eb 01f0 4800 |H | Short_Literal 0x0 01f1 480f |H | Short_Literal 0xf 01f2 00da | | Load_Top At_Offset_2 01f3 01d6 | | Execute Vector,Field_Write 01f4 e00e | | Load 0x0,0xe 01f5 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 01f6 0119 | | Execute Any,Check_In_Formal_Type 01f7 00d9 | | Load_Top At_Offset_1 01f8 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 01f9 0092 167d | }| Action Push_String_Extended,0x167d ; "1, 2, 3, 4, 5, 6" 01fb e608 | | Load 0x3,0x8 01fc e609 | | Load 0x3,0x9 01fd 480a |H | Short_Literal 0xa 01fe 4803 |H | Short_Literal 0x3 01ff 0099 | | Action Reference_Dynamic 0200 480b |H | Short_Literal 0xb 0201 4803 |H | Short_Literal 0x3 0202 0099 | | Action Reference_Dynamic 0203 480c |H | Short_Literal 0xc 0204 4803 |H | Short_Literal 0x3 0205 0099 | | Action Reference_Dynamic 0206 8010 | | Call 0x0,0x10 0207 4801 |H | Short_Literal 0x1 0208 800c | | Call 0x0,0xc 0209 4501 |E | Exit_Suprogram New_Top_Offset 0x1 020a 0000 0000 | | .XXX[0x2] 020c 8000 0000 | | .LITERAL {0x80000000, 0x00210000} 0210 8000 0000 | | .LITERAL {0x80000000, 0x00220000} 0214 0000 0000 | | .BLANK 0000[0x4] 0218 ; -------------------------------------------------------------------------------------- 0218 ; SUBPROGRAM 0218 ; -------------------------------------------------------------------------------------- 0218 0285 | | .CONST 0x0285 ; Address of begin 0219 0004 | | .CONST 0x0004 ; Address of exception handler 021a 0013 | | .CONST 0x0013 ; Number of locals 021b INIT_0218: 021b a018 | | Store_Unchecked 0x0,0x18 021c 00c6 | | Action Check_Subprogram_Elaborated 021d e00e | | Load 0x0,0xe 021e e019 | | Load 0x0,0x19 021f 00d8 | | Load_Top At_Offset_0 0220 012c | , | Execute Any,Size 0221 00d9 | | Load_Top At_Offset_1 0222 0266 | f | Execute Discrete,Bounds 0223 00db | | Load_Top At_Offset_3 0224 0122 | " | Execute Any,Make_Root_Type 0225 00d8 | | Load_Top At_Offset_0 0226 012c | , | Execute Any,Size 0227 00d0 | | Action Swap_Control 0228 0266 | f | Execute Discrete,Bounds 0229 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 022b 03fa | | Declare_Type Discrete,Defined,With_Size 022c 03f7 | | QQ_Declare_Variable Discrete,XXX 022d 00cd | | Action Spare6_Action 022e e019 | | Load 0x0,0x19 022f 00d8 | | Load_Top At_Offset_0 0230 012c | , | Execute Any,Size 0231 00d9 | | Load_Top At_Offset_1 0232 0266 | f | Execute Discrete,Bounds 0233 00db | | Load_Top At_Offset_3 0234 0122 | " | Execute Any,Make_Root_Type 0235 00d8 | | Load_Top At_Offset_0 0236 012c | , | Execute Any,Size 0237 00d0 | | Action Swap_Control 0238 0266 | f | Execute Discrete,Bounds 0239 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 023b 03fa | | Declare_Type Discrete,Defined,With_Size 023c 03f7 | | QQ_Declare_Variable Discrete,XXX 023d 00cd | | Action Spare6_Action 023e e01a | | Load 0x0,0x1a 023f e009 | | Load 0x0,0x9 0240 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0241 0093 0000 | | push_full_address 0x0 0243 6220 |b | Indirect_Literal Discrete,0x464,{0x80000000, 0x00200000} 0244 0273 | s | Execute Discrete,Plus 0245 e006 | | Load 0x0,0x6 0246 0273 | s | Execute Discrete,Plus 0247 e01b | | Load 0x0,0x1b 0248 0273 | s | Execute Discrete,Plus 0249 4808 |H | Short_Literal 0x8 024a 0007 | | Action Break_Optional 024b 029f 13fb | | Declare_Subprogram INIT_13f8,For_Call 024d 029f 140b | | Declare_Subprogram INIT_1408,For_Call 024f a01c | | Store_Unchecked 0x0,0x1c 0250 00c6 | | Action Check_Subprogram_Elaborated 0251 e00e | | Load 0x0,0xe 0252 e019 | | Load 0x0,0x19 0253 00d8 | | Load_Top At_Offset_0 0254 012c | , | Execute Any,Size 0255 00d9 | | Load_Top At_Offset_1 0256 0266 | f | Execute Discrete,Bounds 0257 00db | | Load_Top At_Offset_3 0258 0122 | " | Execute Any,Make_Root_Type 0259 00d8 | | Load_Top At_Offset_0 025a 012c | , | Execute Any,Size 025b 00d0 | | Action Swap_Control 025c 0266 | f | Execute Discrete,Bounds 025d 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 025f 03fa | | Declare_Type Discrete,Defined,With_Size 0260 03f7 | | QQ_Declare_Variable Discrete,XXX 0261 00cd | | Action Spare6_Action 0262 e019 | | Load 0x0,0x19 0263 00d8 | | Load_Top At_Offset_0 0264 012c | , | Execute Any,Size 0265 00d9 | | Load_Top At_Offset_1 0266 0266 | f | Execute Discrete,Bounds 0267 00db | | Load_Top At_Offset_3 0268 0122 | " | Execute Any,Make_Root_Type 0269 00d8 | | Load_Top At_Offset_0 026a 012c | , | Execute Any,Size 026b 00d0 | | Action Swap_Control 026c 0266 | f | Execute Discrete,Bounds 026d 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 026f 03fa | | Declare_Type Discrete,Defined,With_Size 0270 03f7 | | QQ_Declare_Variable Discrete,XXX 0271 00cd | | Action Spare6_Action 0272 e01a | | Load 0x0,0x1a 0273 0092 167e | ~| Action Push_String_Extended,0x167e ; "X_Char_Struct_Array_2d" 0275 4809 |H | Short_Literal 0x9 0276 4803 |H | Short_Literal 0x3 0277 0099 | | Action Reference_Dynamic 0278 480a |H | Short_Literal 0xa 0279 4803 |H | Short_Literal 0x3 027a 0099 | | Action Reference_Dynamic 027b 0093 0000 | | push_full_address 0x0 027d 61e2 |a | Indirect_Literal Discrete,0x460,{0x80000000, 0x001f0000} 027e 0273 | s | Execute Discrete,Plus 027f e006 | | Load 0x0,0x6 0280 0273 | s | Execute Discrete,Plus 0281 e01d | | Load 0x0,0x1d 0282 0273 | s | Execute Discrete,Plus 0283 4813 |H | Short_Literal 0x13 0284 0007 | | Action Break_Optional 0285 BODY_0218: 0285 0092 167f | | Action Push_String_Extended,0x167f ; "X_Char_Struct_Array_2d conversions" 0287 8008 | | Call 0x0,0x8 0288 4801 |H | Short_Literal 0x1 0289 4800 |H | Short_Literal 0x0 028a e009 | | Load 0x0,0x9 028b 1b12 | | Execute Package,Field_Read,Field_Number 0x12 028c 0334 | 4 | Declare_Variable Array,With_Constraint 028d 4801 |H | Short_Literal 0x1 028e 4800 |H | Short_Literal 0x0 028f 4801 |H | Short_Literal 0x1 0290 4800 |H | Short_Literal 0x0 0291 e01a | | Load 0x0,0x1a 0292 0334 | 4 | Declare_Variable Array,With_Constraint 0293 0092 1680 | | Action Push_String_Extended,0x1680 ; "1..0 => (1..0 => 0)" 0295 e60b | | Load 0x3,0xb 0296 e60c | | Load 0x3,0xc 0297 e60d | | Load 0x3,0xd 0298 e60e | | Load 0x3,0xe 0299 e60f | | Load 0x3,0xf 029a 4810 |H | Short_Literal 0x10 029b 4803 |H | Short_Literal 0x3 029c 0099 | | Action Reference_Dynamic 029d 4811 |H | Short_Literal 0x11 029e 4803 |H | Short_Literal 0x3 029f 0099 | | Action Reference_Dynamic 02a0 4812 |H | Short_Literal 0x12 02a1 4803 |H | Short_Literal 0x3 02a2 0099 | | Action Reference_Dynamic 02a3 801c | | Call 0x0,0x1c 02a4 e012 | | Load 0x0,0x12 02a5 e013 | | Load 0x0,0x13 02a6 01cc | | Execute Vector,Catenate 02a7 e014 | | Load 0x0,0x14 02a8 01cc | | Execute Vector,Catenate 02a9 e015 | | Load 0x0,0x15 02aa 01cc | | Execute Vector,Catenate 02ab e016 | | Load 0x0,0x16 02ac 01cc | | Execute Vector,Catenate 02ad e017 | | Load 0x0,0x17 02ae 01cc | | Execute Vector,Catenate 02af 4801 |H | Short_Literal 0x1 02b0 4801 |H | Short_Literal 0x1 02b1 4802 |H | Short_Literal 0x2 02b2 4802 |H | Short_Literal 0x2 02b3 e01a | | Load 0x0,0x1a 02b4 0334 | 4 | Declare_Variable Array,With_Constraint 02b5 e00e | | Load 0x0,0xe 02b6 0322 | " | Declare_Variable Record 02b7 4801 |H | Short_Literal 0x1 02b8 00d9 | | Load_Top At_Offset_1 02b9 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02ba 4802 |H | Short_Literal 0x2 02bb 00d9 | | Load_Top At_Offset_1 02bc 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02bd 4803 |H | Short_Literal 0x3 02be 00d9 | | Load_Top At_Offset_1 02bf 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 02c0 4804 |H | Short_Literal 0x4 02c1 00d9 | | Load_Top At_Offset_1 02c2 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 02c3 4805 |H | Short_Literal 0x5 02c4 00d9 | | Load_Top At_Offset_1 02c5 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 02c6 e00e | | Load 0x0,0xe 02c7 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 02c8 0337 | 7 | Declare_Variable Array 02c9 4801 |H | Short_Literal 0x1 02ca 480d |H | Short_Literal 0xd 02cb 00da | | Load_Top At_Offset_2 02cc 01d6 | | Execute Vector,Field_Write 02cd 4801 |H | Short_Literal 0x1 02ce 480e |H | Short_Literal 0xe 02cf 00da | | Load_Top At_Offset_2 02d0 01d6 | | Execute Vector,Field_Write 02d1 480c |H | Short_Literal 0xc 02d2 4800 |H | Short_Literal 0x0 02d3 4800 |H | Short_Literal 0x0 02d4 00d9 | | Load_Top At_Offset_1 02d5 e617 | | Load 0x3,0x17 02d6 01d6 | | Execute Vector,Field_Write 02d7 3ffb |? | Loop_Increasing 0x2d3 02d8 4800 |H | Short_Literal 0x0 02d9 480f |H | Short_Literal 0xf 02da 00da | | Load_Top At_Offset_2 02db 01d6 | | Execute Vector,Field_Write 02dc e00e | | Load 0x0,0xe 02dd 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 02de 0119 | | Execute Any,Check_In_Formal_Type 02df 00d9 | | Load_Top At_Offset_1 02e0 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 02e1 4802 |H | Short_Literal 0x2 02e2 4801 |H | Short_Literal 0x1 02e3 00db | | Load_Top At_Offset_3 02e4 01a6 | | Execute Matrix,Field_Write 02e5 0092 1681 | | Action Push_String_Extended,0x1681 ; "1..1 => (2..2 => (1, 2, 3, 4, 5, 6))" 02e7 e60b | | Load 0x3,0xb 02e8 e60c | | Load 0x3,0xc 02e9 e60d | | Load 0x3,0xd 02ea e60e | | Load 0x3,0xe 02eb e60f | | Load 0x3,0xf 02ec 4810 |H | Short_Literal 0x10 02ed 4803 |H | Short_Literal 0x3 02ee 0099 | | Action Reference_Dynamic 02ef 4811 |H | Short_Literal 0x11 02f0 4803 |H | Short_Literal 0x3 02f1 0099 | | Action Reference_Dynamic 02f2 4812 |H | Short_Literal 0x12 02f3 4803 |H | Short_Literal 0x3 02f4 0099 | | Action Reference_Dynamic 02f5 801c | | Call 0x0,0x1c 02f6 e012 | | Load 0x0,0x12 02f7 e013 | | Load 0x0,0x13 02f8 01cc | | Execute Vector,Catenate 02f9 e014 | | Load 0x0,0x14 02fa 01cc | | Execute Vector,Catenate 02fb e015 | | Load 0x0,0x15 02fc 01cc | | Execute Vector,Catenate 02fd e016 | | Load 0x0,0x16 02fe 01cc | | Execute Vector,Catenate 02ff e017 | | Load 0x0,0x17 0300 01cc | | Execute Vector,Catenate 0301 4800 |H | Short_Literal 0x0 0302 4800 |H | Short_Literal 0x0 0303 4800 |H | Short_Literal 0x0 0304 4800 |H | Short_Literal 0x0 0305 e01a | | Load 0x0,0x1a 0306 0334 | 4 | Declare_Variable Array,With_Constraint 0307 e00e | | Load 0x0,0xe 0308 0322 | " | Declare_Variable Record 0309 4801 |H | Short_Literal 0x1 030a 00d9 | | Load_Top At_Offset_1 030b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 030c 4802 |H | Short_Literal 0x2 030d 00d9 | | Load_Top At_Offset_1 030e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 030f 4803 |H | Short_Literal 0x3 0310 00d9 | | Load_Top At_Offset_1 0311 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0312 4804 |H | Short_Literal 0x4 0313 00d9 | | Load_Top At_Offset_1 0314 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0315 4805 |H | Short_Literal 0x5 0316 00d9 | | Load_Top At_Offset_1 0317 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0318 e00e | | Load 0x0,0xe 0319 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 031a 0337 | 7 | Declare_Variable Array 031b 4801 |H | Short_Literal 0x1 031c 480d |H | Short_Literal 0xd 031d 00da | | Load_Top At_Offset_2 031e 01d6 | | Execute Vector,Field_Write 031f 4801 |H | Short_Literal 0x1 0320 480e |H | Short_Literal 0xe 0321 00da | | Load_Top At_Offset_2 0322 01d6 | | Execute Vector,Field_Write 0323 480c |H | Short_Literal 0xc 0324 4800 |H | Short_Literal 0x0 0325 4800 |H | Short_Literal 0x0 0326 00d9 | | Load_Top At_Offset_1 0327 e617 | | Load 0x3,0x17 0328 01d6 | | Execute Vector,Field_Write 0329 3ffb |? | Loop_Increasing 0x325 032a 4800 |H | Short_Literal 0x0 032b 480f |H | Short_Literal 0xf 032c 00da | | Load_Top At_Offset_2 032d 01d6 | | Execute Vector,Field_Write 032e e00e | | Load 0x0,0xe 032f 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 0330 0119 | | Execute Any,Check_In_Formal_Type 0331 00d9 | | Load_Top At_Offset_1 0332 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0333 4800 |H | Short_Literal 0x0 0334 4800 |H | Short_Literal 0x0 0335 00db | | Load_Top At_Offset_3 0336 01a6 | | Execute Matrix,Field_Write 0337 0092 1682 | | Action Push_String_Extended,0x1682 ; "0..0 => (0..0 => (1, 2, 3, 4, 5, 6))" 0339 e60b | | Load 0x3,0xb 033a e60c | | Load 0x3,0xc 033b e60d | | Load 0x3,0xd 033c e60e | | Load 0x3,0xe 033d e60f | | Load 0x3,0xf 033e 4810 |H | Short_Literal 0x10 033f 4803 |H | Short_Literal 0x3 0340 0099 | | Action Reference_Dynamic 0341 4811 |H | Short_Literal 0x11 0342 4803 |H | Short_Literal 0x3 0343 0099 | | Action Reference_Dynamic 0344 4812 |H | Short_Literal 0x12 0345 4803 |H | Short_Literal 0x3 0346 0099 | | Action Reference_Dynamic 0347 801c | | Call 0x0,0x1c 0348 e01e | | Load 0x0,0x1e 0349 4801 |H | Short_Literal 0x1 034a 480a |H | Short_Literal 0xa 034b e009 | | Load 0x0,0x9 034c 1b12 | | Execute Package,Field_Read,Field_Number 0x12 034d 0334 | 4 | Declare_Variable Array,With_Constraint 034e 480a |H | Short_Literal 0xa 034f 4801 |H | Short_Literal 0x1 0350 4800 |H | Short_Literal 0x0 0351 00d9 | | Load_Top At_Offset_1 0352 e615 | | Load 0x3,0x15 0353 01d6 | | Execute Vector,Field_Write 0354 3ffb |? | Loop_Increasing 0x350 0355 01cc | | Execute Vector,Catenate 0356 e012 | | Load 0x0,0x12 0357 4801 |H | Short_Literal 0x1 0358 480a |H | Short_Literal 0xa 0359 e009 | | Load 0x0,0x9 035a 1b12 | | Execute Package,Field_Read,Field_Number 0x12 035b 0334 | 4 | Declare_Variable Array,With_Constraint 035c 480a |H | Short_Literal 0xa 035d 4801 |H | Short_Literal 0x1 035e 4800 |H | Short_Literal 0x0 035f 00d9 | | Load_Top At_Offset_1 0360 e616 | | Load 0x3,0x16 0361 01d6 | | Execute Vector,Field_Write 0362 3ffb |? | Loop_Increasing 0x35e 0363 01cc | | Execute Vector,Catenate 0364 01cc | | Execute Vector,Catenate 0365 e013 | | Load 0x0,0x13 0366 4801 |H | Short_Literal 0x1 0367 480a |H | Short_Literal 0xa 0368 e009 | | Load 0x0,0x9 0369 1b12 | | Execute Package,Field_Read,Field_Number 0x12 036a 0334 | 4 | Declare_Variable Array,With_Constraint 036b 480a |H | Short_Literal 0xa 036c 4801 |H | Short_Literal 0x1 036d 4800 |H | Short_Literal 0x0 036e 00d9 | | Load_Top At_Offset_1 036f e616 | | Load 0x3,0x16 0370 01d6 | | Execute Vector,Field_Write 0371 3ffb |? | Loop_Increasing 0x36d 0372 01cc | | Execute Vector,Catenate 0373 01cc | | Execute Vector,Catenate 0374 e014 | | Load 0x0,0x14 0375 4801 |H | Short_Literal 0x1 0376 480a |H | Short_Literal 0xa 0377 e009 | | Load 0x0,0x9 0378 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0379 0334 | 4 | Declare_Variable Array,With_Constraint 037a 480a |H | Short_Literal 0xa 037b 4801 |H | Short_Literal 0x1 037c 4800 |H | Short_Literal 0x0 037d 00d9 | | Load_Top At_Offset_1 037e e616 | | Load 0x3,0x16 037f 01d6 | | Execute Vector,Field_Write 0380 3ffb |? | Loop_Increasing 0x37c 0381 01cc | | Execute Vector,Catenate 0382 01cc | | Execute Vector,Catenate 0383 e015 | | Load 0x0,0x15 0384 4801 |H | Short_Literal 0x1 0385 480a |H | Short_Literal 0xa 0386 e009 | | Load 0x0,0x9 0387 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0388 0334 | 4 | Declare_Variable Array,With_Constraint 0389 480a |H | Short_Literal 0xa 038a 4801 |H | Short_Literal 0x1 038b 4800 |H | Short_Literal 0x0 038c 00d9 | | Load_Top At_Offset_1 038d e616 | | Load 0x3,0x16 038e 01d6 | | Execute Vector,Field_Write 038f 3ffb |? | Loop_Increasing 0x38b 0390 01cc | | Execute Vector,Catenate 0391 01cc | | Execute Vector,Catenate 0392 e016 | | Load 0x0,0x16 0393 4801 |H | Short_Literal 0x1 0394 480a |H | Short_Literal 0xa 0395 e009 | | Load 0x0,0x9 0396 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0397 0334 | 4 | Declare_Variable Array,With_Constraint 0398 480a |H | Short_Literal 0xa 0399 4801 |H | Short_Literal 0x1 039a 4800 |H | Short_Literal 0x0 039b 00d9 | | Load_Top At_Offset_1 039c e616 | | Load 0x3,0x16 039d 01d6 | | Execute Vector,Field_Write 039e 3ffb |? | Loop_Increasing 0x39a 039f 01cc | | Execute Vector,Catenate 03a0 01cc | | Execute Vector,Catenate 03a1 4800 |H | Short_Literal 0x0 03a2 4801 |H | Short_Literal 0x1 03a3 4800 |H | Short_Literal 0x0 03a4 4802 |H | Short_Literal 0x2 03a5 e01a | | Load 0x0,0x1a 03a6 0334 | 4 | Declare_Variable Array,With_Constraint 03a7 e00e | | Load 0x0,0xe 03a8 0322 | " | Declare_Variable Record 03a9 4800 |H | Short_Literal 0x0 03aa 00d9 | | Load_Top At_Offset_1 03ab 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03ac 4800 |H | Short_Literal 0x0 03ad 00d9 | | Load_Top At_Offset_1 03ae 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 03af 4800 |H | Short_Literal 0x0 03b0 00d9 | | Load_Top At_Offset_1 03b1 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 03b2 4800 |H | Short_Literal 0x0 03b3 00d9 | | Load_Top At_Offset_1 03b4 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 03b5 4800 |H | Short_Literal 0x0 03b6 00d9 | | Load_Top At_Offset_1 03b7 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 03b8 e01f | | Load 0x0,0x1f 03b9 e00e | | Load 0x0,0xe 03ba 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 03bb 0119 | | Execute Any,Check_In_Formal_Type 03bc 00d9 | | Load_Top At_Offset_1 03bd 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 03be 4800 |H | Short_Literal 0x0 03bf 4800 |H | Short_Literal 0x0 03c0 00db | | Load_Top At_Offset_3 03c1 01a6 | | Execute Matrix,Field_Write 03c2 e00e | | Load 0x0,0xe 03c3 0322 | " | Declare_Variable Record 03c4 4801 |H | Short_Literal 0x1 03c5 00d9 | | Load_Top At_Offset_1 03c6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03c7 4800 |H | Short_Literal 0x0 03c8 00d9 | | Load_Top At_Offset_1 03c9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 03ca 4800 |H | Short_Literal 0x0 03cb 00d9 | | Load_Top At_Offset_1 03cc 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 03cd 4800 |H | Short_Literal 0x0 03ce 00d9 | | Load_Top At_Offset_1 03cf 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 03d0 4800 |H | Short_Literal 0x0 03d1 00d9 | | Load_Top At_Offset_1 03d2 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 03d3 e01f | | Load 0x0,0x1f 03d4 e00e | | Load 0x0,0xe 03d5 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 03d6 0119 | | Execute Any,Check_In_Formal_Type 03d7 00d9 | | Load_Top At_Offset_1 03d8 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 03d9 4801 |H | Short_Literal 0x1 03da 4800 |H | Short_Literal 0x0 03db 00db | | Load_Top At_Offset_3 03dc 01a6 | | Execute Matrix,Field_Write 03dd e00e | | Load 0x0,0xe 03de 0322 | " | Declare_Variable Record 03df 4802 |H | Short_Literal 0x2 03e0 00d9 | | Load_Top At_Offset_1 03e1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03e2 4800 |H | Short_Literal 0x0 03e3 00d9 | | Load_Top At_Offset_1 03e4 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 03e5 4800 |H | Short_Literal 0x0 03e6 00d9 | | Load_Top At_Offset_1 03e7 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 03e8 4800 |H | Short_Literal 0x0 03e9 00d9 | | Load_Top At_Offset_1 03ea 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 03eb 4800 |H | Short_Literal 0x0 03ec 00d9 | | Load_Top At_Offset_1 03ed 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 03ee e01f | | Load 0x0,0x1f 03ef e00e | | Load 0x0,0xe 03f0 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 03f1 0119 | | Execute Any,Check_In_Formal_Type 03f2 00d9 | | Load_Top At_Offset_1 03f3 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 03f4 4802 |H | Short_Literal 0x2 03f5 4800 |H | Short_Literal 0x0 03f6 00db | | Load_Top At_Offset_3 03f7 01a6 | | Execute Matrix,Field_Write 03f8 e00e | | Load 0x0,0xe 03f9 0322 | " | Declare_Variable Record 03fa 4803 |H | Short_Literal 0x3 03fb 00d9 | | Load_Top At_Offset_1 03fc 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03fd 4800 |H | Short_Literal 0x0 03fe 00d9 | | Load_Top At_Offset_1 03ff 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0400 4800 |H | Short_Literal 0x0 0401 00d9 | | Load_Top At_Offset_1 0402 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0403 4800 |H | Short_Literal 0x0 0404 00d9 | | Load_Top At_Offset_1 0405 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0406 4800 |H | Short_Literal 0x0 0407 00d9 | | Load_Top At_Offset_1 0408 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0409 e01f | | Load 0x0,0x1f 040a e00e | | Load 0x0,0xe 040b 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 040c 0119 | | Execute Any,Check_In_Formal_Type 040d 00d9 | | Load_Top At_Offset_1 040e 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 040f 4800 |H | Short_Literal 0x0 0410 4801 |H | Short_Literal 0x1 0411 00db | | Load_Top At_Offset_3 0412 01a6 | | Execute Matrix,Field_Write 0413 e00e | | Load 0x0,0xe 0414 0322 | " | Declare_Variable Record 0415 4804 |H | Short_Literal 0x4 0416 00d9 | | Load_Top At_Offset_1 0417 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0418 4800 |H | Short_Literal 0x0 0419 00d9 | | Load_Top At_Offset_1 041a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 041b 4800 |H | Short_Literal 0x0 041c 00d9 | | Load_Top At_Offset_1 041d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 041e 4800 |H | Short_Literal 0x0 041f 00d9 | | Load_Top At_Offset_1 0420 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0421 4800 |H | Short_Literal 0x0 0422 00d9 | | Load_Top At_Offset_1 0423 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0424 e01f | | Load 0x0,0x1f 0425 e00e | | Load 0x0,0xe 0426 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 0427 0119 | | Execute Any,Check_In_Formal_Type 0428 00d9 | | Load_Top At_Offset_1 0429 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 042a 4801 |H | Short_Literal 0x1 042b 4801 |H | Short_Literal 0x1 042c 00db | | Load_Top At_Offset_3 042d 01a6 | | Execute Matrix,Field_Write 042e e00e | | Load 0x0,0xe 042f 0322 | " | Declare_Variable Record 0430 4805 |H | Short_Literal 0x5 0431 00d9 | | Load_Top At_Offset_1 0432 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0433 4800 |H | Short_Literal 0x0 0434 00d9 | | Load_Top At_Offset_1 0435 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0436 4800 |H | Short_Literal 0x0 0437 00d9 | | Load_Top At_Offset_1 0438 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0439 4800 |H | Short_Literal 0x0 043a 00d9 | | Load_Top At_Offset_1 043b 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 043c 4800 |H | Short_Literal 0x0 043d 00d9 | | Load_Top At_Offset_1 043e 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 043f e01f | | Load 0x0,0x1f 0440 e00e | | Load 0x0,0xe 0441 3005 |0 | Execute Record,Field_Type,Field_Number 0x5 0442 0119 | | Execute Any,Check_In_Formal_Type 0443 00d9 | | Load_Top At_Offset_1 0444 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0445 4802 |H | Short_Literal 0x2 0446 4801 |H | Short_Literal 0x1 0447 00db | | Load_Top At_Offset_3 0448 01a6 | | Execute Matrix,Field_Write 0449 0092 1683 | | Action Push_String_Extended,0x1683 ; "(0, 1, 2), (3, 4, 5)" 044b e60b | | Load 0x3,0xb 044c e60c | | Load 0x3,0xc 044d e60d | | Load 0x3,0xd 044e e60e | | Load 0x3,0xe 044f e60f | | Load 0x3,0xf 0450 4810 |H | Short_Literal 0x10 0451 4803 |H | Short_Literal 0x3 0452 0099 | | Action Reference_Dynamic 0453 4811 |H | Short_Literal 0x11 0454 4803 |H | Short_Literal 0x3 0455 0099 | | Action Reference_Dynamic 0456 4812 |H | Short_Literal 0x12 0457 4803 |H | Short_Literal 0x3 0458 0099 | | Action Reference_Dynamic 0459 801c | | Call 0x0,0x1c 045a 4801 |H | Short_Literal 0x1 045b 800c | | Call 0x0,0xc 045c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 045d 0000 0000 | | .XXX[0x3] 045f 0000 | | 0460 8000 0000 | | .LITERAL {0x80000000, 0x001f0000} 0464 8000 0000 | | .LITERAL {0x80000000, 0x00200000} 0468 ; -------------------------------------------------------------------------------------- 0468 ; SUBPROGRAM 0468 ; -------------------------------------------------------------------------------------- 0468 04b5 | | .CONST 0x04b5 ; Address of begin 0469 0004 | | .CONST 0x0004 ; Address of exception handler 046a 0011 | | .CONST 0x0011 ; Number of locals 046b INIT_0468: 046b a020 | | Store_Unchecked 0x0,0x20 046c 00c6 | | Action Check_Subprogram_Elaborated 046d e021 | ! | Load 0x0,0x21 046e e004 | | Load 0x0,0x4 046f 00d8 | | Load_Top At_Offset_0 0470 012c | , | Execute Any,Size 0471 00d9 | | Load_Top At_Offset_1 0472 0266 | f | Execute Discrete,Bounds 0473 00db | | Load_Top At_Offset_3 0474 0122 | " | Execute Any,Make_Root_Type 0475 00d8 | | Load_Top At_Offset_0 0476 012c | , | Execute Any,Size 0477 00d0 | | Action Swap_Control 0478 0266 | f | Execute Discrete,Bounds 0479 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 047b 03fa | | Declare_Type Discrete,Defined,With_Size 047c 03f7 | | QQ_Declare_Variable Discrete,XXX 047d 00cd | | Action Spare6_Action 047e e022 | " | Load 0x0,0x22 047f e009 | | Load 0x0,0x9 0480 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0481 0093 0000 | | push_full_address 0x0 0483 60c4 |` | Indirect_Literal Discrete,0x548,{0x80000000, 0x001e0000} 0484 0273 | s | Execute Discrete,Plus 0485 e006 | | Load 0x0,0x6 0486 0273 | s | Execute Discrete,Plus 0487 e023 | # | Load 0x0,0x23 0488 0273 | s | Execute Discrete,Plus 0489 4807 |H | Short_Literal 0x7 048a 0007 | | Action Break_Optional 048b 029f 141b | | Declare_Subprogram INIT_1418,For_Call 048d 029f 142b | +| Declare_Subprogram INIT_1428,For_Call 048f a002 | | Store_Unchecked 0x0,0x2 0490 00c6 | | Action Check_Subprogram_Elaborated 0491 e021 | ! | Load 0x0,0x21 0492 e004 | | Load 0x0,0x4 0493 00d8 | | Load_Top At_Offset_0 0494 012c | , | Execute Any,Size 0495 00d9 | | Load_Top At_Offset_1 0496 0266 | f | Execute Discrete,Bounds 0497 00db | | Load_Top At_Offset_3 0498 0122 | " | Execute Any,Make_Root_Type 0499 00d8 | | Load_Top At_Offset_0 049a 012c | , | Execute Any,Size 049b 00d0 | | Action Swap_Control 049c 0266 | f | Execute Discrete,Bounds 049d 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 049f 03fa | | Declare_Type Discrete,Defined,With_Size 04a0 03f7 | | QQ_Declare_Variable Discrete,XXX 04a1 00cd | | Action Spare6_Action 04a2 e022 | " | Load 0x0,0x22 04a3 0092 1684 | | Action Push_String_Extended,0x1684 ; "X_Colormap_Array" 04a5 4808 |H | Short_Literal 0x8 04a6 4803 |H | Short_Literal 0x3 04a7 0099 | | Action Reference_Dynamic 04a8 4809 |H | Short_Literal 0x9 04a9 4803 |H | Short_Literal 0x3 04aa 0099 | | Action Reference_Dynamic 04ab 0093 0000 | | push_full_address 0x0 04ad 6096 |` | Indirect_Literal Discrete,0x544,{0x80000000, 0x001d0000} 04ae 0273 | s | Execute Discrete,Plus 04af e006 | | Load 0x0,0x6 04b0 0273 | s | Execute Discrete,Plus 04b1 e024 | $ | Load 0x0,0x24 04b2 0273 | s | Execute Discrete,Plus 04b3 4811 |H | Short_Literal 0x11 04b4 0007 | | Action Break_Optional 04b5 BODY_0468: 04b5 0092 1685 | | Action Push_String_Extended,0x1685 ; "X_Colormap_Array conversions" 04b7 8008 | | Call 0x0,0x8 04b8 4801 |H | Short_Literal 0x1 04b9 4800 |H | Short_Literal 0x0 04ba e009 | | Load 0x0,0x9 04bb 1b12 | | Execute Package,Field_Read,Field_Number 0x12 04bc 0334 | 4 | Declare_Variable Array,With_Constraint 04bd 4801 |H | Short_Literal 0x1 04be 4800 |H | Short_Literal 0x0 04bf e022 | " | Load 0x0,0x22 04c0 0334 | 4 | Declare_Variable Array,With_Constraint 04c1 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0" 04c3 e60a | | Load 0x3,0xa 04c4 e60b | | Load 0x3,0xb 04c5 e60c | | Load 0x3,0xc 04c6 e60d | | Load 0x3,0xd 04c7 480e |H | Short_Literal 0xe 04c8 4803 |H | Short_Literal 0x3 04c9 0099 | | Action Reference_Dynamic 04ca 480f |H | Short_Literal 0xf 04cb 4803 |H | Short_Literal 0x3 04cc 0099 | | Action Reference_Dynamic 04cd 4810 |H | Short_Literal 0x10 04ce 4803 |H | Short_Literal 0x3 04cf 0099 | | Action Reference_Dynamic 04d0 8002 | | Call 0x0,0x2 04d1 4801 |H | Short_Literal 0x1 04d2 4804 |H | Short_Literal 0x4 04d3 e009 | | Load 0x0,0x9 04d4 1b12 | | Execute Package,Field_Read,Field_Number 0x12 04d5 0334 | 4 | Declare_Variable Array,With_Constraint 04d6 4804 |H | Short_Literal 0x4 04d7 4801 |H | Short_Literal 0x1 04d8 48ff |H | Short_Literal 0xff 04d9 00d9 | | Load_Top At_Offset_1 04da e612 | | Load 0x3,0x12 04db 01d6 | | Execute Vector,Field_Write 04dc 3ffb |? | Loop_Increasing 0x4d8 04dd 4801 |H | Short_Literal 0x1 04de 4801 |H | Short_Literal 0x1 04df e022 | " | Load 0x0,0x22 04e0 0334 | 4 | Declare_Variable Array,With_Constraint 04e1 e021 | ! | Load 0x0,0x21 04e2 0322 | " | Declare_Variable Record 04e3 00d8 | | Load_Top At_Offset_0 04e4 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 04e5 4fff |O | Short_Literal -0x1 04e6 00d0 | | Action Swap_Control 04e7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04e8 4801 |H | Short_Literal 0x1 04e9 00da | | Load_Top At_Offset_2 04ea 01d6 | | Execute Vector,Field_Write 04eb 0092 1676 | v| Action Push_String_Extended,0x1676 ; "1..1 => -1" 04ed e60a | | Load 0x3,0xa 04ee e60b | | Load 0x3,0xb 04ef e60c | | Load 0x3,0xc 04f0 e60d | | Load 0x3,0xd 04f1 480e |H | Short_Literal 0xe 04f2 4803 |H | Short_Literal 0x3 04f3 0099 | | Action Reference_Dynamic 04f4 480f |H | Short_Literal 0xf 04f5 4803 |H | Short_Literal 0x3 04f6 0099 | | Action Reference_Dynamic 04f7 4810 |H | Short_Literal 0x10 04f8 4803 |H | Short_Literal 0x3 04f9 0099 | | Action Reference_Dynamic 04fa 8002 | | Call 0x0,0x2 04fb e00a | | Load 0x0,0xa 04fc 4800 |H | Short_Literal 0x0 04fd 4800 |H | Short_Literal 0x0 04fe e022 | " | Load 0x0,0x22 04ff 0334 | 4 | Declare_Variable Array,With_Constraint 0500 e021 | ! | Load 0x0,0x21 0501 0322 | " | Declare_Variable Record 0502 00d8 | | Load_Top At_Offset_0 0503 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0504 4802 |H | Short_Literal 0x2 0505 00d0 | | Action Swap_Control 0506 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0507 4800 |H | Short_Literal 0x0 0508 00da | | Load_Top At_Offset_2 0509 01d6 | | Execute Vector,Field_Write 050a 0092 1677 | w| Action Push_String_Extended,0x1677 ; "0..0 => 2" 050c e60a | | Load 0x3,0xa 050d e60b | | Load 0x3,0xb 050e e60c | | Load 0x3,0xc 050f e60d | | Load 0x3,0xd 0510 480e |H | Short_Literal 0xe 0511 4803 |H | Short_Literal 0x3 0512 0099 | | Action Reference_Dynamic 0513 480f |H | Short_Literal 0xf 0514 4803 |H | Short_Literal 0x3 0515 0099 | | Action Reference_Dynamic 0516 4810 |H | Short_Literal 0x10 0517 4803 |H | Short_Literal 0x3 0518 0099 | | Action Reference_Dynamic 0519 8002 | | Call 0x0,0x2 051a e00b | | Load 0x0,0xb 051b 00d8 | | Load_Top At_Offset_0 051c 01cc | | Execute Vector,Catenate 051d 4801 |H | Short_Literal 0x1 051e 4802 |H | Short_Literal 0x2 051f e022 | " | Load 0x0,0x22 0520 0334 | 4 | Declare_Variable Array,With_Constraint 0521 4802 |H | Short_Literal 0x2 0522 4801 |H | Short_Literal 0x1 0523 e021 | ! | Load 0x0,0x21 0524 0322 | " | Declare_Variable Record 0525 00d8 | | Load_Top At_Offset_0 0526 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0527 4801 |H | Short_Literal 0x1 0528 00d0 | | Action Swap_Control 0529 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 052a 00d9 | | Load_Top At_Offset_1 052b e613 | | Load 0x3,0x13 052c 01d6 | | Execute Vector,Field_Write 052d 3ff5 |? | Loop_Increasing 0x523 052e 0092 1678 | x| Action Push_String_Extended,0x1678 ; "1..2 => 1" 0530 e60a | | Load 0x3,0xa 0531 e60b | | Load 0x3,0xb 0532 e60c | | Load 0x3,0xc 0533 e60d | | Load 0x3,0xd 0534 480e |H | Short_Literal 0xe 0535 4803 |H | Short_Literal 0x3 0536 0099 | | Action Reference_Dynamic 0537 480f |H | Short_Literal 0xf 0538 4803 |H | Short_Literal 0x3 0539 0099 | | Action Reference_Dynamic 053a 4810 |H | Short_Literal 0x10 053b 4803 |H | Short_Literal 0x3 053c 0099 | | Action Reference_Dynamic 053d 8002 | | Call 0x0,0x2 053e 4801 |H | Short_Literal 0x1 053f 800c | | Call 0x0,0xc 0540 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0541 0000 0000 | | .XXX[0x3] 0543 0000 | | 0544 8000 0000 | | .LITERAL {0x80000000, 0x001d0000} 0548 8000 0000 | | .LITERAL {0x80000000, 0x001e0000} 054c 0000 0000 | | .BLANK 0000[0x4] 0550 ; -------------------------------------------------------------------------------------- 0550 ; SUBPROGRAM 0550 ; -------------------------------------------------------------------------------------- 0550 057b | { | .CONST 0x057b ; Address of begin 0551 0004 | | .CONST 0x0004 ; Address of exception handler 0552 000d | | .CONST 0x000d ; Number of locals 0553 INIT_0550: 0553 a025 | % | Store_Unchecked 0x0,0x25 0554 00c6 | | Action Check_Subprogram_Elaborated 0555 e026 | & | Load 0x0,0x26 0556 e009 | | Load 0x0,0x9 0557 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0558 0093 0000 | | push_full_address 0x0 055a 6095 |` | Indirect_Literal Discrete,0x5f0,{0x80000000, 0x001c0000} 055b 0273 | s | Execute Discrete,Plus 055c e006 | | Load 0x0,0x6 055d 0273 | s | Execute Discrete,Plus 055e e027 | ' | Load 0x0,0x27 055f 0273 | s | Execute Discrete,Plus 0560 4805 |H | Short_Literal 0x5 0561 0007 | | Action Break_Optional 0562 029f 143b | ;| Declare_Subprogram INIT_1438,For_Call 0564 029f 144b | K| Declare_Subprogram INIT_1448,For_Call 0566 a010 | | Store_Unchecked 0x0,0x10 0567 00c6 | | Action Check_Subprogram_Elaborated 0568 e026 | & | Load 0x0,0x26 0569 0092 1686 | | Action Push_String_Extended,0x1686 ; "X_Event_Mask" 056b 4806 |H | Short_Literal 0x6 056c 4803 |H | Short_Literal 0x3 056d 0099 | | Action Reference_Dynamic 056e 4807 |H | Short_Literal 0x7 056f 4803 |H | Short_Literal 0x3 0570 0099 | | Action Reference_Dynamic 0571 0093 0000 | | push_full_address 0x0 0573 6078 |`x | Indirect_Literal Discrete,0x5ec,{0x80000000, 0x001b0000} 0574 0273 | s | Execute Discrete,Plus 0575 e006 | | Load 0x0,0x6 0576 0273 | s | Execute Discrete,Plus 0577 e028 | ( | Load 0x0,0x28 0578 0273 | s | Execute Discrete,Plus 0579 480d |H | Short_Literal 0xd 057a 0007 | | Action Break_Optional 057b BODY_0550: 057b 0092 1687 | | Action Push_String_Extended,0x1687 ; "X_Event_Mask conversions" 057d 8008 | | Call 0x0,0x8 057e 4801 |H | Short_Literal 0x1 057f 4804 |H | Short_Literal 0x4 0580 e009 | | Load 0x0,0x9 0581 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0582 0334 | 4 | Declare_Variable Array,With_Constraint 0583 4804 |H | Short_Literal 0x4 0584 4801 |H | Short_Literal 0x1 0585 4800 |H | Short_Literal 0x0 0586 00d9 | | Load_Top At_Offset_1 0587 e60e | | Load 0x3,0xe 0588 01d6 | | Execute Vector,Field_Write 0589 3ffb |? | Loop_Increasing 0x585 058a e026 | & | Load 0x0,0x26 058b 0337 | 7 | Declare_Variable Array 058c 481f |H | Short_Literal 0x1f 058d 4800 |H | Short_Literal 0x0 058e 4800 |H | Short_Literal 0x0 058f 00d9 | | Load_Top At_Offset_1 0590 e60f | | Load 0x3,0xf 0591 01d6 | | Execute Vector,Field_Write 0592 3ffb |? | Loop_Increasing 0x58e 0593 e026 | & | Load 0x0,0x26 0594 01c3 | | Execute Vector,Check_In_Type 0595 0092 167b | {| Action Push_String_Extended,0x167b ; "0" 0597 e608 | | Load 0x3,0x8 0598 e609 | | Load 0x3,0x9 0599 480a |H | Short_Literal 0xa 059a 4803 |H | Short_Literal 0x3 059b 0099 | | Action Reference_Dynamic 059c 480b |H | Short_Literal 0xb 059d 4803 |H | Short_Literal 0x3 059e 0099 | | Action Reference_Dynamic 059f 480c |H | Short_Literal 0xc 05a0 4803 |H | Short_Literal 0x3 05a1 0099 | | Action Reference_Dynamic 05a2 8010 | | Call 0x0,0x10 05a3 4801 |H | Short_Literal 0x1 05a4 4804 |H | Short_Literal 0x4 05a5 e009 | | Load 0x0,0x9 05a6 1b12 | | Execute Package,Field_Read,Field_Number 0x12 05a7 0334 | 4 | Declare_Variable Array,With_Constraint 05a8 4804 |H | Short_Literal 0x4 05a9 4801 |H | Short_Literal 0x1 05aa 48ff |H | Short_Literal 0xff 05ab 00d9 | | Load_Top At_Offset_1 05ac e60e | | Load 0x3,0xe 05ad 01d6 | | Execute Vector,Field_Write 05ae 3ffb |? | Loop_Increasing 0x5aa 05af e026 | & | Load 0x0,0x26 05b0 0337 | 7 | Declare_Variable Array 05b1 481f |H | Short_Literal 0x1f 05b2 4800 |H | Short_Literal 0x0 05b3 4801 |H | Short_Literal 0x1 05b4 00d9 | | Load_Top At_Offset_1 05b5 e60f | | Load 0x3,0xf 05b6 01d6 | | Execute Vector,Field_Write 05b7 3ffb |? | Loop_Increasing 0x5b3 05b8 e026 | & | Load 0x0,0x26 05b9 01c3 | | Execute Vector,Check_In_Type 05ba 0092 167c | || Action Push_String_Extended,0x167c ; "-1" 05bc e608 | | Load 0x3,0x8 05bd e609 | | Load 0x3,0x9 05be 480a |H | Short_Literal 0xa 05bf 4803 |H | Short_Literal 0x3 05c0 0099 | | Action Reference_Dynamic 05c1 480b |H | Short_Literal 0xb 05c2 4803 |H | Short_Literal 0x3 05c3 0099 | | Action Reference_Dynamic 05c4 480c |H | Short_Literal 0xc 05c5 4803 |H | Short_Literal 0x3 05c6 0099 | | Action Reference_Dynamic 05c7 8010 | | Call 0x0,0x10 05c8 e00b | | Load 0x0,0xb 05c9 e026 | & | Load 0x0,0x26 05ca 0337 | 7 | Declare_Variable Array 05cb 4801 |H | Short_Literal 0x1 05cc 481f |H | Short_Literal 0x1f 05cd 00da | | Load_Top At_Offset_2 05ce 01d6 | | Execute Vector,Field_Write 05cf 481e |H | Short_Literal 0x1e 05d0 4800 |H | Short_Literal 0x0 05d1 4800 |H | Short_Literal 0x0 05d2 00d9 | | Load_Top At_Offset_1 05d3 e60f | | Load 0x3,0xf 05d4 01d6 | | Execute Vector,Field_Write 05d5 3ffb |? | Loop_Increasing 0x5d1 05d6 e026 | & | Load 0x0,0x26 05d7 01c3 | | Execute Vector,Check_In_Type 05d8 0092 1688 | | Action Push_String_Extended,0x1688 ; "1" 05da e608 | | Load 0x3,0x8 05db e609 | | Load 0x3,0x9 05dc 480a |H | Short_Literal 0xa 05dd 4803 |H | Short_Literal 0x3 05de 0099 | | Action Reference_Dynamic 05df 480b |H | Short_Literal 0xb 05e0 4803 |H | Short_Literal 0x3 05e1 0099 | | Action Reference_Dynamic 05e2 480c |H | Short_Literal 0xc 05e3 4803 |H | Short_Literal 0x3 05e4 0099 | | Action Reference_Dynamic 05e5 8010 | | Call 0x0,0x10 05e6 4801 |H | Short_Literal 0x1 05e7 800c | | Call 0x0,0xc 05e8 4501 |E | Exit_Suprogram New_Top_Offset 0x1 05e9 0000 0000 | | .XXX[0x3] 05eb 0000 | | 05ec 8000 0000 | | .LITERAL {0x80000000, 0x001b0000} 05f0 8000 0000 | | .LITERAL {0x80000000, 0x001c0000} 05f4 0000 0000 | | .BLANK 0000[0x4] 05f8 ; -------------------------------------------------------------------------------------- 05f8 ; SUBPROGRAM 05f8 ; -------------------------------------------------------------------------------------- 05f8 0645 | E | .CONST 0x0645 ; Address of begin 05f9 0004 | | .CONST 0x0004 ; Address of exception handler 05fa 0011 | | .CONST 0x0011 ; Number of locals 05fb INIT_05f8: 05fb a020 | | Store_Unchecked 0x0,0x20 05fc 00c6 | | Action Check_Subprogram_Elaborated 05fd e029 | ) | Load 0x0,0x29 05fe e004 | | Load 0x0,0x4 05ff 00d8 | | Load_Top At_Offset_0 0600 012c | , | Execute Any,Size 0601 00d9 | | Load_Top At_Offset_1 0602 0266 | f | Execute Discrete,Bounds 0603 00db | | Load_Top At_Offset_3 0604 0122 | " | Execute Any,Make_Root_Type 0605 00d8 | | Load_Top At_Offset_0 0606 012c | , | Execute Any,Size 0607 00d0 | | Action Swap_Control 0608 0266 | f | Execute Discrete,Bounds 0609 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 060b 03fa | | Declare_Type Discrete,Defined,With_Size 060c 03f7 | | QQ_Declare_Variable Discrete,XXX 060d 00cd | | Action Spare6_Action 060e e02a | * | Load 0x0,0x2a 060f e009 | | Load 0x0,0x9 0610 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0611 0093 0000 | | push_full_address 0x0 0613 60dc |` | Indirect_Literal Discrete,0x6f0,{0x80000000, 0x001a0000} 0614 0273 | s | Execute Discrete,Plus 0615 e006 | | Load 0x0,0x6 0616 0273 | s | Execute Discrete,Plus 0617 e02b | + | Load 0x0,0x2b 0618 0273 | s | Execute Discrete,Plus 0619 4807 |H | Short_Literal 0x7 061a 0007 | | Action Break_Optional 061b 029f 145b | [| Declare_Subprogram INIT_1458,For_Call 061d 029f 146b | k| Declare_Subprogram INIT_1468,For_Call 061f a002 | | Store_Unchecked 0x0,0x2 0620 00c6 | | Action Check_Subprogram_Elaborated 0621 e029 | ) | Load 0x0,0x29 0622 e004 | | Load 0x0,0x4 0623 00d8 | | Load_Top At_Offset_0 0624 012c | , | Execute Any,Size 0625 00d9 | | Load_Top At_Offset_1 0626 0266 | f | Execute Discrete,Bounds 0627 00db | | Load_Top At_Offset_3 0628 0122 | " | Execute Any,Make_Root_Type 0629 00d8 | | Load_Top At_Offset_0 062a 012c | , | Execute Any,Size 062b 00d0 | | Action Swap_Control 062c 0266 | f | Execute Discrete,Bounds 062d 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 062f 03fa | | Declare_Type Discrete,Defined,With_Size 0630 03f7 | | QQ_Declare_Variable Discrete,XXX 0631 00cd | | Action Spare6_Action 0632 e02a | * | Load 0x0,0x2a 0633 0092 1689 | | Action Push_String_Extended,0x1689 ; "X_Font_Prop_Array" 0635 4808 |H | Short_Literal 0x8 0636 4803 |H | Short_Literal 0x3 0637 0099 | | Action Reference_Dynamic 0638 4809 |H | Short_Literal 0x9 0639 4803 |H | Short_Literal 0x3 063a 0099 | | Action Reference_Dynamic 063b 0093 0000 | | push_full_address 0x0 063d 60ae |` | Indirect_Literal Discrete,0x6ec,{0x80000000, 0x00190000} 063e 0273 | s | Execute Discrete,Plus 063f e006 | | Load 0x0,0x6 0640 0273 | s | Execute Discrete,Plus 0641 e02c | , | Load 0x0,0x2c 0642 0273 | s | Execute Discrete,Plus 0643 4811 |H | Short_Literal 0x11 0644 0007 | | Action Break_Optional 0645 BODY_05f8: 0645 0092 168a | | Action Push_String_Extended,0x168a ; "X_Font_Prop_Array conversions" 0647 8008 | | Call 0x0,0x8 0648 4801 |H | Short_Literal 0x1 0649 4800 |H | Short_Literal 0x0 064a e009 | | Load 0x0,0x9 064b 1b12 | | Execute Package,Field_Read,Field_Number 0x12 064c 0334 | 4 | Declare_Variable Array,With_Constraint 064d 4801 |H | Short_Literal 0x1 064e 4800 |H | Short_Literal 0x0 064f e02a | * | Load 0x0,0x2a 0650 0334 | 4 | Declare_Variable Array,With_Constraint 0651 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0" 0653 e60a | | Load 0x3,0xa 0654 e60b | | Load 0x3,0xb 0655 e60c | | Load 0x3,0xc 0656 e60d | | Load 0x3,0xd 0657 480e |H | Short_Literal 0xe 0658 4803 |H | Short_Literal 0x3 0659 0099 | | Action Reference_Dynamic 065a 480f |H | Short_Literal 0xf 065b 4803 |H | Short_Literal 0x3 065c 0099 | | Action Reference_Dynamic 065d 4810 |H | Short_Literal 0x10 065e 4803 |H | Short_Literal 0x3 065f 0099 | | Action Reference_Dynamic 0660 8002 | | Call 0x0,0x2 0661 4801 |H | Short_Literal 0x1 0662 4808 |H | Short_Literal 0x8 0663 e009 | | Load 0x0,0x9 0664 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0665 0334 | 4 | Declare_Variable Array,With_Constraint 0666 4808 |H | Short_Literal 0x8 0667 4801 |H | Short_Literal 0x1 0668 48ff |H | Short_Literal 0xff 0669 00d9 | | Load_Top At_Offset_1 066a e612 | | Load 0x3,0x12 066b 01d6 | | Execute Vector,Field_Write 066c 3ffb |? | Loop_Increasing 0x668 066d 4801 |H | Short_Literal 0x1 066e 4801 |H | Short_Literal 0x1 066f e02a | * | Load 0x0,0x2a 0670 0334 | 4 | Declare_Variable Array,With_Constraint 0671 e029 | ) | Load 0x0,0x29 0672 0322 | " | Declare_Variable Record 0673 00d8 | | Load_Top At_Offset_0 0674 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0675 4fff |O | Short_Literal -0x1 0676 00d0 | | Action Swap_Control 0677 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0678 4fff |O | Short_Literal -0x1 0679 00d9 | | Load_Top At_Offset_1 067a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 067b 4801 |H | Short_Literal 0x1 067c 00da | | Load_Top At_Offset_2 067d 01d6 | | Execute Vector,Field_Write 067e 0092 1676 | v| Action Push_String_Extended,0x1676 ; "1..1 => -1" 0680 e60a | | Load 0x3,0xa 0681 e60b | | Load 0x3,0xb 0682 e60c | | Load 0x3,0xc 0683 e60d | | Load 0x3,0xd 0684 480e |H | Short_Literal 0xe 0685 4803 |H | Short_Literal 0x3 0686 0099 | | Action Reference_Dynamic 0687 480f |H | Short_Literal 0xf 0688 4803 |H | Short_Literal 0x3 0689 0099 | | Action Reference_Dynamic 068a 4810 |H | Short_Literal 0x10 068b 4803 |H | Short_Literal 0x3 068c 0099 | | Action Reference_Dynamic 068d 8002 | | Call 0x0,0x2 068e e02d | - | Load 0x0,0x2d 068f e00b | | Load 0x0,0xb 0690 01cc | | Execute Vector,Catenate 0691 4800 |H | Short_Literal 0x0 0692 4800 |H | Short_Literal 0x0 0693 e02a | * | Load 0x0,0x2a 0694 0334 | 4 | Declare_Variable Array,With_Constraint 0695 e029 | ) | Load 0x0,0x29 0696 0322 | " | Declare_Variable Record 0697 00d8 | | Load_Top At_Offset_0 0698 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0699 4800 |H | Short_Literal 0x0 069a 00d0 | | Action Swap_Control 069b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 069c 4801 |H | Short_Literal 0x1 069d 00d9 | | Load_Top At_Offset_1 069e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 069f 4800 |H | Short_Literal 0x0 06a0 00da | | Load_Top At_Offset_2 06a1 01d6 | | Execute Vector,Field_Write 06a2 0092 168b | | Action Push_String_Extended,0x168b ; "0..0 => 1" 06a4 e60a | | Load 0x3,0xa 06a5 e60b | | Load 0x3,0xb 06a6 e60c | | Load 0x3,0xc 06a7 e60d | | Load 0x3,0xd 06a8 480e |H | Short_Literal 0xe 06a9 4803 |H | Short_Literal 0x3 06aa 0099 | | Action Reference_Dynamic 06ab 480f |H | Short_Literal 0xf 06ac 4803 |H | Short_Literal 0x3 06ad 0099 | | Action Reference_Dynamic 06ae 4810 |H | Short_Literal 0x10 06af 4803 |H | Short_Literal 0x3 06b0 0099 | | Action Reference_Dynamic 06b1 8002 | | Call 0x0,0x2 06b2 e00b | | Load 0x0,0xb 06b3 e00a | | Load 0x0,0xa 06b4 01cc | | Execute Vector,Catenate 06b5 e02e | . | Load 0x0,0x2e 06b6 01cc | | Execute Vector,Catenate 06b7 e02f | / | Load 0x0,0x2f 06b8 01cc | | Execute Vector,Catenate 06b9 4800 |H | Short_Literal 0x0 06ba 4801 |H | Short_Literal 0x1 06bb e02a | * | Load 0x0,0x2a 06bc 0334 | 4 | Declare_Variable Array,With_Constraint 06bd e029 | ) | Load 0x0,0x29 06be 0322 | " | Declare_Variable Record 06bf 00d8 | | Load_Top At_Offset_0 06c0 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 06c1 4801 |H | Short_Literal 0x1 06c2 00d0 | | Action Swap_Control 06c3 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 06c4 4802 |H | Short_Literal 0x2 06c5 00d9 | | Load_Top At_Offset_1 06c6 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 06c7 4800 |H | Short_Literal 0x0 06c8 00da | | Load_Top At_Offset_2 06c9 01d6 | | Execute Vector,Field_Write 06ca e029 | ) | Load 0x0,0x29 06cb 0322 | " | Declare_Variable Record 06cc 00d8 | | Load_Top At_Offset_0 06cd 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 06ce 4803 |H | Short_Literal 0x3 06cf 00d0 | | Action Swap_Control 06d0 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 06d1 4804 |H | Short_Literal 0x4 06d2 00d9 | | Load_Top At_Offset_1 06d3 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 06d4 4801 |H | Short_Literal 0x1 06d5 00da | | Load_Top At_Offset_2 06d6 01d6 | | Execute Vector,Field_Write 06d7 0092 168c | | Action Push_String_Extended,0x168c ; "(1, 2), (3, 4)" 06d9 e60a | | Load 0x3,0xa 06da e60b | | Load 0x3,0xb 06db e60c | | Load 0x3,0xc 06dc e60d | | Load 0x3,0xd 06dd 480e |H | Short_Literal 0xe 06de 4803 |H | Short_Literal 0x3 06df 0099 | | Action Reference_Dynamic 06e0 480f |H | Short_Literal 0xf 06e1 4803 |H | Short_Literal 0x3 06e2 0099 | | Action Reference_Dynamic 06e3 4810 |H | Short_Literal 0x10 06e4 4803 |H | Short_Literal 0x3 06e5 0099 | | Action Reference_Dynamic 06e6 8002 | | Call 0x0,0x2 06e7 4801 |H | Short_Literal 0x1 06e8 800c | | Call 0x0,0xc 06e9 4501 |E | Exit_Suprogram New_Top_Offset 0x1 06ea 0000 0000 | | .XXX[0x2] 06ec 8000 0000 | | .LITERAL {0x80000000, 0x00190000} 06f0 8000 0000 | | .LITERAL {0x80000000, 0x001a0000} 06f4 0000 0000 | | .BLANK 0000[0x4] 06f8 ; -------------------------------------------------------------------------------------- 06f8 ; SUBPROGRAM 06f8 ; -------------------------------------------------------------------------------------- 06f8 0723 | # | .CONST 0x0723 ; Address of begin 06f9 0004 | | .CONST 0x0004 ; Address of exception handler 06fa 000d | | .CONST 0x000d ; Number of locals 06fb INIT_06f8: 06fb a025 | % | Store_Unchecked 0x0,0x25 06fc 00c6 | | Action Check_Subprogram_Elaborated 06fd e030 | 0 | Load 0x0,0x30 06fe e009 | | Load 0x0,0x9 06ff 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0700 0093 0000 | | push_full_address 0x0 0702 607d |`} | Indirect_Literal Discrete,0x780,{0x80000000, 0x00180000} 0703 0273 | s | Execute Discrete,Plus 0704 e006 | | Load 0x0,0x6 0705 0273 | s | Execute Discrete,Plus 0706 e031 | 1 | Load 0x0,0x31 0707 0273 | s | Execute Discrete,Plus 0708 4805 |H | Short_Literal 0x5 0709 0007 | | Action Break_Optional 070a 029f 147b | {| Declare_Subprogram INIT_1478,For_Call 070c 029f 148b | | Declare_Subprogram INIT_1488,For_Call 070e a010 | | Store_Unchecked 0x0,0x10 070f 00c6 | | Action Check_Subprogram_Elaborated 0710 e030 | 0 | Load 0x0,0x30 0711 0092 168d | | Action Push_String_Extended,0x168d ; "X_Id" 0713 4806 |H | Short_Literal 0x6 0714 4803 |H | Short_Literal 0x3 0715 0099 | | Action Reference_Dynamic 0716 4807 |H | Short_Literal 0x7 0717 4803 |H | Short_Literal 0x3 0718 0099 | | Action Reference_Dynamic 0719 0093 0000 | | push_full_address 0x0 071b 6060 |`` | Indirect_Literal Discrete,0x77c,{0x80000000, 0x00170000} 071c 0273 | s | Execute Discrete,Plus 071d e006 | | Load 0x0,0x6 071e 0273 | s | Execute Discrete,Plus 071f e032 | 2 | Load 0x0,0x32 0720 0273 | s | Execute Discrete,Plus 0721 480d |H | Short_Literal 0xd 0722 0007 | | Action Break_Optional 0723 BODY_06f8: 0723 0092 168e | | Action Push_String_Extended,0x168e ; "X_Id conversions" 0725 8008 | | Call 0x0,0x8 0726 4801 |H | Short_Literal 0x1 0727 4804 |H | Short_Literal 0x4 0728 e009 | | Load 0x0,0x9 0729 1b12 | | Execute Package,Field_Read,Field_Number 0x12 072a 0334 | 4 | Declare_Variable Array,With_Constraint 072b 4804 |H | Short_Literal 0x4 072c 4801 |H | Short_Literal 0x1 072d 4800 |H | Short_Literal 0x0 072e 00d9 | | Load_Top At_Offset_1 072f e60e | | Load 0x3,0xe 0730 01d6 | | Execute Vector,Field_Write 0731 3ffb |? | Loop_Increasing 0x72d 0732 e030 | 0 | Load 0x0,0x30 0733 0322 | " | Declare_Variable Record 0734 4800 |H | Short_Literal 0x0 0735 00d9 | | Load_Top At_Offset_1 0736 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0737 0092 167b | {| Action Push_String_Extended,0x167b ; "0" 0739 e608 | | Load 0x3,0x8 073a e609 | | Load 0x3,0x9 073b 480a |H | Short_Literal 0xa 073c 4803 |H | Short_Literal 0x3 073d 0099 | | Action Reference_Dynamic 073e 480b |H | Short_Literal 0xb 073f 4803 |H | Short_Literal 0x3 0740 0099 | | Action Reference_Dynamic 0741 480c |H | Short_Literal 0xc 0742 4803 |H | Short_Literal 0x3 0743 0099 | | Action Reference_Dynamic 0744 8010 | | Call 0x0,0x10 0745 4801 |H | Short_Literal 0x1 0746 4804 |H | Short_Literal 0x4 0747 e009 | | Load 0x0,0x9 0748 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0749 0334 | 4 | Declare_Variable Array,With_Constraint 074a 4804 |H | Short_Literal 0x4 074b 4801 |H | Short_Literal 0x1 074c 48ff |H | Short_Literal 0xff 074d 00d9 | | Load_Top At_Offset_1 074e e60e | | Load 0x3,0xe 074f 01d6 | | Execute Vector,Field_Write 0750 3ffb |? | Loop_Increasing 0x74c 0751 e030 | 0 | Load 0x0,0x30 0752 0322 | " | Declare_Variable Record 0753 4fff |O | Short_Literal -0x1 0754 00d9 | | Load_Top At_Offset_1 0755 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0756 0092 167c | || Action Push_String_Extended,0x167c ; "-1" 0758 e608 | | Load 0x3,0x8 0759 e609 | | Load 0x3,0x9 075a 480a |H | Short_Literal 0xa 075b 4803 |H | Short_Literal 0x3 075c 0099 | | Action Reference_Dynamic 075d 480b |H | Short_Literal 0xb 075e 4803 |H | Short_Literal 0x3 075f 0099 | | Action Reference_Dynamic 0760 480c |H | Short_Literal 0xc 0761 4803 |H | Short_Literal 0x3 0762 0099 | | Action Reference_Dynamic 0763 8010 | | Call 0x0,0x10 0764 e00b | | Load 0x0,0xb 0765 e030 | 0 | Load 0x0,0x30 0766 0322 | " | Declare_Variable Record 0767 4801 |H | Short_Literal 0x1 0768 00d9 | | Load_Top At_Offset_1 0769 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 076a 0092 1688 | | Action Push_String_Extended,0x1688 ; "1" 076c e608 | | Load 0x3,0x8 076d e609 | | Load 0x3,0x9 076e 480a |H | Short_Literal 0xa 076f 4803 |H | Short_Literal 0x3 0770 0099 | | Action Reference_Dynamic 0771 480b |H | Short_Literal 0xb 0772 4803 |H | Short_Literal 0x3 0773 0099 | | Action Reference_Dynamic 0774 480c |H | Short_Literal 0xc 0775 4803 |H | Short_Literal 0x3 0776 0099 | | Action Reference_Dynamic 0777 8010 | | Call 0x0,0x10 0778 4801 |H | Short_Literal 0x1 0779 800c | | Call 0x0,0xc 077a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 077b 0000 | | .XXX[0x1] 077c 8000 0000 | | .LITERAL {0x80000000, 0x00170000} 0780 8000 0000 | | .LITERAL {0x80000000, 0x00180000} 0784 0000 0000 | | .BLANK 0000[0x4] 0788 ; -------------------------------------------------------------------------------------- 0788 ; SUBPROGRAM 0788 ; -------------------------------------------------------------------------------------- 0788 07b5 | | .CONST 0x07b5 ; Address of begin 0789 0004 | | .CONST 0x0004 ; Address of exception handler 078a 000b | | .CONST 0x000b ; Number of locals 078b INIT_0788: 078b 029f 149b | | Declare_Subprogram INIT_1498,For_Call 078d 029f 14ab | | Declare_Subprogram INIT_14a8,For_Call 078f a002 | | Store_Unchecked 0x0,0x2 0790 00c6 | | Action Check_Subprogram_Elaborated 0791 e019 | | Load 0x0,0x19 0792 e004 | | Load 0x0,0x4 0793 00d8 | | Load_Top At_Offset_0 0794 012c | , | Execute Any,Size 0795 00d9 | | Load_Top At_Offset_1 0796 0266 | f | Execute Discrete,Bounds 0797 00db | | Load_Top At_Offset_3 0798 0122 | " | Execute Any,Make_Root_Type 0799 00d8 | | Load_Top At_Offset_0 079a 012c | , | Execute Any,Size 079b 00d0 | | Action Swap_Control 079c 0266 | f | Execute Discrete,Bounds 079d 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 079f 03fa | | Declare_Type Discrete,Defined,With_Size 07a0 03f7 | | QQ_Declare_Variable Discrete,XXX 07a1 00cd | | Action Spare6_Action 07a2 e033 | 3 | Load 0x0,0x33 07a3 0092 168f | | Action Push_String_Extended,0x168f ; "X_Key_Code_Array" 07a5 4802 |H | Short_Literal 0x2 07a6 4803 |H | Short_Literal 0x3 07a7 0099 | | Action Reference_Dynamic 07a8 4803 |H | Short_Literal 0x3 07a9 4803 |H | Short_Literal 0x3 07aa 0099 | | Action Reference_Dynamic 07ab 0093 0000 | | push_full_address 0x0 07ad 6092 |` | Indirect_Literal Discrete,0x840,{0x80000000, 0x00160000} 07ae 0273 | s | Execute Discrete,Plus 07af e006 | | Load 0x0,0x6 07b0 0273 | s | Execute Discrete,Plus 07b1 e034 | 4 | Load 0x0,0x34 07b2 0273 | s | Execute Discrete,Plus 07b3 480b |H | Short_Literal 0xb 07b4 0007 | | Action Break_Optional 07b5 BODY_0788: 07b5 0092 1690 | | Action Push_String_Extended,0x1690 ; "X_Key_Code_Array conversions" 07b7 8008 | | Call 0x0,0x8 07b8 4801 |H | Short_Literal 0x1 07b9 4800 |H | Short_Literal 0x0 07ba e009 | | Load 0x0,0x9 07bb 1b12 | | Execute Package,Field_Read,Field_Number 0x12 07bc 0334 | 4 | Declare_Variable Array,With_Constraint 07bd 4801 |H | Short_Literal 0x1 07be 4800 |H | Short_Literal 0x0 07bf e033 | 3 | Load 0x0,0x33 07c0 0334 | 4 | Declare_Variable Array,With_Constraint 07c1 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0" 07c3 e604 | | Load 0x3,0x4 07c4 e605 | | Load 0x3,0x5 07c5 e606 | | Load 0x3,0x6 07c6 e607 | | Load 0x3,0x7 07c7 4808 |H | Short_Literal 0x8 07c8 4803 |H | Short_Literal 0x3 07c9 0099 | | Action Reference_Dynamic 07ca 4809 |H | Short_Literal 0x9 07cb 4803 |H | Short_Literal 0x3 07cc 0099 | | Action Reference_Dynamic 07cd 480a |H | Short_Literal 0xa 07ce 4803 |H | Short_Literal 0x3 07cf 0099 | | Action Reference_Dynamic 07d0 8002 | | Call 0x0,0x2 07d1 4801 |H | Short_Literal 0x1 07d2 4801 |H | Short_Literal 0x1 07d3 e009 | | Load 0x0,0x9 07d4 1b12 | | Execute Package,Field_Read,Field_Number 0x12 07d5 0334 | 4 | Declare_Variable Array,With_Constraint 07d6 48ff |H | Short_Literal 0xff 07d7 4801 |H | Short_Literal 0x1 07d8 00da | | Load_Top At_Offset_2 07d9 01d6 | | Execute Vector,Field_Write 07da 4805 |H | Short_Literal 0x5 07db 4805 |H | Short_Literal 0x5 07dc e033 | 3 | Load 0x0,0x33 07dd 0334 | 4 | Declare_Variable Array,With_Constraint 07de 48ff |H | Short_Literal 0xff 07df 4805 |H | Short_Literal 0x5 07e0 00da | | Load_Top At_Offset_2 07e1 01d6 | | Execute Vector,Field_Write 07e2 0092 1691 | | Action Push_String_Extended,0x1691 ; "5..5 => -1" 07e4 e604 | | Load 0x3,0x4 07e5 e605 | | Load 0x3,0x5 07e6 e606 | | Load 0x3,0x6 07e7 e607 | | Load 0x3,0x7 07e8 4808 |H | Short_Literal 0x8 07e9 4803 |H | Short_Literal 0x3 07ea 0099 | | Action Reference_Dynamic 07eb 4809 |H | Short_Literal 0x9 07ec 4803 |H | Short_Literal 0x3 07ed 0099 | | Action Reference_Dynamic 07ee 480a |H | Short_Literal 0xa 07ef 4803 |H | Short_Literal 0x3 07f0 0099 | | Action Reference_Dynamic 07f1 8002 | | Call 0x0,0x2 07f2 4801 |H | Short_Literal 0x1 07f3 4801 |H | Short_Literal 0x1 07f4 e009 | | Load 0x0,0x9 07f5 1b12 | | Execute Package,Field_Read,Field_Number 0x12 07f6 0334 | 4 | Declare_Variable Array,With_Constraint 07f7 4802 |H | Short_Literal 0x2 07f8 4801 |H | Short_Literal 0x1 07f9 00da | | Load_Top At_Offset_2 07fa 01d6 | | Execute Vector,Field_Write 07fb 4800 |H | Short_Literal 0x0 07fc 4800 |H | Short_Literal 0x0 07fd e033 | 3 | Load 0x0,0x33 07fe 0334 | 4 | Declare_Variable Array,With_Constraint 07ff 4802 |H | Short_Literal 0x2 0800 4800 |H | Short_Literal 0x0 0801 00da | | Load_Top At_Offset_2 0802 01d6 | | Execute Vector,Field_Write 0803 0092 1677 | w| Action Push_String_Extended,0x1677 ; "0..0 => 2" 0805 e604 | | Load 0x3,0x4 0806 e605 | | Load 0x3,0x5 0807 e606 | | Load 0x3,0x6 0808 e607 | | Load 0x3,0x7 0809 4808 |H | Short_Literal 0x8 080a 4803 |H | Short_Literal 0x3 080b 0099 | | Action Reference_Dynamic 080c 4809 |H | Short_Literal 0x9 080d 4803 |H | Short_Literal 0x3 080e 0099 | | Action Reference_Dynamic 080f 480a |H | Short_Literal 0xa 0810 4803 |H | Short_Literal 0x3 0811 0099 | | Action Reference_Dynamic 0812 8002 | | Call 0x0,0x2 0813 4800 |H | Short_Literal 0x0 0814 4801 |H | Short_Literal 0x1 0815 e009 | | Load 0x0,0x9 0816 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0817 0334 | 4 | Declare_Variable Array,With_Constraint 0818 4801 |H | Short_Literal 0x1 0819 4800 |H | Short_Literal 0x0 081a 00da | | Load_Top At_Offset_2 081b 01d6 | | Execute Vector,Field_Write 081c 4802 |H | Short_Literal 0x2 081d 4801 |H | Short_Literal 0x1 081e 00da | | Load_Top At_Offset_2 081f 01d6 | | Execute Vector,Field_Write 0820 4800 |H | Short_Literal 0x0 0821 4801 |H | Short_Literal 0x1 0822 e033 | 3 | Load 0x0,0x33 0823 0334 | 4 | Declare_Variable Array,With_Constraint 0824 4801 |H | Short_Literal 0x1 0825 4800 |H | Short_Literal 0x0 0826 00da | | Load_Top At_Offset_2 0827 01d6 | | Execute Vector,Field_Write 0828 4802 |H | Short_Literal 0x2 0829 4801 |H | Short_Literal 0x1 082a 00da | | Load_Top At_Offset_2 082b 01d6 | | Execute Vector,Field_Write 082c 0092 1692 | | Action Push_String_Extended,0x1692 ; "1, 2" 082e e604 | | Load 0x3,0x4 082f e605 | | Load 0x3,0x5 0830 e606 | | Load 0x3,0x6 0831 e607 | | Load 0x3,0x7 0832 4808 |H | Short_Literal 0x8 0833 4803 |H | Short_Literal 0x3 0834 0099 | | Action Reference_Dynamic 0835 4809 |H | Short_Literal 0x9 0836 4803 |H | Short_Literal 0x3 0837 0099 | | Action Reference_Dynamic 0838 480a |H | Short_Literal 0xa 0839 4803 |H | Short_Literal 0x3 083a 0099 | | Action Reference_Dynamic 083b 8002 | | Call 0x0,0x2 083c 4801 |H | Short_Literal 0x1 083d 800c | | Call 0x0,0xc 083e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 083f 0000 | | .XXX[0x1] 0840 8000 0000 | | .LITERAL {0x80000000, 0x00160000} 0844 0000 0000 | | .BLANK 0000[0x4] 0848 ; -------------------------------------------------------------------------------------- 0848 ; SUBPROGRAM 0848 ; -------------------------------------------------------------------------------------- 0848 0864 | d | .CONST 0x0864 ; Address of begin 0849 0004 | | .CONST 0x0004 ; Address of exception handler 084a 0009 | | .CONST 0x0009 ; Number of locals 084b INIT_0848: 084b 029f 14bb | | Declare_Subprogram INIT_14b8,For_Call 084d 029f 14cb | | Declare_Subprogram INIT_14c8,For_Call 084f a010 | | Store_Unchecked 0x0,0x10 0850 00c6 | | Action Check_Subprogram_Elaborated 0851 e035 | 5 | Load 0x0,0x35 0852 0092 1693 | | Action Push_String_Extended,0x1693 ; "X_Key_Sym" 0854 4802 |H | Short_Literal 0x2 0855 4803 |H | Short_Literal 0x3 0856 0099 | | Action Reference_Dynamic 0857 4803 |H | Short_Literal 0x3 0858 4803 |H | Short_Literal 0x3 0859 0099 | | Action Reference_Dynamic 085a 0093 0000 | | push_full_address 0x0 085c 6053 |`S | Indirect_Literal Discrete,0x8b0,{0x80000000, 0x00150000} 085d 0273 | s | Execute Discrete,Plus 085e e006 | | Load 0x0,0x6 085f 0273 | s | Execute Discrete,Plus 0860 e036 | 6 | Load 0x0,0x36 0861 0273 | s | Execute Discrete,Plus 0862 4809 |H | Short_Literal 0x9 0863 0007 | | Action Break_Optional 0864 BODY_0848: 0864 0092 1694 | | Action Push_String_Extended,0x1694 ; "X_Key_Sym conversions" 0866 8008 | | Call 0x0,0x8 0867 4801 |H | Short_Literal 0x1 0868 4804 |H | Short_Literal 0x4 0869 e009 | | Load 0x0,0x9 086a 1b12 | | Execute Package,Field_Read,Field_Number 0x12 086b 0334 | 4 | Declare_Variable Array,With_Constraint 086c 4804 |H | Short_Literal 0x4 086d 4801 |H | Short_Literal 0x1 086e 4800 |H | Short_Literal 0x0 086f 00d9 | | Load_Top At_Offset_1 0870 e60a | | Load 0x3,0xa 0871 01d6 | | Execute Vector,Field_Write 0872 3ffb |? | Loop_Increasing 0x86e 0873 4800 |H | Short_Literal 0x0 0874 0092 167b | {| Action Push_String_Extended,0x167b ; "0" 0876 e604 | | Load 0x3,0x4 0877 e605 | | Load 0x3,0x5 0878 4806 |H | Short_Literal 0x6 0879 4803 |H | Short_Literal 0x3 087a 0099 | | Action Reference_Dynamic 087b 4807 |H | Short_Literal 0x7 087c 4803 |H | Short_Literal 0x3 087d 0099 | | Action Reference_Dynamic 087e 4808 |H | Short_Literal 0x8 087f 4803 |H | Short_Literal 0x3 0880 0099 | | Action Reference_Dynamic 0881 8010 | | Call 0x0,0x10 0882 4801 |H | Short_Literal 0x1 0883 4804 |H | Short_Literal 0x4 0884 e009 | | Load 0x0,0x9 0885 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0886 0334 | 4 | Declare_Variable Array,With_Constraint 0887 4804 |H | Short_Literal 0x4 0888 4801 |H | Short_Literal 0x1 0889 48ff |H | Short_Literal 0xff 088a 00d9 | | Load_Top At_Offset_1 088b e60a | | Load 0x3,0xa 088c 01d6 | | Execute Vector,Field_Write 088d 3ffb |? | Loop_Increasing 0x889 088e 4fff |O | Short_Literal -0x1 088f 0092 167c | || Action Push_String_Extended,0x167c ; "-1" 0891 e604 | | Load 0x3,0x4 0892 e605 | | Load 0x3,0x5 0893 4806 |H | Short_Literal 0x6 0894 4803 |H | Short_Literal 0x3 0895 0099 | | Action Reference_Dynamic 0896 4807 |H | Short_Literal 0x7 0897 4803 |H | Short_Literal 0x3 0898 0099 | | Action Reference_Dynamic 0899 4808 |H | Short_Literal 0x8 089a 4803 |H | Short_Literal 0x3 089b 0099 | | Action Reference_Dynamic 089c 8010 | | Call 0x0,0x10 089d e00b | | Load 0x0,0xb 089e 4801 |H | Short_Literal 0x1 089f 0092 1688 | | Action Push_String_Extended,0x1688 ; "1" 08a1 e604 | | Load 0x3,0x4 08a2 e605 | | Load 0x3,0x5 08a3 4806 |H | Short_Literal 0x6 08a4 4803 |H | Short_Literal 0x3 08a5 0099 | | Action Reference_Dynamic 08a6 4807 |H | Short_Literal 0x7 08a7 4803 |H | Short_Literal 0x3 08a8 0099 | | Action Reference_Dynamic 08a9 4808 |H | Short_Literal 0x8 08aa 4803 |H | Short_Literal 0x3 08ab 0099 | | Action Reference_Dynamic 08ac 8010 | | Call 0x0,0x10 08ad 4801 |H | Short_Literal 0x1 08ae 800c | | Call 0x0,0xc 08af 4501 |E | Exit_Suprogram New_Top_Offset 0x1 08b0 8000 0000 | | .LITERAL {0x80000000, 0x00150000} 08b4 0000 0000 | | .BLANK 0000[0x4] 08b8 ; -------------------------------------------------------------------------------------- 08b8 ; SUBPROGRAM 08b8 ; -------------------------------------------------------------------------------------- 08b8 08f5 | | .CONST 0x08f5 ; Address of begin 08b9 0004 | | .CONST 0x0004 ; Address of exception handler 08ba 000c | | .CONST 0x000c ; Number of locals 08bb INIT_08b8: 08bb 029f 14db | | Declare_Subprogram INIT_14d8,For_Call 08bd 029f 14eb | | Declare_Subprogram INIT_14e8,For_Call 08bf a01c | | Store_Unchecked 0x0,0x1c 08c0 00c6 | | Action Check_Subprogram_Elaborated 08c1 e035 | 5 | Load 0x0,0x35 08c2 e019 | | Load 0x0,0x19 08c3 00d8 | | Load_Top At_Offset_0 08c4 012c | , | Execute Any,Size 08c5 00d9 | | Load_Top At_Offset_1 08c6 0266 | f | Execute Discrete,Bounds 08c7 00db | | Load_Top At_Offset_3 08c8 0122 | " | Execute Any,Make_Root_Type 08c9 00d8 | | Load_Top At_Offset_0 08ca 012c | , | Execute Any,Size 08cb 00d0 | | Action Swap_Control 08cc 0266 | f | Execute Discrete,Bounds 08cd 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 08cf 03fa | | Declare_Type Discrete,Defined,With_Size 08d0 03f7 | | QQ_Declare_Variable Discrete,XXX 08d1 00cd | | Action Spare6_Action 08d2 e019 | | Load 0x0,0x19 08d3 00d8 | | Load_Top At_Offset_0 08d4 012c | , | Execute Any,Size 08d5 00d9 | | Load_Top At_Offset_1 08d6 0266 | f | Execute Discrete,Bounds 08d7 00db | | Load_Top At_Offset_3 08d8 0122 | " | Execute Any,Make_Root_Type 08d9 00d8 | | Load_Top At_Offset_0 08da 012c | , | Execute Any,Size 08db 00d0 | | Action Swap_Control 08dc 0266 | f | Execute Discrete,Bounds 08dd 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 08df 03fa | | Declare_Type Discrete,Defined,With_Size 08e0 03f7 | | QQ_Declare_Variable Discrete,XXX 08e1 00cd | | Action Spare6_Action 08e2 e037 | 7 | Load 0x0,0x37 08e3 0092 1695 | | Action Push_String_Extended,0x1695 ; "X_Key_Sym_Array_2d" 08e5 4802 |H | Short_Literal 0x2 08e6 4803 |H | Short_Literal 0x3 08e7 0099 | | Action Reference_Dynamic 08e8 4803 |H | Short_Literal 0x3 08e9 4803 |H | Short_Literal 0x3 08ea 0099 | | Action Reference_Dynamic 08eb 0093 0000 | | push_full_address 0x0 08ed 60a6 |` | Indirect_Literal Discrete,0x994,{0x80000000, 0x00140000} 08ee 0273 | s | Execute Discrete,Plus 08ef e006 | | Load 0x0,0x6 08f0 0273 | s | Execute Discrete,Plus 08f1 e038 | 8 | Load 0x0,0x38 08f2 0273 | s | Execute Discrete,Plus 08f3 480c |H | Short_Literal 0xc 08f4 0007 | | Action Break_Optional 08f5 BODY_08b8: 08f5 0092 1696 | | Action Push_String_Extended,0x1696 ; "X_Key_Sym_Array_2d conversions" 08f7 8008 | | Call 0x0,0x8 08f8 4801 |H | Short_Literal 0x1 08f9 4800 |H | Short_Literal 0x0 08fa e009 | | Load 0x0,0x9 08fb 1b12 | | Execute Package,Field_Read,Field_Number 0x12 08fc 0334 | 4 | Declare_Variable Array,With_Constraint 08fd 4801 |H | Short_Literal 0x1 08fe 4800 |H | Short_Literal 0x0 08ff 4801 |H | Short_Literal 0x1 0900 4800 |H | Short_Literal 0x0 0901 e037 | 7 | Load 0x0,0x37 0902 0334 | 4 | Declare_Variable Array,With_Constraint 0903 0092 1680 | | Action Push_String_Extended,0x1680 ; "1..0 => (1..0 => 0)" 0905 e604 | | Load 0x3,0x4 0906 e605 | | Load 0x3,0x5 0907 e606 | | Load 0x3,0x6 0908 e607 | | Load 0x3,0x7 0909 e608 | | Load 0x3,0x8 090a 4809 |H | Short_Literal 0x9 090b 4803 |H | Short_Literal 0x3 090c 0099 | | Action Reference_Dynamic 090d 480a |H | Short_Literal 0xa 090e 4803 |H | Short_Literal 0x3 090f 0099 | | Action Reference_Dynamic 0910 480b |H | Short_Literal 0xb 0911 4803 |H | Short_Literal 0x3 0912 0099 | | Action Reference_Dynamic 0913 801c | | Call 0x0,0x1c 0914 e039 | 9 | Load 0x0,0x39 0915 4801 |H | Short_Literal 0x1 0916 4801 |H | Short_Literal 0x1 0917 4802 |H | Short_Literal 0x2 0918 4802 |H | Short_Literal 0x2 0919 e037 | 7 | Load 0x0,0x37 091a 0334 | 4 | Declare_Variable Array,With_Constraint 091b 4fff |O | Short_Literal -0x1 091c 4802 |H | Short_Literal 0x2 091d 4801 |H | Short_Literal 0x1 091e 00db | | Load_Top At_Offset_3 091f 01a6 | | Execute Matrix,Field_Write 0920 0092 1697 | | Action Push_String_Extended,0x1697 ; "1..1 => (2..2 => -1)" 0922 e604 | | Load 0x3,0x4 0923 e605 | | Load 0x3,0x5 0924 e606 | | Load 0x3,0x6 0925 e607 | | Load 0x3,0x7 0926 e608 | | Load 0x3,0x8 0927 4809 |H | Short_Literal 0x9 0928 4803 |H | Short_Literal 0x3 0929 0099 | | Action Reference_Dynamic 092a 480a |H | Short_Literal 0xa 092b 4803 |H | Short_Literal 0x3 092c 0099 | | Action Reference_Dynamic 092d 480b |H | Short_Literal 0xb 092e 4803 |H | Short_Literal 0x3 092f 0099 | | Action Reference_Dynamic 0930 801c | | Call 0x0,0x1c 0931 e00b | | Load 0x0,0xb 0932 4800 |H | Short_Literal 0x0 0933 4800 |H | Short_Literal 0x0 0934 4800 |H | Short_Literal 0x0 0935 4800 |H | Short_Literal 0x0 0936 e037 | 7 | Load 0x0,0x37 0937 0334 | 4 | Declare_Variable Array,With_Constraint 0938 4801 |H | Short_Literal 0x1 0939 4800 |H | Short_Literal 0x0 093a 4800 |H | Short_Literal 0x0 093b 00db | | Load_Top At_Offset_3 093c 01a6 | | Execute Matrix,Field_Write 093d 0092 1698 | | Action Push_String_Extended,0x1698 ; "0..0 => (0..0 => 1)" 093f e604 | | Load 0x3,0x4 0940 e605 | | Load 0x3,0x5 0941 e606 | | Load 0x3,0x6 0942 e607 | | Load 0x3,0x7 0943 e608 | | Load 0x3,0x8 0944 4809 |H | Short_Literal 0x9 0945 4803 |H | Short_Literal 0x3 0946 0099 | | Action Reference_Dynamic 0947 480a |H | Short_Literal 0xa 0948 4803 |H | Short_Literal 0x3 0949 0099 | | Action Reference_Dynamic 094a 480b |H | Short_Literal 0xb 094b 4803 |H | Short_Literal 0x3 094c 0099 | | Action Reference_Dynamic 094d 801c | | Call 0x0,0x1c 094e e00b | | Load 0x0,0xb 094f e00a | | Load 0x0,0xa 0950 01cc | | Execute Vector,Catenate 0951 e02e | . | Load 0x0,0x2e 0952 01cc | | Execute Vector,Catenate 0953 e02f | / | Load 0x0,0x2f 0954 01cc | | Execute Vector,Catenate 0955 e03a | : | Load 0x0,0x3a 0956 01cc | | Execute Vector,Catenate 0957 e03b | ; | Load 0x0,0x3b 0958 01cc | | Execute Vector,Catenate 0959 4800 |H | Short_Literal 0x0 095a 4801 |H | Short_Literal 0x1 095b 4800 |H | Short_Literal 0x0 095c 4802 |H | Short_Literal 0x2 095d e037 | 7 | Load 0x0,0x37 095e 0334 | 4 | Declare_Variable Array,With_Constraint 095f 4801 |H | Short_Literal 0x1 0960 4800 |H | Short_Literal 0x0 0961 4800 |H | Short_Literal 0x0 0962 00db | | Load_Top At_Offset_3 0963 01a6 | | Execute Matrix,Field_Write 0964 4802 |H | Short_Literal 0x2 0965 4801 |H | Short_Literal 0x1 0966 4800 |H | Short_Literal 0x0 0967 00db | | Load_Top At_Offset_3 0968 01a6 | | Execute Matrix,Field_Write 0969 4803 |H | Short_Literal 0x3 096a 4802 |H | Short_Literal 0x2 096b 4800 |H | Short_Literal 0x0 096c 00db | | Load_Top At_Offset_3 096d 01a6 | | Execute Matrix,Field_Write 096e 4804 |H | Short_Literal 0x4 096f 4800 |H | Short_Literal 0x0 0970 4801 |H | Short_Literal 0x1 0971 00db | | Load_Top At_Offset_3 0972 01a6 | | Execute Matrix,Field_Write 0973 4805 |H | Short_Literal 0x5 0974 4801 |H | Short_Literal 0x1 0975 4801 |H | Short_Literal 0x1 0976 00db | | Load_Top At_Offset_3 0977 01a6 | | Execute Matrix,Field_Write 0978 4806 |H | Short_Literal 0x6 0979 4802 |H | Short_Literal 0x2 097a 4801 |H | Short_Literal 0x1 097b 00db | | Load_Top At_Offset_3 097c 01a6 | | Execute Matrix,Field_Write 097d 0092 1699 | | Action Push_String_Extended,0x1699 ; "(1,2,3), (4,5,6)" 097f e604 | | Load 0x3,0x4 0980 e605 | | Load 0x3,0x5 0981 e606 | | Load 0x3,0x6 0982 e607 | | Load 0x3,0x7 0983 e608 | | Load 0x3,0x8 0984 4809 |H | Short_Literal 0x9 0985 4803 |H | Short_Literal 0x3 0986 0099 | | Action Reference_Dynamic 0987 480a |H | Short_Literal 0xa 0988 4803 |H | Short_Literal 0x3 0989 0099 | | Action Reference_Dynamic 098a 480b |H | Short_Literal 0xb 098b 4803 |H | Short_Literal 0x3 098c 0099 | | Action Reference_Dynamic 098d 801c | | Call 0x0,0x1c 098e 4801 |H | Short_Literal 0x1 098f 800c | | Call 0x0,0xc 0990 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0991 0000 0000 | | .XXX[0x3] 0993 0000 | | 0994 8000 0000 | | .LITERAL {0x80000000, 0x00140000} 0998 ; -------------------------------------------------------------------------------------- 0998 ; SUBPROGRAM 0998 ; -------------------------------------------------------------------------------------- 0998 09c3 | | .CONST 0x09c3 ; Address of begin 0999 0004 | | .CONST 0x0004 ; Address of exception handler 099a 000d | | .CONST 0x000d ; Number of locals 099b INIT_0998: 099b a025 | % | Store_Unchecked 0x0,0x25 099c 00c6 | | Action Check_Subprogram_Elaborated 099d e03c | < | Load 0x0,0x3c 099e e009 | | Load 0x0,0x9 099f 1b12 | | Execute Package,Field_Read,Field_Number 0x12 09a0 0093 0000 | | push_full_address 0x0 09a2 6095 |` | Indirect_Literal Discrete,0xa38,{0x80000000, 0x00130000} 09a3 0273 | s | Execute Discrete,Plus 09a4 e006 | | Load 0x0,0x6 09a5 0273 | s | Execute Discrete,Plus 09a6 e03d | = | Load 0x0,0x3d 09a7 0273 | s | Execute Discrete,Plus 09a8 4805 |H | Short_Literal 0x5 09a9 0007 | | Action Break_Optional 09aa 029f 14fb | | Declare_Subprogram INIT_14f8,For_Call 09ac 029f 150b | | Declare_Subprogram INIT_1508,For_Call 09ae a010 | | Store_Unchecked 0x0,0x10 09af 00c6 | | Action Check_Subprogram_Elaborated 09b0 e03c | < | Load 0x0,0x3c 09b1 0092 169a | | Action Push_String_Extended,0x169a ; "X_Led_Bits" 09b3 4806 |H | Short_Literal 0x6 09b4 4803 |H | Short_Literal 0x3 09b5 0099 | | Action Reference_Dynamic 09b6 4807 |H | Short_Literal 0x7 09b7 4803 |H | Short_Literal 0x3 09b8 0099 | | Action Reference_Dynamic 09b9 0093 0000 | | push_full_address 0x0 09bb 6078 |`x | Indirect_Literal Discrete,0xa34,{0x80000000, 0x00120000} 09bc 0273 | s | Execute Discrete,Plus 09bd e006 | | Load 0x0,0x6 09be 0273 | s | Execute Discrete,Plus 09bf e03e | > | Load 0x0,0x3e 09c0 0273 | s | Execute Discrete,Plus 09c1 480d |H | Short_Literal 0xd 09c2 0007 | | Action Break_Optional 09c3 BODY_0998: 09c3 0092 169b | | Action Push_String_Extended,0x169b ; "X_Led_Bits conversions" 09c5 8008 | | Call 0x0,0x8 09c6 4801 |H | Short_Literal 0x1 09c7 4804 |H | Short_Literal 0x4 09c8 e009 | | Load 0x0,0x9 09c9 1b12 | | Execute Package,Field_Read,Field_Number 0x12 09ca 0334 | 4 | Declare_Variable Array,With_Constraint 09cb 4804 |H | Short_Literal 0x4 09cc 4801 |H | Short_Literal 0x1 09cd 4800 |H | Short_Literal 0x0 09ce 00d9 | | Load_Top At_Offset_1 09cf e60e | | Load 0x3,0xe 09d0 01d6 | | Execute Vector,Field_Write 09d1 3ffb |? | Loop_Increasing 0x9cd 09d2 e03c | < | Load 0x0,0x3c 09d3 0337 | 7 | Declare_Variable Array 09d4 481f |H | Short_Literal 0x1f 09d5 4800 |H | Short_Literal 0x0 09d6 4800 |H | Short_Literal 0x0 09d7 00d9 | | Load_Top At_Offset_1 09d8 e60f | | Load 0x3,0xf 09d9 01d6 | | Execute Vector,Field_Write 09da 3ffb |? | Loop_Increasing 0x9d6 09db e03c | < | Load 0x0,0x3c 09dc 01c3 | | Execute Vector,Check_In_Type 09dd 0092 167b | {| Action Push_String_Extended,0x167b ; "0" 09df e608 | | Load 0x3,0x8 09e0 e609 | | Load 0x3,0x9 09e1 480a |H | Short_Literal 0xa 09e2 4803 |H | Short_Literal 0x3 09e3 0099 | | Action Reference_Dynamic 09e4 480b |H | Short_Literal 0xb 09e5 4803 |H | Short_Literal 0x3 09e6 0099 | | Action Reference_Dynamic 09e7 480c |H | Short_Literal 0xc 09e8 4803 |H | Short_Literal 0x3 09e9 0099 | | Action Reference_Dynamic 09ea 8010 | | Call 0x0,0x10 09eb 4801 |H | Short_Literal 0x1 09ec 4804 |H | Short_Literal 0x4 09ed e009 | | Load 0x0,0x9 09ee 1b12 | | Execute Package,Field_Read,Field_Number 0x12 09ef 0334 | 4 | Declare_Variable Array,With_Constraint 09f0 4804 |H | Short_Literal 0x4 09f1 4801 |H | Short_Literal 0x1 09f2 48ff |H | Short_Literal 0xff 09f3 00d9 | | Load_Top At_Offset_1 09f4 e60e | | Load 0x3,0xe 09f5 01d6 | | Execute Vector,Field_Write 09f6 3ffb |? | Loop_Increasing 0x9f2 09f7 e03c | < | Load 0x0,0x3c 09f8 0337 | 7 | Declare_Variable Array 09f9 481f |H | Short_Literal 0x1f 09fa 4800 |H | Short_Literal 0x0 09fb 4801 |H | Short_Literal 0x1 09fc 00d9 | | Load_Top At_Offset_1 09fd e60f | | Load 0x3,0xf 09fe 01d6 | | Execute Vector,Field_Write 09ff 3ffb |? | Loop_Increasing 0x9fb 0a00 e03c | < | Load 0x0,0x3c 0a01 01c3 | | Execute Vector,Check_In_Type 0a02 0092 167c | || Action Push_String_Extended,0x167c ; "-1" 0a04 e608 | | Load 0x3,0x8 0a05 e609 | | Load 0x3,0x9 0a06 480a |H | Short_Literal 0xa 0a07 4803 |H | Short_Literal 0x3 0a08 0099 | | Action Reference_Dynamic 0a09 480b |H | Short_Literal 0xb 0a0a 4803 |H | Short_Literal 0x3 0a0b 0099 | | Action Reference_Dynamic 0a0c 480c |H | Short_Literal 0xc 0a0d 4803 |H | Short_Literal 0x3 0a0e 0099 | | Action Reference_Dynamic 0a0f 8010 | | Call 0x0,0x10 0a10 e00b | | Load 0x0,0xb 0a11 e03c | < | Load 0x0,0x3c 0a12 0337 | 7 | Declare_Variable Array 0a13 4801 |H | Short_Literal 0x1 0a14 481f |H | Short_Literal 0x1f 0a15 00da | | Load_Top At_Offset_2 0a16 01d6 | | Execute Vector,Field_Write 0a17 481e |H | Short_Literal 0x1e 0a18 4800 |H | Short_Literal 0x0 0a19 4800 |H | Short_Literal 0x0 0a1a 00d9 | | Load_Top At_Offset_1 0a1b e60f | | Load 0x3,0xf 0a1c 01d6 | | Execute Vector,Field_Write 0a1d 3ffb |? | Loop_Increasing 0xa19 0a1e e03c | < | Load 0x0,0x3c 0a1f 01c3 | | Execute Vector,Check_In_Type 0a20 0092 1688 | | Action Push_String_Extended,0x1688 ; "1" 0a22 e608 | | Load 0x3,0x8 0a23 e609 | | Load 0x3,0x9 0a24 480a |H | Short_Literal 0xa 0a25 4803 |H | Short_Literal 0x3 0a26 0099 | | Action Reference_Dynamic 0a27 480b |H | Short_Literal 0xb 0a28 4803 |H | Short_Literal 0x3 0a29 0099 | | Action Reference_Dynamic 0a2a 480c |H | Short_Literal 0xc 0a2b 4803 |H | Short_Literal 0x3 0a2c 0099 | | Action Reference_Dynamic 0a2d 8010 | | Call 0x0,0x10 0a2e 4801 |H | Short_Literal 0x1 0a2f 800c | | Call 0x0,0xc 0a30 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0a31 0000 0000 | | .XXX[0x3] 0a33 0000 | | 0a34 8000 0000 | | .LITERAL {0x80000000, 0x00120000} 0a38 8000 0000 | | .LITERAL {0x80000000, 0x00130000} 0a3c 0000 0000 | | .BLANK 0000[0x4] 0a40 ; -------------------------------------------------------------------------------------- 0a40 ; SUBPROGRAM 0a40 ; -------------------------------------------------------------------------------------- 0a40 0a6d | m | .CONST 0x0a6d ; Address of begin 0a41 0004 | | .CONST 0x0004 ; Address of exception handler 0a42 000b | | .CONST 0x000b ; Number of locals 0a43 INIT_0a40: 0a43 029f 151b | | Declare_Subprogram INIT_1518,For_Call 0a45 029f 152b | +| Declare_Subprogram INIT_1528,For_Call 0a47 a002 | | Store_Unchecked 0x0,0x2 0a48 00c6 | | Action Check_Subprogram_Elaborated 0a49 e03f | ? | Load 0x0,0x3f 0a4a e004 | | Load 0x0,0x4 0a4b 00d8 | | Load_Top At_Offset_0 0a4c 012c | , | Execute Any,Size 0a4d 00d9 | | Load_Top At_Offset_1 0a4e 0266 | f | Execute Discrete,Bounds 0a4f 00db | | Load_Top At_Offset_3 0a50 0122 | " | Execute Any,Make_Root_Type 0a51 00d8 | | Load_Top At_Offset_0 0a52 012c | , | Execute Any,Size 0a53 00d0 | | Action Swap_Control 0a54 0266 | f | Execute Discrete,Bounds 0a55 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 0a57 03fa | | Declare_Type Discrete,Defined,With_Size 0a58 03f7 | | QQ_Declare_Variable Discrete,XXX 0a59 00cd | | Action Spare6_Action 0a5a e040 | @ | Load 0x0,0x40 0a5b 0092 169c | | Action Push_String_Extended,0x169c ; "X_Modifier_Key_Code_Array" 0a5d 4802 |H | Short_Literal 0x2 0a5e 4803 |H | Short_Literal 0x3 0a5f 0099 | | Action Reference_Dynamic 0a60 4803 |H | Short_Literal 0x3 0a61 4803 |H | Short_Literal 0x3 0a62 0099 | | Action Reference_Dynamic 0a63 0093 0000 | | push_full_address 0x0 0a65 6166 |af | Indirect_Literal Discrete,0xbcc,{0x80000000, 0x00110000} 0a66 0273 | s | Execute Discrete,Plus 0a67 e006 | | Load 0x0,0x6 0a68 0273 | s | Execute Discrete,Plus 0a69 e041 | A | Load 0x0,0x41 0a6a 0273 | s | Execute Discrete,Plus 0a6b 480b |H | Short_Literal 0xb 0a6c 0007 | | Action Break_Optional 0a6d BODY_0a40: 0a6d 0092 169d | | Action Push_String_Extended,0x169d ; "X_Modifier_Key_Code_Array conversions" 0a6f 8008 | | Call 0x0,0x8 0a70 4801 |H | Short_Literal 0x1 0a71 4800 |H | Short_Literal 0x0 0a72 e009 | | Load 0x0,0x9 0a73 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0a74 0334 | 4 | Declare_Variable Array,With_Constraint 0a75 4801 |H | Short_Literal 0x1 0a76 4800 |H | Short_Literal 0x0 0a77 e040 | @ | Load 0x0,0x40 0a78 0334 | 4 | Declare_Variable Array,With_Constraint 0a79 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0" 0a7b e604 | | Load 0x3,0x4 0a7c e605 | | Load 0x3,0x5 0a7d e606 | | Load 0x3,0x6 0a7e e607 | | Load 0x3,0x7 0a7f 4808 |H | Short_Literal 0x8 0a80 4803 |H | Short_Literal 0x3 0a81 0099 | | Action Reference_Dynamic 0a82 4809 |H | Short_Literal 0x9 0a83 4803 |H | Short_Literal 0x3 0a84 0099 | | Action Reference_Dynamic 0a85 480a |H | Short_Literal 0xa 0a86 4803 |H | Short_Literal 0x3 0a87 0099 | | Action Reference_Dynamic 0a88 8002 | | Call 0x0,0x2 0a89 4800 |H | Short_Literal 0x0 0a8a 4807 |H | Short_Literal 0x7 0a8b e009 | | Load 0x0,0x9 0a8c 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0a8d 0334 | 4 | Declare_Variable Array,With_Constraint 0a8e 4801 |H | Short_Literal 0x1 0a8f 4800 |H | Short_Literal 0x0 0a90 00da | | Load_Top At_Offset_2 0a91 01d6 | | Execute Vector,Field_Write 0a92 4802 |H | Short_Literal 0x2 0a93 4801 |H | Short_Literal 0x1 0a94 00da | | Load_Top At_Offset_2 0a95 01d6 | | Execute Vector,Field_Write 0a96 4803 |H | Short_Literal 0x3 0a97 4802 |H | Short_Literal 0x2 0a98 00da | | Load_Top At_Offset_2 0a99 01d6 | | Execute Vector,Field_Write 0a9a 4804 |H | Short_Literal 0x4 0a9b 4803 |H | Short_Literal 0x3 0a9c 00da | | Load_Top At_Offset_2 0a9d 01d6 | | Execute Vector,Field_Write 0a9e 4805 |H | Short_Literal 0x5 0a9f 4804 |H | Short_Literal 0x4 0aa0 00da | | Load_Top At_Offset_2 0aa1 01d6 | | Execute Vector,Field_Write 0aa2 4806 |H | Short_Literal 0x6 0aa3 4805 |H | Short_Literal 0x5 0aa4 00da | | Load_Top At_Offset_2 0aa5 01d6 | | Execute Vector,Field_Write 0aa6 4807 |H | Short_Literal 0x7 0aa7 4806 |H | Short_Literal 0x6 0aa8 00da | | Load_Top At_Offset_2 0aa9 01d6 | | Execute Vector,Field_Write 0aaa 4808 |H | Short_Literal 0x8 0aab 4807 |H | Short_Literal 0x7 0aac 00da | | Load_Top At_Offset_2 0aad 01d6 | | Execute Vector,Field_Write 0aae 4802 |H | Short_Literal 0x2 0aaf 4802 |H | Short_Literal 0x2 0ab0 e040 | @ | Load 0x0,0x40 0ab1 0334 | 4 | Declare_Variable Array,With_Constraint 0ab2 e03f | ? | Load 0x0,0x3f 0ab3 0337 | 7 | Declare_Variable Array 0ab4 4801 |H | Short_Literal 0x1 0ab5 4800 |H | Short_Literal 0x0 0ab6 00da | | Load_Top At_Offset_2 0ab7 01d6 | | Execute Vector,Field_Write 0ab8 4802 |H | Short_Literal 0x2 0ab9 4801 |H | Short_Literal 0x1 0aba 00da | | Load_Top At_Offset_2 0abb 01d6 | | Execute Vector,Field_Write 0abc 4803 |H | Short_Literal 0x3 0abd 4802 |H | Short_Literal 0x2 0abe 00da | | Load_Top At_Offset_2 0abf 01d6 | | Execute Vector,Field_Write 0ac0 4804 |H | Short_Literal 0x4 0ac1 4803 |H | Short_Literal 0x3 0ac2 00da | | Load_Top At_Offset_2 0ac3 01d6 | | Execute Vector,Field_Write 0ac4 4805 |H | Short_Literal 0x5 0ac5 4804 |H | Short_Literal 0x4 0ac6 00da | | Load_Top At_Offset_2 0ac7 01d6 | | Execute Vector,Field_Write 0ac8 4806 |H | Short_Literal 0x6 0ac9 4805 |H | Short_Literal 0x5 0aca 00da | | Load_Top At_Offset_2 0acb 01d6 | | Execute Vector,Field_Write 0acc 4807 |H | Short_Literal 0x7 0acd 4806 |H | Short_Literal 0x6 0ace 00da | | Load_Top At_Offset_2 0acf 01d6 | | Execute Vector,Field_Write 0ad0 4808 |H | Short_Literal 0x8 0ad1 4807 |H | Short_Literal 0x7 0ad2 00da | | Load_Top At_Offset_2 0ad3 01d6 | | Execute Vector,Field_Write 0ad4 e03f | ? | Load 0x0,0x3f 0ad5 0119 | | Execute Any,Check_In_Formal_Type 0ad6 4802 |H | Short_Literal 0x2 0ad7 00da | | Load_Top At_Offset_2 0ad8 01d6 | | Execute Vector,Field_Write 0ad9 0092 169e | | Action Push_String_Extended,0x169e ; "2..2 => (1,2,3,4,5,6,7,8)" 0adb e604 | | Load 0x3,0x4 0adc e605 | | Load 0x3,0x5 0add e606 | | Load 0x3,0x6 0ade e607 | | Load 0x3,0x7 0adf 4808 |H | Short_Literal 0x8 0ae0 4803 |H | Short_Literal 0x3 0ae1 0099 | | Action Reference_Dynamic 0ae2 4809 |H | Short_Literal 0x9 0ae3 4803 |H | Short_Literal 0x3 0ae4 0099 | | Action Reference_Dynamic 0ae5 480a |H | Short_Literal 0xa 0ae6 4803 |H | Short_Literal 0x3 0ae7 0099 | | Action Reference_Dynamic 0ae8 8002 | | Call 0x0,0x2 0ae9 4800 |H | Short_Literal 0x0 0aea 4807 |H | Short_Literal 0x7 0aeb e009 | | Load 0x0,0x9 0aec 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0aed 0334 | 4 | Declare_Variable Array,With_Constraint 0aee 4808 |H | Short_Literal 0x8 0aef 4800 |H | Short_Literal 0x0 0af0 00da | | Load_Top At_Offset_2 0af1 01d6 | | Execute Vector,Field_Write 0af2 4807 |H | Short_Literal 0x7 0af3 4801 |H | Short_Literal 0x1 0af4 00da | | Load_Top At_Offset_2 0af5 01d6 | | Execute Vector,Field_Write 0af6 4806 |H | Short_Literal 0x6 0af7 4802 |H | Short_Literal 0x2 0af8 00da | | Load_Top At_Offset_2 0af9 01d6 | | Execute Vector,Field_Write 0afa 4805 |H | Short_Literal 0x5 0afb 4803 |H | Short_Literal 0x3 0afc 00da | | Load_Top At_Offset_2 0afd 01d6 | | Execute Vector,Field_Write 0afe 4804 |H | Short_Literal 0x4 0aff 4804 |H | Short_Literal 0x4 0b00 00da | | Load_Top At_Offset_2 0b01 01d6 | | Execute Vector,Field_Write 0b02 4803 |H | Short_Literal 0x3 0b03 4805 |H | Short_Literal 0x5 0b04 00da | | Load_Top At_Offset_2 0b05 01d6 | | Execute Vector,Field_Write 0b06 4802 |H | Short_Literal 0x2 0b07 4806 |H | Short_Literal 0x6 0b08 00da | | Load_Top At_Offset_2 0b09 01d6 | | Execute Vector,Field_Write 0b0a 4801 |H | Short_Literal 0x1 0b0b 4807 |H | Short_Literal 0x7 0b0c 00da | | Load_Top At_Offset_2 0b0d 01d6 | | Execute Vector,Field_Write 0b0e 4800 |H | Short_Literal 0x0 0b0f 4800 |H | Short_Literal 0x0 0b10 e040 | @ | Load 0x0,0x40 0b11 0334 | 4 | Declare_Variable Array,With_Constraint 0b12 e03f | ? | Load 0x0,0x3f 0b13 0337 | 7 | Declare_Variable Array 0b14 4808 |H | Short_Literal 0x8 0b15 4800 |H | Short_Literal 0x0 0b16 00da | | Load_Top At_Offset_2 0b17 01d6 | | Execute Vector,Field_Write 0b18 4807 |H | Short_Literal 0x7 0b19 4801 |H | Short_Literal 0x1 0b1a 00da | | Load_Top At_Offset_2 0b1b 01d6 | | Execute Vector,Field_Write 0b1c 4806 |H | Short_Literal 0x6 0b1d 4802 |H | Short_Literal 0x2 0b1e 00da | | Load_Top At_Offset_2 0b1f 01d6 | | Execute Vector,Field_Write 0b20 4805 |H | Short_Literal 0x5 0b21 4803 |H | Short_Literal 0x3 0b22 00da | | Load_Top At_Offset_2 0b23 01d6 | | Execute Vector,Field_Write 0b24 4804 |H | Short_Literal 0x4 0b25 4804 |H | Short_Literal 0x4 0b26 00da | | Load_Top At_Offset_2 0b27 01d6 | | Execute Vector,Field_Write 0b28 4803 |H | Short_Literal 0x3 0b29 4805 |H | Short_Literal 0x5 0b2a 00da | | Load_Top At_Offset_2 0b2b 01d6 | | Execute Vector,Field_Write 0b2c 4802 |H | Short_Literal 0x2 0b2d 4806 |H | Short_Literal 0x6 0b2e 00da | | Load_Top At_Offset_2 0b2f 01d6 | | Execute Vector,Field_Write 0b30 4801 |H | Short_Literal 0x1 0b31 4807 |H | Short_Literal 0x7 0b32 00da | | Load_Top At_Offset_2 0b33 01d6 | | Execute Vector,Field_Write 0b34 e03f | ? | Load 0x0,0x3f 0b35 0119 | | Execute Any,Check_In_Formal_Type 0b36 4800 |H | Short_Literal 0x0 0b37 00da | | Load_Top At_Offset_2 0b38 01d6 | | Execute Vector,Field_Write 0b39 0092 169f | | Action Push_String_Extended,0x169f ; "0..0 => (8,7,6,5,4,3,2,1)" 0b3b e604 | | Load 0x3,0x4 0b3c e605 | | Load 0x3,0x5 0b3d e606 | | Load 0x3,0x6 0b3e e607 | | Load 0x3,0x7 0b3f 4808 |H | Short_Literal 0x8 0b40 4803 |H | Short_Literal 0x3 0b41 0099 | | Action Reference_Dynamic 0b42 4809 |H | Short_Literal 0x9 0b43 4803 |H | Short_Literal 0x3 0b44 0099 | | Action Reference_Dynamic 0b45 480a |H | Short_Literal 0xa 0b46 4803 |H | Short_Literal 0x3 0b47 0099 | | Action Reference_Dynamic 0b48 8002 | | Call 0x0,0x2 0b49 4800 |H | Short_Literal 0x0 0b4a 480f |H | Short_Literal 0xf 0b4b e009 | | Load 0x0,0x9 0b4c 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0b4d 0334 | 4 | Declare_Variable Array,With_Constraint 0b4e 4800 |H | Short_Literal 0x0 0b4f 4800 |H | Short_Literal 0x0 0b50 00da | | Load_Top At_Offset_2 0b51 01d6 | | Execute Vector,Field_Write 0b52 4800 |H | Short_Literal 0x0 0b53 4801 |H | Short_Literal 0x1 0b54 00da | | Load_Top At_Offset_2 0b55 01d6 | | Execute Vector,Field_Write 0b56 4800 |H | Short_Literal 0x0 0b57 4802 |H | Short_Literal 0x2 0b58 00da | | Load_Top At_Offset_2 0b59 01d6 | | Execute Vector,Field_Write 0b5a 4800 |H | Short_Literal 0x0 0b5b 4803 |H | Short_Literal 0x3 0b5c 00da | | Load_Top At_Offset_2 0b5d 01d6 | | Execute Vector,Field_Write 0b5e 4800 |H | Short_Literal 0x0 0b5f 4804 |H | Short_Literal 0x4 0b60 00da | | Load_Top At_Offset_2 0b61 01d6 | | Execute Vector,Field_Write 0b62 4800 |H | Short_Literal 0x0 0b63 4805 |H | Short_Literal 0x5 0b64 00da | | Load_Top At_Offset_2 0b65 01d6 | | Execute Vector,Field_Write 0b66 4800 |H | Short_Literal 0x0 0b67 4806 |H | Short_Literal 0x6 0b68 00da | | Load_Top At_Offset_2 0b69 01d6 | | Execute Vector,Field_Write 0b6a 4801 |H | Short_Literal 0x1 0b6b 4807 |H | Short_Literal 0x7 0b6c 00da | | Load_Top At_Offset_2 0b6d 01d6 | | Execute Vector,Field_Write 0b6e 4800 |H | Short_Literal 0x0 0b6f 4808 |H | Short_Literal 0x8 0b70 00da | | Load_Top At_Offset_2 0b71 01d6 | | Execute Vector,Field_Write 0b72 4800 |H | Short_Literal 0x0 0b73 4809 |H | Short_Literal 0x9 0b74 00da | | Load_Top At_Offset_2 0b75 01d6 | | Execute Vector,Field_Write 0b76 4800 |H | Short_Literal 0x0 0b77 480a |H | Short_Literal 0xa 0b78 00da | | Load_Top At_Offset_2 0b79 01d6 | | Execute Vector,Field_Write 0b7a 4800 |H | Short_Literal 0x0 0b7b 480b |H | Short_Literal 0xb 0b7c 00da | | Load_Top At_Offset_2 0b7d 01d6 | | Execute Vector,Field_Write 0b7e 4800 |H | Short_Literal 0x0 0b7f 480c |H | Short_Literal 0xc 0b80 00da | | Load_Top At_Offset_2 0b81 01d6 | | Execute Vector,Field_Write 0b82 4800 |H | Short_Literal 0x0 0b83 480d |H | Short_Literal 0xd 0b84 00da | | Load_Top At_Offset_2 0b85 01d6 | | Execute Vector,Field_Write 0b86 4800 |H | Short_Literal 0x0 0b87 480e |H | Short_Literal 0xe 0b88 00da | | Load_Top At_Offset_2 0b89 01d6 | | Execute Vector,Field_Write 0b8a 4802 |H | Short_Literal 0x2 0b8b 480f |H | Short_Literal 0xf 0b8c 00da | | Load_Top At_Offset_2 0b8d 01d6 | | Execute Vector,Field_Write 0b8e 4800 |H | Short_Literal 0x0 0b8f 4801 |H | Short_Literal 0x1 0b90 e040 | @ | Load 0x0,0x40 0b91 0334 | 4 | Declare_Variable Array,With_Constraint 0b92 e03f | ? | Load 0x0,0x3f 0b93 0337 | 7 | Declare_Variable Array 0b94 4801 |H | Short_Literal 0x1 0b95 4807 |H | Short_Literal 0x7 0b96 00da | | Load_Top At_Offset_2 0b97 01d6 | | Execute Vector,Field_Write 0b98 4806 |H | Short_Literal 0x6 0b99 4800 |H | Short_Literal 0x0 0b9a 4800 |H | Short_Literal 0x0 0b9b 00d9 | | Load_Top At_Offset_1 0b9c e60e | | Load 0x3,0xe 0b9d 01d6 | | Execute Vector,Field_Write 0b9e 3ffb |? | Loop_Increasing 0xb9a 0b9f e03f | ? | Load 0x0,0x3f 0ba0 0119 | | Execute Any,Check_In_Formal_Type 0ba1 4800 |H | Short_Literal 0x0 0ba2 00da | | Load_Top At_Offset_2 0ba3 01d6 | | Execute Vector,Field_Write 0ba4 e03f | ? | Load 0x0,0x3f 0ba5 0337 | 7 | Declare_Variable Array 0ba6 4802 |H | Short_Literal 0x2 0ba7 4807 |H | Short_Literal 0x7 0ba8 00da | | Load_Top At_Offset_2 0ba9 01d6 | | Execute Vector,Field_Write 0baa 4806 |H | Short_Literal 0x6 0bab 4800 |H | Short_Literal 0x0 0bac 4800 |H | Short_Literal 0x0 0bad 00d9 | | Load_Top At_Offset_1 0bae e60e | | Load 0x3,0xe 0baf 01d6 | | Execute Vector,Field_Write 0bb0 3ffb |? | Loop_Increasing 0xbac 0bb1 e03f | ? | Load 0x0,0x3f 0bb2 0119 | | Execute Any,Check_In_Formal_Type 0bb3 4801 |H | Short_Literal 0x1 0bb4 00da | | Load_Top At_Offset_2 0bb5 01d6 | | Execute Vector,Field_Write 0bb6 0092 16a0 | | Action Push_String_Extended,0x16a0 ; "(1), (2)" 0bb8 e604 | | Load 0x3,0x4 0bb9 e605 | | Load 0x3,0x5 0bba e606 | | Load 0x3,0x6 0bbb e607 | | Load 0x3,0x7 0bbc 4808 |H | Short_Literal 0x8 0bbd 4803 |H | Short_Literal 0x3 0bbe 0099 | | Action Reference_Dynamic 0bbf 4809 |H | Short_Literal 0x9 0bc0 4803 |H | Short_Literal 0x3 0bc1 0099 | | Action Reference_Dynamic 0bc2 480a |H | Short_Literal 0xa 0bc3 4803 |H | Short_Literal 0x3 0bc4 0099 | | Action Reference_Dynamic 0bc5 8002 | | Call 0x0,0x2 0bc6 4801 |H | Short_Literal 0x1 0bc7 800c | | Call 0x0,0xc 0bc8 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0bc9 0000 0000 | | .XXX[0x3] 0bcb 0000 | | 0bcc 8000 0000 | | .LITERAL {0x80000000, 0x00110000} 0bd0 ; -------------------------------------------------------------------------------------- 0bd0 ; SUBPROGRAM 0bd0 ; -------------------------------------------------------------------------------------- 0bd0 0bfd | | .CONST 0x0bfd ; Address of begin 0bd1 0004 | | .CONST 0x0004 ; Address of exception handler 0bd2 000b | | .CONST 0x000b ; Number of locals 0bd3 INIT_0bd0: 0bd3 029f 153b | ;| Declare_Subprogram INIT_1538,For_Call 0bd5 029f 154b | K| Declare_Subprogram INIT_1548,For_Call 0bd7 a002 | | Store_Unchecked 0x0,0x2 0bd8 00c6 | | Action Check_Subprogram_Elaborated 0bd9 e035 | 5 | Load 0x0,0x35 0bda e004 | | Load 0x0,0x4 0bdb 00d8 | | Load_Top At_Offset_0 0bdc 012c | , | Execute Any,Size 0bdd 00d9 | | Load_Top At_Offset_1 0bde 0266 | f | Execute Discrete,Bounds 0bdf 00db | | Load_Top At_Offset_3 0be0 0122 | " | Execute Any,Make_Root_Type 0be1 00d8 | | Load_Top At_Offset_0 0be2 012c | , | Execute Any,Size 0be3 00d0 | | Action Swap_Control 0be4 0266 | f | Execute Discrete,Bounds 0be5 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 0be7 03fa | | Declare_Type Discrete,Defined,With_Size 0be8 03f7 | | QQ_Declare_Variable Discrete,XXX 0be9 00cd | | Action Spare6_Action 0bea e042 | B | Load 0x0,0x42 0beb 0092 16a1 | | Action Push_String_Extended,0x16a1 ; "X_Pixel_Array" 0bed 4802 |H | Short_Literal 0x2 0bee 4803 |H | Short_Literal 0x3 0bef 0099 | | Action Reference_Dynamic 0bf0 4803 |H | Short_Literal 0x3 0bf1 4803 |H | Short_Literal 0x3 0bf2 0099 | | Action Reference_Dynamic 0bf3 0093 0000 | | push_full_address 0x0 0bf5 6082 |` | Indirect_Literal Discrete,0xc78,{0x80000000, 0x00100000} 0bf6 0273 | s | Execute Discrete,Plus 0bf7 e006 | | Load 0x0,0x6 0bf8 0273 | s | Execute Discrete,Plus 0bf9 e043 | C | Load 0x0,0x43 0bfa 0273 | s | Execute Discrete,Plus 0bfb 480b |H | Short_Literal 0xb 0bfc 0007 | | Action Break_Optional 0bfd BODY_0bd0: 0bfd 0092 16a2 | | Action Push_String_Extended,0x16a2 ; "X_Pixel_Array conversions" 0bff 8008 | | Call 0x0,0x8 0c00 4801 |H | Short_Literal 0x1 0c01 4800 |H | Short_Literal 0x0 0c02 e009 | | Load 0x0,0x9 0c03 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0c04 0334 | 4 | Declare_Variable Array,With_Constraint 0c05 4801 |H | Short_Literal 0x1 0c06 4800 |H | Short_Literal 0x0 0c07 e042 | B | Load 0x0,0x42 0c08 0334 | 4 | Declare_Variable Array,With_Constraint 0c09 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0" 0c0b e604 | | Load 0x3,0x4 0c0c e605 | | Load 0x3,0x5 0c0d e606 | | Load 0x3,0x6 0c0e e607 | | Load 0x3,0x7 0c0f 4808 |H | Short_Literal 0x8 0c10 4803 |H | Short_Literal 0x3 0c11 0099 | | Action Reference_Dynamic 0c12 4809 |H | Short_Literal 0x9 0c13 4803 |H | Short_Literal 0x3 0c14 0099 | | Action Reference_Dynamic 0c15 480a |H | Short_Literal 0xa 0c16 4803 |H | Short_Literal 0x3 0c17 0099 | | Action Reference_Dynamic 0c18 8002 | | Call 0x0,0x2 0c19 4801 |H | Short_Literal 0x1 0c1a 4804 |H | Short_Literal 0x4 0c1b e009 | | Load 0x0,0x9 0c1c 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0c1d 0334 | 4 | Declare_Variable Array,With_Constraint 0c1e 4804 |H | Short_Literal 0x4 0c1f 4801 |H | Short_Literal 0x1 0c20 48ff |H | Short_Literal 0xff 0c21 00d9 | | Load_Top At_Offset_1 0c22 e60c | | Load 0x3,0xc 0c23 01d6 | | Execute Vector,Field_Write 0c24 3ffb |? | Loop_Increasing 0xc20 0c25 4802 |H | Short_Literal 0x2 0c26 4802 |H | Short_Literal 0x2 0c27 e042 | B | Load 0x0,0x42 0c28 0334 | 4 | Declare_Variable Array,With_Constraint 0c29 4fff |O | Short_Literal -0x1 0c2a 4802 |H | Short_Literal 0x2 0c2b 00da | | Load_Top At_Offset_2 0c2c 01d6 | | Execute Vector,Field_Write 0c2d 0092 16a3 | | Action Push_String_Extended,0x16a3 ; "2..2 => -1" 0c2f e604 | | Load 0x3,0x4 0c30 e605 | | Load 0x3,0x5 0c31 e606 | | Load 0x3,0x6 0c32 e607 | | Load 0x3,0x7 0c33 4808 |H | Short_Literal 0x8 0c34 4803 |H | Short_Literal 0x3 0c35 0099 | | Action Reference_Dynamic 0c36 4809 |H | Short_Literal 0x9 0c37 4803 |H | Short_Literal 0x3 0c38 0099 | | Action Reference_Dynamic 0c39 480a |H | Short_Literal 0xa 0c3a 4803 |H | Short_Literal 0x3 0c3b 0099 | | Action Reference_Dynamic 0c3c 8002 | | Call 0x0,0x2 0c3d e00a | | Load 0x0,0xa 0c3e 4800 |H | Short_Literal 0x0 0c3f 4800 |H | Short_Literal 0x0 0c40 e042 | B | Load 0x0,0x42 0c41 0334 | 4 | Declare_Variable Array,With_Constraint 0c42 4802 |H | Short_Literal 0x2 0c43 4800 |H | Short_Literal 0x0 0c44 00da | | Load_Top At_Offset_2 0c45 01d6 | | Execute Vector,Field_Write 0c46 0092 1677 | w| Action Push_String_Extended,0x1677 ; "0..0 => 2" 0c48 e604 | | Load 0x3,0x4 0c49 e605 | | Load 0x3,0x5 0c4a e606 | | Load 0x3,0x6 0c4b e607 | | Load 0x3,0x7 0c4c 4808 |H | Short_Literal 0x8 0c4d 4803 |H | Short_Literal 0x3 0c4e 0099 | | Action Reference_Dynamic 0c4f 4809 |H | Short_Literal 0x9 0c50 4803 |H | Short_Literal 0x3 0c51 0099 | | Action Reference_Dynamic 0c52 480a |H | Short_Literal 0xa 0c53 4803 |H | Short_Literal 0x3 0c54 0099 | | Action Reference_Dynamic 0c55 8002 | | Call 0x0,0x2 0c56 e00b | | Load 0x0,0xb 0c57 e00a | | Load 0x0,0xa 0c58 01cc | | Execute Vector,Catenate 0c59 4800 |H | Short_Literal 0x0 0c5a 4801 |H | Short_Literal 0x1 0c5b e042 | B | Load 0x0,0x42 0c5c 0334 | 4 | Declare_Variable Array,With_Constraint 0c5d 4801 |H | Short_Literal 0x1 0c5e 4800 |H | Short_Literal 0x0 0c5f 00da | | Load_Top At_Offset_2 0c60 01d6 | | Execute Vector,Field_Write 0c61 4802 |H | Short_Literal 0x2 0c62 4801 |H | Short_Literal 0x1 0c63 00da | | Load_Top At_Offset_2 0c64 01d6 | | Execute Vector,Field_Write 0c65 0092 1692 | | Action Push_String_Extended,0x1692 ; "1, 2" 0c67 e604 | | Load 0x3,0x4 0c68 e605 | | Load 0x3,0x5 0c69 e606 | | Load 0x3,0x6 0c6a e607 | | Load 0x3,0x7 0c6b 4808 |H | Short_Literal 0x8 0c6c 4803 |H | Short_Literal 0x3 0c6d 0099 | | Action Reference_Dynamic 0c6e 4809 |H | Short_Literal 0x9 0c6f 4803 |H | Short_Literal 0x3 0c70 0099 | | Action Reference_Dynamic 0c71 480a |H | Short_Literal 0xa 0c72 4803 |H | Short_Literal 0x3 0c73 0099 | | Action Reference_Dynamic 0c74 8002 | | Call 0x0,0x2 0c75 4801 |H | Short_Literal 0x1 0c76 800c | | Call 0x0,0xc 0c77 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0c78 8000 0000 | | .LITERAL {0x80000000, 0x00100000} 0c7c 0000 0000 | | .BLANK 0000[0x4] 0c80 ; -------------------------------------------------------------------------------------- 0c80 ; SUBPROGRAM 0c80 ; -------------------------------------------------------------------------------------- 0c80 0cba | | .CONST 0x0cba ; Address of begin 0c81 0004 | | .CONST 0x0004 ; Address of exception handler 0c82 000d | | .CONST 0x000d ; Number of locals 0c83 INIT_0c80: 0c83 a044 | D | Store_Unchecked 0x0,0x44 0c84 00c6 | | Action Check_Subprogram_Elaborated 0c85 e035 | 5 | Load 0x0,0x35 0c86 00d8 | | Load_Top At_Offset_0 0c87 012c | , | Execute Any,Size 0c88 00d9 | | Load_Top At_Offset_1 0c89 0266 | f | Execute Discrete,Bounds 0c8a 00db | | Load_Top At_Offset_3 0c8b 0122 | " | Execute Any,Make_Root_Type 0c8c 00d8 | | Load_Top At_Offset_0 0c8d 012c | , | Execute Any,Size 0c8e 00d0 | | Action Swap_Control 0c8f 0266 | f | Execute Discrete,Bounds 0c90 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 0c92 03fa | | Declare_Type Discrete,Defined,With_Size 0c93 03f7 | | QQ_Declare_Variable Discrete,XXX 0c94 00cd | | Action Spare6_Action 0c95 e009 | | Load 0x0,0x9 0c96 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0c97 0093 0000 | | push_full_address 0x0 0c99 6072 |`r | Indirect_Literal Discrete,0xd0c,{0x80000000, 0x000f0000} 0c9a 0273 | s | Execute Discrete,Plus 0c9b e006 | | Load 0x0,0x6 0c9c 0273 | s | Execute Discrete,Plus 0c9d e045 | E | Load 0x0,0x45 0c9e 0273 | s | Execute Discrete,Plus 0c9f 4805 |H | Short_Literal 0x5 0ca0 0007 | | Action Break_Optional 0ca1 029f 155b | [| Declare_Subprogram INIT_1558,For_Call 0ca3 029f 156b | k| Declare_Subprogram INIT_1568,For_Call 0ca5 a010 | | Store_Unchecked 0x0,0x10 0ca6 00c6 | | Action Check_Subprogram_Elaborated 0ca7 e035 | 5 | Load 0x0,0x35 0ca8 0092 16a4 | | Action Push_String_Extended,0x16a4 ; "X_Plane_Mask" 0caa 4806 |H | Short_Literal 0x6 0cab 4803 |H | Short_Literal 0x3 0cac 0099 | | Action Reference_Dynamic 0cad 4807 |H | Short_Literal 0x7 0cae 4803 |H | Short_Literal 0x3 0caf 0099 | | Action Reference_Dynamic 0cb0 0093 0000 | | push_full_address 0x0 0cb2 6055 |`U | Indirect_Literal Discrete,0xd08,{0x80000000, 0x000e0000} 0cb3 0273 | s | Execute Discrete,Plus 0cb4 e006 | | Load 0x0,0x6 0cb5 0273 | s | Execute Discrete,Plus 0cb6 e046 | F | Load 0x0,0x46 0cb7 0273 | s | Execute Discrete,Plus 0cb8 480d |H | Short_Literal 0xd 0cb9 0007 | | Action Break_Optional 0cba BODY_0c80: 0cba 0092 16a5 | | Action Push_String_Extended,0x16a5 ; "X_Plane_Mask conversions" 0cbc 8008 | | Call 0x0,0x8 0cbd 4801 |H | Short_Literal 0x1 0cbe 4804 |H | Short_Literal 0x4 0cbf e009 | | Load 0x0,0x9 0cc0 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0cc1 0334 | 4 | Declare_Variable Array,With_Constraint 0cc2 4804 |H | Short_Literal 0x4 0cc3 4801 |H | Short_Literal 0x1 0cc4 4800 |H | Short_Literal 0x0 0cc5 00d9 | | Load_Top At_Offset_1 0cc6 e60e | | Load 0x3,0xe 0cc7 01d6 | | Execute Vector,Field_Write 0cc8 3ffb |? | Loop_Increasing 0xcc4 0cc9 4800 |H | Short_Literal 0x0 0cca 0092 167b | {| Action Push_String_Extended,0x167b ; "0" 0ccc e608 | | Load 0x3,0x8 0ccd e609 | | Load 0x3,0x9 0cce 480a |H | Short_Literal 0xa 0ccf 4803 |H | Short_Literal 0x3 0cd0 0099 | | Action Reference_Dynamic 0cd1 480b |H | Short_Literal 0xb 0cd2 4803 |H | Short_Literal 0x3 0cd3 0099 | | Action Reference_Dynamic 0cd4 480c |H | Short_Literal 0xc 0cd5 4803 |H | Short_Literal 0x3 0cd6 0099 | | Action Reference_Dynamic 0cd7 8010 | | Call 0x0,0x10 0cd8 4801 |H | Short_Literal 0x1 0cd9 4804 |H | Short_Literal 0x4 0cda e009 | | Load 0x0,0x9 0cdb 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0cdc 0334 | 4 | Declare_Variable Array,With_Constraint 0cdd 4804 |H | Short_Literal 0x4 0cde 4801 |H | Short_Literal 0x1 0cdf 48ff |H | Short_Literal 0xff 0ce0 00d9 | | Load_Top At_Offset_1 0ce1 e60e | | Load 0x3,0xe 0ce2 01d6 | | Execute Vector,Field_Write 0ce3 3ffb |? | Loop_Increasing 0xcdf 0ce4 4fff |O | Short_Literal -0x1 0ce5 0092 167c | || Action Push_String_Extended,0x167c ; "-1" 0ce7 e608 | | Load 0x3,0x8 0ce8 e609 | | Load 0x3,0x9 0ce9 480a |H | Short_Literal 0xa 0cea 4803 |H | Short_Literal 0x3 0ceb 0099 | | Action Reference_Dynamic 0cec 480b |H | Short_Literal 0xb 0ced 4803 |H | Short_Literal 0x3 0cee 0099 | | Action Reference_Dynamic 0cef 480c |H | Short_Literal 0xc 0cf0 4803 |H | Short_Literal 0x3 0cf1 0099 | | Action Reference_Dynamic 0cf2 8010 | | Call 0x0,0x10 0cf3 e00b | | Load 0x0,0xb 0cf4 4801 |H | Short_Literal 0x1 0cf5 0092 1688 | | Action Push_String_Extended,0x1688 ; "1" 0cf7 e608 | | Load 0x3,0x8 0cf8 e609 | | Load 0x3,0x9 0cf9 480a |H | Short_Literal 0xa 0cfa 4803 |H | Short_Literal 0x3 0cfb 0099 | | Action Reference_Dynamic 0cfc 480b |H | Short_Literal 0xb 0cfd 4803 |H | Short_Literal 0x3 0cfe 0099 | | Action Reference_Dynamic 0cff 480c |H | Short_Literal 0xc 0d00 4803 |H | Short_Literal 0x3 0d01 0099 | | Action Reference_Dynamic 0d02 8010 | | Call 0x0,0x10 0d03 4801 |H | Short_Literal 0x1 0d04 800c | | Call 0x0,0xc 0d05 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0d06 0000 0000 | | .XXX[0x2] 0d08 8000 0000 | | .LITERAL {0x80000000, 0x000e0000} 0d0c 8000 0000 | | .LITERAL {0x80000000, 0x000f0000} 0d10 ; -------------------------------------------------------------------------------------- 0d10 ; SUBPROGRAM 0d10 ; -------------------------------------------------------------------------------------- 0d10 0d5d | ] | .CONST 0x0d5d ; Address of begin 0d11 0004 | | .CONST 0x0004 ; Address of exception handler 0d12 0011 | | .CONST 0x0011 ; Number of locals 0d13 INIT_0d10: 0d13 a020 | | Store_Unchecked 0x0,0x20 0d14 00c6 | | Action Check_Subprogram_Elaborated 0d15 e035 | 5 | Load 0x0,0x35 0d16 e004 | | Load 0x0,0x4 0d17 00d8 | | Load_Top At_Offset_0 0d18 012c | , | Execute Any,Size 0d19 00d9 | | Load_Top At_Offset_1 0d1a 0266 | f | Execute Discrete,Bounds 0d1b 00db | | Load_Top At_Offset_3 0d1c 0122 | " | Execute Any,Make_Root_Type 0d1d 00d8 | | Load_Top At_Offset_0 0d1e 012c | , | Execute Any,Size 0d1f 00d0 | | Action Swap_Control 0d20 0266 | f | Execute Discrete,Bounds 0d21 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 0d23 03fa | | Declare_Type Discrete,Defined,With_Size 0d24 03f7 | | QQ_Declare_Variable Discrete,XXX 0d25 00cd | | Action Spare6_Action 0d26 e047 | G | Load 0x0,0x47 0d27 e009 | | Load 0x0,0x9 0d28 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0d29 0093 0000 | | push_full_address 0x0 0d2b 60b0 |` | Indirect_Literal Discrete,0xddc,{0x80000000, 0x000d0000} 0d2c 0273 | s | Execute Discrete,Plus 0d2d e006 | | Load 0x0,0x6 0d2e 0273 | s | Execute Discrete,Plus 0d2f e048 | H | Load 0x0,0x48 0d30 0273 | s | Execute Discrete,Plus 0d31 4807 |H | Short_Literal 0x7 0d32 0007 | | Action Break_Optional 0d33 029f 157b | {| Declare_Subprogram INIT_1578,For_Call 0d35 029f 158b | | Declare_Subprogram INIT_1588,For_Call 0d37 a002 | | Store_Unchecked 0x0,0x2 0d38 00c6 | | Action Check_Subprogram_Elaborated 0d39 e035 | 5 | Load 0x0,0x35 0d3a e004 | | Load 0x0,0x4 0d3b 00d8 | | Load_Top At_Offset_0 0d3c 012c | , | Execute Any,Size 0d3d 00d9 | | Load_Top At_Offset_1 0d3e 0266 | f | Execute Discrete,Bounds 0d3f 00db | | Load_Top At_Offset_3 0d40 0122 | " | Execute Any,Make_Root_Type 0d41 00d8 | | Load_Top At_Offset_0 0d42 012c | , | Execute Any,Size 0d43 00d0 | | Action Swap_Control 0d44 0266 | f | Execute Discrete,Bounds 0d45 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 0d47 03fa | | Declare_Type Discrete,Defined,With_Size 0d48 03f7 | | QQ_Declare_Variable Discrete,XXX 0d49 00cd | | Action Spare6_Action 0d4a e047 | G | Load 0x0,0x47 0d4b 0092 16a6 | | Action Push_String_Extended,0x16a6 ; "X_Plane_Mask_Array" 0d4d 4808 |H | Short_Literal 0x8 0d4e 4803 |H | Short_Literal 0x3 0d4f 0099 | | Action Reference_Dynamic 0d50 4809 |H | Short_Literal 0x9 0d51 4803 |H | Short_Literal 0x3 0d52 0099 | | Action Reference_Dynamic 0d53 0093 0000 | | push_full_address 0x0 0d55 6082 |` | Indirect_Literal Discrete,0xdd8,{0x80000000, 0x000c0000} 0d56 0273 | s | Execute Discrete,Plus 0d57 e006 | | Load 0x0,0x6 0d58 0273 | s | Execute Discrete,Plus 0d59 e049 | I | Load 0x0,0x49 0d5a 0273 | s | Execute Discrete,Plus 0d5b 4811 |H | Short_Literal 0x11 0d5c 0007 | | Action Break_Optional 0d5d BODY_0d10: 0d5d 0092 16a7 | | Action Push_String_Extended,0x16a7 ; "X_Plane_Mask_Array conversions" 0d5f 8008 | | Call 0x0,0x8 0d60 4801 |H | Short_Literal 0x1 0d61 4800 |H | Short_Literal 0x0 0d62 e009 | | Load 0x0,0x9 0d63 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0d64 0334 | 4 | Declare_Variable Array,With_Constraint 0d65 4801 |H | Short_Literal 0x1 0d66 4800 |H | Short_Literal 0x0 0d67 e047 | G | Load 0x0,0x47 0d68 0334 | 4 | Declare_Variable Array,With_Constraint 0d69 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0" 0d6b e60a | | Load 0x3,0xa 0d6c e60b | | Load 0x3,0xb 0d6d e60c | | Load 0x3,0xc 0d6e e60d | | Load 0x3,0xd 0d6f 480e |H | Short_Literal 0xe 0d70 4803 |H | Short_Literal 0x3 0d71 0099 | | Action Reference_Dynamic 0d72 480f |H | Short_Literal 0xf 0d73 4803 |H | Short_Literal 0x3 0d74 0099 | | Action Reference_Dynamic 0d75 4810 |H | Short_Literal 0x10 0d76 4803 |H | Short_Literal 0x3 0d77 0099 | | Action Reference_Dynamic 0d78 8002 | | Call 0x0,0x2 0d79 4801 |H | Short_Literal 0x1 0d7a 4804 |H | Short_Literal 0x4 0d7b e009 | | Load 0x0,0x9 0d7c 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0d7d 0334 | 4 | Declare_Variable Array,With_Constraint 0d7e 4804 |H | Short_Literal 0x4 0d7f 4801 |H | Short_Literal 0x1 0d80 48ff |H | Short_Literal 0xff 0d81 00d9 | | Load_Top At_Offset_1 0d82 e612 | | Load 0x3,0x12 0d83 01d6 | | Execute Vector,Field_Write 0d84 3ffb |? | Loop_Increasing 0xd80 0d85 4802 |H | Short_Literal 0x2 0d86 4802 |H | Short_Literal 0x2 0d87 e047 | G | Load 0x0,0x47 0d88 0334 | 4 | Declare_Variable Array,With_Constraint 0d89 4fff |O | Short_Literal -0x1 0d8a 4802 |H | Short_Literal 0x2 0d8b 00da | | Load_Top At_Offset_2 0d8c 01d6 | | Execute Vector,Field_Write 0d8d 0092 16a3 | | Action Push_String_Extended,0x16a3 ; "2..2 => -1" 0d8f e60a | | Load 0x3,0xa 0d90 e60b | | Load 0x3,0xb 0d91 e60c | | Load 0x3,0xc 0d92 e60d | | Load 0x3,0xd 0d93 480e |H | Short_Literal 0xe 0d94 4803 |H | Short_Literal 0x3 0d95 0099 | | Action Reference_Dynamic 0d96 480f |H | Short_Literal 0xf 0d97 4803 |H | Short_Literal 0x3 0d98 0099 | | Action Reference_Dynamic 0d99 4810 |H | Short_Literal 0x10 0d9a 4803 |H | Short_Literal 0x3 0d9b 0099 | | Action Reference_Dynamic 0d9c 8002 | | Call 0x0,0x2 0d9d e00a | | Load 0x0,0xa 0d9e 4800 |H | Short_Literal 0x0 0d9f 4800 |H | Short_Literal 0x0 0da0 e047 | G | Load 0x0,0x47 0da1 0334 | 4 | Declare_Variable Array,With_Constraint 0da2 4802 |H | Short_Literal 0x2 0da3 4800 |H | Short_Literal 0x0 0da4 00da | | Load_Top At_Offset_2 0da5 01d6 | | Execute Vector,Field_Write 0da6 0092 1677 | w| Action Push_String_Extended,0x1677 ; "0..0 => 2" 0da8 e60a | | Load 0x3,0xa 0da9 e60b | | Load 0x3,0xb 0daa e60c | | Load 0x3,0xc 0dab e60d | | Load 0x3,0xd 0dac 480e |H | Short_Literal 0xe 0dad 4803 |H | Short_Literal 0x3 0dae 0099 | | Action Reference_Dynamic 0daf 480f |H | Short_Literal 0xf 0db0 4803 |H | Short_Literal 0x3 0db1 0099 | | Action Reference_Dynamic 0db2 4810 |H | Short_Literal 0x10 0db3 4803 |H | Short_Literal 0x3 0db4 0099 | | Action Reference_Dynamic 0db5 8002 | | Call 0x0,0x2 0db6 e00b | | Load 0x0,0xb 0db7 e00a | | Load 0x0,0xa 0db8 01cc | | Execute Vector,Catenate 0db9 4800 |H | Short_Literal 0x0 0dba 4801 |H | Short_Literal 0x1 0dbb e047 | G | Load 0x0,0x47 0dbc 0334 | 4 | Declare_Variable Array,With_Constraint 0dbd 4801 |H | Short_Literal 0x1 0dbe 4800 |H | Short_Literal 0x0 0dbf 00da | | Load_Top At_Offset_2 0dc0 01d6 | | Execute Vector,Field_Write 0dc1 4802 |H | Short_Literal 0x2 0dc2 4801 |H | Short_Literal 0x1 0dc3 00da | | Load_Top At_Offset_2 0dc4 01d6 | | Execute Vector,Field_Write 0dc5 0092 1692 | | Action Push_String_Extended,0x1692 ; "1, 2" 0dc7 e60a | | Load 0x3,0xa 0dc8 e60b | | Load 0x3,0xb 0dc9 e60c | | Load 0x3,0xc 0dca e60d | | Load 0x3,0xd 0dcb 480e |H | Short_Literal 0xe 0dcc 4803 |H | Short_Literal 0x3 0dcd 0099 | | Action Reference_Dynamic 0dce 480f |H | Short_Literal 0xf 0dcf 4803 |H | Short_Literal 0x3 0dd0 0099 | | Action Reference_Dynamic 0dd1 4810 |H | Short_Literal 0x10 0dd2 4803 |H | Short_Literal 0x3 0dd3 0099 | | Action Reference_Dynamic 0dd4 8002 | | Call 0x0,0x2 0dd5 4801 |H | Short_Literal 0x1 0dd6 800c | | Call 0x0,0xc 0dd7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0dd8 8000 0000 | | .LITERAL {0x80000000, 0x000c0000} 0ddc 8000 0000 | | .LITERAL {0x80000000, 0x000d0000} 0de0 ; -------------------------------------------------------------------------------------- 0de0 ; SUBPROGRAM 0de0 ; -------------------------------------------------------------------------------------- 0de0 0e0d | | .CONST 0x0e0d ; Address of begin 0de1 0004 | | .CONST 0x0004 ; Address of exception handler 0de2 000b | | .CONST 0x000b ; Number of locals 0de3 INIT_0de0: 0de3 029f 159b | | Declare_Subprogram INIT_1598,For_Call 0de5 029f 15ab | | Declare_Subprogram INIT_15a8,For_Call 0de7 a002 | | Store_Unchecked 0x0,0x2 0de8 00c6 | | Action Check_Subprogram_Elaborated 0de9 e04a | J | Load 0x0,0x4a 0dea e004 | | Load 0x0,0x4 0deb 00d8 | | Load_Top At_Offset_0 0dec 012c | , | Execute Any,Size 0ded 00d9 | | Load_Top At_Offset_1 0dee 0266 | f | Execute Discrete,Bounds 0def 00db | | Load_Top At_Offset_3 0df0 0122 | " | Execute Any,Make_Root_Type 0df1 00d8 | | Load_Top At_Offset_0 0df2 012c | , | Execute Any,Size 0df3 00d0 | | Action Swap_Control 0df4 0266 | f | Execute Discrete,Bounds 0df5 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 0df7 03fa | | Declare_Type Discrete,Defined,With_Size 0df8 03f7 | | QQ_Declare_Variable Discrete,XXX 0df9 00cd | | Action Spare6_Action 0dfa e04b | K | Load 0x0,0x4b 0dfb 0092 16a8 | | Action Push_String_Extended,0x16a8 ; "X_String" 0dfd 4802 |H | Short_Literal 0x2 0dfe 4803 |H | Short_Literal 0x3 0dff 0099 | | Action Reference_Dynamic 0e00 4803 |H | Short_Literal 0x3 0e01 4803 |H | Short_Literal 0x3 0e02 0099 | | Action Reference_Dynamic 0e03 0093 0000 | | push_full_address 0x0 0e05 608e |` | Indirect_Literal Discrete,0xe94,{0x80000000, 0x000b0000} 0e06 0273 | s | Execute Discrete,Plus 0e07 e006 | | Load 0x0,0x6 0e08 0273 | s | Execute Discrete,Plus 0e09 e04c | L | Load 0x0,0x4c 0e0a 0273 | s | Execute Discrete,Plus 0e0b 480b |H | Short_Literal 0xb 0e0c 0007 | | Action Break_Optional 0e0d BODY_0de0: 0e0d 0092 16a9 | | Action Push_String_Extended,0x16a9 ; "X_String conversions" 0e0f 8008 | | Call 0x0,0x8 0e10 4801 |H | Short_Literal 0x1 0e11 4800 |H | Short_Literal 0x0 0e12 e009 | | Load 0x0,0x9 0e13 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0e14 0334 | 4 | Declare_Variable Array,With_Constraint 0e15 4801 |H | Short_Literal 0x1 0e16 4800 |H | Short_Literal 0x0 0e17 e04b | K | Load 0x0,0x4b 0e18 0334 | 4 | Declare_Variable Array,With_Constraint 0e19 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0" 0e1b e604 | | Load 0x3,0x4 0e1c e605 | | Load 0x3,0x5 0e1d e606 | | Load 0x3,0x6 0e1e e607 | | Load 0x3,0x7 0e1f 4808 |H | Short_Literal 0x8 0e20 4803 |H | Short_Literal 0x3 0e21 0099 | | Action Reference_Dynamic 0e22 4809 |H | Short_Literal 0x9 0e23 4803 |H | Short_Literal 0x3 0e24 0099 | | Action Reference_Dynamic 0e25 480a |H | Short_Literal 0xa 0e26 4803 |H | Short_Literal 0x3 0e27 0099 | | Action Reference_Dynamic 0e28 8002 | | Call 0x0,0x2 0e29 4801 |H | Short_Literal 0x1 0e2a 4801 |H | Short_Literal 0x1 0e2b e009 | | Load 0x0,0x9 0e2c 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0e2d 0334 | 4 | Declare_Variable Array,With_Constraint 0e2e 48ff |H | Short_Literal 0xff 0e2f 4801 |H | Short_Literal 0x1 0e30 00da | | Load_Top At_Offset_2 0e31 01d6 | | Execute Vector,Field_Write 0e32 4802 |H | Short_Literal 0x2 0e33 4802 |H | Short_Literal 0x2 0e34 e04b | K | Load 0x0,0x4b 0e35 0334 | 4 | Declare_Variable Array,With_Constraint 0e36 48ff |H | Short_Literal 0xff 0e37 4802 |H | Short_Literal 0x2 0e38 00da | | Load_Top At_Offset_2 0e39 01d6 | | Execute Vector,Field_Write 0e3a 0092 16aa | | Action Push_String_Extended,0x16aa ; "2..2 => 255" 0e3c e604 | | Load 0x3,0x4 0e3d e605 | | Load 0x3,0x5 0e3e e606 | | Load 0x3,0x6 0e3f e607 | | Load 0x3,0x7 0e40 4808 |H | Short_Literal 0x8 0e41 4803 |H | Short_Literal 0x3 0e42 0099 | | Action Reference_Dynamic 0e43 4809 |H | Short_Literal 0x9 0e44 4803 |H | Short_Literal 0x3 0e45 0099 | | Action Reference_Dynamic 0e46 480a |H | Short_Literal 0xa 0e47 4803 |H | Short_Literal 0x3 0e48 0099 | | Action Reference_Dynamic 0e49 8002 | | Call 0x0,0x2 0e4a 4801 |H | Short_Literal 0x1 0e4b 4801 |H | Short_Literal 0x1 0e4c e009 | | Load 0x0,0x9 0e4d 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0e4e 0334 | 4 | Declare_Variable Array,With_Constraint 0e4f 4801 |H | Short_Literal 0x1 0e50 4801 |H | Short_Literal 0x1 0e51 00da | | Load_Top At_Offset_2 0e52 01d6 | | Execute Vector,Field_Write 0e53 4800 |H | Short_Literal 0x0 0e54 4800 |H | Short_Literal 0x0 0e55 e04b | K | Load 0x0,0x4b 0e56 0334 | 4 | Declare_Variable Array,With_Constraint 0e57 4801 |H | Short_Literal 0x1 0e58 4800 |H | Short_Literal 0x0 0e59 00da | | Load_Top At_Offset_2 0e5a 01d6 | | Execute Vector,Field_Write 0e5b 0092 168b | | Action Push_String_Extended,0x168b ; "0..0 => 1" 0e5d e604 | | Load 0x3,0x4 0e5e e605 | | Load 0x3,0x5 0e5f e606 | | Load 0x3,0x6 0e60 e607 | | Load 0x3,0x7 0e61 4808 |H | Short_Literal 0x8 0e62 4803 |H | Short_Literal 0x3 0e63 0099 | | Action Reference_Dynamic 0e64 4809 |H | Short_Literal 0x9 0e65 4803 |H | Short_Literal 0x3 0e66 0099 | | Action Reference_Dynamic 0e67 480a |H | Short_Literal 0xa 0e68 4803 |H | Short_Literal 0x3 0e69 0099 | | Action Reference_Dynamic 0e6a 8002 | | Call 0x0,0x2 0e6b 4800 |H | Short_Literal 0x0 0e6c 4802 |H | Short_Literal 0x2 0e6d e009 | | Load 0x0,0x9 0e6e 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0e6f 0334 | 4 | Declare_Variable Array,With_Constraint 0e70 4841 |HA | Short_Literal 0x41 0e71 4800 |H | Short_Literal 0x0 0e72 00da | | Load_Top At_Offset_2 0e73 01d6 | | Execute Vector,Field_Write 0e74 4862 |Hb | Short_Literal 0x62 0e75 4801 |H | Short_Literal 0x1 0e76 00da | | Load_Top At_Offset_2 0e77 01d6 | | Execute Vector,Field_Write 0e78 4863 |Hc | Short_Literal 0x63 0e79 4802 |H | Short_Literal 0x2 0e7a 00da | | Load_Top At_Offset_2 0e7b 01d6 | | Execute Vector,Field_Write 0e7c 4800 |H | Short_Literal 0x0 0e7d 4802 |H | Short_Literal 0x2 0e7e e04b | K | Load 0x0,0x4b 0e7f 0334 | 4 | Declare_Variable Array,With_Constraint 0e80 5017 |P | Indirect_Literal Any,0xe98,{0x41626300, 0x00000000} 0e81 0092 16ab | | Action Push_String_Extended,0x16ab ; "Abc" 0e83 e604 | | Load 0x3,0x4 0e84 e605 | | Load 0x3,0x5 0e85 e606 | | Load 0x3,0x6 0e86 e607 | | Load 0x3,0x7 0e87 4808 |H | Short_Literal 0x8 0e88 4803 |H | Short_Literal 0x3 0e89 0099 | | Action Reference_Dynamic 0e8a 4809 |H | Short_Literal 0x9 0e8b 4803 |H | Short_Literal 0x3 0e8c 0099 | | Action Reference_Dynamic 0e8d 480a |H | Short_Literal 0xa 0e8e 4803 |H | Short_Literal 0x3 0e8f 0099 | | Action Reference_Dynamic 0e90 8002 | | Call 0x0,0x2 0e91 4801 |H | Short_Literal 0x1 0e92 800c | | Call 0x0,0xc 0e93 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0e94 8000 0000 | | .LITERAL {0x80000000, 0x000b0000} 0e98 4162 6300 |Abc | .LITERAL {0x41626300, 0x00000000} 0e9c 0000 0000 | | .BLANK 0000[0x4] 0ea0 ; -------------------------------------------------------------------------------------- 0ea0 ; SUBPROGRAM 0ea0 ; -------------------------------------------------------------------------------------- 0ea0 0ecd | | .CONST 0x0ecd ; Address of begin 0ea1 0004 | | .CONST 0x0004 ; Address of exception handler 0ea2 000b | | .CONST 0x000b ; Number of locals 0ea3 INIT_0ea0: 0ea3 029f 15bb | | Declare_Subprogram INIT_15b8,For_Call 0ea5 029f 15cb | | Declare_Subprogram INIT_15c8,For_Call 0ea7 a002 | | Store_Unchecked 0x0,0x2 0ea8 00c6 | | Action Check_Subprogram_Elaborated 0ea9 e04d | M | Load 0x0,0x4d 0eaa e004 | | Load 0x0,0x4 0eab 00d8 | | Load_Top At_Offset_0 0eac 012c | , | Execute Any,Size 0ead 00d9 | | Load_Top At_Offset_1 0eae 0266 | f | Execute Discrete,Bounds 0eaf 00db | | Load_Top At_Offset_3 0eb0 0122 | " | Execute Any,Make_Root_Type 0eb1 00d8 | | Load_Top At_Offset_0 0eb2 012c | , | Execute Any,Size 0eb3 00d0 | | Action Swap_Control 0eb4 0266 | f | Execute Discrete,Bounds 0eb5 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 0eb7 03fa | | Declare_Type Discrete,Defined,With_Size 0eb8 03f7 | | QQ_Declare_Variable Discrete,XXX 0eb9 00cd | | Action Spare6_Action 0eba e04e | N | Load 0x0,0x4e 0ebb 0092 16ac | | Action Push_String_Extended,0x16ac ; "X_String16" 0ebd 4802 |H | Short_Literal 0x2 0ebe 4803 |H | Short_Literal 0x3 0ebf 0099 | | Action Reference_Dynamic 0ec0 4803 |H | Short_Literal 0x3 0ec1 4803 |H | Short_Literal 0x3 0ec2 0099 | | Action Reference_Dynamic 0ec3 0093 0000 | | push_full_address 0x0 0ec5 60d2 |` | Indirect_Literal Discrete,0xf98,{0x80000000, 0x000a0000} 0ec6 0273 | s | Execute Discrete,Plus 0ec7 e006 | | Load 0x0,0x6 0ec8 0273 | s | Execute Discrete,Plus 0ec9 e04f | O | Load 0x0,0x4f 0eca 0273 | s | Execute Discrete,Plus 0ecb 480b |H | Short_Literal 0xb 0ecc 0007 | | Action Break_Optional 0ecd BODY_0ea0: 0ecd 0092 16ad | | Action Push_String_Extended,0x16ad ; "X_String16 conversions" 0ecf 8008 | | Call 0x0,0x8 0ed0 4801 |H | Short_Literal 0x1 0ed1 4800 |H | Short_Literal 0x0 0ed2 e009 | | Load 0x0,0x9 0ed3 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0ed4 0334 | 4 | Declare_Variable Array,With_Constraint 0ed5 4801 |H | Short_Literal 0x1 0ed6 4800 |H | Short_Literal 0x0 0ed7 e04e | N | Load 0x0,0x4e 0ed8 0334 | 4 | Declare_Variable Array,With_Constraint 0ed9 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0" 0edb e604 | | Load 0x3,0x4 0edc e605 | | Load 0x3,0x5 0edd e606 | | Load 0x3,0x6 0ede e607 | | Load 0x3,0x7 0edf 4808 |H | Short_Literal 0x8 0ee0 4803 |H | Short_Literal 0x3 0ee1 0099 | | Action Reference_Dynamic 0ee2 4809 |H | Short_Literal 0x9 0ee3 4803 |H | Short_Literal 0x3 0ee4 0099 | | Action Reference_Dynamic 0ee5 480a |H | Short_Literal 0xa 0ee6 4803 |H | Short_Literal 0x3 0ee7 0099 | | Action Reference_Dynamic 0ee8 8002 | | Call 0x0,0x2 0ee9 4800 |H | Short_Literal 0x0 0eea 4801 |H | Short_Literal 0x1 0eeb e009 | | Load 0x0,0x9 0eec 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0eed 0334 | 4 | Declare_Variable Array,With_Constraint 0eee 48ff |H | Short_Literal 0xff 0eef 4800 |H | Short_Literal 0x0 0ef0 00da | | Load_Top At_Offset_2 0ef1 01d6 | | Execute Vector,Field_Write 0ef2 48ff |H | Short_Literal 0xff 0ef3 4801 |H | Short_Literal 0x1 0ef4 00da | | Load_Top At_Offset_2 0ef5 01d6 | | Execute Vector,Field_Write 0ef6 4802 |H | Short_Literal 0x2 0ef7 4802 |H | Short_Literal 0x2 0ef8 e04e | N | Load 0x0,0x4e 0ef9 0334 | 4 | Declare_Variable Array,With_Constraint 0efa e04d | M | Load 0x0,0x4d 0efb 0322 | " | Declare_Variable Record 0efc 48ff |H | Short_Literal 0xff 0efd 00d9 | | Load_Top At_Offset_1 0efe 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0eff 48ff |H | Short_Literal 0xff 0f00 00d9 | | Load_Top At_Offset_1 0f01 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0f02 4802 |H | Short_Literal 0x2 0f03 00da | | Load_Top At_Offset_2 0f04 01d6 | | Execute Vector,Field_Write 0f05 0092 16a3 | | Action Push_String_Extended,0x16a3 ; "2..2 => -1" 0f07 e604 | | Load 0x3,0x4 0f08 e605 | | Load 0x3,0x5 0f09 e606 | | Load 0x3,0x6 0f0a e607 | | Load 0x3,0x7 0f0b 4808 |H | Short_Literal 0x8 0f0c 4803 |H | Short_Literal 0x3 0f0d 0099 | | Action Reference_Dynamic 0f0e 4809 |H | Short_Literal 0x9 0f0f 4803 |H | Short_Literal 0x3 0f10 0099 | | Action Reference_Dynamic 0f11 480a |H | Short_Literal 0xa 0f12 4803 |H | Short_Literal 0x3 0f13 0099 | | Action Reference_Dynamic 0f14 8002 | | Call 0x0,0x2 0f15 4800 |H | Short_Literal 0x0 0f16 4801 |H | Short_Literal 0x1 0f17 e009 | | Load 0x0,0x9 0f18 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0f19 0334 | 4 | Declare_Variable Array,With_Constraint 0f1a 4800 |H | Short_Literal 0x0 0f1b 4800 |H | Short_Literal 0x0 0f1c 00da | | Load_Top At_Offset_2 0f1d 01d6 | | Execute Vector,Field_Write 0f1e 4801 |H | Short_Literal 0x1 0f1f 4801 |H | Short_Literal 0x1 0f20 00da | | Load_Top At_Offset_2 0f21 01d6 | | Execute Vector,Field_Write 0f22 4800 |H | Short_Literal 0x0 0f23 4800 |H | Short_Literal 0x0 0f24 e04e | N | Load 0x0,0x4e 0f25 0334 | 4 | Declare_Variable Array,With_Constraint 0f26 e04d | M | Load 0x0,0x4d 0f27 0322 | " | Declare_Variable Record 0f28 4800 |H | Short_Literal 0x0 0f29 00d9 | | Load_Top At_Offset_1 0f2a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0f2b 4801 |H | Short_Literal 0x1 0f2c 00d9 | | Load_Top At_Offset_1 0f2d 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0f2e 4800 |H | Short_Literal 0x0 0f2f 00da | | Load_Top At_Offset_2 0f30 01d6 | | Execute Vector,Field_Write 0f31 0092 168b | | Action Push_String_Extended,0x168b ; "0..0 => 1" 0f33 e604 | | Load 0x3,0x4 0f34 e605 | | Load 0x3,0x5 0f35 e606 | | Load 0x3,0x6 0f36 e607 | | Load 0x3,0x7 0f37 4808 |H | Short_Literal 0x8 0f38 4803 |H | Short_Literal 0x3 0f39 0099 | | Action Reference_Dynamic 0f3a 4809 |H | Short_Literal 0x9 0f3b 4803 |H | Short_Literal 0x3 0f3c 0099 | | Action Reference_Dynamic 0f3d 480a |H | Short_Literal 0xa 0f3e 4803 |H | Short_Literal 0x3 0f3f 0099 | | Action Reference_Dynamic 0f40 8002 | | Call 0x0,0x2 0f41 4800 |H | Short_Literal 0x0 0f42 4805 |H | Short_Literal 0x5 0f43 e009 | | Load 0x0,0x9 0f44 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0f45 0334 | 4 | Declare_Variable Array,With_Constraint 0f46 4801 |H | Short_Literal 0x1 0f47 4800 |H | Short_Literal 0x0 0f48 00da | | Load_Top At_Offset_2 0f49 01d6 | | Execute Vector,Field_Write 0f4a 4802 |H | Short_Literal 0x2 0f4b 4801 |H | Short_Literal 0x1 0f4c 00da | | Load_Top At_Offset_2 0f4d 01d6 | | Execute Vector,Field_Write 0f4e 4803 |H | Short_Literal 0x3 0f4f 4802 |H | Short_Literal 0x2 0f50 00da | | Load_Top At_Offset_2 0f51 01d6 | | Execute Vector,Field_Write 0f52 4804 |H | Short_Literal 0x4 0f53 4803 |H | Short_Literal 0x3 0f54 00da | | Load_Top At_Offset_2 0f55 01d6 | | Execute Vector,Field_Write 0f56 4805 |H | Short_Literal 0x5 0f57 4804 |H | Short_Literal 0x4 0f58 00da | | Load_Top At_Offset_2 0f59 01d6 | | Execute Vector,Field_Write 0f5a 4806 |H | Short_Literal 0x6 0f5b 4805 |H | Short_Literal 0x5 0f5c 00da | | Load_Top At_Offset_2 0f5d 01d6 | | Execute Vector,Field_Write 0f5e 4800 |H | Short_Literal 0x0 0f5f 4802 |H | Short_Literal 0x2 0f60 e04e | N | Load 0x0,0x4e 0f61 0334 | 4 | Declare_Variable Array,With_Constraint 0f62 e04d | M | Load 0x0,0x4d 0f63 0322 | " | Declare_Variable Record 0f64 4801 |H | Short_Literal 0x1 0f65 00d9 | | Load_Top At_Offset_1 0f66 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0f67 4802 |H | Short_Literal 0x2 0f68 00d9 | | Load_Top At_Offset_1 0f69 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0f6a 4800 |H | Short_Literal 0x0 0f6b 00da | | Load_Top At_Offset_2 0f6c 01d6 | | Execute Vector,Field_Write 0f6d e04d | M | Load 0x0,0x4d 0f6e 0322 | " | Declare_Variable Record 0f6f 4803 |H | Short_Literal 0x3 0f70 00d9 | | Load_Top At_Offset_1 0f71 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0f72 4804 |H | Short_Literal 0x4 0f73 00d9 | | Load_Top At_Offset_1 0f74 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0f75 4801 |H | Short_Literal 0x1 0f76 00da | | Load_Top At_Offset_2 0f77 01d6 | | Execute Vector,Field_Write 0f78 e04d | M | Load 0x0,0x4d 0f79 0322 | " | Declare_Variable Record 0f7a 4805 |H | Short_Literal 0x5 0f7b 00d9 | | Load_Top At_Offset_1 0f7c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0f7d 4806 |H | Short_Literal 0x6 0f7e 00d9 | | Load_Top At_Offset_1 0f7f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0f80 4802 |H | Short_Literal 0x2 0f81 00da | | Load_Top At_Offset_2 0f82 01d6 | | Execute Vector,Field_Write 0f83 0092 16ae | | Action Push_String_Extended,0x16ae ; "1.2, 3.4, 5.6" 0f85 e604 | | Load 0x3,0x4 0f86 e605 | | Load 0x3,0x5 0f87 e606 | | Load 0x3,0x6 0f88 e607 | | Load 0x3,0x7 0f89 4808 |H | Short_Literal 0x8 0f8a 4803 |H | Short_Literal 0x3 0f8b 0099 | | Action Reference_Dynamic 0f8c 4809 |H | Short_Literal 0x9 0f8d 4803 |H | Short_Literal 0x3 0f8e 0099 | | Action Reference_Dynamic 0f8f 480a |H | Short_Literal 0xa 0f90 4803 |H | Short_Literal 0x3 0f91 0099 | | Action Reference_Dynamic 0f92 8002 | | Call 0x0,0x2 0f93 4801 |H | Short_Literal 0x1 0f94 800c | | Call 0x0,0xc 0f95 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0f96 0000 0000 | | .XXX[0x2] 0f98 8000 0000 | | .LITERAL {0x80000000, 0x000a0000} 0f9c 0000 0000 | | .BLANK 0000[0x4] 0fa0 ; -------------------------------------------------------------------------------------- 0fa0 ; SUBPROGRAM 0fa0 ; -------------------------------------------------------------------------------------- 0fa0 0fcb | | .CONST 0x0fcb ; Address of begin 0fa1 0004 | | .CONST 0x0004 ; Address of exception handler 0fa2 000d | | .CONST 0x000d ; Number of locals 0fa3 INIT_0fa0: 0fa3 a025 | % | Store_Unchecked 0x0,0x25 0fa4 00c6 | | Action Check_Subprogram_Elaborated 0fa5 e050 | P | Load 0x0,0x50 0fa6 e009 | | Load 0x0,0x9 0fa7 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0fa8 0093 0000 | | push_full_address 0x0 0faa 607d |`} | Indirect_Literal Discrete,0x1028,{0x80000000, 0x00090000} 0fab 0273 | s | Execute Discrete,Plus 0fac e006 | | Load 0x0,0x6 0fad 0273 | s | Execute Discrete,Plus 0fae e051 | Q | Load 0x0,0x51 0faf 0273 | s | Execute Discrete,Plus 0fb0 4805 |H | Short_Literal 0x5 0fb1 0007 | | Action Break_Optional 0fb2 029f 15db | | Declare_Subprogram INIT_15d8,For_Call 0fb4 029f 15eb | | Declare_Subprogram INIT_15e8,For_Call 0fb6 a010 | | Store_Unchecked 0x0,0x10 0fb7 00c6 | | Action Check_Subprogram_Elaborated 0fb8 e050 | P | Load 0x0,0x50 0fb9 0092 16af | | Action Push_String_Extended,0x16af ; "X_Text_Elt" 0fbb 4806 |H | Short_Literal 0x6 0fbc 4803 |H | Short_Literal 0x3 0fbd 0099 | | Action Reference_Dynamic 0fbe 4807 |H | Short_Literal 0x7 0fbf 4803 |H | Short_Literal 0x3 0fc0 0099 | | Action Reference_Dynamic 0fc1 0093 0000 | | push_full_address 0x0 0fc3 6060 |`` | Indirect_Literal Discrete,0x1024,{0x80000000, 0x00080000} 0fc4 0273 | s | Execute Discrete,Plus 0fc5 e006 | | Load 0x0,0x6 0fc6 0273 | s | Execute Discrete,Plus 0fc7 e052 | R | Load 0x0,0x52 0fc8 0273 | s | Execute Discrete,Plus 0fc9 480d |H | Short_Literal 0xd 0fca 0007 | | Action Break_Optional 0fcb BODY_0fa0: 0fcb 0092 16b0 | | Action Push_String_Extended,0x16b0 ; "X_Text_Elt conversions" 0fcd 8008 | | Call 0x0,0x8 0fce 4800 |H | Short_Literal 0x0 0fcf 4801 |H | Short_Literal 0x1 0fd0 e009 | | Load 0x0,0x9 0fd1 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0fd2 0334 | 4 | Declare_Variable Array,With_Constraint 0fd3 4800 |H | Short_Literal 0x0 0fd4 4800 |H | Short_Literal 0x0 0fd5 00da | | Load_Top At_Offset_2 0fd6 01d6 | | Execute Vector,Field_Write 0fd7 4800 |H | Short_Literal 0x0 0fd8 4801 |H | Short_Literal 0x1 0fd9 00da | | Load_Top At_Offset_2 0fda 01d6 | | Execute Vector,Field_Write 0fdb e050 | P | Load 0x0,0x50 0fdc 0322 | " | Declare_Variable Record 0fdd 4800 |H | Short_Literal 0x0 0fde 00d9 | | Load_Top At_Offset_1 0fdf 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0fe0 4800 |H | Short_Literal 0x0 0fe1 00d9 | | Load_Top At_Offset_1 0fe2 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0fe3 0092 167b | {| Action Push_String_Extended,0x167b ; "0" 0fe5 e608 | | Load 0x3,0x8 0fe6 e609 | | Load 0x3,0x9 0fe7 480a |H | Short_Literal 0xa 0fe8 4803 |H | Short_Literal 0x3 0fe9 0099 | | Action Reference_Dynamic 0fea 480b |H | Short_Literal 0xb 0feb 4803 |H | Short_Literal 0x3 0fec 0099 | | Action Reference_Dynamic 0fed 480c |H | Short_Literal 0xc 0fee 4803 |H | Short_Literal 0x3 0fef 0099 | | Action Reference_Dynamic 0ff0 8010 | | Call 0x0,0x10 0ff1 e053 | S | Load 0x0,0x53 0ff2 e050 | P | Load 0x0,0x50 0ff3 0322 | " | Declare_Variable Record 0ff4 4801 |H | Short_Literal 0x1 0ff5 00d9 | | Load_Top At_Offset_1 0ff6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0ff7 4800 |H | Short_Literal 0x0 0ff8 00d9 | | Load_Top At_Offset_1 0ff9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0ffa 0092 1688 | | Action Push_String_Extended,0x1688 ; "1" 0ffc e608 | | Load 0x3,0x8 0ffd e609 | | Load 0x3,0x9 0ffe 480a |H | Short_Literal 0xa 0fff 4803 |H | Short_Literal 0x3 1000 0099 | | Action Reference_Dynamic 1001 480b |H | Short_Literal 0xb 1002 4803 |H | Short_Literal 0x3 1003 0099 | | Action Reference_Dynamic 1004 480c |H | Short_Literal 0xc 1005 4803 |H | Short_Literal 0x3 1006 0099 | | Action Reference_Dynamic 1007 8010 | | Call 0x0,0x10 1008 e054 | T | Load 0x0,0x54 1009 e050 | P | Load 0x0,0x50 100a 0322 | " | Declare_Variable Record 100b 48ff |H | Short_Literal 0xff 100c 00d9 | | Load_Top At_Offset_1 100d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 100e 4fff |O | Short_Literal -0x1 100f 00d9 | | Load_Top At_Offset_1 1010 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 1011 0092 167c | || Action Push_String_Extended,0x167c ; "-1" 1013 e608 | | Load 0x3,0x8 1014 e609 | | Load 0x3,0x9 1015 480a |H | Short_Literal 0xa 1016 4803 |H | Short_Literal 0x3 1017 0099 | | Action Reference_Dynamic 1018 480b |H | Short_Literal 0xb 1019 4803 |H | Short_Literal 0x3 101a 0099 | | Action Reference_Dynamic 101b 480c |H | Short_Literal 0xc 101c 4803 |H | Short_Literal 0x3 101d 0099 | | Action Reference_Dynamic 101e 8010 | | Call 0x0,0x10 101f 4801 |H | Short_Literal 0x1 1020 800c | | Call 0x0,0xc 1021 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1022 0000 0000 | | .XXX[0x2] 1024 8000 0000 | | .LITERAL {0x80000000, 0x00080000} 1028 8000 0000 | | .LITERAL {0x80000000, 0x00090000} 102c 0000 0000 | | .BLANK 0000[0x4] 1030 ; -------------------------------------------------------------------------------------- 1030 ; SUBPROGRAM 1030 ; -------------------------------------------------------------------------------------- 1030 107d | } | .CONST 0x107d ; Address of begin 1031 0004 | | .CONST 0x0004 ; Address of exception handler 1032 0011 | | .CONST 0x0011 ; Number of locals 1033 INIT_1030: 1033 a020 | | Store_Unchecked 0x0,0x20 1034 00c6 | | Action Check_Subprogram_Elaborated 1035 e055 | U | Load 0x0,0x55 1036 e004 | | Load 0x0,0x4 1037 00d8 | | Load_Top At_Offset_0 1038 012c | , | Execute Any,Size 1039 00d9 | | Load_Top At_Offset_1 103a 0266 | f | Execute Discrete,Bounds 103b 00db | | Load_Top At_Offset_3 103c 0122 | " | Execute Any,Make_Root_Type 103d 00d8 | | Load_Top At_Offset_0 103e 012c | , | Execute Any,Size 103f 00d0 | | Action Swap_Control 1040 0266 | f | Execute Discrete,Bounds 1041 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 1043 03fa | | Declare_Type Discrete,Defined,With_Size 1044 03f7 | | QQ_Declare_Variable Discrete,XXX 1045 00cd | | Action Spare6_Action 1046 e056 | V | Load 0x0,0x56 1047 e009 | | Load 0x0,0x9 1048 1b12 | | Execute Package,Field_Read,Field_Number 0x12 1049 0093 0000 | | push_full_address 0x0 104b 60f4 |` | Indirect_Literal Discrete,0x1140,{0x80000000, 0x00070000} 104c 0273 | s | Execute Discrete,Plus 104d e006 | | Load 0x0,0x6 104e 0273 | s | Execute Discrete,Plus 104f e057 | W | Load 0x0,0x57 1050 0273 | s | Execute Discrete,Plus 1051 4807 |H | Short_Literal 0x7 1052 0007 | | Action Break_Optional 1053 029f 15fb | | Declare_Subprogram INIT_15f8,For_Call 1055 029f 160b | | Declare_Subprogram INIT_1608,For_Call 1057 a002 | | Store_Unchecked 0x0,0x2 1058 00c6 | | Action Check_Subprogram_Elaborated 1059 e055 | U | Load 0x0,0x55 105a e004 | | Load 0x0,0x4 105b 00d8 | | Load_Top At_Offset_0 105c 012c | , | Execute Any,Size 105d 00d9 | | Load_Top At_Offset_1 105e 0266 | f | Execute Discrete,Bounds 105f 00db | | Load_Top At_Offset_3 1060 0122 | " | Execute Any,Make_Root_Type 1061 00d8 | | Load_Top At_Offset_0 1062 012c | , | Execute Any,Size 1063 00d0 | | Action Swap_Control 1064 0266 | f | Execute Discrete,Bounds 1065 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 1067 03fa | | Declare_Type Discrete,Defined,With_Size 1068 03f7 | | QQ_Declare_Variable Discrete,XXX 1069 00cd | | Action Spare6_Action 106a e056 | V | Load 0x0,0x56 106b 0092 16b1 | | Action Push_String_Extended,0x16b1 ; "X_Time_Coord_Array" 106d 4808 |H | Short_Literal 0x8 106e 4803 |H | Short_Literal 0x3 106f 0099 | | Action Reference_Dynamic 1070 4809 |H | Short_Literal 0x9 1071 4803 |H | Short_Literal 0x3 1072 0099 | | Action Reference_Dynamic 1073 0093 0000 | | push_full_address 0x0 1075 60c6 |` | Indirect_Literal Discrete,0x113c,{0x80000000, 0x00060000} 1076 0273 | s | Execute Discrete,Plus 1077 e006 | | Load 0x0,0x6 1078 0273 | s | Execute Discrete,Plus 1079 e058 | X | Load 0x0,0x58 107a 0273 | s | Execute Discrete,Plus 107b 4811 |H | Short_Literal 0x11 107c 0007 | | Action Break_Optional 107d BODY_1030: 107d 0092 16b2 | | Action Push_String_Extended,0x16b2 ; "X_Time_Coord_Array conversions" 107f 8008 | | Call 0x0,0x8 1080 4801 |H | Short_Literal 0x1 1081 4800 |H | Short_Literal 0x0 1082 e009 | | Load 0x0,0x9 1083 1b12 | | Execute Package,Field_Read,Field_Number 0x12 1084 0334 | 4 | Declare_Variable Array,With_Constraint 1085 4801 |H | Short_Literal 0x1 1086 4800 |H | Short_Literal 0x0 1087 e056 | V | Load 0x0,0x56 1088 0334 | 4 | Declare_Variable Array,With_Constraint 1089 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0" 108b e60a | | Load 0x3,0xa 108c e60b | | Load 0x3,0xb 108d e60c | | Load 0x3,0xc 108e e60d | | Load 0x3,0xd 108f 480e |H | Short_Literal 0xe 1090 4803 |H | Short_Literal 0x3 1091 0099 | | Action Reference_Dynamic 1092 480f |H | Short_Literal 0xf 1093 4803 |H | Short_Literal 0x3 1094 0099 | | Action Reference_Dynamic 1095 4810 |H | Short_Literal 0x10 1096 4803 |H | Short_Literal 0x3 1097 0099 | | Action Reference_Dynamic 1098 8002 | | Call 0x0,0x2 1099 4801 |H | Short_Literal 0x1 109a 4808 |H | Short_Literal 0x8 109b e009 | | Load 0x0,0x9 109c 1b12 | | Execute Package,Field_Read,Field_Number 0x12 109d 0334 | 4 | Declare_Variable Array,With_Constraint 109e 4808 |H | Short_Literal 0x8 109f 4801 |H | Short_Literal 0x1 10a0 48ff |H | Short_Literal 0xff 10a1 00d9 | | Load_Top At_Offset_1 10a2 e612 | | Load 0x3,0x12 10a3 01d6 | | Execute Vector,Field_Write 10a4 3ffb |? | Loop_Increasing 0x10a0 10a5 4802 |H | Short_Literal 0x2 10a6 4802 |H | Short_Literal 0x2 10a7 e056 | V | Load 0x0,0x56 10a8 0334 | 4 | Declare_Variable Array,With_Constraint 10a9 e055 | U | Load 0x0,0x55 10aa 0322 | " | Declare_Variable Record 10ab 4fff |O | Short_Literal -0x1 10ac 00d9 | | Load_Top At_Offset_1 10ad 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 10ae 6089 |` | Indirect_Literal Discrete,0x1138,{0x00000000, 0x0000ffff} 10af 00d9 | | Load_Top At_Offset_1 10b0 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 10b1 6086 |` | Indirect_Literal Discrete,0x1138,{0x00000000, 0x0000ffff} 10b2 00d9 | | Load_Top At_Offset_1 10b3 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 10b4 4802 |H | Short_Literal 0x2 10b5 00da | | Load_Top At_Offset_2 10b6 01d6 | | Execute Vector,Field_Write 10b7 0092 16a3 | | Action Push_String_Extended,0x16a3 ; "2..2 => -1" 10b9 e60a | | Load 0x3,0xa 10ba e60b | | Load 0x3,0xb 10bb e60c | | Load 0x3,0xc 10bc e60d | | Load 0x3,0xd 10bd 480e |H | Short_Literal 0xe 10be 4803 |H | Short_Literal 0x3 10bf 0099 | | Action Reference_Dynamic 10c0 480f |H | Short_Literal 0xf 10c1 4803 |H | Short_Literal 0x3 10c2 0099 | | Action Reference_Dynamic 10c3 4810 |H | Short_Literal 0x10 10c4 4803 |H | Short_Literal 0x3 10c5 0099 | | Action Reference_Dynamic 10c6 8002 | | Call 0x0,0x2 10c7 4801 |H | Short_Literal 0x1 10c8 4806 |H | Short_Literal 0x6 10c9 e009 | | Load 0x0,0x9 10ca 1b12 | | Execute Package,Field_Read,Field_Number 0x12 10cb 0334 | 4 | Declare_Variable Array,With_Constraint 10cc 4806 |H | Short_Literal 0x6 10cd 4801 |H | Short_Literal 0x1 10ce 4800 |H | Short_Literal 0x0 10cf 00d9 | | Load_Top At_Offset_1 10d0 e612 | | Load 0x3,0x12 10d1 01d6 | | Execute Vector,Field_Write 10d2 3ffb |? | Loop_Increasing 0x10ce 10d3 e012 | | Load 0x0,0x12 10d4 01cc | | Execute Vector,Catenate 10d5 4800 |H | Short_Literal 0x0 10d6 4800 |H | Short_Literal 0x0 10d7 e056 | V | Load 0x0,0x56 10d8 0334 | 4 | Declare_Variable Array,With_Constraint 10d9 e055 | U | Load 0x0,0x55 10da 0322 | " | Declare_Variable Record 10db 4800 |H | Short_Literal 0x0 10dc 00d9 | | Load_Top At_Offset_1 10dd 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 10de 4800 |H | Short_Literal 0x0 10df 00d9 | | Load_Top At_Offset_1 10e0 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 10e1 4801 |H | Short_Literal 0x1 10e2 00d9 | | Load_Top At_Offset_1 10e3 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 10e4 4800 |H | Short_Literal 0x0 10e5 00da | | Load_Top At_Offset_2 10e6 01d6 | | Execute Vector,Field_Write 10e7 0092 168b | | Action Push_String_Extended,0x168b ; "0..0 => 1" 10e9 e60a | | Load 0x3,0xa 10ea e60b | | Load 0x3,0xb 10eb e60c | | Load 0x3,0xc 10ec e60d | | Load 0x3,0xd 10ed 480e |H | Short_Literal 0xe 10ee 4803 |H | Short_Literal 0x3 10ef 0099 | | Action Reference_Dynamic 10f0 480f |H | Short_Literal 0xf 10f1 4803 |H | Short_Literal 0x3 10f2 0099 | | Action Reference_Dynamic 10f3 4810 |H | Short_Literal 0x10 10f4 4803 |H | Short_Literal 0x3 10f5 0099 | | Action Reference_Dynamic 10f6 8002 | | Call 0x0,0x2 10f7 e00b | | Load 0x0,0xb 10f8 e013 | | Load 0x0,0x13 10f9 01cc | | Execute Vector,Catenate 10fa e014 | | Load 0x0,0x14 10fb 01cc | | Execute Vector,Catenate 10fc e02f | / | Load 0x0,0x2f 10fd 01cc | | Execute Vector,Catenate 10fe e016 | | Load 0x0,0x16 10ff 01cc | | Execute Vector,Catenate 1100 e017 | | Load 0x0,0x17 1101 01cc | | Execute Vector,Catenate 1102 4800 |H | Short_Literal 0x0 1103 4801 |H | Short_Literal 0x1 1104 e056 | V | Load 0x0,0x56 1105 0334 | 4 | Declare_Variable Array,With_Constraint 1106 e055 | U | Load 0x0,0x55 1107 0322 | " | Declare_Variable Record 1108 4801 |H | Short_Literal 0x1 1109 00d9 | | Load_Top At_Offset_1 110a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 110b 4802 |H | Short_Literal 0x2 110c 00d9 | | Load_Top At_Offset_1 110d 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 110e 4803 |H | Short_Literal 0x3 110f 00d9 | | Load_Top At_Offset_1 1110 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 1111 4800 |H | Short_Literal 0x0 1112 00da | | Load_Top At_Offset_2 1113 01d6 | | Execute Vector,Field_Write 1114 e055 | U | Load 0x0,0x55 1115 0322 | " | Declare_Variable Record 1116 4804 |H | Short_Literal 0x4 1117 00d9 | | Load_Top At_Offset_1 1118 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 1119 4805 |H | Short_Literal 0x5 111a 00d9 | | Load_Top At_Offset_1 111b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 111c 4806 |H | Short_Literal 0x6 111d 00d9 | | Load_Top At_Offset_1 111e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 111f 4801 |H | Short_Literal 0x1 1120 00da | | Load_Top At_Offset_2 1121 01d6 | | Execute Vector,Field_Write 1122 0092 16b3 | | Action Push_String_Extended,0x16b3 ; "1.2.3, 4.5.6" 1124 e60a | | Load 0x3,0xa 1125 e60b | | Load 0x3,0xb 1126 e60c | | Load 0x3,0xc 1127 e60d | | Load 0x3,0xd 1128 480e |H | Short_Literal 0xe 1129 4803 |H | Short_Literal 0x3 112a 0099 | | Action Reference_Dynamic 112b 480f |H | Short_Literal 0xf 112c 4803 |H | Short_Literal 0x3 112d 0099 | | Action Reference_Dynamic 112e 4810 |H | Short_Literal 0x10 112f 4803 |H | Short_Literal 0x3 1130 0099 | | Action Reference_Dynamic 1131 8002 | | Call 0x0,0x2 1132 4801 |H | Short_Literal 0x1 1133 800c | | Call 0x0,0xc 1134 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1135 0000 0000 | | .XXX[0x3] 1137 0000 | | 1138 0000 0000 | | .LITERAL {0x00000000, 0x0000ffff} 113c 8000 0000 | | .LITERAL {0x80000000, 0x00060000} 1140 8000 0000 | | .LITERAL {0x80000000, 0x00070000} 1144 0000 0000 | | .BLANK 0000[0x4] 1148 ; -------------------------------------------------------------------------------------- 1148 ; SUBPROGRAM 1148 ; -------------------------------------------------------------------------------------- 1148 1195 | | .CONST 0x1195 ; Address of begin 1149 0004 | | .CONST 0x0004 ; Address of exception handler 114a 0011 | | .CONST 0x0011 ; Number of locals 114b INIT_1148: 114b a020 | | Store_Unchecked 0x0,0x20 114c 00c6 | | Action Check_Subprogram_Elaborated 114d e059 | Y | Load 0x0,0x59 114e e004 | | Load 0x0,0x4 114f 00d8 | | Load_Top At_Offset_0 1150 012c | , | Execute Any,Size 1151 00d9 | | Load_Top At_Offset_1 1152 0266 | f | Execute Discrete,Bounds 1153 00db | | Load_Top At_Offset_3 1154 0122 | " | Execute Any,Make_Root_Type 1155 00d8 | | Load_Top At_Offset_0 1156 012c | , | Execute Any,Size 1157 00d0 | | Action Swap_Control 1158 0266 | f | Execute Discrete,Bounds 1159 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 115b 03fa | | Declare_Type Discrete,Defined,With_Size 115c 03f7 | | QQ_Declare_Variable Discrete,XXX 115d 00cd | | Action Spare6_Action 115e e05a | Z | Load 0x0,0x5a 115f e009 | | Load 0x0,0x9 1160 1b12 | | Execute Package,Field_Read,Field_Number 0x12 1161 0093 0000 | | push_full_address 0x0 1163 60cc |` | Indirect_Literal Discrete,0x1230,{0x80000000, 0x00050000} 1164 0273 | s | Execute Discrete,Plus 1165 e006 | | Load 0x0,0x6 1166 0273 | s | Execute Discrete,Plus 1167 e05b | [ | Load 0x0,0x5b 1168 0273 | s | Execute Discrete,Plus 1169 4807 |H | Short_Literal 0x7 116a 0007 | | Action Break_Optional 116b 029f 161b | | Declare_Subprogram INIT_1618,For_Call 116d 029f 162b | +| Declare_Subprogram INIT_1628,For_Call 116f a002 | | Store_Unchecked 0x0,0x2 1170 00c6 | | Action Check_Subprogram_Elaborated 1171 e059 | Y | Load 0x0,0x59 1172 e004 | | Load 0x0,0x4 1173 00d8 | | Load_Top At_Offset_0 1174 012c | , | Execute Any,Size 1175 00d9 | | Load_Top At_Offset_1 1176 0266 | f | Execute Discrete,Bounds 1177 00db | | Load_Top At_Offset_3 1178 0122 | " | Execute Any,Make_Root_Type 1179 00d8 | | Load_Top At_Offset_0 117a 012c | , | Execute Any,Size 117b 00d0 | | Action Swap_Control 117c 0266 | f | Execute Discrete,Bounds 117d 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 117f 03fa | | Declare_Type Discrete,Defined,With_Size 1180 03f7 | | QQ_Declare_Variable Discrete,XXX 1181 00cd | | Action Spare6_Action 1182 e05a | Z | Load 0x0,0x5a 1183 0092 16b4 | | Action Push_String_Extended,0x16b4 ; "X_Window_Array" 1185 4808 |H | Short_Literal 0x8 1186 4803 |H | Short_Literal 0x3 1187 0099 | | Action Reference_Dynamic 1188 4809 |H | Short_Literal 0x9 1189 4803 |H | Short_Literal 0x3 118a 0099 | | Action Reference_Dynamic 118b 0093 0000 | | push_full_address 0x0 118d 609e |` | Indirect_Literal Discrete,0x122c,{0x80000000, 0x00040000} 118e 0273 | s | Execute Discrete,Plus 118f e006 | | Load 0x0,0x6 1190 0273 | s | Execute Discrete,Plus 1191 e05c | \ | Load 0x0,0x5c 1192 0273 | s | Execute Discrete,Plus 1193 4811 |H | Short_Literal 0x11 1194 0007 | | Action Break_Optional 1195 BODY_1148: 1195 0092 16b5 | | Action Push_String_Extended,0x16b5 ; "X_Window_Array conversions" 1197 8008 | | Call 0x0,0x8 1198 4801 |H | Short_Literal 0x1 1199 4800 |H | Short_Literal 0x0 119a e009 | | Load 0x0,0x9 119b 1b12 | | Execute Package,Field_Read,Field_Number 0x12 119c 0334 | 4 | Declare_Variable Array,With_Constraint 119d 4801 |H | Short_Literal 0x1 119e 4800 |H | Short_Literal 0x0 119f e05a | Z | Load 0x0,0x5a 11a0 0334 | 4 | Declare_Variable Array,With_Constraint 11a1 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0" 11a3 e60a | | Load 0x3,0xa 11a4 e60b | | Load 0x3,0xb 11a5 e60c | | Load 0x3,0xc 11a6 e60d | | Load 0x3,0xd 11a7 480e |H | Short_Literal 0xe 11a8 4803 |H | Short_Literal 0x3 11a9 0099 | | Action Reference_Dynamic 11aa 480f |H | Short_Literal 0xf 11ab 4803 |H | Short_Literal 0x3 11ac 0099 | | Action Reference_Dynamic 11ad 4810 |H | Short_Literal 0x10 11ae 4803 |H | Short_Literal 0x3 11af 0099 | | Action Reference_Dynamic 11b0 8002 | | Call 0x0,0x2 11b1 4801 |H | Short_Literal 0x1 11b2 4804 |H | Short_Literal 0x4 11b3 e009 | | Load 0x0,0x9 11b4 1b12 | | Execute Package,Field_Read,Field_Number 0x12 11b5 0334 | 4 | Declare_Variable Array,With_Constraint 11b6 4804 |H | Short_Literal 0x4 11b7 4801 |H | Short_Literal 0x1 11b8 48ff |H | Short_Literal 0xff 11b9 00d9 | | Load_Top At_Offset_1 11ba e612 | | Load 0x3,0x12 11bb 01d6 | | Execute Vector,Field_Write 11bc 3ffb |? | Loop_Increasing 0x11b8 11bd 4802 |H | Short_Literal 0x2 11be 4802 |H | Short_Literal 0x2 11bf e05a | Z | Load 0x0,0x5a 11c0 0334 | 4 | Declare_Variable Array,With_Constraint 11c1 e059 | Y | Load 0x0,0x59 11c2 0322 | " | Declare_Variable Record 11c3 00d8 | | Load_Top At_Offset_0 11c4 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 11c5 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 11c6 4fff |O | Short_Literal -0x1 11c7 00d0 | | Action Swap_Control 11c8 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 11c9 4802 |H | Short_Literal 0x2 11ca 00da | | Load_Top At_Offset_2 11cb 01d6 | | Execute Vector,Field_Write 11cc 0092 16a3 | | Action Push_String_Extended,0x16a3 ; "2..2 => -1" 11ce e60a | | Load 0x3,0xa 11cf e60b | | Load 0x3,0xb 11d0 e60c | | Load 0x3,0xc 11d1 e60d | | Load 0x3,0xd 11d2 480e |H | Short_Literal 0xe 11d3 4803 |H | Short_Literal 0x3 11d4 0099 | | Action Reference_Dynamic 11d5 480f |H | Short_Literal 0xf 11d6 4803 |H | Short_Literal 0x3 11d7 0099 | | Action Reference_Dynamic 11d8 4810 |H | Short_Literal 0x10 11d9 4803 |H | Short_Literal 0x3 11da 0099 | | Action Reference_Dynamic 11db 8002 | | Call 0x0,0x2 11dc e00b | | Load 0x0,0xb 11dd 4800 |H | Short_Literal 0x0 11de 4800 |H | Short_Literal 0x0 11df e05a | Z | Load 0x0,0x5a 11e0 0334 | 4 | Declare_Variable Array,With_Constraint 11e1 e059 | Y | Load 0x0,0x59 11e2 0322 | " | Declare_Variable Record 11e3 00d8 | | Load_Top At_Offset_0 11e4 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 11e5 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 11e6 4801 |H | Short_Literal 0x1 11e7 00d0 | | Action Swap_Control 11e8 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 11e9 4800 |H | Short_Literal 0x0 11ea 00da | | Load_Top At_Offset_2 11eb 01d6 | | Execute Vector,Field_Write 11ec 0092 168b | | Action Push_String_Extended,0x168b ; "0..0 => 1" 11ee e60a | | Load 0x3,0xa 11ef e60b | | Load 0x3,0xb 11f0 e60c | | Load 0x3,0xc 11f1 e60d | | Load 0x3,0xd 11f2 480e |H | Short_Literal 0xe 11f3 4803 |H | Short_Literal 0x3 11f4 0099 | | Action Reference_Dynamic 11f5 480f |H | Short_Literal 0xf 11f6 4803 |H | Short_Literal 0x3 11f7 0099 | | Action Reference_Dynamic 11f8 4810 |H | Short_Literal 0x10 11f9 4803 |H | Short_Literal 0x3 11fa 0099 | | Action Reference_Dynamic 11fb 8002 | | Call 0x0,0x2 11fc e00b | | Load 0x0,0xb 11fd e00a | | Load 0x0,0xa 11fe 01cc | | Execute Vector,Catenate 11ff 4800 |H | Short_Literal 0x0 1200 4801 |H | Short_Literal 0x1 1201 e05a | Z | Load 0x0,0x5a 1202 0334 | 4 | Declare_Variable Array,With_Constraint 1203 e059 | Y | Load 0x0,0x59 1204 0322 | " | Declare_Variable Record 1205 00d8 | | Load_Top At_Offset_0 1206 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 1207 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 1208 4801 |H | Short_Literal 0x1 1209 00d0 | | Action Swap_Control 120a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 120b 4800 |H | Short_Literal 0x0 120c 00da | | Load_Top At_Offset_2 120d 01d6 | | Execute Vector,Field_Write 120e e059 | Y | Load 0x0,0x59 120f 0322 | " | Declare_Variable Record 1210 00d8 | | Load_Top At_Offset_0 1211 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 1212 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 1213 4802 |H | Short_Literal 0x2 1214 00d0 | | Action Swap_Control 1215 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 1216 4801 |H | Short_Literal 0x1 1217 00da | | Load_Top At_Offset_2 1218 01d6 | | Execute Vector,Field_Write 1219 0092 1692 | | Action Push_String_Extended,0x1692 ; "1, 2" 121b e60a | | Load 0x3,0xa 121c e60b | | Load 0x3,0xb 121d e60c | | Load 0x3,0xc 121e e60d | | Load 0x3,0xd 121f 480e |H | Short_Literal 0xe 1220 4803 |H | Short_Literal 0x3 1221 0099 | | Action Reference_Dynamic 1222 480f |H | Short_Literal 0xf 1223 4803 |H | Short_Literal 0x3 1224 0099 | | Action Reference_Dynamic 1225 4810 |H | Short_Literal 0x10 1226 4803 |H | Short_Literal 0x3 1227 0099 | | Action Reference_Dynamic 1228 8002 | | Call 0x0,0x2 1229 4801 |H | Short_Literal 0x1 122a 800c | | Call 0x0,0xc 122b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 122c 8000 0000 | | .LITERAL {0x80000000, 0x00040000} 1230 8000 0000 | | .LITERAL {0x80000000, 0x00050000} 1234 0000 0000 | | .BLANK 0000[0x4] 1238 ; -------------------------------------------------------------------------------------- 1238 ; SUBPROGRAM 1238 ; -------------------------------------------------------------------------------------- 1238 1272 | r | .CONST 0x1272 ; Address of begin 1239 0004 | | .CONST 0x0004 ; Address of exception handler 123a 000d | | .CONST 0x000d ; Number of locals 123b INIT_1238: 123b a044 | D | Store_Unchecked 0x0,0x44 123c 00c6 | | Action Check_Subprogram_Elaborated 123d e035 | 5 | Load 0x0,0x35 123e 00d8 | | Load_Top At_Offset_0 123f 012c | , | Execute Any,Size 1240 00d9 | | Load_Top At_Offset_1 1241 0266 | f | Execute Discrete,Bounds 1242 00db | | Load_Top At_Offset_3 1243 0122 | " | Execute Any,Make_Root_Type 1244 00d8 | | Load_Top At_Offset_0 1245 012c | , | Execute Any,Size 1246 00d0 | | Action Swap_Control 1247 0266 | f | Execute Discrete,Bounds 1248 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 124a 03fa | | Declare_Type Discrete,Defined,With_Size 124b 03f7 | | QQ_Declare_Variable Discrete,XXX 124c 00cd | | Action Spare6_Action 124d e009 | | Load 0x0,0x9 124e 1b12 | | Execute Package,Field_Read,Field_Number 0x12 124f 0093 0000 | | push_full_address 0x0 1251 6072 |`r | Indirect_Literal Discrete,0x12c4,{0x80000000, 0x00030000} 1252 0273 | s | Execute Discrete,Plus 1253 e006 | | Load 0x0,0x6 1254 0273 | s | Execute Discrete,Plus 1255 e05d | ] | Load 0x0,0x5d 1256 0273 | s | Execute Discrete,Plus 1257 4805 |H | Short_Literal 0x5 1258 0007 | | Action Break_Optional 1259 029f 163b | ;| Declare_Subprogram INIT_1638,For_Call 125b 029f 164b | K| Declare_Subprogram INIT_1648,For_Call 125d a010 | | Store_Unchecked 0x0,0x10 125e 00c6 | | Action Check_Subprogram_Elaborated 125f e035 | 5 | Load 0x0,0x35 1260 0092 16b6 | | Action Push_String_Extended,0x16b6 ; "S_Long" 1262 4806 |H | Short_Literal 0x6 1263 4803 |H | Short_Literal 0x3 1264 0099 | | Action Reference_Dynamic 1265 4807 |H | Short_Literal 0x7 1266 4803 |H | Short_Literal 0x3 1267 0099 | | Action Reference_Dynamic 1268 0093 0000 | | push_full_address 0x0 126a 6055 |`U | Indirect_Literal Discrete,0x12c0,{0x80000000, 0x00020000} 126b 0273 | s | Execute Discrete,Plus 126c e006 | | Load 0x0,0x6 126d 0273 | s | Execute Discrete,Plus 126e e05e | ^ | Load 0x0,0x5e 126f 0273 | s | Execute Discrete,Plus 1270 480d |H | Short_Literal 0xd 1271 0007 | | Action Break_Optional 1272 BODY_1238: 1272 0092 16b7 | | Action Push_String_Extended,0x16b7 ; "S_Long conversions" 1274 8008 | | Call 0x0,0x8 1275 4801 |H | Short_Literal 0x1 1276 4804 |H | Short_Literal 0x4 1277 e009 | | Load 0x0,0x9 1278 1b12 | | Execute Package,Field_Read,Field_Number 0x12 1279 0334 | 4 | Declare_Variable Array,With_Constraint 127a 4804 |H | Short_Literal 0x4 127b 4801 |H | Short_Literal 0x1 127c 4800 |H | Short_Literal 0x0 127d 00d9 | | Load_Top At_Offset_1 127e e60e | | Load 0x3,0xe 127f 01d6 | | Execute Vector,Field_Write 1280 3ffb |? | Loop_Increasing 0x127c 1281 4800 |H | Short_Literal 0x0 1282 0092 167b | {| Action Push_String_Extended,0x167b ; "0" 1284 e608 | | Load 0x3,0x8 1285 e609 | | Load 0x3,0x9 1286 480a |H | Short_Literal 0xa 1287 4803 |H | Short_Literal 0x3 1288 0099 | | Action Reference_Dynamic 1289 480b |H | Short_Literal 0xb 128a 4803 |H | Short_Literal 0x3 128b 0099 | | Action Reference_Dynamic 128c 480c |H | Short_Literal 0xc 128d 4803 |H | Short_Literal 0x3 128e 0099 | | Action Reference_Dynamic 128f 8010 | | Call 0x0,0x10 1290 e00b | | Load 0x0,0xb 1291 4801 |H | Short_Literal 0x1 1292 0092 1688 | | Action Push_String_Extended,0x1688 ; "1" 1294 e608 | | Load 0x3,0x8 1295 e609 | | Load 0x3,0x9 1296 480a |H | Short_Literal 0xa 1297 4803 |H | Short_Literal 0x3 1298 0099 | | Action Reference_Dynamic 1299 480b |H | Short_Literal 0xb 129a 4803 |H | Short_Literal 0x3 129b 0099 | | Action Reference_Dynamic 129c 480c |H | Short_Literal 0xc 129d 4803 |H | Short_Literal 0x3 129e 0099 | | Action Reference_Dynamic 129f 8010 | | Call 0x0,0x10 12a0 4801 |H | Short_Literal 0x1 12a1 4804 |H | Short_Literal 0x4 12a2 e009 | | Load 0x0,0x9 12a3 1b12 | | Execute Package,Field_Read,Field_Number 0x12 12a4 0334 | 4 | Declare_Variable Array,With_Constraint 12a5 4804 |H | Short_Literal 0x4 12a6 4801 |H | Short_Literal 0x1 12a7 48ff |H | Short_Literal 0xff 12a8 00d9 | | Load_Top At_Offset_1 12a9 e60e | | Load 0x3,0xe 12aa 01d6 | | Execute Vector,Field_Write 12ab 3ffb |? | Loop_Increasing 0x12a7 12ac 4fff |O | Short_Literal -0x1 12ad 0092 167c | || Action Push_String_Extended,0x167c ; "-1" 12af e608 | | Load 0x3,0x8 12b0 e609 | | Load 0x3,0x9 12b1 480a |H | Short_Literal 0xa 12b2 4803 |H | Short_Literal 0x3 12b3 0099 | | Action Reference_Dynamic 12b4 480b |H | Short_Literal 0xb 12b5 4803 |H | Short_Literal 0x3 12b6 0099 | | Action Reference_Dynamic 12b7 480c |H | Short_Literal 0xc 12b8 4803 |H | Short_Literal 0x3 12b9 0099 | | Action Reference_Dynamic 12ba 8010 | | Call 0x0,0x10 12bb 4801 |H | Short_Literal 0x1 12bc 800c | | Call 0x0,0xc 12bd 4501 |E | Exit_Suprogram New_Top_Offset 0x1 12be 0000 0000 | | .XXX[0x2] 12c0 8000 0000 | | .LITERAL {0x80000000, 0x00020000} 12c4 8000 0000 | | .LITERAL {0x80000000, 0x00030000} 12c8 ; -------------------------------------------------------------------------------------- 12c8 ; SUBPROGRAM 12c8 ; -------------------------------------------------------------------------------------- 12c8 12f5 | | .CONST 0x12f5 ; Address of begin 12c9 0004 | | .CONST 0x0004 ; Address of exception handler 12ca 000b | | .CONST 0x000b ; Number of locals 12cb INIT_12c8: 12cb 029f 165b | [| Declare_Subprogram INIT_1658,For_Call 12cd 029f 166b | k| Declare_Subprogram INIT_1668,For_Call 12cf a002 | | Store_Unchecked 0x0,0x2 12d0 00c6 | | Action Check_Subprogram_Elaborated 12d1 e019 | | Load 0x0,0x19 12d2 e004 | | Load 0x0,0x4 12d3 00d8 | | Load_Top At_Offset_0 12d4 012c | , | Execute Any,Size 12d5 00d9 | | Load_Top At_Offset_1 12d6 0266 | f | Execute Discrete,Bounds 12d7 00db | | Load_Top At_Offset_3 12d8 0122 | " | Execute Any,Make_Root_Type 12d9 00d8 | | Load_Top At_Offset_0 12da 012c | , | Execute Any,Size 12db 00d0 | | Action Swap_Control 12dc 0266 | f | Execute Discrete,Bounds 12dd 029f 13b3 | | Declare_Subprogram INIT_13b0,For_Call 12df 03fa | | Declare_Type Discrete,Defined,With_Size 12e0 03f7 | | QQ_Declare_Variable Discrete,XXX 12e1 00cd | | Action Spare6_Action 12e2 e05f | _ | Load 0x0,0x5f 12e3 0092 16b8 | | Action Push_String_Extended,0x16b8 ; "U_Char_Array" 12e5 4802 |H | Short_Literal 0x2 12e6 4803 |H | Short_Literal 0x3 12e7 0099 | | Action Reference_Dynamic 12e8 4803 |H | Short_Literal 0x3 12e9 4803 |H | Short_Literal 0x3 12ea 0099 | | Action Reference_Dynamic 12eb 0093 0000 | | push_full_address 0x0 12ed 609a |` | Indirect_Literal Discrete,0x1388,{0x80000000, 0x00010000} 12ee 0273 | s | Execute Discrete,Plus 12ef e006 | | Load 0x0,0x6 12f0 0273 | s | Execute Discrete,Plus 12f1 e060 | ` | Load 0x0,0x60 12f2 0273 | s | Execute Discrete,Plus 12f3 480b |H | Short_Literal 0xb 12f4 0007 | | Action Break_Optional 12f5 BODY_12c8: 12f5 0092 16b9 | | Action Push_String_Extended,0x16b9 ; "U_Char_Array conversions" 12f7 8008 | | Call 0x0,0x8 12f8 4801 |H | Short_Literal 0x1 12f9 4800 |H | Short_Literal 0x0 12fa e009 | | Load 0x0,0x9 12fb 1b12 | | Execute Package,Field_Read,Field_Number 0x12 12fc 0334 | 4 | Declare_Variable Array,With_Constraint 12fd 4801 |H | Short_Literal 0x1 12fe 4800 |H | Short_Literal 0x0 12ff e05f | _ | Load 0x0,0x5f 1300 0334 | 4 | Declare_Variable Array,With_Constraint 1301 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0" 1303 e604 | | Load 0x3,0x4 1304 e605 | | Load 0x3,0x5 1305 e606 | | Load 0x3,0x6 1306 e607 | | Load 0x3,0x7 1307 4808 |H | Short_Literal 0x8 1308 4803 |H | Short_Literal 0x3 1309 0099 | | Action Reference_Dynamic 130a 4809 |H | Short_Literal 0x9 130b 4803 |H | Short_Literal 0x3 130c 0099 | | Action Reference_Dynamic 130d 480a |H | Short_Literal 0xa 130e 4803 |H | Short_Literal 0x3 130f 0099 | | Action Reference_Dynamic 1310 8002 | | Call 0x0,0x2 1311 4801 |H | Short_Literal 0x1 1312 4801 |H | Short_Literal 0x1 1313 e009 | | Load 0x0,0x9 1314 1b12 | | Execute Package,Field_Read,Field_Number 0x12 1315 0334 | 4 | Declare_Variable Array,With_Constraint 1316 48ff |H | Short_Literal 0xff 1317 4801 |H | Short_Literal 0x1 1318 00da | | Load_Top At_Offset_2 1319 01d6 | | Execute Vector,Field_Write 131a 4802 |H | Short_Literal 0x2 131b 4802 |H | Short_Literal 0x2 131c e05f | _ | Load 0x0,0x5f 131d 0334 | 4 | Declare_Variable Array,With_Constraint 131e 48ff |H | Short_Literal 0xff 131f 4802 |H | Short_Literal 0x2 1320 00da | | Load_Top At_Offset_2 1321 01d6 | | Execute Vector,Field_Write 1322 0092 16a3 | | Action Push_String_Extended,0x16a3 ; "2..2 => -1" 1324 e604 | | Load 0x3,0x4 1325 e605 | | Load 0x3,0x5 1326 e606 | | Load 0x3,0x6 1327 e607 | | Load 0x3,0x7 1328 4808 |H | Short_Literal 0x8 1329 4803 |H | Short_Literal 0x3 132a 0099 | | Action Reference_Dynamic 132b 4809 |H | Short_Literal 0x9 132c 4803 |H | Short_Literal 0x3 132d 0099 | | Action Reference_Dynamic 132e 480a |H | Short_Literal 0xa 132f 4803 |H | Short_Literal 0x3 1330 0099 | | Action Reference_Dynamic 1331 8002 | | Call 0x0,0x2 1332 4801 |H | Short_Literal 0x1 1333 4801 |H | Short_Literal 0x1 1334 e009 | | Load 0x0,0x9 1335 1b12 | | Execute Package,Field_Read,Field_Number 0x12 1336 0334 | 4 | Declare_Variable Array,With_Constraint 1337 4801 |H | Short_Literal 0x1 1338 4801 |H | Short_Literal 0x1 1339 00da | | Load_Top At_Offset_2 133a 01d6 | | Execute Vector,Field_Write 133b 4800 |H | Short_Literal 0x0 133c 4800 |H | Short_Literal 0x0 133d e05f | _ | Load 0x0,0x5f 133e 0334 | 4 | Declare_Variable Array,With_Constraint 133f 4801 |H | Short_Literal 0x1 1340 4800 |H | Short_Literal 0x0 1341 00da | | Load_Top At_Offset_2 1342 01d6 | | Execute Vector,Field_Write 1343 0092 168b | | Action Push_String_Extended,0x168b ; "0..0 => 1" 1345 e604 | | Load 0x3,0x4 1346 e605 | | Load 0x3,0x5 1347 e606 | | Load 0x3,0x6 1348 e607 | | Load 0x3,0x7 1349 4808 |H | Short_Literal 0x8 134a 4803 |H | Short_Literal 0x3 134b 0099 | | Action Reference_Dynamic 134c 4809 |H | Short_Literal 0x9 134d 4803 |H | Short_Literal 0x3 134e 0099 | | Action Reference_Dynamic 134f 480a |H | Short_Literal 0xa 1350 4803 |H | Short_Literal 0x3 1351 0099 | | Action Reference_Dynamic 1352 8002 | | Call 0x0,0x2 1353 4800 |H | Short_Literal 0x0 1354 4802 |H | Short_Literal 0x2 1355 e009 | | Load 0x0,0x9 1356 1b12 | | Execute Package,Field_Read,Field_Number 0x12 1357 0334 | 4 | Declare_Variable Array,With_Constraint 1358 4801 |H | Short_Literal 0x1 1359 4800 |H | Short_Literal 0x0 135a 00da | | Load_Top At_Offset_2 135b 01d6 | | Execute Vector,Field_Write 135c 4802 |H | Short_Literal 0x2 135d 4801 |H | Short_Literal 0x1 135e 00da | | Load_Top At_Offset_2 135f 01d6 | | Execute Vector,Field_Write 1360 4803 |H | Short_Literal 0x3 1361 4802 |H | Short_Literal 0x2 1362 00da | | Load_Top At_Offset_2 1363 01d6 | | Execute Vector,Field_Write 1364 4800 |H | Short_Literal 0x0 1365 4802 |H | Short_Literal 0x2 1366 e05f | _ | Load 0x0,0x5f 1367 0334 | 4 | Declare_Variable Array,With_Constraint 1368 4801 |H | Short_Literal 0x1 1369 4800 |H | Short_Literal 0x0 136a 00da | | Load_Top At_Offset_2 136b 01d6 | | Execute Vector,Field_Write 136c 4802 |H | Short_Literal 0x2 136d 4801 |H | Short_Literal 0x1 136e 00da | | Load_Top At_Offset_2 136f 01d6 | | Execute Vector,Field_Write 1370 4803 |H | Short_Literal 0x3 1371 4802 |H | Short_Literal 0x2 1372 00da | | Load_Top At_Offset_2 1373 01d6 | | Execute Vector,Field_Write 1374 0092 16ba | | Action Push_String_Extended,0x16ba ; "1, 2, 3" 1376 e604 | | Load 0x3,0x4 1377 e605 | | Load 0x3,0x5 1378 e606 | | Load 0x3,0x6 1379 e607 | | Load 0x3,0x7 137a 4808 |H | Short_Literal 0x8 137b 4803 |H | Short_Literal 0x3 137c 0099 | | Action Reference_Dynamic 137d 4809 |H | Short_Literal 0x9 137e 4803 |H | Short_Literal 0x3 137f 0099 | | Action Reference_Dynamic 1380 480a |H | Short_Literal 0xa 1381 4803 |H | Short_Literal 0x3 1382 0099 | | Action Reference_Dynamic 1383 8002 | | Call 0x0,0x2 1384 4801 |H | Short_Literal 0x1 1385 800c | | Call 0x0,0xc 1386 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1387 0000 | | .XXX[0x1] 1388 8000 0000 | | .LITERAL {0x80000000, 0x00010000} 138c 0000 0000 | | .BLANK 0000[0x4] 1390 ; -------------------------------------------------------------------------------------- 1390 ; SUBPROGRAM 1390 ; -------------------------------------------------------------------------------------- 1390 1393 | | .CONST 0x1393 ; Address of begin 1391 0004 | | .CONST 0x0004 ; Address of exception handler 1392 0001 | | .CONST 0x0001 ; Number of locals 1393 BODY_1390: 1393 INIT_1390: 1393 00db | | Load_Top At_Offset_3 1394 00db | | Load_Top At_Offset_3 1395 e061 | a | Load 0x0,0x61 1396 e062 | b | Load 0x0,0x62 1397 e063 | c | Load 0x0,0x63 1398 a064 | d | Store_Unchecked 0x0,0x64 1399 8065 | e | Call 0x0,0x65 139a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 139b 0000 0000 | | .BLANK 0000[0x5] 13a0 ; -------------------------------------------------------------------------------------- 13a0 ; SUBPROGRAM 13a0 ; -------------------------------------------------------------------------------------- 13a0 13a3 | | .CONST 0x13a3 ; Address of begin 13a1 0004 | | .CONST 0x0004 ; Address of exception handler 13a2 0001 | | .CONST 0x0001 ; Number of locals 13a3 BODY_13a0: 13a3 INIT_13a0: 13a3 00db | | Load_Top At_Offset_3 13a4 00db | | Load_Top At_Offset_3 13a5 e066 | f | Load 0x0,0x66 13a6 e067 | g | Load 0x0,0x67 13a7 e068 | h | Load 0x0,0x68 13a8 a069 | i | Store_Unchecked 0x0,0x69 13a9 806a | j | Call 0x0,0x6a 13aa 4502 |E | Exit_Suprogram New_Top_Offset 0x2 13ab 0000 0000 | | .BLANK 0000[0x5] 13b0 ; -------------------------------------------------------------------------------------- 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; SUBPROGRAM 13b0 ; -------------------------------------------------------------------------------------- 13b0 13b3 | | .CONST 0x13b3 ; Address of begin 13b1 0004 | | .CONST 0x0004 ; Address of exception handler 13b2 0001 | | .CONST 0x0001 ; Number of locals 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 BODY_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 INIT_13b0: 13b3 4607 |F | Jump_Case 0x8 13b4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 13b5 7807 |x | Jump 0x13bd ; case 0x1 13b6 780a |x | Jump 0x13c1 ; case 0x2 13b7 780e |x | Jump 0x13c6 ; case 0x3 13b8 7811 |x | Jump 0x13ca ; case 0x4 13b9 7810 |x | Jump 0x13ca ; case 0x5 13ba 7811 |x | Jump 0x13cc ; case 0x6 13bb 7814 |x | Jump 0x13d0 ; case 0x7 13bc 4302 |C | .XXX[0x1] 13bd 00da | | Load_Top At_Offset_2 13be 00e0 | | Load_Encached Standard_Cache 13bf 1818 | | Execute Package,Field_Execute,Field_Number 0x18 13c0 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 13c1 00db | | Load_Top At_Offset_3 13c2 00db | | Load_Top At_Offset_3 13c3 00e0 | | Load_Encached Standard_Cache 13c4 1819 | | Execute Package,Field_Execute,Field_Number 0x19 13c5 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 13c6 00da | | Load_Top At_Offset_2 13c7 00e0 | | Load_Encached Standard_Cache 13c8 181a | | Execute Package,Field_Execute,Field_Number 0x1a 13c9 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 13ca 00db | | Load_Top At_Offset_3 13cb 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 13cc 00e5 | | Load_Encached Long_Integer_Cache 13cd 00dc | | Load_Top At_Offset_4 13ce 0267 | g | Execute Discrete,Predecessor 13cf 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 13d0 00e5 | | Load_Encached Long_Integer_Cache 13d1 00dc | | Load_Top At_Offset_4 13d2 0268 | h | Execute Discrete,Successor 13d3 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 13d4 0000 0000 | | .BLANK 0000[0x4] 13d8 ; -------------------------------------------------------------------------------------- 13d8 ; SUBPROGRAM 13d8 ; -------------------------------------------------------------------------------------- 13d8 13db | | .CONST 0x13db ; Address of begin 13d9 0004 | | .CONST 0x0004 ; Address of exception handler 13da 0001 | | .CONST 0x0001 ; Number of locals 13db BODY_13d8: 13db INIT_13d8: 13db 00db | | Load_Top At_Offset_3 13dc 00db | | Load_Top At_Offset_3 13dd e602 | | Load 0x3,0x2 13de e603 | | Load 0x3,0x3 13df 4804 |H | Short_Literal 0x4 13e0 4803 |H | Short_Literal 0x3 13e1 0099 | | Action Reference_Dynamic 13e2 800d | | Call 0x0,0xd 13e3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 13e4 0000 0000 | | .BLANK 0000[0x4] 13e8 ; -------------------------------------------------------------------------------------- 13e8 ; SUBPROGRAM 13e8 ; -------------------------------------------------------------------------------------- 13e8 13eb | | .CONST 0x13eb ; Address of begin 13e9 0004 | | .CONST 0x0004 ; Address of exception handler 13ea 0001 | | .CONST 0x0001 ; Number of locals 13eb BODY_13e8: 13eb INIT_13e8: 13eb 00db | | Load_Top At_Offset_3 13ec 00db | | Load_Top At_Offset_3 13ed e06b | k | Load 0x0,0x6b 13ee a06c | l | Store_Unchecked 0x0,0x6c 13ef 806d | m | Call 0x0,0x6d 13f0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 13f1 0000 0000 | | .BLANK 0000[0x7] 13f8 ; -------------------------------------------------------------------------------------- 13f8 ; SUBPROGRAM 13f8 ; -------------------------------------------------------------------------------------- 13f8 13fb | | .CONST 0x13fb ; Address of begin 13f9 0004 | | .CONST 0x0004 ; Address of exception handler 13fa 0001 | | .CONST 0x0001 ; Number of locals 13fb BODY_13f8: 13fb INIT_13f8: 13fb 00db | | Load_Top At_Offset_3 13fc 00db | | Load_Top At_Offset_3 13fd e602 | | Load 0x3,0x2 13fe e603 | | Load 0x3,0x3 13ff e604 | | Load 0x3,0x4 1400 e605 | | Load 0x3,0x5 1401 e606 | | Load 0x3,0x6 1402 4807 |H | Short_Literal 0x7 1403 4803 |H | Short_Literal 0x3 1404 0099 | | Action Reference_Dynamic 1405 8018 | | Call 0x0,0x18 1406 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1407 0000 | | .XXX[0x1] 1408 ; -------------------------------------------------------------------------------------- 1408 ; SUBPROGRAM 1408 ; -------------------------------------------------------------------------------------- 1408 140b | | .CONST 0x140b ; Address of begin 1409 0004 | | .CONST 0x0004 ; Address of exception handler 140a 0001 | | .CONST 0x0001 ; Number of locals 140b BODY_1408: 140b INIT_1408: 140b 00db | | Load_Top At_Offset_3 140c 00db | | Load_Top At_Offset_3 140d e06e | n | Load 0x0,0x6e 140e e06f | o | Load 0x0,0x6f 140f e070 | p | Load 0x0,0x70 1410 e071 | q | Load 0x0,0x71 1411 a072 | r | Store_Unchecked 0x0,0x72 1412 8073 | s | Call 0x0,0x73 1413 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1414 0000 0000 | | .BLANK 0000[0x4] 1418 ; -------------------------------------------------------------------------------------- 1418 ; SUBPROGRAM 1418 ; -------------------------------------------------------------------------------------- 1418 141b | | .CONST 0x141b ; Address of begin 1419 0004 | | .CONST 0x0004 ; Address of exception handler 141a 0001 | | .CONST 0x0001 ; Number of locals 141b BODY_1418: 141b INIT_1418: 141b 00db | | Load_Top At_Offset_3 141c 00db | | Load_Top At_Offset_3 141d e602 | | Load 0x3,0x2 141e e603 | | Load 0x3,0x3 141f e604 | | Load 0x3,0x4 1420 e605 | | Load 0x3,0x5 1421 4806 |H | Short_Literal 0x6 1422 4803 |H | Short_Literal 0x3 1423 0099 | | Action Reference_Dynamic 1424 8020 | | Call 0x0,0x20 1425 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1426 0000 0000 | | .XXX[0x2] 1428 ; -------------------------------------------------------------------------------------- 1428 ; SUBPROGRAM 1428 ; -------------------------------------------------------------------------------------- 1428 142b | + | .CONST 0x142b ; Address of begin 1429 0004 | | .CONST 0x0004 ; Address of exception handler 142a 0001 | | .CONST 0x0001 ; Number of locals 142b BODY_1428: 142b INIT_1428: 142b 00db | | Load_Top At_Offset_3 142c 00db | | Load_Top At_Offset_3 142d e074 | t | Load 0x0,0x74 142e e075 | u | Load 0x0,0x75 142f e076 | v | Load 0x0,0x76 1430 a077 | w | Store_Unchecked 0x0,0x77 1431 806a | j | Call 0x0,0x6a 1432 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1433 0000 0000 | | .BLANK 0000[0x5] 1438 ; -------------------------------------------------------------------------------------- 1438 ; SUBPROGRAM 1438 ; -------------------------------------------------------------------------------------- 1438 143b | ; | .CONST 0x143b ; Address of begin 1439 0004 | | .CONST 0x0004 ; Address of exception handler 143a 0001 | | .CONST 0x0001 ; Number of locals 143b BODY_1438: 143b INIT_1438: 143b 00db | | Load_Top At_Offset_3 143c 00db | | Load_Top At_Offset_3 143d e026 | & | Load 0x0,0x26 143e 01c3 | | Execute Vector,Check_In_Type 143f e078 | x | Load 0x0,0x78 1440 a079 | y | Store_Unchecked 0x0,0x79 1441 807a | z | Call 0x0,0x7a 1442 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1443 0000 0000 | | .BLANK 0000[0x5] 1448 ; -------------------------------------------------------------------------------------- 1448 ; SUBPROGRAM 1448 ; -------------------------------------------------------------------------------------- 1448 144b | K | .CONST 0x144b ; Address of begin 1449 0004 | | .CONST 0x0004 ; Address of exception handler 144a 0001 | | .CONST 0x0001 ; Number of locals 144b BODY_1448: 144b INIT_1448: 144b 00db | | Load_Top At_Offset_3 144c e026 | & | Load 0x0,0x26 144d 01c3 | | Execute Vector,Check_In_Type 144e 00db | | Load_Top At_Offset_3 144f e602 | | Load 0x3,0x2 1450 e603 | | Load 0x3,0x3 1451 4804 |H | Short_Literal 0x4 1452 4803 |H | Short_Literal 0x3 1453 0099 | | Action Reference_Dynamic 1454 8025 | % | Call 0x0,0x25 1455 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1456 0000 0000 | | .XXX[0x2] 1458 ; -------------------------------------------------------------------------------------- 1458 ; SUBPROGRAM 1458 ; -------------------------------------------------------------------------------------- 1458 145b | [ | .CONST 0x145b ; Address of begin 1459 0004 | | .CONST 0x0004 ; Address of exception handler 145a 0001 | | .CONST 0x0001 ; Number of locals 145b BODY_1458: 145b INIT_1458: 145b 00db | | Load_Top At_Offset_3 145c 00db | | Load_Top At_Offset_3 145d e602 | | Load 0x3,0x2 145e e603 | | Load 0x3,0x3 145f e604 | | Load 0x3,0x4 1460 e605 | | Load 0x3,0x5 1461 4806 |H | Short_Literal 0x6 1462 4803 |H | Short_Literal 0x3 1463 0099 | | Action Reference_Dynamic 1464 8020 | | Call 0x0,0x20 1465 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1466 0000 0000 | | .XXX[0x2] 1468 ; -------------------------------------------------------------------------------------- 1468 ; SUBPROGRAM 1468 ; -------------------------------------------------------------------------------------- 1468 146b | k | .CONST 0x146b ; Address of begin 1469 0004 | | .CONST 0x0004 ; Address of exception handler 146a 0001 | | .CONST 0x0001 ; Number of locals 146b BODY_1468: 146b INIT_1468: 146b 00db | | Load_Top At_Offset_3 146c 00db | | Load_Top At_Offset_3 146d e07b | { | Load 0x0,0x7b 146e e07c | | | Load 0x0,0x7c 146f e07d | } | Load 0x0,0x7d 1470 a07e | ~ | Store_Unchecked 0x0,0x7e 1471 806a | j | Call 0x0,0x6a 1472 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1473 0000 0000 | | .BLANK 0000[0x5] 1478 ; -------------------------------------------------------------------------------------- 1478 ; SUBPROGRAM 1478 ; -------------------------------------------------------------------------------------- 1478 147b | { | .CONST 0x147b ; Address of begin 1479 0004 | | .CONST 0x0004 ; Address of exception handler 147a 0001 | | .CONST 0x0001 ; Number of locals 147b BODY_1478: 147b INIT_1478: 147b 00db | | Load_Top At_Offset_3 147c 00db | | Load_Top At_Offset_3 147d e07f | | Load 0x0,0x7f 147e a080 | | Store_Unchecked 0x0,0x80 147f 807a | z | Call 0x0,0x7a 1480 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1481 0000 0000 | | .BLANK 0000[0x7] 1488 ; -------------------------------------------------------------------------------------- 1488 ; SUBPROGRAM 1488 ; -------------------------------------------------------------------------------------- 1488 148b | | .CONST 0x148b ; Address of begin 1489 0004 | | .CONST 0x0004 ; Address of exception handler 148a 0001 | | .CONST 0x0001 ; Number of locals 148b BODY_1488: 148b INIT_1488: 148b 00db | | Load_Top At_Offset_3 148c 00db | | Load_Top At_Offset_3 148d e602 | | Load 0x3,0x2 148e e603 | | Load 0x3,0x3 148f 4804 |H | Short_Literal 0x4 1490 4803 |H | Short_Literal 0x3 1491 0099 | | Action Reference_Dynamic 1492 8025 | % | Call 0x0,0x25 1493 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1494 0000 0000 | | .BLANK 0000[0x4] 1498 ; -------------------------------------------------------------------------------------- 1498 ; SUBPROGRAM 1498 ; -------------------------------------------------------------------------------------- 1498 149b | | .CONST 0x149b ; Address of begin 1499 0004 | | .CONST 0x0004 ; Address of exception handler 149a 0001 | | .CONST 0x0001 ; Number of locals 149b BODY_1498: 149b INIT_1498: 149b 00db | | Load_Top At_Offset_3 149c 00db | | Load_Top At_Offset_3 149d e081 | | Load 0x0,0x81 149e e082 | | Load 0x0,0x82 149f e083 | | Load 0x0,0x83 14a0 a084 | | Store_Unchecked 0x0,0x84 14a1 8065 | e | Call 0x0,0x65 14a2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 14a3 0000 0000 | | .BLANK 0000[0x5] 14a8 ; -------------------------------------------------------------------------------------- 14a8 ; SUBPROGRAM 14a8 ; -------------------------------------------------------------------------------------- 14a8 14ab | | .CONST 0x14ab ; Address of begin 14a9 0004 | | .CONST 0x0004 ; Address of exception handler 14aa 0001 | | .CONST 0x0001 ; Number of locals 14ab BODY_14a8: 14ab INIT_14a8: 14ab 00db | | Load_Top At_Offset_3 14ac 00db | | Load_Top At_Offset_3 14ad e085 | | Load 0x0,0x85 14ae e086 | | Load 0x0,0x86 14af e087 | | Load 0x0,0x87 14b0 a088 | | Store_Unchecked 0x0,0x88 14b1 806a | j | Call 0x0,0x6a 14b2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 14b3 0000 0000 | | .BLANK 0000[0x5] 14b8 ; -------------------------------------------------------------------------------------- 14b8 ; SUBPROGRAM 14b8 ; -------------------------------------------------------------------------------------- 14b8 14bb | | .CONST 0x14bb ; Address of begin 14b9 0004 | | .CONST 0x0004 ; Address of exception handler 14ba 0001 | | .CONST 0x0001 ; Number of locals 14bb BODY_14b8: 14bb INIT_14b8: 14bb 00db | | Load_Top At_Offset_3 14bc 00db | | Load_Top At_Offset_3 14bd 00d8 | | Load_Top At_Offset_0 14be e035 | 5 | Load 0x0,0x35 14bf 0260 | ` | Execute Discrete,In_Type 14c0 7001 |p | Jump_Nonzero 0x14c2 14c1 0801 | | Execute_Immediate Raise,0x1 14c2 e089 | | Load 0x0,0x89 14c3 a08a | | Store_Unchecked 0x0,0x8a 14c4 807a | z | Call 0x0,0x7a 14c5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 14c6 0000 0000 | | .XXX[0x2] 14c8 ; -------------------------------------------------------------------------------------- 14c8 ; SUBPROGRAM 14c8 ; -------------------------------------------------------------------------------------- 14c8 14cb | | .CONST 0x14cb ; Address of begin 14c9 0004 | | .CONST 0x0004 ; Address of exception handler 14ca 0001 | | .CONST 0x0001 ; Number of locals 14cb BODY_14c8: 14cb INIT_14c8: 14cb e08b | | Load 0x0,0x8b 14cc 00db | | Load_Top At_Offset_3 14cd e08c | | Load 0x0,0x8c 14ce a08d | | Store_Unchecked 0x0,0x8d 14cf 806d | m | Call 0x0,0x6d 14d0 c9fe | | Store 0x4,-0x2 14d1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 14d2 0000 0000 | | .BLANK 0000[0x6] 14d8 ; -------------------------------------------------------------------------------------- 14d8 ; SUBPROGRAM 14d8 ; -------------------------------------------------------------------------------------- 14d8 14db | | .CONST 0x14db ; Address of begin 14d9 0004 | | .CONST 0x0004 ; Address of exception handler 14da 0001 | | .CONST 0x0001 ; Number of locals 14db BODY_14d8: 14db INIT_14d8: 14db 00db | | Load_Top At_Offset_3 14dc 00db | | Load_Top At_Offset_3 14dd e08e | | Load 0x0,0x8e 14de e08f | | Load 0x0,0x8f 14df e090 | | Load 0x0,0x90 14e0 e091 | | Load 0x0,0x91 14e1 a092 | | Store_Unchecked 0x0,0x92 14e2 8093 | | Call 0x0,0x93 14e3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 14e4 0000 0000 | | .BLANK 0000[0x4] 14e8 ; -------------------------------------------------------------------------------------- 14e8 ; SUBPROGRAM 14e8 ; -------------------------------------------------------------------------------------- 14e8 14eb | | .CONST 0x14eb ; Address of begin 14e9 0004 | | .CONST 0x0004 ; Address of exception handler 14ea 0001 | | .CONST 0x0001 ; Number of locals 14eb BODY_14e8: 14eb INIT_14e8: 14eb 00db | | Load_Top At_Offset_3 14ec 00db | | Load_Top At_Offset_3 14ed e094 | | Load 0x0,0x94 14ee e095 | | Load 0x0,0x95 14ef e096 | | Load 0x0,0x96 14f0 e097 | | Load 0x0,0x97 14f1 a098 | | Store_Unchecked 0x0,0x98 14f2 8073 | s | Call 0x0,0x73 14f3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 14f4 0000 0000 | | .BLANK 0000[0x4] 14f8 ; -------------------------------------------------------------------------------------- 14f8 ; SUBPROGRAM 14f8 ; -------------------------------------------------------------------------------------- 14f8 14fb | | .CONST 0x14fb ; Address of begin 14f9 0004 | | .CONST 0x0004 ; Address of exception handler 14fa 0001 | | .CONST 0x0001 ; Number of locals 14fb BODY_14f8: 14fb INIT_14f8: 14fb 00db | | Load_Top At_Offset_3 14fc 00db | | Load_Top At_Offset_3 14fd e03c | < | Load 0x0,0x3c 14fe 01c3 | | Execute Vector,Check_In_Type 14ff e099 | | Load 0x0,0x99 1500 a09a | | Store_Unchecked 0x0,0x9a 1501 807a | z | Call 0x0,0x7a 1502 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1503 0000 0000 | | .BLANK 0000[0x5] 1508 ; -------------------------------------------------------------------------------------- 1508 ; SUBPROGRAM 1508 ; -------------------------------------------------------------------------------------- 1508 150b | | .CONST 0x150b ; Address of begin 1509 0004 | | .CONST 0x0004 ; Address of exception handler 150a 0001 | | .CONST 0x0001 ; Number of locals 150b BODY_1508: 150b INIT_1508: 150b 00db | | Load_Top At_Offset_3 150c e03c | < | Load 0x0,0x3c 150d 01c3 | | Execute Vector,Check_In_Type 150e 00db | | Load_Top At_Offset_3 150f e602 | | Load 0x3,0x2 1510 e603 | | Load 0x3,0x3 1511 4804 |H | Short_Literal 0x4 1512 4803 |H | Short_Literal 0x3 1513 0099 | | Action Reference_Dynamic 1514 8025 | % | Call 0x0,0x25 1515 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1516 0000 0000 | | .XXX[0x2] 1518 ; -------------------------------------------------------------------------------------- 1518 ; SUBPROGRAM 1518 ; -------------------------------------------------------------------------------------- 1518 151b | | .CONST 0x151b ; Address of begin 1519 0004 | | .CONST 0x0004 ; Address of exception handler 151a 0001 | | .CONST 0x0001 ; Number of locals 151b BODY_1518: 151b INIT_1518: 151b 00db | | Load_Top At_Offset_3 151c 00db | | Load_Top At_Offset_3 151d e09b | | Load 0x0,0x9b 151e e09c | | Load 0x0,0x9c 151f e09d | | Load 0x0,0x9d 1520 a09e | | Store_Unchecked 0x0,0x9e 1521 8065 | e | Call 0x0,0x65 1522 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1523 0000 0000 | | .BLANK 0000[0x5] 1528 ; -------------------------------------------------------------------------------------- 1528 ; SUBPROGRAM 1528 ; -------------------------------------------------------------------------------------- 1528 152b | + | .CONST 0x152b ; Address of begin 1529 0004 | | .CONST 0x0004 ; Address of exception handler 152a 0001 | | .CONST 0x0001 ; Number of locals 152b BODY_1528: 152b INIT_1528: 152b 00db | | Load_Top At_Offset_3 152c 00db | | Load_Top At_Offset_3 152d e09f | | Load 0x0,0x9f 152e e0a0 | | Load 0x0,0xa0 152f e0a1 | | Load 0x0,0xa1 1530 a0a2 | | Store_Unchecked 0x0,0xa2 1531 806a | j | Call 0x0,0x6a 1532 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1533 0000 0000 | | .BLANK 0000[0x5] 1538 ; -------------------------------------------------------------------------------------- 1538 ; SUBPROGRAM 1538 ; -------------------------------------------------------------------------------------- 1538 153b | ; | .CONST 0x153b ; Address of begin 1539 0004 | | .CONST 0x0004 ; Address of exception handler 153a 0001 | | .CONST 0x0001 ; Number of locals 153b BODY_1538: 153b INIT_1538: 153b 00db | | Load_Top At_Offset_3 153c 00db | | Load_Top At_Offset_3 153d e0a3 | | Load 0x0,0xa3 153e e0a4 | | Load 0x0,0xa4 153f e0a5 | | Load 0x0,0xa5 1540 a0a6 | | Store_Unchecked 0x0,0xa6 1541 8065 | e | Call 0x0,0x65 1542 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1543 0000 0000 | | .BLANK 0000[0x5] 1548 ; -------------------------------------------------------------------------------------- 1548 ; SUBPROGRAM 1548 ; -------------------------------------------------------------------------------------- 1548 154b | K | .CONST 0x154b ; Address of begin 1549 0004 | | .CONST 0x0004 ; Address of exception handler 154a 0001 | | .CONST 0x0001 ; Number of locals 154b BODY_1548: 154b INIT_1548: 154b 00db | | Load_Top At_Offset_3 154c 00db | | Load_Top At_Offset_3 154d e0a7 | | Load 0x0,0xa7 154e e0a8 | | Load 0x0,0xa8 154f e0a9 | | Load 0x0,0xa9 1550 a0aa | | Store_Unchecked 0x0,0xaa 1551 806a | j | Call 0x0,0x6a 1552 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1553 0000 0000 | | .BLANK 0000[0x5] 1558 ; -------------------------------------------------------------------------------------- 1558 ; SUBPROGRAM 1558 ; -------------------------------------------------------------------------------------- 1558 155b | [ | .CONST 0x155b ; Address of begin 1559 0004 | | .CONST 0x0004 ; Address of exception handler 155a 0001 | | .CONST 0x0001 ; Number of locals 155b BODY_1558: 155b INIT_1558: 155b 00db | | Load_Top At_Offset_3 155c 00db | | Load_Top At_Offset_3 155d 00d8 | | Load_Top At_Offset_0 155e e035 | 5 | Load 0x0,0x35 155f 0260 | ` | Execute Discrete,In_Type 1560 7001 |p | Jump_Nonzero 0x1562 1561 0801 | | Execute_Immediate Raise,0x1 1562 e0ab | | Load 0x0,0xab 1563 a0ac | | Store_Unchecked 0x0,0xac 1564 80ad | | Call 0x0,0xad 1565 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1566 0000 0000 | | .XXX[0x2] 1568 ; -------------------------------------------------------------------------------------- 1568 ; SUBPROGRAM 1568 ; -------------------------------------------------------------------------------------- 1568 156b | k | .CONST 0x156b ; Address of begin 1569 0004 | | .CONST 0x0004 ; Address of exception handler 156a 0001 | | .CONST 0x0001 ; Number of locals 156b BODY_1568: 156b INIT_1568: 156b e602 | | Load 0x3,0x2 156c 00db | | Load_Top At_Offset_3 156d e602 | | Load 0x3,0x2 156e e603 | | Load 0x3,0x3 156f 4804 |H | Short_Literal 0x4 1570 4803 |H | Short_Literal 0x3 1571 0099 | | Action Reference_Dynamic 1572 8044 | D | Call 0x0,0x44 1573 c9fe | | Store 0x4,-0x2 1574 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1575 0000 0000 | | .XXX[0x3] 1577 0000 | | 1578 ; -------------------------------------------------------------------------------------- 1578 ; SUBPROGRAM 1578 ; -------------------------------------------------------------------------------------- 1578 157b | { | .CONST 0x157b ; Address of begin 1579 0004 | | .CONST 0x0004 ; Address of exception handler 157a 0001 | | .CONST 0x0001 ; Number of locals 157b BODY_1578: 157b INIT_1578: 157b 00db | | Load_Top At_Offset_3 157c 00db | | Load_Top At_Offset_3 157d e602 | | Load 0x3,0x2 157e e603 | | Load 0x3,0x3 157f e604 | | Load 0x3,0x4 1580 e605 | | Load 0x3,0x5 1581 4806 |H | Short_Literal 0x6 1582 4803 |H | Short_Literal 0x3 1583 0099 | | Action Reference_Dynamic 1584 8020 | | Call 0x0,0x20 1585 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1586 0000 0000 | | .XXX[0x2] 1588 ; -------------------------------------------------------------------------------------- 1588 ; SUBPROGRAM 1588 ; -------------------------------------------------------------------------------------- 1588 158b | | .CONST 0x158b ; Address of begin 1589 0004 | | .CONST 0x0004 ; Address of exception handler 158a 0001 | | .CONST 0x0001 ; Number of locals 158b BODY_1588: 158b INIT_1588: 158b 00db | | Load_Top At_Offset_3 158c 00db | | Load_Top At_Offset_3 158d e0ae | | Load 0x0,0xae 158e e0af | | Load 0x0,0xaf 158f e0b0 | | Load 0x0,0xb0 1590 a0b1 | | Store_Unchecked 0x0,0xb1 1591 806a | j | Call 0x0,0x6a 1592 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1593 0000 0000 | | .BLANK 0000[0x5] 1598 ; -------------------------------------------------------------------------------------- 1598 ; SUBPROGRAM 1598 ; -------------------------------------------------------------------------------------- 1598 159b | | .CONST 0x159b ; Address of begin 1599 0004 | | .CONST 0x0004 ; Address of exception handler 159a 0001 | | .CONST 0x0001 ; Number of locals 159b BODY_1598: 159b INIT_1598: 159b 00db | | Load_Top At_Offset_3 159c 00db | | Load_Top At_Offset_3 159d e0b2 | | Load 0x0,0xb2 159e e0b3 | | Load 0x0,0xb3 159f e0b4 | | Load 0x0,0xb4 15a0 a0b5 | | Store_Unchecked 0x0,0xb5 15a1 8065 | e | Call 0x0,0x65 15a2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 15a3 0000 0000 | | .BLANK 0000[0x5] 15a8 ; -------------------------------------------------------------------------------------- 15a8 ; SUBPROGRAM 15a8 ; -------------------------------------------------------------------------------------- 15a8 15ab | | .CONST 0x15ab ; Address of begin 15a9 0004 | | .CONST 0x0004 ; Address of exception handler 15aa 0001 | | .CONST 0x0001 ; Number of locals 15ab BODY_15a8: 15ab INIT_15a8: 15ab 00db | | Load_Top At_Offset_3 15ac 00db | | Load_Top At_Offset_3 15ad e0b6 | | Load 0x0,0xb6 15ae e0b7 | | Load 0x0,0xb7 15af e0b8 | | Load 0x0,0xb8 15b0 a0b9 | | Store_Unchecked 0x0,0xb9 15b1 806a | j | Call 0x0,0x6a 15b2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 15b3 0000 0000 | | .BLANK 0000[0x5] 15b8 ; -------------------------------------------------------------------------------------- 15b8 ; SUBPROGRAM 15b8 ; -------------------------------------------------------------------------------------- 15b8 15bb | | .CONST 0x15bb ; Address of begin 15b9 0004 | | .CONST 0x0004 ; Address of exception handler 15ba 0001 | | .CONST 0x0001 ; Number of locals 15bb BODY_15b8: 15bb INIT_15b8: 15bb 00db | | Load_Top At_Offset_3 15bc 00db | | Load_Top At_Offset_3 15bd e0ba | | Load 0x0,0xba 15be e0bb | | Load 0x0,0xbb 15bf e0bc | | Load 0x0,0xbc 15c0 a0bd | | Store_Unchecked 0x0,0xbd 15c1 8065 | e | Call 0x0,0x65 15c2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 15c3 0000 0000 | | .BLANK 0000[0x5] 15c8 ; -------------------------------------------------------------------------------------- 15c8 ; SUBPROGRAM 15c8 ; -------------------------------------------------------------------------------------- 15c8 15cb | | .CONST 0x15cb ; Address of begin 15c9 0004 | | .CONST 0x0004 ; Address of exception handler 15ca 0001 | | .CONST 0x0001 ; Number of locals 15cb BODY_15c8: 15cb INIT_15c8: 15cb 00db | | Load_Top At_Offset_3 15cc 00db | | Load_Top At_Offset_3 15cd e0be | | Load 0x0,0xbe 15ce e0bf | | Load 0x0,0xbf 15cf e0c0 | | Load 0x0,0xc0 15d0 a0c1 | | Store_Unchecked 0x0,0xc1 15d1 806a | j | Call 0x0,0x6a 15d2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 15d3 0000 0000 | | .BLANK 0000[0x5] 15d8 ; -------------------------------------------------------------------------------------- 15d8 ; SUBPROGRAM 15d8 ; -------------------------------------------------------------------------------------- 15d8 15db | | .CONST 0x15db ; Address of begin 15d9 0004 | | .CONST 0x0004 ; Address of exception handler 15da 0001 | | .CONST 0x0001 ; Number of locals 15db BODY_15d8: 15db INIT_15d8: 15db 00db | | Load_Top At_Offset_3 15dc 00db | | Load_Top At_Offset_3 15dd e0c2 | | Load 0x0,0xc2 15de a0c3 | | Store_Unchecked 0x0,0xc3 15df 807a | z | Call 0x0,0x7a 15e0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 15e1 0000 0000 | | .BLANK 0000[0x7] 15e8 ; -------------------------------------------------------------------------------------- 15e8 ; SUBPROGRAM 15e8 ; -------------------------------------------------------------------------------------- 15e8 15eb | | .CONST 0x15eb ; Address of begin 15e9 0004 | | .CONST 0x0004 ; Address of exception handler 15ea 0001 | | .CONST 0x0001 ; Number of locals 15eb BODY_15e8: 15eb INIT_15e8: 15eb 00db | | Load_Top At_Offset_3 15ec 00db | | Load_Top At_Offset_3 15ed e602 | | Load 0x3,0x2 15ee e603 | | Load 0x3,0x3 15ef 4804 |H | Short_Literal 0x4 15f0 4803 |H | Short_Literal 0x3 15f1 0099 | | Action Reference_Dynamic 15f2 8025 | % | Call 0x0,0x25 15f3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 15f4 0000 0000 | | .BLANK 0000[0x4] 15f8 ; -------------------------------------------------------------------------------------- 15f8 ; SUBPROGRAM 15f8 ; -------------------------------------------------------------------------------------- 15f8 15fb | | .CONST 0x15fb ; Address of begin 15f9 0004 | | .CONST 0x0004 ; Address of exception handler 15fa 0001 | | .CONST 0x0001 ; Number of locals 15fb BODY_15f8: 15fb INIT_15f8: 15fb 00db | | Load_Top At_Offset_3 15fc 00db | | Load_Top At_Offset_3 15fd e602 | | Load 0x3,0x2 15fe e603 | | Load 0x3,0x3 15ff e604 | | Load 0x3,0x4 1600 e605 | | Load 0x3,0x5 1601 4806 |H | Short_Literal 0x6 1602 4803 |H | Short_Literal 0x3 1603 0099 | | Action Reference_Dynamic 1604 8020 | | Call 0x0,0x20 1605 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1606 0000 0000 | | .XXX[0x2] 1608 ; -------------------------------------------------------------------------------------- 1608 ; SUBPROGRAM 1608 ; -------------------------------------------------------------------------------------- 1608 160b | | .CONST 0x160b ; Address of begin 1609 0004 | | .CONST 0x0004 ; Address of exception handler 160a 0001 | | .CONST 0x0001 ; Number of locals 160b BODY_1608: 160b INIT_1608: 160b 00db | | Load_Top At_Offset_3 160c 00db | | Load_Top At_Offset_3 160d e0c4 | | Load 0x0,0xc4 160e e0c5 | | Load 0x0,0xc5 160f e0c6 | | Load 0x0,0xc6 1610 a0c7 | | Store_Unchecked 0x0,0xc7 1611 806a | j | Call 0x0,0x6a 1612 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1613 0000 0000 | | .BLANK 0000[0x5] 1618 ; -------------------------------------------------------------------------------------- 1618 ; SUBPROGRAM 1618 ; -------------------------------------------------------------------------------------- 1618 161b | | .CONST 0x161b ; Address of begin 1619 0004 | | .CONST 0x0004 ; Address of exception handler 161a 0001 | | .CONST 0x0001 ; Number of locals 161b BODY_1618: 161b INIT_1618: 161b 00db | | Load_Top At_Offset_3 161c 00db | | Load_Top At_Offset_3 161d e602 | | Load 0x3,0x2 161e e603 | | Load 0x3,0x3 161f e604 | | Load 0x3,0x4 1620 e605 | | Load 0x3,0x5 1621 4806 |H | Short_Literal 0x6 1622 4803 |H | Short_Literal 0x3 1623 0099 | | Action Reference_Dynamic 1624 8020 | | Call 0x0,0x20 1625 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1626 0000 0000 | | .XXX[0x2] 1628 ; -------------------------------------------------------------------------------------- 1628 ; SUBPROGRAM 1628 ; -------------------------------------------------------------------------------------- 1628 162b | + | .CONST 0x162b ; Address of begin 1629 0004 | | .CONST 0x0004 ; Address of exception handler 162a 0001 | | .CONST 0x0001 ; Number of locals 162b BODY_1628: 162b INIT_1628: 162b 00db | | Load_Top At_Offset_3 162c 00db | | Load_Top At_Offset_3 162d e0c8 | | Load 0x0,0xc8 162e e0c9 | | Load 0x0,0xc9 162f e0ca | | Load 0x0,0xca 1630 a0cb | | Store_Unchecked 0x0,0xcb 1631 806a | j | Call 0x0,0x6a 1632 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1633 0000 0000 | | .BLANK 0000[0x5] 1638 ; -------------------------------------------------------------------------------------- 1638 ; SUBPROGRAM 1638 ; -------------------------------------------------------------------------------------- 1638 163b | ; | .CONST 0x163b ; Address of begin 1639 0004 | | .CONST 0x0004 ; Address of exception handler 163a 0001 | | .CONST 0x0001 ; Number of locals 163b BODY_1638: 163b INIT_1638: 163b 00db | | Load_Top At_Offset_3 163c 00db | | Load_Top At_Offset_3 163d 00d8 | | Load_Top At_Offset_0 163e e035 | 5 | Load 0x0,0x35 163f 0260 | ` | Execute Discrete,In_Type 1640 7001 |p | Jump_Nonzero 0x1642 1641 0801 | | Execute_Immediate Raise,0x1 1642 e0cc | | Load 0x0,0xcc 1643 a0cd | | Store_Unchecked 0x0,0xcd 1644 80ad | | Call 0x0,0xad 1645 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1646 0000 0000 | | .XXX[0x2] 1648 ; -------------------------------------------------------------------------------------- 1648 ; SUBPROGRAM 1648 ; -------------------------------------------------------------------------------------- 1648 164b | K | .CONST 0x164b ; Address of begin 1649 0004 | | .CONST 0x0004 ; Address of exception handler 164a 0001 | | .CONST 0x0001 ; Number of locals 164b BODY_1648: 164b INIT_1648: 164b e602 | | Load 0x3,0x2 164c 00db | | Load_Top At_Offset_3 164d e602 | | Load 0x3,0x2 164e e603 | | Load 0x3,0x3 164f 4804 |H | Short_Literal 0x4 1650 4803 |H | Short_Literal 0x3 1651 0099 | | Action Reference_Dynamic 1652 8044 | D | Call 0x0,0x44 1653 c9fe | | Store 0x4,-0x2 1654 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1655 0000 0000 | | .XXX[0x3] 1657 0000 | | 1658 ; -------------------------------------------------------------------------------------- 1658 ; SUBPROGRAM 1658 ; -------------------------------------------------------------------------------------- 1658 165b | [ | .CONST 0x165b ; Address of begin 1659 0004 | | .CONST 0x0004 ; Address of exception handler 165a 0001 | | .CONST 0x0001 ; Number of locals 165b BODY_1658: 165b INIT_1658: 165b 00db | | Load_Top At_Offset_3 165c 00db | | Load_Top At_Offset_3 165d e0ce | | Load 0x0,0xce 165e e0cf | | Load 0x0,0xcf 165f e0d0 | | Load 0x0,0xd0 1660 a0d1 | | Store_Unchecked 0x0,0xd1 1661 8065 | e | Call 0x0,0x65 1662 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1663 0000 0000 | | .BLANK 0000[0x5] 1668 ; -------------------------------------------------------------------------------------- 1668 ; SUBPROGRAM 1668 ; -------------------------------------------------------------------------------------- 1668 166b | k | .CONST 0x166b ; Address of begin 1669 0004 | | .CONST 0x0004 ; Address of exception handler 166a 0001 | | .CONST 0x0001 ; Number of locals 166b BODY_1668: 166b INIT_1668: 166b 00db | | Load_Top At_Offset_3 166c 00db | | Load_Top At_Offset_3 166d e0d2 | | Load 0x0,0xd2 166e e0d3 | | Load 0x0,0xd3 166f e0d4 | | Load 0x0,0xd4 1670 a0d5 | | Store_Unchecked 0x0,0xd5 1671 806a | j | Call 0x0,0x6a 1672 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1673 ; -------------------------------------------------------------------------------------- 1673 ; STRING TABLE 1673 ; -------------------------------------------------------------------------------------- 1673 0092 | | .STRTAB 0x0092->0x16bc ; "X_Atom_Array" 1674 009c | | .STRTAB 0x009c->0x16c2 ; "X_Atom_Array conversions" 1675 00b2 | | .STRTAB 0x00b2->0x16ce ; "1..0 => 0" 1676 00b9 | | .STRTAB 0x00b9->0x16d2 ; "1..1 => -1" 1677 00c1 | | .STRTAB 0x00c1->0x16d7 ; "0..0 => 2" 1678 00c8 | | .STRTAB 0x00c8->0x16dc ; "1..2 => 1" 1679 00cf | | .STRTAB 0x00cf->0x16e0 ; "X_Char_Struct" 167a 00da | | .STRTAB 0x00da->0x16e7 ; "X_Char_Struct conversions" 167b 00f1 | | .STRTAB 0x00f1->0x16f3 ; "0" 167c 00f0 | | .STRTAB 0x00f0->0x16f4 ; "-1" 167d 00f0 | | .STRTAB 0x00f0->0x16f5 ; "1, 2, 3, 4, 5, 6" 167e 00fe | | .STRTAB 0x00fe->0x16fd ; "X_Char_Struct_Array_2d" 167f 0112 | | .STRTAB 0x0112->0x1708 ; "X_Char_Struct_Array_2d conversions" 1680 0132 | 2 | .STRTAB 0x0132->0x1719 ; "1..0 => (1..0 => 0)" 1681 0143 | C | .STRTAB 0x0143->0x1722 ; "1..1 => (2..2 => (1, 2, 3, 4, 5, 6))" 1682 0165 | e | .STRTAB 0x0165->0x1734 ; "0..0 => (0..0 => (1, 2, 3, 4, 5, 6))" 1683 0187 | | .STRTAB 0x0187->0x1746 ; "(0, 1, 2), (3, 4, 5)" 1684 0199 | | .STRTAB 0x0199->0x1750 ; "X_Colormap_Array" 1685 01a7 | | .STRTAB 0x01a7->0x1758 ; "X_Colormap_Array conversions" 1686 01c1 | | .STRTAB 0x01c1->0x1766 ; "X_Event_Mask" 1687 01cb | | .STRTAB 0x01cb->0x176c ; "X_Event_Mask conversions" 1688 01e1 | | .STRTAB 0x01e1->0x1778 ; "1" 1689 01e0 | | .STRTAB 0x01e0->0x1779 ; "X_Font_Prop_Array" 168a 01ef | | .STRTAB 0x01ef->0x1781 ; "X_Font_Prop_Array conversions" 168b 020a | | .STRTAB 0x020a->0x1790 ; "0..0 => 1" 168c 0211 | | .STRTAB 0x0211->0x1794 ; "(1, 2), (3, 4)" 168d 021d | | .STRTAB 0x021d->0x179b ; "X_Id" 168e 021f | | .STRTAB 0x021f->0x179d ; "X_Id conversions" 168f 022d | - | .STRTAB 0x022d->0x17a5 ; "X_Key_Code_Array" 1690 023b | ; | .STRTAB 0x023b->0x17ad ; "X_Key_Code_Array conversions" 1691 0255 | U | .STRTAB 0x0255->0x17bb ; "5..5 => -1" 1692 025d | ] | .STRTAB 0x025d->0x17c0 ; "1, 2" 1693 025f | _ | .STRTAB 0x025f->0x17c2 ; "X_Key_Sym" 1694 0266 | f | .STRTAB 0x0266->0x17c7 ; "X_Key_Sym conversions" 1695 0279 | y | .STRTAB 0x0279->0x17d1 ; "X_Key_Sym_Array_2d" 1696 0289 | | .STRTAB 0x0289->0x17da ; "X_Key_Sym_Array_2d conversions" 1697 02a5 | | .STRTAB 0x02a5->0x17e9 ; "1..1 => (2..2 => -1)" 1698 02b7 | | .STRTAB 0x02b7->0x17f3 ; "0..0 => (0..0 => 1)" 1699 02c8 | | .STRTAB 0x02c8->0x17fd ; "(1,2,3), (4,5,6)" 169a 02d6 | | .STRTAB 0x02d6->0x1805 ; "X_Led_Bits" 169b 02de | | .STRTAB 0x02de->0x180a ; "X_Led_Bits conversions" 169c 02f2 | | .STRTAB 0x02f2->0x1815 ; "X_Modifier_Key_Code_Array" 169d 0309 | | .STRTAB 0x0309->0x1821 ; "X_Modifier_Key_Code_Array conversions" 169e 032c | , | .STRTAB 0x032c->0x1834 ; "2..2 => (1,2,3,4,5,6,7,8)" 169f 0343 | C | .STRTAB 0x0343->0x1840 ; "0..0 => (8,7,6,5,4,3,2,1)" 16a0 035a | Z | .STRTAB 0x035a->0x184d ; "(1), (2)" 16a1 0360 | ` | .STRTAB 0x0360->0x1851 ; "X_Pixel_Array" 16a2 036b | k | .STRTAB 0x036b->0x1857 ; "X_Pixel_Array conversions" 16a3 0382 | | .STRTAB 0x0382->0x1864 ; "2..2 => -1" 16a4 038a | | .STRTAB 0x038a->0x1869 ; "X_Plane_Mask" 16a5 0394 | | .STRTAB 0x0394->0x186f ; "X_Plane_Mask conversions" 16a6 03aa | | .STRTAB 0x03aa->0x187b ; "X_Plane_Mask_Array" 16a7 03ba | | .STRTAB 0x03ba->0x1884 ; "X_Plane_Mask_Array conversions" 16a8 03d6 | | .STRTAB 0x03d6->0x1893 ; "X_String" 16a9 03dc | | .STRTAB 0x03dc->0x1897 ; "X_String conversions" 16aa 03ee | | .STRTAB 0x03ee->0x18a1 ; "2..2 => 255" 16ab 03f7 | | .STRTAB 0x03f7->0x18a6 ; "Abc" 16ac 03f8 | | .STRTAB 0x03f8->0x18a8 ; "X_String16" 16ad 0400 | | .STRTAB 0x0400->0x18ad ; "X_String16 conversions" 16ae 0414 | | .STRTAB 0x0414->0x18b8 ; "1.2, 3.4, 5.6" 16af 041f | | .STRTAB 0x041f->0x18be ; "X_Text_Elt" 16b0 0427 | ' | .STRTAB 0x0427->0x18c3 ; "X_Text_Elt conversions" 16b1 043b | ; | .STRTAB 0x043b->0x18ce ; "X_Time_Coord_Array" 16b2 044b | K | .STRTAB 0x044b->0x18d7 ; "X_Time_Coord_Array conversions" 16b3 0467 | g | .STRTAB 0x0467->0x18e6 ; "1.2.3, 4.5.6" 16b4 0471 | q | .STRTAB 0x0471->0x18ec ; "X_Window_Array" 16b5 047d | } | .STRTAB 0x047d->0x18f3 ; "X_Window_Array conversions" 16b6 0495 | | .STRTAB 0x0495->0x1900 ; "S_Long" 16b7 0499 | | .STRTAB 0x0499->0x1903 ; "S_Long conversions" 16b8 04a9 | | .STRTAB 0x04a9->0x190c ; "U_Char_Array" 16b9 04b3 | | .STRTAB 0x04b3->0x1912 ; "U_Char_Array conversions" 16ba 04c9 | | .STRTAB 0x04c9->0x191e ; "1, 2, 3" 16bb 04ce | | .STREND 0x04ce->0x1922 16bc 585f 4174 |X_At| .STRTAB_STRINGS 1922 0000 0000 | | .BLANK 0000[0x6] 1928 ; -------------------------------------------------------------------------------------- 1928 ; Debug Table 1928 ; -------------------------------------------------------------------------------------- 1928 0004 0000 | | .DEBUG4 0x0004,0x0000,0x68a5,0x0000,0x0001,0x0045 192e 000b 0000 | | .DBG4T 0x000b,0x0000,0x8000,0x0000 1932 001b 1a42 | B| .DBG4T 0x001b,0x1a42,0x8001,0x0000 1936 006b 1a73 | k s| .DBG4T 0x006b,0x1a73,0x0001,0x0000 193a 0123 1a7c | # || .DBG4T 0x0123,0x1a7c,0x0001,0x0000 193e 021b 1a85 | | .DBG4T 0x021b,0x1a85,0x0001,0x0000 1942 046b 1a8f | k | .DBG4T 0x046b,0x1a8f,0x0001,0x0000 1946 0553 1a99 | S | .DBG4T 0x0553,0x1a99,0x0001,0x0000 194a 05fb 1aa2 | | .DBG4T 0x05fb,0x1aa2,0x0001,0x0000 194e 06fb 1aac | | .DBG4T 0x06fb,0x1aac,0x0001,0x0000 1952 078b 1ab5 | | .DBG4T 0x078b,0x1ab5,0x0001,0x0000 1956 084b 1abe | K | .DBG4T 0x084b,0x1abe,0x0001,0x0000 195a 08bb 1ac6 | | .DBG4T 0x08bb,0x1ac6,0x0001,0x0000 195e 099b 1acf | | .DBG4T 0x099b,0x1acf,0x0001,0x0000 1962 0a43 1ad8 | C | .DBG4T 0x0a43,0x1ad8,0x0001,0x0000 1966 0bd3 1ae1 | | .DBG4T 0x0bd3,0x1ae1,0x0001,0x0000 196a 0c83 1aea | | .DBG4T 0x0c83,0x1aea,0x0001,0x0000 196e 0d13 1af3 | | .DBG4T 0x0d13,0x1af3,0x0001,0x0000 1972 0de3 1afd | | .DBG4T 0x0de3,0x1afd,0x0001,0x0000 1976 0ea3 1b06 | | .DBG4T 0x0ea3,0x1b06,0x0001,0x0000 197a 0fa3 1b0f | | .DBG4T 0x0fa3,0x1b0f,0x0001,0x0000 197e 1033 1b18 | 3 | .DBG4T 0x1033,0x1b18,0x0001,0x0000 1982 114b 1b22 | K "| .DBG4T 0x114b,0x1b22,0x0001,0x0000 1986 123b 1b2c | ; ,| .DBG4T 0x123b,0x1b2c,0x0001,0x0000 198a 12cb 1b35 | 5| .DBG4T 0x12cb,0x1b35,0x0001,0x0000 198e 1393 0000 | | .DBG4T 0x1393,0x0000,0x000b,0x0000 1992 13a3 0000 | | .DBG4T 0x13a3,0x0000,0x000b,0x0000 1996 13b3 0000 | | .DBG4T 0x13b3,0x0000,0x0005,0x0000 199a 13db 0000 | | .DBG4T 0x13db,0x0000,0x000b,0x0000 199e 13eb 0000 | | .DBG4T 0x13eb,0x0000,0x000b,0x0000 19a2 13fb 0000 | | .DBG4T 0x13fb,0x0000,0x000b,0x0000 19a6 140b 0000 | | .DBG4T 0x140b,0x0000,0x000b,0x0000 19aa 141b 0000 | | .DBG4T 0x141b,0x0000,0x000b,0x0000 19ae 142b 0000 | + | .DBG4T 0x142b,0x0000,0x000b,0x0000 19b2 143b 0000 | ; | .DBG4T 0x143b,0x0000,0x000b,0x0000 19b6 144b 0000 | K | .DBG4T 0x144b,0x0000,0x000b,0x0000 19ba 145b 0000 | [ | .DBG4T 0x145b,0x0000,0x000b,0x0000 19be 146b 0000 | k | .DBG4T 0x146b,0x0000,0x000b,0x0000 19c2 147b 0000 | { | .DBG4T 0x147b,0x0000,0x000b,0x0000 19c6 148b 0000 | | .DBG4T 0x148b,0x0000,0x000b,0x0000 19ca 149b 0000 | | .DBG4T 0x149b,0x0000,0x000b,0x0000 19ce 14ab 0000 | | .DBG4T 0x14ab,0x0000,0x000b,0x0000 19d2 14bb 0000 | | .DBG4T 0x14bb,0x0000,0x000b,0x0000 19d6 14cb 0000 | | .DBG4T 0x14cb,0x0000,0x000b,0x0000 19da 14db 0000 | | .DBG4T 0x14db,0x0000,0x000b,0x0000 19de 14eb 0000 | | .DBG4T 0x14eb,0x0000,0x000b,0x0000 19e2 14fb 0000 | | .DBG4T 0x14fb,0x0000,0x000b,0x0000 19e6 150b 0000 | | .DBG4T 0x150b,0x0000,0x000b,0x0000 19ea 151b 0000 | | .DBG4T 0x151b,0x0000,0x000b,0x0000 19ee 152b 0000 | + | .DBG4T 0x152b,0x0000,0x000b,0x0000 19f2 153b 0000 | ; | .DBG4T 0x153b,0x0000,0x000b,0x0000 19f6 154b 0000 | K | .DBG4T 0x154b,0x0000,0x000b,0x0000 19fa 155b 0000 | [ | .DBG4T 0x155b,0x0000,0x000b,0x0000 19fe 156b 0000 | k | .DBG4T 0x156b,0x0000,0x000b,0x0000 1a02 157b 0000 | { | .DBG4T 0x157b,0x0000,0x000b,0x0000 1a06 158b 0000 | | .DBG4T 0x158b,0x0000,0x000b,0x0000 1a0a 159b 0000 | | .DBG4T 0x159b,0x0000,0x000b,0x0000 1a0e 15ab 0000 | | .DBG4T 0x15ab,0x0000,0x000b,0x0000 1a12 15bb 0000 | | .DBG4T 0x15bb,0x0000,0x000b,0x0000 1a16 15cb 0000 | | .DBG4T 0x15cb,0x0000,0x000b,0x0000 1a1a 15db 0000 | | .DBG4T 0x15db,0x0000,0x000b,0x0000 1a1e 15eb 0000 | | .DBG4T 0x15eb,0x0000,0x000b,0x0000 1a22 15fb 0000 | | .DBG4T 0x15fb,0x0000,0x000b,0x0000 1a26 160b 0000 | | .DBG4T 0x160b,0x0000,0x000b,0x0000 1a2a 161b 0000 | | .DBG4T 0x161b,0x0000,0x000b,0x0000 1a2e 162b 0000 | + | .DBG4T 0x162b,0x0000,0x000b,0x0000 1a32 163b 0000 | ; | .DBG4T 0x163b,0x0000,0x000b,0x0000 1a36 164b 0000 | K | .DBG4T 0x164b,0x0000,0x000b,0x0000 1a3a 165b 0000 | [ | .DBG4T 0x165b,0x0000,0x000b,0x0000 1a3e 166b 0000 | k | .DBG4T 0x166b,0x0000,0x000b,0x0000 1a42 ; -------------------------------------------------------------------------------------- 1a42 ; Debug chain 1a42 ; -------------------------------------------------------------------------------------- 1a42 0019 0016 | | .DBGLEN 0x0019,0x0016 1a44 001b 001c | | .DBGLNO 0x001b,0x001c,0x001d,0x001e,0x0020,0x0022,0x0024,0x0026,0x0028,0x002a,0x002c,0x002e,0x0030,0x0032,0x0034,0x0036,0x0038,0x003a,0x003c,0x003e,0x0040,0x0042,0x0044,0x0046,0x0048,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f 1a73 ; -------------------------------------------------------------------------------------- 1a73 ; Debug chain 1a73 ; -------------------------------------------------------------------------------------- 1a73 0001 0006 | | .DBGLEN 0x0001,0x0006 1a75 006b 0095 | k | .DBGLNO 0x006b,0x0095,0x0098,0x00b1,0x00d9,0x00f6,0x0118 1a7c ; -------------------------------------------------------------------------------------- 1a7c ; Debug chain 1a7c ; -------------------------------------------------------------------------------------- 1a7c 0002 0005 | | .DBGLEN 0x0002,0x0005 1a7e 0123 0132 | # 2| .DBGLNO 0x0123,0x0132,0x014b,0x014e,0x0188,0x01c2,0x0207 1a85 ; -------------------------------------------------------------------------------------- 1a85 ; Debug chain 1a85 ; -------------------------------------------------------------------------------------- 1a85 0002 0006 | | .DBGLEN 0x0002,0x0006 1a87 021b 024b | K| .DBGLNO 0x021b,0x024b,0x0285,0x0288,0x02a4,0x02f6,0x0348,0x045a 1a8f ; -------------------------------------------------------------------------------------- 1a8f ; Debug chain 1a8f ; -------------------------------------------------------------------------------------- 1a8f 0002 0006 | | .DBGLEN 0x0002,0x0006 1a91 046b 048b | k | .DBGLNO 0x046b,0x048b,0x04b5,0x04b8,0x04d1,0x04fb,0x051a,0x053e 1a99 ; -------------------------------------------------------------------------------------- 1a99 ; Debug chain 1a99 ; -------------------------------------------------------------------------------------- 1a99 0002 0005 | | .DBGLEN 0x0002,0x0005 1a9b 0553 0562 | S b| .DBGLNO 0x0553,0x0562,0x057b,0x057e,0x05a3,0x05c8,0x05e6 1aa2 ; -------------------------------------------------------------------------------------- 1aa2 ; Debug chain 1aa2 ; -------------------------------------------------------------------------------------- 1aa2 0002 0006 | | .DBGLEN 0x0002,0x0006 1aa4 05fb 061b | | .DBGLNO 0x05fb,0x061b,0x0645,0x0648,0x0661,0x068e,0x06b2,0x06e7 1aac ; -------------------------------------------------------------------------------------- 1aac ; Debug chain 1aac ; -------------------------------------------------------------------------------------- 1aac 0002 0005 | | .DBGLEN 0x0002,0x0005 1aae 06fb 070a | | .DBGLNO 0x06fb,0x070a,0x0723,0x0726,0x0745,0x0764,0x0778 1ab5 ; -------------------------------------------------------------------------------------- 1ab5 ; Debug chain 1ab5 ; -------------------------------------------------------------------------------------- 1ab5 0001 0006 | | .DBGLEN 0x0001,0x0006 1ab7 078b 07b5 | | .DBGLNO 0x078b,0x07b5,0x07b8,0x07d1,0x07f2,0x0813,0x083c 1abe ; -------------------------------------------------------------------------------------- 1abe ; Debug chain 1abe ; -------------------------------------------------------------------------------------- 1abe 0001 0005 | | .DBGLEN 0x0001,0x0005 1ac0 084b 0864 | K d| .DBGLNO 0x084b,0x0864,0x0867,0x0882,0x089d,0x08ad 1ac6 ; -------------------------------------------------------------------------------------- 1ac6 ; Debug chain 1ac6 ; -------------------------------------------------------------------------------------- 1ac6 0001 0006 | | .DBGLEN 0x0001,0x0006 1ac8 08bb 08f5 | | .DBGLNO 0x08bb,0x08f5,0x08f8,0x0914,0x0931,0x094e,0x098e 1acf ; -------------------------------------------------------------------------------------- 1acf ; Debug chain 1acf ; -------------------------------------------------------------------------------------- 1acf 0002 0005 | | .DBGLEN 0x0002,0x0005 1ad1 099b 09aa | | .DBGLNO 0x099b,0x09aa,0x09c3,0x09c6,0x09eb,0x0a10,0x0a2e 1ad8 ; -------------------------------------------------------------------------------------- 1ad8 ; Debug chain 1ad8 ; -------------------------------------------------------------------------------------- 1ad8 0001 0006 | | .DBGLEN 0x0001,0x0006 1ada 0a43 0a6d | C m| .DBGLNO 0x0a43,0x0a6d,0x0a70,0x0a89,0x0ae9,0x0b49,0x0bc6 1ae1 ; -------------------------------------------------------------------------------------- 1ae1 ; Debug chain 1ae1 ; -------------------------------------------------------------------------------------- 1ae1 0001 0006 | | .DBGLEN 0x0001,0x0006 1ae3 0bd3 0bfd | | .DBGLNO 0x0bd3,0x0bfd,0x0c00,0x0c19,0x0c3d,0x0c56,0x0c75 1aea ; -------------------------------------------------------------------------------------- 1aea ; Debug chain 1aea ; -------------------------------------------------------------------------------------- 1aea 0002 0005 | | .DBGLEN 0x0002,0x0005 1aec 0c83 0ca1 | | .DBGLNO 0x0c83,0x0ca1,0x0cba,0x0cbd,0x0cd8,0x0cf3,0x0d03 1af3 ; -------------------------------------------------------------------------------------- 1af3 ; Debug chain 1af3 ; -------------------------------------------------------------------------------------- 1af3 0002 0006 | | .DBGLEN 0x0002,0x0006 1af5 0d13 0d33 | 3| .DBGLNO 0x0d13,0x0d33,0x0d5d,0x0d60,0x0d79,0x0d9d,0x0db6,0x0dd5 1afd ; -------------------------------------------------------------------------------------- 1afd ; Debug chain 1afd ; -------------------------------------------------------------------------------------- 1afd 0001 0006 | | .DBGLEN 0x0001,0x0006 1aff 0de3 0e0d | | .DBGLNO 0x0de3,0x0e0d,0x0e10,0x0e29,0x0e4a,0x0e6b,0x0e91 1b06 ; -------------------------------------------------------------------------------------- 1b06 ; Debug chain 1b06 ; -------------------------------------------------------------------------------------- 1b06 0001 0006 | | .DBGLEN 0x0001,0x0006 1b08 0ea3 0ecd | | .DBGLNO 0x0ea3,0x0ecd,0x0ed0,0x0ee9,0x0f15,0x0f41,0x0f93 1b0f ; -------------------------------------------------------------------------------------- 1b0f ; Debug chain 1b0f ; -------------------------------------------------------------------------------------- 1b0f 0002 0005 | | .DBGLEN 0x0002,0x0005 1b11 0fa3 0fb2 | | .DBGLNO 0x0fa3,0x0fb2,0x0fcb,0x0fce,0x0ff1,0x1008,0x101f 1b18 ; -------------------------------------------------------------------------------------- 1b18 ; Debug chain 1b18 ; -------------------------------------------------------------------------------------- 1b18 0002 0006 | | .DBGLEN 0x0002,0x0006 1b1a 1033 1053 | 3 S| .DBGLNO 0x1033,0x1053,0x107d,0x1080,0x1099,0x10c7,0x10f7,0x1132 1b22 ; -------------------------------------------------------------------------------------- 1b22 ; Debug chain 1b22 ; -------------------------------------------------------------------------------------- 1b22 0002 0006 | | .DBGLEN 0x0002,0x0006 1b24 114b 116b | K k| .DBGLNO 0x114b,0x116b,0x1195,0x1198,0x11b1,0x11dc,0x11fc,0x1229 1b2c ; -------------------------------------------------------------------------------------- 1b2c ; Debug chain 1b2c ; -------------------------------------------------------------------------------------- 1b2c 0002 0005 | | .DBGLEN 0x0002,0x0005 1b2e 123b 1259 | ; Y| .DBGLNO 0x123b,0x1259,0x1272,0x1275,0x1290,0x12a0,0x12bb 1b35 ; -------------------------------------------------------------------------------------- 1b35 ; Debug chain 1b35 ; -------------------------------------------------------------------------------------- 1b35 0001 0006 | | .DBGLEN 0x0001,0x0006 1b37 12cb 12f5 | | .DBGLNO 0x12cb,0x12f5,0x12f8,0x1311,0x1332,0x1353,0x1384 1b3e 0000 0000 | | .BLANK 0000[0xc2]