|
|
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, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_6a18da
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦cfc2e13cd⟧ »Space Info Vol 2«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0808 | | .CONST 0x0808 ; 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 00ef | | .CONST 0x00ef ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0044 | D | .CONST 0x0044 ; Number of locals
000b INIT_0008:
000b 4800 |H | Short_Literal 0x0
000c 4804 |H | Short_Literal 0x4
000d 029f 010b | | Declare_Subprogram For_Call,INIT_0108
000f 03fe | | Declare_Type Discrete,Defined,Visible
0010 029a 0133 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0130
0012 029a 0153 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0150
0014 029a 0183 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0180
0016 029a 01c3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01c0
0018 029a 01d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01d0
001a 4818 |H | Short_Literal 0x18
001b 03cd | | Declare_Type Access,Incomplete,Visible,Accesses_Protected
001c e001 | | Load 0x0,0x1
001d 02a8 | | Declare_Subprogram For_Call,Visible,Unelaborated,With_Address
001e 029a 021b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0218
0020 029a 022b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0228
0022 029a 0233 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0230
0024 029a 024b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0248
0026 029a 025b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0258
0028 029a 0333 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0330
002a 029a 033b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0338
002c 029a 034b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0348
002e 029a 035b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0358
0030 029a 037b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0378
0032 029a 03a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03a0
0034 029a 03bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03b8
0036 029a 03cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03c8
0038 029a 03eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03e8
003a 029a 03fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03f8
003c 029a 0413 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0410
003e 4806 |H | Short_Literal 0x6
003f 0093 069b | | PushFullAddress InMicrocode,INIT_0698
0041 02a0 | | Declare_Subprogram Null_Subprogram
0042 038d | | Declare_Type Package,Defined,Visible,Not_Elaborated
0043 029a 042b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0428
0045 4804 |H | Short_Literal 0x4
0046 032a | * | Declare_Type Record,Incomplete
0047 00d8 | | Load_Top At_Offset_0
0048 02a0 | | Declare_Subprogram Null_Subprogram
0049 e21e | | Load 0x1,0x1e
004a 03c7 | | Complete_Type Access,By_Defining
004b 00bf | | Action Accept_Activation
004c 4806 |H | Short_Literal 0x6
004d 032a | * | Declare_Type Record,Incomplete
004e 00d8 | | Load_Top At_Offset_0
004f 02a0 | | Declare_Subprogram Null_Subprogram
0050 4818 |H | Short_Literal 0x18
0051 03d3 | | Declare_Type Access,Defined,Accesses_Protected
0052 00e1 | | Load_Encached Boolean_Cache
0053 e218 | | Load 0x1,0x18
0054 e20f | | Load 0x1,0xf
0055 e002 | | Load 0x0,0x2
0056 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0057 e002 | | Load 0x0,0x2
0058 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0059 e234 | 4 | Load 0x1,0x34
005a 02a0 | | Declare_Subprogram Null_Subprogram
005b e233 | 3 | Load 0x1,0x33
005c 0326 | & | Complete_Type Record,By_Defining
005d 4806 |H | Short_Literal 0x6
005e 032a | * | Declare_Type Record,Incomplete
005f 00d8 | | Load_Top At_Offset_0
0060 02a0 | | Declare_Subprogram Null_Subprogram
0061 4818 |H | Short_Literal 0x18
0062 03d3 | | Declare_Type Access,Defined,Accesses_Protected
0063 00d8 | | Load_Top At_Offset_0
0064 00d9 | | Load_Top At_Offset_1
0065 00e1 | | Load_Encached Boolean_Cache
0066 e002 | | Load 0x0,0x2
0067 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0068 02a0 | | Declare_Subprogram Null_Subprogram
0069 e232 | 2 | Load 0x1,0x32
006a 0326 | & | Complete_Type Record,By_Defining
006b e002 | | Load 0x0,0x2
006c 1b10 | | Execute Package,Field_Read,Field_Number 0x10
006d e218 | | Load 0x1,0x18
006e e234 | 4 | Load 0x1,0x34
006f e002 | | Load 0x0,0x2
0070 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0071 e002 | | Load 0x0,0x2
0072 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0073 e236 | 6 | Load 0x1,0x36
0074 02a0 | | Declare_Subprogram Null_Subprogram
0075 e235 | 5 | Load 0x1,0x35
0076 0326 | & | Complete_Type Record,By_Defining
0077 00da | | Load_Top At_Offset_2
0078 0007 | | Action Break_Optional
0079 e216 | | Load 0x1,0x16
007a e20f | | Load 0x1,0xf
007b 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
007c e217 | | Load 0x1,0x17
007d e20f | | Load 0x1,0xf
007e 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
007f 029d 044b | K| Declare_Subprogram For_Outer_Call,INIT_0448
0081 029d 0463 | c| Declare_Subprogram For_Outer_Call,INIT_0460
0083 029d 0483 | | Declare_Subprogram For_Outer_Call,INIT_0480
0085 1d19 | | Execute_Immediate Reference_Lex_1,0x19
0086 00c7 | | Action Elaborate_Subprogram
0087 1d1a | | Execute_Immediate Reference_Lex_1,0x1a
0088 00c7 | | Action Elaborate_Subprogram
0089 1d1b | | Execute_Immediate Reference_Lex_1,0x1b
008a 00c7 | | Action Elaborate_Subprogram
008b 1d1c | | Execute_Immediate Reference_Lex_1,0x1c
008c 00c7 | | Action Elaborate_Subprogram
008d 1d1d | | Execute_Immediate Reference_Lex_1,0x1d
008e 00c7 | | Action Elaborate_Subprogram
008f 029d 04c3 | | Declare_Subprogram For_Outer_Call,INIT_04c0
0091 1d22 | " | Execute_Immediate Reference_Lex_1,0x22
0092 00c7 | | Action Elaborate_Subprogram
0093 1d23 | # | Execute_Immediate Reference_Lex_1,0x23
0094 00c7 | | Action Elaborate_Subprogram
0095 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24
0096 00c7 | | Action Elaborate_Subprogram
0097 1d25 | % | Execute_Immediate Reference_Lex_1,0x25
0098 00c7 | | Action Elaborate_Subprogram
0099 1d26 | & | Execute_Immediate Reference_Lex_1,0x26
009a 00c7 | | Action Elaborate_Subprogram
009b 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27
009c 00c7 | | Action Elaborate_Subprogram
009d 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28
009e 00c7 | | Action Elaborate_Subprogram
009f 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29
00a0 00c7 | | Action Elaborate_Subprogram
00a1 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a
00a2 00c7 | | Action Elaborate_Subprogram
00a3 029d 04f3 | | Declare_Subprogram For_Outer_Call,INIT_04f0
00a5 029d 050b | | Declare_Subprogram For_Outer_Call,INIT_0508
00a7 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b
00a8 00c7 | | Action Elaborate_Subprogram
00a9 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c
00aa 00c7 | | Action Elaborate_Subprogram
00ab e002 | | Load 0x0,0x2
00ac e003 | | Load 0x0,0x3
00ad e004 | | Load 0x0,0x4
00ae 00b6 | | Action Make_Scope
00af 1d3d | = | Execute_Immediate Reference_Lex_1,0x3d
00b0 1d3a | : | Execute_Immediate Reference_Lex_1,0x3a
00b1 4806 |H | Short_Literal 0x6
00b2 e230 | 0 | Load 0x1,0x30
00b3 020e | | Execute Module,Augment_Imports
00b4 e230 | 0 | Load 0x1,0x30
00b5 020d | | Execute Module,Elaborate
00b6 0007 | | Action Break_Optional
00b7 e005 | | Load 0x0,0x5
00b8 e006 | | Load 0x0,0x6
00b9 00e1 | | Load_Encached Boolean_Cache
00ba 4800 |H | Short_Literal 0x0
00bb 00c4 | | Action Make_Default
00bc 4801 |H | Short_Literal 0x1
00bd e210 | | Load 0x1,0x10
00be 00d8 | | Load_Top At_Offset_0
00bf e20f | | Load 0x1,0xf
00c0 0260 | ` | Execute Discrete,In_Type
00c1 7001 |p | Jump_Nonzero 0xc3
00c2 0801 | | Execute_Immediate Raise,0x1
00c3 c244 | D | Store 0x1,0x44
00c4 e230 | 0 | Load 0x1,0x30
00c5 0387 | | Declare_Variable Package
00c6 00d8 | | Load_Top At_Offset_0
00c7 020f | | Execute Module,Activate
00c8 1d2d | - | Execute_Immediate Reference_Lex_1,0x2d
00c9 00c7 | | Action Elaborate_Subprogram
00ca 029d 0523 | #| Declare_Subprogram For_Outer_Call,INIT_0520
00cc 1d2e | . | Execute_Immediate Reference_Lex_1,0x2e
00cd 00c7 | | Action Elaborate_Subprogram
00ce 029b 053b | ;| Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0538
00d0 1d2f | / | Execute_Immediate Reference_Lex_1,0x2f
00d1 00c7 | | Action Elaborate_Subprogram
00d2 1d31 | 1 | Execute_Immediate Reference_Lex_1,0x31
00d3 00c7 | | Action Elaborate_Subprogram
00d4 e007 | | Load 0x0,0x7
00d5 e008 | | Load 0x0,0x8
00d6 e218 | | Load 0x1,0x18
00d7 4800 |H | Short_Literal 0x0
00d8 00c4 | | Action Make_Default
00d9 4801 |H | Short_Literal 0x1
00da e210 | | Load 0x1,0x10
00db 00d8 | | Load_Top At_Offset_0
00dc e20f | | Load 0x1,0xf
00dd 0260 | ` | Execute Discrete,In_Type
00de 7001 |p | Jump_Nonzero 0xe0
00df 0801 | | Execute_Immediate Raise,0x1
00e0 c247 | G | Store 0x1,0x47
00e1 e230 | 0 | Load 0x1,0x30
00e2 0387 | | Declare_Variable Package
00e3 00d8 | | Load_Top At_Offset_0
00e4 020f | | Execute Module,Activate
00e5 1d20 | | Execute_Immediate Reference_Lex_1,0x20
00e6 00c7 | | Action Elaborate_Subprogram
00e7 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21
00e8 00c7 | | Action Elaborate_Subprogram
00e9 1d42 | B | Execute_Immediate Reference_Lex_1,0x42
00ea 00c7 | | Action Elaborate_Subprogram
00eb 1d1f | | Execute_Immediate Reference_Lex_1,0x1f
00ec 00c7 | | Action Elaborate_Subprogram
00ed 029f 0563 | c| Declare_Subprogram For_Call,INIT_0560
00ef BODY_0008:
00ef 00cf | | Action Mark_Auxiliary
00f0 e217 | | Load 0x1,0x17
00f1 e216 | | Load 0x1,0x16
00f2 0263 | c | Execute Discrete,Above_Bound
00f3 700d |p | Jump_Nonzero 0x101
00f4 4801 |H | Short_Literal 0x1
00f5 00ea | | Load_Encached Null_String_Cache
00f6 4800 |H | Short_Literal 0x0
00f7 00ea | | Load_Encached Null_String_Cache
00f8 e247 | G | Load 0x1,0x47
00f9 00d8 | | Load_Top At_Offset_0
00fa e20f | | Load 0x1,0xf
00fb 0260 | ` | Execute Discrete,In_Type
00fc 7001 |p | Jump_Nonzero 0xfe
00fd 0801 | | Execute_Immediate Raise,0x1
00fe 8219 | | Call 0x1,0x19
00ff 00c8 | | Action Pop_Auxiliary_Range
0100 3ff3 |? | Loop_Increasing 0xf4
0101 00ce | | Action Pop_Auxiliary
0102 8244 | D | Call 0x1,0x44
0103 00bc | | Action Signal_Activated
0104 00bb | | Action Signal_Completion
0105 0000 0000 | | .XXX[0x3]
0107 0000 | |
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 010b | | .CONST 0x010b ; Address of begin
0109 0004 | | .CONST 0x0004 ; Address of exception handler
010a 0001 | | .CONST 0x0001 ; Number of locals
010b BODY_0108:
010b INIT_0108:
010b 4607 |F | Jump_Case 0x7
010c 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
010d 7806 |x | Jump 0x114 ; case 0x1
010e 7809 |x | Jump 0x118 ; case 0x2
010f 780d |x | Jump 0x11d ; case 0x3
0110 7810 |x | Jump 0x121 ; case 0x4
0111 7811 |x | Jump 0x123 ; case 0x5
0112 7812 |x | Jump 0x125 ; case 0x6
0113 7815 |x | Jump 0x129 ; case 0x7
0114 00da | | Load_Top At_Offset_2
0115 0091 0726 | &| Action Push_String_Extended_Indexed,0x726 ; "UNSPECIFIED"
0117 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0118 00db | | Load_Top At_Offset_3
0119 00db | | Load_Top At_Offset_3
011a 00e0 | | Load_Encached Standard_Cache
011b 181b | | Execute Package,Field_Execute,Field_Number 0x1b
011c 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
011d 00da | | Load_Top At_Offset_2
011e 00e0 | | Load_Encached Standard_Cache
011f 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0120 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0121 00db | | Load_Top At_Offset_3
0122 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0123 00db | | Load_Top At_Offset_3
0124 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0125 e218 | | Load 0x1,0x18
0126 00dc | | Load_Top At_Offset_4
0127 0267 | g | Execute Discrete,Predecessor
0128 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0129 e218 | | Load 0x1,0x18
012a 00dc | | Load_Top At_Offset_4
012b 0268 | h | Execute Discrete,Successor
012c 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
012d 0000 0000 | | .XXX[0x3]
012f 0000 | |
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0135 | 5 | .CONST 0x0135 ; Address of begin
0131 0004 | | .CONST 0x0004 ; Address of exception handler
0132 0002 | | .CONST 0x0002 ; Number of locals
0133 INIT_0130:
0133 029f 063b | ;| Declare_Subprogram For_Call,INIT_0638
0135 BODY_0130:
0135 e5fe | | Load 0x2,-0x2
0136 01db | | Execute Vector,Length
0137 7010 |p | Jump_Nonzero 0x148
0138 e5fb | | Load 0x2,-0x5
0139 e5fc | | Load 0x2,-0x4
013a e5fd | | Load 0x2,-0x3
013b e5ff | | Load 0x2,-0x1
013c e20f | | Load 0x1,0xf
013d 0122 | " | Execute Any,Make_Root_Type
013e 011c | | Execute Any,Convert_Unchecked
013f 1c01 | | Execute_Immediate Run_Utility,0x1
0140 e5ff | | Load 0x2,-0x1
0141 00d8 | | Load_Top At_Offset_0
0142 e20f | | Load 0x1,0xf
0143 0260 | ` | Execute Discrete,In_Type
0144 7001 |p | Jump_Nonzero 0x146
0145 0801 | | Execute_Immediate Raise,0x1
0146 8219 | | Call 0x1,0x19
0147 4506 |E | Exit_Subprogram 0x6
0148 8402 | | Call 0x2,0x2
0149 4506 |E | Exit_Subprogram 0x6
014a 0000 0000 | | .BLANK 0000[0x6]
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 015b | [ | .CONST 0x015b ; Address of begin
0151 0004 | | .CONST 0x0004 ; Address of exception handler
0152 0003 | | .CONST 0x0003 ; Number of locals
0153 INIT_0150:
0153 e237 | 7 | Load 0x1,0x37
0154 4800 |H | Short_Literal 0x0
0155 e5ff | | Load 0x2,-0x1
0156 e002 | | Load 0x0,0x2
0157 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0158 823c | < | Call 0x1,0x3c
0159 e237 | 7 | Load 0x1,0x37
015a 0007 | | Action Break_Optional
015b BODY_0150:
015b 00d9 | | Load_Top At_Offset_1
015c 681f |h | Jump_Zero 0x17c
015d 00d9 | | Load_Top At_Offset_1
015e e237 | 7 | Load 0x1,0x37
015f 022f | / | Execute Access,Equal
0160 6805 |h | Jump_Zero 0x166
0161 00d9 | | Load_Top At_Offset_1
0162 0227 | ' | Execute Access,All_Reference
0163 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0164 a237 | 7 | Store_Unchecked 0x1,0x37
0165 4502 |E | Exit_Subprogram 0x2
0166 00cf | | Action Mark_Auxiliary
0167 7805 |x | Jump 0x16d
0168 00d9 | | Load_Top At_Offset_1
0169 0227 | ' | Execute Access,All_Reference
016a 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
016b 003a | : | Store_Top Access,At_Offset_2
016c 00c9 | | Action Pop_Auxiliary_Loop
016d 00d9 | | Load_Top At_Offset_1
016e 6806 |h | Jump_Zero 0x175
016f 00d9 | | Load_Top At_Offset_1
0170 0227 | ' | Execute Access,All_Reference
0171 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0172 00db | | Load_Top At_Offset_3
0173 022e | . | Execute Access,Not_Equal
0174 77f3 |w | Jump_Nonzero 0x168
0175 00ce | | Action Pop_Auxiliary
0176 00d9 | | Load_Top At_Offset_1
0177 0227 | ' | Execute Access,All_Reference
0178 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0179 00d9 | | Load_Top At_Offset_1
017a 0227 | ' | Execute Access,All_Reference
017b 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
017c 4502 |E | Exit_Subprogram 0x2
017d 0000 0000 | | .XXX[0x3]
017f 0000 | |
0180 ; --------------------------------------------------------------------------------------
0180 ; SUBPROGRAM
0180 ; --------------------------------------------------------------------------------------
0180 0187 | | .CONST 0x0187 ; Address of begin
0181 0004 | | .CONST 0x0004 ; Address of exception handler
0182 0003 | | .CONST 0x0003 ; Number of locals
0183 INIT_0180:
0183 e237 | 7 | Load 0x1,0x37
0184 0007 | | Action Break_Optional
0185 e234 | 4 | Load 0x1,0x34
0186 0007 | | Action Break_Optional
0187 BODY_0180:
0187 e5fe | | Load 0x2,-0x2
0188 e210 | | Load 0x1,0x10
0189 027f | | Execute Discrete,Equal
018a 680e |h | Jump_Zero 0x199
018b e5ff | | Load 0x2,-0x1
018c 00d8 | | Load_Top At_Offset_0
018d e20f | | Load 0x1,0xf
018e 0260 | ` | Execute Discrete,In_Type
018f 7001 |p | Jump_Nonzero 0x191
0190 0801 | | Execute_Immediate Raise,0x1
0191 e5ff | | Load 0x2,-0x1
0192 00d8 | | Load_Top At_Offset_0
0193 e20f | | Load 0x1,0xf
0194 0260 | ` | Execute Discrete,In_Type
0195 7001 |p | Jump_Nonzero 0x197
0196 0801 | | Execute_Immediate Raise,0x1
0197 821b | | Call 0x1,0x1b
0198 4503 |E | Exit_Subprogram 0x3
0199 00cf | | Action Mark_Auxiliary
019a 781c |x | Jump 0x1b7
019b 00da | | Load_Top At_Offset_2
019c 0227 | ' | Execute Access,All_Reference
019d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
019e e5ff | | Load 0x2,-0x1
019f e5fe | | Load 0x2,-0x2
01a0 0262 | b | Execute Discrete,In_Range
01a1 680e |h | Jump_Zero 0x1b0
01a2 00d9 | | Load_Top At_Offset_1
01a3 7005 |p | Jump_Nonzero 0x1a9
01a4 00da | | Load_Top At_Offset_2
01a5 0227 | ' | Execute Access,All_Reference
01a6 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
01a7 003b | ; | Store_Top Access,At_Offset_3
01a8 7809 |x | Jump 0x1b2
01a9 00da | | Load_Top At_Offset_2
01aa 0227 | ' | Execute Access,All_Reference
01ab 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
01ac 00da | | Load_Top At_Offset_2
01ad 0227 | ' | Execute Access,All_Reference
01ae 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
01af 7802 |x | Jump 0x1b2
01b0 00da | | Load_Top At_Offset_2
01b1 003a | : | Store_Top Access,At_Offset_2
01b2 00da | | Load_Top At_Offset_2
01b3 0227 | ' | Execute Access,All_Reference
01b4 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
01b5 003b | ; | Store_Top Access,At_Offset_3
01b6 00c9 | | Action Pop_Auxiliary_Loop
01b7 00da | | Load_Top At_Offset_2
01b8 77e2 |w | Jump_Nonzero 0x19b
01b9 00ce | | Action Pop_Auxiliary
01ba 4503 |E | Exit_Subprogram 0x3
01bb 0000 0000 | | .BLANK 0000[0x5]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01c9 | | .CONST 0x01c9 ; Address of begin
01c1 0004 | | .CONST 0x0004 ; Address of exception handler
01c2 0002 | | .CONST 0x0002 ; Number of locals
01c3 INIT_01c0:
01c3 e237 | 7 | Load 0x1,0x37
01c4 4800 |H | Short_Literal 0x0
01c5 e5ff | | Load 0x2,-0x1
01c6 e002 | | Load 0x0,0x2
01c7 1816 | | Execute Package,Field_Execute,Field_Number 0x16
01c8 823c | < | Call 0x1,0x3c
01c9 BODY_01c0:
01c9 00d8 | | Load_Top At_Offset_0
01ca 6804 |h | Jump_Zero 0x1cf
01cb e5fe | | Load 0x2,-0x2
01cc 00d9 | | Load_Top At_Offset_1
01cd 0227 | ' | Execute Access,All_Reference
01ce 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
01cf 4503 |E | Exit_Subprogram 0x3
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01d5 | | .CONST 0x01d5 ; Address of begin
01d1 0004 | | .CONST 0x0004 ; Address of exception handler
01d2 0002 | | .CONST 0x0002 ; Number of locals
01d3 INIT_01d0:
01d3 e237 | 7 | Load 0x1,0x37
01d4 0007 | | Action Break_Optional
01d5 BODY_01d0:
01d5 e5fe | | Load 0x2,-0x2
01d6 e210 | | Load 0x1,0x10
01d7 027f | | Execute Discrete,Equal
01d8 680f |h | Jump_Zero 0x1e8
01d9 e5fd | | Load 0x2,-0x3
01da 00d8 | | Load_Top At_Offset_0
01db e20f | | Load 0x1,0xf
01dc 0260 | ` | Execute Discrete,In_Type
01dd 7001 |p | Jump_Nonzero 0x1df
01de 0801 | | Execute_Immediate Raise,0x1
01df e239 | 9 | Load 0x1,0x39
01e0 00d8 | | Load_Top At_Offset_0
01e1 e20f | | Load 0x1,0xf
01e2 0260 | ` | Execute Discrete,In_Type
01e3 7001 |p | Jump_Nonzero 0x1e5
01e4 0801 | | Execute_Immediate Raise,0x1
01e5 e5ff | | Load 0x2,-0x1
01e6 821d | | Call 0x1,0x1d
01e7 4504 |E | Exit_Subprogram 0x4
01e8 e5fd | | Load 0x2,-0x3
01e9 e210 | | Load 0x1,0x10
01ea 027f | | Execute Discrete,Equal
01eb 680f |h | Jump_Zero 0x1fb
01ec e238 | 8 | Load 0x1,0x38
01ed 00d8 | | Load_Top At_Offset_0
01ee e20f | | Load 0x1,0xf
01ef 0260 | ` | Execute Discrete,In_Type
01f0 7001 |p | Jump_Nonzero 0x1f2
01f1 0801 | | Execute_Immediate Raise,0x1
01f2 e5fe | | Load 0x2,-0x2
01f3 00d8 | | Load_Top At_Offset_0
01f4 e20f | | Load 0x1,0xf
01f5 0260 | ` | Execute Discrete,In_Type
01f6 7001 |p | Jump_Nonzero 0x1f8
01f7 0801 | | Execute_Immediate Raise,0x1
01f8 e5ff | | Load 0x2,-0x1
01f9 821d | | Call 0x1,0x1d
01fa 4504 |E | Exit_Subprogram 0x4
01fb 00cf | | Action Mark_Auxiliary
01fc 7810 |x | Jump 0x20d
01fd 00d9 | | Load_Top At_Offset_1
01fe 0227 | ' | Execute Access,All_Reference
01ff 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0200 e5fe | | Load 0x2,-0x2
0201 e5fd | | Load 0x2,-0x3
0202 0262 | b | Execute Discrete,In_Range
0203 6804 |h | Jump_Zero 0x208
0204 e5ff | | Load 0x2,-0x1
0205 00da | | Load_Top At_Offset_2
0206 0227 | ' | Execute Access,All_Reference
0207 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0208 00d9 | | Load_Top At_Offset_1
0209 0227 | ' | Execute Access,All_Reference
020a 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
020b 003a | : | Store_Top Access,At_Offset_2
020c 00c9 | | Action Pop_Auxiliary_Loop
020d 00d9 | | Load_Top At_Offset_1
020e 77ee |w | Jump_Nonzero 0x1fd
020f 00ce | | Action Pop_Auxiliary
0210 4504 |E | Exit_Subprogram 0x4
0211 0000 0000 | | .BLANK 0000[0x7]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 021e | | .CONST 0x021e ; Address of begin
0219 0004 | | .CONST 0x0004 ; Address of exception handler
021a 0003 | | .CONST 0x0003 ; Number of locals
021b INIT_0218:
021b 00e1 | | Load_Encached Boolean_Cache
021c e21e | | Load 0x1,0x1e
021d 0007 | | Action Break_Optional
021e BODY_0218:
021e 00e1 | | Load_Encached Boolean_Cache
021f e21e | | Load 0x1,0x1e
0220 e5ff | | Load 0x2,-0x1
0221 821f | | Call 0x1,0x1f
0222 003a | : | Store_Top Access,At_Offset_2
0223 005a | Z | Store_Top Discrete,At_Offset_2
0224 00d8 | | Load_Top At_Offset_0
0225 4401 |D | Exit_Subprogram With_Result,0x1
0226 0000 0000 | | .XXX[0x2]
0228 ; --------------------------------------------------------------------------------------
0228 ; SUBPROGRAM
0228 ; --------------------------------------------------------------------------------------
0228 022b | + | .CONST 0x022b ; Address of begin
0229 0004 | | .CONST 0x0004 ; Address of exception handler
022a 0001 | | .CONST 0x0001 ; Number of locals
022b BODY_0228:
022b INIT_0228:
022b 00da | | Load_Top At_Offset_2
022c 0227 | ' | Execute Access,All_Reference
022d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
022e 4401 |D | Exit_Subprogram With_Result,0x1
022f 0000 | | .XXX[0x1]
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 023b | ; | .CONST 0x023b ; Address of begin
0231 0004 | | .CONST 0x0004 ; Address of exception handler
0232 0002 | | .CONST 0x0002 ; Number of locals
0233 INIT_0230:
0233 00db | | Load_Top At_Offset_3
0234 00d8 | | Load_Top At_Offset_0
0235 e20f | | Load 0x1,0xf
0236 0260 | ` | Execute Discrete,In_Type
0237 7001 |p | Jump_Nonzero 0x239
0238 0801 | | Execute_Immediate Raise,0x1
0239 00db | | Load_Top At_Offset_3
023a 823d | = | Call 0x1,0x3d
023b BODY_0230:
023b 00d8 | | Load_Top At_Offset_0
023c 6805 |h | Jump_Zero 0x242
023d 00d8 | | Load_Top At_Offset_0
023e 0227 | ' | Execute Access,All_Reference
023f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0240 0f00 | | Execute_Immediate Equal,0x0
0241 4402 |D | Exit_Subprogram With_Result,0x2
0242 4800 |H | Short_Literal 0x0
0243 4402 |D | Exit_Subprogram With_Result,0x2
0244 0000 0000 | | .BLANK 0000[0x4]
0248 ; --------------------------------------------------------------------------------------
0248 ; SUBPROGRAM
0248 ; --------------------------------------------------------------------------------------
0248 024b | K | .CONST 0x024b ; Address of begin
0249 0004 | | .CONST 0x0004 ; Address of exception handler
024a 0001 | | .CONST 0x0001 ; Number of locals
024b BODY_0248:
024b INIT_0248:
024b 00db | | Load_Top At_Offset_3
024c 00d8 | | Load_Top At_Offset_0
024d e20f | | Load 0x1,0xf
024e 0260 | ` | Execute Discrete,In_Type
024f 7001 |p | Jump_Nonzero 0x251
0250 0801 | | Execute_Immediate Raise,0x1
0251 00db | | Load_Top At_Offset_3
0252 823d | = | Call 0x1,0x3d
0253 022c | , | Execute Access,Not_Null
0254 4402 |D | Exit_Subprogram With_Result,0x2
0255 0000 0000 | | .XXX[0x3]
0257 0000 | |
0258 ; --------------------------------------------------------------------------------------
0258 ; SUBPROGRAM
0258 ; --------------------------------------------------------------------------------------
0258 0263 | c | .CONST 0x0263 ; Address of begin
0259 0004 | | .CONST 0x0004 ; Address of exception handler
025a 0002 | | .CONST 0x0002 ; Number of locals
025b INIT_0258:
025b 00db | | Load_Top At_Offset_3
025c 00d8 | | Load_Top At_Offset_0
025d e20f | | Load 0x1,0xf
025e 0260 | ` | Execute Discrete,In_Type
025f 7001 |p | Jump_Nonzero 0x261
0260 0801 | | Execute_Immediate Raise,0x1
0261 00db | | Load_Top At_Offset_3
0262 823d | = | Call 0x1,0x3d
0263 BODY_0258:
0263 00d8 | | Load_Top At_Offset_0
0264 7009 |p | Jump_Nonzero 0x26e
0265 e5fe | | Load 0x2,-0x2
0266 e20f | | Load 0x1,0xf
0267 0122 | " | Execute Any,Make_Root_Type
0268 011c | | Execute Any,Convert_Unchecked
0269 1c01 | | Execute_Immediate Run_Utility,0x1
026a 0092 072b | +| Action Push_String_Extended,0x72b ; " has not been specified"
026c 01cc | | Execute Vector,Catenate
026d 4402 |D | Exit_Subprogram With_Result,0x2
026e 00d8 | | Load_Top At_Offset_0
026f 0227 | ' | Execute Access,All_Reference
0270 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0271 460f |F | Jump_Case 0xf
0272 782a |x* | Jump 0x29d ; case 0x0
0273 7836 |x6 | Jump 0x2aa ; case 0x1
0274 782a |x* | Jump 0x29f ; case 0x2
0275 7829 |x) | Jump 0x29f ; case 0x3
0276 783e |x> | Jump 0x2b5 ; case 0x4
0277 786d |xm | Jump 0x2e5 ; case 0x5
0278 7847 |xG | Jump 0x2c0 ; case 0x6
0279 7853 |xS | Jump 0x2cd ; case 0x7
027a 785f |x_ | Jump 0x2da ; case 0x8
027b 788a |x | Jump 0x306 ; case 0x9
027c 7893 |x | Jump 0x310 ; case 0xa
027d 789c |x | Jump 0x31a ; case 0xb
027e 7803 |x | Jump 0x282 ; case 0xc
027f 782a |x* | Jump 0x2aa ; case 0xd
0280 781e |x | Jump 0x29f ; case 0xe
0281 7800 |x | Jump 0x282 ; case 0xf
0282 00d8 | | Load_Top At_Offset_0
0283 0227 | ' | Execute Access,All_Reference
0284 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0285 680f |h | Jump_Zero 0x295
0286 4820 |H | Short_Literal 0x20
0287 00d9 | | Load_Top At_Offset_1
0288 0227 | ' | Execute Access,All_Reference
0289 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
028a e002 | | Load 0x0,0x2
028b 1b10 | | Execute Package,Field_Read,Field_Number 0x10
028c 011c | | Execute Any,Convert_Unchecked
028d 1c01 | | Execute_Immediate Run_Utility,0x1
028e 01cb | | Execute Vector,Append
028f 00d9 | | Load_Top At_Offset_1
0290 0227 | ' | Execute Access,All_Reference
0291 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0292 0227 | ' | Execute Access,All_Reference
0293 01cc | | Execute Vector,Catenate
0294 4402 |D | Exit_Subprogram With_Result,0x2
0295 00d8 | | Load_Top At_Offset_0
0296 0227 | ' | Execute Access,All_Reference
0297 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0298 e002 | | Load 0x0,0x2
0299 1b10 | | Execute Package,Field_Read,Field_Number 0x10
029a 011c | | Execute Any,Convert_Unchecked
029b 1c01 | | Execute_Immediate Run_Utility,0x1
029c 4402 |D | Exit_Subprogram With_Result,0x2
029d 00ea | | Load_Encached Null_String_Cache
029e 4402 |D | Exit_Subprogram With_Result,0x2
029f 0092 072c | ,| Action Push_String_Extended,0x72c ; "'"
02a1 00d9 | | Load_Top At_Offset_1
02a2 0227 | ' | Execute Access,All_Reference
02a3 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
02a4 0227 | ' | Execute Access,All_Reference
02a5 01cc | | Execute Vector,Catenate
02a6 0092 072d | -| Action Push_String_Extended,0x72d ; "' denotes no defined option"
02a8 01cc | | Execute Vector,Catenate
02a9 4402 |D | Exit_Subprogram With_Result,0x2
02aa 0092 072c | ,| Action Push_String_Extended,0x72c ; "'"
02ac 00d9 | | Load_Top At_Offset_1
02ad 0227 | ' | Execute Access,All_Reference
02ae 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
02af 0227 | ' | Execute Access,All_Reference
02b0 01cc | | Execute Vector,Catenate
02b1 0092 072e | .| Action Push_String_Extended,0x72e ; "' is ambiguous"
02b3 01cc | | Execute Vector,Catenate
02b4 4402 |D | Exit_Subprogram With_Result,0x2
02b5 0092 072f | /| Action Push_String_Extended,0x72f ; "The literal '"
02b7 00d9 | | Load_Top At_Offset_1
02b8 0227 | ' | Execute Access,All_Reference
02b9 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
02ba 0227 | ' | Execute Access,All_Reference
02bb 01cc | | Execute Vector,Catenate
02bc 0092 0730 | 0| Action Push_String_Extended,0x730 ; "' can't be assigned a value"
02be 01cc | | Execute Vector,Catenate
02bf 4402 |D | Exit_Subprogram With_Result,0x2
02c0 0092 0731 | 1| Action Push_String_Extended,0x731 ; "Option "
02c2 00d9 | | Load_Top At_Offset_1
02c3 0227 | ' | Execute Access,All_Reference
02c4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
02c5 0227 | ' | Execute Access,All_Reference
02c6 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
02c7 0227 | ' | Execute Access,All_Reference
02c8 01cc | | Execute Vector,Catenate
02c9 0092 0732 | 2| Action Push_String_Extended,0x732 ; " must have a value"
02cb 01cc | | Execute Vector,Catenate
02cc 4402 |D | Exit_Subprogram With_Result,0x2
02cd 0092 0731 | 1| Action Push_String_Extended,0x731 ; "Option "
02cf 00d9 | | Load_Top At_Offset_1
02d0 0227 | ' | Execute Access,All_Reference
02d1 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
02d2 0227 | ' | Execute Access,All_Reference
02d3 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
02d4 0227 | ' | Execute Access,All_Reference
02d5 01cc | | Execute Vector,Catenate
02d6 0092 0733 | 3| Action Push_String_Extended,0x733 ; " has both a '~' and a value"
02d8 01cc | | Execute Vector,Catenate
02d9 4402 |D | Exit_Subprogram With_Result,0x2
02da 0092 072f | /| Action Push_String_Extended,0x72f ; "The literal '"
02dc 00d9 | | Load_Top At_Offset_1
02dd 0227 | ' | Execute Access,All_Reference
02de 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
02df 0227 | ' | Execute Access,All_Reference
02e0 01cc | | Execute Vector,Catenate
02e1 0092 0734 | 4| Action Push_String_Extended,0x734 ; "' has a '~'"
02e3 01cc | | Execute Vector,Catenate
02e4 4402 |D | Exit_Subprogram With_Result,0x2
02e5 00d8 | | Load_Top At_Offset_0
02e6 0227 | ' | Execute Access,All_Reference
02e7 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
02e8 700b |p | Jump_Nonzero 0x2f4
02e9 0092 0735 | 5| Action Push_String_Extended,0x735 ; "An option name is expected where '"
02eb 00d9 | | Load_Top At_Offset_1
02ec 0227 | ' | Execute Access,All_Reference
02ed 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
02ee 0227 | ' | Execute Access,All_Reference
02ef 01cc | | Execute Vector,Catenate
02f0 0092 0736 | 6| Action Push_String_Extended,0x736 ; "' now appears"
02f2 01cc | | Execute Vector,Catenate
02f3 4402 |D | Exit_Subprogram With_Result,0x2
02f4 4820 |H | Short_Literal 0x20
02f5 0092 0735 | 5| Action Push_String_Extended,0x735 ; "An option name is expected where '"
02f7 00da | | Load_Top At_Offset_2
02f8 0227 | ' | Execute Access,All_Reference
02f9 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
02fa 0227 | ' | Execute Access,All_Reference
02fb 01cc | | Execute Vector,Catenate
02fc 01cb | | Execute Vector,Append
02fd 00d9 | | Load_Top At_Offset_1
02fe 0227 | ' | Execute Access,All_Reference
02ff 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0300 0227 | ' | Execute Access,All_Reference
0301 01cc | | Execute Vector,Catenate
0302 0092 0737 | 7| Action Push_String_Extended,0x737 ; " now appears"
0304 01cc | | Execute Vector,Catenate
0305 4402 |D | Exit_Subprogram With_Result,0x2
0306 4827 |H' | Short_Literal 0x27
0307 00d9 | | Load_Top At_Offset_1
0308 0227 | ' | Execute Access,All_Reference
0309 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
030a 0227 | ' | Execute Access,All_Reference
030b 01ca | | Execute Vector,Prepend
030c 0092 0738 | 8| Action Push_String_Extended,0x738 ; "' is not a valid Boolean value"
030e 01cc | | Execute Vector,Catenate
030f 4402 |D | Exit_Subprogram With_Result,0x2
0310 4827 |H' | Short_Literal 0x27
0311 00d9 | | Load_Top At_Offset_1
0312 0227 | ' | Execute Access,All_Reference
0313 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0314 0227 | ' | Execute Access,All_Reference
0315 01ca | | Execute Vector,Prepend
0316 0092 0739 | 9| Action Push_String_Extended,0x739 ; "' is not a valid integer value"
0318 01cc | | Execute Vector,Catenate
0319 4402 |D | Exit_Subprogram With_Result,0x2
031a 4827 |H' | Short_Literal 0x27
031b 00d9 | | Load_Top At_Offset_1
031c 0227 | ' | Execute Access,All_Reference
031d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
031e 0227 | ' | Execute Access,All_Reference
031f 01ca | | Execute Vector,Prepend
0320 0092 073a | :| Action Push_String_Extended,0x73a ; "' is not a valid float value; "
0322 01cc | | Execute Vector,Catenate
0323 00d9 | | Load_Top At_Offset_1
0324 0227 | ' | Execute Access,All_Reference
0325 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0326 0227 | ' | Execute Access,All_Reference
0327 01cc | | Execute Vector,Catenate
0328 4402 |D | Exit_Subprogram With_Result,0x2
0329 0000 0000 | | .BLANK 0000[0x7]
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 0333 | 3 | .CONST 0x0333 ; Address of begin
0331 0004 | | .CONST 0x0004 ; Address of exception handler
0332 0001 | | .CONST 0x0001 ; Number of locals
0333 BODY_0330:
0333 INIT_0330:
0333 00da | | Load_Top At_Offset_2
0334 0227 | ' | Execute Access,All_Reference
0335 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0336 022d | - | Execute Access,Is_Null
0337 4401 |D | Exit_Subprogram With_Result,0x1
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033b | ; | .CONST 0x033b ; Address of begin
0339 0004 | | .CONST 0x0004 ; Address of exception handler
033a 0001 | | .CONST 0x0001 ; Number of locals
033b BODY_0338:
033b INIT_0338:
033b 00da | | Load_Top At_Offset_2
033c 0227 | ' | Execute Access,All_Reference
033d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
033e 6808 |h | Jump_Zero 0x347
033f 00da | | Load_Top At_Offset_2
0340 0227 | ' | Execute Access,All_Reference
0341 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0342 0227 | ' | Execute Access,All_Reference
0343 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0344 00db | | Load_Top At_Offset_3
0345 0227 | ' | Execute Access,All_Reference
0346 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0347 4501 |E | Exit_Subprogram 0x1
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 034b | K | .CONST 0x034b ; Address of begin
0349 0004 | | .CONST 0x0004 ; Address of exception handler
034a 0001 | | .CONST 0x0001 ; Number of locals
034b BODY_0348:
034b INIT_0348:
034b 00da | | Load_Top At_Offset_2
034c 0227 | ' | Execute Access,All_Reference
034d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
034e 00db | | Load_Top At_Offset_3
034f 0227 | ' | Execute Access,All_Reference
0350 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0351 4501 |E | Exit_Subprogram 0x1
0352 0000 0000 | | .BLANK 0000[0x6]
0358 ; --------------------------------------------------------------------------------------
0358 ; SUBPROGRAM
0358 ; --------------------------------------------------------------------------------------
0358 035f | _ | .CONST 0x035f ; Address of begin
0359 0004 | | .CONST 0x0004 ; Address of exception handler
035a 0002 | | .CONST 0x0002 ; Number of locals
035b INIT_0358:
035b 00da | | Load_Top At_Offset_2
035c 0227 | ' | Execute Access,All_Reference
035d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
035e 0007 | | Action Break_Optional
035f BODY_0358:
035f 00d8 | | Load_Top At_Offset_0
0360 680f |h | Jump_Zero 0x370
0361 00d8 | | Load_Top At_Offset_0
0362 0227 | ' | Execute Access,All_Reference
0363 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0364 680b |h | Jump_Zero 0x370
0365 00d8 | | Load_Top At_Offset_0
0366 0227 | ' | Execute Access,All_Reference
0367 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0368 0227 | ' | Execute Access,All_Reference
0369 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
036a 00d8 | | Load_Top At_Offset_0
036b e20f | | Load 0x1,0xf
036c 0260 | ` | Execute Discrete,In_Type
036d 7001 |p | Jump_Nonzero 0x36f
036e 0801 | | Execute_Immediate Raise,0x1
036f 4401 |D | Exit_Subprogram With_Result,0x1
0370 e210 | | Load 0x1,0x10
0371 00d8 | | Load_Top At_Offset_0
0372 e20f | | Load 0x1,0xf
0373 0260 | ` | Execute Discrete,In_Type
0374 7001 |p | Jump_Nonzero 0x376
0375 0801 | | Execute_Immediate Raise,0x1
0376 4401 |D | Exit_Subprogram With_Result,0x1
0377 0000 | | .XXX[0x1]
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 0383 | | .CONST 0x0383 ; Address of begin
0379 0004 | | .CONST 0x0004 ; Address of exception handler
037a 0002 | | .CONST 0x0002 ; Number of locals
037b INIT_0378:
037b 00db | | Load_Top At_Offset_3
037c 00d8 | | Load_Top At_Offset_0
037d e20f | | Load 0x1,0xf
037e 0260 | ` | Execute Discrete,In_Type
037f 7001 |p | Jump_Nonzero 0x381
0380 0801 | | Execute_Immediate Raise,0x1
0381 00db | | Load_Top At_Offset_3
0382 823d | = | Call 0x1,0x3d
0383 BODY_0378:
0383 00d8 | | Load_Top At_Offset_0
0384 6819 |h | Jump_Zero 0x39e
0385 00d8 | | Load_Top At_Offset_0
0386 0227 | ' | Execute Access,All_Reference
0387 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0388 6809 |h | Jump_Zero 0x392
0389 00d8 | | Load_Top At_Offset_0
038a 0227 | ' | Execute Access,All_Reference
038b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
038c 0227 | ' | Execute Access,All_Reference
038d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
038e 0227 | ' | Execute Access,All_Reference
038f 0335 | 5 | Declare_Variable Array,Duplicate
0390 00cd | | Action Spare6_Action
0391 4402 |D | Exit_Subprogram With_Result,0x2
0392 00d8 | | Load_Top At_Offset_0
0393 0227 | ' | Execute Access,All_Reference
0394 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0395 0f02 | | Execute_Immediate Equal,0x2
0396 6807 |h | Jump_Zero 0x39e
0397 00d8 | | Load_Top At_Offset_0
0398 0227 | ' | Execute Access,All_Reference
0399 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
039a 0227 | ' | Execute Access,All_Reference
039b 0335 | 5 | Declare_Variable Array,Duplicate
039c 00cd | | Action Spare6_Action
039d 4402 |D | Exit_Subprogram With_Result,0x2
039e 00ea | | Load_Encached Null_String_Cache
039f 4402 |D | Exit_Subprogram With_Result,0x2
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03ab | | .CONST 0x03ab ; Address of begin
03a1 0004 | | .CONST 0x0004 ; Address of exception handler
03a2 0002 | | .CONST 0x0002 ; Number of locals
03a3 INIT_03a0:
03a3 00db | | Load_Top At_Offset_3
03a4 00d8 | | Load_Top At_Offset_0
03a5 e20f | | Load 0x1,0xf
03a6 0260 | ` | Execute Discrete,In_Type
03a7 7001 |p | Jump_Nonzero 0x3a9
03a8 0801 | | Execute_Immediate Raise,0x1
03a9 00db | | Load_Top At_Offset_3
03aa 823d | = | Call 0x1,0x3d
03ab BODY_03a0:
03ab 00d8 | | Load_Top At_Offset_0
03ac 6805 |h | Jump_Zero 0x3b2
03ad 00d8 | | Load_Top At_Offset_0
03ae 0227 | ' | Execute Access,All_Reference
03af 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
03b0 022c | , | Execute Access,Not_Null
03b1 4402 |D | Exit_Subprogram With_Result,0x2
03b2 4800 |H | Short_Literal 0x0
03b3 4402 |D | Exit_Subprogram With_Result,0x2
03b4 0000 0000 | | .BLANK 0000[0x4]
03b8 ; --------------------------------------------------------------------------------------
03b8 ; SUBPROGRAM
03b8 ; --------------------------------------------------------------------------------------
03b8 03bb | | .CONST 0x03bb ; Address of begin
03b9 0004 | | .CONST 0x0004 ; Address of exception handler
03ba 0001 | | .CONST 0x0001 ; Number of locals
03bb BODY_03b8:
03bb INIT_03b8:
03bb e5fd | | Load 0x2,-0x3
03bc e5fe | | Load 0x2,-0x2
03bd 00d8 | | Load_Top At_Offset_0
03be e20f | | Load 0x1,0xf
03bf 0260 | ` | Execute Discrete,In_Type
03c0 7001 |p | Jump_Nonzero 0x3c2
03c1 0801 | | Execute_Immediate Raise,0x1
03c2 e5ff | | Load 0x2,-0x1
03c3 823d | = | Call 0x1,0x3d
03c4 823f | ? | Call 0x1,0x3f
03c5 4403 |D | Exit_Subprogram With_Result,0x3
03c6 0000 0000 | | .XXX[0x2]
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03d6 | | .CONST 0x03d6 ; Address of begin
03c9 0004 | | .CONST 0x0004 ; Address of exception handler
03ca 0003 | | .CONST 0x0003 ; Number of locals
03cb INIT_03c8:
03cb 00db | | Load_Top At_Offset_3
03cc 00d8 | | Load_Top At_Offset_0
03cd e20f | | Load 0x1,0xf
03ce 0260 | ` | Execute Discrete,In_Type
03cf 7001 |p | Jump_Nonzero 0x3d1
03d0 0801 | | Execute_Immediate Raise,0x1
03d1 00db | | Load_Top At_Offset_3
03d2 823d | = | Call 0x1,0x3d
03d3 00ea | | Load_Encached Null_String_Cache
03d4 00d9 | | Load_Top At_Offset_1
03d5 823f | ? | Call 0x1,0x3f
03d6 BODY_03c8:
03d6 00d9 | | Load_Top At_Offset_1
03d7 6808 |h | Jump_Zero 0x3e0
03d8 00d9 | | Load_Top At_Offset_1
03d9 0227 | ' | Execute Access,All_Reference
03da 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03db 7004 |p | Jump_Nonzero 0x3e0
03dc 00d9 | | Load_Top At_Offset_1
03dd 0227 | ' | Execute Access,All_Reference
03de 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
03df 4402 |D | Exit_Subprogram With_Result,0x2
03e0 4800 |H | Short_Literal 0x0
03e1 4402 |D | Exit_Subprogram With_Result,0x2
03e2 0000 0000 | | .BLANK 0000[0x6]
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03eb | | .CONST 0x03eb ; Address of begin
03e9 0004 | | .CONST 0x0004 ; Address of exception handler
03ea 0001 | | .CONST 0x0001 ; Number of locals
03eb BODY_03e8:
03eb INIT_03e8:
03eb e5fd | | Load 0x2,-0x3
03ec 4801 |H | Short_Literal 0x1
03ed e5fe | | Load 0x2,-0x2
03ee 00d8 | | Load_Top At_Offset_0
03ef e20f | | Load 0x1,0xf
03f0 0260 | ` | Execute Discrete,In_Type
03f1 7001 |p | Jump_Nonzero 0x3f3
03f2 0801 | | Execute_Immediate Raise,0x1
03f3 e5ff | | Load 0x2,-0x1
03f4 e240 | @ | Load 0x1,0x40
03f5 1813 | | Execute Package,Field_Execute,Field_Number 0x13
03f6 4403 |D | Exit_Subprogram With_Result,0x3
03f7 0000 | | .XXX[0x1]
03f8 ; --------------------------------------------------------------------------------------
03f8 ; SUBPROGRAM
03f8 ; --------------------------------------------------------------------------------------
03f8 0403 | | .CONST 0x0403 ; Address of begin
03f9 0004 | | .CONST 0x0004 ; Address of exception handler
03fa 0002 | | .CONST 0x0002 ; Number of locals
03fb INIT_03f8:
03fb 00db | | Load_Top At_Offset_3
03fc 00d8 | | Load_Top At_Offset_0
03fd e20f | | Load 0x1,0xf
03fe 0260 | ` | Execute Discrete,In_Type
03ff 7001 |p | Jump_Nonzero 0x401
0400 0801 | | Execute_Immediate Raise,0x1
0401 00db | | Load_Top At_Offset_3
0402 823d | = | Call 0x1,0x3d
0403 BODY_03f8:
0403 00d8 | | Load_Top At_Offset_0
0404 6804 |h | Jump_Zero 0x409
0405 e5fd | | Load 0x2,-0x3
0406 00d9 | | Load_Top At_Offset_1
0407 8241 | A | Call 0x1,0x41
0408 4403 |D | Exit_Subprogram With_Result,0x3
0409 e5fd | | Load 0x2,-0x3
040a 4403 |D | Exit_Subprogram With_Result,0x3
040b 0000 0000 | | .BLANK 0000[0x5]
0410 ; --------------------------------------------------------------------------------------
0410 ; SUBPROGRAM
0410 ; --------------------------------------------------------------------------------------
0410 041b | | .CONST 0x041b ; Address of begin
0411 0004 | | .CONST 0x0004 ; Address of exception handler
0412 0002 | | .CONST 0x0002 ; Number of locals
0413 INIT_0410:
0413 00db | | Load_Top At_Offset_3
0414 00d8 | | Load_Top At_Offset_0
0415 e20f | | Load 0x1,0xf
0416 0260 | ` | Execute Discrete,In_Type
0417 7001 |p | Jump_Nonzero 0x419
0418 0801 | | Execute_Immediate Raise,0x1
0419 00db | | Load_Top At_Offset_3
041a 823d | = | Call 0x1,0x3d
041b BODY_0410:
041b 00d8 | | Load_Top At_Offset_0
041c 6804 |h | Jump_Zero 0x421
041d e5fd | | Load 0x2,-0x3
041e 00d9 | | Load_Top At_Offset_1
041f 8242 | B | Call 0x1,0x42
0420 4403 |D | Exit_Subprogram With_Result,0x3
0421 e5fd | | Load 0x2,-0x3
0422 4403 |D | Exit_Subprogram With_Result,0x3
0423 0000 0000 | | .BLANK 0000[0x5]
0428 ; --------------------------------------------------------------------------------------
0428 ; SUBPROGRAM
0428 ; --------------------------------------------------------------------------------------
0428 0438 | 8 | .CONST 0x0438 ; Address of begin
0429 0004 | | .CONST 0x0004 ; Address of exception handler
042a 0004 | | .CONST 0x0004 ; Number of locals
042b INIT_0428:
042b e5f9 | | Load 0x2,-0x7
042c 00d8 | | Load_Top At_Offset_0
042d e20f | | Load 0x1,0xf
042e 0260 | ` | Execute Discrete,In_Type
042f 7001 |p | Jump_Nonzero 0x431
0430 0801 | | Execute_Immediate Raise,0x1
0431 e5fa | | Load 0x2,-0x6
0432 823d | = | Call 0x1,0x3d
0433 00ea | | Load_Encached Null_String_Cache
0434 00d9 | | Load_Top At_Offset_1
0435 823f | ? | Call 0x1,0x3f
0436 029f 067b | {| Declare_Subprogram For_Call,INIT_0678
0438 BODY_0428:
0438 00da | | Load_Top At_Offset_2
0439 7009 |p | Jump_Nonzero 0x443
043a e5f8 | | Load 0x2,-0x8
043b 00d8 | | Load_Top At_Offset_0
043c 0120 | | Execute Any,Is_Value
043d 7002 |p | Jump_Nonzero 0x440
043e 00d8 | | Load_Top At_Offset_0
043f 011e | | Execute Any,Convert
0440 e5fb | | Load 0x2,-0x5
0441 0119 | | Execute Any,Check_In_Formal_Type
0442 4408 |D | Exit_Subprogram With_Result,0x8
0443 8404 | | Call 0x2,0x4
0444 0831 | 1 | Execute_Immediate Raise,0x31
0445 0000 0000 | | .XXX[0x3]
0447 0000 | |
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 00db | | Load_Top At_Offset_3
044d 0227 | ' | Execute Access,All_Reference
044e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
044f e5fd | | Load 0x2,-0x3
0450 01db | | Execute Vector,Length
0451 6807 |h | Jump_Zero 0x459
0452 e5fd | | Load 0x2,-0x3
0453 e002 | | Load 0x0,0x2
0454 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0455 03b6 | | Declare_Variable Access,By_Allocation,With_Value
0456 00db | | Load_Top At_Offset_3
0457 0227 | ' | Execute Access,All_Reference
0458 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0459 4504 |E | Exit_Subprogram 0x4
045a 0000 0000 | | .BLANK 0000[0x6]
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 0464 | d | .CONST 0x0464 ; Address of begin
0461 0004 | | .CONST 0x0004 ; Address of exception handler
0462 0002 | | .CONST 0x0002 ; Number of locals
0463 INIT_0460:
0463 00db | | Load_Top At_Offset_3
0464 BODY_0460:
0464 00cf | | Action Mark_Auxiliary
0465 7810 |x | Jump 0x476
0466 00d9 | | Load_Top At_Offset_1
0467 0227 | ' | Execute Access,All_Reference
0468 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0469 e5ff | | Load 0x2,-0x1
046a 027f | | Execute Discrete,Equal
046b 6805 |h | Jump_Zero 0x471
046c 00d9 | | Load_Top At_Offset_1
046d 0227 | ' | Execute Access,All_Reference
046e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
046f 0e04 | | Execute_Immediate Not_Equal,0x4
0470 7007 |p | Jump_Nonzero 0x478
0471 00d9 | | Load_Top At_Offset_1
0472 0227 | ' | Execute Access,All_Reference
0473 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0474 003a | : | Store_Top Access,At_Offset_2
0475 00c9 | | Action Pop_Auxiliary_Loop
0476 00d9 | | Load_Top At_Offset_1
0477 77ee |w | Jump_Nonzero 0x466
0478 00ce | | Action Pop_Auxiliary
0479 00d8 | | Load_Top At_Offset_0
047a 4402 |D | Exit_Subprogram With_Result,0x2
047b 0000 0000 | | .BLANK 0000[0x5]
0480 ; --------------------------------------------------------------------------------------
0480 ; SUBPROGRAM
0480 ; --------------------------------------------------------------------------------------
0480 0485 | | .CONST 0x0485 ; Address of begin
0481 0004 | | .CONST 0x0004 ; Address of exception handler
0482 0002 | | .CONST 0x0002 ; Number of locals
0483 INIT_0480:
0483 e5fd | | Load 0x2,-0x3
0484 0007 | | Action Break_Optional
0485 BODY_0480:
0485 e5fe | | Load 0x2,-0x2
0486 681f |h | Jump_Zero 0x4a6
0487 00cf | | Action Mark_Auxiliary
0488 7819 |x | Jump 0x4a2
0489 00d9 | | Load_Top At_Offset_1
048a 0227 | ' | Execute Access,All_Reference
048b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
048c 6809 |h | Jump_Zero 0x496
048d 00d9 | | Load_Top At_Offset_1
048e 0227 | ' | Execute Access,All_Reference
048f 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0490 0227 | ' | Execute Access,All_Reference
0491 e5ff | | Load 0x2,-0x1
0492 e002 | | Load 0x0,0x2
0493 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0494 700f |p | Jump_Nonzero 0x4a4
0495 7807 |x | Jump 0x49d
0496 00d9 | | Load_Top At_Offset_1
0497 0227 | ' | Execute Access,All_Reference
0498 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0499 0227 | ' | Execute Access,All_Reference
049a e5ff | | Load 0x2,-0x1
049b 01df | | Execute Vector,Equal
049c 7007 |p | Jump_Nonzero 0x4a4
049d 00d9 | | Load_Top At_Offset_1
049e 0227 | ' | Execute Access,All_Reference
049f 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
04a0 003a | : | Store_Top Access,At_Offset_2
04a1 00c9 | | Action Pop_Auxiliary_Loop
04a2 00d9 | | Load_Top At_Offset_1
04a3 77e5 |w | Jump_Nonzero 0x489
04a4 00ce | | Action Pop_Auxiliary
04a5 7811 |x | Jump 0x4b7
04a6 00cf | | Action Mark_Auxiliary
04a7 780c |x | Jump 0x4b4
04a8 00d9 | | Load_Top At_Offset_1
04a9 0227 | ' | Execute Access,All_Reference
04aa 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
04ab 0227 | ' | Execute Access,All_Reference
04ac e5ff | | Load 0x2,-0x1
04ad 01df | | Execute Vector,Equal
04ae 7007 |p | Jump_Nonzero 0x4b6
04af 00d9 | | Load_Top At_Offset_1
04b0 0227 | ' | Execute Access,All_Reference
04b1 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
04b2 003a | : | Store_Top Access,At_Offset_2
04b3 00c9 | | Action Pop_Auxiliary_Loop
04b4 00d9 | | Load_Top At_Offset_1
04b5 77f2 |w | Jump_Nonzero 0x4a8
04b6 00ce | | Action Pop_Auxiliary
04b7 00d8 | | Load_Top At_Offset_0
04b8 4403 |D | Exit_Subprogram With_Result,0x3
04b9 0000 0000 | | .BLANK 0000[0x7]
04c0 ; --------------------------------------------------------------------------------------
04c0 ; SUBPROGRAM
04c0 ; --------------------------------------------------------------------------------------
04c0 04c5 | | .CONST 0x04c5 ; Address of begin
04c1 0004 | | .CONST 0x0004 ; Address of exception handler
04c2 0002 | | .CONST 0x0002 ; Number of locals
04c3 INIT_04c0:
04c3 e236 | 6 | Load 0x1,0x36
04c4 0007 | | Action Break_Optional
04c5 BODY_04c0:
04c5 e5fe | | Load 0x2,-0x2
04c6 e210 | | Load 0x1,0x10
04c7 027f | | Execute Discrete,Equal
04c8 6804 |h | Jump_Zero 0x4cd
04c9 00db | | Load_Top At_Offset_3
04ca 0227 | ' | Execute Access,All_Reference
04cb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
04cc 4402 |D | Exit_Subprogram With_Result,0x2
04cd 00db | | Load_Top At_Offset_3
04ce 0227 | ' | Execute Access,All_Reference
04cf 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
04d0 0039 | 9 | Store_Top Access,At_Offset_1
04d1 00cf | | Action Mark_Auxiliary
04d2 7811 |x | Jump 0x4e4
04d3 00d9 | | Load_Top At_Offset_1
04d4 0227 | ' | Execute Access,All_Reference
04d5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
04d6 6808 |h | Jump_Zero 0x4df
04d7 00d9 | | Load_Top At_Offset_1
04d8 0227 | ' | Execute Access,All_Reference
04d9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
04da 0227 | ' | Execute Access,All_Reference
04db 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
04dc e5fe | | Load 0x2,-0x2
04dd 027f | | Execute Discrete,Equal
04de 7007 |p | Jump_Nonzero 0x4e6
04df 00d9 | | Load_Top At_Offset_1
04e0 0227 | ' | Execute Access,All_Reference
04e1 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
04e2 003a | : | Store_Top Access,At_Offset_2
04e3 00c9 | | Action Pop_Auxiliary_Loop
04e4 00d9 | | Load_Top At_Offset_1
04e5 77ed |w | Jump_Nonzero 0x4d3
04e6 00ce | | Action Pop_Auxiliary
04e7 00d8 | | Load_Top At_Offset_0
04e8 4402 |D | Exit_Subprogram With_Result,0x2
04e9 0000 0000 | | .BLANK 0000[0x7]
04f0 ; --------------------------------------------------------------------------------------
04f0 ; SUBPROGRAM
04f0 ; --------------------------------------------------------------------------------------
04f0 04fb | | .CONST 0x04fb ; Address of begin
04f1 0004 | | .CONST 0x0004 ; Address of exception handler
04f2 0002 | | .CONST 0x0002 ; Number of locals
04f3 INIT_04f0:
04f3 00db | | Load_Top At_Offset_3
04f4 00d8 | | Load_Top At_Offset_0
04f5 e20f | | Load 0x1,0xf
04f6 0260 | ` | Execute Discrete,In_Type
04f7 7001 |p | Jump_Nonzero 0x4f9
04f8 0801 | | Execute_Immediate Raise,0x1
04f9 00db | | Load_Top At_Offset_3
04fa 823d | = | Call 0x1,0x3d
04fb BODY_04f0:
04fb 00d8 | | Load_Top At_Offset_0
04fc 6804 |h | Jump_Zero 0x501
04fd 00d8 | | Load_Top At_Offset_0
04fe 0227 | ' | Execute Access,All_Reference
04ff 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0500 4402 |D | Exit_Subprogram With_Result,0x2
0501 e234 | 4 | Load 0x1,0x34
0502 4402 |D | Exit_Subprogram With_Result,0x2
0503 0000 0000 | | .BLANK 0000[0x5]
0508 ; --------------------------------------------------------------------------------------
0508 ; SUBPROGRAM
0508 ; --------------------------------------------------------------------------------------
0508 050b | | .CONST 0x050b ; Address of begin
0509 0004 | | .CONST 0x0004 ; Address of exception handler
050a 0001 | | .CONST 0x0001 ; Number of locals
050b BODY_0508:
050b INIT_0508:
050b 00da | | Load_Top At_Offset_2
050c 6804 |h | Jump_Zero 0x511
050d 00da | | Load_Top At_Offset_2
050e 0227 | ' | Execute Access,All_Reference
050f 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0510 7002 |p | Jump_Nonzero 0x513
0511 00db | | Load_Top At_Offset_3
0512 4402 |D | Exit_Subprogram With_Result,0x2
0513 00da | | Load_Top At_Offset_2
0514 0227 | ' | Execute Access,All_Reference
0515 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0516 0227 | ' | Execute Access,All_Reference
0517 e002 | | Load 0x0,0x2
0518 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0519 4402 |D | Exit_Subprogram With_Result,0x2
051a 0000 0000 | | .BLANK 0000[0x6]
0520 ; --------------------------------------------------------------------------------------
0520 ; SUBPROGRAM
0520 ; --------------------------------------------------------------------------------------
0520 0523 | # | .CONST 0x0523 ; Address of begin
0521 052a | * | .CONST 0x052a ; Address of exception handler
0522 0001 | | .CONST 0x0001 ; Number of locals
0523 BODY_0520:
0523 INIT_0520:
0523 00ea | | Load_Encached Null_String_Cache
0524 00db | | Load_Top At_Offset_3
0525 823f | ? | Call 0x1,0x3f
0526 00e2 | | Load_Encached Integer_Cache
0527 00e0 | | Load_Encached Standard_Cache
0528 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0529 4402 |D | Exit_Subprogram With_Result,0x2
052a TRAP_0520:
052a 010e | | Execute Exception,Is_Constraint_Error
052b 6806 |h | Jump_Zero 0x532
052c 480a |H | Short_Literal 0xa
052d e5ff | | Load 0x2,-0x1
052e 0227 | ' | Execute Access,All_Reference
052f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0530 e5fe | | Load 0x2,-0x2
0531 4402 |D | Exit_Subprogram With_Result,0x2
0532 0100 | | Execute Exception,Raise
0533 0000 0000 | | .BLANK 0000[0x5]
0538 ; --------------------------------------------------------------------------------------
0538 ; SUBPROGRAM
0538 ; --------------------------------------------------------------------------------------
0538 0545 | E | .CONST 0x0545 ; Address of begin
0539 0551 | Q | .CONST 0x0551 ; Address of exception handler
053a 0004 | | .CONST 0x0004 ; Number of locals
053b INIT_0538:
053b 4820 |H | Short_Literal 0x20
053c 00ea | | Load_Encached Null_String_Cache
053d e5ff | | Load 0x2,-0x1
053e 823f | ? | Call 0x1,0x3f
053f 01cb | | Execute Vector,Append
0540 0007 | | Action Break_Optional
0541 e5fe | | Load 0x2,-0x2
0542 00e6 | | Load_Encached Float_Cache
0543 03df | | Declare_Variable Float,With_Value
0544 00e2 | | Load_Encached Integer_Cache
0545 BODY_0538:
0545 00e4 | | Load_Encached Positive_Cache
0546 e002 | | Load 0x0,0x2
0547 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0548 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0549 e402 | | Load 0x2,0x2
054a e002 | | Load 0x0,0x2
054b 1b0d | | Execute Package,Field_Read,Field_Number 0xd
054c 1817 | | Execute Package,Field_Execute,Field_Number 0x17
054d 004b | K | Store_Top Float,At_Offset_3
054e 0059 | Y | Store_Top Discrete,At_Offset_1
054f 00d9 | | Load_Top At_Offset_1
0550 4402 |D | Exit_Subprogram With_Result,0x2
0551 TRAP_0538:
0551 0007 | | Action Break_Optional
0552 480b |H | Short_Literal 0xb
0553 e5ff | | Load 0x2,-0x1
0554 0227 | ' | Execute Access,All_Reference
0555 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0556 0092 073b | ;| Action Push_String_Extended,0x73b ; "cannot convert float value"
0558 e002 | | Load 0x0,0x2
0559 1b0f | | Execute Package,Field_Read,Field_Number 0xf
055a 03b6 | | Declare_Variable Access,By_Allocation,With_Value
055b e5ff | | Load 0x2,-0x1
055c 0227 | ' | Execute Access,All_Reference
055d 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
055e e5fe | | Load 0x2,-0x2
055f 4402 |D | Exit_Subprogram With_Result,0x2
0560 ; --------------------------------------------------------------------------------------
0560 ; SUBPROGRAM
0560 ; --------------------------------------------------------------------------------------
0560 0568 | h | .CONST 0x0568 ; Address of begin
0561 0004 | | .CONST 0x0004 ; Address of exception handler
0562 0004 | | .CONST 0x0004 ; Number of locals
0563 INIT_0560:
0563 e21e | | Load 0x1,0x1e
0564 0007 | | Action Break_Optional
0565 e234 | 4 | Load 0x1,0x34
0566 0007 | | Action Break_Optional
0567 00e1 | | Load_Encached Boolean_Cache
0568 BODY_0560:
0568 00e1 | | Load_Encached Boolean_Cache
0569 e21e | | Load 0x1,0x1e
056a e213 | | Load 0x1,0x13
056b 821f | | Call 0x1,0x1f
056c c402 | | Store 0x2,0x2
056d 0059 | Y | Store_Top Discrete,At_Offset_1
056e 00cf | | Action Mark_Auxiliary
056f 782d |x- | Jump 0x59d
0570 e210 | | Load 0x1,0x10
0571 00d8 | | Load_Top At_Offset_0
0572 e20f | | Load 0x1,0xf
0573 0260 | ` | Execute Discrete,In_Type
0574 7001 |p | Jump_Nonzero 0x576
0575 0801 | | Execute_Immediate Raise,0x1
0576 e402 | | Load 0x2,0x2
0577 8222 | " | Call 0x1,0x22
0578 6820 |h | Jump_Zero 0x599
0579 e210 | | Load 0x1,0x10
057a 00d8 | | Load_Top At_Offset_0
057b e20f | | Load 0x1,0xf
057c 0260 | ` | Execute Discrete,In_Type
057d 7001 |p | Jump_Nonzero 0x57f
057e 0801 | | Execute_Immediate Raise,0x1
057f e402 | | Load 0x2,0x2
0580 822a | * | Call 0x1,0x2a
0581 6817 |h | Jump_Zero 0x599
0582 e210 | | Load 0x1,0x10
0583 00d8 | | Load_Top At_Offset_0
0584 e20f | | Load 0x1,0xf
0585 0260 | ` | Execute Discrete,In_Type
0586 7001 |p | Jump_Nonzero 0x588
0587 0801 | | Execute_Immediate Raise,0x1
0588 e402 | | Load 0x2,0x2
0589 823e | > | Call 0x1,0x3e
058a 003b | ; | Store_Top Access,At_Offset_3
058b 4800 |H | Short_Literal 0x0
058c 4801 |H | Short_Literal 0x1
058d e210 | | Load 0x1,0x10
058e 00d8 | | Load_Top At_Offset_0
058f e20f | | Load 0x1,0xf
0590 0260 | ` | Execute Discrete,In_Type
0591 7001 |p | Jump_Nonzero 0x593
0592 0801 | | Execute_Immediate Raise,0x1
0593 e402 | | Load 0x2,0x2
0594 e243 | C | Load 0x1,0x43
0595 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0596 00db | | Load_Top At_Offset_3
0597 0227 | ' | Execute Access,All_Reference
0598 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0599 00db | | Load_Top At_Offset_3
059a 8226 | & | Call 0x1,0x26
059b c402 | | Store 0x2,0x2
059c 00c9 | | Action Pop_Auxiliary_Loop
059d 00db | | Load_Top At_Offset_3
059e 8225 | % | Call 0x1,0x25
059f 6fd0 |o | Jump_Zero 0x570
05a0 00ce | | Action Pop_Auxiliary
05a1 00e1 | | Load_Encached Boolean_Cache
05a2 e21e | | Load 0x1,0x1e
05a3 e214 | | Load 0x1,0x14
05a4 821f | | Call 0x1,0x1f
05a5 c402 | | Store 0x2,0x2
05a6 0059 | Y | Store_Top Discrete,At_Offset_1
05a7 00cf | | Action Mark_Auxiliary
05a8 782e |x. | Jump 0x5d7
05a9 e210 | | Load 0x1,0x10
05aa 00d8 | | Load_Top At_Offset_0
05ab e20f | | Load 0x1,0xf
05ac 0260 | ` | Execute Discrete,In_Type
05ad 7001 |p | Jump_Nonzero 0x5af
05ae 0801 | | Execute_Immediate Raise,0x1
05af e402 | | Load 0x2,0x2
05b0 8222 | " | Call 0x1,0x22
05b1 6821 |h! | Jump_Zero 0x5d3
05b2 e210 | | Load 0x1,0x10
05b3 00d8 | | Load_Top At_Offset_0
05b4 e20f | | Load 0x1,0xf
05b5 0260 | ` | Execute Discrete,In_Type
05b6 7001 |p | Jump_Nonzero 0x5b8
05b7 0801 | | Execute_Immediate Raise,0x1
05b8 e402 | | Load 0x2,0x2
05b9 822a | * | Call 0x1,0x2a
05ba 6818 |h | Jump_Zero 0x5d3
05bb e210 | | Load 0x1,0x10
05bc 00d8 | | Load_Top At_Offset_0
05bd e20f | | Load 0x1,0xf
05be 0260 | ` | Execute Discrete,In_Type
05bf 7001 |p | Jump_Nonzero 0x5c1
05c0 0801 | | Execute_Immediate Raise,0x1
05c1 e402 | | Load 0x2,0x2
05c2 823e | > | Call 0x1,0x3e
05c3 003b | ; | Store_Top Access,At_Offset_3
05c4 00ea | | Load_Encached Null_String_Cache
05c5 e210 | | Load 0x1,0x10
05c6 00d8 | | Load_Top At_Offset_0
05c7 e20f | | Load 0x1,0xf
05c8 0260 | ` | Execute Discrete,In_Type
05c9 7001 |p | Jump_Nonzero 0x5cb
05ca 0801 | | Execute_Immediate Raise,0x1
05cb e402 | | Load 0x2,0x2
05cc 822b | + | Call 0x1,0x2b
05cd e002 | | Load 0x0,0x2
05ce 1b0e | | Execute Package,Field_Read,Field_Number 0xe
05cf 03b6 | | Declare_Variable Access,By_Allocation,With_Value
05d0 00db | | Load_Top At_Offset_3
05d1 0227 | ' | Execute Access,All_Reference
05d2 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
05d3 00db | | Load_Top At_Offset_3
05d4 8226 | & | Call 0x1,0x26
05d5 c402 | | Store 0x2,0x2
05d6 00c9 | | Action Pop_Auxiliary_Loop
05d7 00db | | Load_Top At_Offset_3
05d8 8225 | % | Call 0x1,0x25
05d9 6fcf |o | Jump_Zero 0x5a9
05da 00ce | | Action Pop_Auxiliary
05db 00e1 | | Load_Encached Boolean_Cache
05dc e21e | | Load 0x1,0x1e
05dd e215 | | Load 0x1,0x15
05de 821f | | Call 0x1,0x1f
05df c402 | | Store 0x2,0x2
05e0 0059 | Y | Store_Top Discrete,At_Offset_1
05e1 00cf | | Action Mark_Auxiliary
05e2 7850 |xP | Jump 0x633
05e3 e210 | | Load 0x1,0x10
05e4 00d8 | | Load_Top At_Offset_0
05e5 e20f | | Load 0x1,0xf
05e6 0260 | ` | Execute Discrete,In_Type
05e7 7001 |p | Jump_Nonzero 0x5e9
05e8 0801 | | Execute_Immediate Raise,0x1
05e9 e402 | | Load 0x2,0x2
05ea 822a | * | Call 0x1,0x2a
05eb 6843 |hC | Jump_Zero 0x62f
05ec e210 | | Load 0x1,0x10
05ed 00d8 | | Load_Top At_Offset_0
05ee e20f | | Load 0x1,0xf
05ef 0260 | ` | Execute Discrete,In_Type
05f0 7001 |p | Jump_Nonzero 0x5f2
05f1 0801 | | Execute_Immediate Raise,0x1
05f2 e402 | | Load 0x2,0x2
05f3 823e | > | Call 0x1,0x3e
05f4 003b | ; | Store_Top Access,At_Offset_3
05f5 00da | | Load_Top At_Offset_2
05f6 0227 | ' | Execute Access,All_Reference
05f7 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
05f8 681d |h | Jump_Zero 0x616
05f9 00da | | Load_Top At_Offset_2
05fa 0227 | ' | Execute Access,All_Reference
05fb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
05fc 00db | | Load_Top At_Offset_3
05fd 0227 | ' | Execute Access,All_Reference
05fe 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
05ff 0227 | ' | Execute Access,All_Reference
0600 e403 | | Load 0x2,0x3
0601 0227 | ' | Execute Access,All_Reference
0602 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0603 00ea | | Load_Encached Null_String_Cache
0604 e210 | | Load 0x1,0x10
0605 00d8 | | Load_Top At_Offset_0
0606 e20f | | Load 0x1,0xf
0607 0260 | ` | Execute Discrete,In_Type
0608 7001 |p | Jump_Nonzero 0x60a
0609 0801 | | Execute_Immediate Raise,0x1
060a e402 | | Load 0x2,0x2
060b 822b | + | Call 0x1,0x2b
060c e403 | | Load 0x2,0x3
060d 0227 | ' | Execute Access,All_Reference
060e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
060f 00d8 | | Load_Top At_Offset_0
0610 e20f | | Load 0x1,0xf
0611 0260 | ` | Execute Discrete,In_Type
0612 7001 |p | Jump_Nonzero 0x614
0613 0801 | | Execute_Immediate Raise,0x1
0614 8219 | | Call 0x1,0x19
0615 7819 |x | Jump 0x62f
0616 00da | | Load_Top At_Offset_2
0617 0227 | ' | Execute Access,All_Reference
0618 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0619 00ea | | Load_Encached Null_String_Cache
061a e403 | | Load 0x2,0x3
061b 0227 | ' | Execute Access,All_Reference
061c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
061d 00ea | | Load_Encached Null_String_Cache
061e e210 | | Load 0x1,0x10
061f 00d8 | | Load_Top At_Offset_0
0620 e20f | | Load 0x1,0xf
0621 0260 | ` | Execute Discrete,In_Type
0622 7001 |p | Jump_Nonzero 0x624
0623 0801 | | Execute_Immediate Raise,0x1
0624 e402 | | Load 0x2,0x2
0625 822b | + | Call 0x1,0x2b
0626 e403 | | Load 0x2,0x3
0627 0227 | ' | Execute Access,All_Reference
0628 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0629 00d8 | | Load_Top At_Offset_0
062a e20f | | Load 0x1,0xf
062b 0260 | ` | Execute Discrete,In_Type
062c 7001 |p | Jump_Nonzero 0x62e
062d 0801 | | Execute_Immediate Raise,0x1
062e 8219 | | Call 0x1,0x19
062f 00db | | Load_Top At_Offset_3
0630 8226 | & | Call 0x1,0x26
0631 c402 | | Store 0x2,0x2
0632 00c9 | | Action Pop_Auxiliary_Loop
0633 00db | | Load_Top At_Offset_3
0634 8225 | % | Call 0x1,0x25
0635 6fad |o | Jump_Zero 0x5e3
0636 4501 |E | Exit_Subprogram 0x1
0637 0000 | | .XXX[0x1]
0638 ; --------------------------------------------------------------------------------------
0638 ; SUBPROGRAM
0638 ; --------------------------------------------------------------------------------------
0638 0642 | B | .CONST 0x0642 ; Address of begin
0639 0004 | | .CONST 0x0004 ; Address of exception handler
063a 0003 | | .CONST 0x0003 ; Number of locals
063b INIT_0638:
063b e5fe | | Load 0x2,-0x2
063c e002 | | Load 0x0,0x2
063d 1816 | | Execute Package,Field_Execute,Field_Number 0x16
063e e237 | 7 | Load 0x1,0x37
063f 4800 |H | Short_Literal 0x0
0640 00da | | Load_Top At_Offset_2
0641 823c | < | Call 0x1,0x3c
0642 BODY_0638:
0642 00d8 | | Load_Top At_Offset_0
0643 7016 |p | Jump_Nonzero 0x65a
0644 e234 | 4 | Load 0x1,0x34
0645 03bc | | Declare_Variable Access,By_Allocation
0646 0039 | 9 | Store_Top Access,At_Offset_1
0647 e237 | 7 | Load 0x1,0x37
0648 00d9 | | Load_Top At_Offset_1
0649 0227 | ' | Execute Access,All_Reference
064a 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
064b 00d8 | | Load_Top At_Offset_0
064c a237 | 7 | Store_Unchecked 0x1,0x37
064d e5ff | | Load 0x2,-0x1
064e e238 | 8 | Load 0x1,0x38
064f 027d | } | Execute Discrete,Greater
0650 6803 |h | Jump_Zero 0x654
0651 e5ff | | Load 0x2,-0x1
0652 c238 | 8 | Store 0x1,0x38
0653 7806 |x | Jump 0x65a
0654 e5ff | | Load 0x2,-0x1
0655 e239 | 9 | Load 0x1,0x39
0656 027c | | | Execute Discrete,Less
0657 6802 |h | Jump_Zero 0x65a
0658 e5ff | | Load 0x2,-0x1
0659 c239 | 9 | Store 0x1,0x39
065a e5fb | | Load 0x2,-0x5
065b 00d9 | | Load_Top At_Offset_1
065c 0227 | ' | Execute Access,All_Reference
065d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
065e e5fd | | Load 0x2,-0x3
065f 00d9 | | Load_Top At_Offset_1
0660 0227 | ' | Execute Access,All_Reference
0661 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0662 e5ff | | Load 0x2,-0x1
0663 00d9 | | Load_Top At_Offset_1
0664 0227 | ' | Execute Access,All_Reference
0665 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0666 00d9 | | Load_Top At_Offset_1
0667 e002 | | Load 0x0,0x2
0668 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0669 03b6 | | Declare_Variable Access,By_Allocation,With_Value
066a 00d9 | | Load_Top At_Offset_1
066b 0227 | ' | Execute Access,All_Reference
066c 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
066d e5fc | | Load 0x2,-0x4
066e 01db | | Execute Vector,Length
066f 6807 |h | Jump_Zero 0x677
0670 e5fc | | Load 0x2,-0x4
0671 e002 | | Load 0x0,0x2
0672 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0673 03b6 | | Declare_Variable Access,By_Allocation,With_Value
0674 00d9 | | Load_Top At_Offset_1
0675 0227 | ' | Execute Access,All_Reference
0676 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0677 4501 |E | Exit_Subprogram 0x1
0678 ; --------------------------------------------------------------------------------------
0678 ; SUBPROGRAM
0678 ; --------------------------------------------------------------------------------------
0678 067f | | .CONST 0x067f ; Address of begin
0679 0004 | | .CONST 0x0004 ; Address of exception handler
067a 0002 | | .CONST 0x0002 ; Number of locals
067b INIT_0678:
067b e403 | | Load 0x2,0x3
067c 85fd | | Call 0x2,-0x3
067d e5fb | | Load 0x2,-0x5
067e 011e | | Execute Any,Convert
067f BODY_0678:
067f 00d8 | | Load_Top At_Offset_0
0680 e5fc | | Load 0x2,-0x4
0681 012f | / | Execute Any,Equal
0682 680f |h | Jump_Zero 0x692
0683 e403 | | Load 0x2,0x3
0684 85fe | | Call 0x2,-0x2
0685 480f |H | Short_Literal 0xf
0686 e402 | | Load 0x2,0x2
0687 823a | : | Call 0x1,0x3a
0688 e5f8 | | Load 0x2,-0x8
0689 00d8 | | Load_Top At_Offset_0
068a 0120 | | Execute Any,Is_Value
068b 7002 |p | Jump_Nonzero 0x68e
068c 00d8 | | Load_Top At_Offset_0
068d 011e | | Execute Any,Convert
068e e5fb | | Load 0x2,-0x5
068f 0119 | | Execute Any,Check_In_Formal_Type
0690 00cb | | Action Pop_Block_With_Result
0691 4408 |D | Exit_Subprogram With_Result,0x8
0692 00d8 | | Load_Top At_Offset_0
0693 e5fb | | Load 0x2,-0x5
0694 0119 | | Execute Any,Check_In_Formal_Type
0695 00cb | | Action Pop_Block_With_Result
0696 4408 |D | Exit_Subprogram With_Result,0x8
0697 0000 | | .XXX[0x1]
0698 ; --------------------------------------------------------------------------------------
0698 ; SUBPROGRAM
0698 ; --------------------------------------------------------------------------------------
0698 06a8 | | .CONST 0x06a8 ; Address of begin
0699 0004 | | .CONST 0x0004 ; Address of exception handler
069a 0017 | | .CONST 0x0017 ; Number of locals
069b INIT_0698:
069b 029a 06d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_06d0
069d 00bf | | Action Accept_Activation
069e e001 | | Load 0x0,0x1
069f 1918 | | Execute Package,Field_Reference,Field_Number 0x18
06a0 00c6 | | Action Check_Subprogram_Elaborated
06a1 e20f | | Load 0x1,0xf
06a2 e002 | | Load 0x0,0x2
06a3 e003 | | Load 0x0,0x3
06a4 4800 |H | Short_Literal 0x0
06a5 0007 | | Action Break_Optional
06a6 1d13 | | Execute_Immediate Reference_Lex_1,0x13
06a7 00c7 | | Action Elaborate_Subprogram
06a8 BODY_0698:
06a8 e211 | | Load 0x1,0x11
06a9 e004 | | Load 0x0,0x4
06aa 1b10 | | Execute Package,Field_Read,Field_Number 0x10
06ab 027e | ~ | Execute Discrete,Not_Equal
06ac 681e |h | Jump_Zero 0x6cb
06ad 00cf | | Action Mark_Auxiliary
06ae e20f | | Load 0x1,0xf
06af 0265 | e | Execute Discrete,Reverse_Bounds
06b0 0263 | c | Execute Discrete,Above_Bound
06b1 7018 |p | Jump_Nonzero 0x6ca
06b2 00d8 | | Load_Top At_Offset_0
06b3 e210 | | Load 0x1,0x10
06b4 027e | ~ | Execute Discrete,Not_Equal
06b5 6812 |h | Jump_Zero 0x6c8
06b6 e212 | | Load 0x1,0x12
06b7 00ea | | Load_Encached Null_String_Cache
06b8 4804 |H | Short_Literal 0x4
06b9 00db | | Load_Top At_Offset_3
06ba e20f | | Load 0x1,0xf
06bb 0122 | " | Execute Any,Make_Root_Type
06bc 011c | | Execute Any,Convert_Unchecked
06bd 1c01 | | Execute_Immediate Run_Utility,0x1
06be e211 | | Load 0x1,0x11
06bf e004 | | Load 0x0,0x4
06c0 1b0f | | Execute Package,Field_Read,Field_Number 0xf
06c1 00d9 | | Load_Top At_Offset_1
06c2 00d0 | | Action Swap_Control
06c3 0260 | ` | Execute Discrete,In_Type
06c4 7001 |p | Jump_Nonzero 0x6c6
06c5 0801 | | Execute_Immediate Raise,0x1
06c6 e004 | | Load 0x0,0x4
06c7 1819 | | Execute Package,Field_Execute,Field_Number 0x19
06c8 00c8 | | Action Pop_Auxiliary_Range
06c9 3fe8 |? | Loop_Increasing 0x6b2
06ca 00ce | | Action Pop_Auxiliary
06cb 00bc | | Action Signal_Activated
06cc 00bb | | Action Signal_Completion
06cd 0000 0000 | | .XXX[0x3]
06cf 0000 | |
06d0 ; --------------------------------------------------------------------------------------
06d0 ; SUBPROGRAM
06d0 ; --------------------------------------------------------------------------------------
06d0 06ed | | .CONST 0x06ed ; Address of begin
06d1 0004 | | .CONST 0x0004 ; Address of exception handler
06d2 0006 | | .CONST 0x0006 ; Number of locals
06d3 INIT_06d0:
06d3 00db | | Load_Top At_Offset_3
06d4 e004 | | Load 0x0,0x4
06d5 1b0f | | Execute Package,Field_Read,Field_Number 0xf
06d6 00d9 | | Load_Top At_Offset_1
06d7 00d0 | | Action Swap_Control
06d8 0260 | ` | Execute Discrete,In_Type
06d9 7001 |p | Jump_Nonzero 0x6db
06da 0801 | | Execute_Immediate Raise,0x1
06db 00db | | Load_Top At_Offset_3
06dc 8005 | | Call 0x0,0x5
06dd 00ea | | Load_Encached Null_String_Cache
06de e5fe | | Load 0x2,-0x2
06df e004 | | Load 0x0,0x4
06e0 1b0f | | Execute Package,Field_Read,Field_Number 0xf
06e1 00d9 | | Load_Top At_Offset_1
06e2 00d0 | | Action Swap_Control
06e3 0260 | ` | Execute Discrete,In_Type
06e4 7001 |p | Jump_Nonzero 0x6e6
06e5 0801 | | Execute_Immediate Raise,0x1
06e6 e5ff | | Load 0x2,-0x1
06e7 e004 | | Load 0x0,0x4
06e8 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
06e9 e20f | | Load 0x1,0xf
06ea 0007 | | Action Break_Optional
06eb 00e1 | | Load_Encached Boolean_Cache
06ec 03e9 | | Declare_Variable Discrete,Duplicate
06ed BODY_06d0:
06ed e402 | | Load 0x2,0x2
06ee 6830 |h0 | Jump_Zero 0x71f
06ef e402 | | Load 0x2,0x2
06f0 0227 | ' | Execute Access,All_Reference
06f1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
06f2 702c |p, | Jump_Nonzero 0x71f
06f3 00e1 | | Load_Encached Boolean_Cache
06f4 00e1 | | Load_Encached Boolean_Cache
06f5 e214 | | Load 0x1,0x14
06f6 e403 | | Load 0x2,0x3
06f7 e214 | | Load 0x1,0x14
06f8 1d15 | | Execute_Immediate Reference_Lex_1,0x15
06f9 e001 | | Load 0x0,0x1
06fa 1818 | | Execute Package,Field_Execute,Field_Number 0x18
06fb c404 | | Store 0x2,0x4
06fc 005b | [ | Store_Top Discrete,At_Offset_3
06fd 0059 | Y | Store_Top Discrete,At_Offset_1
06fe 00d9 | | Load_Top At_Offset_1
06ff 7007 |p | Jump_Nonzero 0x707
0700 00d8 | | Load_Top At_Offset_0
0701 7005 |p | Jump_Nonzero 0x707
0702 00db | | Load_Top At_Offset_3
0703 480e |H | Short_Literal 0xe
0704 e402 | | Load 0x2,0x2
0705 8006 | | Call 0x0,0x6
0706 7818 |x | Jump 0x71f
0707 00d8 | | Load_Top At_Offset_0
0708 7005 |p | Jump_Nonzero 0x70e
0709 00db | | Load_Top At_Offset_3
070a 480d |H | Short_Literal 0xd
070b e402 | | Load 0x2,0x2
070c 8006 | | Call 0x0,0x6
070d 7811 |x | Jump 0x71f
070e 00d9 | | Load_Top At_Offset_1
070f e5fd | | Load 0x2,-0x3
0710 0f00 | | Execute_Immediate Equal,0x0
0711 0279 | y | Execute Discrete,And
0712 6805 |h | Jump_Zero 0x718
0713 00db | | Load_Top At_Offset_3
0714 480e |H | Short_Literal 0xe
0715 e402 | | Load 0x2,0x2
0716 8006 | | Call 0x0,0x6
0717 7807 |x | Jump 0x71f
0718 00da | | Load_Top At_Offset_2
0719 00d8 | | Load_Top At_Offset_0
071a e20f | | Load 0x1,0xf
071b 0260 | ` | Execute Discrete,In_Type
071c 7001 |p | Jump_Nonzero 0x71e
071d 0801 | | Execute_Immediate Raise,0x1
071e 4404 |D | Exit_Subprogram With_Result,0x4
071f e5fc | | Load 0x2,-0x4
0720 00d8 | | Load_Top At_Offset_0
0721 e20f | | Load 0x1,0xf
0722 0260 | ` | Execute Discrete,In_Type
0723 7001 |p | Jump_Nonzero 0x725
0724 0801 | | Execute_Immediate Raise,0x1
0725 4404 |D | Exit_Subprogram With_Result,0x4
0726 ; --------------------------------------------------------------------------------------
0726 ; STRING TABLE
0726 ; --------------------------------------------------------------------------------------
0726 002e | . | .STRTAB 0x002e->0x073d ; "UNSPECIFIED"
0727 0037 | 7 | .STRTAB 0x0037->0x0742 ; "BOOLEAN_VALUED"
0728 0043 | C | .STRTAB 0x0043->0x0749 ; "INTEGER_VALUED"
0729 004f | O | .STRTAB 0x004f->0x0750 ; "FLOAT_VALUED"
072a 0059 | Y | .STRTAB 0x0059->0x0756 ; "LITERAL"
072b 005e | ^ | .STRTAB 0x005e->0x075a ; " has not been specified"
072c 0073 | s | .STRTAB 0x0073->0x0765 ; "'"
; "'"
072d 0072 | r | .STRTAB 0x0072->0x0766 ; "' denotes no defined option"
072e 008b | | .STRTAB 0x008b->0x0773 ; "' is ambiguous"
072f 0097 | | .STRTAB 0x0097->0x077a ; "The literal '"
; "The literal '"
0730 00a2 | | .STRTAB 0x00a2->0x0781 ; "' can't be assigned a value"
0731 00bb | | .STRTAB 0x00bb->0x078e ; "Option "
; "Option "
0732 00c0 | | .STRTAB 0x00c0->0x0792 ; " must have a value"
0733 00d0 | | .STRTAB 0x00d0->0x079b ; " has both a '~' and a value"
0734 00e9 | | .STRTAB 0x00e9->0x07a8 ; "' has a '~'"
0735 00f2 | | .STRTAB 0x00f2->0x07ae ; "An option name is expected where '"
; "An option name is expected where '"
0736 0112 | | .STRTAB 0x0112->0x07bf ; "' now appears"
0737 011d | | .STRTAB 0x011d->0x07c5 ; " now appears"
0738 0127 | ' | .STRTAB 0x0127->0x07cb ; "' is not a valid Boolean value"
0739 0143 | C | .STRTAB 0x0143->0x07da ; "' is not a valid integer value"
073a 015f | _ | .STRTAB 0x015f->0x07e9 ; "' is not a valid float value; "
073b 017b | { | .STRTAB 0x017b->0x07f8 ; "cannot convert float value"
073c 0193 | | .STREND 0x0193->0x0805
073d 554e 5350 |UNSP| .STRTAB_STRINGS
0806 0000 0000 | | .XXX[0x2]
0808 ; --------------------------------------------------------------------------------------
0808 ; Debug Table
0808 ; --------------------------------------------------------------------------------------
0808 0004 0001 | | .DEBUG4 0x0004,0x0001,0x2e83,0x0000,0x0001,0x0027
080e 000b 08aa | | .DBG4T 0x000b,0x08aa,0xc000,0x0000
0812 004c 08c8 | L | .DBG4T 0x004c,0x08c8,0xc000,0x0000
0816 010b 0000 | | .DBG4T 0x010b,0x0000,0x1005,0x0000
081a 0133 08fa | 3 | .DBG4T 0x0133,0x08fa,0x1001,0x0000
081e 0153 08ff | S | .DBG4T 0x0153,0x08ff,0x1001,0x4000
0822 0183 090f | | .DBG4T 0x0183,0x090f,0x1001,0x4000
0826 01c3 0925 | %| .DBG4T 0x01c3,0x0925,0x1001,0x0000
082a 01d3 092a | *| .DBG4T 0x01d3,0x092a,0x1001,0x4000
082e 021b 093d | =| .DBG4T 0x021b,0x093d,0x1002,0x0000
0832 022b 0943 | + C| .DBG4T 0x022b,0x0943,0x1002,0x0000
0836 0233 0946 | 3 F| .DBG4T 0x0233,0x0946,0x1002,0x0000
083a 024b 094a | K J| .DBG4T 0x024b,0x094a,0x1002,0x0000
083e 025b 094d | [ M| .DBG4T 0x025b,0x094d,0x1002,0x4000
0842 0333 0976 | 3 v| .DBG4T 0x0333,0x0976,0x1002,0x0000
0846 033b 0979 | ; y| .DBG4T 0x033b,0x0979,0x1001,0x0000
084a 034b 097d | K }| .DBG4T 0x034b,0x097d,0x1001,0x0000
084e 035b 0980 | [ | .DBG4T 0x035b,0x0980,0x1002,0x0000
0852 037b 0986 | { | .DBG4T 0x037b,0x0986,0x1002,0x0000
0856 03a3 098f | | .DBG4T 0x03a3,0x098f,0x1002,0x0000
085a 03bb 0993 | | .DBG4T 0x03bb,0x0993,0x1002,0x0000
085e 03cb 0996 | | .DBG4T 0x03cb,0x0996,0x1002,0x0000
0862 03eb 099d | | .DBG4T 0x03eb,0x099d,0x1002,0x0000
0866 03fb 09a0 | | .DBG4T 0x03fb,0x09a0,0x1002,0x0000
086a 0413 09a6 | | .DBG4T 0x0413,0x09a6,0x1002,0x0000
086e 042b 09ac | + | .DBG4T 0x042b,0x09ac,0x3802,0x0002
0872 044b 09b3 | K | .DBG4T 0x044b,0x09b3,0x1001,0x0000
0876 0463 09b8 | c | .DBG4T 0x0463,0x09b8,0x1002,0x4000
087a 0483 09c3 | | .DBG4T 0x0483,0x09c3,0x1002,0x4000
087e 04c3 09da | | .DBG4T 0x04c3,0x09da,0x1002,0x4000
0882 04f3 09eb | | .DBG4T 0x04f3,0x09eb,0x1002,0x0000
0886 050b 09f1 | | .DBG4T 0x050b,0x09f1,0x1002,0x0000
088a 0523 09f6 | # | .DBG4T 0x0523,0x09f6,0x1002,0x0000
088e 053b 09fb | ; | .DBG4T 0x053b,0x09fb,0x1002,0x0000
0892 0563 0a05 | c | .DBG4T 0x0563,0x0a05,0x1004,0x4000
0896 063b 0a32 | ; 2| .DBG4T 0x063b,0x0a32,0x1004,0x0000
089a 067b 0a44 | { D| .DBG4T 0x067b,0x0a44,0x1804,0x0002
089e 069b 0a4b | K| .DBG4T 0x069b,0x0a4b,0x4000,0x0000
08a2 069e 0a4e | N| .DBG4T 0x069e,0x0a4e,0x4000,0x0000
08a6 06d3 0a56 | V| .DBG4T 0x06d3,0x0a56,0x1002,0x0000
08aa ; --------------------------------------------------------------------------------------
08aa ; Debug chain
08aa ; --------------------------------------------------------------------------------------
08aa 001c 0000 | | .DBGLEN 0x001c,0x0000
08ac 000b 0010 | | .DBGLNO 0x000b,0x0010,0x0012,0x0014,0x0016,0x0018,0x001a,0x001c,0x001e,0x0020,0x0022,0x0024,0x0026,0x0028,0x002a,0x002c,0x002e,0x0030,0x0032,0x0034,0x0036,0x0038,0x003a,0x003c,0x003e,0x0043,0x0045,0x0047
08c8 ; --------------------------------------------------------------------------------------
08c8 ; Debug chain
08c8 ; --------------------------------------------------------------------------------------
08c8 002d 0003 | - | .DBGLEN 0x002d,0x0003
08ca 004c 004e | L N| .DBGLNO 0x004c,0x004e,0x0052,0x005d,0x005f,0x0063,0x006b,0x0077,0x0079,0x007c,0x007f,0x0081,0x0083,0x0085,0x0087,0x0089,0x008b,0x008d,0x008f,0x0091,0x0093,0x0095,0x0097,0x0099,0x009b,0x009d,0x009f,0x00a1,0x00a3,0x00a5,0x00a7,0x00a9,0x00ab,0x00b7,0x00c8,0x00ca,0x00cc,0x00ce,0x00d0,0x00d2,0x00d4,0x00e5,0x00e7,0x00e9,0x00eb,0x00f0,0x00f4,0x0102
08fa ; --------------------------------------------------------------------------------------
08fa ; Debug chain
08fa ; --------------------------------------------------------------------------------------
08fa 0000 0003 | | .DBGLEN 0x0000,0x0003
08fc 0135 0138 | 5 8| .DBGLNO 0x0135,0x0138,0x0148
08ff ; --------------------------------------------------------------------------------------
08ff ; Debug chain
08ff ; --------------------------------------------------------------------------------------
08ff 0002 0006 | | .DBGLEN 0x0002,0x0006
0901 0153 0159 | S Y| .DBGLNO 0x0153,0x0159,0x015b,0x015d,0x0161,0x0168,0x016d,0x0176
0909 0001 0002 | | .XXX[0x6]
090b 0003 0005 | |
090d 0004 0006 | |
090f ; --------------------------------------------------------------------------------------
090f ; Debug chain
090f ; --------------------------------------------------------------------------------------
090f 0002 0009 | | .DBGLEN 0x0002,0x0009
0911 0183 0185 | | .DBGLNO 0x0183,0x0185,0x0187,0x018b,0x019b,0x01a2,0x01a4,0x01a9,0x01b0,0x01b2,0x01b7
091c 0001 0002 | | .XXX[0x9]
091e 0004 0005 | |
0920 0006 0007 | |
0922 0008 0009 | |
0924 0003 | |
0925 ; --------------------------------------------------------------------------------------
0925 ; Debug chain
0925 ; --------------------------------------------------------------------------------------
0925 0001 0002 | | .DBGLEN 0x0001,0x0002
0927 01c3 01c9 | | .DBGLNO 0x01c3,0x01c9,0x01cb
092a ; --------------------------------------------------------------------------------------
092a ; Debug chain
092a ; --------------------------------------------------------------------------------------
092a 0001 0008 | | .DBGLEN 0x0001,0x0008
092c 01d3 01d5 | | .DBGLNO 0x01d3,0x01d5,0x01d9,0x01e8,0x01ec,0x01fd,0x0204,0x0208,0x020d
0935 0001 0002 | | .XXX[0x8]
0937 0003 0004 | |
0939 0006 0007 | |
093b 0008 0005 | |
093d ; --------------------------------------------------------------------------------------
093d ; Debug chain
093d ; --------------------------------------------------------------------------------------
093d 0002 0002 | | .DBGLEN 0x0002,0x0002
093f 021b 021c | | .DBGLNO 0x021b,0x021c,0x021e,0x0224
0943 ; --------------------------------------------------------------------------------------
0943 ; Debug chain
0943 ; --------------------------------------------------------------------------------------
0943 0000 0001 | | .DBGLEN 0x0000,0x0001
0945 022b | + | .DBGLNO 0x022b
0946 ; --------------------------------------------------------------------------------------
0946 ; Debug chain
0946 ; --------------------------------------------------------------------------------------
0946 0001 0001 | | .DBGLEN 0x0001,0x0001
0948 0233 023b | 3 ;| .DBGLNO 0x0233,0x023b
094a ; --------------------------------------------------------------------------------------
094a ; Debug chain
094a ; --------------------------------------------------------------------------------------
094a 0000 0001 | | .DBGLEN 0x0000,0x0001
094c 024b | K | .DBGLNO 0x024b
094d ; --------------------------------------------------------------------------------------
094d ; Debug chain
094d ; --------------------------------------------------------------------------------------
094d 0001 0013 | | .DBGLEN 0x0001,0x0013
094f 025b 0263 | [ c| .DBGLNO 0x025b,0x0263,0x0265,0x026e,0x0282,0x0286,0x0295,0x029d,0x029f,0x02aa,0x02b5,0x02c0,0x02cd,0x02da,0x02e5,0x02e9,0x02f4,0x0306,0x0310,0x031a
0963 0001 0002 | | .XXX[0x13]
0965 0003 0011 | |
0967 0012 0013 | |
0969 0004 0005 | |
096b 0006 0007 | |
096d 0008 0009 | |
096f 000a 000b | |
0971 000c 000d | |
0973 000e 000f | |
0975 0010 | |
0976 ; --------------------------------------------------------------------------------------
0976 ; Debug chain
0976 ; --------------------------------------------------------------------------------------
0976 0000 0001 | | .DBGLEN 0x0000,0x0001
0978 0333 | 3 | .DBGLNO 0x0333
0979 ; --------------------------------------------------------------------------------------
0979 ; Debug chain
0979 ; --------------------------------------------------------------------------------------
0979 0000 0002 | | .DBGLEN 0x0000,0x0002
097b 033b 033f | ; ?| .DBGLNO 0x033b,0x033f
097d ; --------------------------------------------------------------------------------------
097d ; Debug chain
097d ; --------------------------------------------------------------------------------------
097d 0000 0001 | | .DBGLEN 0x0000,0x0001
097f 034b | K | .DBGLNO 0x034b
0980 ; --------------------------------------------------------------------------------------
0980 ; Debug chain
0980 ; --------------------------------------------------------------------------------------
0980 0001 0003 | | .DBGLEN 0x0001,0x0003
0982 035b 035f | [ _| .DBGLNO 0x035b,0x035f,0x0365,0x0370
0986 ; --------------------------------------------------------------------------------------
0986 ; Debug chain
0986 ; --------------------------------------------------------------------------------------
0986 0001 0006 | | .DBGLEN 0x0001,0x0006
0988 037b 0383 | { | .DBGLNO 0x037b,0x0383,0x0385,0x0389,0x0392,0x0397,0x039e
098f ; --------------------------------------------------------------------------------------
098f ; Debug chain
098f ; --------------------------------------------------------------------------------------
098f 0001 0001 | | .DBGLEN 0x0001,0x0001
0991 03a3 03ab | | .DBGLNO 0x03a3,0x03ab
0993 ; --------------------------------------------------------------------------------------
0993 ; Debug chain
0993 ; --------------------------------------------------------------------------------------
0993 0000 0001 | | .DBGLEN 0x0000,0x0001
0995 03bb | | .DBGLNO 0x03bb
0996 ; --------------------------------------------------------------------------------------
0996 ; Debug chain
0996 ; --------------------------------------------------------------------------------------
0996 0002 0003 | | .DBGLEN 0x0002,0x0003
0998 03cb 03d3 | | .DBGLNO 0x03cb,0x03d3,0x03d6,0x03dc,0x03e0
099d ; --------------------------------------------------------------------------------------
099d ; Debug chain
099d ; --------------------------------------------------------------------------------------
099d 0000 0001 | | .DBGLEN 0x0000,0x0001
099f 03eb | | .DBGLNO 0x03eb
09a0 ; --------------------------------------------------------------------------------------
09a0 ; Debug chain
09a0 ; --------------------------------------------------------------------------------------
09a0 0001 0003 | | .DBGLEN 0x0001,0x0003
09a2 03fb 0403 | | .DBGLNO 0x03fb,0x0403,0x0405,0x0409
09a6 ; --------------------------------------------------------------------------------------
09a6 ; Debug chain
09a6 ; --------------------------------------------------------------------------------------
09a6 0001 0003 | | .DBGLEN 0x0001,0x0003
09a8 0413 041b | | .DBGLNO 0x0413,0x041b,0x041d,0x0421
09ac ; --------------------------------------------------------------------------------------
09ac ; Debug chain
09ac ; --------------------------------------------------------------------------------------
09ac 0002 0003 | | .DBGLEN 0x0002,0x0003
09ae 042b 0433 | + 3| .DBGLNO 0x042b,0x0433,0x0438,0x043a,0x0443
09b3 ; --------------------------------------------------------------------------------------
09b3 ; Debug chain
09b3 ; --------------------------------------------------------------------------------------
09b3 0000 0003 | | .DBGLEN 0x0000,0x0003
09b5 044b 044f | K O| .DBGLNO 0x044b,0x044f,0x0452
09b8 ; --------------------------------------------------------------------------------------
09b8 ; Debug chain
09b8 ; --------------------------------------------------------------------------------------
09b8 0001 0004 | | .DBGLEN 0x0001,0x0004
09ba 0463 0466 | c f| .DBGLNO 0x0463,0x0466,0x0471,0x0476,0x0479
09bf 0002 0003 | | .XXX[0x4]
09c1 0001 0004 | |
09c3 ; --------------------------------------------------------------------------------------
09c3 ; Debug chain
09c3 ; --------------------------------------------------------------------------------------
09c3 0001 000a | | .DBGLEN 0x0001,0x000a
09c5 0483 0485 | | .DBGLNO 0x0483,0x0485,0x0489,0x048d,0x0496,0x049d,0x04a2,0x04a8,0x04af,0x04b4,0x04b7
09d0 0001 0003 | | .XXX[0xa]
09d2 0004 0005 | |
09d4 0006 0002 | |
09d6 0008 0009 | |
09d8 0007 000a | |
09da ; --------------------------------------------------------------------------------------
09da ; Debug chain
09da ; --------------------------------------------------------------------------------------
09da 0001 0007 | | .DBGLEN 0x0001,0x0007
09dc 04c3 04c5 | | .DBGLNO 0x04c3,0x04c5,0x04c9,0x04cd,0x04d3,0x04df,0x04e4,0x04e7
09e4 0001 0002 | | .XXX[0x7]
09e6 0003 0005 | |
09e8 0006 0004 | |
09ea 0007 | |
09eb ; --------------------------------------------------------------------------------------
09eb ; Debug chain
09eb ; --------------------------------------------------------------------------------------
09eb 0001 0003 | | .DBGLEN 0x0001,0x0003
09ed 04f3 04fb | | .DBGLNO 0x04f3,0x04fb,0x04fd,0x0501
09f1 ; --------------------------------------------------------------------------------------
09f1 ; Debug chain
09f1 ; --------------------------------------------------------------------------------------
09f1 0000 0003 | | .DBGLEN 0x0000,0x0003
09f3 050b 0511 | | .DBGLNO 0x050b,0x0511,0x0513
09f6 ; --------------------------------------------------------------------------------------
09f6 ; Debug chain
09f6 ; --------------------------------------------------------------------------------------
09f6 0000 0003 | | .DBGLEN 0x0000,0x0003
09f8 0523 052c | # ,| .DBGLNO 0x0523,0x052c,0x0530
09fb ; --------------------------------------------------------------------------------------
09fb ; Debug chain
09fb ; --------------------------------------------------------------------------------------
09fb 0003 0005 | | .DBGLEN 0x0003,0x0005
09fd 053b 0541 | ; A| .DBGLNO 0x053b,0x0541,0x0544,0x0545,0x054f,0x0552,0x0556,0x055e
0a05 ; --------------------------------------------------------------------------------------
0a05 ; Debug chain
0a05 ; --------------------------------------------------------------------------------------
0a05 0003 0014 | | .DBGLEN 0x0003,0x0014
0a07 0563 0565 | c e| .DBGLNO 0x0563,0x0565,0x0567,0x0568,0x0570,0x0582,0x058b,0x0599,0x059d,0x05a1,0x05a9,0x05bb,0x05c4,0x05d3,0x05d7,0x05db,0x05e3,0x05ec,0x05f5,0x05f9,0x0616,0x062f,0x0633
0a1e 0001 0003 | | .XXX[0x14]
0a20 0004 0005 | |
0a22 0006 0002 | |
0a24 0007 0009 | |
0a26 000a 000b | |
0a28 000c 0008 | |
0a2a 000d 000f | |
0a2c 0010 0011 | |
0a2e 0012 0013 | |
0a30 0014 000e | |
0a32 ; --------------------------------------------------------------------------------------
0a32 ; Debug chain
0a32 ; --------------------------------------------------------------------------------------
0a32 0002 000e | | .DBGLEN 0x0002,0x000e
0a34 063b 063e | ; >| .DBGLNO 0x063b,0x063e,0x0642,0x0644,0x0647,0x064b,0x064d,0x0651,0x0654,0x0658,0x065a,0x065e,0x0662,0x0666,0x066d,0x0670
0a44 ; --------------------------------------------------------------------------------------
0a44 ; Debug chain
0a44 ; --------------------------------------------------------------------------------------
0a44 0001 0004 | | .DBGLEN 0x0001,0x0004
0a46 067b 067f | { | .DBGLNO 0x067b,0x067f,0x0683,0x0688,0x0692
0a4b ; --------------------------------------------------------------------------------------
0a4b ; Debug chain
0a4b ; --------------------------------------------------------------------------------------
0a4b 0001 0000 | | .DBGLEN 0x0001,0x0000
0a4d 069b | | .DBGLNO 0x069b
0a4e ; --------------------------------------------------------------------------------------
0a4e ; Debug chain
0a4e ; --------------------------------------------------------------------------------------
0a4e 0002 0004 | | .DBGLEN 0x0002,0x0004
0a50 069e 06a6 | | .DBGLNO 0x069e,0x06a6,0x06a8,0x06ae,0x06b2,0x06b6
0a56 ; --------------------------------------------------------------------------------------
0a56 ; Debug chain
0a56 ; --------------------------------------------------------------------------------------
0a56 0004 000a | | .DBGLEN 0x0004,0x000a
0a58 06d3 06dd | | .DBGLNO 0x06d3,0x06dd,0x06e9,0x06eb,0x06ed,0x06f3,0x06fe,0x0702,0x0707,0x0709,0x070e,0x0713,0x0718,0x071f
0a66 0000 0000 | | .BLANK 0000[0x19a]