|
|
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 - metrics - download
Length: 14336 (0x3800)
Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_5850da
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦5a81ac88f⟧ »Space Info Vol 1«
└─⟦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 1a60 | ` | .CONST 0x1a60 ; 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 8010 | | .CONST 0x8010 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0118 | | .CONST 0x0118 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 006d | m | .CONST 0x006d ; Number of locals
000b INIT_0008:
000b e001 | | Load 0x0,0x1
000c 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a
000d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
000e 0129 | ) | Execute Any,Make_Visible
000f 029c 012b | +| Declare_Subprogram For_Outer_Call,Visible,INIT_0128
0011 029a 0133 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0130
0013 029a 0143 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0140
0015 029a 0153 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0150
0017 029a 0163 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0160
0019 029a 01ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01a8
001b 00c4 | | Action Make_Default
001c 00c4 | | Action Make_Default
001d 00c4 | | Action Make_Default
001e 00c4 | | Action Make_Default
001f 00c4 | | Action Make_Default
0020 00c4 | | Action Make_Default
0021 00c4 | | Action Make_Default
0022 00c4 | | Action Make_Default
0023 00c4 | | Action Make_Default
0024 00c4 | | Action Make_Default
0025 00c4 | | Action Make_Default
0026 00c4 | | Action Make_Default
0027 00c4 | | Action Make_Default
0028 00c4 | | Action Make_Default
0029 00c4 | | Action Make_Default
002a 00c4 | | Action Make_Default
002b 00c4 | | Action Make_Default
002c 00c4 | | Action Make_Default
002d 00c4 | | Action Make_Default
002e 029a 01eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01e8
0030 c222 | " | Store 0x1,0x22
0031 029a 01fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01f8
0033 c21f | | Store 0x1,0x1f
0034 029a 0243 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0240
0036 c220 | | Store 0x1,0x20
0037 029a 028b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0288
0039 c223 | # | Store 0x1,0x23
003a 029a 029b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0298
003c c216 | | Store 0x1,0x16
003d 029a 030b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0308
003f c224 | $ | Store 0x1,0x24
0040 029a 03e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03e0
0042 c218 | | Store 0x1,0x18
0043 029a 0453 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0450
0045 c225 | % | Store 0x1,0x25
0046 029a 054b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0548
0048 c21a | | Store 0x1,0x1a
0049 029a 0573 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0570
004b c221 | ! | Store 0x1,0x21
004c 029a 05d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_05d0
004e c226 | & | Store 0x1,0x26
004f 00bf | | Action Accept_Activation
0050 e002 | | Load 0x0,0x2
0051 191f | | Execute Package,Field_Reference,Field_Number 0x1f
0052 0007 | | Action Break_Optional
0053 00e5 | | Load_Encached Long_Integer_Cache
0054 029b 0643 | C| Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0640
0056 e003 | | Load 0x0,0x3
0057 e004 | | Load 0x0,0x4
0058 e005 | | Load 0x0,0x5
0059 1b14 | | Execute Package,Field_Read,Field_Number 0x14
005a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
005b 00e1 | | Load_Encached Boolean_Cache
005c e228 | ( | Load 0x1,0x28
005d 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29
005e e006 | | Load 0x0,0x6
005f 0387 | | Declare_Variable Package
0060 00d8 | | Load_Top At_Offset_0
0061 020f | | Execute Module,Activate
0062 e007 | | Load 0x0,0x7
0063 e008 | | Load 0x0,0x8
0064 e005 | | Load 0x0,0x5
0065 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0066 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0067 00e3 | | Load_Encached Natural_Cache
0068 e228 | ( | Load 0x1,0x28
0069 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29
006a e006 | | Load 0x0,0x6
006b 0387 | | Declare_Variable Package
006c 00d8 | | Load_Top At_Offset_0
006d 020f | | Execute Module,Activate
006e 00d9 | | Load_Top At_Offset_1
006f 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0070 00d9 | | Load_Top At_Offset_1
0071 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0072 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29
0073 00c7 | | Action Elaborate_Subprogram
0074 029d 066b | k| Declare_Subprogram For_Outer_Call,INIT_0668
0076 029d 06bb | | Declare_Subprogram For_Outer_Call,INIT_06b8
0078 029d 06eb | | Declare_Subprogram For_Outer_Call,INIT_06e8
007a 029d 070b | | Declare_Subprogram For_Outer_Call,INIT_0708
007c 029d 072b | +| Declare_Subprogram For_Outer_Call,INIT_0728
007e 029d 0743 | C| Declare_Subprogram For_Outer_Call,INIT_0740
0080 029d 07b3 | | Declare_Subprogram For_Outer_Call,INIT_07b0
0082 029d 07d3 | | Declare_Subprogram For_Outer_Call,INIT_07d0
0084 029d 0853 | S| Declare_Subprogram For_Outer_Call,INIT_0850
0086 029d 087b | {| Declare_Subprogram For_Outer_Call,INIT_0878
0088 1d22 | " | Execute_Immediate Reference_Lex_1,0x22
0089 00c7 | | Action Elaborate_Subprogram
008a 1d0f | | Execute_Immediate Reference_Lex_1,0xf
008b 00c7 | | Action Elaborate_Subprogram
008c 1d10 | | Execute_Immediate Reference_Lex_1,0x10
008d 00c7 | | Action Elaborate_Subprogram
008e 1d11 | | Execute_Immediate Reference_Lex_1,0x11
008f 00c7 | | Action Elaborate_Subprogram
0090 029d 08bb | | Declare_Subprogram For_Outer_Call,INIT_08b8
0092 1d12 | | Execute_Immediate Reference_Lex_1,0x12
0093 00c7 | | Action Elaborate_Subprogram
0094 1d13 | | Execute_Immediate Reference_Lex_1,0x13
0095 00c7 | | Action Elaborate_Subprogram
0096 029d 08e3 | | Declare_Subprogram For_Outer_Call,INIT_08e0
0098 029d 0943 | C| Declare_Subprogram For_Outer_Call,INIT_0940
009a 029d 09f3 | | Declare_Subprogram For_Outer_Call,INIT_09f0
009c 029d 0a5b | [| Declare_Subprogram For_Outer_Call,INIT_0a58
009e 1d23 | # | Execute_Immediate Reference_Lex_1,0x23
009f 00c7 | | Action Elaborate_Subprogram
00a0 029d 0acb | | Declare_Subprogram For_Outer_Call,INIT_0ac8
00a2 029d 0af3 | | Declare_Subprogram For_Outer_Call,INIT_0af0
00a4 1d1f | | Execute_Immediate Reference_Lex_1,0x1f
00a5 00c7 | | Action Elaborate_Subprogram
00a6 1d20 | | Execute_Immediate Reference_Lex_1,0x20
00a7 00c7 | | Action Elaborate_Subprogram
00a8 029d 0b1b | | Declare_Subprogram For_Outer_Call,INIT_0b18
00aa a009 | | Reference 0x0,0x9
00ab 00c6 | | Action Check_Subprogram_Elaborated
00ac e005 | | Load 0x0,0x5
00ad 1b14 | | Execute Package,Field_Read,Field_Number 0x14
00ae 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00af 00e3 | | Load_Encached Natural_Cache
00b0 e005 | | Load 0x0,0x5
00b1 1b14 | | Execute Package,Field_Read,Field_Number 0x14
00b2 1b13 | | Execute Package,Field_Read,Field_Number 0x13
00b3 1d3f | ? | Execute_Immediate Reference_Lex_1,0x3f
00b4 e00a | | Load 0x0,0xa
00b5 e00b | | Load 0x0,0xb
00b6 4800 |H | Short_Literal 0x0
00b7 0007 | | Action Break_Optional
00b8 029d 0b4b | K| Declare_Subprogram For_Outer_Call,INIT_0b48
00ba 029d 0ca3 | | Declare_Subprogram For_Outer_Call,INIT_0ca0
00bc 1d16 | | Execute_Immediate Reference_Lex_1,0x16
00bd 00c7 | | Action Elaborate_Subprogram
00be 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24
00bf 00c7 | | Action Elaborate_Subprogram
00c0 029d 0cf3 | | Declare_Subprogram For_Outer_Call,INIT_0cf0
00c2 1d18 | | Execute_Immediate Reference_Lex_1,0x18
00c3 00c7 | | Action Elaborate_Subprogram
00c4 1d25 | % | Execute_Immediate Reference_Lex_1,0x25
00c5 00c7 | | Action Elaborate_Subprogram
00c6 029d 0d63 | c| Declare_Subprogram For_Outer_Call,INIT_0d60
00c8 029d 0d7b | {| Declare_Subprogram For_Outer_Call,INIT_0d78
00ca 029d 0dcb | | Declare_Subprogram For_Outer_Call,INIT_0dc8
00cc 029d 0e03 | | Declare_Subprogram For_Outer_Call,INIT_0e00
00ce 029d 0e13 | | Declare_Subprogram For_Outer_Call,INIT_0e10
00d0 029d 0e4b | K| Declare_Subprogram For_Outer_Call,INIT_0e48
00d2 029d 0e5b | [| Declare_Subprogram For_Outer_Call,INIT_0e58
00d4 a00c | | Reference 0x0,0xc
00d5 00c6 | | Action Check_Subprogram_Elaborated
00d6 e005 | | Load 0x0,0x5
00d7 1b14 | | Execute Package,Field_Read,Field_Number 0x14
00d8 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00d9 e005 | | Load 0x0,0x5
00da 1b14 | | Execute Package,Field_Read,Field_Number 0x14
00db 1b13 | | Execute Package,Field_Read,Field_Number 0x13
00dc 1d4d | M | Execute_Immediate Reference_Lex_1,0x4d
00dd 1d4e | N | Execute_Immediate Reference_Lex_1,0x4e
00de 1d4f | O | Execute_Immediate Reference_Lex_1,0x4f
00df 1d50 | P | Execute_Immediate Reference_Lex_1,0x50
00e0 e005 | | Load 0x0,0x5
00e1 1b14 | | Execute Package,Field_Read,Field_Number 0x14
00e2 1910 | | Execute Package,Field_Reference,Field_Number 0x10
00e3 e005 | | Load 0x0,0x5
00e4 1b14 | | Execute Package,Field_Read,Field_Number 0x14
00e5 1912 | | Execute Package,Field_Reference,Field_Number 0x12
00e6 e00d | | Load 0x0,0xd
00e7 e00e | | Load 0x0,0xe
00e8 4800 |H | Short_Literal 0x0
00e9 0007 | | Action Break_Optional
00ea 029b 0e6b | k| Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0e68
00ec 029b 0f2b | +| Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0f28
00ee a00c | | Reference 0x0,0xc
00ef 00c6 | | Action Check_Subprogram_Elaborated
00f0 e005 | | Load 0x0,0x5
00f1 1b14 | | Execute Package,Field_Read,Field_Number 0x14
00f2 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00f3 e005 | | Load 0x0,0x5
00f4 1b14 | | Execute Package,Field_Read,Field_Number 0x14
00f5 1b13 | | Execute Package,Field_Read,Field_Number 0x13
00f6 1d4d | M | Execute_Immediate Reference_Lex_1,0x4d
00f7 1d4e | N | Execute_Immediate Reference_Lex_1,0x4e
00f8 1d5c | \ | Execute_Immediate Reference_Lex_1,0x5c
00f9 1d5d | ] | Execute_Immediate Reference_Lex_1,0x5d
00fa e005 | | Load 0x0,0x5
00fb 1b14 | | Execute Package,Field_Read,Field_Number 0x14
00fc 1910 | | Execute Package,Field_Reference,Field_Number 0x10
00fd e005 | | Load 0x0,0x5
00fe 1b14 | | Execute Package,Field_Read,Field_Number 0x14
00ff 1912 | | Execute Package,Field_Reference,Field_Number 0x12
0100 e00f | | Load 0x0,0xf
0101 e010 | | Load 0x0,0x10
0102 4800 |H | Short_Literal 0x0
0103 0007 | | Action Break_Optional
0104 1d5c | \ | Execute_Immediate Reference_Lex_1,0x5c
0105 00c7 | | Action Elaborate_Subprogram
0106 1d5d | ] | Execute_Immediate Reference_Lex_1,0x5d
0107 00c7 | | Action Elaborate_Subprogram
0108 029d 0f8b | | Declare_Subprogram For_Outer_Call,INIT_0f88
010a 029d 0fb3 | | Declare_Subprogram For_Outer_Call,INIT_0fb0
010c 029d 107b | {| Declare_Subprogram For_Outer_Call,INIT_1078
010e 029d 10fb | | Declare_Subprogram For_Outer_Call,INIT_10f8
0110 1d1a | | Execute_Immediate Reference_Lex_1,0x1a
0111 00c7 | | Action Elaborate_Subprogram
0112 029d 1163 | c| Declare_Subprogram For_Outer_Call,INIT_1160
0114 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21
0115 00c7 | | Action Elaborate_Subprogram
0116 1d26 | & | Execute_Immediate Reference_Lex_1,0x26
0117 00c7 | | Action Elaborate_Subprogram
0118 BODY_0008:
0118 e22a | * | Load 0x1,0x2a
0119 1b13 | | Execute Package,Field_Read,Field_Number 0x13
011a e011 | | Load 0x0,0x11
011b 180d | | Execute Package,Field_Execute,Field_Number 0xd
011c e22a | * | Load 0x1,0x2a
011d 1815 | | Execute Package,Field_Execute,Field_Number 0x15
011e c22c | , | Store 0x1,0x2c
011f e22b | + | Load 0x1,0x2b
0120 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0121 e011 | | Load 0x0,0x11
0122 180d | | Execute Package,Field_Execute,Field_Number 0xd
0123 e22b | + | Load 0x1,0x2b
0124 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0125 c22d | - | Store 0x1,0x2d
0126 00bc | | Action Signal_Activated
0127 00bb | | Action Signal_Completion
0128 ; --------------------------------------------------------------------------------------
0128 ; SUBPROGRAM
0128 ; --------------------------------------------------------------------------------------
0128 012b | + | .CONST 0x012b ; Address of begin
0129 0004 | | .CONST 0x0004 ; Address of exception handler
012a 0001 | | .CONST 0x0001 ; Number of locals
012b BODY_0128:
012b INIT_0128:
012b 4803 |H | Short_Literal 0x3
012c 00ca | | Action Exit_Nullary_Function
012d 0000 0000 | | .XXX[0x3]
012f 0000 | |
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0133 | 3 | .CONST 0x0133 ; Address of begin
0131 0004 | | .CONST 0x0004 ; Address of exception handler
0132 0001 | | .CONST 0x0001 ; Number of locals
0133 BODY_0130:
0133 INIT_0130:
0133 4800 |H | Short_Literal 0x0
0134 e22c | , | Load 0x1,0x2c
0135 4802 |H | Short_Literal 0x2
0136 e5fe | | Load 0x2,-0x2
0137 e5ff | | Load 0x2,-0x1
0138 8236 | 6 | Call 0x1,0x36
0139 4402 |D | Exit_Subprogram With_Result,0x2
013a 0000 0000 | | .BLANK 0000[0x6]
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 0143 | C | .CONST 0x0143 ; Address of begin
0141 0004 | | .CONST 0x0004 ; Address of exception handler
0142 0001 | | .CONST 0x0001 ; Number of locals
0143 BODY_0140:
0143 INIT_0140:
0143 4800 |H | Short_Literal 0x0
0144 e22c | , | Load 0x1,0x2c
0145 4803 |H | Short_Literal 0x3
0146 e5fe | | Load 0x2,-0x2
0147 e5ff | | Load 0x2,-0x1
0148 8236 | 6 | Call 0x1,0x36
0149 4402 |D | Exit_Subprogram With_Result,0x2
014a 0000 0000 | | .BLANK 0000[0x6]
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 0153 | S | .CONST 0x0153 ; Address of begin
0151 0004 | | .CONST 0x0004 ; Address of exception handler
0152 0001 | | .CONST 0x0001 ; Number of locals
0153 BODY_0150:
0153 INIT_0150:
0153 4800 |H | Short_Literal 0x0
0154 e22c | , | Load 0x1,0x2c
0155 4804 |H | Short_Literal 0x4
0156 e5fe | | Load 0x2,-0x2
0157 e5ff | | Load 0x2,-0x1
0158 8236 | 6 | Call 0x1,0x36
0159 4402 |D | Exit_Subprogram With_Result,0x2
015a 0000 0000 | | .BLANK 0000[0x6]
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 0171 | q | .CONST 0x0171 ; Address of begin
0161 0180 | | .CONST 0x0180 ; Address of exception handler
0162 0004 | | .CONST 0x0004 ; Number of locals
0163 INIT_0160:
0163 e22a | * | Load 0x1,0x2a
0164 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0165 4800 |H | Short_Literal 0x0
0166 e005 | | Load 0x0,0x5
0167 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0168 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0169 1c08 | | Execute_Immediate Run_Utility,0x8
016a e005 | | Load 0x0,0x5
016b 1b14 | | Execute Package,Field_Read,Field_Number 0x14
016c 1815 | | Execute Package,Field_Execute,Field_Number 0x15
016d 00d9 | | Load_Top At_Offset_1
016e 016d | m | Execute Variant_Record,Structure_Write
016f 029f 118b | | Declare_Subprogram For_Call,INIT_1188
0171 BODY_0160:
0171 e22a | * | Load 0x1,0x2a
0172 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0173 e011 | | Load 0x0,0x11
0174 180d | | Execute Package,Field_Execute,Field_Number 0xd
0175 e22a | * | Load 0x1,0x2a
0176 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0177 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0178 4800 |H | Short_Literal 0x0
0179 4801 |H | Short_Literal 0x1
017a e5ff | | Load 0x2,-0x1
017b e402 | | Load 0x2,0x2
017c e22a | * | Load 0x1,0x2a
017d 1818 | | Execute Package,Field_Execute,Field_Number 0x18
017e 8404 | | Call 0x2,0x4
017f 0831 | 1 | Execute_Immediate Raise,0x31
0180 TRAP_0160:
0180 0007 | | Action Break_Optional
0181 00db | | Load_Top At_Offset_3
0182 e22a | * | Load 0x1,0x2a
0183 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0184 4801 |H | Short_Literal 0x1
0185 4802 |H | Short_Literal 0x2
0186 e012 | | Load 0x0,0x12
0187 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0188 035b | [ | Declare_Type Array,Constrained
0189 0337 | 7 | Declare_Variable Array
018a e5fe | | Load 0x2,-0x2
018b e013 | | Load 0x0,0x13
018c 1820 | | Execute Package,Field_Execute,Field_Number 0x20
018d 4801 |H | Short_Literal 0x1
018e 00da | | Load_Top At_Offset_2
018f 01d6 | | Execute Vector,Field_Write
0190 e5ff | | Load 0x2,-0x1
0191 e005 | | Load 0x0,0x5
0192 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0193 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0194 4802 |H | Short_Literal 0x2
0195 00da | | Load_Top At_Offset_2
0196 01d6 | | Execute Vector,Field_Write
0197 6008 |` | Indirect_Literal Discrete,0x1a0,{0x00000000, 0x00003802}
0198 e014 | | Load 0x0,0x14
0199 1813 | | Execute Package,Field_Execute,Field_Number 0x13
019a 00db | | Load_Top At_Offset_3
019b 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
019c 00da | | Load_Top At_Offset_2
019d 4402 |D | Exit_Subprogram With_Result,0x2
019e 0000 0000 | | .XXX[0x2]
01a0 0000 0000 | | .LITERAL {0x00000000, 0x00003802}
01a4 0000 0000 | | .BLANK 0000[0x4]
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01b9 | | .CONST 0x01b9 ; Address of begin
01a9 01c7 | | .CONST 0x01c7 ; Address of exception handler
01aa 0004 | | .CONST 0x0004 ; Number of locals
01ab INIT_01a8:
01ab e22a | * | Load 0x1,0x2a
01ac 1b13 | | Execute Package,Field_Read,Field_Number 0x13
01ad 4800 |H | Short_Literal 0x0
01ae e005 | | Load 0x0,0x5
01af 1b14 | | Execute Package,Field_Read,Field_Number 0x14
01b0 1b14 | | Execute Package,Field_Read,Field_Number 0x14
01b1 1c08 | | Execute_Immediate Run_Utility,0x8
01b2 e005 | | Load 0x0,0x5
01b3 1b14 | | Execute Package,Field_Read,Field_Number 0x14
01b4 1815 | | Execute Package,Field_Execute,Field_Number 0x15
01b5 00d9 | | Load_Top At_Offset_1
01b6 016d | m | Execute Variant_Record,Structure_Write
01b7 029f 11a3 | | Declare_Subprogram For_Call,INIT_11a0
01b9 BODY_01a8:
01b9 e5ff | | Load 0x2,-0x1
01ba 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
01bb 7002 |p | Jump_Nonzero 0x1be
01bc 00d9 | | Load_Top At_Offset_1
01bd 4402 |D | Exit_Subprogram With_Result,0x2
01be e22a | * | Load 0x1,0x2a
01bf 1b13 | | Execute Package,Field_Read,Field_Number 0x13
01c0 e011 | | Load 0x0,0x11
01c1 180d | | Execute Package,Field_Execute,Field_Number 0xd
01c2 e22a | * | Load 0x1,0x2a
01c3 1815 | | Execute Package,Field_Execute,Field_Number 0x15
01c4 0033 | 3 | Store_Top Heap_Access,At_Offset_3
01c5 8404 | | Call 0x2,0x4
01c6 0831 | 1 | Execute_Immediate Raise,0x31
01c7 TRAP_01a8:
01c7 0007 | | Action Break_Optional
01c8 00db | | Load_Top At_Offset_3
01c9 e22a | * | Load 0x1,0x2a
01ca 181d | | Execute Package,Field_Execute,Field_Number 0x1d
01cb 4801 |H | Short_Literal 0x1
01cc 4802 |H | Short_Literal 0x2
01cd e012 | | Load 0x0,0x12
01ce 1b0f | | Execute Package,Field_Read,Field_Number 0xf
01cf 035b | [ | Declare_Type Array,Constrained
01d0 0337 | 7 | Declare_Variable Array
01d1 e5fe | | Load 0x2,-0x2
01d2 e013 | | Load 0x0,0x13
01d3 1820 | | Execute Package,Field_Execute,Field_Number 0x20
01d4 4801 |H | Short_Literal 0x1
01d5 00da | | Load_Top At_Offset_2
01d6 01d6 | | Execute Vector,Field_Write
01d7 4801 |H | Short_Literal 0x1
01d8 e5ff | | Load 0x2,-0x1
01d9 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
01da 01d7 | | Execute Vector,Field_Read
01db e005 | | Load 0x0,0x5
01dc 1b14 | | Execute Package,Field_Read,Field_Number 0x14
01dd 1810 | | Execute Package,Field_Execute,Field_Number 0x10
01de 4802 |H | Short_Literal 0x2
01df 00da | | Load_Top At_Offset_2
01e0 01d6 | | Execute Vector,Field_Write
01e1 67be |g | Indirect_Literal Discrete,0x1a0,{0x00000000, 0x00003802}
01e2 e014 | | Load 0x0,0x14
01e3 1813 | | Execute Package,Field_Execute,Field_Number 0x13
01e4 00db | | Load_Top At_Offset_3
01e5 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01e6 00da | | Load_Top At_Offset_2
01e7 4402 |D | Exit_Subprogram With_Result,0x2
01e8 ; --------------------------------------------------------------------------------------
01e8 ; SUBPROGRAM
01e8 ; --------------------------------------------------------------------------------------
01e8 01eb | | .CONST 0x01eb ; Address of begin
01e9 0004 | | .CONST 0x0004 ; Address of exception handler
01ea 0001 | | .CONST 0x0001 ; Number of locals
01eb BODY_01e8:
01eb INIT_01e8:
01eb 4800 |H | Short_Literal 0x0
01ec e22c | , | Load 0x1,0x2c
01ed 4800 |H | Short_Literal 0x0
01ee e5fe | | Load 0x2,-0x2
01ef e5ff | | Load 0x2,-0x1
01f0 8236 | 6 | Call 0x1,0x36
01f1 4402 |D | Exit_Subprogram With_Result,0x2
01f2 0000 0000 | | .BLANK 0000[0x6]
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 0209 | | .CONST 0x0209 ; Address of begin
01f9 0218 | | .CONST 0x0218 ; Address of exception handler
01fa 0004 | | .CONST 0x0004 ; Number of locals
01fb INIT_01f8:
01fb e22a | * | Load 0x1,0x2a
01fc 1b13 | | Execute Package,Field_Read,Field_Number 0x13
01fd 4800 |H | Short_Literal 0x0
01fe e005 | | Load 0x0,0x5
01ff 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0200 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0201 1c08 | | Execute_Immediate Run_Utility,0x8
0202 e005 | | Load 0x0,0x5
0203 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0204 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0205 00d9 | | Load_Top At_Offset_1
0206 016d | m | Execute Variant_Record,Structure_Write
0207 029f 11b3 | | Declare_Subprogram For_Call,INIT_11b0
0209 BODY_01f8:
0209 e22a | * | Load 0x1,0x2a
020a 1b13 | | Execute Package,Field_Read,Field_Number 0x13
020b e011 | | Load 0x0,0x11
020c 180d | | Execute Package,Field_Execute,Field_Number 0xd
020d e22a | * | Load 0x1,0x2a
020e 1815 | | Execute Package,Field_Execute,Field_Number 0x15
020f 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0210 4800 |H | Short_Literal 0x0
0211 4801 |H | Short_Literal 0x1
0212 e5ff | | Load 0x2,-0x1
0213 e402 | | Load 0x2,0x2
0214 e22a | * | Load 0x1,0x2a
0215 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0216 8404 | | Call 0x2,0x4
0217 0831 | 1 | Execute_Immediate Raise,0x31
0218 TRAP_01f8:
0218 0007 | | Action Break_Optional
0219 00db | | Load_Top At_Offset_3
021a e22a | * | Load 0x1,0x2a
021b 181d | | Execute Package,Field_Execute,Field_Number 0x1d
021c 4801 |H | Short_Literal 0x1
021d 4802 |H | Short_Literal 0x2
021e e012 | | Load 0x0,0x12
021f 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0220 035b | [ | Declare_Type Array,Constrained
0221 0337 | 7 | Declare_Variable Array
0222 e5fe | | Load 0x2,-0x2
0223 e013 | | Load 0x0,0x13
0224 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0225 4801 |H | Short_Literal 0x1
0226 00da | | Load_Top At_Offset_2
0227 01d6 | | Execute Vector,Field_Write
0228 e5ff | | Load 0x2,-0x1
0229 e005 | | Load 0x0,0x5
022a 1b14 | | Execute Package,Field_Read,Field_Number 0x14
022b 1810 | | Execute Package,Field_Execute,Field_Number 0x10
022c 4802 |H | Short_Literal 0x2
022d 00da | | Load_Top At_Offset_2
022e 01d6 | | Execute Vector,Field_Write
022f 6008 |` | Indirect_Literal Discrete,0x238,{0x00000000, 0x00003804}
0230 e014 | | Load 0x0,0x14
0231 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0232 00db | | Load_Top At_Offset_3
0233 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0234 00da | | Load_Top At_Offset_2
0235 4403 |D | Exit_Subprogram With_Result,0x3
0236 0000 0000 | | .XXX[0x2]
0238 0000 0000 | | .LITERAL {0x00000000, 0x00003804}
023c 0000 0000 | | .BLANK 0000[0x4]
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 0251 | Q | .CONST 0x0251 ; Address of begin
0241 025f | _ | .CONST 0x025f ; Address of exception handler
0242 0004 | | .CONST 0x0004 ; Number of locals
0243 INIT_0240:
0243 e22a | * | Load 0x1,0x2a
0244 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0245 4800 |H | Short_Literal 0x0
0246 e005 | | Load 0x0,0x5
0247 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0248 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0249 1c08 | | Execute_Immediate Run_Utility,0x8
024a e005 | | Load 0x0,0x5
024b 1b14 | | Execute Package,Field_Read,Field_Number 0x14
024c 1815 | | Execute Package,Field_Execute,Field_Number 0x15
024d 00d9 | | Load_Top At_Offset_1
024e 016d | m | Execute Variant_Record,Structure_Write
024f 029f 11cb | | Declare_Subprogram For_Call,INIT_11c8
0251 BODY_0240:
0251 e5ff | | Load 0x2,-0x1
0252 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0253 7002 |p | Jump_Nonzero 0x256
0254 00d9 | | Load_Top At_Offset_1
0255 4403 |D | Exit_Subprogram With_Result,0x3
0256 e22a | * | Load 0x1,0x2a
0257 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0258 e011 | | Load 0x0,0x11
0259 180d | | Execute Package,Field_Execute,Field_Number 0xd
025a e22a | * | Load 0x1,0x2a
025b 1815 | | Execute Package,Field_Execute,Field_Number 0x15
025c 0033 | 3 | Store_Top Heap_Access,At_Offset_3
025d 8404 | | Call 0x2,0x4
025e 0831 | 1 | Execute_Immediate Raise,0x31
025f TRAP_0240:
025f 0007 | | Action Break_Optional
0260 00db | | Load_Top At_Offset_3
0261 e22a | * | Load 0x1,0x2a
0262 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0263 4801 |H | Short_Literal 0x1
0264 4802 |H | Short_Literal 0x2
0265 e012 | | Load 0x0,0x12
0266 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0267 035b | [ | Declare_Type Array,Constrained
0268 0337 | 7 | Declare_Variable Array
0269 e5fe | | Load 0x2,-0x2
026a e013 | | Load 0x0,0x13
026b 1820 | | Execute Package,Field_Execute,Field_Number 0x20
026c 4801 |H | Short_Literal 0x1
026d 00da | | Load_Top At_Offset_2
026e 01d6 | | Execute Vector,Field_Write
026f 4801 |H | Short_Literal 0x1
0270 e5ff | | Load 0x2,-0x1
0271 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0272 01d7 | | Execute Vector,Field_Read
0273 e005 | | Load 0x0,0x5
0274 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0275 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0276 4802 |H | Short_Literal 0x2
0277 00da | | Load_Top At_Offset_2
0278 01d6 | | Execute Vector,Field_Write
0279 6006 |` | Indirect_Literal Discrete,0x280,{0x00000000, 0x00003805}
027a e014 | | Load 0x0,0x14
027b 1813 | | Execute Package,Field_Execute,Field_Number 0x13
027c 00db | | Load_Top At_Offset_3
027d 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
027e 00da | | Load_Top At_Offset_2
027f 4403 |D | Exit_Subprogram With_Result,0x3
0280 0000 0000 | | .LITERAL {0x00000000, 0x00003805}
0284 0000 0000 | | .BLANK 0000[0x4]
0288 ; --------------------------------------------------------------------------------------
0288 ; SUBPROGRAM
0288 ; --------------------------------------------------------------------------------------
0288 028b | | .CONST 0x028b ; Address of begin
0289 0004 | | .CONST 0x0004 ; Address of exception handler
028a 0001 | | .CONST 0x0001 ; Number of locals
028b BODY_0288:
028b INIT_0288:
028b 4800 |H | Short_Literal 0x0
028c e22c | , | Load 0x1,0x2c
028d e5fe | | Load 0x2,-0x2
028e 4800 |H | Short_Literal 0x0
028f e5ff | | Load 0x2,-0x1
0290 823a | : | Call 0x1,0x3a
0291 4402 |D | Exit_Subprogram With_Result,0x2
0292 0000 0000 | | .BLANK 0000[0x6]
0298 ; --------------------------------------------------------------------------------------
0298 ; SUBPROGRAM
0298 ; --------------------------------------------------------------------------------------
0298 02a4 | | .CONST 0x02a4 ; Address of begin
0299 02e9 | | .CONST 0x02e9 ; Address of exception handler
029a 0005 | | .CONST 0x0005 ; Number of locals
029b INIT_0298:
029b 00da | | Load_Top At_Offset_2
029c e013 | | Load 0x0,0x13
029d 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
029e e015 | | Load 0x0,0x15
029f 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
02a0 e014 | | Load 0x0,0x14
02a1 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02a2 e015 | | Load 0x0,0x15
02a3 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
02a4 BODY_0298:
02a4 00cf | | Action Mark_Auxiliary
02a5 e5fe | | Load 0x2,-0x2
02a6 01d9 | | Execute Vector,Reverse_Bounds
02a7 0263 | c | Execute Discrete,Above_Bound
02a8 703c |p< | Jump_Nonzero 0x2e5
02a9 00d8 | | Load_Top At_Offset_0
02aa e5fe | | Load 0x2,-0x2
02ab 01d7 | | Execute Vector,Field_Read
02ac 6836 |h6 | Jump_Zero 0x2e3
02ad 00cf | | Action Mark_Auxiliary
02ae e402 | | Load 0x2,0x2
02af 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
02b0 01d9 | | Execute Vector,Reverse_Bounds
02b1 0263 | c | Execute Discrete,Above_Bound
02b2 700b |p | Jump_Nonzero 0x2be
02b3 e405 | | Load 0x2,0x5
02b4 e408 | | Load 0x2,0x8
02b5 00da | | Load_Top At_Offset_2
02b6 e402 | | Load 0x2,0x2
02b7 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
02b8 01d7 | | Execute Vector,Field_Read
02b9 e5ff | | Load 0x2,-0x1
02ba 8248 | H | Call 0x1,0x48
02bb c405 | | Store 0x2,0x5
02bc 00c8 | | Action Pop_Auxiliary_Range
02bd 3ff5 |? | Loop_Increasing 0x2b3
02be 00ce | | Action Pop_Auxiliary
02bf 00db | | Load_Top At_Offset_3
02c0 e015 | | Load 0x0,0x15
02c1 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
02c2 7020 |p | Jump_Nonzero 0x2e3
02c3 00d8 | | Load_Top At_Offset_0
02c4 e002 | | Load 0x0,0x2
02c5 1812 | | Execute Package,Field_Execute,Field_Number 0x12
02c6 4801 |H | Short_Literal 0x1
02c7 4801 |H | Short_Literal 0x1
02c8 e012 | | Load 0x0,0x12
02c9 1b0f | | Execute Package,Field_Read,Field_Number 0xf
02ca 035b | [ | Declare_Type Array,Constrained
02cb 0337 | 7 | Declare_Variable Array
02cc e405 | | Load 0x2,0x5
02cd e015 | | Load 0x0,0x15
02ce 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
02cf 4801 |H | Short_Literal 0x1
02d0 00da | | Load_Top At_Offset_2
02d1 01d6 | | Execute Vector,Field_Write
02d2 4802 |H | Short_Literal 0x2
02d3 e403 | | Load 0x2,0x3
02d4 e015 | | Load 0x0,0x15
02d5 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
02d6 00db | | Load_Top At_Offset_3
02d7 e015 | | Load 0x0,0x15
02d8 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
02d9 7006 |p | Jump_Nonzero 0x2e0
02da 00db | | Load_Top At_Offset_3
02db e015 | | Load 0x0,0x15
02dc 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
02dd e403 | | Load 0x2,0x3
02de e015 | | Load 0x0,0x15
02df 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
02e0 e015 | | Load 0x0,0x15
02e1 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
02e2 a405 | | Store_Unchecked 0x2,0x5
02e3 00c8 | | Action Pop_Auxiliary_Range
02e4 3fc4 |? | Loop_Increasing 0x2a9
02e5 00ce | | Action Pop_Auxiliary
02e6 00da | | Load_Top At_Offset_2
02e7 a5fd | | Store_Unchecked 0x2,-0x3
02e8 4503 |E | Exit_Subprogram 0x3
02e9 TRAP_0298:
02e9 0007 | | Action Break_Optional
02ea 4801 |H | Short_Literal 0x1
02eb 4801 |H | Short_Literal 0x1
02ec e012 | | Load 0x0,0x12
02ed 1b0f | | Execute Package,Field_Read,Field_Number 0xf
02ee 035b | [ | Declare_Type Array,Constrained
02ef 0337 | 7 | Declare_Variable Array
02f0 e5ff | | Load 0x2,-0x1
02f1 e013 | | Load 0x0,0x13
02f2 1820 | | Execute Package,Field_Execute,Field_Number 0x20
02f3 4801 |H | Short_Literal 0x1
02f4 00da | | Load_Top At_Offset_2
02f5 01d6 | | Execute Vector,Field_Write
02f6 600d |` | Indirect_Literal Discrete,0x304,{0x00000000, 0x00003806}
02f7 e014 | | Load 0x0,0x14
02f8 1813 | | Execute Package,Field_Execute,Field_Number 0x13
02f9 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
02fa 00da | | Load_Top At_Offset_2
02fb e403 | | Load 0x2,0x3
02fc e015 | | Load 0x0,0x15
02fd 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
02fe 00db | | Load_Top At_Offset_3
02ff a5fd | | Store_Unchecked 0x2,-0x3
0300 4503 |E | Exit_Subprogram 0x3
0301 0000 0000 | | .XXX[0x3]
0303 0000 | |
0304 0000 0000 | | .LITERAL {0x00000000, 0x00003806}
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 032c | , | .CONST 0x032c ; Address of begin
0309 03c0 | | .CONST 0x03c0 ; Address of exception handler
030a 000d | | .CONST 0x000d ; Number of locals
030b INIT_0308:
030b 00da | | Load_Top At_Offset_2
030c 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
030d 01da | | Execute Vector,Bounds
030e e005 | | Load 0x0,0x5
030f 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0310 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0311 035b | [ | Declare_Type Array,Constrained
0312 0337 | 7 | Declare_Variable Array
0313 00db | | Load_Top At_Offset_3
0314 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0315 00d9 | | Load_Top At_Offset_1
0316 01d4 | | Execute Vector,Structure_Write
0317 00e2 | | Load_Encached Integer_Cache
0318 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0319 00e3 | | Load_Encached Natural_Cache
031a 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
031b 00e3 | | Load_Encached Natural_Cache
031c 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
031d e015 | | Load 0x0,0x15
031e 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
031f e015 | | Load 0x0,0x15
0320 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0321 e015 | | Load 0x0,0x15
0322 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0323 00e3 | | Load_Encached Natural_Cache
0324 e015 | | Load 0x0,0x15
0325 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0326 e014 | | Load 0x0,0x14
0327 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0328 029f 11db | | Declare_Subprogram For_Call,INIT_11d8
032a 029f 1203 | | Declare_Subprogram For_Call,INIT_1200
032c BODY_0308:
032c e5ff | | Load 0x2,-0x1
032d 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
032e 7003 |p | Jump_Nonzero 0x332
032f e406 | | Load 0x2,0x6
0330 a5fc | | Store_Unchecked 0x2,-0x4
0331 4504 |E | Exit_Subprogram 0x4
0332 e403 | | Load 0x2,0x3
0333 e402 | | Load 0x2,0x2
0334 e240 | @ | Load 0x1,0x40
0335 e241 | A | Load 0x1,0x41
0336 e242 | B | Load 0x1,0x42
0337 1d43 | C | Execute_Immediate Reference_Lex_1,0x43
0338 1d44 | D | Execute_Immediate Reference_Lex_1,0x44
0339 8009 | | Call 0x0,0x9
033a 00d1 | | Pop_Control Pop_Count_1
033b c403 | | Store 0x2,0x3
033c 00cf | | Action Mark_Auxiliary
033d e5fd | | Load 0x2,-0x3
033e 01d9 | | Execute Vector,Reverse_Bounds
033f 0263 | c | Execute Discrete,Above_Bound
0340 707b |p{ | Jump_Nonzero 0x3bc
0341 00d8 | | Load_Top At_Offset_0
0342 e5fd | | Load 0x2,-0x3
0343 01d7 | | Execute Vector,Field_Read
0344 6831 |h1 | Jump_Zero 0x376
0345 00cf | | Action Mark_Auxiliary
0346 7829 |x) | Jump 0x370
0347 e405 | | Load 0x2,0x5
0348 a404 | | Store_Unchecked 0x2,0x4
0349 840c | | Call 0x2,0xc
034a e015 | | Load 0x0,0x15
034b 1b0d | | Execute Package,Field_Read,Field_Number 0xd
034c 00da | | Load_Top At_Offset_2
034d e002 | | Load 0x0,0x2
034e 1812 | | Execute Package,Field_Execute,Field_Number 0x12
034f e404 | | Load 0x2,0x4
0350 e402 | | Load 0x2,0x2
0351 01d7 | | Execute Vector,Field_Read
0352 e005 | | Load 0x0,0x5
0353 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0354 185f | _ | Execute Package,Field_Execute,Field_Number 0x5f
0355 e005 | | Load 0x0,0x5
0356 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0357 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0358 4807 |H | Short_Literal 0x7
0359 e015 | | Load 0x0,0x15
035a 1812 | | Execute Package,Field_Execute,Field_Number 0x12
035b c407 | | Store 0x2,0x7
035c e40a | | Load 0x2,0xa
035d e407 | | Load 0x2,0x7
035e e015 | | Load 0x0,0x15
035f 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0360 e40a | | Load 0x2,0xa
0361 e015 | | Load 0x0,0x15
0362 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0363 a409 | | Store_Unchecked 0x2,0x9
0364 840d | | Call 0x2,0xd
0365 e40a | | Load 0x2,0xa
0366 e015 | | Load 0x0,0x15
0367 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0368 e409 | | Load 0x2,0x9
0369 027f | | Execute Discrete,Equal
036a 6804 |h | Jump_Zero 0x36f
036b e40a | | Load 0x2,0xa
036c e407 | | Load 0x2,0x7
036d e015 | | Load 0x0,0x15
036e 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
036f 00c9 | | Action Pop_Auxiliary_Loop
0370 e405 | | Load 0x2,0x5
0371 e402 | | Load 0x2,0x2
0372 01dc | | Execute Vector,Last
0373 027a | z | Execute Discrete,Less_Equal
0374 77d2 |w | Jump_Nonzero 0x347
0375 00ce | | Action Pop_Auxiliary
0376 e40a | | Load 0x2,0xa
0377 e015 | | Load 0x0,0x15
0378 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0379 683a |h: | Jump_Zero 0x3b4
037a 00d8 | | Load_Top At_Offset_0
037b e002 | | Load 0x0,0x2
037c 1812 | | Execute Package,Field_Execute,Field_Number 0x12
037d 4801 |H | Short_Literal 0x1
037e 4801 |H | Short_Literal 0x1
037f e012 | | Load 0x0,0x12
0380 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0381 035b | [ | Declare_Type Array,Constrained
0382 0337 | 7 | Declare_Variable Array
0383 e40a | | Load 0x2,0xa
0384 e015 | | Load 0x0,0x15
0385 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
0386 4801 |H | Short_Literal 0x1
0387 00da | | Load_Top At_Offset_2
0388 01d6 | | Execute Vector,Field_Write
0389 4803 |H | Short_Literal 0x3
038a e408 | | Load 0x2,0x8
038b e015 | | Load 0x0,0x15
038c 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
038d e40a | | Load 0x2,0xa
038e e015 | | Load 0x0,0x15
038f 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
0390 7006 |p | Jump_Nonzero 0x397
0391 e40a | | Load 0x2,0xa
0392 e015 | | Load 0x0,0x15
0393 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0394 e408 | | Load 0x2,0x8
0395 e015 | | Load 0x0,0x15
0396 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0397 00d8 | | Load_Top At_Offset_0
0398 e002 | | Load 0x0,0x2
0399 1812 | | Execute Package,Field_Execute,Field_Number 0x12
039a 4801 |H | Short_Literal 0x1
039b 4801 |H | Short_Literal 0x1
039c e012 | | Load 0x0,0x12
039d 1b0f | | Execute Package,Field_Read,Field_Number 0xf
039e 035b | [ | Declare_Type Array,Constrained
039f 0337 | 7 | Declare_Variable Array
03a0 e408 | | Load 0x2,0x8
03a1 e015 | | Load 0x0,0x15
03a2 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
03a3 4801 |H | Short_Literal 0x1
03a4 00da | | Load_Top At_Offset_2
03a5 01d6 | | Execute Vector,Field_Write
03a6 4802 |H | Short_Literal 0x2
03a7 e406 | | Load 0x2,0x6
03a8 e015 | | Load 0x0,0x15
03a9 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
03aa e408 | | Load 0x2,0x8
03ab e015 | | Load 0x0,0x15
03ac 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
03ad 7006 |p | Jump_Nonzero 0x3b4
03ae e408 | | Load 0x2,0x8
03af e015 | | Load 0x0,0x15
03b0 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
03b1 e406 | | Load 0x2,0x6
03b2 e015 | | Load 0x0,0x15
03b3 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
03b4 e015 | | Load 0x0,0x15
03b5 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
03b6 a40a | | Store_Unchecked 0x2,0xa
03b7 e015 | | Load 0x0,0x15
03b8 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
03b9 a408 | | Store_Unchecked 0x2,0x8
03ba 00c8 | | Action Pop_Auxiliary_Range
03bb 3f85 |? | Loop_Increasing 0x341
03bc 00ce | | Action Pop_Auxiliary
03bd e406 | | Load 0x2,0x6
03be a5fc | | Store_Unchecked 0x2,-0x4
03bf 4504 |E | Exit_Subprogram 0x4
03c0 TRAP_0308:
03c0 0007 | | Action Break_Optional
03c1 4801 |H | Short_Literal 0x1
03c2 4801 |H | Short_Literal 0x1
03c3 e012 | | Load 0x0,0x12
03c4 1b0f | | Execute Package,Field_Read,Field_Number 0xf
03c5 035b | [ | Declare_Type Array,Constrained
03c6 0337 | 7 | Declare_Variable Array
03c7 e404 | | Load 0x2,0x4
03c8 e5ff | | Load 0x2,-0x1
03c9 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
03ca 01d7 | | Execute Vector,Field_Read
03cb e005 | | Load 0x0,0x5
03cc 1b14 | | Execute Package,Field_Read,Field_Number 0x14
03cd 1810 | | Execute Package,Field_Execute,Field_Number 0x10
03ce 4801 |H | Short_Literal 0x1
03cf 00da | | Load_Top At_Offset_2
03d0 01d6 | | Execute Vector,Field_Write
03d1 600a |` | Indirect_Literal Discrete,0x3dc,{0x00000000, 0x00003807}
03d2 e014 | | Load 0x0,0x14
03d3 1813 | | Execute Package,Field_Execute,Field_Number 0x13
03d4 a40b | | Store_Unchecked 0x2,0xb
03d5 00db | | Load_Top At_Offset_3
03d6 e406 | | Load 0x2,0x6
03d7 e015 | | Load 0x0,0x15
03d8 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
03d9 e406 | | Load 0x2,0x6
03da a5fc | | Store_Unchecked 0x2,-0x4
03db 4504 |E | Exit_Subprogram 0x4
03dc 0000 0000 | | .LITERAL {0x00000000, 0x00003807}
03e0 ; --------------------------------------------------------------------------------------
03e0 ; SUBPROGRAM
03e0 ; --------------------------------------------------------------------------------------
03e0 03ec | | .CONST 0x03ec ; Address of begin
03e1 0431 | 1 | .CONST 0x0431 ; Address of exception handler
03e2 0005 | | .CONST 0x0005 ; Number of locals
03e3 INIT_03e0:
03e3 00da | | Load_Top At_Offset_2
03e4 e013 | | Load 0x0,0x13
03e5 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
03e6 e015 | | Load 0x0,0x15
03e7 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
03e8 e014 | | Load 0x0,0x14
03e9 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03ea e015 | | Load 0x0,0x15
03eb 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
03ec BODY_03e0:
03ec 00cf | | Action Mark_Auxiliary
03ed e5fe | | Load 0x2,-0x2
03ee 01d9 | | Execute Vector,Reverse_Bounds
03ef 0263 | c | Execute Discrete,Above_Bound
03f0 703c |p< | Jump_Nonzero 0x42d
03f1 00d8 | | Load_Top At_Offset_0
03f2 e5fe | | Load 0x2,-0x2
03f3 01d7 | | Execute Vector,Field_Read
03f4 6836 |h6 | Jump_Zero 0x42b
03f5 00cf | | Action Mark_Auxiliary
03f6 e402 | | Load 0x2,0x2
03f7 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
03f8 01d9 | | Execute Vector,Reverse_Bounds
03f9 0263 | c | Execute Discrete,Above_Bound
03fa 700b |p | Jump_Nonzero 0x406
03fb e405 | | Load 0x2,0x5
03fc e408 | | Load 0x2,0x8
03fd 00da | | Load_Top At_Offset_2
03fe e402 | | Load 0x2,0x2
03ff 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0400 01d7 | | Execute Vector,Field_Read
0401 e5ff | | Load 0x2,-0x1
0402 8249 | I | Call 0x1,0x49
0403 c405 | | Store 0x2,0x5
0404 00c8 | | Action Pop_Auxiliary_Range
0405 3ff5 |? | Loop_Increasing 0x3fb
0406 00ce | | Action Pop_Auxiliary
0407 00db | | Load_Top At_Offset_3
0408 e015 | | Load 0x0,0x15
0409 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
040a 7020 |p | Jump_Nonzero 0x42b
040b 00d8 | | Load_Top At_Offset_0
040c e002 | | Load 0x0,0x2
040d 1812 | | Execute Package,Field_Execute,Field_Number 0x12
040e 4801 |H | Short_Literal 0x1
040f 4801 |H | Short_Literal 0x1
0410 e012 | | Load 0x0,0x12
0411 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0412 035b | [ | Declare_Type Array,Constrained
0413 0337 | 7 | Declare_Variable Array
0414 e405 | | Load 0x2,0x5
0415 e015 | | Load 0x0,0x15
0416 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
0417 4801 |H | Short_Literal 0x1
0418 00da | | Load_Top At_Offset_2
0419 01d6 | | Execute Vector,Field_Write
041a 4802 |H | Short_Literal 0x2
041b e403 | | Load 0x2,0x3
041c e015 | | Load 0x0,0x15
041d 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
041e 00db | | Load_Top At_Offset_3
041f e015 | | Load 0x0,0x15
0420 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
0421 7006 |p | Jump_Nonzero 0x428
0422 00db | | Load_Top At_Offset_3
0423 e015 | | Load 0x0,0x15
0424 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0425 e403 | | Load 0x2,0x3
0426 e015 | | Load 0x0,0x15
0427 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0428 e015 | | Load 0x0,0x15
0429 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
042a a405 | | Store_Unchecked 0x2,0x5
042b 00c8 | | Action Pop_Auxiliary_Range
042c 3fc4 |? | Loop_Increasing 0x3f1
042d 00ce | | Action Pop_Auxiliary
042e 00da | | Load_Top At_Offset_2
042f a5fd | | Store_Unchecked 0x2,-0x3
0430 4503 |E | Exit_Subprogram 0x3
0431 TRAP_03e0:
0431 0007 | | Action Break_Optional
0432 4801 |H | Short_Literal 0x1
0433 4801 |H | Short_Literal 0x1
0434 e012 | | Load 0x0,0x12
0435 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0436 035b | [ | Declare_Type Array,Constrained
0437 0337 | 7 | Declare_Variable Array
0438 e5ff | | Load 0x2,-0x1
0439 e013 | | Load 0x0,0x13
043a 1820 | | Execute Package,Field_Execute,Field_Number 0x20
043b 4801 |H | Short_Literal 0x1
043c 00da | | Load_Top At_Offset_2
043d 01d6 | | Execute Vector,Field_Write
043e 600d |` | Indirect_Literal Discrete,0x44c,{0x00000000, 0x00003808}
043f e014 | | Load 0x0,0x14
0440 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0441 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0442 00da | | Load_Top At_Offset_2
0443 e403 | | Load 0x2,0x3
0444 e015 | | Load 0x0,0x15
0445 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0446 00db | | Load_Top At_Offset_3
0447 a5fd | | Store_Unchecked 0x2,-0x3
0448 4503 |E | Exit_Subprogram 0x3
0449 0000 0000 | | .XXX[0x3]
044b 0000 | |
044c 0000 0000 | | .LITERAL {0x00000000, 0x00003808}
0450 ; --------------------------------------------------------------------------------------
0450 ; SUBPROGRAM
0450 ; --------------------------------------------------------------------------------------
0450 046f | o | .CONST 0x046f ; Address of begin
0451 0522 | " | .CONST 0x0522 ; Address of exception handler
0452 000a | | .CONST 0x000a ; Number of locals
0453 INIT_0450:
0453 00da | | Load_Top At_Offset_2
0454 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0455 01da | | Execute Vector,Bounds
0456 e005 | | Load 0x0,0x5
0457 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0458 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0459 035b | [ | Declare_Type Array,Constrained
045a 0337 | 7 | Declare_Variable Array
045b 00db | | Load_Top At_Offset_3
045c 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
045d 00d9 | | Load_Top At_Offset_1
045e 01d4 | | Execute Vector,Structure_Write
045f 00e2 | | Load_Encached Integer_Cache
0460 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0461 00e3 | | Load_Encached Natural_Cache
0462 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
0463 00e3 | | Load_Encached Natural_Cache
0464 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
0465 e015 | | Load 0x0,0x15
0466 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0467 e015 | | Load 0x0,0x15
0468 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0469 e015 | | Load 0x0,0x15
046a 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
046b e014 | | Load 0x0,0x14
046c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
046d 029f 123b | ;| Declare_Subprogram For_Call,INIT_1238
046f BODY_0450:
046f e5ff | | Load 0x2,-0x1
0470 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0471 7003 |p | Jump_Nonzero 0x475
0472 e406 | | Load 0x2,0x6
0473 a5fc | | Store_Unchecked 0x2,-0x4
0474 4504 |E | Exit_Subprogram 0x4
0475 e403 | | Load 0x2,0x3
0476 e402 | | Load 0x2,0x2
0477 e240 | @ | Load 0x1,0x40
0478 e241 | A | Load 0x1,0x41
0479 e242 | B | Load 0x1,0x42
047a 1d43 | C | Execute_Immediate Reference_Lex_1,0x43
047b 1d44 | D | Execute_Immediate Reference_Lex_1,0x44
047c 8009 | | Call 0x0,0x9
047d 00d1 | | Pop_Control Pop_Count_1
047e c403 | | Store 0x2,0x3
047f 00cf | | Action Mark_Auxiliary
0480 e5fd | | Load 0x2,-0x3
0481 01d9 | | Execute Vector,Reverse_Bounds
0482 0263 | c | Execute Discrete,Above_Bound
0483 709a |p | Jump_Nonzero 0x51e
0484 00d8 | | Load_Top At_Offset_0
0485 e5fd | | Load 0x2,-0x3
0486 01d7 | | Execute Vector,Field_Read
0487 6894 |h | Jump_Zero 0x51c
0488 00cf | | Action Mark_Auxiliary
0489 7868 |xh | Jump 0x4f2
048a e405 | | Load 0x2,0x5
048b a404 | | Store_Unchecked 0x2,0x4
048c 840a | | Call 0x2,0xa
048d 00d9 | | Load_Top At_Offset_1
048e e002 | | Load 0x0,0x2
048f 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0490 4801 |H | Short_Literal 0x1
0491 4801 |H | Short_Literal 0x1
0492 e012 | | Load 0x0,0x12
0493 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0494 035b | [ | Declare_Type Array,Constrained
0495 0337 | 7 | Declare_Variable Array
0496 e404 | | Load 0x2,0x4
0497 e402 | | Load 0x2,0x2
0498 01d7 | | Execute Vector,Field_Read
0499 e005 | | Load 0x0,0x5
049a 1b16 | | Execute Package,Field_Read,Field_Number 0x16
049b 185f | _ | Execute Package,Field_Execute,Field_Number 0x5f
049c e005 | | Load 0x0,0x5
049d 1b16 | | Execute Package,Field_Read,Field_Number 0x16
049e 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
049f 4801 |H | Short_Literal 0x1
04a0 00da | | Load_Top At_Offset_2
04a1 01d6 | | Execute Vector,Field_Write
04a2 4807 |H | Short_Literal 0x7
04a3 e407 | | Load 0x2,0x7
04a4 e015 | | Load 0x0,0x15
04a5 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
04a6 00cf | | Action Mark_Auxiliary
04a7 e405 | | Load 0x2,0x5
04a8 0aff | | Execute_Immediate Plus,-0x1
04a9 e404 | | Load 0x2,0x4
04aa 0263 | c | Execute Discrete,Above_Bound
04ab 701f |p | Jump_Nonzero 0x4cb
04ac 00d8 | | Load_Top At_Offset_0
04ad e402 | | Load 0x2,0x2
04ae 01d7 | | Execute Vector,Field_Read
04af e005 | | Load 0x0,0x5
04b0 1b14 | | Execute Package,Field_Read,Field_Number 0x14
04b1 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
04b2 7016 |p | Jump_Nonzero 0x4c9
04b3 e40d | | Load 0x2,0xd
04b4 e002 | | Load 0x0,0x2
04b5 1812 | | Execute Package,Field_Execute,Field_Number 0x12
04b6 4801 |H | Short_Literal 0x1
04b7 4801 |H | Short_Literal 0x1
04b8 e012 | | Load 0x0,0x12
04b9 1b0f | | Execute Package,Field_Read,Field_Number 0xf
04ba 035b | [ | Declare_Type Array,Constrained
04bb 0337 | 7 | Declare_Variable Array
04bc 00db | | Load_Top At_Offset_3
04bd e402 | | Load 0x2,0x2
04be 01d7 | | Execute Vector,Field_Read
04bf e005 | | Load 0x0,0x5
04c0 1b14 | | Execute Package,Field_Read,Field_Number 0x14
04c1 1810 | | Execute Package,Field_Execute,Field_Number 0x10
04c2 4801 |H | Short_Literal 0x1
04c3 00da | | Load_Top At_Offset_2
04c4 01d6 | | Execute Vector,Field_Write
04c5 480e |H | Short_Literal 0xe
04c6 e407 | | Load 0x2,0x7
04c7 e015 | | Load 0x0,0x15
04c8 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
04c9 00c8 | | Action Pop_Auxiliary_Range
04ca 3fe1 |? | Loop_Increasing 0x4ac
04cb 00ce | | Action Pop_Auxiliary
04cc e407 | | Load 0x2,0x7
04cd e015 | | Load 0x0,0x15
04ce 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
04cf 0e01 | | Execute_Immediate Not_Equal,0x1
04d0 6813 |h | Jump_Zero 0x4e4
04d1 00d9 | | Load_Top At_Offset_1
04d2 e002 | | Load 0x0,0x2
04d3 1812 | | Execute Package,Field_Execute,Field_Number 0x12
04d4 4801 |H | Short_Literal 0x1
04d5 4801 |H | Short_Literal 0x1
04d6 e012 | | Load 0x0,0x12
04d7 1b0f | | Execute Package,Field_Read,Field_Number 0xf
04d8 035b | [ | Declare_Type Array,Constrained
04d9 0337 | 7 | Declare_Variable Array
04da e407 | | Load 0x2,0x7
04db e015 | | Load 0x0,0x15
04dc 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
04dd 4801 |H | Short_Literal 0x1
04de 00da | | Load_Top At_Offset_2
04df 01d6 | | Execute Vector,Field_Write
04e0 4805 |H | Short_Literal 0x5
04e1 e408 | | Load 0x2,0x8
04e2 e015 | | Load 0x0,0x15
04e3 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
04e4 e407 | | Load 0x2,0x7
04e5 e015 | | Load 0x0,0x15
04e6 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
04e7 7006 |p | Jump_Nonzero 0x4ee
04e8 e407 | | Load 0x2,0x7
04e9 e015 | | Load 0x0,0x15
04ea 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
04eb e408 | | Load 0x2,0x8
04ec e015 | | Load 0x0,0x15
04ed 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
04ee e015 | | Load 0x0,0x15
04ef 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
04f0 a407 | | Store_Unchecked 0x2,0x7
04f1 00c9 | | Action Pop_Auxiliary_Loop
04f2 e405 | | Load 0x2,0x5
04f3 e402 | | Load 0x2,0x2
04f4 01dc | | Execute Vector,Last
04f5 027a | z | Execute Discrete,Less_Equal
04f6 7793 |w | Jump_Nonzero 0x48a
04f7 00ce | | Action Pop_Auxiliary
04f8 e408 | | Load 0x2,0x8
04f9 e015 | | Load 0x0,0x15
04fa 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
04fb 6820 |h | Jump_Zero 0x51c
04fc 00d8 | | Load_Top At_Offset_0
04fd e002 | | Load 0x0,0x2
04fe 1812 | | Execute Package,Field_Execute,Field_Number 0x12
04ff 4801 |H | Short_Literal 0x1
0500 4801 |H | Short_Literal 0x1
0501 e012 | | Load 0x0,0x12
0502 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0503 035b | [ | Declare_Type Array,Constrained
0504 0337 | 7 | Declare_Variable Array
0505 e408 | | Load 0x2,0x8
0506 e015 | | Load 0x0,0x15
0507 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
0508 4801 |H | Short_Literal 0x1
0509 00da | | Load_Top At_Offset_2
050a 01d6 | | Execute Vector,Field_Write
050b 4802 |H | Short_Literal 0x2
050c e406 | | Load 0x2,0x6
050d e015 | | Load 0x0,0x15
050e 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
050f e408 | | Load 0x2,0x8
0510 e015 | | Load 0x0,0x15
0511 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
0512 7006 |p | Jump_Nonzero 0x519
0513 e408 | | Load 0x2,0x8
0514 e015 | | Load 0x0,0x15
0515 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0516 e406 | | Load 0x2,0x6
0517 e015 | | Load 0x0,0x15
0518 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0519 e015 | | Load 0x0,0x15
051a 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
051b a408 | | Store_Unchecked 0x2,0x8
051c 00c8 | | Action Pop_Auxiliary_Range
051d 3f66 |?f | Loop_Increasing 0x484
051e 00ce | | Action Pop_Auxiliary
051f e406 | | Load 0x2,0x6
0520 a5fc | | Store_Unchecked 0x2,-0x4
0521 4504 |E | Exit_Subprogram 0x4
0522 TRAP_0450:
0522 0007 | | Action Break_Optional
0523 4801 |H | Short_Literal 0x1
0524 4801 |H | Short_Literal 0x1
0525 e012 | | Load 0x0,0x12
0526 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0527 035b | [ | Declare_Type Array,Constrained
0528 0337 | 7 | Declare_Variable Array
0529 e404 | | Load 0x2,0x4
052a e5ff | | Load 0x2,-0x1
052b 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
052c 01d7 | | Execute Vector,Field_Read
052d e005 | | Load 0x0,0x5
052e 1b14 | | Execute Package,Field_Read,Field_Number 0x14
052f 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0530 4801 |H | Short_Literal 0x1
0531 00da | | Load_Top At_Offset_2
0532 01d6 | | Execute Vector,Field_Write
0533 600c |` | Indirect_Literal Discrete,0x540,{0x00000000, 0x00003809}
0534 e014 | | Load 0x0,0x14
0535 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0536 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0537 00da | | Load_Top At_Offset_2
0538 e406 | | Load 0x2,0x6
0539 e015 | | Load 0x0,0x15
053a 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
053b e406 | | Load 0x2,0x6
053c a5fc | | Store_Unchecked 0x2,-0x4
053d 4504 |E | Exit_Subprogram 0x4
053e 0000 0000 | | .XXX[0x2]
0540 0000 0000 | | .LITERAL {0x00000000, 0x00003809}
0544 0000 0000 | | .BLANK 0000[0x4]
0548 ; --------------------------------------------------------------------------------------
0548 ; SUBPROGRAM
0548 ; --------------------------------------------------------------------------------------
0548 055d | ] | .CONST 0x055d ; Address of begin
0549 0004 | | .CONST 0x0004 ; Address of exception handler
054a 0007 | | .CONST 0x0007 ; Number of locals
054b INIT_0548:
054b e015 | | Load 0x0,0x15
054c 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
054d e015 | | Load 0x0,0x15
054e 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
054f e5fe | | Load 0x2,-0x2
0550 e013 | | Load 0x0,0x13
0551 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0552 e016 | | Load 0x0,0x16
0553 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0554 4801 |H | Short_Literal 0x1
0555 00d9 | | Load_Top At_Offset_1
0556 01d7 | | Execute Vector,Field_Read
0557 0007 | | Action Break_Optional
0558 4802 |H | Short_Literal 0x2
0559 00da | | Load_Top At_Offset_2
055a 01d7 | | Execute Vector,Field_Read
055b 029f 1263 | c| Declare_Subprogram For_Call,INIT_1260
055d BODY_0548:
055d 00cf | | Action Mark_Auxiliary
055e e016 | | Load 0x0,0x16
055f 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0560 01d9 | | Execute Vector,Reverse_Bounds
0561 0263 | c | Execute Discrete,Above_Bound
0562 7003 |p | Jump_Nonzero 0x566
0563 8407 | | Call 0x2,0x7
0564 00c8 | | Action Pop_Auxiliary_Range
0565 3ffd |? | Loop_Increasing 0x563
0566 00ce | | Action Pop_Auxiliary
0567 e403 | | Load 0x2,0x3
0568 a5fd | | Store_Unchecked 0x2,-0x3
0569 4503 |E | Exit_Subprogram 0x3
056a 0000 0000 | | .BLANK 0000[0x6]
0570 ; --------------------------------------------------------------------------------------
0570 ; SUBPROGRAM
0570 ; --------------------------------------------------------------------------------------
0570 057d | } | .CONST 0x057d ; Address of begin
0571 0004 | | .CONST 0x0004 ; Address of exception handler
0572 0006 | | .CONST 0x0006 ; Number of locals
0573 INIT_0570:
0573 e015 | | Load 0x0,0x15
0574 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0575 e015 | | Load 0x0,0x15
0576 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0577 e015 | | Load 0x0,0x15
0578 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0579 e015 | | Load 0x0,0x15
057a 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
057b 029f 12ab | | Declare_Subprogram For_Call,INIT_12a8
057d BODY_0570:
057d e5fd | | Load 0x2,-0x3
057e 7002 |p | Jump_Nonzero 0x581
057f e5fc | | Load 0x2,-0x4
0580 682d |h- | Jump_Zero 0x5ae
0581 e5fe | | Load 0x2,-0x2
0582 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0583 680b |h | Jump_Zero 0x58f
0584 e015 | | Load 0x0,0x15
0585 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0586 e5f9 | | Load 0x2,-0x7
0587 e5ff | | Load 0x2,-0x1
0588 e5fa | | Load 0x2,-0x6
0589 e5ff | | Load 0x2,-0x1
058a e5fe | | Load 0x2,-0x2
058b 8220 | | Call 0x1,0x20
058c 8224 | $ | Call 0x1,0x24
058d 0032 | 2 | Store_Top Heap_Access,At_Offset_2
058e 7806 |x | Jump 0x595
058f e015 | | Load 0x0,0x15
0590 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0591 e5f9 | | Load 0x2,-0x7
0592 e5ff | | Load 0x2,-0x1
0593 8216 | | Call 0x1,0x16
0594 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0595 e5fd | | Load 0x2,-0x3
0596 6802 |h | Jump_Zero 0x599
0597 00d9 | | Load_Top At_Offset_1
0598 8406 | | Call 0x2,0x6
0599 e5fc | | Load 0x2,-0x4
059a 6813 |h | Jump_Zero 0x5ae
059b e5fe | | Load 0x2,-0x2
059c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
059d 6808 |h | Jump_Zero 0x5a6
059e e015 | | Load 0x0,0x15
059f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
05a0 e5fe | | Load 0x2,-0x2
05a1 e5ff | | Load 0x2,-0x1
05a2 e405 | | Load 0x2,0x5
05a3 826d | m | Call 0x1,0x6d
05a4 c403 | | Store 0x2,0x3
05a5 7806 |x | Jump 0x5ac
05a6 e015 | | Load 0x0,0x15
05a7 1b0e | | Execute Package,Field_Read,Field_Number 0xe
05a8 e5ff | | Load 0x2,-0x1
05a9 00db | | Load_Top At_Offset_3
05aa 821a | | Call 0x1,0x1a
05ab c403 | | Store 0x2,0x3
05ac 00db | | Load_Top At_Offset_3
05ad 8406 | | Call 0x2,0x6
05ae e5fb | | Load 0x2,-0x5
05af 6816 |h | Jump_Zero 0x5c6
05b0 e5fe | | Load 0x2,-0x2
05b1 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
05b2 680b |h | Jump_Zero 0x5be
05b3 e015 | | Load 0x0,0x15
05b4 1b0e | | Execute Package,Field_Read,Field_Number 0xe
05b5 e5f9 | | Load 0x2,-0x7
05b6 e5ff | | Load 0x2,-0x1
05b7 4800 |H | Short_Literal 0x0
05b8 e5ff | | Load 0x2,-0x1
05b9 e5fe | | Load 0x2,-0x2
05ba 8220 | | Call 0x1,0x20
05bb 8225 | % | Call 0x1,0x25
05bc 0033 | 3 | Store_Top Heap_Access,At_Offset_3
05bd 7806 |x | Jump 0x5c4
05be e015 | | Load 0x0,0x15
05bf 1b0e | | Execute Package,Field_Read,Field_Number 0xe
05c0 e5f9 | | Load 0x2,-0x7
05c1 e5ff | | Load 0x2,-0x1
05c2 8218 | | Call 0x1,0x18
05c3 0033 | 3 | Store_Top Heap_Access,At_Offset_3
05c4 00da | | Load_Top At_Offset_2
05c5 8406 | | Call 0x2,0x6
05c6 e402 | | Load 0x2,0x2
05c7 a5f8 | | Store_Unchecked 0x2,-0x8
05c8 4508 |E | Exit_Subprogram 0x8
05c9 0000 0000 | | .BLANK 0000[0x7]
05d0 ; --------------------------------------------------------------------------------------
05d0 ; SUBPROGRAM
05d0 ; --------------------------------------------------------------------------------------
05d0 05d8 | | .CONST 0x05d8 ; Address of begin
05d1 0004 | | .CONST 0x0004 ; Address of exception handler
05d2 0003 | | .CONST 0x0003 ; Number of locals
05d3 INIT_05d0:
05d3 e5fc | | Load 0x2,-0x4
05d4 e015 | | Load 0x0,0x15
05d5 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
05d6 e014 | | Load 0x0,0x14
05d7 1b0d | | Execute Package,Field_Read,Field_Number 0xd
05d8 BODY_05d0:
05d8 4800 |H | Short_Literal 0x0
05d9 a5f9 | | Store_Unchecked 0x2,-0x7
05da 00cf | | Action Mark_Auxiliary
05db e5fb | | Load 0x2,-0x5
05dc 01d9 | | Execute Vector,Reverse_Bounds
05dd 0263 | c | Execute Discrete,Above_Bound
05de 705b |p[ | Jump_Nonzero 0x63a
05df 00cf | | Action Mark_Auxiliary
05e0 e402 | | Load 0x2,0x2
05e1 01d9 | | Execute Vector,Reverse_Bounds
05e2 0263 | c | Execute Discrete,Above_Bound
05e3 7053 |pS | Jump_Nonzero 0x637
05e4 00d8 | | Load_Top At_Offset_0
05e5 e402 | | Load 0x2,0x2
05e6 01d7 | | Execute Vector,Field_Read
05e7 e015 | | Load 0x0,0x15
05e8 1816 | | Execute Package,Field_Execute,Field_Number 0x16
05e9 e406 | | Load 0x2,0x6
05ea e5fb | | Load 0x2,-0x5
05eb 01d7 | | Execute Vector,Field_Read
05ec 027f | | Execute Discrete,Equal
05ed 6847 |hG | Jump_Zero 0x635
05ee e014 | | Load 0x0,0x14
05ef 1b0d | | Execute Package,Field_Read,Field_Number 0xd
05f0 e5fa | | Load 0x2,-0x6
05f1 00d8 | | Load_Top At_Offset_0
05f2 0120 | | Execute Any,Is_Value
05f3 6803 |h | Jump_Zero 0x5f7
05f4 e5fd | | Load 0x2,-0x3
05f5 011e | | Execute Any,Convert
05f6 7802 |x | Jump 0x5f9
05f7 e5fd | | Load 0x2,-0x3
05f8 0119 | | Execute Any,Check_In_Formal_Type
05f9 00da | | Load_Top At_Offset_2
05fa e402 | | Load 0x2,0x2
05fb 01d7 | | Execute Vector,Field_Read
05fc 85fe | | Call 0x2,-0x2
05fd c5fa | | Store 0x2,-0x6
05fe c403 | | Store 0x2,0x3
05ff 4800 |H | Short_Literal 0x0
0600 e403 | | Load 0x2,0x3
0601 e014 | | Load 0x0,0x14
0602 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
0603 7003 |p | Jump_Nonzero 0x607
0604 e403 | | Load 0x2,0x3
0605 a5f9 | | Store_Unchecked 0x2,-0x7
0606 4506 |E | Exit_Subprogram 0x6
0607 4801 |H | Short_Literal 0x1
0608 00d9 | | Load_Top At_Offset_1
0609 e402 | | Load 0x2,0x2
060a 01d7 | | Execute Vector,Field_Read
060b e015 | | Load 0x0,0x15
060c 1817 | | Execute Package,Field_Execute,Field_Number 0x17
060d 0f15 | | Execute_Immediate Equal,0x15
060e 6826 |h& | Jump_Zero 0x635
060f e014 | | Load 0x0,0x14
0610 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0611 e5fa | | Load 0x2,-0x6
0612 00d8 | | Load_Top At_Offset_0
0613 0120 | | Execute Any,Is_Value
0614 6803 |h | Jump_Zero 0x618
0615 e5fd | | Load 0x2,-0x3
0616 011e | | Execute Any,Convert
0617 7802 |x | Jump 0x61a
0618 e5fd | | Load 0x2,-0x3
0619 0119 | | Execute Any,Check_In_Formal_Type
061a e5fb | | Load 0x2,-0x5
061b 4801 |H | Short_Literal 0x1
061c e409 | | Load 0x2,0x9
061d e402 | | Load 0x2,0x2
061e 01d7 | | Execute Vector,Field_Read
061f e015 | | Load 0x0,0x15
0620 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0621 e015 | | Load 0x0,0x15
0622 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
0623 e5fd | | Load 0x2,-0x3
0624 4ffe |O | Short_Literal 0x7fe
0625 4802 |H | Short_Literal 0x2
0626 0099 | | Action Reference_Dynamic
0627 4fff |O | Short_Literal 0x7ff
0628 4802 |H | Short_Literal 0x2
0629 0099 | | Action Reference_Dynamic
062a 8226 | & | Call 0x1,0x26
062b c5fa | | Store 0x2,-0x6
062c c403 | | Store 0x2,0x3
062d 4800 |H | Short_Literal 0x0
062e e403 | | Load 0x2,0x3
062f e014 | | Load 0x0,0x14
0630 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
0631 7003 |p | Jump_Nonzero 0x635
0632 e403 | | Load 0x2,0x3
0633 a5f9 | | Store_Unchecked 0x2,-0x7
0634 4506 |E | Exit_Subprogram 0x6
0635 00c8 | | Action Pop_Auxiliary_Range
0636 3fad |? | Loop_Increasing 0x5e4
0637 00ce | | Action Pop_Auxiliary
0638 00c8 | | Action Pop_Auxiliary_Range
0639 3fa5 |? | Loop_Increasing 0x5df
063a 4506 |E | Exit_Subprogram 0x6
063b 0000 0000 | | .BLANK 0000[0x5]
0640 ; --------------------------------------------------------------------------------------
0640 ; SUBPROGRAM
0640 ; --------------------------------------------------------------------------------------
0640 064b | K | .CONST 0x064b ; Address of begin
0641 0004 | | .CONST 0x0004 ; Address of exception handler
0642 0003 | | .CONST 0x0003 ; Number of locals
0643 INIT_0640:
0643 e014 | | Load 0x0,0x14
0644 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0645 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0646 e001 | | Load 0x0,0x1
0647 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0648 02c7 | | Declare_Variable Any
0649 00d8 | | Load_Top At_Offset_0
064a 1c00 | | Execute_Immediate Run_Utility,0x0
064b BODY_0640:
064b 00d9 | | Load_Top At_Offset_1
064c 00d9 | | Load_Top At_Offset_1
064d 0120 | | Execute Any,Is_Value
064e 6803 |h | Jump_Zero 0x652
064f e001 | | Load 0x0,0x1
0650 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0651 7801 |x | Jump 0x653
0652 00d9 | | Load_Top At_Offset_1
0653 e5ff | | Load 0x2,-0x1
0654 e005 | | Load 0x0,0x5
0655 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0656 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0657 c403 | | Store 0x2,0x3
0658 005a | Z | Store_Top Discrete,At_Offset_2
0659 4800 |H | Short_Literal 0x0
065a 00da | | Load_Top At_Offset_2
065b e014 | | Load 0x0,0x14
065c 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
065d 7002 |p | Jump_Nonzero 0x660
065e 4800 |H | Short_Literal 0x0
065f 4401 |D | Exit_Subprogram With_Result,0x1
0660 00d8 | | Load_Top At_Offset_0
0661 e001 | | Load 0x0,0x1
0662 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0663 4401 |D | Exit_Subprogram With_Result,0x1
0664 0000 0000 | | .BLANK 0000[0x4]
0668 ; --------------------------------------------------------------------------------------
0668 ; SUBPROGRAM
0668 ; --------------------------------------------------------------------------------------
0668 0677 | w | .CONST 0x0677 ; Address of begin
0669 0004 | | .CONST 0x0004 ; Address of exception handler
066a 0003 | | .CONST 0x0003 ; Number of locals
066b INIT_0668:
066b 00da | | Load_Top At_Offset_2
066c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
066d e5fe | | Load 0x2,-0x2
066e 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
066f 0273 | s | Execute Discrete,Plus
0670 00e3 | | Load_Encached Natural_Cache
0671 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0672 00d8 | | Load_Top At_Offset_0
0673 e005 | | Load 0x0,0x5
0674 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0675 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0676 1c08 | | Execute_Immediate Run_Utility,0x8
0677 BODY_0668:
0677 e5fe | | Load 0x2,-0x2
0678 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0679 7002 |p | Jump_Nonzero 0x67c
067a e5ff | | Load 0x2,-0x1
067b 4402 |D | Exit_Subprogram With_Result,0x2
067c e5ff | | Load 0x2,-0x1
067d 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
067e 7002 |p | Jump_Nonzero 0x681
067f e5fe | | Load 0x2,-0x2
0680 4402 |D | Exit_Subprogram With_Result,0x2
0681 4800 |H | Short_Literal 0x0
0682 e5ff | | Load 0x2,-0x1
0683 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0684 e014 | | Load 0x0,0x14
0685 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
0686 7005 |p | Jump_Nonzero 0x68c
0687 e5ff | | Load 0x2,-0x1
0688 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0689 00d9 | | Load_Top At_Offset_1
068a 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
068b 780e |x | Jump 0x69a
068c 4800 |H | Short_Literal 0x0
068d e5fe | | Load 0x2,-0x2
068e 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
068f e014 | | Load 0x0,0x14
0690 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
0691 7005 |p | Jump_Nonzero 0x697
0692 e5fe | | Load 0x2,-0x2
0693 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0694 00d9 | | Load_Top At_Offset_1
0695 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0696 7803 |x | Jump 0x69a
0697 4800 |H | Short_Literal 0x0
0698 00d9 | | Load_Top At_Offset_1
0699 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
069a e5ff | | Load 0x2,-0x1
069b 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
069c 4801 |H | Short_Literal 0x1
069d e5ff | | Load 0x2,-0x1
069e 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
069f 00db | | Load_Top At_Offset_3
06a0 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
06a1 01ce | | Execute Vector,Slice_Write
06a2 e5fe | | Load 0x2,-0x2
06a3 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
06a4 e5ff | | Load 0x2,-0x1
06a5 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
06a6 0a01 | | Execute_Immediate Plus,0x1
06a7 00d8 | | Load_Top At_Offset_0
06a8 00e2 | | Load_Encached Integer_Cache
06a9 0260 | ` | Execute Discrete,In_Type
06aa 7001 |p | Jump_Nonzero 0x6ac
06ab 0801 | | Execute_Immediate Raise,0x1
06ac 00da | | Load_Top At_Offset_2
06ad 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
06ae 01dc | | Execute Vector,Last
06af 00db | | Load_Top At_Offset_3
06b0 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
06b1 01ce | | Execute Vector,Slice_Write
06b2 00d8 | | Load_Top At_Offset_0
06b3 4402 |D | Exit_Subprogram With_Result,0x2
06b4 0000 0000 | | .BLANK 0000[0x4]
06b8 ; --------------------------------------------------------------------------------------
06b8 ; SUBPROGRAM
06b8 ; --------------------------------------------------------------------------------------
06b8 06c2 | | .CONST 0x06c2 ; Address of begin
06b9 0004 | | .CONST 0x0004 ; Address of exception handler
06ba 0002 | | .CONST 0x0002 ; Number of locals
06bb INIT_06b8:
06bb 00da | | Load_Top At_Offset_2
06bc 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
06bd 0a01 | | Execute_Immediate Plus,0x1
06be e005 | | Load 0x0,0x5
06bf 1b14 | | Execute Package,Field_Read,Field_Number 0x14
06c0 1b14 | | Execute Package,Field_Read,Field_Number 0x14
06c1 1c08 | | Execute_Immediate Run_Utility,0x8
06c2 BODY_06b8:
06c2 00db | | Load_Top At_Offset_3
06c3 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
06c4 7009 |p | Jump_Nonzero 0x6ce
06c5 4800 |H | Short_Literal 0x0
06c6 00d9 | | Load_Top At_Offset_1
06c7 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
06c8 e5fe | | Load 0x2,-0x2
06c9 4801 |H | Short_Literal 0x1
06ca 00da | | Load_Top At_Offset_2
06cb 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
06cc 01d6 | | Execute Vector,Field_Write
06cd 7813 |x | Jump 0x6e1
06ce 00db | | Load_Top At_Offset_3
06cf 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
06d0 00d9 | | Load_Top At_Offset_1
06d1 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
06d2 00db | | Load_Top At_Offset_3
06d3 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
06d4 4801 |H | Short_Literal 0x1
06d5 e5ff | | Load 0x2,-0x1
06d6 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
06d7 00db | | Load_Top At_Offset_3
06d8 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
06d9 01ce | | Execute Vector,Slice_Write
06da e5fe | | Load 0x2,-0x2
06db 00d9 | | Load_Top At_Offset_1
06dc 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
06dd 01dc | | Execute Vector,Last
06de 00da | | Load_Top At_Offset_2
06df 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
06e0 01d6 | | Execute Vector,Field_Write
06e1 00d8 | | Load_Top At_Offset_0
06e2 4402 |D | Exit_Subprogram With_Result,0x2
06e3 0000 0000 | | .BLANK 0000[0x5]
06e8 ; --------------------------------------------------------------------------------------
06e8 ; SUBPROGRAM
06e8 ; --------------------------------------------------------------------------------------
06e8 06f0 | | .CONST 0x06f0 ; Address of begin
06e9 0004 | | .CONST 0x0004 ; Address of exception handler
06ea 0003 | | .CONST 0x0003 ; Number of locals
06eb INIT_06e8:
06eb 00da | | Load_Top At_Offset_2
06ec e013 | | Load 0x0,0x13
06ed 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
06ee 00e3 | | Load_Encached Natural_Cache
06ef 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
06f0 BODY_06e8:
06f0 00cf | | Action Mark_Auxiliary
06f1 00da | | Load_Top At_Offset_2
06f2 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
06f3 01d9 | | Execute Vector,Reverse_Bounds
06f4 0263 | c | Execute Discrete,Above_Bound
06f5 700c |p | Jump_Nonzero 0x702
06f6 00db | | Load_Top At_Offset_3
06f7 00d9 | | Load_Top At_Offset_1
06f8 e402 | | Load 0x2,0x2
06f9 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
06fa 01d7 | | Execute Vector,Field_Read
06fb e005 | | Load 0x0,0x5
06fc 1b16 | | Execute Package,Field_Read,Field_Number 0x16
06fd 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
06fe 0273 | s | Execute Discrete,Plus
06ff c403 | | Store 0x2,0x3
0700 00c8 | | Action Pop_Auxiliary_Range
0701 3ff4 |? | Loop_Increasing 0x6f6
0702 00ce | | Action Pop_Auxiliary
0703 00d8 | | Load_Top At_Offset_0
0704 4401 |D | Exit_Subprogram With_Result,0x1
0705 0000 0000 | | .XXX[0x3]
0707 0000 | |
0708 ; --------------------------------------------------------------------------------------
0708 ; SUBPROGRAM
0708 ; --------------------------------------------------------------------------------------
0708 070d | | .CONST 0x070d ; Address of begin
0709 0004 | | .CONST 0x0004 ; Address of exception handler
070a 0002 | | .CONST 0x0002 ; Number of locals
070b INIT_0708:
070b 00e3 | | Load_Encached Natural_Cache
070c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
070d BODY_0708:
070d 00cf | | Action Mark_Auxiliary
070e e5ff | | Load 0x2,-0x1
070f 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0710 01d9 | | Execute Vector,Reverse_Bounds
0711 0263 | c | Execute Discrete,Above_Bound
0712 700c |p | Jump_Nonzero 0x71f
0713 00db | | Load_Top At_Offset_3
0714 00d9 | | Load_Top At_Offset_1
0715 e5ff | | Load 0x2,-0x1
0716 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0717 01d7 | | Execute Vector,Field_Read
0718 e005 | | Load 0x0,0x5
0719 1b16 | | Execute Package,Field_Read,Field_Number 0x16
071a 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
071b 0273 | s | Execute Discrete,Plus
071c c402 | | Store 0x2,0x2
071d 00c8 | | Action Pop_Auxiliary_Range
071e 3ff4 |? | Loop_Increasing 0x713
071f 00ce | | Action Pop_Auxiliary
0720 00d8 | | Load_Top At_Offset_0
0721 4401 |D | Exit_Subprogram With_Result,0x1
0722 0000 0000 | | .BLANK 0000[0x6]
0728 ; --------------------------------------------------------------------------------------
0728 ; SUBPROGRAM
0728 ; --------------------------------------------------------------------------------------
0728 072e | . | .CONST 0x072e ; Address of begin
0729 0004 | | .CONST 0x0004 ; Address of exception handler
072a 0003 | | .CONST 0x0003 ; Number of locals
072b INIT_0728:
072b 00e1 | | Load_Encached Boolean_Cache
072c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
072d 00e1 | | Load_Encached Boolean_Cache
072e BODY_0728:
072e e5fe | | Load 0x2,-0x2
072f 680c |h | Jump_Zero 0x73c
0730 00e1 | | Load_Encached Boolean_Cache
0731 00da | | Load_Top At_Offset_2
0732 e5fd | | Load 0x2,-0x3
0733 e5ff | | Load 0x2,-0x1
0734 e22a | * | Load 0x1,0x2a
0735 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0736 005b | [ | Store_Top Discrete,At_Offset_3
0737 0059 | Y | Store_Top Discrete,At_Offset_1
0738 00d8 | | Load_Top At_Offset_0
0739 6802 |h | Jump_Zero 0x73c
073a 00d9 | | Load_Top At_Offset_1
073b 4403 |D | Exit_Subprogram With_Result,0x3
073c 4800 |H | Short_Literal 0x0
073d 4403 |D | Exit_Subprogram With_Result,0x3
073e 0000 0000 | | .XXX[0x2]
0740 ; --------------------------------------------------------------------------------------
0740 ; SUBPROGRAM
0740 ; --------------------------------------------------------------------------------------
0740 0756 | V | .CONST 0x0756 ; Address of begin
0741 0004 | | .CONST 0x0004 ; Address of exception handler
0742 0006 | | .CONST 0x0006 ; Number of locals
0743 INIT_0740:
0743 00da | | Load_Top At_Offset_2
0744 e005 | | Load 0x0,0x5
0745 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0746 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0747 00d8 | | Load_Top At_Offset_0
0748 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0749 e005 | | Load 0x0,0x5
074a 1b14 | | Execute Package,Field_Read,Field_Number 0x14
074b 1b14 | | Execute Package,Field_Read,Field_Number 0x14
074c 1c08 | | Execute_Immediate Run_Utility,0x8
074d 00e3 | | Load_Encached Natural_Cache
074e 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
074f e005 | | Load 0x0,0x5
0750 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0751 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0752 e005 | | Load 0x0,0x5
0753 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0754 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0755 0337 | 7 | Declare_Variable Array
0756 BODY_0740:
0756 e402 | | Load 0x2,0x2
0757 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0758 e403 | | Load 0x2,0x3
0759 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
075a 00cf | | Action Mark_Auxiliary
075b e402 | | Load 0x2,0x2
075c 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
075d 01d9 | | Execute Vector,Reverse_Bounds
075e 0263 | c | Execute Discrete,Above_Bound
075f 7029 |p) | Jump_Nonzero 0x789
0760 00d8 | | Load_Top At_Offset_0
0761 e402 | | Load 0x2,0x2
0762 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0763 01d7 | | Execute Vector,Field_Read
0764 a405 | | Store_Unchecked 0x2,0x5
0765 e405 | | Load 0x2,0x5
0766 e5ff | | Load 0x2,-0x1
0767 e005 | | Load 0x0,0x5
0768 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0769 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
076a e406 | | Load 0x2,0x6
076b 01d4 | | Execute Vector,Structure_Write
076c e5fe | | Load 0x2,-0x2
076d 6804 |h | Jump_Zero 0x772
076e e5fe | | Load 0x2,-0x2
076f e406 | | Load 0x2,0x6
0770 01d7 | | Execute Vector,Field_Read
0771 6815 |h | Jump_Zero 0x787
0772 e405 | | Load 0x2,0x5
0773 e5fc | | Load 0x2,-0x4
0774 e5fd | | Load 0x2,-0x3
0775 8232 | 2 | Call 0x1,0x32
0776 7010 |p | Jump_Nonzero 0x787
0777 e405 | | Load 0x2,0x5
0778 e404 | | Load 0x2,0x4
0779 e403 | | Load 0x2,0x3
077a 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
077b 01d6 | | Execute Vector,Field_Write
077c e404 | | Load 0x2,0x4
077d 0a01 | | Execute_Immediate Plus,0x1
077e c404 | | Store 0x2,0x4
077f e5fc | | Load 0x2,-0x4
0780 6806 |h | Jump_Zero 0x787
0781 4801 |H | Short_Literal 0x1
0782 4801 |H | Short_Literal 0x1
0783 e405 | | Load 0x2,0x5
0784 e5fd | | Load 0x2,-0x3
0785 e22a | * | Load 0x1,0x2a
0786 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0787 00c8 | | Action Pop_Auxiliary_Range
0788 3fd7 |? | Loop_Increasing 0x760
0789 00ce | | Action Pop_Auxiliary
078a 00da | | Load_Top At_Offset_2
078b 0aff | | Execute_Immediate Plus,-0x1
078c e005 | | Load 0x0,0x5
078d 1b14 | | Execute Package,Field_Read,Field_Number 0x14
078e 1b14 | | Execute Package,Field_Read,Field_Number 0x14
078f 1c08 | | Execute_Immediate Run_Utility,0x8
0790 4801 |H | Short_Literal 0x1
0791 e404 | | Load 0x2,0x4
0792 0aff | | Execute_Immediate Plus,-0x1
0793 e403 | | Load 0x2,0x3
0794 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0795 01cf | | Execute Vector,Slice_Read
0796 00d9 | | Load_Top At_Offset_1
0797 00d8 | | Load_Top At_Offset_0
0798 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0799 00da | | Load_Top At_Offset_2
079a 01da | | Execute Vector,Bounds
079b 00da | | Load_Top At_Offset_2
079c 01da | | Execute Vector,Bounds
079d 00da | | Load_Top At_Offset_2
079e 027f | | Execute Discrete,Equal
079f 7001 |p | Jump_Nonzero 0x7a1
07a0 08e0 | | Execute_Immediate Raise,0xe0
07a1 00cd | | Action Spare6_Action
07a2 027f | | Execute Discrete,Equal
07a3 7001 |p | Jump_Nonzero 0x7a5
07a4 08e0 | | Execute_Immediate Raise,0xe0
07a5 00d2 | | Pop_Control Pop_Count_2
07a6 00d9 | | Load_Top At_Offset_1
07a7 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
07a8 e403 | | Load 0x2,0x3
07a9 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
07aa 00d9 | | Load_Top At_Offset_1
07ab 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
07ac 4404 |D | Exit_Subprogram With_Result,0x4
07ad 0000 0000 | | .XXX[0x3]
07af 0000 | |
07b0 ; --------------------------------------------------------------------------------------
07b0 ; SUBPROGRAM
07b0 ; --------------------------------------------------------------------------------------
07b0 07b3 | | .CONST 0x07b3 ; Address of begin
07b1 0004 | | .CONST 0x0004 ; Address of exception handler
07b2 0001 | | .CONST 0x0001 ; Number of locals
07b3 BODY_07b0:
07b3 INIT_07b0:
07b3 4800 |H | Short_Literal 0x0
07b4 a5fd | | Store_Unchecked 0x2,-0x3
07b5 00cf | | Action Mark_Auxiliary
07b6 00db | | Load_Top At_Offset_3
07b7 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
07b8 01d9 | | Execute Vector,Reverse_Bounds
07b9 0263 | c | Execute Discrete,Above_Bound
07ba 7011 |p | Jump_Nonzero 0x7cc
07bb 4801 |H | Short_Literal 0x1
07bc 00d9 | | Load_Top At_Offset_1
07bd e5ff | | Load 0x2,-0x1
07be 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
07bf 01d7 | | Execute Vector,Field_Read
07c0 e005 | | Load 0x0,0x5
07c1 1b15 | | Execute Package,Field_Read,Field_Number 0x15
07c2 1811 | | Execute Package,Field_Execute,Field_Number 0x11
07c3 e5fe | | Load 0x2,-0x2
07c4 e017 | | Load 0x0,0x17
07c5 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
07c6 6803 |h | Jump_Zero 0x7ca
07c7 00d8 | | Load_Top At_Offset_0
07c8 a5fd | | Store_Unchecked 0x2,-0x3
07c9 4503 |E | Exit_Subprogram 0x3
07ca 00c8 | | Action Pop_Auxiliary_Range
07cb 3fef |? | Loop_Increasing 0x7bb
07cc 4503 |E | Exit_Subprogram 0x3
07cd 0000 0000 | | .XXX[0x3]
07cf 0000 | |
07d0 ; --------------------------------------------------------------------------------------
07d0 ; SUBPROGRAM
07d0 ; --------------------------------------------------------------------------------------
07d0 07ef | | .CONST 0x07ef ; Address of begin
07d1 0004 | | .CONST 0x0004 ; Address of exception handler
07d2 0009 | | .CONST 0x0009 ; Number of locals
07d3 INIT_07d0:
07d3 00da | | Load_Top At_Offset_2
07d4 e005 | | Load 0x0,0x5
07d5 1b16 | | Execute Package,Field_Read,Field_Number 0x16
07d6 185f | _ | Execute Package,Field_Execute,Field_Number 0x5f
07d7 00d8 | | Load_Top At_Offset_0
07d8 e005 | | Load 0x0,0x5
07d9 1b16 | | Execute Package,Field_Read,Field_Number 0x16
07da 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
07db e5ff | | Load 0x2,-0x1
07dc e005 | | Load 0x0,0x5
07dd 1b14 | | Execute Package,Field_Read,Field_Number 0x14
07de 181c | | Execute Package,Field_Execute,Field_Number 0x1c
07df e005 | | Load 0x0,0x5
07e0 1b16 | | Execute Package,Field_Read,Field_Number 0x16
07e1 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28
07e2 e014 | | Load 0x0,0x14
07e3 1b0d | | Execute Package,Field_Read,Field_Number 0xd
07e4 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
07e5 e5fe | | Load 0x2,-0x2
07e6 8231 | 1 | Call 0x1,0x31
07e7 e005 | | Load 0x0,0x5
07e8 1b14 | | Execute Package,Field_Read,Field_Number 0x14
07e9 1b14 | | Execute Package,Field_Read,Field_Number 0x14
07ea 1c08 | | Execute_Immediate Run_Utility,0x8
07eb 00e3 | | Load_Encached Natural_Cache
07ec 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
07ed 029f 12cb | | Declare_Subprogram For_Call,INIT_12c8
07ef BODY_07d0:
07ef 4800 |H | Short_Literal 0x0
07f0 00db | | Load_Top At_Offset_3
07f1 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
07f2 00cf | | Action Mark_Auxiliary
07f3 e5fe | | Load 0x2,-0x2
07f4 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
07f5 01d9 | | Execute Vector,Reverse_Bounds
07f6 0263 | c | Execute Discrete,Above_Bound
07f7 702f |p/ | Jump_Nonzero 0x827
07f8 4800 |H | Short_Literal 0x0
07f9 00d9 | | Load_Top At_Offset_1
07fa e5fe | | Load 0x2,-0x2
07fb 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
07fc 01d7 | | Execute Vector,Field_Read
07fd e005 | | Load 0x0,0x5
07fe 1b16 | | Execute Package,Field_Read,Field_Number 0x16
07ff 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
0800 e403 | | Load 0x2,0x3
0801 e017 | | Load 0x0,0x17
0802 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
0803 7021 |p! | Jump_Nonzero 0x825
0804 00d8 | | Load_Top At_Offset_0
0805 e5fe | | Load 0x2,-0x2
0806 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0807 01d7 | | Execute Vector,Field_Read
0808 e402 | | Load 0x2,0x2
0809 e005 | | Load 0x0,0x5
080a 1b16 | | Execute Package,Field_Read,Field_Number 0x16
080b 1884 | | Execute Package,Field_Execute,Field_Number 0x84
080c 6818 |h | Jump_Zero 0x825
080d e406 | | Load 0x2,0x6
080e e005 | | Load 0x0,0x5
080f 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0810 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28
0811 00da | | Load_Top At_Offset_2
0812 e5fe | | Load 0x2,-0x2
0813 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0814 01d7 | | Execute Vector,Field_Read
0815 e402 | | Load 0x2,0x2
0816 e005 | | Load 0x0,0x5
0817 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0818 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
0819 c405 | | Store 0x2,0x5
081a c406 | | Store 0x2,0x6
081b 4800 |H | Short_Literal 0x0
081c e406 | | Load 0x2,0x6
081d e014 | | Load 0x0,0x14
081e 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
081f 6802 |h | Jump_Zero 0x822
0820 8409 | | Call 0x2,0x9
0821 7803 |x | Jump 0x825
0822 e406 | | Load 0x2,0x6
0823 e407 | | Load 0x2,0x7
0824 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0825 00c8 | | Action Pop_Auxiliary_Range
0826 3fd1 |? | Loop_Increasing 0x7f8
0827 00ce | | Action Pop_Auxiliary
0828 00d9 | | Load_Top At_Offset_1
0829 0aff | | Execute_Immediate Plus,-0x1
082a e005 | | Load 0x0,0x5
082b 1b14 | | Execute Package,Field_Read,Field_Number 0x14
082c 1b14 | | Execute Package,Field_Read,Field_Number 0x14
082d 1c08 | | Execute_Immediate Run_Utility,0x8
082e 4801 |H | Short_Literal 0x1
082f 00db | | Load_Top At_Offset_3
0830 0aff | | Execute_Immediate Plus,-0x1
0831 e407 | | Load 0x2,0x7
0832 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0833 01cf | | Execute Vector,Slice_Read
0834 00d9 | | Load_Top At_Offset_1
0835 00d8 | | Load_Top At_Offset_0
0836 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0837 00da | | Load_Top At_Offset_2
0838 01da | | Execute Vector,Bounds
0839 00da | | Load_Top At_Offset_2
083a 01da | | Execute Vector,Bounds
083b 00da | | Load_Top At_Offset_2
083c 027f | | Execute Discrete,Equal
083d 7001 |p | Jump_Nonzero 0x83f
083e 08e0 | | Execute_Immediate Raise,0xe0
083f 00cd | | Action Spare6_Action
0840 027f | | Execute Discrete,Equal
0841 7001 |p | Jump_Nonzero 0x843
0842 08e0 | | Execute_Immediate Raise,0xe0
0843 00d2 | | Pop_Control Pop_Count_2
0844 00d9 | | Load_Top At_Offset_1
0845 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0846 00db | | Load_Top At_Offset_3
0847 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0848 00d9 | | Load_Top At_Offset_1
0849 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
084a 4405 |D | Exit_Subprogram With_Result,0x5
084b 0000 0000 | | .BLANK 0000[0x5]
0850 ; --------------------------------------------------------------------------------------
0850 ; SUBPROGRAM
0850 ; --------------------------------------------------------------------------------------
0850 0860 | ` | .CONST 0x0860 ; Address of begin
0851 0004 | | .CONST 0x0004 ; Address of exception handler
0852 0005 | | .CONST 0x0005 ; Number of locals
0853 INIT_0850:
0853 e005 | | Load 0x0,0x5
0854 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0855 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0856 e014 | | Load 0x0,0x14
0857 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0858 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0859 4800 |H | Short_Literal 0x0
085a e005 | | Load 0x0,0x5
085b 1b14 | | Execute Package,Field_Read,Field_Number 0x14
085c 1b14 | | Execute Package,Field_Read,Field_Number 0x14
085d 1c08 | | Execute_Immediate Run_Utility,0x8
085e 029f 12e3 | | Declare_Subprogram For_Call,INIT_12e0
0860 BODY_0850:
0860 00da | | Load_Top At_Offset_2
0861 e005 | | Load 0x0,0x5
0862 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0863 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0864 e5ff | | Load 0x2,-0x1
0865 e005 | | Load 0x0,0x5
0866 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0867 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0868 c402 | | Store 0x2,0x2
0869 005b | [ | Store_Top Discrete,At_Offset_3
086a 4800 |H | Short_Literal 0x0
086b 00db | | Load_Top At_Offset_3
086c e014 | | Load 0x0,0x14
086d 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
086e 7005 |p | Jump_Nonzero 0x874
086f 00da | | Load_Top At_Offset_2
0870 00da | | Load_Top At_Offset_2
0871 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0872 00d9 | | Load_Top At_Offset_1
0873 4405 |D | Exit_Subprogram With_Result,0x5
0874 8405 | | Call 0x2,0x5
0875 0831 | 1 | Execute_Immediate Raise,0x31
0876 0000 0000 | | .XXX[0x2]
0878 ; --------------------------------------------------------------------------------------
0878 ; SUBPROGRAM
0878 ; --------------------------------------------------------------------------------------
0878 0885 | | .CONST 0x0885 ; Address of begin
0879 0004 | | .CONST 0x0004 ; Address of exception handler
087a 0004 | | .CONST 0x0004 ; Number of locals
087b INIT_0878:
087b 00db | | Load_Top At_Offset_3
087c 8230 | 0 | Call 0x1,0x30
087d e005 | | Load 0x0,0x5
087e 1b14 | | Execute Package,Field_Read,Field_Number 0x14
087f 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0880 1c08 | | Execute_Immediate Run_Utility,0x8
0881 00e3 | | Load_Encached Natural_Cache
0882 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
0883 029f 12fb | | Declare_Subprogram For_Call,INIT_12f8
0885 BODY_0878:
0885 e5ff | | Load 0x2,-0x1
0886 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0887 00db | | Load_Top At_Offset_3
0888 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0889 00cf | | Action Mark_Auxiliary
088a e5ff | | Load 0x2,-0x1
088b 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
088c 01d9 | | Execute Vector,Reverse_Bounds
088d 0263 | c | Execute Discrete,Above_Bound
088e 7003 |p | Jump_Nonzero 0x892
088f 8404 | | Call 0x2,0x4
0890 00c8 | | Action Pop_Auxiliary_Range
0891 3ffd |? | Loop_Increasing 0x88f
0892 00ce | | Action Pop_Auxiliary
0893 00d9 | | Load_Top At_Offset_1
0894 0aff | | Execute_Immediate Plus,-0x1
0895 e005 | | Load 0x0,0x5
0896 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0897 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0898 1c08 | | Execute_Immediate Run_Utility,0x8
0899 4801 |H | Short_Literal 0x1
089a 00db | | Load_Top At_Offset_3
089b 0aff | | Execute_Immediate Plus,-0x1
089c e402 | | Load 0x2,0x2
089d 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
089e 01cf | | Execute Vector,Slice_Read
089f 00d9 | | Load_Top At_Offset_1
08a0 00d8 | | Load_Top At_Offset_0
08a1 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
08a2 00da | | Load_Top At_Offset_2
08a3 01da | | Execute Vector,Bounds
08a4 00da | | Load_Top At_Offset_2
08a5 01da | | Execute Vector,Bounds
08a6 00da | | Load_Top At_Offset_2
08a7 027f | | Execute Discrete,Equal
08a8 7001 |p | Jump_Nonzero 0x8aa
08a9 08e0 | | Execute_Immediate Raise,0xe0
08aa 00cd | | Action Spare6_Action
08ab 027f | | Execute Discrete,Equal
08ac 7001 |p | Jump_Nonzero 0x8ae
08ad 08e0 | | Execute_Immediate Raise,0xe0
08ae 00d2 | | Pop_Control Pop_Count_2
08af 00d9 | | Load_Top At_Offset_1
08b0 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
08b1 00db | | Load_Top At_Offset_3
08b2 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
08b3 00d9 | | Load_Top At_Offset_1
08b4 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
08b5 4404 |D | Exit_Subprogram With_Result,0x4
08b6 0000 0000 | | .XXX[0x2]
08b8 ; --------------------------------------------------------------------------------------
08b8 ; SUBPROGRAM
08b8 ; --------------------------------------------------------------------------------------
08b8 08bb | | .CONST 0x08bb ; Address of begin
08b9 0004 | | .CONST 0x0004 ; Address of exception handler
08ba 0001 | | .CONST 0x0001 ; Number of locals
08bb BODY_08b8:
08bb INIT_08b8:
08bb 00da | | Load_Top At_Offset_2
08bc 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
08bd 7002 |p | Jump_Nonzero 0x8c0
08be 00da | | Load_Top At_Offset_2
08bf 4403 |D | Exit_Subprogram With_Result,0x3
08c0 00cf | | Action Mark_Auxiliary
08c1 00db | | Load_Top At_Offset_3
08c2 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
08c3 01d9 | | Execute Vector,Reverse_Bounds
08c4 0263 | c | Execute Discrete,Above_Bound
08c5 700b |p | Jump_Nonzero 0x8d1
08c6 4800 |H | Short_Literal 0x0
08c7 4801 |H | Short_Literal 0x1
08c8 00da | | Load_Top At_Offset_2
08c9 e5ff | | Load 0x2,-0x1
08ca 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
08cb 01d7 | | Execute Vector,Field_Read
08cc e5fd | | Load 0x2,-0x3
08cd e22a | * | Load 0x1,0x2a
08ce 1818 | | Execute Package,Field_Execute,Field_Number 0x18
08cf 00c8 | | Action Pop_Auxiliary_Range
08d0 3ff5 |? | Loop_Increasing 0x8c6
08d1 00ce | | Action Pop_Auxiliary
08d2 e5fd | | Load 0x2,-0x3
08d3 e5fe | | Load 0x2,-0x2
08d4 4801 |H | Short_Literal 0x1
08d5 e5fd | | Load 0x2,-0x3
08d6 e5fe | | Load 0x2,-0x2
08d7 e5ff | | Load 0x2,-0x1
08d8 8237 | 7 | Call 0x1,0x37
08d9 8238 | 8 | Call 0x1,0x38
08da 00db | | Load_Top At_Offset_3
08db 822e | . | Call 0x1,0x2e
08dc 4403 |D | Exit_Subprogram With_Result,0x3
08dd 0000 0000 | | .XXX[0x3]
08df 0000 | |
08e0 ; --------------------------------------------------------------------------------------
08e0 ; SUBPROGRAM
08e0 ; --------------------------------------------------------------------------------------
08e0 08f2 | | .CONST 0x08f2 ; Address of begin
08e1 0004 | | .CONST 0x0004 ; Address of exception handler
08e2 0006 | | .CONST 0x0006 ; Number of locals
08e3 INIT_08e0:
08e3 00db | | Load_Top At_Offset_3
08e4 8230 | 0 | Call 0x1,0x30
08e5 e005 | | Load 0x0,0x5
08e6 1b14 | | Execute Package,Field_Read,Field_Number 0x14
08e7 1b14 | | Execute Package,Field_Read,Field_Number 0x14
08e8 1c08 | | Execute_Immediate Run_Utility,0x8
08e9 00e3 | | Load_Encached Natural_Cache
08ea 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
08eb e005 | | Load 0x0,0x5
08ec 1b14 | | Execute Package,Field_Read,Field_Number 0x14
08ed 1b0d | | Execute Package,Field_Read,Field_Number 0xd
08ee 029f 132b | +| Declare_Subprogram For_Call,INIT_1328
08f0 029f 134b | K| Declare_Subprogram For_Call,INIT_1348
08f2 BODY_08e0:
08f2 00cf | | Action Mark_Auxiliary
08f3 e5ff | | Load 0x2,-0x1
08f4 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
08f5 01d9 | | Execute Vector,Reverse_Bounds
08f6 0263 | c | Execute Discrete,Above_Bound
08f7 7021 |p! | Jump_Nonzero 0x919
08f8 00d8 | | Load_Top At_Offset_0
08f9 e5ff | | Load 0x2,-0x1
08fa 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
08fb 01d7 | | Execute Vector,Field_Read
08fc e403 | | Load 0x2,0x3
08fd e402 | | Load 0x2,0x2
08fe 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
08ff 01d6 | | Execute Vector,Field_Write
0900 e403 | | Load 0x2,0x3
0901 0a01 | | Execute_Immediate Plus,0x1
0902 c403 | | Store 0x2,0x3
0903 00d8 | | Load_Top At_Offset_0
0904 e5ff | | Load 0x2,-0x1
0905 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0906 01d7 | | Execute Vector,Field_Read
0907 e005 | | Load 0x0,0x5
0908 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0909 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
090a a404 | | Store_Unchecked 0x2,0x4
090b e404 | | Load 0x2,0x4
090c e005 | | Load 0x0,0x5
090d 1b14 | | Execute Package,Field_Read,Field_Number 0x14
090e 180f | | Execute Package,Field_Execute,Field_Number 0xf
090f 7007 |p | Jump_Nonzero 0x917
0910 e404 | | Load 0x2,0x4
0911 8405 | | Call 0x2,0x5
0912 e404 | | Load 0x2,0x4
0913 e005 | | Load 0x0,0x5
0914 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0915 1848 | H | Execute Package,Field_Execute,Field_Number 0x48
0916 8406 | | Call 0x2,0x6
0917 00c8 | | Action Pop_Auxiliary_Range
0918 3fdf |? | Loop_Increasing 0x8f8
0919 00ce | | Action Pop_Auxiliary
091a 00db | | Load_Top At_Offset_3
091b 0aff | | Execute_Immediate Plus,-0x1
091c e005 | | Load 0x0,0x5
091d 1b14 | | Execute Package,Field_Read,Field_Number 0x14
091e 1b14 | | Execute Package,Field_Read,Field_Number 0x14
091f 1c08 | | Execute_Immediate Run_Utility,0x8
0920 e5ff | | Load 0x2,-0x1
0921 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0922 00d9 | | Load_Top At_Offset_1
0923 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0924 4801 |H | Short_Literal 0x1
0925 e403 | | Load 0x2,0x3
0926 0aff | | Execute_Immediate Plus,-0x1
0927 e402 | | Load 0x2,0x2
0928 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0929 01cf | | Execute Vector,Slice_Read
092a 00d9 | | Load_Top At_Offset_1
092b 00d8 | | Load_Top At_Offset_0
092c 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
092d 00da | | Load_Top At_Offset_2
092e 01da | | Execute Vector,Bounds
092f 00da | | Load_Top At_Offset_2
0930 01da | | Execute Vector,Bounds
0931 00da | | Load_Top At_Offset_2
0932 027f | | Execute Discrete,Equal
0933 7001 |p | Jump_Nonzero 0x935
0934 08e0 | | Execute_Immediate Raise,0xe0
0935 00cd | | Action Spare6_Action
0936 027f | | Execute Discrete,Equal
0937 7001 |p | Jump_Nonzero 0x939
0938 08e0 | | Execute_Immediate Raise,0xe0
0939 00d2 | | Pop_Control Pop_Count_2
093a 00d9 | | Load_Top At_Offset_1
093b 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
093c 4403 |D | Exit_Subprogram With_Result,0x3
093d 0000 0000 | | .XXX[0x3]
093f 0000 | |
0940 ; --------------------------------------------------------------------------------------
0940 ; SUBPROGRAM
0940 ; --------------------------------------------------------------------------------------
0940 0958 | X | .CONST 0x0958 ; Address of begin
0941 0004 | | .CONST 0x0004 ; Address of exception handler
0942 0006 | | .CONST 0x0006 ; Number of locals
0943 INIT_0940:
0943 e005 | | Load 0x0,0x5
0944 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0945 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
0946 00db | | Load_Top At_Offset_3
0947 e005 | | Load 0x0,0x5
0948 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0949 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
094a 00d8 | | Load_Top At_Offset_0
094b 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
094c 0a01 | | Execute_Immediate Plus,0x1
094d e005 | | Load 0x0,0x5
094e 1b14 | | Execute Package,Field_Read,Field_Number 0x14
094f 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0950 1c08 | | Execute_Immediate Run_Utility,0x8
0951 00e3 | | Load_Encached Natural_Cache
0952 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
0953 e005 | | Load 0x0,0x5
0954 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0955 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0956 029f 136b | k| Declare_Subprogram For_Call,INIT_1368
0958 BODY_0940:
0958 4800 |H | Short_Literal 0x0
0959 e403 | | Load 0x2,0x3
095a 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
095b 00cf | | Action Mark_Auxiliary
095c e402 | | Load 0x2,0x2
095d 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
095e 01d9 | | Execute Vector,Reverse_Bounds
095f 0263 | c | Execute Discrete,Above_Bound
0960 703e |p> | Jump_Nonzero 0x99f
0961 00d8 | | Load_Top At_Offset_0
0962 e402 | | Load 0x2,0x2
0963 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0964 01d7 | | Execute Vector,Field_Read
0965 8406 | | Call 0x2,0x6
0966 a405 | | Store_Unchecked 0x2,0x5
0967 e405 | | Load 0x2,0x5
0968 e005 | | Load 0x0,0x5
0969 1b14 | | Execute Package,Field_Read,Field_Number 0x14
096a 180f | | Execute Package,Field_Execute,Field_Number 0xf
096b 681c |h | Jump_Zero 0x988
096c 4801 |H | Short_Literal 0x1
096d 4802 |H | Short_Literal 0x2
096e e012 | | Load 0x0,0x12
096f 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0970 035b | [ | Declare_Type Array,Constrained
0971 0337 | 7 | Declare_Variable Array
0972 00d9 | | Load_Top At_Offset_1
0973 e402 | | Load 0x2,0x2
0974 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0975 01d7 | | Execute Vector,Field_Read
0976 e005 | | Load 0x0,0x5
0977 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0978 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0979 4801 |H | Short_Literal 0x1
097a 00da | | Load_Top At_Offset_2
097b 01d6 | | Execute Vector,Field_Write
097c e5fd | | Load 0x2,-0x3
097d e013 | | Load 0x0,0x13
097e 1820 | | Execute Package,Field_Execute,Field_Number 0x20
097f 4802 |H | Short_Literal 0x2
0980 00da | | Load_Top At_Offset_2
0981 01d6 | | Execute Vector,Field_Write
0982 6069 |`i | Indirect_Literal Discrete,0x9ec,{0x00000000, 0x0000380a}
0983 e014 | | Load 0x0,0x14
0984 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0985 e403 | | Load 0x2,0x3
0986 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0987 7815 |x | Jump 0x99d
0988 e405 | | Load 0x2,0x5
0989 e5fb | | Load 0x2,-0x5
098a e5fc | | Load 0x2,-0x4
098b 8232 | 2 | Call 0x1,0x32
098c 7010 |p | Jump_Nonzero 0x99d
098d e405 | | Load 0x2,0x5
098e e404 | | Load 0x2,0x4
098f e403 | | Load 0x2,0x3
0990 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0991 01d6 | | Execute Vector,Field_Write
0992 e404 | | Load 0x2,0x4
0993 0a01 | | Execute_Immediate Plus,0x1
0994 c404 | | Store 0x2,0x4
0995 e5fb | | Load 0x2,-0x5
0996 6806 |h | Jump_Zero 0x99d
0997 4801 |H | Short_Literal 0x1
0998 4801 |H | Short_Literal 0x1
0999 e405 | | Load 0x2,0x5
099a e5fc | | Load 0x2,-0x4
099b e22a | * | Load 0x1,0x2a
099c 1818 | | Execute Package,Field_Execute,Field_Number 0x18
099d 00c8 | | Action Pop_Auxiliary_Range
099e 3fc2 |? | Loop_Increasing 0x961
099f 00ce | | Action Pop_Auxiliary
09a0 e5fe | | Load 0x2,-0x2
09a1 6826 |h& | Jump_Zero 0x9c8
09a2 e5fc | | Load 0x2,-0x4
09a3 e5fd | | Load 0x2,-0x3
09a4 e404 | | Load 0x2,0x4
09a5 0aff | | Execute_Immediate Plus,-0x1
09a6 e005 | | Load 0x0,0x5
09a7 1b14 | | Execute Package,Field_Read,Field_Number 0x14
09a8 1b14 | | Execute Package,Field_Read,Field_Number 0x14
09a9 1c08 | | Execute_Immediate Run_Utility,0x8
09aa 4801 |H | Short_Literal 0x1
09ab e404 | | Load 0x2,0x4
09ac 0aff | | Execute_Immediate Plus,-0x1
09ad e403 | | Load 0x2,0x3
09ae 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
09af 01cf | | Execute Vector,Slice_Read
09b0 00d9 | | Load_Top At_Offset_1
09b1 00d8 | | Load_Top At_Offset_0
09b2 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
09b3 00da | | Load_Top At_Offset_2
09b4 01da | | Execute Vector,Bounds
09b5 00da | | Load_Top At_Offset_2
09b6 01da | | Execute Vector,Bounds
09b7 00da | | Load_Top At_Offset_2
09b8 027f | | Execute Discrete,Equal
09b9 7001 |p | Jump_Nonzero 0x9bb
09ba 08e0 | | Execute_Immediate Raise,0xe0
09bb 00cd | | Action Spare6_Action
09bc 027f | | Execute Discrete,Equal
09bd 7001 |p | Jump_Nonzero 0x9bf
09be 08e0 | | Execute_Immediate Raise,0xe0
09bf 00d2 | | Pop_Control Pop_Count_2
09c0 00d9 | | Load_Top At_Offset_1
09c1 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
09c2 e403 | | Load 0x2,0x3
09c3 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
09c4 00d9 | | Load_Top At_Offset_1
09c5 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
09c6 8239 | 9 | Call 0x1,0x39
09c7 4405 |D | Exit_Subprogram With_Result,0x5
09c8 00da | | Load_Top At_Offset_2
09c9 0aff | | Execute_Immediate Plus,-0x1
09ca e005 | | Load 0x0,0x5
09cb 1b14 | | Execute Package,Field_Read,Field_Number 0x14
09cc 1b14 | | Execute Package,Field_Read,Field_Number 0x14
09cd 1c08 | | Execute_Immediate Run_Utility,0x8
09ce 4801 |H | Short_Literal 0x1
09cf e404 | | Load 0x2,0x4
09d0 0aff | | Execute_Immediate Plus,-0x1
09d1 e403 | | Load 0x2,0x3
09d2 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
09d3 01cf | | Execute Vector,Slice_Read
09d4 00d9 | | Load_Top At_Offset_1
09d5 00d8 | | Load_Top At_Offset_0
09d6 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
09d7 00da | | Load_Top At_Offset_2
09d8 01da | | Execute Vector,Bounds
09d9 00da | | Load_Top At_Offset_2
09da 01da | | Execute Vector,Bounds
09db 00da | | Load_Top At_Offset_2
09dc 027f | | Execute Discrete,Equal
09dd 7001 |p | Jump_Nonzero 0x9df
09de 08e0 | | Execute_Immediate Raise,0xe0
09df 00cd | | Action Spare6_Action
09e0 027f | | Execute Discrete,Equal
09e1 7001 |p | Jump_Nonzero 0x9e3
09e2 08e0 | | Execute_Immediate Raise,0xe0
09e3 00d2 | | Pop_Control Pop_Count_2
09e4 00d9 | | Load_Top At_Offset_1
09e5 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
09e6 e403 | | Load 0x2,0x3
09e7 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
09e8 00d9 | | Load_Top At_Offset_1
09e9 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
09ea 4405 |D | Exit_Subprogram With_Result,0x5
09eb 0000 | | .XXX[0x1]
09ec 0000 0000 | | .LITERAL {0x00000000, 0x0000380a}
09f0 ; --------------------------------------------------------------------------------------
09f0 ; SUBPROGRAM
09f0 ; --------------------------------------------------------------------------------------
09f0 09fd | | .CONST 0x09fd ; Address of begin
09f1 0004 | | .CONST 0x0004 ; Address of exception handler
09f2 0004 | | .CONST 0x0004 ; Number of locals
09f3 INIT_09f0:
09f3 e5fd | | Load 0x2,-0x3
09f4 8230 | 0 | Call 0x1,0x30
09f5 e005 | | Load 0x0,0x5
09f6 1b14 | | Execute Package,Field_Read,Field_Number 0x14
09f7 1b14 | | Execute Package,Field_Read,Field_Number 0x14
09f8 1c08 | | Execute_Immediate Run_Utility,0x8
09f9 00e3 | | Load_Encached Natural_Cache
09fa 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
09fb 029f 1383 | | Declare_Subprogram For_Call,INIT_1380
09fd BODY_09f0:
09fd e5ff | | Load 0x2,-0x1
09fe 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
09ff 00db | | Load_Top At_Offset_3
0a00 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0a01 00cf | | Action Mark_Auxiliary
0a02 e5ff | | Load 0x2,-0x1
0a03 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0a04 01d9 | | Execute Vector,Reverse_Bounds
0a05 0263 | c | Execute Discrete,Above_Bound
0a06 7003 |p | Jump_Nonzero 0xa0a
0a07 8404 | | Call 0x2,0x4
0a08 00c8 | | Action Pop_Auxiliary_Range
0a09 3ffd |? | Loop_Increasing 0xa07
0a0a 00ce | | Action Pop_Auxiliary
0a0b e5fe | | Load 0x2,-0x2
0a0c 6826 |h& | Jump_Zero 0xa33
0a0d e5fc | | Load 0x2,-0x4
0a0e e5fd | | Load 0x2,-0x3
0a0f 00db | | Load_Top At_Offset_3
0a10 0aff | | Execute_Immediate Plus,-0x1
0a11 e005 | | Load 0x0,0x5
0a12 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0a13 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0a14 1c08 | | Execute_Immediate Run_Utility,0x8
0a15 4801 |H | Short_Literal 0x1
0a16 e403 | | Load 0x2,0x3
0a17 0aff | | Execute_Immediate Plus,-0x1
0a18 e402 | | Load 0x2,0x2
0a19 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0a1a 01cf | | Execute Vector,Slice_Read
0a1b 00d9 | | Load_Top At_Offset_1
0a1c 00d8 | | Load_Top At_Offset_0
0a1d 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0a1e 00da | | Load_Top At_Offset_2
0a1f 01da | | Execute Vector,Bounds
0a20 00da | | Load_Top At_Offset_2
0a21 01da | | Execute Vector,Bounds
0a22 00da | | Load_Top At_Offset_2
0a23 027f | | Execute Discrete,Equal
0a24 7001 |p | Jump_Nonzero 0xa26
0a25 08e0 | | Execute_Immediate Raise,0xe0
0a26 00cd | | Action Spare6_Action
0a27 027f | | Execute Discrete,Equal
0a28 7001 |p | Jump_Nonzero 0xa2a
0a29 08e0 | | Execute_Immediate Raise,0xe0
0a2a 00d2 | | Pop_Control Pop_Count_2
0a2b 00d9 | | Load_Top At_Offset_1
0a2c 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0a2d e402 | | Load 0x2,0x2
0a2e 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0a2f 00d9 | | Load_Top At_Offset_1
0a30 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0a31 8239 | 9 | Call 0x1,0x39
0a32 4405 |D | Exit_Subprogram With_Result,0x5
0a33 00d9 | | Load_Top At_Offset_1
0a34 0aff | | Execute_Immediate Plus,-0x1
0a35 e005 | | Load 0x0,0x5
0a36 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0a37 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0a38 1c08 | | Execute_Immediate Run_Utility,0x8
0a39 4801 |H | Short_Literal 0x1
0a3a 00db | | Load_Top At_Offset_3
0a3b 0aff | | Execute_Immediate Plus,-0x1
0a3c e402 | | Load 0x2,0x2
0a3d 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0a3e 01cf | | Execute Vector,Slice_Read
0a3f 00d9 | | Load_Top At_Offset_1
0a40 00d8 | | Load_Top At_Offset_0
0a41 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0a42 00da | | Load_Top At_Offset_2
0a43 01da | | Execute Vector,Bounds
0a44 00da | | Load_Top At_Offset_2
0a45 01da | | Execute Vector,Bounds
0a46 00da | | Load_Top At_Offset_2
0a47 027f | | Execute Discrete,Equal
0a48 7001 |p | Jump_Nonzero 0xa4a
0a49 08e0 | | Execute_Immediate Raise,0xe0
0a4a 00cd | | Action Spare6_Action
0a4b 027f | | Execute Discrete,Equal
0a4c 7001 |p | Jump_Nonzero 0xa4e
0a4d 08e0 | | Execute_Immediate Raise,0xe0
0a4e 00d2 | | Pop_Control Pop_Count_2
0a4f 00d9 | | Load_Top At_Offset_1
0a50 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0a51 00db | | Load_Top At_Offset_3
0a52 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0a53 00d9 | | Load_Top At_Offset_1
0a54 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0a55 4405 |D | Exit_Subprogram With_Result,0x5
0a56 0000 0000 | | .XXX[0x2]
0a58 ; --------------------------------------------------------------------------------------
0a58 ; SUBPROGRAM
0a58 ; --------------------------------------------------------------------------------------
0a58 0a6d | m | .CONST 0x0a6d ; Address of begin
0a59 0004 | | .CONST 0x0004 ; Address of exception handler
0a5a 0007 | | .CONST 0x0007 ; Number of locals
0a5b INIT_0a58:
0a5b 00db | | Load_Top At_Offset_3
0a5c 8230 | 0 | Call 0x1,0x30
0a5d e005 | | Load 0x0,0x5
0a5e 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0a5f 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0a60 1c08 | | Execute_Immediate Run_Utility,0x8
0a61 00e3 | | Load_Encached Natural_Cache
0a62 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
0a63 e005 | | Load 0x0,0x5
0a64 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0a65 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0a66 e005 | | Load 0x0,0x5
0a67 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0a68 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0a69 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
0a6b 029f 140b | | Declare_Subprogram For_Call,INIT_1408
0a6d BODY_0a58:
0a6d 4800 |H | Short_Literal 0x0
0a6e e402 | | Load 0x2,0x2
0a6f 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0a70 00cf | | Action Mark_Auxiliary
0a71 e5ff | | Load 0x2,-0x1
0a72 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0a73 01d9 | | Execute Vector,Reverse_Bounds
0a74 0263 | c | Execute Discrete,Above_Bound
0a75 702e |p. | Jump_Nonzero 0xaa4
0a76 00d8 | | Load_Top At_Offset_0
0a77 e5ff | | Load 0x2,-0x1
0a78 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0a79 01d7 | | Execute Vector,Field_Read
0a7a a405 | | Store_Unchecked 0x2,0x5
0a7b 00cf | | Action Mark_Auxiliary
0a7c 7811 |x | Jump 0xa8e
0a7d e405 | | Load 0x2,0x5
0a7e e005 | | Load 0x0,0x5
0a7f 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0a80 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
0a81 a404 | | Store_Unchecked 0x2,0x4
0a82 e404 | | Load 0x2,0x4
0a83 e005 | | Load 0x0,0x5
0a84 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0a85 180f | | Execute Package,Field_Execute,Field_Number 0xf
0a86 7001 |p | Jump_Nonzero 0xa88
0a87 780b |x | Jump 0xa93
0a88 e405 | | Load 0x2,0x5
0a89 e005 | | Load 0x0,0x5
0a8a 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0a8b 1849 | I | Execute Package,Field_Execute,Field_Number 0x49
0a8c a405 | | Store_Unchecked 0x2,0x5
0a8d 00c9 | | Action Pop_Auxiliary_Loop
0a8e e405 | | Load 0x2,0x5
0a8f e005 | | Load 0x0,0x5
0a90 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0a91 180f | | Execute Package,Field_Execute,Field_Number 0xf
0a92 6fea |o | Jump_Zero 0xa7d
0a93 00ce | | Action Pop_Auxiliary
0a94 e404 | | Load 0x2,0x4
0a95 e005 | | Load 0x0,0x5
0a96 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0a97 185c | \ | Execute Package,Field_Execute,Field_Number 0x5c
0a98 6808 |h | Jump_Zero 0xaa1
0a99 4801 |H | Short_Literal 0x1
0a9a 4801 |H | Short_Literal 0x1
0a9b e404 | | Load 0x2,0x4
0a9c e5fd | | Load 0x2,-0x3
0a9d e22a | * | Load 0x1,0x2a
0a9e 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0a9f 8406 | | Call 0x2,0x6
0aa0 7801 |x | Jump 0xaa2
0aa1 8407 | | Call 0x2,0x7
0aa2 00c8 | | Action Pop_Auxiliary_Range
0aa3 3fd2 |? | Loop_Increasing 0xa76
0aa4 00ce | | Action Pop_Auxiliary
0aa5 e403 | | Load 0x2,0x3
0aa6 0aff | | Execute_Immediate Plus,-0x1
0aa7 e005 | | Load 0x0,0x5
0aa8 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0aa9 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0aaa 1c08 | | Execute_Immediate Run_Utility,0x8
0aab 4801 |H | Short_Literal 0x1
0aac e403 | | Load 0x2,0x3
0aad 0aff | | Execute_Immediate Plus,-0x1
0aae e402 | | Load 0x2,0x2
0aaf 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0ab0 01cf | | Execute Vector,Slice_Read
0ab1 00d9 | | Load_Top At_Offset_1
0ab2 00d8 | | Load_Top At_Offset_0
0ab3 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0ab4 00da | | Load_Top At_Offset_2
0ab5 01da | | Execute Vector,Bounds
0ab6 00da | | Load_Top At_Offset_2
0ab7 01da | | Execute Vector,Bounds
0ab8 00da | | Load_Top At_Offset_2
0ab9 027f | | Execute Discrete,Equal
0aba 7001 |p | Jump_Nonzero 0xabc
0abb 08e0 | | Execute_Immediate Raise,0xe0
0abc 00cd | | Action Spare6_Action
0abd 027f | | Execute Discrete,Equal
0abe 7001 |p | Jump_Nonzero 0xac0
0abf 08e0 | | Execute_Immediate Raise,0xe0
0ac0 00d2 | | Pop_Control Pop_Count_2
0ac1 00d9 | | Load_Top At_Offset_1
0ac2 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0ac3 e402 | | Load 0x2,0x2
0ac4 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0ac5 00d9 | | Load_Top At_Offset_1
0ac6 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0ac7 4403 |D | Exit_Subprogram With_Result,0x3
0ac8 ; --------------------------------------------------------------------------------------
0ac8 ; SUBPROGRAM
0ac8 ; --------------------------------------------------------------------------------------
0ac8 0acb | | .CONST 0x0acb ; Address of begin
0ac9 0004 | | .CONST 0x0004 ; Address of exception handler
0aca 0001 | | .CONST 0x0001 ; Number of locals
0acb BODY_0ac8:
0acb INIT_0ac8:
0acb 00da | | Load_Top At_Offset_2
0acc 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0acd 7002 |p | Jump_Nonzero 0xad0
0ace 00da | | Load_Top At_Offset_2
0acf 4404 |D | Exit_Subprogram With_Result,0x4
0ad0 00cf | | Action Mark_Auxiliary
0ad1 00db | | Load_Top At_Offset_3
0ad2 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0ad3 01d9 | | Execute Vector,Reverse_Bounds
0ad4 0263 | c | Execute Discrete,Above_Bound
0ad5 700b |p | Jump_Nonzero 0xae1
0ad6 4800 |H | Short_Literal 0x0
0ad7 4801 |H | Short_Literal 0x1
0ad8 00da | | Load_Top At_Offset_2
0ad9 e5ff | | Load 0x2,-0x1
0ada 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0adb 01d7 | | Execute Vector,Field_Read
0adc e5fc | | Load 0x2,-0x4
0add e22a | * | Load 0x1,0x2a
0ade 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0adf 00c8 | | Action Pop_Auxiliary_Range
0ae0 3ff5 |? | Loop_Increasing 0xad6
0ae1 00ce | | Action Pop_Auxiliary
0ae2 e5fc | | Load 0x2,-0x4
0ae3 e5fd | | Load 0x2,-0x3
0ae4 e5fe | | Load 0x2,-0x2
0ae5 4801 |H | Short_Literal 0x1
0ae6 e5fc | | Load 0x2,-0x4
0ae7 e5fd | | Load 0x2,-0x3
0ae8 e5fe | | Load 0x2,-0x2
0ae9 e5ff | | Load 0x2,-0x1
0aea 823b | ; | Call 0x1,0x3b
0aeb 823d | = | Call 0x1,0x3d
0aec 00db | | Load_Top At_Offset_3
0aed 822e | . | Call 0x1,0x2e
0aee 4404 |D | Exit_Subprogram With_Result,0x4
0aef 0000 | | .XXX[0x1]
0af0 ; --------------------------------------------------------------------------------------
0af0 ; SUBPROGRAM
0af0 ; --------------------------------------------------------------------------------------
0af0 0af3 | | .CONST 0x0af3 ; Address of begin
0af1 0004 | | .CONST 0x0004 ; Address of exception handler
0af2 0001 | | .CONST 0x0001 ; Number of locals
0af3 BODY_0af0:
0af3 INIT_0af0:
0af3 00da | | Load_Top At_Offset_2
0af4 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0af5 7002 |p | Jump_Nonzero 0xaf8
0af6 00da | | Load_Top At_Offset_2
0af7 4403 |D | Exit_Subprogram With_Result,0x3
0af8 00cf | | Action Mark_Auxiliary
0af9 00db | | Load_Top At_Offset_3
0afa 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0afb 01d9 | | Execute Vector,Reverse_Bounds
0afc 0263 | c | Execute Discrete,Above_Bound
0afd 700b |p | Jump_Nonzero 0xb09
0afe 4800 |H | Short_Literal 0x0
0aff 4801 |H | Short_Literal 0x1
0b00 00da | | Load_Top At_Offset_2
0b01 e5ff | | Load 0x2,-0x1
0b02 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0b03 01d7 | | Execute Vector,Field_Read
0b04 e5fd | | Load 0x2,-0x3
0b05 e22a | * | Load 0x1,0x2a
0b06 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0b07 00c8 | | Action Pop_Auxiliary_Range
0b08 3ff5 |? | Loop_Increasing 0xafe
0b09 00ce | | Action Pop_Auxiliary
0b0a e5fd | | Load 0x2,-0x3
0b0b e5fe | | Load 0x2,-0x2
0b0c e5fd | | Load 0x2,-0x3
0b0d e5fe | | Load 0x2,-0x2
0b0e e5ff | | Load 0x2,-0x1
0b0f 823c | < | Call 0x1,0x3c
0b10 823e | > | Call 0x1,0x3e
0b11 00db | | Load_Top At_Offset_3
0b12 822e | . | Call 0x1,0x2e
0b13 4403 |D | Exit_Subprogram With_Result,0x3
0b14 0000 0000 | | .BLANK 0000[0x4]
0b18 ; --------------------------------------------------------------------------------------
0b18 ; SUBPROGRAM
0b18 ; --------------------------------------------------------------------------------------
0b18 0b2f | / | .CONST 0x0b2f ; Address of begin
0b19 0004 | | .CONST 0x0004 ; Address of exception handler
0b1a 0005 | | .CONST 0x0005 ; Number of locals
0b1b INIT_0b18:
0b1b 00da | | Load_Top At_Offset_2
0b1c e005 | | Load 0x0,0x5
0b1d 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0b1e 185f | _ | Execute Package,Field_Execute,Field_Number 0x5f
0b1f e5fe | | Load 0x2,-0x2
0b20 e005 | | Load 0x0,0x5
0b21 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0b22 185f | _ | Execute Package,Field_Execute,Field_Number 0x5f
0b23 00d9 | | Load_Top At_Offset_1
0b24 e005 | | Load 0x0,0x5
0b25 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0b26 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0b27 00e3 | | Load_Encached Natural_Cache
0b28 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0b29 00d9 | | Load_Top At_Offset_1
0b2a e005 | | Load 0x0,0x5
0b2b 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0b2c 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0b2d 00e3 | | Load_Encached Natural_Cache
0b2e 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0b2f BODY_0b18:
0b2f 00d9 | | Load_Top At_Offset_1
0b30 00d9 | | Load_Top At_Offset_1
0b31 027f | | Execute Discrete,Equal
0b32 680c |h | Jump_Zero 0xb3f
0b33 4800 |H | Short_Literal 0x0
0b34 00db | | Load_Top At_Offset_3
0b35 e005 | | Load 0x0,0x5
0b36 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0b37 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
0b38 e402 | | Load 0x2,0x2
0b39 e005 | | Load 0x0,0x5
0b3a 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0b3b 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
0b3c e017 | | Load 0x0,0x17
0b3d 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0b3e 4402 |D | Exit_Subprogram With_Result,0x2
0b3f 00d9 | | Load_Top At_Offset_1
0b40 00d9 | | Load_Top At_Offset_1
0b41 027c | | | Execute Discrete,Less
0b42 4402 |D | Exit_Subprogram With_Result,0x2
0b43 0000 0000 | | .BLANK 0000[0x5]
0b48 ; --------------------------------------------------------------------------------------
0b48 ; SUBPROGRAM
0b48 ; --------------------------------------------------------------------------------------
0b48 0b7a | z | .CONST 0x0b7a ; Address of begin
0b49 0c7b | { | .CONST 0x0c7b ; Address of exception handler
0b4a 0012 | | .CONST 0x0012 ; Number of locals
0b4b INIT_0b48:
0b4b e005 | | Load 0x0,0x5
0b4c 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0b4d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0b4e e005 | | Load 0x0,0x5
0b4f 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0b50 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0b51 e005 | | Load 0x0,0x5
0b52 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0b53 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0b54 e005 | | Load 0x0,0x5
0b55 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0b56 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0b57 e22b | + | Load 0x1,0x2b
0b58 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0b59 e5ff | | Load 0x2,-0x1
0b5a 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0b5b 00e3 | | Load_Encached Natural_Cache
0b5c 03f1 | | Declare_Variable Discrete,With_Value
0b5d 00e3 | | Load_Encached Natural_Cache
0b5e 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0b5f e5fe | | Load 0x2,-0x2
0b60 e013 | | Load 0x0,0x13
0b61 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0b62 e016 | | Load 0x0,0x16
0b63 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0b64 4801 |H | Short_Literal 0x1
0b65 00d9 | | Load_Top At_Offset_1
0b66 01d7 | | Execute Vector,Field_Read
0b67 0007 | | Action Break_Optional
0b68 4802 |H | Short_Literal 0x2
0b69 00da | | Load_Top At_Offset_2
0b6a 01d7 | | Execute Vector,Field_Read
0b6b 0007 | | Action Break_Optional
0b6c 029f 143b | ;| Declare_Subprogram For_Call,INIT_1438
0b6e 029f 145b | [| Declare_Subprogram For_Call,INIT_1458
0b70 029f 146b | k| Declare_Subprogram For_Call,INIT_1468
0b72 029f 1493 | | Declare_Subprogram For_Call,INIT_1490
0b74 029f 150b | | Declare_Subprogram For_Call,INIT_1508
0b76 029f 154b | K| Declare_Subprogram For_Call,INIT_1548
0b78 029f 1583 | | Declare_Subprogram For_Call,INIT_1580
0b7a BODY_0b48:
0b7a e22b | + | Load 0x1,0x2b
0b7b 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0b7c e011 | | Load 0x0,0x11
0b7d 180d | | Execute Package,Field_Execute,Field_Number 0xd
0b7e e22b | + | Load 0x1,0x2b
0b7f 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0b80 c406 | | Store 0x2,0x6
0b81 00cf | | Action Mark_Auxiliary
0b82 e5ff | | Load 0x2,-0x1
0b83 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0b84 01d9 | | Execute Vector,Reverse_Bounds
0b85 0263 | c | Execute Discrete,Above_Bound
0b86 70c4 |p | Jump_Nonzero 0xc4b
0b87 00d8 | | Load_Top At_Offset_0
0b88 e5ff | | Load 0x2,-0x1
0b89 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0b8a 01d7 | | Execute Vector,Field_Read
0b8b 8410 | | Call 0x2,0x10
0b8c 68bc |h | Jump_Zero 0xc49
0b8d 00d8 | | Load_Top At_Offset_0
0b8e e5ff | | Load 0x2,-0x1
0b8f 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0b90 01d7 | | Execute Vector,Field_Read
0b91 e005 | | Load 0x0,0x5
0b92 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0b93 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
0b94 a403 | | Store_Unchecked 0x2,0x3
0b95 e403 | | Load 0x2,0x3
0b96 a405 | | Store_Unchecked 0x2,0x5
0b97 00cf | | Action Mark_Auxiliary
0b98 7811 |x | Jump 0xbaa
0b99 e405 | | Load 0x2,0x5
0b9a e005 | | Load 0x0,0x5
0b9b 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0b9c 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
0b9d a404 | | Store_Unchecked 0x2,0x4
0b9e e404 | | Load 0x2,0x4
0b9f e005 | | Load 0x0,0x5
0ba0 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0ba1 180f | | Execute Package,Field_Execute,Field_Number 0xf
0ba2 7001 |p | Jump_Nonzero 0xba4
0ba3 780b |x | Jump 0xbaf
0ba4 e405 | | Load 0x2,0x5
0ba5 e005 | | Load 0x0,0x5
0ba6 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0ba7 1849 | I | Execute Package,Field_Execute,Field_Number 0x49
0ba8 a405 | | Store_Unchecked 0x2,0x5
0ba9 00c9 | | Action Pop_Auxiliary_Loop
0baa e405 | | Load 0x2,0x5
0bab e005 | | Load 0x0,0x5
0bac 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0bad 180f | | Execute Package,Field_Execute,Field_Number 0xf
0bae 6fea |o | Jump_Zero 0xb99
0baf 00ce | | Action Pop_Auxiliary
0bb0 e404 | | Load 0x2,0x4
0bb1 e005 | | Load 0x0,0x5
0bb2 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0bb3 185c | \ | Execute Package,Field_Execute,Field_Number 0x5c
0bb4 6813 |h | Jump_Zero 0xbc8
0bb5 e404 | | Load 0x2,0x4
0bb6 840c | | Call 0x2,0xc
0bb7 6810 |h | Jump_Zero 0xbc8
0bb8 e40a | | Load 0x2,0xa
0bb9 6807 |h | Jump_Zero 0xbc1
0bba e403 | | Load 0x2,0x3
0bbb 00d8 | | Load_Top At_Offset_0
0bbc e005 | | Load 0x0,0x5
0bbd 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0bbe 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
0bbf 021f | | Execute Heap_Access,Equal
0bc0 7002 |p | Jump_Nonzero 0xbc3
0bc1 e40b | | Load 0x2,0xb
0bc2 6805 |h | Jump_Zero 0xbc8
0bc3 e404 | | Load 0x2,0x4
0bc4 e005 | | Load 0x0,0x5
0bc5 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0bc6 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
0bc7 a403 | | Store_Unchecked 0x2,0x3
0bc8 e403 | | Load 0x2,0x3
0bc9 e005 | | Load 0x0,0x5
0bca 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0bcb 185c | \ | Execute Package,Field_Execute,Field_Number 0x5c
0bcc 6879 |hy | Jump_Zero 0xc46
0bcd e403 | | Load 0x2,0x3
0bce e005 | | Load 0x0,0x5
0bcf 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0bd0 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
0bd1 a402 | | Store_Unchecked 0x2,0x2
0bd2 e402 | | Load 0x2,0x2
0bd3 e005 | | Load 0x0,0x5
0bd4 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0bd5 180f | | Execute Package,Field_Execute,Field_Number 0xf
0bd6 706b |pk | Jump_Nonzero 0xc42
0bd7 e40a | | Load 0x2,0xa
0bd8 7002 |p | Jump_Nonzero 0xbdb
0bd9 e40b | | Load 0x2,0xb
0bda 6867 |hg | Jump_Zero 0xc42
0bdb e5fd | | Load 0x2,-0x3
0bdc e402 | | Load 0x2,0x2
0bdd e005 | | Load 0x0,0x5
0bde 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0bdf 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
0be0 7023 |p# | Jump_Nonzero 0xc04
0be1 e406 | | Load 0x2,0x6
0be2 e22b | + | Load 0x1,0x2b
0be3 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0be4 4801 |H | Short_Literal 0x1
0be5 4803 |H | Short_Literal 0x3
0be6 e012 | | Load 0x0,0x12
0be7 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0be8 035b | [ | Declare_Type Array,Constrained
0be9 0337 | 7 | Declare_Variable Array
0bea e402 | | Load 0x2,0x2
0beb e005 | | Load 0x0,0x5
0bec 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0bed 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0bee 4801 |H | Short_Literal 0x1
0bef 00da | | Load_Top At_Offset_2
0bf0 01d6 | | Execute Vector,Field_Write
0bf1 e5fe | | Load 0x2,-0x2
0bf2 e013 | | Load 0x0,0x13
0bf3 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0bf4 4802 |H | Short_Literal 0x2
0bf5 00da | | Load_Top At_Offset_2
0bf6 01d6 | | Execute Vector,Field_Write
0bf7 e5fd | | Load 0x2,-0x3
0bf8 e016 | | Load 0x0,0x16
0bf9 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0bfa 4803 |H | Short_Literal 0x3
0bfb 00da | | Load_Top At_Offset_2
0bfc 01d6 | | Execute Vector,Field_Write
0bfd 609e |` | Indirect_Literal Discrete,0xc9c,{0x00000000, 0x00003810}
0bfe e014 | | Load 0x0,0x14
0bff 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0c00 e5fc | | Load 0x2,-0x4
0c01 e015 | | Load 0x0,0x15
0c02 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0c03 4504 |E | Exit_Subprogram 0x4
0c04 e408 | | Load 0x2,0x8
0c05 0a01 | | Execute_Immediate Plus,0x1
0c06 c408 | | Store 0x2,0x8
0c07 e407 | | Load 0x2,0x7
0c08 00d9 | | Load_Top At_Offset_1
0c09 0273 | s | Execute Discrete,Plus
0c0a 00d8 | | Load_Top At_Offset_0
0c0b 00e3 | | Load_Encached Natural_Cache
0c0c 0260 | ` | Execute Discrete,In_Type
0c0d 7001 |p | Jump_Nonzero 0xc0f
0c0e 0801 | | Execute_Immediate Raise,0x1
0c0f e404 | | Load 0x2,0x4
0c10 840d | | Call 0x2,0xd
0c11 e407 | | Load 0x2,0x7
0c12 00d9 | | Load_Top At_Offset_1
0c13 0273 | s | Execute Discrete,Plus
0c14 00d8 | | Load_Top At_Offset_0
0c15 00e3 | | Load_Encached Natural_Cache
0c16 0260 | ` | Execute Discrete,In_Type
0c17 7001 |p | Jump_Nonzero 0xc19
0c18 0801 | | Execute_Immediate Raise,0x1
0c19 e402 | | Load 0x2,0x2
0c1a 840d | | Call 0x2,0xd
0c1b e40b | | Load 0x2,0xb
0c1c 6802 |h | Jump_Zero 0xc1f
0c1d 8412 | | Call 0x2,0x12
0c1e 782a |x* | Jump 0xc49
0c1f e5fd | | Load 0x2,-0x3
0c20 e002 | | Load 0x0,0x2
0c21 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0c22 4801 |H | Short_Literal 0x1
0c23 4803 |H | Short_Literal 0x3
0c24 e012 | | Load 0x0,0x12
0c25 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0c26 035b | [ | Declare_Type Array,Constrained
0c27 0337 | 7 | Declare_Variable Array
0c28 e404 | | Load 0x2,0x4
0c29 e005 | | Load 0x0,0x5
0c2a 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0c2b 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0c2c 4801 |H | Short_Literal 0x1
0c2d 00da | | Load_Top At_Offset_2
0c2e 01d6 | | Execute Vector,Field_Write
0c2f e404 | | Load 0x2,0x4
0c30 e005 | | Load 0x0,0x5
0c31 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0c32 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0c33 4802 |H | Short_Literal 0x2
0c34 00da | | Load_Top At_Offset_2
0c35 01d6 | | Execute Vector,Field_Write
0c36 e402 | | Load 0x2,0x2
0c37 e005 | | Load 0x0,0x5
0c38 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0c39 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0c3a 4803 |H | Short_Literal 0x3
0c3b 00da | | Load_Top At_Offset_2
0c3c 01d6 | | Execute Vector,Field_Write
0c3d 480c |H | Short_Literal 0xc
0c3e e5fc | | Load 0x2,-0x4
0c3f e015 | | Load 0x0,0x15
0c40 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0c41 7807 |x | Jump 0xc49
0c42 00d8 | | Load_Top At_Offset_0
0c43 e403 | | Load 0x2,0x3
0c44 840e | | Call 0x2,0xe
0c45 7803 |x | Jump 0xc49
0c46 00d8 | | Load_Top At_Offset_0
0c47 e403 | | Load 0x2,0x3
0c48 840e | | Call 0x2,0xe
0c49 00c8 | | Action Pop_Auxiliary_Range
0c4a 3f3c |?< | Loop_Increasing 0xb87
0c4b 00c9 | | Action Pop_Auxiliary_Loop
0c4c e5ff | | Load 0x2,-0x1
0c4d 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0c4e 01d9 | | Execute Vector,Reverse_Bounds
0c4f 0263 | c | Execute Discrete,Above_Bound
0c50 7025 |p% | Jump_Nonzero 0xc76
0c51 00d8 | | Load_Top At_Offset_0
0c52 00d9 | | Load_Top At_Offset_1
0c53 e5ff | | Load 0x2,-0x1
0c54 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0c55 01d7 | | Execute Vector,Field_Read
0c56 8411 | | Call 0x2,0x11
0c57 681c |h | Jump_Zero 0xc74
0c58 00d8 | | Load_Top At_Offset_0
0c59 e5ff | | Load 0x2,-0x1
0c5a 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0c5b 01d7 | | Execute Vector,Field_Read
0c5c e005 | | Load 0x0,0x5
0c5d 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0c5e 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
0c5f a403 | | Store_Unchecked 0x2,0x3
0c60 e5fd | | Load 0x2,-0x3
0c61 e002 | | Load 0x0,0x2
0c62 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0c63 4801 |H | Short_Literal 0x1
0c64 4801 |H | Short_Literal 0x1
0c65 e012 | | Load 0x0,0x12
0c66 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0c67 035b | [ | Declare_Type Array,Constrained
0c68 0337 | 7 | Declare_Variable Array
0c69 e403 | | Load 0x2,0x3
0c6a e005 | | Load 0x0,0x5
0c6b 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0c6c 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0c6d 4801 |H | Short_Literal 0x1
0c6e 00da | | Load_Top At_Offset_2
0c6f 01d6 | | Execute Vector,Field_Write
0c70 480f |H | Short_Literal 0xf
0c71 e5fc | | Load 0x2,-0x4
0c72 e015 | | Load 0x0,0x15
0c73 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0c74 00c8 | | Action Pop_Auxiliary_Range
0c75 3fdb |? | Loop_Increasing 0xc51
0c76 00ce | | Action Pop_Auxiliary
0c77 e406 | | Load 0x2,0x6
0c78 e22b | + | Load 0x1,0x2b
0c79 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0c7a 4504 |E | Exit_Subprogram 0x4
0c7b TRAP_0b48:
0c7b 0007 | | Action Break_Optional
0c7c e406 | | Load 0x2,0x6
0c7d e22b | + | Load 0x1,0x2b
0c7e 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0c7f 4801 |H | Short_Literal 0x1
0c80 4802 |H | Short_Literal 0x2
0c81 e012 | | Load 0x0,0x12
0c82 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0c83 035b | [ | Declare_Type Array,Constrained
0c84 0337 | 7 | Declare_Variable Array
0c85 e5fe | | Load 0x2,-0x2
0c86 e013 | | Load 0x0,0x13
0c87 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0c88 4801 |H | Short_Literal 0x1
0c89 00da | | Load_Top At_Offset_2
0c8a 01d6 | | Execute Vector,Field_Write
0c8b e5fd | | Load 0x2,-0x3
0c8c e016 | | Load 0x0,0x16
0c8d 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0c8e 4802 |H | Short_Literal 0x2
0c8f 00da | | Load_Top At_Offset_2
0c90 01d6 | | Execute Vector,Field_Write
0c91 6006 |` | Indirect_Literal Discrete,0xc98,{0x00000000, 0x0000380e}
0c92 e014 | | Load 0x0,0x14
0c93 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0c94 e5fc | | Load 0x2,-0x4
0c95 e015 | | Load 0x0,0x15
0c96 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0c97 4504 |E | Exit_Subprogram 0x4
0c98 0000 0000 | | .LITERAL {0x00000000, 0x0000380e}
0c9c 0000 0000 | | .LITERAL {0x00000000, 0x00003810}
0ca0 ; --------------------------------------------------------------------------------------
0ca0 ; SUBPROGRAM
0ca0 ; --------------------------------------------------------------------------------------
0ca0 0ca9 | | .CONST 0x0ca9 ; Address of begin
0ca1 0004 | | .CONST 0x0004 ; Address of exception handler
0ca2 0003 | | .CONST 0x0003 ; Number of locals
0ca3 INIT_0ca0:
0ca3 00db | | Load_Top At_Offset_3
0ca4 00db | | Load_Top At_Offset_3
0ca5 e013 | | Load 0x0,0x13
0ca6 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0ca7 e015 | | Load 0x0,0x15
0ca8 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0ca9 BODY_0ca0:
0ca9 00d9 | | Load_Top At_Offset_1
0caa 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0cab 7001 |p | Jump_Nonzero 0xcad
0cac 4504 |E | Exit_Subprogram 0x4
0cad e5fd | | Load 0x2,-0x3
0cae e002 | | Load 0x0,0x2
0caf 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0cb0 4801 |H | Short_Literal 0x1
0cb1 4801 |H | Short_Literal 0x1
0cb2 e012 | | Load 0x0,0x12
0cb3 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0cb4 035b | [ | Declare_Type Array,Constrained
0cb5 0337 | 7 | Declare_Variable Array
0cb6 e5fe | | Load 0x2,-0x2
0cb7 e005 | | Load 0x0,0x5
0cb8 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0cb9 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0cba 4801 |H | Short_Literal 0x1
0cbb 00da | | Load_Top At_Offset_2
0cbc 01d6 | | Execute Vector,Field_Write
0cbd 4807 |H | Short_Literal 0x7
0cbe e403 | | Load 0x2,0x3
0cbf e015 | | Load 0x0,0x15
0cc0 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0cc1 00d8 | | Load_Top At_Offset_0
0cc2 e5fd | | Load 0x2,-0x3
0cc3 e5ff | | Load 0x2,-0x1
0cc4 e402 | | Load 0x2,0x2
0cc5 8247 | G | Call 0x1,0x47
0cc6 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0cc7 00d8 | | Load_Top At_Offset_0
0cc8 e015 | | Load 0x0,0x15
0cc9 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0cca 0e01 | | Execute_Immediate Not_Equal,0x1
0ccb 6813 |h | Jump_Zero 0xcdf
0ccc e5fd | | Load 0x2,-0x3
0ccd e002 | | Load 0x0,0x2
0cce 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0ccf 4801 |H | Short_Literal 0x1
0cd0 4801 |H | Short_Literal 0x1
0cd1 e012 | | Load 0x0,0x12
0cd2 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0cd3 035b | [ | Declare_Type Array,Constrained
0cd4 0337 | 7 | Declare_Variable Array
0cd5 00db | | Load_Top At_Offset_3
0cd6 e015 | | Load 0x0,0x15
0cd7 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
0cd8 4801 |H | Short_Literal 0x1
0cd9 00da | | Load_Top At_Offset_2
0cda 01d6 | | Execute Vector,Field_Write
0cdb 4803 |H | Short_Literal 0x3
0cdc e5fc | | Load 0x2,-0x4
0cdd e015 | | Load 0x0,0x15
0cde 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0cdf 00d8 | | Load_Top At_Offset_0
0ce0 e015 | | Load 0x0,0x15
0ce1 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
0ce2 7006 |p | Jump_Nonzero 0xce9
0ce3 00d8 | | Load_Top At_Offset_0
0ce4 e015 | | Load 0x0,0x15
0ce5 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0ce6 e5fc | | Load 0x2,-0x4
0ce7 e015 | | Load 0x0,0x15
0ce8 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0ce9 4504 |E | Exit_Subprogram 0x4
0cea 0000 0000 | | .BLANK 0000[0x6]
0cf0 ; --------------------------------------------------------------------------------------
0cf0 ; SUBPROGRAM
0cf0 ; --------------------------------------------------------------------------------------
0cf0 0cf9 | | .CONST 0x0cf9 ; Address of begin
0cf1 0004 | | .CONST 0x0004 ; Address of exception handler
0cf2 0003 | | .CONST 0x0003 ; Number of locals
0cf3 INIT_0cf0:
0cf3 00db | | Load_Top At_Offset_3
0cf4 00db | | Load_Top At_Offset_3
0cf5 e013 | | Load 0x0,0x13
0cf6 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0cf7 e015 | | Load 0x0,0x15
0cf8 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0cf9 BODY_0cf0:
0cf9 00d9 | | Load_Top At_Offset_1
0cfa 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0cfb 7001 |p | Jump_Nonzero 0xcfd
0cfc 4504 |E | Exit_Subprogram 0x4
0cfd e5fd | | Load 0x2,-0x3
0cfe e002 | | Load 0x0,0x2
0cff 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0d00 4801 |H | Short_Literal 0x1
0d01 4801 |H | Short_Literal 0x1
0d02 e012 | | Load 0x0,0x12
0d03 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0d04 035b | [ | Declare_Type Array,Constrained
0d05 0337 | 7 | Declare_Variable Array
0d06 e5fe | | Load 0x2,-0x2
0d07 e005 | | Load 0x0,0x5
0d08 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0d09 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0d0a 4801 |H | Short_Literal 0x1
0d0b 00da | | Load_Top At_Offset_2
0d0c 01d6 | | Execute Vector,Field_Write
0d0d 4807 |H | Short_Literal 0x7
0d0e e403 | | Load 0x2,0x3
0d0f e015 | | Load 0x0,0x15
0d10 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0d11 00cf | | Action Mark_Auxiliary
0d12 00da | | Load_Top At_Offset_2
0d13 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0d14 01d9 | | Execute Vector,Reverse_Bounds
0d15 0263 | c | Execute Discrete,Above_Bound
0d16 7021 |p! | Jump_Nonzero 0xd38
0d17 00d8 | | Load_Top At_Offset_0
0d18 e402 | | Load 0x2,0x2
0d19 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0d1a 01d7 | | Execute Vector,Field_Read
0d1b e005 | | Load 0x0,0x5
0d1c 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0d1d 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
0d1e 7017 |p | Jump_Nonzero 0xd36
0d1f e5fd | | Load 0x2,-0x3
0d20 e002 | | Load 0x0,0x2
0d21 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0d22 4801 |H | Short_Literal 0x1
0d23 4801 |H | Short_Literal 0x1
0d24 e012 | | Load 0x0,0x12
0d25 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0d26 035b | [ | Declare_Type Array,Constrained
0d27 0337 | 7 | Declare_Variable Array
0d28 00db | | Load_Top At_Offset_3
0d29 e402 | | Load 0x2,0x2
0d2a 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0d2b 01d7 | | Execute Vector,Field_Read
0d2c e005 | | Load 0x0,0x5
0d2d 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0d2e 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0d2f 4801 |H | Short_Literal 0x1
0d30 00da | | Load_Top At_Offset_2
0d31 01d6 | | Execute Vector,Field_Write
0d32 480e |H | Short_Literal 0xe
0d33 e403 | | Load 0x2,0x3
0d34 e015 | | Load 0x0,0x15
0d35 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0d36 00c8 | | Action Pop_Auxiliary_Range
0d37 3fdf |? | Loop_Increasing 0xd17
0d38 00ce | | Action Pop_Auxiliary
0d39 00d8 | | Load_Top At_Offset_0
0d3a e015 | | Load 0x0,0x15
0d3b 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0d3c 0e01 | | Execute_Immediate Not_Equal,0x1
0d3d 6813 |h | Jump_Zero 0xd51
0d3e e5fd | | Load 0x2,-0x3
0d3f e002 | | Load 0x0,0x2
0d40 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0d41 4801 |H | Short_Literal 0x1
0d42 4801 |H | Short_Literal 0x1
0d43 e012 | | Load 0x0,0x12
0d44 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0d45 035b | [ | Declare_Type Array,Constrained
0d46 0337 | 7 | Declare_Variable Array
0d47 00db | | Load_Top At_Offset_3
0d48 e015 | | Load 0x0,0x15
0d49 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
0d4a 4801 |H | Short_Literal 0x1
0d4b 00da | | Load_Top At_Offset_2
0d4c 01d6 | | Execute Vector,Field_Write
0d4d 4805 |H | Short_Literal 0x5
0d4e e5fc | | Load 0x2,-0x4
0d4f e015 | | Load 0x0,0x15
0d50 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0d51 00d8 | | Load_Top At_Offset_0
0d52 e015 | | Load 0x0,0x15
0d53 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
0d54 7006 |p | Jump_Nonzero 0xd5b
0d55 00d8 | | Load_Top At_Offset_0
0d56 e015 | | Load 0x0,0x15
0d57 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0d58 e5fc | | Load 0x2,-0x4
0d59 e015 | | Load 0x0,0x15
0d5a 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0d5b 4504 |E | Exit_Subprogram 0x4
0d5c 0000 0000 | | .BLANK 0000[0x4]
0d60 ; --------------------------------------------------------------------------------------
0d60 ; SUBPROGRAM
0d60 ; --------------------------------------------------------------------------------------
0d60 0d65 | e | .CONST 0x0d65 ; Address of begin
0d61 0004 | | .CONST 0x0004 ; Address of exception handler
0d62 0002 | | .CONST 0x0002 ; Number of locals
0d63 INIT_0d60:
0d63 e016 | | Load 0x0,0x16
0d64 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0d65 BODY_0d60:
0d65 00cf | | Action Mark_Auxiliary
0d66 e5ff | | Load 0x2,-0x1
0d67 01d9 | | Execute Vector,Reverse_Bounds
0d68 0263 | c | Execute Discrete,Above_Bound
0d69 700a |p | Jump_Nonzero 0xd74
0d6a 00d8 | | Load_Top At_Offset_0
0d6b a402 | | Store_Unchecked 0x2,0x2
0d6c 00d8 | | Load_Top At_Offset_0
0d6d e5ff | | Load 0x2,-0x1
0d6e 01d7 | | Execute Vector,Field_Read
0d6f 6802 |h | Jump_Zero 0xd72
0d70 00d2 | | Pop_Control Pop_Count_2
0d71 7802 |x | Jump 0xd74
0d72 00c8 | | Action Pop_Auxiliary_Range
0d73 3ff6 |? | Loop_Increasing 0xd6a
0d74 00ce | | Action Pop_Auxiliary
0d75 00d8 | | Load_Top At_Offset_0
0d76 4401 |D | Exit_Subprogram With_Result,0x1
0d77 0000 | | .XXX[0x1]
0d78 ; --------------------------------------------------------------------------------------
0d78 ; SUBPROGRAM
0d78 ; --------------------------------------------------------------------------------------
0d78 0da3 | | .CONST 0x0da3 ; Address of begin
0d79 0004 | | .CONST 0x0004 ; Address of exception handler
0d7a 0011 | | .CONST 0x0011 ; Number of locals
0d7b INIT_0d78:
0d7b 029f 1613 | | Declare_Subprogram For_Call,INIT_1610
0d7d 029f 163b | ;| Declare_Subprogram For_Call,INIT_1638
0d7f 029f 1643 | C| Declare_Subprogram For_Call,INIT_1640
0d81 029f 168b | | Declare_Subprogram For_Call,INIT_1688
0d83 029f 16db | | Declare_Subprogram For_Call,INIT_16d8
0d85 a00c | | Reference 0x0,0xc
0d86 00c6 | | Action Check_Subprogram_Elaborated
0d87 e005 | | Load 0x0,0x5
0d88 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0d89 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0d8a e005 | | Load 0x0,0x5
0d8b 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0d8c 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0d8d 4802 |H | Short_Literal 0x2
0d8e 4802 |H | Short_Literal 0x2
0d8f 0099 | | Action Reference_Dynamic
0d90 4803 |H | Short_Literal 0x3
0d91 4802 |H | Short_Literal 0x2
0d92 0099 | | Action Reference_Dynamic
0d93 4804 |H | Short_Literal 0x4
0d94 4802 |H | Short_Literal 0x2
0d95 0099 | | Action Reference_Dynamic
0d96 4806 |H | Short_Literal 0x6
0d97 4802 |H | Short_Literal 0x2
0d98 0099 | | Action Reference_Dynamic
0d99 e005 | | Load 0x0,0x5
0d9a 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0d9b 195a | Z | Execute Package,Field_Reference,Field_Number 0x5a
0d9c e005 | | Load 0x0,0x5
0d9d 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0d9e 195c | \ | Execute Package,Field_Reference,Field_Number 0x5c
0d9f e018 | | Load 0x0,0x18
0da0 e019 | | Load 0x0,0x19
0da1 4811 |H | Short_Literal 0x11
0da2 0007 | | Action Break_Optional
0da3 BODY_0d78:
0da3 e5fe | | Load 0x2,-0x2
0da4 e5ff | | Load 0x2,-0x1
0da5 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0da6 e407 | | Load 0x2,0x7
0da7 e408 | | Load 0x2,0x8
0da8 4809 |H | Short_Literal 0x9
0da9 4802 |H | Short_Literal 0x2
0daa 0099 | | Action Reference_Dynamic
0dab 480a |H | Short_Literal 0xa
0dac 4802 |H | Short_Literal 0x2
0dad 0099 | | Action Reference_Dynamic
0dae 480b |H | Short_Literal 0xb
0daf 4802 |H | Short_Literal 0x2
0db0 0099 | | Action Reference_Dynamic
0db1 480c |H | Short_Literal 0xc
0db2 4802 |H | Short_Literal 0x2
0db3 0099 | | Action Reference_Dynamic
0db4 480d |H | Short_Literal 0xd
0db5 4802 |H | Short_Literal 0x2
0db6 0099 | | Action Reference_Dynamic
0db7 480e |H | Short_Literal 0xe
0db8 4802 |H | Short_Literal 0x2
0db9 0099 | | Action Reference_Dynamic
0dba 480f |H | Short_Literal 0xf
0dbb 4802 |H | Short_Literal 0x2
0dbc 0099 | | Action Reference_Dynamic
0dbd 800c | | Call 0x0,0xc
0dbe e005 | | Load 0x0,0x5
0dbf 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0dc0 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0dc1 01c6 | | Execute Vector,Convert_To_Formal
0dc2 4402 |D | Exit_Subprogram With_Result,0x2
0dc3 0000 0000 | | .BLANK 0000[0x5]
0dc8 ; --------------------------------------------------------------------------------------
0dc8 ; SUBPROGRAM
0dc8 ; --------------------------------------------------------------------------------------
0dc8 0ddb | | .CONST 0x0ddb ; Address of begin
0dc9 0004 | | .CONST 0x0004 ; Address of exception handler
0dca 0005 | | .CONST 0x0005 ; Number of locals
0dcb INIT_0dc8:
0dcb 00db | | Load_Top At_Offset_3
0dcc e013 | | Load 0x0,0x13
0dcd 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0dce 00db | | Load_Top At_Offset_3
0dcf 01da | | Execute Vector,Bounds
0dd0 e005 | | Load 0x0,0x5
0dd1 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0dd2 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0dd3 035b | [ | Declare_Type Array,Constrained
0dd4 0337 | 7 | Declare_Variable Array
0dd5 00d8 | | Load_Top At_Offset_0
0dd6 01dd | | Execute Vector,First
0dd7 00e3 | | Load_Encached Natural_Cache
0dd8 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0dd9 029f 16f3 | | Declare_Subprogram For_Call,INIT_16f0
0ddb BODY_0dc8:
0ddb 00cf | | Action Mark_Auxiliary
0ddc e402 | | Load 0x2,0x2
0ddd 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0dde 01d9 | | Execute Vector,Reverse_Bounds
0ddf 0263 | c | Execute Discrete,Above_Bound
0de0 700d |p | Jump_Nonzero 0xdee
0de1 00d8 | | Load_Top At_Offset_0
0de2 e402 | | Load 0x2,0x2
0de3 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0de4 01d7 | | Execute Vector,Field_Read
0de5 e005 | | Load 0x0,0x5
0de6 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0de7 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0de8 0f01 | | Execute_Immediate Equal,0x1
0de9 7002 |p | Jump_Nonzero 0xdec
0dea e5ff | | Load 0x2,-0x1
0deb 4402 |D | Exit_Subprogram With_Result,0x2
0dec 00c8 | | Action Pop_Auxiliary_Range
0ded 3ff3 |? | Loop_Increasing 0xde1
0dee 00ce | | Action Pop_Auxiliary
0def 8405 | | Call 0x2,0x5
0df0 4801 |H | Short_Literal 0x1
0df1 00da | | Load_Top At_Offset_2
0df2 0aff | | Execute_Immediate Plus,-0x1
0df3 e403 | | Load 0x2,0x3
0df4 01cf | | Execute Vector,Slice_Read
0df5 e005 | | Load 0x0,0x5
0df6 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0df7 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0df8 01c6 | | Execute Vector,Convert_To_Formal
0df9 4402 |D | Exit_Subprogram With_Result,0x2
0dfa 0000 0000 | | .BLANK 0000[0x6]
0e00 ; --------------------------------------------------------------------------------------
0e00 ; SUBPROGRAM
0e00 ; --------------------------------------------------------------------------------------
0e00 0e03 | | .CONST 0x0e03 ; Address of begin
0e01 0004 | | .CONST 0x0004 ; Address of exception handler
0e02 0001 | | .CONST 0x0001 ; Number of locals
0e03 BODY_0e00:
0e03 INIT_0e00:
0e03 4801 |H | Short_Literal 0x1
0e04 e5fe | | Load 0x2,-0x2
0e05 e005 | | Load 0x0,0x5
0e06 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0e07 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0e08 e5ff | | Load 0x2,-0x1
0e09 e005 | | Load 0x0,0x5
0e0a 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0e0b 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0e0c e017 | | Load 0x0,0x17
0e0d 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
0e0e 4402 |D | Exit_Subprogram With_Result,0x2
0e0f 0000 | | .XXX[0x1]
0e10 ; --------------------------------------------------------------------------------------
0e10 ; SUBPROGRAM
0e10 ; --------------------------------------------------------------------------------------
0e10 0e23 | # | .CONST 0x0e23 ; Address of begin
0e11 0004 | | .CONST 0x0004 ; Address of exception handler
0e12 0004 | | .CONST 0x0004 ; Number of locals
0e13 INIT_0e10:
0e13 e005 | | Load 0x0,0x5
0e14 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0e15 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0e16 e005 | | Load 0x0,0x5
0e17 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0e18 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0e19 0337 | 7 | Declare_Variable Array
0e1a e5ff | | Load 0x2,-0x1
0e1b e005 | | Load 0x0,0x5
0e1c 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0e1d 185f | _ | Execute Package,Field_Execute,Field_Number 0x5f
0e1e e005 | | Load 0x0,0x5
0e1f 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0e20 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0e21 e016 | | Load 0x0,0x16
0e22 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0e23 BODY_0e10:
0e23 4800 |H | Short_Literal 0x0
0e24 00d9 | | Load_Top At_Offset_1
0e25 01d7 | | Execute Vector,Field_Read
0e26 6804 |h | Jump_Zero 0xe2b
0e27 4803 |H | Short_Literal 0x3
0e28 00d9 | | Load_Top At_Offset_1
0e29 01d7 | | Execute Vector,Field_Read
0e2a 681b |h | Jump_Zero 0xe46
0e2b e5ff | | Load 0x2,-0x1
0e2c e5fe | | Load 0x2,-0x2
0e2d e005 | | Load 0x0,0x5
0e2e 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0e2f 185f | _ | Execute Package,Field_Execute,Field_Number 0x5f
0e30 e005 | | Load 0x0,0x5
0e31 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0e32 188a | | Execute Package,Field_Execute,Field_Number 0x8a
0e33 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0e34 e5fe | | Load 0x2,-0x2
0e35 00db | | Load_Top At_Offset_3
0e36 e005 | | Load 0x0,0x5
0e37 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0e38 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0e39 00da | | Load_Top At_Offset_2
0e3a 01d4 | | Execute Vector,Structure_Write
0e3b 4803 |H | Short_Literal 0x3
0e3c 00da | | Load_Top At_Offset_2
0e3d 01d7 | | Execute Vector,Field_Read
0e3e 7004 |p | Jump_Nonzero 0xe43
0e3f 4804 |H | Short_Literal 0x4
0e40 00da | | Load_Top At_Offset_2
0e41 01d7 | | Execute Vector,Field_Read
0e42 7801 |x | Jump 0xe44
0e43 4801 |H | Short_Literal 0x1
0e44 0f00 | | Execute_Immediate Equal,0x0
0e45 4402 |D | Exit_Subprogram With_Result,0x2
0e46 4801 |H | Short_Literal 0x1
0e47 4402 |D | Exit_Subprogram With_Result,0x2
0e48 ; --------------------------------------------------------------------------------------
0e48 ; SUBPROGRAM
0e48 ; --------------------------------------------------------------------------------------
0e48 0e4b | K | .CONST 0x0e4b ; Address of begin
0e49 0004 | | .CONST 0x0004 ; Address of exception handler
0e4a 0001 | | .CONST 0x0001 ; Number of locals
0e4b BODY_0e48:
0e4b INIT_0e48:
0e4b 4800 |H | Short_Literal 0x0
0e4c e22c | , | Load 0x1,0x2c
0e4d 4800 |H | Short_Literal 0x0
0e4e e5fe | | Load 0x2,-0x2
0e4f e5ff | | Load 0x2,-0x1
0e50 8236 | 6 | Call 0x1,0x36
0e51 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0e52 4402 |D | Exit_Subprogram With_Result,0x2
0e53 0000 0000 | | .BLANK 0000[0x5]
0e58 ; --------------------------------------------------------------------------------------
0e58 ; SUBPROGRAM
0e58 ; --------------------------------------------------------------------------------------
0e58 0e5b | [ | .CONST 0x0e5b ; Address of begin
0e59 0004 | | .CONST 0x0004 ; Address of exception handler
0e5a 0001 | | .CONST 0x0001 ; Number of locals
0e5b BODY_0e58:
0e5b INIT_0e58:
0e5b 4800 |H | Short_Literal 0x0
0e5c e22c | , | Load 0x1,0x2c
0e5d e5fe | | Load 0x2,-0x2
0e5e 4800 |H | Short_Literal 0x0
0e5f e5ff | | Load 0x2,-0x1
0e60 823a | : | Call 0x1,0x3a
0e61 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0e62 4402 |D | Exit_Subprogram With_Result,0x2
0e63 0000 0000 | | .BLANK 0000[0x5]
0e68 ; --------------------------------------------------------------------------------------
0e68 ; SUBPROGRAM
0e68 ; --------------------------------------------------------------------------------------
0e68 0e99 | | .CONST 0x0e99 ; Address of begin
0e69 0f04 | | .CONST 0x0f04 ; Address of exception handler
0e6a 000b | | .CONST 0x000b ; Number of locals
0e6b INIT_0e68:
0e6b 00db | | Load_Top At_Offset_3
0e6c e013 | | Load 0x0,0x13
0e6d 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0e6e e016 | | Load 0x0,0x16
0e6f 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0e70 4802 |H | Short_Literal 0x2
0e71 00d9 | | Load_Top At_Offset_1
0e72 01d7 | | Execute Vector,Field_Read
0e73 0007 | | Action Break_Optional
0e74 4800 |H | Short_Literal 0x0
0e75 e22c | , | Load 0x1,0x2c
0e76 4800 |H | Short_Literal 0x0
0e77 e5fe | | Load 0x2,-0x2
0e78 e5ff | | Load 0x2,-0x1
0e79 8236 | 6 | Call 0x1,0x36
0e7a 00d8 | | Load_Top At_Offset_0
0e7b 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0e7c 01da | | Execute Vector,Bounds
0e7d e005 | | Load 0x0,0x5
0e7e 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0e7f 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0e80 035b | [ | Declare_Type Array,Constrained
0e81 0337 | 7 | Declare_Variable Array
0e82 00e3 | | Load_Encached Natural_Cache
0e83 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
0e84 e22a | * | Load 0x1,0x2a
0e85 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0e86 e005 | | Load 0x0,0x5
0e87 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0e88 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0e89 4800 |H | Short_Literal 0x0
0e8a e005 | | Load 0x0,0x5
0e8b 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0e8c 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0e8d 1c08 | | Execute_Immediate Run_Utility,0x8
0e8e e005 | | Load 0x0,0x5
0e8f 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0e90 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0e91 00d9 | | Load_Top At_Offset_1
0e92 016d | m | Execute Variant_Record,Structure_Write
0e93 e005 | | Load 0x0,0x5
0e94 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0e95 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0e96 e005 | | Load 0x0,0x5
0e97 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0e98 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0e99 BODY_0e68:
0e99 4800 |H | Short_Literal 0x0
0e9a e404 | | Load 0x2,0x4
0e9b 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0e9c e014 | | Load 0x0,0x14
0e9d 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
0e9e 7003 |p | Jump_Nonzero 0xea2
0e9f 00da | | Load_Top At_Offset_2
0ea0 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0ea1 4402 |D | Exit_Subprogram With_Result,0x2
0ea2 e22a | * | Load 0x1,0x2a
0ea3 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0ea4 e011 | | Load 0x0,0x11
0ea5 180d | | Execute Package,Field_Execute,Field_Number 0xd
0ea6 e22a | * | Load 0x1,0x2a
0ea7 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0ea8 c407 | | Store 0x2,0x7
0ea9 00cf | | Action Mark_Auxiliary
0eaa e404 | | Load 0x2,0x4
0eab 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0eac 01d9 | | Execute Vector,Reverse_Bounds
0ead 0263 | c | Execute Discrete,Above_Bound
0eae 7047 |pG | Jump_Nonzero 0xef6
0eaf 00d8 | | Load_Top At_Offset_0
0eb0 e404 | | Load 0x2,0x4
0eb1 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0eb2 01d7 | | Execute Vector,Field_Read
0eb3 a408 | | Store_Unchecked 0x2,0x8
0eb4 e408 | | Load 0x2,0x8
0eb5 e005 | | Load 0x0,0x5
0eb6 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0eb7 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
0eb8 a40b | | Store_Unchecked 0x2,0xb
0eb9 00cf | | Action Mark_Auxiliary
0eba 7814 |x | Jump 0xecf
0ebb e40b | | Load 0x2,0xb
0ebc e005 | | Load 0x0,0x5
0ebd 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0ebe 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
0ebf a40a | | Store_Unchecked 0x2,0xa
0ec0 e40a | | Load 0x2,0xa
0ec1 e005 | | Load 0x0,0x5
0ec2 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0ec3 180f | | Execute Package,Field_Execute,Field_Number 0xf
0ec4 7001 |p | Jump_Nonzero 0xec6
0ec5 780e |x | Jump 0xed4
0ec6 e403 | | Load 0x2,0x3
0ec7 680c |h | Jump_Zero 0xed4
0ec8 e40b | | Load 0x2,0xb
0ec9 e005 | | Load 0x0,0x5
0eca 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0ecb 1849 | I | Execute Package,Field_Execute,Field_Number 0x49
0ecc a40b | | Store_Unchecked 0x2,0xb
0ecd 7800 |x | Jump 0xece
0ece 00c9 | | Action Pop_Auxiliary_Loop
0ecf e40b | | Load 0x2,0xb
0ed0 e005 | | Load 0x0,0x5
0ed1 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0ed2 180f | | Execute Package,Field_Execute,Field_Number 0xf
0ed3 6fe7 |o | Jump_Zero 0xebb
0ed4 00ce | | Action Pop_Auxiliary
0ed5 e40a | | Load 0x2,0xa
0ed6 e005 | | Load 0x0,0x5
0ed7 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0ed8 185c | \ | Execute Package,Field_Execute,Field_Number 0x5c
0ed9 6813 |h | Jump_Zero 0xeed
0eda e40a | | Load 0x2,0xa
0edb 4801 |H | Short_Literal 0x1
0edc e407 | | Load 0x2,0x7
0edd 8232 | 2 | Call 0x1,0x32
0ede 7015 |p | Jump_Nonzero 0xef4
0edf 4800 |H | Short_Literal 0x0
0ee0 4801 |H | Short_Literal 0x1
0ee1 e40a | | Load 0x2,0xa
0ee2 e407 | | Load 0x2,0x7
0ee3 e22a | * | Load 0x1,0x2a
0ee4 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0ee5 e40a | | Load 0x2,0xa
0ee6 e406 | | Load 0x2,0x6
0ee7 e405 | | Load 0x2,0x5
0ee8 01d6 | | Execute Vector,Field_Write
0ee9 e406 | | Load 0x2,0x6
0eea 0a01 | | Execute_Immediate Plus,0x1
0eeb c406 | | Store 0x2,0x6
0eec 7807 |x | Jump 0xef4
0eed e408 | | Load 0x2,0x8
0eee e406 | | Load 0x2,0x6
0eef e405 | | Load 0x2,0x5
0ef0 01d6 | | Execute Vector,Field_Write
0ef1 e406 | | Load 0x2,0x6
0ef2 0a01 | | Execute_Immediate Plus,0x1
0ef3 c406 | | Store 0x2,0x6
0ef4 00c8 | | Action Pop_Auxiliary_Range
0ef5 3fb9 |? | Loop_Increasing 0xeaf
0ef6 00ce | | Action Pop_Auxiliary
0ef7 e407 | | Load 0x2,0x7
0ef8 e22a | * | Load 0x1,0x2a
0ef9 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0efa 4801 |H | Short_Literal 0x1
0efb e406 | | Load 0x2,0x6
0efc 0aff | | Execute_Immediate Plus,-0x1
0efd e405 | | Load 0x2,0x5
0efe 01cf | | Execute Vector,Slice_Read
0eff e005 | | Load 0x0,0x5
0f00 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0f01 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0f02 01c6 | | Execute Vector,Convert_To_Formal
0f03 4402 |D | Exit_Subprogram With_Result,0x2
0f04 TRAP_0e68:
0f04 0007 | | Action Break_Optional
0f05 e407 | | Load 0x2,0x7
0f06 e22a | * | Load 0x1,0x2a
0f07 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0f08 4801 |H | Short_Literal 0x1
0f09 4802 |H | Short_Literal 0x2
0f0a e012 | | Load 0x0,0x12
0f0b 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0f0c 035b | [ | Declare_Type Array,Constrained
0f0d 0337 | 7 | Declare_Variable Array
0f0e e5fe | | Load 0x2,-0x2
0f0f e013 | | Load 0x0,0x13
0f10 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0f11 4801 |H | Short_Literal 0x1
0f12 00da | | Load_Top At_Offset_2
0f13 01d6 | | Execute Vector,Field_Write
0f14 e5ff | | Load 0x2,-0x1
0f15 e005 | | Load 0x0,0x5
0f16 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0f17 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0f18 4802 |H | Short_Literal 0x2
0f19 00da | | Load_Top At_Offset_2
0f1a 01d6 | | Execute Vector,Field_Write
0f1b 6008 |` | Indirect_Literal Discrete,0xf24,{0x00000000, 0x0000380f}
0f1c e014 | | Load 0x0,0x14
0f1d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0f1e e409 | | Load 0x2,0x9
0f1f 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0f20 00db | | Load_Top At_Offset_3
0f21 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0f22 4402 |D | Exit_Subprogram With_Result,0x2
0f23 0000 | | .XXX[0x1]
0f24 0000 0000 | | .LITERAL {0x00000000, 0x0000380f}
0f28 ; --------------------------------------------------------------------------------------
0f28 ; SUBPROGRAM
0f28 ; --------------------------------------------------------------------------------------
0f28 0f4b | K | .CONST 0x0f4b ; Address of begin
0f29 0004 | | .CONST 0x0004 ; Address of exception handler
0f2a 0009 | | .CONST 0x0009 ; Number of locals
0f2b INIT_0f28:
0f2b 00db | | Load_Top At_Offset_3
0f2c e013 | | Load 0x0,0x13
0f2d 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0f2e e016 | | Load 0x0,0x16
0f2f 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0f30 4802 |H | Short_Literal 0x2
0f31 00d9 | | Load_Top At_Offset_1
0f32 01d7 | | Execute Vector,Field_Read
0f33 0007 | | Action Break_Optional
0f34 e22a | * | Load 0x1,0x2a
0f35 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0f36 e014 | | Load 0x0,0x14
0f37 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0f38 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0f39 4800 |H | Short_Literal 0x0
0f3a e005 | | Load 0x0,0x5
0f3b 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0f3c 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0f3d 1c08 | | Execute_Immediate Run_Utility,0x8
0f3e e005 | | Load 0x0,0x5
0f3f 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0f40 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0f41 00d9 | | Load_Top At_Offset_1
0f42 016d | m | Execute Variant_Record,Structure_Write
0f43 e005 | | Load 0x0,0x5
0f44 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0f45 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0f46 e005 | | Load 0x0,0x5
0f47 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0f48 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0f49 029f 170b | | Declare_Subprogram For_Call,INIT_1708
0f4b BODY_0f28:
0f4b e5ff | | Load 0x2,-0x1
0f4c e005 | | Load 0x0,0x5
0f4d 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0f4e 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
0f4f 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0f50 00cf | | Action Mark_Auxiliary
0f51 7814 |x | Jump 0xf66
0f52 00da | | Load_Top At_Offset_2
0f53 e005 | | Load 0x0,0x5
0f54 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0f55 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
0f56 a407 | | Store_Unchecked 0x2,0x7
0f57 00db | | Load_Top At_Offset_3
0f58 e005 | | Load 0x0,0x5
0f59 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0f5a 180f | | Execute Package,Field_Execute,Field_Number 0xf
0f5b 7001 |p | Jump_Nonzero 0xf5d
0f5c 780e |x | Jump 0xf6b
0f5d e403 | | Load 0x2,0x3
0f5e 680c |h | Jump_Zero 0xf6b
0f5f 00da | | Load_Top At_Offset_2
0f60 e005 | | Load 0x0,0x5
0f61 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0f62 1849 | I | Execute Package,Field_Execute,Field_Number 0x49
0f63 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0f64 7800 |x | Jump 0xf65
0f65 00c9 | | Action Pop_Auxiliary_Loop
0f66 00da | | Load_Top At_Offset_2
0f67 e005 | | Load 0x0,0x5
0f68 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0f69 180f | | Execute Package,Field_Execute,Field_Number 0xf
0f6a 6fe7 |o | Jump_Zero 0xf52
0f6b 00ce | | Action Pop_Auxiliary
0f6c 00da | | Load_Top At_Offset_2
0f6d e005 | | Load 0x0,0x5
0f6e 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0f6f 185c | \ | Execute Package,Field_Execute,Field_Number 0x5c
0f70 6809 |h | Jump_Zero 0xf7a
0f71 00da | | Load_Top At_Offset_2
0f72 e5ff | | Load 0x2,-0x1
0f73 021e | | Execute Heap_Access,Maximum
0f74 6803 |h | Jump_Zero 0xf78
0f75 00db | | Load_Top At_Offset_3
0f76 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0f77 4402 |D | Exit_Subprogram With_Result,0x2
0f78 8409 | | Call 0x2,0x9
0f79 7808 |x | Jump 0xf82
0f7a 4800 |H | Short_Literal 0x0
0f7b e22c | , | Load 0x1,0x2c
0f7c e5fe | | Load 0x2,-0x2
0f7d 4800 |H | Short_Literal 0x0
0f7e e5ff | | Load 0x2,-0x1
0f7f 823a | : | Call 0x1,0x3a
0f80 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0f81 4402 |D | Exit_Subprogram With_Result,0x2
0f82 0831 | 1 | Execute_Immediate Raise,0x31
0f83 0000 0000 | | .BLANK 0000[0x5]
0f88 ; --------------------------------------------------------------------------------------
0f88 ; SUBPROGRAM
0f88 ; --------------------------------------------------------------------------------------
0f88 0f8b | | .CONST 0x0f8b ; Address of begin
0f89 0004 | | .CONST 0x0004 ; Address of exception handler
0f8a 0001 | | .CONST 0x0001 ; Number of locals
0f8b BODY_0f88:
0f8b INIT_0f88:
0f8b e5fd | | Load 0x2,-0x3
0f8c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0f8d 6802 |h | Jump_Zero 0xf90
0f8e 00da | | Load_Top At_Offset_2
0f8f 4403 |D | Exit_Subprogram With_Result,0x3
0f90 00db | | Load_Top At_Offset_3
0f91 00db | | Load_Top At_Offset_3
0f92 01db | | Execute Vector,Length
0f93 e005 | | Load 0x0,0x5
0f94 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0f95 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0f96 1c08 | | Execute_Immediate Run_Utility,0x8
0f97 e5ff | | Load 0x2,-0x1
0f98 00d9 | | Load_Top At_Offset_1
0f99 00d8 | | Load_Top At_Offset_0
0f9a 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0f9b 00da | | Load_Top At_Offset_2
0f9c 01da | | Execute Vector,Bounds
0f9d 00da | | Load_Top At_Offset_2
0f9e 01da | | Execute Vector,Bounds
0f9f 00da | | Load_Top At_Offset_2
0fa0 027f | | Execute Discrete,Equal
0fa1 7001 |p | Jump_Nonzero 0xfa3
0fa2 08e0 | | Execute_Immediate Raise,0xe0
0fa3 00cd | | Action Spare6_Action
0fa4 027f | | Execute Discrete,Equal
0fa5 7001 |p | Jump_Nonzero 0xfa7
0fa6 08e0 | | Execute_Immediate Raise,0xe0
0fa7 00d2 | | Pop_Control Pop_Count_2
0fa8 00d9 | | Load_Top At_Offset_1
0fa9 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0faa 4800 |H | Short_Literal 0x0
0fab 00d9 | | Load_Top At_Offset_1
0fac 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0fad 8213 | | Call 0x1,0x13
0fae 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0faf 4403 |D | Exit_Subprogram With_Result,0x3
0fb0 ; --------------------------------------------------------------------------------------
0fb0 ; SUBPROGRAM
0fb0 ; --------------------------------------------------------------------------------------
0fb0 0ff0 | | .CONST 0x0ff0 ; Address of begin
0fb1 0004 | | .CONST 0x0004 ; Address of exception handler
0fb2 0013 | | .CONST 0x0013 ; Number of locals
0fb3 INIT_0fb0:
0fb3 e5fd | | Load 0x2,-0x3
0fb4 e5fe | | Load 0x2,-0x2
0fb5 e5ff | | Load 0x2,-0x1
0fb6 8269 | i | Call 0x1,0x69
0fb7 e5fe | | Load 0x2,-0x2
0fb8 00d9 | | Load_Top At_Offset_1
0fb9 e25e | ^ | Load 0x1,0x5e
0fba e25f | _ | Load 0x1,0x5f
0fbb 1d60 | ` | Execute_Immediate Reference_Lex_1,0x60
0fbc 1d61 | a | Execute_Immediate Reference_Lex_1,0x61
0fbd 1d62 | b | Execute_Immediate Reference_Lex_1,0x62
0fbe 1d63 | c | Execute_Immediate Reference_Lex_1,0x63
0fbf 1d64 | d | Execute_Immediate Reference_Lex_1,0x64
0fc0 1d65 | e | Execute_Immediate Reference_Lex_1,0x65
0fc1 1d66 | f | Execute_Immediate Reference_Lex_1,0x66
0fc2 800c | | Call 0x0,0xc
0fc3 e5fe | | Load 0x2,-0x2
0fc4 00d9 | | Load_Top At_Offset_1
0fc5 824c | L | Call 0x1,0x4c
0fc6 e5fe | | Load 0x2,-0x2
0fc7 e013 | | Load 0x0,0x13
0fc8 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0fc9 e016 | | Load 0x0,0x16
0fca 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0fcb 4801 |H | Short_Literal 0x1
0fcc 00d9 | | Load_Top At_Offset_1
0fcd 01d7 | | Execute Vector,Field_Read
0fce 0007 | | Action Break_Optional
0fcf 4802 |H | Short_Literal 0x2
0fd0 00da | | Load_Top At_Offset_2
0fd1 01d7 | | Execute Vector,Field_Read
0fd2 0007 | | Action Break_Optional
0fd3 e005 | | Load 0x0,0x5
0fd4 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0fd5 180e | | Execute Package,Field_Execute,Field_Number 0xe
0fd6 e005 | | Load 0x0,0x5
0fd7 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0fd8 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0fd9 e015 | | Load 0x0,0x15
0fda 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0fdb e005 | | Load 0x0,0x5
0fdc 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0fdd 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0fde 00e1 | | Load_Encached Boolean_Cache
0fdf 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0fe0 e016 | | Load 0x0,0x16
0fe1 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0fe2 e015 | | Load 0x0,0x15
0fe3 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0fe4 e005 | | Load 0x0,0x5
0fe5 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0fe6 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0fe7 e005 | | Load 0x0,0x5
0fe8 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0fe9 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0fea 029f 1743 | C| Declare_Subprogram For_Call,INIT_1740
0fec 029f 176b | k| Declare_Subprogram For_Call,INIT_1768
0fee 029f 1793 | | Declare_Subprogram For_Call,INIT_1790
0ff0 BODY_0fb0:
0ff0 e404 | | Load 0x2,0x4
0ff1 01db | | Execute Vector,Length
0ff2 7001 |p | Jump_Nonzero 0xff4
0ff3 4504 |E | Exit_Subprogram 0x4
0ff4 00cf | | Action Mark_Auxiliary
0ff5 e404 | | Load 0x2,0x4
0ff6 01d9 | | Execute Vector,Reverse_Bounds
0ff7 0263 | c | Execute Discrete,Above_Bound
0ff8 7078 |px | Jump_Nonzero 0x1071
0ff9 00d8 | | Load_Top At_Offset_0
0ffa e404 | | Load 0x2,0x4
0ffb 01d7 | | Execute Vector,Field_Read
0ffc a410 | | Store_Unchecked 0x2,0x10
0ffd e410 | | Load 0x2,0x10
0ffe e005 | | Load 0x0,0x5
0fff 1b16 | | Execute Package,Field_Read,Field_Number 0x16
1000 185f | _ | Execute Package,Field_Execute,Field_Number 0x5f
1001 a409 | | Store_Unchecked 0x2,0x9
1002 e408 | | Load 0x2,0x8
1003 e005 | | Load 0x0,0x5
1004 1b16 | | Execute Package,Field_Read,Field_Number 0x16
1005 180e | | Execute Package,Field_Execute,Field_Number 0xe
1006 021f | | Execute Heap_Access,Equal
1007 700a |p | Jump_Nonzero 0x1012
1008 e408 | | Load 0x2,0x8
1009 e005 | | Load 0x0,0x5
100a 1b16 | | Execute Package,Field_Read,Field_Number 0x16
100b 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
100c e409 | | Load 0x2,0x9
100d e005 | | Load 0x0,0x5
100e 1b16 | | Execute Package,Field_Read,Field_Number 0x16
100f 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
1010 01de | | Execute Vector,Not_Equal
1011 6801 |h | Jump_Zero 0x1013
1012 8412 | | Call 0x2,0x12
1013 e40d | | Load 0x2,0xd
1014 e410 | | Load 0x2,0x10
1015 e005 | | Load 0x0,0x5
1016 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1017 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
1018 a40e | | Store_Unchecked 0x2,0xe
1019 e40e | | Load 0x2,0xe
101a e015 | | Load 0x0,0x15
101b 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
101c 684b |hK | Jump_Zero 0x1068
101d e410 | | Load 0x2,0x10
101e a40b | | Store_Unchecked 0x2,0xb
101f 00cf | | Action Mark_Auxiliary
1020 7813 |x | Jump 0x1034
1021 e40b | | Load 0x2,0xb
1022 e005 | | Load 0x0,0x5
1023 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1024 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
1025 a40f | | Store_Unchecked 0x2,0xf
1026 e40f | | Load 0x2,0xf
1027 e005 | | Load 0x0,0x5
1028 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1029 180f | | Execute Package,Field_Execute,Field_Number 0xf
102a 7001 |p | Jump_Nonzero 0x102c
102b 780d |x | Jump 0x1039
102c 4801 |H | Short_Literal 0x1
102d a40c | | Store_Unchecked 0x2,0xc
102e e40b | | Load 0x2,0xb
102f e005 | | Load 0x0,0x5
1030 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1031 1849 | I | Execute Package,Field_Execute,Field_Number 0x49
1032 a40b | | Store_Unchecked 0x2,0xb
1033 00c9 | | Action Pop_Auxiliary_Loop
1034 e40b | | Load 0x2,0xb
1035 e005 | | Load 0x0,0x5
1036 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1037 180f | | Execute Package,Field_Execute,Field_Number 0xf
1038 6fe8 |o | Jump_Zero 0x1021
1039 00ce | | Action Pop_Auxiliary
103a e40f | | Load 0x2,0xf
103b e005 | | Load 0x0,0x5
103c 1b14 | | Execute Package,Field_Read,Field_Number 0x14
103d 185c | \ | Execute Package,Field_Execute,Field_Number 0x5c
103e 680e |h | Jump_Zero 0x104d
103f e406 | | Load 0x2,0x6
1040 6807 |h | Jump_Zero 0x1048
1041 e410 | | Load 0x2,0x10
1042 e40f | | Load 0x2,0xf
1043 e005 | | Load 0x0,0x5
1044 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1045 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
1046 021f | | Execute Heap_Access,Equal
1047 7027 |p' | Jump_Nonzero 0x106f
1048 e407 | | Load 0x2,0x7
1049 6803 |h | Jump_Zero 0x104d
104a e40c | | Load 0x2,0xc
104b 6801 |h | Jump_Zero 0x104d
104c 7822 |x" | Jump 0x106f
104d e40e | | Load 0x2,0xe
104e e015 | | Load 0x0,0x15
104f 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
1050 6815 |h | Jump_Zero 0x1066
1051 e40d | | Load 0x2,0xd
1052 e002 | | Load 0x0,0x2
1053 1812 | | Execute Package,Field_Execute,Field_Number 0x12
1054 4801 |H | Short_Literal 0x1
1055 4801 |H | Short_Literal 0x1
1056 e012 | | Load 0x0,0x12
1057 1b0f | | Execute Package,Field_Read,Field_Number 0xf
1058 035b | [ | Declare_Type Array,Constrained
1059 0337 | 7 | Declare_Variable Array
105a e410 | | Load 0x2,0x10
105b e005 | | Load 0x0,0x5
105c 1b14 | | Execute Package,Field_Read,Field_Number 0x14
105d 1810 | | Execute Package,Field_Execute,Field_Number 0x10
105e 4801 |H | Short_Literal 0x1
105f 00da | | Load_Top At_Offset_2
1060 01d6 | | Execute Vector,Field_Write
1061 480f |H | Short_Literal 0xf
1062 e40a | | Load 0x2,0xa
1063 e015 | | Load 0x0,0x15
1064 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
1065 7809 |x | Jump 0x106f
1066 8413 | | Call 0x2,0x13
1067 7807 |x | Jump 0x106f
1068 e40e | | Load 0x2,0xe
1069 e015 | | Load 0x0,0x15
106a 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
106b e5fc | | Load 0x2,-0x4
106c e015 | | Load 0x0,0x15
106d 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
106e 4504 |E | Exit_Subprogram 0x4
106f 00c8 | | Action Pop_Auxiliary_Range
1070 3f88 |? | Loop_Increasing 0xff9
1071 00ce | | Action Pop_Auxiliary
1072 8411 | | Call 0x2,0x11
1073 4504 |E | Exit_Subprogram 0x4
1074 0000 0000 | | .BLANK 0000[0x4]
1078 ; --------------------------------------------------------------------------------------
1078 ; SUBPROGRAM
1078 ; --------------------------------------------------------------------------------------
1078 10a0 | | .CONST 0x10a0 ; Address of begin
1079 0004 | | .CONST 0x0004 ; Address of exception handler
107a 000c | | .CONST 0x000c ; Number of locals
107b INIT_1078:
107b e5fd | | Load 0x2,-0x3
107c e5fe | | Load 0x2,-0x2
107d e5ff | | Load 0x2,-0x1
107e 8269 | i | Call 0x1,0x69
107f e5fe | | Load 0x2,-0x2
1080 00d9 | | Load_Top At_Offset_1
1081 e251 | Q | Load 0x1,0x51
1082 e252 | R | Load 0x1,0x52
1083 1d53 | S | Execute_Immediate Reference_Lex_1,0x53
1084 1d54 | T | Execute_Immediate Reference_Lex_1,0x54
1085 1d55 | U | Execute_Immediate Reference_Lex_1,0x55
1086 1d56 | V | Execute_Immediate Reference_Lex_1,0x56
1087 1d57 | W | Execute_Immediate Reference_Lex_1,0x57
1088 1d58 | X | Execute_Immediate Reference_Lex_1,0x58
1089 1d59 | Y | Execute_Immediate Reference_Lex_1,0x59
108a 800c | | Call 0x0,0xc
108b e5fe | | Load 0x2,-0x2
108c 00d9 | | Load_Top At_Offset_1
108d 824c | L | Call 0x1,0x4c
108e e005 | | Load 0x0,0x5
108f 1b16 | | Execute Package,Field_Read,Field_Number 0x16
1090 180e | | Execute Package,Field_Execute,Field_Number 0xe
1091 e005 | | Load 0x0,0x5
1092 1b16 | | Execute Package,Field_Read,Field_Number 0x16
1093 1b0d | | Execute Package,Field_Read,Field_Number 0xd
1094 e015 | | Load 0x0,0x15
1095 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
1096 e016 | | Load 0x0,0x16
1097 1b0e | | Execute Package,Field_Read,Field_Number 0xe
1098 e015 | | Load 0x0,0x15
1099 1b0e | | Execute Package,Field_Read,Field_Number 0xe
109a 029f 17ab | | Declare_Subprogram For_Call,INIT_17a8
109c 029f 17d3 | | Declare_Subprogram For_Call,INIT_17d0
109e 029f 17fb | | Declare_Subprogram For_Call,INIT_17f8
10a0 BODY_1078:
10a0 e404 | | Load 0x2,0x4
10a1 01db | | Execute Vector,Length
10a2 7001 |p | Jump_Nonzero 0x10a4
10a3 4504 |E | Exit_Subprogram 0x4
10a4 00cf | | Action Mark_Auxiliary
10a5 e404 | | Load 0x2,0x4
10a6 01d9 | | Execute Vector,Reverse_Bounds
10a7 0263 | c | Execute Discrete,Above_Bound
10a8 704a |pJ | Jump_Nonzero 0x10f3
10a9 00d8 | | Load_Top At_Offset_0
10aa e404 | | Load 0x2,0x4
10ab 01d7 | | Execute Vector,Field_Read
10ac e005 | | Load 0x0,0x5
10ad 1b16 | | Execute Package,Field_Read,Field_Number 0x16
10ae 185f | _ | Execute Package,Field_Execute,Field_Number 0x5f
10af a406 | | Store_Unchecked 0x2,0x6
10b0 e405 | | Load 0x2,0x5
10b1 e005 | | Load 0x0,0x5
10b2 1b16 | | Execute Package,Field_Read,Field_Number 0x16
10b3 180e | | Execute Package,Field_Execute,Field_Number 0xe
10b4 021f | | Execute Heap_Access,Equal
10b5 700a |p | Jump_Nonzero 0x10c0
10b6 e405 | | Load 0x2,0x5
10b7 e005 | | Load 0x0,0x5
10b8 1b16 | | Execute Package,Field_Read,Field_Number 0x16
10b9 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
10ba e406 | | Load 0x2,0x6
10bb e005 | | Load 0x0,0x5
10bc 1b16 | | Execute Package,Field_Read,Field_Number 0x16
10bd 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
10be 01de | | Execute Vector,Not_Equal
10bf 6801 |h | Jump_Zero 0x10c1
10c0 840b | | Call 0x2,0xb
10c1 e408 | | Load 0x2,0x8
10c2 00d9 | | Load_Top At_Offset_1
10c3 e404 | | Load 0x2,0x4
10c4 01d7 | | Execute Vector,Field_Read
10c5 e005 | | Load 0x0,0x5
10c6 1b14 | | Execute Package,Field_Read,Field_Number 0x14
10c7 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
10c8 a409 | | Store_Unchecked 0x2,0x9
10c9 e409 | | Load 0x2,0x9
10ca e015 | | Load 0x0,0x15
10cb 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
10cc 681d |h | Jump_Zero 0x10ea
10cd e409 | | Load 0x2,0x9
10ce e015 | | Load 0x0,0x15
10cf 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
10d0 6817 |h | Jump_Zero 0x10e8
10d1 e408 | | Load 0x2,0x8
10d2 e002 | | Load 0x0,0x2
10d3 1812 | | Execute Package,Field_Execute,Field_Number 0x12
10d4 4801 |H | Short_Literal 0x1
10d5 4801 |H | Short_Literal 0x1
10d6 e012 | | Load 0x0,0x12
10d7 1b0f | | Execute Package,Field_Read,Field_Number 0xf
10d8 035b | [ | Declare_Type Array,Constrained
10d9 0337 | 7 | Declare_Variable Array
10da 00db | | Load_Top At_Offset_3
10db e404 | | Load 0x2,0x4
10dc 01d7 | | Execute Vector,Field_Read
10dd e005 | | Load 0x0,0x5
10de 1b14 | | Execute Package,Field_Read,Field_Number 0x14
10df 1810 | | Execute Package,Field_Execute,Field_Number 0x10
10e0 4801 |H | Short_Literal 0x1
10e1 00da | | Load_Top At_Offset_2
10e2 01d6 | | Execute Vector,Field_Write
10e3 480f |H | Short_Literal 0xf
10e4 e407 | | Load 0x2,0x7
10e5 e015 | | Load 0x0,0x15
10e6 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
10e7 7809 |x | Jump 0x10f1
10e8 840c | | Call 0x2,0xc
10e9 7807 |x | Jump 0x10f1
10ea e409 | | Load 0x2,0x9
10eb e015 | | Load 0x0,0x15
10ec 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
10ed e5fc | | Load 0x2,-0x4
10ee e015 | | Load 0x0,0x15
10ef 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
10f0 4504 |E | Exit_Subprogram 0x4
10f1 00c8 | | Action Pop_Auxiliary_Range
10f2 3fb6 |? | Loop_Increasing 0x10a9
10f3 00ce | | Action Pop_Auxiliary
10f4 840a | | Call 0x2,0xa
10f5 4504 |E | Exit_Subprogram 0x4
10f6 0000 0000 | | .XXX[0x2]
10f8 ; --------------------------------------------------------------------------------------
10f8 ; SUBPROGRAM
10f8 ; --------------------------------------------------------------------------------------
10f8 110f | | .CONST 0x110f ; Address of begin
10f9 0004 | | .CONST 0x0004 ; Address of exception handler
10fa 0008 | | .CONST 0x0008 ; Number of locals
10fb INIT_10f8:
10fb 4801 |H | Short_Literal 0x1
10fc e5fe | | Load 0x2,-0x2
10fd e005 | | Load 0x0,0x5
10fe 1b14 | | Execute Package,Field_Read,Field_Number 0x14
10ff 1b13 | | Execute Package,Field_Read,Field_Number 0x13
1100 035b | [ | Declare_Type Array,Constrained
1101 0337 | 7 | Declare_Variable Array
1102 00e3 | | Load_Encached Natural_Cache
1103 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
1104 e5ff | | Load 0x2,-0x1
1105 e015 | | Load 0x0,0x15
1106 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
1107 e015 | | Load 0x0,0x15
1108 1b10 | | Execute Package,Field_Read,Field_Number 0x10
1109 e012 | | Load 0x0,0x12
110a 1b0e | | Execute Package,Field_Read,Field_Number 0xe
110b 029f 1813 | | Declare_Subprogram For_Call,INIT_1810
110d 029f 1843 | C| Declare_Subprogram For_Call,INIT_1840
110f BODY_10f8:
110f 00cf | | Action Mark_Auxiliary
1110 e404 | | Load 0x2,0x4
1111 01d9 | | Execute Vector,Reverse_Bounds
1112 0263 | c | Execute Discrete,Above_Bound
1113 703f |p? | Jump_Nonzero 0x1153
1114 00d8 | | Load_Top At_Offset_0
1115 e404 | | Load 0x2,0x4
1116 01d7 | | Execute Vector,Field_Read
1117 e015 | | Load 0x0,0x15
1118 181c | | Execute Package,Field_Execute,Field_Number 0x1c
1119 e5fd | | Load 0x2,-0x3
111a 027f | | Execute Discrete,Equal
111b 6835 |h5 | Jump_Zero 0x1151
111c 4801 |H | Short_Literal 0x1
111d 00d9 | | Load_Top At_Offset_1
111e e404 | | Load 0x2,0x4
111f 01d7 | | Execute Vector,Field_Read
1120 e015 | | Load 0x0,0x15
1121 1818 | | Execute Package,Field_Execute,Field_Number 0x18
1122 a406 | | Store_Unchecked 0x2,0x6
1123 00d8 | | Load_Top At_Offset_0
1124 e404 | | Load 0x2,0x4
1125 01d7 | | Execute Vector,Field_Read
1126 e015 | | Load 0x0,0x15
1127 1816 | | Execute Package,Field_Execute,Field_Number 0x16
1128 4612 |F | Jump_Case 0x12
1129 7827 |x' | Jump 0x1151 ; case 0x0
112a 7826 |x& | Jump 0x1151 ; case 0x1
112b 7820 |x | Jump 0x114c ; case 0x2
112c 780f |x | Jump 0x113c ; case 0x3
112d 7823 |x# | Jump 0x1151 ; case 0x4
112e 7822 |x" | Jump 0x1151 ; case 0x5
112f 7821 |x! | Jump 0x1151 ; case 0x6
1130 7820 |x | Jump 0x1151 ; case 0x7
1131 781f |x | Jump 0x1151 ; case 0x8
1132 781e |x | Jump 0x1151 ; case 0x9
1133 780a |x | Jump 0x113e ; case 0xa
1134 781c |x | Jump 0x1151 ; case 0xb
1135 7808 |x | Jump 0x113e ; case 0xc
1136 781a |x | Jump 0x1151 ; case 0xd
1137 7819 |x | Jump 0x1151 ; case 0xe
1138 7805 |x | Jump 0x113e ; case 0xf
1139 7817 |x | Jump 0x1151 ; case 0x10
113a 7816 |x | Jump 0x1151 ; case 0x11
113b 7815 |x | Jump 0x1151 ; case 0x12
113c 8407 | | Call 0x2,0x7
113d 7813 |x | Jump 0x1151
113e e406 | | Load 0x2,0x6
113f e005 | | Load 0x0,0x5
1140 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1141 1811 | | Execute Package,Field_Execute,Field_Number 0x11
1142 e005 | | Load 0x0,0x5
1143 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1144 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
1145 e403 | | Load 0x2,0x3
1146 e402 | | Load 0x2,0x2
1147 01d6 | | Execute Vector,Field_Write
1148 e403 | | Load 0x2,0x3
1149 0a01 | | Execute_Immediate Plus,0x1
114a c403 | | Store 0x2,0x3
114b 7805 |x | Jump 0x1151
114c e406 | | Load 0x2,0x6
114d e012 | | Load 0x0,0x12
114e 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
114f 7001 |p | Jump_Nonzero 0x1151
1150 8408 | | Call 0x2,0x8
1151 00c8 | | Action Pop_Auxiliary_Range
1152 3fc1 |? | Loop_Increasing 0x1114
1153 00ce | | Action Pop_Auxiliary
1154 4801 |H | Short_Literal 0x1
1155 e403 | | Load 0x2,0x3
1156 0aff | | Execute_Immediate Plus,-0x1
1157 e402 | | Load 0x2,0x2
1158 01cf | | Execute Vector,Slice_Read
1159 e005 | | Load 0x0,0x5
115a 1b14 | | Execute Package,Field_Read,Field_Number 0x14
115b 1b13 | | Execute Package,Field_Read,Field_Number 0x13
115c 01c6 | | Execute Vector,Convert_To_Formal
115d 4403 |D | Exit_Subprogram With_Result,0x3
115e 0000 0000 | | .XXX[0x2]
1160 ; --------------------------------------------------------------------------------------
1160 ; SUBPROGRAM
1160 ; --------------------------------------------------------------------------------------
1160 1175 | u | .CONST 0x1175 ; Address of begin
1161 0004 | | .CONST 0x0004 ; Address of exception handler
1162 0007 | | .CONST 0x0007 ; Number of locals
1163 INIT_1160:
1163 e015 | | Load 0x0,0x15
1164 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
1165 e015 | | Load 0x0,0x15
1166 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
1167 e5fe | | Load 0x2,-0x2
1168 e013 | | Load 0x0,0x13
1169 1817 | | Execute Package,Field_Execute,Field_Number 0x17
116a e016 | | Load 0x0,0x16
116b 1813 | | Execute Package,Field_Execute,Field_Number 0x13
116c 4801 |H | Short_Literal 0x1
116d 00d9 | | Load_Top At_Offset_1
116e 01d7 | | Execute Vector,Field_Read
116f 0007 | | Action Break_Optional
1170 4802 |H | Short_Literal 0x2
1171 00da | | Load_Top At_Offset_2
1172 01d7 | | Execute Vector,Field_Read
1173 029f 1863 | c| Declare_Subprogram For_Call,INIT_1860
1175 BODY_1160:
1175 00cf | | Action Mark_Auxiliary
1176 e016 | | Load 0x0,0x16
1177 1819 | | Execute Package,Field_Execute,Field_Number 0x19
1178 01d9 | | Execute Vector,Reverse_Bounds
1179 0263 | c | Execute Discrete,Above_Bound
117a 7003 |p | Jump_Nonzero 0x117e
117b 8407 | | Call 0x2,0x7
117c 00c8 | | Action Pop_Auxiliary_Range
117d 3ffd |? | Loop_Increasing 0x117b
117e 00ce | | Action Pop_Auxiliary
117f e403 | | Load 0x2,0x3
1180 a5fc | | Store_Unchecked 0x2,-0x4
1181 4504 |E | Exit_Subprogram 0x4
1182 0000 0000 | | .BLANK 0000[0x6]
1188 ; --------------------------------------------------------------------------------------
1188 ; SUBPROGRAM
1188 ; --------------------------------------------------------------------------------------
1188 1194 | | .CONST 0x1194 ; Address of begin
1189 0004 | | .CONST 0x0004 ; Address of exception handler
118a 0002 | | .CONST 0x0002 ; Number of locals
118b INIT_1188:
118b e402 | | Load 0x2,0x2
118c e5fe | | Load 0x2,-0x2
118d 4801 |H | Short_Literal 0x1
118e e402 | | Load 0x2,0x2
118f 4800 |H | Short_Literal 0x0
1190 e5fe | | Load 0x2,-0x2
1191 e5ff | | Load 0x2,-0x1
1192 8236 | 6 | Call 0x1,0x36
1193 8238 | 8 | Call 0x1,0x38
1194 BODY_1188:
1194 e402 | | Load 0x2,0x2
1195 e22a | * | Load 0x1,0x2a
1196 181d | | Execute Package,Field_Execute,Field_Number 0x1d
1197 e5ff | | Load 0x2,-0x1
1198 00d9 | | Load_Top At_Offset_1
1199 822f | / | Call 0x1,0x2f
119a 00cb | | Action Pop_Block_With_Result
119b 4402 |D | Exit_Subprogram With_Result,0x2
119c 0000 0000 | | .BLANK 0000[0x4]
11a0 ; --------------------------------------------------------------------------------------
11a0 ; SUBPROGRAM
11a0 ; --------------------------------------------------------------------------------------
11a0 11a7 | | .CONST 0x11a7 ; Address of begin
11a1 0004 | | .CONST 0x0004 ; Address of exception handler
11a2 0002 | | .CONST 0x0002 ; Number of locals
11a3 INIT_11a0:
11a3 e402 | | Load 0x2,0x2
11a4 e5fe | | Load 0x2,-0x2
11a5 e5ff | | Load 0x2,-0x1
11a6 8238 | 8 | Call 0x1,0x38
11a7 BODY_11a0:
11a7 e402 | | Load 0x2,0x2
11a8 e22a | * | Load 0x1,0x2a
11a9 181d | | Execute Package,Field_Execute,Field_Number 0x1d
11aa 00d8 | | Load_Top At_Offset_0
11ab 00cb | | Action Pop_Block_With_Result
11ac 4402 |D | Exit_Subprogram With_Result,0x2
11ad 0000 0000 | | .XXX[0x3]
11af 0000 | |
11b0 ; --------------------------------------------------------------------------------------
11b0 ; SUBPROGRAM
11b0 ; --------------------------------------------------------------------------------------
11b0 11bd | | .CONST 0x11bd ; Address of begin
11b1 0004 | | .CONST 0x0004 ; Address of exception handler
11b2 0002 | | .CONST 0x0002 ; Number of locals
11b3 INIT_11b0:
11b3 e402 | | Load 0x2,0x2
11b4 e5fe | | Load 0x2,-0x2
11b5 e5fd | | Load 0x2,-0x3
11b6 4801 |H | Short_Literal 0x1
11b7 e402 | | Load 0x2,0x2
11b8 e5fe | | Load 0x2,-0x2
11b9 e5fd | | Load 0x2,-0x3
11ba e5ff | | Load 0x2,-0x1
11bb 823a | : | Call 0x1,0x3a
11bc 823d | = | Call 0x1,0x3d
11bd BODY_11b0:
11bd e402 | | Load 0x2,0x2
11be e22a | * | Load 0x1,0x2a
11bf 181d | | Execute Package,Field_Execute,Field_Number 0x1d
11c0 e5ff | | Load 0x2,-0x1
11c1 00d9 | | Load_Top At_Offset_1
11c2 822f | / | Call 0x1,0x2f
11c3 00cb | | Action Pop_Block_With_Result
11c4 4403 |D | Exit_Subprogram With_Result,0x3
11c5 0000 0000 | | .XXX[0x3]
11c7 0000 | |
11c8 ; --------------------------------------------------------------------------------------
11c8 ; SUBPROGRAM
11c8 ; --------------------------------------------------------------------------------------
11c8 11d0 | | .CONST 0x11d0 ; Address of begin
11c9 0004 | | .CONST 0x0004 ; Address of exception handler
11ca 0002 | | .CONST 0x0002 ; Number of locals
11cb INIT_11c8:
11cb e402 | | Load 0x2,0x2
11cc e5fe | | Load 0x2,-0x2
11cd e5fd | | Load 0x2,-0x3
11ce e5ff | | Load 0x2,-0x1
11cf 823d | = | Call 0x1,0x3d
11d0 BODY_11c8:
11d0 e402 | | Load 0x2,0x2
11d1 e22a | * | Load 0x1,0x2a
11d2 181d | | Execute Package,Field_Execute,Field_Number 0x1d
11d3 00d8 | | Load_Top At_Offset_0
11d4 00cb | | Action Pop_Block_With_Result
11d5 4403 |D | Exit_Subprogram With_Result,0x3
11d6 0000 0000 | | .XXX[0x2]
11d8 ; --------------------------------------------------------------------------------------
11d8 ; SUBPROGRAM
11d8 ; --------------------------------------------------------------------------------------
11d8 11e4 | | .CONST 0x11e4 ; Address of begin
11d9 0004 | | .CONST 0x0004 ; Address of exception handler
11da 0002 | | .CONST 0x0002 ; Number of locals
11db INIT_11d8:
11db e404 | | Load 0x2,0x4
11dc e402 | | Load 0x2,0x2
11dd 01d7 | | Execute Vector,Field_Read
11de e005 | | Load 0x0,0x5
11df 1b16 | | Execute Package,Field_Read,Field_Number 0x16
11e0 185f | _ | Execute Package,Field_Execute,Field_Number 0x5f
11e1 e005 | | Load 0x0,0x5
11e2 1b16 | | Execute Package,Field_Read,Field_Number 0x16
11e3 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
11e4 BODY_11d8:
11e4 00cf | | Action Mark_Auxiliary
11e5 e405 | | Load 0x2,0x5
11e6 0a01 | | Execute_Immediate Plus,0x1
11e7 c405 | | Store 0x2,0x5
11e8 e405 | | Load 0x2,0x5
11e9 e402 | | Load 0x2,0x2
11ea 01dc | | Execute Vector,Last
11eb 027d | } | Execute Discrete,Greater
11ec 7010 |p | Jump_Nonzero 0x11fd
11ed 4800 |H | Short_Literal 0x0
11ee e405 | | Load 0x2,0x5
11ef e402 | | Load 0x2,0x2
11f0 01d7 | | Execute Vector,Field_Read
11f1 e005 | | Load 0x0,0x5
11f2 1b16 | | Execute Package,Field_Read,Field_Number 0x16
11f3 185f | _ | Execute Package,Field_Execute,Field_Number 0x5f
11f4 e005 | | Load 0x0,0x5
11f5 1b16 | | Execute Package,Field_Read,Field_Number 0x16
11f6 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
11f7 00db | | Load_Top At_Offset_3
11f8 e017 | | Load 0x0,0x17
11f9 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
11fa 6802 |h | Jump_Zero 0x11fd
11fb 00c9 | | Action Pop_Auxiliary_Loop
11fc 7fe8 | | Jump 0x11e5
11fd 4501 |E | Exit_Subprogram 0x1
11fe 0000 0000 | | .XXX[0x2]
1200 ; --------------------------------------------------------------------------------------
1200 ; SUBPROGRAM
1200 ; --------------------------------------------------------------------------------------
1200 1213 | | .CONST 0x1213 ; Address of begin
1201 0004 | | .CONST 0x0004 ; Address of exception handler
1202 0002 | | .CONST 0x0002 ; Number of locals
1203 INIT_1200:
1203 4801 |H | Short_Literal 0x1
1204 e405 | | Load 0x2,0x5
1205 e404 | | Load 0x2,0x4
1206 0272 | r | Execute Discrete,Minus
1207 e005 | | Load 0x0,0x5
1208 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1209 1b13 | | Execute Package,Field_Read,Field_Number 0x13
120a 035b | [ | Declare_Type Array,Constrained
120b 0337 | 7 | Declare_Variable Array
120c e404 | | Load 0x2,0x4
120d e405 | | Load 0x2,0x5
120e 0aff | | Execute_Immediate Plus,-0x1
120f e402 | | Load 0x2,0x2
1210 01cf | | Execute Vector,Slice_Read
1211 00d9 | | Load_Top At_Offset_1
1212 01d4 | | Execute Vector,Structure_Write
1213 BODY_1200:
1213 e40a | | Load 0x2,0xa
1214 e410 | | Load 0x2,0x10
1215 e5fe | | Load 0x2,-0x2
1216 e405 | | Load 0x2,0x5
1217 e404 | | Load 0x2,0x4
1218 0272 | r | Execute Discrete,Minus
1219 e005 | | Load 0x0,0x5
121a 1b14 | | Execute Package,Field_Read,Field_Number 0x14
121b 1b14 | | Execute Package,Field_Read,Field_Number 0x14
121c 1c08 | | Execute_Immediate Run_Utility,0x8
121d e602 | | Load 0x3,0x2
121e 00d9 | | Load_Top At_Offset_1
121f 00d8 | | Load_Top At_Offset_0
1220 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1221 00da | | Load_Top At_Offset_2
1222 01da | | Execute Vector,Bounds
1223 00da | | Load_Top At_Offset_2
1224 01da | | Execute Vector,Bounds
1225 00da | | Load_Top At_Offset_2
1226 027f | | Execute Discrete,Equal
1227 7001 |p | Jump_Nonzero 0x1229
1228 08e0 | | Execute_Immediate Raise,0xe0
1229 00cd | | Action Spare6_Action
122a 027f | | Execute Discrete,Equal
122b 7001 |p | Jump_Nonzero 0x122d
122c 08e0 | | Execute_Immediate Raise,0xe0
122d 00d2 | | Pop_Control Pop_Count_2
122e 00d9 | | Load_Top At_Offset_1
122f 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
1230 4800 |H | Short_Literal 0x0
1231 00d9 | | Load_Top At_Offset_1
1232 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
1233 8247 | G | Call 0x1,0x47
1234 c40a | | Store 0x2,0xa
1235 4501 |E | Exit_Subprogram 0x1
1236 0000 0000 | | .XXX[0x2]
1238 ; --------------------------------------------------------------------------------------
1238 ; SUBPROGRAM
1238 ; --------------------------------------------------------------------------------------
1238 1244 | D | .CONST 0x1244 ; Address of begin
1239 0004 | | .CONST 0x0004 ; Address of exception handler
123a 0002 | | .CONST 0x0002 ; Number of locals
123b INIT_1238:
123b e404 | | Load 0x2,0x4
123c e402 | | Load 0x2,0x2
123d 01d7 | | Execute Vector,Field_Read
123e e005 | | Load 0x0,0x5
123f 1b16 | | Execute Package,Field_Read,Field_Number 0x16
1240 185f | _ | Execute Package,Field_Execute,Field_Number 0x5f
1241 e005 | | Load 0x0,0x5
1242 1b16 | | Execute Package,Field_Read,Field_Number 0x16
1243 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
1244 BODY_1238:
1244 00cf | | Action Mark_Auxiliary
1245 e405 | | Load 0x2,0x5
1246 0a01 | | Execute_Immediate Plus,0x1
1247 c405 | | Store 0x2,0x5
1248 e405 | | Load 0x2,0x5
1249 e402 | | Load 0x2,0x2
124a 01dc | | Execute Vector,Last
124b 027d | } | Execute Discrete,Greater
124c 7010 |p | Jump_Nonzero 0x125d
124d 4800 |H | Short_Literal 0x0
124e e405 | | Load 0x2,0x5
124f e402 | | Load 0x2,0x2
1250 01d7 | | Execute Vector,Field_Read
1251 e005 | | Load 0x0,0x5
1252 1b16 | | Execute Package,Field_Read,Field_Number 0x16
1253 185f | _ | Execute Package,Field_Execute,Field_Number 0x5f
1254 e005 | | Load 0x0,0x5
1255 1b16 | | Execute Package,Field_Read,Field_Number 0x16
1256 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
1257 00db | | Load_Top At_Offset_3
1258 e017 | | Load 0x0,0x17
1259 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
125a 6802 |h | Jump_Zero 0x125d
125b 00c9 | | Action Pop_Auxiliary_Loop
125c 7fe8 | | Jump 0x1245
125d 4501 |E | Exit_Subprogram 0x1
125e 0000 0000 | | .XXX[0x2]
1260 ; --------------------------------------------------------------------------------------
1260 ; SUBPROGRAM
1260 ; --------------------------------------------------------------------------------------
1260 1268 | h | .CONST 0x1268 ; Address of begin
1261 0004 | | .CONST 0x0004 ; Address of exception handler
1262 0002 | | .CONST 0x0002 ; Number of locals
1263 INIT_1260:
1263 e40a | | Load 0x2,0xa
1264 e5fe | | Load 0x2,-0x2
1265 8230 | 0 | Call 0x1,0x30
1266 e5ff | | Load 0x2,-0x1
1267 826c | l | Call 0x1,0x6c
1268 BODY_1260:
1268 00d8 | | Load_Top At_Offset_0
1269 01db | | Execute Vector,Length
126a 0c01 | | Execute_Immediate Greater_Equal,0x1
126b 6839 |h9 | Jump_Zero 0x12a5
126c e405 | | Load 0x2,0x5
126d 7002 |p | Jump_Nonzero 0x1270
126e e406 | | Load 0x2,0x6
126f 6809 |h | Jump_Zero 0x1279
1270 e402 | | Load 0x2,0x2
1271 e005 | | Load 0x0,0x5
1272 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1273 1815 | | Execute Package,Field_Execute,Field_Number 0x15
1274 e5fe | | Load 0x2,-0x2
1275 00db | | Load_Top At_Offset_3
1276 826a | j | Call 0x1,0x6a
1277 c402 | | Store 0x2,0x2
1278 7808 |x | Jump 0x1281
1279 e402 | | Load 0x2,0x2
127a e005 | | Load 0x0,0x5
127b 1b14 | | Execute Package,Field_Read,Field_Number 0x14
127c 1815 | | Execute Package,Field_Execute,Field_Number 0x15
127d e5fe | | Load 0x2,-0x2
127e 00db | | Load_Top At_Offset_3
127f 826b | k | Call 0x1,0x6b
1280 c402 | | Store 0x2,0x2
1281 e402 | | Load 0x2,0x2
1282 e015 | | Load 0x0,0x15
1283 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
1284 7020 |p | Jump_Nonzero 0x12a5
1285 e40a | | Load 0x2,0xa
1286 e002 | | Load 0x0,0x2
1287 1812 | | Execute Package,Field_Execute,Field_Number 0x12
1288 4801 |H | Short_Literal 0x1
1289 4801 |H | Short_Literal 0x1
128a e012 | | Load 0x0,0x12
128b 1b0f | | Execute Package,Field_Read,Field_Number 0xf
128c 035b | [ | Declare_Type Array,Constrained
128d 0337 | 7 | Declare_Variable Array
128e e402 | | Load 0x2,0x2
128f e015 | | Load 0x0,0x15
1290 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
1291 4801 |H | Short_Literal 0x1
1292 00da | | Load_Top At_Offset_2
1293 01d6 | | Execute Vector,Field_Write
1294 4802 |H | Short_Literal 0x2
1295 e403 | | Load 0x2,0x3
1296 e015 | | Load 0x0,0x15
1297 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
1298 e402 | | Load 0x2,0x2
1299 e015 | | Load 0x0,0x15
129a 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
129b 7006 |p | Jump_Nonzero 0x12a2
129c e402 | | Load 0x2,0x2
129d e015 | | Load 0x0,0x15
129e 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
129f e403 | | Load 0x2,0x3
12a0 e015 | | Load 0x0,0x15
12a1 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
12a2 e015 | | Load 0x0,0x15
12a3 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
12a4 a402 | | Store_Unchecked 0x2,0x2
12a5 4501 |E | Exit_Subprogram 0x1
12a6 0000 0000 | | .XXX[0x2]
12a8 ; --------------------------------------------------------------------------------------
12a8 ; SUBPROGRAM
12a8 ; --------------------------------------------------------------------------------------
12a8 12ae | | .CONST 0x12ae ; Address of begin
12a9 0004 | | .CONST 0x0004 ; Address of exception handler
12aa 0002 | | .CONST 0x0002 ; Number of locals
12ab INIT_12a8:
12ab 00da | | Load_Top At_Offset_2
12ac e015 | | Load 0x0,0x15
12ad 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
12ae BODY_12a8:
12ae 00db | | Load_Top At_Offset_3
12af e015 | | Load 0x0,0x15
12b0 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
12b1 700e |p | Jump_Nonzero 0x12c0
12b2 00cf | | Action Mark_Auxiliary
12b3 00d9 | | Load_Top At_Offset_1
12b4 01d9 | | Execute Vector,Reverse_Bounds
12b5 0263 | c | Execute Discrete,Above_Bound
12b6 7008 |p | Jump_Nonzero 0x12bf
12b7 e402 | | Load 0x2,0x2
12b8 00d9 | | Load_Top At_Offset_1
12b9 e602 | | Load 0x3,0x2
12ba 01d7 | | Execute Vector,Field_Read
12bb e015 | | Load 0x0,0x15
12bc 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
12bd 00c8 | | Action Pop_Auxiliary_Range
12be 3ff8 |? | Loop_Increasing 0x12b7
12bf 00ce | | Action Pop_Auxiliary
12c0 4502 |E | Exit_Subprogram 0x2
12c1 0000 0000 | | .BLANK 0000[0x7]
12c8 ; --------------------------------------------------------------------------------------
12c8 ; SUBPROGRAM
12c8 ; --------------------------------------------------------------------------------------
12c8 12d2 | | .CONST 0x12d2 ; Address of begin
12c9 0004 | | .CONST 0x0004 ; Address of exception handler
12ca 0004 | | .CONST 0x0004 ; Number of locals
12cb INIT_12c8:
12cb e405 | | Load 0x2,0x5
12cc e005 | | Load 0x0,0x5
12cd 1b16 | | Execute Package,Field_Read,Field_Number 0x16
12ce 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f
12cf 00e3 | | Load_Encached Natural_Cache
12d0 029f 18ab | | Declare_Subprogram For_Call,INIT_18a8
12d2 BODY_12c8:
12d2 00e3 | | Load_Encached Natural_Cache
12d3 e404 | | Load 0x2,0x4
12d4 e602 | | Load 0x3,0x2
12d5 8234 | 4 | Call 0x1,0x34
12d6 005a | Z | Store_Top Discrete,At_Offset_2
12d7 00d9 | | Load_Top At_Offset_1
12d8 6801 |h | Jump_Zero 0x12da
12d9 8604 | | Call 0x3,0x4
12da 4501 |E | Exit_Subprogram 0x1
12db 0000 0000 | | .BLANK 0000[0x5]
12e0 ; --------------------------------------------------------------------------------------
12e0 ; SUBPROGRAM
12e0 ; --------------------------------------------------------------------------------------
12e0 12f0 | | .CONST 0x12f0 ; Address of begin
12e1 0004 | | .CONST 0x0004 ; Address of exception handler
12e2 0003 | | .CONST 0x0003 ; Number of locals
12e3 INIT_12e0:
12e3 e5fb | | Load 0x2,-0x5
12e4 e5fc | | Load 0x2,-0x4
12e5 e5fd | | Load 0x2,-0x3
12e6 e402 | | Load 0x2,0x2
12e7 8233 | 3 | Call 0x1,0x33
12e8 e5fb | | Load 0x2,-0x5
12e9 e5fc | | Load 0x2,-0x4
12ea e5fd | | Load 0x2,-0x3
12eb e5fe | | Load 0x2,-0x2
12ec e013 | | Load 0x0,0x13
12ed 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
12ee e5ff | | Load 0x2,-0x1
12ef 8235 | 5 | Call 0x1,0x35
12f0 BODY_12e0:
12f0 00d8 | | Load_Top At_Offset_0
12f1 00da | | Load_Top At_Offset_2
12f2 822e | . | Call 0x1,0x2e
12f3 00cb | | Action Pop_Block_With_Result
12f4 4405 |D | Exit_Subprogram With_Result,0x5
12f5 0000 0000 | | .XXX[0x3]
12f7 0000 | |
12f8 ; --------------------------------------------------------------------------------------
12f8 ; SUBPROGRAM
12f8 ; --------------------------------------------------------------------------------------
12f8 1304 | | .CONST 0x1304 ; Address of begin
12f9 0004 | | .CONST 0x0004 ; Address of exception handler
12fa 0002 | | .CONST 0x0002 ; Number of locals
12fb INIT_12f8:
12fb e5fc | | Load 0x2,-0x4
12fc e5fd | | Load 0x2,-0x3
12fd 4800 |H | Short_Literal 0x0
12fe e5fe | | Load 0x2,-0x2
12ff e407 | | Load 0x2,0x7
1300 e5ff | | Load 0x2,-0x1
1301 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1302 01d7 | | Execute Vector,Field_Read
1303 8236 | 6 | Call 0x1,0x36
1304 BODY_12f8:
1304 4800 |H | Short_Literal 0x0
1305 00d9 | | Load_Top At_Offset_1
1306 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
1307 e014 | | Load 0x0,0x14
1308 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
1309 7004 |p | Jump_Nonzero 0x130e
130a 00d8 | | Load_Top At_Offset_0
130b 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
130c e402 | | Load 0x2,0x2
130d 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
130e 00d8 | | Load_Top At_Offset_0
130f 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
1310 6815 |h | Jump_Zero 0x1326
1311 00d8 | | Load_Top At_Offset_0
1312 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1313 e403 | | Load 0x2,0x3
1314 00d8 | | Load_Top At_Offset_0
1315 00db | | Load_Top At_Offset_3
1316 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
1317 0273 | s | Execute Discrete,Plus
1318 0aff | | Execute_Immediate Plus,-0x1
1319 00d8 | | Load_Top At_Offset_0
131a 00e2 | | Load_Encached Integer_Cache
131b 0260 | ` | Execute Discrete,In_Type
131c 7001 |p | Jump_Nonzero 0x131e
131d 0801 | | Execute_Immediate Raise,0x1
131e e402 | | Load 0x2,0x2
131f 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1320 01ce | | Execute Vector,Slice_Write
1321 e403 | | Load 0x2,0x3
1322 00d9 | | Load_Top At_Offset_1
1323 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
1324 0273 | s | Execute Discrete,Plus
1325 c403 | | Store 0x2,0x3
1326 4501 |E | Exit_Subprogram 0x1
1327 0000 | | .XXX[0x1]
1328 ; --------------------------------------------------------------------------------------
1328 ; SUBPROGRAM
1328 ; --------------------------------------------------------------------------------------
1328 132b | + | .CONST 0x132b ; Address of begin
1329 0004 | | .CONST 0x0004 ; Address of exception handler
132a 0001 | | .CONST 0x0001 ; Number of locals
132b BODY_1328:
132b INIT_1328:
132b 00da | | Load_Top At_Offset_2
132c e005 | | Load 0x0,0x5
132d 1b14 | | Execute Package,Field_Read,Field_Number 0x14
132e 180f | | Execute Package,Field_Execute,Field_Number 0xf
132f 7013 |p | Jump_Nonzero 0x1343
1330 00da | | Load_Top At_Offset_2
1331 4801 |H | Short_Literal 0x1
1332 e5fd | | Load 0x2,-0x3
1333 8232 | 2 | Call 0x1,0x32
1334 700e |p | Jump_Nonzero 0x1343
1335 00da | | Load_Top At_Offset_2
1336 e403 | | Load 0x2,0x3
1337 e402 | | Load 0x2,0x2
1338 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1339 01d6 | | Execute Vector,Field_Write
133a e403 | | Load 0x2,0x3
133b 0a01 | | Execute_Immediate Plus,0x1
133c c403 | | Store 0x2,0x3
133d 4800 |H | Short_Literal 0x0
133e 4801 |H | Short_Literal 0x1
133f e7ff | | Load 0x3,-0x1
1340 e5fd | | Load 0x2,-0x3
1341 e22a | * | Load 0x1,0x2a
1342 1818 | | Execute Package,Field_Execute,Field_Number 0x18
1343 4502 |E | Exit_Subprogram 0x2
1344 0000 0000 | | .BLANK 0000[0x4]
1348 ; --------------------------------------------------------------------------------------
1348 ; SUBPROGRAM
1348 ; --------------------------------------------------------------------------------------
1348 134b | K | .CONST 0x134b ; Address of begin
1349 0004 | | .CONST 0x0004 ; Address of exception handler
134a 0001 | | .CONST 0x0001 ; Number of locals
134b BODY_1348:
134b INIT_1348:
134b 00cf | | Action Mark_Auxiliary
134c 00db | | Load_Top At_Offset_3
134d 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
134e 01d9 | | Execute Vector,Reverse_Bounds
134f 0263 | c | Execute Discrete,Above_Bound
1350 700f |p | Jump_Nonzero 0x1360
1351 00d8 | | Load_Top At_Offset_0
1352 e7ff | | Load 0x3,-0x1
1353 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1354 01d7 | | Execute Vector,Field_Read
1355 8405 | | Call 0x2,0x5
1356 00d8 | | Load_Top At_Offset_0
1357 e7ff | | Load 0x3,-0x1
1358 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1359 01d7 | | Execute Vector,Field_Read
135a e005 | | Load 0x0,0x5
135b 1b14 | | Execute Package,Field_Read,Field_Number 0x14
135c 1848 | H | Execute Package,Field_Execute,Field_Number 0x48
135d 8406 | | Call 0x2,0x6
135e 00c8 | | Action Pop_Auxiliary_Range
135f 3ff1 |? | Loop_Increasing 0x1351
1360 4502 |E | Exit_Subprogram 0x2
1361 0000 0000 | | .BLANK 0000[0x7]
1368 ; --------------------------------------------------------------------------------------
1368 ; SUBPROGRAM
1368 ; --------------------------------------------------------------------------------------
1368 1372 | r | .CONST 0x1372 ; Address of begin
1369 0004 | | .CONST 0x0004 ; Address of exception handler
136a 0005 | | .CONST 0x0005 ; Number of locals
136b INIT_1368:
136b 00e1 | | Load_Encached Boolean_Cache
136c 00e1 | | Load_Encached Boolean_Cache
136d e005 | | Load 0x0,0x5
136e 1b14 | | Execute Package,Field_Read,Field_Number 0x14
136f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
1370 029f 18d3 | | Declare_Subprogram For_Call,INIT_18d0
1372 BODY_1368:
1372 4800 |H | Short_Literal 0x0
1373 e014 | | Load 0x0,0x14
1374 181c | | Execute Package,Field_Execute,Field_Number 0x1c
1375 a602 | | Store_Unchecked 0x3,0x2
1376 4801 |H | Short_Literal 0x1
1377 e014 | | Load 0x0,0x14
1378 181f | | Execute Package,Field_Execute,Field_Number 0x1f
1379 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
137a 8605 | | Call 0x3,0x5
137b 0831 | 1 | Execute_Immediate Raise,0x31
137c 0000 0000 | | .BLANK 0000[0x4]
1380 ; --------------------------------------------------------------------------------------
1380 ; SUBPROGRAM
1380 ; --------------------------------------------------------------------------------------
1380 138c | | .CONST 0x138c ; Address of begin
1381 0004 | | .CONST 0x0004 ; Address of exception handler
1382 0002 | | .CONST 0x0002 ; Number of locals
1383 INIT_1380:
1383 e5fb | | Load 0x2,-0x5
1384 e5fc | | Load 0x2,-0x4
1385 e5fd | | Load 0x2,-0x3
1386 4800 |H | Short_Literal 0x0
1387 e407 | | Load 0x2,0x7
1388 e5ff | | Load 0x2,-0x1
1389 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
138a 01d7 | | Execute Vector,Field_Read
138b 823a | : | Call 0x1,0x3a
138c BODY_1380:
138c 4800 |H | Short_Literal 0x0
138d 00d9 | | Load_Top At_Offset_1
138e 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
138f e014 | | Load 0x0,0x14
1390 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
1391 7004 |p | Jump_Nonzero 0x1396
1392 00d8 | | Load_Top At_Offset_0
1393 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
1394 e402 | | Load 0x2,0x2
1395 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
1396 00d8 | | Load_Top At_Offset_0
1397 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
1398 6815 |h | Jump_Zero 0x13ae
1399 00d8 | | Load_Top At_Offset_0
139a 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
139b e403 | | Load 0x2,0x3
139c 00d8 | | Load_Top At_Offset_0
139d 00db | | Load_Top At_Offset_3
139e 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
139f 0273 | s | Execute Discrete,Plus
13a0 0aff | | Execute_Immediate Plus,-0x1
13a1 00d8 | | Load_Top At_Offset_0
13a2 00e2 | | Load_Encached Integer_Cache
13a3 0260 | ` | Execute Discrete,In_Type
13a4 7001 |p | Jump_Nonzero 0x13a6
13a5 0801 | | Execute_Immediate Raise,0x1
13a6 e402 | | Load 0x2,0x2
13a7 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
13a8 01ce | | Execute Vector,Slice_Write
13a9 e403 | | Load 0x2,0x3
13aa 00d9 | | Load_Top At_Offset_1
13ab 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
13ac 0273 | s | Execute Discrete,Plus
13ad c403 | | Store 0x2,0x3
13ae 4501 |E | Exit_Subprogram 0x1
13af 0000 | | .XXX[0x1]
13b0 ; --------------------------------------------------------------------------------------
13b0 ; SUBPROGRAM
13b0 ; --------------------------------------------------------------------------------------
13b0 13e1 | | .CONST 0x13e1 ; Address of begin
13b1 0004 | | .CONST 0x0004 ; Address of exception handler
13b2 0003 | | .CONST 0x0003 ; Number of locals
13b3 INIT_13b0:
13b3 e5fd | | Load 0x2,-0x3
13b4 e5fe | | Load 0x2,-0x2
13b5 4801 |H | Short_Literal 0x1
13b6 e005 | | Load 0x0,0x5
13b7 1b14 | | Execute Package,Field_Read,Field_Number 0x14
13b8 1b14 | | Execute Package,Field_Read,Field_Number 0x14
13b9 1c08 | | Execute_Immediate Run_Utility,0x8
13ba 4801 |H | Short_Literal 0x1
13bb 4801 |H | Short_Literal 0x1
13bc e005 | | Load 0x0,0x5
13bd 1b14 | | Execute Package,Field_Read,Field_Number 0x14
13be 1b13 | | Execute Package,Field_Read,Field_Number 0x13
13bf 035b | [ | Declare_Type Array,Constrained
13c0 0337 | 7 | Declare_Variable Array
13c1 e404 | | Load 0x2,0x4
13c2 4801 |H | Short_Literal 0x1
13c3 00da | | Load_Top At_Offset_2
13c4 01d6 | | Execute Vector,Field_Write
13c5 00d9 | | Load_Top At_Offset_1
13c6 00d8 | | Load_Top At_Offset_0
13c7 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
13c8 00da | | Load_Top At_Offset_2
13c9 01da | | Execute Vector,Bounds
13ca 00da | | Load_Top At_Offset_2
13cb 01da | | Execute Vector,Bounds
13cc 00da | | Load_Top At_Offset_2
13cd 027f | | Execute Discrete,Equal
13ce 7001 |p | Jump_Nonzero 0x13d0
13cf 08e0 | | Execute_Immediate Raise,0xe0
13d0 00cd | | Action Spare6_Action
13d1 027f | | Execute Discrete,Equal
13d2 7001 |p | Jump_Nonzero 0x13d4
13d3 08e0 | | Execute_Immediate Raise,0xe0
13d4 00d2 | | Pop_Control Pop_Count_2
13d5 00d9 | | Load_Top At_Offset_1
13d6 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
13d7 4800 |H | Short_Literal 0x0
13d8 00d9 | | Load_Top At_Offset_1
13d9 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
13da 8239 | 9 | Call 0x1,0x39
13db 4801 |H | Short_Literal 0x1
13dc e5fd | | Load 0x2,-0x3
13dd e5fe | | Load 0x2,-0x2
13de 4800 |H | Short_Literal 0x0
13df e602 | | Load 0x3,0x2
13e0 823b | ; | Call 0x1,0x3b
13e1 BODY_13b0:
13e1 4800 |H | Short_Literal 0x0
13e2 00d9 | | Load_Top At_Offset_1
13e3 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
13e4 e014 | | Load 0x0,0x14
13e5 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
13e6 7004 |p | Jump_Nonzero 0x13eb
13e7 00d8 | | Load_Top At_Offset_0
13e8 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
13e9 e402 | | Load 0x2,0x2
13ea 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
13eb 00d8 | | Load_Top At_Offset_0
13ec 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
13ed 6815 |h | Jump_Zero 0x1403
13ee 00d8 | | Load_Top At_Offset_0
13ef 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
13f0 e403 | | Load 0x2,0x3
13f1 00d8 | | Load_Top At_Offset_0
13f2 00db | | Load_Top At_Offset_3
13f3 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
13f4 0273 | s | Execute Discrete,Plus
13f5 0aff | | Execute_Immediate Plus,-0x1
13f6 00d8 | | Load_Top At_Offset_0
13f7 00e2 | | Load_Encached Integer_Cache
13f8 0260 | ` | Execute Discrete,In_Type
13f9 7001 |p | Jump_Nonzero 0x13fb
13fa 0801 | | Execute_Immediate Raise,0x1
13fb e402 | | Load 0x2,0x2
13fc 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
13fd 01ce | | Execute Vector,Slice_Write
13fe e403 | | Load 0x2,0x3
13ff 00d9 | | Load_Top At_Offset_1
1400 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
1401 0273 | s | Execute Discrete,Plus
1402 c403 | | Store 0x2,0x3
1403 4501 |E | Exit_Subprogram 0x1
1404 0000 0000 | | .BLANK 0000[0x4]
1408 ; --------------------------------------------------------------------------------------
1408 ; SUBPROGRAM
1408 ; --------------------------------------------------------------------------------------
1408 1414 | | .CONST 0x1414 ; Address of begin
1409 0004 | | .CONST 0x0004 ; Address of exception handler
140a 0002 | | .CONST 0x0002 ; Number of locals
140b INIT_1408:
140b 4801 |H | Short_Literal 0x1
140c e5fd | | Load 0x2,-0x3
140d e5fe | | Load 0x2,-0x2
140e 4800 |H | Short_Literal 0x0
140f e40a | | Load 0x2,0xa
1410 e5ff | | Load 0x2,-0x1
1411 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1412 01d7 | | Execute Vector,Field_Read
1413 823a | : | Call 0x1,0x3a
1414 BODY_1408:
1414 4800 |H | Short_Literal 0x0
1415 00d9 | | Load_Top At_Offset_1
1416 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
1417 e014 | | Load 0x0,0x14
1418 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
1419 7004 |p | Jump_Nonzero 0x141e
141a 00d8 | | Load_Top At_Offset_0
141b 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
141c e402 | | Load 0x2,0x2
141d 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
141e 00d8 | | Load_Top At_Offset_0
141f 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
1420 6815 |h | Jump_Zero 0x1436
1421 00d8 | | Load_Top At_Offset_0
1422 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1423 e403 | | Load 0x2,0x3
1424 00d8 | | Load_Top At_Offset_0
1425 00db | | Load_Top At_Offset_3
1426 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
1427 0273 | s | Execute Discrete,Plus
1428 0aff | | Execute_Immediate Plus,-0x1
1429 00d8 | | Load_Top At_Offset_0
142a 00e2 | | Load_Encached Integer_Cache
142b 0260 | ` | Execute Discrete,In_Type
142c 7001 |p | Jump_Nonzero 0x142e
142d 0801 | | Execute_Immediate Raise,0x1
142e e402 | | Load 0x2,0x2
142f 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1430 01ce | | Execute Vector,Slice_Write
1431 e403 | | Load 0x2,0x3
1432 00d9 | | Load_Top At_Offset_1
1433 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
1434 0273 | s | Execute Discrete,Plus
1435 c403 | | Store 0x2,0x3
1436 4501 |E | Exit_Subprogram 0x1
1437 0000 | | .XXX[0x1]
1438 ; --------------------------------------------------------------------------------------
1438 ; SUBPROGRAM
1438 ; --------------------------------------------------------------------------------------
1438 143e | > | .CONST 0x143e ; Address of begin
1439 0004 | | .CONST 0x0004 ; Address of exception handler
143a 0003 | | .CONST 0x0003 ; Number of locals
143b INIT_1438:
143b 00e3 | | Load_Encached Natural_Cache
143c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
143d 00e1 | | Load_Encached Boolean_Cache
143e BODY_1438:
143e e7ff | | Load 0x3,-0x1
143f e005 | | Load 0x0,0x5
1440 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1441 180f | | Execute Package,Field_Execute,Field_Number 0xf
1442 7012 |p | Jump_Nonzero 0x1455
1443 e5fd | | Load 0x2,-0x3
1444 e7ff | | Load 0x3,-0x1
1445 e005 | | Load 0x0,0x5
1446 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1447 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
1448 680c |h | Jump_Zero 0x1455
1449 00e1 | | Load_Encached Boolean_Cache
144a 00da | | Load_Top At_Offset_2
144b e7ff | | Load 0x3,-0x1
144c e406 | | Load 0x2,0x6
144d e22b | + | Load 0x1,0x2b
144e 1817 | | Execute Package,Field_Execute,Field_Number 0x17
144f 005b | [ | Store_Top Discrete,At_Offset_3
1450 0059 | Y | Store_Top Discrete,At_Offset_1
1451 00d8 | | Load_Top At_Offset_0
1452 7002 |p | Jump_Nonzero 0x1455
1453 4801 |H | Short_Literal 0x1
1454 4401 |D | Exit_Subprogram With_Result,0x1
1455 4800 |H | Short_Literal 0x0
1456 4401 |D | Exit_Subprogram With_Result,0x1
1457 0000 | | .XXX[0x1]
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 4800 |H | Short_Literal 0x0
145c e7fe | | Load 0x3,-0x2
145d e7ff | | Load 0x3,-0x1
145e e406 | | Load 0x2,0x6
145f e22b | + | Load 0x1,0x2b
1460 1818 | | Execute Package,Field_Execute,Field_Number 0x18
1461 4503 |E | Exit_Subprogram 0x3
1462 0000 0000 | | .BLANK 0000[0x6]
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 e5fd | | Load 0x2,-0x3
146c e002 | | Load 0x0,0x2
146d 1812 | | Execute Package,Field_Execute,Field_Number 0x12
146e 4801 |H | Short_Literal 0x1
146f 4802 |H | Short_Literal 0x2
1470 e012 | | Load 0x0,0x12
1471 1b0f | | Execute Package,Field_Read,Field_Number 0xf
1472 035b | [ | Declare_Type Array,Constrained
1473 0337 | 7 | Declare_Variable Array
1474 e7ff | | Load 0x3,-0x1
1475 e005 | | Load 0x0,0x5
1476 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1477 1810 | | Execute Package,Field_Execute,Field_Number 0x10
1478 4801 |H | Short_Literal 0x1
1479 00da | | Load_Top At_Offset_2
147a 01d6 | | Execute Vector,Field_Write
147b e7ff | | Load 0x3,-0x1
147c e005 | | Load 0x0,0x5
147d 1b14 | | Execute Package,Field_Read,Field_Number 0x14
147e 1810 | | Execute Package,Field_Execute,Field_Number 0x10
147f 4802 |H | Short_Literal 0x2
1480 00da | | Load_Top At_Offset_2
1481 01d6 | | Execute Vector,Field_Write
1482 480a |H | Short_Literal 0xa
1483 e5fc | | Load 0x2,-0x4
1484 e015 | | Load 0x0,0x15
1485 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
1486 00db | | Load_Top At_Offset_3
1487 00db | | Load_Top At_Offset_3
1488 840d | | Call 0x2,0xd
1489 4503 |E | Exit_Subprogram 0x3
148a 0000 0000 | | .BLANK 0000[0x6]
1490 ; --------------------------------------------------------------------------------------
1490 ; SUBPROGRAM
1490 ; --------------------------------------------------------------------------------------
1490 14a9 | | .CONST 0x14a9 ; Address of begin
1491 14e0 | | .CONST 0x14e0 ; Address of exception handler
1492 0007 | | .CONST 0x0007 ; Number of locals
1493 INIT_1490:
1493 e22a | * | Load 0x1,0x2a
1494 1b13 | | Execute Package,Field_Read,Field_Number 0x13
1495 4800 |H | Short_Literal 0x0
1496 e005 | | Load 0x0,0x5
1497 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1498 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1499 1c08 | | Execute_Immediate Run_Utility,0x8
149a e005 | | Load 0x0,0x5
149b 1b14 | | Execute Package,Field_Read,Field_Number 0x14
149c 1815 | | Execute Package,Field_Execute,Field_Number 0x15
149d 00d9 | | Load_Top At_Offset_1
149e 016d | m | Execute Variant_Record,Structure_Write
149f e005 | | Load 0x0,0x5
14a0 1b14 | | Execute Package,Field_Read,Field_Number 0x14
14a1 1b0d | | Execute Package,Field_Read,Field_Number 0xd
14a2 e005 | | Load 0x0,0x5
14a3 1b14 | | Execute Package,Field_Read,Field_Number 0x14
14a4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
14a5 029f 18f3 | | Declare_Subprogram For_Call,INIT_18f0
14a7 029f 193b | ;| Declare_Subprogram For_Call,INIT_1938
14a9 BODY_1490:
14a9 e22a | * | Load 0x1,0x2a
14aa 1b13 | | Execute Package,Field_Read,Field_Number 0x13
14ab e011 | | Load 0x0,0x11
14ac 180d | | Execute Package,Field_Execute,Field_Number 0xd
14ad e22a | * | Load 0x1,0x2a
14ae 1815 | | Execute Package,Field_Execute,Field_Number 0x15
14af c602 | | Store 0x3,0x2
14b0 e7ff | | Load 0x3,-0x1
14b1 0033 | 3 | Store_Top Heap_Access,At_Offset_3
14b2 00cf | | Action Mark_Auxiliary
14b3 7811 |x | Jump 0x14c5
14b4 00db | | Load_Top At_Offset_3
14b5 e005 | | Load 0x0,0x5
14b6 1b14 | | Execute Package,Field_Read,Field_Number 0x14
14b7 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
14b8 a604 | | Store_Unchecked 0x3,0x4
14b9 e604 | | Load 0x3,0x4
14ba e005 | | Load 0x0,0x5
14bb 1b14 | | Execute Package,Field_Read,Field_Number 0x14
14bc 180f | | Execute Package,Field_Execute,Field_Number 0xf
14bd 7001 |p | Jump_Nonzero 0x14bf
14be 780b |x | Jump 0x14ca
14bf 00db | | Load_Top At_Offset_3
14c0 e005 | | Load 0x0,0x5
14c1 1b14 | | Execute Package,Field_Read,Field_Number 0x14
14c2 1849 | I | Execute Package,Field_Execute,Field_Number 0x49
14c3 a605 | | Store_Unchecked 0x3,0x5
14c4 00c9 | | Action Pop_Auxiliary_Loop
14c5 00db | | Load_Top At_Offset_3
14c6 e005 | | Load 0x0,0x5
14c7 1b14 | | Execute Package,Field_Read,Field_Number 0x14
14c8 180f | | Execute Package,Field_Execute,Field_Number 0xf
14c9 6fea |o | Jump_Zero 0x14b4
14ca 00ce | | Action Pop_Auxiliary
14cb 00db | | Load_Top At_Offset_3
14cc e005 | | Load 0x0,0x5
14cd 1b14 | | Execute Package,Field_Read,Field_Number 0x14
14ce 185c | \ | Execute Package,Field_Execute,Field_Number 0x5c
14cf 6808 |h | Jump_Zero 0x14d8
14d0 4800 |H | Short_Literal 0x0
14d1 4801 |H | Short_Literal 0x1
14d2 e604 | | Load 0x3,0x4
14d3 e602 | | Load 0x3,0x2
14d4 e22a | * | Load 0x1,0x2a
14d5 1818 | | Execute Package,Field_Execute,Field_Number 0x18
14d6 8606 | | Call 0x3,0x6
14d7 7807 |x | Jump 0x14df
14d8 4800 |H | Short_Literal 0x0
14d9 4801 |H | Short_Literal 0x1
14da e7ff | | Load 0x3,-0x1
14db e602 | | Load 0x3,0x2
14dc e22a | * | Load 0x1,0x2a
14dd 1818 | | Execute Package,Field_Execute,Field_Number 0x18
14de 8607 | | Call 0x3,0x7
14df 0831 | 1 | Execute_Immediate Raise,0x31
14e0 TRAP_1490:
14e0 0007 | | Action Break_Optional
14e1 e602 | | Load 0x3,0x2
14e2 e22a | * | Load 0x1,0x2a
14e3 181d | | Execute Package,Field_Execute,Field_Number 0x1d
14e4 4801 |H | Short_Literal 0x1
14e5 4802 |H | Short_Literal 0x2
14e6 e012 | | Load 0x0,0x12
14e7 1b0f | | Execute Package,Field_Read,Field_Number 0xf
14e8 035b | [ | Declare_Type Array,Constrained
14e9 0337 | 7 | Declare_Variable Array
14ea e7fe | | Load 0x3,-0x2
14eb e013 | | Load 0x0,0x13
14ec 1820 | | Execute Package,Field_Execute,Field_Number 0x20
14ed 4801 |H | Short_Literal 0x1
14ee 00da | | Load_Top At_Offset_2
14ef 01d6 | | Execute Vector,Field_Write
14f0 e7ff | | Load 0x3,-0x1
14f1 e005 | | Load 0x0,0x5
14f2 1b14 | | Execute Package,Field_Read,Field_Number 0x14
14f3 1810 | | Execute Package,Field_Execute,Field_Number 0x10
14f4 4802 |H | Short_Literal 0x2
14f5 00da | | Load_Top At_Offset_2
14f6 01d6 | | Execute Vector,Field_Write
14f7 6008 |` | Indirect_Literal Discrete,0x1500,{0x00000000, 0x00003811}
14f8 e014 | | Load 0x0,0x14
14f9 1813 | | Execute Package,Field_Execute,Field_Number 0x13
14fa e603 | | Load 0x3,0x3
14fb 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
14fc e603 | | Load 0x3,0x3
14fd 4403 |D | Exit_Subprogram With_Result,0x3
14fe 0000 0000 | | .XXX[0x2]
1500 0000 0000 | | .LITERAL {0x00000000, 0x00003811}
1504 0000 0000 | | .BLANK 0000[0x4]
1508 ; --------------------------------------------------------------------------------------
1508 ; SUBPROGRAM
1508 ; --------------------------------------------------------------------------------------
1508 1514 | | .CONST 0x1514 ; Address of begin
1509 0004 | | .CONST 0x0004 ; Address of exception handler
150a 0004 | | .CONST 0x0004 ; Number of locals
150b INIT_1508:
150b 00e1 | | Load_Encached Boolean_Cache
150c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
150d 00db | | Load_Top At_Offset_3
150e 0007 | | Action Break_Optional
150f e002 | | Load 0x0,0x2
1510 1b0d | | Execute Package,Field_Read,Field_Number 0xd
1511 02c7 | | Declare_Variable Any
1512 00d8 | | Load_Top At_Offset_0
1513 1c00 | | Execute_Immediate Run_Utility,0x0
1514 BODY_1508:
1514 00d9 | | Load_Top At_Offset_1
1515 e005 | | Load 0x0,0x5
1516 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1517 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
1518 0032 | 2 | Store_Top Heap_Access,At_Offset_2
1519 00cf | | Action Mark_Auxiliary
151a 7826 |x& | Jump 0x1541
151b 00da | | Load_Top At_Offset_2
151c e005 | | Load 0x0,0x5
151d 1b14 | | Execute Package,Field_Read,Field_Number 0x14
151e 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
151f c604 | | Store 0x3,0x4
1520 e5fd | | Load 0x2,-0x3
1521 00db | | Load_Top At_Offset_3
1522 e005 | | Load 0x0,0x5
1523 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1524 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
1525 00da | | Load_Top At_Offset_2
1526 8227 | ' | Call 0x1,0x27
1527 7008 |p | Jump_Nonzero 0x1530
1528 e5fd | | Load 0x2,-0x3
1529 00db | | Load_Top At_Offset_3
152a e005 | | Load 0x0,0x5
152b 1b14 | | Execute Package,Field_Read,Field_Number 0x14
152c 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
152d 00da | | Load_Top At_Offset_2
152e 8227 | ' | Call 0x1,0x27
152f 7801 |x | Jump 0x1531
1530 4801 |H | Short_Literal 0x1
1531 a602 | | Store_Unchecked 0x3,0x2
1532 00db | | Load_Top At_Offset_3
1533 6802 |h | Jump_Zero 0x1536
1534 4801 |H | Short_Literal 0x1
1535 4401 |D | Exit_Subprogram With_Result,0x1
1536 00da | | Load_Top At_Offset_2
1537 e005 | | Load 0x0,0x5
1538 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1539 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
153a 6809 |h | Jump_Zero 0x1544
153b 00da | | Load_Top At_Offset_2
153c e005 | | Load 0x0,0x5
153d 1b14 | | Execute Package,Field_Read,Field_Number 0x14
153e 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
153f 0033 | 3 | Store_Top Heap_Access,At_Offset_3
1540 00c9 | | Action Pop_Auxiliary_Loop
1541 00da | | Load_Top At_Offset_2
1542 840c | | Call 0x2,0xc
1543 77d7 |w | Jump_Nonzero 0x151b
1544 00ce | | Action Pop_Auxiliary
1545 4800 |H | Short_Literal 0x0
1546 4401 |D | Exit_Subprogram With_Result,0x1
1547 0000 | | .XXX[0x1]
1548 ; --------------------------------------------------------------------------------------
1548 ; SUBPROGRAM
1548 ; --------------------------------------------------------------------------------------
1548 1558 | X | .CONST 0x1558 ; Address of begin
1549 0004 | | .CONST 0x0004 ; Address of exception handler
154a 0006 | | .CONST 0x0006 ; Number of locals
154b INIT_1548:
154b 00e1 | | Load_Encached Boolean_Cache
154c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
154d 00db | | Load_Top At_Offset_3
154e 0007 | | Action Break_Optional
154f e002 | | Load 0x0,0x2
1550 1b0d | | Execute Package,Field_Read,Field_Number 0xd
1551 02c7 | | Declare_Variable Any
1552 00d8 | | Load_Top At_Offset_0
1553 1c00 | | Execute_Immediate Run_Utility,0x0
1554 029f 1953 | S| Declare_Subprogram For_Call,INIT_1950
1556 029f 198b | | Declare_Subprogram For_Call,INIT_1988
1558 BODY_1548:
1558 00db | | Load_Top At_Offset_3
1559 e005 | | Load 0x0,0x5
155a 1b14 | | Execute Package,Field_Read,Field_Number 0x14
155b 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
155c a603 | | Store_Unchecked 0x3,0x3
155d 00cf | | Action Mark_Auxiliary
155e 7819 |x | Jump 0x1578
155f e5fd | | Load 0x2,-0x3
1560 4800 |H | Short_Literal 0x0
1561 e603 | | Load 0x3,0x3
1562 e005 | | Load 0x0,0x5
1563 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1564 1842 | B | Execute Package,Field_Execute,Field_Number 0x42
1565 c604 | | Store 0x3,0x4
1566 e40a | | Load 0x2,0xa
1567 7002 |p | Jump_Nonzero 0x156a
1568 e40b | | Load 0x2,0xb
1569 6802 |h | Jump_Zero 0x156c
156a 8605 | | Call 0x3,0x5
156b 7801 |x | Jump 0x156d
156c 8606 | | Call 0x3,0x6
156d e603 | | Load 0x3,0x3
156e e005 | | Load 0x0,0x5
156f 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1570 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
1571 6809 |h | Jump_Zero 0x157b
1572 e603 | | Load 0x3,0x3
1573 e005 | | Load 0x0,0x5
1574 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1575 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
1576 a603 | | Store_Unchecked 0x3,0x3
1577 00c9 | | Action Pop_Auxiliary_Loop
1578 e603 | | Load 0x3,0x3
1579 840c | | Call 0x2,0xc
157a 77e4 |w | Jump_Nonzero 0x155f
157b 00ce | | Action Pop_Auxiliary
157c 4800 |H | Short_Literal 0x0
157d 4402 |D | Exit_Subprogram With_Result,0x2
157e 0000 0000 | | .XXX[0x2]
1580 ; --------------------------------------------------------------------------------------
1580 ; SUBPROGRAM
1580 ; --------------------------------------------------------------------------------------
1580 1598 | | .CONST 0x1598 ; Address of begin
1581 0004 | | .CONST 0x0004 ; Address of exception handler
1582 0004 | | .CONST 0x0004 ; Number of locals
1583 INIT_1580:
1583 e402 | | Load 0x2,0x2
1584 e005 | | Load 0x0,0x5
1585 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1586 1848 | H | Execute Package,Field_Execute,Field_Number 0x48
1587 4801 |H | Short_Literal 0x1
1588 00d9 | | Load_Top At_Offset_1
1589 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
158a 01db | | Execute Vector,Length
158b 0a03 | | Execute_Immediate Plus,0x3
158c 00d8 | | Load_Top At_Offset_0
158d 00e2 | | Load_Encached Integer_Cache
158e 0260 | ` | Execute Discrete,In_Type
158f 7001 |p | Jump_Nonzero 0x1591
1590 0801 | | Execute_Immediate Raise,0x1
1591 e012 | | Load 0x0,0x12
1592 1b0f | | Execute Package,Field_Read,Field_Number 0xf
1593 035b | [ | Declare_Type Array,Constrained
1594 0337 | 7 | Declare_Variable Array
1595 e005 | | Load 0x0,0x5
1596 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1597 1b0d | | Execute Package,Field_Read,Field_Number 0xd
1598 BODY_1580:
1598 e404 | | Load 0x2,0x4
1599 e005 | | Load 0x0,0x5
159a 1b14 | | Execute Package,Field_Read,Field_Number 0x14
159b 1810 | | Execute Package,Field_Execute,Field_Number 0x10
159c 4801 |H | Short_Literal 0x1
159d 00db | | Load_Top At_Offset_3
159e 01d6 | | Execute Vector,Field_Write
159f e404 | | Load 0x2,0x4
15a0 e005 | | Load 0x0,0x5
15a1 1b14 | | Execute Package,Field_Read,Field_Number 0x14
15a2 1810 | | Execute Package,Field_Execute,Field_Number 0x10
15a3 4802 |H | Short_Literal 0x2
15a4 00db | | Load_Top At_Offset_3
15a5 01d6 | | Execute Vector,Field_Write
15a6 e402 | | Load 0x2,0x2
15a7 e005 | | Load 0x0,0x5
15a8 1b14 | | Execute Package,Field_Read,Field_Number 0x14
15a9 1810 | | Execute Package,Field_Execute,Field_Number 0x10
15aa 4803 |H | Short_Literal 0x3
15ab 00db | | Load_Top At_Offset_3
15ac 01d6 | | Execute Vector,Field_Write
15ad 00cf | | Action Mark_Auxiliary
15ae 00db | | Load_Top At_Offset_3
15af 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
15b0 01d9 | | Execute Vector,Reverse_Bounds
15b1 0263 | c | Execute Discrete,Above_Bound
15b2 704a |pJ | Jump_Nonzero 0x15fd
15b3 00d8 | | Load_Top At_Offset_0
15b4 e602 | | Load 0x3,0x2
15b5 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
15b6 01d7 | | Execute Vector,Field_Read
15b7 a604 | | Store_Unchecked 0x3,0x4
15b8 e5fd | | Load 0x2,-0x3
15b9 e604 | | Load 0x3,0x4
15ba e005 | | Load 0x0,0x5
15bb 1b14 | | Execute Package,Field_Read,Field_Number 0x14
15bc 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
15bd 702b |p+ | Jump_Nonzero 0x15e9
15be e406 | | Load 0x2,0x6
15bf e22b | + | Load 0x1,0x2b
15c0 181d | | Execute Package,Field_Execute,Field_Number 0x1d
15c1 4801 |H | Short_Literal 0x1
15c2 4804 |H | Short_Literal 0x4
15c3 e012 | | Load 0x0,0x12
15c4 1b0f | | Execute Package,Field_Read,Field_Number 0xf
15c5 035b | [ | Declare_Type Array,Constrained
15c6 0337 | 7 | Declare_Variable Array
15c7 e402 | | Load 0x2,0x2
15c8 e005 | | Load 0x0,0x5
15c9 1b14 | | Execute Package,Field_Read,Field_Number 0x14
15ca 1810 | | Execute Package,Field_Execute,Field_Number 0x10
15cb 4801 |H | Short_Literal 0x1
15cc 00da | | Load_Top At_Offset_2
15cd 01d6 | | Execute Vector,Field_Write
15ce e604 | | Load 0x3,0x4
15cf e005 | | Load 0x0,0x5
15d0 1b14 | | Execute Package,Field_Read,Field_Number 0x14
15d1 1810 | | Execute Package,Field_Execute,Field_Number 0x10
15d2 4802 |H | Short_Literal 0x2
15d3 00da | | Load_Top At_Offset_2
15d4 01d6 | | Execute Vector,Field_Write
15d5 e5fe | | Load 0x2,-0x2
15d6 e013 | | Load 0x0,0x13
15d7 1820 | | Execute Package,Field_Execute,Field_Number 0x20
15d8 4803 |H | Short_Literal 0x3
15d9 00da | | Load_Top At_Offset_2
15da 01d6 | | Execute Vector,Field_Write
15db e5fd | | Load 0x2,-0x3
15dc e016 | | Load 0x0,0x16
15dd 181c | | Execute Package,Field_Execute,Field_Number 0x1c
15de 4804 |H | Short_Literal 0x4
15df 00da | | Load_Top At_Offset_2
15e0 01d6 | | Execute Vector,Field_Write
15e1 6026 |`& | Indirect_Literal Discrete,0x1608,{0x00000000, 0x00003803}
15e2 e014 | | Load 0x0,0x14
15e3 1813 | | Execute Package,Field_Execute,Field_Number 0x13
15e4 e5fc | | Load 0x2,-0x4
15e5 e015 | | Load 0x0,0x15
15e6 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
15e7 00cc | | Action Pop_Block
15e8 4504 |E | Exit_Subprogram 0x4
15e9 e407 | | Load 0x2,0x7
15ea 00d9 | | Load_Top At_Offset_1
15eb 0273 | s | Execute Discrete,Plus
15ec 00d8 | | Load_Top At_Offset_0
15ed 00e3 | | Load_Encached Natural_Cache
15ee 0260 | ` | Execute Discrete,In_Type
15ef 7001 |p | Jump_Nonzero 0x15f1
15f0 0801 | | Execute_Immediate Raise,0x1
15f1 e604 | | Load 0x3,0x4
15f2 840d | | Call 0x2,0xd
15f3 00db | | Load_Top At_Offset_3
15f4 e005 | | Load 0x0,0x5
15f5 1b14 | | Execute Package,Field_Read,Field_Number 0x14
15f6 1810 | | Execute Package,Field_Execute,Field_Number 0x10
15f7 00d9 | | Load_Top At_Offset_1
15f8 0a03 | | Execute_Immediate Plus,0x3
15f9 e603 | | Load 0x3,0x3
15fa 01d6 | | Execute Vector,Field_Write
15fb 00c8 | | Action Pop_Auxiliary_Range
15fc 3fb6 |? | Loop_Increasing 0x15b3
15fd 00ce | | Action Pop_Auxiliary
15fe e5fd | | Load 0x2,-0x3
15ff e002 | | Load 0x0,0x2
1600 1812 | | Execute Package,Field_Execute,Field_Number 0x12
1601 00db | | Load_Top At_Offset_3
1602 480c |H | Short_Literal 0xc
1603 e5fc | | Load 0x2,-0x4
1604 e015 | | Load 0x0,0x15
1605 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
1606 4501 |E | Exit_Subprogram 0x1
1607 0000 | | .XXX[0x1]
1608 0000 0000 | | .LITERAL {0x00000000, 0x00003803}
160c 0000 0000 | | .BLANK 0000[0x4]
1610 ; --------------------------------------------------------------------------------------
1610 ; SUBPROGRAM
1610 ; --------------------------------------------------------------------------------------
1610 1613 | | .CONST 0x1613 ; Address of begin
1611 0004 | | .CONST 0x0004 ; Address of exception handler
1612 0001 | | .CONST 0x0001 ; Number of locals
1613 BODY_1610:
1613 INIT_1610:
1613 00da | | Load_Top At_Offset_2
1614 e005 | | Load 0x0,0x5
1615 1b16 | | Execute Package,Field_Read,Field_Number 0x16
1616 1886 | | Execute Package,Field_Execute,Field_Number 0x86
1617 700f |p | Jump_Nonzero 0x1627
1618 00db | | Load_Top At_Offset_3
1619 e005 | | Load 0x0,0x5
161a 1b16 | | Execute Package,Field_Read,Field_Number 0x16
161b 1886 | | Execute Package,Field_Execute,Field_Number 0x86
161c 700a |p | Jump_Nonzero 0x1627
161d 00da | | Load_Top At_Offset_2
161e e005 | | Load 0x0,0x5
161f 1b16 | | Execute Package,Field_Read,Field_Number 0x16
1620 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
1621 e7fe | | Load 0x3,-0x2
1622 e005 | | Load 0x0,0x5
1623 1b16 | | Execute Package,Field_Read,Field_Number 0x16
1624 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
1625 027e | ~ | Execute Discrete,Not_Equal
1626 6802 |h | Jump_Zero 0x1629
1627 4800 |H | Short_Literal 0x0
1628 4402 |D | Exit_Subprogram With_Result,0x2
1629 4800 |H | Short_Literal 0x0
162a e7fe | | Load 0x3,-0x2
162b e005 | | Load 0x0,0x5
162c 1b16 | | Execute Package,Field_Read,Field_Number 0x16
162d 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
162e e7ff | | Load 0x3,-0x1
162f e005 | | Load 0x0,0x5
1630 1b16 | | Execute Package,Field_Read,Field_Number 0x16
1631 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
1632 e017 | | Load 0x0,0x17
1633 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
1634 4402 |D | Exit_Subprogram With_Result,0x2
1635 0000 0000 | | .XXX[0x3]
1637 0000 | |
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 4801 |H | Short_Literal 0x1
163c 4402 |D | Exit_Subprogram With_Result,0x2
163d 0000 0000 | | .XXX[0x3]
163f 0000 | |
1640 ; --------------------------------------------------------------------------------------
1640 ; SUBPROGRAM
1640 ; --------------------------------------------------------------------------------------
1640 1654 | T | .CONST 0x1654 ; Address of begin
1641 0004 | | .CONST 0x0004 ; Address of exception handler
1642 0005 | | .CONST 0x0005 ; Number of locals
1643 INIT_1640:
1643 00db | | Load_Top At_Offset_3
1644 e013 | | Load 0x0,0x13
1645 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
1646 00db | | Load_Top At_Offset_3
1647 e005 | | Load 0x0,0x5
1648 1b16 | | Execute Package,Field_Read,Field_Number 0x16
1649 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
164a 4801 |H | Short_Literal 0x1
164b 00da | | Load_Top At_Offset_2
164c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
164d e005 | | Load 0x0,0x5
164e 1b16 | | Execute Package,Field_Read,Field_Number 0x16
164f 1b0f | | Execute Package,Field_Read,Field_Number 0xf
1650 035b | [ | Declare_Type Array,Constrained
1651 0337 | 7 | Declare_Variable Array
1652 00e3 | | Load_Encached Natural_Cache
1653 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
1654 BODY_1640:
1654 00cf | | Action Mark_Auxiliary
1655 e602 | | Load 0x3,0x2
1656 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1657 01d9 | | Execute Vector,Reverse_Bounds
1658 0263 | c | Execute Discrete,Above_Bound
1659 7021 |p! | Jump_Nonzero 0x167b
165a 4801 |H | Short_Literal 0x1
165b 00d9 | | Load_Top At_Offset_1
165c e602 | | Load 0x3,0x2
165d 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
165e 01d7 | | Execute Vector,Field_Read
165f e005 | | Load 0x0,0x5
1660 1b16 | | Execute Package,Field_Read,Field_Number 0x16
1661 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
1662 e603 | | Load 0x3,0x3
1663 e017 | | Load 0x0,0x17
1664 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
1665 7013 |p | Jump_Nonzero 0x1679
1666 00d8 | | Load_Top At_Offset_0
1667 e602 | | Load 0x3,0x2
1668 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1669 01d7 | | Execute Vector,Field_Read
166a e7ff | | Load 0x3,-0x1
166b e005 | | Load 0x0,0x5
166c 1b16 | | Execute Package,Field_Read,Field_Number 0x16
166d 1884 | | Execute Package,Field_Execute,Field_Number 0x84
166e 680a |h | Jump_Zero 0x1679
166f 00d8 | | Load_Top At_Offset_0
1670 e602 | | Load 0x3,0x2
1671 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1672 01d7 | | Execute Vector,Field_Read
1673 e605 | | Load 0x3,0x5
1674 e604 | | Load 0x3,0x4
1675 01d6 | | Execute Vector,Field_Write
1676 00db | | Load_Top At_Offset_3
1677 0a01 | | Execute_Immediate Plus,0x1
1678 c605 | | Store 0x3,0x5
1679 00c8 | | Action Pop_Auxiliary_Range
167a 3fdf |? | Loop_Increasing 0x165a
167b 00ce | | Action Pop_Auxiliary
167c 4801 |H | Short_Literal 0x1
167d 00d9 | | Load_Top At_Offset_1
167e 0aff | | Execute_Immediate Plus,-0x1
167f 00db | | Load_Top At_Offset_3
1680 01cf | | Execute Vector,Slice_Read
1681 e005 | | Load 0x0,0x5
1682 1b16 | | Execute Package,Field_Read,Field_Number 0x16
1683 1b0f | | Execute Package,Field_Read,Field_Number 0xf
1684 01c6 | | Execute Vector,Convert_To_Formal
1685 4402 |D | Exit_Subprogram With_Result,0x2
1686 0000 0000 | | .XXX[0x2]
1688 ; --------------------------------------------------------------------------------------
1688 ; SUBPROGRAM
1688 ; --------------------------------------------------------------------------------------
1688 16a9 | | .CONST 0x16a9 ; Address of begin
1689 0004 | | .CONST 0x0004 ; Address of exception handler
168a 0006 | | .CONST 0x0006 ; Number of locals
168b INIT_1688:
168b 00db | | Load_Top At_Offset_3
168c 00db | | Load_Top At_Offset_3
168d e013 | | Load 0x0,0x13
168e 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
168f 00db | | Load_Top At_Offset_3
1690 e005 | | Load 0x0,0x5
1691 1b16 | | Execute Package,Field_Read,Field_Number 0x16
1692 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
1693 4801 |H | Short_Literal 0x1
1694 00da | | Load_Top At_Offset_2
1695 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
1696 e005 | | Load 0x0,0x5
1697 1b16 | | Execute Package,Field_Read,Field_Number 0x16
1698 1b0f | | Execute Package,Field_Read,Field_Number 0xf
1699 035b | [ | Declare_Type Array,Constrained
169a 0337 | 7 | Declare_Variable Array
169b 00da | | Load_Top At_Offset_2
169c 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
169d 00d9 | | Load_Top At_Offset_1
169e 01d4 | | Execute Vector,Structure_Write
169f 4801 |H | Short_Literal 0x1
16a0 00db | | Load_Top At_Offset_3
16a1 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
16a2 e005 | | Load 0x0,0x5
16a3 1b16 | | Execute Package,Field_Read,Field_Number 0x16
16a4 1b0f | | Execute Package,Field_Read,Field_Number 0xf
16a5 035b | [ | Declare_Type Array,Constrained
16a6 0337 | 7 | Declare_Variable Array
16a7 00e3 | | Load_Encached Natural_Cache
16a8 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
16a9 BODY_1688:
16a9 00cf | | Action Mark_Auxiliary
16aa 00db | | Load_Top At_Offset_3
16ab 01d9 | | Execute Vector,Reverse_Bounds
16ac 0263 | c | Execute Discrete,Above_Bound
16ad 701d |p | Jump_Nonzero 0x16cb
16ae 00d8 | | Load_Top At_Offset_0
16af e604 | | Load 0x3,0x4
16b0 01d7 | | Execute Vector,Field_Read
16b1 e005 | | Load 0x0,0x5
16b2 1b16 | | Execute Package,Field_Read,Field_Number 0x16
16b3 1886 | | Execute Package,Field_Execute,Field_Number 0x86
16b4 7014 |p | Jump_Nonzero 0x16c9
16b5 4801 |H | Short_Literal 0x1
16b6 00d9 | | Load_Top At_Offset_1
16b7 e604 | | Load 0x3,0x4
16b8 01d7 | | Execute Vector,Field_Read
16b9 e005 | | Load 0x0,0x5
16ba 1b16 | | Execute Package,Field_Read,Field_Number 0x16
16bb 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
16bc e603 | | Load 0x3,0x3
16bd e017 | | Load 0x0,0x17
16be 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
16bf 7009 |p | Jump_Nonzero 0x16c9
16c0 00d8 | | Load_Top At_Offset_0
16c1 e604 | | Load 0x3,0x4
16c2 01d7 | | Execute Vector,Field_Read
16c3 e606 | | Load 0x3,0x6
16c4 e605 | | Load 0x3,0x5
16c5 01d6 | | Execute Vector,Field_Write
16c6 00db | | Load_Top At_Offset_3
16c7 0a01 | | Execute_Immediate Plus,0x1
16c8 c606 | | Store 0x3,0x6
16c9 00c8 | | Action Pop_Auxiliary_Range
16ca 3fe3 |? | Loop_Increasing 0x16ae
16cb 00ce | | Action Pop_Auxiliary
16cc 4801 |H | Short_Literal 0x1
16cd e602 | | Load 0x3,0x2
16ce 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
16cf 0aff | | Execute_Immediate Plus,-0x1
16d0 00db | | Load_Top At_Offset_3
16d1 01cf | | Execute Vector,Slice_Read
16d2 e005 | | Load 0x0,0x5
16d3 1b16 | | Execute Package,Field_Read,Field_Number 0x16
16d4 1b0f | | Execute Package,Field_Read,Field_Number 0xf
16d5 01c6 | | Execute Vector,Convert_To_Formal
16d6 4402 |D | Exit_Subprogram With_Result,0x2
16d7 0000 | | .XXX[0x1]
16d8 ; --------------------------------------------------------------------------------------
16d8 ; SUBPROGRAM
16d8 ; --------------------------------------------------------------------------------------
16d8 16df | | .CONST 0x16df ; Address of begin
16d9 0004 | | .CONST 0x0004 ; Address of exception handler
16da 0004 | | .CONST 0x0004 ; Number of locals
16db INIT_16d8:
16db 00e1 | | Load_Encached Boolean_Cache
16dc 00e1 | | Load_Encached Boolean_Cache
16dd 029f 19bb | | Declare_Subprogram For_Call,INIT_19b8
16df BODY_16d8:
16df 4800 |H | Short_Literal 0x0
16e0 e014 | | Load 0x0,0x14
16e1 181c | | Execute Package,Field_Execute,Field_Number 0x1c
16e2 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
16e3 4801 |H | Short_Literal 0x1
16e4 e014 | | Load 0x0,0x14
16e5 181f | | Execute Package,Field_Execute,Field_Number 0x1f
16e6 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
16e7 8604 | | Call 0x3,0x4
16e8 0831 | 1 | Execute_Immediate Raise,0x31
16e9 0000 0000 | | .BLANK 0000[0x7]
16f0 ; --------------------------------------------------------------------------------------
16f0 ; SUBPROGRAM
16f0 ; --------------------------------------------------------------------------------------
16f0 16f8 | | .CONST 0x16f8 ; Address of begin
16f1 0004 | | .CONST 0x0004 ; Address of exception handler
16f2 0003 | | .CONST 0x0003 ; Number of locals
16f3 INIT_16f0:
16f3 e5fe | | Load 0x2,-0x2
16f4 e402 | | Load 0x2,0x2
16f5 824b | K | Call 0x1,0x4b
16f6 029f 19d3 | | Declare_Subprogram For_Call,INIT_19d0
16f8 BODY_16f0:
16f8 00cf | | Action Mark_Auxiliary
16f9 00da | | Load_Top At_Offset_2
16fa 01d9 | | Execute Vector,Reverse_Bounds
16fb 0263 | c | Execute Discrete,Above_Bound
16fc 700a |p | Jump_Nonzero 0x1707
16fd e404 | | Load 0x2,0x4
16fe e403 | | Load 0x2,0x3
16ff 01dc | | Execute Vector,Last
1700 027d | } | Execute Discrete,Greater
1701 6802 |h | Jump_Zero 0x1704
1702 00d2 | | Pop_Control Pop_Count_2
1703 4501 |E | Exit_Subprogram 0x1
1704 8603 | | Call 0x3,0x3
1705 00c8 | | Action Pop_Auxiliary_Range
1706 3ff6 |? | Loop_Increasing 0x16fd
1707 4501 |E | Exit_Subprogram 0x1
1708 ; --------------------------------------------------------------------------------------
1708 ; SUBPROGRAM
1708 ; --------------------------------------------------------------------------------------
1708 170d | | .CONST 0x170d ; Address of begin
1709 171c | | .CONST 0x171c ; Address of exception handler
170a 0002 | | .CONST 0x0002 ; Number of locals
170b INIT_1708:
170b 029f 1a03 | | Declare_Subprogram For_Call,INIT_1a00
170d BODY_1708:
170d e22a | * | Load 0x1,0x2a
170e 1b13 | | Execute Package,Field_Read,Field_Number 0x13
170f e011 | | Load 0x0,0x11
1710 180d | | Execute Package,Field_Execute,Field_Number 0xd
1711 e22a | * | Load 0x1,0x2a
1712 1815 | | Execute Package,Field_Execute,Field_Number 0x15
1713 c404 | | Store 0x2,0x4
1714 4800 |H | Short_Literal 0x0
1715 4801 |H | Short_Literal 0x1
1716 e407 | | Load 0x2,0x7
1717 e404 | | Load 0x2,0x4
1718 e22a | * | Load 0x1,0x2a
1719 1818 | | Execute Package,Field_Execute,Field_Number 0x18
171a 8602 | | Call 0x3,0x2
171b 4501 |E | Exit_Subprogram 0x1
171c TRAP_1708:
171c 0007 | | Action Break_Optional
171d e404 | | Load 0x2,0x4
171e e22a | * | Load 0x1,0x2a
171f 181d | | Execute Package,Field_Execute,Field_Number 0x1d
1720 4801 |H | Short_Literal 0x1
1721 4802 |H | Short_Literal 0x2
1722 e012 | | Load 0x0,0x12
1723 1b0f | | Execute Package,Field_Read,Field_Number 0xf
1724 035b | [ | Declare_Type Array,Constrained
1725 0337 | 7 | Declare_Variable Array
1726 e5fe | | Load 0x2,-0x2
1727 e013 | | Load 0x0,0x13
1728 1820 | | Execute Package,Field_Execute,Field_Number 0x20
1729 4801 |H | Short_Literal 0x1
172a 00da | | Load_Top At_Offset_2
172b 01d6 | | Execute Vector,Field_Write
172c e5ff | | Load 0x2,-0x1
172d e005 | | Load 0x0,0x5
172e 1b14 | | Execute Package,Field_Read,Field_Number 0x14
172f 1810 | | Execute Package,Field_Execute,Field_Number 0x10
1730 4802 |H | Short_Literal 0x2
1731 00da | | Load_Top At_Offset_2
1732 01d6 | | Execute Vector,Field_Write
1733 6008 |` | Indirect_Literal Discrete,0x173c,{0x00000000, 0x0000380d}
1734 e014 | | Load 0x0,0x14
1735 1813 | | Execute Package,Field_Execute,Field_Number 0x13
1736 e406 | | Load 0x2,0x6
1737 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
1738 e406 | | Load 0x2,0x6
1739 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
173a 00cb | | Action Pop_Block_With_Result
173b 4402 |D | Exit_Subprogram With_Result,0x2
173c 0000 0000 | | .LITERAL {0x00000000, 0x0000380d}
1740 ; --------------------------------------------------------------------------------------
1740 ; SUBPROGRAM
1740 ; --------------------------------------------------------------------------------------
1740 1743 | C | .CONST 0x1743 ; Address of begin
1741 0004 | | .CONST 0x0004 ; Address of exception handler
1742 0001 | | .CONST 0x0001 ; Number of locals
1743 BODY_1740:
1743 INIT_1740:
1743 e40a | | Load 0x2,0xa
1744 e015 | | Load 0x0,0x15
1745 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
1746 0c02 | | Execute_Immediate Greater_Equal,0x2
1747 6813 |h | Jump_Zero 0x175b
1748 e40d | | Load 0x2,0xd
1749 e002 | | Load 0x0,0x2
174a 1812 | | Execute Package,Field_Execute,Field_Number 0x12
174b 4801 |H | Short_Literal 0x1
174c 4801 |H | Short_Literal 0x1
174d e012 | | Load 0x0,0x12
174e 1b0f | | Execute Package,Field_Read,Field_Number 0xf
174f 035b | [ | Declare_Type Array,Constrained
1750 0337 | 7 | Declare_Variable Array
1751 e40a | | Load 0x2,0xa
1752 e015 | | Load 0x0,0x15
1753 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
1754 4801 |H | Short_Literal 0x1
1755 00da | | Load_Top At_Offset_2
1756 01d6 | | Execute Vector,Field_Write
1757 4804 |H | Short_Literal 0x4
1758 e5fc | | Load 0x2,-0x4
1759 e015 | | Load 0x0,0x15
175a 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
175b e40a | | Load 0x2,0xa
175c e015 | | Load 0x0,0x15
175d 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
175e 7006 |p | Jump_Nonzero 0x1765
175f e40a | | Load 0x2,0xa
1760 e015 | | Load 0x0,0x15
1761 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
1762 e5fc | | Load 0x2,-0x4
1763 e015 | | Load 0x0,0x15
1764 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
1765 4501 |E | Exit_Subprogram 0x1
1766 0000 0000 | | .XXX[0x2]
1768 ; --------------------------------------------------------------------------------------
1768 ; SUBPROGRAM
1768 ; --------------------------------------------------------------------------------------
1768 176b | k | .CONST 0x176b ; Address of begin
1769 0004 | | .CONST 0x0004 ; Address of exception handler
176a 0001 | | .CONST 0x0001 ; Number of locals
176b BODY_1768:
176b INIT_1768:
176b e409 | | Load 0x2,0x9
176c a408 | | Store_Unchecked 0x2,0x8
176d e409 | | Load 0x2,0x9
176e e005 | | Load 0x0,0x5
176f 1b16 | | Execute Package,Field_Read,Field_Number 0x16
1770 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
1771 824a | J | Call 0x1,0x4a
1772 a40d | | Store_Unchecked 0x2,0xd
1773 8411 | | Call 0x2,0x11
1774 e015 | | Load 0x0,0x15
1775 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
1776 a40a | | Store_Unchecked 0x2,0xa
1777 e40d | | Load 0x2,0xd
1778 e002 | | Load 0x0,0x2
1779 1812 | | Execute Package,Field_Execute,Field_Number 0x12
177a 4801 |H | Short_Literal 0x1
177b 4801 |H | Short_Literal 0x1
177c e012 | | Load 0x0,0x12
177d 1b0f | | Execute Package,Field_Read,Field_Number 0xf
177e 035b | [ | Declare_Type Array,Constrained
177f 0337 | 7 | Declare_Variable Array
1780 e409 | | Load 0x2,0x9
1781 e005 | | Load 0x0,0x5
1782 1b16 | | Execute Package,Field_Read,Field_Number 0x16
1783 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
1784 4801 |H | Short_Literal 0x1
1785 00da | | Load_Top At_Offset_2
1786 01d6 | | Execute Vector,Field_Write
1787 4807 |H | Short_Literal 0x7
1788 e40a | | Load 0x2,0xa
1789 e015 | | Load 0x0,0x15
178a 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
178b 4501 |E | Exit_Subprogram 0x1
178c 0000 0000 | | .BLANK 0000[0x4]
1790 ; --------------------------------------------------------------------------------------
1790 ; SUBPROGRAM
1790 ; --------------------------------------------------------------------------------------
1790 1796 | | .CONST 0x1796 ; Address of begin
1791 0004 | | .CONST 0x0004 ; Address of exception handler
1792 0002 | | .CONST 0x0002 ; Number of locals
1793 INIT_1790:
1793 e40e | | Load 0x2,0xe
1794 e015 | | Load 0x0,0x15
1795 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
1796 BODY_1790:
1796 00cf | | Action Mark_Auxiliary
1797 00d9 | | Load_Top At_Offset_1
1798 01d9 | | Execute Vector,Reverse_Bounds
1799 0263 | c | Execute Discrete,Above_Bound
179a 7008 |p | Jump_Nonzero 0x17a3
179b e40a | | Load 0x2,0xa
179c 00d9 | | Load_Top At_Offset_1
179d e602 | | Load 0x3,0x2
179e 01d7 | | Execute Vector,Field_Read
179f e015 | | Load 0x0,0x15
17a0 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
17a1 00c8 | | Action Pop_Auxiliary_Range
17a2 3ff8 |? | Loop_Increasing 0x179b
17a3 4501 |E | Exit_Subprogram 0x1
17a4 0000 0000 | | .BLANK 0000[0x4]
17a8 ; --------------------------------------------------------------------------------------
17a8 ; SUBPROGRAM
17a8 ; --------------------------------------------------------------------------------------
17a8 17ab | | .CONST 0x17ab ; Address of begin
17a9 0004 | | .CONST 0x0004 ; Address of exception handler
17aa 0001 | | .CONST 0x0001 ; Number of locals
17ab BODY_17a8:
17ab INIT_17a8:
17ab e407 | | Load 0x2,0x7
17ac e015 | | Load 0x0,0x15
17ad 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
17ae 0c02 | | Execute_Immediate Greater_Equal,0x2
17af 6813 |h | Jump_Zero 0x17c3
17b0 e408 | | Load 0x2,0x8
17b1 e002 | | Load 0x0,0x2
17b2 1812 | | Execute Package,Field_Execute,Field_Number 0x12
17b3 4801 |H | Short_Literal 0x1
17b4 4801 |H | Short_Literal 0x1
17b5 e012 | | Load 0x0,0x12
17b6 1b0f | | Execute Package,Field_Read,Field_Number 0xf
17b7 035b | [ | Declare_Type Array,Constrained
17b8 0337 | 7 | Declare_Variable Array
17b9 e407 | | Load 0x2,0x7
17ba e015 | | Load 0x0,0x15
17bb 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
17bc 4801 |H | Short_Literal 0x1
17bd 00da | | Load_Top At_Offset_2
17be 01d6 | | Execute Vector,Field_Write
17bf 4804 |H | Short_Literal 0x4
17c0 e5fc | | Load 0x2,-0x4
17c1 e015 | | Load 0x0,0x15
17c2 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
17c3 e407 | | Load 0x2,0x7
17c4 e015 | | Load 0x0,0x15
17c5 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
17c6 7006 |p | Jump_Nonzero 0x17cd
17c7 e407 | | Load 0x2,0x7
17c8 e015 | | Load 0x0,0x15
17c9 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
17ca e5fc | | Load 0x2,-0x4
17cb e015 | | Load 0x0,0x15
17cc 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
17cd 4501 |E | Exit_Subprogram 0x1
17ce 0000 0000 | | .XXX[0x2]
17d0 ; --------------------------------------------------------------------------------------
17d0 ; SUBPROGRAM
17d0 ; --------------------------------------------------------------------------------------
17d0 17d3 | | .CONST 0x17d3 ; Address of begin
17d1 0004 | | .CONST 0x0004 ; Address of exception handler
17d2 0001 | | .CONST 0x0001 ; Number of locals
17d3 BODY_17d0:
17d3 INIT_17d0:
17d3 e406 | | Load 0x2,0x6
17d4 a405 | | Store_Unchecked 0x2,0x5
17d5 e406 | | Load 0x2,0x6
17d6 e005 | | Load 0x0,0x5
17d7 1b16 | | Execute Package,Field_Read,Field_Number 0x16
17d8 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
17d9 824a | J | Call 0x1,0x4a
17da a408 | | Store_Unchecked 0x2,0x8
17db 840a | | Call 0x2,0xa
17dc e015 | | Load 0x0,0x15
17dd 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
17de a407 | | Store_Unchecked 0x2,0x7
17df e408 | | Load 0x2,0x8
17e0 e002 | | Load 0x0,0x2
17e1 1812 | | Execute Package,Field_Execute,Field_Number 0x12
17e2 4801 |H | Short_Literal 0x1
17e3 4801 |H | Short_Literal 0x1
17e4 e012 | | Load 0x0,0x12
17e5 1b0f | | Execute Package,Field_Read,Field_Number 0xf
17e6 035b | [ | Declare_Type Array,Constrained
17e7 0337 | 7 | Declare_Variable Array
17e8 e406 | | Load 0x2,0x6
17e9 e005 | | Load 0x0,0x5
17ea 1b16 | | Execute Package,Field_Read,Field_Number 0x16
17eb 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
17ec 4801 |H | Short_Literal 0x1
17ed 00da | | Load_Top At_Offset_2
17ee 01d6 | | Execute Vector,Field_Write
17ef 4807 |H | Short_Literal 0x7
17f0 e407 | | Load 0x2,0x7
17f1 e015 | | Load 0x0,0x15
17f2 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
17f3 4501 |E | Exit_Subprogram 0x1
17f4 0000 0000 | | .BLANK 0000[0x4]
17f8 ; --------------------------------------------------------------------------------------
17f8 ; SUBPROGRAM
17f8 ; --------------------------------------------------------------------------------------
17f8 17fe | | .CONST 0x17fe ; Address of begin
17f9 0004 | | .CONST 0x0004 ; Address of exception handler
17fa 0002 | | .CONST 0x0002 ; Number of locals
17fb INIT_17f8:
17fb e409 | | Load 0x2,0x9
17fc e015 | | Load 0x0,0x15
17fd 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
17fe BODY_17f8:
17fe 00cf | | Action Mark_Auxiliary
17ff 00d9 | | Load_Top At_Offset_1
1800 01d9 | | Execute Vector,Reverse_Bounds
1801 0263 | c | Execute Discrete,Above_Bound
1802 7008 |p | Jump_Nonzero 0x180b
1803 e407 | | Load 0x2,0x7
1804 00d9 | | Load_Top At_Offset_1
1805 e602 | | Load 0x3,0x2
1806 01d7 | | Execute Vector,Field_Read
1807 e015 | | Load 0x0,0x15
1808 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
1809 00c8 | | Action Pop_Auxiliary_Range
180a 3ff8 |? | Loop_Increasing 0x1803
180b 4501 |E | Exit_Subprogram 0x1
180c 0000 0000 | | .BLANK 0000[0x4]
1810 ; --------------------------------------------------------------------------------------
1810 ; SUBPROGRAM
1810 ; --------------------------------------------------------------------------------------
1810 181a | | .CONST 0x181a ; Address of begin
1811 0004 | | .CONST 0x0004 ; Address of exception handler
1812 0003 | | .CONST 0x0003 ; Number of locals
1813 INIT_1810:
1813 e406 | | Load 0x2,0x6
1814 e015 | | Load 0x0,0x15
1815 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
1816 e015 | | Load 0x0,0x15
1817 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
1818 029f 1a4b | K| Declare_Subprogram For_Call,INIT_1a48
181a BODY_1810:
181a 00d9 | | Load_Top At_Offset_1
181b 01db | | Execute Vector,Length
181c 7001 |p | Jump_Nonzero 0x181e
181d 4501 |E | Exit_Subprogram 0x1
181e 00cf | | Action Mark_Auxiliary
181f 00da | | Load_Top At_Offset_2
1820 01d9 | | Execute Vector,Reverse_Bounds
1821 0263 | c | Execute Discrete,Above_Bound
1822 7017 |p | Jump_Nonzero 0x183a
1823 00d8 | | Load_Top At_Offset_0
1824 e602 | | Load 0x3,0x2
1825 01d7 | | Execute Vector,Field_Read
1826 e015 | | Load 0x0,0x15
1827 1816 | | Execute Package,Field_Execute,Field_Number 0x16
1828 a405 | | Store_Unchecked 0x2,0x5
1829 e405 | | Load 0x2,0x5
182a 0f0a | | Execute_Immediate Equal,0xa
182b 7006 |p | Jump_Nonzero 0x1832
182c e405 | | Load 0x2,0x5
182d 0f0c | | Execute_Immediate Equal,0xc
182e 7003 |p | Jump_Nonzero 0x1832
182f e405 | | Load 0x2,0x5
1830 0f0f | | Execute_Immediate Equal,0xf
1831 6806 |h | Jump_Zero 0x1838
1832 e403 | | Load 0x2,0x3
1833 e5fe | | Load 0x2,-0x2
1834 027d | } | Execute Discrete,Greater
1835 6801 |h | Jump_Zero 0x1837
1836 08e2 | | Execute_Immediate Raise,0xe2
1837 8603 | | Call 0x3,0x3
1838 00c8 | | Action Pop_Auxiliary_Range
1839 3fe9 |? | Loop_Increasing 0x1823
183a 4501 |E | Exit_Subprogram 0x1
183b 0000 0000 | | .BLANK 0000[0x5]
1840 ; --------------------------------------------------------------------------------------
1840 ; SUBPROGRAM
1840 ; --------------------------------------------------------------------------------------
1840 1848 | H | .CONST 0x1848 ; Address of begin
1841 0004 | | .CONST 0x0004 ; Address of exception handler
1842 0002 | | .CONST 0x0002 ; Number of locals
1843 INIT_1840:
1843 e406 | | Load 0x2,0x6
1844 e015 | | Load 0x0,0x15
1845 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
1846 e015 | | Load 0x0,0x15
1847 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
1848 BODY_1840:
1848 00cf | | Action Mark_Auxiliary
1849 00d9 | | Load_Top At_Offset_1
184a 01d9 | | Execute Vector,Reverse_Bounds
184b 0263 | c | Execute Discrete,Above_Bound
184c 7011 |p | Jump_Nonzero 0x185e
184d 00d8 | | Load_Top At_Offset_0
184e e602 | | Load 0x3,0x2
184f 01d7 | | Execute Vector,Field_Read
1850 e015 | | Load 0x0,0x15
1851 1816 | | Execute Package,Field_Execute,Field_Number 0x16
1852 0f03 | | Execute_Immediate Equal,0x3
1853 6808 |h | Jump_Zero 0x185c
1854 4801 |H | Short_Literal 0x1
1855 00d9 | | Load_Top At_Offset_1
1856 e602 | | Load 0x3,0x2
1857 01d7 | | Execute Vector,Field_Read
1858 e015 | | Load 0x0,0x15
1859 1818 | | Execute Package,Field_Execute,Field_Number 0x18
185a a406 | | Store_Unchecked 0x2,0x6
185b 8407 | | Call 0x2,0x7
185c 00c8 | | Action Pop_Auxiliary_Range
185d 3fef |? | Loop_Increasing 0x184d
185e 4501 |E | Exit_Subprogram 0x1
185f 0000 | | .XXX[0x1]
1860 ; --------------------------------------------------------------------------------------
1860 ; SUBPROGRAM
1860 ; --------------------------------------------------------------------------------------
1860 1868 | h | .CONST 0x1868 ; Address of begin
1861 0004 | | .CONST 0x0004 ; Address of exception handler
1862 0002 | | .CONST 0x0002 ; Number of locals
1863 INIT_1860:
1863 e40a | | Load 0x2,0xa
1864 e5fe | | Load 0x2,-0x2
1865 8230 | 0 | Call 0x1,0x30
1866 e5ff | | Load 0x2,-0x1
1867 826c | l | Call 0x1,0x6c
1868 BODY_1860:
1868 00d8 | | Load_Top At_Offset_0
1869 01db | | Execute Vector,Length
186a 0c01 | | Execute_Immediate Greater_Equal,0x1
186b 6835 |h5 | Jump_Zero 0x18a1
186c e405 | | Load 0x2,0x5
186d 7002 |p | Jump_Nonzero 0x1870
186e e406 | | Load 0x2,0x6
186f 6807 |h | Jump_Zero 0x1877
1870 e402 | | Load 0x2,0x2
1871 e5fd | | Load 0x2,-0x3
1872 e5fe | | Load 0x2,-0x2
1873 00db | | Load_Top At_Offset_3
1874 826a | j | Call 0x1,0x6a
1875 c402 | | Store 0x2,0x2
1876 7806 |x | Jump 0x187d
1877 e402 | | Load 0x2,0x2
1878 e5fd | | Load 0x2,-0x3
1879 e5fe | | Load 0x2,-0x2
187a 00db | | Load_Top At_Offset_3
187b 826b | k | Call 0x1,0x6b
187c c402 | | Store 0x2,0x2
187d e402 | | Load 0x2,0x2
187e e015 | | Load 0x0,0x15
187f 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
1880 7020 |p | Jump_Nonzero 0x18a1
1881 e40a | | Load 0x2,0xa
1882 e002 | | Load 0x0,0x2
1883 1812 | | Execute Package,Field_Execute,Field_Number 0x12
1884 4801 |H | Short_Literal 0x1
1885 4801 |H | Short_Literal 0x1
1886 e012 | | Load 0x0,0x12
1887 1b0f | | Execute Package,Field_Read,Field_Number 0xf
1888 035b | [ | Declare_Type Array,Constrained
1889 0337 | 7 | Declare_Variable Array
188a e402 | | Load 0x2,0x2
188b e015 | | Load 0x0,0x15
188c 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
188d 4801 |H | Short_Literal 0x1
188e 00da | | Load_Top At_Offset_2
188f 01d6 | | Execute Vector,Field_Write
1890 4802 |H | Short_Literal 0x2
1891 e403 | | Load 0x2,0x3
1892 e015 | | Load 0x0,0x15
1893 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
1894 e402 | | Load 0x2,0x2
1895 e015 | | Load 0x0,0x15
1896 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
1897 7006 |p | Jump_Nonzero 0x189e
1898 e402 | | Load 0x2,0x2
1899 e015 | | Load 0x0,0x15
189a 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
189b e403 | | Load 0x2,0x3
189c e015 | | Load 0x0,0x15
189d 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
189e e015 | | Load 0x0,0x15
189f 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
18a0 a402 | | Store_Unchecked 0x2,0x2
18a1 4501 |E | Exit_Subprogram 0x1
18a2 0000 0000 | | .BLANK 0000[0x6]
18a8 ; --------------------------------------------------------------------------------------
18a8 ; SUBPROGRAM
18a8 ; --------------------------------------------------------------------------------------
18a8 18b3 | | .CONST 0x18b3 ; Address of begin
18a9 0004 | | .CONST 0x0004 ; Address of exception handler
18aa 0002 | | .CONST 0x0002 ; Number of locals
18ab INIT_18a8:
18ab e5fb | | Load 0x2,-0x5
18ac e5fc | | Load 0x2,-0x4
18ad e5fd | | Load 0x2,-0x3
18ae e603 | | Load 0x3,0x3
18af e602 | | Load 0x3,0x2
18b0 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
18b1 01d7 | | Execute Vector,Field_Read
18b2 8233 | 3 | Call 0x1,0x33
18b3 BODY_18a8:
18b3 00d8 | | Load_Top At_Offset_0
18b4 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
18b5 e408 | | Load 0x2,0x8
18b6 00d8 | | Load_Top At_Offset_0
18b7 00db | | Load_Top At_Offset_3
18b8 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
18b9 0273 | s | Execute Discrete,Plus
18ba 0aff | | Execute_Immediate Plus,-0x1
18bb 00d8 | | Load_Top At_Offset_0
18bc 00e2 | | Load_Encached Integer_Cache
18bd 0260 | ` | Execute Discrete,In_Type
18be 7001 |p | Jump_Nonzero 0x18c0
18bf 0801 | | Execute_Immediate Raise,0x1
18c0 e407 | | Load 0x2,0x7
18c1 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
18c2 01ce | | Execute Vector,Slice_Write
18c3 e408 | | Load 0x2,0x8
18c4 00d9 | | Load_Top At_Offset_1
18c5 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
18c6 0273 | s | Execute Discrete,Plus
18c7 c408 | | Store 0x2,0x8
18c8 4501 |E | Exit_Subprogram 0x1
18c9 0000 0000 | | .BLANK 0000[0x7]
18d0 ; --------------------------------------------------------------------------------------
18d0 ; SUBPROGRAM
18d0 ; --------------------------------------------------------------------------------------
18d0 18d3 | | .CONST 0x18d3 ; Address of begin
18d1 18e1 | | .CONST 0x18e1 ; Address of exception handler
18d2 0001 | | .CONST 0x0001 ; Number of locals
18d3 BODY_18d0:
18d3 INIT_18d0:
18d3 e5fd | | Load 0x2,-0x3
18d4 e7ff | | Load 0x3,-0x1
18d5 e013 | | Load 0x0,0x13
18d6 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
18d7 a604 | | Store_Unchecked 0x3,0x4
18d8 e602 | | Load 0x3,0x2
18d9 e014 | | Load 0x0,0x14
18da 181d | | Execute Package,Field_Execute,Field_Number 0x1d
18db e603 | | Load 0x3,0x3
18dc e014 | | Load 0x0,0x14
18dd 1820 | | Execute Package,Field_Execute,Field_Number 0x20
18de e604 | | Load 0x3,0x4
18df 00cb | | Action Pop_Block_With_Result
18e0 4401 |D | Exit_Subprogram With_Result,0x1
18e1 TRAP_18d0:
18e1 0007 | | Action Break_Optional
18e2 e602 | | Load 0x3,0x2
18e3 e014 | | Load 0x0,0x14
18e4 181d | | Execute Package,Field_Execute,Field_Number 0x1d
18e5 e603 | | Load 0x3,0x3
18e6 e014 | | Load 0x0,0x14
18e7 1820 | | Execute Package,Field_Execute,Field_Number 0x20
18e8 00d8 | | Load_Top At_Offset_0
18e9 0101 | | Execute Exception,Reraise
18ea 0000 0000 | | .BLANK 0000[0x6]
18f0 ; --------------------------------------------------------------------------------------
18f0 ; SUBPROGRAM
18f0 ; --------------------------------------------------------------------------------------
18f0 191f | | .CONST 0x191f ; Address of begin
18f1 0004 | | .CONST 0x0004 ; Address of exception handler
18f2 0003 | | .CONST 0x0003 ; Number of locals
18f3 INIT_18f0:
18f3 e602 | | Load 0x3,0x2
18f4 e7fe | | Load 0x3,-0x2
18f5 4801 |H | Short_Literal 0x1
18f6 e005 | | Load 0x0,0x5
18f7 1b14 | | Execute Package,Field_Read,Field_Number 0x14
18f8 1b14 | | Execute Package,Field_Read,Field_Number 0x14
18f9 1c08 | | Execute_Immediate Run_Utility,0x8
18fa 4801 |H | Short_Literal 0x1
18fb 4801 |H | Short_Literal 0x1
18fc e005 | | Load 0x0,0x5
18fd 1b14 | | Execute Package,Field_Read,Field_Number 0x14
18fe 1b13 | | Execute Package,Field_Read,Field_Number 0x13
18ff 035b | [ | Declare_Type Array,Constrained
1900 0337 | 7 | Declare_Variable Array
1901 e604 | | Load 0x3,0x4
1902 4801 |H | Short_Literal 0x1
1903 00da | | Load_Top At_Offset_2
1904 01d6 | | Execute Vector,Field_Write
1905 00d9 | | Load_Top At_Offset_1
1906 00d8 | | Load_Top At_Offset_0
1907 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1908 00da | | Load_Top At_Offset_2
1909 01da | | Execute Vector,Bounds
190a 00da | | Load_Top At_Offset_2
190b 01da | | Execute Vector,Bounds
190c 00da | | Load_Top At_Offset_2
190d 027f | | Execute Discrete,Equal
190e 7001 |p | Jump_Nonzero 0x1910
190f 08e0 | | Execute_Immediate Raise,0xe0
1910 00cd | | Action Spare6_Action
1911 027f | | Execute Discrete,Equal
1912 7001 |p | Jump_Nonzero 0x1914
1913 08e0 | | Execute_Immediate Raise,0xe0
1914 00d2 | | Pop_Control Pop_Count_2
1915 00d9 | | Load_Top At_Offset_1
1916 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
1917 4800 |H | Short_Literal 0x0
1918 00d9 | | Load_Top At_Offset_1
1919 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
191a 8239 | 9 | Call 0x1,0x39
191b e602 | | Load 0x3,0x2
191c e7fe | | Load 0x3,-0x2
191d 00da | | Load_Top At_Offset_2
191e 823e | > | Call 0x1,0x3e
191f BODY_18f0:
191f 00cf | | Action Mark_Auxiliary
1920 00da | | Load_Top At_Offset_2
1921 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1922 01d9 | | Execute Vector,Reverse_Bounds
1923 0263 | c | Execute Discrete,Above_Bound
1924 7008 |p | Jump_Nonzero 0x192d
1925 e7fd | | Load 0x3,-0x3
1926 00d9 | | Load_Top At_Offset_1
1927 e802 | | Load 0x4,0x2
1928 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1929 01d7 | | Execute Vector,Field_Read
192a 840d | | Call 0x2,0xd
192b 00c8 | | Action Pop_Auxiliary_Range
192c 3ff8 |? | Loop_Increasing 0x1925
192d 00ce | | Action Pop_Auxiliary
192e e602 | | Load 0x3,0x2
192f e22a | * | Load 0x1,0x2a
1930 181d | | Execute Package,Field_Execute,Field_Number 0x1d
1931 00d8 | | Load_Top At_Offset_0
1932 00cb | | Action Pop_Block_With_Result
1933 4403 |D | Exit_Subprogram With_Result,0x3
1934 0000 0000 | | .BLANK 0000[0x4]
1938 ; --------------------------------------------------------------------------------------
1938 ; SUBPROGRAM
1938 ; --------------------------------------------------------------------------------------
1938 1945 | E | .CONST 0x1945 ; Address of begin
1939 0004 | | .CONST 0x0004 ; Address of exception handler
193a 0003 | | .CONST 0x0003 ; Number of locals
193b INIT_1938:
193b 4801 |H | Short_Literal 0x1
193c e602 | | Load 0x3,0x2
193d e7fe | | Load 0x3,-0x2
193e 4800 |H | Short_Literal 0x0
193f e7ff | | Load 0x3,-0x1
1940 823a | : | Call 0x1,0x3a
1941 e602 | | Load 0x3,0x2
1942 e7fe | | Load 0x3,-0x2
1943 00da | | Load_Top At_Offset_2
1944 823e | > | Call 0x1,0x3e
1945 BODY_1938:
1945 e7fd | | Load 0x3,-0x3
1946 e7ff | | Load 0x3,-0x1
1947 840d | | Call 0x2,0xd
1948 e602 | | Load 0x3,0x2
1949 e22a | * | Load 0x1,0x2a
194a 181d | | Execute Package,Field_Execute,Field_Number 0x1d
194b e7ff | | Load 0x3,-0x1
194c 00d9 | | Load_Top At_Offset_1
194d 822f | / | Call 0x1,0x2f
194e 00cb | | Action Pop_Block_With_Result
194f 4403 |D | Exit_Subprogram With_Result,0x3
1950 ; --------------------------------------------------------------------------------------
1950 ; SUBPROGRAM
1950 ; --------------------------------------------------------------------------------------
1950 195c | \ | .CONST 0x195c ; Address of begin
1951 0004 | | .CONST 0x0004 ; Address of exception handler
1952 0002 | | .CONST 0x0002 ; Number of locals
1953 INIT_1950:
1953 e7fe | | Load 0x3,-0x2
1954 00d8 | | Load_Top At_Offset_0
1955 00e3 | | Load_Encached Natural_Cache
1956 0260 | ` | Execute Discrete,In_Type
1957 7001 |p | Jump_Nonzero 0x1959
1958 0801 | | Execute_Immediate Raise,0x1
1959 e5fe | | Load 0x2,-0x2
195a e603 | | Load 0x3,0x3
195b 840f | | Call 0x2,0xf
195c BODY_1950:
195c 00cf | | Action Mark_Auxiliary
195d 00d9 | | Load_Top At_Offset_1
195e 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
195f 01d9 | | Execute Vector,Reverse_Bounds
1960 0263 | c | Execute Discrete,Above_Bound
1961 701f |p | Jump_Nonzero 0x1981
1962 e604 | | Load 0x3,0x4
1963 e5fd | | Load 0x2,-0x3
1964 00da | | Load_Top At_Offset_2
1965 e802 | | Load 0x4,0x2
1966 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1967 01d7 | | Execute Vector,Field_Read
1968 e005 | | Load 0x0,0x5
1969 1b14 | | Execute Package,Field_Read,Field_Number 0x14
196a 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
196b 8227 | ' | Call 0x1,0x27
196c 700b |p | Jump_Nonzero 0x1978
196d e604 | | Load 0x3,0x4
196e e5fd | | Load 0x2,-0x3
196f 00da | | Load_Top At_Offset_2
1970 e802 | | Load 0x4,0x2
1971 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1972 01d7 | | Execute Vector,Field_Read
1973 e005 | | Load 0x0,0x5
1974 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1975 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
1976 8227 | ' | Call 0x1,0x27
1977 7801 |x | Jump 0x1979
1978 4801 |H | Short_Literal 0x1
1979 a602 | | Store_Unchecked 0x3,0x2
197a e602 | | Load 0x3,0x2
197b 6803 |h | Jump_Zero 0x197f
197c 4801 |H | Short_Literal 0x1
197d 00cb | | Action Pop_Block_With_Result
197e 4402 |D | Exit_Subprogram With_Result,0x2
197f 00c8 | | Action Pop_Auxiliary_Range
1980 3fe1 |? | Loop_Increasing 0x1962
1981 4501 |E | Exit_Subprogram 0x1
1982 0000 0000 | | .BLANK 0000[0x6]
1988 ; --------------------------------------------------------------------------------------
1988 ; SUBPROGRAM
1988 ; --------------------------------------------------------------------------------------
1988 198f | | .CONST 0x198f ; Address of begin
1989 0004 | | .CONST 0x0004 ; Address of exception handler
198a 0002 | | .CONST 0x0002 ; Number of locals
198b INIT_1988:
198b 4800 |H | Short_Literal 0x0
198c e5fe | | Load 0x2,-0x2
198d e603 | | Load 0x3,0x3
198e 821f | | Call 0x1,0x1f
198f BODY_1988:
198f 00cf | | Action Mark_Auxiliary
1990 00d9 | | Load_Top At_Offset_1
1991 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1992 01d9 | | Execute Vector,Reverse_Bounds
1993 0263 | c | Execute Discrete,Above_Bound
1994 701f |p | Jump_Nonzero 0x19b4
1995 e604 | | Load 0x3,0x4
1996 e5fd | | Load 0x2,-0x3
1997 00da | | Load_Top At_Offset_2
1998 e802 | | Load 0x4,0x2
1999 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
199a 01d7 | | Execute Vector,Field_Read
199b e005 | | Load 0x0,0x5
199c 1b14 | | Execute Package,Field_Read,Field_Number 0x14
199d 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
199e 8227 | ' | Call 0x1,0x27
199f 700b |p | Jump_Nonzero 0x19ab
19a0 e604 | | Load 0x3,0x4
19a1 e5fd | | Load 0x2,-0x3
19a2 00da | | Load_Top At_Offset_2
19a3 e802 | | Load 0x4,0x2
19a4 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
19a5 01d7 | | Execute Vector,Field_Read
19a6 e005 | | Load 0x0,0x5
19a7 1b14 | | Execute Package,Field_Read,Field_Number 0x14
19a8 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
19a9 8227 | ' | Call 0x1,0x27
19aa 7801 |x | Jump 0x19ac
19ab 4801 |H | Short_Literal 0x1
19ac a602 | | Store_Unchecked 0x3,0x2
19ad e602 | | Load 0x3,0x2
19ae 6803 |h | Jump_Zero 0x19b2
19af 4801 |H | Short_Literal 0x1
19b0 00cb | | Action Pop_Block_With_Result
19b1 4402 |D | Exit_Subprogram With_Result,0x2
19b2 00c8 | | Action Pop_Auxiliary_Range
19b3 3fe1 |? | Loop_Increasing 0x1995
19b4 4501 |E | Exit_Subprogram 0x1
19b5 0000 0000 | | .XXX[0x3]
19b7 0000 | |
19b8 ; --------------------------------------------------------------------------------------
19b8 ; SUBPROGRAM
19b8 ; --------------------------------------------------------------------------------------
19b8 19be | | .CONST 0x19be ; Address of begin
19b9 19c7 | | .CONST 0x19c7 ; Address of exception handler
19ba 0002 | | .CONST 0x0002 ; Number of locals
19bb INIT_19b8:
19bb e7fe | | Load 0x3,-0x2
19bc e7ff | | Load 0x3,-0x1
19bd 8405 | | Call 0x2,0x5
19be BODY_19b8:
19be e602 | | Load 0x3,0x2
19bf e014 | | Load 0x0,0x14
19c0 181d | | Execute Package,Field_Execute,Field_Number 0x1d
19c1 e603 | | Load 0x3,0x3
19c2 e014 | | Load 0x0,0x14
19c3 1820 | | Execute Package,Field_Execute,Field_Number 0x20
19c4 00d8 | | Load_Top At_Offset_0
19c5 00cb | | Action Pop_Block_With_Result
19c6 4402 |D | Exit_Subprogram With_Result,0x2
19c7 TRAP_19b8:
19c7 0007 | | Action Break_Optional
19c8 e602 | | Load 0x3,0x2
19c9 e014 | | Load 0x0,0x14
19ca 181d | | Execute Package,Field_Execute,Field_Number 0x1d
19cb e603 | | Load 0x3,0x3
19cc e014 | | Load 0x0,0x14
19cd 1820 | | Execute Package,Field_Execute,Field_Number 0x20
19ce 00d8 | | Load_Top At_Offset_0
19cf 0101 | | Execute Exception,Reraise
19d0 ; --------------------------------------------------------------------------------------
19d0 ; SUBPROGRAM
19d0 ; --------------------------------------------------------------------------------------
19d0 19d9 | | .CONST 0x19d9 ; Address of begin
19d1 0004 | | .CONST 0x0004 ; Address of exception handler
19d2 0002 | | .CONST 0x0002 ; Number of locals
19d3 INIT_19d0:
19d3 e606 | | Load 0x3,0x6
19d4 e602 | | Load 0x3,0x2
19d5 01d7 | | Execute Vector,Field_Read
19d6 e005 | | Load 0x0,0x5
19d7 1b16 | | Execute Package,Field_Read,Field_Number 0x16
19d8 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
19d9 BODY_19d0:
19d9 00cf | | Action Mark_Auxiliary
19da e5ff | | Load 0x2,-0x1
19db 01d9 | | Execute Vector,Reverse_Bounds
19dc 0263 | c | Execute Discrete,Above_Bound
19dd 7020 |p | Jump_Nonzero 0x19fe
19de 00d8 | | Load_Top At_Offset_0
19df e5ff | | Load 0x2,-0x1
19e0 01d7 | | Execute Vector,Field_Read
19e1 e005 | | Load 0x0,0x5
19e2 1b14 | | Execute Package,Field_Read,Field_Number 0x14
19e3 180f | | Execute Package,Field_Execute,Field_Number 0xf
19e4 7017 |p | Jump_Nonzero 0x19fc
19e5 4801 |H | Short_Literal 0x1
19e6 00d9 | | Load_Top At_Offset_1
19e7 e5ff | | Load 0x2,-0x1
19e8 01d7 | | Execute Vector,Field_Read
19e9 e005 | | Load 0x0,0x5
19ea 1b16 | | Execute Package,Field_Read,Field_Number 0x16
19eb 185f | _ | Execute Package,Field_Execute,Field_Number 0x5f
19ec e005 | | Load 0x0,0x5
19ed 1b16 | | Execute Package,Field_Read,Field_Number 0x16
19ee 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
19ef e802 | | Load 0x4,0x2
19f0 e017 | | Load 0x0,0x17
19f1 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
19f2 6809 |h | Jump_Zero 0x19fc
19f3 00d8 | | Load_Top At_Offset_0
19f4 e5ff | | Load 0x2,-0x1
19f5 01d7 | | Execute Vector,Field_Read
19f6 e404 | | Load 0x2,0x4
19f7 e403 | | Load 0x2,0x3
19f8 01d6 | | Execute Vector,Field_Write
19f9 e404 | | Load 0x2,0x4
19fa 0a01 | | Execute_Immediate Plus,0x1
19fb c404 | | Store 0x2,0x4
19fc 00c8 | | Action Pop_Auxiliary_Range
19fd 3fe0 |? | Loop_Increasing 0x19de
19fe 4501 |E | Exit_Subprogram 0x1
19ff 0000 | | .XXX[0x1]
1a00 ; --------------------------------------------------------------------------------------
1a00 ; SUBPROGRAM
1a00 ; --------------------------------------------------------------------------------------
1a00 1a31 | 1 | .CONST 0x1a31 ; Address of begin
1a01 0004 | | .CONST 0x0004 ; Address of exception handler
1a02 0003 | | .CONST 0x0003 ; Number of locals
1a03 INIT_1a00:
1a03 e404 | | Load 0x2,0x4
1a04 e5fe | | Load 0x2,-0x2
1a05 4801 |H | Short_Literal 0x1
1a06 e005 | | Load 0x0,0x5
1a07 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1a08 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1a09 1c08 | | Execute_Immediate Run_Utility,0x8
1a0a 4801 |H | Short_Literal 0x1
1a0b 4801 |H | Short_Literal 0x1
1a0c e005 | | Load 0x0,0x5
1a0d 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1a0e 1b13 | | Execute Package,Field_Read,Field_Number 0x13
1a0f 035b | [ | Declare_Type Array,Constrained
1a10 0337 | 7 | Declare_Variable Array
1a11 e407 | | Load 0x2,0x7
1a12 4801 |H | Short_Literal 0x1
1a13 00da | | Load_Top At_Offset_2
1a14 01d6 | | Execute Vector,Field_Write
1a15 00d9 | | Load_Top At_Offset_1
1a16 00d8 | | Load_Top At_Offset_0
1a17 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1a18 00da | | Load_Top At_Offset_2
1a19 01da | | Execute Vector,Bounds
1a1a 00da | | Load_Top At_Offset_2
1a1b 01da | | Execute Vector,Bounds
1a1c 00da | | Load_Top At_Offset_2
1a1d 027f | | Execute Discrete,Equal
1a1e 7001 |p | Jump_Nonzero 0x1a20
1a1f 08e0 | | Execute_Immediate Raise,0xe0
1a20 00cd | | Action Spare6_Action
1a21 027f | | Execute Discrete,Equal
1a22 7001 |p | Jump_Nonzero 0x1a24
1a23 08e0 | | Execute_Immediate Raise,0xe0
1a24 00d2 | | Pop_Control Pop_Count_2
1a25 00d9 | | Load_Top At_Offset_1
1a26 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
1a27 e405 | | Load 0x2,0x5
1a28 00d9 | | Load_Top At_Offset_1
1a29 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
1a2a 8239 | 9 | Call 0x1,0x39
1a2b 4801 |H | Short_Literal 0x1
1a2c e404 | | Load 0x2,0x4
1a2d e5fe | | Load 0x2,-0x2
1a2e 4800 |H | Short_Literal 0x0
1a2f e802 | | Load 0x4,0x2
1a30 823b | ; | Call 0x1,0x3b
1a31 BODY_1a00:
1a31 e404 | | Load 0x2,0x4
1a32 e22a | * | Load 0x1,0x2a
1a33 181d | | Execute Package,Field_Execute,Field_Number 0x1d
1a34 4800 |H | Short_Literal 0x0
1a35 00d9 | | Load_Top At_Offset_1
1a36 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
1a37 e014 | | Load 0x0,0x14
1a38 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
1a39 6805 |h | Jump_Zero 0x1a3f
1a3a 00d8 | | Load_Top At_Offset_0
1a3b 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1a3c 00cb | | Action Pop_Block_With_Result
1a3d 00cb | | Action Pop_Block_With_Result
1a3e 4402 |D | Exit_Subprogram With_Result,0x2
1a3f e406 | | Load 0x2,0x6
1a40 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
1a41 00cb | | Action Pop_Block_With_Result
1a42 00cb | | Action Pop_Block_With_Result
1a43 4402 |D | Exit_Subprogram With_Result,0x2
1a44 0000 0000 | | .BLANK 0000[0x4]
1a48 ; --------------------------------------------------------------------------------------
1a48 ; SUBPROGRAM
1a48 ; --------------------------------------------------------------------------------------
1a48 1a4b | K | .CONST 0x1a4b ; Address of begin
1a49 1a5e | ^ | .CONST 0x1a5e ; Address of exception handler
1a4a 0001 | | .CONST 0x0001 ; Number of locals
1a4b BODY_1a48:
1a4b INIT_1a48:
1a4b 4801 |H | Short_Literal 0x1
1a4c e606 | | Load 0x3,0x6
1a4d e602 | | Load 0x3,0x2
1a4e 01d7 | | Execute Vector,Field_Read
1a4f e015 | | Load 0x0,0x15
1a50 1818 | | Execute Package,Field_Execute,Field_Number 0x18
1a51 e005 | | Load 0x0,0x5
1a52 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1a53 1811 | | Execute Package,Field_Execute,Field_Number 0x11
1a54 e005 | | Load 0x0,0x5
1a55 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1a56 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
1a57 e403 | | Load 0x2,0x3
1a58 e402 | | Load 0x2,0x2
1a59 01d6 | | Execute Vector,Field_Write
1a5a e403 | | Load 0x2,0x3
1a5b 0a01 | | Execute_Immediate Plus,0x1
1a5c c403 | | Store 0x2,0x3
1a5d 4501 |E | Exit_Subprogram 0x1
1a5e TRAP_1a48:
1a5e 0007 | | Action Break_Optional
1a5f 4501 |E | Exit_Subprogram 0x1
1a60 ; --------------------------------------------------------------------------------------
1a60 ; Debug Table
1a60 ; --------------------------------------------------------------------------------------
1a60 0004 000d | | .DEBUG4 0x0004,0x000d,0xd90b,0x0000,0x0001,0x0000
1a66 de2b b800 | + | .XXX[0x25]
1a68 0003 d09c | |
1a6a 26c0 4000 |& @ |
1a6c 0000 000f | |
1a6e bc5f 6000 | _` |
1a70 0009 213e | !>|
1a72 f900 8000 | |
1a74 0000 001f | |
1a76 78ce a000 |x |
1a78 0012 827e | ~|
1a7a 2301 0000 |# |
1a7c 0000 003e | >|
1a7e f1bd 0000 | |
1a80 0025 84fc | % |
1a82 6e02 0000 |n |
1a84 0000 007d | }|
1a86 e3b9 8000 | |
1a88 0004 09bc | |
1a8a ac04 | |
1a8b 0000 0000 | | .BLANK 0000[0x5]
1a90 000a 1379 | y| .XXX[0x63]
1a92 4808 0000 |H |
1a94 0000 01f7 | |
1a96 90e2 0000 | |
1a98 0018 26f2 | & |
1a9a 7010 0000 |p |
1a9c 0000 03ef | |
1a9e 23c0 0000 |# |
1aa0 0150 4ed7 | PN |
1aa2 c020 0000 | |
1aa4 0000 07de | |
1aa6 4b78 0000 |Kx |
1aa8 02e0 9bc8 | |
1aaa c040 0000 | @ |
1aac 0000 0fbc | |
1aae 9ee0 0000 | |
1ab0 05e1 36f7 | 6 |
1ab2 8080 0000 | |
1ab4 0000 1f79 | y|
1ab6 4da0 0000 |M |
1ab8 0c02 6f39 | o9|
1aba 0100 0000 | |
1abc 0000 3ef2 | > |
1abe bb00 0000 | |
1ac0 1884 db8a | |
1ac2 0200 0000 | |
1ac4 0000 7de5 | } |
1ac6 b580 0000 | |
1ac8 3c09 e898 |< |
1aca 0400 0000 | |
1acc 0000 fbcb | |
1ace ea00 0000 | |
1ad0 7a13 84d8 |z |
1ad2 0800 0000 | |
1ad4 0001 f798 | |
1ad6 d200 0001 | |
1ad8 2427 df20 |$' |
1ada 1000 0000 | |
1adc 0003 ef33 | 3|
1ade a000 0002 | |
1ae0 504f c460 |PO `|
1ae2 2000 0000 | |
1ae4 0007 de6b | k|
1ae6 3800 0004 |8 |
1ae8 b09f 8dc0 | |
1aea 4000 0000 |@ |
1aec 000f bcde | |
1aee 6000 0000 |` |
1af0 8137 9580 | 7 |
1af2 8000 | |
1af3 0000 0000 | | .BLANK 0000[0x4]
1af7 0001 426f | Bo| .XXX[0x63]
1af9 2901 0000 |) |
1afb 0000 003e | >|
1afd f3b9 0000 | |
1aff 0003 04de | |
1b01 4e02 0000 |N |
1b03 0000 007d | }|
1b05 e7b1 8000 | |
1b07 002a 09da | * |
1b09 f804 0000 | |
1b0b 0000 00fb | |
1b0d cfe2 0000 | |
1b0f 005c 1379 | \ y|
1b11 1808 0000 | |
1b13 0000 01f7 | |
1b15 a0c2 0000 | |
1b17 00bc 26de | & |
1b19 f010 0000 | |
1b1b 0000 03ef | |
1b1d 4380 0000 |C |
1b1f 0180 4de7 | M |
1b21 2020 0000 | |
1b23 0000 07de | |
1b25 8af8 0000 | |
1b27 0310 9b71 | q|
1b29 4040 0000 |@@ |
1b2b 0000 0fbd | |
1b2d 1de0 0000 | |
1b2f 0781 3d13 | = |
1b31 0080 0000 | |
1b33 0000 1f7a | z|
1b35 4ba0 0000 |K |
1b37 0f42 709b | Bp |
1b39 0100 0000 | |
1b3b 0000 3ef4 | > |
1b3d b700 0000 | |
1b3f 2484 fbe4 |$ |
1b41 0200 0000 | |
1b43 0000 7de9 | } |
1b45 ad80 0000 | |
1b47 4a09 f88c |J |
1b49 0400 0000 | |
1b4b 0000 fbd3 | |
1b4d da00 0000 | |
1b4f 9613 f1b8 | |
1b51 0800 0000 | |
1b53 0001 f7a8 | |
1b55 b200 0000 | |
1b57 1026 f2b0 | & |
1b59 1000 | |
1b5a 0000 0000 | | .BLANK 0000[0x5]
1b5f 284d e520 |(M | .XXX[0x62]
1b61 2000 0000 | |
1b63 0007 deaa | |
1b65 b800 0000 | |
1b67 609b c9c0 |` |
1b69 4000 0000 |@ |
1b6b 000f bd5d | ]|
1b6d 6000 0005 |` |
1b6f 413b 5f00 |A;_ |
1b71 8000 0000 | |
1b73 001f 7aca | z |
1b75 a000 000b | |
1b77 826f 2301 | o# |
1b79 0000 0000 | |
1b7b 003e f5b5 | > |
1b7d 0000 0017 | |
1b7f 84db de02 | |
1b81 0000 0000 | |
1b83 007d eba9 | } |
1b85 8000 0030 | 0|
1b87 09bc e404 | |
1b89 0000 0000 | |
1b8b 00fb d7d2 | |
1b8d 0000 0062 | b|
1b8f 136e 2808 | n( |
1b91 0000 0000 | |
1b93 01f7 b0a2 | |
1b95 0000 00f0 | |
1b97 27a2 6010 |' ` |
1b99 0000 0000 | |
1b9b 03ef 6340 | c@|
1b9d 0000 01e8 | |
1b9f 4e13 6020 |N ` |
1ba1 0000 0000 | |
1ba3 07de ca78 | x|
1ba5 0000 0490 | |
1ba7 9f7c 8040 | | @|
1ba9 0000 0000 | |
1bab 0fbd 9ce0 | |
1bad 0000 0941 | A|
1baf 3f11 8080 |? |
1bb1 0000 0000 | |
1bb3 1f7b 49a0 | {I |
1bb5 0000 12c2 | |
1bb7 7e37 0100 |~7 |
1bb9 0000 0000 | |
1bbb 3ef6 b300 |> |
1bbd 0000 0204 | |
1bbf de56 0200 | V |
1bc1 0000 0000 | | .BLANK 0000[0x5]
1bc6 0509 bca4 | | .XXX[0x3a]
1bc8 0400 0000 | |
1bca 0000 fbdb | |
1bcc ca00 0000 | |
1bce 0c13 7938 | y8|
1bd0 0800 0000 | |
1bd2 0001 f7b8 | |
1bd4 9200 0000 | |
1bd6 a827 6be0 | 'k |
1bd8 1000 0000 | |
1bda 0003 ef73 | s|
1bdc 2000 0001 | |
1bde 704d e460 |pM `|
1be0 2000 0000 | |
1be2 0007 deea | |
1be4 3800 0002 |8 |
1be6 f09b 7bc0 | { |
1be8 4000 0000 |@ |
1bea 000f bddc | |
1bec 6000 0006 |` |
1bee 0137 9c80 | 7 |
1bf0 8000 0000 | |
1bf2 001f 7bc8 | { |
1bf4 a000 000c | |
1bf6 426d c501 |Bm |
1bf8 0000 0000 | |
1bfa 003e f7b1 | > |
1bfc 0000 001e | |
1bfe 04f4 4c02 | L |