|
|
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: 8192 (0x2000)
Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_779ce4
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦cfc2e13cd⟧ »Space Info Vol 2«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0f08 | | .CONST 0x0f08 ; 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 800a | | .CONST 0x800a ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 01e3 | | .CONST 0x01e3 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 007c | | | .CONST 0x007c ; Number of locals
000b INIT_0008:
000b 4800 |H | Short_Literal 0x0
000c 480d |H | Short_Literal 0xd
000d 029f 01f3 | | Declare_Subprogram For_Call,INIT_01f0
000f 03fe | | Declare_Type Discrete,Defined,Visible
0010 4800 |H | Short_Literal 0x0
0011 621a |b | Indirect_Literal Discrete,0x22c,{0x00000000, 0x0000ffff}
0012 00e5 | | Load_Encached Long_Integer_Cache
0013 03f9 | | Declare_Type Discrete,Constrained,Visible
0014 00e4 | | Load_Encached Positive_Cache
0015 0266 | f | Execute Discrete,Bounds
0016 00da | | Load_Top At_Offset_2
0017 02a0 | | Declare_Subprogram Null_Subprogram
0018 4801 |H | Short_Literal 0x1
0019 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object
001a 00d8 | | Load_Top At_Offset_0
001b 02a0 | | Declare_Subprogram Null_Subprogram
001c 4818 |H | Short_Literal 0x18
001d 03d4 | | Declare_Type Access,Defined,Visible,Accesses_Protected
001e 00e4 | | Load_Encached Positive_Cache
001f 0266 | f | Execute Discrete,Bounds
0020 00e2 | | Load_Encached Integer_Cache
0021 02a0 | | Declare_Subprogram Null_Subprogram
0022 4801 |H | Short_Literal 0x1
0023 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object
0024 00d8 | | Load_Top At_Offset_0
0025 02a0 | | Declare_Subprogram Null_Subprogram
0026 4818 |H | Short_Literal 0x18
0027 03d4 | | Declare_Type Access,Defined,Visible,Accesses_Protected
0028 0093 0000 | | PushFullAddress InMicrocode
002a 61fd |a | Indirect_Literal Discrete,0x228,{0x80000000, 0x00010000}
002b 0273 | s | Execute Discrete,Plus
002c 0129 | ) | Execute Any,Make_Visible
002d 0093 0000 | | PushFullAddress InMicrocode
002f 61f4 |a | Indirect_Literal Discrete,0x224,{0x80000000, 0x00020000}
0030 0273 | s | Execute Discrete,Plus
0031 0129 | ) | Execute Any,Make_Visible
0032 0093 0000 | | PushFullAddress InMicrocode
0034 61eb |a | Indirect_Literal Discrete,0x220,{0x80000000, 0x00030000}
0035 0273 | s | Execute Discrete,Plus
0036 0129 | ) | Execute Any,Make_Visible
0037 0093 0000 | | PushFullAddress InMicrocode
0039 61e2 |a | Indirect_Literal Discrete,0x21c,{0x80000000, 0x00040000}
003a 0273 | s | Execute Discrete,Plus
003b 0129 | ) | Execute Any,Make_Visible
003c 029a 0233 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0230
003e 029a 026b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0268
0040 029a 02a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02a0
0042 029a 02b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02b0
0044 029a 02f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02f0
0046 029a 02fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02f8
0048 029a 0423 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0420
004a 029a 0433 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0430
004c 029a 049b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0498
004e 029a 04ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_04a8
0050 029a 04bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_04b8
0052 029a 04cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_04c8
0054 029a 04db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_04d8
0056 029a 04e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_04e0
0058 029a 04fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_04f8
005a 029a 0513 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0510
005c 029a 052b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0528
005e 029a 0543 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0540
0060 029a 056b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0568
0062 029a 0573 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0570
0064 029a 057b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0578
0066 029a 0583 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0580
0068 029a 058b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0588
006a 029a 059b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0598
006c 029a 05ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_05a8
006e 029a 05bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_05b8
0070 029a 05cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_05c8
0072 029a 05db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_05d8
0074 029a 05eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_05e8
0076 029a 05fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_05f8
0078 029a 0603 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0600
007a 029a 060b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0608
007c 029a 0613 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0610
007e 029a 061b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0618
0080 029a 0623 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0620
0082 029a 062b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0628
0084 029a 0643 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0640
0086 029a 0653 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0650
0088 029a 0663 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0660
008a 029a 0673 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0670
008c 029a 069b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0698
008e 029a 06b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_06b0
0090 029a 06bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_06b8
0092 029a 070b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0708
0094 029a 07bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_07b8
0096 029a 0853 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0850
0098 029a 089b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0898
009a 029a 08b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_08b0
009c 029a 08c3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_08c0
009e 029a 08cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_08c8
00a0 029a 08d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_08d0
00a2 029a 08e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_08e0
00a4 029a 091b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0918
00a6 029a 092b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0928
00a8 029a 093b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0938
00aa 029a 095b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0958
00ac 029a 0973 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0970
00ae 029a 097b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0978
00b0 029a 098b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0988
00b2 029a 099b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0998
00b4 029a 0a93 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0a90
00b6 029a 0ab3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0ab0
00b8 029a 0ac3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0ac0
00ba 029a 0adb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0ad8
00bc 029a 0b03 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0b00
00be 029a 0b13 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0b10
00c0 029a 0b23 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0b20
00c2 e003 | | Load 0x0,0x3
00c3 1b16 | | Execute Package,Field_Read,Field_Number 0x16
00c4 e002 | | Load 0x0,0x2
00c5 1b14 | | Execute Package,Field_Read,Field_Number 0x14
00c6 00ec | | Load_Encached Diana_Tree_Cache
00c7 e20e | | Load 0x1,0xe
00c8 00e3 | | Load_Encached Natural_Cache
00c9 e210 | | Load 0x1,0x10
00ca e212 | | Load 0x1,0x12
00cb 029f 0e2b | +| Declare_Subprogram For_Call,INIT_0e28
00cd 4807 |H | Short_Literal 0x7
00ce 032e | . | Declare_Type Record,Defined,Visible
00cf 00d8 | | Load_Top At_Offset_0
00d0 00e3 | | Load_Encached Natural_Cache
00d1 e20e | | Load 0x1,0xe
00d2 00e3 | | Load_Encached Natural_Cache
00d3 00e3 | | Load_Encached Natural_Cache
00d4 00e1 | | Load_Encached Boolean_Cache
00d5 00e1 | | Load_Encached Boolean_Cache
00d6 029f 0e4b | K| Declare_Subprogram For_Call,INIT_0e48
00d8 4807 |H | Short_Literal 0x7
00d9 032e | . | Declare_Type Record,Defined,Visible
00da 00d8 | | Load_Top At_Offset_0
00db 00e3 | | Load_Encached Natural_Cache
00dc e20e | | Load 0x1,0xe
00dd 029f 0e6b | k| Declare_Subprogram For_Call,INIT_0e68
00df 4803 |H | Short_Literal 0x3
00e0 032e | . | Declare_Type Record,Defined,Visible
00e1 00bf | | Action Accept_Activation
00e2 029b 0b3b | ;| Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0b38
00e4 029d 0b43 | C| Declare_Subprogram For_Outer_Call,INIT_0b40
00e6 0093 0000 | | PushFullAddress InMicrocode
00e8 612f |a/ | Indirect_Literal Discrete,0x218,{0x80000000, 0x00010000}
00e9 0273 | s | Execute Discrete,Plus
00ea e004 | | Load 0x0,0x4
00eb 0273 | s | Execute Discrete,Plus
00ec e005 | | Load 0x0,0x5
00ed 0273 | s | Execute Discrete,Plus
00ee 48ff |H | Short_Literal 0xff
00ef e003 | | Load 0x0,0x3
00f0 1b16 | | Execute Package,Field_Read,Field_Number 0x16
00f1 e25a | Z | Load 0x1,0x5a
00f2 1d5e | ^ | Execute_Immediate Reference_Lex_1,0x5e
00f3 e006 | | Load 0x0,0x6
00f4 0387 | | Declare_Variable Package
00f5 00d8 | | Load_Top At_Offset_0
00f6 020f | | Execute Module,Activate
00f7 e007 | | Load 0x0,0x7
00f8 00d9 | | Load_Top At_Offset_1
00f9 0098 | | Execute Package,Field_Read_Dynamic
00fa 0007 | | Action Break_Optional
00fb 4800 |H | Short_Literal 0x0
00fc 4804 |H | Short_Literal 0x4
00fd e001 | | Load 0x0,0x1
00fe 01d7 | | Execute Vector,Field_Read
00ff 02a0 | | Declare_Subprogram Null_Subprogram
0100 038e | | Declare_Type Package,Defined
0101 e001 | | Load 0x0,0x1
0102 4803 |H | Short_Literal 0x3
0103 e001 | | Load 0x0,0x1
0104 01d7 | | Execute Vector,Field_Read
0105 4802 |H | Short_Literal 0x2
0106 00db | | Load_Top At_Offset_3
0107 020e | | Execute Module,Augment_Imports
0108 0387 | | Declare_Variable Package
0109 4800 |H | Short_Literal 0x0
010a 4802 |H | Short_Literal 0x2
010b e001 | | Load 0x0,0x1
010c 01d7 | | Execute Vector,Field_Read
010d 02a0 | | Declare_Subprogram Null_Subprogram
010e 038e | | Declare_Type Package,Defined
010f e001 | | Load 0x0,0x1
0110 4801 |H | Short_Literal 0x1
0111 e001 | | Load 0x0,0x1
0112 01d7 | | Execute Vector,Field_Read
0113 4802 |H | Short_Literal 0x2
0114 00db | | Load_Top At_Offset_3
0115 020e | | Execute Module,Augment_Imports
0116 0387 | | Declare_Variable Package
0117 029d 0b53 | S| Declare_Subprogram For_Outer_Call,INIT_0b50
0119 029d 0b6b | k| Declare_Subprogram For_Outer_Call,INIT_0b68
011b 029d 0b73 | s| Declare_Subprogram For_Outer_Call,INIT_0b70
011d 029d 0b7b | {| Declare_Subprogram For_Outer_Call,INIT_0b78
011f 029d 0b8b | | Declare_Subprogram For_Outer_Call,INIT_0b88
0121 029d 0b9b | | Declare_Subprogram For_Outer_Call,INIT_0b98
0123 029d 0bab | | Declare_Subprogram For_Outer_Call,INIT_0ba8
0125 029d 0bbb | | Declare_Subprogram For_Outer_Call,INIT_0bb8
0127 029d 0bc3 | | Declare_Subprogram For_Outer_Call,INIT_0bc0
0129 029d 0bcb | | Declare_Subprogram For_Outer_Call,INIT_0bc8
012b 1d1d | | Execute_Immediate Reference_Lex_1,0x1d
012c 00c7 | | Action Elaborate_Subprogram
012d 029d 0be3 | | Declare_Subprogram For_Outer_Call,INIT_0be0
012f 029d 0bf3 | | Declare_Subprogram For_Outer_Call,INIT_0bf0
0131 029d 0c0b | | Declare_Subprogram For_Outer_Call,INIT_0c08
0133 029d 0c63 | c| Declare_Subprogram For_Outer_Call,INIT_0c60
0135 029d 0c73 | s| Declare_Subprogram For_Outer_Call,INIT_0c70
0137 029d 0ca3 | | Declare_Subprogram For_Outer_Call,INIT_0ca0
0139 1d1e | | Execute_Immediate Reference_Lex_1,0x1e
013a 00c7 | | Action Elaborate_Subprogram
013b 1d17 | | Execute_Immediate Reference_Lex_1,0x17
013c 00c7 | | Action Elaborate_Subprogram
013d 1d18 | | Execute_Immediate Reference_Lex_1,0x18
013e 00c7 | | Action Elaborate_Subprogram
013f 1d19 | | Execute_Immediate Reference_Lex_1,0x19
0140 00c7 | | Action Elaborate_Subprogram
0141 1d1a | | Execute_Immediate Reference_Lex_1,0x1a
0142 00c7 | | Action Elaborate_Subprogram
0143 1d1c | | Execute_Immediate Reference_Lex_1,0x1c
0144 00c7 | | Action Elaborate_Subprogram
0145 1d1b | | Execute_Immediate Reference_Lex_1,0x1b
0146 00c7 | | Action Elaborate_Subprogram
0147 029d 0cbb | | Declare_Subprogram For_Outer_Call,INIT_0cb8
0149 1d1f | | Execute_Immediate Reference_Lex_1,0x1f
014a 00c7 | | Action Elaborate_Subprogram
014b 1d20 | | Execute_Immediate Reference_Lex_1,0x20
014c 00c7 | | Action Elaborate_Subprogram
014d 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21
014e 00c7 | | Action Elaborate_Subprogram
014f 1d22 | " | Execute_Immediate Reference_Lex_1,0x22
0150 00c7 | | Action Elaborate_Subprogram
0151 1d23 | # | Execute_Immediate Reference_Lex_1,0x23
0152 00c7 | | Action Elaborate_Subprogram
0153 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24
0154 00c7 | | Action Elaborate_Subprogram
0155 1d25 | % | Execute_Immediate Reference_Lex_1,0x25
0156 00c7 | | Action Elaborate_Subprogram
0157 1d26 | & | Execute_Immediate Reference_Lex_1,0x26
0158 00c7 | | Action Elaborate_Subprogram
0159 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27
015a 00c7 | | Action Elaborate_Subprogram
015b 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28
015c 00c7 | | Action Elaborate_Subprogram
015d 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29
015e 00c7 | | Action Elaborate_Subprogram
015f 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a
0160 00c7 | | Action Elaborate_Subprogram
0161 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b
0162 00c7 | | Action Elaborate_Subprogram
0163 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c
0164 00c7 | | Action Elaborate_Subprogram
0165 029d 0cc3 | | Declare_Subprogram For_Outer_Call,INIT_0cc0
0167 029d 0cd3 | | Declare_Subprogram For_Outer_Call,INIT_0cd0
0169 029d 0ce3 | | Declare_Subprogram For_Outer_Call,INIT_0ce0
016b 029d 0cfb | | Declare_Subprogram For_Outer_Call,INIT_0cf8
016d 029d 0d0b | | Declare_Subprogram For_Outer_Call,INIT_0d08
016f 029d 0d1b | | Declare_Subprogram For_Outer_Call,INIT_0d18
0171 029d 0d2b | +| Declare_Subprogram For_Outer_Call,INIT_0d28
0173 1d2d | - | Execute_Immediate Reference_Lex_1,0x2d
0174 00c7 | | Action Elaborate_Subprogram
0175 1d2e | . | Execute_Immediate Reference_Lex_1,0x2e
0176 00c7 | | Action Elaborate_Subprogram
0177 1d2f | / | Execute_Immediate Reference_Lex_1,0x2f
0178 00c7 | | Action Elaborate_Subprogram
0179 1d30 | 0 | Execute_Immediate Reference_Lex_1,0x30
017a 00c7 | | Action Elaborate_Subprogram
017b 1d31 | 1 | Execute_Immediate Reference_Lex_1,0x31
017c 00c7 | | Action Elaborate_Subprogram
017d 1d32 | 2 | Execute_Immediate Reference_Lex_1,0x32
017e 00c7 | | Action Elaborate_Subprogram
017f 1d33 | 3 | Execute_Immediate Reference_Lex_1,0x33
0180 00c7 | | Action Elaborate_Subprogram
0181 1d34 | 4 | Execute_Immediate Reference_Lex_1,0x34
0182 00c7 | | Action Elaborate_Subprogram
0183 1d35 | 5 | Execute_Immediate Reference_Lex_1,0x35
0184 00c7 | | Action Elaborate_Subprogram
0185 1d38 | 8 | Execute_Immediate Reference_Lex_1,0x38
0186 00c7 | | Action Elaborate_Subprogram
0187 1d39 | 9 | Execute_Immediate Reference_Lex_1,0x39
0188 00c7 | | Action Elaborate_Subprogram
0189 1d36 | 6 | Execute_Immediate Reference_Lex_1,0x36
018a 00c7 | | Action Elaborate_Subprogram
018b 1d37 | 7 | Execute_Immediate Reference_Lex_1,0x37
018c 00c7 | | Action Elaborate_Subprogram
018d 029d 0d33 | 3| Declare_Subprogram For_Outer_Call,INIT_0d30
018f 1d3d | = | Execute_Immediate Reference_Lex_1,0x3d
0190 00c7 | | Action Elaborate_Subprogram
0191 1d3c | < | Execute_Immediate Reference_Lex_1,0x3c
0192 00c7 | | Action Elaborate_Subprogram
0193 1d3a | : | Execute_Immediate Reference_Lex_1,0x3a
0194 00c7 | | Action Elaborate_Subprogram
0195 1d3b | ; | Execute_Immediate Reference_Lex_1,0x3b
0196 00c7 | | Action Elaborate_Subprogram
0197 1d3f | ? | Execute_Immediate Reference_Lex_1,0x3f
0198 00c7 | | Action Elaborate_Subprogram
0199 1d3e | > | Execute_Immediate Reference_Lex_1,0x3e
019a 00c7 | | Action Elaborate_Subprogram
019b 1d40 | @ | Execute_Immediate Reference_Lex_1,0x40
019c 00c7 | | Action Elaborate_Subprogram
019d 1d41 | A | Execute_Immediate Reference_Lex_1,0x41
019e 00c7 | | Action Elaborate_Subprogram
019f 1d42 | B | Execute_Immediate Reference_Lex_1,0x42
01a0 00c7 | | Action Elaborate_Subprogram
01a1 1d43 | C | Execute_Immediate Reference_Lex_1,0x43
01a2 00c7 | | Action Elaborate_Subprogram
01a3 1d44 | D | Execute_Immediate Reference_Lex_1,0x44
01a4 00c7 | | Action Elaborate_Subprogram
01a5 1d4a | J | Execute_Immediate Reference_Lex_1,0x4a
01a6 00c7 | | Action Elaborate_Subprogram
01a7 1d45 | E | Execute_Immediate Reference_Lex_1,0x45
01a8 00c7 | | Action Elaborate_Subprogram
01a9 1d46 | F | Execute_Immediate Reference_Lex_1,0x46
01aa 00c7 | | Action Elaborate_Subprogram
01ab 1d47 | G | Execute_Immediate Reference_Lex_1,0x47
01ac 00c7 | | Action Elaborate_Subprogram
01ad 1d48 | H | Execute_Immediate Reference_Lex_1,0x48
01ae 00c7 | | Action Elaborate_Subprogram
01af 1d49 | I | Execute_Immediate Reference_Lex_1,0x49
01b0 00c7 | | Action Elaborate_Subprogram
01b1 1d4b | K | Execute_Immediate Reference_Lex_1,0x4b
01b2 00c7 | | Action Elaborate_Subprogram
01b3 029d 0d43 | C| Declare_Subprogram For_Outer_Call,INIT_0d40
01b5 1d4c | L | Execute_Immediate Reference_Lex_1,0x4c
01b6 00c7 | | Action Elaborate_Subprogram
01b7 1d4d | M | Execute_Immediate Reference_Lex_1,0x4d
01b8 00c7 | | Action Elaborate_Subprogram
01b9 1d4e | N | Execute_Immediate Reference_Lex_1,0x4e
01ba 00c7 | | Action Elaborate_Subprogram
01bb 1d4f | O | Execute_Immediate Reference_Lex_1,0x4f
01bc 00c7 | | Action Elaborate_Subprogram
01bd 1d50 | P | Execute_Immediate Reference_Lex_1,0x50
01be 00c7 | | Action Elaborate_Subprogram
01bf 1d51 | Q | Execute_Immediate Reference_Lex_1,0x51
01c0 00c7 | | Action Elaborate_Subprogram
01c1 1d52 | R | Execute_Immediate Reference_Lex_1,0x52
01c2 00c7 | | Action Elaborate_Subprogram
01c3 1d53 | S | Execute_Immediate Reference_Lex_1,0x53
01c4 00c7 | | Action Elaborate_Subprogram
01c5 1d54 | T | Execute_Immediate Reference_Lex_1,0x54
01c6 00c7 | | Action Elaborate_Subprogram
01c7 1d55 | U | Execute_Immediate Reference_Lex_1,0x55
01c8 00c7 | | Action Elaborate_Subprogram
01c9 1d56 | V | Execute_Immediate Reference_Lex_1,0x56
01ca 00c7 | | Action Elaborate_Subprogram
01cb 1d57 | W | Execute_Immediate Reference_Lex_1,0x57
01cc 00c7 | | Action Elaborate_Subprogram
01cd 1d58 | X | Execute_Immediate Reference_Lex_1,0x58
01ce 00c7 | | Action Elaborate_Subprogram
01cf 1d59 | Y | Execute_Immediate Reference_Lex_1,0x59
01d0 00c7 | | Action Elaborate_Subprogram
01d1 1d5d | ] | Execute_Immediate Reference_Lex_1,0x5d
01d2 00c7 | | Action Elaborate_Subprogram
01d3 e20e | | Load 0x1,0xe
01d4 1d6b | k | Execute_Immediate Reference_Lex_1,0x6b
01d5 e003 | | Load 0x0,0x3
01d6 1d1d | | Execute_Immediate Reference_Lex_1,0x1d
01d7 4804 |H | Short_Literal 0x4
01d8 e261 | a | Load 0x1,0x61
01d9 020e | | Execute Module,Augment_Imports
01da e261 | a | Load 0x1,0x61
01db 020f | | Execute Module,Activate
01dc a008 | | Reference 0x0,0x8
01dd a009 | | Reference 0x0,0x9
01de 4802 |H | Short_Literal 0x2
01df e262 | b | Load 0x1,0x62
01e0 020e | | Execute Module,Augment_Imports
01e1 e262 | b | Load 0x1,0x62
01e2 020f | | Execute Module,Activate
01e3 BODY_0008:
01e3 e007 | | Load 0x0,0x7
01e4 e25f | _ | Load 0x1,0x5f
01e5 0098 | | Execute Package,Field_Read_Dynamic
01e6 48ff |H | Short_Literal 0xff
01e7 e00a | | Load 0x0,0xa
01e8 e25f | _ | Load 0x1,0x5f
01e9 0096 | | Execute Package,Field_Execute_Dynamic
01ea c260 | ` | Store 0x1,0x60
01eb 00bc | | Action Signal_Activated
01ec 00bb | | Action Signal_Completion
01ed 0000 0000 | | .XXX[0x3]
01ef 0000 | |
01f0 ; --------------------------------------------------------------------------------------
01f0 ; SUBPROGRAM
01f0 ; --------------------------------------------------------------------------------------
01f0 01f3 | | .CONST 0x01f3 ; Address of begin
01f1 0004 | | .CONST 0x0004 ; Address of exception handler
01f2 0001 | | .CONST 0x0001 ; Number of locals
01f3 BODY_01f0:
01f3 INIT_01f0:
01f3 4607 |F | Jump_Case 0x7
01f4 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
01f5 7807 |x | Jump 0x1fd ; case 0x1
01f6 780a |x | Jump 0x201 ; case 0x2
01f7 780e |x | Jump 0x206 ; case 0x3
01f8 7811 |x | Jump 0x20a ; case 0x4
01f9 7812 |x | Jump 0x20c ; case 0x5
01fa 7813 |x | Jump 0x20e ; case 0x6
01fb 7816 |x | Jump 0x212 ; case 0x7
01fc 4302 |C | .XXX[0x1]
01fd 00da | | Load_Top At_Offset_2
01fe 0091 0e78 | x| Action Push_String_Extended_Indexed,0xe78 ; "MODULE_BLOCK"
0200 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0201 00db | | Load_Top At_Offset_3
0202 00db | | Load_Top At_Offset_3
0203 00e0 | | Load_Encached Standard_Cache
0204 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0205 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0206 00da | | Load_Top At_Offset_2
0207 00e0 | | Load_Encached Standard_Cache
0208 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0209 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
020a 00db | | Load_Top At_Offset_3
020b 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
020c 00db | | Load_Top At_Offset_3
020d 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
020e e20d | | Load 0x1,0xd
020f 00dc | | Load_Top At_Offset_4
0210 0267 | g | Execute Discrete,Predecessor
0211 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0212 e20d | | Load 0x1,0xd
0213 00dc | | Load_Top At_Offset_4
0214 0268 | h | Execute Discrete,Successor
0215 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0216 0000 0000 | | .XXX[0x2]
0218 8000 0000 | | .LITERAL {0x80000000, 0x00010000}
021c 8000 0000 | | .LITERAL {0x80000000, 0x00040000}
0220 8000 0000 | | .LITERAL {0x80000000, 0x00030000}
0224 8000 0000 | | .LITERAL {0x80000000, 0x00020000}
0228 8000 0000 | | .LITERAL {0x80000000, 0x00010000}
022c 0000 0000 | | .LITERAL {0x00000000, 0x0000ffff}
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 023c | < | .CONST 0x023c ; Address of begin
0231 0004 | | .CONST 0x0004 ; Address of exception handler
0232 0004 | | .CONST 0x0004 ; Number of locals
0233 INIT_0230:
0233 e002 | | Load 0x0,0x2
0234 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0235 e002 | | Load 0x0,0x2
0236 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0237 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
0238 02c7 | | Declare_Variable Any
0239 00d8 | | Load_Top At_Offset_0
023a 1c00 | | Execute_Immediate Run_Utility,0x0
023b 00ec | | Load_Encached Diana_Tree_Cache
023c BODY_0230:
023c e002 | | Load 0x0,0x2
023d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
023e 00da | | Load_Top At_Offset_2
023f 0120 | | Execute Any,Is_Value
0240 6804 |h | Jump_Zero 0x245
0241 e002 | | Load 0x0,0x2
0242 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0243 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
0244 7801 |x | Jump 0x246
0245 00da | | Load_Top At_Offset_2
0246 e002 | | Load 0x0,0x2
0247 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0248 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0249 601a |` | Indirect_Literal Discrete,0x264,{0x00000000, 0x00004000}
024a 4801 |H | Short_Literal 0x1
024b 4800 |H | Short_Literal 0x0
024c 4800 |H | Short_Literal 0x0
024d e5fe | | Load 0x2,-0x2
024e 4800 |H | Short_Literal 0x0
024f e5ff | | Load 0x2,-0x1
0250 e002 | | Load 0x0,0x2
0251 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0252 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0253 e002 | | Load 0x0,0x2
0254 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0255 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0256 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0257 c403 | | Store 0x2,0x3
0258 005b | [ | Store_Top Discrete,At_Offset_3
0259 00da | | Load_Top At_Offset_2
025a a5fb | | Store_Unchecked 0x2,-0x5
025b 00da | | Load_Top At_Offset_2
025c 826a | j | Call 0x1,0x6a
025d 6805 |h | Jump_Zero 0x263
025e e5fd | | Load 0x2,-0x3
025f 00d9 | | Load_Top At_Offset_1
0260 821e | | Call 0x1,0x1e
0261 e5fc | | Load 0x2,-0x4
0262 017d | } | Execute Record,Structure_Write
0263 4504 |E | Exit_Subprogram 0x4
0264 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
0268 ; --------------------------------------------------------------------------------------
0268 ; SUBPROGRAM
0268 ; --------------------------------------------------------------------------------------
0268 027b | { | .CONST 0x027b ; Address of begin
0269 0004 | | .CONST 0x0004 ; Address of exception handler
026a 0005 | | .CONST 0x0005 ; Number of locals
026b INIT_0268:
026b e002 | | Load 0x0,0x2
026c 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
026d 1b13 | | Execute Package,Field_Read,Field_Number 0x13
026e 02ff | | Declare_Variable Variant_Record
026f 00db | | Load_Top At_Offset_3
0270 00d9 | | Load_Top At_Offset_1
0271 016d | m | Execute Variant_Record,Structure_Write
0272 e002 | | Load 0x0,0x2
0273 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0274 e002 | | Load 0x0,0x2
0275 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0276 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
0277 02c7 | | Declare_Variable Any
0278 00d8 | | Load_Top At_Offset_0
0279 1c00 | | Execute_Immediate Run_Utility,0x0
027a 00ec | | Load_Encached Diana_Tree_Cache
027b BODY_0268:
027b e002 | | Load 0x0,0x2
027c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
027d 00da | | Load_Top At_Offset_2
027e 0120 | | Execute Any,Is_Value
027f 6804 |h | Jump_Zero 0x284
0280 e002 | | Load 0x0,0x2
0281 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0282 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
0283 7801 |x | Jump 0x285
0284 00da | | Load_Top At_Offset_2
0285 e002 | | Load 0x0,0x2
0286 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0287 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0288 e402 | | Load 0x2,0x2
0289 67da |g | Indirect_Literal Discrete,0x264,{0x00000000, 0x00004000}
028a 4801 |H | Short_Literal 0x1
028b 4800 |H | Short_Literal 0x0
028c e5fe | | Load 0x2,-0x2
028d 4800 |H | Short_Literal 0x0
028e e002 | | Load 0x0,0x2
028f 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0290 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0291 00d1 | | Pop_Control Pop_Count_1
0292 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0293 c404 | | Store 0x2,0x4
0294 005b | [ | Store_Top Discrete,At_Offset_3
0295 00da | | Load_Top At_Offset_2
0296 a5fb | | Store_Unchecked 0x2,-0x5
0297 00da | | Load_Top At_Offset_2
0298 826a | j | Call 0x1,0x6a
0299 6805 |h | Jump_Zero 0x29f
029a e5fd | | Load 0x2,-0x3
029b 00d9 | | Load_Top At_Offset_1
029c 821e | | Call 0x1,0x1e
029d e5fc | | Load 0x2,-0x4
029e 017d | } | Execute Record,Structure_Write
029f 4504 |E | Exit_Subprogram 0x4
02a0 ; --------------------------------------------------------------------------------------
02a0 ; SUBPROGRAM
02a0 ; --------------------------------------------------------------------------------------
02a0 02a3 | | .CONST 0x02a3 ; Address of begin
02a1 0004 | | .CONST 0x0004 ; Address of exception handler
02a2 0001 | | .CONST 0x0001 ; Number of locals
02a3 BODY_02a0:
02a3 INIT_02a0:
02a3 4800 |H | Short_Literal 0x0
02a4 a5fb | | Store_Unchecked 0x2,-0x5
02a5 e5fd | | Load 0x2,-0x3
02a6 00db | | Load_Top At_Offset_3
02a7 821e | | Call 0x1,0x1e
02a8 e5fc | | Load 0x2,-0x4
02a9 017d | } | Execute Record,Structure_Write
02aa 4504 |E | Exit_Subprogram 0x4
02ab 0000 0000 | | .BLANK 0000[0x5]
02b0 ; --------------------------------------------------------------------------------------
02b0 ; SUBPROGRAM
02b0 ; --------------------------------------------------------------------------------------
02b0 02c1 | | .CONST 0x02c1 ; Address of begin
02b1 0004 | | .CONST 0x0004 ; Address of exception handler
02b2 0005 | | .CONST 0x0005 ; Number of locals
02b3 INIT_02b0:
02b3 e002 | | Load 0x0,0x2
02b4 1b14 | | Execute Package,Field_Read,Field_Number 0x14
02b5 02ff | | Declare_Variable Variant_Record
02b6 00d8 | | Load_Top At_Offset_0
02b7 1c00 | | Execute_Immediate Run_Utility,0x0
02b8 e002 | | Load 0x0,0x2
02b9 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02ba e002 | | Load 0x0,0x2
02bb 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
02bc 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
02bd 02c7 | | Declare_Variable Any
02be 00d8 | | Load_Top At_Offset_0
02bf 1c00 | | Execute_Immediate Run_Utility,0x0
02c0 00ec | | Load_Encached Diana_Tree_Cache
02c1 BODY_02b0:
02c1 e5ff | | Load 0x2,-0x1
02c2 8271 | q | Call 0x1,0x71
02c3 e402 | | Load 0x2,0x2
02c4 016d | m | Execute Variant_Record,Structure_Write
02c5 e002 | | Load 0x0,0x2
02c6 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02c7 00da | | Load_Top At_Offset_2
02c8 0120 | | Execute Any,Is_Value
02c9 6804 |h | Jump_Zero 0x2ce
02ca e002 | | Load 0x0,0x2
02cb 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
02cc 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
02cd 7801 |x | Jump 0x2cf
02ce 00da | | Load_Top At_Offset_2
02cf e002 | | Load 0x0,0x2
02d0 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
02d1 1b16 | | Execute Package,Field_Read,Field_Number 0x16
02d2 e402 | | Load 0x2,0x2
02d3 6014 |` | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x00004000}
02d4 4801 |H | Short_Literal 0x1
02d5 4800 |H | Short_Literal 0x0
02d6 e5fe | | Load 0x2,-0x2
02d7 4800 |H | Short_Literal 0x0
02d8 e002 | | Load 0x0,0x2
02d9 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
02da 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
02db 00d1 | | Pop_Control Pop_Count_1
02dc 0033 | 3 | Store_Top Heap_Access,At_Offset_3
02dd c404 | | Store 0x2,0x4
02de 005b | [ | Store_Top Discrete,At_Offset_3
02df 4800 |H | Short_Literal 0x0
02e0 a5fc | | Store_Unchecked 0x2,-0x4
02e1 00d8 | | Load_Top At_Offset_0
02e2 e5ff | | Load 0x2,-0x1
02e3 8272 | r | Call 0x1,0x72
02e4 e5fd | | Load 0x2,-0x3
02e5 017d | } | Execute Record,Structure_Write
02e6 4503 |E | Exit_Subprogram 0x3
02e7 0000 | | .XXX[0x1]
02e8 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
02ec 0000 0000 | | .BLANK 0000[0x4]
02f0 ; --------------------------------------------------------------------------------------
02f0 ; SUBPROGRAM
02f0 ; --------------------------------------------------------------------------------------
02f0 02f3 | | .CONST 0x02f3 ; Address of begin
02f1 0004 | | .CONST 0x0004 ; Address of exception handler
02f2 0001 | | .CONST 0x0001 ; Number of locals
02f3 BODY_02f0:
02f3 INIT_02f0:
02f3 4800 |H | Short_Literal 0x0
02f4 a5fe | | Store_Unchecked 0x2,-0x2
02f5 4501 |E | Exit_Subprogram 0x1
02f6 0000 0000 | | .XXX[0x2]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 031e | | .CONST 0x031e ; Address of begin
02f9 0004 | | .CONST 0x0004 ; Address of exception handler
02fa 000a | | .CONST 0x000a ; Number of locals
02fb INIT_02f8:
02fb e20e | | Load 0x1,0xe
02fc 03e9 | | Declare_Variable Discrete,Duplicate
02fd 03e9 | | Declare_Variable Discrete,Duplicate
02fe e5ff | | Load 0x2,-0x1
02ff 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0300 e20e | | Load 0x1,0xe
0301 03f1 | | Declare_Variable Discrete,With_Value
0302 e25b | [ | Load 0x1,0x5b
0303 0322 | " | Declare_Variable Record
0304 00d8 | | Load_Top At_Offset_0
0305 1c00 | | Execute_Immediate Run_Utility,0x0
0306 00e2 | | Load_Encached Integer_Cache
0307 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0308 e20e | | Load 0x1,0xe
0309 0007 | | Action Break_Optional
030a 4800 |H | Short_Literal 0x0
030b 6110 |a | Indirect_Literal Discrete,0x41c,{0x00000000, 0x0000ffff}
030c 00e1 | | Load_Encached Boolean_Cache
030d 02a0 | | Declare_Subprogram Null_Subprogram
030e 4801 |H | Short_Literal 0x1
030f 035d | ] | Declare_Type Array,Defined
0310 00d8 | | Load_Top At_Offset_0
0311 0337 | 7 | Declare_Variable Array
0312 00d8 | | Load_Top At_Offset_0
0313 0335 | 5 | Declare_Variable Array,Duplicate
0314 00cd | | Action Spare6_Action
0315 6106 |a | Indirect_Literal Discrete,0x41c,{0x00000000, 0x0000ffff}
0316 4800 |H | Short_Literal 0x0
0317 4800 |H | Short_Literal 0x0
0318 00d9 | | Load_Top At_Offset_1
0319 e40b | | Load 0x2,0xb
031a 01d6 | | Execute Vector,Field_Write
031b 3ffb |? | Loop_Increasing 0x317
031c 00d9 | | Load_Top At_Offset_1
031d 01d4 | | Execute Vector,Structure_Write
031e BODY_02f8:
031e 00cf | | Action Mark_Auxiliary
031f e5ff | | Load 0x2,-0x1
0320 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0321 4801 |H | Short_Literal 0x1
0322 0263 | c | Execute Discrete,Above_Bound
0323 70e0 |p | Jump_Nonzero 0x404
0324 00d8 | | Load_Top At_Offset_0
0325 e5ff | | Load 0x2,-0x1
0326 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0327 027f | | Execute Discrete,Equal
0328 6804 |h | Jump_Zero 0x32d
0329 e405 | | Load 0x2,0x5
032a 0aff | | Execute_Immediate Plus,-0x1
032b c403 | | Store 0x2,0x3
032c 7820 |x | Jump 0x34d
032d 00d8 | | Load_Top At_Offset_0
032e 0a01 | | Execute_Immediate Plus,0x1
032f 00d8 | | Load_Top At_Offset_0
0330 00e4 | | Load_Encached Positive_Cache
0331 0260 | ` | Execute Discrete,In_Type
0332 7001 |p | Jump_Nonzero 0x334
0333 0801 | | Execute_Immediate Raise,0x1
0334 e5ff | | Load 0x2,-0x1
0335 8244 | D | Call 0x1,0x44
0336 e406 | | Load 0x2,0x6
0337 017d | } | Execute Record,Structure_Write
0338 e406 | | Load 0x2,0x6
0339 823c | < | Call 0x1,0x3c
033a a403 | | Store_Unchecked 0x2,0x3
033b e406 | | Load 0x2,0x6
033c 8241 | A | Call 0x1,0x41
033d 00eb | | Load_Encached Diana_Cache
033e 18ec | | Execute Package,Field_Execute,Field_Number 0xec
033f 0145 | E | Execute Heap_Access,Diana_Tree_Kind
0340 4846 |HF | Short_Literal 0x46
0341 4847 |HG | Short_Literal 0x47
0342 0262 | b | Execute Discrete,In_Range
0343 7006 |p | Jump_Nonzero 0x34a
0344 e403 | | Load 0x2,0x3
0345 09fd | | Execute_Immediate Binary_Scale,-0x3
0346 0903 | | Execute_Immediate Binary_Scale,0x3
0347 0aff | | Execute_Immediate Plus,-0x1
0348 c403 | | Store 0x2,0x3
0349 7803 |x | Jump 0x34d
034a e403 | | Load 0x2,0x3
034b 0aff | | Execute_Immediate Plus,-0x1
034c c403 | | Store 0x2,0x3
034d 00cf | | Action Mark_Auxiliary
034e e403 | | Load 0x2,0x3
034f 00da | | Load_Top At_Offset_2
0350 e5ff | | Load 0x2,-0x1
0351 8244 | D | Call 0x1,0x44
0352 823c | < | Call 0x1,0x3c
0353 0263 | c | Execute Discrete,Above_Bound
0354 7091 |p | Jump_Nonzero 0x3e6
0355 00d8 | | Load_Top At_Offset_0
0356 e403 | | Load 0x2,0x3
0357 027f | | Execute Discrete,Equal
0358 6802 |h | Jump_Zero 0x35b
0359 00d2 | | Pop_Control Pop_Count_2
035a 788b |x | Jump 0x3e6
035b 00d8 | | Load_Top At_Offset_0
035c e5ff | | Load 0x2,-0x1
035d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
035e 826b | k | Call 0x1,0x6b
035f a408 | | Store_Unchecked 0x2,0x8
0360 e408 | | Load 0x2,0x8
0361 0c90 | | Execute_Immediate Greater_Equal,0x90
0362 e408 | | Load 0x2,0x8
0363 0d93 | | Execute_Immediate Less,0x93
0364 0279 | y | Execute Discrete,And
0365 682b |h+ | Jump_Zero 0x391
0366 00d8 | | Load_Top At_Offset_0
0367 0a01 | | Execute_Immediate Plus,0x1
0368 00d8 | | Load_Top At_Offset_0
0369 e20e | | Load 0x1,0xe
036a 0260 | ` | Execute Discrete,In_Type
036b 7001 |p | Jump_Nonzero 0x36d
036c 0801 | | Execute_Immediate Raise,0x1
036d e5ff | | Load 0x2,-0x1
036e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
036f 826b | k | Call 0x1,0x6b
0370 a402 | | Store_Unchecked 0x2,0x2
0371 e402 | | Load 0x2,0x2
0372 e5ff | | Load 0x2,-0x1
0373 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0374 00d8 | | Load_Top At_Offset_0
0375 00e4 | | Load_Encached Positive_Cache
0376 0260 | ` | Execute Discrete,In_Type
0377 7001 |p | Jump_Nonzero 0x379
0378 0801 | | Execute_Immediate Raise,0x1
0379 e5ff | | Load 0x2,-0x1
037a 8244 | D | Call 0x1,0x44
037b 823c | < | Call 0x1,0x3c
037c 027d | } | Execute Discrete,Greater
037d e402 | | Load 0x2,0x2
037e e405 | | Load 0x2,0x5
037f 027c | | | Execute Discrete,Less
0380 0279 | y | Execute Discrete,And
0381 6862 |hb | Jump_Zero 0x3e4
0382 e402 | | Load 0x2,0x2
0383 a405 | | Store_Unchecked 0x2,0x5
0384 00db | | Load_Top At_Offset_3
0385 e5ff | | Load 0x2,-0x1
0386 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0387 027f | | Execute Discrete,Equal
0388 e402 | | Load 0x2,0x2
0389 e403 | | Load 0x2,0x3
038a 027a | z | Execute Discrete,Less_Equal
038b 0279 | y | Execute Discrete,And
038c 6857 |hW | Jump_Zero 0x3e4
038d e405 | | Load 0x2,0x5
038e 0aff | | Execute_Immediate Plus,-0x1
038f c403 | | Store 0x2,0x3
0390 7853 |xS | Jump 0x3e4
0391 e408 | | Load 0x2,0x8
0392 0ca0 | | Execute_Immediate Greater_Equal,0xa0
0393 e408 | | Load 0x2,0x8
0394 0da3 | | Execute_Immediate Less,0xa3
0395 0279 | y | Execute Discrete,And
0396 681d |h | Jump_Zero 0x3b4
0397 00d8 | | Load_Top At_Offset_0
0398 0a01 | | Execute_Immediate Plus,0x1
0399 00d8 | | Load_Top At_Offset_0
039a e20e | | Load 0x1,0xe
039b 0260 | ` | Execute Discrete,In_Type
039c 7001 |p | Jump_Nonzero 0x39e
039d 0801 | | Execute_Immediate Raise,0x1
039e e5ff | | Load 0x2,-0x1
039f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03a0 826b | k | Call 0x1,0x6b
03a1 a402 | | Store_Unchecked 0x2,0x2
03a2 e402 | | Load 0x2,0x2
03a3 e40a | | Load 0x2,0xa
03a4 01d7 | | Execute Vector,Field_Read
03a5 703e |p> | Jump_Nonzero 0x3e4
03a6 00cf | | Action Mark_Auxiliary
03a7 e402 | | Load 0x2,0x2
03a8 0a03 | | Execute_Immediate Plus,0x3
03a9 e402 | | Load 0x2,0x2
03aa 0263 | c | Execute Discrete,Above_Bound
03ab 7006 |p | Jump_Nonzero 0x3b2
03ac 4801 |H | Short_Literal 0x1
03ad 00d9 | | Load_Top At_Offset_1
03ae e40a | | Load 0x2,0xa
03af 01d6 | | Execute Vector,Field_Write
03b0 00c8 | | Action Pop_Auxiliary_Range
03b1 3ffa |? | Loop_Increasing 0x3ac
03b2 00ce | | Action Pop_Auxiliary
03b3 7830 |x0 | Jump 0x3e4
03b4 e408 | | Load 0x2,0x8
03b5 6062 |`b | Indirect_Literal Discrete,0x418,{0x00000000, 0x00005000}
03b6 027b | { | Execute Discrete,Greater_Equal
03b7 e408 | | Load 0x2,0x8
03b8 605b |`[ | Indirect_Literal Discrete,0x414,{0x00000000, 0x000067ff}
03b9 027a | z | Execute Discrete,Less_Equal
03ba 0279 | y | Execute Discrete,And
03bb 6828 |h( | Jump_Zero 0x3e4
03bc 00d8 | | Load_Top At_Offset_0
03bd e408 | | Load 0x2,0x8
03be 6051 |`Q | Indirect_Literal Discrete,0x410,{0x00000000, 0x000007ff}
03bf 0279 | y | Execute Discrete,And
03c0 00d8 | | Load_Top At_Offset_0
03c1 e20e | | Load 0x1,0xe
03c2 0260 | ` | Execute Discrete,In_Type
03c3 7001 |p | Jump_Nonzero 0x3c5
03c4 0801 | | Execute_Immediate Raise,0x1
03c5 0273 | s | Execute Discrete,Plus
03c6 0a01 | | Execute_Immediate Plus,0x1
03c7 c402 | | Store 0x2,0x2
03c8 e402 | | Load 0x2,0x2
03c9 00d9 | | Load_Top At_Offset_1
03ca 6041 |`A | Indirect_Literal Discrete,0x40c,{0x00000000, 0x00000400}
03cb 0273 | s | Execute Discrete,Plus
03cc 0a01 | | Execute_Immediate Plus,0x1
03cd 027b | { | Execute Discrete,Greater_Equal
03ce 6804 |h | Jump_Zero 0x3d3
03cf e402 | | Load 0x2,0x2
03d0 6037 |`7 | Indirect_Literal Discrete,0x408,{0xffffffff, 0xfffff800}
03d1 0273 | s | Execute Discrete,Plus
03d2 c402 | | Store 0x2,0x2
03d3 e402 | | Load 0x2,0x2
03d4 e40a | | Load 0x2,0xa
03d5 01d7 | | Execute Vector,Field_Read
03d6 700d |p | Jump_Nonzero 0x3e4
03d7 00cf | | Action Mark_Auxiliary
03d8 e402 | | Load 0x2,0x2
03d9 0a03 | | Execute_Immediate Plus,0x3
03da e402 | | Load 0x2,0x2
03db 0263 | c | Execute Discrete,Above_Bound
03dc 7006 |p | Jump_Nonzero 0x3e3
03dd 4801 |H | Short_Literal 0x1
03de 00d9 | | Load_Top At_Offset_1
03df e40a | | Load 0x2,0xa
03e0 01d6 | | Execute Vector,Field_Write
03e1 00c8 | | Action Pop_Auxiliary_Range
03e2 3ffa |? | Loop_Increasing 0x3dd
03e3 00ce | | Action Pop_Auxiliary
03e4 00c8 | | Action Pop_Auxiliary_Range
03e5 3f6f |?o | Loop_Increasing 0x355
03e6 00c9 | | Action Pop_Auxiliary_Loop
03e7 7807 |x | Jump 0x3ef
03e8 e403 | | Load 0x2,0x3
03e9 0aff | | Execute_Immediate Plus,-0x1
03ea c403 | | Store 0x2,0x3
03eb e407 | | Load 0x2,0x7
03ec 0a01 | | Execute_Immediate Plus,0x1
03ed c407 | | Store 0x2,0x7
03ee 00c9 | | Action Pop_Auxiliary_Loop
03ef e403 | | Load 0x2,0x3
03f0 e40a | | Load 0x2,0xa
03f1 01d7 | | Execute Vector,Field_Read
03f2 77f5 |w | Jump_Nonzero 0x3e8
03f3 00ce | | Action Pop_Auxiliary
03f4 e403 | | Load 0x2,0x3
03f5 00d9 | | Load_Top At_Offset_1
03f6 e5ff | | Load 0x2,-0x1
03f7 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
03f8 0227 | ' | Execute Access,All_Reference
03f9 01d6 | | Execute Vector,Field_Write
03fa e407 | | Load 0x2,0x7
03fb 00d9 | | Load_Top At_Offset_1
03fc e5ff | | Load 0x2,-0x1
03fd 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
03fe 0227 | ' | Execute Access,All_Reference
03ff 01d6 | | Execute Vector,Field_Write
0400 4800 |H | Short_Literal 0x0
0401 a407 | | Store_Unchecked 0x2,0x7
0402 00c8 | | Action Pop_Auxiliary_Range
0403 3f20 |? | Loop_Increasing 0x324
0404 4502 |E | Exit_Subprogram 0x2
0405 0000 0000 | | .XXX[0x3]
0407 0000 | |
0408 ffff ffff | | .LITERAL {0xffffffff, 0xfffff800}
040c 0000 0000 | | .LITERAL {0x00000000, 0x00000400}
0410 0000 0000 | | .LITERAL {0x00000000, 0x000007ff}
0414 0000 0000 | | .LITERAL {0x00000000, 0x000067ff}
0418 0000 0000 | | .LITERAL {0x00000000, 0x00005000}
041c 0000 0000 | | .LITERAL {0x00000000, 0x0000ffff}
0420 ; --------------------------------------------------------------------------------------
0420 ; SUBPROGRAM
0420 ; --------------------------------------------------------------------------------------
0420 0423 | # | .CONST 0x0423 ; Address of begin
0421 0004 | | .CONST 0x0004 ; Address of exception handler
0422 0001 | | .CONST 0x0001 ; Number of locals
0423 BODY_0420:
0423 INIT_0420:
0423 00db | | Load_Top At_Offset_3
0424 00db | | Load_Top At_Offset_3
0425 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0426 e00b | | Load 0x0,0xb
0427 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0428 4402 |D | Exit_Subprogram With_Result,0x2
0429 0000 0000 | | .BLANK 0000[0x7]
0430 ; --------------------------------------------------------------------------------------
0430 ; SUBPROGRAM
0430 ; --------------------------------------------------------------------------------------
0430 043b | ; | .CONST 0x043b ; Address of begin
0431 0480 | | .CONST 0x0480 ; Address of exception handler
0432 0004 | | .CONST 0x0004 ; Number of locals
0433 INIT_0430:
0433 00da | | Load_Top At_Offset_2
0434 0007 | | Action Break_Optional
0435 00db | | Load_Top At_Offset_3
0436 4976 |Iv | Short_Literal 0x176
0437 00eb | | Load_Encached Diana_Cache
0438 0098 | | Execute Package,Field_Read_Dynamic
0439 180f | | Execute Package,Field_Execute,Field_Number 0xf
043a 00e2 | | Load_Encached Integer_Cache
043b BODY_0430:
043b e5fe | | Load 0x2,-0x2
043c 681d |h | Jump_Zero 0x45a
043d 00d9 | | Load_Top At_Offset_1
043e e00c | | Load 0x0,0xc
043f 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0440 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
0441 7012 |p | Jump_Nonzero 0x454
0442 00da | | Load_Top At_Offset_2
0443 826f | o | Call 0x1,0x6f
0444 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0445 00da | | Load_Top At_Offset_2
0446 6806 |h | Jump_Zero 0x44d
0447 00da | | Load_Top At_Offset_2
0448 4976 |Iv | Short_Literal 0x176
0449 00eb | | Load_Encached Diana_Cache
044a 0098 | | Execute Package,Field_Read_Dynamic
044b 180f | | Execute Package,Field_Execute,Field_Number 0xf
044c 0032 | 2 | Store_Top Heap_Access,At_Offset_2
044d 00d9 | | Load_Top At_Offset_1
044e e00c | | Load 0x0,0xc
044f 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0450 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
0451 7002 |p | Jump_Nonzero 0x454
0452 e216 | | Load 0x1,0x16
0453 0257 | W | Execute Discrete,Raise
0454 00d9 | | Load_Top At_Offset_1
0455 e00c | | Load 0x0,0xc
0456 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0457 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0458 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0459 781c |x | Jump 0x476
045a 00d9 | | Load_Top At_Offset_1
045b e00c | | Load 0x0,0xc
045c 1b10 | | Execute Package,Field_Read,Field_Number 0x10
045d 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
045e 7012 |p | Jump_Nonzero 0x471
045f 00da | | Load_Top At_Offset_2
0460 826f | o | Call 0x1,0x6f
0461 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0462 00da | | Load_Top At_Offset_2
0463 6806 |h | Jump_Zero 0x46a
0464 00da | | Load_Top At_Offset_2
0465 4976 |Iv | Short_Literal 0x176
0466 00eb | | Load_Encached Diana_Cache
0467 0098 | | Execute Package,Field_Read_Dynamic
0468 180f | | Execute Package,Field_Execute,Field_Number 0xf
0469 0032 | 2 | Store_Top Heap_Access,At_Offset_2
046a 00d9 | | Load_Top At_Offset_1
046b e00c | | Load 0x0,0xc
046c 1b10 | | Execute Package,Field_Read,Field_Number 0x10
046d 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
046e 7002 |p | Jump_Nonzero 0x471
046f e216 | | Load 0x1,0x16
0470 0257 | W | Execute Discrete,Raise
0471 00d9 | | Load_Top At_Offset_1
0472 e00c | | Load 0x0,0xc
0473 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0474 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
0475 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0476 00da | | Load_Top At_Offset_2
0477 00d9 | | Load_Top At_Offset_1
0478 00d8 | | Load_Top At_Offset_0
0479 e003 | | Load 0x0,0x3
047a 1b16 | | Execute Package,Field_Read,Field_Number 0x16
047b 0260 | ` | Execute Discrete,In_Type
047c 7001 |p | Jump_Nonzero 0x47e
047d 0801 | | Execute_Immediate Raise,0x1
047e 8272 | r | Call 0x1,0x72
047f 4402 |D | Exit_Subprogram With_Result,0x2
0480 TRAP_0430:
0480 0007 | | Action Break_Optional
0481 e5fe | | Load 0x2,-0x2
0482 6807 |h | Jump_Zero 0x48a
0483 00da | | Load_Top At_Offset_2
0484 e00c | | Load 0x0,0xc
0485 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0486 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
0487 6802 |h | Jump_Zero 0x48a
0488 00d8 | | Load_Top At_Offset_0
0489 0101 | | Execute Exception,Reraise
048a e5fe | | Load 0x2,-0x2
048b 7007 |p | Jump_Nonzero 0x493
048c 00da | | Load_Top At_Offset_2
048d e00c | | Load 0x0,0xc
048e 1b10 | | Execute Package,Field_Read,Field_Number 0x10
048f 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0490 6802 |h | Jump_Zero 0x493
0491 00d8 | | Load_Top At_Offset_0
0492 0101 | | Execute Exception,Reraise
0493 e216 | | Load 0x1,0x16
0494 0257 | W | Execute Discrete,Raise
0495 0000 0000 | | .XXX[0x3]
0497 0000 | |
0498 ; --------------------------------------------------------------------------------------
0498 ; SUBPROGRAM
0498 ; --------------------------------------------------------------------------------------
0498 049b | | .CONST 0x049b ; Address of begin
0499 0004 | | .CONST 0x0004 ; Address of exception handler
049a 0001 | | .CONST 0x0001 ; Number of locals
049b BODY_0498:
049b INIT_0498:
049b 00da | | Load_Top At_Offset_2
049c 8273 | s | Call 0x1,0x73
049d 6808 |h | Jump_Zero 0x4a6
049e 00da | | Load_Top At_Offset_2
049f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
04a0 4976 |Iv | Short_Literal 0x176
04a1 00eb | | Load_Encached Diana_Cache
04a2 0098 | | Execute Package,Field_Read_Dynamic
04a3 180f | | Execute Package,Field_Execute,Field_Number 0xf
04a4 8264 | d | Call 0x1,0x64
04a5 4401 |D | Exit_Subprogram With_Result,0x1
04a6 00ea | | Load_Encached Null_String_Cache
04a7 4401 |D | Exit_Subprogram With_Result,0x1
04a8 ; --------------------------------------------------------------------------------------
04a8 ; SUBPROGRAM
04a8 ; --------------------------------------------------------------------------------------
04a8 04ab | | .CONST 0x04ab ; Address of begin
04a9 0004 | | .CONST 0x0004 ; Address of exception handler
04aa 0001 | | .CONST 0x0001 ; Number of locals
04ab BODY_04a8:
04ab INIT_04a8:
04ab 00da | | Load_Top At_Offset_2
04ac 8273 | s | Call 0x1,0x73
04ad 6808 |h | Jump_Zero 0x4b6
04ae 00da | | Load_Top At_Offset_2
04af 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
04b0 4976 |Iv | Short_Literal 0x176
04b1 00eb | | Load_Encached Diana_Cache
04b2 0098 | | Execute Package,Field_Read_Dynamic
04b3 180f | | Execute Package,Field_Execute,Field_Number 0xf
04b4 8265 | e | Call 0x1,0x65
04b5 4401 |D | Exit_Subprogram With_Result,0x1
04b6 00ea | | Load_Encached Null_String_Cache
04b7 4401 |D | Exit_Subprogram With_Result,0x1
04b8 ; --------------------------------------------------------------------------------------
04b8 ; SUBPROGRAM
04b8 ; --------------------------------------------------------------------------------------
04b8 04bb | | .CONST 0x04bb ; Address of begin
04b9 0004 | | .CONST 0x0004 ; Address of exception handler
04ba 0001 | | .CONST 0x0001 ; Number of locals
04bb BODY_04b8:
04bb INIT_04b8:
04bb 00da | | Load_Top At_Offset_2
04bc 8273 | s | Call 0x1,0x73
04bd 6808 |h | Jump_Zero 0x4c6
04be 00da | | Load_Top At_Offset_2
04bf 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
04c0 4976 |Iv | Short_Literal 0x176
04c1 00eb | | Load_Encached Diana_Cache
04c2 0098 | | Execute Package,Field_Read_Dynamic
04c3 180f | | Execute Package,Field_Execute,Field_Number 0xf
04c4 8266 | f | Call 0x1,0x66
04c5 4401 |D | Exit_Subprogram With_Result,0x1
04c6 00ea | | Load_Encached Null_String_Cache
04c7 4401 |D | Exit_Subprogram With_Result,0x1
04c8 ; --------------------------------------------------------------------------------------
04c8 ; SUBPROGRAM
04c8 ; --------------------------------------------------------------------------------------
04c8 04cb | | .CONST 0x04cb ; Address of begin
04c9 0004 | | .CONST 0x0004 ; Address of exception handler
04ca 0001 | | .CONST 0x0001 ; Number of locals
04cb BODY_04c8:
04cb INIT_04c8:
04cb 00da | | Load_Top At_Offset_2
04cc 8273 | s | Call 0x1,0x73
04cd 6808 |h | Jump_Zero 0x4d6
04ce 00da | | Load_Top At_Offset_2
04cf 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
04d0 4976 |Iv | Short_Literal 0x176
04d1 00eb | | Load_Encached Diana_Cache
04d2 0098 | | Execute Package,Field_Read_Dynamic
04d3 180f | | Execute Package,Field_Execute,Field_Number 0xf
04d4 8267 | g | Call 0x1,0x67
04d5 4401 |D | Exit_Subprogram With_Result,0x1
04d6 00ea | | Load_Encached Null_String_Cache
04d7 4401 |D | Exit_Subprogram With_Result,0x1
04d8 ; --------------------------------------------------------------------------------------
04d8 ; SUBPROGRAM
04d8 ; --------------------------------------------------------------------------------------
04d8 04db | | .CONST 0x04db ; Address of begin
04d9 0004 | | .CONST 0x0004 ; Address of exception handler
04da 0001 | | .CONST 0x0001 ; Number of locals
04db BODY_04d8:
04db INIT_04d8:
04db 00da | | Load_Top At_Offset_2
04dc 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
04dd 4401 |D | Exit_Subprogram With_Result,0x1
04de 0000 0000 | | .XXX[0x2]
04e0 ; --------------------------------------------------------------------------------------
04e0 ; SUBPROGRAM
04e0 ; --------------------------------------------------------------------------------------
04e0 04e5 | | .CONST 0x04e5 ; Address of begin
04e1 0004 | | .CONST 0x0004 ; Address of exception handler
04e2 0002 | | .CONST 0x0002 ; Number of locals
04e3 INIT_04e0:
04e3 00e3 | | Load_Encached Natural_Cache
04e4 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
04e5 BODY_04e0:
04e5 00cf | | Action Mark_Auxiliary
04e6 e5ff | | Load 0x2,-0x1
04e7 8223 | # | Call 0x1,0x23
04e8 4801 |H | Short_Literal 0x1
04e9 0263 | c | Execute Discrete,Above_Bound
04ea 7009 |p | Jump_Nonzero 0x4f4
04eb 00db | | Load_Top At_Offset_3
04ec 00d9 | | Load_Top At_Offset_1
04ed e5ff | | Load 0x2,-0x1
04ee 8244 | D | Call 0x1,0x44
04ef 8239 | 9 | Call 0x1,0x39
04f0 0273 | s | Execute Discrete,Plus
04f1 c402 | | Store 0x2,0x2
04f2 00c8 | | Action Pop_Auxiliary_Range
04f3 3ff7 |? | Loop_Increasing 0x4eb
04f4 00ce | | Action Pop_Auxiliary
04f5 00d8 | | Load_Top At_Offset_0
04f6 4401 |D | Exit_Subprogram With_Result,0x1
04f7 0000 | | .XXX[0x1]
04f8 ; --------------------------------------------------------------------------------------
04f8 ; SUBPROGRAM
04f8 ; --------------------------------------------------------------------------------------
04f8 04fd | | .CONST 0x04fd ; Address of begin
04f9 0004 | | .CONST 0x0004 ; Address of exception handler
04fa 0002 | | .CONST 0x0002 ; Number of locals
04fb INIT_04f8:
04fb 00e3 | | Load_Encached Natural_Cache
04fc 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
04fd BODY_04f8:
04fd 00cf | | Action Mark_Auxiliary
04fe e5ff | | Load 0x2,-0x1
04ff 8223 | # | Call 0x1,0x23
0500 4801 |H | Short_Literal 0x1
0501 0263 | c | Execute Discrete,Above_Bound
0502 7009 |p | Jump_Nonzero 0x50c
0503 00db | | Load_Top At_Offset_3
0504 00d9 | | Load_Top At_Offset_1
0505 e5ff | | Load 0x2,-0x1
0506 8244 | D | Call 0x1,0x44
0507 8238 | 8 | Call 0x1,0x38
0508 0273 | s | Execute Discrete,Plus
0509 c402 | | Store 0x2,0x2
050a 00c8 | | Action Pop_Auxiliary_Range
050b 3ff7 |? | Loop_Increasing 0x503
050c 00ce | | Action Pop_Auxiliary
050d 00d8 | | Load_Top At_Offset_0
050e 4401 |D | Exit_Subprogram With_Result,0x1
050f 0000 | | .XXX[0x1]
0510 ; --------------------------------------------------------------------------------------
0510 ; SUBPROGRAM
0510 ; --------------------------------------------------------------------------------------
0510 0515 | | .CONST 0x0515 ; Address of begin
0511 0004 | | .CONST 0x0004 ; Address of exception handler
0512 0002 | | .CONST 0x0002 ; Number of locals
0513 INIT_0510:
0513 00e3 | | Load_Encached Natural_Cache
0514 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0515 BODY_0510:
0515 00cf | | Action Mark_Auxiliary
0516 e5ff | | Load 0x2,-0x1
0517 8223 | # | Call 0x1,0x23
0518 4801 |H | Short_Literal 0x1
0519 0263 | c | Execute Discrete,Above_Bound
051a 7009 |p | Jump_Nonzero 0x524
051b 00db | | Load_Top At_Offset_3
051c 00d9 | | Load_Top At_Offset_1
051d e5ff | | Load 0x2,-0x1
051e 8244 | D | Call 0x1,0x44
051f 823a | : | Call 0x1,0x3a
0520 0273 | s | Execute Discrete,Plus
0521 c402 | | Store 0x2,0x2
0522 00c8 | | Action Pop_Auxiliary_Range
0523 3ff7 |? | Loop_Increasing 0x51b
0524 00ce | | Action Pop_Auxiliary
0525 00d8 | | Load_Top At_Offset_0
0526 4401 |D | Exit_Subprogram With_Result,0x1
0527 0000 | | .XXX[0x1]
0528 ; --------------------------------------------------------------------------------------
0528 ; SUBPROGRAM
0528 ; --------------------------------------------------------------------------------------
0528 052d | - | .CONST 0x052d ; Address of begin
0529 0004 | | .CONST 0x0004 ; Address of exception handler
052a 0002 | | .CONST 0x0002 ; Number of locals
052b INIT_0528:
052b 00e3 | | Load_Encached Natural_Cache
052c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
052d BODY_0528:
052d 00cf | | Action Mark_Auxiliary
052e e5ff | | Load 0x2,-0x1
052f 8223 | # | Call 0x1,0x23
0530 4801 |H | Short_Literal 0x1
0531 0263 | c | Execute Discrete,Above_Bound
0532 7009 |p | Jump_Nonzero 0x53c
0533 00db | | Load_Top At_Offset_3
0534 00d9 | | Load_Top At_Offset_1
0535 e5ff | | Load 0x2,-0x1
0536 8244 | D | Call 0x1,0x44
0537 823b | ; | Call 0x1,0x3b
0538 0273 | s | Execute Discrete,Plus
0539 c402 | | Store 0x2,0x2
053a 00c8 | | Action Pop_Auxiliary_Range
053b 3ff7 |? | Loop_Increasing 0x533
053c 00ce | | Action Pop_Auxiliary
053d 00d8 | | Load_Top At_Offset_0
053e 4401 |D | Exit_Subprogram With_Result,0x1
053f 0000 | | .XXX[0x1]
0540 ; --------------------------------------------------------------------------------------
0540 ; SUBPROGRAM
0540 ; --------------------------------------------------------------------------------------
0540 0554 | T | .CONST 0x0554 ; Address of begin
0541 0004 | | .CONST 0x0004 ; Address of exception handler
0542 0003 | | .CONST 0x0003 ; Number of locals
0543 INIT_0540:
0543 00da | | Load_Top At_Offset_2
0544 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0545 00d8 | | Load_Top At_Offset_0
0546 00e4 | | Load_Encached Positive_Cache
0547 0260 | ` | Execute Discrete,In_Type
0548 7001 |p | Jump_Nonzero 0x54a
0549 0801 | | Execute_Immediate Raise,0x1
054a 00db | | Load_Top At_Offset_3
054b 8244 | D | Call 0x1,0x44
054c 823f | ? | Call 0x1,0x3f
054d e20e | | Load 0x1,0xe
054e 03f1 | | Declare_Variable Discrete,With_Value
054f 00db | | Load_Top At_Offset_3
0550 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0551 0aff | | Execute_Immediate Plus,-0x1
0552 e20e | | Load 0x1,0xe
0553 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0554 BODY_0540:
0554 00d8 | | Load_Top At_Offset_0
0555 00da | | Load_Top At_Offset_2
0556 027d | } | Execute Discrete,Greater
0557 6809 |h | Jump_Zero 0x561
0558 00d8 | | Load_Top At_Offset_0
0559 00da | | Load_Top At_Offset_2
055a 0272 | r | Execute Discrete,Minus
055b 00d8 | | Load_Top At_Offset_0
055c 00e3 | | Load_Encached Natural_Cache
055d 0260 | ` | Execute Discrete,In_Type
055e 7001 |p | Jump_Nonzero 0x560
055f 0801 | | Execute_Immediate Raise,0x1
0560 4401 |D | Exit_Subprogram With_Result,0x1
0561 4800 |H | Short_Literal 0x0
0562 4401 |D | Exit_Subprogram With_Result,0x1
0563 0000 0000 | | .BLANK 0000[0x5]
0568 ; --------------------------------------------------------------------------------------
0568 ; SUBPROGRAM
0568 ; --------------------------------------------------------------------------------------
0568 056b | k | .CONST 0x056b ; Address of begin
0569 0004 | | .CONST 0x0004 ; Address of exception handler
056a 0001 | | .CONST 0x0001 ; Number of locals
056b BODY_0568:
056b INIT_0568:
056b 00da | | Load_Top At_Offset_2
056c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
056d 4401 |D | Exit_Subprogram With_Result,0x1
056e 0000 0000 | | .XXX[0x2]
0570 ; --------------------------------------------------------------------------------------
0570 ; SUBPROGRAM
0570 ; --------------------------------------------------------------------------------------
0570 0573 | s | .CONST 0x0573 ; Address of begin
0571 0004 | | .CONST 0x0004 ; Address of exception handler
0572 0001 | | .CONST 0x0001 ; Number of locals
0573 BODY_0570:
0573 INIT_0570:
0573 00da | | Load_Top At_Offset_2
0574 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0575 4401 |D | Exit_Subprogram With_Result,0x1
0576 0000 0000 | | .XXX[0x2]
0578 ; --------------------------------------------------------------------------------------
0578 ; SUBPROGRAM
0578 ; --------------------------------------------------------------------------------------
0578 057b | { | .CONST 0x057b ; Address of begin
0579 0004 | | .CONST 0x0004 ; Address of exception handler
057a 0001 | | .CONST 0x0001 ; Number of locals
057b BODY_0578:
057b INIT_0578:
057b 00da | | Load_Top At_Offset_2
057c 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
057d 02fd | | Declare_Variable Variant_Record,Duplicate
057e 00cd | | Action Spare6_Action
057f 4401 |D | Exit_Subprogram With_Result,0x1
0580 ; --------------------------------------------------------------------------------------
0580 ; SUBPROGRAM
0580 ; --------------------------------------------------------------------------------------
0580 0583 | | .CONST 0x0583 ; Address of begin
0581 0004 | | .CONST 0x0004 ; Address of exception handler
0582 0001 | | .CONST 0x0001 ; Number of locals
0583 BODY_0580:
0583 INIT_0580:
0583 00da | | Load_Top At_Offset_2
0584 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0585 4401 |D | Exit_Subprogram With_Result,0x1
0586 0000 0000 | | .XXX[0x2]
0588 ; --------------------------------------------------------------------------------------
0588 ; SUBPROGRAM
0588 ; --------------------------------------------------------------------------------------
0588 058b | | .CONST 0x058b ; Address of begin
0589 0004 | | .CONST 0x0004 ; Address of exception handler
058a 0001 | | .CONST 0x0001 ; Number of locals
058b BODY_0588:
058b INIT_0588:
058b 00da | | Load_Top At_Offset_2
058c 827a | z | Call 0x1,0x7a
058d 6804 |h | Jump_Zero 0x592
058e 00da | | Load_Top At_Offset_2
058f 8241 | A | Call 0x1,0x41
0590 8264 | d | Call 0x1,0x64
0591 4401 |D | Exit_Subprogram With_Result,0x1
0592 00ea | | Load_Encached Null_String_Cache
0593 4401 |D | Exit_Subprogram With_Result,0x1
0594 0000 0000 | | .BLANK 0000[0x4]
0598 ; --------------------------------------------------------------------------------------
0598 ; SUBPROGRAM
0598 ; --------------------------------------------------------------------------------------
0598 059b | | .CONST 0x059b ; Address of begin
0599 0004 | | .CONST 0x0004 ; Address of exception handler
059a 0001 | | .CONST 0x0001 ; Number of locals
059b BODY_0598:
059b INIT_0598:
059b 00da | | Load_Top At_Offset_2
059c 827a | z | Call 0x1,0x7a
059d 6804 |h | Jump_Zero 0x5a2
059e 00da | | Load_Top At_Offset_2
059f 8241 | A | Call 0x1,0x41
05a0 8265 | e | Call 0x1,0x65
05a1 4401 |D | Exit_Subprogram With_Result,0x1
05a2 00ea | | Load_Encached Null_String_Cache
05a3 4401 |D | Exit_Subprogram With_Result,0x1
05a4 0000 0000 | | .BLANK 0000[0x4]
05a8 ; --------------------------------------------------------------------------------------
05a8 ; SUBPROGRAM
05a8 ; --------------------------------------------------------------------------------------
05a8 05ab | | .CONST 0x05ab ; Address of begin
05a9 0004 | | .CONST 0x0004 ; Address of exception handler
05aa 0001 | | .CONST 0x0001 ; Number of locals
05ab BODY_05a8:
05ab INIT_05a8:
05ab 00da | | Load_Top At_Offset_2
05ac 827a | z | Call 0x1,0x7a
05ad 6804 |h | Jump_Zero 0x5b2
05ae 00da | | Load_Top At_Offset_2
05af 8241 | A | Call 0x1,0x41
05b0 8266 | f | Call 0x1,0x66
05b1 4401 |D | Exit_Subprogram With_Result,0x1
05b2 00ea | | Load_Encached Null_String_Cache
05b3 4401 |D | Exit_Subprogram With_Result,0x1
05b4 0000 0000 | | .BLANK 0000[0x4]
05b8 ; --------------------------------------------------------------------------------------
05b8 ; SUBPROGRAM
05b8 ; --------------------------------------------------------------------------------------
05b8 05bb | | .CONST 0x05bb ; Address of begin
05b9 0004 | | .CONST 0x0004 ; Address of exception handler
05ba 0001 | | .CONST 0x0001 ; Number of locals
05bb BODY_05b8:
05bb INIT_05b8:
05bb 00da | | Load_Top At_Offset_2
05bc 827a | z | Call 0x1,0x7a
05bd 6804 |h | Jump_Zero 0x5c2
05be 00da | | Load_Top At_Offset_2
05bf 8241 | A | Call 0x1,0x41
05c0 8267 | g | Call 0x1,0x67
05c1 4401 |D | Exit_Subprogram With_Result,0x1
05c2 00ea | | Load_Encached Null_String_Cache
05c3 4401 |D | Exit_Subprogram With_Result,0x1
05c4 0000 0000 | | .BLANK 0000[0x4]
05c8 ; --------------------------------------------------------------------------------------
05c8 ; SUBPROGRAM
05c8 ; --------------------------------------------------------------------------------------
05c8 05cb | | .CONST 0x05cb ; Address of begin
05c9 0004 | | .CONST 0x0004 ; Address of exception handler
05ca 0001 | | .CONST 0x0001 ; Number of locals
05cb BODY_05c8:
05cb INIT_05c8:
05cb 00da | | Load_Top At_Offset_2
05cc 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
05cd 00d8 | | Load_Top At_Offset_0
05ce 00e4 | | Load_Encached Positive_Cache
05cf 0260 | ` | Execute Discrete,In_Type
05d0 7001 |p | Jump_Nonzero 0x5d2
05d1 0801 | | Execute_Immediate Raise,0x1
05d2 4401 |D | Exit_Subprogram With_Result,0x1
05d3 0000 0000 | | .BLANK 0000[0x5]
05d8 ; --------------------------------------------------------------------------------------
05d8 ; SUBPROGRAM
05d8 ; --------------------------------------------------------------------------------------
05d8 05db | | .CONST 0x05db ; Address of begin
05d9 0004 | | .CONST 0x0004 ; Address of exception handler
05da 0001 | | .CONST 0x0001 ; Number of locals
05db BODY_05d8:
05db INIT_05d8:
05db 4802 |H | Short_Literal 0x2
05dc 00db | | Load_Top At_Offset_3
05dd 826d | m | Call 0x1,0x6d
05de 480f |H | Short_Literal 0xf
05df 0279 | y | Execute Discrete,And
05e0 00d8 | | Load_Top At_Offset_0
05e1 e20d | | Load 0x1,0xd
05e2 0260 | ` | Execute Discrete,In_Type
05e3 7001 |p | Jump_Nonzero 0x5e5
05e4 0801 | | Execute_Immediate Raise,0x1
05e5 4401 |D | Exit_Subprogram With_Result,0x1
05e6 0000 0000 | | .XXX[0x2]
05e8 ; --------------------------------------------------------------------------------------
05e8 ; SUBPROGRAM
05e8 ; --------------------------------------------------------------------------------------
05e8 05eb | | .CONST 0x05eb ; Address of begin
05e9 0004 | | .CONST 0x0004 ; Address of exception handler
05ea 0001 | | .CONST 0x0001 ; Number of locals
05eb BODY_05e8:
05eb INIT_05e8:
05eb 4803 |H | Short_Literal 0x3
05ec 00db | | Load_Top At_Offset_3
05ed 826d | m | Call 0x1,0x6d
05ee 480f |H | Short_Literal 0xf
05ef 0279 | y | Execute Discrete,And
05f0 00d8 | | Load_Top At_Offset_0
05f1 00e3 | | Load_Encached Natural_Cache
05f2 0260 | ` | Execute Discrete,In_Type
05f3 7001 |p | Jump_Nonzero 0x5f5
05f4 0801 | | Execute_Immediate Raise,0x1
05f5 4401 |D | Exit_Subprogram With_Result,0x1
05f6 0000 0000 | | .XXX[0x2]
05f8 ; --------------------------------------------------------------------------------------
05f8 ; SUBPROGRAM
05f8 ; --------------------------------------------------------------------------------------
05f8 05fb | | .CONST 0x05fb ; Address of begin
05f9 0004 | | .CONST 0x0004 ; Address of exception handler
05fa 0001 | | .CONST 0x0001 ; Number of locals
05fb BODY_05f8:
05fb INIT_05f8:
05fb 08e2 | | Execute_Immediate Raise,0xe2
05fc 0000 0000 | | .BLANK 0000[0x4]
0600 ; --------------------------------------------------------------------------------------
0600 ; SUBPROGRAM
0600 ; --------------------------------------------------------------------------------------
0600 0603 | | .CONST 0x0603 ; Address of begin
0601 0004 | | .CONST 0x0004 ; Address of exception handler
0602 0001 | | .CONST 0x0001 ; Number of locals
0603 BODY_0600:
0603 INIT_0600:
0603 08e2 | | Execute_Immediate Raise,0xe2
0604 0000 0000 | | .BLANK 0000[0x4]
0608 ; --------------------------------------------------------------------------------------
0608 ; SUBPROGRAM
0608 ; --------------------------------------------------------------------------------------
0608 060b | | .CONST 0x060b ; Address of begin
0609 0004 | | .CONST 0x0004 ; Address of exception handler
060a 0001 | | .CONST 0x0001 ; Number of locals
060b BODY_0608:
060b INIT_0608:
060b 00da | | Load_Top At_Offset_2
060c 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
060d 4401 |D | Exit_Subprogram With_Result,0x1
060e 0000 0000 | | .XXX[0x2]
0610 ; --------------------------------------------------------------------------------------
0610 ; SUBPROGRAM
0610 ; --------------------------------------------------------------------------------------
0610 0613 | | .CONST 0x0613 ; Address of begin
0611 0004 | | .CONST 0x0004 ; Address of exception handler
0612 0001 | | .CONST 0x0001 ; Number of locals
0613 BODY_0610:
0613 INIT_0610:
0613 00da | | Load_Top At_Offset_2
0614 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
0615 4401 |D | Exit_Subprogram With_Result,0x1
0616 0000 0000 | | .XXX[0x2]
0618 ; --------------------------------------------------------------------------------------
0618 ; SUBPROGRAM
0618 ; --------------------------------------------------------------------------------------
0618 061b | | .CONST 0x061b ; Address of begin
0619 0004 | | .CONST 0x0004 ; Address of exception handler
061a 0001 | | .CONST 0x0001 ; Number of locals
061b BODY_0618:
061b INIT_0618:
061b 00da | | Load_Top At_Offset_2
061c 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
061d 4401 |D | Exit_Subprogram With_Result,0x1
061e 0000 0000 | | .XXX[0x2]
0620 ; --------------------------------------------------------------------------------------
0620 ; SUBPROGRAM
0620 ; --------------------------------------------------------------------------------------
0620 0623 | # | .CONST 0x0623 ; Address of begin
0621 0004 | | .CONST 0x0004 ; Address of exception handler
0622 0001 | | .CONST 0x0001 ; Number of locals
0623 BODY_0620:
0623 INIT_0620:
0623 00da | | Load_Top At_Offset_2
0624 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0625 4401 |D | Exit_Subprogram With_Result,0x1
0626 0000 0000 | | .XXX[0x2]
0628 ; --------------------------------------------------------------------------------------
0628 ; SUBPROGRAM
0628 ; --------------------------------------------------------------------------------------
0628 062b | + | .CONST 0x062b ; Address of begin
0629 0004 | | .CONST 0x0004 ; Address of exception handler
062a 0001 | | .CONST 0x0001 ; Number of locals
062b BODY_0628:
062b INIT_0628:
062b 00da | | Load_Top At_Offset_2
062c 823d | = | Call 0x1,0x3d
062d 00db | | Load_Top At_Offset_3
062e 823c | < | Call 0x1,0x3c
062f 0272 | r | Execute Discrete,Minus
0630 00d8 | | Load_Top At_Offset_0
0631 e20e | | Load 0x1,0xe
0632 0260 | ` | Execute Discrete,In_Type
0633 7001 |p | Jump_Nonzero 0x635
0634 0801 | | Execute_Immediate Raise,0x1
0635 0a01 | | Execute_Immediate Plus,0x1
0636 00d8 | | Load_Top At_Offset_0
0637 00e3 | | Load_Encached Natural_Cache
0638 0260 | ` | Execute Discrete,In_Type
0639 7001 |p | Jump_Nonzero 0x63b
063a 0801 | | Execute_Immediate Raise,0x1
063b 4401 |D | Exit_Subprogram With_Result,0x1
063c 0000 0000 | | .BLANK 0000[0x4]
0640 ; --------------------------------------------------------------------------------------
0640 ; SUBPROGRAM
0640 ; --------------------------------------------------------------------------------------
0640 0643 | C | .CONST 0x0643 ; Address of begin
0641 0004 | | .CONST 0x0004 ; Address of exception handler
0642 0001 | | .CONST 0x0001 ; Number of locals
0643 BODY_0640:
0643 INIT_0640:
0643 00da | | Load_Top At_Offset_2
0644 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0645 00db | | Load_Top At_Offset_3
0646 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0647 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
0648 0227 | ' | Execute Access,All_Reference
0649 01d7 | | Execute Vector,Field_Read
064a 00d8 | | Load_Top At_Offset_0
064b 00e3 | | Load_Encached Natural_Cache
064c 0260 | ` | Execute Discrete,In_Type
064d 7001 |p | Jump_Nonzero 0x64f
064e 0801 | | Execute_Immediate Raise,0x1
064f 4401 |D | Exit_Subprogram With_Result,0x1
0650 ; --------------------------------------------------------------------------------------
0650 ; SUBPROGRAM
0650 ; --------------------------------------------------------------------------------------
0650 0653 | S | .CONST 0x0653 ; Address of begin
0651 0004 | | .CONST 0x0004 ; Address of exception handler
0652 0001 | | .CONST 0x0001 ; Number of locals
0653 BODY_0650:
0653 INIT_0650:
0653 00da | | Load_Top At_Offset_2
0654 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0655 00d8 | | Load_Top At_Offset_0
0656 e20e | | Load 0x1,0xe
0657 0260 | ` | Execute Discrete,In_Type
0658 7001 |p | Jump_Nonzero 0x65a
0659 0801 | | Execute_Immediate Raise,0x1
065a 00db | | Load_Top At_Offset_3
065b 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
065c 821d | | Call 0x1,0x1d
065d 4401 |D | Exit_Subprogram With_Result,0x1
065e 0000 0000 | | .XXX[0x2]
0660 ; --------------------------------------------------------------------------------------
0660 ; SUBPROGRAM
0660 ; --------------------------------------------------------------------------------------
0660 0663 | c | .CONST 0x0663 ; Address of begin
0661 0004 | | .CONST 0x0004 ; Address of exception handler
0662 0001 | | .CONST 0x0001 ; Number of locals
0663 BODY_0660:
0663 INIT_0660:
0663 00da | | Load_Top At_Offset_2
0664 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0665 00db | | Load_Top At_Offset_3
0666 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0667 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0668 0227 | ' | Execute Access,All_Reference
0669 01d7 | | Execute Vector,Field_Read
066a 4401 |D | Exit_Subprogram With_Result,0x1
066b 0000 0000 | | .BLANK 0000[0x5]
0670 ; --------------------------------------------------------------------------------------
0670 ; SUBPROGRAM
0670 ; --------------------------------------------------------------------------------------
0670 067c | | | .CONST 0x067c ; Address of begin
0671 0004 | | .CONST 0x0004 ; Address of exception handler
0672 0003 | | .CONST 0x0003 ; Number of locals
0673 INIT_0670:
0673 00da | | Load_Top At_Offset_2
0674 823c | < | Call 0x1,0x3c
0675 0afd | | Execute_Immediate Plus,-0x3
0676 e20e | | Load 0x1,0xe
0677 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0678 00db | | Load_Top At_Offset_3
0679 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
067a 00e3 | | Load_Encached Natural_Cache
067b 03f1 | | Declare_Variable Discrete,With_Value
067c BODY_0670:
067c 00d8 | | Load_Top At_Offset_0
067d 0c02 | | Execute_Immediate Greater_Equal,0x2
067e 6811 |h | Jump_Zero 0x690
067f 00d9 | | Load_Top At_Offset_1
0680 00d9 | | Load_Top At_Offset_1
0681 0aff | | Execute_Immediate Plus,-0x1
0682 00d8 | | Load_Top At_Offset_0
0683 00e4 | | Load_Encached Positive_Cache
0684 0260 | ` | Execute Discrete,In_Type
0685 7001 |p | Jump_Nonzero 0x687
0686 0801 | | Execute_Immediate Raise,0x1
0687 e5ff | | Load 0x2,-0x1
0688 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0689 8244 | D | Call 0x1,0x44
068a 823f | ? | Call 0x1,0x3f
068b 027a | z | Execute Discrete,Less_Equal
068c 6803 |h | Jump_Zero 0x690
068d e5ff | | Load 0x2,-0x1
068e 823c | < | Call 0x1,0x3c
068f 4401 |D | Exit_Subprogram With_Result,0x1
0690 00d9 | | Load_Top At_Offset_1
0691 4401 |D | Exit_Subprogram With_Result,0x1
0692 0000 0000 | | .BLANK 0000[0x6]
0698 ; --------------------------------------------------------------------------------------
0698 ; SUBPROGRAM
0698 ; --------------------------------------------------------------------------------------
0698 069b | | .CONST 0x069b ; Address of begin
0699 0004 | | .CONST 0x0004 ; Address of exception handler
069a 0001 | | .CONST 0x0001 ; Number of locals
069b BODY_0698:
069b INIT_0698:
069b 00da | | Load_Top At_Offset_2
069c 823d | = | Call 0x1,0x3d
069d 00db | | Load_Top At_Offset_3
069e 823b | ; | Call 0x1,0x3b
069f 00d8 | | Load_Top At_Offset_0
06a0 e20e | | Load 0x1,0xe
06a1 0260 | ` | Execute Discrete,In_Type
06a2 7001 |p | Jump_Nonzero 0x6a4
06a3 0801 | | Execute_Immediate Raise,0x1
06a4 0273 | s | Execute Discrete,Plus
06a5 00d8 | | Load_Top At_Offset_0
06a6 e20e | | Load 0x1,0xe
06a7 0260 | ` | Execute Discrete,In_Type
06a8 7001 |p | Jump_Nonzero 0x6aa
06a9 0801 | | Execute_Immediate Raise,0x1
06aa 4401 |D | Exit_Subprogram With_Result,0x1
06ab 0000 0000 | | .BLANK 0000[0x5]
06b0 ; --------------------------------------------------------------------------------------
06b0 ; SUBPROGRAM
06b0 ; --------------------------------------------------------------------------------------
06b0 06b3 | | .CONST 0x06b3 ; Address of begin
06b1 0004 | | .CONST 0x0004 ; Address of exception handler
06b2 0001 | | .CONST 0x0001 ; Number of locals
06b3 BODY_06b0:
06b3 INIT_06b0:
06b3 00da | | Load_Top At_Offset_2
06b4 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
06b5 0320 | | Declare_Variable Record,Duplicate
06b6 00cd | | Action Spare6_Action
06b7 4401 |D | Exit_Subprogram With_Result,0x1
06b8 ; --------------------------------------------------------------------------------------
06b8 ; SUBPROGRAM
06b8 ; --------------------------------------------------------------------------------------
06b8 06c4 | | .CONST 0x06c4 ; Address of begin
06b9 0004 | | .CONST 0x0004 ; Address of exception handler
06ba 0003 | | .CONST 0x0003 ; Number of locals
06bb INIT_06b8:
06bb e00d | | Load 0x0,0xd
06bc 1b0f | | Execute Package,Field_Read,Field_Number 0xf
06bd 02ff | | Declare_Variable Variant_Record
06be 00db | | Load_Top At_Offset_3
06bf 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
06c0 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
06c1 00d9 | | Load_Top At_Offset_1
06c2 016d | m | Execute Variant_Record,Structure_Write
06c3 00ec | | Load_Encached Diana_Tree_Cache
06c4 BODY_06b8:
06c4 e5ff | | Load 0x2,-0x1
06c5 827a | z | Call 0x1,0x7a
06c6 6838 |h8 | Jump_Zero 0x6ff
06c7 e5ff | | Load 0x2,-0x1
06c8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
06c9 0f01 | | Execute_Immediate Equal,0x1
06ca 6823 |h# | Jump_Zero 0x6ee
06cb e5ff | | Load 0x2,-0x1
06cc 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
06cd 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
06ce 4976 |Iv | Short_Literal 0x176
06cf 00eb | | Load_Encached Diana_Cache
06d0 0098 | | Execute Package,Field_Read_Dynamic
06d1 180f | | Execute Package,Field_Execute,Field_Number 0xf
06d2 0031 | 1 | Store_Top Heap_Access,At_Offset_1
06d3 00d8 | | Load_Top At_Offset_0
06d4 00eb | | Load_Encached Diana_Cache
06d5 18ec | | Execute Package,Field_Execute,Field_Number 0xec
06d6 0145 | E | Execute Heap_Access,Diana_Tree_Kind
06d7 0f48 | H | Execute_Immediate Equal,0x48
06d8 680a |h | Jump_Zero 0x6e3
06d9 00d8 | | Load_Top At_Offset_0
06da 00eb | | Load_Encached Diana_Cache
06db 18ec | | Execute Package,Field_Execute,Field_Number 0xec
06dc 00eb | | Load_Encached Diana_Cache
06dd 18ec | | Execute Package,Field_Execute,Field_Number 0xec
06de 0145 | E | Execute Heap_Access,Diana_Tree_Kind
06df 0f49 | I | Execute_Immediate Equal,0x49
06e0 6802 |h | Jump_Zero 0x6e3
06e1 00d8 | | Load_Top At_Offset_0
06e2 4401 |D | Exit_Subprogram With_Result,0x1
06e3 e00e | | Load 0x0,0xe
06e4 1b0e | | Execute Package,Field_Read,Field_Number 0xe
06e5 601e |` | Indirect_Literal Discrete,0x704,{0x00007fff, 0xffffffff}
06e6 00da | | Load_Top At_Offset_2
06e7 e00f | | Load 0x0,0xf
06e8 1810 | | Execute Package,Field_Execute,Field_Number 0x10
06e9 0031 | 1 | Store_Top Heap_Access,At_Offset_1
06ea 00d8 | | Load_Top At_Offset_0
06eb 6802 |h | Jump_Zero 0x6ee
06ec 00d8 | | Load_Top At_Offset_0
06ed 4401 |D | Exit_Subprogram With_Result,0x1
06ee e5ff | | Load 0x2,-0x1
06ef 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
06f0 00d8 | | Load_Top At_Offset_0
06f1 00e4 | | Load_Encached Positive_Cache
06f2 0260 | ` | Execute Discrete,In_Type
06f3 7001 |p | Jump_Nonzero 0x6f5
06f4 0801 | | Execute_Immediate Raise,0x1
06f5 00da | | Load_Top At_Offset_2
06f6 e00d | | Load 0x0,0xd
06f7 1814 | | Execute Package,Field_Execute,Field_Number 0x14
06f8 00db | | Load_Top At_Offset_3
06f9 e00d | | Load 0x0,0xd
06fa 1813 | | Execute Package,Field_Execute,Field_Number 0x13
06fb e00c | | Load 0x0,0xc
06fc 1b11 | | Execute Package,Field_Read,Field_Number 0x11
06fd 1816 | | Execute Package,Field_Execute,Field_Number 0x16
06fe 4401 |D | Exit_Subprogram With_Result,0x1
06ff e215 | | Load 0x1,0x15
0700 0257 | W | Execute Discrete,Raise
0701 0000 0000 | | .XXX[0x3]
0703 0000 | |
0704 0000 7fff | | .LITERAL {0x00007fff, 0xffffffff}
0708 ; --------------------------------------------------------------------------------------
0708 ; SUBPROGRAM
0708 ; --------------------------------------------------------------------------------------
0708 0713 | | .CONST 0x0713 ; Address of begin
0709 0004 | | .CONST 0x0004 ; Address of exception handler
070a 0006 | | .CONST 0x0006 ; Number of locals
070b INIT_0708:
070b 00da | | Load_Top At_Offset_2
070c 8241 | A | Call 0x1,0x41
070d 00ec | | Load_Encached Diana_Tree_Cache
070e 00ec | | Load_Encached Diana_Tree_Cache
070f 029f 0d53 | S| Declare_Subprogram For_Call,INIT_0d50
0711 029f 0d63 | c| Declare_Subprogram For_Call,INIT_0d60
0713 BODY_0708:
0713 e402 | | Load 0x2,0x2
0714 0145 | E | Execute Heap_Access,Diana_Tree_Kind
0715 00d8 | | Load_Top At_Offset_0
0716 0c4f | O | Execute_Immediate Greater_Equal,0x4f
0717 7053 |pS | Jump_Nonzero 0x76b
0718 464e |FN | Jump_Case 0x4e
0719 7852 |xR | Jump 0x76c ; case 0x0
071a 7851 |xQ | Jump 0x76c ; case 0x1
071b 7850 |xP | Jump 0x76c ; case 0x2
071c 784f |xO | Jump 0x76c ; case 0x3
071d 784e |xN | Jump 0x76c ; case 0x4
071e 784d |xM | Jump 0x76c ; case 0x5
071f 784c |xL | Jump 0x76c ; case 0x6
0720 784b |xK | Jump 0x76c ; case 0x7
0721 784a |xJ | Jump 0x76c ; case 0x8
0722 7849 |xI | Jump 0x76c ; case 0x9
0723 7848 |xH | Jump 0x76c ; case 0xa
0724 7847 |xG | Jump 0x76c ; case 0xb
0725 7846 |xF | Jump 0x76c ; case 0xc
0726 7845 |xE | Jump 0x76c ; case 0xd
0727 7844 |xD | Jump 0x76c ; case 0xe
0728 7843 |xC | Jump 0x76c ; case 0xf
0729 7842 |xB | Jump 0x76c ; case 0x10
072a 7841 |xA | Jump 0x76c ; case 0x11
072b 7840 |x@ | Jump 0x76c ; case 0x12
072c 783f |x? | Jump 0x76c ; case 0x13
072d 783e |x> | Jump 0x76c ; case 0x14
072e 783d |x= | Jump 0x76c ; case 0x15
072f 783c |x< | Jump 0x76c ; case 0x16
0730 783b |x; | Jump 0x76c ; case 0x17
0731 783a |x: | Jump 0x76c ; case 0x18
0732 7839 |x9 | Jump 0x76c ; case 0x19
0733 7838 |x8 | Jump 0x76c ; case 0x1a
0734 7837 |x7 | Jump 0x76c ; case 0x1b
0735 7836 |x6 | Jump 0x76c ; case 0x1c
0736 7835 |x5 | Jump 0x76c ; case 0x1d
0737 7834 |x4 | Jump 0x76c ; case 0x1e
0738 7833 |x3 | Jump 0x76c ; case 0x1f
0739 7832 |x2 | Jump 0x76c ; case 0x20
073a 7833 |x3 | Jump 0x76e ; case 0x21
073b 7849 |xI | Jump 0x785 ; case 0x22
073c 782f |x/ | Jump 0x76c ; case 0x23
073d 782e |x. | Jump 0x76c ; case 0x24
073e 782d |x- | Jump 0x76c ; case 0x25
073f 782c |x, | Jump 0x76c ; case 0x26
0740 782b |x+ | Jump 0x76c ; case 0x27
0741 782a |x* | Jump 0x76c ; case 0x28
0742 7834 |x4 | Jump 0x777 ; case 0x29
0743 7828 |x( | Jump 0x76c ; case 0x2a
0744 7827 |x' | Jump 0x76c ; case 0x2b
0745 7828 |x( | Jump 0x76e ; case 0x2c
0746 7825 |x% | Jump 0x76c ; case 0x2d
0747 7826 |x& | Jump 0x76e ; case 0x2e
0748 784a |xJ | Jump 0x793 ; case 0x2f
0749 7857 |xW | Jump 0x7a1 ; case 0x30
074a 7821 |x! | Jump 0x76c ; case 0x31
074b 7820 |x | Jump 0x76c ; case 0x32
074c 7821 |x! | Jump 0x76e ; case 0x33
074d 781e |x | Jump 0x76c ; case 0x34
074e 781d |x | Jump 0x76c ; case 0x35
074f 781c |x | Jump 0x76c ; case 0x36
0750 781b |x | Jump 0x76c ; case 0x37
0751 781a |x | Jump 0x76c ; case 0x38
0752 7819 |x | Jump 0x76c ; case 0x39
0753 7818 |x | Jump 0x76c ; case 0x3a
0754 7817 |x | Jump 0x76c ; case 0x3b
0755 7816 |x | Jump 0x76c ; case 0x3c
0756 7815 |x | Jump 0x76c ; case 0x3d
0757 7814 |x | Jump 0x76c ; case 0x3e
0758 7813 |x | Jump 0x76c ; case 0x3f
0759 7812 |x | Jump 0x76c ; case 0x40
075a 7811 |x | Jump 0x76c ; case 0x41
075b 7810 |x | Jump 0x76c ; case 0x42
075c 780f |x | Jump 0x76c ; case 0x43
075d 780e |x | Jump 0x76c ; case 0x44
075e 780d |x | Jump 0x76c ; case 0x45
075f 780c |x | Jump 0x76c ; case 0x46
0760 780b |x | Jump 0x76c ; case 0x47
0761 780a |x | Jump 0x76c ; case 0x48
0762 7809 |x | Jump 0x76c ; case 0x49
0763 7808 |x | Jump 0x76c ; case 0x4a
0764 7807 |x | Jump 0x76c ; case 0x4b
0765 7802 |x | Jump 0x768 ; case 0x4c
0766 7805 |x | Jump 0x76c ; case 0x4d
0767 7800 |x | Jump 0x768 ; case 0x4e
0768 e402 | | Load 0x2,0x2
0769 0033 | 3 | Store_Top Heap_Access,At_Offset_3
076a 7844 |xD | Jump 0x7af
076b 00d1 | | Pop_Control Pop_Count_1
076c e402 | | Load 0x2,0x2
076d 4401 |D | Exit_Subprogram With_Result,0x1
076e e402 | | Load 0x2,0x2
076f 8405 | | Call 0x2,0x5
0770 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0771 00da | | Load_Top At_Offset_2
0772 703c |p< | Jump_Nonzero 0x7af
0773 e402 | | Load 0x2,0x2
0774 8406 | | Call 0x2,0x6
0775 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0776 7838 |x8 | Jump 0x7af
0777 e402 | | Load 0x2,0x2
0778 00eb | | Load_Encached Diana_Cache
0779 18ec | | Execute Package,Field_Execute,Field_Number 0xec
077a 0145 | E | Execute Heap_Access,Diana_Tree_Kind
077b 0f3e | > | Execute_Immediate Equal,0x3e
077c 6804 |h | Jump_Zero 0x781
077d e402 | | Load 0x2,0x2
077e 8406 | | Call 0x2,0x6
077f 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0780 782e |x. | Jump 0x7af
0781 e402 | | Load 0x2,0x2
0782 8405 | | Call 0x2,0x5
0783 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0784 782a |x* | Jump 0x7af
0785 e402 | | Load 0x2,0x2
0786 8406 | | Call 0x2,0x6
0787 a403 | | Store_Unchecked 0x2,0x3
0788 00db | | Load_Top At_Offset_3
0789 0145 | E | Execute Heap_Access,Diana_Tree_Kind
078a 0f7c | | | Execute_Immediate Equal,0x7c
078b 6803 |h | Jump_Zero 0x78f
078c 00db | | Load_Top At_Offset_3
078d 0033 | 3 | Store_Top Heap_Access,At_Offset_3
078e 7820 |x | Jump 0x7af
078f e402 | | Load 0x2,0x2
0790 8405 | | Call 0x2,0x5
0791 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0792 781c |x | Jump 0x7af
0793 e402 | | Load 0x2,0x2
0794 4907 |I | Short_Literal 0x107
0795 00eb | | Load_Encached Diana_Cache
0796 0096 | | Execute Package,Field_Execute_Dynamic
0797 a403 | | Store_Unchecked 0x2,0x3
0798 00db | | Load_Top At_Offset_3
0799 0145 | E | Execute Heap_Access,Diana_Tree_Kind
079a 0f73 | s | Execute_Immediate Equal,0x73
079b 6803 |h | Jump_Zero 0x79f
079c 00db | | Load_Top At_Offset_3
079d 0033 | 3 | Store_Top Heap_Access,At_Offset_3
079e 7810 |x | Jump 0x7af
079f e402 | | Load 0x2,0x2
07a0 4401 |D | Exit_Subprogram With_Result,0x1
07a1 e402 | | Load 0x2,0x2
07a2 4902 |I | Short_Literal 0x102
07a3 00eb | | Load_Encached Diana_Cache
07a4 0096 | | Execute Package,Field_Execute_Dynamic
07a5 a403 | | Store_Unchecked 0x2,0x3
07a6 00db | | Load_Top At_Offset_3
07a7 0145 | E | Execute Heap_Access,Diana_Tree_Kind
07a8 0f73 | s | Execute_Immediate Equal,0x73
07a9 6803 |h | Jump_Zero 0x7ad
07aa 00db | | Load_Top At_Offset_3
07ab 0033 | 3 | Store_Top Heap_Access,At_Offset_3
07ac 7802 |x | Jump 0x7af
07ad e402 | | Load 0x2,0x2
07ae 4401 |D | Exit_Subprogram With_Result,0x1
07af 00da | | Load_Top At_Offset_2
07b0 4401 |D | Exit_Subprogram With_Result,0x1
07b1 0000 0000 | | .BLANK 0000[0x7]
07b8 ; --------------------------------------------------------------------------------------
07b8 ; SUBPROGRAM
07b8 ; --------------------------------------------------------------------------------------
07b8 07be | | .CONST 0x07be ; Address of begin
07b9 0844 | D | .CONST 0x0844 ; Address of exception handler
07ba 0004 | | .CONST 0x0004 ; Number of locals
07bb INIT_07b8:
07bb 00e4 | | Load_Encached Positive_Cache
07bc 00ec | | Load_Encached Diana_Tree_Cache
07bd 00ec | | Load_Encached Diana_Tree_Cache
07be BODY_07b8:
07be e5ff | | Load 0x2,-0x1
07bf 0031 | 1 | Store_Top Heap_Access,At_Offset_1
07c0 00cf | | Action Mark_Auxiliary
07c1 00d9 | | Load_Top At_Offset_1
07c2 0145 | E | Execute Heap_Access,Diana_Tree_Kind
07c3 00d8 | | Load_Top At_Offset_0
07c4 0d3b | ; | Execute_Immediate Less,0x3b
07c5 702e |p. | Jump_Nonzero 0x7f4
07c6 00d8 | | Load_Top At_Offset_0
07c7 0c4f | O | Execute_Immediate Greater_Equal,0x4f
07c8 7028 |p( | Jump_Nonzero 0x7f1
07c9 0ac5 | | Execute_Immediate Plus,-0x3b
07ca 4613 |F | Jump_Case 0x13
07cb 785d |x] | Jump 0x829 ; case 0x0
07cc 7861 |xa | Jump 0x82e ; case 0x1
07cd 7860 |x` | Jump 0x82e ; case 0x2
07ce 782f |x/ | Jump 0x7fe ; case 0x3
07cf 7859 |xY | Jump 0x829 ; case 0x4
07d0 785d |x] | Jump 0x82e ; case 0x5
07d1 7841 |xA | Jump 0x813 ; case 0x6
07d2 785b |x[ | Jump 0x82e ; case 0x7
07d3 785a |xZ | Jump 0x82e ; case 0x8
07d4 7859 |xY | Jump 0x82e ; case 0x9
07d5 7858 |xX | Jump 0x82e ; case 0xa
07d6 7852 |xR | Jump 0x829 ; case 0xb
07d7 7851 |xQ | Jump 0x829 ; case 0xc
07d8 781d |x | Jump 0x7f6 ; case 0xd
07d9 7854 |xT | Jump 0x82e ; case 0xe
07da 7853 |xS | Jump 0x82e ; case 0xf
07db 7852 |xR | Jump 0x82e ; case 0x10
07dc 7844 |xD | Jump 0x821 ; case 0x11
07dd 7850 |xP | Jump 0x82e ; case 0x12
07de 7800 |x | Jump 0x7df ; case 0x13
07df 00d9 | | Load_Top At_Offset_1
07e0 e00c | | Load 0x0,0xc
07e1 1b11 | | Execute Package,Field_Read,Field_Number 0x11
07e2 181d | | Execute Package,Field_Execute,Field_Number 0x1d
07e3 0033 | 3 | Store_Top Heap_Access,At_Offset_3
07e4 00d9 | | Load_Top At_Offset_1
07e5 00eb | | Load_Encached Diana_Cache
07e6 18ec | | Execute Package,Field_Execute,Field_Number 0xec
07e7 0145 | E | Execute Heap_Access,Diana_Tree_Kind
07e8 0f97 | | Execute_Immediate Equal,0x97
07e9 00da | | Load_Top At_Offset_2
07ea 00eb | | Load_Encached Diana_Cache
07eb 18ec | | Execute Package,Field_Execute,Field_Number 0xec
07ec 0145 | E | Execute Heap_Access,Diana_Tree_Kind
07ed 0f58 | X | Execute_Immediate Equal,0x58
07ee 0278 | x | Execute Discrete,Or
07ef 7044 |pD | Jump_Nonzero 0x834
07f0 783d |x= | Jump 0x82e
07f1 0fa8 | | Execute_Immediate Equal,0xa8
07f2 7034 |p4 | Jump_Nonzero 0x827
07f3 783a |x: | Jump 0x82e
07f4 00d1 | | Pop_Control Pop_Count_1
07f5 7838 |x8 | Jump 0x82e
07f6 00d9 | | Load_Top At_Offset_1
07f7 00eb | | Load_Encached Diana_Cache
07f8 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
07f9 e00c | | Load 0x0,0xc
07fa 1b11 | | Execute Package,Field_Read,Field_Number 0x11
07fb 181d | | Execute Package,Field_Execute,Field_Number 0x1d
07fc 0033 | 3 | Store_Top Heap_Access,At_Offset_3
07fd 7836 |x6 | Jump 0x834
07fe 00d9 | | Load_Top At_Offset_1
07ff 00eb | | Load_Encached Diana_Cache
0800 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0801 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0802 e00e | | Load 0x0,0xe
0803 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0804 6047 |`G | Indirect_Literal Discrete,0x84c,{0x00007fff, 0xffffffff}
0805 e403 | | Load 0x2,0x3
0806 e00f | | Load 0x0,0xf
0807 180e | | Execute Package,Field_Execute,Field_Number 0xe
0808 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0809 00d9 | | Load_Top At_Offset_1
080a 7029 |p) | Jump_Nonzero 0x834
080b e00e | | Load 0x0,0xe
080c 1b0e | | Execute Package,Field_Read,Field_Number 0xe
080d 603e |`> | Indirect_Literal Discrete,0x84c,{0x00007fff, 0xffffffff}
080e e403 | | Load 0x2,0x3
080f e00f | | Load 0x0,0xf
0810 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0811 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0812 7821 |x! | Jump 0x834
0813 00d9 | | Load_Top At_Offset_1
0814 00eb | | Load_Encached Diana_Cache
0815 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0816 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0817 e00e | | Load 0x0,0xe
0818 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0819 6032 |`2 | Indirect_Literal Discrete,0x84c,{0x00007fff, 0xffffffff}
081a e403 | | Load 0x2,0x3
081b e00f | | Load 0x0,0xf
081c 1810 | | Execute Package,Field_Execute,Field_Number 0x10
081d 0145 | E | Execute Heap_Access,Diana_Tree_Kind
081e 0f7c | | | Execute_Immediate Equal,0x7c
081f 680e |h | Jump_Zero 0x82e
0820 7813 |x | Jump 0x834
0821 00d9 | | Load_Top At_Offset_1
0822 e00c | | Load 0x0,0xc
0823 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0824 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0825 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0826 780d |x | Jump 0x834
0827 e213 | | Load 0x1,0x13
0828 0257 | W | Execute Discrete,Raise
0829 00d9 | | Load_Top At_Offset_1
082a 00eb | | Load_Encached Diana_Cache
082b 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
082c 0033 | 3 | Store_Top Heap_Access,At_Offset_3
082d 7806 |x | Jump 0x834
082e 00d9 | | Load_Top At_Offset_1
082f 00eb | | Load_Encached Diana_Cache
0830 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0831 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0832 00c9 | | Action Pop_Auxiliary_Loop
0833 7f8d | | Jump 0x7c1
0834 00ce | | Action Pop_Auxiliary
0835 00d9 | | Load_Top At_Offset_1
0836 e00c | | Load 0x0,0xc
0837 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0838 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0839 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
083a 00da | | Load_Top At_Offset_2
083b 4800 |H | Short_Literal 0x0
083c 00da | | Load_Top At_Offset_2
083d 4974 |It | Short_Literal 0x174
083e 00eb | | Load_Encached Diana_Cache
083f 0098 | | Execute Package,Field_Read_Dynamic
0840 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0841 821e | | Call 0x1,0x1e
0842 8244 | D | Call 0x1,0x44
0843 4401 |D | Exit_Subprogram With_Result,0x1
0844 TRAP_07b8:
0844 010c | | Execute Exception,Is_Program_Error
0845 6805 |h | Jump_Zero 0x84b
0846 00d9 | | Load_Top At_Offset_1
0847 00eb | | Load_Encached Diana_Cache
0848 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0849 8243 | C | Call 0x1,0x43
084a 4401 |D | Exit_Subprogram With_Result,0x1
084b 0100 | | Execute Exception,Raise
084c 0000 7fff | | .LITERAL {0x00007fff, 0xffffffff}
0850 ; --------------------------------------------------------------------------------------
0850 ; SUBPROGRAM
0850 ; --------------------------------------------------------------------------------------
0850 086e | n | .CONST 0x086e ; Address of begin
0851 0004 | | .CONST 0x0004 ; Address of exception handler
0852 0006 | | .CONST 0x0006 ; Number of locals
0853 INIT_0850:
0853 00db | | Load_Top At_Offset_3
0854 00db | | Load_Top At_Offset_3
0855 e261 | a | Load 0x1,0x61
0856 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0857 e20e | | Load 0x1,0xe
0858 03f1 | | Declare_Variable Discrete,With_Value
0859 e5fe | | Load 0x2,-0x2
085a e5ff | | Load 0x2,-0x1
085b e261 | a | Load 0x1,0x61
085c 1812 | | Execute Package,Field_Execute,Field_Number 0x12
085d e20e | | Load 0x1,0xe
085e 03f1 | | Declare_Variable Discrete,With_Value
085f 00d9 | | Load_Top At_Offset_1
0860 e5ff | | Load 0x2,-0x1
0861 8277 | w | Call 0x1,0x77
0862 e20e | | Load 0x1,0xe
0863 03f1 | | Declare_Variable Discrete,With_Value
0864 00d9 | | Load_Top At_Offset_1
0865 e5ff | | Load 0x2,-0x1
0866 8275 | u | Call 0x1,0x75
0867 00e3 | | Load_Encached Natural_Cache
0868 03f1 | | Declare_Variable Discrete,With_Value
0869 00da | | Load_Top At_Offset_2
086a e5ff | | Load 0x2,-0x1
086b 8276 | v | Call 0x1,0x76
086c 00e3 | | Load_Encached Natural_Cache
086d 03f1 | | Declare_Variable Discrete,With_Value
086e BODY_0850:
086e e5fe | | Load 0x2,-0x2
086f e5ff | | Load 0x2,-0x1
0870 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0871 027a | z | Execute Discrete,Less_Equal
0872 681c |h | Jump_Zero 0x88f
0873 e25b | [ | Load 0x1,0x5b
0874 0322 | " | Declare_Variable Record
0875 e5ff | | Load 0x2,-0x1
0876 00d9 | | Load_Top At_Offset_1
0877 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0878 e5fe | | Load 0x2,-0x2
0879 00d9 | | Load_Top At_Offset_1
087a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
087b e402 | | Load 0x2,0x2
087c 00d9 | | Load_Top At_Offset_1
087d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
087e 00da | | Load_Top At_Offset_2
087f 00da | | Load_Top At_Offset_2
0880 0273 | s | Execute Discrete,Plus
0881 00d9 | | Load_Top At_Offset_1
0882 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0883 00da | | Load_Top At_Offset_2
0884 00d9 | | Load_Top At_Offset_1
0885 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0886 00db | | Load_Top At_Offset_3
0887 8278 | x | Call 0x1,0x78
0888 00d9 | | Load_Top At_Offset_1
0889 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
088a 00db | | Load_Top At_Offset_3
088b 8279 | y | Call 0x1,0x79
088c 00d9 | | Load_Top At_Offset_1
088d 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
088e 4402 |D | Exit_Subprogram With_Result,0x2
088f e213 | | Load 0x1,0x13
0890 0257 | W | Execute Discrete,Raise
0891 0000 0000 | | .BLANK 0000[0x7]
0898 ; --------------------------------------------------------------------------------------
0898 ; SUBPROGRAM
0898 ; --------------------------------------------------------------------------------------
0898 089b | | .CONST 0x089b ; Address of begin
0899 0004 | | .CONST 0x0004 ; Address of exception handler
089a 0001 | | .CONST 0x0001 ; Number of locals
089b BODY_0898:
089b INIT_0898:
089b 00da | | Load_Top At_Offset_2
089c 824b | K | Call 0x1,0x4b
089d 6806 |h | Jump_Zero 0x8a4
089e 4864 |Hd | Short_Literal 0x64
089f 00db | | Load_Top At_Offset_3
08a0 824a | J | Call 0x1,0x4a
08a1 8268 | h | Call 0x1,0x68
08a2 01cb | | Execute Vector,Append
08a3 4401 |D | Exit_Subprogram With_Result,0x1
08a4 4873 |Hs | Short_Literal 0x73
08a5 00db | | Load_Top At_Offset_3
08a6 824a | J | Call 0x1,0x4a
08a7 8268 | h | Call 0x1,0x68
08a8 01cb | | Execute Vector,Append
08a9 4401 |D | Exit_Subprogram With_Result,0x1
08aa 0000 0000 | | .BLANK 0000[0x6]
08b0 ; --------------------------------------------------------------------------------------
08b0 ; SUBPROGRAM
08b0 ; --------------------------------------------------------------------------------------
08b0 08b3 | | .CONST 0x08b3 ; Address of begin
08b1 0004 | | .CONST 0x0004 ; Address of exception handler
08b2 0001 | | .CONST 0x0001 ; Number of locals
08b3 BODY_08b0:
08b3 INIT_08b0:
08b3 482e |H. | Short_Literal 0x2e
08b4 00db | | Load_Top At_Offset_3
08b5 824f | O | Call 0x1,0x4f
08b6 822e | . | Call 0x1,0x2e
08b7 01cb | | Execute Vector,Append
08b8 00db | | Load_Top At_Offset_3
08b9 8245 | E | Call 0x1,0x45
08ba 01cc | | Execute Vector,Catenate
08bb 4401 |D | Exit_Subprogram With_Result,0x1
08bc 0000 0000 | | .BLANK 0000[0x4]
08c0 ; --------------------------------------------------------------------------------------
08c0 ; SUBPROGRAM
08c0 ; --------------------------------------------------------------------------------------
08c0 08c3 | | .CONST 0x08c3 ; Address of begin
08c1 0004 | | .CONST 0x0004 ; Address of exception handler
08c2 0001 | | .CONST 0x0001 ; Number of locals
08c3 BODY_08c0:
08c3 INIT_08c0:
08c3 00da | | Load_Top At_Offset_2
08c4 8245 | E | Call 0x1,0x45
08c5 4401 |D | Exit_Subprogram With_Result,0x1
08c6 0000 0000 | | .XXX[0x2]
08c8 ; --------------------------------------------------------------------------------------
08c8 ; SUBPROGRAM
08c8 ; --------------------------------------------------------------------------------------
08c8 08cb | | .CONST 0x08cb ; Address of begin
08c9 0004 | | .CONST 0x0004 ; Address of exception handler
08ca 0001 | | .CONST 0x0001 ; Number of locals
08cb BODY_08c8:
08cb INIT_08c8:
08cb 00da | | Load_Top At_Offset_2
08cc 8246 | F | Call 0x1,0x46
08cd 4401 |D | Exit_Subprogram With_Result,0x1
08ce 0000 0000 | | .XXX[0x2]
08d0 ; --------------------------------------------------------------------------------------
08d0 ; SUBPROGRAM
08d0 ; --------------------------------------------------------------------------------------
08d0 08d3 | | .CONST 0x08d3 ; Address of begin
08d1 0004 | | .CONST 0x0004 ; Address of exception handler
08d2 0001 | | .CONST 0x0001 ; Number of locals
08d3 BODY_08d0:
08d3 INIT_08d0:
08d3 00da | | Load_Top At_Offset_2
08d4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
08d5 00d8 | | Load_Top At_Offset_0
08d6 00e4 | | Load_Encached Positive_Cache
08d7 0260 | ` | Execute Discrete,In_Type
08d8 7001 |p | Jump_Nonzero 0x8da
08d9 0801 | | Execute_Immediate Raise,0x1
08da 4401 |D | Exit_Subprogram With_Result,0x1
08db 0000 0000 | | .BLANK 0000[0x5]
08e0 ; --------------------------------------------------------------------------------------
08e0 ; SUBPROGRAM
08e0 ; --------------------------------------------------------------------------------------
08e0 08f1 | | .CONST 0x08f1 ; Address of begin
08e1 0004 | | .CONST 0x0004 ; Address of exception handler
08e2 0006 | | .CONST 0x0006 ; Number of locals
08e3 INIT_08e0:
08e3 00da | | Load_Top At_Offset_2
08e4 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
08e5 0007 | | Action Break_Optional
08e6 00d8 | | Load_Top At_Offset_0
08e7 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
08e8 0007 | | Action Break_Optional
08e9 e5ff | | Load 0x2,-0x1
08ea 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
08eb 00e4 | | Load_Encached Positive_Cache
08ec 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
08ed 029f 0d73 | s| Declare_Subprogram For_Call,INIT_0d70
08ef 029f 0d83 | | Declare_Subprogram For_Call,INIT_0d80
08f1 BODY_08e0:
08f1 e5ff | | Load 0x2,-0x1
08f2 824b | K | Call 0x1,0x4b
08f3 6807 |h | Jump_Zero 0x8fb
08f4 e402 | | Load 0x2,0x2
08f5 8236 | 6 | Call 0x1,0x36
08f6 7002 |p | Jump_Nonzero 0x8f9
08f7 00da | | Load_Top At_Offset_2
08f8 4401 |D | Exit_Subprogram With_Result,0x1
08f9 8405 | | Call 0x2,0x5
08fa 7816 |x | Jump 0x911
08fb e402 | | Load 0x2,0x2
08fc 8237 | 7 | Call 0x1,0x37
08fd 700a |p | Jump_Nonzero 0x908
08fe 00da | | Load_Top At_Offset_2
08ff e402 | | Load 0x2,0x2
0900 8239 | 9 | Call 0x1,0x39
0901 0272 | r | Execute Discrete,Minus
0902 00d8 | | Load_Top At_Offset_0
0903 00e3 | | Load_Encached Natural_Cache
0904 0260 | ` | Execute Discrete,In_Type
0905 7001 |p | Jump_Nonzero 0x907
0906 0801 | | Execute_Immediate Raise,0x1
0907 4401 |D | Exit_Subprogram With_Result,0x1
0908 e402 | | Load 0x2,0x2
0909 8236 | 6 | Call 0x1,0x36
090a 7005 |p | Jump_Nonzero 0x910
090b 00da | | Load_Top At_Offset_2
090c e402 | | Load 0x2,0x2
090d 8239 | 9 | Call 0x1,0x39
090e 0272 | r | Execute Discrete,Minus
090f 005b | [ | Store_Top Discrete,At_Offset_3
0910 8406 | | Call 0x2,0x6
0911 0831 | 1 | Execute_Immediate Raise,0x31
0912 0000 0000 | | .BLANK 0000[0x6]
0918 ; --------------------------------------------------------------------------------------
0918 ; SUBPROGRAM
0918 ; --------------------------------------------------------------------------------------
0918 091b | | .CONST 0x091b ; Address of begin
0919 0004 | | .CONST 0x0004 ; Address of exception handler
091a 0001 | | .CONST 0x0001 ; Number of locals
091b BODY_0918:
091b INIT_0918:
091b 00da | | Load_Top At_Offset_2
091c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
091d 00db | | Load_Top At_Offset_3
091e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
091f 8239 | 9 | Call 0x1,0x39
0920 027a | z | Execute Discrete,Less_Equal
0921 4401 |D | Exit_Subprogram With_Result,0x1
0922 0000 0000 | | .BLANK 0000[0x6]
0928 ; --------------------------------------------------------------------------------------
0928 ; SUBPROGRAM
0928 ; --------------------------------------------------------------------------------------
0928 092b | + | .CONST 0x092b ; Address of begin
0929 0004 | | .CONST 0x0004 ; Address of exception handler
092a 0001 | | .CONST 0x0001 ; Number of locals
092b BODY_0928:
092b INIT_0928:
092b 00da | | Load_Top At_Offset_2
092c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
092d 00d8 | | Load_Top At_Offset_0
092e e20e | | Load 0x1,0xe
092f 0260 | ` | Execute Discrete,In_Type
0930 7001 |p | Jump_Nonzero 0x932
0931 0801 | | Execute_Immediate Raise,0x1
0932 00db | | Load_Top At_Offset_3
0933 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0934 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0935 821d | | Call 0x1,0x1d
0936 4401 |D | Exit_Subprogram With_Result,0x1
0937 0000 | | .XXX[0x1]
0938 ; --------------------------------------------------------------------------------------
0938 ; SUBPROGRAM
0938 ; --------------------------------------------------------------------------------------
0938 093b | ; | .CONST 0x093b ; Address of begin
0939 0004 | | .CONST 0x0004 ; Address of exception handler
093a 0001 | | .CONST 0x0001 ; Number of locals
093b BODY_0938:
093b INIT_0938:
093b 00da | | Load_Top At_Offset_2
093c 827c | | | Call 0x1,0x7c
093d 7013 |p | Jump_Nonzero 0x951
093e 00da | | Load_Top At_Offset_2
093f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0940 0a01 | | Execute_Immediate Plus,0x1
0941 00d8 | | Load_Top At_Offset_0
0942 00e4 | | Load_Encached Positive_Cache
0943 0260 | ` | Execute Discrete,In_Type
0944 7001 |p | Jump_Nonzero 0x946
0945 0801 | | Execute_Immediate Raise,0x1
0946 00db | | Load_Top At_Offset_3
0947 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0948 8253 | S | Call 0x1,0x53
0949 824c | L | Call 0x1,0x4c
094a 0aff | | Execute_Immediate Plus,-0x1
094b 00d8 | | Load_Top At_Offset_0
094c e20e | | Load 0x1,0xe
094d 0260 | ` | Execute Discrete,In_Type
094e 7001 |p | Jump_Nonzero 0x950
094f 0801 | | Execute_Immediate Raise,0x1
0950 4401 |D | Exit_Subprogram With_Result,0x1
0951 00da | | Load_Top At_Offset_2
0952 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0953 823d | = | Call 0x1,0x3d
0954 4401 |D | Exit_Subprogram With_Result,0x1
0955 0000 0000 | | .XXX[0x3]
0957 0000 | |
0958 ; --------------------------------------------------------------------------------------
0958 ; SUBPROGRAM
0958 ; --------------------------------------------------------------------------------------
0958 0963 | c | .CONST 0x0963 ; Address of begin
0959 0004 | | .CONST 0x0004 ; Address of exception handler
095a 0003 | | .CONST 0x0003 ; Number of locals
095b INIT_0958:
095b 00da | | Load_Top At_Offset_2
095c 824c | L | Call 0x1,0x4c
095d e20e | | Load 0x1,0xe
095e 03f1 | | Declare_Variable Discrete,With_Value
095f 00db | | Load_Top At_Offset_3
0960 824d | M | Call 0x1,0x4d
0961 e20e | | Load 0x1,0xe
0962 03f1 | | Declare_Variable Discrete,With_Value
0963 BODY_0958:
0963 00d8 | | Load_Top At_Offset_0
0964 00da | | Load_Top At_Offset_2
0965 0272 | r | Execute Discrete,Minus
0966 0a01 | | Execute_Immediate Plus,0x1
0967 00d8 | | Load_Top At_Offset_0
0968 e20e | | Load 0x1,0xe
0969 0260 | ` | Execute Discrete,In_Type
096a 7001 |p | Jump_Nonzero 0x96c
096b 0801 | | Execute_Immediate Raise,0x1
096c 4401 |D | Exit_Subprogram With_Result,0x1
096d 0000 0000 | | .XXX[0x3]
096f 0000 | |
0970 ; --------------------------------------------------------------------------------------
0970 ; SUBPROGRAM
0970 ; --------------------------------------------------------------------------------------
0970 0973 | s | .CONST 0x0973 ; Address of begin
0971 0004 | | .CONST 0x0004 ; Address of exception handler
0972 0001 | | .CONST 0x0001 ; Number of locals
0973 BODY_0970:
0973 INIT_0970:
0973 00da | | Load_Top At_Offset_2
0974 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0975 0320 | | Declare_Variable Record,Duplicate
0976 00cd | | Action Spare6_Action
0977 4401 |D | Exit_Subprogram With_Result,0x1
0978 ; --------------------------------------------------------------------------------------
0978 ; SUBPROGRAM
0978 ; --------------------------------------------------------------------------------------
0978 097b | { | .CONST 0x097b ; Address of begin
0979 0004 | | .CONST 0x0004 ; Address of exception handler
097a 0001 | | .CONST 0x0001 ; Number of locals
097b BODY_0978:
097b INIT_0978:
097b 00da | | Load_Top At_Offset_2
097c 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
097d 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
097e 0320 | | Declare_Variable Record,Duplicate
097f 00cd | | Action Spare6_Action
0980 4401 |D | Exit_Subprogram With_Result,0x1
0981 0000 0000 | | .BLANK 0000[0x7]
0988 ; --------------------------------------------------------------------------------------
0988 ; SUBPROGRAM
0988 ; --------------------------------------------------------------------------------------
0988 098e | | .CONST 0x098e ; Address of begin
0989 0004 | | .CONST 0x0004 ; Address of exception handler
098a 0002 | | .CONST 0x0002 ; Number of locals
098b INIT_0988:
098b 00da | | Load_Top At_Offset_2
098c 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
098d 8242 | B | Call 0x1,0x42
098e BODY_0988:
098e 00db | | Load_Top At_Offset_3
098f 824b | K | Call 0x1,0x4b
0990 e5ff | | Load 0x2,-0x1
0991 824a | J | Call 0x1,0x4a
0992 00da | | Load_Top At_Offset_2
0993 e262 | b | Load 0x1,0x62
0994 180d | | Execute Package,Field_Execute,Field_Number 0xd
0995 4401 |D | Exit_Subprogram With_Result,0x1
0996 0000 0000 | | .XXX[0x2]
0998 ; --------------------------------------------------------------------------------------
0998 ; SUBPROGRAM
0998 ; --------------------------------------------------------------------------------------
0998 09a7 | | .CONST 0x09a7 ; Address of begin
0999 0004 | | .CONST 0x0004 ; Address of exception handler
099a 0008 | | .CONST 0x0008 ; Number of locals
099b INIT_0998:
099b 00ec | | Load_Encached Diana_Tree_Cache
099c 00ec | | Load_Encached Diana_Tree_Cache
099d 00e3 | | Load_Encached Natural_Cache
099e e25b | [ | Load 0x1,0x5b
099f 0322 | " | Declare_Variable Record
09a0 00d8 | | Load_Top At_Offset_0
09a1 1c00 | | Execute_Immediate Run_Utility,0x0
09a2 00e1 | | Load_Encached Boolean_Cache
09a3 029f 0d9b | | Declare_Subprogram For_Call,INIT_0d98
09a5 029f 0dab | | Declare_Subprogram For_Call,INIT_0da8
09a7 BODY_0998:
09a7 e5ff | | Load 0x2,-0x1
09a8 a402 | | Store_Unchecked 0x2,0x2
09a9 e402 | | Load 0x2,0x2
09aa 0145 | E | Execute Heap_Access,Diana_Tree_Kind
09ab 7002 |p | Jump_Nonzero 0x9ae
09ac 8407 | | Call 0x2,0x7
09ad 78dd |x | Jump 0xa8b
09ae 00cf | | Action Mark_Auxiliary
09af e402 | | Load 0x2,0x2
09b0 0145 | E | Execute Heap_Access,Diana_Tree_Kind
09b1 00d8 | | Load_Top At_Offset_0
09b2 0d49 | I | Execute_Immediate Less,0x49
09b3 7014 |p | Jump_Nonzero 0x9c8
09b4 00d8 | | Load_Top At_Offset_0
09b5 0c4a | J | Execute_Immediate Greater_Equal,0x4a
09b6 7006 |p | Jump_Nonzero 0x9bd
09b7 00d1 | | Pop_Control Pop_Count_1
09b8 e402 | | Load 0x2,0x2
09b9 00eb | | Load_Encached Diana_Cache
09ba 18ec | | Execute Package,Field_Execute,Field_Number 0xec
09bb a402 | | Store_Unchecked 0x2,0x2
09bc 781a |x | Jump 0x9d7
09bd 00d8 | | Load_Top At_Offset_0
09be 0c59 | Y | Execute_Immediate Greater_Equal,0x59
09bf 6811 |h | Jump_Zero 0x9d1
09c0 00d8 | | Load_Top At_Offset_0
09c1 485a |HZ | Short_Literal 0x5a
09c2 4860 |H` | Short_Literal 0x60
09c3 0262 | b | Execute Discrete,In_Range
09c4 700c |p | Jump_Nonzero 0x9d1
09c5 0fa8 | | Execute_Immediate Equal,0xa8
09c6 700e |p | Jump_Nonzero 0x9d5
09c7 7ff0 | | Jump 0x9b8
09c8 0b02 | | Execute_Immediate Case_Compare,0x2
09c9 7007 |p | Jump_Nonzero 0x9d1
09ca 0b37 | 7 | Execute_Immediate Case_Compare,0x37
09cb 7007 |p | Jump_Nonzero 0x9d3
09cc 4838 |H8 | Short_Literal 0x38
09cd 4848 |HH | Short_Literal 0x48
09ce 0262 | b | Execute Discrete,In_Range
09cf 7009 |p | Jump_Nonzero 0x9d9
09d0 7fe7 | | Jump 0x9b8
09d1 00d1 | | Pop_Control Pop_Count_1
09d2 7806 |x | Jump 0x9d9
09d3 00d1 | | Pop_Control Pop_Count_1
09d4 7804 |x | Jump 0x9d9
09d5 e213 | | Load 0x1,0x13
09d6 0257 | W | Execute Discrete,Raise
09d7 00c9 | | Action Pop_Auxiliary_Loop
09d8 7fd6 | | Jump 0x9af
09d9 00ce | | Action Pop_Auxiliary
09da e402 | | Load 0x2,0x2
09db 00eb | | Load_Encached Diana_Cache
09dc 18ec | | Execute Package,Field_Execute,Field_Number 0xec
09dd a403 | | Store_Unchecked 0x2,0x3
09de 00cf | | Action Mark_Auxiliary
09df e403 | | Load 0x2,0x3
09e0 0145 | E | Execute Heap_Access,Diana_Tree_Kind
09e1 00d8 | | Load_Top At_Offset_0
09e2 0d39 | 9 | Execute_Immediate Less,0x39
09e3 702b |p+ | Jump_Nonzero 0xa0f
09e4 00d8 | | Load_Top At_Offset_0
09e5 0c4f | O | Execute_Immediate Greater_Equal,0x4f
09e6 7025 |p% | Jump_Nonzero 0xa0c
09e7 0ac7 | | Execute_Immediate Plus,-0x39
09e8 4615 |F | Jump_Case 0x15
09e9 784d |xM | Jump 0xa37 ; case 0x0
09ea 7867 |xg | Jump 0xa52 ; case 0x1
09eb 7837 |x7 | Jump 0xa23 ; case 0x2
09ec 7865 |xe | Jump 0xa52 ; case 0x3
09ed 7864 |xd | Jump 0xa52 ; case 0x4
09ee 7822 |x" | Jump 0xa11 ; case 0x5
09ef 7826 |x& | Jump 0xa16 ; case 0x6
09f0 7861 |xa | Jump 0xa52 ; case 0x7
09f1 7829 |x) | Jump 0xa1b ; case 0x8
09f2 785f |x_ | Jump 0xa52 ; case 0x9
09f3 785e |x^ | Jump 0xa52 ; case 0xa
09f4 785d |x] | Jump 0xa52 ; case 0xb
09f5 785c |x\ | Jump 0xa52 ; case 0xc
09f6 7856 |xV | Jump 0xa4d ; case 0xd
09f7 7855 |xU | Jump 0xa4d ; case 0xe
09f8 7854 |xT | Jump 0xa4d ; case 0xf
09f9 7858 |xX | Jump 0xa52 ; case 0x10
09fa 7857 |xW | Jump 0xa52 ; case 0x11
09fb 7856 |xV | Jump 0xa52 ; case 0x12
09fc 785b |x[ | Jump 0xa58 ; case 0x13
09fd 7854 |xT | Jump 0xa52 ; case 0x14
09fe 7800 |x | Jump 0x9ff ; case 0x15
09ff e403 | | Load 0x2,0x3
0a00 00eb | | Load_Encached Diana_Cache
0a01 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0a02 0145 | E | Execute Heap_Access,Diana_Tree_Kind
0a03 0f97 | | Execute_Immediate Equal,0x97
0a04 e403 | | Load 0x2,0x3
0a05 00eb | | Load_Encached Diana_Cache
0a06 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0a07 0145 | E | Execute Heap_Access,Diana_Tree_Kind
0a08 0f58 | X | Execute_Immediate Equal,0x58
0a09 0278 | x | Execute Discrete,Or
0a0a 704d |pM | Jump_Nonzero 0xa58
0a0b 7846 |xF | Jump 0xa52
0a0c 0fa8 | | Execute_Immediate Equal,0xa8
0a0d 703d |p= | Jump_Nonzero 0xa4b
0a0e 7843 |xC | Jump 0xa52
0a0f 00d1 | | Pop_Control Pop_Count_1
0a10 7841 |xA | Jump 0xa52
0a11 e403 | | Load 0x2,0x3
0a12 00eb | | Load_Encached Diana_Cache
0a13 18d8 | | Execute Package,Field_Execute,Field_Number 0xd8
0a14 a403 | | Store_Unchecked 0x2,0x3
0a15 7842 |xB | Jump 0xa58
0a16 e403 | | Load 0x2,0x3
0a17 00eb | | Load_Encached Diana_Cache
0a18 18e6 | | Execute Package,Field_Execute,Field_Number 0xe6
0a19 a403 | | Store_Unchecked 0x2,0x3
0a1a 783d |x= | Jump 0xa58
0a1b e403 | | Load 0x2,0x3
0a1c 00eb | | Load_Encached Diana_Cache
0a1d 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0a1e 4904 |I | Short_Literal 0x104
0a1f 00eb | | Load_Encached Diana_Cache
0a20 0096 | | Execute Package,Field_Execute_Dynamic
0a21 a403 | | Store_Unchecked 0x2,0x3
0a22 7835 |x5 | Jump 0xa58
0a23 e403 | | Load 0x2,0x3
0a24 00eb | | Load_Encached Diana_Cache
0a25 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0a26 4907 |I | Short_Literal 0x107
0a27 00eb | | Load_Encached Diana_Cache
0a28 0096 | | Execute Package,Field_Execute_Dynamic
0a29 0145 | E | Execute Heap_Access,Diana_Tree_Kind
0a2a 0f73 | s | Execute_Immediate Equal,0x73
0a2b 6808 |h | Jump_Zero 0xa34
0a2c e403 | | Load 0x2,0x3
0a2d 00eb | | Load_Encached Diana_Cache
0a2e 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0a2f 4907 |I | Short_Literal 0x107
0a30 00eb | | Load_Encached Diana_Cache
0a31 0096 | | Execute Package,Field_Execute_Dynamic
0a32 a403 | | Store_Unchecked 0x2,0x3
0a33 7824 |x$ | Jump 0xa58
0a34 e403 | | Load 0x2,0x3
0a35 a402 | | Store_Unchecked 0x2,0x2
0a36 781b |x | Jump 0xa52
0a37 e403 | | Load 0x2,0x3
0a38 00eb | | Load_Encached Diana_Cache
0a39 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0a3a 4902 |I | Short_Literal 0x102
0a3b 00eb | | Load_Encached Diana_Cache
0a3c 0096 | | Execute Package,Field_Execute_Dynamic
0a3d 0145 | E | Execute Heap_Access,Diana_Tree_Kind
0a3e 0f73 | s | Execute_Immediate Equal,0x73
0a3f 6808 |h | Jump_Zero 0xa48
0a40 e403 | | Load 0x2,0x3
0a41 00eb | | Load_Encached Diana_Cache
0a42 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0a43 4902 |I | Short_Literal 0x102
0a44 00eb | | Load_Encached Diana_Cache
0a45 0096 | | Execute Package,Field_Execute_Dynamic
0a46 a403 | | Store_Unchecked 0x2,0x3
0a47 7810 |x | Jump 0xa58
0a48 e403 | | Load 0x2,0x3
0a49 a402 | | Store_Unchecked 0x2,0x2
0a4a 7807 |x | Jump 0xa52
0a4b e213 | | Load 0x1,0x13
0a4c 0257 | W | Execute Discrete,Raise
0a4d e403 | | Load 0x2,0x3
0a4e 00eb | | Load_Encached Diana_Cache
0a4f 18b6 | | Execute Package,Field_Execute,Field_Number 0xb6
0a50 a403 | | Store_Unchecked 0x2,0x3
0a51 7806 |x | Jump 0xa58
0a52 e403 | | Load 0x2,0x3
0a53 00eb | | Load_Encached Diana_Cache
0a54 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0a55 a403 | | Store_Unchecked 0x2,0x3
0a56 00c9 | | Action Pop_Auxiliary_Loop
0a57 7f87 | | Jump 0x9df
0a58 00ce | | Action Pop_Auxiliary
0a59 00e1 | | Load_Encached Boolean_Cache
0a5a 00e3 | | Load_Encached Natural_Cache
0a5b e402 | | Load 0x2,0x2
0a5c e403 | | Load 0x2,0x3
0a5d e262 | b | Load 0x1,0x62
0a5e 180e | | Execute Package,Field_Execute,Field_Number 0xe
0a5f c404 | | Store 0x2,0x4
0a60 005b | [ | Store_Top Discrete,At_Offset_3
0a61 e404 | | Load 0x2,0x4
0a62 6826 |h& | Jump_Zero 0xa89
0a63 e402 | | Load 0x2,0x2
0a64 00eb | | Load_Encached Diana_Cache
0a65 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0a66 8243 | C | Call 0x1,0x43
0a67 e405 | | Load 0x2,0x5
0a68 017d | } | Execute Record,Structure_Write
0a69 00db | | Load_Top At_Offset_3
0a6a 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
0a6b e405 | | Load 0x2,0x5
0a6c 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0a6d 0278 | x | Execute Discrete,Or
0a6e 6803 |h | Jump_Zero 0xa72
0a6f 8408 | | Call 0x2,0x8
0a70 e213 | | Load 0x1,0x13
0a71 0257 | W | Execute Discrete,Raise
0a72 00da | | Load_Top At_Offset_2
0a73 6809 |h | Jump_Zero 0xa7d
0a74 e404 | | Load 0x2,0x4
0a75 00d8 | | Load_Top At_Offset_0
0a76 00e4 | | Load_Encached Positive_Cache
0a77 0260 | ` | Execute Discrete,In_Type
0a78 7001 |p | Jump_Nonzero 0xa7a
0a79 0801 | | Execute_Immediate Raise,0x1
0a7a e405 | | Load 0x2,0x5
0a7b 8253 | S | Call 0x1,0x53
0a7c 4401 |D | Exit_Subprogram With_Result,0x1
0a7d e404 | | Load 0x2,0x4
0a7e e405 | | Load 0x2,0x5
0a7f 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0a80 0273 | s | Execute Discrete,Plus
0a81 00d8 | | Load_Top At_Offset_0
0a82 00e4 | | Load_Encached Positive_Cache
0a83 0260 | ` | Execute Discrete,In_Type
0a84 7001 |p | Jump_Nonzero 0xa86
0a85 0801 | | Execute_Immediate Raise,0x1
0a86 e405 | | Load 0x2,0x5
0a87 8253 | S | Call 0x1,0x53
0a88 4401 |D | Exit_Subprogram With_Result,0x1
0a89 e213 | | Load 0x1,0x13
0a8a 0257 | W | Execute Discrete,Raise
0a8b 0831 | 1 | Execute_Immediate Raise,0x31
0a8c 0000 0000 | | .BLANK 0000[0x4]
0a90 ; --------------------------------------------------------------------------------------
0a90 ; SUBPROGRAM
0a90 ; --------------------------------------------------------------------------------------
0a90 0a93 | | .CONST 0x0a93 ; Address of begin
0a91 0004 | | .CONST 0x0004 ; Address of exception handler
0a92 0001 | | .CONST 0x0001 ; Number of locals
0a93 BODY_0a90:
0a93 INIT_0a90:
0a93 00db | | Load_Top At_Offset_3
0a94 00db | | Load_Top At_Offset_3
0a95 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0a96 027a | z | Execute Discrete,Less_Equal
0a97 680f |h | Jump_Zero 0xaa7
0a98 e25c | \ | Load 0x1,0x5c
0a99 0322 | " | Declare_Variable Record
0a9a 00db | | Load_Top At_Offset_3
0a9b 00d9 | | Load_Top At_Offset_1
0a9c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0a9d e5fe | | Load 0x2,-0x2
0a9e 00d9 | | Load_Top At_Offset_1
0a9f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0aa0 e5fe | | Load 0x2,-0x2
0aa1 e5ff | | Load 0x2,-0x1
0aa2 e261 | a | Load 0x1,0x61
0aa3 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0aa4 00d9 | | Load_Top At_Offset_1
0aa5 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0aa6 4402 |D | Exit_Subprogram With_Result,0x2
0aa7 e213 | | Load 0x1,0x13
0aa8 0257 | W | Execute Discrete,Raise
0aa9 0000 0000 | | .BLANK 0000[0x7]
0ab0 ; --------------------------------------------------------------------------------------
0ab0 ; SUBPROGRAM
0ab0 ; --------------------------------------------------------------------------------------
0ab0 0ab3 | | .CONST 0x0ab3 ; Address of begin
0ab1 0004 | | .CONST 0x0004 ; Address of exception handler
0ab2 0001 | | .CONST 0x0001 ; Number of locals
0ab3 BODY_0ab0:
0ab3 INIT_0ab0:
0ab3 00da | | Load_Top At_Offset_2
0ab4 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0ab5 00db | | Load_Top At_Offset_3
0ab6 8256 | V | Call 0x1,0x56
0ab7 0273 | s | Execute Discrete,Plus
0ab8 00d8 | | Load_Top At_Offset_0
0ab9 00e3 | | Load_Encached Natural_Cache
0aba 0260 | ` | Execute Discrete,In_Type
0abb 7001 |p | Jump_Nonzero 0xabd
0abc 0801 | | Execute_Immediate Raise,0x1
0abd 4401 |D | Exit_Subprogram With_Result,0x1
0abe 0000 0000 | | .XXX[0x2]
0ac0 ; --------------------------------------------------------------------------------------
0ac0 ; SUBPROGRAM
0ac0 ; --------------------------------------------------------------------------------------
0ac0 0ac3 | | .CONST 0x0ac3 ; Address of begin
0ac1 0004 | | .CONST 0x0004 ; Address of exception handler
0ac2 0001 | | .CONST 0x0001 ; Number of locals
0ac3 BODY_0ac0:
0ac3 INIT_0ac0:
0ac3 4807 |H | Short_Literal 0x7
0ac4 00db | | Load_Top At_Offset_3
0ac5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0ac6 826b | k | Call 0x1,0x6b
0ac7 48ff |H | Short_Literal 0xff
0ac8 0279 | y | Execute Discrete,And
0ac9 00d8 | | Load_Top At_Offset_0
0aca 00e3 | | Load_Encached Natural_Cache
0acb 0260 | ` | Execute Discrete,In_Type
0acc 7001 |p | Jump_Nonzero 0xace
0acd 0801 | | Execute_Immediate Raise,0x1
0ace 0a01 | | Execute_Immediate Plus,0x1
0acf 00d8 | | Load_Top At_Offset_0
0ad0 00e3 | | Load_Encached Natural_Cache
0ad1 0260 | ` | Execute Discrete,In_Type
0ad2 7001 |p | Jump_Nonzero 0xad4
0ad3 0801 | | Execute_Immediate Raise,0x1
0ad4 4401 |D | Exit_Subprogram With_Result,0x1
0ad5 0000 0000 | | .XXX[0x3]
0ad7 0000 | |
0ad8 ; --------------------------------------------------------------------------------------
0ad8 ; SUBPROGRAM
0ad8 ; --------------------------------------------------------------------------------------
0ad8 0ae1 | | .CONST 0x0ae1 ; Address of begin
0ad9 0004 | | .CONST 0x0004 ; Address of exception handler
0ada 0003 | | .CONST 0x0003 ; Number of locals
0adb INIT_0ad8:
0adb 00e3 | | Load_Encached Natural_Cache
0adc 0605 | | Execute_Immediate Set_Value_Unchecked,0x5
0add e25b | [ | Load 0x1,0x5b
0ade 0322 | " | Declare_Variable Record
0adf 00d8 | | Load_Top At_Offset_0
0ae0 1c00 | | Execute_Immediate Run_Utility,0x0
0ae1 BODY_0ad8:
0ae1 00d9 | | Load_Top At_Offset_1
0ae2 e5ff | | Load 0x2,-0x1
0ae3 8257 | W | Call 0x1,0x57
0ae4 0273 | s | Execute Discrete,Plus
0ae5 005a | Z | Store_Top Discrete,At_Offset_2
0ae6 00cf | | Action Mark_Auxiliary
0ae7 e5ff | | Load 0x2,-0x1
0ae8 8223 | # | Call 0x1,0x23
0ae9 4801 |H | Short_Literal 0x1
0aea 0263 | c | Execute Discrete,Above_Bound
0aeb 700f |p | Jump_Nonzero 0xafb
0aec 00d8 | | Load_Top At_Offset_0
0aed e5ff | | Load 0x2,-0x1
0aee 8244 | D | Call 0x1,0x44
0aef e403 | | Load 0x2,0x3
0af0 017d | } | Execute Record,Structure_Write
0af1 e402 | | Load 0x2,0x2
0af2 e403 | | Load 0x2,0x3
0af3 8258 | X | Call 0x1,0x58
0af4 0273 | s | Execute Discrete,Plus
0af5 e403 | | Load 0x2,0x3
0af6 8259 | Y | Call 0x1,0x59
0af7 0273 | s | Execute Discrete,Plus
0af8 c402 | | Store 0x2,0x2
0af9 00c8 | | Action Pop_Auxiliary_Range
0afa 3ff1 |? | Loop_Increasing 0xaec
0afb 00ce | | Action Pop_Auxiliary
0afc 00d9 | | Load_Top At_Offset_1
0afd 4401 |D | Exit_Subprogram With_Result,0x1
0afe 0000 0000 | | .XXX[0x2]
0b00 ; --------------------------------------------------------------------------------------
0b00 ; SUBPROGRAM
0b00 ; --------------------------------------------------------------------------------------
0b00 0b03 | | .CONST 0x0b03 ; Address of begin
0b01 0004 | | .CONST 0x0004 ; Address of exception handler
0b02 0001 | | .CONST 0x0001 ; Number of locals
0b03 BODY_0b00:
0b03 INIT_0b00:
0b03 00da | | Load_Top At_Offset_2
0b04 8223 | # | Call 0x1,0x23
0b05 0902 | | Execute_Immediate Binary_Scale,0x2
0b06 0a01 | | Execute_Immediate Plus,0x1
0b07 00d8 | | Load_Top At_Offset_0
0b08 00e3 | | Load_Encached Natural_Cache
0b09 0260 | ` | Execute Discrete,In_Type
0b0a 7001 |p | Jump_Nonzero 0xb0c
0b0b 0801 | | Execute_Immediate Raise,0x1
0b0c 4401 |D | Exit_Subprogram With_Result,0x1
0b0d 0000 0000 | | .XXX[0x3]
0b0f 0000 | |
0b10 ; --------------------------------------------------------------------------------------
0b10 ; SUBPROGRAM
0b10 ; --------------------------------------------------------------------------------------
0b10 0b13 | | .CONST 0x0b13 ; Address of begin
0b11 0004 | | .CONST 0x0004 ; Address of exception handler
0b12 0001 | | .CONST 0x0001 ; Number of locals
0b13 BODY_0b10:
0b13 INIT_0b10:
0b13 00da | | Load_Top At_Offset_2
0b14 8238 | 8 | Call 0x1,0x38
0b15 0a02 | | Execute_Immediate Plus,0x2
0b16 00d8 | | Load_Top At_Offset_0
0b17 00e3 | | Load_Encached Natural_Cache
0b18 0260 | ` | Execute Discrete,In_Type
0b19 7001 |p | Jump_Nonzero 0xb1b
0b1a 0801 | | Execute_Immediate Raise,0x1
0b1b 4401 |D | Exit_Subprogram With_Result,0x1
0b1c 0000 0000 | | .BLANK 0000[0x4]
0b20 ; --------------------------------------------------------------------------------------
0b20 ; SUBPROGRAM
0b20 ; --------------------------------------------------------------------------------------
0b20 0b25 | % | .CONST 0x0b25 ; Address of begin
0b21 0004 | | .CONST 0x0004 ; Address of exception handler
0b22 0002 | | .CONST 0x0002 ; Number of locals
0b23 INIT_0b20:
0b23 00e3 | | Load_Encached Natural_Cache
0b24 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0b25 BODY_0b20:
0b25 00db | | Load_Top At_Offset_3
0b26 8236 | 6 | Call 0x1,0x36
0b27 6805 |h | Jump_Zero 0xb2d
0b28 00d8 | | Load_Top At_Offset_0
0b29 e5ff | | Load 0x2,-0x1
0b2a 8239 | 9 | Call 0x1,0x39
0b2b 0273 | s | Execute Discrete,Plus
0b2c 0059 | Y | Store_Top Discrete,At_Offset_1
0b2d 00db | | Load_Top At_Offset_3
0b2e 8237 | 7 | Call 0x1,0x37
0b2f 6805 |h | Jump_Zero 0xb35
0b30 00d8 | | Load_Top At_Offset_0
0b31 e5ff | | Load 0x2,-0x1
0b32 8238 | 8 | Call 0x1,0x38
0b33 0273 | s | Execute Discrete,Plus
0b34 0059 | Y | Store_Top Discrete,At_Offset_1
0b35 00d8 | | Load_Top At_Offset_0
0b36 4401 |D | Exit_Subprogram With_Result,0x1
0b37 0000 | | .XXX[0x1]
0b38 ; --------------------------------------------------------------------------------------
0b38 ; SUBPROGRAM
0b38 ; --------------------------------------------------------------------------------------
0b38 0b3b | ; | .CONST 0x0b3b ; Address of begin
0b39 0004 | | .CONST 0x0004 ; Address of exception handler
0b3a 0001 | | .CONST 0x0001 ; Number of locals
0b3b BODY_0b38:
0b3b INIT_0b38:
0b3b 00da | | Load_Top At_Offset_2
0b3c 48ff |H | Short_Literal 0xff
0b3d 0279 | y | Execute Discrete,And
0b3e 4401 |D | Exit_Subprogram With_Result,0x1
0b3f 0000 | | .XXX[0x1]
0b40 ; --------------------------------------------------------------------------------------
0b40 ; SUBPROGRAM
0b40 ; --------------------------------------------------------------------------------------
0b40 0b43 | C | .CONST 0x0b43 ; Address of begin
0b41 0004 | | .CONST 0x0004 ; Address of exception handler
0b42 0001 | | .CONST 0x0001 ; Number of locals
0b43 BODY_0b40:
0b43 INIT_0b40:
0b43 00da | | Load_Top At_Offset_2
0b44 e003 | | Load 0x0,0x3
0b45 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0b46 00d9 | | Load_Top At_Offset_1
0b47 00d0 | | Action Swap_Control
0b48 0260 | ` | Execute Discrete,In_Type
0b49 7001 |p | Jump_Nonzero 0xb4b
0b4a 0801 | | Execute_Immediate Raise,0x1
0b4b 825d | ] | Call 0x1,0x5d
0b4c 4401 |D | Exit_Subprogram With_Result,0x1
0b4d 0000 0000 | | .XXX[0x3]
0b4f 0000 | |
0b50 ; --------------------------------------------------------------------------------------
0b50 ; SUBPROGRAM
0b50 ; --------------------------------------------------------------------------------------
0b50 0b53 | S | .CONST 0x0b53 ; Address of begin
0b51 0004 | | .CONST 0x0004 ; Address of exception handler
0b52 0001 | | .CONST 0x0001 ; Number of locals
0b53 BODY_0b50:
0b53 INIT_0b50:
0b53 00da | | Load_Top At_Offset_2
0b54 e002 | | Load 0x0,0x2
0b55 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0b56 1849 | I | Execute Package,Field_Execute,Field_Number 0x49
0b57 680a |h | Jump_Zero 0xb62
0b58 4829 |H) | Short_Literal 0x29
0b59 0092 0e86 | | Action Push_String_Extended,0xe86 ; "'N("
0b5b e5ff | | Load 0x2,-0x1
0b5c e002 | | Load 0x0,0x2
0b5d 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0b5e 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
0b5f 01cc | | Execute Vector,Catenate
0b60 01cb | | Execute Vector,Append
0b61 4401 |D | Exit_Subprogram With_Result,0x1
0b62 00ea | | Load_Encached Null_String_Cache
0b63 4401 |D | Exit_Subprogram With_Result,0x1
0b64 0000 0000 | | .BLANK 0000[0x4]
0b68 ; --------------------------------------------------------------------------------------
0b68 ; SUBPROGRAM
0b68 ; --------------------------------------------------------------------------------------
0b68 0b6b | k | .CONST 0x0b6b ; Address of begin
0b69 0004 | | .CONST 0x0004 ; Address of exception handler
0b6a 0001 | | .CONST 0x0001 ; Number of locals
0b6b BODY_0b68:
0b6b INIT_0b68:
0b6b 00da | | Load_Top At_Offset_2
0b6c e002 | | Load 0x0,0x2
0b6d 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0b6e 183a | : | Execute Package,Field_Execute,Field_Number 0x3a
0b6f 4401 |D | Exit_Subprogram With_Result,0x1
0b70 ; --------------------------------------------------------------------------------------
0b70 ; SUBPROGRAM
0b70 ; --------------------------------------------------------------------------------------
0b70 0b73 | s | .CONST 0x0b73 ; Address of begin
0b71 0004 | | .CONST 0x0004 ; Address of exception handler
0b72 0001 | | .CONST 0x0001 ; Number of locals
0b73 BODY_0b70:
0b73 INIT_0b70:
0b73 00da | | Load_Top At_Offset_2
0b74 e002 | | Load 0x0,0x2
0b75 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0b76 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0b77 4401 |D | Exit_Subprogram With_Result,0x1
0b78 ; --------------------------------------------------------------------------------------
0b78 ; SUBPROGRAM
0b78 ; --------------------------------------------------------------------------------------
0b78 0b7b | { | .CONST 0x0b7b ; Address of begin
0b79 0004 | | .CONST 0x0004 ; Address of exception handler
0b7a 0001 | | .CONST 0x0001 ; Number of locals
0b7b BODY_0b78:
0b7b INIT_0b78:
0b7b 00da | | Load_Top At_Offset_2
0b7c e002 | | Load 0x0,0x2
0b7d 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0b7e 183a | : | Execute Package,Field_Execute,Field_Number 0x3a
0b7f 00db | | Load_Top At_Offset_3
0b80 8263 | c | Call 0x1,0x63
0b81 01cc | | Execute Vector,Catenate
0b82 4401 |D | Exit_Subprogram With_Result,0x1
0b83 0000 0000 | | .BLANK 0000[0x5]
0b88 ; --------------------------------------------------------------------------------------
0b88 ; SUBPROGRAM
0b88 ; --------------------------------------------------------------------------------------
0b88 0b8b | | .CONST 0x0b8b ; Address of begin
0b89 0004 | | .CONST 0x0004 ; Address of exception handler
0b8a 0001 | | .CONST 0x0001 ; Number of locals
0b8b BODY_0b88:
0b8b INIT_0b88:
0b8b 00da | | Load_Top At_Offset_2
0b8c e002 | | Load 0x0,0x2
0b8d 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0b8e 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0b8f 00db | | Load_Top At_Offset_3
0b90 8263 | c | Call 0x1,0x63
0b91 01cc | | Execute Vector,Catenate
0b92 4401 |D | Exit_Subprogram With_Result,0x1
0b93 0000 0000 | | .BLANK 0000[0x5]
0b98 ; --------------------------------------------------------------------------------------
0b98 ; SUBPROGRAM
0b98 ; --------------------------------------------------------------------------------------
0b98 0b9b | | .CONST 0x0b9b ; Address of begin
0b99 0004 | | .CONST 0x0004 ; Address of exception handler
0b9a 0001 | | .CONST 0x0001 ; Number of locals
0b9b BODY_0b98:
0b9b INIT_0b98:
0b9b 4820 |H | Short_Literal 0x20
0b9c 4800 |H | Short_Literal 0x0
0b9d 480a |H | Short_Literal 0xa
0b9e e5ff | | Load 0x2,-0x1
0b9f e010 | | Load 0x0,0x10
0ba0 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0ba1 4401 |D | Exit_Subprogram With_Result,0x1
0ba2 0000 0000 | | .BLANK 0000[0x6]
0ba8 ; --------------------------------------------------------------------------------------
0ba8 ; SUBPROGRAM
0ba8 ; --------------------------------------------------------------------------------------
0ba8 0bab | | .CONST 0x0bab ; Address of begin
0ba9 0004 | | .CONST 0x0004 ; Address of exception handler
0baa 0001 | | .CONST 0x0001 ; Number of locals
0bab BODY_0ba8:
0bab INIT_0ba8:
0bab 00da | | Load_Top At_Offset_2
0bac e5fe | | Load 0x2,-0x2
0bad 0270 | p | Execute Discrete,Divide
0bae 4801 |H | Short_Literal 0x1
0baf 0279 | y | Execute Discrete,And
0bb0 00d8 | | Load_Top At_Offset_0
0bb1 00e1 | | Load_Encached Boolean_Cache
0bb2 0260 | ` | Execute Discrete,In_Type
0bb3 7001 |p | Jump_Nonzero 0xbb5
0bb4 0801 | | Execute_Immediate Raise,0x1
0bb5 4402 |D | Exit_Subprogram With_Result,0x2
0bb6 0000 0000 | | .XXX[0x2]
0bb8 ; --------------------------------------------------------------------------------------
0bb8 ; SUBPROGRAM
0bb8 ; --------------------------------------------------------------------------------------
0bb8 0bbb | | .CONST 0x0bbb ; Address of begin
0bb9 0004 | | .CONST 0x0004 ; Address of exception handler
0bba 0001 | | .CONST 0x0001 ; Number of locals
0bbb BODY_0bb8:
0bbb INIT_0bb8:
0bbb 00da | | Load_Top At_Offset_2
0bbc 0f00 | | Execute_Immediate Equal,0x0
0bbd 4401 |D | Exit_Subprogram With_Result,0x1
0bbe 0000 0000 | | .XXX[0x2]
0bc0 ; --------------------------------------------------------------------------------------
0bc0 ; SUBPROGRAM
0bc0 ; --------------------------------------------------------------------------------------
0bc0 0bc3 | | .CONST 0x0bc3 ; Address of begin
0bc1 0004 | | .CONST 0x0004 ; Address of exception handler
0bc2 0001 | | .CONST 0x0001 ; Number of locals
0bc3 BODY_0bc0:
0bc3 INIT_0bc0:
0bc3 00db | | Load_Top At_Offset_3
0bc4 00db | | Load_Top At_Offset_3
0bc5 e00b | | Load 0x0,0xb
0bc6 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0bc7 4402 |D | Exit_Subprogram With_Result,0x2
0bc8 ; --------------------------------------------------------------------------------------
0bc8 ; SUBPROGRAM
0bc8 ; --------------------------------------------------------------------------------------
0bc8 0bcb | | .CONST 0x0bcb ; Address of begin
0bc9 0004 | | .CONST 0x0004 ; Address of exception handler
0bca 0001 | | .CONST 0x0001 ; Number of locals
0bcb BODY_0bc8:
0bcb INIT_0bc8:
0bcb 00db | | Load_Top At_Offset_3
0bcc 00db | | Load_Top At_Offset_3
0bcd 826b | k | Call 0x1,0x6b
0bce 0910 | | Execute_Immediate Binary_Scale,0x10
0bcf e5fe | | Load 0x2,-0x2
0bd0 0a01 | | Execute_Immediate Plus,0x1
0bd1 00d8 | | Load_Top At_Offset_0
0bd2 e20e | | Load 0x1,0xe
0bd3 0260 | ` | Execute Discrete,In_Type
0bd4 7001 |p | Jump_Nonzero 0xbd6
0bd5 0801 | | Execute_Immediate Raise,0x1
0bd6 e5ff | | Load 0x2,-0x1
0bd7 826b | k | Call 0x1,0x6b
0bd8 0273 | s | Execute Discrete,Plus
0bd9 00d8 | | Load_Top At_Offset_0
0bda 00e3 | | Load_Encached Natural_Cache
0bdb 0260 | ` | Execute Discrete,In_Type
0bdc 7001 |p | Jump_Nonzero 0xbde
0bdd 0801 | | Execute_Immediate Raise,0x1
0bde 4402 |D | Exit_Subprogram With_Result,0x2
0bdf 0000 | | .XXX[0x1]
0be0 ; --------------------------------------------------------------------------------------
0be0 ; SUBPROGRAM
0be0 ; --------------------------------------------------------------------------------------
0be0 0be3 | | .CONST 0x0be3 ; Address of begin
0be1 0004 | | .CONST 0x0004 ; Address of exception handler
0be2 0001 | | .CONST 0x0001 ; Number of locals
0be3 BODY_0be0:
0be3 INIT_0be0:
0be3 00da | | Load_Top At_Offset_2
0be4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0be5 e5fe | | Load 0x2,-0x2
0be6 0273 | s | Execute Discrete,Plus
0be7 00d8 | | Load_Top At_Offset_0
0be8 e20e | | Load 0x1,0xe
0be9 0260 | ` | Execute Discrete,In_Type
0bea 7001 |p | Jump_Nonzero 0xbec
0beb 0801 | | Execute_Immediate Raise,0x1
0bec 00db | | Load_Top At_Offset_3
0bed 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0bee 821d | | Call 0x1,0x1d
0bef 4402 |D | Exit_Subprogram With_Result,0x2
0bf0 ; --------------------------------------------------------------------------------------
0bf0 ; SUBPROGRAM
0bf0 ; --------------------------------------------------------------------------------------
0bf0 0bf3 | | .CONST 0x0bf3 ; Address of begin
0bf1 0004 | | .CONST 0x0004 ; Address of exception handler
0bf2 0001 | | .CONST 0x0001 ; Number of locals
0bf3 BODY_0bf0:
0bf3 INIT_0bf0:
0bf3 00da | | Load_Top At_Offset_2
0bf4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0bf5 e5fe | | Load 0x2,-0x2
0bf6 0273 | s | Execute Discrete,Plus
0bf7 00d8 | | Load_Top At_Offset_0
0bf8 e20e | | Load 0x1,0xe
0bf9 0260 | ` | Execute Discrete,In_Type
0bfa 7001 |p | Jump_Nonzero 0xbfc
0bfb 0801 | | Execute_Immediate Raise,0x1
0bfc 00db | | Load_Top At_Offset_3
0bfd 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0bfe 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0bff 821d | | Call 0x1,0x1d
0c00 4402 |D | Exit_Subprogram With_Result,0x2
0c01 0000 0000 | | .BLANK 0000[0x7]
0c08 ; --------------------------------------------------------------------------------------
0c08 ; SUBPROGRAM
0c08 ; --------------------------------------------------------------------------------------
0c08 0c1e | | .CONST 0x0c1e ; Address of begin
0c09 0004 | | .CONST 0x0004 ; Address of exception handler
0c0a 0006 | | .CONST 0x0006 ; Number of locals
0c0b INIT_0c08:
0c0b 00da | | Load_Top At_Offset_2
0c0c 0007 | | Action Break_Optional
0c0d e002 | | Load 0x0,0x2
0c0e 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0c0f 02ff | | Declare_Variable Variant_Record
0c10 00d8 | | Load_Top At_Offset_0
0c11 1c00 | | Execute_Immediate Run_Utility,0x0
0c12 00d8 | | Load_Top At_Offset_0
0c13 02ff | | Declare_Variable Variant_Record
0c14 00d8 | | Load_Top At_Offset_0
0c15 1c00 | | Execute_Immediate Run_Utility,0x0
0c16 e002 | | Load 0x0,0x2
0c17 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0c18 e002 | | Load 0x0,0x2
0c19 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0c1a 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
0c1b 02c7 | | Declare_Variable Any
0c1c 00d8 | | Load_Top At_Offset_0
0c1d 1c00 | | Execute_Immediate Run_Utility,0x0
0c1e BODY_0c08:
0c1e e002 | | Load 0x0,0x2
0c1f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0c20 e403 | | Load 0x2,0x3
0c21 e402 | | Load 0x2,0x2
0c22 e002 | | Load 0x0,0x2
0c23 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0c24 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0c25 00d1 | | Pop_Control Pop_Count_1
0c26 005a | Z | Store_Top Discrete,At_Offset_2
0c27 e002 | | Load 0x0,0x2
0c28 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0c29 00db | | Load_Top At_Offset_3
0c2a 602d |`- | Indirect_Literal Discrete,0xc58,{0x00000000, 0x00004000}
0c2b e00e | | Load 0x0,0xe
0c2c 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0c2d e403 | | Load 0x2,0x3
0c2e e002 | | Load 0x0,0x2
0c2f 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39
0c30 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0c31 00d1 | | Pop_Control Pop_Count_1
0c32 005a | Z | Store_Top Discrete,At_Offset_2
0c33 00da | | Load_Top At_Offset_2
0c34 e002 | | Load 0x0,0x2
0c35 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0c36 701d |p | Jump_Nonzero 0xc54
0c37 e002 | | Load 0x0,0x2
0c38 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0c39 00d9 | | Load_Top At_Offset_1
0c3a 0120 | | Execute Any,Is_Value
0c3b 6804 |h | Jump_Zero 0xc40
0c3c e002 | | Load 0x0,0x2
0c3d 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0c3e 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
0c3f 7801 |x | Jump 0xc41
0c40 00d9 | | Load_Top At_Offset_1
0c41 e002 | | Load 0x0,0x2
0c42 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0c43 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0c44 e404 | | Load 0x2,0x4
0c45 6012 |` | Indirect_Literal Discrete,0xc58,{0x00000000, 0x00004000}
0c46 4801 |H | Short_Literal 0x1
0c47 4800 |H | Short_Literal 0x0
0c48 e00e | | Load 0x0,0xe
0c49 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0c4a 4800 |H | Short_Literal 0x0
0c4b e002 | | Load 0x0,0x2
0c4c 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0c4d 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0c4e 00d1 | | Pop_Control Pop_Count_1
0c4f c402 | | Store 0x2,0x2
0c50 c406 | | Store 0x2,0x6
0c51 005a | Z | Store_Top Discrete,At_Offset_2
0c52 e402 | | Load 0x2,0x2
0c53 4401 |D | Exit_Subprogram With_Result,0x1
0c54 00ec | | Load_Encached Diana_Tree_Cache
0c55 4401 |D | Exit_Subprogram With_Result,0x1
0c56 0000 0000 | | .XXX[0x2]
0c58 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
0c5c 0000 0000 | | .BLANK 0000[0x4]
0c60 ; --------------------------------------------------------------------------------------
0c60 ; SUBPROGRAM
0c60 ; --------------------------------------------------------------------------------------
0c60 0c63 | c | .CONST 0x0c63 ; Address of begin
0c61 0004 | | .CONST 0x0004 ; Address of exception handler
0c62 0001 | | .CONST 0x0001 ; Number of locals
0c63 BODY_0c60:
0c63 INIT_0c60:
0c63 00da | | Load_Top At_Offset_2
0c64 e261 | a | Load 0x1,0x61
0c65 180f | | Execute Package,Field_Execute,Field_Number 0xf
0c66 00d8 | | Load_Top At_Offset_0
0c67 e20e | | Load 0x1,0xe
0c68 0260 | ` | Execute Discrete,In_Type
0c69 7001 |p | Jump_Nonzero 0xc6b
0c6a 0801 | | Execute_Immediate Raise,0x1
0c6b 00db | | Load_Top At_Offset_3
0c6c 826b | k | Call 0x1,0x6b
0c6d 4401 |D | Exit_Subprogram With_Result,0x1
0c6e 0000 0000 | | .XXX[0x2]
0c70 ; --------------------------------------------------------------------------------------
0c70 ; SUBPROGRAM
0c70 ; --------------------------------------------------------------------------------------
0c70 0c93 | | .CONST 0x0c93 ; Address of begin
0c71 0004 | | .CONST 0x0004 ; Address of exception handler
0c72 0005 | | .CONST 0x0005 ; Number of locals
0c73 INIT_0c70:
0c73 00da | | Load_Top At_Offset_2
0c74 e261 | a | Load 0x1,0x61
0c75 180e | | Execute Package,Field_Execute,Field_Number 0xe
0c76 e20e | | Load 0x1,0xe
0c77 03f1 | | Declare_Variable Discrete,With_Value
0c78 00d8 | | Load_Top At_Offset_0
0c79 0a01 | | Execute_Immediate Plus,0x1
0c7a 00d8 | | Load_Top At_Offset_0
0c7b e20e | | Load 0x1,0xe
0c7c 0260 | ` | Execute Discrete,In_Type
0c7d 7001 |p | Jump_Nonzero 0xc7f
0c7e 0801 | | Execute_Immediate Raise,0x1
0c7f e5ff | | Load 0x2,-0x1
0c80 826c | l | Call 0x1,0x6c
0c81 00e3 | | Load_Encached Natural_Cache
0c82 03f1 | | Declare_Variable Discrete,With_Value
0c83 00d9 | | Load_Top At_Offset_1
0c84 0a03 | | Execute_Immediate Plus,0x3
0c85 00d8 | | Load_Top At_Offset_0
0c86 e20e | | Load 0x1,0xe
0c87 0260 | ` | Execute Discrete,In_Type
0c88 7001 |p | Jump_Nonzero 0xc8a
0c89 0801 | | Execute_Immediate Raise,0x1
0c8a e5ff | | Load 0x2,-0x1
0c8b 826c | l | Call 0x1,0x6c
0c8c 00e3 | | Load_Encached Natural_Cache
0c8d 03f1 | | Declare_Variable Discrete,With_Value
0c8e e011 | | Load 0x0,0x11
0c8f 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0c90 02ff | | Declare_Variable Variant_Record
0c91 00d8 | | Load_Top At_Offset_0
0c92 1c00 | | Execute_Immediate Run_Utility,0x0
0c93 BODY_0c70:
0c93 00d8 | | Load_Top At_Offset_0
0c94 e00d | | Load 0x0,0xd
0c95 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0c96 0162 | b | Execute Variant_Record,Check_In_Type
0c97 00da | | Load_Top At_Offset_2
0c98 e403 | | Load 0x2,0x3
0c99 e00d | | Load 0x0,0xd
0c9a 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0c9b 00d1 | | Pop_Control Pop_Count_1
0c9c 00d8 | | Load_Top At_Offset_0
0c9d 4401 |D | Exit_Subprogram With_Result,0x1
0c9e 0000 0000 | | .XXX[0x2]
0ca0 ; --------------------------------------------------------------------------------------
0ca0 ; SUBPROGRAM
0ca0 ; --------------------------------------------------------------------------------------
0ca0 0caa | | .CONST 0x0caa ; Address of begin
0ca1 0004 | | .CONST 0x0004 ; Address of exception handler
0ca2 0003 | | .CONST 0x0003 ; Number of locals
0ca3 INIT_0ca0:
0ca3 00da | | Load_Top At_Offset_2
0ca4 e261 | a | Load 0x1,0x61
0ca5 180e | | Execute Package,Field_Execute,Field_Number 0xe
0ca6 e20e | | Load 0x1,0xe
0ca7 03f1 | | Declare_Variable Discrete,With_Value
0ca8 029f 0de3 | | Declare_Subprogram For_Call,INIT_0de0
0caa BODY_0ca0:
0caa 00d9 | | Load_Top At_Offset_1
0cab 6802 |h | Jump_Zero 0xcae
0cac 8403 | | Call 0x2,0x3
0cad 7802 |x | Jump 0xcb0
0cae e214 | | Load 0x1,0x14
0caf 0257 | W | Execute Discrete,Raise
0cb0 0831 | 1 | Execute_Immediate Raise,0x31
0cb1 0000 0000 | | .BLANK 0000[0x7]
0cb8 ; --------------------------------------------------------------------------------------
0cb8 ; SUBPROGRAM
0cb8 ; --------------------------------------------------------------------------------------
0cb8 0cbb | | .CONST 0x0cbb ; Address of begin
0cb9 0004 | | .CONST 0x0004 ; Address of exception handler
0cba 0001 | | .CONST 0x0001 ; Number of locals
0cbb BODY_0cb8:
0cbb INIT_0cb8:
0cbb 00da | | Load_Top At_Offset_2
0cbc 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0cbd 021d | | Execute Heap_Access,Is_Null
0cbe 0f00 | | Execute_Immediate Equal,0x0
0cbf 4401 |D | Exit_Subprogram With_Result,0x1
0cc0 ; --------------------------------------------------------------------------------------
0cc0 ; SUBPROGRAM
0cc0 ; --------------------------------------------------------------------------------------
0cc0 0cc3 | | .CONST 0x0cc3 ; Address of begin
0cc1 0004 | | .CONST 0x0004 ; Address of exception handler
0cc2 0001 | | .CONST 0x0001 ; Number of locals
0cc3 BODY_0cc0:
0cc3 INIT_0cc0:
0cc3 00da | | Load_Top At_Offset_2
0cc4 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0cc5 00db | | Load_Top At_Offset_3
0cc6 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0cc7 0227 | ' | Execute Access,All_Reference
0cc8 01d7 | | Execute Vector,Field_Read
0cc9 4401 |D | Exit_Subprogram With_Result,0x1
0cca 0000 0000 | | .BLANK 0000[0x6]
0cd0 ; --------------------------------------------------------------------------------------
0cd0 ; SUBPROGRAM
0cd0 ; --------------------------------------------------------------------------------------
0cd0 0cd3 | | .CONST 0x0cd3 ; Address of begin
0cd1 0004 | | .CONST 0x0004 ; Address of exception handler
0cd2 0001 | | .CONST 0x0001 ; Number of locals
0cd3 BODY_0cd0:
0cd3 INIT_0cd0:
0cd3 00db | | Load_Top At_Offset_3
0cd4 7002 |p | Jump_Nonzero 0xcd7
0cd5 4800 |H | Short_Literal 0x0
0cd6 4402 |D | Exit_Subprogram With_Result,0x2
0cd7 00db | | Load_Top At_Offset_3
0cd8 00d8 | | Load_Top At_Offset_0
0cd9 e20e | | Load 0x1,0xe
0cda 0260 | ` | Execute Discrete,In_Type
0cdb 7001 |p | Jump_Nonzero 0xcdd
0cdc 0801 | | Execute_Immediate Raise,0x1
0cdd 00db | | Load_Top At_Offset_3
0cde 821d | | Call 0x1,0x1d
0cdf 4402 |D | Exit_Subprogram With_Result,0x2
0ce0 ; --------------------------------------------------------------------------------------
0ce0 ; SUBPROGRAM
0ce0 ; --------------------------------------------------------------------------------------
0ce0 0ce3 | | .CONST 0x0ce3 ; Address of begin
0ce1 0004 | | .CONST 0x0004 ; Address of exception handler
0ce2 0001 | | .CONST 0x0001 ; Number of locals
0ce3 BODY_0ce0:
0ce3 INIT_0ce0:
0ce3 00db | | Load_Top At_Offset_3
0ce4 7002 |p | Jump_Nonzero 0xce7
0ce5 4800 |H | Short_Literal 0x0
0ce6 4402 |D | Exit_Subprogram With_Result,0x2
0ce7 00db | | Load_Top At_Offset_3
0ce8 0a01 | | Execute_Immediate Plus,0x1
0ce9 00d8 | | Load_Top At_Offset_0
0cea e20e | | Load 0x1,0xe
0ceb 0260 | ` | Execute Discrete,In_Type
0cec 7001 |p | Jump_Nonzero 0xcee
0ced 0801 | | Execute_Immediate Raise,0x1
0cee 00db | | Load_Top At_Offset_3
0cef 821d | | Call 0x1,0x1d
0cf0 4402 |D | Exit_Subprogram With_Result,0x2
0cf1 0000 0000 | | .BLANK 0000[0x7]
0cf8 ; --------------------------------------------------------------------------------------
0cf8 ; SUBPROGRAM
0cf8 ; --------------------------------------------------------------------------------------
0cf8 0cfb | | .CONST 0x0cfb ; Address of begin
0cf9 0004 | | .CONST 0x0004 ; Address of exception handler
0cfa 0001 | | .CONST 0x0001 ; Number of locals
0cfb BODY_0cf8:
0cfb INIT_0cf8:
0cfb 00db | | Load_Top At_Offset_3
0cfc 0a03 | | Execute_Immediate Plus,0x3
0cfd 00d8 | | Load_Top At_Offset_0
0cfe e20e | | Load 0x1,0xe
0cff 0260 | ` | Execute Discrete,In_Type
0d00 7001 |p | Jump_Nonzero 0xd02
0d01 0801 | | Execute_Immediate Raise,0x1
0d02 00db | | Load_Top At_Offset_3
0d03 821d | | Call 0x1,0x1d
0d04 4402 |D | Exit_Subprogram With_Result,0x2
0d05 0000 0000 | | .XXX[0x3]
0d07 0000 | |
0d08 ; --------------------------------------------------------------------------------------
0d08 ; SUBPROGRAM
0d08 ; --------------------------------------------------------------------------------------
0d08 0d0b | | .CONST 0x0d0b ; Address of begin
0d09 0004 | | .CONST 0x0004 ; Address of exception handler
0d0a 0001 | | .CONST 0x0001 ; Number of locals
0d0b BODY_0d08:
0d0b INIT_0d08:
0d0b 6004 |` | Indirect_Literal Discrete,0xd10,{0x00000000, 0x00008000}
0d0c 00db | | Load_Top At_Offset_3
0d0d 8269 | i | Call 0x1,0x69
0d0e 4401 |D | Exit_Subprogram With_Result,0x1
0d0f 0000 | | .XXX[0x1]
0d10 0000 0000 | | .LITERAL {0x00000000, 0x00008000}
0d14 0000 0000 | | .BLANK 0000[0x4]
0d18 ; --------------------------------------------------------------------------------------
0d18 ; SUBPROGRAM
0d18 ; --------------------------------------------------------------------------------------
0d18 0d1b | | .CONST 0x0d1b ; Address of begin
0d19 0004 | | .CONST 0x0004 ; Address of exception handler
0d1a 0001 | | .CONST 0x0001 ; Number of locals
0d1b BODY_0d18:
0d1b INIT_0d18:
0d1b 6004 |` | Indirect_Literal Discrete,0xd20,{0x00000000, 0x00004000}
0d1c 00db | | Load_Top At_Offset_3
0d1d 8269 | i | Call 0x1,0x69
0d1e 4401 |D | Exit_Subprogram With_Result,0x1
0d1f 0000 | | .XXX[0x1]
0d20 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
0d24 0000 0000 | | .BLANK 0000[0x4]
0d28 ; --------------------------------------------------------------------------------------
0d28 ; SUBPROGRAM
0d28 ; --------------------------------------------------------------------------------------
0d28 0d2b | + | .CONST 0x0d2b ; Address of begin
0d29 0004 | | .CONST 0x0004 ; Address of exception handler
0d2a 0001 | | .CONST 0x0001 ; Number of locals
0d2b BODY_0d28:
0d2b INIT_0d28:
0d2b 00da | | Load_Top At_Offset_2
0d2c 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0d2d 8273 | s | Call 0x1,0x73
0d2e 4401 |D | Exit_Subprogram With_Result,0x1
0d2f 0000 | | .XXX[0x1]
0d30 ; --------------------------------------------------------------------------------------
0d30 ; SUBPROGRAM
0d30 ; --------------------------------------------------------------------------------------
0d30 0d33 | 3 | .CONST 0x0d33 ; Address of begin
0d31 0004 | | .CONST 0x0004 ; Address of exception handler
0d32 0001 | | .CONST 0x0001 ; Number of locals
0d33 BODY_0d30:
0d33 INIT_0d30:
0d33 00da | | Load_Top At_Offset_2
0d34 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0d35 00db | | Load_Top At_Offset_3
0d36 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0d37 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0d38 027b | { | Execute Discrete,Greater_Equal
0d39 4401 |D | Exit_Subprogram With_Result,0x1
0d3a 0000 0000 | | .BLANK 0000[0x6]
0d40 ; --------------------------------------------------------------------------------------
0d40 ; SUBPROGRAM
0d40 ; --------------------------------------------------------------------------------------
0d40 0d43 | C | .CONST 0x0d43 ; Address of begin
0d41 0004 | | .CONST 0x0004 ; Address of exception handler
0d42 0001 | | .CONST 0x0001 ; Number of locals
0d43 BODY_0d40:
0d43 INIT_0d40:
0d43 00da | | Load_Top At_Offset_2
0d44 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0d45 00db | | Load_Top At_Offset_3
0d46 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0d47 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0d48 027b | { | Execute Discrete,Greater_Equal
0d49 4401 |D | Exit_Subprogram With_Result,0x1
0d4a 0000 0000 | | .BLANK 0000[0x6]
0d50 ; --------------------------------------------------------------------------------------
0d50 ; SUBPROGRAM
0d50 ; --------------------------------------------------------------------------------------
0d50 0d53 | S | .CONST 0x0d53 ; Address of begin
0d51 0004 | | .CONST 0x0004 ; Address of exception handler
0d52 0001 | | .CONST 0x0001 ; Number of locals
0d53 BODY_0d50:
0d53 INIT_0d50:
0d53 e00e | | Load 0x0,0xe
0d54 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0d55 6006 |` | Indirect_Literal Discrete,0xd5c,{0x00007fff, 0xffffffff}
0d56 e7ff | | Load 0x3,-0x1
0d57 e00f | | Load 0x0,0xf
0d58 180e | | Execute Package,Field_Execute,Field_Number 0xe
0d59 4401 |D | Exit_Subprogram With_Result,0x1
0d5a 0000 0000 | | .XXX[0x2]
0d5c 0000 7fff | | .LITERAL {0x00007fff, 0xffffffff}
0d60 ; --------------------------------------------------------------------------------------
0d60 ; SUBPROGRAM
0d60 ; --------------------------------------------------------------------------------------
0d60 0d63 | c | .CONST 0x0d63 ; Address of begin
0d61 0004 | | .CONST 0x0004 ; Address of exception handler
0d62 0001 | | .CONST 0x0001 ; Number of locals
0d63 BODY_0d60:
0d63 INIT_0d60:
0d63 e00e | | Load 0x0,0xe
0d64 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0d65 67f6 |g | Indirect_Literal Discrete,0xd5c,{0x00007fff, 0xffffffff}
0d66 e7ff | | Load 0x3,-0x1
0d67 e00f | | Load 0x0,0xf
0d68 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0d69 4401 |D | Exit_Subprogram With_Result,0x1
0d6a 0000 0000 | | .BLANK 0000[0x6]
0d70 ; --------------------------------------------------------------------------------------
0d70 ; SUBPROGRAM
0d70 ; --------------------------------------------------------------------------------------
0d70 0d7b | { | .CONST 0x0d7b ; Address of begin
0d71 0004 | | .CONST 0x0004 ; Address of exception handler
0d72 0002 | | .CONST 0x0002 ; Number of locals
0d73 INIT_0d70:
0d73 e404 | | Load 0x2,0x4
0d74 e402 | | Load 0x2,0x2
0d75 e261 | a | Load 0x1,0x61
0d76 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0d77 e403 | | Load 0x2,0x3
0d78 821d | | Call 0x1,0x1d
0d79 00e3 | | Load_Encached Natural_Cache
0d7a 03f1 | | Declare_Variable Discrete,With_Value
0d7b BODY_0d70:
0d7b 00d8 | | Load_Top At_Offset_0
0d7c 00cb | | Action Pop_Block_With_Result
0d7d 4401 |D | Exit_Subprogram With_Result,0x1
0d7e 0000 0000 | | .XXX[0x2]
0d80 ; --------------------------------------------------------------------------------------
0d80 ; SUBPROGRAM
0d80 ; --------------------------------------------------------------------------------------
0d80 0d8e | | .CONST 0x0d8e ; Address of begin
0d81 0004 | | .CONST 0x0004 ; Address of exception handler
0d82 0003 | | .CONST 0x0003 ; Number of locals
0d83 INIT_0d80:
0d83 e404 | | Load 0x2,0x4
0d84 e402 | | Load 0x2,0x2
0d85 e261 | a | Load 0x1,0x61
0d86 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0d87 e20e | | Load 0x1,0xe
0d88 03f1 | | Declare_Variable Discrete,With_Value
0d89 00d8 | | Load_Top At_Offset_0
0d8a e403 | | Load 0x2,0x3
0d8b 821d | | Call 0x1,0x1d
0d8c 00e3 | | Load_Encached Natural_Cache
0d8d 03f1 | | Declare_Variable Discrete,With_Value
0d8e BODY_0d80:
0d8e 00d8 | | Load_Top At_Offset_0
0d8f 00cb | | Action Pop_Block_With_Result
0d90 4401 |D | Exit_Subprogram With_Result,0x1
0d91 0000 0000 | | .BLANK 0000[0x7]
0d98 ; --------------------------------------------------------------------------------------
0d98 ; SUBPROGRAM
0d98 ; --------------------------------------------------------------------------------------
0d98 0d9f | | .CONST 0x0d9f ; Address of begin
0d99 0004 | | .CONST 0x0004 ; Address of exception handler
0d9a 0002 | | .CONST 0x0002 ; Number of locals
0d9b INIT_0d98:
0d9b e25c | \ | Load 0x1,0x5c
0d9c 0322 | " | Declare_Variable Record
0d9d 00d8 | | Load_Top At_Offset_0
0d9e 1c00 | | Execute_Immediate Run_Utility,0x0
0d9f BODY_0d98:
0d9f 00d8 | | Load_Top At_Offset_0
0da0 00cb | | Action Pop_Block_With_Result
0da1 4401 |D | Exit_Subprogram With_Result,0x1
0da2 0000 0000 | | .BLANK 0000[0x6]
0da8 ; --------------------------------------------------------------------------------------
0da8 ; SUBPROGRAM
0da8 ; --------------------------------------------------------------------------------------
0da8 0db2 | | .CONST 0x0db2 ; Address of begin
0da9 0004 | | .CONST 0x0004 ; Address of exception handler
0daa 0005 | | .CONST 0x0005 ; Number of locals
0dab INIT_0da8:
0dab 00e3 | | Load_Encached Natural_Cache
0dac 03e9 | | Declare_Variable Discrete,Duplicate
0dad e25c | \ | Load 0x1,0x5c
0dae 0322 | " | Declare_Variable Record
0daf 00d8 | | Load_Top At_Offset_0
0db0 1c00 | | Execute_Immediate Run_Utility,0x0
0db1 00e3 | | Load_Encached Natural_Cache
0db2 BODY_0da8:
0db2 e406 | | Load 0x2,0x6
0db3 6806 |h | Jump_Zero 0xdba
0db4 4801 |H | Short_Literal 0x1
0db5 a602 | | Store_Unchecked 0x3,0x2
0db6 e405 | | Load 0x2,0x5
0db7 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0db8 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0db9 7807 |x | Jump 0xdc1
0dba e405 | | Load 0x2,0x5
0dbb 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0dbc 0a01 | | Execute_Immediate Plus,0x1
0dbd c602 | | Store 0x3,0x2
0dbe e405 | | Load 0x2,0x5
0dbf 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0dc0 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0dc1 00cf | | Action Mark_Auxiliary
0dc2 00db | | Load_Top At_Offset_3
0dc3 e602 | | Load 0x3,0x2
0dc4 0263 | c | Execute Discrete,Above_Bound
0dc5 7016 |p | Jump_Nonzero 0xddc
0dc6 00d8 | | Load_Top At_Offset_0
0dc7 00d8 | | Load_Top At_Offset_0
0dc8 00e4 | | Load_Encached Positive_Cache
0dc9 0260 | ` | Execute Discrete,In_Type
0dca 7001 |p | Jump_Nonzero 0xdcc
0dcb 0801 | | Execute_Immediate Raise,0x1
0dcc e405 | | Load 0x2,0x5
0dcd 8253 | S | Call 0x1,0x53
0dce e604 | | Load 0x3,0x4
0dcf 017d | } | Execute Record,Structure_Write
0dd0 e604 | | Load 0x3,0x4
0dd1 824a | J | Call 0x1,0x4a
0dd2 a605 | | Store_Unchecked 0x3,0x5
0dd3 00db | | Load_Top At_Offset_3
0dd4 e404 | | Load 0x2,0x4
0dd5 027f | | Execute Discrete,Equal
0dd6 6803 |h | Jump_Zero 0xdda
0dd7 e604 | | Load 0x3,0x4
0dd8 00cb | | Action Pop_Block_With_Result
0dd9 4401 |D | Exit_Subprogram With_Result,0x1
0dda 00c8 | | Action Pop_Auxiliary_Range
0ddb 3fea |? | Loop_Increasing 0xdc6
0ddc 4501 |E | Exit_Subprogram 0x1
0ddd 0000 0000 | | .XXX[0x3]
0ddf 0000 | |
0de0 ; --------------------------------------------------------------------------------------
0de0 ; SUBPROGRAM
0de0 ; --------------------------------------------------------------------------------------
0de0 0deb | | .CONST 0x0deb ; Address of begin
0de1 0004 | | .CONST 0x0004 ; Address of exception handler
0de2 0005 | | .CONST 0x0005 ; Number of locals
0de3 INIT_0de0:
0de3 e25a | Z | Load 0x1,0x5a
0de4 0322 | " | Declare_Variable Record
0de5 00d8 | | Load_Top At_Offset_0
0de6 1c00 | | Execute_Immediate Run_Utility,0x0
0de7 00e1 | | Load_Encached Boolean_Cache
0de8 00e3 | | Load_Encached Natural_Cache
0de9 e20e | | Load 0x1,0xe
0dea 0007 | | Action Break_Optional
0deb BODY_0de0:
0deb 00e1 | | Load_Encached Boolean_Cache
0dec e602 | | Load 0x3,0x2
0ded e5ff | | Load 0x2,-0x1
0dee e260 | ` | Load 0x1,0x60
0def e012 | | Load 0x0,0x12
0df0 e25f | _ | Load 0x1,0x5f
0df1 0096 | | Execute Package,Field_Execute_Dynamic
0df2 00d1 | | Pop_Control Pop_Count_1
0df3 005b | [ | Store_Top Discrete,At_Offset_3
0df4 00da | | Load_Top At_Offset_2
0df5 702f |p/ | Jump_Nonzero 0xe25
0df6 e5ff | | Load 0x2,-0x1
0df7 8270 | p | Call 0x1,0x70
0df8 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0df9 e5ff | | Load 0x2,-0x1
0dfa e261 | a | Load 0x1,0x61
0dfb 180e | | Execute Package,Field_Execute,Field_Number 0xe
0dfc 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0dfd e25a | Z | Load 0x1,0x5a
0dfe 0322 | " | Declare_Variable Record
0dff e5ff | | Load 0x2,-0x1
0e00 00d9 | | Load_Top At_Offset_1
0e01 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0e02 e5fe | | Load 0x2,-0x2
0e03 00d9 | | Load_Top At_Offset_1
0e04 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0e05 e5ff | | Load 0x2,-0x1
0e06 8271 | q | Call 0x1,0x71
0e07 00d9 | | Load_Top At_Offset_1
0e08 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0e09 00d9 | | Load_Top At_Offset_1
0e0a 00d9 | | Load_Top At_Offset_1
0e0b 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0e0c 00da | | Load_Top At_Offset_2
0e0d 00d9 | | Load_Top At_Offset_1
0e0e 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0e0f 4801 |H | Short_Literal 0x1
0e10 00db | | Load_Top At_Offset_3
0e11 e210 | | Load 0x1,0x10
0e12 03ba | | Declare_Variable Access,By_Allocation,With_Constraint
0e13 00d9 | | Load_Top At_Offset_1
0e14 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0e15 4801 |H | Short_Literal 0x1
0e16 00db | | Load_Top At_Offset_3
0e17 e212 | | Load 0x1,0x12
0e18 03ba | | Declare_Variable Access,By_Allocation,With_Constraint
0e19 00d9 | | Load_Top At_Offset_1
0e1a 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0e1b e602 | | Load 0x3,0x2
0e1c 017d | } | Execute Record,Structure_Write
0e1d e260 | ` | Load 0x1,0x60
0e1e 4800 |H | Short_Literal 0x0
0e1f e602 | | Load 0x3,0x2
0e20 e5ff | | Load 0x2,-0x1
0e21 e013 | | Load 0x0,0x13
0e22 e25f | _ | Load 0x1,0x5f
0e23 0096 | | Execute Package,Field_Execute_Dynamic
0e24 c260 | ` | Store 0x1,0x60
0e25 00db | | Load_Top At_Offset_3
0e26 00cb | | Action Pop_Block_With_Result
0e27 4402 |D | Exit_Subprogram With_Result,0x2
0e28 ; --------------------------------------------------------------------------------------
0e28 ; SUBPROGRAM
0e28 ; --------------------------------------------------------------------------------------
0e28 0e2b | + | .CONST 0x0e2b ; Address of begin
0e29 0004 | | .CONST 0x0004 ; Address of exception handler
0e2a 0001 | | .CONST 0x0001 ; Number of locals
0e2b BODY_0e28:
0e2b INIT_0e28:
0e2b 4601 |F | Jump_Case 0x1
0e2c 7801 |x | Jump 0xe2e ; case 0x0
0e2d 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0e2e 4800 |H | Short_Literal 0x0
0e2f 00db | | Load_Top At_Offset_3
0e30 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0e31 00da | | Load_Top At_Offset_2
0e32 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0e33 0125 | % | Execute Any,Set_Constraint
0e34 e002 | | Load 0x0,0x2
0e35 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0e36 00db | | Load_Top At_Offset_3
0e37 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0e38 00ec | | Load_Encached Diana_Tree_Cache
0e39 00db | | Load_Top At_Offset_3
0e3a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0e3b 4800 |H | Short_Literal 0x0
0e3c 00db | | Load_Top At_Offset_3
0e3d 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0e3e 4800 |H | Short_Literal 0x0
0e3f 00db | | Load_Top At_Offset_3
0e40 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0e41 4302 |C | Exit_Subprogram From_Utility,0x2
0e42 0000 0000 | | .BLANK 0000[0x6]
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 4601 |F | Jump_Case 0x1
0e4c 7801 |x | Jump 0xe4e ; case 0x0
0e4d 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0e4e 00da | | Load_Top At_Offset_2
0e4f 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0e50 1c00 | | Execute_Immediate Run_Utility,0x0
0e51 4800 |H | Short_Literal 0x0
0e52 00db | | Load_Top At_Offset_3
0e53 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0e54 4800 |H | Short_Literal 0x0
0e55 00db | | Load_Top At_Offset_3
0e56 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0e57 4800 |H | Short_Literal 0x0
0e58 00db | | Load_Top At_Offset_3
0e59 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0e5a 4800 |H | Short_Literal 0x0
0e5b 00db | | Load_Top At_Offset_3
0e5c 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0e5d 4800 |H | Short_Literal 0x0
0e5e 00db | | Load_Top At_Offset_3
0e5f 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0e60 4800 |H | Short_Literal 0x0
0e61 00db | | Load_Top At_Offset_3
0e62 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0e63 4302 |C | Exit_Subprogram From_Utility,0x2
0e64 0000 0000 | | .BLANK 0000[0x4]
0e68 ; --------------------------------------------------------------------------------------
0e68 ; SUBPROGRAM
0e68 ; --------------------------------------------------------------------------------------
0e68 0e6b | k | .CONST 0x0e6b ; Address of begin
0e69 0004 | | .CONST 0x0004 ; Address of exception handler
0e6a 0001 | | .CONST 0x0001 ; Number of locals
0e6b BODY_0e68:
0e6b INIT_0e68:
0e6b 4601 |F | Jump_Case 0x1
0e6c 7801 |x | Jump 0xe6e ; case 0x0
0e6d 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0e6e 00da | | Load_Top At_Offset_2
0e6f 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0e70 1c00 | | Execute_Immediate Run_Utility,0x0
0e71 4800 |H | Short_Literal 0x0
0e72 00db | | Load_Top At_Offset_3
0e73 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0e74 4800 |H | Short_Literal 0x0
0e75 00db | | Load_Top At_Offset_3
0e76 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0e77 4302 |C | Exit_Subprogram From_Utility,0x2
0e78 ; --------------------------------------------------------------------------------------
0e78 ; STRING TABLE
0e78 ; --------------------------------------------------------------------------------------
0e78 0020 | | .STRTAB 0x0020->0x0e88 ; "MODULE_BLOCK"
0e79 002a | * | .STRTAB 0x002a->0x0e8e ; "PROCEDURE_BLOCK"
0e7a 0037 | 7 | .STRTAB 0x0037->0x0e95 ; "FUNCTION_BLOCK"
0e7b 0043 | C | .STRTAB 0x0043->0x0e9c ; "ACCEPT_BLOCK"
0e7c 004d | M | .STRTAB 0x004d->0x0ea2 ; "DECLARE_BLOCK"
0e7d 0058 | X | .STRTAB 0x0058->0x0ea9 ; "UTILITY_BLOCK"
0e7e 0063 | c | .STRTAB 0x0063->0x0eaf ; "COMMAND_BLOCK"
0e7f 006e | n | .STRTAB 0x006e->0x0eb6 ; "LIBRARY_BLOCK"
0e80 0079 | y | .STRTAB 0x0079->0x0ebc ; "COMMAND_ELABORATION_BLOCK"
0e81 0090 | | .STRTAB 0x0090->0x0ec9 ; "LIBRARY_ELABORATION_BLOCK"
0e82 00a7 | | .STRTAB 0x00a7->0x0ed5 ; "SUBSYSTEM_ELABORATION_BLOCK"
0e83 00c0 | | .STRTAB 0x00c0->0x0ee3 ; "MANUFACTURED_PROCEDURE_BLOCK"
0e84 00da | | .STRTAB 0x00da->0x0ef1 ; "MANUFACTURED_FUNCTION_BLOCK"
0e85 00f3 | | .STRTAB 0x00f3->0x0efe ; "UNKNOWN_BLOCK"
0e86 00fe | | .STRTAB 0x00fe->0x0f05 ; "'N("
0e87 00ff | | .STREND 0x00ff->0x0f06
0e88 4d4f 4455 |MODU| .STRTAB_STRINGS
0f07 0000 | | .XXX[0x1]
0f08 ; --------------------------------------------------------------------------------------
0f08 ; Debug Table
0f08 ; --------------------------------------------------------------------------------------
0f08 0004 000a | | .DEBUG4 0x0004,0x000a,0xa790,0x0000,0x0001,0x0000
0f0e 0000 0000 | | .BLANK 0000[0xf2]