|
|
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: 6144 (0x1800)
Notes: 00_class, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0340e4
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦5a81ac88f⟧ »Space Info Vol 1«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5900 |Y | .CONST 0x5900 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0848 | H | .CONST 0x0848 ; 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 0005 | | .CONST 0x0005 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00be | | .CONST 0x00be ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0038 | 8 | .CONST 0x0038 ; Number of locals
000b INIT_0008:
000b 4800 |H | Short_Literal 0x0
000c 4804 |H | Short_Literal 0x4
000d 029f 00c3 | | Declare_Subprogram For_Call,INIT_00c0
000f 03fe | | Declare_Type Discrete,Defined,Visible
0010 00d8 | | Load_Top At_Offset_0
0011 4803 |H | Short_Literal 0x3
0012 4800 |H | Short_Literal 0x0
0013 4801 |H | Short_Literal 0x1
0014 4807 |H | Short_Literal 0x7
0015 0319 | | Declare_Type Variant_Record,Incomplete,Visible
0016 029f 06eb | | Declare_Subprogram For_Call,INIT_06e8
0018 00d9 | | Load_Top At_Offset_1
0019 012a | * | Execute Any,Change_Utility
001a 0007 | | Action Break_Optional
001b 029a 00eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00e8
001d 029a 01e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01e0
001f 029a 01f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01f0
0021 029a 0203 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0200
0023 029a 0213 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0210
0025 029a 0223 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0220
0027 4800 |H | Short_Literal 0x0
0028 4804 |H | Short_Literal 0x4
0029 029f 0233 | 3| Declare_Subprogram For_Call,INIT_0230
002b 03fe | | Declare_Type Discrete,Defined,Visible
002c 00d8 | | Load_Top At_Offset_0
002d 4803 |H | Short_Literal 0x3
002e 4800 |H | Short_Literal 0x0
002f 4801 |H | Short_Literal 0x1
0030 4805 |H | Short_Literal 0x5
0031 0319 | | Declare_Type Variant_Record,Incomplete,Visible
0032 029f 073b | ;| Declare_Subprogram For_Call,INIT_0738
0034 00d9 | | Load_Top At_Offset_1
0035 012a | * | Execute Any,Change_Utility
0036 0007 | | Action Break_Optional
0037 029a 025b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0258
0039 029a 02b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02b0
003b 029a 02c3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02c0
003d 029a 02d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02d0
003f 00c4 | | Action Make_Default
0040 00c4 | | Action Make_Default
0041 00c4 | | Action Make_Default
0042 029a 02e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02e0
0044 c21c | | Store 0x1,0x1c
0045 e001 | | Load 0x0,0x1
0046 0129 | ) | Execute Any,Make_Visible
0047 c21b | | Store 0x1,0x1b
0048 029a 0323 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0320
004a c21d | | Store 0x1,0x1d
004b e002 | | Load 0x0,0x2
004c 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a
004d 4801 |H | Short_Literal 0x1
004e 00e3 | | Load_Encached Natural_Cache
004f 4802 |H | Short_Literal 0x2
0050 00e5 | | Load_Encached Long_Integer_Cache
0051 00e5 | | Load_Encached Long_Integer_Cache
0052 4802 |H | Short_Literal 0x2
0053 00e6 | | Load_Encached Float_Cache
0054 00e6 | | Load_Encached Float_Cache
0055 029f 06eb | | Declare_Subprogram For_Call,INIT_06e8
0057 4805 |H | Short_Literal 0x5
0058 4801 |H | Short_Literal 0x1
0059 e20e | | Load 0x1,0xe
005a 0307 | | Complete_Type Variant_Record,By_Defining
005b e002 | | Load 0x0,0x2
005c 1b3b | ; | Execute Package,Field_Read,Field_Number 0x3b
005d 4801 |H | Short_Literal 0x1
005e 00e3 | | Load_Encached Natural_Cache
005f 4801 |H | Short_Literal 0x1
0060 00e5 | | Load_Encached Long_Integer_Cache
0061 4801 |H | Short_Literal 0x1
0062 00e6 | | Load_Encached Float_Cache
0063 029f 073b | ;| Declare_Subprogram For_Call,INIT_0738
0065 4803 |H | Short_Literal 0x3
0066 4801 |H | Short_Literal 0x1
0067 e216 | | Load 0x1,0x16
0068 0307 | | Complete_Type Variant_Record,By_Defining
0069 00bf | | Action Accept_Activation
006a e003 | | Load 0x0,0x3
006b e004 | | Load 0x0,0x4
006c 00e6 | | Load_Encached Float_Cache
006d e005 | | Load 0x0,0x5
006e 1b79 | y | Execute Package,Field_Read,Field_Number 0x79
006f 0387 | | Declare_Variable Package
0070 00d8 | | Load_Top At_Offset_0
0071 020f | | Execute Module,Activate
0072 029d 03ab | | Declare_Subprogram For_Outer_Call,INIT_03a8
0074 029d 03bb | | Declare_Subprogram For_Outer_Call,INIT_03b8
0076 029d 03db | | Declare_Subprogram For_Outer_Call,INIT_03d8
0078 029d 03eb | | Declare_Subprogram For_Outer_Call,INIT_03e8
007a 029d 0433 | 3| Declare_Subprogram For_Outer_Call,INIT_0430
007c e006 | | Load 0x0,0x6
007d 190e | | Execute Package,Field_Reference,Field_Number 0xe
007e 00c6 | | Action Check_Subprogram_Elaborated
007f 1d23 | # | Execute_Immediate Reference_Lex_1,0x23
0080 e007 | | Load 0x0,0x7
0081 e008 | | Load 0x0,0x8
0082 4800 |H | Short_Literal 0x0
0083 0007 | | Action Break_Optional
0084 029d 043b | ;| Declare_Subprogram For_Outer_Call,INIT_0438
0086 e006 | | Load 0x0,0x6
0087 190f | | Execute Package,Field_Reference,Field_Number 0xf
0088 00c6 | | Action Check_Subprogram_Elaborated
0089 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28
008a e009 | | Load 0x0,0x9
008b e00a | | Load 0x0,0xa
008c 4800 |H | Short_Literal 0x0
008d 0007 | | Action Break_Optional
008e 029d 044b | K| Declare_Subprogram For_Outer_Call,INIT_0448
0090 e006 | | Load 0x0,0x6
0091 1910 | | Execute Package,Field_Reference,Field_Number 0x10
0092 00c6 | | Action Check_Subprogram_Elaborated
0093 1d2d | - | Execute_Immediate Reference_Lex_1,0x2d
0094 e00b | | Load 0x0,0xb
0095 e00c | | Load 0x0,0xc
0096 4800 |H | Short_Literal 0x0
0097 0007 | | Action Break_Optional
0098 029d 0463 | c| Declare_Subprogram For_Outer_Call,INIT_0460
009a 029d 04e3 | | Declare_Subprogram For_Outer_Call,INIT_04e0
009c 1d0f | | Execute_Immediate Reference_Lex_1,0xf
009d 00c7 | | Action Elaborate_Subprogram
009e 029d 0553 | S| Declare_Subprogram For_Outer_Call,INIT_0550
00a0 029d 0563 | c| Declare_Subprogram For_Outer_Call,INIT_0560
00a2 029d 0583 | | Declare_Subprogram For_Outer_Call,INIT_0580
00a4 1d17 | | Execute_Immediate Reference_Lex_1,0x17
00a5 00c7 | | Action Elaborate_Subprogram
00a6 029d 05bb | | Declare_Subprogram For_Outer_Call,INIT_05b8
00a8 1d1c | | Execute_Immediate Reference_Lex_1,0x1c
00a9 00c7 | | Action Elaborate_Subprogram
00aa 029d 05f3 | | Declare_Subprogram For_Outer_Call,INIT_05f0
00ac 1d1d | | Execute_Immediate Reference_Lex_1,0x1d
00ad 00c7 | | Action Elaborate_Subprogram
00ae 1d10 | | Execute_Immediate Reference_Lex_1,0x10
00af 00c7 | | Action Elaborate_Subprogram
00b0 1d11 | | Execute_Immediate Reference_Lex_1,0x11
00b1 00c7 | | Action Elaborate_Subprogram
00b2 1d12 | | Execute_Immediate Reference_Lex_1,0x12
00b3 00c7 | | Action Elaborate_Subprogram
00b4 1d13 | | Execute_Immediate Reference_Lex_1,0x13
00b5 00c7 | | Action Elaborate_Subprogram
00b6 1d14 | | Execute_Immediate Reference_Lex_1,0x14
00b7 00c7 | | Action Elaborate_Subprogram
00b8 1d18 | | Execute_Immediate Reference_Lex_1,0x18
00b9 00c7 | | Action Elaborate_Subprogram
00ba 1d19 | | Execute_Immediate Reference_Lex_1,0x19
00bb 00c7 | | Action Elaborate_Subprogram
00bc 1d1a | | Execute_Immediate Reference_Lex_1,0x1a
00bd 00c7 | | Action Elaborate_Subprogram
00be BODY_0008:
00be 00bc | | Action Signal_Activated
00bf 00bb | | Action Signal_Completion
00c0 ; --------------------------------------------------------------------------------------
00c0 ; SUBPROGRAM
00c0 ; --------------------------------------------------------------------------------------
00c0 00c3 | | .CONST 0x00c3 ; Address of begin
00c1 0004 | | .CONST 0x0004 ; Address of exception handler
00c2 0001 | | .CONST 0x0001 ; Number of locals
00c3 BODY_00c0:
00c3 INIT_00c0:
00c3 4607 |F | Jump_Case 0x7
00c4 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
00c5 7806 |x | Jump 0xcc ; case 0x1
00c6 7809 |x | Jump 0xd0 ; case 0x2
00c7 780d |x | Jump 0xd5 ; case 0x3
00c8 7810 |x | Jump 0xd9 ; case 0x4
00c9 7811 |x | Jump 0xdb ; case 0x5
00ca 7812 |x | Jump 0xdd ; case 0x6
00cb 7815 |x | Jump 0xe1 ; case 0x7
00cc 00da | | Load_Top At_Offset_2
00cd 0091 0787 | | Action Push_String_Extended_Indexed,0x787 ; "A_STRING_OBJECT"
00cf 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
00d0 00db | | Load_Top At_Offset_3
00d1 00db | | Load_Top At_Offset_3
00d2 00e0 | | Load_Encached Standard_Cache
00d3 181b | | Execute Package,Field_Execute,Field_Number 0x1b
00d4 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00d5 00da | | Load_Top At_Offset_2
00d6 00e0 | | Load_Encached Standard_Cache
00d7 181c | | Execute Package,Field_Execute,Field_Number 0x1c
00d8 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
00d9 00db | | Load_Top At_Offset_3
00da 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00db 00db | | Load_Top At_Offset_3
00dc 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00dd e20d | | Load 0x1,0xd
00de 00dc | | Load_Top At_Offset_4
00df 0267 | g | Execute Discrete,Predecessor
00e0 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00e1 e20d | | Load 0x1,0xd
00e2 00dc | | Load_Top At_Offset_4
00e3 0268 | h | Execute Discrete,Successor
00e4 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00e5 0000 0000 | | .XXX[0x3]
00e7 0000 | |
00e8 ; --------------------------------------------------------------------------------------
00e8 ; SUBPROGRAM
00e8 ; --------------------------------------------------------------------------------------
00e8 00ff | | .CONST 0x00ff ; Address of begin
00e9 01db | | .CONST 0x01db ; Address of exception handler
00ea 0009 | | .CONST 0x0009 ; Number of locals
00eb INIT_00e8:
00eb e002 | | Load 0x0,0x2
00ec 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00ed 02c7 | | Declare_Variable Any
00ee 00d8 | | Load_Top At_Offset_0
00ef 1c00 | | Execute_Immediate Run_Utility,0x0
00f0 e002 | | Load 0x0,0x2
00f1 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00f2 02c7 | | Declare_Variable Any
00f3 00d8 | | Load_Top At_Offset_0
00f4 1c00 | | Execute_Immediate Run_Utility,0x0
00f5 00e1 | | Load_Encached Boolean_Cache
00f6 00e5 | | Load_Encached Long_Integer_Cache
00f7 03e9 | | Declare_Variable Discrete,Duplicate
00f8 00e6 | | Load_Encached Float_Cache
00f9 03d8 | | Declare_Variable Float,Duplicate
00fa e00d | | Load 0x0,0xd
00fb 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
00fc 02c7 | | Declare_Variable Any
00fd 00d8 | | Load_Top At_Offset_0
00fe 1c00 | | Execute_Immediate Run_Utility,0x0
00ff BODY_00e8:
00ff e5ff | | Load 0x2,-0x1
0100 e00e | | Load 0x0,0xe
0101 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0102 7004 |p | Jump_Nonzero 0x107
0103 e5ff | | Load 0x2,-0x1
0104 e00e | | Load 0x0,0xe
0105 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0106 680c |h | Jump_Zero 0x113
0107 e5ff | | Load 0x2,-0x1
0108 e00e | | Load 0x0,0xe
0109 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
010a c402 | | Store 0x2,0x2
010b 4801 |H | Short_Literal 0x1
010c e402 | | Load 0x2,0x2
010d e002 | | Load 0x0,0x2
010e 1850 | P | Execute Package,Field_Execute,Field_Number 0x50
010f e00e | | Load 0x0,0xe
0110 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
0111 c403 | | Store 0x2,0x3
0112 7808 |x | Jump 0x11b
0113 e5ff | | Load 0x2,-0x1
0114 e00e | | Load 0x0,0xe
0115 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
0116 c402 | | Store 0x2,0x2
0117 e402 | | Load 0x2,0x2
0118 e00d | | Load 0x0,0xd
0119 181e | | Execute Package,Field_Execute,Field_Number 0x1e
011a c403 | | Store 0x2,0x3
011b 00cf | | Action Mark_Auxiliary
011c e403 | | Load 0x2,0x3
011d e00d | | Load 0x0,0xd
011e 1819 | | Execute Package,Field_Execute,Field_Number 0x19
011f 460c |F | Jump_Case 0xc
0120 780f |x | Jump 0x130 ; case 0x0
0121 780b |x | Jump 0x12d ; case 0x1
0122 7868 |xh | Jump 0x18b ; case 0x2
0123 7887 |x | Jump 0x1ab ; case 0x3
0124 7808 |x | Jump 0x12d ; case 0x4
0125 78a5 |x | Jump 0x1cb ; case 0x5
0126 7806 |x | Jump 0x12d ; case 0x6
0127 7805 |x | Jump 0x12d ; case 0x7
0128 78a5 |x | Jump 0x1ce ; case 0x8
0129 7803 |x | Jump 0x12d ; case 0x9
012a 78aa |x | Jump 0x1d5 ; case 0xa
012b 78a9 |x | Jump 0x1d5 ; case 0xb
012c 7800 |x | Jump 0x12d ; case 0xc
012d e5ff | | Load 0x2,-0x1
012e 821f | | Call 0x1,0x1f
012f 4401 |D | Exit_Subprogram With_Result,0x1
0130 e403 | | Load 0x2,0x3
0131 e00d | | Load 0x0,0xd
0132 183e | > | Execute Package,Field_Execute,Field_Number 0x3e
0133 c409 | | Store 0x2,0x9
0134 00d9 | | Load_Top At_Offset_1
0135 e00d | | Load 0x0,0xd
0136 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
0137 4606 |F | Jump_Case 0x6
0138 782c |x, | Jump 0x165 ; case 0x0
0139 782f |x/ | Jump 0x169 ; case 0x1
013a 7807 |x | Jump 0x142 ; case 0x2
013b 7826 |x& | Jump 0x162 ; case 0x3
013c 784a |xJ | Jump 0x187 ; case 0x4
013d 7801 |x | Jump 0x13f ; case 0x5
013e 7800 |x | Jump 0x13f ; case 0x6
013f e5ff | | Load 0x2,-0x1
0140 821f | | Call 0x1,0x1f
0141 4401 |D | Exit_Subprogram With_Result,0x1
0142 00e1 | | Load_Encached Boolean_Cache
0143 e407 | | Load 0x2,0x7
0144 e408 | | Load 0x2,0x8
0145 e403 | | Load 0x2,0x3
0146 e00d | | Load 0x0,0xd
0147 1842 | B | Execute Package,Field_Execute,Field_Number 0x42
0148 e00f | | Load 0x0,0xf
0149 1812 | | Execute Package,Field_Execute,Field_Number 0x12
014a c408 | | Store 0x2,0x8
014b c407 | | Store 0x2,0x7
014c c404 | | Store 0x2,0x4
014d e404 | | Load 0x2,0x4
014e 6810 |h | Jump_Zero 0x15f
014f 4802 |H | Short_Literal 0x2
0150 e20e | | Load 0x1,0xe
0151 1c08 | | Execute_Immediate Run_Utility,0x8
0152 e5ff | | Load 0x2,-0x1
0153 e20e | | Load 0x1,0xe
0154 2302 |# | Execute Variant_Record,Field_Type,Field_Number 0x2
0155 0119 | | Execute Any,Check_In_Formal_Type
0156 00d9 | | Load_Top At_Offset_1
0157 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0158 00db | | Load_Top At_Offset_3
0159 00d9 | | Load_Top At_Offset_1
015a 2a06 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x6
015b e407 | | Load 0x2,0x7
015c 00d9 | | Load_Top At_Offset_1
015d 2a07 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x7
015e 4401 |D | Exit_Subprogram With_Result,0x1
015f e5ff | | Load 0x2,-0x1
0160 821f | | Call 0x1,0x1f
0161 4401 |D | Exit_Subprogram With_Result,0x1
0162 e5ff | | Load 0x2,-0x1
0163 821f | | Call 0x1,0x1f
0164 4401 |D | Exit_Subprogram With_Result,0x1
0165 e5ff | | Load 0x2,-0x1
0166 00da | | Load_Top At_Offset_2
0167 8232 | 2 | Call 0x1,0x32
0168 4401 |D | Exit_Subprogram With_Result,0x1
0169 00e1 | | Load_Encached Boolean_Cache
016a e405 | | Load 0x2,0x5
016b e406 | | Load 0x2,0x6
016c e403 | | Load 0x2,0x3
016d e00f | | Load 0x0,0xf
016e 1810 | | Execute Package,Field_Execute,Field_Number 0x10
016f c406 | | Store 0x2,0x6
0170 c405 | | Store 0x2,0x5
0171 c404 | | Store 0x2,0x4
0172 e404 | | Load 0x2,0x4
0173 6810 |h | Jump_Zero 0x184
0174 4801 |H | Short_Literal 0x1
0175 e20e | | Load 0x1,0xe
0176 1c08 | | Execute_Immediate Run_Utility,0x8
0177 e5ff | | Load 0x2,-0x1
0178 e20e | | Load 0x1,0xe
0179 2302 |# | Execute Variant_Record,Field_Type,Field_Number 0x2
017a 0119 | | Execute Any,Check_In_Formal_Type
017b 00d9 | | Load_Top At_Offset_1
017c 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
017d e406 | | Load 0x2,0x6
017e 00d9 | | Load_Top At_Offset_1
017f 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
0180 e405 | | Load 0x2,0x5
0181 00d9 | | Load_Top At_Offset_1
0182 2a05 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5
0183 4401 |D | Exit_Subprogram With_Result,0x1
0184 e5ff | | Load 0x2,-0x1
0185 821f | | Call 0x1,0x1f
0186 4401 |D | Exit_Subprogram With_Result,0x1
0187 e5ff | | Load 0x2,-0x1
0188 00da | | Load_Top At_Offset_2
0189 8233 | 3 | Call 0x1,0x33
018a 4401 |D | Exit_Subprogram With_Result,0x1
018b 00e1 | | Load_Encached Boolean_Cache
018c e405 | | Load 0x2,0x5
018d e406 | | Load 0x2,0x6
018e e403 | | Load 0x2,0x3
018f e00d | | Load 0x0,0xd
0190 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40
0191 e00f | | Load 0x0,0xf
0192 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0193 c406 | | Store 0x2,0x6
0194 c405 | | Store 0x2,0x5
0195 c404 | | Store 0x2,0x4
0196 e404 | | Load 0x2,0x4
0197 6810 |h | Jump_Zero 0x1a8
0198 4801 |H | Short_Literal 0x1
0199 e20e | | Load 0x1,0xe
019a 1c08 | | Execute_Immediate Run_Utility,0x8
019b e5ff | | Load 0x2,-0x1
019c e20e | | Load 0x1,0xe
019d 2302 |# | Execute Variant_Record,Field_Type,Field_Number 0x2
019e 0119 | | Execute Any,Check_In_Formal_Type
019f 00d9 | | Load_Top At_Offset_1
01a0 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01a1 e406 | | Load 0x2,0x6
01a2 00d9 | | Load_Top At_Offset_1
01a3 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
01a4 e405 | | Load 0x2,0x5
01a5 00d9 | | Load_Top At_Offset_1
01a6 2a05 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5
01a7 4401 |D | Exit_Subprogram With_Result,0x1
01a8 e5ff | | Load 0x2,-0x1
01a9 821f | | Call 0x1,0x1f
01aa 4401 |D | Exit_Subprogram With_Result,0x1
01ab 00e1 | | Load_Encached Boolean_Cache
01ac e407 | | Load 0x2,0x7
01ad e408 | | Load 0x2,0x8
01ae e403 | | Load 0x2,0x3
01af e00d | | Load 0x0,0xd
01b0 1842 | B | Execute Package,Field_Execute,Field_Number 0x42
01b1 e00f | | Load 0x0,0xf
01b2 1812 | | Execute Package,Field_Execute,Field_Number 0x12
01b3 c408 | | Store 0x2,0x8
01b4 c407 | | Store 0x2,0x7
01b5 c404 | | Store 0x2,0x4
01b6 e404 | | Load 0x2,0x4
01b7 6810 |h | Jump_Zero 0x1c8
01b8 4802 |H | Short_Literal 0x2
01b9 e20e | | Load 0x1,0xe
01ba 1c08 | | Execute_Immediate Run_Utility,0x8
01bb e5ff | | Load 0x2,-0x1
01bc e20e | | Load 0x1,0xe
01bd 2302 |# | Execute Variant_Record,Field_Type,Field_Number 0x2
01be 0119 | | Execute Any,Check_In_Formal_Type
01bf 00d9 | | Load_Top At_Offset_1
01c0 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01c1 00db | | Load_Top At_Offset_3
01c2 00d9 | | Load_Top At_Offset_1
01c3 2a06 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x6
01c4 e407 | | Load 0x2,0x7
01c5 00d9 | | Load_Top At_Offset_1
01c6 2a07 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x7
01c7 4401 |D | Exit_Subprogram With_Result,0x1
01c8 e5ff | | Load 0x2,-0x1
01c9 821f | | Call 0x1,0x1f
01ca 4401 |D | Exit_Subprogram With_Result,0x1
01cb e403 | | Load 0x2,0x3
01cc 8222 | " | Call 0x1,0x22
01cd 4401 |D | Exit_Subprogram With_Result,0x1
01ce e403 | | Load 0x2,0x3
01cf e00d | | Load 0x0,0xd
01d0 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
01d1 e00d | | Load 0x0,0xd
01d2 181e | | Execute Package,Field_Execute,Field_Number 0x1e
01d3 c403 | | Store 0x2,0x3
01d4 7804 |x | Jump 0x1d9
01d5 e403 | | Load 0x2,0x3
01d6 e00e | | Load 0x0,0xe
01d7 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
01d8 c403 | | Store 0x2,0x3
01d9 00c9 | | Action Pop_Auxiliary_Loop
01da 7f41 | A | Jump 0x11c
01db TRAP_00e8:
01db 0007 | | Action Break_Optional
01dc e5ff | | Load 0x2,-0x1
01dd 821f | | Call 0x1,0x1f
01de 4401 |D | Exit_Subprogram With_Result,0x1
01df 0000 | | .XXX[0x1]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01e3 | | .CONST 0x01e3 ; Address of begin
01e1 0004 | | .CONST 0x0004 ; Address of exception handler
01e2 0001 | | .CONST 0x0001 ; Number of locals
01e3 BODY_01e0:
01e3 INIT_01e0:
01e3 00da | | Load_Top At_Offset_2
01e4 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
01e5 4604 |F | Jump_Case 0x4
01e6 7806 |x | Jump 0x1ed ; case 0x0
01e7 7805 |x | Jump 0x1ed ; case 0x1
01e8 7802 |x | Jump 0x1eb ; case 0x2
01e9 7803 |x | Jump 0x1ed ; case 0x3
01ea 7800 |x | Jump 0x1eb ; case 0x4
01eb e21b | | Load 0x1,0x1b
01ec 0257 | W | Execute Discrete,Raise
01ed 00da | | Load_Top At_Offset_2
01ee 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
01ef 4401 |D | Exit_Subprogram With_Result,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 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
01f5 4604 |F | Jump_Case 0x4
01f6 7806 |x | Jump 0x1fd ; case 0x0
01f7 7805 |x | Jump 0x1fd ; case 0x1
01f8 7802 |x | Jump 0x1fb ; case 0x2
01f9 7803 |x | Jump 0x1fd ; case 0x3
01fa 7800 |x | Jump 0x1fb ; case 0x4
01fb e21b | | Load 0x1,0x1b
01fc 0257 | W | Execute Discrete,Raise
01fd 00da | | Load_Top At_Offset_2
01fe 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
01ff 4401 |D | Exit_Subprogram With_Result,0x1
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 0203 | | .CONST 0x0203 ; Address of begin
0201 0004 | | .CONST 0x0004 ; Address of exception handler
0202 0001 | | .CONST 0x0001 ; Number of locals
0203 BODY_0200:
0203 INIT_0200:
0203 00da | | Load_Top At_Offset_2
0204 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0205 0f02 | | Execute_Immediate Equal,0x2
0206 7002 |p | Jump_Nonzero 0x209
0207 e21b | | Load 0x1,0x1b
0208 0257 | W | Execute Discrete,Raise
0209 00da | | Load_Top At_Offset_2
020a 2e06 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x6
020b 4401 |D | Exit_Subprogram With_Result,0x1
020c 0000 0000 | | .BLANK 0000[0x4]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0213 | | .CONST 0x0213 ; Address of begin
0211 0004 | | .CONST 0x0004 ; Address of exception handler
0212 0001 | | .CONST 0x0001 ; Number of locals
0213 BODY_0210:
0213 INIT_0210:
0213 00da | | Load_Top At_Offset_2
0214 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0215 0f02 | | Execute_Immediate Equal,0x2
0216 7002 |p | Jump_Nonzero 0x219
0217 e21b | | Load 0x1,0x1b
0218 0257 | W | Execute Discrete,Raise
0219 00da | | Load_Top At_Offset_2
021a 2e07 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x7
021b 4401 |D | Exit_Subprogram With_Result,0x1
021c 0000 0000 | | .BLANK 0000[0x4]
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 0223 | # | .CONST 0x0223 ; Address of begin
0221 0004 | | .CONST 0x0004 ; Address of exception handler
0222 0001 | | .CONST 0x0001 ; Number of locals
0223 BODY_0220:
0223 INIT_0220:
0223 00da | | Load_Top At_Offset_2
0224 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0225 4604 |F | Jump_Case 0x4
0226 7806 |x | Jump 0x22d ; case 0x0
0227 7803 |x | Jump 0x22b ; case 0x1
0228 7802 |x | Jump 0x22b ; case 0x2
0229 7803 |x | Jump 0x22d ; case 0x3
022a 7800 |x | Jump 0x22b ; case 0x4
022b e21b | | Load 0x1,0x1b
022c 0257 | W | Execute Discrete,Raise
022d 00da | | Load_Top At_Offset_2
022e 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
022f 4401 |D | Exit_Subprogram With_Result,0x1
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 0233 | 3 | .CONST 0x0233 ; Address of begin
0231 0004 | | .CONST 0x0004 ; Address of exception handler
0232 0001 | | .CONST 0x0001 ; Number of locals
0233 BODY_0230:
0233 INIT_0230:
0233 4607 |F | Jump_Case 0x7
0234 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
0235 7806 |x | Jump 0x23c ; case 0x1
0236 7809 |x | Jump 0x240 ; case 0x2
0237 780d |x | Jump 0x245 ; case 0x3
0238 7810 |x | Jump 0x249 ; case 0x4
0239 7811 |x | Jump 0x24b ; case 0x5
023a 7812 |x | Jump 0x24d ; case 0x6
023b 7815 |x | Jump 0x251 ; case 0x7
023c 00da | | Load_Top At_Offset_2
023d 0091 078c | | Action Push_String_Extended_Indexed,0x78c ; "AN_ARRAY_AGGREGATE"
023f 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0240 00db | | Load_Top At_Offset_3
0241 00db | | Load_Top At_Offset_3
0242 00e0 | | Load_Encached Standard_Cache
0243 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0244 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0245 00da | | Load_Top At_Offset_2
0246 00e0 | | Load_Encached Standard_Cache
0247 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0248 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0249 00db | | Load_Top At_Offset_3
024a 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
024b 00db | | Load_Top At_Offset_3
024c 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
024d e215 | | Load 0x1,0x15
024e 00dc | | Load_Top At_Offset_4
024f 0267 | g | Execute Discrete,Predecessor
0250 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0251 e215 | | Load 0x1,0x15
0252 00dc | | Load_Top At_Offset_4
0253 0268 | h | Execute Discrete,Successor
0254 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0255 0000 0000 | | .XXX[0x3]
0257 0000 | |
0258 ; --------------------------------------------------------------------------------------
0258 ; SUBPROGRAM
0258 ; --------------------------------------------------------------------------------------
0258 0267 | g | .CONST 0x0267 ; Address of begin
0259 02a8 | | .CONST 0x02a8 ; Address of exception handler
025a 0007 | | .CONST 0x0007 ; Number of locals
025b INIT_0258:
025b e00d | | Load 0x0,0xd
025c 1b13 | | Execute Package,Field_Read,Field_Number 0x13
025d 02c7 | | Declare_Variable Any
025e 00d8 | | Load_Top At_Offset_0
025f 1c00 | | Execute_Immediate Run_Utility,0x0
0260 00e5 | | Load_Encached Long_Integer_Cache
0261 00e6 | | Load_Encached Float_Cache
0262 00e1 | | Load_Encached Boolean_Cache
0263 029f 060b | | Declare_Subprogram For_Call,INIT_0608
0265 029f 0623 | #| Declare_Subprogram For_Call,INIT_0620
0267 BODY_0258:
0267 e5ff | | Load 0x2,-0x1
0268 e010 | | Load 0x0,0x10
0269 1818 | | Execute Package,Field_Execute,Field_Number 0x18
026a 4612 |F | Jump_Case 0x12
026b 7812 |x | Jump 0x27e ; case 0x0
026c 7811 |x | Jump 0x27e ; case 0x1
026d 7810 |x | Jump 0x27e ; case 0x2
026e 780f |x | Jump 0x27e ; case 0x3
026f 780e |x | Jump 0x27e ; case 0x4
0270 780d |x | Jump 0x27e ; case 0x5
0271 780c |x | Jump 0x27e ; case 0x6
0272 7811 |x | Jump 0x284 ; case 0x7
0273 781f |x | Jump 0x293 ; case 0x8
0274 7809 |x | Jump 0x27e ; case 0x9
0275 7808 |x | Jump 0x27e ; case 0xa
0276 782b |x+ | Jump 0x2a2 ; case 0xb
0277 782c |x, | Jump 0x2a4 ; case 0xc
0278 7805 |x | Jump 0x27e ; case 0xd
0279 7804 |x | Jump 0x27e ; case 0xe
027a 7803 |x | Jump 0x27e ; case 0xf
027b 7802 |x | Jump 0x27e ; case 0x10
027c 7801 |x | Jump 0x27e ; case 0x11
027d 7800 |x | Jump 0x27e ; case 0x12
027e e5ff | | Load 0x2,-0x1
027f e010 | | Load 0x0,0x10
0280 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0281 c402 | | Store 0x2,0x2
0282 8407 | | Call 0x2,0x7
0283 7823 |x# | Jump 0x2a7
0284 4803 |H | Short_Literal 0x3
0285 e216 | | Load 0x1,0x16
0286 1c08 | | Execute_Immediate Run_Utility,0x8
0287 e5ff | | Load 0x2,-0x1
0288 e216 | | Load 0x1,0x16
0289 2302 |# | Execute Variant_Record,Field_Type,Field_Number 0x2
028a 0119 | | Execute Any,Check_In_Formal_Type
028b 00d9 | | Load_Top At_Offset_1
028c 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
028d e5ff | | Load 0x2,-0x1
028e e010 | | Load 0x0,0x10
028f 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0290 00d9 | | Load_Top At_Offset_1
0291 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
0292 4401 |D | Exit_Subprogram With_Result,0x1
0293 4802 |H | Short_Literal 0x2
0294 e216 | | Load 0x1,0x16
0295 1c08 | | Execute_Immediate Run_Utility,0x8
0296 e5ff | | Load 0x2,-0x1
0297 e216 | | Load 0x1,0x16
0298 2302 |# | Execute Variant_Record,Field_Type,Field_Number 0x2
0299 0119 | | Execute Any,Check_In_Formal_Type
029a 00d9 | | Load_Top At_Offset_1
029b 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
029c e5ff | | Load 0x2,-0x1
029d e010 | | Load 0x0,0x10
029e 181d | | Execute Package,Field_Execute,Field_Number 0x1d
029f 00d9 | | Load_Top At_Offset_1
02a0 2a05 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5
02a1 4401 |D | Exit_Subprogram With_Result,0x1
02a2 8406 | | Call 0x2,0x6
02a3 7803 |x | Jump 0x2a7
02a4 e5ff | | Load 0x2,-0x1
02a5 8236 | 6 | Call 0x1,0x36
02a6 4401 |D | Exit_Subprogram With_Result,0x1
02a7 0831 | 1 | Execute_Immediate Raise,0x31
02a8 TRAP_0258:
02a8 0007 | | Action Break_Optional
02a9 e5ff | | Load 0x2,-0x1
02aa 8234 | 4 | Call 0x1,0x34
02ab 4401 |D | Exit_Subprogram With_Result,0x1
02ac 0000 0000 | | .BLANK 0000[0x4]
02b0 ; --------------------------------------------------------------------------------------
02b0 ; SUBPROGRAM
02b0 ; --------------------------------------------------------------------------------------
02b0 02b3 | | .CONST 0x02b3 ; Address of begin
02b1 0004 | | .CONST 0x0004 ; Address of exception handler
02b2 0001 | | .CONST 0x0001 ; Number of locals
02b3 BODY_02b0:
02b3 INIT_02b0:
02b3 00da | | Load_Top At_Offset_2
02b4 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
02b5 4800 |H | Short_Literal 0x0
02b6 4801 |H | Short_Literal 0x1
02b7 0262 | b | Execute Discrete,In_Range
02b8 7002 |p | Jump_Nonzero 0x2bb
02b9 e21b | | Load 0x1,0x1b
02ba 0257 | W | Execute Discrete,Raise
02bb 00da | | Load_Top At_Offset_2
02bc 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
02bd 4401 |D | Exit_Subprogram With_Result,0x1
02be 0000 0000 | | .XXX[0x2]
02c0 ; --------------------------------------------------------------------------------------
02c0 ; SUBPROGRAM
02c0 ; --------------------------------------------------------------------------------------
02c0 02c3 | | .CONST 0x02c3 ; Address of begin
02c1 0004 | | .CONST 0x0004 ; Address of exception handler
02c2 0001 | | .CONST 0x0001 ; Number of locals
02c3 BODY_02c0:
02c3 INIT_02c0:
02c3 00da | | Load_Top At_Offset_2
02c4 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
02c5 0f03 | | Execute_Immediate Equal,0x3
02c6 7002 |p | Jump_Nonzero 0x2c9
02c7 e21b | | Load 0x1,0x1b
02c8 0257 | W | Execute Discrete,Raise
02c9 00da | | Load_Top At_Offset_2
02ca 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
02cb 4401 |D | Exit_Subprogram With_Result,0x1
02cc 0000 0000 | | .BLANK 0000[0x4]
02d0 ; --------------------------------------------------------------------------------------
02d0 ; SUBPROGRAM
02d0 ; --------------------------------------------------------------------------------------
02d0 02d3 | | .CONST 0x02d3 ; Address of begin
02d1 0004 | | .CONST 0x0004 ; Address of exception handler
02d2 0001 | | .CONST 0x0001 ; Number of locals
02d3 BODY_02d0:
02d3 INIT_02d0:
02d3 00da | | Load_Top At_Offset_2
02d4 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
02d5 0f02 | | Execute_Immediate Equal,0x2
02d6 7002 |p | Jump_Nonzero 0x2d9
02d7 e21b | | Load 0x1,0x1b
02d8 0257 | W | Execute Discrete,Raise
02d9 00da | | Load_Top At_Offset_2
02da 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
02db 4401 |D | Exit_Subprogram With_Result,0x1
02dc 0000 0000 | | .BLANK 0000[0x4]
02e0 ; --------------------------------------------------------------------------------------
02e0 ; SUBPROGRAM
02e0 ; --------------------------------------------------------------------------------------
02e0 02e3 | | .CONST 0x02e3 ; Address of begin
02e1 0004 | | .CONST 0x0004 ; Address of exception handler
02e2 0001 | | .CONST 0x0001 ; Number of locals
02e3 BODY_02e0:
02e3 INIT_02e0:
02e3 00db | | Load_Top At_Offset_3
02e4 00db | | Load_Top At_Offset_3
02e5 8237 | 7 | Call 0x1,0x37
02e6 6830 |h0 | Jump_Zero 0x317
02e7 00da | | Load_Top At_Offset_2
02e8 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
02e9 4604 |F | Jump_Case 0x4
02ea 7806 |x | Jump 0x2f1 ; case 0x0
02eb 7805 |x | Jump 0x2f1 ; case 0x1
02ec 781a |x | Jump 0x307 ; case 0x2
02ed 7809 |x | Jump 0x2f7 ; case 0x3
02ee 7800 |x | Jump 0x2ef ; case 0x4
02ef 4801 |H | Short_Literal 0x1
02f0 4402 |D | Exit_Subprogram With_Result,0x2
02f1 00da | | Load_Top At_Offset_2
02f2 8218 | | Call 0x1,0x18
02f3 e5fe | | Load 0x2,-0x2
02f4 8214 | | Call 0x1,0x14
02f5 027f | | Execute Discrete,Equal
02f6 4402 |D | Exit_Subprogram With_Result,0x2
02f7 00da | | Load_Top At_Offset_2
02f8 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
02f9 e5fe | | Load 0x2,-0x2
02fa 8210 | | Call 0x1,0x10
02fb 027c | | | Execute Discrete,Less
02fc 7006 |p | Jump_Nonzero 0x303
02fd 00da | | Load_Top At_Offset_2
02fe 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
02ff e5fe | | Load 0x2,-0x2
0300 8211 | | Call 0x1,0x11
0301 027d | } | Execute Discrete,Greater
0302 6802 |h | Jump_Zero 0x305
0303 4800 |H | Short_Literal 0x0
0304 4402 |D | Exit_Subprogram With_Result,0x2
0305 4801 |H | Short_Literal 0x1
0306 4402 |D | Exit_Subprogram With_Result,0x2
0307 00da | | Load_Top At_Offset_2
0308 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
0309 e5fe | | Load 0x2,-0x2
030a 8212 | | Call 0x1,0x12
030b 0244 | D | Execute Float,Less
030c 7006 |p | Jump_Nonzero 0x313
030d 00da | | Load_Top At_Offset_2
030e 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
030f e5fe | | Load 0x2,-0x2
0310 8213 | | Call 0x1,0x13
0311 0245 | E | Execute Float,Greater
0312 6802 |h | Jump_Zero 0x315
0313 4800 |H | Short_Literal 0x0
0314 4402 |D | Exit_Subprogram With_Result,0x2
0315 4801 |H | Short_Literal 0x1
0316 4402 |D | Exit_Subprogram With_Result,0x2
0317 e21b | | Load 0x1,0x1b
0318 0257 | W | Execute Discrete,Raise
0319 0000 0000 | | .BLANK 0000[0x7]
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0323 | # | .CONST 0x0323 ; Address of begin
0321 0004 | | .CONST 0x0004 ; Address of exception handler
0322 0001 | | .CONST 0x0001 ; Number of locals
0323 BODY_0320:
0323 INIT_0320:
0323 00db | | Load_Top At_Offset_3
0324 00db | | Load_Top At_Offset_3
0325 8237 | 7 | Call 0x1,0x37
0326 687d |h} | Jump_Zero 0x3a4
0327 00da | | Load_Top At_Offset_2
0328 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0329 4604 |F | Jump_Case 0x4
032a 7806 |x | Jump 0x331 ; case 0x0
032b 7805 |x | Jump 0x331 ; case 0x1
032c 784c |xL | Jump 0x379 ; case 0x2
032d 781c |x | Jump 0x34a ; case 0x3
032e 7800 |x | Jump 0x32f ; case 0x4
032f 00ea | | Load_Encached Null_String_Cache
0330 4402 |D | Exit_Subprogram With_Result,0x2
0331 00da | | Load_Top At_Offset_2
0332 8218 | | Call 0x1,0x18
0333 e5fe | | Load 0x2,-0x2
0334 8214 | | Call 0x1,0x14
0335 027e | ~ | Execute Discrete,Not_Equal
0336 6810 |h | Jump_Zero 0x347
0337 0092 0791 | | Action Push_String_Extended,0x791 ; "The size of the value "
0339 00db | | Load_Top At_Offset_3
033a 8218 | | Call 0x1,0x18
033b 00e0 | | Load_Encached Standard_Cache
033c 1818 | | Execute Package,Field_Execute,Field_Number 0x18
033d 01cc | | Execute Vector,Catenate
033e 0092 0792 | | Action Push_String_Extended,0x792 ; " does not match the object's length "
0340 01cc | | Execute Vector,Catenate
0341 e5fe | | Load 0x2,-0x2
0342 8214 | | Call 0x1,0x14
0343 00e0 | | Load_Encached Standard_Cache
0344 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0345 01cc | | Execute Vector,Catenate
0346 4402 |D | Exit_Subprogram With_Result,0x2
0347 0092 0793 | | Action Push_String_Extended,0x793 ; "NO PROBLEM"
0349 4402 |D | Exit_Subprogram With_Result,0x2
034a 00da | | Load_Top At_Offset_2
034b 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
034c e5fe | | Load 0x2,-0x2
034d 8211 | | Call 0x1,0x11
034e 027d | } | Execute Discrete,Greater
034f 6810 |h | Jump_Zero 0x360
0350 0092 0794 | | Action Push_String_Extended,0x794 ; "The value "
0352 00db | | Load_Top At_Offset_3
0353 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
0354 00e0 | | Load_Encached Standard_Cache
0355 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0356 01cc | | Execute Vector,Catenate
0357 0092 0795 | | Action Push_String_Extended,0x795 ; " exceeds the upper bound "
0359 01cc | | Execute Vector,Catenate
035a e5fe | | Load 0x2,-0x2
035b 8211 | | Call 0x1,0x11
035c 00e0 | | Load_Encached Standard_Cache
035d 1818 | | Execute Package,Field_Execute,Field_Number 0x18
035e 01cc | | Execute Vector,Catenate
035f 4402 |D | Exit_Subprogram With_Result,0x2
0360 00da | | Load_Top At_Offset_2
0361 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
0362 e5fe | | Load 0x2,-0x2
0363 8210 | | Call 0x1,0x10
0364 027c | | | Execute Discrete,Less
0365 6810 |h | Jump_Zero 0x376
0366 0092 0794 | | Action Push_String_Extended,0x794 ; "The value "
0368 00db | | Load_Top At_Offset_3
0369 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
036a 00e0 | | Load_Encached Standard_Cache
036b 1818 | | Execute Package,Field_Execute,Field_Number 0x18
036c 01cc | | Execute Vector,Catenate
036d 0092 0796 | | Action Push_String_Extended,0x796 ; " is less than the lower bound "
036f 01cc | | Execute Vector,Catenate
0370 e5fe | | Load 0x2,-0x2
0371 8210 | | Call 0x1,0x10
0372 00e0 | | Load_Encached Standard_Cache
0373 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0374 01cc | | Execute Vector,Catenate
0375 4402 |D | Exit_Subprogram With_Result,0x2
0376 0092 0793 | | Action Push_String_Extended,0x793 ; "NO PROBLEM"
0378 4402 |D | Exit_Subprogram With_Result,0x2
0379 00da | | Load_Top At_Offset_2
037a 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
037b e5fe | | Load 0x2,-0x2
037c 8212 | | Call 0x1,0x12
037d 0244 | D | Execute Float,Less
037e 680e |h | Jump_Zero 0x38d
037f 0092 0794 | | Action Push_String_Extended,0x794 ; "The value "
0381 00db | | Load_Top At_Offset_3
0382 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
0383 8238 | 8 | Call 0x1,0x38
0384 01cc | | Execute Vector,Catenate
0385 0092 0796 | | Action Push_String_Extended,0x796 ; " is less than the lower bound "
0387 01cc | | Execute Vector,Catenate
0388 e5fe | | Load 0x2,-0x2
0389 8212 | | Call 0x1,0x12
038a 8238 | 8 | Call 0x1,0x38
038b 01cc | | Execute Vector,Catenate
038c 4402 |D | Exit_Subprogram With_Result,0x2
038d 00da | | Load_Top At_Offset_2
038e 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
038f e5fe | | Load 0x2,-0x2
0390 8213 | | Call 0x1,0x13
0391 0245 | E | Execute Float,Greater
0392 680e |h | Jump_Zero 0x3a1
0393 0092 0794 | | Action Push_String_Extended,0x794 ; "The value "
0395 00db | | Load_Top At_Offset_3
0396 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
0397 8238 | 8 | Call 0x1,0x38
0398 01cc | | Execute Vector,Catenate
0399 0092 0795 | | Action Push_String_Extended,0x795 ; " exceeds the upper bound "
039b 01cc | | Execute Vector,Catenate
039c e5fe | | Load 0x2,-0x2
039d 8213 | | Call 0x1,0x13
039e 8238 | 8 | Call 0x1,0x38
039f 01cc | | Execute Vector,Catenate
03a0 4402 |D | Exit_Subprogram With_Result,0x2
03a1 0092 0793 | | Action Push_String_Extended,0x793 ; "NO PROBLEM"
03a3 4402 |D | Exit_Subprogram With_Result,0x2
03a4 0092 0797 | | Action Push_String_Extended,0x797 ; "BAD MATCH"
03a6 4402 |D | Exit_Subprogram With_Result,0x2
03a7 0000 | | .XXX[0x1]
03a8 ; --------------------------------------------------------------------------------------
03a8 ; SUBPROGRAM
03a8 ; --------------------------------------------------------------------------------------
03a8 03b0 | | .CONST 0x03b0 ; Address of begin
03a9 0004 | | .CONST 0x0004 ; Address of exception handler
03aa 0002 | | .CONST 0x0002 ; Number of locals
03ab INIT_03a8:
03ab 4804 |H | Short_Literal 0x4
03ac e20e | | Load 0x1,0xe
03ad 1c08 | | Execute_Immediate Run_Utility,0x8
03ae 00d8 | | Load_Top At_Offset_0
03af 1c00 | | Execute_Immediate Run_Utility,0x0
03b0 BODY_03a8:
03b0 00db | | Load_Top At_Offset_3
03b1 00d9 | | Load_Top At_Offset_1
03b2 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
03b3 00d8 | | Load_Top At_Offset_0
03b4 4401 |D | Exit_Subprogram With_Result,0x1
03b5 0000 0000 | | .XXX[0x3]
03b7 0000 | |
03b8 ; --------------------------------------------------------------------------------------
03b8 ; SUBPROGRAM
03b8 ; --------------------------------------------------------------------------------------
03b8 03c2 | | .CONST 0x03c2 ; Address of begin
03b9 0004 | | .CONST 0x0004 ; Address of exception handler
03ba 0002 | | .CONST 0x0002 ; Number of locals
03bb INIT_03b8:
03bb e002 | | Load 0x0,0x2
03bc 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03bd 02c7 | | Declare_Variable Any
03be 00db | | Load_Top At_Offset_3
03bf e00d | | Load 0x0,0xd
03c0 181e | | Execute Package,Field_Execute,Field_Number 0x1e
03c1 a402 | | Store_Unchecked 0x2,0x2
03c2 BODY_03b8:
03c2 4801 |H | Short_Literal 0x1
03c3 0092 0798 | | Action Push_String_Extended,0x798 ; "CHARACTER"
03c5 00da | | Load_Top At_Offset_2
03c6 e002 | | Load 0x0,0x2
03c7 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
03c8 e011 | | Load 0x0,0x11
03c9 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
03ca 700b |p | Jump_Nonzero 0x3d6
03cb 4801 |H | Short_Literal 0x1
03cc 0092 0798 | | Action Push_String_Extended,0x798 ; "CHARACTER"
03ce 00da | | Load_Top At_Offset_2
03cf e002 | | Load 0x0,0x2
03d0 1810 | | Execute Package,Field_Execute,Field_Number 0x10
03d1 e00e | | Load 0x0,0xe
03d2 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
03d3 e011 | | Load 0x0,0x11
03d4 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
03d5 4401 |D | Exit_Subprogram With_Result,0x1
03d6 4801 |H | Short_Literal 0x1
03d7 4401 |D | Exit_Subprogram With_Result,0x1
03d8 ; --------------------------------------------------------------------------------------
03d8 ; SUBPROGRAM
03d8 ; --------------------------------------------------------------------------------------
03d8 03e2 | | .CONST 0x03e2 ; Address of begin
03d9 0004 | | .CONST 0x0004 ; Address of exception handler
03da 0002 | | .CONST 0x0002 ; Number of locals
03db INIT_03d8:
03db e00d | | Load 0x0,0xd
03dc 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
03dd 02c7 | | Declare_Variable Any
03de 00db | | Load_Top At_Offset_3
03df e00d | | Load 0x0,0xd
03e0 1848 | H | Execute Package,Field_Execute,Field_Number 0x48
03e1 a402 | | Store_Unchecked 0x2,0x2
03e2 BODY_03d8:
03e2 00d8 | | Load_Top At_Offset_0
03e3 8220 | | Call 0x1,0x20
03e4 4401 |D | Exit_Subprogram With_Result,0x1
03e5 0000 0000 | | .XXX[0x3]
03e7 0000 | |
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03f5 | | .CONST 0x03f5 ; Address of begin
03e9 0004 | | .CONST 0x0004 ; Address of exception handler
03ea 0004 | | .CONST 0x0004 ; Number of locals
03eb INIT_03e8:
03eb e002 | | Load 0x0,0x2
03ec 1b13 | | Execute Package,Field_Read,Field_Number 0x13
03ed 02c7 | | Declare_Variable Any
03ee 00db | | Load_Top At_Offset_3
03ef e00d | | Load 0x0,0xd
03f0 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
03f1 a402 | | Store_Unchecked 0x2,0x2
03f2 e012 | | Load 0x0,0x12
03f3 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03f4 00e1 | | Load_Encached Boolean_Cache
03f5 BODY_03e8:
03f5 00d8 | | Load_Top At_Offset_0
03f6 e012 | | Load 0x0,0x12
03f7 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03f8 e402 | | Load 0x2,0x2
03f9 e012 | | Load 0x0,0x12
03fa 180f | | Execute Package,Field_Execute,Field_Number 0xf
03fb 005b | [ | Store_Top Discrete,At_Offset_3
03fc 0059 | Y | Store_Top Discrete,At_Offset_1
03fd 00d8 | | Load_Top At_Offset_0
03fe 6827 |h' | Jump_Zero 0x426
03ff e5ff | | Load 0x2,-0x1
0400 8221 | ! | Call 0x1,0x21
0401 6812 |h | Jump_Zero 0x414
0402 4800 |H | Short_Literal 0x0
0403 e20e | | Load 0x1,0xe
0404 1c08 | | Execute_Immediate Run_Utility,0x8
0405 e5ff | | Load 0x2,-0x1
0406 e20e | | Load 0x1,0xe
0407 2302 |# | Execute Variant_Record,Field_Type,Field_Number 0x2
0408 0119 | | Execute Any,Check_In_Formal_Type
0409 00d9 | | Load_Top At_Offset_1
040a 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
040b 00da | | Load_Top At_Offset_2
040c 00d8 | | Load_Top At_Offset_0
040d 00e3 | | Load_Encached Natural_Cache
040e 0260 | ` | Execute Discrete,In_Type
040f 7001 |p | Jump_Nonzero 0x411
0410 0801 | | Execute_Immediate Raise,0x1
0411 00d9 | | Load_Top At_Offset_1
0412 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
0413 4401 |D | Exit_Subprogram With_Result,0x1
0414 4803 |H | Short_Literal 0x3
0415 e20e | | Load 0x1,0xe
0416 1c08 | | Execute_Immediate Run_Utility,0x8
0417 e5ff | | Load 0x2,-0x1
0418 e20e | | Load 0x1,0xe
0419 2302 |# | Execute Variant_Record,Field_Type,Field_Number 0x2
041a 0119 | | Execute Any,Check_In_Formal_Type
041b 00d9 | | Load_Top At_Offset_1
041c 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
041d 00da | | Load_Top At_Offset_2
041e 00d8 | | Load_Top At_Offset_0
041f 00e3 | | Load_Encached Natural_Cache
0420 0260 | ` | Execute Discrete,In_Type
0421 7001 |p | Jump_Nonzero 0x423
0422 0801 | | Execute_Immediate Raise,0x1
0423 00d9 | | Load_Top At_Offset_1
0424 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
0425 4401 |D | Exit_Subprogram With_Result,0x1
0426 e5ff | | Load 0x2,-0x1
0427 821f | | Call 0x1,0x1f
0428 4401 |D | Exit_Subprogram With_Result,0x1
0429 0000 0000 | | .BLANK 0000[0x7]
0430 ; --------------------------------------------------------------------------------------
0430 ; SUBPROGRAM
0430 ; --------------------------------------------------------------------------------------
0430 0433 | 3 | .CONST 0x0433 ; Address of begin
0431 0004 | | .CONST 0x0004 ; Address of exception handler
0432 0001 | | .CONST 0x0001 ; Number of locals
0433 BODY_0430:
0433 INIT_0430:
0433 4800 |H | Short_Literal 0x0
0434 a5fe | | Store_Unchecked 0x2,-0x2
0435 4800 |H | Short_Literal 0x0
0436 a5fd | | Store_Unchecked 0x2,-0x3
0437 4502 |E | Exit_Subprogram 0x2
0438 ; --------------------------------------------------------------------------------------
0438 ; SUBPROGRAM
0438 ; --------------------------------------------------------------------------------------
0438 043b | ; | .CONST 0x043b ; Address of begin
0439 0004 | | .CONST 0x0004 ; Address of exception handler
043a 0001 | | .CONST 0x0001 ; Number of locals
043b BODY_0438:
043b INIT_0438:
043b 5804 |X | Indirect_Literal Float,0x440,0.0
043c a5fe | | Store_Unchecked 0x2,-0x2
043d 4800 |H | Short_Literal 0x0
043e a5fd | | Store_Unchecked 0x2,-0x3
043f 4502 |E | Exit_Subprogram 0x2
0440 0000 0000 | | .DBL 0.0
0442 0000 0000 | |
0444 0000 0000 | | .BLANK 0000[0x4]
0448 ; --------------------------------------------------------------------------------------
0448 ; SUBPROGRAM
0448 ; --------------------------------------------------------------------------------------
0448 044b | K | .CONST 0x044b ; Address of begin
0449 0004 | | .CONST 0x0004 ; Address of exception handler
044a 0001 | | .CONST 0x0001 ; Number of locals
044b BODY_0448:
044b INIT_0448:
044b 00db | | Load_Top At_Offset_3
044c 00d8 | | Load_Top At_Offset_0
044d 01dd | | Execute Vector,First
044e 00e2 | | Load_Encached Integer_Cache
044f 00d9 | | Load_Top At_Offset_1
0450 0267 | g | Execute Discrete,Predecessor
0451 00e9 | | Load_Encached String_Cache
0452 035b | [ | Declare_Type Array,Constrained
0453 0337 | 7 | Declare_Variable Array
0454 00cd | | Action Spare6_Action
0455 e5fe | | Load 0x2,-0x2
0456 01d4 | | Execute Vector,Structure_Write
0457 4801 |H | Short_Literal 0x1
0458 a5fd | | Store_Unchecked 0x2,-0x3
0459 4800 |H | Short_Literal 0x0
045a a5fc | | Store_Unchecked 0x2,-0x4
045b 4502 |E | Exit_Subprogram 0x2
045c 0000 0000 | | .BLANK 0000[0x4]
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 0478 | x | .CONST 0x0478 ; Address of begin
0461 0004 | | .CONST 0x0004 ; Address of exception handler
0462 0009 | | .CONST 0x0009 ; Number of locals
0463 INIT_0460:
0463 e002 | | Load 0x0,0x2
0464 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0465 02c7 | | Declare_Variable Any
0466 00d8 | | Load_Top At_Offset_0
0467 1c00 | | Execute_Immediate Run_Utility,0x0
0468 e002 | | Load 0x0,0x2
0469 1b0d | | Execute Package,Field_Read,Field_Number 0xd
046a 02c7 | | Declare_Variable Any
046b 00d8 | | Load_Top At_Offset_0
046c 1c00 | | Execute_Immediate Run_Utility,0x0
046d 00e5 | | Load_Encached Long_Integer_Cache
046e 03e9 | | Declare_Variable Discrete,Duplicate
046f 00e6 | | Load_Encached Float_Cache
0470 03d8 | | Declare_Variable Float,Duplicate
0471 e00d | | Load 0x0,0xd
0472 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0473 02c7 | | Declare_Variable Any
0474 00d8 | | Load_Top At_Offset_0
0475 1c00 | | Execute_Immediate Run_Utility,0x0
0476 029f 0673 | s| Declare_Subprogram For_Call,INIT_0670
0478 BODY_0460:
0478 e403 | | Load 0x2,0x3
0479 0120 | | Execute Any,Is_Value
047a 6803 |h | Jump_Zero 0x47e
047b e00d | | Load 0x0,0xd
047c 1b0f | | Execute Package,Field_Read,Field_Number 0xf
047d 7801 |x | Jump 0x47f
047e e403 | | Load 0x2,0x3
047f e402 | | Load 0x2,0x2
0480 0120 | | Execute Any,Is_Value
0481 6803 |h | Jump_Zero 0x485
0482 e00d | | Load 0x0,0xd
0483 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0484 7801 |x | Jump 0x486
0485 e402 | | Load 0x2,0x2
0486 e5ff | | Load 0x2,-0x1
0487 e00d | | Load 0x0,0xd
0488 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
0489 c402 | | Store 0x2,0x2
048a c403 | | Store 0x2,0x3
048b e402 | | Load 0x2,0x2
048c e010 | | Load 0x0,0x10
048d 1816 | | Execute Package,Field_Execute,Field_Number 0x16
048e c408 | | Store 0x2,0x8
048f 4801 |H | Short_Literal 0x1
0490 0092 0799 | | Action Push_String_Extended,0x799 ; "[universal_integer]"
0492 00db | | Load_Top At_Offset_3
0493 e002 | | Load 0x0,0x2
0494 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
0495 e011 | | Load 0x0,0x11
0496 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
0497 681c |h | Jump_Zero 0x4b4
0498 e402 | | Load 0x2,0x2
0499 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24
049a 1d25 | % | Execute_Immediate Reference_Lex_1,0x25
049b e006 | | Load 0x0,0x6
049c 180e | | Execute Package,Field_Execute,Field_Number 0xe
049d a404 | | Store_Unchecked 0x2,0x4
049e e403 | | Load 0x2,0x3
049f 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24
04a0 1d25 | % | Execute_Immediate Reference_Lex_1,0x25
04a1 e006 | | Load 0x0,0x6
04a2 180e | | Execute Package,Field_Execute,Field_Number 0xe
04a3 a405 | | Store_Unchecked 0x2,0x5
04a4 4801 |H | Short_Literal 0x1
04a5 e20e | | Load 0x1,0xe
04a6 1c08 | | Execute_Immediate Run_Utility,0x8
04a7 e5fe | | Load 0x2,-0x2
04a8 e20e | | Load 0x1,0xe
04a9 2302 |# | Execute Variant_Record,Field_Type,Field_Number 0x2
04aa 0119 | | Execute Any,Check_In_Formal_Type
04ab 00d9 | | Load_Top At_Offset_1
04ac 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
04ad e404 | | Load 0x2,0x4
04ae 00d9 | | Load_Top At_Offset_1
04af 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
04b0 e405 | | Load 0x2,0x5
04b1 00d9 | | Load_Top At_Offset_1
04b2 2a05 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5
04b3 4402 |D | Exit_Subprogram With_Result,0x2
04b4 4801 |H | Short_Literal 0x1
04b5 0092 079a | | Action Push_String_Extended,0x79a ; "[universal_real]"
04b7 00db | | Load_Top At_Offset_3
04b8 e002 | | Load 0x0,0x2
04b9 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
04ba e011 | | Load 0x0,0x11
04bb 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
04bc 681c |h | Jump_Zero 0x4d9
04bd e402 | | Load 0x2,0x2
04be 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29
04bf 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a
04c0 e006 | | Load 0x0,0x6
04c1 180f | | Execute Package,Field_Execute,Field_Number 0xf
04c2 a406 | | Store_Unchecked 0x2,0x6
04c3 e403 | | Load 0x2,0x3
04c4 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29
04c5 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a
04c6 e006 | | Load 0x0,0x6
04c7 180f | | Execute Package,Field_Execute,Field_Number 0xf
04c8 0043 | C | Store_Top_Unchecked Float,At_Offset_3
04c9 4802 |H | Short_Literal 0x2
04ca e20e | | Load 0x1,0xe
04cb 1c08 | | Execute_Immediate Run_Utility,0x8
04cc e5fe | | Load 0x2,-0x2
04cd e20e | | Load 0x1,0xe
04ce 2302 |# | Execute Variant_Record,Field_Type,Field_Number 0x2
04cf 0119 | | Execute Any,Check_In_Formal_Type
04d0 00d9 | | Load_Top At_Offset_1
04d1 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
04d2 e406 | | Load 0x2,0x6
04d3 00d9 | | Load_Top At_Offset_1
04d4 2a06 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x6
04d5 00db | | Load_Top At_Offset_3
04d6 00d9 | | Load_Top At_Offset_1
04d7 2a07 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x7
04d8 4402 |D | Exit_Subprogram With_Result,0x2
04d9 8409 | | Call 0x2,0x9
04da 0831 | 1 | Execute_Immediate Raise,0x31
04db 0000 0000 | | .BLANK 0000[0x5]
04e0 ; --------------------------------------------------------------------------------------
04e0 ; SUBPROGRAM
04e0 ; --------------------------------------------------------------------------------------
04e0 04ff | | .CONST 0x04ff ; Address of begin
04e1 0004 | | .CONST 0x0004 ; Address of exception handler
04e2 000a | | .CONST 0x000a ; Number of locals
04e3 INIT_04e0:
04e3 e002 | | Load 0x0,0x2
04e4 1b13 | | Execute Package,Field_Read,Field_Number 0x13
04e5 02c7 | | Declare_Variable Any
04e6 00db | | Load_Top At_Offset_3
04e7 e00d | | Load 0x0,0xd
04e8 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
04e9 a402 | | Store_Unchecked 0x2,0x2
04ea e002 | | Load 0x0,0x2
04eb 1b0d | | Execute Package,Field_Read,Field_Number 0xd
04ec 02c7 | | Declare_Variable Any
04ed 00d8 | | Load_Top At_Offset_0
04ee 1c00 | | Execute_Immediate Run_Utility,0x0
04ef 00e5 | | Load_Encached Long_Integer_Cache
04f0 00e5 | | Load_Encached Long_Integer_Cache
04f1 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
04f2 00e1 | | Load_Encached Boolean_Cache
04f3 00e5 | | Load_Encached Long_Integer_Cache
04f4 03e9 | | Declare_Variable Discrete,Duplicate
04f5 e010 | | Load 0x0,0x10
04f6 1b0e | | Execute Package,Field_Read,Field_Number 0xe
04f7 02c7 | | Declare_Variable Any
04f8 00d8 | | Load_Top At_Offset_0
04f9 1c00 | | Execute_Immediate Run_Utility,0x0
04fa e010 | | Load 0x0,0x10
04fb 1b0e | | Execute Package,Field_Read,Field_Number 0xe
04fc 02c7 | | Declare_Variable Any
04fd 00d8 | | Load_Top At_Offset_0
04fe 1c00 | | Execute_Immediate Run_Utility,0x0
04ff BODY_04e0:
04ff 00cf | | Action Mark_Auxiliary
0500 7831 |x1 | Jump 0x532
0501 e402 | | Load 0x2,0x2
0502 e002 | | Load 0x0,0x2
0503 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0504 c403 | | Store 0x2,0x3
0505 00d9 | | Load_Top At_Offset_1
0506 0120 | | Execute Any,Is_Value
0507 6803 |h | Jump_Zero 0x50b
0508 e010 | | Load 0x0,0x10
0509 1b0e | | Execute Package,Field_Read,Field_Number 0xe
050a 7801 |x | Jump 0x50c
050b 00d9 | | Load_Top At_Offset_1
050c 00db | | Load_Top At_Offset_3
050d 0120 | | Execute Any,Is_Value
050e 6803 |h | Jump_Zero 0x512
050f e010 | | Load 0x0,0x10
0510 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0511 7801 |x | Jump 0x513
0512 00db | | Load_Top At_Offset_3
0513 00e1 | | Load_Encached Boolean_Cache
0514 e408 | | Load 0x2,0x8
0515 e407 | | Load 0x2,0x7
0516 e403 | | Load 0x2,0x3
0517 e00f | | Load 0x0,0xf
0518 180d | | Execute Package,Field_Execute,Field_Number 0xd
0519 c407 | | Store 0x2,0x7
051a c408 | | Store 0x2,0x8
051b c406 | | Store 0x2,0x6
051c c409 | | Store 0x2,0x9
051d c40a | | Store 0x2,0xa
051e e406 | | Load 0x2,0x6
051f 680a |h | Jump_Zero 0x52a
0520 00db | | Load_Top At_Offset_3
0521 e407 | | Load 0x2,0x7
0522 0272 | r | Execute Discrete,Minus
0523 0a01 | | Execute_Immediate Plus,0x1
0524 a404 | | Store_Unchecked 0x2,0x4
0525 e405 | | Load 0x2,0x5
0526 e404 | | Load 0x2,0x4
0527 0271 | q | Execute Discrete,Times
0528 a405 | | Store_Unchecked 0x2,0x5
0529 7803 |x | Jump 0x52d
052a e5fe | | Load 0x2,-0x2
052b 821f | | Call 0x1,0x1f
052c 4402 |D | Exit_Subprogram With_Result,0x2
052d e402 | | Load 0x2,0x2
052e e002 | | Load 0x0,0x2
052f 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0530 c402 | | Store 0x2,0x2
0531 00c9 | | Action Pop_Auxiliary_Loop
0532 e402 | | Load 0x2,0x2
0533 e002 | | Load 0x0,0x2
0534 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0535 6fcb |o | Jump_Zero 0x501
0536 00ce | | Action Pop_Auxiliary
0537 4800 |H | Short_Literal 0x0
0538 e20e | | Load 0x1,0xe
0539 1c08 | | Execute_Immediate Run_Utility,0x8
053a e5fe | | Load 0x2,-0x2
053b e20e | | Load 0x1,0xe
053c 2302 |# | Execute Variant_Record,Field_Type,Field_Number 0x2
053d 0119 | | Execute Any,Check_In_Formal_Type
053e 00d9 | | Load_Top At_Offset_1
053f 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0540 e405 | | Load 0x2,0x5
0541 00d8 | | Load_Top At_Offset_0
0542 00e3 | | Load_Encached Natural_Cache
0543 0260 | ` | Execute Discrete,In_Type
0544 7001 |p | Jump_Nonzero 0x546
0545 0801 | | Execute_Immediate Raise,0x1
0546 00d9 | | Load_Top At_Offset_1
0547 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
0548 4402 |D | Exit_Subprogram With_Result,0x2
0549 0000 0000 | | .BLANK 0000[0x7]
0550 ; --------------------------------------------------------------------------------------
0550 ; SUBPROGRAM
0550 ; --------------------------------------------------------------------------------------
0550 0558 | X | .CONST 0x0558 ; Address of begin
0551 0004 | | .CONST 0x0004 ; Address of exception handler
0552 0002 | | .CONST 0x0002 ; Number of locals
0553 INIT_0550:
0553 4804 |H | Short_Literal 0x4
0554 e216 | | Load 0x1,0x16
0555 1c08 | | Execute_Immediate Run_Utility,0x8
0556 00d8 | | Load_Top At_Offset_0
0557 1c00 | | Execute_Immediate Run_Utility,0x0
0558 BODY_0550:
0558 00db | | Load_Top At_Offset_3
0559 00d9 | | Load_Top At_Offset_1
055a 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
055b 00d8 | | Load_Top At_Offset_0
055c 4401 |D | Exit_Subprogram With_Result,0x1
055d 0000 0000 | | .XXX[0x3]
055f 0000 | |
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 00cf | | Action Mark_Auxiliary
0564 7814 |x | Jump 0x579
0565 00db | | Load_Top At_Offset_3
0566 e002 | | Load 0x0,0x2
0567 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0568 e00d | | Load 0x0,0xd
0569 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
056a 4604 |F | Jump_Case 0x4
056b 7808 |x | Jump 0x574 ; case 0x0
056c 7803 |x | Jump 0x570 ; case 0x1
056d 7804 |x | Jump 0x572 ; case 0x2
056e 7805 |x | Jump 0x574 ; case 0x3
056f 7804 |x | Jump 0x574 ; case 0x4
0570 e013 | | Load 0x0,0x13
0571 0257 | W | Execute Discrete,Raise
0572 e013 | | Load 0x0,0x13
0573 0257 | W | Execute Discrete,Raise
0574 00db | | Load_Top At_Offset_3
0575 e002 | | Load 0x0,0x2
0576 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0577 c5ff | | Store 0x2,-0x1
0578 00c9 | | Action Pop_Auxiliary_Loop
0579 00db | | Load_Top At_Offset_3
057a e002 | | Load 0x0,0x2
057b 1816 | | Execute Package,Field_Execute,Field_Number 0x16
057c 6fe8 |o | Jump_Zero 0x565
057d 4501 |E | Exit_Subprogram 0x1
057e 0000 0000 | | .XXX[0x2]
0580 ; --------------------------------------------------------------------------------------
0580 ; SUBPROGRAM
0580 ; --------------------------------------------------------------------------------------
0580 0592 | | .CONST 0x0592 ; Address of begin
0581 0004 | | .CONST 0x0004 ; Address of exception handler
0582 0004 | | .CONST 0x0004 ; Number of locals
0583 INIT_0580:
0583 e002 | | Load 0x0,0x2
0584 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0585 02c7 | | Declare_Variable Any
0586 4800 |H | Short_Literal 0x0
0587 e5ff | | Load 0x2,-0x1
0588 e010 | | Load 0x0,0x10
0589 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
058a a402 | | Store_Unchecked 0x2,0x2
058b 00e3 | | Load_Encached Natural_Cache
058c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
058d e002 | | Load 0x0,0x2
058e 1b13 | | Execute Package,Field_Read,Field_Number 0x13
058f 02c7 | | Declare_Variable Any
0590 00d8 | | Load_Top At_Offset_0
0591 1c00 | | Execute_Immediate Run_Utility,0x0
0592 BODY_0580:
0592 00cf | | Action Mark_Auxiliary
0593 7811 |x | Jump 0x5a5
0594 00db | | Load_Top At_Offset_3
0595 e002 | | Load 0x0,0x2
0596 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0597 e010 | | Load 0x0,0x10
0598 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
0599 c404 | | Store 0x2,0x4
059a 00d9 | | Load_Top At_Offset_1
059b 8235 | 5 | Call 0x1,0x35
059c c404 | | Store 0x2,0x4
059d 00da | | Load_Top At_Offset_2
059e 0a01 | | Execute_Immediate Plus,0x1
059f 005b | [ | Store_Top Discrete,At_Offset_3
05a0 00db | | Load_Top At_Offset_3
05a1 e002 | | Load 0x0,0x2
05a2 1815 | | Execute Package,Field_Execute,Field_Number 0x15
05a3 c402 | | Store 0x2,0x2
05a4 00c9 | | Action Pop_Auxiliary_Loop
05a5 00db | | Load_Top At_Offset_3
05a6 e002 | | Load 0x0,0x2
05a7 1816 | | Execute Package,Field_Execute,Field_Number 0x16
05a8 6feb |o | Jump_Zero 0x594
05a9 00ce | | Action Pop_Auxiliary
05aa 4800 |H | Short_Literal 0x0
05ab e216 | | Load 0x1,0x16
05ac 1c08 | | Execute_Immediate Run_Utility,0x8
05ad e5ff | | Load 0x2,-0x1
05ae e216 | | Load 0x1,0x16
05af 2302 |# | Execute Variant_Record,Field_Type,Field_Number 0x2
05b0 0119 | | Execute Any,Check_In_Formal_Type
05b1 00d9 | | Load_Top At_Offset_1
05b2 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
05b3 00da | | Load_Top At_Offset_2
05b4 00d9 | | Load_Top At_Offset_1
05b5 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
05b6 4401 |D | Exit_Subprogram With_Result,0x1
05b7 0000 | | .XXX[0x1]
05b8 ; --------------------------------------------------------------------------------------
05b8 ; SUBPROGRAM
05b8 ; --------------------------------------------------------------------------------------
05b8 05bb | | .CONST 0x05bb ; Address of begin
05b9 0004 | | .CONST 0x0004 ; Address of exception handler
05ba 0001 | | .CONST 0x0001 ; Number of locals
05bb BODY_05b8:
05bb INIT_05b8:
05bb 00da | | Load_Top At_Offset_2
05bc 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
05bd 4604 |F | Jump_Case 0x4
05be 7813 |x | Jump 0x5d2 ; case 0x0
05bf 780b |x | Jump 0x5cb ; case 0x1
05c0 7821 |x! | Jump 0x5e2 ; case 0x2
05c1 7818 |x | Jump 0x5da ; case 0x3
05c2 7800 |x | Jump 0x5c3 ; case 0x4
05c3 00db | | Load_Top At_Offset_3
05c4 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
05c5 0f04 | | Execute_Immediate Equal,0x4
05c6 7002 |p | Jump_Nonzero 0x5c9
05c7 4800 |H | Short_Literal 0x0
05c8 4402 |D | Exit_Subprogram With_Result,0x2
05c9 4801 |H | Short_Literal 0x1
05ca 4402 |D | Exit_Subprogram With_Result,0x2
05cb 00db | | Load_Top At_Offset_3
05cc 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
05cd 6802 |h | Jump_Zero 0x5d0
05ce 4800 |H | Short_Literal 0x0
05cf 4402 |D | Exit_Subprogram With_Result,0x2
05d0 4801 |H | Short_Literal 0x1
05d1 4402 |D | Exit_Subprogram With_Result,0x2
05d2 00db | | Load_Top At_Offset_3
05d3 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
05d4 0f03 | | Execute_Immediate Equal,0x3
05d5 7002 |p | Jump_Nonzero 0x5d8
05d6 4800 |H | Short_Literal 0x0
05d7 4402 |D | Exit_Subprogram With_Result,0x2
05d8 4801 |H | Short_Literal 0x1
05d9 4402 |D | Exit_Subprogram With_Result,0x2
05da 00db | | Load_Top At_Offset_3
05db 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
05dc 0f01 | | Execute_Immediate Equal,0x1
05dd 7002 |p | Jump_Nonzero 0x5e0
05de 4800 |H | Short_Literal 0x0
05df 4402 |D | Exit_Subprogram With_Result,0x2
05e0 4801 |H | Short_Literal 0x1
05e1 4402 |D | Exit_Subprogram With_Result,0x2
05e2 00db | | Load_Top At_Offset_3
05e3 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
05e4 0f02 | | Execute_Immediate Equal,0x2
05e5 7002 |p | Jump_Nonzero 0x5e8
05e6 4800 |H | Short_Literal 0x0
05e7 4402 |D | Exit_Subprogram With_Result,0x2
05e8 4801 |H | Short_Literal 0x1
05e9 4402 |D | Exit_Subprogram With_Result,0x2
05ea 0000 0000 | | .BLANK 0000[0x6]
05f0 ; --------------------------------------------------------------------------------------
05f0 ; SUBPROGRAM
05f0 ; --------------------------------------------------------------------------------------
05f0 05f8 | | .CONST 0x05f8 ; Address of begin
05f1 0004 | | .CONST 0x0004 ; Address of exception handler
05f2 0002 | | .CONST 0x0002 ; Number of locals
05f3 INIT_05f0:
05f3 4801 |H | Short_Literal 0x1
05f4 4864 |Hd | Short_Literal 0x64
05f5 00e9 | | Load_Encached String_Cache
05f6 035b | [ | Declare_Type Array,Constrained
05f7 0337 | 7 | Declare_Variable Array
05f8 BODY_05f0:
05f8 00d8 | | Load_Top At_Offset_0
05f9 e21e | | Load 0x1,0x1e
05fa 1b12 | | Execute Package,Field_Read,Field_Number 0x12
05fb e21e | | Load 0x1,0x1e
05fc 1b11 | | Execute Package,Field_Read,Field_Number 0x11
05fd e5ff | | Load 0x2,-0x1
05fe e21e | | Load 0x1,0x1e
05ff 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0600 00d1 | | Pop_Control Pop_Count_1
0601 4820 |H | Short_Literal 0x20
0602 00d9 | | Load_Top At_Offset_1
0603 e011 | | Load 0x0,0x11
0604 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0605 00e9 | | Load_Encached String_Cache
0606 01c6 | | Execute Vector,Convert_To_Formal
0607 4401 |D | Exit_Subprogram With_Result,0x1
0608 ; --------------------------------------------------------------------------------------
0608 ; SUBPROGRAM
0608 ; --------------------------------------------------------------------------------------
0608 060e | | .CONST 0x060e ; Address of begin
0609 0004 | | .CONST 0x0004 ; Address of exception handler
060a 0002 | | .CONST 0x0002 ; Number of locals
060b INIT_0608:
060b e5ff | | Load 0x2,-0x1
060c e010 | | Load 0x0,0x10
060d 181e | | Execute Package,Field_Execute,Field_Number 0x1e
060e BODY_0608:
060e 4801 |H | Short_Literal 0x1
060f e216 | | Load 0x1,0x16
0610 1c08 | | Execute_Immediate Run_Utility,0x8
0611 e5ff | | Load 0x2,-0x1
0612 e216 | | Load 0x1,0x16
0613 2302 |# | Execute Variant_Record,Field_Type,Field_Number 0x2
0614 0119 | | Execute Any,Check_In_Formal_Type
0615 00d9 | | Load_Top At_Offset_1
0616 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0617 00d9 | | Load_Top At_Offset_1
0618 01db | | Execute Vector,Length
0619 00d9 | | Load_Top At_Offset_1
061a 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
061b 00cb | | Action Pop_Block_With_Result
061c 4401 |D | Exit_Subprogram With_Result,0x1
061d 0000 0000 | | .XXX[0x3]
061f 0000 | |
0620 ; --------------------------------------------------------------------------------------
0620 ; SUBPROGRAM
0620 ; --------------------------------------------------------------------------------------
0620 0625 | % | .CONST 0x0625 ; Address of begin
0621 0662 | b | .CONST 0x0662 ; Address of exception handler
0622 0002 | | .CONST 0x0002 ; Number of locals
0623 INIT_0620:
0623 029f 06d3 | | Declare_Subprogram For_Call,INIT_06d0
0625 BODY_0620:
0625 e402 | | Load 0x2,0x2
0626 e00d | | Load 0x0,0xd
0627 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0628 e00d | | Load 0x0,0xd
0629 1819 | | Execute Package,Field_Execute,Field_Number 0x19
062a 460c |F | Jump_Case 0xc
062b 780c |x | Jump 0x638 ; case 0x0
062c 780b |x | Jump 0x638 ; case 0x1
062d 780e |x | Jump 0x63c ; case 0x2
062e 781f |x | Jump 0x64e ; case 0x3
062f 7808 |x | Jump 0x638 ; case 0x4
0630 782f |x/ | Jump 0x660 ; case 0x5
0631 7806 |x | Jump 0x638 ; case 0x6
0632 7805 |x | Jump 0x638 ; case 0x7
0633 7804 |x | Jump 0x638 ; case 0x8
0634 7803 |x | Jump 0x638 ; case 0x9
0635 7802 |x | Jump 0x638 ; case 0xa
0636 7801 |x | Jump 0x638 ; case 0xb
0637 7800 |x | Jump 0x638 ; case 0xc
0638 e5ff | | Load 0x2,-0x1
0639 8234 | 4 | Call 0x1,0x34
063a 00cb | | Action Pop_Block_With_Result
063b 4401 |D | Exit_Subprogram With_Result,0x1
063c 4803 |H | Short_Literal 0x3
063d e216 | | Load 0x1,0x16
063e 1c08 | | Execute_Immediate Run_Utility,0x8
063f e5ff | | Load 0x2,-0x1
0640 e216 | | Load 0x1,0x16
0641 2302 |# | Execute Variant_Record,Field_Type,Field_Number 0x2
0642 0119 | | Execute Any,Check_In_Formal_Type
0643 00d9 | | Load_Top At_Offset_1
0644 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0645 e5ff | | Load 0x2,-0x1
0646 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24
0647 1d25 | % | Execute_Immediate Reference_Lex_1,0x25
0648 e006 | | Load 0x0,0x6
0649 180e | | Execute Package,Field_Execute,Field_Number 0xe
064a 00d9 | | Load_Top At_Offset_1
064b 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
064c 00cb | | Action Pop_Block_With_Result
064d 4401 |D | Exit_Subprogram With_Result,0x1
064e 4802 |H | Short_Literal 0x2
064f e216 | | Load 0x1,0x16
0650 1c08 | | Execute_Immediate Run_Utility,0x8
0651 e5ff | | Load 0x2,-0x1
0652 e216 | | Load 0x1,0x16
0653 2302 |# | Execute Variant_Record,Field_Type,Field_Number 0x2
0654 0119 | | Execute Any,Check_In_Formal_Type
0655 00d9 | | Load_Top At_Offset_1
0656 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0657 e5ff | | Load 0x2,-0x1
0658 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29
0659 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a
065a e006 | | Load 0x0,0x6
065b 180f | | Execute Package,Field_Execute,Field_Number 0xf
065c 00d9 | | Load_Top At_Offset_1
065d 2a05 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5
065e 00cb | | Action Pop_Block_With_Result
065f 4401 |D | Exit_Subprogram With_Result,0x1
0660 8602 | | Call 0x3,0x2
0661 4501 |E | Exit_Subprogram 0x1
0662 TRAP_0620:
0662 e006 | | Load 0x0,0x6
0663 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0664 010f | | Execute Exception,Equal
0665 6804 |h | Jump_Zero 0x66a
0666 e5ff | | Load 0x2,-0x1
0667 8234 | 4 | Call 0x1,0x34
0668 00cb | | Action Pop_Block_With_Result
0669 4401 |D | Exit_Subprogram With_Result,0x1
066a 0100 | | Execute Exception,Raise
066b 0000 0000 | | .BLANK 0000[0x5]
0670 ; --------------------------------------------------------------------------------------
0670 ; SUBPROGRAM
0670 ; --------------------------------------------------------------------------------------
0670 0673 | s | .CONST 0x0673 ; Address of begin
0671 06c4 | | .CONST 0x06c4 ; Address of exception handler
0672 0001 | | .CONST 0x0001 ; Number of locals
0673 BODY_0670:
0673 INIT_0670:
0673 e408 | | Load 0x2,0x8
0674 e00d | | Load 0x0,0xd
0675 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0676 e00d | | Load 0x0,0xd
0677 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0678 460c |F | Jump_Case 0xc
0679 780c |x | Jump 0x686 ; case 0x0
067a 780b |x | Jump 0x686 ; case 0x1
067b 780e |x | Jump 0x68a ; case 0x2
067c 782a |x* | Jump 0x6a7 ; case 0x3
067d 7808 |x | Jump 0x686 ; case 0x4
067e 7807 |x | Jump 0x686 ; case 0x5
067f 7806 |x | Jump 0x686 ; case 0x6
0680 7805 |x | Jump 0x686 ; case 0x7
0681 7804 |x | Jump 0x686 ; case 0x8
0682 7803 |x | Jump 0x686 ; case 0x9
0683 7802 |x | Jump 0x686 ; case 0xa
0684 7801 |x | Jump 0x686 ; case 0xb
0685 7800 |x | Jump 0x686 ; case 0xc
0686 e5fe | | Load 0x2,-0x2
0687 821f | | Call 0x1,0x1f
0688 00cb | | Action Pop_Block_With_Result
0689 4402 |D | Exit_Subprogram With_Result,0x2
068a e402 | | Load 0x2,0x2
068b 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24
068c 1d25 | % | Execute_Immediate Reference_Lex_1,0x25
068d e006 | | Load 0x0,0x6
068e 180e | | Execute Package,Field_Execute,Field_Number 0xe
068f a404 | | Store_Unchecked 0x2,0x4
0690 e403 | | Load 0x2,0x3
0691 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24
0692 1d25 | % | Execute_Immediate Reference_Lex_1,0x25
0693 e006 | | Load 0x0,0x6
0694 180e | | Execute Package,Field_Execute,Field_Number 0xe
0695 a405 | | Store_Unchecked 0x2,0x5
0696 4801 |H | Short_Literal 0x1
0697 e20e | | Load 0x1,0xe
0698 1c08 | | Execute_Immediate Run_Utility,0x8
0699 e5fe | | Load 0x2,-0x2
069a e20e | | Load 0x1,0xe
069b 2302 |# | Execute Variant_Record,Field_Type,Field_Number 0x2
069c 0119 | | Execute Any,Check_In_Formal_Type
069d 00d9 | | Load_Top At_Offset_1
069e 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
069f e404 | | Load 0x2,0x4
06a0 00d9 | | Load_Top At_Offset_1
06a1 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
06a2 e405 | | Load 0x2,0x5
06a3 00d9 | | Load_Top At_Offset_1
06a4 2a05 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5
06a5 00cb | | Action Pop_Block_With_Result
06a6 4402 |D | Exit_Subprogram With_Result,0x2
06a7 e402 | | Load 0x2,0x2
06a8 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29
06a9 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a
06aa e006 | | Load 0x0,0x6
06ab 180f | | Execute Package,Field_Execute,Field_Number 0xf
06ac a406 | | Store_Unchecked 0x2,0x6
06ad e403 | | Load 0x2,0x3
06ae 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29
06af 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a
06b0 e006 | | Load 0x0,0x6
06b1 180f | | Execute Package,Field_Execute,Field_Number 0xf
06b2 a407 | | Store_Unchecked 0x2,0x7
06b3 4802 |H | Short_Literal 0x2
06b4 e20e | | Load 0x1,0xe
06b5 1c08 | | Execute_Immediate Run_Utility,0x8
06b6 e5fe | | Load 0x2,-0x2
06b7 e20e | | Load 0x1,0xe
06b8 2302 |# | Execute Variant_Record,Field_Type,Field_Number 0x2
06b9 0119 | | Execute Any,Check_In_Formal_Type
06ba 00d9 | | Load_Top At_Offset_1
06bb 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
06bc e406 | | Load 0x2,0x6
06bd 00d9 | | Load_Top At_Offset_1
06be 2a06 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x6
06bf e407 | | Load 0x2,0x7
06c0 00d9 | | Load_Top At_Offset_1
06c1 2a07 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x7
06c2 00cb | | Action Pop_Block_With_Result
06c3 4402 |D | Exit_Subprogram With_Result,0x2
06c4 TRAP_0670:
06c4 e006 | | Load 0x0,0x6
06c5 1b11 | | Execute Package,Field_Read,Field_Number 0x11
06c6 010f | | Execute Exception,Equal
06c7 6804 |h | Jump_Zero 0x6cc
06c8 e5fe | | Load 0x2,-0x2
06c9 821f | | Call 0x1,0x1f
06ca 00cb | | Action Pop_Block_With_Result
06cb 4402 |D | Exit_Subprogram With_Result,0x2
06cc 0100 | | Execute Exception,Raise
06cd 0000 0000 | | .XXX[0x3]
06cf 0000 | |
06d0 ; --------------------------------------------------------------------------------------
06d0 ; SUBPROGRAM
06d0 ; --------------------------------------------------------------------------------------
06d0 06d8 | | .CONST 0x06d8 ; Address of begin
06d1 0004 | | .CONST 0x0004 ; Address of exception handler
06d2 0002 | | .CONST 0x0002 ; Number of locals
06d3 INIT_06d0:
06d3 e5ff | | Load 0x2,-0x1
06d4 1d2e | . | Execute_Immediate Reference_Lex_1,0x2e
06d5 1d2f | / | Execute_Immediate Reference_Lex_1,0x2f
06d6 e006 | | Load 0x0,0x6
06d7 1810 | | Execute Package,Field_Execute,Field_Number 0x10
06d8 BODY_06d0:
06d8 4801 |H | Short_Literal 0x1
06d9 e216 | | Load 0x1,0x16
06da 1c08 | | Execute_Immediate Run_Utility,0x8
06db e5ff | | Load 0x2,-0x1
06dc e216 | | Load 0x1,0x16
06dd 2302 |# | Execute Variant_Record,Field_Type,Field_Number 0x2
06de 0119 | | Execute Any,Check_In_Formal_Type
06df 00d9 | | Load_Top At_Offset_1
06e0 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
06e1 00d9 | | Load_Top At_Offset_1
06e2 01db | | Execute Vector,Length
06e3 00d9 | | Load_Top At_Offset_1
06e4 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
06e5 00cb | | Action Pop_Block_With_Result
06e6 00cb | | Action Pop_Block_With_Result
06e7 4401 |D | Exit_Subprogram With_Result,0x1
06e8 ; --------------------------------------------------------------------------------------
06e8 ; SUBPROGRAM
06e8 ; SUBPROGRAM
06e8 ; --------------------------------------------------------------------------------------
06e8 06eb | | .CONST 0x06eb ; Address of begin
; Address of begin
06e9 0004 | | .CONST 0x0004 ; Address of exception handler
; Address of exception handler
06ea 0001 | | .CONST 0x0001 ; Number of locals
; Number of locals
06eb BODY_06e8:
06eb BODY_06e8:
06eb INIT_06e8:
06eb INIT_06e8:
06eb 4608 |F | Jump_Case 0x8
06ec 7808 |x | Jump 0x6f5 ; case 0x0
06ed 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
06ee 7847 |xG | Jump 0x736 ; case 0x2
06ef 7846 |xF | Jump 0x736 ; case 0x3
06f0 7845 |xE | Jump 0x736 ; case 0x4
06f1 7844 |xD | Jump 0x736 ; case 0x5
06f2 781b |x | Jump 0x70e ; case 0x6
06f3 7829 |x) | Jump 0x71d ; case 0x7
06f4 783a |x: | Jump 0x72f ; case 0x8
06f5 00da | | Load_Top At_Offset_2
06f6 016c | l | Execute Variant_Record,Is_Constrained
06f7 7009 |p | Jump_Nonzero 0x701
06f8 00cf | | Action Mark_Auxiliary
06f9 4800 |H | Short_Literal 0x0
06fa e5ff | | Load 0x2,-0x1
06fb 1c08 | | Execute_Immediate Run_Utility,0x8
06fc 00d8 | | Load_Top At_Offset_0
06fd 1c00 | | Execute_Immediate Run_Utility,0x0
06fe c5ff | | Store 0x2,-0x1
06ff 00ce | | Action Pop_Auxiliary
0700 4302 |C | Exit_Subprogram From_Utility,0x2
0701 00da | | Load_Top At_Offset_2
0702 2202 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x2
0703 00da | | Load_Top At_Offset_2
0704 2402 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x2
0705 1c00 | | Execute_Immediate Run_Utility,0x0
0706 00da | | Load_Top At_Offset_2
0707 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0708 4604 |F | Jump_Case 0x4
0709 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
070a 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
070b 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
070c 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
070d 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
070e 00db | | Load_Top At_Offset_3
070f 4604 |F | Jump_Case 0x4
0710 7806 |x | Jump 0x717 ; case 0x0
0711 7807 |x | Jump 0x719 ; case 0x1
0712 7808 |x | Jump 0x71b ; case 0x2
0713 7803 |x | Jump 0x717 ; case 0x3
0714 7800 |x | Jump 0x715 ; case 0x4
0715 48ff |H | Short_Literal 0xff
0716 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0717 4801 |H | Short_Literal 0x1
0718 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0719 4802 |H | Short_Literal 0x2
071a 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
071b 4803 |H | Short_Literal 0x3
071c 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
071d 00db | | Load_Top At_Offset_3
071e e5fe | | Load 0x2,-0x2
071f 4604 |F | Jump_Case 0x4
0720 7806 |x | Jump 0x727 ; case 0x0
0721 7807 |x | Jump 0x729 ; case 0x1
0722 7808 |x | Jump 0x72b ; case 0x2
0723 7803 |x | Jump 0x727 ; case 0x3
0724 7800 |x | Jump 0x725 ; case 0x4
0725 48ff |H | Short_Literal 0xff
0726 7805 |x | Jump 0x72c
0727 4801 |H | Short_Literal 0x1
0728 7803 |x | Jump 0x72c
0729 4802 |H | Short_Literal 0x2
072a 7801 |x | Jump 0x72c
072b 4803 |H | Short_Literal 0x3
072c e5ff | | Load 0x2,-0x1
072d 031b | | Declare_Type Variant_Record,Constrained
072e 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
072f 00db | | Load_Top At_Offset_3
0730 e5fe | | Load 0x2,-0x2
0731 e5ff | | Load 0x2,-0x1
0732 1c06 | | Execute_Immediate Run_Utility,0x6
0733 e5ff | | Load 0x2,-0x1
0734 02fc | | Declare_Variable Variant_Record,With_Constraint
0735 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0736 0869 | i | Execute_Immediate Raise,0x69
0737 0000 | | .XXX[0x1]
0738 ; --------------------------------------------------------------------------------------
0738 ; SUBPROGRAM
0738 ; SUBPROGRAM
0738 ; --------------------------------------------------------------------------------------
0738 073b | ; | .CONST 0x073b ; Address of begin
; Address of begin
0739 0004 | | .CONST 0x0004 ; Address of exception handler
; Address of exception handler
073a 0001 | | .CONST 0x0001 ; Number of locals
; Number of locals
073b BODY_0738:
073b BODY_0738:
073b INIT_0738:
073b INIT_0738:
073b 4608 |F | Jump_Case 0x8
073c 7808 |x | Jump 0x745 ; case 0x0
073d 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
073e 7847 |xG | Jump 0x786 ; case 0x2
073f 7846 |xF | Jump 0x786 ; case 0x3
0740 7845 |xE | Jump 0x786 ; case 0x4
0741 7844 |xD | Jump 0x786 ; case 0x5
0742 781b |x | Jump 0x75e ; case 0x6
0743 7829 |x) | Jump 0x76d ; case 0x7
0744 783a |x: | Jump 0x77f ; case 0x8
0745 00da | | Load_Top At_Offset_2
0746 016c | l | Execute Variant_Record,Is_Constrained
0747 7009 |p | Jump_Nonzero 0x751
0748 00cf | | Action Mark_Auxiliary
0749 4801 |H | Short_Literal 0x1
074a e5ff | | Load 0x2,-0x1
074b 1c08 | | Execute_Immediate Run_Utility,0x8
074c 00d8 | | Load_Top At_Offset_0
074d 1c00 | | Execute_Immediate Run_Utility,0x0
074e c5ff | | Store 0x2,-0x1
074f 00ce | | Action Pop_Auxiliary
0750 4302 |C | Exit_Subprogram From_Utility,0x2
0751 00da | | Load_Top At_Offset_2
0752 2202 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x2
0753 00da | | Load_Top At_Offset_2
0754 2402 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x2
0755 1c00 | | Execute_Immediate Run_Utility,0x0
0756 00da | | Load_Top At_Offset_2
0757 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0758 4604 |F | Jump_Case 0x4
0759 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
075a 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
075b 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
075c 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
075d 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
075e 00db | | Load_Top At_Offset_3
075f 4604 |F | Jump_Case 0x4
0760 7806 |x | Jump 0x767 ; case 0x0
0761 7805 |x | Jump 0x767 ; case 0x1
0762 7808 |x | Jump 0x76b ; case 0x2
0763 7805 |x | Jump 0x769 ; case 0x3
0764 7800 |x | Jump 0x765 ; case 0x4
0765 48ff |H | Short_Literal 0xff
0766 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0767 4801 |H | Short_Literal 0x1
0768 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0769 4802 |H | Short_Literal 0x2
076a 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
076b 4803 |H | Short_Literal 0x3
076c 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
076d 00db | | Load_Top At_Offset_3
076e e5fe | | Load 0x2,-0x2
076f 4604 |F | Jump_Case 0x4
0770 7806 |x | Jump 0x777 ; case 0x0
0771 7805 |x | Jump 0x777 ; case 0x1
0772 7808 |x | Jump 0x77b ; case 0x2
0773 7805 |x | Jump 0x779 ; case 0x3
0774 7800 |x | Jump 0x775 ; case 0x4
0775 48ff |H | Short_Literal 0xff
0776 7805 |x | Jump 0x77c
0777 4801 |H | Short_Literal 0x1
0778 7803 |x | Jump 0x77c
0779 4802 |H | Short_Literal 0x2
077a 7801 |x | Jump 0x77c
077b 4803 |H | Short_Literal 0x3
077c e5ff | | Load 0x2,-0x1
077d 031b | | Declare_Type Variant_Record,Constrained
077e 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
077f 00db | | Load_Top At_Offset_3
0780 e5fe | | Load 0x2,-0x2
0781 e5ff | | Load 0x2,-0x1
0782 1c06 | | Execute_Immediate Run_Utility,0x6
0783 e5ff | | Load 0x2,-0x1
0784 02fc | | Declare_Variable Variant_Record,With_Constraint
0785 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0786 0869 | i | Execute_Immediate Raise,0x69
0787 ; --------------------------------------------------------------------------------------
0787 ; STRING TABLE
0787 ; --------------------------------------------------------------------------------------
0787 002a | * | .STRTAB 0x002a->0x079c ; "A_STRING_OBJECT"
0788 0037 | 7 | .STRTAB 0x0037->0x07a3 ; "AN_INTEGER_OBJECT"
0789 0046 | F | .STRTAB 0x0046->0x07ac ; "A_FLOAT_OBJECT"
078a 0052 | R | .STRTAB 0x0052->0x07b3 ; "AN_ARRAY_OBJECT"
078b 005f | _ | .STRTAB 0x005f->0x07ba ; "OTHER_OBJECT"
078c 0069 | i | .STRTAB 0x0069->0x07c0 ; "AN_ARRAY_AGGREGATE"
078d 0079 | y | .STRTAB 0x0079->0x07c9 ; "A_STRING_VALUE"
078e 0085 | | .STRTAB 0x0085->0x07d0 ; "A_FLOAT_VALUE"
078f 0090 | | .STRTAB 0x0090->0x07d7 ; "AN_INTEGER_VALUE"
0790 009e | | .STRTAB 0x009e->0x07df ; "OTHER_VALUE"
0791 00a7 | | .STRTAB 0x00a7->0x07e4 ; "The size of the value "
0792 00bb | | .STRTAB 0x00bb->0x07ef ; " does not match the object's length "
0793 00dd | | .STRTAB 0x00dd->0x0801 ; "NO PROBLEM"
; "NO PROBLEM"
; "NO PROBLEM"
0794 00e5 | | .STRTAB 0x00e5->0x0806 ; "The value "
; "The value "
; "The value "
; "The value "
0795 00ed | | .STRTAB 0x00ed->0x080b ; " exceeds the upper bound "
; " exceeds the upper bound "
0796 0104 | | .STRTAB 0x0104->0x0818 ; " is less than the lower bound "
; " is less than the lower bound "
0797 0120 | | .STRTAB 0x0120->0x0827 ; "BAD MATCH"
0798 0127 | ' | .STRTAB 0x0127->0x082b ; "CHARACTER"
; "CHARACTER"
0799 012e | . | .STRTAB 0x012e->0x0830 ; "[universal_integer]"
079a 013f | ? | .STRTAB 0x013f->0x0839 ; "[universal_real]"
079b 014d | M | .STREND 0x014d->0x0841
079c 415f 5354 |A_ST| .STRTAB_STRINGS
0842 0000 0000 | | .BLANK 0000[0x6]
0848 ; --------------------------------------------------------------------------------------
0848 ; Debug Table
0848 ; --------------------------------------------------------------------------------------
0848 0004 0004 | | .DEBUG4 0x0004,0x0004,0x2e9c,0x0000,0x0001,0x0024
084e 000b 08de | | .DBG4T 0x000b,0x08de,0x8000,0x0000
0852 006a 08f3 | j | .DBG4T 0x006a,0x08f3,0x8000,0x8000
0856 00c3 0000 | | .DBG4T 0x00c3,0x0000,0x0005,0x0000
085a 00eb 0931 | 1| .DBG4T 0x00eb,0x0931,0x0002,0x4000
085e 01e3 097b | {| .DBG4T 0x01e3,0x097b,0x0002,0x4000
0862 01f3 0983 | | .DBG4T 0x01f3,0x0983,0x0002,0x4000
0866 0203 098b | | .DBG4T 0x0203,0x098b,0x0002,0x4000
086a 0213 0993 | | .DBG4T 0x0213,0x0993,0x0002,0x4000
086e 0223 099b | # | .DBG4T 0x0223,0x099b,0x0002,0x4000
0872 0233 0000 | 3 | .DBG4T 0x0233,0x0000,0x0005,0x0000
0876 025b 09a3 | [ | .DBG4T 0x025b,0x09a3,0x0002,0x4000
087a 02b3 09b9 | | .DBG4T 0x02b3,0x09b9,0x0002,0x4000
087e 02c3 09c1 | | .DBG4T 0x02c3,0x09c1,0x0002,0x4000
0882 02d3 09c9 | | .DBG4T 0x02d3,0x09c9,0x0002,0x4000
0886 02e3 09d1 | | .DBG4T 0x02e3,0x09d1,0x0002,0x4000
088a 0323 09e9 | # | .DBG4T 0x0323,0x09e9,0x0002,0x4000
088e 03ab 0a0d | | .DBG4T 0x03ab,0x0a0d,0x0002,0x0000
0892 03bb 0a12 | | .DBG4T 0x03bb,0x0a12,0x0002,0x0000
0896 03db 0a16 | | .DBG4T 0x03db,0x0a16,0x0002,0x0000
089a 03eb 0a1a | | .DBG4T 0x03eb,0x0a1a,0x0002,0x0000
089e 0433 0a25 | 3 %| .DBG4T 0x0433,0x0a25,0x0001,0x0000
08a2 043b 0a29 | ; )| .DBG4T 0x043b,0x0a29,0x0001,0x0000
08a6 044b 0a2d | K -| .DBG4T 0x044b,0x0a2d,0x0001,0x0000
08aa 0463 0a32 | c 2| .DBG4T 0x0463,0x0a32,0x0002,0x0000
08ae 04e3 0a43 | C| .DBG4T 0x04e3,0x0a43,0x0002,0x4000
08b2 0553 0a5e | S ^| .DBG4T 0x0553,0x0a5e,0x0002,0x0000
08b6 0563 0a63 | c c| .DBG4T 0x0563,0x0a63,0x0001,0x4000
08ba 0583 0a6f | o| .DBG4T 0x0583,0x0a6f,0x0002,0x4000
08be 05bb 0a80 | | .DBG4T 0x05bb,0x0a80,0x0002,0x4000
08c2 05f3 0aa2 | | .DBG4T 0x05f3,0x0aa2,0x0002,0x0000
08c6 060b 0aa7 | | .DBG4T 0x060b,0x0aa7,0x0004,0x0000
08ca 0623 0aab | # | .DBG4T 0x0623,0x0aab,0x0004,0x4000
08ce 0673 0ab9 | s | .DBG4T 0x0673,0x0ab9,0x0004,0x4000
08d2 06d3 0acd | | .DBG4T 0x06d3,0x0acd,0x0004,0x0000
08d6 06eb 0000 | | .DBG4T 0x06eb,0x0000,0x0005,0x0000
08da 073b 0000 | ; | .DBG4T 0x073b,0x0000,0x0005,0x0000
08de ; --------------------------------------------------------------------------------------
08de ; Debug chain
08de ; --------------------------------------------------------------------------------------
08de 0013 0000 | | .DBGLEN 0x0013,0x0000
08e0 000b 0010 | | .DBGLNO 0x000b,0x0010,0x001b,0x001d,0x001f,0x0021,0x0023,0x0025,0x0027,0x002c,0x0037,0x0039,0x003b,0x003d,0x0042,0x0045,0x0048,0x004b,0x005b
08f3 ; --------------------------------------------------------------------------------------
08f3 ; Debug chain
08f3 ; --------------------------------------------------------------------------------------
08f3 001e 0000 | | .DBGLEN 0x001e,0x0000
08f5 006a 0072 | j r| .DBGLNO 0x006a,0x0072,0x0074,0x0076,0x0078,0x007a,0x007c,0x0084,0x0086,0x008e,0x0090,0x0098,0x009a,0x009c,0x009e,0x00a0,0x00a2,0x00a4,0x00a6,0x00a8,0x00aa,0x00ac,0x00ae,0x00b0,0x00b2,0x00b4,0x00b6,0x00b8,0x00ba,0x00bc
0913 0003 0005 | | .XXX[0x1e]
0915 0006 0007 | |
0917 0008 0009 | |
0919 000a 000b | |
091b 000c 000d | |
091d 000e 000f | |
091f 0010 0011 | |
0921 0012 0013 | |
0923 0014 0015 | |
0925 0016 0017 | |
0927 0018 0019 | |
0929 001a 001b | |
092b 001c 001d | |
092d 001e 001f | |
092f 0020 0021 | !|
0931 ; --------------------------------------------------------------------------------------
0931 ; Debug chain
0931 ; --------------------------------------------------------------------------------------
0931 0006 0021 | !| .DBGLEN 0x0006,0x0021
0933 00eb 00f0 | | .DBGLNO 0x00eb,0x00f0,0x00f5,0x00f6,0x00f8,0x00fa,0x00ff,0x0107,0x010b,0x0113,0x0117,0x011c,0x012d,0x0130,0x0134,0x013f,0x0142,0x014d,0x014f,0x015f,0x0162,0x0165,0x0169,0x0172,0x0174,0x0184,0x0187,0x018b,0x0196,0x0198,0x01a8,0x01ab,0x01b6,0x01b8,0x01c8,0x01cb,0x01ce,0x01d5,0x01dc
095a 0001 0002 | | .XXX[0x21]
095c 0003 0004 | |
095e 0005 0007 | |
0960 0021 0008 | ! |
0962 0009 0015 | |
0964 000a 000b | |
0966 000c 000d | |
0968 000e 000f | |
096a 0010 0011 | |
096c 0012 0013 | |
096e 0014 0016 | |
0970 0017 0018 | |
0972 0019 001a | |
0974 001b 001c | |
0976 001d 001e | |
0978 001f 0020 | |
097a 0022 | " |
097b ; --------------------------------------------------------------------------------------
097b ; Debug chain
097b ; --------------------------------------------------------------------------------------
097b 0000 0003 | | .DBGLEN 0x0000,0x0003
097d 01e3 01eb | | .DBGLNO 0x01e3,0x01eb,0x01ed
0980 0001 0003 | | .XXX[0x3]
0982 0002 | |
0983 ; --------------------------------------------------------------------------------------
0983 ; Debug chain
0983 ; --------------------------------------------------------------------------------------
0983 0000 0003 | | .DBGLEN 0x0000,0x0003
0985 01f3 01fb | | .DBGLNO 0x01f3,0x01fb,0x01fd
0988 0001 0003 | | .XXX[0x3]
098a 0002 | |
098b ; --------------------------------------------------------------------------------------
098b ; Debug chain
098b ; --------------------------------------------------------------------------------------
098b 0000 0003 | | .DBGLEN 0x0000,0x0003
098d 0203 0207 | | .DBGLNO 0x0203,0x0207,0x0209
0990 0001 0003 | | .XXX[0x3]
0992 0002 | |
0993 ; --------------------------------------------------------------------------------------
0993 ; Debug chain
0993 ; --------------------------------------------------------------------------------------
0993 0000 0003 | | .DBGLEN 0x0000,0x0003
0995 0213 0217 | | .DBGLNO 0x0213,0x0217,0x0219
0998 0001 0003 | | .XXX[0x3]
099a 0002 | |
099b ; --------------------------------------------------------------------------------------
099b ; Debug chain
099b ; --------------------------------------------------------------------------------------
099b 0000 0003 | | .DBGLEN 0x0000,0x0003
099d 0223 022b | # +| .DBGLNO 0x0223,0x022b,0x022d
09a0 0001 0003 | | .XXX[0x3]
09a2 0002 | |
09a3 ; --------------------------------------------------------------------------------------
09a3 ; Debug chain
09a3 ; --------------------------------------------------------------------------------------
09a3 0004 0008 | | .DBGLEN 0x0004,0x0008
09a5 025b 0260 | [ `| .DBGLNO 0x025b,0x0260,0x0261,0x0262,0x0267,0x027e,0x0282,0x0284,0x0293,0x02a2,0x02a4,0x02a9
09b1 0001 0006 | | .XXX[0x8]
09b3 0007 0002 | |
09b5 0003 0004 | |
09b7 0005 0008 | |
09b9 ; --------------------------------------------------------------------------------------
09b9 ; Debug chain
09b9 ; --------------------------------------------------------------------------------------
09b9 0000 0003 | | .DBGLEN 0x0000,0x0003
09bb 02b3 02b9 | | .DBGLNO 0x02b3,0x02b9,0x02bb
09be 0001 0003 | | .XXX[0x3]
09c0 0002 | |
09c1 ; --------------------------------------------------------------------------------------
09c1 ; Debug chain
09c1 ; --------------------------------------------------------------------------------------
09c1 0000 0003 | | .DBGLEN 0x0000,0x0003
09c3 02c3 02c7 | | .DBGLNO 0x02c3,0x02c7,0x02c9
09c6 0001 0003 | | .XXX[0x3]
09c8 0002 | |
09c9 ; --------------------------------------------------------------------------------------
09c9 ; Debug chain
09c9 ; --------------------------------------------------------------------------------------
09c9 0000 0003 | | .DBGLEN 0x0000,0x0003
09cb 02d3 02d7 | | .DBGLNO 0x02d3,0x02d7,0x02d9
09ce 0001 0003 | | .XXX[0x3]
09d0 0002 | |
09d1 ; --------------------------------------------------------------------------------------
09d1 ; Debug chain
09d1 ; --------------------------------------------------------------------------------------
09d1 0000 000b | | .DBGLEN 0x0000,0x000b
09d3 02e3 02e7 | | .DBGLNO 0x02e3,0x02e7,0x02ef,0x02f1,0x02f7,0x0303,0x0305,0x0307,0x0313,0x0315,0x0317
09de 0001 0002 | | .XXX[0xb]
09e0 000a 0003 | |
09e2 0004 0005 | |
09e4 0006 0007 | |
09e6 0008 0009 | |
09e8 000b | |
09e9 ; --------------------------------------------------------------------------------------
09e9 ; Debug chain
09e9 ; --------------------------------------------------------------------------------------
09e9 0000 0011 | | .DBGLEN 0x0000,0x0011
09eb 0323 0327 | # '| .DBGLNO 0x0323,0x0327,0x032f,0x0331,0x0337,0x0347,0x034a,0x0350,0x0360,0x0366,0x0376,0x0379,0x037f,0x038d,0x0393,0x03a1,0x03a4
09fc 0001 0002 | | .XXX[0x11]
09fe 0010 0003 | |
0a00 0004 0005 | |
0a02 0006 0007 | |
0a04 0008 0009 | |
0a06 000a 000b | |
0a08 000c 000d | |
0a0a 000e 000f | |
0a0c 0011 | |
0a0d ; --------------------------------------------------------------------------------------
0a0d ; Debug chain
0a0d ; --------------------------------------------------------------------------------------
0a0d 0001 0002 | | .DBGLEN 0x0001,0x0002
0a0f 03ab 03b0 | | .DBGLNO 0x03ab,0x03b0,0x03b3
0a12 ; --------------------------------------------------------------------------------------
0a12 ; Debug chain
0a12 ; --------------------------------------------------------------------------------------
0a12 0001 0001 | | .DBGLEN 0x0001,0x0001
0a14 03bb 03c2 | | .DBGLNO 0x03bb,0x03c2
0a16 ; --------------------------------------------------------------------------------------
0a16 ; Debug chain
0a16 ; --------------------------------------------------------------------------------------
0a16 0001 0001 | | .DBGLEN 0x0001,0x0001
0a18 03db 03e2 | | .DBGLNO 0x03db,0x03e2
0a1a ; --------------------------------------------------------------------------------------
0a1a ; Debug chain
0a1a ; --------------------------------------------------------------------------------------
0a1a 0003 0006 | | .DBGLEN 0x0003,0x0006
0a1c 03eb 03f2 | | .DBGLNO 0x03eb,0x03f2,0x03f4,0x03f5,0x03fd,0x03ff,0x0402,0x0414,0x0426
0a25 ; --------------------------------------------------------------------------------------
0a25 ; Debug chain
0a25 ; --------------------------------------------------------------------------------------
0a25 0000 0002 | | .DBGLEN 0x0000,0x0002
0a27 0433 0435 | 3 5| .DBGLNO 0x0433,0x0435
0a29 ; --------------------------------------------------------------------------------------
0a29 ; Debug chain
0a29 ; --------------------------------------------------------------------------------------
0a29 0000 0002 | | .DBGLEN 0x0000,0x0002
0a2b 043b 043d | ; =| .DBGLNO 0x043b,0x043d
0a2d ; --------------------------------------------------------------------------------------
0a2d ; Debug chain
0a2d ; --------------------------------------------------------------------------------------
0a2d 0000 0003 | | .DBGLEN 0x0000,0x0003
0a2f 044b 0457 | K W| .DBGLNO 0x044b,0x0457,0x0459
0a32 ; --------------------------------------------------------------------------------------
0a32 ; Debug chain
0a32 ; --------------------------------------------------------------------------------------
0a32 0004 000b | | .DBGLEN 0x0004,0x000b
0a34 0463 046d | c m| .DBGLNO 0x0463,0x046d,0x046f,0x0471,0x0478,0x048b,0x048f,0x0498,0x049e,0x04a4,0x04b4,0x04bd,0x04c3,0x04c9,0x04d9
0a43 ; --------------------------------------------------------------------------------------
0a43 ; Debug chain
0a43 ; --------------------------------------------------------------------------------------
0a43 0007 0009 | | .DBGLEN 0x0007,0x0009
0a45 04e3 04ea | | .DBGLNO 0x04e3,0x04ea,0x04ef,0x04f0,0x04f2,0x04f3,0x04f5,0x0501,0x0505,0x051e,0x0520,0x0525,0x052a,0x052d,0x0532,0x0537
0a55 0002 0003 | | .XXX[0x9]
0a57 0004 0005 | |
0a59 0006 0007 | |
0a5b 0008 0001 | |
0a5d 0009 | |
0a5e ; --------------------------------------------------------------------------------------
0a5e ; Debug chain
0a5e ; --------------------------------------------------------------------------------------
0a5e 0001 0002 | | .DBGLEN 0x0001,0x0002
0a60 0553 0558 | S X| .DBGLNO 0x0553,0x0558,0x055b
0a63 ; --------------------------------------------------------------------------------------
0a63 ; Debug chain
0a63 ; --------------------------------------------------------------------------------------
0a63 0000 0005 | | .DBGLEN 0x0000,0x0005
0a65 0565 0570 | e p| .DBGLNO 0x0565,0x0570,0x0572,0x0574,0x0579
0a6a 0002 0004 | | .XXX[0x5]
0a6c 0003 0006 | |
0a6e 0001 | |
0a6f ; --------------------------------------------------------------------------------------
0a6f ; Debug chain
0a6f ; --------------------------------------------------------------------------------------
0a6f 0003 0006 | | .DBGLEN 0x0003,0x0006
0a71 0583 058b | | .DBGLNO 0x0583,0x058b,0x058d,0x0594,0x059a,0x059d,0x05a0,0x05a5,0x05aa
0a7a 0002 0003 | | .XXX[0x6]
0a7c 0004 0005 | |
0a7e 0001 0006 | |
0a80 ; --------------------------------------------------------------------------------------
0a80 ; Debug chain
0a80 ; --------------------------------------------------------------------------------------
0a80 0000 0010 | | .DBGLEN 0x0000,0x0010
0a82 05bb 05c3 | | .DBGLNO 0x05bb,0x05c3,0x05c7,0x05c9,0x05cb,0x05ce,0x05d0,0x05d2,0x05d6,0x05d8,0x05da,0x05de,0x05e0,0x05e2,0x05e6,0x05e8
0a92 0001 000e | | .XXX[0x10]
0a94 0010 000f | |
0a96 0002 0004 | |
0a98 0003 0005 | |
0a9a 0007 0006 | |
0a9c 0008 000a | |
0a9e 0009 000b | |
0aa0 000d 000c | |
0aa2 ; --------------------------------------------------------------------------------------
0aa2 ; Debug chain
0aa2 ; --------------------------------------------------------------------------------------
0aa2 0001 0002 | | .DBGLEN 0x0001,0x0002
0aa4 05f3 05f8 | | .DBGLNO 0x05f3,0x05f8,0x0601
0aa7 ; --------------------------------------------------------------------------------------
0aa7 ; Debug chain
0aa7 ; --------------------------------------------------------------------------------------
0aa7 0001 0001 | | .DBGLEN 0x0001,0x0001
0aa9 060b 060e | | .DBGLNO 0x060b,0x060e
0aab ; --------------------------------------------------------------------------------------
0aab ; Debug chain
0aab ; --------------------------------------------------------------------------------------
0aab 0000 0006 | | .DBGLEN 0x0000,0x0006
0aad 0625 0638 | % 8| .DBGLNO 0x0625,0x0638,0x063c,0x064e,0x0660,0x0666
0ab3 0001 0005 | | .XXX[0x6]
0ab5 0002 0003 | |
0ab7 0004 0006 | |
0ab9 ; --------------------------------------------------------------------------------------
0ab9 ; Debug chain
0ab9 ; --------------------------------------------------------------------------------------
0ab9 0000 0009 | | .DBGLEN 0x0000,0x0009
0abb 0673 0686 | s | .DBGLNO 0x0673,0x0686,0x068a,0x0690,0x0696,0x06a7,0x06ad,0x06b3,0x06c8
0ac4 0001 0008 | | .XXX[0x9]
0ac6 0002 0003 | |
0ac8 0004 0005 | |
0aca 0006 0007 | |
0acc 0009 | |
0acd ; --------------------------------------------------------------------------------------
0acd ; Debug chain
0acd ; --------------------------------------------------------------------------------------
0acd 0001 0001 | | .DBGLEN 0x0001,0x0001
0acf 06d3 06d8 | | .DBGLNO 0x06d3,0x06d8
0ad1 0000 0000 | | .BLANK 0000[0x12f]