|
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 - download
Length: 4096 (0x1000) Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_6148f2
└─⟦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 05e0 | | .CONST 0x05e0 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 0003 | | .CONST 0x0003 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0044 | D | .CONST 0x0044 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 001a | | .CONST 0x001a ; Number of locals 000b INIT_0008: 000b 029a 004b | K| Declare_Subprogram INIT_0048,For_Outer_Call,Visible,Unelaborated 000d 029a 008b | | Declare_Subprogram INIT_0088,For_Outer_Call,Visible,Unelaborated 000f 029a 009b | | Declare_Subprogram INIT_0098,For_Outer_Call,Visible,Unelaborated 0011 029a 00bb | | Declare_Subprogram INIT_00b8,For_Outer_Call,Visible,Unelaborated 0013 029a 00cb | | Declare_Subprogram INIT_00c8,For_Outer_Call,Visible,Unelaborated 0015 029a 00db | | Declare_Subprogram INIT_00d8,For_Outer_Call,Visible,Unelaborated 0017 029a 0133 | 3| Declare_Subprogram INIT_0130,For_Outer_Call,Visible,Unelaborated 0019 029a 015b | [| Declare_Subprogram INIT_0158,For_Outer_Call,Visible,Unelaborated 001b 029a 016b | k| Declare_Subprogram INIT_0168,For_Outer_Call,Visible,Unelaborated 001d 029a 018b | | Declare_Subprogram INIT_0188,For_Outer_Call,Visible,Unelaborated 001f 029a 019b | | Declare_Subprogram INIT_0198,For_Outer_Call,Visible,Unelaborated 0021 029a 0233 | 3| Declare_Subprogram INIT_0230,For_Outer_Call,Visible,Unelaborated 0023 029a 02e3 | | Declare_Subprogram INIT_02e0,For_Outer_Call,Visible,Unelaborated 0025 029a 0313 | | Declare_Subprogram INIT_0310,For_Outer_Call,Visible,Unelaborated 0027 00bf | | Action Accept_Activation 0028 1d0d | | Execute_Immediate Reference_Lex_1,0xd 0029 00c7 | | Action Elaborate_Subprogram 002a 1d0e | | Execute_Immediate Reference_Lex_1,0xe 002b 00c7 | | Action Elaborate_Subprogram 002c 1d16 | | Execute_Immediate Reference_Lex_1,0x16 002d 00c7 | | Action Elaborate_Subprogram 002e 1d0f | | Execute_Immediate Reference_Lex_1,0xf 002f 00c7 | | Action Elaborate_Subprogram 0030 1d13 | | Execute_Immediate Reference_Lex_1,0x13 0031 00c7 | | Action Elaborate_Subprogram 0032 1d12 | | Execute_Immediate Reference_Lex_1,0x12 0033 00c7 | | Action Elaborate_Subprogram 0034 1d10 | | Execute_Immediate Reference_Lex_1,0x10 0035 00c7 | | Action Elaborate_Subprogram 0036 1d11 | | Execute_Immediate Reference_Lex_1,0x11 0037 00c7 | | Action Elaborate_Subprogram 0038 1d15 | | Execute_Immediate Reference_Lex_1,0x15 0039 00c7 | | Action Elaborate_Subprogram 003a 1d14 | | Execute_Immediate Reference_Lex_1,0x14 003b 00c7 | | Action Elaborate_Subprogram 003c 1d17 | | Execute_Immediate Reference_Lex_1,0x17 003d 00c7 | | Action Elaborate_Subprogram 003e 1d18 | | Execute_Immediate Reference_Lex_1,0x18 003f 00c7 | | Action Elaborate_Subprogram 0040 1d19 | | Execute_Immediate Reference_Lex_1,0x19 0041 00c7 | | Action Elaborate_Subprogram 0042 1d1a | | Execute_Immediate Reference_Lex_1,0x1a 0043 00c7 | | Action Elaborate_Subprogram 0044 BODY_0008: 0044 00bc | | Action Signal_Activated 0045 00bb | | Action Signal_Completion 0046 0000 0000 | | .XXX[0x2] 0048 ; -------------------------------------------------------------------------------------- 0048 ; SUBPROGRAM 0048 ; -------------------------------------------------------------------------------------- 0048 0054 | T | .CONST 0x0054 ; Address of begin 0049 0004 | | .CONST 0x0004 ; Address of exception handler 004a 0004 | | .CONST 0x0004 ; Number of locals 004b INIT_0048: 004b e5f9 | | Load 0x2,-0x7 004c 01db | | Execute Vector,Length 004d 0a03 | | Execute_Immediate Plus,0x3 004e 09fe | | Execute_Immediate Binary_Scale,-0x2 004f e002 | | Load 0x0,0x2 0050 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0051 e003 | | Load 0x0,0x3 0052 029f 035b | [| Declare_Subprogram INIT_0358,For_Call 0054 BODY_0048: 0054 e5fb | | Load 0x2,-0x5 0055 00d8 | | Load_Top At_Offset_0 0056 0d08 | | Execute_Immediate Less,0x8 0057 700b |p | Jump_Nonzero 0x63 0058 00d8 | | Load_Top At_Offset_0 0059 0c11 | | Execute_Immediate Greater_Equal,0x11 005a 7005 |p | Jump_Nonzero 0x60 005b 0b08 | | Execute_Immediate Case_Compare,0x8 005c 7008 |p | Jump_Nonzero 0x65 005d 0f10 | | Execute_Immediate Equal,0x10 005e 700b |p | Jump_Nonzero 0x6a 005f 7804 |x | Jump 0x64 0060 0f20 | | Execute_Immediate Equal,0x20 0061 7013 |p | Jump_Nonzero 0x75 0062 7801 |x | Jump 0x64 0063 00d1 | | Pop_Control Pop_Count_1 0064 08e0 | | Execute_Immediate Raise,0xe0 0065 00d1 | | Pop_Control Pop_Count_1 0066 e5f9 | | Load 0x2,-0x7 0067 01db | | Execute Vector,Length 0068 005a | Z | Store_Top Discrete,At_Offset_2 0069 7815 |x | Jump 0x7f 006a e5f9 | | Load 0x2,-0x7 006b 01db | | Execute Vector,Length 006c 4802 |H | Short_Literal 0x2 006d 026f | o | Execute Discrete,Remainder 006e 6801 |h | Jump_Zero 0x70 006f 08e0 | | Execute_Immediate Raise,0xe0 0070 e5f9 | | Load 0x2,-0x7 0071 01db | | Execute Vector,Length 0072 09ff | | Execute_Immediate Binary_Scale,-0x1 0073 005a | Z | Store_Top Discrete,At_Offset_2 0074 780a |x | Jump 0x7f 0075 e5f9 | | Load 0x2,-0x7 0076 01db | | Execute Vector,Length 0077 4804 |H | Short_Literal 0x4 0078 026f | o | Execute Discrete,Remainder 0079 6801 |h | Jump_Zero 0x7b 007a 08e0 | | Execute_Immediate Raise,0xe0 007b e5f9 | | Load 0x2,-0x7 007c 01db | | Execute Vector,Length 007d 09fe | | Execute_Immediate Binary_Scale,-0x2 007e 005a | Z | Store_Top Discrete,At_Offset_2 007f e5ff | | Load 0x2,-0x1 0080 8004 | | Call 0x0,0x4 0081 8404 | | Call 0x2,0x4 0082 e5ff | | Load 0x2,-0x1 0083 8005 | | Call 0x0,0x5 0084 e5ff | | Load 0x2,-0x1 0085 8006 | | Call 0x0,0x6 0086 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0087 0000 | | .XXX[0x1] 0088 ; -------------------------------------------------------------------------------------- 0088 ; SUBPROGRAM 0088 ; -------------------------------------------------------------------------------------- 0088 008d | | .CONST 0x008d ; Address of begin 0089 0004 | | .CONST 0x0004 ; Address of exception handler 008a 0002 | | .CONST 0x0002 ; Number of locals 008b INIT_0088: 008b 029f 03ab | | Declare_Subprogram INIT_03a8,For_Call 008d BODY_0088: 008d 00db | | Load_Top At_Offset_3 008e 8004 | | Call 0x0,0x4 008f 8402 | | Call 0x2,0x2 0090 00db | | Load_Top At_Offset_3 0091 8005 | | Call 0x0,0x5 0092 00db | | Load_Top At_Offset_3 0093 8006 | | Call 0x0,0x6 0094 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0095 0000 0000 | | .XXX[0x3] 0097 0000 | | 0098 ; -------------------------------------------------------------------------------------- 0098 ; SUBPROGRAM 0098 ; -------------------------------------------------------------------------------------- 0098 00ac | | .CONST 0x00ac ; Address of begin 0099 0004 | | .CONST 0x0004 ; Address of exception handler 009a 0009 | | .CONST 0x0009 ; Number of locals 009b INIT_0098: 009b e007 | | Load 0x0,0x7 009c 0007 | | Action Break_Optional 009d e008 | | Load 0x0,0x8 009e 0007 | | Action Break_Optional 009f e009 | | Load 0x0,0x9 00a0 02ff | | Declare_Variable Variant_Record 00a1 00d8 | | Load_Top At_Offset_0 00a2 1c00 | | Execute_Immediate Run_Utility,0x0 00a3 e002 | | Load 0x0,0x2 00a4 0007 | | Action Break_Optional 00a5 e002 | | Load 0x0,0x2 00a6 0007 | | Action Break_Optional 00a7 e00a | | Load 0x0,0xa 00a8 0007 | | Action Break_Optional 00a9 e002 | | Load 0x0,0x2 00aa 029f 03d3 | | Declare_Subprogram INIT_03d0,For_Call 00ac BODY_0098: 00ac e5ff | | Load 0x2,-0x1 00ad 8004 | | Call 0x0,0x4 00ae 8409 | | Call 0x2,0x9 00af e5ff | | Load 0x2,-0x1 00b0 8005 | | Call 0x0,0x5 00b1 e5ff | | Load 0x2,-0x1 00b2 8006 | | Call 0x0,0x6 00b3 4801 |H | Short_Literal 0x1 00b4 a5f3 | | Store_Unchecked 0x2,-0xd 00b5 4508 |E | Exit_Suprogram New_Top_Offset 0x8 00b6 0000 0000 | | .XXX[0x2] 00b8 ; -------------------------------------------------------------------------------------- 00b8 ; SUBPROGRAM 00b8 ; -------------------------------------------------------------------------------------- 00b8 00c2 | | .CONST 0x00c2 ; Address of begin 00b9 0004 | | .CONST 0x0004 ; Address of exception handler 00ba 0004 | | .CONST 0x0004 ; Number of locals 00bb INIT_00b8: 00bb e009 | | Load 0x0,0x9 00bc 02ff | | Declare_Variable Variant_Record 00bd 00d8 | | Load_Top At_Offset_0 00be 1c00 | | Execute_Immediate Run_Utility,0x0 00bf e008 | | Load 0x0,0x8 00c0 029f 04ab | | Declare_Subprogram INIT_04a8,For_Call 00c2 BODY_00b8: 00c2 e5ff | | Load 0x2,-0x1 00c3 8004 | | Call 0x0,0x4 00c4 8404 | | Call 0x2,0x4 00c5 0831 | 1 | Execute_Immediate Raise,0x31 00c6 0000 0000 | | .XXX[0x2] 00c8 ; -------------------------------------------------------------------------------------- 00c8 ; SUBPROGRAM 00c8 ; -------------------------------------------------------------------------------------- 00c8 00cd | | .CONST 0x00cd ; Address of begin 00c9 0004 | | .CONST 0x0004 ; Address of exception handler 00ca 0002 | | .CONST 0x0002 ; Number of locals 00cb INIT_00c8: 00cb 029f 04eb | | Declare_Subprogram INIT_04e8,For_Call 00cd BODY_00c8: 00cd 00db | | Load_Top At_Offset_3 00ce 8004 | | Call 0x0,0x4 00cf 8402 | | Call 0x2,0x2 00d0 00db | | Load_Top At_Offset_3 00d1 8005 | | Call 0x0,0x5 00d2 00db | | Load_Top At_Offset_3 00d3 8006 | | Call 0x0,0x6 00d4 4505 |E | Exit_Suprogram New_Top_Offset 0x5 00d5 0000 0000 | | .XXX[0x3] 00d7 0000 | | 00d8 ; -------------------------------------------------------------------------------------- 00d8 ; SUBPROGRAM 00d8 ; -------------------------------------------------------------------------------------- 00d8 00e7 | | .CONST 0x00e7 ; Address of begin 00d9 0004 | | .CONST 0x0004 ; Address of exception handler 00da 0007 | | .CONST 0x0007 ; Number of locals 00db INIT_00d8: 00db e00b | | Load 0x0,0xb 00dc 0322 | " | Declare_Variable Record 00dd e00a | | Load 0x0,0xa 00de 0007 | | Action Break_Optional 00df e002 | | Load 0x0,0x2 00e0 0007 | | Action Break_Optional 00e1 e002 | | Load 0x0,0x2 00e2 0007 | | Action Break_Optional 00e3 e007 | | Load 0x0,0x7 00e4 0007 | | Action Break_Optional 00e5 e008 | | Load 0x0,0x8 00e6 0007 | | Action Break_Optional 00e7 BODY_00d8: 00e7 e008 | | Load 0x0,0x8 00e8 e007 | | Load 0x0,0x7 00e9 e002 | | Load 0x0,0x2 00ea 00d8 | | Load_Top At_Offset_0 00eb e00a | | Load 0x0,0xa 00ec e402 | | Load 0x2,0x2 00ed e00c | | Load 0x0,0xc 00ee 4800 |H | Short_Literal 0x0 00ef 6038 |`8 | Indirect_Literal Discrete,0x128,{0x00000000, 0x000f4240} 00f0 4800 |H | Short_Literal 0x0 00f1 e5fd | | Load 0x2,-0x3 00f2 e5fe | | Load 0x2,-0x2 00f3 e5ff | | Load 0x2,-0x1 00f4 820f | | Call 0x1,0xf 00f5 00d1 | | Pop_Control Pop_Count_1 00f6 c403 | | Store 0x2,0x3 00f7 c404 | | Store 0x2,0x4 00f8 c405 | | Store 0x2,0x5 00f9 003b | ; | Store_Top Access,At_Offset_3 00fa 0059 | Y | Store_Top Discrete,At_Offset_1 00fb 00d8 | | Load_Top At_Offset_0 00fc 0f01 | | Execute_Immediate Equal,0x1 00fd 6804 |h | Jump_Zero 0x102 00fe e402 | | Load 0x2,0x2 00ff e00d | | Load 0x0,0xd 0100 017f | | Execute Record,Equal 0101 6813 |h | Jump_Zero 0x115 0102 e00e | | Load 0x0,0xe 0103 0322 | " | Declare_Variable Record 0104 e00d | | Load 0x0,0xd 0105 00d9 | | Load_Top At_Offset_1 0106 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0107 4800 |H | Short_Literal 0x0 0108 00d9 | | Load_Top At_Offset_1 0109 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 010a 4800 |H | Short_Literal 0x0 010b 00d9 | | Load_Top At_Offset_1 010c 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 010d e007 | | Load 0x0,0x7 010e 00d9 | | Load_Top At_Offset_1 010f 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0110 e5fc | | Load 0x2,-0x4 0111 017d | } | Execute Record,Structure_Write 0112 4800 |H | Short_Literal 0x0 0113 a5fb | | Store_Unchecked 0x2,-0x5 0114 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0115 e00e | | Load 0x0,0xe 0116 0322 | " | Declare_Variable Record 0117 e402 | | Load 0x2,0x2 0118 00d9 | | Load_Top At_Offset_1 0119 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 011a e403 | | Load 0x2,0x3 011b 00d9 | | Load_Top At_Offset_1 011c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 011d e404 | | Load 0x2,0x4 011e 00d9 | | Load_Top At_Offset_1 011f 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0120 00da | | Load_Top At_Offset_2 0121 00d9 | | Load_Top At_Offset_1 0122 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0123 e5fc | | Load 0x2,-0x4 0124 017d | } | Execute Record,Structure_Write 0125 4801 |H | Short_Literal 0x1 0126 a5fb | | Store_Unchecked 0x2,-0x5 0127 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0128 0000 0000 | | .LITERAL {0x00000000, 0x000f4240} 012c 0000 0000 | | .BLANK 0000[0x4] 0130 ; -------------------------------------------------------------------------------------- 0130 ; SUBPROGRAM 0130 ; -------------------------------------------------------------------------------------- 0130 0139 | 9 | .CONST 0x0139 ; Address of begin 0131 0152 | R | .CONST 0x0152 ; Address of exception handler 0132 0003 | | .CONST 0x0003 ; Number of locals 0133 INIT_0130: 0133 e00e | | Load 0x0,0xe 0134 0322 | " | Declare_Variable Record 0135 00d8 | | Load_Top At_Offset_0 0136 1c00 | | Execute_Immediate Run_Utility,0x0 0137 e008 | | Load 0x0,0x8 0138 0007 | | Action Break_Optional 0139 BODY_0130: 0139 e008 | | Load 0x0,0x8 013a 00da | | Load_Top At_Offset_2 013b e5fd | | Load 0x2,-0x3 013c e5fe | | Load 0x2,-0x2 013d e5ff | | Load 0x2,-0x1 013e 8212 | | Call 0x1,0x12 013f 00d1 | | Pop_Control Pop_Count_1 0140 0059 | Y | Store_Top Discrete,At_Offset_1 0141 00d8 | | Load_Top At_Offset_0 0142 0f01 | | Execute_Immediate Equal,0x1 0143 7005 |p | Jump_Nonzero 0x149 0144 4800 |H | Short_Literal 0x0 0145 a5fb | | Store_Unchecked 0x2,-0x5 0146 e00f | | Load 0x0,0xf 0147 a5fc | | Store_Unchecked 0x2,-0x4 0148 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0149 e008 | | Load 0x0,0x8 014a e00f | | Load 0x0,0xf 014b 00db | | Load_Top At_Offset_3 014c 821a | | Call 0x1,0x1a 014d c5fc | | Store 0x2,-0x4 014e c5fb | | Store 0x2,-0x5 014f 00d9 | | Load_Top At_Offset_1 0150 8216 | | Call 0x1,0x16 0151 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0152 TRAP_0130: 0152 0007 | | Action Break_Optional 0153 00da | | Load_Top At_Offset_2 0154 8216 | | Call 0x1,0x16 0155 00d1 | | Pop_Control Pop_Count_1 0156 00d8 | | Load_Top At_Offset_0 0157 0101 | | Execute Exception,Reraise 0158 ; -------------------------------------------------------------------------------------- 0158 ; SUBPROGRAM 0158 ; -------------------------------------------------------------------------------------- 0158 015b | [ | .CONST 0x015b ; Address of begin 0159 0004 | | .CONST 0x0004 ; Address of exception handler 015a 0001 | | .CONST 0x0001 ; Number of locals 015b BODY_0158: 015b INIT_0158: 015b e5fd | | Load 0x2,-0x3 015c 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 015d 0227 | ' | Execute Access,All_Reference 015e 4800 |H | Short_Literal 0x0 015f e5fd | | Load 0x2,-0x3 0160 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0161 e5fd | | Load 0x2,-0x3 0162 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0163 e5fc | | Load 0x2,-0x4 0164 e5fe | | Load 0x2,-0x2 0165 e5ff | | Load 0x2,-0x1 0166 820d | | Call 0x1,0xd 0167 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0168 ; -------------------------------------------------------------------------------------- 0168 ; SUBPROGRAM 0168 ; -------------------------------------------------------------------------------------- 0168 016f | o | .CONST 0x016f ; Address of begin 0169 0182 | | .CONST 0x0182 ; Address of exception handler 016a 0002 | | .CONST 0x0002 ; Number of locals 016b INIT_0168: 016b e00e | | Load 0x0,0xe 016c 0322 | " | Declare_Variable Record 016d 00d8 | | Load_Top At_Offset_0 016e 1c00 | | Execute_Immediate Run_Utility,0x0 016f BODY_0168: 016f 00d8 | | Load_Top At_Offset_0 0170 e5fd | | Load 0x2,-0x3 0171 8219 | | Call 0x1,0x19 0172 00d1 | | Pop_Control Pop_Count_1 0173 00d8 | | Load_Top At_Offset_0 0174 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0175 0227 | ' | Execute Access,All_Reference 0176 4800 |H | Short_Literal 0x0 0177 00da | | Load_Top At_Offset_2 0178 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0179 00db | | Load_Top At_Offset_3 017a 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 017b e5fc | | Load 0x2,-0x4 017c e5fe | | Load 0x2,-0x2 017d e5ff | | Load 0x2,-0x1 017e 820d | | Call 0x1,0xd 017f 00d8 | | Load_Top At_Offset_0 0180 8216 | | Call 0x1,0x16 0181 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0182 TRAP_0168: 0182 0007 | | Action Break_Optional 0183 00d9 | | Load_Top At_Offset_1 0184 8216 | | Call 0x1,0x16 0185 00d1 | | Pop_Control Pop_Count_1 0186 00d8 | | Load_Top At_Offset_0 0187 0101 | | Execute Exception,Reraise 0188 ; -------------------------------------------------------------------------------------- 0188 ; SUBPROGRAM 0188 ; -------------------------------------------------------------------------------------- 0188 018b | | .CONST 0x018b ; Address of begin 0189 0004 | | .CONST 0x0004 ; Address of exception handler 018a 0001 | | .CONST 0x0001 ; Number of locals 018b BODY_0188: 018b INIT_0188: 018b 00da | | Load_Top At_Offset_2 018c 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 018d e010 | | Load 0x0,0x10 018e e011 | | Load 0x0,0x11 018f a012 | | Store_Unchecked 0x0,0x12 0190 8013 | | Call 0x0,0x13 0191 00db | | Load_Top At_Offset_3 0192 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0193 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0194 0000 0000 | | .BLANK 0000[0x4] 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 01a1 | | .CONST 0x01a1 ; Address of begin 0199 0226 | & | .CONST 0x0226 ; Address of exception handler 019a 0003 | | .CONST 0x0003 ; Number of locals 019b INIT_0198: 019b e002 | | Load 0x0,0x2 019c 0007 | | Action Break_Optional 019d e00e | | Load 0x0,0xe 019e 0322 | " | Declare_Variable Record 019f 00d8 | | Load_Top At_Offset_0 01a0 1c00 | | Execute_Immediate Run_Utility,0x0 01a1 BODY_0198: 01a1 e5ff | | Load 0x2,-0x1 01a2 01db | | Execute Vector,Length 01a3 0c01 | | Execute_Immediate Greater_Equal,0x1 01a4 6815 |h | Jump_Zero 0x1ba 01a5 e5ff | | Load 0x2,-0x1 01a6 01db | | Execute Vector,Length 01a7 0aff | | Execute_Immediate Plus,-0x1 01a8 005a | Z | Store_Top Discrete,At_Offset_2 01a9 00cf | | Action Mark_Auxiliary 01aa e5ff | | Load 0x2,-0x1 01ab 01d9 | | Execute Vector,Reverse_Bounds 01ac 0263 | c | Execute Discrete,Above_Bound 01ad 700a |p | Jump_Nonzero 0x1b8 01ae e402 | | Load 0x2,0x2 01af 00d9 | | Load_Top At_Offset_1 01b0 e5ff | | Load 0x2,-0x1 01b1 01d7 | | Execute Vector,Field_Read 01b2 0227 | ' | Execute Access,All_Reference 01b3 01db | | Execute Vector,Length 01b4 0273 | s | Execute Discrete,Plus 01b5 c402 | | Store 0x2,0x2 01b6 00c8 | | Action Pop_Auxiliary_Range 01b7 3ff6 |? | Loop_Increasing 0x1ae 01b8 00ce | | Action Pop_Auxiliary 01b9 7802 |x | Jump 0x1bc 01ba 4800 |H | Short_Literal 0x0 01bb 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 01bc e014 | | Load 0x0,0x14 01bd 00d9 | | Load_Top At_Offset_1 01be 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01bf 4808 |H | Short_Literal 0x8 01c0 00d9 | | Load_Top At_Offset_1 01c1 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01c2 00d9 | | Load_Top At_Offset_1 01c3 00d9 | | Load_Top At_Offset_1 01c4 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01c5 4801 |H | Short_Literal 0x1 01c6 00da | | Load_Top At_Offset_2 01c7 e007 | | Load 0x0,0x7 01c8 03ba | | Declare_Variable Access,By_Allocation,With_Constraint 01c9 00d9 | | Load_Top At_Offset_1 01ca 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 01cb 00d8 | | Load_Top At_Offset_0 01cc e5fe | | Load 0x2,-0x2 01cd 017d | } | Execute Record,Structure_Write 01ce e5ff | | Load 0x2,-0x1 01cf 01db | | Execute Vector,Length 01d0 7001 |p | Jump_Nonzero 0x1d2 01d1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01d2 4800 |H | Short_Literal 0x0 01d3 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 01d4 00cf | | Action Mark_Auxiliary 01d5 e5ff | | Load 0x2,-0x1 01d6 01dc | | Execute Vector,Last 01d7 0aff | | Execute_Immediate Plus,-0x1 01d8 e5ff | | Load 0x2,-0x1 01d9 01dd | | Execute Vector,First 01da 0263 | c | Execute Discrete,Above_Bound 01db 702c |p, | Jump_Nonzero 0x208 01dc 00db | | Load_Top At_Offset_3 01dd 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 01de 0229 | ) | Execute Access,All_Read 01df e402 | | Load 0x2,0x2 01e0 0a01 | | Execute_Immediate Plus,0x1 01e1 e402 | | Load 0x2,0x2 01e2 00db | | Load_Top At_Offset_3 01e3 e5ff | | Load 0x2,-0x1 01e4 01d7 | | Execute Vector,Field_Read 01e5 0227 | ' | Execute Access,All_Reference 01e6 01db | | Execute Vector,Length 01e7 0273 | s | Execute Discrete,Plus 01e8 00da | | Load_Top At_Offset_2 01e9 035b | [ | Declare_Type Array,Constrained 01ea 00d0 | | Action Swap_Control 01eb 01cd | | Execute Vector,Slice_Reference 01ec 00d8 | | Load_Top At_Offset_0 01ed 00da | | Load_Top At_Offset_2 01ee e5ff | | Load 0x2,-0x1 01ef 01d7 | | Execute Vector,Field_Read 01f0 0227 | ' | Execute Access,All_Reference 01f1 e015 | | Load 0x0,0x15 01f2 e016 | | Load 0x0,0x16 01f3 e017 | | Load 0x0,0x17 01f4 a018 | | Store_Unchecked 0x0,0x18 01f5 8019 | | Call 0x0,0x19 01f6 00d2 | | Pop_Control Pop_Count_2 01f7 e402 | | Load 0x2,0x2 01f8 00d9 | | Load_Top At_Offset_1 01f9 e5ff | | Load 0x2,-0x1 01fa 01d7 | | Execute Vector,Field_Read 01fb 0227 | ' | Execute Access,All_Reference 01fc 01db | | Execute Vector,Length 01fd 0273 | s | Execute Discrete,Plus 01fe 0a01 | | Execute_Immediate Plus,0x1 01ff c402 | | Store 0x2,0x2 0200 4800 |H | Short_Literal 0x0 0201 e402 | | Load 0x2,0x2 0202 e403 | | Load 0x2,0x3 0203 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0204 0227 | ' | Execute Access,All_Reference 0205 01d6 | | Execute Vector,Field_Write 0206 00c8 | | Action Pop_Auxiliary_Range 0207 3fd4 |? | Loop_Increasing 0x1dc 0208 00ce | | Action Pop_Auxiliary 0209 00d8 | | Load_Top At_Offset_0 020a 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 020b 0229 | ) | Execute Access,All_Read 020c 00da | | Load_Top At_Offset_2 020d 0a01 | | Execute_Immediate Plus,0x1 020e 00db | | Load_Top At_Offset_3 020f e5ff | | Load 0x2,-0x1 0210 01dc | | Execute Vector,Last 0211 e5ff | | Load 0x2,-0x1 0212 01d7 | | Execute Vector,Field_Read 0213 0227 | ' | Execute Access,All_Reference 0214 01db | | Execute Vector,Length 0215 0273 | s | Execute Discrete,Plus 0216 00da | | Load_Top At_Offset_2 0217 035b | [ | Declare_Type Array,Constrained 0218 00d0 | | Action Swap_Control 0219 01cd | | Execute Vector,Slice_Reference 021a 00d8 | | Load_Top At_Offset_0 021b e5ff | | Load 0x2,-0x1 021c 01dc | | Execute Vector,Last 021d e5ff | | Load 0x2,-0x1 021e 01d7 | | Execute Vector,Field_Read 021f 0227 | ' | Execute Access,All_Reference 0220 e015 | | Load 0x0,0x15 0221 e016 | | Load 0x0,0x16 0222 e017 | | Load 0x0,0x17 0223 a018 | | Store_Unchecked 0x0,0x18 0224 8019 | | Call 0x0,0x19 0225 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0226 TRAP_0198: 0226 0007 | | Action Break_Optional 0227 00d9 | | Load_Top At_Offset_1 0228 8216 | | Call 0x1,0x16 0229 00d1 | | Pop_Control Pop_Count_1 022a e01a | | Load 0x0,0x1a 022b e5fe | | Load 0x2,-0x2 022c 017d | } | Execute Record,Structure_Write 022d 00d8 | | Load_Top At_Offset_0 022e 0101 | | Execute Exception,Reraise 022f 0000 | | .XXX[0x1] 0230 ; -------------------------------------------------------------------------------------- 0230 ; SUBPROGRAM 0230 ; -------------------------------------------------------------------------------------- 0230 0239 | 9 | .CONST 0x0239 ; Address of begin 0231 02d9 | | .CONST 0x02d9 ; Address of exception handler 0232 0004 | | .CONST 0x0004 ; Number of locals 0233 INIT_0230: 0233 e002 | | Load 0x0,0x2 0234 0007 | | Action Break_Optional 0235 e002 | | Load 0x0,0x2 0236 0007 | | Action Break_Optional 0237 e01b | | Load 0x0,0x1b 0238 0007 | | Action Break_Optional 0239 BODY_0230: 0239 e5ff | | Load 0x2,-0x1 023a 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 023b e014 | | Load 0x0,0x14 023c 017f | | Execute Record,Equal 023d 6804 |h | Jump_Zero 0x242 023e e5ff | | Load 0x2,-0x1 023f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0240 0e08 | | Execute_Immediate Not_Equal,0x8 0241 6805 |h | Jump_Zero 0x247 0242 e01b | | Load 0x0,0x1b 0243 a5fe | | Store_Unchecked 0x2,-0x2 0244 4800 |H | Short_Literal 0x0 0245 a5fd | | Store_Unchecked 0x2,-0x3 0246 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0247 e5ff | | Load 0x2,-0x1 0248 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0249 7005 |p | Jump_Nonzero 0x24f 024a e01b | | Load 0x0,0x1b 024b a5fe | | Store_Unchecked 0x2,-0x2 024c 4801 |H | Short_Literal 0x1 024d a5fd | | Store_Unchecked 0x2,-0x3 024e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 024f 4801 |H | Short_Literal 0x1 0250 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0251 e5ff | | Load 0x2,-0x1 0252 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0253 0227 | ' | Execute Access,All_Reference 0254 01dd | | Execute Vector,First 0255 e5ff | | Load 0x2,-0x1 0256 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0257 0273 | s | Execute Discrete,Plus 0258 0aff | | Execute_Immediate Plus,-0x1 0259 005a | Z | Store_Top Discrete,At_Offset_2 025a 00cf | | Action Mark_Auxiliary 025b 00da | | Load_Top At_Offset_2 025c e5ff | | Load 0x2,-0x1 025d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 025e 0227 | ' | Execute Access,All_Reference 025f 01dd | | Execute Vector,First 0260 0263 | c | Execute Discrete,Above_Bound 0261 700b |p | Jump_Nonzero 0x26d 0262 00d8 | | Load_Top At_Offset_0 0263 e5ff | | Load 0x2,-0x1 0264 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0265 0227 | ' | Execute Access,All_Reference 0266 01d7 | | Execute Vector,Field_Read 0267 7003 |p | Jump_Nonzero 0x26b 0268 e402 | | Load 0x2,0x2 0269 0a01 | | Execute_Immediate Plus,0x1 026a c402 | | Store 0x2,0x2 026b 00c8 | | Action Pop_Auxiliary_Range 026c 3ff5 |? | Loop_Increasing 0x262 026d 00ce | | Action Pop_Auxiliary 026e 4801 |H | Short_Literal 0x1 026f 00db | | Load_Top At_Offset_3 0270 e01b | | Load 0x0,0x1b 0271 03ba | | Declare_Variable Access,By_Allocation,With_Constraint 0272 0039 | 9 | Store_Top Access,At_Offset_1 0273 e5ff | | Load 0x2,-0x1 0274 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0275 0227 | ' | Execute Access,All_Reference 0276 01dd | | Execute Vector,First 0277 005b | [ | Store_Top Discrete,At_Offset_3 0278 00cf | | Action Mark_Auxiliary 0279 00d9 | | Load_Top At_Offset_1 027a 0227 | ' | Execute Access,All_Reference 027b 01dc | | Execute Vector,Last 027c 0aff | | Execute_Immediate Plus,-0x1 027d 00da | | Load_Top At_Offset_2 027e 0227 | ' | Execute Access,All_Reference 027f 01dd | | Execute Vector,First 0280 0263 | c | Execute Discrete,Above_Bound 0281 7030 |p0 | Jump_Nonzero 0x2b2 0282 00cf | | Action Mark_Auxiliary 0283 e403 | | Load 0x2,0x3 0284 e402 | | Load 0x2,0x2 0285 0263 | c | Execute Discrete,Above_Bound 0286 7028 |p( | Jump_Nonzero 0x2af 0287 00d8 | | Load_Top At_Offset_0 0288 e5ff | | Load 0x2,-0x1 0289 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 028a 0227 | ' | Execute Access,All_Reference 028b 01d7 | | Execute Vector,Field_Read 028c 7020 |p | Jump_Nonzero 0x2ad 028d 4801 |H | Short_Literal 0x1 028e 00d9 | | Load_Top At_Offset_1 028f e402 | | Load 0x2,0x2 0290 0272 | r | Execute Discrete,Minus 0291 0aff | | Execute_Immediate Plus,-0x1 0292 e00f | | Load 0x0,0xf 0293 03ba | | Declare_Variable Access,By_Allocation,With_Constraint 0294 e407 | | Load 0x2,0x7 0295 e404 | | Load 0x2,0x4 0296 0227 | ' | Execute Access,All_Reference 0297 01d6 | | Execute Vector,Field_Write 0298 00db | | Load_Top At_Offset_3 0299 e404 | | Load 0x2,0x4 029a 0229 | ) | Execute Access,All_Read 029b 01d7 | | Execute Vector,Field_Read 029c 0229 | ) | Execute Access,All_Read 029d 00d8 | | Load_Top At_Offset_0 029e e402 | | Load 0x2,0x2 029f 00db | | Load_Top At_Offset_3 02a0 0aff | | Execute_Immediate Plus,-0x1 02a1 e5ff | | Load 0x2,-0x1 02a2 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 02a3 0227 | ' | Execute Access,All_Reference 02a4 01cf | | Execute Vector,Slice_Read 02a5 e01c | | Load 0x0,0x1c 02a6 e01d | | Load 0x0,0x1d 02a7 e01e | | Load 0x0,0x1e 02a8 a01f | | Store_Unchecked 0x0,0x1f 02a9 8020 | | Call 0x0,0x20 02aa 00d2 | | Pop_Control Pop_Count_2 02ab 00d2 | | Pop_Control Pop_Count_2 02ac 7802 |x | Jump 0x2af 02ad 00c8 | | Action Pop_Auxiliary_Range 02ae 3fd8 |? | Loop_Increasing 0x287 02af 00ce | | Action Pop_Auxiliary 02b0 00c8 | | Action Pop_Auxiliary_Range 02b1 3fd0 |? | Loop_Increasing 0x282 02b2 00ce | | Action Pop_Auxiliary 02b3 4801 |H | Short_Literal 0x1 02b4 00da | | Load_Top At_Offset_2 02b5 e402 | | Load 0x2,0x2 02b6 0272 | r | Execute Discrete,Minus 02b7 0aff | | Execute_Immediate Plus,-0x1 02b8 e00f | | Load 0x0,0xf 02b9 03ba | | Declare_Variable Access,By_Allocation,With_Constraint 02ba 00d9 | | Load_Top At_Offset_1 02bb 0227 | ' | Execute Access,All_Reference 02bc 01dc | | Execute Vector,Last 02bd 00da | | Load_Top At_Offset_2 02be 0227 | ' | Execute Access,All_Reference 02bf 01d6 | | Execute Vector,Field_Write 02c0 00d8 | | Load_Top At_Offset_0 02c1 0227 | ' | Execute Access,All_Reference 02c2 01dc | | Execute Vector,Last 02c3 00d9 | | Load_Top At_Offset_1 02c4 0229 | ) | Execute Access,All_Read 02c5 01d7 | | Execute Vector,Field_Read 02c6 0229 | ) | Execute Access,All_Read 02c7 00d8 | | Load_Top At_Offset_0 02c8 e402 | | Load 0x2,0x2 02c9 e403 | | Load 0x2,0x3 02ca e5ff | | Load 0x2,-0x1 02cb 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 02cc 0227 | ' | Execute Access,All_Reference 02cd 01cf | | Execute Vector,Slice_Read 02ce e01c | | Load 0x0,0x1c 02cf e01d | | Load 0x0,0x1d 02d0 e01e | | Load 0x0,0x1e 02d1 a01f | | Store_Unchecked 0x0,0x1f 02d2 8020 | | Call 0x0,0x20 02d3 00d2 | | Pop_Control Pop_Count_2 02d4 00d8 | | Load_Top At_Offset_0 02d5 a5fe | | Store_Unchecked 0x2,-0x2 02d6 4801 |H | Short_Literal 0x1 02d7 a5fd | | Store_Unchecked 0x2,-0x3 02d8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02d9 TRAP_0230: 02d9 0007 | | Action Break_Optional 02da 00d9 | | Load_Top At_Offset_1 02db 8021 | ! | Call 0x0,0x21 02dc 003a | : | Store_Top Access,At_Offset_2 02dd 00d8 | | Load_Top At_Offset_0 02de 0101 | | Execute Exception,Reraise 02df 0000 | | .XXX[0x1] 02e0 ; -------------------------------------------------------------------------------------- 02e0 ; SUBPROGRAM 02e0 ; -------------------------------------------------------------------------------------- 02e0 02e7 | | .CONST 0x02e7 ; Address of begin 02e1 0306 | | .CONST 0x0306 ; Address of exception handler 02e2 0002 | | .CONST 0x0002 ; Number of locals 02e3 INIT_02e0: 02e3 e00e | | Load 0x0,0xe 02e4 0322 | " | Declare_Variable Record 02e5 00d8 | | Load_Top At_Offset_0 02e6 1c00 | | Execute_Immediate Run_Utility,0x0 02e7 BODY_02e0: 02e7 e014 | | Load 0x0,0x14 02e8 00d9 | | Load_Top At_Offset_1 02e9 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02ea 4808 |H | Short_Literal 0x8 02eb 00d9 | | Load_Top At_Offset_1 02ec 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02ed 00db | | Load_Top At_Offset_3 02ee 01db | | Execute Vector,Length 02ef 00d9 | | Load_Top At_Offset_1 02f0 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 02f1 4801 |H | Short_Literal 0x1 02f2 e5ff | | Load 0x2,-0x1 02f3 01db | | Execute Vector,Length 02f4 e007 | | Load 0x0,0x7 02f5 03ba | | Declare_Variable Access,By_Allocation,With_Constraint 02f6 00d9 | | Load_Top At_Offset_1 02f7 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 02f8 00d8 | | Load_Top At_Offset_0 02f9 e5fe | | Load 0x2,-0x2 02fa 017d | } | Execute Record,Structure_Write 02fb 00d8 | | Load_Top At_Offset_0 02fc 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 02fd 0229 | ) | Execute Access,All_Read 02fe 00d8 | | Load_Top At_Offset_0 02ff e5ff | | Load 0x2,-0x1 0300 e015 | | Load 0x0,0x15 0301 e016 | | Load 0x0,0x16 0302 e017 | | Load 0x0,0x17 0303 a018 | | Store_Unchecked 0x0,0x18 0304 8019 | | Call 0x0,0x19 0305 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0306 TRAP_02e0: 0306 0007 | | Action Break_Optional 0307 00d9 | | Load_Top At_Offset_1 0308 8216 | | Call 0x1,0x16 0309 00d1 | | Pop_Control Pop_Count_1 030a e01a | | Load 0x0,0x1a 030b e5fe | | Load 0x2,-0x2 030c 017d | } | Execute Record,Structure_Write 030d 00d8 | | Load_Top At_Offset_0 030e 0101 | | Execute Exception,Reraise 030f 0000 | | .XXX[0x1] 0310 ; -------------------------------------------------------------------------------------- 0310 ; SUBPROGRAM 0310 ; -------------------------------------------------------------------------------------- 0310 0315 | | .CONST 0x0315 ; Address of begin 0311 0342 | B | .CONST 0x0342 ; Address of exception handler 0312 0002 | | .CONST 0x0002 ; Number of locals 0313 INIT_0310: 0313 e00f | | Load 0x0,0xf 0314 0007 | | Action Break_Optional 0315 BODY_0310: 0315 00db | | Load_Top At_Offset_3 0316 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0317 e014 | | Load 0x0,0x14 0318 017f | | Execute Record,Equal 0319 6804 |h | Jump_Zero 0x31e 031a 00db | | Load_Top At_Offset_3 031b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 031c 0e08 | | Execute_Immediate Not_Equal,0x8 031d 6805 |h | Jump_Zero 0x323 031e e00f | | Load 0x0,0xf 031f a5fe | | Store_Unchecked 0x2,-0x2 0320 4800 |H | Short_Literal 0x0 0321 a5fd | | Store_Unchecked 0x2,-0x3 0322 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0323 00db | | Load_Top At_Offset_3 0324 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0325 7005 |p | Jump_Nonzero 0x32b 0326 e00f | | Load 0x0,0xf 0327 a5fe | | Store_Unchecked 0x2,-0x2 0328 4801 |H | Short_Literal 0x1 0329 a5fd | | Store_Unchecked 0x2,-0x3 032a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 032b 4801 |H | Short_Literal 0x1 032c e5ff | | Load 0x2,-0x1 032d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 032e e00f | | Load 0x0,0xf 032f 03ba | | Declare_Variable Access,By_Allocation,With_Constraint 0330 0039 | 9 | Store_Top Access,At_Offset_1 0331 00d8 | | Load_Top At_Offset_0 0332 0229 | ) | Execute Access,All_Read 0333 00d8 | | Load_Top At_Offset_0 0334 e5ff | | Load 0x2,-0x1 0335 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0336 0227 | ' | Execute Access,All_Reference 0337 e01c | | Load 0x0,0x1c 0338 e01d | | Load 0x0,0x1d 0339 e01e | | Load 0x0,0x1e 033a a01f | | Store_Unchecked 0x0,0x1f 033b 8020 | | Call 0x0,0x20 033c 00d2 | | Pop_Control Pop_Count_2 033d 00d8 | | Load_Top At_Offset_0 033e a5fe | | Store_Unchecked 0x2,-0x2 033f 4801 |H | Short_Literal 0x1 0340 a5fd | | Store_Unchecked 0x2,-0x3 0341 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0342 TRAP_0310: 0342 010e | | Execute Exception,Is_Constraint_Error 0343 680b |h | Jump_Zero 0x34f 0344 00d9 | | Load_Top At_Offset_1 0345 e022 | " | Load 0x0,0x22 0346 e023 | # | Load 0x0,0x23 0347 a024 | $ | Store_Unchecked 0x0,0x24 0348 8013 | | Call 0x0,0x13 0349 003a | : | Store_Top Access,At_Offset_2 034a e00f | | Load 0x0,0xf 034b a5fe | | Store_Unchecked 0x2,-0x2 034c 4800 |H | Short_Literal 0x0 034d a5fd | | Store_Unchecked 0x2,-0x3 034e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 034f 00d9 | | Load_Top At_Offset_1 0350 e022 | " | Load 0x0,0x22 0351 e023 | # | Load 0x0,0x23 0352 a024 | $ | Store_Unchecked 0x0,0x24 0353 8013 | | Call 0x0,0x13 0354 003a | : | Store_Top Access,At_Offset_2 0355 00d8 | | Load_Top At_Offset_0 0356 0101 | | Execute Exception,Reraise 0357 0000 | | .XXX[0x1] 0358 ; -------------------------------------------------------------------------------------- 0358 ; SUBPROGRAM 0358 ; -------------------------------------------------------------------------------------- 0358 035b | [ | .CONST 0x035b ; Address of begin 0359 03a0 | | .CONST 0x03a0 ; Address of exception handler 035a 0001 | | .CONST 0x0001 ; Number of locals 035b BODY_0358: 035b INIT_0358: 035b e402 | | Load 0x2,0x2 035c 0902 | | Execute_Immediate Binary_Scale,0x2 035d 00d8 | | Load_Top At_Offset_0 035e e002 | | Load 0x0,0x2 035f 0260 | ` | Execute Discrete,In_Type 0360 7001 |p | Jump_Nonzero 0x362 0361 0801 | | Execute_Immediate Raise,0x1 0362 e025 | % | Load 0x0,0x25 0363 0322 | " | Declare_Variable Record 0364 4812 |H | Short_Literal 0x12 0365 00d9 | | Load_Top At_Offset_1 0366 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0367 e025 | % | Load 0x0,0x25 0368 012c | , | Execute Any,Size 0369 09fb | | Execute_Immediate Binary_Scale,-0x5 036a e402 | | Load 0x2,0x2 036b 00d8 | | Load_Top At_Offset_0 036c e026 | & | Load 0x0,0x26 036d 0260 | ` | Execute Discrete,In_Type 036e 7001 |p | Jump_Nonzero 0x370 036f 0801 | | Execute_Immediate Raise,0x1 0370 0273 | s | Execute Discrete,Plus 0371 00d9 | | Load_Top At_Offset_1 0372 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0373 4800 |H | Short_Literal 0x0 0374 00d9 | | Load_Top At_Offset_1 0375 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0376 4800 |H | Short_Literal 0x0 0377 00d9 | | Load_Top At_Offset_1 0378 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0379 4800 |H | Short_Literal 0x0 037a 00d9 | | Load_Top At_Offset_1 037b 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 037c e5fa | | Load 0x2,-0x6 037d 00d9 | | Load_Top At_Offset_1 037e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 037f e5fe | | Load 0x2,-0x2 0380 00d9 | | Load_Top At_Offset_1 0381 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0382 e5fd | | Load 0x2,-0x3 0383 00d9 | | Load_Top At_Offset_1 0384 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0385 e5fc | | Load 0x2,-0x4 0386 00d9 | | Load_Top At_Offset_1 0387 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0388 e5fb | | Load 0x2,-0x5 0389 00d9 | | Load_Top At_Offset_1 038a 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 038b e403 | | Load 0x2,0x3 038c 00d9 | | Load_Top At_Offset_1 038d 380a |8 | Execute Record,Field_Write,Field_Number 0xa 038e e5ff | | Load 0x2,-0x1 038f e027 | ' | Load 0x0,0x27 0390 a028 | ( | Store_Unchecked 0x0,0x28 0391 e029 | ) | Load 0x0,0x29 0392 e02a | * | Load 0x0,0x2a 0393 a02b | + | Store_Unchecked 0x0,0x2b 0394 802c | , | Call 0x0,0x2c 0395 e5f9 | | Load 0x2,-0x7 0396 e5ff | | Load 0x2,-0x1 0397 e02d | - | Load 0x0,0x2d 0398 e02e | . | Load 0x0,0x2e 0399 e02f | / | Load 0x0,0x2f 039a a030 | 0 | Store_Unchecked 0x0,0x30 039b e031 | 1 | Load 0x0,0x31 039c e032 | 2 | Load 0x0,0x32 039d a033 | 3 | Store_Unchecked 0x0,0x33 039e 8034 | 4 | Call 0x0,0x34 039f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03a0 TRAP_0358: 03a0 0007 | | Action Break_Optional 03a1 e5ff | | Load 0x2,-0x1 03a2 8005 | | Call 0x0,0x5 03a3 00d8 | | Load_Top At_Offset_0 03a4 0101 | | Execute Exception,Reraise 03a5 0000 0000 | | .XXX[0x3] 03a7 0000 | | 03a8 ; -------------------------------------------------------------------------------------- 03a8 ; SUBPROGRAM 03a8 ; -------------------------------------------------------------------------------------- 03a8 03ab | | .CONST 0x03ab ; Address of begin 03a9 03c6 | | .CONST 0x03c6 ; Address of exception handler 03aa 0001 | | .CONST 0x0001 ; Number of locals 03ab BODY_03a8: 03ab INIT_03a8: 03ab e035 | 5 | Load 0x0,0x35 03ac 0322 | " | Declare_Variable Record 03ad 4813 |H | Short_Literal 0x13 03ae 00d9 | | Load_Top At_Offset_1 03af 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03b0 e035 | 5 | Load 0x0,0x35 03b1 012c | , | Execute Any,Size 03b2 09fb | | Execute_Immediate Binary_Scale,-0x5 03b3 00d9 | | Load_Top At_Offset_1 03b4 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 03b5 4800 |H | Short_Literal 0x0 03b6 00d9 | | Load_Top At_Offset_1 03b7 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 03b8 e5fe | | Load 0x2,-0x2 03b9 00d9 | | Load_Top At_Offset_1 03ba 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 03bb e5fd | | Load 0x2,-0x3 03bc 00d9 | | Load_Top At_Offset_1 03bd 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 03be e5ff | | Load 0x2,-0x1 03bf e036 | 6 | Load 0x0,0x36 03c0 a037 | 7 | Store_Unchecked 0x0,0x37 03c1 e038 | 8 | Load 0x0,0x38 03c2 e039 | 9 | Load 0x0,0x39 03c3 a03a | : | Store_Unchecked 0x0,0x3a 03c4 803b | ; | Call 0x0,0x3b 03c5 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03c6 TRAP_03a8: 03c6 0007 | | Action Break_Optional 03c7 e5ff | | Load 0x2,-0x1 03c8 8005 | | Call 0x0,0x5 03c9 00d8 | | Load_Top At_Offset_0 03ca 0101 | | Execute Exception,Reraise 03cb 0000 0000 | | .BLANK 0000[0x5] 03d0 ; -------------------------------------------------------------------------------------- 03d0 ; SUBPROGRAM 03d0 ; -------------------------------------------------------------------------------------- 03d0 03d7 | | .CONST 0x03d7 ; Address of begin 03d1 04a2 | | .CONST 0x04a2 ; Address of exception handler 03d2 0003 | | .CONST 0x0003 ; Number of locals 03d3 INIT_03d0: 03d3 029f 0523 | #| Declare_Subprogram INIT_0520,For_Call 03d5 029f 0583 | | Declare_Subprogram INIT_0580,For_Call 03d7 BODY_03d0: 03d7 e03c | < | Load 0x0,0x3c 03d8 0322 | " | Declare_Variable Record 03d9 4814 |H | Short_Literal 0x14 03da 00d9 | | Load_Top At_Offset_1 03db 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03dc e03c | < | Load 0x0,0x3c 03dd 012c | , | Execute Any,Size 03de 09fb | | Execute_Immediate Binary_Scale,-0x5 03df 00d9 | | Load_Top At_Offset_1 03e0 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 03e1 e5fe | | Load 0x2,-0x2 03e2 00d9 | | Load_Top At_Offset_1 03e3 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 03e4 e5fd | | Load 0x2,-0x3 03e5 00d9 | | Load_Top At_Offset_1 03e6 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 03e7 e5f9 | | Load 0x2,-0x7 03e8 00d9 | | Load_Top At_Offset_1 03e9 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 03ea e5fa | | Load 0x2,-0x6 03eb 803d | = | Call 0x0,0x3d 03ec 00d9 | | Load_Top At_Offset_1 03ed 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 03ee e5fc | | Load 0x2,-0x4 03ef 00d9 | | Load_Top At_Offset_1 03f0 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 03f1 e5fb | | Load 0x2,-0x5 03f2 00d9 | | Load_Top At_Offset_1 03f3 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 03f4 e5ff | | Load 0x2,-0x1 03f5 e03e | > | Load 0x0,0x3e 03f6 a03f | ? | Store_Unchecked 0x0,0x3f 03f7 e040 | @ | Load 0x0,0x40 03f8 e041 | A | Load 0x0,0x41 03f9 a042 | B | Store_Unchecked 0x0,0x42 03fa 803b | ; | Call 0x0,0x3b 03fb e008 | | Load 0x0,0x8 03fc e404 | | Load 0x2,0x4 03fd 4800 |H | Short_Literal 0x0 03fe 4800 |H | Short_Literal 0x0 03ff 4814 |H | Short_Literal 0x14 0400 e5ff | | Load 0x2,-0x1 0401 e043 | C | Load 0x0,0x43 0402 a044 | D | Store_Unchecked 0x0,0x44 0403 a045 | E | Store_Unchecked 0x0,0x45 0404 8046 | F | Call 0x0,0x46 0405 00d1 | | Pop_Control Pop_Count_1 0406 c403 | | Store 0x2,0x3 0407 e403 | | Load 0x2,0x3 0408 7013 |p | Jump_Nonzero 0x41c 0409 e00d | | Load 0x0,0xd 040a e5f8 | | Load 0x2,-0x8 040b 017d | } | Execute Record,Structure_Write 040c 4808 |H | Short_Literal 0x8 040d a5f7 | | Store_Unchecked 0x2,-0x9 040e 4800 |H | Short_Literal 0x0 040f a5f6 | | Store_Unchecked 0x2,-0xa 0410 4800 |H | Short_Literal 0x0 0411 a5f5 | | Store_Unchecked 0x2,-0xb 0412 e007 | | Load 0x0,0x7 0413 a5f4 | | Store_Unchecked 0x2,-0xc 0414 4800 |H | Short_Literal 0x0 0415 a5f3 | | Store_Unchecked 0x2,-0xd 0416 e5ff | | Load 0x2,-0x1 0417 8005 | | Call 0x0,0x5 0418 e5ff | | Load 0x2,-0x1 0419 8006 | | Call 0x0,0x6 041a 00cc | | Action Pop_Block 041b 4508 |E | Exit_Suprogram New_Top_Offset 0x8 041c e404 | | Load 0x2,0x4 041d 2612 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x12 041e 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 041f e5f8 | | Load 0x2,-0x8 0420 017d | } | Execute Record,Structure_Write 0421 e404 | | Load 0x2,0x4 0422 2612 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x12 0423 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0424 a5f7 | | Store_Unchecked 0x2,-0x9 0425 e404 | | Load 0x2,0x4 0426 2612 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x12 0427 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0428 a407 | | Store_Unchecked 0x2,0x7 0429 e404 | | Load 0x2,0x4 042a 2612 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x12 042b 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 042c 00d8 | | Load_Top At_Offset_0 042d e002 | | Load 0x0,0x2 042e 0260 | ` | Execute Discrete,In_Type 042f 7001 |p | Jump_Nonzero 0x431 0430 0801 | | Execute_Immediate Raise,0x1 0431 a405 | | Store_Unchecked 0x2,0x5 0432 e405 | | Load 0x2,0x5 0433 a5f6 | | Store_Unchecked 0x2,-0xa 0434 e405 | | Load 0x2,0x5 0435 a408 | | Store_Unchecked 0x2,0x8 0436 e404 | | Load 0x2,0x4 0437 2612 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x12 0438 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0439 00d8 | | Load_Top At_Offset_0 043a e002 | | Load 0x0,0x2 043b 0260 | ` | Execute Discrete,In_Type 043c 7001 |p | Jump_Nonzero 0x43e 043d 0801 | | Execute_Immediate Raise,0x1 043e a5f5 | | Store_Unchecked 0x2,-0xb 043f e404 | | Load 0x2,0x4 0440 2612 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x12 0441 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 0442 e00d | | Load 0x0,0xd 0443 017f | | Execute Record,Equal 0444 702a |p* | Jump_Nonzero 0x46f 0445 e404 | | Load 0x2,0x4 0446 2612 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x12 0447 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0448 00d8 | | Load_Top At_Offset_0 0449 0d08 | | Execute_Immediate Less,0x8 044a 700b |p | Jump_Nonzero 0x456 044b 00d8 | | Load_Top At_Offset_0 044c 0c11 | | Execute_Immediate Greater_Equal,0x11 044d 7005 |p | Jump_Nonzero 0x453 044e 0b08 | | Execute_Immediate Case_Compare,0x8 044f 7019 |p | Jump_Nonzero 0x469 0450 0f10 | | Execute_Immediate Equal,0x10 0451 701a |p | Jump_Nonzero 0x46c 0452 7804 |x | Jump 0x457 0453 0f20 | | Execute_Immediate Equal,0x20 0454 7019 |p | Jump_Nonzero 0x46e 0455 7801 |x | Jump 0x457 0456 00d1 | | Pop_Control Pop_Count_1 0457 8602 | | Call 0x3,0x2 0458 e00d | | Load 0x0,0xd 0459 e5f8 | | Load 0x2,-0x8 045a 017d | } | Execute Record,Structure_Write 045b 4808 |H | Short_Literal 0x8 045c a5f7 | | Store_Unchecked 0x2,-0x9 045d 4800 |H | Short_Literal 0x0 045e a5f6 | | Store_Unchecked 0x2,-0xa 045f 4800 |H | Short_Literal 0x0 0460 a5f5 | | Store_Unchecked 0x2,-0xb 0461 4800 |H | Short_Literal 0x0 0462 a5f3 | | Store_Unchecked 0x2,-0xd 0463 e5ff | | Load 0x2,-0x1 0464 8005 | | Call 0x0,0x5 0465 e5ff | | Load 0x2,-0x1 0466 8006 | | Call 0x0,0x6 0467 00cc | | Action Pop_Block 0468 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0469 00d1 | | Pop_Control Pop_Count_1 046a 0008 | | Action Idle 046b 7803 |x | Jump 0x46f 046c 0008 | | Action Idle 046d 7801 |x | Jump 0x46f 046e 0008 | | Action Idle 046f e408 | | Load 0x2,0x8 0470 7003 |p | Jump_Nonzero 0x474 0471 e007 | | Load 0x0,0x7 0472 a5f4 | | Store_Unchecked 0x2,-0xc 0473 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0474 e407 | | Load 0x2,0x7 0475 00d8 | | Load_Top At_Offset_0 0476 0d08 | | Execute_Immediate Less,0x8 0477 700b |p | Jump_Nonzero 0x483 0478 00d8 | | Load_Top At_Offset_0 0479 0c11 | | Execute_Immediate Greater_Equal,0x11 047a 7005 |p | Jump_Nonzero 0x480 047b 0b08 | | Execute_Immediate Case_Compare,0x8 047c 7009 |p | Jump_Nonzero 0x486 047d 0f10 | | Execute_Immediate Equal,0x10 047e 700b |p | Jump_Nonzero 0x48a 047f 7804 |x | Jump 0x484 0480 0f20 | | Execute_Immediate Equal,0x20 0481 700c |p | Jump_Nonzero 0x48e 0482 7801 |x | Jump 0x484 0483 00d1 | | Pop_Control Pop_Count_1 0484 e047 | G | Load 0x0,0x47 0485 0257 | W | Execute Discrete,Raise 0486 00d1 | | Pop_Control Pop_Count_1 0487 e408 | | Load 0x2,0x8 0488 a406 | | Store_Unchecked 0x2,0x6 0489 7807 |x | Jump 0x491 048a e408 | | Load 0x2,0x8 048b 0901 | | Execute_Immediate Binary_Scale,0x1 048c c406 | | Store 0x2,0x6 048d 7803 |x | Jump 0x491 048e e408 | | Load 0x2,0x8 048f 0902 | | Execute_Immediate Binary_Scale,0x2 0490 c406 | | Store 0x2,0x6 0491 8603 | | Call 0x3,0x3 0492 e402 | | Load 0x2,0x2 0493 a5f4 | | Store_Unchecked 0x2,-0xc 0494 e402 | | Load 0x2,0x2 0495 0229 | ) | Execute Access,All_Read 0496 00d8 | | Load_Top At_Offset_0 0497 e5ff | | Load 0x2,-0x1 0498 e048 | H | Load 0x0,0x48 0499 e049 | I | Load 0x0,0x49 049a e04a | J | Load 0x0,0x4a 049b a04b | K | Store_Unchecked 0x0,0x4b 049c e04c | L | Load 0x0,0x4c 049d e04d | M | Load 0x0,0x4d 049e a04e | N | Store_Unchecked 0x0,0x4e 049f 804f | O | Call 0x0,0x4f 04a0 00d2 | | Pop_Control Pop_Count_2 04a1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04a2 TRAP_03d0: 04a2 0007 | | Action Break_Optional 04a3 e5ff | | Load 0x2,-0x1 04a4 8005 | | Call 0x0,0x5 04a5 00d8 | | Load_Top At_Offset_0 04a6 0101 | | Execute Exception,Reraise 04a7 0000 | | .XXX[0x1] 04a8 ; -------------------------------------------------------------------------------------- 04a8 ; SUBPROGRAM 04a8 ; -------------------------------------------------------------------------------------- 04a8 04ad | | .CONST 0x04ad ; Address of begin 04a9 04df | | .CONST 0x04df ; Address of exception handler 04aa 0002 | | .CONST 0x0002 ; Number of locals 04ab INIT_04a8: 04ab 029f 0593 | | Declare_Subprogram INIT_0590,For_Call 04ad BODY_04a8: 04ad e050 | P | Load 0x0,0x50 04ae 0322 | " | Declare_Variable Record 04af 4815 |H | Short_Literal 0x15 04b0 00d9 | | Load_Top At_Offset_1 04b1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04b2 e050 | P | Load 0x0,0x50 04b3 012c | , | Execute Any,Size 04b4 09fb | | Execute_Immediate Binary_Scale,-0x5 04b5 00d9 | | Load_Top At_Offset_1 04b6 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 04b7 4800 |H | Short_Literal 0x0 04b8 00d9 | | Load_Top At_Offset_1 04b9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 04ba e5fe | | Load 0x2,-0x2 04bb 00d9 | | Load_Top At_Offset_1 04bc 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 04bd e5ff | | Load 0x2,-0x1 04be e051 | Q | Load 0x0,0x51 04bf a052 | R | Store_Unchecked 0x0,0x52 04c0 e053 | S | Load 0x0,0x53 04c1 e054 | T | Load 0x0,0x54 04c2 a055 | U | Store_Unchecked 0x0,0x55 04c3 803b | ; | Call 0x0,0x3b 04c4 e008 | | Load 0x0,0x8 04c5 e402 | | Load 0x2,0x2 04c6 4800 |H | Short_Literal 0x0 04c7 4800 |H | Short_Literal 0x0 04c8 4815 |H | Short_Literal 0x15 04c9 e5ff | | Load 0x2,-0x1 04ca e043 | C | Load 0x0,0x43 04cb a044 | D | Store_Unchecked 0x0,0x44 04cc a045 | E | Store_Unchecked 0x0,0x45 04cd 8046 | F | Call 0x0,0x46 04ce 00d1 | | Pop_Control Pop_Count_1 04cf c403 | | Store 0x2,0x3 04d0 e403 | | Load 0x2,0x3 04d1 6804 |h | Jump_Zero 0x4d6 04d2 e402 | | Load 0x2,0x2 04d3 261e |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x1e 04d4 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 04d5 7007 |p | Jump_Nonzero 0x4dd 04d6 e5ff | | Load 0x2,-0x1 04d7 8005 | | Call 0x0,0x5 04d8 e5ff | | Load 0x2,-0x1 04d9 8006 | | Call 0x0,0x6 04da e056 | V | Load 0x0,0x56 04db 00cb | | Action Pop_Block_With_Result 04dc 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04dd 8602 | | Call 0x3,0x2 04de 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04df TRAP_04a8: 04df 0007 | | Action Break_Optional 04e0 e5ff | | Load 0x2,-0x1 04e1 8005 | | Call 0x0,0x5 04e2 00d8 | | Load_Top At_Offset_0 04e3 0101 | | Execute Exception,Reraise 04e4 0000 0000 | | .BLANK 0000[0x4] 04e8 ; -------------------------------------------------------------------------------------- 04e8 ; SUBPROGRAM 04e8 ; -------------------------------------------------------------------------------------- 04e8 04eb | | .CONST 0x04eb ; Address of begin 04e9 0517 | | .CONST 0x0517 ; Address of exception handler 04ea 0001 | | .CONST 0x0001 ; Number of locals 04eb BODY_04e8: 04eb INIT_04e8: 04eb e057 | W | Load 0x0,0x57 04ec 0322 | " | Declare_Variable Record 04ed 4872 |Hr | Short_Literal 0x72 04ee 00d9 | | Load_Top At_Offset_1 04ef 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04f0 e057 | W | Load 0x0,0x57 04f1 012c | , | Execute Any,Size 04f2 09fb | | Execute_Immediate Binary_Scale,-0x5 04f3 e5fd | | Load 0x2,-0x3 04f4 01db | | Execute Vector,Length 04f5 0273 | s | Execute Discrete,Plus 04f6 00d9 | | Load_Top At_Offset_1 04f7 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 04f8 4800 |H | Short_Literal 0x0 04f9 00d9 | | Load_Top At_Offset_1 04fa 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 04fb e5fe | | Load 0x2,-0x2 04fc 00d9 | | Load_Top At_Offset_1 04fd 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 04fe e5fd | | Load 0x2,-0x3 04ff 01db | | Execute Vector,Length 0500 00d9 | | Load_Top At_Offset_1 0501 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0502 e5fc | | Load 0x2,-0x4 0503 00d9 | | Load_Top At_Offset_1 0504 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0505 e5ff | | Load 0x2,-0x1 0506 e058 | X | Load 0x0,0x58 0507 a059 | Y | Store_Unchecked 0x0,0x59 0508 e05a | Z | Load 0x0,0x5a 0509 e05b | [ | Load 0x0,0x5b 050a a05c | \ | Store_Unchecked 0x0,0x5c 050b 803b | ; | Call 0x0,0x3b 050c e5fd | | Load 0x2,-0x3 050d e5ff | | Load 0x2,-0x1 050e e05d | ] | Load 0x0,0x5d 050f e05e | ^ | Load 0x0,0x5e 0510 e05f | _ | Load 0x0,0x5f 0511 a060 | ` | Store_Unchecked 0x0,0x60 0512 e061 | a | Load 0x0,0x61 0513 e062 | b | Load 0x0,0x62 0514 a063 | c | Store_Unchecked 0x0,0x63 0515 8064 | d | Call 0x0,0x64 0516 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0517 TRAP_04e8: 0517 0007 | | Action Break_Optional 0518 e5ff | | Load 0x2,-0x1 0519 8005 | | Call 0x0,0x5 051a 00d8 | | Load_Top At_Offset_0 051b 0101 | | Execute Exception,Reraise 051c 0000 0000 | | .BLANK 0000[0x4] 0520 ; -------------------------------------------------------------------------------------- 0520 ; SUBPROGRAM 0520 ; -------------------------------------------------------------------------------------- 0520 056c | l | .CONST 0x056c ; Address of begin 0521 0004 | | .CONST 0x0004 ; Address of exception handler 0522 0003 | | .CONST 0x0003 ; Number of locals 0523 INIT_0520: 0523 e065 | e | Load 0x0,0x65 0524 02ff | | Declare_Variable Variant_Record 0525 4811 |H | Short_Literal 0x11 0526 e065 | e | Load 0x0,0x65 0527 1c08 | | Execute_Immediate Run_Utility,0x8 0528 4800 |H | Short_Literal 0x0 0529 00d9 | | Load_Top At_Offset_1 052a 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3 052b e5ff | | Load 0x2,-0x1 052c 0227 | ' | Execute Access,All_Reference 052d 3c2b |<+ | Execute Record,Field_Read,Field_Number 0x2b 052e 00d9 | | Load_Top At_Offset_1 052f 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0530 00d8 | | Load_Top At_Offset_0 0531 2605 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x5 0532 4800 |H | Short_Literal 0x0 0533 00d9 | | Load_Top At_Offset_1 0534 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0535 4811 |H | Short_Literal 0x11 0536 00d9 | | Load_Top At_Offset_1 0537 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0538 e5ff | | Load 0x2,-0x1 0539 0227 | ' | Execute Access,All_Reference 053a 3c2b |<+ | Execute Record,Field_Read,Field_Number 0x2b 053b 6040 |`@ | Indirect_Literal Discrete,0x57c,{0x00000000, 0x00010000} 053c 026f | o | Execute Discrete,Remainder 053d 00d8 | | Load_Top At_Offset_0 053e e026 | & | Load 0x0,0x26 053f 0260 | ` | Execute Discrete,In_Type 0540 7001 |p | Jump_Nonzero 0x542 0541 0801 | | Execute_Immediate Raise,0x1 0542 00d9 | | Load_Top At_Offset_1 0543 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0544 e066 | f | Load 0x0,0x66 0545 3003 |0 | Execute Record,Field_Type,Field_Number 0x3 0546 0337 | 7 | Declare_Variable Array 0547 4804 |H | Short_Literal 0x4 0548 4801 |H | Short_Literal 0x1 0549 4800 |H | Short_Literal 0x0 054a 00d9 | | Load_Top At_Offset_1 054b e805 | | Load 0x4,0x5 054c 01d6 | | Execute Vector,Field_Write 054d 3ffb |? | Loop_Increasing 0x549 054e e066 | f | Load 0x0,0x66 054f 3003 |0 | Execute Record,Field_Type,Field_Number 0x3 0550 0119 | | Execute Any,Check_In_Formal_Type 0551 00d9 | | Load_Top At_Offset_1 0552 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0553 4814 |H | Short_Literal 0x14 0554 00d9 | | Load_Top At_Offset_1 0555 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0556 4800 |H | Short_Literal 0x0 0557 00d9 | | Load_Top At_Offset_1 0558 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0559 e066 | f | Load 0x0,0x66 055a 3006 |0 | Execute Record,Field_Type,Field_Number 0x6 055b 0337 | 7 | Declare_Variable Array 055c 4815 |H | Short_Literal 0x15 055d 4801 |H | Short_Literal 0x1 055e 4800 |H | Short_Literal 0x0 055f 00d9 | | Load_Top At_Offset_1 0560 e805 | | Load 0x4,0x5 0561 01d6 | | Execute Vector,Field_Write 0562 3ffb |? | Loop_Increasing 0x55e 0563 e066 | f | Load 0x0,0x66 0564 3006 |0 | Execute Record,Field_Type,Field_Number 0x6 0565 0119 | | Execute Any,Check_In_Formal_Type 0566 00d0 | | Action Swap_Control 0567 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0568 00d9 | | Load_Top At_Offset_1 0569 016d | m | Execute Variant_Record,Structure_Write 056a e067 | g | Load 0x0,0x67 056b 0007 | | Action Break_Optional 056c BODY_0520: 056c e067 | g | Load 0x0,0x67 056d e5ff | | Load 0x2,-0x1 056e 4802 |H | Short_Literal 0x2 056f e068 | h | Load 0x0,0x68 0570 e069 | i | Load 0x0,0x69 0571 00ad | | QQ_Action Package,Field_Execute_Dynamic 0572 0039 | 9 | Store_Top Access,At_Offset_1 0573 00d9 | | Load_Top At_Offset_1 0574 e5ff | | Load 0x2,-0x1 0575 00da | | Load_Top At_Offset_2 0576 806a | j | Call 0x0,0x6a 0577 806b | k | Call 0x0,0x6b 0578 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0579 0000 0000 | | .XXX[0x3] 057b 0000 | | 057c 0000 0000 | | .LITERAL {0x00000000, 0x00010000} 0580 ; -------------------------------------------------------------------------------------- 0580 ; SUBPROGRAM 0580 ; -------------------------------------------------------------------------------------- 0580 0583 | | .CONST 0x0583 ; Address of begin 0581 0589 | | .CONST 0x0589 ; Address of exception handler 0582 0001 | | .CONST 0x0001 ; Number of locals 0583 BODY_0580: 0583 INIT_0580: 0583 4801 |H | Short_Literal 0x1 0584 e406 | | Load 0x2,0x6 0585 e007 | | Load 0x0,0x7 0586 03ba | | Declare_Variable Access,By_Allocation,With_Constraint 0587 a402 | | Store_Unchecked 0x2,0x2 0588 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0589 TRAP_0580: 0589 0007 | | Action Break_Optional 058a e406 | | Load 0x2,0x6 058b e5ff | | Load 0x2,-0x1 058c 806c | l | Call 0x0,0x6c 058d 00d8 | | Load_Top At_Offset_0 058e 0101 | | Execute Exception,Reraise 058f 0000 | | .XXX[0x1] 0590 ; -------------------------------------------------------------------------------------- 0590 ; SUBPROGRAM 0590 ; -------------------------------------------------------------------------------------- 0590 05a0 | | .CONST 0x05a0 ; Address of begin 0591 05b6 | | .CONST 0x05b6 ; Address of exception handler 0592 0004 | | .CONST 0x0004 ; Number of locals 0593 INIT_0590: 0593 e056 | V | Load 0x0,0x56 0594 0007 | | Action Break_Optional 0595 e402 | | Load 0x2,0x2 0596 261e |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x1e 0597 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0598 e00b | | Load 0x0,0xb 0599 012c | , | Execute Any,Size 059a 0271 | q | Execute Discrete,Times 059b 09fd | | Execute_Immediate Binary_Scale,-0x3 059c e002 | | Load 0x0,0x2 059d 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 059e 029f 05c3 | | Declare_Subprogram INIT_05c0,For_Call 05a0 BODY_0590: 05a0 8804 | | Call 0x4,0x4 05a1 00da | | Load_Top At_Offset_2 05a2 0229 | ) | Execute Access,All_Read 05a3 00d8 | | Load_Top At_Offset_0 05a4 e5ff | | Load 0x2,-0x1 05a5 e06d | m | Load 0x0,0x6d 05a6 e06e | n | Load 0x0,0x6e 05a7 e06f | o | Load 0x0,0x6f 05a8 a070 | p | Store_Unchecked 0x0,0x70 05a9 e071 | q | Load 0x0,0x71 05aa e072 | r | Load 0x0,0x72 05ab a073 | s | Store_Unchecked 0x0,0x73 05ac 8074 | t | Call 0x0,0x74 05ad 00d2 | | Pop_Control Pop_Count_2 05ae e5ff | | Load 0x2,-0x1 05af 8005 | | Call 0x0,0x5 05b0 e5ff | | Load 0x2,-0x1 05b1 8006 | | Call 0x0,0x6 05b2 00da | | Load_Top At_Offset_2 05b3 00cb | | Action Pop_Block_With_Result 05b4 00cb | | Action Pop_Block_With_Result 05b5 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05b6 TRAP_0590: 05b6 0007 | | Action Break_Optional 05b7 00db | | Load_Top At_Offset_3 05b8 e075 | u | Load 0x0,0x75 05b9 e076 | v | Load 0x0,0x76 05ba a077 | w | Store_Unchecked 0x0,0x77 05bb 8013 | | Call 0x0,0x13 05bc c802 | | Store 0x4,0x2 05bd 00d8 | | Load_Top At_Offset_0 05be 0101 | | Execute Exception,Reraise 05bf 0000 | | .XXX[0x1] 05c0 ; -------------------------------------------------------------------------------------- 05c0 ; SUBPROGRAM 05c0 ; -------------------------------------------------------------------------------------- 05c0 05c3 | | .CONST 0x05c3 ; Address of begin 05c1 05cb | | .CONST 0x05cb ; Address of exception handler 05c2 0001 | | .CONST 0x0001 ; Number of locals 05c3 BODY_05c0: 05c3 INIT_05c0: 05c3 4801 |H | Short_Literal 0x1 05c4 e402 | | Load 0x2,0x2 05c5 261e |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x1e 05c6 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 05c7 e056 | V | Load 0x0,0x56 05c8 03ba | | Declare_Variable Access,By_Allocation,With_Constraint 05c9 a802 | | Store_Unchecked 0x4,0x2 05ca 4501 |E | Exit_Suprogram New_Top_Offset 0x1 05cb TRAP_05c0: 05cb 0007 | | Action Break_Optional 05cc e402 | | Load 0x2,0x2 05cd 261e |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x1e 05ce 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 05cf e00b | | Load 0x0,0xb 05d0 012c | , | Execute Any,Size 05d1 09fd | | Execute_Immediate Binary_Scale,-0x3 05d2 0271 | q | Execute Discrete,Times 05d3 00d8 | | Load_Top At_Offset_0 05d4 e002 | | Load 0x0,0x2 05d5 0260 | ` | Execute Discrete,In_Type 05d6 7001 |p | Jump_Nonzero 0x5d8 05d7 0801 | | Execute_Immediate Raise,0x1 05d8 e5ff | | Load 0x2,-0x1 05d9 806c | l | Call 0x0,0x6c 05da 00d8 | | Load_Top At_Offset_0 05db 0101 | | Execute Exception,Reraise 05dc 0000 0000 | | .BLANK 0000[0x4] 05e0 ; -------------------------------------------------------------------------------------- 05e0 ; Debug Table 05e0 ; -------------------------------------------------------------------------------------- 05e0 0004 0000 | | .DEBUG4 0x0004,0x0000,0x68f8,0x0000,0x0001,0x0019 05e6 000b 064a | J| .DBG4T 0x000b,0x064a,0x8000,0x0000 05ea 0028 065a | ( Z| .DBG4T 0x0028,0x065a,0x8000,0x0000 05ee 004b 066a | K j| .DBG4T 0x004b,0x066a,0x0001,0x4000 05f2 008b 0688 | | .DBG4T 0x008b,0x0688,0x0001,0x0000 05f6 009b 068e | | .DBG4T 0x009b,0x068e,0x0001,0x0000 05fa 00bb 069c | | .DBG4T 0x00bb,0x069c,0x0002,0x0000 05fe 00cb 06a2 | | .DBG4T 0x00cb,0x06a2,0x0001,0x0000 0602 00db 06a8 | | .DBG4T 0x00db,0x06a8,0x0001,0x0000 0606 0133 06b6 | 3 | .DBG4T 0x0133,0x06b6,0x0001,0x0000 060a 015b 06c3 | [ | .DBG4T 0x015b,0x06c3,0x0001,0x0000 060e 016b 06c6 | k | .DBG4T 0x016b,0x06c6,0x0001,0x0000 0612 018b 06ce | | .DBG4T 0x018b,0x06ce,0x0001,0x0000 0616 019b 06d1 | | .DBG4T 0x019b,0x06d1,0x0001,0x0000 061a 0233 06ea | 3 | .DBG4T 0x0233,0x06ea,0x0001,0x0000 061e 02e3 070a | | .DBG4T 0x02e3,0x070a,0x0001,0x0000 0622 0313 0716 | | .DBG4T 0x0313,0x0716,0x0001,0x0000 0626 035b 072b | [ +| .DBG4T 0x035b,0x072b,0x0004,0x0000 062a 03ab 0731 | 1| .DBG4T 0x03ab,0x0731,0x0004,0x0000 062e 03d3 0736 | 6| .DBG4T 0x03d3,0x0736,0x0004,0x4000 0632 04ab 0792 | | .DBG4T 0x04ab,0x0792,0x0004,0x0000 0636 04eb 079d | | .DBG4T 0x04eb,0x079d,0x0004,0x0000 063a 0523 07a3 | # | .DBG4T 0x0523,0x07a3,0x0004,0x0000 063e 0583 07a9 | | .DBG4T 0x0583,0x07a9,0x0004,0x0000 0642 0593 07ae | | .DBG4T 0x0593,0x07ae,0x0004,0x0000 0646 05c3 07b9 | | .DBG4T 0x05c3,0x07b9,0x0004,0x0000 064a ; -------------------------------------------------------------------------------------- 064a ; Debug chain 064a ; -------------------------------------------------------------------------------------- 064a 000e 0000 | | .DBGLEN 0x000e,0x0000 064c 000b 000d | | .DBGLNO 0x000b,0x000d,0x000f,0x0011,0x0013,0x0015,0x0017,0x0019,0x001b,0x001d,0x001f,0x0021,0x0023,0x0025 065a ; -------------------------------------------------------------------------------------- 065a ; Debug chain 065a ; -------------------------------------------------------------------------------------- 065a 000e 0000 | | .DBGLEN 0x000e,0x0000 065c 0028 002a | ( *| .DBGLNO 0x0028,0x002a,0x002c,0x002e,0x0030,0x0032,0x0034,0x0036,0x0038,0x003a,0x003c,0x003e,0x0040,0x0042 066a ; -------------------------------------------------------------------------------------- 066a ; Debug chain 066a ; -------------------------------------------------------------------------------------- 066a 0002 000d | | .DBGLEN 0x0002,0x000d 066c 004b 0051 | K Q| .DBGLNO 0x004b,0x0051,0x0054,0x0064,0x0066,0x006a,0x006f,0x0070,0x0075,0x007a,0x007b,0x007f,0x0081,0x0082,0x0084 067b 0001 0009 | | .XXX[0xd] 067d 0002 0003 | | 067f 0004 0005 | | 0681 0006 0007 | | 0683 0008 000a | | 0685 000b 000c | | 0687 000d | | 0688 ; -------------------------------------------------------------------------------------- 0688 ; Debug chain 0688 ; -------------------------------------------------------------------------------------- 0688 0000 0004 | | .DBGLEN 0x0000,0x0004 068a 008d 008f | | .DBGLNO 0x008d,0x008f,0x0090,0x0092 068e ; -------------------------------------------------------------------------------------- 068e ; Debug chain 068e ; -------------------------------------------------------------------------------------- 068e 0007 0005 | | .DBGLEN 0x0007,0x0005 0690 009b 009d | | .DBGLNO 0x009b,0x009d,0x009f,0x00a3,0x00a5,0x00a7,0x00a9,0x00ac,0x00ae,0x00af,0x00b1,0x00b3 069c ; -------------------------------------------------------------------------------------- 069c ; Debug chain 069c ; -------------------------------------------------------------------------------------- 069c 0002 0002 | | .DBGLEN 0x0002,0x0002 069e 00bb 00bf | | .DBGLNO 0x00bb,0x00bf,0x00c2,0x00c4 06a2 ; -------------------------------------------------------------------------------------- 06a2 ; Debug chain 06a2 ; -------------------------------------------------------------------------------------- 06a2 0000 0004 | | .DBGLEN 0x0000,0x0004 06a4 00cd 00cf | | .DBGLNO 0x00cd,0x00cf,0x00d0,0x00d2 06a8 ; -------------------------------------------------------------------------------------- 06a8 ; Debug chain 06a8 ; -------------------------------------------------------------------------------------- 06a8 0006 0006 | | .DBGLEN 0x0006,0x0006 06aa 00db 00dd | | .DBGLNO 0x00db,0x00dd,0x00df,0x00e1,0x00e3,0x00e5,0x00e7,0x00fb,0x0102,0x0112,0x0115,0x0125 06b6 ; -------------------------------------------------------------------------------------- 06b6 ; Debug chain 06b6 ; -------------------------------------------------------------------------------------- 06b6 0002 0009 | | .DBGLEN 0x0002,0x0009 06b8 0133 0137 | 3 7| .DBGLNO 0x0133,0x0137,0x0139,0x0141,0x0144,0x0146,0x0148,0x0149,0x014f,0x0153,0x0156 06c3 ; -------------------------------------------------------------------------------------- 06c3 ; Debug chain 06c3 ; -------------------------------------------------------------------------------------- 06c3 0000 0001 | | .DBGLEN 0x0000,0x0001 06c5 015b | [ | .DBGLNO 0x015b 06c6 ; -------------------------------------------------------------------------------------- 06c6 ; Debug chain 06c6 ; -------------------------------------------------------------------------------------- 06c6 0001 0005 | | .DBGLEN 0x0001,0x0005 06c8 016b 016f | k o| .DBGLNO 0x016b,0x016f,0x0173,0x017f,0x0183,0x0186 06ce ; -------------------------------------------------------------------------------------- 06ce ; Debug chain 06ce ; -------------------------------------------------------------------------------------- 06ce 0000 0001 | | .DBGLEN 0x0000,0x0001 06d0 018b | | .DBGLNO 0x018b 06d1 ; -------------------------------------------------------------------------------------- 06d1 ; Debug chain 06d1 ; -------------------------------------------------------------------------------------- 06d1 0002 0015 | | .DBGLEN 0x0002,0x0015 06d3 019b 019d | | .DBGLNO 0x019b,0x019d,0x01a1,0x01a5,0x01aa,0x01ae,0x01ba,0x01bc,0x01bf,0x01c2,0x01c5,0x01cb,0x01ce,0x01d1,0x01d2,0x01d5,0x01dc,0x01f7,0x0200,0x0209,0x0227,0x022a,0x022d 06ea ; -------------------------------------------------------------------------------------- 06ea ; Debug chain 06ea ; -------------------------------------------------------------------------------------- 06ea 0003 001b | | .DBGLEN 0x0003,0x001b 06ec 0233 0235 | 3 5| .DBGLNO 0x0233,0x0235,0x0237,0x0239,0x0242,0x0244,0x0246,0x0247,0x024a,0x024c,0x024e,0x024f,0x0251,0x025b,0x0262,0x0268,0x026e,0x0273,0x0279,0x0283,0x0287,0x028d,0x0298,0x02ab,0x02b3,0x02c0,0x02d4,0x02d6,0x02da,0x02dd 070a ; -------------------------------------------------------------------------------------- 070a ; Debug chain 070a ; -------------------------------------------------------------------------------------- 070a 0001 0009 | | .DBGLEN 0x0001,0x0009 070c 02e3 02e7 | | .DBGLNO 0x02e3,0x02e7,0x02ea,0x02ed,0x02f1,0x02f8,0x02fb,0x0307,0x030a,0x030d 0716 ; -------------------------------------------------------------------------------------- 0716 ; Debug chain 0716 ; -------------------------------------------------------------------------------------- 0716 0001 0012 | | .DBGLEN 0x0001,0x0012 0718 0313 0315 | | .DBGLNO 0x0313,0x0315,0x031e,0x0320,0x0322,0x0323,0x0326,0x0328,0x032a,0x032b,0x0331,0x033d,0x033f,0x0344,0x034a,0x034c,0x034e,0x034f,0x0355 072b ; -------------------------------------------------------------------------------------- 072b ; Debug chain 072b ; -------------------------------------------------------------------------------------- 072b 0000 0004 | | .DBGLEN 0x0000,0x0004 072d 035b 0395 | [ | .DBGLNO 0x035b,0x0395,0x03a1,0x03a3 0731 ; -------------------------------------------------------------------------------------- 0731 ; Debug chain 0731 ; -------------------------------------------------------------------------------------- 0731 0000 0003 | | .DBGLEN 0x0000,0x0003 0733 03ab 03c7 | | .DBGLNO 0x03ab,0x03c7,0x03c9 0736 ; -------------------------------------------------------------------------------------- 0736 ; Debug chain 0736 ; -------------------------------------------------------------------------------------- 0736 0000 002d | -| .DBGLEN 0x0000,0x002d 0738 03d7 03fb | | .DBGLNO 0x03d7,0x03fb,0x0407,0x0409,0x040c,0x040e,0x0410,0x0412,0x0414,0x0416,0x0418,0x041a,0x041c,0x0421,0x0425,0x0429,0x0432,0x0434,0x0436,0x043f,0x0445,0x0457,0x0458,0x045b,0x045d,0x045f,0x0461,0x0463,0x0465,0x0467,0x046a,0x046c,0x046e,0x046f,0x0471,0x0474,0x0484,0x0487,0x048a,0x048e,0x0491,0x0492,0x0494,0x04a3,0x04a5 0765 0001 0002 | | .XXX[0x2d] 0767 0003 0004 | | 0769 0005 0006 | | 076b 0007 0008 | | 076d 0009 000a | | 076f 000b 000c | | 0771 000d 000e | | 0773 000f 0010 | | 0775 0011 0012 | | 0777 0013 0014 | | 0779 0015 0019 | | 077b 001a 001b | | 077d 001c 001d | | 077f 001e 001f | | 0781 0020 0021 | !| 0783 0016 0017 | | 0785 0018 0022 | "| 0787 0023 0024 | # $| 0789 0028 0025 | ( %| 078b 0026 0027 | & '| 078d 0029 002a | ) *| 078f 002b 002c | + ,| 0791 002d | - | 0792 ; -------------------------------------------------------------------------------------- 0792 ; Debug chain 0792 ; -------------------------------------------------------------------------------------- 0792 0000 0009 | | .DBGLEN 0x0000,0x0009 0794 04ad 04c4 | | .DBGLNO 0x04ad,0x04c4,0x04d0,0x04d6,0x04d8,0x04da,0x04dd,0x04e0,0x04e2 079d ; -------------------------------------------------------------------------------------- 079d ; Debug chain 079d ; -------------------------------------------------------------------------------------- 079d 0000 0004 | | .DBGLEN 0x0000,0x0004 079f 04eb 050c | | .DBGLNO 0x04eb,0x050c,0x0518,0x051a 07a3 ; -------------------------------------------------------------------------------------- 07a3 ; Debug chain 07a3 ; -------------------------------------------------------------------------------------- 07a3 0002 0002 | | .DBGLEN 0x0002,0x0002 07a5 0523 056a | # j| .DBGLNO 0x0523,0x056a,0x056c,0x0573 07a9 ; -------------------------------------------------------------------------------------- 07a9 ; Debug chain 07a9 ; -------------------------------------------------------------------------------------- 07a9 0000 0003 | | .DBGLEN 0x0000,0x0003 07ab 0583 058a | | .DBGLNO 0x0583,0x058a,0x058d 07ae ; -------------------------------------------------------------------------------------- 07ae ; Debug chain 07ae ; -------------------------------------------------------------------------------------- 07ae 0002 0007 | | .DBGLEN 0x0002,0x0007 07b0 0593 0595 | | .DBGLNO 0x0593,0x0595,0x05a0,0x05a1,0x05ae,0x05b0,0x05b2,0x05b7,0x05bd 07b9 ; -------------------------------------------------------------------------------------- 07b9 ; Debug chain 07b9 ; -------------------------------------------------------------------------------------- 07b9 0000 0003 | | .DBGLEN 0x0000,0x0003 07bb 05c3 05cc | | .DBGLNO 0x05c3,0x05cc,0x05da 07be 0000 0000 | | .BLANK 0000[0x42]