|
|
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: 7168 (0x1c00)
Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_6a18da
└─⟦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 0d88 | | .CONST 0x0d88 ; 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 8008 | | .CONST 0x8008 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0183 | | .CONST 0x0183 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0069 | i | .CONST 0x0069 ; Number of locals
000b INIT_0008:
000b 03a9 | | Declare_Type Heap_Access,Incomplete,Visible
000c e001 | | Load 0x0,0x1
000d 1b15 | | Execute Package,Field_Read,Field_Number 0x15
000e 0129 | ) | Execute Any,Make_Visible
000f e001 | | Load 0x0,0x1
0010 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0011 0129 | ) | Execute Any,Make_Visible
0012 00c4 | | Action Make_Default
0013 00c4 | | Action Make_Default
0014 00c4 | | Action Make_Default
0015 00c4 | | Action Make_Default
0016 00c4 | | Action Make_Default
0017 00c4 | | Action Make_Default
0018 00c4 | | Action Make_Default
0019 00c4 | | Action Make_Default
001a 00c4 | | Action Make_Default
001b 00c4 | | Action Make_Default
001c 00c4 | | Action Make_Default
001d 00c4 | | Action Make_Default
001e 00c4 | | Action Make_Default
001f 00c4 | | Action Make_Default
0020 00c4 | | Action Make_Default
0021 00c4 | | Action Make_Default
0022 00c4 | | Action Make_Default
0023 00c4 | | Action Make_Default
0024 00c4 | | Action Make_Default
0025 00c4 | | Action Make_Default
0026 00c4 | | Action Make_Default
0027 00c4 | | Action Make_Default
0028 00c4 | | Action Make_Default
0029 00c4 | | Action Make_Default
002a 00c4 | | Action Make_Default
002b 00c4 | | Action Make_Default
002c 00c4 | | Action Make_Default
002d 00c4 | | Action Make_Default
002e 00c4 | | Action Make_Default
002f 00c4 | | Action Make_Default
0030 00c4 | | Action Make_Default
0031 00c4 | | Action Make_Default
0032 00c4 | | Action Make_Default
0033 00c4 | | Action Make_Default
0034 00c4 | | Action Make_Default
0035 00c4 | | Action Make_Default
0036 00c4 | | Action Make_Default
0037 00c4 | | Action Make_Default
0038 00c4 | | Action Make_Default
0039 00c4 | | Action Make_Default
003a 00c4 | | Action Make_Default
003b 029a 018b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0188
003d c233 | 3 | Store 0x1,0x33
003e 029a 01d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01d0
0040 c211 | | Store 0x1,0x11
0041 029a 0203 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0200
0043 c235 | 5 | Store 0x1,0x35
0044 029a 0233 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0230
0046 c212 | | Store 0x1,0x12
0047 029a 0363 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0360
0049 c236 | 6 | Store 0x1,0x36
004a 029a 03cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03c8
004c c214 | | Store 0x1,0x14
004d 029a 03d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03d0
004f c215 | | Store 0x1,0x15
0050 029a 03e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03e0
0052 c216 | | Store 0x1,0x16
0053 029a 03eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03e8
0055 c217 | | Store 0x1,0x17
0056 029a 03f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03f0
0058 c22f | / | Store 0x1,0x2f
0059 029a 0433 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0430
005b c238 | 8 | Store 0x1,0x38
005c 029a 047b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0478
005e c21a | | Store 0x1,0x1a
005f 029a 04bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_04b8
0061 c21b | | Store 0x1,0x1b
0062 029a 04e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_04e0
0064 c237 | 7 | Store 0x1,0x37
0065 029a 052b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0528
0067 c21c | | Store 0x1,0x1c
0068 029a 0533 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0530
006a c21d | | Store 0x1,0x1d
006b 029a 053b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0538
006d c21e | | Store 0x1,0x1e
006e 029a 0543 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0540
0070 c21f | | Store 0x1,0x1f
0071 029a 0553 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0550
0073 c220 | | Store 0x1,0x20
0074 029a 0563 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0560
0076 c221 | ! | Store 0x1,0x21
0077 029a 0573 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0570
0079 c222 | " | Store 0x1,0x22
007a 029a 057b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0578
007c c223 | # | Store 0x1,0x23
007d 029a 05d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_05d0
007f c224 | $ | Store 0x1,0x24
0080 029a 05eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_05e8
0082 c225 | % | Store 0x1,0x25
0083 029a 0613 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0610
0085 c234 | 4 | Store 0x1,0x34
0086 029a 0633 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0630
0088 c230 | 0 | Store 0x1,0x30
0089 029a 066b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0668
008b c231 | 1 | Store 0x1,0x31
008c 029a 067b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0678
008e c228 | ( | Store 0x1,0x28
008f 029a 068b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0688
0091 c229 | ) | Store 0x1,0x29
0092 029a 0693 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0690
0094 c22a | * | Store 0x1,0x2a
0095 029a 06d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_06d0
0097 c22b | + | Store 0x1,0x2b
0098 029a 0723 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0720
009a c22c | , | Store 0x1,0x2c
009b 4806 |H | Short_Literal 0x6
009c 0093 0ccb | | PushFullAddress InMicrocode,INIT_0cc8
009e 02a0 | | Declare_Subprogram Null_Subprogram
009f 038d | | Declare_Type Package,Defined,Visible,Not_Elaborated
00a0 c22d | - | Store 0x1,0x2d
00a1 480a |H | Short_Literal 0xa
00a2 032a | * | Declare_Type Record,Incomplete
00a3 c22e | . | Store 0x1,0x2e
00a4 e22e | . | Load 0x1,0x2e
00a5 02a0 | | Declare_Subprogram Null_Subprogram
00a6 e20d | | Load 0x1,0xd
00a7 03a3 | | Complete_Type Heap_Access,By_Defining
00a8 00bf | | Action Accept_Activation
00a9 0092 0d13 | | Action Push_String_Extended,0xd13 ; "!IO"
00ab 0092 0d14 | | Action Push_String_Extended,0xd14 ; "!LRM"
00ad 4802 |H | Short_Literal 0x2
00ae 032a | * | Declare_Type Record,Incomplete
00af 00d8 | | Load_Top At_Offset_0
00b0 02a0 | | Declare_Subprogram Null_Subprogram
00b1 03ad | | Declare_Type Heap_Access,Defined
00b2 e002 | | Load 0x0,0x2
00b3 1b14 | | Execute Package,Field_Read,Field_Number 0x14
00b4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00b5 00d9 | | Load_Top At_Offset_1
00b6 02a0 | | Declare_Subprogram Null_Subprogram
00b7 e23b | ; | Load 0x1,0x3b
00b8 0326 | & | Complete_Type Record,By_Defining
00b9 4806 |H | Short_Literal 0x6
00ba 032a | * | Declare_Type Record,Incomplete
00bb 00d8 | | Load_Top At_Offset_0
00bc 02a0 | | Declare_Subprogram Null_Subprogram
00bd 03ad | | Declare_Type Heap_Access,Defined
00be 00d8 | | Load_Top At_Offset_0
00bf e002 | | Load 0x0,0x2
00c0 1b16 | | Execute Package,Field_Read,Field_Number 0x16
00c1 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00c2 e002 | | Load 0x0,0x2
00c3 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00c4 e003 | | Load 0x0,0x3
00c5 1b0f | | Execute Package,Field_Read,Field_Number 0xf
00c6 e23c | < | Load 0x1,0x3c
00c7 00e2 | | Load_Encached Integer_Cache
00c8 029f 0793 | | Declare_Subprogram For_Call,INIT_0790
00ca e23d | = | Load 0x1,0x3d
00cb 0326 | & | Complete_Type Record,By_Defining
00cc e004 | | Load 0x0,0x4
00cd 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00ce e005 | | Load 0x0,0x5
00cf 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00d0 e20e | | Load 0x1,0xe
00d1 e20f | | Load 0x1,0xf
00d2 e23e | > | Load 0x1,0x3e
00d3 00e2 | | Load_Encached Integer_Cache
00d4 00e2 | | Load_Encached Integer_Cache
00d5 e003 | | Load 0x0,0x3
00d6 1b0f | | Execute Package,Field_Read,Field_Number 0xf
00d7 00e1 | | Load_Encached Boolean_Cache
00d8 e006 | | Load 0x0,0x6
00d9 1b17 | | Execute Package,Field_Read,Field_Number 0x17
00da 029f 07b3 | | Declare_Subprogram For_Call,INIT_07b0
00dc e22e | . | Load 0x1,0x2e
00dd 0326 | & | Complete_Type Record,By_Defining
00de 029b 07cb | | Declare_Subprogram For_Outer_Call,Unelaborated,INIT_07c8
00e0 029d 07db | | Declare_Subprogram For_Outer_Call,INIT_07d8
00e2 a007 | | Reference 0x0,0x7
00e3 00c6 | | Action Check_Subprogram_Elaborated
00e4 e002 | | Load 0x0,0x2
00e5 1b14 | | Execute Package,Field_Read,Field_Number 0x14
00e6 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00e7 00e3 | | Load_Encached Natural_Cache
00e8 e002 | | Load 0x0,0x2
00e9 1b14 | | Execute Package,Field_Read,Field_Number 0x14
00ea 1b13 | | Execute Package,Field_Read,Field_Number 0x13
00eb 1d3f | ? | Execute_Immediate Reference_Lex_1,0x3f
00ec e008 | | Load 0x0,0x8
00ed e009 | | Load 0x0,0x9
00ee 4800 |H | Short_Literal 0x0
00ef 0007 | | Action Break_Optional
00f0 029d 07eb | | Declare_Subprogram For_Outer_Call,INIT_07e8
00f2 029d 080b | | Declare_Subprogram For_Outer_Call,INIT_0808
00f4 1d33 | 3 | Execute_Immediate Reference_Lex_1,0x33
00f5 00c7 | | Action Elaborate_Subprogram
00f6 1d11 | | Execute_Immediate Reference_Lex_1,0x11
00f7 00c7 | | Action Elaborate_Subprogram
00f8 1d35 | 5 | Execute_Immediate Reference_Lex_1,0x35
00f9 00c7 | | Action Elaborate_Subprogram
00fa 029d 082b | +| Declare_Subprogram For_Outer_Call,INIT_0828
00fc 1d12 | | Execute_Immediate Reference_Lex_1,0x12
00fd 00c7 | | Action Elaborate_Subprogram
00fe 1d36 | 6 | Execute_Immediate Reference_Lex_1,0x36
00ff 00c7 | | Action Elaborate_Subprogram
0100 1d14 | | Execute_Immediate Reference_Lex_1,0x14
0101 00c7 | | Action Elaborate_Subprogram
0102 1d15 | | Execute_Immediate Reference_Lex_1,0x15
0103 00c7 | | Action Elaborate_Subprogram
0104 1d16 | | Execute_Immediate Reference_Lex_1,0x16
0105 00c7 | | Action Elaborate_Subprogram
0106 1d17 | | Execute_Immediate Reference_Lex_1,0x17
0107 00c7 | | Action Elaborate_Subprogram
0108 029d 0893 | | Declare_Subprogram For_Outer_Call,INIT_0890
010a 029d 08d3 | | Declare_Subprogram For_Outer_Call,INIT_08d0
010c 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24
010d 00c7 | | Action Elaborate_Subprogram
010e 1d23 | # | Execute_Immediate Reference_Lex_1,0x23
010f 00c7 | | Action Elaborate_Subprogram
0110 1d3f | ? | Execute_Immediate Reference_Lex_1,0x3f
0111 00c7 | | Action Elaborate_Subprogram
0112 029d 0913 | | Declare_Subprogram For_Outer_Call,INIT_0910
0114 029d 09cb | | Declare_Subprogram For_Outer_Call,INIT_09c8
0116 1d2f | / | Execute_Immediate Reference_Lex_1,0x2f
0117 00c7 | | Action Elaborate_Subprogram
0118 029d 0a1b | | Declare_Subprogram For_Outer_Call,INIT_0a18
011a 1d38 | 8 | Execute_Immediate Reference_Lex_1,0x38
011b 00c7 | | Action Elaborate_Subprogram
011c 1d1a | | Execute_Immediate Reference_Lex_1,0x1a
011d 00c7 | | Action Elaborate_Subprogram
011e 1d1b | | Execute_Immediate Reference_Lex_1,0x1b
011f 00c7 | | Action Elaborate_Subprogram
0120 1d37 | 7 | Execute_Immediate Reference_Lex_1,0x37
0121 00c7 | | Action Elaborate_Subprogram
0122 1d1c | | Execute_Immediate Reference_Lex_1,0x1c
0123 00c7 | | Action Elaborate_Subprogram
0124 1d1d | | Execute_Immediate Reference_Lex_1,0x1d
0125 00c7 | | Action Elaborate_Subprogram
0126 1d1e | | Execute_Immediate Reference_Lex_1,0x1e
0127 00c7 | | Action Elaborate_Subprogram
0128 1d1f | | Execute_Immediate Reference_Lex_1,0x1f
0129 00c7 | | Action Elaborate_Subprogram
012a e00a | | Load 0x0,0xa
012b e00b | | Load 0x0,0xb
012c e22e | . | Load 0x1,0x2e
012d e20d | | Load 0x1,0xd
012e e00c | | Load 0x0,0xc
012f 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0130 0387 | | Declare_Variable Package
0131 00d8 | | Load_Top At_Offset_0
0132 020f | | Execute Module,Activate
0133 e00c | | Load 0x0,0xc
0134 1919 | | Execute Package,Field_Reference,Field_Number 0x19
0135 00c6 | | Action Check_Subprogram_Elaborated
0136 e22e | . | Load 0x1,0x2e
0137 e20d | | Load 0x1,0xd
0138 e00d | | Load 0x0,0xd
0139 e00e | | Load 0x0,0xe
013a 4800 |H | Short_Literal 0x0
013b 0007 | | Action Break_Optional
013c e00f | | Load 0x0,0xf
013d 193c | < | Execute Package,Field_Reference,Field_Number 0x3c
013e 00c6 | | Action Check_Subprogram_Elaborated
013f e20d | | Load 0x1,0xd
0140 4813 |H | Short_Literal 0x13
0141 e250 | P | Load 0x1,0x50
0142 1911 | | Execute Package,Field_Reference,Field_Number 0x11
0143 e250 | P | Load 0x1,0x50
0144 1912 | | Execute Package,Field_Reference,Field_Number 0x12
0145 e010 | | Load 0x0,0x10
0146 e011 | | Load 0x0,0x11
0147 4800 |H | Short_Literal 0x0
0148 0007 | | Action Break_Optional
0149 029d 0a93 | | Declare_Subprogram For_Outer_Call,INIT_0a90
014b e00f | | Load 0x0,0xf
014c 193d | = | Execute Package,Field_Reference,Field_Number 0x3d
014d 00c6 | | Action Check_Subprogram_Elaborated
014e e20d | | Load 0x1,0xd
014f 4813 |H | Short_Literal 0x13
0150 1d5d | ] | Execute_Immediate Reference_Lex_1,0x5d
0151 e20d | | Load 0x1,0xd
0152 e012 | | Load 0x0,0x12
0153 e013 | | Load 0x0,0x13
0154 4800 |H | Short_Literal 0x0
0155 0007 | | Action Break_Optional
0156 1d20 | | Execute_Immediate Reference_Lex_1,0x20
0157 00c7 | | Action Elaborate_Subprogram
0158 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21
0159 00c7 | | Action Elaborate_Subprogram
015a 1d22 | " | Execute_Immediate Reference_Lex_1,0x22
015b 00c7 | | Action Elaborate_Subprogram
015c 1d25 | % | Execute_Immediate Reference_Lex_1,0x25
015d 00c7 | | Action Elaborate_Subprogram
015e 1d34 | 4 | Execute_Immediate Reference_Lex_1,0x34
015f 00c7 | | Action Elaborate_Subprogram
0160 1d30 | 0 | Execute_Immediate Reference_Lex_1,0x30
0161 00c7 | | Action Elaborate_Subprogram
0162 029d 0aab | | Declare_Subprogram For_Outer_Call,INIT_0aa8
0164 029d 0b13 | | Declare_Subprogram For_Outer_Call,INIT_0b10
0166 029d 0b4b | K| Declare_Subprogram For_Outer_Call,INIT_0b48
0168 1d31 | 1 | Execute_Immediate Reference_Lex_1,0x31
0169 00c7 | | Action Elaborate_Subprogram
016a 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28
016b 00c7 | | Action Elaborate_Subprogram
016c 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29
016d 00c7 | | Action Elaborate_Subprogram
016e 029d 0b63 | c| Declare_Subprogram For_Outer_Call,INIT_0b60
0170 029d 0beb | | Declare_Subprogram For_Outer_Call,INIT_0be8
0172 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a
0173 00c7 | | Action Elaborate_Subprogram
0174 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b
0175 00c7 | | Action Elaborate_Subprogram
0176 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c
0177 00c7 | | Action Elaborate_Subprogram
0178 e00c | | Load 0x0,0xc
0179 e014 | | Load 0x0,0x14
017a e015 | | Load 0x0,0x15
017b e016 | | Load 0x0,0x16
017c e017 | | Load 0x0,0x17
017d e018 | | Load 0x0,0x18
017e 4806 |H | Short_Literal 0x6
017f e22d | - | Load 0x1,0x2d
0180 020e | | Execute Module,Augment_Imports
0181 e22d | - | Load 0x1,0x2d
0182 020d | | Execute Module,Elaborate
0183 BODY_0008:
0183 00bc | | Action Signal_Activated
0184 00bb | | Action Signal_Completion
0185 0000 0000 | | .XXX[0x3]
0187 0000 | |
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 01b3 | | .CONST 0x01b3 ; Address of begin
0189 0004 | | .CONST 0x0004 ; Address of exception handler
018a 0002 | | .CONST 0x0002 ; Number of locals
018b INIT_0188:
018b e22e | . | Load 0x1,0x2e
018c 0322 | " | Declare_Variable Record
018d e5fa | | Load 0x2,-0x6
018e 00d9 | | Load_Top At_Offset_1
018f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0190 e5fe | | Load 0x2,-0x2
0191 00d9 | | Load_Top At_Offset_1
0192 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0193 4800 |H | Short_Literal 0x0
0194 00d9 | | Load_Top At_Offset_1
0195 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0196 e5fd | | Load 0x2,-0x3
0197 00d9 | | Load_Top At_Offset_1
0198 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0199 e23e | > | Load 0x1,0x3e
019a 00d9 | | Load_Top At_Offset_1
019b 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
019c 4800 |H | Short_Literal 0x0
019d 00d9 | | Load_Top At_Offset_1
019e 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
019f 4800 |H | Short_Literal 0x0
01a0 00d9 | | Load_Top At_Offset_1
01a1 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
01a2 e003 | | Load 0x0,0x3
01a3 1810 | | Execute Package,Field_Execute,Field_Number 0x10
01a4 e22e | . | Load 0x1,0x2e
01a5 3007 |0 | Execute Record,Field_Type,Field_Number 0x7
01a6 0119 | | Execute Any,Check_In_Formal_Type
01a7 00d9 | | Load_Top At_Offset_1
01a8 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
01a9 e5fc | | Load 0x2,-0x4
01aa 00d9 | | Load_Top At_Offset_1
01ab 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
01ac 4800 |H | Short_Literal 0x0
01ad 00d9 | | Load_Top At_Offset_1
01ae 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
01af e20d | | Load 0x1,0xd
01b0 e018 | | Load 0x0,0x18
01b1 180d | | Execute Package,Field_Execute,Field_Number 0xd
01b2 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
01b3 BODY_0188:
01b3 4801 |H | Short_Literal 0x1
01b4 0092 0d15 | | Action Push_String_Extended,0xd15 ; "<NONE>"
01b6 e5ff | | Load 0x2,-0x1
01b7 e019 | | Load 0x0,0x19
01b8 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
01b9 7011 |p | Jump_Nonzero 0x1cb
01ba 00d8 | | Load_Top At_Offset_0
01bb e5ff | | Load 0x2,-0x1
01bc 8212 | | Call 0x1,0x12
01bd 00d8 | | Load_Top At_Offset_0
01be 0217 | | Execute Heap_Access,All_Reference
01bf 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01c0 a5fa | | Store_Unchecked 0x2,-0x6
01c1 e5fa | | Load 0x2,-0x6
01c2 7008 |p | Jump_Nonzero 0x1cb
01c3 0092 0d16 | | Action Push_String_Extended,0xd16 ; "Domain for \x22"
01c5 e5ff | | Load 0x2,-0x1
01c6 01cc | | Execute Vector,Catenate
01c7 0092 0d17 | | Action Push_String_Extended,0xd17 ; "\x22 has been opened."
01c9 01cc | | Execute Vector,Catenate
01ca 8240 | @ | Call 0x1,0x40
01cb 00d8 | | Load_Top At_Offset_0
01cc a5fb | | Store_Unchecked 0x2,-0x5
01cd 4505 |E | Exit_Subprogram 0x5
01ce 0000 0000 | | .XXX[0x2]
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01d7 | | .CONST 0x01d7 ; Address of begin
01d1 0004 | | .CONST 0x0004 ; Address of exception handler
01d2 0003 | | .CONST 0x0003 ; Number of locals
01d3 INIT_01d0:
01d3 e23e | > | Load 0x1,0x3e
01d4 0007 | | Action Break_Optional
01d5 00d8 | | Load_Top At_Offset_0
01d6 0007 | | Action Break_Optional
01d7 BODY_01d0:
01d7 e5ff | | Load 0x2,-0x1
01d8 6823 |h# | Jump_Zero 0x1fc
01d9 e5ff | | Load 0x2,-0x1
01da 0217 | | Execute Heap_Access,All_Reference
01db 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
01dc 0032 | 2 | Store_Top Heap_Access,At_Offset_2
01dd 00cf | | Action Mark_Auxiliary
01de 781a |x | Jump 0x1f9
01df 00da | | Load_Top At_Offset_2
01e0 0217 | | Execute Heap_Access,All_Reference
01e1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01e2 0032 | 2 | Store_Top Heap_Access,At_Offset_2
01e3 0092 0d18 | | Action Push_String_Extended,0xd18 ; "State "
01e5 00db | | Load_Top At_Offset_3
01e6 0217 | | Execute Heap_Access,All_Reference
01e7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
01e8 e002 | | Load 0x0,0x2
01e9 1b16 | | Execute Package,Field_Read,Field_Number 0x16
01ea 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
01eb 01cc | | Execute Vector,Catenate
01ec 0092 0d19 | | Action Push_String_Extended,0xd19 ; " is being removed from the domain."
01ee 01cc | | Execute Vector,Catenate
01ef 8240 | @ | Call 0x1,0x40
01f0 4800 |H | Short_Literal 0x0
01f1 e5ff | | Load 0x2,-0x1
01f2 e402 | | Load 0x2,0x2
01f3 0217 | | Execute Heap_Access,All_Reference
01f4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
01f5 8236 | 6 | Call 0x1,0x36
01f6 00d9 | | Load_Top At_Offset_1
01f7 0033 | 3 | Store_Top Heap_Access,At_Offset_3
01f8 00c9 | | Action Pop_Auxiliary_Loop
01f9 00da | | Load_Top At_Offset_2
01fa 77e4 |w | Jump_Nonzero 0x1df
01fb 00ce | | Action Pop_Auxiliary
01fc 4501 |E | Exit_Subprogram 0x1
01fd 0000 0000 | | .XXX[0x3]
01ff 0000 | |
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 0207 | | .CONST 0x0207 ; Address of begin
0201 0004 | | .CONST 0x0004 ; Address of exception handler
0202 0003 | | .CONST 0x0003 ; Number of locals
0203 INIT_0200:
0203 e23e | > | Load 0x1,0x3e
0204 0007 | | Action Break_Optional
0205 00d8 | | Load_Top At_Offset_0
0206 0007 | | Action Break_Optional
0207 BODY_0200:
0207 e5ff | | Load 0x2,-0x1
0208 6823 |h# | Jump_Zero 0x22c
0209 e5ff | | Load 0x2,-0x1
020a 0217 | | Execute Heap_Access,All_Reference
020b 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
020c 0032 | 2 | Store_Top Heap_Access,At_Offset_2
020d 00cf | | Action Mark_Auxiliary
020e 781a |x | Jump 0x229
020f 00da | | Load_Top At_Offset_2
0210 0217 | | Execute Heap_Access,All_Reference
0211 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0212 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0213 0092 0d18 | | Action Push_String_Extended,0xd18 ; "State "
0215 00db | | Load_Top At_Offset_3
0216 0217 | | Execute Heap_Access,All_Reference
0217 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0218 e002 | | Load 0x0,0x2
0219 1b16 | | Execute Package,Field_Read,Field_Number 0x16
021a 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
021b 01cc | | Execute Vector,Catenate
021c 0092 0d19 | | Action Push_String_Extended,0xd19 ; " is being removed from the domain."
021e 01cc | | Execute Vector,Catenate
021f 8240 | @ | Call 0x1,0x40
0220 4801 |H | Short_Literal 0x1
0221 e5ff | | Load 0x2,-0x1
0222 e402 | | Load 0x2,0x2
0223 0217 | | Execute Heap_Access,All_Reference
0224 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0225 8236 | 6 | Call 0x1,0x36
0226 00d9 | | Load_Top At_Offset_1
0227 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0228 00c9 | | Action Pop_Auxiliary_Loop
0229 00da | | Load_Top At_Offset_2
022a 77e4 |w | Jump_Nonzero 0x20f
022b 00ce | | Action Pop_Auxiliary
022c 4501 |E | Exit_Subprogram 0x1
022d 0000 0000 | | .XXX[0x3]
022f 0000 | |
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 0248 | H | .CONST 0x0248 ; Address of begin
0231 0004 | | .CONST 0x0004 ; Address of exception handler
0232 0007 | | .CONST 0x0007 ; Number of locals
0233 INIT_0230:
0233 e003 | | Load 0x0,0x3
0234 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0235 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0236 02c7 | | Declare_Variable Any
0237 00d8 | | Load_Top At_Offset_0
0238 1c00 | | Execute_Immediate Run_Utility,0x0
0239 e003 | | Load 0x0,0x3
023a 1b0f | | Execute Package,Field_Read,Field_Number 0xf
023b 02c7 | | Declare_Variable Any
023c 00d8 | | Load_Top At_Offset_0
023d 1c00 | | Execute_Immediate Run_Utility,0x0
023e e003 | | Load 0x0,0x3
023f 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0240 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0241 e003 | | Load 0x0,0x3
0242 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0243 e23e | > | Load 0x1,0x3e
0244 0007 | | Action Break_Optional
0245 e002 | | Load 0x0,0x2
0246 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0247 0602 | | Execute_Immediate Set_Value_Unchecked,0x2
0248 BODY_0230:
0248 e5fe | | Load 0x2,-0x2
0249 0217 | | Execute Heap_Access,All_Reference
024a 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
024b 7002 |p | Jump_Nonzero 0x24e
024c 4800 |H | Short_Literal 0x0
024d 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
024e e003 | | Load 0x0,0x3
024f 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0250 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0251 e402 | | Load 0x2,0x2
0252 6105 |a | Indirect_Literal Discrete,0x358,{0x00000000, 0x00004000}
0253 e01a | | Load 0x0,0x1a
0254 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0255 e01b | | Load 0x0,0x1b
0256 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0257 e01c | | Load 0x0,0x1c
0258 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0259 4801 |H | Short_Literal 0x1
025a 4800 |H | Short_Literal 0x0
025b e01b | | Load 0x0,0x1b
025c 1811 | | Execute Package,Field_Execute,Field_Number 0x11
025d e003 | | Load 0x0,0x3
025e 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
025f 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0260 e5ff | | Load 0x2,-0x1
0261 e003 | | Load 0x0,0x3
0262 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0263 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0264 c402 | | Store 0x2,0x2
0265 c404 | | Store 0x2,0x4
0266 00db | | Load_Top At_Offset_3
0267 6823 |h# | Jump_Zero 0x28b
0268 4801 |H | Short_Literal 0x1
0269 4803 |H | Short_Literal 0x3
026a e00f | | Load 0x0,0xf
026b 1b0f | | Execute Package,Field_Read,Field_Number 0xf
026c 0334 | 4 | Declare_Variable Array,With_Constraint
026d e5ff | | Load 0x2,-0x1
026e e00f | | Load 0x0,0xf
026f 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0270 4801 |H | Short_Literal 0x1
0271 00da | | Load_Top At_Offset_2
0272 01d6 | | Execute Vector,Field_Write
0273 e5fe | | Load 0x2,-0x2
0274 8220 | | Call 0x1,0x20
0275 4802 |H | Short_Literal 0x2
0276 00da | | Load_Top At_Offset_2
0277 01d6 | | Execute Vector,Field_Write
0278 e5ff | | Load 0x2,-0x1
0279 e404 | | Load 0x2,0x4
027a e00f | | Load 0x0,0xf
027b 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
027c 4803 |H | Short_Literal 0x3
027d 00da | | Load_Top At_Offset_2
027e 01d6 | | Execute Vector,Field_Write
027f 60d4 |` | Indirect_Literal Discrete,0x354,{0x00000000, 0x00003002}
0280 e004 | | Load 0x0,0x4
0281 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0282 e5fe | | Load 0x2,-0x2
0283 0217 | | Execute Heap_Access,All_Reference
0284 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0285 e5fe | | Load 0x2,-0x2
0286 0217 | | Execute Heap_Access,All_Reference
0287 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0288 e004 | | Load 0x0,0x4
0289 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
028a 78bc |x | Jump 0x347
028b e402 | | Load 0x2,0x2
028c e003 | | Load 0x0,0x3
028d 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
028e 181e | | Execute Package,Field_Execute,Field_Number 0x1e
028f 681c |h | Jump_Zero 0x2ac
0290 4801 |H | Short_Literal 0x1
0291 4802 |H | Short_Literal 0x2
0292 e00f | | Load 0x0,0xf
0293 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0294 0334 | 4 | Declare_Variable Array,With_Constraint
0295 e5ff | | Load 0x2,-0x1
0296 e00f | | Load 0x0,0xf
0297 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0298 4801 |H | Short_Literal 0x1
0299 00da | | Load_Top At_Offset_2
029a 01d6 | | Execute Vector,Field_Write
029b e5fe | | Load 0x2,-0x2
029c 8220 | | Call 0x1,0x20
029d 4802 |H | Short_Literal 0x2
029e 00da | | Load_Top At_Offset_2
029f 01d6 | | Execute Vector,Field_Write
02a0 60af |` | Indirect_Literal Discrete,0x350,{0x00000000, 0x00003006}
02a1 e004 | | Load 0x0,0x4
02a2 1813 | | Execute Package,Field_Execute,Field_Number 0x13
02a3 e5fe | | Load 0x2,-0x2
02a4 0217 | | Execute Heap_Access,All_Reference
02a5 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
02a6 e5fe | | Load 0x2,-0x2
02a7 0217 | | Execute Heap_Access,All_Reference
02a8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02a9 e004 | | Load 0x0,0x4
02aa 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
02ab 789b |x | Jump 0x347
02ac 00cf | | Action Mark_Auxiliary
02ad 7893 |x | Jump 0x341
02ae e003 | | Load 0x0,0x3
02af 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02b0 e403 | | Load 0x2,0x3
02b1 0120 | | Execute Any,Is_Value
02b2 6803 |h | Jump_Zero 0x2b6
02b3 e003 | | Load 0x0,0x3
02b4 1b0f | | Execute Package,Field_Read,Field_Number 0xf
02b5 7801 |x | Jump 0x2b7
02b6 e403 | | Load 0x2,0x3
02b7 e402 | | Load 0x2,0x2
02b8 e003 | | Load 0x0,0x3
02b9 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
02ba 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
02bb c403 | | Store 0x2,0x3
02bc c405 | | Store 0x2,0x5
02bd e403 | | Load 0x2,0x3
02be e01d | | Load 0x0,0x1d
02bf 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
02c0 6817 |h | Jump_Zero 0x2d8
02c1 e5fe | | Load 0x2,-0x2
02c2 0092 0d1a | | Action Push_String_Extended,0xd1a ; "[_"
02c4 e402 | | Load 0x2,0x2
02c5 e003 | | Load 0x0,0x3
02c6 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
02c7 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
02c8 01cc | | Execute Vector,Catenate
02c9 0092 0d1b | | Action Push_String_Extended,0xd1b ; "]'C(~Spec_View)"
02cb 01cc | | Execute Vector,Catenate
02cc 8212 | | Call 0x1,0x12
02cd e5fe | | Load 0x2,-0x2
02ce 0217 | | Execute Heap_Access,All_Reference
02cf 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
02d0 e003 | | Load 0x0,0x3
02d1 1811 | | Execute Package,Field_Execute,Field_Number 0x11
02d2 6868 |hh | Jump_Zero 0x33b
02d3 e403 | | Load 0x2,0x3
02d4 e5fe | | Load 0x2,-0x2
02d5 0217 | | Execute Heap_Access,All_Reference
02d6 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
02d7 7863 |xc | Jump 0x33b
02d8 e403 | | Load 0x2,0x3
02d9 8248 | H | Call 0x1,0x48
02da c403 | | Store 0x2,0x3
02db e5fe | | Load 0x2,-0x2
02dc 0217 | | Execute Heap_Access,All_Reference
02dd 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
02de 0033 | 3 | Store_Top Heap_Access,At_Offset_3
02df 00cf | | Action Mark_Auxiliary
02e0 00db | | Load_Top At_Offset_3
02e1 704c |pL | Jump_Nonzero 0x32e
02e2 e23e | > | Load 0x1,0x3e
02e3 e018 | | Load 0x0,0x18
02e4 180d | | Execute Package,Field_Execute,Field_Number 0xd
02e5 039c | | Declare_Variable Heap_Access,By_Allocation
02e6 a406 | | Store_Unchecked 0x2,0x6
02e7 e5fe | | Load 0x2,-0x2
02e8 0219 | | Execute Heap_Access,All_Read
02e9 e406 | | Load 0x2,0x6
02ea 0219 | | Execute Heap_Access,All_Read
02eb e406 | | Load 0x2,0x6
02ec 0219 | | Execute Heap_Access,All_Read
02ed 00da | | Load_Top At_Offset_2
02ee 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02ef 00da | | Load_Top At_Offset_2
02f0 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
02f1 e002 | | Load 0x0,0x2
02f2 1b16 | | Execute Package,Field_Read,Field_Number 0x16
02f3 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02f4 e5fe | | Load 0x2,-0x2
02f5 0217 | | Execute Heap_Access,All_Reference
02f6 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
02f7 e5fe | | Load 0x2,-0x2
02f8 0217 | | Execute Heap_Access,All_Reference
02f9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
02fa e403 | | Load 0x2,0x3
02fb e407 | | Load 0x2,0x7
02fc e5fe | | Load 0x2,-0x2
02fd 8237 | 7 | Call 0x1,0x37
02fe e002 | | Load 0x0,0x2
02ff 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
0300 00db | | Load_Top At_Offset_3
0301 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0302 00db | | Load_Top At_Offset_3
0303 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0304 00db | | Load_Top At_Offset_3
0305 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0306 00d3 | | Pop_Control Pop_Count_3
0307 e5fe | | Load 0x2,-0x2
0308 0217 | | Execute Heap_Access,All_Reference
0309 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
030a 702f |p/ | Jump_Nonzero 0x33a
030b e403 | | Load 0x2,0x3
030c e406 | | Load 0x2,0x6
030d 0217 | | Execute Heap_Access,All_Reference
030e 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
030f e5fe | | Load 0x2,-0x2
0310 0217 | | Execute Heap_Access,All_Reference
0311 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0312 e406 | | Load 0x2,0x6
0313 0217 | | Execute Heap_Access,All_Reference
0314 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0315 4800 |H | Short_Literal 0x0
0316 e406 | | Load 0x2,0x6
0317 0217 | | Execute Heap_Access,All_Reference
0318 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0319 e23c | < | Load 0x1,0x3c
031a e406 | | Load 0x2,0x6
031b 0217 | | Execute Heap_Access,All_Reference
031c 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
031d 00db | | Load_Top At_Offset_3
031e e5fe | | Load 0x2,-0x2
031f 0217 | | Execute Heap_Access,All_Reference
0320 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0321 e5fe | | Load 0x2,-0x2
0322 0217 | | Execute Heap_Access,All_Reference
0323 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0324 0a01 | | Execute_Immediate Plus,0x1
0325 e5fe | | Load 0x2,-0x2
0326 0217 | | Execute Heap_Access,All_Reference
0327 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0328 e5fe | | Load 0x2,-0x2
0329 e406 | | Load 0x2,0x6
032a 0217 | | Execute Heap_Access,All_Reference
032b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
032c 824a | J | Call 0x1,0x4a
032d 780c |x | Jump 0x33a
032e 00db | | Load_Top At_Offset_3
032f 0217 | | Execute Heap_Access,All_Reference
0330 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0331 e403 | | Load 0x2,0x3
0332 012f | / | Execute Any,Equal
0333 7006 |p | Jump_Nonzero 0x33a
0334 00db | | Load_Top At_Offset_3
0335 0217 | | Execute Heap_Access,All_Reference
0336 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0337 a406 | | Store_Unchecked 0x2,0x6
0338 00c9 | | Action Pop_Auxiliary_Loop
0339 7fa6 | | Jump 0x2e0
033a 00ce | | Action Pop_Auxiliary
033b e402 | | Load 0x2,0x2
033c e003 | | Load 0x0,0x3
033d 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
033e 181d | | Execute Package,Field_Execute,Field_Number 0x1d
033f c402 | | Store 0x2,0x2
0340 00c9 | | Action Pop_Auxiliary_Loop
0341 e402 | | Load 0x2,0x2
0342 e003 | | Load 0x0,0x3
0343 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0344 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0345 6f68 |oh | Jump_Zero 0x2ae
0346 00ce | | Action Pop_Auxiliary
0347 e402 | | Load 0x2,0x2
0348 e003 | | Load 0x0,0x3
0349 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
034a 1852 | R | Execute Package,Field_Execute,Field_Number 0x52
034b c402 | | Store 0x2,0x2
034c 4503 |E | Exit_Subprogram 0x3
034d 0000 0000 | | .XXX[0x3]
034f 0000 | |
0350 0000 0000 | | .LITERAL {0x00000000, 0x00003006}
0354 0000 0000 | | .LITERAL {0x00000000, 0x00003002}
0358 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
035c 0000 0000 | | .BLANK 0000[0x4]
0360 ; --------------------------------------------------------------------------------------
0360 ; SUBPROGRAM
0360 ; --------------------------------------------------------------------------------------
0360 0367 | g | .CONST 0x0367 ; Address of begin
0361 0004 | | .CONST 0x0004 ; Address of exception handler
0362 0003 | | .CONST 0x0003 ; Number of locals
0363 INIT_0360:
0363 e23e | > | Load 0x1,0x3e
0364 0007 | | Action Break_Optional
0365 00d8 | | Load_Top At_Offset_0
0366 0007 | | Action Break_Optional
0367 BODY_0360:
0367 e5fe | | Load 0x2,-0x2
0368 685c |h\ | Jump_Zero 0x3c5
0369 e5fe | | Load 0x2,-0x2
036a 0217 | | Execute Heap_Access,All_Reference
036b 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
036c 0032 | 2 | Store_Top Heap_Access,At_Offset_2
036d 00cf | | Action Mark_Auxiliary
036e 7843 |xC | Jump 0x3b2
036f 00da | | Load_Top At_Offset_2
0370 0217 | | Execute Heap_Access,All_Reference
0371 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0372 e5ff | | Load 0x2,-0x1
0373 021f | | Execute Heap_Access,Equal
0374 6836 |h6 | Jump_Zero 0x3ab
0375 00d9 | | Load_Top At_Offset_1
0376 7007 |p | Jump_Nonzero 0x37e
0377 00da | | Load_Top At_Offset_2
0378 0217 | | Execute Heap_Access,All_Reference
0379 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
037a e5fe | | Load 0x2,-0x2
037b 0217 | | Execute Heap_Access,All_Reference
037c 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
037d 7806 |x | Jump 0x384
037e 00da | | Load_Top At_Offset_2
037f 0217 | | Execute Heap_Access,All_Reference
0380 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0381 00da | | Load_Top At_Offset_2
0382 0217 | | Execute Heap_Access,All_Reference
0383 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0384 e5fe | | Load 0x2,-0x2
0385 0217 | | Execute Heap_Access,All_Reference
0386 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
0387 00db | | Load_Top At_Offset_3
0388 0217 | | Execute Heap_Access,All_Reference
0389 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
038a 0272 | r | Execute Discrete,Minus
038b e5fe | | Load 0x2,-0x2
038c 0217 | | Execute Heap_Access,All_Reference
038d 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
038e e5fe | | Load 0x2,-0x2
038f 0217 | | Execute Heap_Access,All_Reference
0390 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0391 0aff | | Execute_Immediate Plus,-0x1
0392 e5fe | | Load 0x2,-0x2
0393 0217 | | Execute Heap_Access,All_Reference
0394 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0395 e5fe | | Load 0x2,-0x2
0396 0219 | | Execute Heap_Access,All_Read
0397 00db | | Load_Top At_Offset_3
0398 0219 | | Execute Heap_Access,All_Read
0399 e402 | | Load 0x2,0x2
039a 0219 | | Execute Heap_Access,All_Read
039b 00da | | Load_Top At_Offset_2
039c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
039d 00da | | Load_Top At_Offset_2
039e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
039f 00da | | Load_Top At_Offset_2
03a0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
03a1 e5fd | | Load 0x2,-0x3
03a2 e002 | | Load 0x0,0x2
03a3 181f | | Execute Package,Field_Execute,Field_Number 0x1f
03a4 00db | | Load_Top At_Offset_3
03a5 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
03a6 00db | | Load_Top At_Offset_3
03a7 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
03a8 00db | | Load_Top At_Offset_3
03a9 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
03aa 4504 |E | Exit_Subprogram 0x4
03ab 00da | | Load_Top At_Offset_2
03ac 0032 | 2 | Store_Top Heap_Access,At_Offset_2
03ad 00d9 | | Load_Top At_Offset_1
03ae 0217 | | Execute Heap_Access,All_Reference
03af 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03b0 0033 | 3 | Store_Top Heap_Access,At_Offset_3
03b1 00c9 | | Action Pop_Auxiliary_Loop
03b2 00da | | Load_Top At_Offset_2
03b3 77bb |w | Jump_Nonzero 0x36f
03b4 00ce | | Action Pop_Auxiliary
03b5 e5ff | | Load 0x2,-0x1
03b6 e002 | | Load 0x0,0x2
03b7 1b16 | | Execute Package,Field_Read,Field_Number 0x16
03b8 1886 | | Execute Package,Field_Execute,Field_Number 0x86
03b9 700b |p | Jump_Nonzero 0x3c5
03ba 0092 0d1c | | Action Push_String_Extended,0xd1c ; "Can't remove (or find) "
03bc e5ff | | Load 0x2,-0x1
03bd e002 | | Load 0x0,0x2
03be 1b16 | | Execute Package,Field_Read,Field_Number 0x16
03bf 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
03c0 01cc | | Execute Vector,Catenate
03c1 0092 0d1d | | Action Push_String_Extended,0xd1d ; " from the domain."
03c3 01cc | | Execute Vector,Catenate
03c4 8240 | @ | Call 0x1,0x40
03c5 4504 |E | Exit_Subprogram 0x4
03c6 0000 0000 | | .XXX[0x2]
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03cb | | .CONST 0x03cb ; Address of begin
03c9 0004 | | .CONST 0x0004 ; Address of exception handler
03ca 0001 | | .CONST 0x0001 ; Number of locals
03cb BODY_03c8:
03cb INIT_03c8:
03cb 00da | | Load_Top At_Offset_2
03cc 021c | | Execute Heap_Access,Not_Null
03cd 4401 |D | Exit_Subprogram With_Result,0x1
03ce 0000 0000 | | .XXX[0x2]
03d0 ; --------------------------------------------------------------------------------------
03d0 ; SUBPROGRAM
03d0 ; --------------------------------------------------------------------------------------
03d0 03d3 | | .CONST 0x03d3 ; Address of begin
03d1 0004 | | .CONST 0x0004 ; Address of exception handler
03d2 0001 | | .CONST 0x0001 ; Number of locals
03d3 BODY_03d0:
03d3 INIT_03d0:
03d3 00da | | Load_Top At_Offset_2
03d4 0217 | | Execute Heap_Access,All_Reference
03d5 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
03d6 e002 | | Load 0x0,0x2
03d7 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03d8 00d9 | | Load_Top At_Offset_1
03d9 00d0 | | Action Swap_Control
03da 0260 | ` | Execute Discrete,In_Type
03db 7001 |p | Jump_Nonzero 0x3dd
03dc 0801 | | Execute_Immediate Raise,0x1
03dd 4401 |D | Exit_Subprogram With_Result,0x1
03de 0000 0000 | | .XXX[0x2]
03e0 ; --------------------------------------------------------------------------------------
03e0 ; SUBPROGRAM
03e0 ; --------------------------------------------------------------------------------------
03e0 03e3 | | .CONST 0x03e3 ; Address of begin
03e1 0004 | | .CONST 0x0004 ; Address of exception handler
03e2 0001 | | .CONST 0x0001 ; Number of locals
03e3 BODY_03e0:
03e3 INIT_03e0:
03e3 00da | | Load_Top At_Offset_2
03e4 0217 | | Execute Heap_Access,All_Reference
03e5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
03e6 4401 |D | Exit_Subprogram With_Result,0x1
03e7 0000 | | .XXX[0x1]
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03eb | | .CONST 0x03eb ; Address of begin
03e9 0004 | | .CONST 0x0004 ; Address of exception handler
03ea 0001 | | .CONST 0x0001 ; Number of locals
03eb BODY_03e8:
03eb INIT_03e8:
03eb 00da | | Load_Top At_Offset_2
03ec 0217 | | Execute Heap_Access,All_Reference
03ed 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
03ee 4401 |D | Exit_Subprogram With_Result,0x1
03ef 0000 | | .XXX[0x1]
03f0 ; --------------------------------------------------------------------------------------
03f0 ; SUBPROGRAM
03f0 ; --------------------------------------------------------------------------------------
03f0 03f5 | | .CONST 0x03f5 ; Address of begin
03f1 0004 | | .CONST 0x0004 ; Address of exception handler
03f2 0002 | | .CONST 0x0002 ; Number of locals
03f3 INIT_03f0:
03f3 e23e | > | Load 0x1,0x3e
03f4 0007 | | Action Break_Optional
03f5 BODY_03f0:
03f5 00db | | Load_Top At_Offset_3
03f6 6835 |h5 | Jump_Zero 0x42c
03f7 00db | | Load_Top At_Offset_3
03f8 0217 | | Execute Heap_Access,All_Reference
03f9 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
03fa 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03fb e5fe | | Load 0x2,-0x2
03fc e002 | | Load 0x0,0x2
03fd 1b16 | | Execute Package,Field_Read,Field_Number 0x16
03fe 1816 | | Execute Package,Field_Execute,Field_Number 0x16
03ff 6818 |h | Jump_Zero 0x418
0400 00cf | | Action Mark_Auxiliary
0401 7812 |x | Jump 0x414
0402 00d9 | | Load_Top At_Offset_1
0403 0217 | | Execute Heap_Access,All_Reference
0404 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0405 e5fe | | Load 0x2,-0x2
0406 021f | | Execute Heap_Access,Equal
0407 6807 |h | Jump_Zero 0x40f
0408 e5fb | | Load 0x2,-0x5
0409 e5fc | | Load 0x2,-0x4
040a e5fd | | Load 0x2,-0x3
040b e402 | | Load 0x2,0x2
040c e5ff | | Load 0x2,-0x1
040d 824e | N | Call 0x1,0x4e
040e 7807 |x | Jump 0x416
040f 00d9 | | Load_Top At_Offset_1
0410 0217 | | Execute Heap_Access,All_Reference
0411 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0412 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0413 00c9 | | Action Pop_Auxiliary_Loop
0414 00d9 | | Load_Top At_Offset_1
0415 77ec |w | Jump_Nonzero 0x402
0416 00ce | | Action Pop_Auxiliary
0417 4506 |E | Exit_Subprogram 0x6
0418 00cf | | Action Mark_Auxiliary
0419 780f |x | Jump 0x429
041a e5ff | | Load 0x2,-0x1
041b 0217 | | Execute Heap_Access,All_Reference
041c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
041d 7006 |p | Jump_Nonzero 0x424
041e e5fb | | Load 0x2,-0x5
041f e5fc | | Load 0x2,-0x4
0420 e5fd | | Load 0x2,-0x3
0421 e402 | | Load 0x2,0x2
0422 e5ff | | Load 0x2,-0x1
0423 824e | N | Call 0x1,0x4e
0424 00d9 | | Load_Top At_Offset_1
0425 0217 | | Execute Heap_Access,All_Reference
0426 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0427 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0428 00c9 | | Action Pop_Auxiliary_Loop
0429 00d9 | | Load_Top At_Offset_1
042a 77ef |w | Jump_Nonzero 0x41a
042b 00ce | | Action Pop_Auxiliary
042c 4506 |E | Exit_Subprogram 0x6
042d 0000 0000 | | .XXX[0x3]
042f 0000 | |
0430 ; --------------------------------------------------------------------------------------
0430 ; SUBPROGRAM
0430 ; --------------------------------------------------------------------------------------
0430 0435 | 5 | .CONST 0x0435 ; Address of begin
0431 0004 | | .CONST 0x0004 ; Address of exception handler
0432 0002 | | .CONST 0x0002 ; Number of locals
0433 INIT_0430:
0433 e23e | > | Load 0x1,0x3e
0434 0007 | | Action Break_Optional
0435 BODY_0430:
0435 00db | | Load_Top At_Offset_3
0436 683d |h= | Jump_Zero 0x474
0437 00db | | Load_Top At_Offset_3
0438 0217 | | Execute Heap_Access,All_Reference
0439 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
043a 0031 | 1 | Store_Top Heap_Access,At_Offset_1
043b e5fe | | Load 0x2,-0x2
043c e002 | | Load 0x0,0x2
043d 1b16 | | Execute Package,Field_Read,Field_Number 0x16
043e 1816 | | Execute Package,Field_Execute,Field_Number 0x16
043f 681c |h | Jump_Zero 0x45c
0440 00cf | | Action Mark_Auxiliary
0441 7816 |x | Jump 0x458
0442 00d9 | | Load_Top At_Offset_1
0443 0217 | | Execute Heap_Access,All_Reference
0444 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0445 e5fe | | Load 0x2,-0x2
0446 021f | | Execute Heap_Access,Equal
0447 680b |h | Jump_Zero 0x453
0448 00d9 | | Load_Top At_Offset_1
0449 0217 | | Execute Heap_Access,All_Reference
044a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
044b e5fd | | Load 0x2,-0x3
044c e002 | | Load 0x0,0x2
044d 1b16 | | Execute Package,Field_Read,Field_Number 0x16
044e 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
044f 00da | | Load_Top At_Offset_2
0450 e5ff | | Load 0x2,-0x1
0451 824f | O | Call 0x1,0x4f
0452 7807 |x | Jump 0x45a
0453 00d9 | | Load_Top At_Offset_1
0454 0217 | | Execute Heap_Access,All_Reference
0455 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0456 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0457 00c9 | | Action Pop_Auxiliary_Loop
0458 00d9 | | Load_Top At_Offset_1
0459 77e8 |w | Jump_Nonzero 0x442
045a 00ce | | Action Pop_Auxiliary
045b 4504 |E | Exit_Subprogram 0x4
045c 00cf | | Action Mark_Auxiliary
045d 7813 |x | Jump 0x471
045e e5ff | | Load 0x2,-0x1
045f 0217 | | Execute Heap_Access,All_Reference
0460 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0461 700a |p | Jump_Nonzero 0x46c
0462 00d9 | | Load_Top At_Offset_1
0463 0217 | | Execute Heap_Access,All_Reference
0464 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0465 e5fd | | Load 0x2,-0x3
0466 e002 | | Load 0x0,0x2
0467 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0468 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
0469 00da | | Load_Top At_Offset_2
046a e5ff | | Load 0x2,-0x1
046b 824f | O | Call 0x1,0x4f
046c 00d9 | | Load_Top At_Offset_1
046d 0217 | | Execute Heap_Access,All_Reference
046e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
046f 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0470 00c9 | | Action Pop_Auxiliary_Loop
0471 00d9 | | Load_Top At_Offset_1
0472 77eb |w | Jump_Nonzero 0x45e
0473 00ce | | Action Pop_Auxiliary
0474 4504 |E | Exit_Subprogram 0x4
0475 0000 0000 | | .XXX[0x3]
0477 0000 | |
0478 ; --------------------------------------------------------------------------------------
0478 ; SUBPROGRAM
0478 ; --------------------------------------------------------------------------------------
0478 047d | } | .CONST 0x047d ; Address of begin
0479 0004 | | .CONST 0x0004 ; Address of exception handler
047a 0002 | | .CONST 0x0002 ; Number of locals
047b INIT_0478:
047b e23e | > | Load 0x1,0x3e
047c 0007 | | Action Break_Optional
047d BODY_0478:
047d e5fe | | Load 0x2,-0x2
047e e002 | | Load 0x0,0x2
047f 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0480 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0481 6813 |h | Jump_Zero 0x495
0482 00db | | Load_Top At_Offset_3
0483 e5fe | | Load 0x2,-0x2
0484 824c | L | Call 0x1,0x4c
0485 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0486 00db | | Load_Top At_Offset_3
0487 0217 | | Execute Heap_Access,All_Reference
0488 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0489 7016 |p | Jump_Nonzero 0x4a0
048a 00d8 | | Load_Top At_Offset_0
048b 0217 | | Execute Heap_Access,All_Reference
048c 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
048d e002 | | Load 0x0,0x2
048e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
048f 00d9 | | Load_Top At_Offset_1
0490 00d0 | | Action Swap_Control
0491 0260 | ` | Execute Discrete,In_Type
0492 7001 |p | Jump_Nonzero 0x494
0493 0801 | | Execute_Immediate Raise,0x1
0494 4402 |D | Exit_Subprogram With_Result,0x2
0495 00db | | Load_Top At_Offset_3
0496 0217 | | Execute Heap_Access,All_Reference
0497 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
0498 e002 | | Load 0x0,0x2
0499 1b0d | | Execute Package,Field_Read,Field_Number 0xd
049a 00d9 | | Load_Top At_Offset_1
049b 00d0 | | Action Swap_Control
049c 0260 | ` | Execute Discrete,In_Type
049d 7001 |p | Jump_Nonzero 0x49f
049e 0801 | | Execute_Immediate Raise,0x1
049f 4402 |D | Exit_Subprogram With_Result,0x2
04a0 00db | | Load_Top At_Offset_3
04a1 0217 | | Execute Heap_Access,All_Reference
04a2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
04a3 e004 | | Load 0x0,0x4
04a4 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
04a5 e5ff | | Load 0x2,-0x1
04a6 0217 | | Execute Heap_Access,All_Reference
04a7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
04a8 e004 | | Load 0x0,0x4
04a9 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
04aa e004 | | Load 0x0,0x4
04ab 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
04ac e002 | | Load 0x0,0x2
04ad 1b0d | | Execute Package,Field_Read,Field_Number 0xd
04ae 00d9 | | Load_Top At_Offset_1
04af 00d0 | | Action Swap_Control
04b0 0260 | ` | Execute Discrete,In_Type
04b1 7001 |p | Jump_Nonzero 0x4b3
04b2 0801 | | Execute_Immediate Raise,0x1
04b3 4402 |D | Exit_Subprogram With_Result,0x2
04b4 0000 0000 | | .BLANK 0000[0x4]
04b8 ; --------------------------------------------------------------------------------------
04b8 ; SUBPROGRAM
04b8 ; --------------------------------------------------------------------------------------
04b8 04c2 | | .CONST 0x04c2 ; Address of begin
04b9 0004 | | .CONST 0x0004 ; Address of exception handler
04ba 0005 | | .CONST 0x0005 ; Number of locals
04bb INIT_04b8:
04bb e23e | > | Load 0x1,0x3e
04bc 0007 | | Action Break_Optional
04bd e23c | < | Load 0x1,0x3c
04be 029f 0c63 | c| Declare_Subprogram For_Call,INIT_0c60
04c0 029f 0c93 | | Declare_Subprogram For_Call,INIT_0c90
04c2 BODY_04b8:
04c2 e5ff | | Load 0x2,-0x1
04c3 6814 |h | Jump_Zero 0x4d8
04c4 e5ff | | Load 0x2,-0x1
04c5 0217 | | Execute Heap_Access,All_Reference
04c6 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
04c7 a402 | | Store_Unchecked 0x2,0x2
04c8 e5fe | | Load 0x2,-0x2
04c9 e002 | | Load 0x0,0x2
04ca 1b16 | | Execute Package,Field_Read,Field_Number 0x16
04cb 1816 | | Execute Package,Field_Execute,Field_Number 0x16
04cc 680a |h | Jump_Zero 0x4d7
04cd e5ff | | Load 0x2,-0x1
04ce e5fe | | Load 0x2,-0x2
04cf 824c | L | Call 0x1,0x4c
04d0 a402 | | Store_Unchecked 0x2,0x2
04d1 e5ff | | Load 0x2,-0x1
04d2 0217 | | Execute Heap_Access,All_Reference
04d3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
04d4 7003 |p | Jump_Nonzero 0x4d8
04d5 8404 | | Call 0x2,0x4
04d6 7801 |x | Jump 0x4d8
04d7 8405 | | Call 0x2,0x5
04d8 e002 | | Load 0x0,0x2
04d9 1b14 | | Execute Package,Field_Read,Field_Number 0x14
04da 1815 | | Execute Package,Field_Execute,Field_Number 0x15
04db 4402 |D | Exit_Subprogram With_Result,0x2
04dc 0000 0000 | | .BLANK 0000[0x4]
04e0 ; --------------------------------------------------------------------------------------
04e0 ; SUBPROGRAM
04e0 ; --------------------------------------------------------------------------------------
04e0 04f1 | | .CONST 0x04f1 ; Address of begin
04e1 0004 | | .CONST 0x0004 ; Address of exception handler
04e2 0004 | | .CONST 0x0004 ; Number of locals
04e3 INIT_04e0:
04e3 00da | | Load_Top At_Offset_2
04e4 8225 | % | Call 0x1,0x25
04e5 4801 |H | Short_Literal 0x1
04e6 00d9 | | Load_Top At_Offset_1
04e7 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
04e8 e002 | | Load 0x0,0x2
04e9 1b14 | | Execute Package,Field_Read,Field_Number 0x14
04ea 1b58 | X | Execute Package,Field_Read,Field_Number 0x58
04eb 035b | [ | Declare_Type Array,Constrained
04ec 0337 | 7 | Declare_Variable Array
04ed 00d8 | | Load_Top At_Offset_0
04ee 1c00 | | Execute_Immediate Run_Utility,0x0
04ef e004 | | Load 0x0,0x4
04f0 1b0d | | Execute Package,Field_Read,Field_Number 0xd
04f1 BODY_04e0:
04f1 00cf | | Action Mark_Auxiliary
04f2 00db | | Load_Top At_Offset_3
04f3 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
04f4 4801 |H | Short_Literal 0x1
04f5 0263 | c | Execute Discrete,Above_Bound
04f6 7023 |p# | Jump_Nonzero 0x51a
04f7 00d8 | | Load_Top At_Offset_0
04f8 e403 | | Load 0x2,0x3
04f9 01d5 | | Execute Vector,Field_Reference
04fa e404 | | Load 0x2,0x4
04fb 00d9 | | Load_Top At_Offset_1
04fc 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
04fd 0120 | | Execute Any,Is_Value
04fe 6803 |h | Jump_Zero 0x502
04ff e003 | | Load 0x0,0x3
0500 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0501 7802 |x | Jump 0x504
0502 00d9 | | Load_Top At_Offset_1
0503 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0504 00db | | Load_Top At_Offset_3
0505 e402 | | Load 0x2,0x2
0506 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0507 01d7 | | Execute Vector,Field_Read
0508 e002 | | Load 0x0,0x2
0509 1b16 | | Execute Package,Field_Read,Field_Number 0x16
050a 1817 | | Execute Package,Field_Execute,Field_Number 0x17
050b 00da | | Load_Top At_Offset_2
050c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
050d c404 | | Store 0x2,0x4
050e 00d1 | | Pop_Control Pop_Count_1
050f 00d8 | | Load_Top At_Offset_0
0510 e403 | | Load 0x2,0x3
0511 01d5 | | Execute Vector,Field_Reference
0512 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0513 8249 | I | Call 0x1,0x49
0514 00d9 | | Load_Top At_Offset_1
0515 e403 | | Load 0x2,0x3
0516 01d5 | | Execute Vector,Field_Reference
0517 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0518 00c8 | | Action Pop_Auxiliary_Range
0519 3fdd |? | Loop_Increasing 0x4f7
051a 00ce | | Action Pop_Auxiliary
051b 00d9 | | Load_Top At_Offset_1
051c e002 | | Load 0x0,0x2
051d 1b14 | | Execute Package,Field_Read,Field_Number 0x14
051e 1b58 | X | Execute Package,Field_Read,Field_Number 0x58
051f 01c6 | | Execute Vector,Convert_To_Formal
0520 4401 |D | Exit_Subprogram With_Result,0x1
0521 0000 0000 | | .BLANK 0000[0x7]
0528 ; --------------------------------------------------------------------------------------
0528 ; SUBPROGRAM
0528 ; --------------------------------------------------------------------------------------
0528 052b | + | .CONST 0x052b ; Address of begin
0529 0004 | | .CONST 0x0004 ; Address of exception handler
052a 0001 | | .CONST 0x0001 ; Number of locals
052b BODY_0528:
052b INIT_0528:
052b 00da | | Load_Top At_Offset_2
052c 0217 | | Execute Heap_Access,All_Reference
052d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
052e 4401 |D | Exit_Subprogram With_Result,0x1
052f 0000 | | .XXX[0x1]
0530 ; --------------------------------------------------------------------------------------
0530 ; SUBPROGRAM
0530 ; --------------------------------------------------------------------------------------
0530 0533 | 3 | .CONST 0x0533 ; Address of begin
0531 0004 | | .CONST 0x0004 ; Address of exception handler
0532 0001 | | .CONST 0x0001 ; Number of locals
0533 BODY_0530:
0533 INIT_0530:
0533 00db | | Load_Top At_Offset_3
0534 00db | | Load_Top At_Offset_3
0535 0217 | | Execute Heap_Access,All_Reference
0536 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0537 4503 |E | Exit_Subprogram 0x3
0538 ; --------------------------------------------------------------------------------------
0538 ; SUBPROGRAM
0538 ; --------------------------------------------------------------------------------------
0538 053b | ; | .CONST 0x053b ; Address of begin
0539 0004 | | .CONST 0x0004 ; Address of exception handler
053a 0001 | | .CONST 0x0001 ; Number of locals
053b BODY_0538:
053b INIT_0538:
053b 00da | | Load_Top At_Offset_2
053c 0217 | | Execute Heap_Access,All_Reference
053d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
053e 0f00 | | Execute_Immediate Equal,0x0
053f 4401 |D | Exit_Subprogram With_Result,0x1
0540 ; --------------------------------------------------------------------------------------
0540 ; SUBPROGRAM
0540 ; --------------------------------------------------------------------------------------
0540 0543 | C | .CONST 0x0543 ; Address of begin
0541 0004 | | .CONST 0x0004 ; Address of exception handler
0542 0001 | | .CONST 0x0001 ; Number of locals
0543 BODY_0540:
0543 INIT_0540:
0543 00da | | Load_Top At_Offset_2
0544 0217 | | Execute Heap_Access,All_Reference
0545 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0546 e004 | | Load 0x0,0x4
0547 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0548 4502 |E | Exit_Subprogram 0x2
0549 0000 0000 | | .BLANK 0000[0x7]
0550 ; --------------------------------------------------------------------------------------
0550 ; SUBPROGRAM
0550 ; --------------------------------------------------------------------------------------
0550 0553 | S | .CONST 0x0553 ; Address of begin
0551 0004 | | .CONST 0x0004 ; Address of exception handler
0552 0001 | | .CONST 0x0001 ; Number of locals
0553 BODY_0550:
0553 INIT_0550:
0553 00da | | Load_Top At_Offset_2
0554 e256 | V | Load 0x1,0x56
0555 e257 | W | Load 0x1,0x57
0556 1d58 | X | Execute_Immediate Reference_Lex_1,0x58
0557 1d59 | Y | Execute_Immediate Reference_Lex_1,0x59
0558 1d5a | Z | Execute_Immediate Reference_Lex_1,0x5a
0559 e00f | | Load 0x0,0xf
055a 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
055b 4401 |D | Exit_Subprogram With_Result,0x1
055c 0000 0000 | | .BLANK 0000[0x4]
0560 ; --------------------------------------------------------------------------------------
0560 ; SUBPROGRAM
0560 ; --------------------------------------------------------------------------------------
0560 0563 | c | .CONST 0x0563 ; Address of begin
0561 0004 | | .CONST 0x0004 ; Address of exception handler
0562 0001 | | .CONST 0x0001 ; Number of locals
0563 BODY_0560:
0563 INIT_0560:
0563 00da | | Load_Top At_Offset_2
0564 e25e | ^ | Load 0x1,0x5e
0565 e25f | _ | Load 0x1,0x5f
0566 1d60 | ` | Execute_Immediate Reference_Lex_1,0x60
0567 e261 | a | Load 0x1,0x61
0568 1d62 | b | Execute_Immediate Reference_Lex_1,0x62
0569 e00f | | Load 0x0,0xf
056a 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
056b 4401 |D | Exit_Subprogram With_Result,0x1
056c 0000 0000 | | .BLANK 0000[0x4]
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 0092 0d1e | | Action Push_String_Extended,0xd1e ; "the specified domain"
0575 4401 |D | Exit_Subprogram With_Result,0x1
0576 0000 0000 | | .XXX[0x2]
0578 ; --------------------------------------------------------------------------------------
0578 ; SUBPROGRAM
0578 ; --------------------------------------------------------------------------------------
0578 0583 | | .CONST 0x0583 ; Address of begin
0579 0004 | | .CONST 0x0004 ; Address of exception handler
057a 0003 | | .CONST 0x0003 ; Number of locals
057b INIT_0578:
057b e003 | | Load 0x0,0x3
057c 1b0f | | Execute Package,Field_Read,Field_Number 0xf
057d 02c7 | | Declare_Variable Any
057e 00d8 | | Load_Top At_Offset_0
057f 1c00 | | Execute_Immediate Run_Utility,0x0
0580 e003 | | Load 0x0,0x3
0581 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0582 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0583 BODY_0578:
0583 e003 | | Load 0x0,0x3
0584 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0585 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0586 00da | | Load_Top At_Offset_2
0587 0120 | | Execute Any,Is_Value
0588 6803 |h | Jump_Zero 0x58c
0589 e003 | | Load 0x0,0x3
058a 1b0f | | Execute Package,Field_Read,Field_Number 0xf
058b 7801 |x | Jump 0x58d
058c 00da | | Load_Top At_Offset_2
058d 603a |`: | Indirect_Literal Discrete,0x5c8,{0x00000000, 0x00004000}
058e e01a | | Load 0x0,0x1a
058f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0590 e01b | | Load 0x0,0x1b
0591 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0592 e003 | | Load 0x0,0x3
0593 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0594 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0595 e5ff | | Load 0x2,-0x1
0596 e003 | | Load 0x0,0x3
0597 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0598 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0599 c402 | | Store 0x2,0x2
059a 0059 | Y | Store_Top Discrete,At_Offset_1
059b 00d8 | | Load_Top At_Offset_0
059c 7004 |p | Jump_Nonzero 0x5a1
059d e5fe | | Load 0x2,-0x2
059e 00da | | Load_Top At_Offset_2
059f 8224 | $ | Call 0x1,0x24
05a0 4402 |D | Exit_Subprogram With_Result,0x2
05a1 4801 |H | Short_Literal 0x1
05a2 4802 |H | Short_Literal 0x2
05a3 e00f | | Load 0x0,0xf
05a4 1b0f | | Execute Package,Field_Read,Field_Number 0xf
05a5 0334 | 4 | Declare_Variable Array,With_Constraint
05a6 e5ff | | Load 0x2,-0x1
05a7 00da | | Load_Top At_Offset_2
05a8 e00f | | Load 0x0,0xf
05a9 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
05aa 4801 |H | Short_Literal 0x1
05ab 00da | | Load_Top At_Offset_2
05ac 01d6 | | Execute Vector,Field_Write
05ad e5fe | | Load 0x2,-0x2
05ae 8220 | | Call 0x1,0x20
05af 4802 |H | Short_Literal 0x2
05b0 00da | | Load_Top At_Offset_2
05b1 01d6 | | Execute Vector,Field_Write
05b2 6011 |` | Indirect_Literal Discrete,0x5c4,{0x00000000, 0x00003001}
05b3 e004 | | Load 0x0,0x4
05b4 1813 | | Execute Package,Field_Execute,Field_Number 0x13
05b5 e5fe | | Load 0x2,-0x2
05b6 0217 | | Execute Heap_Access,All_Reference
05b7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
05b8 e5fe | | Load 0x2,-0x2
05b9 0217 | | Execute Heap_Access,All_Reference
05ba 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
05bb e004 | | Load 0x0,0x4
05bc 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
05bd e002 | | Load 0x0,0x2
05be 1b16 | | Execute Package,Field_Read,Field_Number 0x16
05bf 180e | | Execute Package,Field_Execute,Field_Number 0xe
05c0 4402 |D | Exit_Subprogram With_Result,0x2
05c1 0000 0000 | | .XXX[0x3]
05c3 0000 | |
05c4 0000 0000 | | .LITERAL {0x00000000, 0x00003001}
05c8 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
05cc 0000 0000 | | .BLANK 0000[0x4]
05d0 ; --------------------------------------------------------------------------------------
05d0 ; SUBPROGRAM
05d0 ; --------------------------------------------------------------------------------------
05d0 05d7 | | .CONST 0x05d7 ; Address of begin
05d1 0004 | | .CONST 0x0004 ; Address of exception handler
05d2 0002 | | .CONST 0x0002 ; Number of locals
05d3 INIT_05d0:
05d3 00db | | Load_Top At_Offset_3
05d4 00db | | Load_Top At_Offset_3
05d5 8248 | H | Call 0x1,0x48
05d6 824b | K | Call 0x1,0x4b
05d7 BODY_05d0:
05d7 00d8 | | Load_Top At_Offset_0
05d8 7004 |p | Jump_Nonzero 0x5dd
05d9 e002 | | Load 0x0,0x2
05da 1b16 | | Execute Package,Field_Read,Field_Number 0x16
05db 180e | | Execute Package,Field_Execute,Field_Number 0xe
05dc 4402 |D | Exit_Subprogram With_Result,0x2
05dd 00d8 | | Load_Top At_Offset_0
05de 0217 | | Execute Heap_Access,All_Reference
05df 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
05e0 4402 |D | Exit_Subprogram With_Result,0x2
05e1 0000 0000 | | .BLANK 0000[0x7]
05e8 ; --------------------------------------------------------------------------------------
05e8 ; SUBPROGRAM
05e8 ; --------------------------------------------------------------------------------------
05e8 05f6 | | .CONST 0x05f6 ; Address of begin
05e9 0004 | | .CONST 0x0004 ; Address of exception handler
05ea 0003 | | .CONST 0x0003 ; Number of locals
05eb INIT_05e8:
05eb 00da | | Load_Top At_Offset_2
05ec 0217 | | Execute Heap_Access,All_Reference
05ed 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
05ee e002 | | Load 0x0,0x2
05ef 1b16 | | Execute Package,Field_Read,Field_Number 0x16
05f0 1b10 | | Execute Package,Field_Read,Field_Number 0x10
05f1 1c08 | | Execute_Immediate Run_Utility,0x8
05f2 00db | | Load_Top At_Offset_3
05f3 0217 | | Execute Heap_Access,All_Reference
05f4 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
05f5 0007 | | Action Break_Optional
05f6 BODY_05e8:
05f6 4800 |H | Short_Literal 0x0
05f7 00da | | Load_Top At_Offset_2
05f8 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
05f9 00cf | | Action Mark_Auxiliary
05fa 00da | | Load_Top At_Offset_2
05fb 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
05fc 01d9 | | Execute Vector,Reverse_Bounds
05fd 0263 | c | Execute Discrete,Above_Bound
05fe 700d |p | Jump_Nonzero 0x60c
05ff 00db | | Load_Top At_Offset_3
0600 0217 | | Execute Heap_Access,All_Reference
0601 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0602 00d9 | | Load_Top At_Offset_1
0603 e402 | | Load 0x2,0x2
0604 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0605 01d6 | | Execute Vector,Field_Write
0606 00db | | Load_Top At_Offset_3
0607 0217 | | Execute Heap_Access,All_Reference
0608 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0609 a403 | | Store_Unchecked 0x2,0x3
060a 00c8 | | Action Pop_Auxiliary_Range
060b 3ff3 |? | Loop_Increasing 0x5ff
060c 00ce | | Action Pop_Auxiliary
060d 00d9 | | Load_Top At_Offset_1
060e 4401 |D | Exit_Subprogram With_Result,0x1
060f 0000 | | .XXX[0x1]
0610 ; --------------------------------------------------------------------------------------
0610 ; SUBPROGRAM
0610 ; --------------------------------------------------------------------------------------
0610 0616 | | .CONST 0x0616 ; Address of begin
0611 0004 | | .CONST 0x0004 ; Address of exception handler
0612 0002 | | .CONST 0x0002 ; Number of locals
0613 INIT_0610:
0613 00da | | Load_Top At_Offset_2
0614 0217 | | Execute Heap_Access,All_Reference
0615 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0616 BODY_0610:
0616 00cf | | Action Mark_Auxiliary
0617 e5fe | | Load 0x2,-0x2
0618 4802 |H | Short_Literal 0x2
0619 0263 | c | Execute Discrete,Above_Bound
061a 700a |p | Jump_Nonzero 0x625
061b 00db | | Load_Top At_Offset_3
061c 7002 |p | Jump_Nonzero 0x61f
061d 00d2 | | Pop_Control Pop_Count_2
061e 7806 |x | Jump 0x625
061f 00db | | Load_Top At_Offset_3
0620 0217 | | Execute Heap_Access,All_Reference
0621 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0622 a402 | | Store_Unchecked 0x2,0x2
0623 00c8 | | Action Pop_Auxiliary_Range
0624 3ff6 |? | Loop_Increasing 0x61b
0625 00ce | | Action Pop_Auxiliary
0626 00d8 | | Load_Top At_Offset_0
0627 7004 |p | Jump_Nonzero 0x62c
0628 e002 | | Load 0x0,0x2
0629 1b16 | | Execute Package,Field_Read,Field_Number 0x16
062a 180e | | Execute Package,Field_Execute,Field_Number 0xe
062b 4402 |D | Exit_Subprogram With_Result,0x2
062c 00d8 | | Load_Top At_Offset_0
062d 0217 | | Execute Heap_Access,All_Reference
062e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
062f 4402 |D | Exit_Subprogram With_Result,0x2
0630 ; --------------------------------------------------------------------------------------
0630 ; SUBPROGRAM
0630 ; --------------------------------------------------------------------------------------
0630 0638 | 8 | .CONST 0x0638 ; Address of begin
0631 0004 | | .CONST 0x0004 ; Address of exception handler
0632 0003 | | .CONST 0x0003 ; Number of locals
0633 INIT_0630:
0633 e23e | > | Load 0x1,0x3e
0634 0007 | | Action Break_Optional
0635 e002 | | Load 0x0,0x2
0636 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0637 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0638 BODY_0630:
0638 e5fe | | Load 0x2,-0x2
0639 6827 |h' | Jump_Zero 0x661
063a e5fe | | Load 0x2,-0x2
063b 0217 | | Execute Heap_Access,All_Reference
063c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
063d 0032 | 2 | Store_Top Heap_Access,At_Offset_2
063e 00cf | | Action Mark_Auxiliary
063f 781e |x | Jump 0x65e
0640 e5fe | | Load 0x2,-0x2
0641 0219 | | Execute Heap_Access,All_Read
0642 00d8 | | Load_Top At_Offset_0
0643 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0644 e002 | | Load 0x0,0x2
0645 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0646 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0647 e402 | | Load 0x2,0x2
0648 0217 | | Execute Heap_Access,All_Reference
0649 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
064a e5ff | | Load 0x2,-0x1
064b e002 | | Load 0x0,0x2
064c 1b16 | | Execute Package,Field_Read,Field_Number 0x16
064d 1875 | u | Execute Package,Field_Execute,Field_Number 0x75
064e c403 | | Store 0x2,0x3
064f 00d9 | | Load_Top At_Offset_1
0650 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0651 00d1 | | Pop_Control Pop_Count_1
0652 00d9 | | Load_Top At_Offset_1
0653 e002 | | Load 0x0,0x2
0654 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0655 180f | | Execute Package,Field_Execute,Field_Number 0xf
0656 7002 |p | Jump_Nonzero 0x659
0657 00d9 | | Load_Top At_Offset_1
0658 4402 |D | Exit_Subprogram With_Result,0x2
0659 00da | | Load_Top At_Offset_2
065a 0217 | | Execute Heap_Access,All_Reference
065b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
065c 0033 | 3 | Store_Top Heap_Access,At_Offset_3
065d 00c9 | | Action Pop_Auxiliary_Loop
065e 00da | | Load_Top At_Offset_2
065f 77e0 |w | Jump_Nonzero 0x640
0660 00ce | | Action Pop_Auxiliary
0661 e002 | | Load 0x0,0x2
0662 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0663 180e | | Execute Package,Field_Execute,Field_Number 0xe
0664 4402 |D | Exit_Subprogram With_Result,0x2
0665 0000 0000 | | .XXX[0x3]
0667 0000 | |
0668 ; --------------------------------------------------------------------------------------
0668 ; SUBPROGRAM
0668 ; --------------------------------------------------------------------------------------
0668 066b | k | .CONST 0x066b ; Address of begin
0669 0004 | | .CONST 0x0004 ; Address of exception handler
066a 0001 | | .CONST 0x0001 ; Number of locals
066b BODY_0668:
066b INIT_0668:
066b 00db | | Load_Top At_Offset_3
066c 0217 | | Execute Heap_Access,All_Reference
066d 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
066e 00db | | Load_Top At_Offset_3
066f 8267 | g | Call 0x1,0x67
0670 4402 |D | Exit_Subprogram With_Result,0x2
0671 0000 0000 | | .BLANK 0000[0x7]
0678 ; --------------------------------------------------------------------------------------
0678 ; SUBPROGRAM
0678 ; --------------------------------------------------------------------------------------
0678 067b | { | .CONST 0x067b ; Address of begin
0679 0004 | | .CONST 0x0004 ; Address of exception handler
067a 0001 | | .CONST 0x0001 ; Number of locals
067b BODY_0678:
067b INIT_0678:
067b 00da | | Load_Top At_Offset_2
067c 0217 | | Execute Heap_Access,All_Reference
067d 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
067e 00d8 | | Load_Top At_Offset_0
067f 0120 | | Execute Any,Is_Value
0680 7002 |p | Jump_Nonzero 0x683
0681 00d8 | | Load_Top At_Offset_0
0682 011e | | Execute Any,Convert
0683 4401 |D | Exit_Subprogram With_Result,0x1
0684 0000 0000 | | .BLANK 0000[0x4]
0688 ; --------------------------------------------------------------------------------------
0688 ; SUBPROGRAM
0688 ; --------------------------------------------------------------------------------------
0688 068b | | .CONST 0x068b ; Address of begin
0689 0004 | | .CONST 0x0004 ; Address of exception handler
068a 0001 | | .CONST 0x0001 ; Number of locals
068b BODY_0688:
068b INIT_0688:
068b 00db | | Load_Top At_Offset_3
068c 00db | | Load_Top At_Offset_3
068d 0217 | | Execute Heap_Access,All_Reference
068e 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
068f 4503 |E | Exit_Subprogram 0x3
0690 ; --------------------------------------------------------------------------------------
0690 ; SUBPROGRAM
0690 ; --------------------------------------------------------------------------------------
0690 06a0 | | .CONST 0x06a0 ; Address of begin
0691 0004 | | .CONST 0x0004 ; Address of exception handler
0692 0004 | | .CONST 0x0004 ; Number of locals
0693 INIT_0690:
0693 00da | | Load_Top At_Offset_2
0694 e002 | | Load 0x0,0x2
0695 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0696 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
0697 00d8 | | Load_Top At_Offset_0
0698 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0699 e002 | | Load 0x0,0x2
069a 1b16 | | Execute Package,Field_Read,Field_Number 0x16
069b 1b10 | | Execute Package,Field_Read,Field_Number 0x10
069c 1c08 | | Execute_Immediate Run_Utility,0x8
069d e004 | | Load 0x0,0x4
069e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
069f 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
06a0 BODY_0690:
06a0 00da | | Load_Top At_Offset_2
06a1 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
06a2 00da | | Load_Top At_Offset_2
06a3 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
06a4 00cf | | Action Mark_Auxiliary
06a5 00db | | Load_Top At_Offset_3
06a6 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
06a7 01d9 | | Execute Vector,Reverse_Bounds
06a8 0263 | c | Execute Discrete,Above_Bound
06a9 701f |p | Jump_Nonzero 0x6c9
06aa e403 | | Load 0x2,0x3
06ab 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
06ac 00d9 | | Load_Top At_Offset_1
06ad e404 | | Load 0x2,0x4
06ae e002 | | Load 0x0,0x2
06af 1b16 | | Execute Package,Field_Read,Field_Number 0x16
06b0 1b0d | | Execute Package,Field_Read,Field_Number 0xd
06b1 00da | | Load_Top At_Offset_2
06b2 e408 | | Load 0x2,0x8
06b3 01d7 | | Execute Vector,Field_Read
06b4 00d1 | | Pop_Control Pop_Count_1
06b5 e5fe | | Load 0x2,-0x2
06b6 e407 | | Load 0x2,0x7
06b7 e402 | | Load 0x2,0x2
06b8 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
06b9 01d7 | | Execute Vector,Field_Read
06ba 8269 | i | Call 0x1,0x69
06bb 00da | | Load_Top At_Offset_2
06bc e408 | | Load 0x2,0x8
06bd 01d6 | | Execute Vector,Field_Write
06be c404 | | Store 0x2,0x4
06bf 00d2 | | Pop_Control Pop_Count_2
06c0 00db | | Load_Top At_Offset_3
06c1 6805 |h | Jump_Zero 0x6c7
06c2 00db | | Load_Top At_Offset_3
06c3 e403 | | Load 0x2,0x3
06c4 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
06c5 4800 |H | Short_Literal 0x0
06c6 a404 | | Store_Unchecked 0x2,0x4
06c7 00c8 | | Action Pop_Auxiliary_Range
06c8 3fe1 |? | Loop_Increasing 0x6aa
06c9 00ce | | Action Pop_Auxiliary
06ca 00d9 | | Load_Top At_Offset_1
06cb 4402 |D | Exit_Subprogram With_Result,0x2
06cc 0000 0000 | | .BLANK 0000[0x4]
06d0 ; --------------------------------------------------------------------------------------
06d0 ; SUBPROGRAM
06d0 ; --------------------------------------------------------------------------------------
06d0 06e1 | | .CONST 0x06e1 ; Address of begin
06d1 0004 | | .CONST 0x0004 ; Address of exception handler
06d2 0006 | | .CONST 0x0006 ; Number of locals
06d3 INIT_06d0:
06d3 e23e | > | Load 0x1,0x3e
06d4 0007 | | Action Break_Optional
06d5 e004 | | Load 0x0,0x4
06d6 1b0d | | Execute Package,Field_Read,Field_Number 0xd
06d7 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
06d8 e002 | | Load 0x0,0x2
06d9 1b14 | | Execute Package,Field_Read,Field_Number 0x14
06da 1b0d | | Execute Package,Field_Read,Field_Number 0xd
06db e002 | | Load 0x0,0x2
06dc 1b16 | | Execute Package,Field_Read,Field_Number 0x16
06dd 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28
06de e002 | | Load 0x0,0x2
06df 1b16 | | Execute Package,Field_Read,Field_Number 0x16
06e0 1b0d | | Execute Package,Field_Read,Field_Number 0xd
06e1 BODY_06d0:
06e1 e5fe | | Load 0x2,-0x2
06e2 6835 |h5 | Jump_Zero 0x718
06e3 e5fe | | Load 0x2,-0x2
06e4 0217 | | Execute Heap_Access,All_Reference
06e5 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
06e6 a402 | | Store_Unchecked 0x2,0x2
06e7 e5ff | | Load 0x2,-0x1
06e8 e002 | | Load 0x0,0x2
06e9 1b15 | | Execute Package,Field_Read,Field_Number 0x15
06ea 1813 | | Execute Package,Field_Execute,Field_Number 0x13
06eb 680b |h | Jump_Zero 0x6f7
06ec 00db | | Load_Top At_Offset_3
06ed e002 | | Load 0x0,0x2
06ee 1b10 | | Execute Package,Field_Read,Field_Number 0x10
06ef e5ff | | Load 0x2,-0x1
06f0 e002 | | Load 0x0,0x2
06f1 1b15 | | Execute Package,Field_Read,Field_Number 0x15
06f2 1814 | | Execute Package,Field_Execute,Field_Number 0x14
06f3 c404 | | Store 0x2,0x4
06f4 c403 | | Store 0x2,0x3
06f5 00da | | Load_Top At_Offset_2
06f6 4402 |D | Exit_Subprogram With_Result,0x2
06f7 00db | | Load_Top At_Offset_3
06f8 e002 | | Load 0x0,0x2
06f9 1b13 | | Execute Package,Field_Read,Field_Number 0x13
06fa e5ff | | Load 0x2,-0x1
06fb e002 | | Load 0x0,0x2
06fc 1b15 | | Execute Package,Field_Read,Field_Number 0x15
06fd 1810 | | Execute Package,Field_Execute,Field_Number 0x10
06fe 0033 | 3 | Store_Top Heap_Access,At_Offset_3
06ff c403 | | Store 0x2,0x3
0700 00db | | Load_Top At_Offset_3
0701 7016 |p | Jump_Nonzero 0x718
0702 00db | | Load_Top At_Offset_3
0703 e002 | | Load 0x0,0x2
0704 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0705 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0706 e5fe | | Load 0x2,-0x2
0707 e405 | | Load 0x2,0x5
0708 8269 | i | Call 0x1,0x69
0709 0032 | 2 | Store_Top Heap_Access,At_Offset_2
070a c403 | | Store 0x2,0x3
070b 00d8 | | Load_Top At_Offset_0
070c e002 | | Load 0x0,0x2
070d 1b16 | | Execute Package,Field_Read,Field_Number 0x16
070e 1886 | | Execute Package,Field_Execute,Field_Number 0x86
070f 7008 |p | Jump_Nonzero 0x718
0710 00db | | Load_Top At_Offset_3
0711 7006 |p | Jump_Nonzero 0x718
0712 00d8 | | Load_Top At_Offset_0
0713 e5ff | | Load 0x2,-0x1
0714 e002 | | Load 0x0,0x2
0715 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0716 1883 | | Execute Package,Field_Execute,Field_Number 0x83
0717 4402 |D | Exit_Subprogram With_Result,0x2
0718 e002 | | Load 0x0,0x2
0719 1b14 | | Execute Package,Field_Read,Field_Number 0x14
071a 180e | | Execute Package,Field_Execute,Field_Number 0xe
071b 4402 |D | Exit_Subprogram With_Result,0x2
071c 0000 0000 | | .BLANK 0000[0x4]
0720 ; --------------------------------------------------------------------------------------
0720 ; SUBPROGRAM
0720 ; --------------------------------------------------------------------------------------
0720 0735 | 5 | .CONST 0x0735 ; Address of begin
0721 0004 | | .CONST 0x0004 ; Address of exception handler
0722 0005 | | .CONST 0x0005 ; Number of locals
0723 INIT_0720:
0723 4801 |H | Short_Literal 0x1
0724 00db | | Load_Top At_Offset_3
0725 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0726 e002 | | Load 0x0,0x2
0727 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0728 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0729 035b | [ | Declare_Type Array,Constrained
072a 0337 | 7 | Declare_Variable Array
072b e002 | | Load 0x0,0x2
072c 1b14 | | Execute Package,Field_Read,Field_Number 0x14
072d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
072e 00e2 | | Load_Encached Integer_Cache
072f 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0730 e5ff | | Load 0x2,-0x1
0731 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0732 e004 | | Load 0x0,0x4
0733 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0734 03f1 | | Declare_Variable Discrete,With_Value
0735 BODY_0720:
0735 00cf | | Action Mark_Auxiliary
0736 e5ff | | Load 0x2,-0x1
0737 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0738 01d9 | | Execute Vector,Reverse_Bounds
0739 0263 | c | Execute Discrete,Above_Bound
073a 7030 |p0 | Jump_Nonzero 0x76b
073b e5fe | | Load 0x2,-0x2
073c 00d9 | | Load_Top At_Offset_1
073d e5ff | | Load 0x2,-0x1
073e 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
073f 01d7 | | Execute Vector,Field_Read
0740 822b | + | Call 0x1,0x2b
0741 a403 | | Store_Unchecked 0x2,0x3
0742 e403 | | Load 0x2,0x3
0743 e002 | | Load 0x0,0x2
0744 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0745 180f | | Execute Package,Field_Execute,Field_Number 0xf
0746 7008 |p | Jump_Nonzero 0x74f
0747 e404 | | Load 0x2,0x4
0748 0a01 | | Execute_Immediate Plus,0x1
0749 c404 | | Store 0x2,0x4
074a e403 | | Load 0x2,0x3
074b e404 | | Load 0x2,0x4
074c e402 | | Load 0x2,0x2
074d 01d6 | | Execute Vector,Field_Write
074e 781a |x | Jump 0x769
074f e004 | | Load 0x0,0x4
0750 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0751 4801 |H | Short_Literal 0x1
0752 4802 |H | Short_Literal 0x2
0753 e00f | | Load 0x0,0xf
0754 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0755 0334 | 4 | Declare_Variable Array,With_Constraint
0756 00da | | Load_Top At_Offset_2
0757 e5ff | | Load 0x2,-0x1
0758 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0759 01d7 | | Execute Vector,Field_Read
075a e002 | | Load 0x0,0x2
075b 1b15 | | Execute Package,Field_Read,Field_Number 0x15
075c 181b | | Execute Package,Field_Execute,Field_Number 0x1b
075d 4801 |H | Short_Literal 0x1
075e 00da | | Load_Top At_Offset_2
075f 01d6 | | Execute Vector,Field_Write
0760 e5fe | | Load 0x2,-0x2
0761 8220 | | Call 0x1,0x20
0762 4802 |H | Short_Literal 0x2
0763 00da | | Load_Top At_Offset_2
0764 01d6 | | Execute Vector,Field_Write
0765 6026 |`& | Indirect_Literal Discrete,0x78c,{0x00000000, 0x00003004}
0766 e004 | | Load 0x0,0x4
0767 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0768 c405 | | Store 0x2,0x5
0769 00c8 | | Action Pop_Auxiliary_Range
076a 3fd0 |? | Loop_Increasing 0x73b
076b 00ce | | Action Pop_Auxiliary
076c 00d9 | | Load_Top At_Offset_1
076d e002 | | Load 0x0,0x2
076e 1b14 | | Execute Package,Field_Read,Field_Number 0x14
076f 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0770 1c08 | | Execute_Immediate Run_Utility,0x8
0771 00d9 | | Load_Top At_Offset_1
0772 00d9 | | Load_Top At_Offset_1
0773 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0774 4801 |H | Short_Literal 0x1
0775 00db | | Load_Top At_Offset_3
0776 e402 | | Load 0x2,0x2
0777 01cf | | Execute Vector,Slice_Read
0778 00d9 | | Load_Top At_Offset_1
0779 00d8 | | Load_Top At_Offset_0
077a 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
077b 00da | | Load_Top At_Offset_2
077c 01da | | Execute Vector,Bounds
077d 00da | | Load_Top At_Offset_2
077e 01da | | Execute Vector,Bounds
077f 00da | | Load_Top At_Offset_2
0780 027f | | Execute Discrete,Equal
0781 7001 |p | Jump_Nonzero 0x783
0782 08e0 | | Execute_Immediate Raise,0xe0
0783 00cd | | Action Spare6_Action
0784 027f | | Execute Discrete,Equal
0785 7001 |p | Jump_Nonzero 0x787
0786 08e0 | | Execute_Immediate Raise,0xe0
0787 00d2 | | Pop_Control Pop_Count_2
0788 00d9 | | Load_Top At_Offset_1
0789 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
078a 4402 |D | Exit_Subprogram With_Result,0x2
078b 0000 | | .XXX[0x1]
078c 0000 0000 | | .LITERAL {0x00000000, 0x00003004}
0790 ; --------------------------------------------------------------------------------------
0790 ; SUBPROGRAM
0790 ; --------------------------------------------------------------------------------------
0790 0793 | | .CONST 0x0793 ; Address of begin
0791 0004 | | .CONST 0x0004 ; Address of exception handler
0792 0001 | | .CONST 0x0001 ; Number of locals
0793 BODY_0790:
0793 INIT_0790:
0793 4608 |F | Jump_Case 0x8
0794 7808 |x | Jump 0x79d ; case 0x0
0795 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0796 7813 |x | Jump 0x7aa ; case 0x2
0797 7812 |x | Jump 0x7aa ; case 0x3
0798 7811 |x | Jump 0x7aa ; case 0x4
0799 7810 |x | Jump 0x7aa ; case 0x5
079a 780f |x | Jump 0x7aa ; case 0x6
079b 780e |x | Jump 0x7aa ; case 0x7
079c 780d |x | Jump 0x7aa ; case 0x8
079d 00da | | Load_Top At_Offset_2
079e 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
079f 0125 | % | Execute Any,Set_Constraint
07a0 00da | | Load_Top At_Offset_2
07a1 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
07a2 1c00 | | Execute_Immediate Run_Utility,0x0
07a3 00da | | Load_Top At_Offset_2
07a4 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3
07a5 0125 | % | Execute Any,Set_Constraint
07a6 00da | | Load_Top At_Offset_2
07a7 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3
07a8 1c00 | | Execute_Immediate Run_Utility,0x0
07a9 4302 |C | Exit_Subprogram From_Utility,0x2
07aa 0869 | i | Execute_Immediate Raise,0x69
07ab 0000 0000 | | .BLANK 0000[0x5]
07b0 ; --------------------------------------------------------------------------------------
07b0 ; SUBPROGRAM
07b0 ; --------------------------------------------------------------------------------------
07b0 07b3 | | .CONST 0x07b3 ; Address of begin
07b1 0004 | | .CONST 0x0004 ; Address of exception handler
07b2 0001 | | .CONST 0x0001 ; Number of locals
07b3 BODY_07b0:
07b3 INIT_07b0:
07b3 4608 |F | Jump_Case 0x8
07b4 7808 |x | Jump 0x7bd ; case 0x0
07b5 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
07b6 780d |x | Jump 0x7c4 ; case 0x2
07b7 780c |x | Jump 0x7c4 ; case 0x3
07b8 780b |x | Jump 0x7c4 ; case 0x4
07b9 780a |x | Jump 0x7c4 ; case 0x5
07ba 7809 |x | Jump 0x7c4 ; case 0x6
07bb 7808 |x | Jump 0x7c4 ; case 0x7
07bc 7807 |x | Jump 0x7c4 ; case 0x8
07bd 00da | | Load_Top At_Offset_2
07be 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7
07bf 0125 | % | Execute Any,Set_Constraint
07c0 00da | | Load_Top At_Offset_2
07c1 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7
07c2 1c00 | | Execute_Immediate Run_Utility,0x0
07c3 4302 |C | Exit_Subprogram From_Utility,0x2
07c4 0869 | i | Execute_Immediate Raise,0x69
07c5 0000 0000 | | .XXX[0x3]
07c7 0000 | |
07c8 ; --------------------------------------------------------------------------------------
07c8 ; SUBPROGRAM
07c8 ; --------------------------------------------------------------------------------------
07c8 07cb | | .CONST 0x07cb ; Address of begin
07c9 0004 | | .CONST 0x0004 ; Address of exception handler
07ca 0001 | | .CONST 0x0001 ; Number of locals
07cb BODY_07c8:
07cb INIT_07c8:
07cb 00da | | Load_Top At_Offset_2
07cc e002 | | Load 0x0,0x2
07cd 1b14 | | Execute Package,Field_Read,Field_Number 0x14
07ce 181f | | Execute Package,Field_Execute,Field_Number 0x1f
07cf e5fe | | Load 0x2,-0x2
07d0 e002 | | Load 0x0,0x2
07d1 1b14 | | Execute Package,Field_Read,Field_Number 0x14
07d2 181f | | Execute Package,Field_Execute,Field_Number 0x1f
07d3 027c | | | Execute Discrete,Less
07d4 4402 |D | Exit_Subprogram With_Result,0x2
07d5 0000 0000 | | .XXX[0x3]
07d7 0000 | |
07d8 ; --------------------------------------------------------------------------------------
07d8 ; SUBPROGRAM
07d8 ; --------------------------------------------------------------------------------------
07d8 07db | | .CONST 0x07db ; Address of begin
07d9 0004 | | .CONST 0x0004 ; Address of exception handler
07da 0001 | | .CONST 0x0001 ; Number of locals
07db BODY_07d8:
07db INIT_07d8:
07db e01e | | Load 0x0,0x1e
07dc 180e | | Execute Package,Field_Execute,Field_Number 0xe
07dd 00db | | Load_Top At_Offset_3
07de 4801 |H | Short_Literal 0x1
07df 6004 |` | Indirect_Literal Discrete,0x7e4,{0x00000000, 0x00005802}
07e0 e004 | | Load 0x0,0x4
07e1 1842 | B | Execute Package,Field_Execute,Field_Number 0x42
07e2 4502 |E | Exit_Subprogram 0x2
07e3 0000 | | .XXX[0x1]
07e4 0000 0000 | | .LITERAL {0x00000000, 0x00005802}
07e8 ; --------------------------------------------------------------------------------------
07e8 ; SUBPROGRAM
07e8 ; --------------------------------------------------------------------------------------
07e8 07f3 | | .CONST 0x07f3 ; Address of begin
07e9 0004 | | .CONST 0x0004 ; Address of exception handler
07ea 0003 | | .CONST 0x0003 ; Number of locals
07eb INIT_07e8:
07eb e003 | | Load 0x0,0x3
07ec 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
07ed 1b0e | | Execute Package,Field_Read,Field_Number 0xe
07ee 02c7 | | Declare_Variable Any
07ef 00d8 | | Load_Top At_Offset_0
07f0 1c00 | | Execute_Immediate Run_Utility,0x0
07f1 e003 | | Load 0x0,0x3
07f2 1b0d | | Execute Package,Field_Read,Field_Number 0xd
07f3 BODY_07e8:
07f3 e003 | | Load 0x0,0x3
07f4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
07f5 00da | | Load_Top At_Offset_2
07f6 0120 | | Execute Any,Is_Value
07f7 6804 |h | Jump_Zero 0x7fc
07f8 e003 | | Load 0x0,0x3
07f9 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d
07fa 1b0d | | Execute Package,Field_Read,Field_Number 0xd
07fb 7801 |x | Jump 0x7fd
07fc 00da | | Load_Top At_Offset_2
07fd e5ff | | Load 0x2,-0x1
07fe e003 | | Load 0x0,0x3
07ff 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d
0800 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0801 c402 | | Store 0x2,0x2
0802 0059 | Y | Store_Top Discrete,At_Offset_1
0803 00d9 | | Load_Top At_Offset_1
0804 e003 | | Load 0x0,0x3
0805 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0806 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0807 4401 |D | Exit_Subprogram With_Result,0x1
0808 ; --------------------------------------------------------------------------------------
0808 ; SUBPROGRAM
0808 ; --------------------------------------------------------------------------------------
0808 0812 | | .CONST 0x0812 ; Address of begin
0809 0004 | | .CONST 0x0004 ; Address of exception handler
080a 0003 | | .CONST 0x0003 ; Number of locals
080b INIT_0808:
080b e003 | | Load 0x0,0x3
080c 1b0f | | Execute Package,Field_Read,Field_Number 0xf
080d 02c7 | | Declare_Variable Any
080e 00d8 | | Load_Top At_Offset_0
080f 1c00 | | Execute_Immediate Run_Utility,0x0
0810 e003 | | Load 0x0,0x3
0811 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0812 BODY_0808:
0812 e003 | | Load 0x0,0x3
0813 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0814 00da | | Load_Top At_Offset_2
0815 0120 | | Execute Any,Is_Value
0816 6803 |h | Jump_Zero 0x81a
0817 e003 | | Load 0x0,0x3
0818 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0819 7801 |x | Jump 0x81b
081a 00da | | Load_Top At_Offset_2
081b e5ff | | Load 0x2,-0x1
081c e003 | | Load 0x0,0x3
081d 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d
081e 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
081f c402 | | Store 0x2,0x2
0820 0059 | Y | Store_Top Discrete,At_Offset_1
0821 00d9 | | Load_Top At_Offset_1
0822 4401 |D | Exit_Subprogram With_Result,0x1
0823 0000 0000 | | .BLANK 0000[0x5]
0828 ; --------------------------------------------------------------------------------------
0828 ; SUBPROGRAM
0828 ; --------------------------------------------------------------------------------------
0828 082b | + | .CONST 0x082b ; Address of begin
0829 0004 | | .CONST 0x0004 ; Address of exception handler
082a 0001 | | .CONST 0x0001 ; Number of locals
082b BODY_0828:
082b INIT_0828:
082b 00da | | Load_Top At_Offset_2
082c e002 | | Load 0x0,0x2
082d 1b16 | | Execute Package,Field_Read,Field_Number 0x16
082e 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
082f 0f02 | | Execute_Immediate Equal,0x2
0830 682b |h+ | Jump_Zero 0x85c
0831 00db | | Load_Top At_Offset_3
0832 0217 | | Execute Heap_Access,All_Reference
0833 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0834 0e02 | | Execute_Immediate Not_Equal,0x2
0835 6825 |h% | Jump_Zero 0x85b
0836 00db | | Load_Top At_Offset_3
0837 0217 | | Execute Heap_Access,All_Reference
0838 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0839 7005 |p | Jump_Nonzero 0x83f
083a 4802 |H | Short_Literal 0x2
083b e5fe | | Load 0x2,-0x2
083c 0217 | | Execute Heap_Access,All_Reference
083d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
083e 4503 |E | Exit_Subprogram 0x3
083f 4801 |H | Short_Literal 0x1
0840 4802 |H | Short_Literal 0x2
0841 e00f | | Load 0x0,0xf
0842 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0843 0334 | 4 | Declare_Variable Array,With_Constraint
0844 e5fe | | Load 0x2,-0x2
0845 8220 | | Call 0x1,0x20
0846 4801 |H | Short_Literal 0x1
0847 00da | | Load_Top At_Offset_2
0848 01d6 | | Execute Vector,Field_Write
0849 00db | | Load_Top At_Offset_3
084a e002 | | Load 0x0,0x2
084b 1b16 | | Execute Package,Field_Read,Field_Number 0x16
084c 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
084d 4802 |H | Short_Literal 0x2
084e 00da | | Load_Top At_Offset_2
084f 01d6 | | Execute Vector,Field_Write
0850 6037 |`7 | Indirect_Literal Discrete,0x888,{0x00000000, 0x00003005}
0851 e004 | | Load 0x0,0x4
0852 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0853 e5fe | | Load 0x2,-0x2
0854 0217 | | Execute Heap_Access,All_Reference
0855 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0856 00db | | Load_Top At_Offset_3
0857 0217 | | Execute Heap_Access,All_Reference
0858 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0859 e004 | | Load 0x0,0x4
085a 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
085b 4503 |E | Exit_Subprogram 0x3
085c 00db | | Load_Top At_Offset_3
085d 0217 | | Execute Heap_Access,All_Reference
085e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
085f 0e01 | | Execute_Immediate Not_Equal,0x1
0860 6825 |h% | Jump_Zero 0x886
0861 00db | | Load_Top At_Offset_3
0862 0217 | | Execute Heap_Access,All_Reference
0863 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0864 7005 |p | Jump_Nonzero 0x86a
0865 4801 |H | Short_Literal 0x1
0866 e5fe | | Load 0x2,-0x2
0867 0217 | | Execute Heap_Access,All_Reference
0868 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0869 4503 |E | Exit_Subprogram 0x3
086a 4801 |H | Short_Literal 0x1
086b 4802 |H | Short_Literal 0x2
086c e00f | | Load 0x0,0xf
086d 1b0f | | Execute Package,Field_Read,Field_Number 0xf
086e 0334 | 4 | Declare_Variable Array,With_Constraint
086f e5fe | | Load 0x2,-0x2
0870 8220 | | Call 0x1,0x20
0871 4801 |H | Short_Literal 0x1
0872 00da | | Load_Top At_Offset_2
0873 01d6 | | Execute Vector,Field_Write
0874 00db | | Load_Top At_Offset_3
0875 e002 | | Load 0x0,0x2
0876 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0877 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0878 4802 |H | Short_Literal 0x2
0879 00da | | Load_Top At_Offset_2
087a 01d6 | | Execute Vector,Field_Write
087b 600c |` | Indirect_Literal Discrete,0x888,{0x00000000, 0x00003005}
087c e004 | | Load 0x0,0x4
087d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
087e e5fe | | Load 0x2,-0x2
087f 0217 | | Execute Heap_Access,All_Reference
0880 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0881 00db | | Load_Top At_Offset_3
0882 0217 | | Execute Heap_Access,All_Reference
0883 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0884 e004 | | Load 0x0,0x4
0885 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0886 4503 |E | Exit_Subprogram 0x3
0887 0000 | | .XXX[0x1]
0888 0000 0000 | | .LITERAL {0x00000000, 0x00003005}
088c 0000 0000 | | .BLANK 0000[0x4]
0890 ; --------------------------------------------------------------------------------------
0890 ; SUBPROGRAM
0890 ; --------------------------------------------------------------------------------------
0890 0895 | | .CONST 0x0895 ; Address of begin
0891 0004 | | .CONST 0x0004 ; Address of exception handler
0892 0002 | | .CONST 0x0002 ; Number of locals
0893 INIT_0890:
0893 e23e | > | Load 0x1,0x3e
0894 0007 | | Action Break_Optional
0895 BODY_0890:
0895 e5fe | | Load 0x2,-0x2
0896 6816 |h | Jump_Zero 0x8ad
0897 e5fe | | Load 0x2,-0x2
0898 0217 | | Execute Heap_Access,All_Reference
0899 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
089a 0031 | 1 | Store_Top Heap_Access,At_Offset_1
089b 00cf | | Action Mark_Auxiliary
089c 780d |x | Jump 0x8aa
089d e5ff | | Load 0x2,-0x1
089e 00da | | Load_Top At_Offset_2
089f 0217 | | Execute Heap_Access,All_Reference
08a0 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
08a1 012f | / | Execute Any,Equal
08a2 6802 |h | Jump_Zero 0x8a5
08a3 00d9 | | Load_Top At_Offset_1
08a4 4402 |D | Exit_Subprogram With_Result,0x2
08a5 00d9 | | Load_Top At_Offset_1
08a6 0217 | | Execute Heap_Access,All_Reference
08a7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
08a8 0032 | 2 | Store_Top Heap_Access,At_Offset_2
08a9 00c9 | | Action Pop_Auxiliary_Loop
08aa 00d9 | | Load_Top At_Offset_1
08ab 77f1 |w | Jump_Nonzero 0x89d
08ac 00ce | | Action Pop_Auxiliary
08ad 4801 |H | Short_Literal 0x1
08ae 4802 |H | Short_Literal 0x2
08af e00f | | Load 0x0,0xf
08b0 1b0f | | Execute Package,Field_Read,Field_Number 0xf
08b1 0334 | 4 | Declare_Variable Array,With_Constraint
08b2 e5ff | | Load 0x2,-0x1
08b3 e00f | | Load 0x0,0xf
08b4 181a | | Execute Package,Field_Execute,Field_Number 0x1a
08b5 4801 |H | Short_Literal 0x1
08b6 00da | | Load_Top At_Offset_2
08b7 01d6 | | Execute Vector,Field_Write
08b8 e5fe | | Load 0x2,-0x2
08b9 8220 | | Call 0x1,0x20
08ba 4802 |H | Short_Literal 0x2
08bb 00da | | Load_Top At_Offset_2
08bc 01d6 | | Execute Vector,Field_Write
08bd 600e |` | Indirect_Literal Discrete,0x8cc,{0x00000000, 0x00003007}
08be e004 | | Load 0x0,0x4
08bf 1813 | | Execute Package,Field_Execute,Field_Number 0x13
08c0 e5fe | | Load 0x2,-0x2
08c1 0217 | | Execute Heap_Access,All_Reference
08c2 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
08c3 e5fe | | Load 0x2,-0x2
08c4 0217 | | Execute Heap_Access,All_Reference
08c5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
08c6 e004 | | Load 0x0,0x4
08c7 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
08c8 e23e | > | Load 0x1,0x3e
08c9 4402 |D | Exit_Subprogram With_Result,0x2
08ca 0000 0000 | | .XXX[0x2]
08cc 0000 0000 | | .LITERAL {0x00000000, 0x00003007}
08d0 ; --------------------------------------------------------------------------------------
08d0 ; SUBPROGRAM
08d0 ; --------------------------------------------------------------------------------------
08d0 08d5 | | .CONST 0x08d5 ; Address of begin
08d1 0004 | | .CONST 0x0004 ; Address of exception handler
08d2 0002 | | .CONST 0x0002 ; Number of locals
08d3 INIT_08d0:
08d3 e23e | > | Load 0x1,0x3e
08d4 0007 | | Action Break_Optional
08d5 BODY_08d0:
08d5 e5fe | | Load 0x2,-0x2
08d6 6816 |h | Jump_Zero 0x8ed
08d7 e5fe | | Load 0x2,-0x2
08d8 0217 | | Execute Heap_Access,All_Reference
08d9 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
08da 0031 | 1 | Store_Top Heap_Access,At_Offset_1
08db 00cf | | Action Mark_Auxiliary
08dc 780d |x | Jump 0x8ea
08dd e5ff | | Load 0x2,-0x1
08de 00da | | Load_Top At_Offset_2
08df 0217 | | Execute Heap_Access,All_Reference
08e0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
08e1 021f | | Execute Heap_Access,Equal
08e2 6802 |h | Jump_Zero 0x8e5
08e3 00d9 | | Load_Top At_Offset_1
08e4 4402 |D | Exit_Subprogram With_Result,0x2
08e5 00d9 | | Load_Top At_Offset_1
08e6 0217 | | Execute Heap_Access,All_Reference
08e7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
08e8 0032 | 2 | Store_Top Heap_Access,At_Offset_2
08e9 00c9 | | Action Pop_Auxiliary_Loop
08ea 00d9 | | Load_Top At_Offset_1
08eb 77f1 |w | Jump_Nonzero 0x8dd
08ec 00ce | | Action Pop_Auxiliary
08ed 4801 |H | Short_Literal 0x1
08ee 4802 |H | Short_Literal 0x2
08ef e00f | | Load 0x0,0xf
08f0 1b0f | | Execute Package,Field_Read,Field_Number 0xf
08f1 0334 | 4 | Declare_Variable Array,With_Constraint
08f2 e5ff | | Load 0x2,-0x1
08f3 e002 | | Load 0x0,0x2
08f4 1b16 | | Execute Package,Field_Read,Field_Number 0x16
08f5 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
08f6 4801 |H | Short_Literal 0x1
08f7 00da | | Load_Top At_Offset_2
08f8 01d6 | | Execute Vector,Field_Write
08f9 e5fe | | Load 0x2,-0x2
08fa 8220 | | Call 0x1,0x20
08fb 4802 |H | Short_Literal 0x2
08fc 00da | | Load_Top At_Offset_2
08fd 01d6 | | Execute Vector,Field_Write
08fe 67cd |g | Indirect_Literal Discrete,0x8cc,{0x00000000, 0x00003007}
08ff e004 | | Load 0x0,0x4
0900 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0901 e5fe | | Load 0x2,-0x2
0902 0217 | | Execute Heap_Access,All_Reference
0903 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0904 e5fe | | Load 0x2,-0x2
0905 0217 | | Execute Heap_Access,All_Reference
0906 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0907 e004 | | Load 0x0,0x4
0908 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0909 e23e | > | Load 0x1,0x3e
090a 4402 |D | Exit_Subprogram With_Result,0x2
090b 0000 0000 | | .BLANK 0000[0x5]
0910 ; --------------------------------------------------------------------------------------
0910 ; SUBPROGRAM
0910 ; --------------------------------------------------------------------------------------
0910 0927 | ' | .CONST 0x0927 ; Address of begin
0911 0004 | | .CONST 0x0004 ; Address of exception handler
0912 0006 | | .CONST 0x0006 ; Number of locals
0913 INIT_0910:
0913 e5fd | | Load 0x2,-0x3
0914 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0915 e002 | | Load 0x0,0x2
0916 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0917 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0918 1c08 | | Execute_Immediate Run_Utility,0x8
0919 e5fd | | Load 0x2,-0x3
091a 00d9 | | Load_Top At_Offset_1
091b 016d | m | Execute Variant_Record,Structure_Write
091c e5fe | | Load 0x2,-0x2
091d 0217 | | Execute Heap_Access,All_Reference
091e 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
091f 0007 | | Action Break_Optional
0920 e23c | < | Load 0x1,0x3c
0921 0007 | | Action Break_Optional
0922 e002 | | Load 0x0,0x2
0923 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0924 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0925 00e2 | | Load_Encached Integer_Cache
0926 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0927 BODY_0910:
0927 00d8 | | Load_Top At_Offset_0
0928 e402 | | Load 0x2,0x2
0929 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
092a e241 | A | Load 0x1,0x41
092b e242 | B | Load 0x1,0x42
092c e243 | C | Load 0x1,0x43
092d 1d44 | D | Execute_Immediate Reference_Lex_1,0x44
092e 1d45 | E | Execute_Immediate Reference_Lex_1,0x45
092f 8007 | | Call 0x0,0x7
0930 00d1 | | Pop_Control Pop_Count_1
0931 0059 | Y | Store_Top Discrete,At_Offset_1
0932 00cf | | Action Mark_Auxiliary
0933 e402 | | Load 0x2,0x2
0934 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0935 01d9 | | Execute Vector,Reverse_Bounds
0936 0263 | c | Execute Discrete,Above_Bound
0937 704d |pM | Jump_Nonzero 0x985
0938 00d8 | | Load_Top At_Offset_0
0939 e402 | | Load 0x2,0x2
093a 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
093b 01d7 | | Execute Vector,Field_Read
093c a405 | | Store_Unchecked 0x2,0x5
093d 00cf | | Action Mark_Auxiliary
093e 7807 |x | Jump 0x946
093f e403 | | Load 0x2,0x3
0940 a404 | | Store_Unchecked 0x2,0x4
0941 e403 | | Load 0x2,0x3
0942 0217 | | Execute Heap_Access,All_Reference
0943 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0944 a403 | | Store_Unchecked 0x2,0x3
0945 00c9 | | Action Pop_Auxiliary_Loop
0946 e403 | | Load 0x2,0x3
0947 6806 |h | Jump_Zero 0x94e
0948 e405 | | Load 0x2,0x5
0949 e403 | | Load 0x2,0x3
094a 0217 | | Execute Heap_Access,All_Reference
094b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
094c 823f | ? | Call 0x1,0x3f
094d 77f1 |w | Jump_Nonzero 0x93f
094e 00ce | | Action Pop_Auxiliary
094f e403 | | Load 0x2,0x3
0950 6806 |h | Jump_Zero 0x957
0951 e405 | | Load 0x2,0x5
0952 e403 | | Load 0x2,0x3
0953 0217 | | Execute Heap_Access,All_Reference
0954 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0955 021e | | Execute Heap_Access,Maximum
0956 682c |h, | Jump_Zero 0x983
0957 e23b | ; | Load 0x1,0x3b
0958 0322 | " | Declare_Variable Record
0959 e405 | | Load 0x2,0x5
095a 00d9 | | Load_Top At_Offset_1
095b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
095c e403 | | Load 0x2,0x3
095d 00d9 | | Load_Top At_Offset_1
095e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
095f e23c | < | Load 0x1,0x3c
0960 e018 | | Load 0x0,0x18
0961 180d | | Execute Package,Field_Execute,Field_Number 0xd
0962 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
0963 a403 | | Store_Unchecked 0x2,0x3
0964 e404 | | Load 0x2,0x4
0965 7007 |p | Jump_Nonzero 0x96d
0966 e403 | | Load 0x2,0x3
0967 e5fe | | Load 0x2,-0x2
0968 0217 | | Execute Heap_Access,All_Reference
0969 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
096a e403 | | Load 0x2,0x3
096b a404 | | Store_Unchecked 0x2,0x4
096c 7808 |x | Jump 0x975
096d e403 | | Load 0x2,0x3
096e e404 | | Load 0x2,0x4
096f 0217 | | Execute Heap_Access,All_Reference
0970 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0971 e404 | | Load 0x2,0x4
0972 0217 | | Execute Heap_Access,All_Reference
0973 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0974 a404 | | Store_Unchecked 0x2,0x4
0975 e5fe | | Load 0x2,-0x2
0976 0217 | | Execute Heap_Access,All_Reference
0977 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0978 0a01 | | Execute_Immediate Plus,0x1
0979 e5fe | | Load 0x2,-0x2
097a 0217 | | Execute Heap_Access,All_Reference
097b 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
097c e5ff | | Load 0x2,-0x1
097d 0217 | | Execute Heap_Access,All_Reference
097e 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
097f 0a01 | | Execute_Immediate Plus,0x1
0980 e5ff | | Load 0x2,-0x1
0981 0217 | | Execute Heap_Access,All_Reference
0982 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0983 00c8 | | Action Pop_Auxiliary_Range
0984 3fb3 |? | Loop_Increasing 0x938
0985 00ce | | Action Pop_Auxiliary
0986 0092 0d1f | | Action Push_String_Extended,0xd1f ; "Activated"
0988 e5fd | | Load 0x2,-0x3
0989 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
098a 00e0 | | Load_Encached Standard_Cache
098b 1818 | | Execute Package,Field_Execute,Field_Number 0x18
098c 01cc | | Execute Vector,Catenate
098d 0092 0d20 | | Action Push_String_Extended,0xd20 ; " units."
098f 01cc | | Execute Vector,Catenate
0990 8240 | @ | Call 0x1,0x40
0991 e5fc | | Load 0x2,-0x4
0992 682a |h* | Jump_Zero 0x9bd
0993 e5ff | | Load 0x2,-0x1
0994 0217 | | Execute Heap_Access,All_Reference
0995 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0996 0f01 | | Execute_Immediate Equal,0x1
0997 680f |h | Jump_Zero 0x9a7
0998 e5ff | | Load 0x2,-0x1
0999 0219 | | Execute Heap_Access,All_Read
099a 00d8 | | Load_Top At_Offset_0
099b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
099c e5fc | | Load 0x2,-0x4
099d e5ff | | Load 0x2,-0x1
099e 8237 | 7 | Call 0x1,0x37
099f e402 | | Load 0x2,0x2
09a0 e002 | | Load 0x0,0x2
09a1 1b14 | | Execute Package,Field_Read,Field_Number 0x14
09a2 185b | [ | Execute Package,Field_Execute,Field_Number 0x5b
09a3 00d9 | | Load_Top At_Offset_1
09a4 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
09a5 00d1 | | Pop_Control Pop_Count_1
09a6 4505 |E | Exit_Subprogram 0x5
09a7 4801 |H | Short_Literal 0x1
09a8 4802 |H | Short_Literal 0x2
09a9 e00f | | Load 0x0,0xf
09aa 1b0f | | Execute Package,Field_Read,Field_Number 0xf
09ab 0334 | 4 | Declare_Variable Array,With_Constraint
09ac e5fe | | Load 0x2,-0x2
09ad 0217 | | Execute Heap_Access,All_Reference
09ae 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
09af e002 | | Load 0x0,0x2
09b0 1b16 | | Execute Package,Field_Read,Field_Number 0x16
09b1 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
09b2 4801 |H | Short_Literal 0x1
09b3 00da | | Load_Top At_Offset_2
09b4 01d6 | | Execute Vector,Field_Write
09b5 e5ff | | Load 0x2,-0x1
09b6 8220 | | Call 0x1,0x20
09b7 4802 |H | Short_Literal 0x2
09b8 00da | | Load_Top At_Offset_2
09b9 01d6 | | Execute Vector,Field_Write
09ba 6005 |` | Indirect_Literal Discrete,0x9c0,{0x00000000, 0x0000300a}
09bb e004 | | Load 0x0,0x4
09bc 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
09bd 4505 |E | Exit_Subprogram 0x5
09be 0000 0000 | | .XXX[0x2]
09c0 0000 0000 | | .LITERAL {0x00000000, 0x0000300a}
09c4 0000 0000 | | .BLANK 0000[0x4]
09c8 ; --------------------------------------------------------------------------------------
09c8 ; SUBPROGRAM
09c8 ; --------------------------------------------------------------------------------------
09c8 09cb | | .CONST 0x09cb ; Address of begin
09c9 0004 | | .CONST 0x0004 ; Address of exception handler
09ca 0001 | | .CONST 0x0001 ; Number of locals
09cb BODY_09c8:
09cb INIT_09c8:
09cb e5fb | | Load 0x2,-0x5
09cc 6836 |h6 | Jump_Zero 0xa03
09cd 00da | | Load_Top At_Offset_2
09ce 0217 | | Execute Heap_Access,All_Reference
09cf 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
09d0 0f01 | | Execute_Immediate Equal,0x1
09d1 680f |h | Jump_Zero 0x9e1
09d2 4800 |H | Short_Literal 0x0
09d3 e5fc | | Load 0x2,-0x4
09d4 e5ff | | Load 0x2,-0x1
09d5 8237 | 7 | Call 0x1,0x37
09d6 e5fe | | Load 0x2,-0x2
09d7 0217 | | Execute Heap_Access,All_Reference
09d8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
09d9 e5fd | | Load 0x2,-0x3
09da e002 | | Load 0x0,0x2
09db 1b16 | | Execute Package,Field_Read,Field_Number 0x16
09dc 1890 | | Execute Package,Field_Execute,Field_Number 0x90
09dd e5fe | | Load 0x2,-0x2
09de e5ff | | Load 0x2,-0x1
09df 824d | M | Call 0x1,0x4d
09e0 4506 |E | Exit_Subprogram 0x6
09e1 4801 |H | Short_Literal 0x1
09e2 4802 |H | Short_Literal 0x2
09e3 e00f | | Load 0x0,0xf
09e4 1b0f | | Execute Package,Field_Read,Field_Number 0xf
09e5 0334 | 4 | Declare_Variable Array,With_Constraint
09e6 e5fe | | Load 0x2,-0x2
09e7 0217 | | Execute Heap_Access,All_Reference
09e8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
09e9 e002 | | Load 0x0,0x2
09ea 1b16 | | Execute Package,Field_Read,Field_Number 0x16
09eb 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
09ec 4801 |H | Short_Literal 0x1
09ed 00da | | Load_Top At_Offset_2
09ee 01d6 | | Execute Vector,Field_Write
09ef 00db | | Load_Top At_Offset_3
09f0 8220 | | Call 0x1,0x20
09f1 4802 |H | Short_Literal 0x2
09f2 00da | | Load_Top At_Offset_2
09f3 01d6 | | Execute Vector,Field_Write
09f4 601b |` | Indirect_Literal Discrete,0xa10,{0x00000000, 0x0000300b}
09f5 e004 | | Load 0x0,0x4
09f6 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
09f7 4800 |H | Short_Literal 0x0
09f8 e5fe | | Load 0x2,-0x2
09f9 0217 | | Execute Heap_Access,All_Reference
09fa 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
09fb e5fd | | Load 0x2,-0x3
09fc e002 | | Load 0x0,0x2
09fd 1b16 | | Execute Package,Field_Read,Field_Number 0x16
09fe 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
09ff e5fe | | Load 0x2,-0x2
0a00 e5ff | | Load 0x2,-0x1
0a01 824d | M | Call 0x1,0x4d
0a02 4506 |E | Exit_Subprogram 0x6
0a03 e5fc | | Load 0x2,-0x4
0a04 e5fe | | Load 0x2,-0x2
0a05 0217 | | Execute Heap_Access,All_Reference
0a06 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0a07 e5fd | | Load 0x2,-0x3
0a08 e002 | | Load 0x0,0x2
0a09 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0a0a 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
0a0b e5fe | | Load 0x2,-0x2
0a0c e5ff | | Load 0x2,-0x1
0a0d 824d | M | Call 0x1,0x4d
0a0e 4506 |E | Exit_Subprogram 0x6
0a0f 0000 | | .XXX[0x1]
0a10 0000 0000 | | .LITERAL {0x00000000, 0x0000300b}
0a14 0000 0000 | | .BLANK 0000[0x4]
0a18 ; --------------------------------------------------------------------------------------
0a18 ; SUBPROGRAM
0a18 ; --------------------------------------------------------------------------------------
0a18 0a2f | / | .CONST 0x0a2f ; Address of begin
0a19 0004 | | .CONST 0x0004 ; Address of exception handler
0a1a 0006 | | .CONST 0x0006 ; Number of locals
0a1b INIT_0a18:
0a1b e5fd | | Load 0x2,-0x3
0a1c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0a1d e002 | | Load 0x0,0x2
0a1e 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0a1f 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0a20 1c08 | | Execute_Immediate Run_Utility,0x8
0a21 e5fd | | Load 0x2,-0x3
0a22 00d9 | | Load_Top At_Offset_1
0a23 016d | m | Execute Variant_Record,Structure_Write
0a24 e5fe | | Load 0x2,-0x2
0a25 0217 | | Execute Heap_Access,All_Reference
0a26 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0a27 0007 | | Action Break_Optional
0a28 e23c | < | Load 0x1,0x3c
0a29 0007 | | Action Break_Optional
0a2a e002 | | Load 0x0,0x2
0a2b 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0a2c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0a2d 00e2 | | Load_Encached Integer_Cache
0a2e 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0a2f BODY_0a18:
0a2f 00d8 | | Load_Top At_Offset_0
0a30 e402 | | Load 0x2,0x2
0a31 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0a32 e241 | A | Load 0x1,0x41
0a33 e242 | B | Load 0x1,0x42
0a34 e243 | C | Load 0x1,0x43
0a35 1d44 | D | Execute_Immediate Reference_Lex_1,0x44
0a36 1d45 | E | Execute_Immediate Reference_Lex_1,0x45
0a37 8007 | | Call 0x0,0x7
0a38 00d1 | | Pop_Control Pop_Count_1
0a39 0059 | Y | Store_Top Discrete,At_Offset_1
0a3a 00cf | | Action Mark_Auxiliary
0a3b e402 | | Load 0x2,0x2
0a3c 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0a3d 01d9 | | Execute Vector,Reverse_Bounds
0a3e 0263 | c | Execute Discrete,Above_Bound
0a3f 7041 |pA | Jump_Nonzero 0xa81
0a40 00d8 | | Load_Top At_Offset_0
0a41 e402 | | Load 0x2,0x2
0a42 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0a43 01d7 | | Execute Vector,Field_Read
0a44 a405 | | Store_Unchecked 0x2,0x5
0a45 00cf | | Action Mark_Auxiliary
0a46 e403 | | Load 0x2,0x3
0a47 7001 |p | Jump_Nonzero 0xa49
0a48 4504 |E | Exit_Subprogram 0x4
0a49 e405 | | Load 0x2,0x5
0a4a e403 | | Load 0x2,0x3
0a4b 0217 | | Execute Heap_Access,All_Reference
0a4c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0a4d 823f | ? | Call 0x1,0x3f
0a4e 6808 |h | Jump_Zero 0xa57
0a4f e403 | | Load 0x2,0x3
0a50 a404 | | Store_Unchecked 0x2,0x4
0a51 e403 | | Load 0x2,0x3
0a52 0217 | | Execute Heap_Access,All_Reference
0a53 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0a54 a403 | | Store_Unchecked 0x2,0x3
0a55 00c9 | | Action Pop_Auxiliary_Loop
0a56 7fef | | Jump 0xa46
0a57 00ce | | Action Pop_Auxiliary
0a58 e405 | | Load 0x2,0x5
0a59 e403 | | Load 0x2,0x3
0a5a 0217 | | Execute Heap_Access,All_Reference
0a5b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0a5c 021f | | Execute Heap_Access,Equal
0a5d 6821 |h! | Jump_Zero 0xa7f
0a5e e404 | | Load 0x2,0x4
0a5f 7007 |p | Jump_Nonzero 0xa67
0a60 e403 | | Load 0x2,0x3
0a61 0217 | | Execute Heap_Access,All_Reference
0a62 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0a63 e5fe | | Load 0x2,-0x2
0a64 0217 | | Execute Heap_Access,All_Reference
0a65 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0a66 7806 |x | Jump 0xa6d
0a67 e403 | | Load 0x2,0x3
0a68 0217 | | Execute Heap_Access,All_Reference
0a69 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0a6a e404 | | Load 0x2,0x4
0a6b 0217 | | Execute Heap_Access,All_Reference
0a6c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0a6d e403 | | Load 0x2,0x3
0a6e 0217 | | Execute Heap_Access,All_Reference
0a6f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0a70 a403 | | Store_Unchecked 0x2,0x3
0a71 e5fe | | Load 0x2,-0x2
0a72 0217 | | Execute Heap_Access,All_Reference
0a73 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0a74 0aff | | Execute_Immediate Plus,-0x1
0a75 e5fe | | Load 0x2,-0x2
0a76 0217 | | Execute Heap_Access,All_Reference
0a77 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0a78 e5ff | | Load 0x2,-0x1
0a79 0217 | | Execute Heap_Access,All_Reference
0a7a 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
0a7b 0aff | | Execute_Immediate Plus,-0x1
0a7c e5ff | | Load 0x2,-0x1
0a7d 0217 | | Execute Heap_Access,All_Reference
0a7e 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0a7f 00c8 | | Action Pop_Auxiliary_Range
0a80 3fbf |? | Loop_Increasing 0xa40
0a81 00ce | | Action Pop_Auxiliary
0a82 0092 0d21 | !| Action Push_String_Extended,0xd21 ; "Deactivated"
0a84 e5fd | | Load 0x2,-0x3
0a85 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0a86 00e0 | | Load_Encached Standard_Cache
0a87 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0a88 01cc | | Execute Vector,Catenate
0a89 0092 0d20 | | Action Push_String_Extended,0xd20 ; " units."
0a8b 01cc | | Execute Vector,Catenate
0a8c 8240 | @ | Call 0x1,0x40
0a8d 4504 |E | Exit_Subprogram 0x4
0a8e 0000 0000 | | .XXX[0x2]
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 e006 | | Load 0x0,0x6
0a95 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0a96 00d9 | | Load_Top At_Offset_1
0a97 00d0 | | Action Swap_Control
0a98 0260 | ` | Execute Discrete,In_Type
0a99 7001 |p | Jump_Nonzero 0xa9b
0a9a 0801 | | Execute_Immediate Raise,0x1
0a9b 00db | | Load_Top At_Offset_3
0a9c e251 | Q | Load 0x1,0x51
0a9d e252 | R | Load 0x1,0x52
0a9e 1d53 | S | Execute_Immediate Reference_Lex_1,0x53
0a9f e00c | | Load 0x0,0xc
0aa0 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0aa1 4402 |D | Exit_Subprogram With_Result,0x2
0aa2 0000 0000 | | .BLANK 0000[0x6]
0aa8 ; --------------------------------------------------------------------------------------
0aa8 ; SUBPROGRAM
0aa8 ; --------------------------------------------------------------------------------------
0aa8 0aab | | .CONST 0x0aab ; Address of begin
0aa9 0004 | | .CONST 0x0004 ; Address of exception handler
0aaa 0001 | | .CONST 0x0001 ; Number of locals
0aab BODY_0aa8:
0aab INIT_0aa8:
0aab 00da | | Load_Top At_Offset_2
0aac 7002 |p | Jump_Nonzero 0xaaf
0aad 00db | | Load_Top At_Offset_3
0aae 4402 |D | Exit_Subprogram With_Result,0x2
0aaf 00db | | Load_Top At_Offset_3
0ab0 7002 |p | Jump_Nonzero 0xab3
0ab1 00da | | Load_Top At_Offset_2
0ab2 4402 |D | Exit_Subprogram With_Result,0x2
0ab3 00da | | Load_Top At_Offset_2
0ab4 e004 | | Load 0x0,0x4
0ab5 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
0ab6 6055 |`U | Indirect_Literal Discrete,0xb0c,{0x00000000, 0x00000801}
0ab7 027f | | Execute Discrete,Equal
0ab8 6824 |h$ | Jump_Zero 0xadd
0ab9 00db | | Load_Top At_Offset_3
0aba e004 | | Load 0x0,0x4
0abb 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
0abc 604f |`O | Indirect_Literal Discrete,0xb0c,{0x00000000, 0x00000801}
0abd 027f | | Execute Discrete,Equal
0abe 680b |h | Jump_Zero 0xaca
0abf 00da | | Load_Top At_Offset_2
0ac0 e004 | | Load 0x0,0x4
0ac1 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0ac2 e5fe | | Load 0x2,-0x2
0ac3 e004 | | Load 0x0,0x4
0ac4 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0ac5 01cc | | Execute Vector,Catenate
0ac6 6045 |`E | Indirect_Literal Discrete,0xb0c,{0x00000000, 0x00000801}
0ac7 e004 | | Load 0x0,0x4
0ac8 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0ac9 4402 |D | Exit_Subprogram With_Result,0x2
0aca 00da | | Load_Top At_Offset_2
0acb e004 | | Load 0x0,0x4
0acc 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0acd 4801 |H | Short_Literal 0x1
0ace 4801 |H | Short_Literal 0x1
0acf e00f | | Load 0x0,0xf
0ad0 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0ad1 0334 | 4 | Declare_Variable Array,With_Constraint
0ad2 e5fe | | Load 0x2,-0x2
0ad3 e004 | | Load 0x0,0x4
0ad4 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
0ad5 4801 |H | Short_Literal 0x1
0ad6 00da | | Load_Top At_Offset_2
0ad7 01d6 | | Execute Vector,Field_Write
0ad8 01cc | | Execute Vector,Catenate
0ad9 6032 |`2 | Indirect_Literal Discrete,0xb0c,{0x00000000, 0x00000801}
0ada e004 | | Load 0x0,0x4
0adb 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0adc 4402 |D | Exit_Subprogram With_Result,0x2
0add 00db | | Load_Top At_Offset_3
0ade e004 | | Load 0x0,0x4
0adf 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
0ae0 602b |`+ | Indirect_Literal Discrete,0xb0c,{0x00000000, 0x00000801}
0ae1 027f | | Execute Discrete,Equal
0ae2 6813 |h | Jump_Zero 0xaf6
0ae3 4801 |H | Short_Literal 0x1
0ae4 4801 |H | Short_Literal 0x1
0ae5 e00f | | Load 0x0,0xf
0ae6 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0ae7 0334 | 4 | Declare_Variable Array,With_Constraint
0ae8 00db | | Load_Top At_Offset_3
0ae9 e004 | | Load 0x0,0x4
0aea 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
0aeb 4801 |H | Short_Literal 0x1
0aec 00da | | Load_Top At_Offset_2
0aed 01d6 | | Execute Vector,Field_Write
0aee e5fe | | Load 0x2,-0x2
0aef e004 | | Load 0x0,0x4
0af0 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0af1 01cc | | Execute Vector,Catenate
0af2 6019 |` | Indirect_Literal Discrete,0xb0c,{0x00000000, 0x00000801}
0af3 e004 | | Load 0x0,0x4
0af4 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0af5 4402 |D | Exit_Subprogram With_Result,0x2
0af6 4801 |H | Short_Literal 0x1
0af7 4802 |H | Short_Literal 0x2
0af8 e00f | | Load 0x0,0xf
0af9 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0afa 0334 | 4 | Declare_Variable Array,With_Constraint
0afb 00db | | Load_Top At_Offset_3
0afc e004 | | Load 0x0,0x4
0afd 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
0afe 4801 |H | Short_Literal 0x1
0aff 00da | | Load_Top At_Offset_2
0b00 01d6 | | Execute Vector,Field_Write
0b01 e5fe | | Load 0x2,-0x2
0b02 e004 | | Load 0x0,0x4
0b03 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
0b04 4802 |H | Short_Literal 0x2
0b05 00da | | Load_Top At_Offset_2
0b06 01d6 | | Execute Vector,Field_Write
0b07 6004 |` | Indirect_Literal Discrete,0xb0c,{0x00000000, 0x00000801}
0b08 e004 | | Load 0x0,0x4
0b09 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0b0a 4402 |D | Exit_Subprogram With_Result,0x2
0b0b 0000 | | .XXX[0x1]
0b0c 0000 0000 | | .LITERAL {0x00000000, 0x00000801}
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 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0b15 7002 |p | Jump_Nonzero 0xb18
0b16 00db | | Load_Top At_Offset_3
0b17 4402 |D | Exit_Subprogram With_Result,0x2
0b18 00db | | Load_Top At_Offset_3
0b19 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0b1a 7002 |p | Jump_Nonzero 0xb1d
0b1b 00da | | Load_Top At_Offset_2
0b1c 4402 |D | Exit_Subprogram With_Result,0x2
0b1d 00da | | Load_Top At_Offset_2
0b1e 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0b1f e5fe | | Load 0x2,-0x2
0b20 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0b21 0273 | s | Execute Discrete,Plus
0b22 e002 | | Load 0x0,0x2
0b23 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0b24 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0b25 1c08 | | Execute_Immediate Run_Utility,0x8
0b26 e5fe | | Load 0x2,-0x2
0b27 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0b28 e5ff | | Load 0x2,-0x1
0b29 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0b2a 8265 | e | Call 0x1,0x65
0b2b 00d9 | | Load_Top At_Offset_1
0b2c 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0b2d 00db | | Load_Top At_Offset_3
0b2e 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0b2f e5fe | | Load 0x2,-0x2
0b30 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0b31 01cc | | Execute Vector,Catenate
0b32 00d9 | | Load_Top At_Offset_1
0b33 00d8 | | Load_Top At_Offset_0
0b34 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0b35 00da | | Load_Top At_Offset_2
0b36 01da | | Execute Vector,Bounds
0b37 00da | | Load_Top At_Offset_2
0b38 01da | | Execute Vector,Bounds
0b39 00da | | Load_Top At_Offset_2
0b3a 027f | | Execute Discrete,Equal
0b3b 7001 |p | Jump_Nonzero 0xb3d
0b3c 08e0 | | Execute_Immediate Raise,0xe0
0b3d 00cd | | Action Spare6_Action
0b3e 027f | | Execute Discrete,Equal
0b3f 7001 |p | Jump_Nonzero 0xb41
0b40 08e0 | | Execute_Immediate Raise,0xe0
0b41 00d2 | | Pop_Control Pop_Count_2
0b42 00d9 | | Load_Top At_Offset_1
0b43 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0b44 4402 |D | Exit_Subprogram With_Result,0x2
0b45 0000 0000 | | .XXX[0x3]
0b47 0000 | |
0b48 ; --------------------------------------------------------------------------------------
0b48 ; SUBPROGRAM
0b48 ; --------------------------------------------------------------------------------------
0b48 0b4b | K | .CONST 0x0b4b ; Address of begin
0b49 0004 | | .CONST 0x0004 ; Address of exception handler
0b4a 0001 | | .CONST 0x0001 ; Number of locals
0b4b BODY_0b48:
0b4b INIT_0b48:
0b4b 00db | | Load_Top At_Offset_3
0b4c 7004 |p | Jump_Nonzero 0xb51
0b4d e002 | | Load 0x0,0x2
0b4e 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0b4f 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0b50 4402 |D | Exit_Subprogram With_Result,0x2
0b51 00db | | Load_Top At_Offset_3
0b52 0217 | | Execute Heap_Access,All_Reference
0b53 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0b54 00db | | Load_Top At_Offset_3
0b55 8267 | g | Call 0x1,0x67
0b56 e5fe | | Load 0x2,-0x2
0b57 0217 | | Execute Heap_Access,All_Reference
0b58 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0b59 e5ff | | Load 0x2,-0x1
0b5a e002 | | Load 0x0,0x2
0b5b 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0b5c 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
0b5d 8266 | f | Call 0x1,0x66
0b5e 4402 |D | Exit_Subprogram With_Result,0x2
0b5f 0000 | | .XXX[0x1]
0b60 ; --------------------------------------------------------------------------------------
0b60 ; SUBPROGRAM
0b60 ; --------------------------------------------------------------------------------------
0b60 0b6f | o | .CONST 0x0b6f ; Address of begin
0b61 0bb5 | | .CONST 0x0bb5 ; Address of exception handler
0b62 0004 | | .CONST 0x0004 ; Number of locals
0b63 INIT_0b60:
0b63 e003 | | Load 0x0,0x3
0b64 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0b65 02c7 | | Declare_Variable Any
0b66 00d8 | | Load_Top At_Offset_0
0b67 1c00 | | Execute_Immediate Run_Utility,0x0
0b68 e01d | | Load 0x0,0x1d
0b69 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0b6a 02c7 | | Declare_Variable Any
0b6b 00d8 | | Load_Top At_Offset_0
0b6c 1c00 | | Execute_Immediate Run_Utility,0x0
0b6d e003 | | Load 0x0,0x3
0b6e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0b6f BODY_0b60:
0b6f 00be | | Action Activate_Tasks
0b70 e5fe | | Load 0x2,-0x2
0b71 6842 |hB | Jump_Zero 0xbb4
0b72 e5fe | | Load 0x2,-0x2
0b73 0217 | | Execute Heap_Access,All_Reference
0b74 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0b75 c402 | | Store 0x2,0x2
0b76 00da | | Load_Top At_Offset_2
0b77 e003 | | Load 0x0,0x3
0b78 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0b79 6805 |h | Jump_Zero 0xb7f
0b7a e01e | | Load 0x0,0x1e
0b7b 180e | | Execute Package,Field_Execute,Field_Number 0xe
0b7c e01e | | Load 0x0,0x1e
0b7d 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
0b7e c402 | | Store 0x2,0x2
0b7f e003 | | Load 0x0,0x3
0b80 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0b81 00da | | Load_Top At_Offset_2
0b82 4800 |H | Short_Literal 0x0
0b83 4800 |H | Short_Literal 0x0
0b84 e01a | | Load 0x0,0x1a
0b85 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0b86 e402 | | Load 0x2,0x2
0b87 e01d | | Load 0x0,0x1d
0b88 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0b89 c403 | | Store 0x2,0x3
0b8a 0059 | Y | Store_Top Discrete,At_Offset_1
0b8b 00d8 | | Load_Top At_Offset_0
0b8c 681b |h | Jump_Zero 0xba8
0b8d e003 | | Load 0x0,0x3
0b8e 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0b8f c5fd | | Store 0x2,-0x3
0b90 e004 | | Load 0x0,0x4
0b91 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0b92 4801 |H | Short_Literal 0x1
0b93 4802 |H | Short_Literal 0x2
0b94 e00f | | Load 0x0,0xf
0b95 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0b96 0334 | 4 | Declare_Variable Array,With_Constraint
0b97 e402 | | Load 0x2,0x2
0b98 e00f | | Load 0x0,0xf
0b99 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0b9a 4801 |H | Short_Literal 0x1
0b9b 00da | | Load_Top At_Offset_2
0b9c 01d6 | | Execute Vector,Field_Write
0b9d 00da | | Load_Top At_Offset_2
0b9e e00f | | Load 0x0,0xf
0b9f 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0ba0 4802 |H | Short_Literal 0x2
0ba1 00da | | Load_Top At_Offset_2
0ba2 01d6 | | Execute Vector,Field_Write
0ba3 603c |`< | Indirect_Literal Discrete,0xbe0,{0x00000000, 0x00003003}
0ba4 e004 | | Load 0x0,0x4
0ba5 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0ba6 c5fc | | Store 0x2,-0x4
0ba7 4503 |E | Exit_Subprogram 0x3
0ba8 00d9 | | Load_Top At_Offset_1
0ba9 e5ff | | Load 0x2,-0x1
0baa e01d | | Load 0x0,0x1d
0bab 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
0bac c5fd | | Store 0x2,-0x3
0bad e003 | | Load 0x0,0x3
0bae 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0baf 00da | | Load_Top At_Offset_2
0bb0 e01d | | Load 0x0,0x1d
0bb1 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0bb2 c403 | | Store 0x2,0x3
0bb3 0059 | Y | Store_Top Discrete,At_Offset_1
0bb4 4503 |E | Exit_Subprogram 0x3
0bb5 TRAP_0b60:
0bb5 e01d | | Load 0x0,0x1d
0bb6 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
0bb7 010f | | Execute Exception,Equal
0bb8 681f |h | Jump_Zero 0xbd8
0bb9 e003 | | Load 0x0,0x3
0bba 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0bbb 00db | | Load_Top At_Offset_3
0bbc e01d | | Load 0x0,0x1d
0bbd 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0bbe c403 | | Store 0x2,0x3
0bbf 005a | Z | Store_Top Discrete,At_Offset_2
0bc0 e004 | | Load 0x0,0x4
0bc1 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0bc2 4801 |H | Short_Literal 0x1
0bc3 4802 |H | Short_Literal 0x2
0bc4 e00f | | Load 0x0,0xf
0bc5 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0bc6 0334 | 4 | Declare_Variable Array,With_Constraint
0bc7 e5ff | | Load 0x2,-0x1
0bc8 e00f | | Load 0x0,0xf
0bc9 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0bca 4801 |H | Short_Literal 0x1
0bcb 00da | | Load_Top At_Offset_2
0bcc 01d6 | | Execute Vector,Field_Write
0bcd e402 | | Load 0x2,0x2
0bce e00f | | Load 0x0,0xf
0bcf 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0bd0 4802 |H | Short_Literal 0x2
0bd1 00da | | Load_Top At_Offset_2
0bd2 01d6 | | Execute Vector,Field_Write
0bd3 6008 |` | Indirect_Literal Discrete,0xbdc,{0x00000000, 0x00003009}
0bd4 e004 | | Load 0x0,0x4
0bd5 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0bd6 c5fc | | Store 0x2,-0x4
0bd7 4503 |E | Exit_Subprogram 0x3
0bd8 0100 | | Execute Exception,Raise
0bd9 0000 0000 | | .XXX[0x3]
0bdb 0000 | |
0bdc 0000 0000 | | .LITERAL {0x00000000, 0x00003009}
0be0 0000 0000 | | .LITERAL {0x00000000, 0x00003003}
0be4 0000 0000 | | .BLANK 0000[0x4]
0be8 ; --------------------------------------------------------------------------------------
0be8 ; SUBPROGRAM
0be8 ; --------------------------------------------------------------------------------------
0be8 0bf9 | | .CONST 0x0bf9 ; Address of begin
0be9 0004 | | .CONST 0x0004 ; Address of exception handler
0bea 0004 | | .CONST 0x0004 ; Number of locals
0beb INIT_0be8:
0beb e23e | > | Load 0x1,0x3e
0bec 0007 | | Action Break_Optional
0bed e003 | | Load 0x0,0x3
0bee 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0bef 02c7 | | Declare_Variable Any
0bf0 00d8 | | Load_Top At_Offset_0
0bf1 1c00 | | Execute_Immediate Run_Utility,0x0
0bf2 e5ff | | Load 0x2,-0x1
0bf3 e002 | | Load 0x0,0x2
0bf4 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0bf5 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
0bf6 e003 | | Load 0x0,0x3
0bf7 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0bf8 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
0bf9 BODY_0be8:
0bf9 e5fe | | Load 0x2,-0x2
0bfa 685d |h] | Jump_Zero 0xc58
0bfb e5fe | | Load 0x2,-0x2
0bfc 0217 | | Execute Heap_Access,All_Reference
0bfd 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0bfe 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0bff e002 | | Load 0x0,0x2
0c00 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0c01 180e | | Execute Package,Field_Execute,Field_Number 0xe
0c02 a5fd | | Store_Unchecked 0x2,-0x3
0c03 e5ff | | Load 0x2,-0x1
0c04 e002 | | Load 0x0,0x2
0c05 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0c06 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
0c07 c403 | | Store 0x2,0x3
0c08 00d9 | | Load_Top At_Offset_1
0c09 e003 | | Load 0x0,0x3
0c0a 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0c0b 6810 |h | Jump_Zero 0xc1c
0c0c e5fc | | Load 0x2,-0x4
0c0d 00da | | Load_Top At_Offset_2
0c0e 0120 | | Execute Any,Is_Value
0c0f 6803 |h | Jump_Zero 0xc13
0c10 e003 | | Load 0x0,0x3
0c11 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0c12 7801 |x | Jump 0xc14
0c13 00da | | Load_Top At_Offset_2
0c14 e5fe | | Load 0x2,-0x2
0c15 e5ff | | Load 0x2,-0x1
0c16 e002 | | Load 0x0,0x2
0c17 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0c18 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
0c19 8268 | h | Call 0x1,0x68
0c1a c403 | | Store 0x2,0x3
0c1b c5fc | | Store 0x2,-0x4
0c1c e5fc | | Load 0x2,-0x4
0c1d 703a |p: | Jump_Nonzero 0xc58
0c1e 00cf | | Action Mark_Auxiliary
0c1f 7810 |x | Jump 0xc30
0c20 00da | | Load_Top At_Offset_2
0c21 e402 | | Load 0x2,0x2
0c22 0217 | | Execute Heap_Access,All_Reference
0c23 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0c24 012f | / | Execute Any,Equal
0c25 6805 |h | Jump_Zero 0xc2b
0c26 00db | | Load_Top At_Offset_3
0c27 0217 | | Execute Heap_Access,All_Reference
0c28 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0c29 a5fd | | Store_Unchecked 0x2,-0x3
0c2a 4503 |E | Exit_Subprogram 0x3
0c2b 00db | | Load_Top At_Offset_3
0c2c 0217 | | Execute Heap_Access,All_Reference
0c2d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0c2e a402 | | Store_Unchecked 0x2,0x2
0c2f 00c9 | | Action Pop_Auxiliary_Loop
0c30 00db | | Load_Top At_Offset_3
0c31 77ee |w | Jump_Nonzero 0xc20
0c32 00ce | | Action Pop_Auxiliary
0c33 4801 |H | Short_Literal 0x1
0c34 e239 | 9 | Load 0x1,0x39
0c35 00da | | Load_Top At_Offset_2
0c36 e019 | | Load 0x0,0x19
0c37 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
0c38 7006 |p | Jump_Nonzero 0xc3f
0c39 4801 |H | Short_Literal 0x1
0c3a e23a | : | Load 0x1,0x3a
0c3b 00da | | Load_Top At_Offset_2
0c3c e019 | | Load 0x0,0x19
0c3d 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
0c3e 7801 |x | Jump 0xc40
0c3f 4801 |H | Short_Literal 0x1
0c40 7017 |p | Jump_Nonzero 0xc58
0c41 e004 | | Load 0x0,0x4
0c42 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0c43 4801 |H | Short_Literal 0x1
0c44 4802 |H | Short_Literal 0x2
0c45 e00f | | Load 0x0,0xf
0c46 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0c47 0334 | 4 | Declare_Variable Array,With_Constraint
0c48 e5ff | | Load 0x2,-0x1
0c49 e002 | | Load 0x0,0x2
0c4a 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0c4b 1842 | B | Execute Package,Field_Execute,Field_Number 0x42
0c4c 4801 |H | Short_Literal 0x1
0c4d 00da | | Load_Top At_Offset_2
0c4e 01d6 | | Execute Vector,Field_Write
0c4f e5fe | | Load 0x2,-0x2
0c50 8220 | | Call 0x1,0x20
0c51 4802 |H | Short_Literal 0x2
0c52 00da | | Load_Top At_Offset_2
0c53 01d6 | | Execute Vector,Field_Write
0c54 6007 |` | Indirect_Literal Discrete,0xc5c,{0x00000000, 0x00003008}
0c55 e004 | | Load 0x0,0x4
0c56 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0c57 c5fc | | Store 0x2,-0x4
0c58 4503 |E | Exit_Subprogram 0x3
0c59 0000 0000 | | .XXX[0x3]
0c5b 0000 | |
0c5c 0000 0000 | | .LITERAL {0x00000000, 0x00003008}
0c60 ; --------------------------------------------------------------------------------------
0c60 ; SUBPROGRAM
0c60 ; --------------------------------------------------------------------------------------
0c60 0c6a | j | .CONST 0x0c6a ; Address of begin
0c61 0004 | | .CONST 0x0004 ; Address of exception handler
0c62 0002 | | .CONST 0x0002 ; Number of locals
0c63 INIT_0c60:
0c63 e402 | | Load 0x2,0x2
0c64 0217 | | Execute Heap_Access,All_Reference
0c65 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0c66 e002 | | Load 0x0,0x2
0c67 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0c68 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0c69 1c08 | | Execute_Immediate Run_Utility,0x8
0c6a BODY_0c60:
0c6a e402 | | Load 0x2,0x2
0c6b 0217 | | Execute Heap_Access,All_Reference
0c6c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0c6d a403 | | Store_Unchecked 0x2,0x3
0c6e 00cf | | Action Mark_Auxiliary
0c6f 00d9 | | Load_Top At_Offset_1
0c70 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0c71 01d9 | | Execute Vector,Reverse_Bounds
0c72 0263 | c | Execute Discrete,Above_Bound
0c73 700d |p | Jump_Nonzero 0xc81
0c74 e403 | | Load 0x2,0x3
0c75 0217 | | Execute Heap_Access,All_Reference
0c76 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0c77 00d9 | | Load_Top At_Offset_1
0c78 e602 | | Load 0x3,0x2
0c79 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0c7a 01d6 | | Execute Vector,Field_Write
0c7b e403 | | Load 0x2,0x3
0c7c 0217 | | Execute Heap_Access,All_Reference
0c7d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0c7e a403 | | Store_Unchecked 0x2,0x3
0c7f 00c8 | | Action Pop_Auxiliary_Range
0c80 3ff3 |? | Loop_Increasing 0xc74
0c81 00ce | | Action Pop_Auxiliary
0c82 e5ff | | Load 0x2,-0x1
0c83 0217 | | Execute Heap_Access,All_Reference
0c84 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0c85 00d9 | | Load_Top At_Offset_1
0c86 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0c87 00d8 | | Load_Top At_Offset_0
0c88 00cb | | Action Pop_Block_With_Result
0c89 4402 |D | Exit_Subprogram With_Result,0x2
0c8a 0000 0000 | | .BLANK 0000[0x6]
0c90 ; --------------------------------------------------------------------------------------
0c90 ; SUBPROGRAM
0c90 ; --------------------------------------------------------------------------------------
0c90 0c9a | | .CONST 0x0c9a ; Address of begin
0c91 0004 | | .CONST 0x0004 ; Address of exception handler
0c92 0002 | | .CONST 0x0002 ; Number of locals
0c93 INIT_0c90:
0c93 e5ff | | Load 0x2,-0x1
0c94 0217 | | Execute Heap_Access,All_Reference
0c95 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
0c96 e002 | | Load 0x0,0x2
0c97 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0c98 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0c99 1c08 | | Execute_Immediate Run_Utility,0x8
0c9a BODY_0c90:
0c9a e402 | | Load 0x2,0x2
0c9b 0217 | | Execute Heap_Access,All_Reference
0c9c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0c9d a403 | | Store_Unchecked 0x2,0x3
0c9e 00cf | | Action Mark_Auxiliary
0c9f 00d9 | | Load_Top At_Offset_1
0ca0 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0ca1 01d9 | | Execute Vector,Reverse_Bounds
0ca2 0263 | c | Execute Discrete,Above_Bound
0ca3 7017 |p | Jump_Nonzero 0xcbb
0ca4 e403 | | Load 0x2,0x3
0ca5 7008 |p | Jump_Nonzero 0xcae
0ca6 e402 | | Load 0x2,0x2
0ca7 0217 | | Execute Heap_Access,All_Reference
0ca8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0ca9 a402 | | Store_Unchecked 0x2,0x2
0caa e402 | | Load 0x2,0x2
0cab 0217 | | Execute Heap_Access,All_Reference
0cac 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0cad a403 | | Store_Unchecked 0x2,0x3
0cae e403 | | Load 0x2,0x3
0caf 0217 | | Execute Heap_Access,All_Reference
0cb0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0cb1 00d9 | | Load_Top At_Offset_1
0cb2 e602 | | Load 0x3,0x2
0cb3 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0cb4 01d6 | | Execute Vector,Field_Write
0cb5 e403 | | Load 0x2,0x3
0cb6 0217 | | Execute Heap_Access,All_Reference
0cb7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0cb8 a403 | | Store_Unchecked 0x2,0x3
0cb9 00c8 | | Action Pop_Auxiliary_Range
0cba 3fe9 |? | Loop_Increasing 0xca4
0cbb 00ce | | Action Pop_Auxiliary
0cbc e5ff | | Load 0x2,-0x1
0cbd 0217 | | Execute Heap_Access,All_Reference
0cbe 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0cbf 00d9 | | Load_Top At_Offset_1
0cc0 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0cc1 00d8 | | Load_Top At_Offset_0
0cc2 00cb | | Action Pop_Block_With_Result
0cc3 4402 |D | Exit_Subprogram With_Result,0x2
0cc4 0000 0000 | | .BLANK 0000[0x4]
0cc8 ; --------------------------------------------------------------------------------------
0cc8 ; SUBPROGRAM
0cc8 ; --------------------------------------------------------------------------------------
0cc8 0ce6 | | .CONST 0x0ce6 ; Address of begin
0cc9 0004 | | .CONST 0x0004 ; Address of exception handler
0cca 001a | | .CONST 0x001a ; Number of locals
0ccb INIT_0cc8:
0ccb 029a 0ceb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0ce8
0ccd 029a 0d03 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0d00
0ccf 00bf | | Action Accept_Activation
0cd0 e001 | | Load 0x0,0x1
0cd1 1919 | | Execute Package,Field_Reference,Field_Number 0x19
0cd2 00c6 | | Action Check_Subprogram_Elaborated
0cd3 e20f | | Load 0x1,0xf
0cd4 e210 | | Load 0x1,0x10
0cd5 e002 | | Load 0x0,0x2
0cd6 e003 | | Load 0x0,0x3
0cd7 4800 |H | Short_Literal 0x0
0cd8 0007 | | Action Break_Optional
0cd9 e004 | | Load 0x0,0x4
0cda e005 | | Load 0x0,0x5
0cdb e20f | | Load 0x1,0xf
0cdc e210 | | Load 0x1,0x10
0cdd e001 | | Load 0x0,0x1
0cde 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0cdf 0387 | | Declare_Variable Package
0ce0 00d8 | | Load_Top At_Offset_0
0ce1 020f | | Execute Module,Activate
0ce2 1d13 | | Execute_Immediate Reference_Lex_1,0x13
0ce3 00c7 | | Action Elaborate_Subprogram
0ce4 1d14 | | Execute_Immediate Reference_Lex_1,0x14
0ce5 00c7 | | Action Elaborate_Subprogram
0ce6 BODY_0cc8:
0ce6 00bc | | Action Signal_Activated
0ce7 00bb | | Action Signal_Completion
0ce8 ; --------------------------------------------------------------------------------------
0ce8 ; SUBPROGRAM
0ce8 ; --------------------------------------------------------------------------------------
0ce8 0ceb | | .CONST 0x0ceb ; Address of begin
0ce9 0cf8 | | .CONST 0x0cf8 ; Address of exception handler
0cea 0001 | | .CONST 0x0001 ; Number of locals
0ceb BODY_0ce8:
0ceb INIT_0ce8:
0ceb 00da | | Load_Top At_Offset_2
0cec 0217 | | Execute Heap_Access,All_Reference
0ced 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
0cee e006 | | Load 0x0,0x6
0cef 180d | | Execute Package,Field_Execute,Field_Number 0xd
0cf0 e215 | | Load 0x1,0x15
0cf1 e216 | | Load 0x1,0x16
0cf2 1d17 | | Execute_Immediate Reference_Lex_1,0x17
0cf3 e001 | | Load 0x0,0x1
0cf4 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0cf5 e210 | | Load 0x1,0x10
0cf6 0213 | | Execute Heap_Access,Check_In_Type
0cf7 4401 |D | Exit_Subprogram With_Result,0x1
0cf8 TRAP_0ce8:
0cf8 486b |Hk | Short_Literal 0x6b
0cf9 010f | | Execute Exception,Equal
0cfa 6802 |h | Jump_Zero 0xcfd
0cfb e210 | | Load 0x1,0x10
0cfc 4401 |D | Exit_Subprogram With_Result,0x1
0cfd 0100 | | Execute Exception,Raise
0cfe 0000 0000 | | .XXX[0x2]
0d00 ; --------------------------------------------------------------------------------------
0d00 ; SUBPROGRAM
0d00 ; --------------------------------------------------------------------------------------
0d00 0d0a | | .CONST 0x0d0a ; Address of begin
0d01 0004 | | .CONST 0x0004 ; Address of exception handler
0d02 0002 | | .CONST 0x0002 ; Number of locals
0d03 INIT_0d00:
0d03 00db | | Load_Top At_Offset_3
0d04 e20f | | Load 0x1,0xf
0d05 0119 | | Execute Any,Check_In_Formal_Type
0d06 e210 | | Load 0x1,0x10
0d07 e006 | | Load 0x0,0x6
0d08 180d | | Execute Package,Field_Execute,Field_Number 0xd
0d09 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
0d0a BODY_0d00:
0d0a 00d8 | | Load_Top At_Offset_0
0d0b e210 | | Load 0x1,0x10
0d0c 0213 | | Execute Heap_Access,Check_In_Type
0d0d e21a | | Load 0x1,0x1a
0d0e 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0d0f e5ff | | Load 0x2,-0x1
0d10 0217 | | Execute Heap_Access,All_Reference
0d11 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
0d12 4503 |E | Exit_Subprogram 0x3
0d13 ; --------------------------------------------------------------------------------------
0d13 ; STRING TABLE
0d13 ; --------------------------------------------------------------------------------------
0d13 0020 | | .STRTAB 0x0020->0x0d23 ; "!IO"
0d14 0021 | ! | .STRTAB 0x0021->0x0d24 ; "!LRM"
0d15 0023 | # | .STRTAB 0x0023->0x0d26 ; "<NONE>"
0d16 0027 | ' | .STRTAB 0x0027->0x0d29 ; "Domain for \x22"
0d17 0031 | 1 | .STRTAB 0x0031->0x0d2f ; "\x22 has been opened."
0d18 0041 | A | .STRTAB 0x0041->0x0d38 ; "State "
; "State "
0d19 0045 | E | .STRTAB 0x0045->0x0d3b ; " is being removed from the domain."
; " is being removed from the domain."
0d1a 0065 | e | .STRTAB 0x0065->0x0d4c ; "[_"
0d1b 0065 | e | .STRTAB 0x0065->0x0d4d ; "]'C(~Spec_View)"
0d1c 0072 | r | .STRTAB 0x0072->0x0d55 ; "Can't remove (or find) "
0d1d 0087 | | .STRTAB 0x0087->0x0d60 ; " from the domain."
0d1e 0096 | | .STRTAB 0x0096->0x0d69 ; "the specified domain"
0d1f 00a8 | | .STRTAB 0x00a8->0x0d73 ; "Activated"
0d20 00af | | .STRTAB 0x00af->0x0d77 ; " units."
; " units."
0d21 00b4 | | .STRTAB 0x00b4->0x0d7b ; "Deactivated"
0d22 00bd | | .STREND 0x00bd->0x0d80
0d23 2149 4f21 |!IO!| .STRTAB_STRINGS
0d81 0000 0000 | | .BLANK 0000[0x7]
0d88 ; --------------------------------------------------------------------------------------
0d88 ; Debug Table
0d88 ; --------------------------------------------------------------------------------------
0d88 0004 0009 | | .DEBUG4 0x0004,0x0009,0xeb31,0x0000,0x0001,0x0000
0d8e 0000 0000 | | .XXX[0x6]
0d90 0046 74c2 | Ft |
0d92 0000 4a44 | JD|
0d94 0000 0000 | | .BLANK 0000[0x4]
0d98 0046 74c2 | Ft | .XXX[0x4]
0d9a 0000 4e44 | ND|
0d9c 0000 0000 | | .BLANK 0000[0x4]
0da0 0046 74c2 | Ft | .XXX[0x4]
0da2 0000 5344 | SD|
0da4 0000 0000 | | .BLANK 0000[0x4]
0da8 0046 74c2 | Ft | .XXX[0x4]
0daa 0000 5a44 | ZD|
0dac 0000 0000 | | .BLANK 0000[0x4]
0db0 0046 74c2 | Ft | .XXX[0x4]
0db2 0000 5dc4 | ] |
0db4 0000 0000 | | .BLANK 0000[0x4]
0db8 0046 74c2 | Ft | .XXX[0x4]
0dba 0000 61c4 | a |
0dbc 0000 0000 | | .BLANK 0000[0x4]
0dc0 0046 74c2 | Ft | .XXX[0x4]
0dc2 0000 6944 | iD|
0dc4 0000 0000 | | .BLANK 0000[0x4]
0dc8 0046 74c2 | Ft | .XXX[0x4]
0dca 0000 6d44 | mD|
0dcc 0000 0000 | | .BLANK 0000[0x4]
0dd0 0046 74c2 | Ft | .XXX[0x4]
0dd2 0000 7544 | uD|
0dd4 0000 0000 | | .BLANK 0000[0x4]
0dd8 0046 74c2 | Ft | .XXX[0x4]
0dda 0000 7944 | yD|
0ddc 0000 0000 | | .BLANK 0000[0x4]
0de0 0046 74c2 | Ft | .XXX[0x4]
0de2 0000 8144 | D|
0de4 0000 0000 | | .BLANK 0000[0x4]
0de8 0046 74c2 | Ft | .XXX[0x4]
0dea 0000 85c4 | |
0dec 0000 0000 | | .BLANK 0000[0x4]
0df0 0046 74c2 | Ft | .XXX[0x4]
0df2 0000 8d44 | D|
0df4 0000 0000 | | .BLANK 0000[0x4]
0df8 0046 74c2 | Ft | .XXX[0x4]
0dfa 0000 90c4 | |
0dfc 0000 0000 | | .BLANK 0000[0x4]