|
|
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: 4096 (0x1000)
Notes: 00_class, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0444f7
└─⟦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 5900 |Y | .CONST 0x5900 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0658 | X | .CONST 0x0658 ; 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 0003 | | .CONST 0x0003 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0113 | | .CONST 0x0113 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0037 | 7 | .CONST 0x0037 ; Number of locals
000b INIT_0008:
000b 0007 | | Action Break_Optional
000c 00c4 | | Action Make_Default
000d 0007 | | Action Break_Optional
000e 0007 | | Action Break_Optional
000f 00e4 | | Load_Encached Positive_Cache
0010 0266 | f | Execute Discrete,Bounds
0011 e003 | | Load 0x0,0x3
0012 029f 011b | | Declare_Subprogram For_Call,INIT_0118
0014 4801 |H | Short_Literal 0x1
0015 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object
0016 029a 0143 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0140
0018 0007 | | Action Break_Optional
0019 4800 |H | Short_Literal 0x0
001a e004 | | Load 0x0,0x4
001b 00e3 | | Load_Encached Natural_Cache
001c 03f9 | | Declare_Type Discrete,Constrained,Visible
001d 4801 |H | Short_Literal 0x1
001e e004 | | Load 0x0,0x4
001f 00da | | Load_Top At_Offset_2
0020 03f9 | | Declare_Type Discrete,Constrained,Visible
0021 00d8 | | Load_Top At_Offset_0
0022 0266 | f | Execute Discrete,Bounds
0023 e005 | | Load 0x0,0x5
0024 029f 0153 | S| Declare_Subprogram For_Call,INIT_0150
0026 4801 |H | Short_Literal 0x1
0027 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object
0028 00d9 | | Load_Top At_Offset_1
0029 0266 | f | Execute Discrete,Bounds
002a e006 | | Load 0x0,0x6
002b 02a0 | | Declare_Subprogram Null_Subprogram
002c 4801 |H | Short_Literal 0x1
002d 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object
002e 0007 | | Action Break_Optional
002f 029a 016b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0168
0031 029a 01a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01a0
0033 029a 01ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01a8
0035 029a 01b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01b0
0037 029a 01c3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01c0
0039 029a 01cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01c8
003b 029a 01db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01d8
003d 029a 01f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01f0
003f 029a 01fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01f8
0041 029a 0243 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0240
0043 029a 0263 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0260
0045 029a 0273 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0270
0047 029a 028b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0288
0049 029a 02a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02a0
004b 029a 02bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02b8
004d 029a 0313 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0310
004f 029a 034b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0348
0051 029a 0373 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0370
0053 029a 038b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0388
0055 029a 03c3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03c0
0057 029a 03eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03e8
0059 029a 0413 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0410
005b 0093 0000 | | PushFullAddress InMicrocode
005d 60da |` | Indirect_Literal Discrete,0x138,{0x80000000, 0x00020000}
005e 0273 | s | Execute Discrete,Plus
005f e007 | | Load 0x0,0x7
0060 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0061 60d2 |` | Indirect_Literal Discrete,0x134,{0x00000000, 0x0000ffff}
0062 0279 | y | Execute Discrete,And
0063 0273 | s | Execute Discrete,Plus
0064 0129 | ) | Execute Any,Make_Visible
0065 0007 | | Action Break_Optional
0066 00e3 | | Load_Encached Natural_Cache
0067 4800 |H | Short_Literal 0x0
0068 4801 |H | Short_Literal 0x1
0069 4801 |H | Short_Literal 0x1
006a 4805 |H | Short_Literal 0x5
006b 0319 | | Declare_Type Variant_Record,Incomplete,Visible
006c 029f 0463 | c| Declare_Subprogram For_Call,INIT_0460
006e 00d9 | | Load_Top At_Offset_1
006f 012a | * | Execute Any,Change_Utility
0070 0007 | | Action Break_Optional
0071 00d8 | | Load_Top At_Offset_0
0072 02a0 | | Declare_Subprogram Null_Subprogram
0073 4818 |H | Short_Literal 0x18
0074 03d4 | | Declare_Type Access,Defined,Visible,Accesses_Protected
0075 00d8 | | Load_Top At_Offset_0
0076 0129 | ) | Execute Any,Make_Visible
0077 c20d | | Store 0x1,0xd
0078 00bf | | Action Accept_Activation
0079 e210 | | Load 0x1,0x10
007a 4801 |H | Short_Literal 0x1
007b e212 | | Load 0x1,0x12
007c 01dc | | Execute Vector,Last
007d e210 | | Load 0x1,0x10
007e 0269 | i | Execute Discrete,Last
007f 026c | l | Execute Discrete,Minimum
0080 e212 | | Load 0x1,0x12
0081 034e | N | Declare_Type Array,Constrained,Bounds_With_Object
0082 029f 04cb | | Declare_Subprogram For_Call,INIT_04c8
0084 4800 |H | Short_Literal 0x0
0085 4801 |H | Short_Literal 0x1
0086 4800 |H | Short_Literal 0x0
0087 4800 |H | Short_Literal 0x0
0088 4801 |H | Short_Literal 0x1
0089 4801 |H | Short_Literal 0x1
008a 031d | | Declare_Type Variant_Record,Defined
008b 4800 |H | Short_Literal 0x0
008c 00d9 | | Load_Top At_Offset_1
008d 1c08 | | Execute_Immediate Run_Utility,0x8
008e 00d8 | | Load_Top At_Offset_0
008f 2502 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x2
0090 0335 | 5 | Declare_Variable Array,Duplicate
0091 00cd | | Action Spare6_Action
0092 00d9 | | Load_Top At_Offset_1
0093 2502 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x2
0094 01d9 | | Execute Vector,Reverse_Bounds
0095 0263 | c | Execute Discrete,Above_Bound
0096 7005 |p | Jump_Nonzero 0x9c
0097 e008 | | Load 0x0,0x8
0098 00d9 | | Load_Top At_Offset_1
0099 e22f | / | Load 0x1,0x2f
009a 01d6 | | Execute Vector,Field_Write
009b 3ffb |? | Loop_Increasing 0x97
009c 00d9 | | Load_Top At_Offset_1
009d 00d8 | | Load_Top At_Offset_0
009e 2502 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x2
009f 00da | | Load_Top At_Offset_2
00a0 01da | | Execute Vector,Bounds
00a1 00da | | Load_Top At_Offset_2
00a2 01da | | Execute Vector,Bounds
00a3 00da | | Load_Top At_Offset_2
00a4 027f | | Execute Discrete,Equal
00a5 7001 |p | Jump_Nonzero 0xa7
00a6 08e0 | | Execute_Immediate Raise,0xe0
00a7 00cd | | Action Spare6_Action
00a8 027f | | Execute Discrete,Equal
00a9 7001 |p | Jump_Nonzero 0xab
00aa 08e0 | | Execute_Immediate Raise,0xe0
00ab 00d2 | | Pop_Control Pop_Count_2
00ac 00d9 | | Load_Top At_Offset_1
00ad 2902 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x2
00ae 00e3 | | Load_Encached Natural_Cache
00af 0266 | f | Execute Discrete,Bounds
00b0 00db | | Load_Top At_Offset_3
00b1 029f 050b | | Declare_Subprogram For_Call,INIT_0508
00b3 4801 |H | Short_Literal 0x1
00b4 0350 | P | Declare_Type Array,Defined,Bounds_With_Object
00b5 e210 | | Load 0x1,0x10
00b6 4801 |H | Short_Literal 0x1
00b7 e213 | | Load 0x1,0x13
00b8 01dc | | Execute Vector,Last
00b9 e210 | | Load 0x1,0x10
00ba 0269 | i | Execute Discrete,Last
00bb 026c | l | Execute Discrete,Minimum
00bc e213 | | Load 0x1,0x13
00bd 034e | N | Declare_Type Array,Constrained,Bounds_With_Object
00be 029f 0523 | #| Declare_Subprogram For_Call,INIT_0520
00c0 4800 |H | Short_Literal 0x0
00c1 4801 |H | Short_Literal 0x1
00c2 4800 |H | Short_Literal 0x0
00c3 4800 |H | Short_Literal 0x0
00c4 4801 |H | Short_Literal 0x1
00c5 4801 |H | Short_Literal 0x1
00c6 031d | | Declare_Type Variant_Record,Defined
00c7 e009 | | Load 0x0,0x9
00c8 00e3 | | Load_Encached Natural_Cache
00c9 00da | | Load_Top At_Offset_2
00ca 4801 |H | Short_Literal 0x1
00cb 6064 |`d | Indirect_Literal Discrete,0x130,{0x00000000, 0x7fffffff}
00cc e22f | / | Load 0x1,0x2f
00cd 034e | N | Declare_Type Array,Constrained,Bounds_With_Object
00ce 029f 0463 | c| Declare_Subprogram For_Call,INIT_0460
00d0 4800 |H | Short_Literal 0x0
00d1 4801 |H | Short_Literal 0x1
00d2 4803 |H | Short_Literal 0x3
00d3 e22b | + | Load 0x1,0x2b
00d4 0307 | | Complete_Type Variant_Record,By_Defining
00d5 e22c | , | Load 0x1,0x2c
00d6 03c4 | | Complete_Type Access,By_Component_Completion
00d7 029d 0563 | c| Declare_Subprogram For_Outer_Call,INIT_0560
00d9 029d 0573 | s| Declare_Subprogram For_Outer_Call,INIT_0570
00db 1d15 | | Execute_Immediate Reference_Lex_1,0x15
00dc 00c7 | | Action Elaborate_Subprogram
00dd 1d16 | | Execute_Immediate Reference_Lex_1,0x16
00de 00c7 | | Action Elaborate_Subprogram
00df 1d17 | | Execute_Immediate Reference_Lex_1,0x17
00e0 00c7 | | Action Elaborate_Subprogram
00e1 1d18 | | Execute_Immediate Reference_Lex_1,0x18
00e2 00c7 | | Action Elaborate_Subprogram
00e3 1d1a | | Execute_Immediate Reference_Lex_1,0x1a
00e4 00c7 | | Action Elaborate_Subprogram
00e5 1d19 | | Execute_Immediate Reference_Lex_1,0x19
00e6 00c7 | | Action Elaborate_Subprogram
00e7 1d1b | | Execute_Immediate Reference_Lex_1,0x1b
00e8 00c7 | | Action Elaborate_Subprogram
00e9 029d 058b | | Declare_Subprogram For_Outer_Call,INIT_0588
00eb 1d0f | | Execute_Immediate Reference_Lex_1,0xf
00ec 00c7 | | Action Elaborate_Subprogram
00ed 1d1c | | Execute_Immediate Reference_Lex_1,0x1c
00ee 00c7 | | Action Elaborate_Subprogram
00ef 1d1d | | Execute_Immediate Reference_Lex_1,0x1d
00f0 00c7 | | Action Elaborate_Subprogram
00f1 1d14 | | Execute_Immediate Reference_Lex_1,0x14
00f2 00c7 | | Action Elaborate_Subprogram
00f3 029d 05a3 | | Declare_Subprogram For_Outer_Call,INIT_05a0
00f5 1d1f | | Execute_Immediate Reference_Lex_1,0x1f
00f6 00c7 | | Action Elaborate_Subprogram
00f7 1d1e | | Execute_Immediate Reference_Lex_1,0x1e
00f8 00c7 | | Action Elaborate_Subprogram
00f9 1d20 | | Execute_Immediate Reference_Lex_1,0x20
00fa 00c7 | | Action Elaborate_Subprogram
00fb 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21
00fc 00c7 | | Action Elaborate_Subprogram
00fd 1d22 | " | Execute_Immediate Reference_Lex_1,0x22
00fe 00c7 | | Action Elaborate_Subprogram
00ff 1d23 | # | Execute_Immediate Reference_Lex_1,0x23
0100 00c7 | | Action Elaborate_Subprogram
0101 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24
0102 00c7 | | Action Elaborate_Subprogram
0103 1d25 | % | Execute_Immediate Reference_Lex_1,0x25
0104 00c7 | | Action Elaborate_Subprogram
0105 029d 05bb | | Declare_Subprogram For_Outer_Call,INIT_05b8
0107 029d 05d3 | | Declare_Subprogram For_Outer_Call,INIT_05d0
0109 029d 05fb | | Declare_Subprogram For_Outer_Call,INIT_05f8
010b 1d26 | & | Execute_Immediate Reference_Lex_1,0x26
010c 00c7 | | Action Elaborate_Subprogram
010d 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27
010e 00c7 | | Action Elaborate_Subprogram
010f 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29
0110 00c7 | | Action Elaborate_Subprogram
0111 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28
0112 00c7 | | Action Elaborate_Subprogram
0113 BODY_0008:
0113 00bc | | Action Signal_Activated
0114 00bb | | Action Signal_Completion
0115 0000 0000 | | .XXX[0x3]
0117 0000 | |
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 011b | | .CONST 0x011b ; Address of begin
0119 0004 | | .CONST 0x0004 ; Address of exception handler
011a 0001 | | .CONST 0x0001 ; Number of locals
011b BODY_0118:
011b INIT_0118:
011b 00d1 | | Pop_Control Pop_Count_1
011c 00da | | Load_Top At_Offset_2
011d 01d8 | | Execute Vector,Element_Type
011e 0322 | " | Declare_Variable Record
011f 00d8 | | Load_Top At_Offset_0
0120 1c00 | | Execute_Immediate Run_Utility,0x0
0121 00db | | Load_Top At_Offset_3
0122 01dc | | Execute Vector,Last
0123 e5ff | | Load 0x2,-0x1
0124 01dd | | Execute Vector,First
0125 0263 | c | Execute Discrete,Above_Bound
0126 7006 |p | Jump_Nonzero 0x12d
0127 00da | | Load_Top At_Offset_2
0128 00d9 | | Load_Top At_Offset_1
0129 e5ff | | Load 0x2,-0x1
012a 01d6 | | Execute Vector,Field_Write
012b 0a01 | | Execute_Immediate Plus,0x1
012c 7ff8 | | Jump 0x125
012d 4302 |C | Exit_Subprogram From_Utility,0x2
012e 0000 0000 | | .XXX[0x2]
0130 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff}
0134 0000 0000 | | .LITERAL {0x00000000, 0x0000ffff}
0138 8000 0000 | | .LITERAL {0x80000000, 0x00020000}
013c 0000 0000 | | .BLANK 0000[0x4]
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 0143 | C | .CONST 0x0143 ; Address of begin
0141 0004 | | .CONST 0x0004 ; Address of exception handler
0142 0001 | | .CONST 0x0001 ; Number of locals
0143 BODY_0140:
0143 INIT_0140:
0143 4801 |H | Short_Literal 0x1
0144 4800 |H | Short_Literal 0x0
0145 e20e | | Load 0x1,0xe
0146 035b | [ | Declare_Type Array,Constrained
0147 0337 | 7 | Declare_Variable Array
0148 e20e | | Load 0x1,0xe
0149 01c6 | | Execute Vector,Convert_To_Formal
014a 00ca | | Action Exit_Nullary_Function
014b 0000 0000 | | .BLANK 0000[0x5]
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 0153 | S | .CONST 0x0153 ; Address of begin
0151 0004 | | .CONST 0x0004 ; Address of exception handler
0152 0001 | | .CONST 0x0001 ; Number of locals
0153 BODY_0150:
0153 INIT_0150:
0153 00d1 | | Pop_Control Pop_Count_1
0154 00da | | Load_Top At_Offset_2
0155 01d8 | | Execute Vector,Element_Type
0156 02ff | | Declare_Variable Variant_Record
0157 00d8 | | Load_Top At_Offset_0
0158 1c00 | | Execute_Immediate Run_Utility,0x0
0159 00db | | Load_Top At_Offset_3
015a 01dc | | Execute Vector,Last
015b e5ff | | Load 0x2,-0x1
015c 01dd | | Execute Vector,First
015d 0263 | c | Execute Discrete,Above_Bound
015e 7006 |p | Jump_Nonzero 0x165
015f 00da | | Load_Top At_Offset_2
0160 00d9 | | Load_Top At_Offset_1
0161 e5ff | | Load 0x2,-0x1
0162 01d6 | | Execute Vector,Field_Write
0163 0a01 | | Execute_Immediate Plus,0x1
0164 7ff8 | | Jump 0x15d
0165 4302 |C | Exit_Subprogram From_Utility,0x2
0166 0000 0000 | | .XXX[0x2]
0168 ; --------------------------------------------------------------------------------------
0168 ; SUBPROGRAM
0168 ; --------------------------------------------------------------------------------------
0168 0171 | q | .CONST 0x0171 ; Address of begin
0169 0004 | | .CONST 0x0004 ; Address of exception handler
016a 0003 | | .CONST 0x0003 ; Number of locals
016b INIT_0168:
016b 00da | | Load_Top At_Offset_2
016c 8216 | | Call 0x1,0x16
016d 8220 | | Call 0x1,0x20
016e e5fe | | Load 0x2,-0x2
016f 8216 | | Call 0x1,0x16
0170 8220 | | Call 0x1,0x20
0171 BODY_0168:
0171 00d9 | | Load_Top At_Offset_1
0172 01db | | Execute Vector,Length
0173 00d9 | | Load_Top At_Offset_1
0174 01db | | Execute Vector,Length
0175 027f | | Execute Discrete,Equal
0176 6823 |h# | Jump_Zero 0x19a
0177 00cf | | Action Mark_Auxiliary
0178 00da | | Load_Top At_Offset_2
0179 01d9 | | Execute Vector,Reverse_Bounds
017a 0263 | c | Execute Discrete,Above_Bound
017b 701b |p | Jump_Nonzero 0x197
017c 00d8 | | Load_Top At_Offset_0
017d e402 | | Load 0x2,0x2
017e 01d5 | | Execute Vector,Field_Reference
017f 800a | | Call 0x0,0xa
0180 680a |h | Jump_Zero 0x18b
0181 00d8 | | Load_Top At_Offset_0
0182 e403 | | Load 0x2,0x3
0183 01d5 | | Execute Vector,Field_Reference
0184 00d9 | | Load_Top At_Offset_1
0185 e402 | | Load 0x2,0x2
0186 01d5 | | Execute Vector,Field_Reference
0187 8214 | | Call 0x1,0x14
0188 700c |p | Jump_Nonzero 0x195
0189 4800 |H | Short_Literal 0x0
018a 4402 |D | Exit_Subprogram With_Result,0x2
018b 00d8 | | Load_Top At_Offset_0
018c e402 | | Load 0x2,0x2
018d 01d5 | | Execute Vector,Field_Reference
018e 00d9 | | Load_Top At_Offset_1
018f e403 | | Load 0x2,0x3
0190 01d5 | | Execute Vector,Field_Reference
0191 016f | o | Execute Variant_Record,Equal
0192 7002 |p | Jump_Nonzero 0x195
0193 4800 |H | Short_Literal 0x0
0194 4402 |D | Exit_Subprogram With_Result,0x2
0195 00c8 | | Action Pop_Auxiliary_Range
0196 3fe5 |? | Loop_Increasing 0x17c
0197 00ce | | Action Pop_Auxiliary
0198 4801 |H | Short_Literal 0x1
0199 4402 |D | Exit_Subprogram With_Result,0x2
019a 4800 |H | Short_Literal 0x0
019b 4402 |D | Exit_Subprogram With_Result,0x2
019c 0000 0000 | | .BLANK 0000[0x4]
01a0 ; --------------------------------------------------------------------------------------
01a0 ; SUBPROGRAM
01a0 ; --------------------------------------------------------------------------------------
01a0 01a3 | | .CONST 0x01a3 ; Address of begin
01a1 0004 | | .CONST 0x0004 ; Address of exception handler
01a2 0001 | | .CONST 0x0001 ; Number of locals
01a3 BODY_01a0:
01a3 INIT_01a0:
01a3 00da | | Load_Top At_Offset_2
01a4 e5fe | | Load 0x2,-0x2
01a5 8231 | 1 | Call 0x1,0x31
01a6 800b | | Call 0x0,0xb
01a7 4402 |D | Exit_Subprogram With_Result,0x2
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01ab | | .CONST 0x01ab ; Address of begin
01a9 0004 | | .CONST 0x0004 ; Address of exception handler
01aa 0001 | | .CONST 0x0001 ; Number of locals
01ab BODY_01a8:
01ab INIT_01a8:
01ab 00da | | Load_Top At_Offset_2
01ac 800c | | Call 0x0,0xc
01ad 4401 |D | Exit_Subprogram With_Result,0x1
01ae 0000 0000 | | .XXX[0x2]
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01b3 | | .CONST 0x01b3 ; Address of begin
01b1 0004 | | .CONST 0x0004 ; Address of exception handler
01b2 0001 | | .CONST 0x0001 ; Number of locals
01b3 BODY_01b0:
01b3 INIT_01b0:
01b3 00da | | Load_Top At_Offset_2
01b4 800d | | Call 0x0,0xd
01b5 8232 | 2 | Call 0x1,0x32
01b6 00d8 | | Load_Top At_Offset_0
01b7 e009 | | Load 0x0,0x9
01b8 0260 | ` | Execute Discrete,In_Type
01b9 7001 |p | Jump_Nonzero 0x1bb
01ba 0801 | | Execute_Immediate Raise,0x1
01bb 800e | | Call 0x0,0xe
01bc 4401 |D | Exit_Subprogram With_Result,0x1
01bd 0000 0000 | | .XXX[0x3]
01bf 0000 | |
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01c3 | | .CONST 0x01c3 ; Address of begin
01c1 0004 | | .CONST 0x0004 ; Address of exception handler
01c2 0001 | | .CONST 0x0001 ; Number of locals
01c3 BODY_01c0:
01c3 INIT_01c0:
01c3 00da | | Load_Top At_Offset_2
01c4 800f | | Call 0x0,0xf
01c5 4401 |D | Exit_Subprogram With_Result,0x1
01c6 0000 0000 | | .XXX[0x2]
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01cb | | .CONST 0x01cb ; Address of begin
01c9 0004 | | .CONST 0x0004 ; Address of exception handler
01ca 0001 | | .CONST 0x0001 ; Number of locals
01cb BODY_01c8:
01cb INIT_01c8:
01cb 00da | | Load_Top At_Offset_2
01cc 800d | | Call 0x0,0xd
01cd 8232 | 2 | Call 0x1,0x32
01ce 00d8 | | Load_Top At_Offset_0
01cf e009 | | Load 0x0,0x9
01d0 0260 | ` | Execute Discrete,In_Type
01d1 7001 |p | Jump_Nonzero 0x1d3
01d2 0801 | | Execute_Immediate Raise,0x1
01d3 4401 |D | Exit_Subprogram With_Result,0x1
01d4 0000 0000 | | .BLANK 0000[0x4]
01d8 ; --------------------------------------------------------------------------------------
01d8 ; SUBPROGRAM
01d8 ; --------------------------------------------------------------------------------------
01d8 01db | | .CONST 0x01db ; Address of begin
01d9 0004 | | .CONST 0x0004 ; Address of exception handler
01da 0001 | | .CONST 0x0001 ; Number of locals
01db BODY_01d8:
01db INIT_01d8:
01db 00da | | Load_Top At_Offset_2
01dc e22c | , | Load 0x1,0x2c
01dd 022e | . | Execute Access,Not_Equal
01de 6809 |h | Jump_Zero 0x1e8
01df 00da | | Load_Top At_Offset_2
01e0 0227 | ' | Execute Access,All_Reference
01e1 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
01e2 00d8 | | Load_Top At_Offset_0
01e3 e009 | | Load 0x0,0x9
01e4 0260 | ` | Execute Discrete,In_Type
01e5 7001 |p | Jump_Nonzero 0x1e7
01e6 0801 | | Execute_Immediate Raise,0x1
01e7 4401 |D | Exit_Subprogram With_Result,0x1
01e8 e010 | | Load 0x0,0x10
01e9 00d8 | | Load_Top At_Offset_0
01ea e009 | | Load 0x0,0x9
01eb 0260 | ` | Execute Discrete,In_Type
01ec 7001 |p | Jump_Nonzero 0x1ee
01ed 0801 | | Execute_Immediate Raise,0x1
01ee 4401 |D | Exit_Subprogram With_Result,0x1
01ef 0000 | | .XXX[0x1]
01f0 ; --------------------------------------------------------------------------------------
01f0 ; SUBPROGRAM
01f0 ; --------------------------------------------------------------------------------------
01f0 01f3 | | .CONST 0x01f3 ; Address of begin
01f1 0004 | | .CONST 0x0004 ; Address of exception handler
01f2 0001 | | .CONST 0x0001 ; Number of locals
01f3 BODY_01f0:
01f3 INIT_01f0:
01f3 00da | | Load_Top At_Offset_2
01f4 0227 | ' | Execute Access,All_Reference
01f5 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
01f6 4401 |D | Exit_Subprogram With_Result,0x1
01f7 0000 | | .XXX[0x1]
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 01fb | | .CONST 0x01fb ; Address of begin
01f9 0004 | | .CONST 0x0004 ; Address of exception handler
01fa 0001 | | .CONST 0x0001 ; Number of locals
01fb BODY_01f8:
01fb INIT_01f8:
01fb 00db | | Load_Top At_Offset_3
01fc e22b | + | Load 0x1,0x2b
01fd 1c08 | | Execute_Immediate Run_Utility,0x8
01fe 00db | | Load_Top At_Offset_3
01ff 00d9 | | Load_Top At_Offset_1
0200 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0201 4800 |H | Short_Literal 0x0
0202 00d9 | | Load_Top At_Offset_1
0203 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
0204 00d8 | | Load_Top At_Offset_0
0205 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
0206 0335 | 5 | Declare_Variable Array,Duplicate
0207 00cd | | Action Spare6_Action
0208 00d9 | | Load_Top At_Offset_1
0209 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
020a 01d9 | | Execute Vector,Reverse_Bounds
020b 0263 | c | Execute Discrete,Above_Bound
020c 7005 |p | Jump_Nonzero 0x212
020d e22e | . | Load 0x1,0x2e
020e 00d9 | | Load_Top At_Offset_1
020f e403 | | Load 0x2,0x3
0210 01d6 | | Execute Vector,Field_Write
0211 3ffb |? | Loop_Increasing 0x20d
0212 00d9 | | Load_Top At_Offset_1
0213 00d8 | | Load_Top At_Offset_0
0214 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
0215 00da | | Load_Top At_Offset_2
0216 01da | | Execute Vector,Bounds
0217 00da | | Load_Top At_Offset_2
0218 01da | | Execute Vector,Bounds
0219 00da | | Load_Top At_Offset_2
021a 027f | | Execute Discrete,Equal
021b 7001 |p | Jump_Nonzero 0x21d
021c 08e0 | | Execute_Immediate Raise,0xe0
021d 00cd | | Action Spare6_Action
021e 027f | | Execute Discrete,Equal
021f 7001 |p | Jump_Nonzero 0x221
0220 08e0 | | Execute_Immediate Raise,0xe0
0221 00d2 | | Pop_Control Pop_Count_2
0222 00d9 | | Load_Top At_Offset_1
0223 2905 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x5
0224 e5fd | | Load 0x2,-0x3
0225 01db | | Execute Vector,Length
0226 e230 | 0 | Load 0x1,0x30
0227 1c08 | | Execute_Immediate Run_Utility,0x8
0228 e5fd | | Load 0x2,-0x3
0229 00d9 | | Load_Top At_Offset_1
022a 00d8 | | Load_Top At_Offset_0
022b 2502 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x2
022c 00da | | Load_Top At_Offset_2
022d 01da | | Execute Vector,Bounds
022e 00da | | Load_Top At_Offset_2
022f 01da | | Execute Vector,Bounds
0230 00da | | Load_Top At_Offset_2
0231 027f | | Execute Discrete,Equal
0232 7001 |p | Jump_Nonzero 0x234
0233 08e0 | | Execute_Immediate Raise,0xe0
0234 00cd | | Action Spare6_Action
0235 027f | | Execute Discrete,Equal
0236 7001 |p | Jump_Nonzero 0x238
0237 08e0 | | Execute_Immediate Raise,0xe0
0238 00d2 | | Pop_Control Pop_Count_2
0239 00d9 | | Load_Top At_Offset_1
023a 2902 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x2
023b 00d9 | | Load_Top At_Offset_1
023c 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
023d e22c | , | Load 0x1,0x2c
023e 03b6 | | Declare_Variable Access,By_Allocation,With_Value
023f 4403 |D | Exit_Subprogram With_Result,0x3
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 0243 | C | .CONST 0x0243 ; Address of begin
0241 0004 | | .CONST 0x0004 ; Address of exception handler
0242 0001 | | .CONST 0x0001 ; Number of locals
0243 BODY_0240:
0243 INIT_0240:
0243 4800 |H | Short_Literal 0x0
0244 00db | | Load_Top At_Offset_3
0245 0227 | ' | Execute Access,All_Reference
0246 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
0247 00da | | Load_Top At_Offset_2
0248 0229 | ) | Execute Access,All_Read
0249 00d8 | | Load_Top At_Offset_0
024a 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
024b 00d8 | | Load_Top At_Offset_0
024c 0335 | 5 | Declare_Variable Array,Duplicate
024d 00cd | | Action Spare6_Action
024e 00d9 | | Load_Top At_Offset_1
024f 01d9 | | Execute Vector,Reverse_Bounds
0250 0263 | c | Execute Discrete,Above_Bound
0251 7005 |p | Jump_Nonzero 0x257
0252 e22e | . | Load 0x1,0x2e
0253 00d9 | | Load_Top At_Offset_1
0254 e404 | | Load 0x2,0x4
0255 01d6 | | Execute Vector,Field_Write
0256 3ffb |? | Loop_Increasing 0x252
0257 00cd | | Action Spare6_Action
0258 00d9 | | Load_Top At_Offset_1
0259 2905 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x5
025a 4501 |E | Exit_Subprogram 0x1
025b 0000 0000 | | .BLANK 0000[0x5]
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0265 | e | .CONST 0x0265 ; Address of begin
0261 0004 | | .CONST 0x0004 ; Address of exception handler
0262 0002 | | .CONST 0x0002 ; Number of locals
0263 INIT_0260:
0263 e006 | | Load 0x0,0x6
0264 0007 | | Action Break_Optional
0265 BODY_0260:
0265 e5fe | | Load 0x2,-0x2
0266 e5ff | | Load 0x2,-0x1
0267 0227 | ' | Execute Access,All_Reference
0268 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4
0269 2502 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x2
026a 01d7 | | Execute Vector,Field_Read
026b 0039 | 9 | Store_Top Access,At_Offset_1
026c 00d8 | | Load_Top At_Offset_0
026d 8011 | | Call 0x0,0x11
026e 4402 |D | Exit_Subprogram With_Result,0x2
026f 0000 | | .XXX[0x1]
0270 ; --------------------------------------------------------------------------------------
0270 ; SUBPROGRAM
0270 ; --------------------------------------------------------------------------------------
0270 0277 | w | .CONST 0x0277 ; Address of begin
0271 0004 | | .CONST 0x0004 ; Address of exception handler
0272 0002 | | .CONST 0x0002 ; Number of locals
0273 INIT_0270:
0273 e5fd | | Load 0x2,-0x3
0274 0227 | ' | Execute Access,All_Reference
0275 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
0276 0007 | | Action Break_Optional
0277 BODY_0270:
0277 00db | | Load_Top At_Offset_3
0278 00d9 | | Load_Top At_Offset_1
0279 01d5 | | Execute Vector,Field_Reference
027a 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
027b 6807 |h | Jump_Zero 0x283
027c e5fe | | Load 0x2,-0x2
027d e5ff | | Load 0x2,-0x1
027e 00da | | Load_Top At_Offset_2
027f 01d5 | | Execute Vector,Field_Reference
0280 2502 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x2
0281 8234 | 4 | Call 0x1,0x34
0282 4403 |D | Exit_Subprogram With_Result,0x3
0283 4800 |H | Short_Literal 0x0
0284 4403 |D | Exit_Subprogram With_Result,0x3
0285 0000 0000 | | .XXX[0x3]
0287 0000 | |
0288 ; --------------------------------------------------------------------------------------
0288 ; SUBPROGRAM
0288 ; --------------------------------------------------------------------------------------
0288 0293 | | .CONST 0x0293 ; Address of begin
0289 0004 | | .CONST 0x0004 ; Address of exception handler
028a 0003 | | .CONST 0x0003 ; Number of locals
028b INIT_0288:
028b e22c | , | Load 0x1,0x2c
028c 00db | | Load_Top At_Offset_3
028d 8217 | | Call 0x1,0x17
028e 0039 | 9 | Store_Top Access,At_Offset_1
028f 00db | | Load_Top At_Offset_3
0290 8218 | | Call 0x1,0x18
0291 00e3 | | Load_Encached Natural_Cache
0292 03f1 | | Declare_Variable Discrete,With_Value
0293 BODY_0288:
0293 00d8 | | Load_Top At_Offset_0
0294 00da | | Load_Top At_Offset_2
0295 0227 | ' | Execute Access,All_Reference
0296 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
0297 01d5 | | Execute Vector,Field_Reference
0298 2502 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x2
0299 0335 | 5 | Declare_Variable Array,Duplicate
029a 00cd | | Action Spare6_Action
029b 4401 |D | Exit_Subprogram With_Result,0x1
029c 0000 0000 | | .BLANK 0000[0x4]
02a0 ; --------------------------------------------------------------------------------------
02a0 ; SUBPROGRAM
02a0 ; --------------------------------------------------------------------------------------
02a0 02ab | | .CONST 0x02ab ; Address of begin
02a1 0004 | | .CONST 0x0004 ; Address of exception handler
02a2 0003 | | .CONST 0x0003 ; Number of locals
02a3 INIT_02a0:
02a3 e22c | , | Load 0x1,0x2c
02a4 00db | | Load_Top At_Offset_3
02a5 8217 | | Call 0x1,0x17
02a6 0039 | 9 | Store_Top Access,At_Offset_1
02a7 00db | | Load_Top At_Offset_3
02a8 8218 | | Call 0x1,0x18
02a9 00e3 | | Load_Encached Natural_Cache
02aa 03f1 | | Declare_Variable Discrete,With_Value
02ab BODY_02a0:
02ab e5fe | | Load 0x2,-0x2
02ac 00d9 | | Load_Top At_Offset_1
02ad 00db | | Load_Top At_Offset_3
02ae 0227 | ' | Execute Access,All_Reference
02af 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
02b0 01d5 | | Execute Vector,Field_Reference
02b1 2502 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x2
02b2 01d5 | | Execute Vector,Field_Reference
02b3 02fd | | Declare_Variable Variant_Record,Duplicate
02b4 00cd | | Action Spare6_Action
02b5 4402 |D | Exit_Subprogram With_Result,0x2
02b6 0000 0000 | | .XXX[0x2]
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02ce | | .CONST 0x02ce ; Address of begin
02b9 0004 | | .CONST 0x0004 ; Address of exception handler
02ba 0006 | | .CONST 0x0006 ; Number of locals
02bb INIT_02b8:
02bb 00da | | Load_Top At_Offset_2
02bc 0227 | ' | Execute Access,All_Reference
02bd 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
02be 0007 | | Action Break_Optional
02bf 00db | | Load_Top At_Offset_3
02c0 0227 | ' | Execute Access,All_Reference
02c1 2403 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x3
02c2 0007 | | Action Break_Optional
02c3 e5ff | | Load 0x2,-0x1
02c4 821a | | Call 0x1,0x1a
02c5 e009 | | Load 0x0,0x9
02c6 1c04 | | Execute_Immediate Run_Utility,0x4
02c7 00e3 | | Load_Encached Natural_Cache
02c8 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
02c9 00e3 | | Load_Encached Natural_Cache
02ca e003 | | Load 0x0,0x3
02cb 0322 | " | Declare_Variable Record
02cc 00d8 | | Load_Top At_Offset_0
02cd 1c00 | | Execute_Immediate Run_Utility,0x0
02ce BODY_02b8:
02ce 00cf | | Action Mark_Auxiliary
02cf e402 | | Load 0x2,0x2
02d0 01d9 | | Execute Vector,Reverse_Bounds
02d1 0263 | c | Execute Discrete,Above_Bound
02d2 7034 |p4 | Jump_Nonzero 0x307
02d3 00d8 | | Load_Top At_Offset_0
02d4 e402 | | Load 0x2,0x2
02d5 01d5 | | Execute Vector,Field_Reference
02d6 e22e | . | Load 0x1,0x2e
02d7 016f | o | Execute Variant_Record,Equal
02d8 682c |h, | Jump_Zero 0x305
02d9 e5fe | | Load 0x2,-0x2
02da 01db | | Execute Vector,Length
02db e22d | - | Load 0x1,0x2d
02dc 1c08 | | Execute_Immediate Run_Utility,0x8
02dd e5fe | | Load 0x2,-0x2
02de 00d9 | | Load_Top At_Offset_1
02df 00d8 | | Load_Top At_Offset_0
02e0 2502 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x2
02e1 00da | | Load_Top At_Offset_2
02e2 01da | | Execute Vector,Bounds
02e3 00da | | Load_Top At_Offset_2
02e4 01da | | Execute Vector,Bounds
02e5 00da | | Load_Top At_Offset_2
02e6 027f | | Execute Discrete,Equal
02e7 7001 |p | Jump_Nonzero 0x2e9
02e8 08e0 | | Execute_Immediate Raise,0xe0
02e9 00cd | | Action Spare6_Action
02ea 027f | | Execute Discrete,Equal
02eb 7001 |p | Jump_Nonzero 0x2ed
02ec 08e0 | | Execute_Immediate Raise,0xe0
02ed 00d2 | | Pop_Control Pop_Count_2
02ee 00d9 | | Load_Top At_Offset_1
02ef 2902 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x2
02f0 00d9 | | Load_Top At_Offset_1
02f1 e402 | | Load 0x2,0x2
02f2 01d6 | | Execute Vector,Field_Write
02f3 00d8 | | Load_Top At_Offset_0
02f4 a405 | | Store_Unchecked 0x2,0x5
02f5 00d8 | | Load_Top At_Offset_0
02f6 e403 | | Load 0x2,0x3
02f7 027d | } | Execute Discrete,Greater
02f8 6802 |h | Jump_Zero 0x2fb
02f9 00d8 | | Load_Top At_Offset_0
02fa a403 | | Store_Unchecked 0x2,0x3
02fb e405 | | Load 0x2,0x5
02fc e404 | | Load 0x2,0x4
02fd 800b | | Call 0x0,0xb
02fe e406 | | Load 0x2,0x6
02ff 017d | } | Execute Record,Structure_Write
0300 00db | | Load_Top At_Offset_3
0301 8012 | | Call 0x0,0x12
0302 e5fd | | Load 0x2,-0x3
0303 016d | m | Execute Variant_Record,Structure_Write
0304 4503 |E | Exit_Subprogram 0x3
0305 00c8 | | Action Pop_Auxiliary_Range
0306 3fcc |? | Loop_Increasing 0x2d3
0307 00ce | | Action Pop_Auxiliary
0308 e22a | * | Load 0x1,0x2a
0309 0257 | W | Execute Discrete,Raise
030a 0000 0000 | | .BLANK 0000[0x6]
0310 ; --------------------------------------------------------------------------------------
0310 ; SUBPROGRAM
0310 ; --------------------------------------------------------------------------------------
0310 0323 | # | .CONST 0x0323 ; Address of begin
0311 0004 | | .CONST 0x0004 ; Address of exception handler
0312 0005 | | .CONST 0x0005 ; Number of locals
0313 INIT_0310:
0313 e22c | , | Load 0x1,0x2c
0314 00db | | Load_Top At_Offset_3
0315 8217 | | Call 0x1,0x17
0316 0039 | 9 | Store_Top Access,At_Offset_1
0317 00db | | Load_Top At_Offset_3
0318 8218 | | Call 0x1,0x18
0319 00e3 | | Load_Encached Natural_Cache
031a 03f1 | | Declare_Variable Discrete,With_Value
031b 00d9 | | Load_Top At_Offset_1
031c 0227 | ' | Execute Access,All_Reference
031d 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
031e 0007 | | Action Break_Optional
031f 00da | | Load_Top At_Offset_2
0320 0227 | ' | Execute Access,All_Reference
0321 2403 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x3
0322 0007 | | Action Break_Optional
0323 BODY_0310:
0323 e22e | . | Load 0x1,0x2e
0324 00db | | Load_Top At_Offset_3
0325 00db | | Load_Top At_Offset_3
0326 01d6 | | Execute Vector,Field_Write
0327 00d8 | | Load_Top At_Offset_0
0328 00db | | Load_Top At_Offset_3
0329 027f | | Execute Discrete,Equal
032a 6815 |h | Jump_Zero 0x340
032b 00d8 | | Load_Top At_Offset_0
032c 0aff | | Execute_Immediate Plus,-0x1
032d c405 | | Store 0x2,0x5
032e 00cf | | Action Mark_Auxiliary
032f 4801 |H | Short_Literal 0x1
0330 00da | | Load_Top At_Offset_2
0331 0264 | d | Execute Discrete,Below_Bound
0332 700c |p | Jump_Nonzero 0x33f
0333 00d8 | | Load_Top At_Offset_0
0334 e404 | | Load 0x2,0x4
0335 01d5 | | Execute Vector,Field_Reference
0336 e22e | . | Load 0x1,0x2e
0337 016e | n | Execute Variant_Record,Not_Equal
0338 6802 |h | Jump_Zero 0x33b
0339 00d2 | | Pop_Control Pop_Count_2
033a 7804 |x | Jump 0x33f
033b 00d8 | | Load_Top At_Offset_0
033c a405 | | Store_Unchecked 0x2,0x5
033d 00c8 | | Action Pop_Auxiliary_Range
033e 37f4 |7 | Loop_Decreasing 0x333
033f 00ce | | Action Pop_Auxiliary
0340 4502 |E | Exit_Subprogram 0x2
0341 0000 0000 | | .BLANK 0000[0x7]
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 0353 | S | .CONST 0x0353 ; Address of begin
0349 0004 | | .CONST 0x0004 ; Address of exception handler
034a 0003 | | .CONST 0x0003 ; Number of locals
034b INIT_0348:
034b e22c | , | Load 0x1,0x2c
034c 00db | | Load_Top At_Offset_3
034d 8217 | | Call 0x1,0x17
034e 0039 | 9 | Store_Top Access,At_Offset_1
034f 00db | | Load_Top At_Offset_3
0350 8218 | | Call 0x1,0x18
0351 00e3 | | Load_Encached Natural_Cache
0352 03f1 | | Declare_Variable Discrete,With_Value
0353 BODY_0348:
0353 e5fe | | Load 0x2,-0x2
0354 01db | | Execute Vector,Length
0355 e22d | - | Load 0x1,0x2d
0356 1c08 | | Execute_Immediate Run_Utility,0x8
0357 e5fe | | Load 0x2,-0x2
0358 00d9 | | Load_Top At_Offset_1
0359 00d8 | | Load_Top At_Offset_0
035a 2502 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x2
035b 00da | | Load_Top At_Offset_2
035c 01da | | Execute Vector,Bounds
035d 00da | | Load_Top At_Offset_2
035e 01da | | Execute Vector,Bounds
035f 00da | | Load_Top At_Offset_2
0360 027f | | Execute Discrete,Equal
0361 7001 |p | Jump_Nonzero 0x363
0362 08e0 | | Execute_Immediate Raise,0xe0
0363 00cd | | Action Spare6_Action
0364 027f | | Execute Discrete,Equal
0365 7001 |p | Jump_Nonzero 0x367
0366 08e0 | | Execute_Immediate Raise,0xe0
0367 00d2 | | Pop_Control Pop_Count_2
0368 00d9 | | Load_Top At_Offset_1
0369 2902 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x2
036a 00d9 | | Load_Top At_Offset_1
036b 00db | | Load_Top At_Offset_3
036c 0227 | ' | Execute Access,All_Reference
036d 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
036e 01d6 | | Execute Vector,Field_Write
036f 4503 |E | Exit_Subprogram 0x3
0370 ; --------------------------------------------------------------------------------------
0370 ; SUBPROGRAM
0370 ; --------------------------------------------------------------------------------------
0370 037b | { | .CONST 0x037b ; Address of begin
0371 0004 | | .CONST 0x0004 ; Address of exception handler
0372 0003 | | .CONST 0x0003 ; Number of locals
0373 INIT_0370:
0373 e22c | , | Load 0x1,0x2c
0374 00db | | Load_Top At_Offset_3
0375 8217 | | Call 0x1,0x17
0376 0039 | 9 | Store_Top Access,At_Offset_1
0377 00db | | Load_Top At_Offset_3
0378 8218 | | Call 0x1,0x18
0379 00e3 | | Load_Encached Natural_Cache
037a 03f1 | | Declare_Variable Discrete,With_Value
037b BODY_0370:
037b e5fd | | Load 0x2,-0x3
037c e5fe | | Load 0x2,-0x2
037d 00da | | Load_Top At_Offset_2
037e e402 | | Load 0x2,0x2
037f 0227 | ' | Execute Access,All_Reference
0380 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
0381 01d5 | | Execute Vector,Field_Reference
0382 2502 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x2
0383 01d6 | | Execute Vector,Field_Write
0384 4504 |E | Exit_Subprogram 0x4
0385 0000 0000 | | .XXX[0x3]
0387 0000 | |
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 0393 | | .CONST 0x0393 ; Address of begin
0389 0004 | | .CONST 0x0004 ; Address of exception handler
038a 0003 | | .CONST 0x0003 ; Number of locals
038b INIT_0388:
038b 00da | | Load_Top At_Offset_2
038c 8218 | | Call 0x1,0x18
038d 00e3 | | Load_Encached Natural_Cache
038e 03f1 | | Declare_Variable Discrete,With_Value
038f e22c | , | Load 0x1,0x2c
0390 e5ff | | Load 0x2,-0x1
0391 8217 | | Call 0x1,0x17
0392 0039 | 9 | Store_Top Access,At_Offset_1
0393 BODY_0388:
0393 00d8 | | Load_Top At_Offset_0
0394 00da | | Load_Top At_Offset_2
0395 8233 | 3 | Call 0x1,0x33
0396 6823 |h# | Jump_Zero 0x3ba
0397 e5fe | | Load 0x2,-0x2
0398 00d9 | | Load_Top At_Offset_1
0399 0227 | ' | Execute Access,All_Reference
039a 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
039b e009 | | Load 0x0,0x9
039c 1c04 | | Execute_Immediate Run_Utility,0x4
039d e009 | | Load 0x0,0x9
039e 0122 | " | Execute Any,Make_Root_Type
039f 011c | | Execute Any,Convert_Unchecked
03a0 1c01 | | Execute_Immediate Run_Utility,0x1
03a1 0092 061e | | Action Push_String_Extended,0x61e ; "'("
03a3 01cc | | Execute Vector,Catenate
03a4 8013 | | Call 0x0,0x13
03a5 e5fe | | Load 0x2,-0x2
03a6 8014 | | Call 0x0,0x14
03a7 e5fe | | Load 0x2,-0x2
03a8 00d9 | | Load_Top At_Offset_1
03a9 0227 | ' | Execute Access,All_Reference
03aa 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4
03ab 2502 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x2
03ac 00db | | Load_Top At_Offset_3
03ad 00db | | Load_Top At_Offset_3
03ae 0227 | ' | Execute Access,All_Reference
03af 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
03b0 01d5 | | Execute Vector,Field_Reference
03b1 2502 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x2
03b2 8236 | 6 | Call 0x1,0x36
03b3 e5fe | | Load 0x2,-0x2
03b4 8015 | | Call 0x0,0x15
03b5 e5fe | | Load 0x2,-0x2
03b6 0092 061f | | Action Push_String_Extended,0x61f ; ")"
03b8 8013 | | Call 0x0,0x13
03b9 4503 |E | Exit_Subprogram 0x3
03ba e5fe | | Load 0x2,-0x2
03bb 0092 0620 | | Action Push_String_Extended,0x620 ; "null_object"
03bd 8013 | | Call 0x0,0x13
03be 4503 |E | Exit_Subprogram 0x3
03bf 0000 | | .XXX[0x1]
03c0 ; --------------------------------------------------------------------------------------
03c0 ; SUBPROGRAM
03c0 ; --------------------------------------------------------------------------------------
03c0 03c3 | | .CONST 0x03c3 ; Address of begin
03c1 0004 | | .CONST 0x0004 ; Address of exception handler
03c2 0001 | | .CONST 0x0001 ; Number of locals
03c3 BODY_03c0:
03c3 INIT_03c0:
03c3 00db | | Load_Top At_Offset_3
03c4 0092 0621 | !| Action Push_String_Extended,0x621 ; "Collection'("
03c6 8013 | | Call 0x0,0x13
03c7 00db | | Load_Top At_Offset_3
03c8 8014 | | Call 0x0,0x14
03c9 00da | | Load_Top At_Offset_2
03ca 01db | | Execute Vector,Length
03cb 680d |h | Jump_Zero 0x3d9
03cc 00cf | | Action Mark_Auxiliary
03cd 00db | | Load_Top At_Offset_3
03ce 01d9 | | Execute Vector,Reverse_Bounds
03cf 0263 | c | Execute Discrete,Above_Bound
03d0 7007 |p | Jump_Nonzero 0x3d8
03d1 e5fe | | Load 0x2,-0x2
03d2 00d9 | | Load_Top At_Offset_1
03d3 e5ff | | Load 0x2,-0x1
03d4 01d5 | | Execute Vector,Field_Reference
03d5 8226 | & | Call 0x1,0x26
03d6 00c8 | | Action Pop_Auxiliary_Range
03d7 3ff9 |? | Loop_Increasing 0x3d1
03d8 00ce | | Action Pop_Auxiliary
03d9 00db | | Load_Top At_Offset_3
03da 8015 | | Call 0x0,0x15
03db 4801 |H | Short_Literal 0x1
03dc e5fe | | Load 0x2,-0x2
03dd 8016 | | Call 0x0,0x16
03de 00db | | Load_Top At_Offset_3
03df 0092 061f | | Action Push_String_Extended,0x61f ; ")"
03e1 8013 | | Call 0x0,0x13
03e2 4503 |E | Exit_Subprogram 0x3
03e3 0000 0000 | | .BLANK 0000[0x5]
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03fb | | .CONST 0x03fb ; Address of begin
03e9 0004 | | .CONST 0x0004 ; Address of exception handler
03ea 0004 | | .CONST 0x0004 ; Number of locals
03eb INIT_03e8:
03eb 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29
03ec 00c6 | | Action Check_Subprogram_Elaborated
03ed 1d26 | & | Execute_Immediate Reference_Lex_1,0x26
03ee 0093 0000 | | PushFullAddress InMicrocode
03f0 601b |` | Indirect_Literal Discrete,0x40c,{0x80000000, 0x00010000}
03f1 0273 | s | Execute Discrete,Plus
03f2 e007 | | Load 0x0,0x7
03f3 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03f4 6013 |` | Indirect_Literal Discrete,0x408,{0x00000000, 0x0000ffff}
03f5 0279 | y | Execute Discrete,And
03f6 0273 | s | Execute Discrete,Plus
03f7 e017 | | Load 0x0,0x17
03f8 0273 | s | Execute Discrete,Plus
03f9 4804 |H | Short_Literal 0x4
03fa 0007 | | Action Break_Optional
03fb BODY_03e8:
03fb e5fe | | Load 0x2,-0x2
03fc e5ff | | Load 0x2,-0x1
03fd 4802 |H | Short_Literal 0x2
03fe 4802 |H | Short_Literal 0x2
03ff 0099 | | Action Reference_Dynamic
0400 4803 |H | Short_Literal 0x3
0401 4802 |H | Short_Literal 0x2
0402 0099 | | Action Reference_Dynamic
0403 8229 | ) | Call 0x1,0x29
0404 4503 |E | Exit_Subprogram 0x3
0405 0000 0000 | | .XXX[0x3]
0407 0000 | |
0408 0000 0000 | | .LITERAL {0x00000000, 0x0000ffff}
040c 8000 0000 | | .LITERAL {0x80000000, 0x00010000}
0410 ; --------------------------------------------------------------------------------------
0410 ; SUBPROGRAM
0410 ; --------------------------------------------------------------------------------------
0410 0413 | | .CONST 0x0413 ; Address of begin
0411 0004 | | .CONST 0x0004 ; Address of exception handler
0412 0001 | | .CONST 0x0001 ; Number of locals
0413 BODY_0410:
0413 INIT_0410:
0413 e5fd | | Load 0x2,-0x3
0414 e22c | , | Load 0x1,0x2c
0415 022e | . | Execute Access,Not_Equal
0416 6845 |hE | Jump_Zero 0x45c
0417 e5fc | | Load 0x2,-0x4
0418 0092 0622 | "| Action Push_String_Extended,0x622 ; "Class'("
041a 8013 | | Call 0x0,0x13
041b e5fc | | Load 0x2,-0x4
041c 8014 | | Call 0x0,0x14
041d e5fc | | Load 0x2,-0x4
041e 0092 0623 | #| Action Push_String_Extended,0x623 ; "Kind => "
0420 e5fd | | Load 0x2,-0x3
0421 0227 | ' | Execute Access,All_Reference
0422 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0423 e009 | | Load 0x0,0x9
0424 1c04 | | Execute_Immediate Run_Utility,0x4
0425 e009 | | Load 0x0,0x9
0426 0122 | " | Execute Any,Make_Root_Type
0427 011c | | Execute Any,Convert_Unchecked
0428 1c01 | | Execute_Immediate Run_Utility,0x1
0429 01cc | | Execute Vector,Catenate
042a 8013 | | Call 0x0,0x13
042b e5fc | | Load 0x2,-0x4
042c 0092 0624 | $| Action Push_String_Extended,0x624 ; "Size => "
042e e5fd | | Load 0x2,-0x3
042f 0227 | ' | Execute Access,All_Reference
0430 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
0431 00e0 | | Load_Encached Standard_Cache
0432 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0433 01cc | | Execute Vector,Catenate
0434 8013 | | Call 0x0,0x13
0435 e5fc | | Load 0x2,-0x4
0436 0092 0625 | %| Action Push_String_Extended,0x625 ; "Instances => Collection'("
0438 8013 | | Call 0x0,0x13
0439 e5fc | | Load 0x2,-0x4
043a 8014 | | Call 0x0,0x14
043b 00cf | | Action Mark_Auxiliary
043c e5fd | | Load 0x2,-0x3
043d 821b | | Call 0x1,0x1b
043e 4801 |H | Short_Literal 0x1
043f 0263 | c | Execute Discrete,Above_Bound
0440 700e |p | Jump_Nonzero 0x44f
0441 e5fc | | Load 0x2,-0x4
0442 00d9 | | Load_Top At_Offset_1
0443 8018 | | Call 0x0,0x18
0444 e5fc | | Load 0x2,-0x4
0445 0092 0626 | &| Action Push_String_Extended,0x626 ; " => "
0447 8019 | | Call 0x0,0x19
0448 e5fc | | Load 0x2,-0x4
0449 e5fd | | Load 0x2,-0x3
044a 00da | | Load_Top At_Offset_2
044b 8215 | | Call 0x1,0x15
044c 85fe | | Call 0x2,-0x2
044d 00c8 | | Action Pop_Auxiliary_Range
044e 3ff2 |? | Loop_Increasing 0x441
044f 00ce | | Action Pop_Auxiliary
0450 e5fc | | Load 0x2,-0x4
0451 8015 | | Call 0x0,0x15
0452 e5fc | | Load 0x2,-0x4
0453 0092 061f | | Action Push_String_Extended,0x61f ; ")"
0455 8013 | | Call 0x0,0x13
0456 e5fc | | Load 0x2,-0x4
0457 8015 | | Call 0x0,0x15
0458 e5fc | | Load 0x2,-0x4
0459 0092 061f | | Action Push_String_Extended,0x61f ; ")"
045b 8013 | | Call 0x0,0x13
045c 4505 |E | Exit_Subprogram 0x5
045d 0000 0000 | | .XXX[0x3]
045f 0000 | |
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 0463 | c | .CONST 0x0463 ; Address of begin
; Address of begin
0461 0004 | | .CONST 0x0004 ; Address of exception handler
; Address of exception handler
0462 0001 | | .CONST 0x0001 ; Number of locals
; Number of locals
0463 BODY_0460:
0463 BODY_0460:
0463 INIT_0460:
0463 INIT_0460:
0463 4609 |F | Jump_Case 0x9
0464 7809 |x | Jump 0x46e ; case 0x0
0465 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0466 782d |x- | Jump 0x494 ; case 0x2
0467 7830 |x0 | Jump 0x498 ; case 0x3
0468 7835 |x5 | Jump 0x49e ; case 0x4
0469 783c |x< | Jump 0x4a6 ; case 0x5
046a 7858 |xX | Jump 0x4c3 ; case 0x6
046b 7844 |xD | Jump 0x4b0 ; case 0x7
046c 784c |xL | Jump 0x4b9 ; case 0x8
046d 7855 |xU | Jump 0x4c3 ; case 0x9
046e 4800 |H | Short_Literal 0x0
046f 00db | | Load_Top At_Offset_3
0470 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
0471 00da | | Load_Top At_Offset_2
0472 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
0473 0335 | 5 | Declare_Variable Array,Duplicate
0474 00cd | | Action Spare6_Action
0475 00db | | Load_Top At_Offset_3
0476 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
0477 01d9 | | Execute Vector,Reverse_Bounds
0478 0263 | c | Execute Discrete,Above_Bound
0479 7005 |p | Jump_Nonzero 0x47f
047a e22e | . | Load 0x1,0x2e
047b 00d9 | | Load_Top At_Offset_1
047c e402 | | Load 0x2,0x2
047d 01d6 | | Execute Vector,Field_Write
047e 3ffb |? | Loop_Increasing 0x47a
047f 00db | | Load_Top At_Offset_3
0480 00d8 | | Load_Top At_Offset_0
0481 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
0482 00da | | Load_Top At_Offset_2
0483 01da | | Execute Vector,Bounds
0484 00da | | Load_Top At_Offset_2
0485 01da | | Execute Vector,Bounds
0486 00da | | Load_Top At_Offset_2
0487 027f | | Execute Discrete,Equal
0488 7001 |p | Jump_Nonzero 0x48a
0489 08e0 | | Execute_Immediate Raise,0xe0
048a 00cd | | Action Spare6_Action
048b 027f | | Execute Discrete,Equal
048c 7001 |p | Jump_Nonzero 0x48e
048d 08e0 | | Execute_Immediate Raise,0xe0
048e 00d1 | | Pop_Control Pop_Count_1
048f 2905 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x5
0490 00da | | Load_Top At_Offset_2
0491 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4
0492 1c00 | | Execute_Immediate Run_Utility,0x0
0493 4302 |C | Exit_Subprogram From_Utility,0x2
0494 4801 |H | Short_Literal 0x1
0495 4805 |H | Short_Literal 0x5
0496 0311 | | Declare_Type Variant_Record,Constrained_Incomplete
0497 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0498 e5fd | | Load 0x2,-0x3
0499 00db | | Load_Top At_Offset_3
049a 1c07 | | Execute_Immediate Run_Utility,0x7
049b e5fe | | Load 0x2,-0x2
049c 0306 | | Complete_Type Variant_Record,By_Renaming
049d 4304 |C | Exit_Subprogram From_Utility,0x4
049e 4801 |H | Short_Literal 0x1
049f 4805 |H | Short_Literal 0x5
04a0 0311 | | Declare_Type Variant_Record,Constrained_Incomplete
04a1 e5fe | | Load 0x2,-0x2
04a2 e5ff | | Load 0x2,-0x1
04a3 00da | | Load_Top At_Offset_2
04a4 0305 | | Complete_Type Variant_Record,By_Constraining_Incomplete
04a5 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
04a6 4801 |H | Short_Literal 0x1
04a7 4801 |H | Short_Literal 0x1
04a8 e5ff | | Load 0x2,-0x1
04a9 0169 | i | Execute Variant_Record,Read_Discriminant_Constraint
04aa e22f | / | Load 0x1,0x2f
04ab 035b | [ | Declare_Type Array,Constrained
04ac 4801 |H | Short_Literal 0x1
04ad e5ff | | Load 0x2,-0x1
04ae 0304 | | Complete_Type Variant_Record,By_Completing_Constraint
04af 4302 |C | Exit_Subprogram From_Utility,0x2
04b0 00db | | Load_Top At_Offset_3
04b1 4801 |H | Short_Literal 0x1
04b2 e5fe | | Load 0x2,-0x2
04b3 e22f | / | Load 0x1,0x2f
04b4 035b | [ | Declare_Type Array,Constrained
04b5 4801 |H | Short_Literal 0x1
04b6 e5ff | | Load 0x2,-0x1
04b7 031b | | Declare_Type Variant_Record,Constrained
04b8 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
04b9 00db | | Load_Top At_Offset_3
04ba 00db | | Load_Top At_Offset_3
04bb 02fc | | Declare_Variable Variant_Record,With_Constraint
04bc 4801 |H | Short_Literal 0x1
04bd e5fe | | Load 0x2,-0x2
04be e22f | / | Load 0x1,0x2f
04bf 0334 | 4 | Declare_Variable Array,With_Constraint
04c0 2d05 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x5
04c1 016a | j | Execute Variant_Record,Indirects_Appended
04c2 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
04c3 0869 | i | Execute_Immediate Raise,0x69
04c4 0000 0000 | | .BLANK 0000[0x4]
04c8 ; --------------------------------------------------------------------------------------
04c8 ; SUBPROGRAM
04c8 ; --------------------------------------------------------------------------------------
04c8 04cb | | .CONST 0x04cb ; Address of begin
04c9 0004 | | .CONST 0x0004 ; Address of exception handler
04ca 0001 | | .CONST 0x0001 ; Number of locals
04cb BODY_04c8:
04cb INIT_04c8:
04cb 4609 |F | Jump_Case 0x9
04cc 7809 |x | Jump 0x4d6 ; case 0x0
04cd 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
04ce 7817 |x | Jump 0x4e6 ; case 0x2
04cf 781a |x | Jump 0x4ea ; case 0x3
04d0 7836 |x6 | Jump 0x507 ; case 0x4
04d1 7835 |x5 | Jump 0x507 ; case 0x5
04d2 7834 |x4 | Jump 0x507 ; case 0x6
04d3 781c |x | Jump 0x4f0 ; case 0x7
04d4 7824 |x$ | Jump 0x4f9 ; case 0x8
04d5 782d |x- | Jump 0x503 ; case 0x9
04d6 00da | | Load_Top At_Offset_2
04d7 016c | l | Execute Variant_Record,Is_Constrained
04d8 7009 |p | Jump_Nonzero 0x4e2
04d9 00cf | | Action Mark_Auxiliary
04da 4800 |H | Short_Literal 0x0
04db e5ff | | Load 0x2,-0x1
04dc 1c08 | | Execute_Immediate Run_Utility,0x8
04dd 00d8 | | Load_Top At_Offset_0
04de 1c00 | | Execute_Immediate Run_Utility,0x0
04df c5ff | | Store 0x2,-0x1
04e0 00ce | | Action Pop_Auxiliary
04e1 4302 |C | Exit_Subprogram From_Utility,0x2
04e2 00da | | Load_Top At_Offset_2
04e3 2502 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x2
04e4 1c00 | | Execute_Immediate Run_Utility,0x0
04e5 4302 |C | Exit_Subprogram From_Utility,0x2
04e6 4801 |H | Short_Literal 0x1
04e7 4802 |H | Short_Literal 0x2
04e8 0311 | | Declare_Type Variant_Record,Constrained_Incomplete
04e9 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
04ea e5fd | | Load 0x2,-0x3
04eb 00db | | Load_Top At_Offset_3
04ec 1c07 | | Execute_Immediate Run_Utility,0x7
04ed e5fe | | Load 0x2,-0x2
04ee 0306 | | Complete_Type Variant_Record,By_Renaming
04ef 4304 |C | Exit_Subprogram From_Utility,0x4
04f0 00db | | Load_Top At_Offset_3
04f1 4801 |H | Short_Literal 0x1
04f2 e5fe | | Load 0x2,-0x2
04f3 e212 | | Load 0x1,0x12
04f4 035b | [ | Declare_Type Array,Constrained
04f5 4801 |H | Short_Literal 0x1
04f6 e5ff | | Load 0x2,-0x1
04f7 031b | | Declare_Type Variant_Record,Constrained
04f8 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
04f9 00db | | Load_Top At_Offset_3
04fa 00db | | Load_Top At_Offset_3
04fb 02fc | | Declare_Variable Variant_Record,With_Constraint
04fc 4801 |H | Short_Literal 0x1
04fd e5fe | | Load 0x2,-0x2
04fe e212 | | Load 0x1,0x12
04ff 0334 | 4 | Declare_Variable Array,With_Constraint
0500 2d02 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x2
0501 016a | j | Execute Variant_Record,Indirects_Appended
0502 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0503 4800 |H | Short_Literal 0x0
0504 00db | | Load_Top At_Offset_3
0505 1c07 | | Execute_Immediate Run_Utility,0x7
0506 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0507 0869 | i | Execute_Immediate Raise,0x69
0508 ; --------------------------------------------------------------------------------------
0508 ; SUBPROGRAM
0508 ; --------------------------------------------------------------------------------------
0508 050b | | .CONST 0x050b ; Address of begin
0509 0004 | | .CONST 0x0004 ; Address of exception handler
050a 0001 | | .CONST 0x0001 ; Number of locals
050b BODY_0508:
050b INIT_0508:
050b 00d1 | | Pop_Control Pop_Count_1
050c 00da | | Load_Top At_Offset_2
050d 01d8 | | Execute Vector,Element_Type
050e 02ff | | Declare_Variable Variant_Record
050f 00d8 | | Load_Top At_Offset_0
0510 1c00 | | Execute_Immediate Run_Utility,0x0
0511 00db | | Load_Top At_Offset_3
0512 01dc | | Execute Vector,Last
0513 e5ff | | Load 0x2,-0x1
0514 01dd | | Execute Vector,First
0515 0263 | c | Execute Discrete,Above_Bound
0516 7006 |p | Jump_Nonzero 0x51d
0517 00da | | Load_Top At_Offset_2
0518 00d9 | | Load_Top At_Offset_1
0519 e5ff | | Load 0x2,-0x1
051a 01d6 | | Execute Vector,Field_Write
051b 0a01 | | Execute_Immediate Plus,0x1
051c 7ff8 | | Jump 0x515
051d 4302 |C | Exit_Subprogram From_Utility,0x2
051e 0000 0000 | | .XXX[0x2]
0520 ; --------------------------------------------------------------------------------------
0520 ; SUBPROGRAM
0520 ; --------------------------------------------------------------------------------------
0520 0523 | # | .CONST 0x0523 ; Address of begin
0521 0004 | | .CONST 0x0004 ; Address of exception handler
0522 0001 | | .CONST 0x0001 ; Number of locals
0523 BODY_0520:
0523 INIT_0520:
0523 4609 |F | Jump_Case 0x9
0524 7809 |x | Jump 0x52e ; case 0x0
0525 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0526 7813 |x | Jump 0x53a ; case 0x2
0527 7816 |x | Jump 0x53e ; case 0x3
0528 7832 |x2 | Jump 0x55b ; case 0x4
0529 7831 |x1 | Jump 0x55b ; case 0x5
052a 7830 |x0 | Jump 0x55b ; case 0x6
052b 7818 |x | Jump 0x544 ; case 0x7
052c 7820 |x | Jump 0x54d ; case 0x8
052d 7829 |x) | Jump 0x557 ; case 0x9
052e 00da | | Load_Top At_Offset_2
052f 016c | l | Execute Variant_Record,Is_Constrained
0530 7008 |p | Jump_Nonzero 0x539
0531 00cf | | Action Mark_Auxiliary
0532 4800 |H | Short_Literal 0x0
0533 e5ff | | Load 0x2,-0x1
0534 1c08 | | Execute_Immediate Run_Utility,0x8
0535 00d8 | | Load_Top At_Offset_0
0536 1c00 | | Execute_Immediate Run_Utility,0x0
0537 c5ff | | Store 0x2,-0x1
0538 00ce | | Action Pop_Auxiliary
0539 4302 |C | Exit_Subprogram From_Utility,0x2
053a 4801 |H | Short_Literal 0x1
053b 4802 |H | Short_Literal 0x2
053c 0311 | | Declare_Type Variant_Record,Constrained_Incomplete
053d 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
053e e5fd | | Load 0x2,-0x3
053f 00db | | Load_Top At_Offset_3
0540 1c07 | | Execute_Immediate Run_Utility,0x7
0541 e5fe | | Load 0x2,-0x2
0542 0306 | | Complete_Type Variant_Record,By_Renaming
0543 4304 |C | Exit_Subprogram From_Utility,0x4
0544 00db | | Load_Top At_Offset_3
0545 4801 |H | Short_Literal 0x1
0546 e5fe | | Load 0x2,-0x2
0547 e213 | | Load 0x1,0x13
0548 035b | [ | Declare_Type Array,Constrained
0549 4801 |H | Short_Literal 0x1
054a e5ff | | Load 0x2,-0x1
054b 031b | | Declare_Type Variant_Record,Constrained
054c 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
054d 00db | | Load_Top At_Offset_3
054e 00db | | Load_Top At_Offset_3
054f 02fc | | Declare_Variable Variant_Record,With_Constraint
0550 4801 |H | Short_Literal 0x1
0551 e5fe | | Load 0x2,-0x2
0552 e213 | | Load 0x1,0x13
0553 0334 | 4 | Declare_Variable Array,With_Constraint
0554 2d02 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x2
0555 016a | j | Execute Variant_Record,Indirects_Appended
0556 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0557 4800 |H | Short_Literal 0x0
0558 00db | | Load_Top At_Offset_3
0559 1c07 | | Execute_Immediate Run_Utility,0x7
055a 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
055b 0869 | i | Execute_Immediate Raise,0x69
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 821a | | Call 0x1,0x1a
0565 e009 | | Load 0x0,0x9
0566 1c04 | | Execute_Immediate Run_Utility,0x4
0567 00d8 | | Load_Top At_Offset_0
0568 00e3 | | Load_Encached Natural_Cache
0569 0260 | ` | Execute Discrete,In_Type
056a 7001 |p | Jump_Nonzero 0x56c
056b 0801 | | Execute_Immediate Raise,0x1
056c 4401 |D | Exit_Subprogram With_Result,0x1
056d 0000 0000 | | .XXX[0x3]
056f 0000 | |
0570 ; --------------------------------------------------------------------------------------
0570 ; SUBPROGRAM
0570 ; --------------------------------------------------------------------------------------
0570 0573 | s | .CONST 0x0573 ; Address of begin
0571 0004 | | .CONST 0x0004 ; Address of exception handler
0572 0001 | | .CONST 0x0001 ; Number of locals
0573 BODY_0570:
0573 INIT_0570:
0573 00da | | Load_Top At_Offset_2
0574 e009 | | Load 0x0,0x9
0575 1c05 | | Execute_Immediate Run_Utility,0x5
0576 00d8 | | Load_Top At_Offset_0
0577 e009 | | Load 0x0,0x9
0578 0122 | " | Execute Any,Make_Root_Type
0579 0260 | ` | Execute Discrete,In_Type
057a 7001 |p | Jump_Nonzero 0x57c
057b 0801 | | Execute_Immediate Raise,0x1
057c 00d8 | | Load_Top At_Offset_0
057d e009 | | Load 0x0,0x9
057e 0260 | ` | Execute Discrete,In_Type
057f 7001 |p | Jump_Nonzero 0x581
0580 0801 | | Execute_Immediate Raise,0x1
0581 4401 |D | Exit_Subprogram With_Result,0x1
0582 0000 0000 | | .BLANK 0000[0x6]
0588 ; --------------------------------------------------------------------------------------
0588 ; SUBPROGRAM
0588 ; --------------------------------------------------------------------------------------
0588 058b | | .CONST 0x058b ; Address of begin
0589 0004 | | .CONST 0x0004 ; Address of exception handler
058a 0001 | | .CONST 0x0001 ; Number of locals
058b BODY_0588:
058b INIT_0588:
058b 00db | | Load_Top At_Offset_3
058c e22c | , | Load 0x1,0x2c
058d 022e | . | Execute Access,Not_Equal
058e 680a |h | Jump_Zero 0x599
058f 00da | | Load_Top At_Offset_2
0590 6806 |h | Jump_Zero 0x597
0591 00da | | Load_Top At_Offset_2
0592 e5fe | | Load 0x2,-0x2
0593 0227 | ' | Execute Access,All_Reference
0594 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
0595 027a | z | Execute Discrete,Less_Equal
0596 4402 |D | Exit_Subprogram With_Result,0x2
0597 4800 |H | Short_Literal 0x0
0598 4402 |D | Exit_Subprogram With_Result,0x2
0599 4800 |H | Short_Literal 0x0
059a 4402 |D | Exit_Subprogram With_Result,0x2
059b 0000 0000 | | .BLANK 0000[0x5]
05a0 ; --------------------------------------------------------------------------------------
05a0 ; SUBPROGRAM
05a0 ; --------------------------------------------------------------------------------------
05a0 05a3 | | .CONST 0x05a3 ; Address of begin
05a1 0004 | | .CONST 0x0004 ; Address of exception handler
05a2 0001 | | .CONST 0x0001 ; Number of locals
05a3 BODY_05a0:
05a3 INIT_05a0:
05a3 00cf | | Action Mark_Auxiliary
05a4 00db | | Load_Top At_Offset_3
05a5 01d9 | | Execute Vector,Reverse_Bounds
05a6 0263 | c | Execute Discrete,Above_Bound
05a7 700c |p | Jump_Nonzero 0x5b4
05a8 00d8 | | Load_Top At_Offset_0
05a9 e5fe | | Load 0x2,-0x2
05aa 01d7 | | Execute Vector,Field_Read
05ab 00d9 | | Load_Top At_Offset_1
05ac e5ff | | Load 0x2,-0x1
05ad 01d5 | | Execute Vector,Field_Reference
05ae 801a | | Call 0x0,0x1a
05af 7002 |p | Jump_Nonzero 0x5b2
05b0 4800 |H | Short_Literal 0x0
05b1 4402 |D | Exit_Subprogram With_Result,0x2
05b2 00c8 | | Action Pop_Auxiliary_Range
05b3 3ff4 |? | Loop_Increasing 0x5a8
05b4 00ce | | Action Pop_Auxiliary
05b5 4801 |H | Short_Literal 0x1
05b6 4402 |D | Exit_Subprogram With_Result,0x2
05b7 0000 | | .XXX[0x1]
05b8 ; --------------------------------------------------------------------------------------
05b8 ; SUBPROGRAM
05b8 ; --------------------------------------------------------------------------------------
05b8 05bf | | .CONST 0x05bf ; Address of begin
05b9 0004 | | .CONST 0x0004 ; Address of exception handler
05ba 0002 | | .CONST 0x0002 ; Number of locals
05bb INIT_05b8:
05bb e003 | | Load 0x0,0x3
05bc 0322 | " | Declare_Variable Record
05bd 00d8 | | Load_Top At_Offset_0
05be 1c00 | | Execute_Immediate Run_Utility,0x0
05bf BODY_05b8:
05bf 00db | | Load_Top At_Offset_3
05c0 800a | | Call 0x0,0xa
05c1 6808 |h | Jump_Zero 0x5ca
05c2 00db | | Load_Top At_Offset_3
05c3 8216 | | Call 0x1,0x16
05c4 00d9 | | Load_Top At_Offset_1
05c5 017d | } | Execute Record,Structure_Write
05c6 e5fe | | Load 0x2,-0x2
05c7 00d9 | | Load_Top At_Offset_1
05c8 8226 | & | Call 0x1,0x26
05c9 4503 |E | Exit_Subprogram 0x3
05ca e5fe | | Load 0x2,-0x2
05cb e5ff | | Load 0x2,-0x1
05cc 801b | | Call 0x0,0x1b
05cd 4503 |E | Exit_Subprogram 0x3
05ce 0000 0000 | | .XXX[0x2]
05d0 ; --------------------------------------------------------------------------------------
05d0 ; SUBPROGRAM
05d0 ; --------------------------------------------------------------------------------------
05d0 05d5 | | .CONST 0x05d5 ; Address of begin
05d1 0004 | | .CONST 0x0004 ; Address of exception handler
05d2 0002 | | .CONST 0x0002 ; Number of locals
05d3 INIT_05d0:
05d3 00e1 | | Load_Encached Boolean_Cache
05d4 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
05d5 BODY_05d0:
05d5 00cf | | Action Mark_Auxiliary
05d6 e5ff | | Load 0x2,-0x1
05d7 01d9 | | Execute Vector,Reverse_Bounds
05d8 0263 | c | Execute Discrete,Above_Bound
05d9 7019 |p | Jump_Nonzero 0x5f3
05da 00db | | Load_Top At_Offset_3
05db 6803 |h | Jump_Zero 0x5df
05dc 4800 |H | Short_Literal 0x0
05dd a402 | | Store_Unchecked 0x2,0x2
05de 7804 |x | Jump 0x5e3
05df e5fd | | Load 0x2,-0x3
05e0 0092 0627 | '| Action Push_String_Extended,0x627 ; ","
05e2 8013 | | Call 0x0,0x13
05e3 e5fd | | Load 0x2,-0x3
05e4 00d9 | | Load_Top At_Offset_1
05e5 e5fe | | Load 0x2,-0x2
05e6 01d7 | | Execute Vector,Field_Read
05e7 8011 | | Call 0x0,0x11
05e8 0092 0626 | &| Action Push_String_Extended,0x626 ; " => "
05ea 01cc | | Execute Vector,Catenate
05eb 8019 | | Call 0x0,0x19
05ec e5fd | | Load 0x2,-0x3
05ed 00d9 | | Load_Top At_Offset_1
05ee e5ff | | Load 0x2,-0x1
05ef 01d5 | | Execute Vector,Field_Reference
05f0 8235 | 5 | Call 0x1,0x35
05f1 00c8 | | Action Pop_Auxiliary_Range
05f2 3fe7 |? | Loop_Increasing 0x5da
05f3 4504 |E | Exit_Subprogram 0x4
05f4 0000 0000 | | .BLANK 0000[0x4]
05f8 ; --------------------------------------------------------------------------------------
05f8 ; SUBPROGRAM
05f8 ; --------------------------------------------------------------------------------------
05f8 05fb | | .CONST 0x05fb ; Address of begin
05f9 0004 | | .CONST 0x0004 ; Address of exception handler
05fa 0001 | | .CONST 0x0001 ; Number of locals
05fb BODY_05f8:
05fb INIT_05f8:
05fb 00db | | Load_Top At_Offset_3
05fc e22e | . | Load 0x1,0x2e
05fd 016e | n | Execute Variant_Record,Not_Equal
05fe 681e |h | Jump_Zero 0x61d
05ff e5fd | | Load 0x2,-0x3
0600 00db | | Load_Top At_Offset_3
0601 0227 | ' | Execute Access,All_Reference
0602 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0603 e009 | | Load 0x0,0x9
0604 1c04 | | Execute_Immediate Run_Utility,0x4
0605 e009 | | Load 0x0,0x9
0606 0122 | " | Execute Any,Make_Root_Type
0607 011c | | Execute Any,Convert_Unchecked
0608 1c01 | | Execute_Immediate Run_Utility,0x1
0609 0092 061e | | Action Push_String_Extended,0x61e ; "'("
060b 01cc | | Execute Vector,Catenate
060c 8013 | | Call 0x0,0x13
060d e5fd | | Load 0x2,-0x3
060e 8014 | | Call 0x0,0x14
060f e5fd | | Load 0x2,-0x3
0610 00db | | Load_Top At_Offset_3
0611 0227 | ' | Execute Access,All_Reference
0612 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4
0613 2502 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x2
0614 e5fe | | Load 0x2,-0x2
0615 2502 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x2
0616 8236 | 6 | Call 0x1,0x36
0617 e5fd | | Load 0x2,-0x3
0618 8015 | | Call 0x0,0x15
0619 e5fd | | Load 0x2,-0x3
061a 0092 061f | | Action Push_String_Extended,0x61f ; ")"
061c 8013 | | Call 0x0,0x13
061d 4504 |E | Exit_Subprogram 0x4
061e ; --------------------------------------------------------------------------------------
061e ; STRING TABLE
061e ; --------------------------------------------------------------------------------------
061e 0016 | | .STRTAB 0x0016->0x0629 ; "'("
; "'("
061f 0016 | | .STRTAB 0x0016->0x062a ; ")"
; ")"
; ")"
; ")"
; ")"
0620 0015 | | .STRTAB 0x0015->0x062a ; "null_object"
0621 001e | | .STRTAB 0x001e->0x0630 ; "Collection'("
0622 0028 | ( | .STRTAB 0x0028->0x0636 ; "Class'("
0623 002d | - | .STRTAB 0x002d->0x0639 ; "Kind => "
0624 0038 | 8 | .STRTAB 0x0038->0x0640 ; "Size => "
0625 0043 | C | .STRTAB 0x0043->0x0646 ; "Instances => Collection'("
0626 005a | Z | .STRTAB 0x005a->0x0653 ; " => "
; " => "
0627 005c | \ | .STRTAB 0x005c->0x0655 ; ","
0628 005b | [ | .STREND 0x005b->0x0655
0629 2728 296e |'()n| .STRTAB_STRINGS
0656 0000 0000 | | .XXX[0x2]
0658 ; --------------------------------------------------------------------------------------
0658 ; Debug Table
0658 ; --------------------------------------------------------------------------------------
0658 0004 0006 | | .DEBUG4 0x0004,0x0006,0xa031,0x0000,0x0001,0x0026
065e 000b 06f6 | | .DBG4T 0x000b,0x06f6,0x0000,0x0000
0662 0079 071f | y | .DBG4T 0x0079,0x071f,0x0000,0x0000
0666 011b 0000 | | .DBG4T 0x011b,0x0000,0x0005,0x0000
066a 0143 0744 | C D| .DBG4T 0x0143,0x0744,0x0002,0x0000
066e 0153 0000 | S | .DBG4T 0x0153,0x0000,0x0005,0x0000
0672 016b 0747 | k G| .DBG4T 0x016b,0x0747,0x0002,0x0000
0676 01a3 0754 | T| .DBG4T 0x01a3,0x0754,0x0002,0x0000
067a 01ab 0757 | W| .DBG4T 0x01ab,0x0757,0x0002,0x0000
067e 01b3 075a | Z| .DBG4T 0x01b3,0x075a,0x0002,0x0000
0682 01c3 075d | ]| .DBG4T 0x01c3,0x075d,0x0002,0x0000
0686 01cb 0760 | `| .DBG4T 0x01cb,0x0760,0x0002,0x0000
068a 01db 0763 | c| .DBG4T 0x01db,0x0763,0x0002,0x0000
068e 01f3 0768 | h| .DBG4T 0x01f3,0x0768,0x0002,0x0000
0692 01fb 076b | k| .DBG4T 0x01fb,0x076b,0x0002,0x0000
0696 0243 076e | C n| .DBG4T 0x0243,0x076e,0x0001,0x0000
069a 0263 0772 | c r| .DBG4T 0x0263,0x0772,0x0002,0x0000
069e 0273 0777 | s w| .DBG4T 0x0273,0x0777,0x0002,0x0000
06a2 028b 077b | {| .DBG4T 0x028b,0x077b,0x0002,0x0000
06a6 02a3 0780 | | .DBG4T 0x02a3,0x0780,0x0002,0x0000
06aa 02bb 0785 | | .DBG4T 0x02bb,0x0785,0x0001,0x0000
06ae 0313 0796 | | .DBG4T 0x0313,0x0796,0x0001,0x0000
06b2 034b 07a2 | K | .DBG4T 0x034b,0x07a2,0x0001,0x0000
06b6 0373 07a7 | s | .DBG4T 0x0373,0x07a7,0x0001,0x0000
06ba 038b 07ac | | .DBG4T 0x038b,0x07ac,0x0001,0x0000
06be 03c3 07b7 | | .DBG4T 0x03c3,0x07b7,0x0001,0x0000
06c2 03eb 07c1 | | .DBG4T 0x03eb,0x07c1,0x0001,0x0000
06c6 0413 07c5 | | .DBG4T 0x0413,0x07c5,0x2801,0x0002
06ca 0463 0000 | c | .DBG4T 0x0463,0x0000,0x0005,0x0000
06ce 04cb 0000 | | .DBG4T 0x04cb,0x0000,0x0005,0x0000
06d2 050b 0000 | | .DBG4T 0x050b,0x0000,0x0005,0x0000
06d6 0523 0000 | # | .DBG4T 0x0523,0x0000,0x0005,0x0000
06da 0563 07d6 | c | .DBG4T 0x0563,0x07d6,0x0002,0x0000
06de 0573 07d9 | s | .DBG4T 0x0573,0x07d9,0x0002,0x0000
06e2 058b 07dc | | .DBG4T 0x058b,0x07dc,0x0002,0x0000
06e6 05a3 07df | | .DBG4T 0x05a3,0x07df,0x0002,0x0000
06ea 05bb 07e5 | | .DBG4T 0x05bb,0x07e5,0x0001,0x0000
06ee 05d3 07ec | | .DBG4T 0x05d3,0x07ec,0x0001,0x0000
06f2 05fb 07f5 | | .DBG4T 0x05fb,0x07f5,0x0001,0x0000
06f6 ; --------------------------------------------------------------------------------------
06f6 ; Debug chain
06f6 ; --------------------------------------------------------------------------------------
06f6 0027 0000 | ' | .DBGLEN 0x0027,0x0000
06f8 000b 000c | | .DBGLNO 0x000b,0x000c,0x000d,0x000e,0x000f,0x0016,0x0018,0x0019,0x001d,0x0021,0x0028,0x002e,0x002f,0x0031,0x0033,0x0035,0x0037,0x0039,0x003b,0x003d,0x003f,0x0041,0x0043,0x0045,0x0047,0x0049,0x004b,0x004d,0x004f,0x0051,0x0053,0x0055,0x0057,0x0059,0x005b,0x0065,0x0066,0x0071,0x0075
071f ; --------------------------------------------------------------------------------------
071f ; Debug chain
071f ; --------------------------------------------------------------------------------------
071f 0023 0000 | # | .DBGLEN 0x0023,0x0000
0721 0079 008b | y | .DBGLNO 0x0079,0x008b,0x00ae,0x00b5,0x00c7,0x00d7,0x00d9,0x00db,0x00dd,0x00df,0x00e1,0x00e3,0x00e5,0x00e7,0x00e9,0x00eb,0x00ed,0x00ef,0x00f1,0x00f3,0x00f5,0x00f7,0x00f9,0x00fb,0x00fd,0x00ff,0x0101,0x0103,0x0105,0x0107,0x0109,0x010b,0x010d,0x010f,0x0111
0744 ; --------------------------------------------------------------------------------------
0744 ; Debug chain
0744 ; --------------------------------------------------------------------------------------
0744 0000 0001 | | .DBGLEN 0x0000,0x0001
0746 0143 | C | .DBGLNO 0x0143
0747 ; --------------------------------------------------------------------------------------
0747 ; Debug chain
0747 ; --------------------------------------------------------------------------------------
0747 0002 0009 | | .DBGLEN 0x0002,0x0009
0749 016b 016e | k n| .DBGLNO 0x016b,0x016e,0x0171,0x0178,0x017c,0x0181,0x0189,0x018b,0x0193,0x0198,0x019a
0754 ; --------------------------------------------------------------------------------------
0754 ; Debug chain
0754 ; --------------------------------------------------------------------------------------
0754 0000 0001 | | .DBGLEN 0x0000,0x0001
0756 01a3 | | .DBGLNO 0x01a3
0757 ; --------------------------------------------------------------------------------------
0757 ; Debug chain
0757 ; --------------------------------------------------------------------------------------
0757 0000 0001 | | .DBGLEN 0x0000,0x0001
0759 01ab | | .DBGLNO 0x01ab
075a ; --------------------------------------------------------------------------------------
075a ; Debug chain
075a ; --------------------------------------------------------------------------------------
075a 0000 0001 | | .DBGLEN 0x0000,0x0001
075c 01b3 | | .DBGLNO 0x01b3
075d ; --------------------------------------------------------------------------------------
075d ; Debug chain
075d ; --------------------------------------------------------------------------------------
075d 0000 0001 | | .DBGLEN 0x0000,0x0001
075f 01c3 | | .DBGLNO 0x01c3
0760 ; --------------------------------------------------------------------------------------
0760 ; Debug chain
0760 ; --------------------------------------------------------------------------------------
0760 0000 0001 | | .DBGLEN 0x0000,0x0001
0762 01cb | | .DBGLNO 0x01cb
0763 ; --------------------------------------------------------------------------------------
0763 ; Debug chain
0763 ; --------------------------------------------------------------------------------------
0763 0000 0003 | | .DBGLEN 0x0000,0x0003
0765 01db 01df | | .DBGLNO 0x01db,0x01df,0x01e8
0768 ; --------------------------------------------------------------------------------------
0768 ; Debug chain
0768 ; --------------------------------------------------------------------------------------
0768 0000 0001 | | .DBGLEN 0x0000,0x0001
076a 01f3 | | .DBGLNO 0x01f3
076b ; --------------------------------------------------------------------------------------
076b ; Debug chain
076b ; --------------------------------------------------------------------------------------
076b 0000 0001 | | .DBGLEN 0x0000,0x0001
076d 01fb | | .DBGLNO 0x01fb
076e ; --------------------------------------------------------------------------------------
076e ; Debug chain
076e ; --------------------------------------------------------------------------------------
076e 0000 0002 | | .DBGLEN 0x0000,0x0002
0770 0243 0247 | C G| .DBGLNO 0x0243,0x0247
0772 ; --------------------------------------------------------------------------------------
0772 ; Debug chain
0772 ; --------------------------------------------------------------------------------------
0772 0001 0002 | | .DBGLEN 0x0001,0x0002
0774 0263 0265 | c e| .DBGLNO 0x0263,0x0265,0x026c
0777 ; --------------------------------------------------------------------------------------
0777 ; Debug chain
0777 ; --------------------------------------------------------------------------------------
0777 0001 0001 | | .DBGLEN 0x0001,0x0001
0779 0273 0277 | s w| .DBGLNO 0x0273,0x0277
077b ; --------------------------------------------------------------------------------------
077b ; Debug chain
077b ; --------------------------------------------------------------------------------------
077b 0002 0001 | | .DBGLEN 0x0002,0x0001
077d 028b 028f | | .DBGLNO 0x028b,0x028f,0x0293
0780 ; --------------------------------------------------------------------------------------
0780 ; Debug chain
0780 ; --------------------------------------------------------------------------------------
0780 0002 0001 | | .DBGLEN 0x0002,0x0001
0782 02a3 02a7 | | .DBGLNO 0x02a3,0x02a7,0x02ab
0785 ; --------------------------------------------------------------------------------------
0785 ; Debug chain
0785 ; --------------------------------------------------------------------------------------
0785 0005 000a | | .DBGLEN 0x0005,0x000a
0787 02bb 02bf | | .DBGLNO 0x02bb,0x02bf,0x02c3,0x02c9,0x02ca,0x02cf,0x02d3,0x02d9,0x02f3,0x02f5,0x02f9,0x02fb,0x0300,0x0304,0x0308
0796 ; --------------------------------------------------------------------------------------
0796 ; Debug chain
0796 ; --------------------------------------------------------------------------------------
0796 0004 0006 | | .DBGLEN 0x0004,0x0006
0798 0313 0317 | | .DBGLNO 0x0313,0x0317,0x031b,0x031f,0x0323,0x0327,0x032b,0x032f,0x0333,0x033b
07a2 ; --------------------------------------------------------------------------------------
07a2 ; Debug chain
07a2 ; --------------------------------------------------------------------------------------
07a2 0002 0001 | | .DBGLEN 0x0002,0x0001
07a4 034b 034f | K O| .DBGLNO 0x034b,0x034f,0x0353
07a7 ; --------------------------------------------------------------------------------------
07a7 ; Debug chain
07a7 ; --------------------------------------------------------------------------------------
07a7 0002 0001 | | .DBGLEN 0x0002,0x0001
07a9 0373 0377 | s w| .DBGLNO 0x0373,0x0377,0x037b
07ac ; --------------------------------------------------------------------------------------
07ac ; Debug chain
07ac ; --------------------------------------------------------------------------------------
07ac 0002 0007 | | .DBGLEN 0x0002,0x0007
07ae 038b 038f | | .DBGLNO 0x038b,0x038f,0x0393,0x0397,0x03a5,0x03a7,0x03b3,0x03b5,0x03ba
07b7 ; --------------------------------------------------------------------------------------
07b7 ; Debug chain
07b7 ; --------------------------------------------------------------------------------------
07b7 0000 0008 | | .DBGLEN 0x0000,0x0008
07b9 03c3 03c7 | | .DBGLNO 0x03c3,0x03c7,0x03c9,0x03cd,0x03d1,0x03d9,0x03db,0x03de
07c1 ; --------------------------------------------------------------------------------------
07c1 ; Debug chain
07c1 ; --------------------------------------------------------------------------------------
07c1 0001 0001 | | .DBGLEN 0x0001,0x0001
07c3 03eb 03fb | | .DBGLNO 0x03eb,0x03fb
07c5 ; --------------------------------------------------------------------------------------
07c5 ; Debug chain
07c5 ; --------------------------------------------------------------------------------------
07c5 0000 000f | | .DBGLEN 0x0000,0x000f
07c7 0413 0417 | | .DBGLNO 0x0413,0x0417,0x041b,0x041d,0x042b,0x0435,0x0439,0x043c,0x0441,0x0444,0x0448,0x0450,0x0452,0x0456,0x0458
07d6 ; --------------------------------------------------------------------------------------
07d6 ; Debug chain
07d6 ; --------------------------------------------------------------------------------------
07d6 0000 0001 | | .DBGLEN 0x0000,0x0001
07d8 0563 | c | .DBGLNO 0x0563
07d9 ; --------------------------------------------------------------------------------------
07d9 ; Debug chain
07d9 ; --------------------------------------------------------------------------------------
07d9 0000 0001 | | .DBGLEN 0x0000,0x0001
07db 0573 | s | .DBGLNO 0x0573
07dc ; --------------------------------------------------------------------------------------
07dc ; Debug chain
07dc ; --------------------------------------------------------------------------------------
07dc 0000 0001 | | .DBGLEN 0x0000,0x0001
07de 058b | | .DBGLNO 0x058b
07df ; --------------------------------------------------------------------------------------
07df ; Debug chain
07df ; --------------------------------------------------------------------------------------
07df 0000 0004 | | .DBGLEN 0x0000,0x0004
07e1 05a4 05a8 | | .DBGLNO 0x05a4,0x05a8,0x05b0,0x05b5
07e5 ; --------------------------------------------------------------------------------------
07e5 ; Debug chain
07e5 ; --------------------------------------------------------------------------------------
07e5 0001 0004 | | .DBGLEN 0x0001,0x0004
07e7 05bb 05bf | | .DBGLNO 0x05bb,0x05bf,0x05c2,0x05c6,0x05ca
07ec ; --------------------------------------------------------------------------------------
07ec ; Debug chain
07ec ; --------------------------------------------------------------------------------------
07ec 0001 0006 | | .DBGLEN 0x0001,0x0006
07ee 05d3 05d6 | | .DBGLNO 0x05d3,0x05d6,0x05da,0x05dc,0x05df,0x05e3,0x05ec
07f5 ; --------------------------------------------------------------------------------------
07f5 ; Debug chain
07f5 ; --------------------------------------------------------------------------------------
07f5 0000 0006 | | .DBGLEN 0x0000,0x0006
07f7 05fb 05ff | | .DBGLNO 0x05fb,0x05ff,0x060d,0x060f,0x0617,0x0619
07fd 0000 0000 | | .XXX[0x3]
07ff 0000 | |