|
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: 20480 (0x5000) 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 1f20 | | .CONST 0x1f20 ; 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 0013 | | .CONST 0x0013 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0171 | q | .CONST 0x0171 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 005e | ^ | .CONST 0x005e ; Number of locals 000b INIT_0008: 000b 029a 017b | {| Declare_Subprogram INIT_0178,For_Outer_Call,Visible,Unelaborated 000d 029a 033b | ;| Declare_Subprogram INIT_0338,For_Outer_Call,Visible,Unelaborated 000f 029a 036b | k| Declare_Subprogram INIT_0368,For_Outer_Call,Visible,Unelaborated 0011 029a 03c3 | | Declare_Subprogram INIT_03c0,For_Outer_Call,Visible,Unelaborated 0013 029a 03f3 | | Declare_Subprogram INIT_03f0,For_Outer_Call,Visible,Unelaborated 0015 029a 0433 | 3| Declare_Subprogram INIT_0430,For_Outer_Call,Visible,Unelaborated 0017 029a 0473 | s| Declare_Subprogram INIT_0470,For_Outer_Call,Visible,Unelaborated 0019 029a 04ab | | Declare_Subprogram INIT_04a8,For_Outer_Call,Visible,Unelaborated 001b 029a 04f3 | | Declare_Subprogram INIT_04f0,For_Outer_Call,Visible,Unelaborated 001d 029a 0543 | C| Declare_Subprogram INIT_0540,For_Outer_Call,Visible,Unelaborated 001f 029a 059b | | Declare_Subprogram INIT_0598,For_Outer_Call,Visible,Unelaborated 0021 029a 067b | {| Declare_Subprogram INIT_0678,For_Outer_Call,Visible,Unelaborated 0023 029a 06a3 | | Declare_Subprogram INIT_06a0,For_Outer_Call,Visible,Unelaborated 0025 029a 06b3 | | Declare_Subprogram INIT_06b0,For_Outer_Call,Visible,Unelaborated 0027 0007 | | Action Break_Optional 0028 029a 06cb | | Declare_Subprogram INIT_06c8,For_Outer_Call,Visible,Unelaborated 002a 029a 0763 | c| Declare_Subprogram INIT_0760,For_Outer_Call,Visible,Unelaborated 002c 029a 078b | | Declare_Subprogram INIT_0788,For_Outer_Call,Visible,Unelaborated 002e 0007 | | Action Break_Optional 002f 0093 0000 | | push_full_address 0x0 0031 614e |aN | Indirect_Literal Discrete,0x180,{0x80000000, 0x00010000} 0032 0273 | s | Execute Discrete,Plus 0033 e002 | | Load 0x0,0x2 0034 0273 | s | Execute Discrete,Plus 0035 e003 | | Load 0x0,0x3 0036 0273 | s | Execute Discrete,Plus 0037 e004 | | Load 0x0,0x4 0038 e005 | | Load 0x0,0x5 0039 1d1d | | Execute_Immediate Reference_Lex_1,0x1d 003a e006 | | Load 0x0,0x6 003b 0386 | | Declare_Variable Package,Visible 003c 00d8 | | Load_Top At_Offset_0 003d 020f | | Execute Module,Activate 003e 029a 07a3 | | Declare_Subprogram INIT_07a0,For_Outer_Call,Visible,Unelaborated 0040 029a 07fb | | Declare_Subprogram INIT_07f8,For_Outer_Call,Visible,Unelaborated 0042 0007 | | Action Break_Optional 0043 0007 | | Action Break_Optional 0044 0007 | | Action Break_Optional 0045 0007 | | Action Break_Optional 0046 00bf | | Action Accept_Activation 0047 480a |H | Short_Literal 0xa 0048 480a |H | Short_Literal 0xa 0049 4800 |H | Short_Literal 0x0 004a 4830 |H0 | Short_Literal 0x30 004b e007 | | Load 0x0,0x7 004c 0334 | 4 | Declare_Variable Array,With_Constraint 004d 5136 |Q6 | Indirect_Literal Any,0x184,{0x58726d3b, 0x20556e65} 004e 01cb | | Execute Vector,Append 004f 4800 |H | Short_Literal 0x0 0050 482d |H- | Short_Literal 0x2d 0051 e007 | | Load 0x0,0x7 0052 0334 | 4 | Declare_Variable Array,With_Constraint 0053 514c |QL | Indirect_Literal Any,0x1a0,{0x64656661, 0x756c7473} 0054 01cc | | Execute Vector,Catenate 0055 01cb | | Execute Vector,Append 0056 4800 |H | Short_Literal 0x0 0057 480c |H | Short_Literal 0xc 0058 e007 | | Load 0x0,0x7 0059 0334 | 4 | Declare_Variable Array,With_Constraint 005a 515d |Q] | Indirect_Literal Any,0x1b8,{0x45786365, 0x7074696f} 005b 01cc | | Execute Vector,Catenate 005c 0007 | | Action Break_Optional 005d 480a |H | Short_Literal 0xa 005e 4800 |H | Short_Literal 0x0 005f 482f |H/ | Short_Literal 0x2f 0060 e007 | | Load 0x0,0x7 0061 0334 | 4 | Declare_Variable Array,With_Constraint 0062 515d |Q] | Indirect_Literal Any,0x1c0,{0x58726d3b, 0x20426164} 0063 01cb | | Execute Vector,Append 0064 4800 |H | Short_Literal 0x0 0065 4809 |H | Short_Literal 0x9 0066 e007 | | Load 0x0,0x7 0067 0334 | 4 | Declare_Variable Array,With_Constraint 0068 516f |Qo | Indirect_Literal Any,0x1d8,{0x4c696e65, 0x3a207b25} 0069 01cc | | Execute Vector,Catenate 006a 0007 | | Action Break_Optional 006b 480a |H | Short_Literal 0xa 006c 4800 |H | Short_Literal 0x0 006d 4828 |H( | Short_Literal 0x28 006e e007 | | Load 0x0,0x7 006f 0334 | 4 | Declare_Variable Array,With_Constraint 0070 516f |Qo | Indirect_Literal Any,0x1e0,{0x58726d3b, 0x20426164} 0071 01cb | | Execute Vector,Append 0072 4800 |H | Short_Literal 0x0 0073 4809 |H | Short_Literal 0x9 0074 e007 | | Load 0x0,0x7 0075 0334 | 4 | Declare_Variable Array,With_Constraint 0076 5181 |Q | Indirect_Literal Any,0x1f8,{0x4c696e65, 0x3a207b25} 0077 01cc | | Execute Vector,Catenate 0078 0007 | | Action Break_Optional 0079 480a |H | Short_Literal 0xa 007a 4800 |H | Short_Literal 0x0 007b 482d |H- | Short_Literal 0x2d 007c e007 | | Load 0x0,0x7 007d 0334 | 4 | Declare_Variable Array,With_Constraint 007e 5181 |Q | Indirect_Literal Any,0x200,{0x58726d3b, 0x20526573} 007f 01cb | | Execute Vector,Append 0080 4800 |H | Short_Literal 0x0 0081 4816 |H | Short_Literal 0x16 0082 e007 | | Load 0x0,0x7 0083 0334 | 4 | Declare_Variable Array,With_Constraint 0084 5193 |Q | Indirect_Literal Any,0x218,{0x61667465, 0x72206e61} 0085 01cc | | Execute Vector,Catenate 0086 0007 | | Action Break_Optional 0087 480a |H | Short_Literal 0xa 0088 4800 |H | Short_Literal 0x0 0089 481c |H | Short_Literal 0x1c 008a e007 | | Load 0x0,0x7 008b 0334 | 4 | Declare_Variable Array,With_Constraint 008c 5197 |Q | Indirect_Literal Any,0x224,{0x58726d3b, 0x20636f6e} 008d 01cb | | Execute Vector,Append 008e 4800 |H | Short_Literal 0x0 008f 4813 |H | Short_Literal 0x13 0090 e007 | | Load 0x0,0x7 0091 0334 | 4 | Declare_Variable Array,With_Constraint 0092 51a1 |Q | Indirect_Literal Any,0x234,{0x52616973, 0x65642065} 0093 01cc | | Execute Vector,Catenate 0094 0007 | | Action Break_Optional 0095 480a |H | Short_Literal 0xa 0096 4800 |H | Short_Literal 0x0 0097 481b |H | Short_Literal 0x1b 0098 e007 | | Load 0x0,0x7 0099 0334 | 4 | Declare_Variable Array,With_Constraint 009a 51a5 |Q | Indirect_Literal Any,0x240,{0x58726d3b, 0x20426164} 009b 01cb | | Execute Vector,Append 009c 4800 |H | Short_Literal 0x0 009d 4809 |H | Short_Literal 0x9 009e e007 | | Load 0x0,0x7 009f 0334 | 4 | Declare_Variable Array,With_Constraint 00a0 51af |Q | Indirect_Literal Any,0x250,{0x4c696e65, 0x3a207b25} 00a1 01cc | | Execute Vector,Catenate 00a2 0007 | | Action Break_Optional 00a3 480a |H | Short_Literal 0xa 00a4 4800 |H | Short_Literal 0x0 00a5 4825 |H% | Short_Literal 0x25 00a6 e007 | | Load 0x0,0x7 00a7 0334 | 4 | Declare_Variable Array,With_Constraint 00a8 51af |Q | Indirect_Literal Any,0x258,{0x58726d3b, 0x20426164} 00a9 01cb | | Execute Vector,Append 00aa 4800 |H | Short_Literal 0x0 00ab 4809 |H | Short_Literal 0x9 00ac e007 | | Load 0x0,0x7 00ad 0334 | 4 | Declare_Variable Array,With_Constraint 00ae 51bd |Q | Indirect_Literal Any,0x26c,{0x4c696e65, 0x3a207b25} 00af 01cc | | Execute Vector,Catenate 00b0 0007 | | Action Break_Optional 00b1 480a |H | Short_Literal 0xa 00b2 4800 |H | Short_Literal 0x0 00b3 482d |H- | Short_Literal 0x2d 00b4 e007 | | Load 0x0,0x7 00b5 0334 | 4 | Declare_Variable Array,With_Constraint 00b6 51bd |Q | Indirect_Literal Any,0x274,{0x58726d3b, 0x20526573} 00b7 01cb | | Execute Vector,Append 00b8 4800 |H | Short_Literal 0x0 00b9 481f |H | Short_Literal 0x1f 00ba e007 | | Load 0x0,0x7 00bb 0334 | 4 | Declare_Variable Array,With_Constraint 00bc 51cf |Q | Indirect_Literal Any,0x28c,{0x61667465, 0x72206e61} 00bd 01cc | | Execute Vector,Catenate 00be 0007 | | Action Break_Optional 00bf 4800 |H | Short_Literal 0x0 00c0 4822 |H" | Short_Literal 0x22 00c1 e007 | | Load 0x0,0x7 00c2 0334 | 4 | Declare_Variable Array,With_Constraint 00c3 51d8 |Q | Indirect_Literal Any,0x29c,{0x58726d3b, 0x20457272} 00c4 480a |H | Short_Literal 0xa 00c5 4800 |H | Short_Literal 0x0 00c6 4830 |H0 | Short_Literal 0x30 00c7 e007 | | Load 0x0,0x7 00c8 0334 | 4 | Declare_Variable Array,With_Constraint 00c9 51e6 |Q | Indirect_Literal Any,0x2b0,{0x58726d3b, 0x20457272} 00ca 01cb | | Execute Vector,Append 00cb 4800 |H | Short_Literal 0x0 00cc 481c |H | Short_Literal 0x1c 00cd e007 | | Load 0x0,0x7 00ce 0334 | 4 | Declare_Variable Array,With_Constraint 00cf 51fc |Q | Indirect_Literal Any,0x2cc,{0x4f707469, 0x6f6e2027} 00d0 01cc | | Execute Vector,Catenate 00d1 0007 | | Action Break_Optional 00d2 480a |H | Short_Literal 0xa 00d3 4800 |H | Short_Literal 0x0 00d4 4830 |H0 | Short_Literal 0x30 00d5 e007 | | Load 0x0,0x7 00d6 0334 | 4 | Declare_Variable Array,With_Constraint 00d7 5204 |R | Indirect_Literal Any,0x2dc,{0x58726d3b, 0x20457272} 00d8 01cb | | Execute Vector,Append 00d9 4800 |H | Short_Literal 0x0 00da 482a |H* | Short_Literal 0x2a 00db e007 | | Load 0x0,0x7 00dc 0334 | 4 | Declare_Variable Array,With_Constraint 00dd 521a |R | Indirect_Literal Any,0x2f8,{0x44656661, 0x756c7420} 00de 01cc | | Execute Vector,Catenate 00df 0007 | | Action Break_Optional 00e0 480a |H | Short_Literal 0xa 00e1 4800 |H | Short_Literal 0x0 00e2 4830 |H0 | Short_Literal 0x30 00e3 e007 | | Load 0x0,0x7 00e4 0334 | 4 | Declare_Variable Array,With_Constraint 00e5 522a |R* | Indirect_Literal Any,0x310,{0x58726d3b, 0x20457272} 00e6 01cb | | Execute Vector,Append 00e7 4800 |H | Short_Literal 0x0 00e8 480d |H | Short_Literal 0xd 00e9 e007 | | Load 0x0,0x7 00ea 0334 | 4 | Declare_Variable Array,With_Constraint 00eb 5240 |R@ | Indirect_Literal Any,0x32c,{0x41726775, 0x6d656e74} 00ec 01cc | | Execute Vector,Catenate 00ed 0007 | | Action Break_Optional 00ee e008 | | Load 0x0,0x8 00ef 02a0 | | Declare_Subprogram Null_Subprogram 00f0 4818 |H | Short_Literal 0x18 00f1 03d3 | | Declare_Type Access,Defined,Accesses_Protected 00f2 0007 | | Action Break_Optional 00f3 a009 | | Store_Unchecked 0x0,0x9 00f4 00c6 | | Action Check_Subprogram_Elaborated 00f5 e008 | | Load 0x0,0x8 00f6 00d9 | | Load_Top At_Offset_1 00f7 e00a | | Load 0x0,0xa 00f8 e00b | | Load 0x0,0xb 00f9 4800 |H | Short_Literal 0x0 00fa 0007 | | Action Break_Optional 00fb a009 | | Store_Unchecked 0x0,0x9 00fc 00c6 | | Action Check_Subprogram_Elaborated 00fd e00c | | Load 0x0,0xc 00fe e00d | | Load 0x0,0xd 00ff e00e | | Load 0x0,0xe 0100 e00f | | Load 0x0,0xf 0101 4800 |H | Short_Literal 0x0 0102 0007 | | Action Break_Optional 0103 a009 | | Store_Unchecked 0x0,0x9 0104 00c6 | | Action Check_Subprogram_Elaborated 0105 e010 | | Load 0x0,0x10 0106 e011 | | Load 0x0,0x11 0107 e012 | | Load 0x0,0x12 0108 e013 | | Load 0x0,0x13 0109 4800 |H | Short_Literal 0x0 010a 0007 | | Action Break_Optional 010b a009 | | Store_Unchecked 0x0,0x9 010c 00c6 | | Action Check_Subprogram_Elaborated 010d e004 | | Load 0x0,0x4 010e e005 | | Load 0x0,0x5 010f e014 | | Load 0x0,0x14 0110 e015 | | Load 0x0,0x15 0111 4800 |H | Short_Literal 0x0 0112 0007 | | Action Break_Optional 0113 029d 09a3 | | Declare_Subprogram INIT_09a0,For_Outer_Call 0115 029d 09b3 | | Declare_Subprogram INIT_09b0,For_Outer_Call 0117 a009 | | Store_Unchecked 0x0,0x9 0118 00c6 | | Action Check_Subprogram_Elaborated 0119 e016 | | Load 0x0,0x16 011a e017 | | Load 0x0,0x17 011b e018 | | Load 0x0,0x18 011c e019 | | Load 0x0,0x19 011d 4800 |H | Short_Literal 0x0 011e 0007 | | Action Break_Optional 011f 029d 09c3 | | Declare_Subprogram INIT_09c0,For_Outer_Call 0121 029d 0a4b | K| Declare_Subprogram INIT_0a48,For_Outer_Call 0123 029d 0a5b | [| Declare_Subprogram INIT_0a58,For_Outer_Call 0125 1d0d | | Execute_Immediate Reference_Lex_1,0xd 0126 00c7 | | Action Elaborate_Subprogram 0127 029d 0a73 | s| Declare_Subprogram INIT_0a70,For_Outer_Call 0129 029d 0a8b | | Declare_Subprogram INIT_0a88,For_Outer_Call 012b 1d0f | | Execute_Immediate Reference_Lex_1,0xf 012c 00c7 | | Action Elaborate_Subprogram 012d 029d 0b0b | | Declare_Subprogram INIT_0b08,For_Outer_Call 012f 1d0e | | Execute_Immediate Reference_Lex_1,0xe 0130 00c7 | | Action Elaborate_Subprogram 0131 029d 0b4b | K| Declare_Subprogram INIT_0b48,For_Outer_Call 0133 1d12 | | Execute_Immediate Reference_Lex_1,0x12 0134 00c7 | | Action Elaborate_Subprogram 0135 1d11 | | Execute_Immediate Reference_Lex_1,0x11 0136 00c7 | | Action Elaborate_Subprogram 0137 1d10 | | Execute_Immediate Reference_Lex_1,0x10 0138 00c7 | | Action Elaborate_Subprogram 0139 1d13 | | Execute_Immediate Reference_Lex_1,0x13 013a 00c7 | | Action Elaborate_Subprogram 013b 1d14 | | Execute_Immediate Reference_Lex_1,0x14 013c 00c7 | | Action Elaborate_Subprogram 013d 1d15 | | Execute_Immediate Reference_Lex_1,0x15 013e 00c7 | | Action Elaborate_Subprogram 013f 029d 0c43 | C| Declare_Subprogram INIT_0c40,For_Outer_Call 0141 1d16 | | Execute_Immediate Reference_Lex_1,0x16 0142 00c7 | | Action Elaborate_Subprogram 0143 1d17 | | Execute_Immediate Reference_Lex_1,0x17 0144 00c7 | | Action Elaborate_Subprogram 0145 029d 0c73 | s| Declare_Subprogram INIT_0c70,For_Outer_Call 0147 029d 0c93 | | Declare_Subprogram INIT_0c90,For_Outer_Call 0149 029d 0d2b | +| Declare_Subprogram INIT_0d28,For_Outer_Call 014b 029d 0dc3 | | Declare_Subprogram INIT_0dc0,For_Outer_Call 014d 029d 0eb3 | | Declare_Subprogram INIT_0eb0,For_Outer_Call 014f 029d 0feb | | Declare_Subprogram INIT_0fe8,For_Outer_Call 0151 029d 10db | | Declare_Subprogram INIT_10d8,For_Outer_Call 0153 1d1a | | Execute_Immediate Reference_Lex_1,0x1a 0154 00c7 | | Action Elaborate_Subprogram 0155 1d19 | | Execute_Immediate Reference_Lex_1,0x19 0156 00c7 | | Action Elaborate_Subprogram 0157 1d18 | | Execute_Immediate Reference_Lex_1,0x18 0158 00c7 | | Action Elaborate_Subprogram 0159 029d 111b | | Declare_Subprogram INIT_1118,For_Outer_Call 015b 029d 115b | [| Declare_Subprogram INIT_1158,For_Outer_Call 015d 029d 11d3 | | Declare_Subprogram INIT_11d0,For_Outer_Call 015f 029d 12f3 | | Declare_Subprogram INIT_12f0,For_Outer_Call 0161 1d1b | | Execute_Immediate Reference_Lex_1,0x1b 0162 00c7 | | Action Elaborate_Subprogram 0163 029d 131b | | Declare_Subprogram INIT_1318,For_Outer_Call 0165 1d1c | | Execute_Immediate Reference_Lex_1,0x1c 0166 00c7 | | Action Elaborate_Subprogram 0167 029d 13d3 | | Declare_Subprogram INIT_13d0,For_Outer_Call 0169 1d1f | | Execute_Immediate Reference_Lex_1,0x1f 016a 00c7 | | Action Elaborate_Subprogram 016b 1d20 | | Execute_Immediate Reference_Lex_1,0x20 016c 00c7 | | Action Elaborate_Subprogram 016d 029d 14f3 | | Declare_Subprogram INIT_14f0,For_Outer_Call 016f 1d1d | | Execute_Immediate Reference_Lex_1,0x1d 0170 00c7 | | Action Elaborate_Subprogram 0171 BODY_0008: 0171 00bc | | Action Signal_Activated 0172 00bb | | Action Signal_Completion 0173 0000 0000 | | .BLANK 0000[0x5] 0178 ; -------------------------------------------------------------------------------------- 0178 ; SUBPROGRAM 0178 ; -------------------------------------------------------------------------------------- 0178 017b | { | .CONST 0x017b ; Address of begin 0179 0004 | | .CONST 0x0004 ; Address of exception handler 017a 0001 | | .CONST 0x0001 ; Number of locals 017b BODY_0178: 017b INIT_0178: 017b e005 | | Load 0x0,0x5 017c 03bc | | Declare_Variable Access,By_Allocation 017d 00ca | | Action Exit_Nullary_Function 017e 0000 0000 | | .XXX[0x2] 0180 8000 0000 | | .LITERAL {0x80000000, 0x00010000} 0184 5872 6d3b |Xrm;| .LITERAL {0x58726d3b, 0x20556e65} 0188 7870 6563 |xpec| .XXX[0x18] 018a 7465 6420 |ted | 018c 6578 6365 |exce| 018e 7074 696f |ptio| 0190 6e20 7768 |n wh| 0192 696c 6520 |ile | 0194 7072 6f63 |proc| 0196 6573 7369 |essi| 0198 6e67 2073 |ng s| 019a 6572 7665 |erve| 019c 7200 0000 |r | 019e 0000 0000 | | 01a0 6465 6661 |defa| .LITERAL {0x64656661, 0x756c7473} 01a4 2066 726f | fro| .XXX[0x14] 01a6 6d20 2531 |m %1| 01a8 2e20 2053 |. S| 01aa 6572 7665 |erve| 01ac 7220 6465 |r de| 01ae 6661 756c |faul| 01b0 7473 206e |ts n| 01b2 6f74 206c |ot l| 01b4 6f61 6465 |oade| 01b6 642e 0000 |d. | 01b8 4578 6365 |Exce| .LITERAL {0x45786365, 0x7074696f} 01bc 6e3a 2025 |n: %| .XXX[0x4] 01be 3600 0000 |6 | 01c0 5872 6d3b |Xrm;| .LITERAL {0x58726d3b, 0x20426164} 01c4 2063 6861 | cha| .XXX[0x14] 01c6 7261 6374 |ract| 01c8 6572 2063 |er c| 01ca 6f6e 7374 |onst| 01cc 616e 7420 |ant | 01ce 7b25 317d |{%1}| 01d0 3b20 7661 |; va| 01d2 6c75 6520 |lue | 01d4 7265 6475 |redu| 01d6 6365 642e |ced.| 01d8 4c69 6e65 |Line| .LITERAL {0x4c696e65, 0x3a207b25} 01dc 327d 0000 |2} | .XXX[0x4] 01de 0000 0000 | | 01e0 5872 6d3b |Xrm;| .LITERAL {0x58726d3b, 0x20426164} 01e4 2063 6861 | cha| .XXX[0x14] 01e6 7261 6374 |ract| 01e8 6572 2071 |er q| 01ea 756f 7469 |uoti| 01ec 6e67 207b |ng {| 01ee 2531 7d3b |%1};| 01f0 2069 676e | ign| 01f2 6f72 6564 |ored| 01f4 2e00 0000 |. | 01f6 0000 0000 | | 01f8 4c69 6e65 |Line| .LITERAL {0x4c696e65, 0x3a207b25} 01fc 327d 0000 |2} | .XXX[0x4] 01fe 0000 0000 | | 0200 5872 6d3b |Xrm;| .LITERAL {0x58726d3b, 0x20526573} 0204 6f75 7263 |ourc| .XXX[0x14] 0206 6520 6c69 |e li| 0208 6e65 2068 |ne h| 020a 6173 2062 |as b| 020c 6164 2066 |ad f| 020e 6f72 6d61 |orma| 0210 743b 206d |t; m| 0212 6973 7369 |issi| 0214 6e67 203a |ng :| 0216 2f21 0000 |/! | 0218 6166 7465 |afte| .LITERAL {0x61667465, 0x72206e61} 021c 6d65 2e20 |me. | .XXX[0x8] 021e 204c 696e | Lin| 0220 653a 207b |e: {| 0222 2531 7d00 |%1} | 0224 5872 6d3b |Xrm;| .LITERAL {0x58726d3b, 0x20636f6e} 0228 7665 7273 |vers| .XXX[0xc] 022a 696f 6e20 |ion | 022c 6572 726f |erro| 022e 7220 6f6e |r on| 0230 207b 2531 | {%1| 0232 7d00 0000 |} | 0234 5261 6973 |Rais| .LITERAL {0x52616973, 0x65642065} 0238 7863 6570 |xcep| .XXX[0x8] 023a 7469 6f6e |tion| 023c 3a20 2536 |: %6| 023e 0000 0000 | | 0240 5872 6d3b |Xrm;| .LITERAL {0x58726d3b, 0x20426164} 0244 2072 6573 | res| .XXX[0xc] 0246 6f75 7263 |ourc| 0248 6520 6e61 |e na| 024a 6d65 3a20 |me: | 024c 7b25 317d |{%1}| 024e 0000 0000 | | 0250 4c69 6e65 |Line| .LITERAL {0x4c696e65, 0x3a207b25} 0254 327d 0000 |2} | .XXX[0x4] 0256 0000 0000 | | 0258 5872 6d3b |Xrm;| .LITERAL {0x58726d3b, 0x20426164} 025c 2072 6573 | res| .XXX[0x10] 025e 6f75 7263 |ourc| 0260 6520 7265 |e re| 0262 7072 6573 |pres| 0264 656e 7461 |enta| 0266 7469 6f6e |tion| 0268 3a20 7b25 |: {%| 026a 317d 0000 |1} | 026c 4c69 6e65 |Line| .LITERAL {0x4c696e65, 0x3a207b25} 0270 327d 0000 |2} | .XXX[0x4] 0272 0000 0000 | | 0274 5872 6d3b |Xrm;| .LITERAL {0x58726d3b, 0x20526573} 0278 6f75 7263 |ourc| .XXX[0x14] 027a 6520 6c69 |e li| 027c 6e65 2068 |ne h| 027e 6173 2062 |as b| 0280 6164 2066 |ad f| 0282 6f72 6d61 |orma| 0284 743b 206d |t; m| 0286 6973 7369 |issi| 0288 6e67 2027 |ng '| 028a 3a27 0000 |:' | 028c 6166 7465 |afte| .LITERAL {0x61667465, 0x72206e61} 0290 6d65 2172 |me!r| .XXX[0xc] 0292 6570 216b |ep!k| 0294 696e 642e |ind.| 0296 2020 4c69 | Li| 0298 6e65 3a20 |ne: | 029a 7b25 317d |{%1}| 029c 5872 6d3b |Xrm;| .LITERAL {0x58726d3b, 0x20457272} 02a0 6f72 2072 |or r| .XXX[0x10] 02a2 6561 6469 |eadi| 02a4 6e67 2064 |ng d| 02a6 6174 6162 |atab| 02a8 6173 6520 |ase | 02aa 6669 6c65 |file| 02ac 2025 3100 | %1 | 02ae 0000 0000 | | 02b0 5872 6d3b |Xrm;| .LITERAL {0x58726d3b, 0x20457272} 02b4 6f72 2070 |or p| .XXX[0x18] 02b6 6172 7369 |arsi| 02b8 6e67 2063 |ng c| 02ba 6f6d 6d61 |omma| 02bc 6e64 206c |nd l| 02be 696e 6520 |ine | 02c0 6172 6775 |argu| 02c2 6d65 6e74 |ment| 02c4 2025 3120 | %1 | 02c6 2825 3229 |(%2)| 02c8 2e00 0000 |. | 02ca 0000 0000 | | 02cc 4f70 7469 |Opti| .LITERAL {0x4f707469, 0x6f6e2027} 02d0 6b69 6e64 |kind| .XXX[0xc] 02d2 2720 6e6f |' no| 02d4 7420 7265 |t re| 02d6 636f 676e |cogn| 02d8 697a 6564 |ized| 02da 2e00 0000 |. | 02dc 5872 6d3b |Xrm;| .LITERAL {0x58726d3b, 0x20457272} 02e0 6f72 2070 |or p| .XXX[0x18] 02e2 6172 7369 |arsi| 02e4 6e67 2063 |ng c| 02e6 6f6d 6d61 |omma| 02e8 6e64 206c |nd l| 02ea 696e 6520 |ine | 02ec 6172 6775 |argu| 02ee 6d65 6e74 |ment| 02f0 2025 3120 | %1 | 02f2 2825 3229 |(%2)| 02f4 2e00 0000 |. | 02f6 0000 0000 | | 02f8 4465 6661 |Defa| .LITERAL {0x44656661, 0x756c7420} 02fc 7661 6c75 |valu| .XXX[0x14] 02fe 6520 6261 |e ba| 0300 642f 696e |d/in| 0302 6170 7072 |appr| 0304 6f70 7269 |opri| 0306 6174 652f |ate/| 0308 756e 7265 |unre| 030a 6164 6162 |adab| 030c 6c65 2e00 |le. | 030e 0000 0000 | | 0310 5872 6d3b |Xrm;| .LITERAL {0x58726d3b, 0x20457272} 0314 6f72 2070 |or p| .XXX[0x18] 0316 6172 7369 |arsi| 0318 6e67 2063 |ng c| 031a 6f6d 6d61 |omma| 031c 6e64 206c |nd l| 031e 696e 6520 |ine | 0320 6172 6775 |argu| 0322 6d65 6e74 |ment| 0324 2025 3120 | %1 | 0326 2825 3229 |(%2)| 0328 2e00 0000 |. | 032a 0000 0000 | | 032c 4172 6775 |Argu| .LITERAL {0x41726775, 0x6d656e74} 0330 3a20 7b25 |: {%| .XXX[0x3] 0332 337d |3} | 0333 0000 0000 | | .BLANK 0000[0x5] 0338 ; -------------------------------------------------------------------------------------- 0338 ; SUBPROGRAM 0338 ; -------------------------------------------------------------------------------------- 0338 034d | M | .CONST 0x034d ; Address of begin 0339 0004 | | .CONST 0x0004 ; Address of exception handler 033a 0003 | | .CONST 0x0003 ; Number of locals 033b INIT_0338: 033b 4801 |H | Short_Literal 0x1 033c e5fe | | Load 0x2,-0x2 033d 824e | N | Call 0x1,0x4e 033e 0a01 | | Execute_Immediate Plus,0x1 033f e01a | | Load 0x0,0x1a 0340 035b | [ | Declare_Type Array,Constrained 0341 0337 | 7 | Declare_Variable Array 0342 00d8 | | Load_Top At_Offset_0 0343 1c00 | | Execute_Immediate Run_Utility,0x0 0344 4801 |H | Short_Literal 0x1 0345 e5fd | | Load 0x2,-0x3 0346 824e | N | Call 0x1,0x4e 0347 0a01 | | Execute_Immediate Plus,0x1 0348 e01b | | Load 0x0,0x1b 0349 035b | [ | Declare_Type Array,Constrained 034a 0337 | 7 | Declare_Variable Array 034b 00d8 | | Load_Top At_Offset_0 034c 1c00 | | Execute_Immediate Run_Utility,0x0 034d BODY_0338: 034d 00d9 | | Load_Top At_Offset_1 034e e5fe | | Load 0x2,-0x2 034f e01c | | Load 0x0,0x1c 0350 e01d | | Load 0x0,0x1d 0351 e01e | | Load 0x0,0x1e 0352 a01f | | Store_Unchecked 0x0,0x1f 0353 a020 | | Store_Unchecked 0x0,0x20 0354 8021 | ! | Call 0x0,0x21 0355 00d1 | | Pop_Control Pop_Count_1 0356 00d8 | | Load_Top At_Offset_0 0357 e5fd | | Load 0x2,-0x3 0358 e022 | " | Load 0x0,0x22 0359 e023 | # | Load 0x0,0x23 035a e024 | $ | Load 0x0,0x24 035b a025 | % | Store_Unchecked 0x0,0x25 035c a026 | & | Store_Unchecked 0x0,0x26 035d 8021 | ! | Call 0x0,0x21 035e 00d1 | | Pop_Control Pop_Count_1 035f e5fb | | Load 0x2,-0x5 0360 e5fc | | Load 0x2,-0x4 0361 00da | | Load_Top At_Offset_2 0362 e402 | | Load 0x2,0x2 0363 e5ff | | Load 0x2,-0x1 0364 820f | | Call 0x1,0xf 0365 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0366 0000 0000 | | .XXX[0x2] 0368 ; -------------------------------------------------------------------------------------- 0368 ; SUBPROGRAM 0368 ; -------------------------------------------------------------------------------------- 0368 0374 | t | .CONST 0x0374 ; Address of begin 0369 0004 | | .CONST 0x0004 ; Address of exception handler 036a 0006 | | .CONST 0x0006 ; Number of locals 036b INIT_0368: 036b e011 | | Load 0x0,0x11 036c 0007 | | Action Break_Optional 036d e00d | | Load 0x0,0xd 036e 0007 | | Action Break_Optional 036f e00d | | Load 0x0,0xd 0370 0007 | | Action Break_Optional 0371 e017 | | Load 0x0,0x17 0372 0007 | | Action Break_Optional 0373 00e1 | | Load_Encached Boolean_Cache 0374 BODY_0368: 0374 e5ff | | Load 0x2,-0x1 0375 e005 | | Load 0x0,0x5 0376 022f | / | Execute Access,Equal 0377 703e |p> | Jump_Nonzero 0x3b6 0378 e5ff | | Load 0x2,-0x1 0379 0227 | ' | Execute Access,All_Reference 037a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 037b e011 | | Load 0x0,0x11 037c 022f | / | Execute Access,Equal 037d 7038 |p8 | Jump_Nonzero 0x3b6 037e e5ff | | Load 0x2,-0x1 037f 0227 | ' | Execute Access,All_Reference 0380 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0381 a402 | | Store_Unchecked 0x2,0x2 0382 4800 |H | Short_Literal 0x0 0383 e402 | | Load 0x2,0x2 0384 0227 | ' | Execute Access,All_Reference 0385 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0386 01d7 | | Execute Vector,Field_Read 0387 a403 | | Store_Unchecked 0x2,0x3 0388 4801 |H | Short_Literal 0x1 0389 e402 | | Load 0x2,0x2 038a 0227 | ' | Execute Access,All_Reference 038b 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 038c 01d7 | | Execute Vector,Field_Read 038d 003b | ; | Store_Top Access,At_Offset_3 038e 00db | | Load_Top At_Offset_3 038f 7002 |p | Jump_Nonzero 0x392 0390 00da | | Load_Top At_Offset_2 0391 6824 |h$ | Jump_Zero 0x3b6 0392 e5fe | | Load 0x2,-0x2 0393 01dd | | Execute Vector,First 0394 e5fe | | Load 0x2,-0x2 0395 01d5 | | Execute Vector,Field_Reference 0396 e027 | ' | Load 0x0,0x27 0397 017f | | Execute Record,Equal 0398 701d |p | Jump_Nonzero 0x3b6 0399 00e1 | | Load_Encached Boolean_Cache 039a e017 | | Load 0x0,0x17 039b e5fd | | Load 0x2,-0x3 039c e5fe | | Load 0x2,-0x2 039d e404 | | Load 0x2,0x4 039e e403 | | Load 0x2,0x3 039f 824d | M | Call 0x1,0x4d 03a0 003b | ; | Store_Top Access,At_Offset_3 03a1 0059 | Y | Store_Top Discrete,At_Offset_1 03a2 00d8 | | Load_Top At_Offset_0 03a3 680b |h | Jump_Zero 0x3af 03a4 00d9 | | Load_Top At_Offset_1 03a5 0227 | ' | Execute Access,All_Reference 03a6 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 03a7 e5fc | | Load 0x2,-0x4 03a8 017d | } | Execute Record,Structure_Write 03a9 00d9 | | Load_Top At_Offset_1 03aa 0227 | ' | Execute Access,All_Reference 03ab 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 03ac e5fb | | Load 0x2,-0x5 03ad 016d | m | Execute Variant_Record,Structure_Write 03ae 4504 |E | Exit_Suprogram New_Top_Offset 0x4 03af e028 | ( | Load 0x0,0x28 03b0 e5fc | | Load 0x2,-0x4 03b1 017d | } | Execute Record,Structure_Write 03b2 e029 | ) | Load 0x0,0x29 03b3 e5fb | | Load 0x2,-0x5 03b4 016d | m | Execute Variant_Record,Structure_Write 03b5 4504 |E | Exit_Suprogram New_Top_Offset 0x4 03b6 e028 | ( | Load 0x0,0x28 03b7 e5fc | | Load 0x2,-0x4 03b8 017d | } | Execute Record,Structure_Write 03b9 e029 | ) | Load 0x0,0x29 03ba e5fb | | Load 0x2,-0x5 03bb 016d | m | Execute Variant_Record,Structure_Write 03bc 4504 |E | Exit_Suprogram New_Top_Offset 0x4 03bd 0000 0000 | | .XXX[0x3] 03bf 0000 | | 03c0 ; -------------------------------------------------------------------------------------- 03c0 ; SUBPROGRAM 03c0 ; -------------------------------------------------------------------------------------- 03c0 03c3 | | .CONST 0x03c3 ; Address of begin 03c1 0004 | | .CONST 0x0004 ; Address of exception handler 03c2 0001 | | .CONST 0x0001 ; Number of locals 03c3 BODY_03c0: 03c3 INIT_03c0: 03c3 e5fa | | Load 0x2,-0x6 03c4 e005 | | Load 0x0,0x5 03c5 022f | / | Execute Access,Equal 03c6 680c |h | Jump_Zero 0x3d3 03c7 e005 | | Load 0x0,0x5 03c8 03bc | | Declare_Variable Access,By_Allocation 03c9 a5fa | | Store_Unchecked 0x2,-0x6 03ca e011 | | Load 0x0,0x11 03cb 03bc | | Declare_Variable Access,By_Allocation 03cc 00d8 | | Load_Top At_Offset_0 03cd 0227 | ' | Execute Access,All_Reference 03ce 1c00 | | Execute_Immediate Run_Utility,0x0 03cf e5fa | | Load 0x2,-0x6 03d0 0227 | ' | Execute Access,All_Reference 03d1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03d2 780e |x | Jump 0x3e1 03d3 e5fa | | Load 0x2,-0x6 03d4 0227 | ' | Execute Access,All_Reference 03d5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03d6 e011 | | Load 0x0,0x11 03d7 022f | / | Execute Access,Equal 03d8 6808 |h | Jump_Zero 0x3e1 03d9 e011 | | Load 0x0,0x11 03da 03bc | | Declare_Variable Access,By_Allocation 03db 00d8 | | Load_Top At_Offset_0 03dc 0227 | ' | Execute Access,All_Reference 03dd 1c00 | | Execute_Immediate Run_Utility,0x0 03de e5fa | | Load 0x2,-0x6 03df 0227 | ' | Execute Access,All_Reference 03e0 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03e1 e5fb | | Load 0x2,-0x5 03e2 e5fc | | Load 0x2,-0x4 03e3 e5fd | | Load 0x2,-0x3 03e4 e5fe | | Load 0x2,-0x2 03e5 e5ff | | Load 0x2,-0x1 03e6 e5fa | | Load 0x2,-0x6 03e7 0227 | ' | Execute Access,All_Reference 03e8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03e9 824f | O | Call 0x1,0x4f 03ea 4506 |E | Exit_Suprogram New_Top_Offset 0x6 03eb 0000 0000 | | .BLANK 0000[0x5] 03f0 ; -------------------------------------------------------------------------------------- 03f0 ; SUBPROGRAM 03f0 ; -------------------------------------------------------------------------------------- 03f0 03fa | | .CONST 0x03fa ; Address of begin 03f1 0004 | | .CONST 0x0004 ; Address of exception handler 03f2 0002 | | .CONST 0x0002 ; Number of locals 03f3 INIT_03f0: 03f3 00db | | Load_Top At_Offset_3 03f4 01da | | Execute Vector,Bounds 03f5 e01a | | Load 0x0,0x1a 03f6 035b | [ | Declare_Type Array,Constrained 03f7 0337 | 7 | Declare_Variable Array 03f8 00d8 | | Load_Top At_Offset_0 03f9 1c00 | | Execute_Immediate Run_Utility,0x0 03fa BODY_03f0: 03fa e5fa | | Load 0x2,-0x6 03fb e005 | | Load 0x0,0x5 03fc 022f | / | Execute Access,Equal 03fd 680c |h | Jump_Zero 0x40a 03fe e005 | | Load 0x0,0x5 03ff 03bc | | Declare_Variable Access,By_Allocation 0400 a5fa | | Store_Unchecked 0x2,-0x6 0401 e011 | | Load 0x0,0x11 0402 03bc | | Declare_Variable Access,By_Allocation 0403 00d8 | | Load_Top At_Offset_0 0404 0227 | ' | Execute Access,All_Reference 0405 1c00 | | Execute_Immediate Run_Utility,0x0 0406 e5fa | | Load 0x2,-0x6 0407 0227 | ' | Execute Access,All_Reference 0408 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0409 780e |x | Jump 0x418 040a e5fa | | Load 0x2,-0x6 040b 0227 | ' | Execute Access,All_Reference 040c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 040d e011 | | Load 0x0,0x11 040e 022f | / | Execute Access,Equal 040f 6808 |h | Jump_Zero 0x418 0410 e011 | | Load 0x0,0x11 0411 03bc | | Declare_Variable Access,By_Allocation 0412 00d8 | | Load_Top At_Offset_0 0413 0227 | ' | Execute Access,All_Reference 0414 1c00 | | Execute_Immediate Run_Utility,0x0 0415 e5fa | | Load 0x2,-0x6 0416 0227 | ' | Execute Access,All_Reference 0417 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0418 00cf | | Action Mark_Auxiliary 0419 e5fe | | Load 0x2,-0x2 041a 01d9 | | Execute Vector,Reverse_Bounds 041b 0263 | c | Execute Discrete,Above_Bound 041c 7008 |p | Jump_Nonzero 0x425 041d 00d8 | | Load_Top At_Offset_0 041e e5fe | | Load 0x2,-0x2 041f 01d5 | | Execute Vector,Field_Reference 0420 00d9 | | Load_Top At_Offset_1 0421 e402 | | Load 0x2,0x2 0422 01d6 | | Execute Vector,Field_Write 0423 00c8 | | Action Pop_Auxiliary_Range 0424 3ff8 |? | Loop_Increasing 0x41d 0425 00ce | | Action Pop_Auxiliary 0426 e5fb | | Load 0x2,-0x5 0427 e5fc | | Load 0x2,-0x4 0428 e5fd | | Load 0x2,-0x3 0429 00db | | Load_Top At_Offset_3 042a e5ff | | Load 0x2,-0x1 042b e5fa | | Load 0x2,-0x6 042c 0227 | ' | Execute Access,All_Reference 042d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 042e 824f | O | Call 0x1,0x4f 042f 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0430 ; -------------------------------------------------------------------------------------- 0430 ; SUBPROGRAM 0430 ; -------------------------------------------------------------------------------------- 0430 043a | : | .CONST 0x043a ; Address of begin 0431 0004 | | .CONST 0x0004 ; Address of exception handler 0432 0002 | | .CONST 0x0002 ; Number of locals 0433 INIT_0430: 0433 00db | | Load_Top At_Offset_3 0434 01da | | Execute Vector,Bounds 0435 e01a | | Load 0x0,0x1a 0436 035b | [ | Declare_Type Array,Constrained 0437 0337 | 7 | Declare_Variable Array 0438 00d8 | | Load_Top At_Offset_0 0439 1c00 | | Execute_Immediate Run_Utility,0x0 043a BODY_0430: 043a e5fa | | Load 0x2,-0x6 043b e005 | | Load 0x0,0x5 043c 022f | / | Execute Access,Equal 043d 680c |h | Jump_Zero 0x44a 043e e005 | | Load 0x0,0x5 043f 03bc | | Declare_Variable Access,By_Allocation 0440 a5fa | | Store_Unchecked 0x2,-0x6 0441 e011 | | Load 0x0,0x11 0442 03bc | | Declare_Variable Access,By_Allocation 0443 00d8 | | Load_Top At_Offset_0 0444 0227 | ' | Execute Access,All_Reference 0445 1c00 | | Execute_Immediate Run_Utility,0x0 0446 e5fa | | Load 0x2,-0x6 0447 0227 | ' | Execute Access,All_Reference 0448 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0449 780e |x | Jump 0x458 044a e5fa | | Load 0x2,-0x6 044b 0227 | ' | Execute Access,All_Reference 044c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 044d e011 | | Load 0x0,0x11 044e 022f | / | Execute Access,Equal 044f 6808 |h | Jump_Zero 0x458 0450 e011 | | Load 0x0,0x11 0451 03bc | | Declare_Variable Access,By_Allocation 0452 00d8 | | Load_Top At_Offset_0 0453 0227 | ' | Execute Access,All_Reference 0454 1c00 | | Execute_Immediate Run_Utility,0x0 0455 e5fa | | Load 0x2,-0x6 0456 0227 | ' | Execute Access,All_Reference 0457 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0458 00cf | | Action Mark_Auxiliary 0459 e5fe | | Load 0x2,-0x2 045a 01d9 | | Execute Vector,Reverse_Bounds 045b 0263 | c | Execute Discrete,Above_Bound 045c 7008 |p | Jump_Nonzero 0x465 045d 00d8 | | Load_Top At_Offset_0 045e e5fe | | Load 0x2,-0x2 045f 01d5 | | Execute Vector,Field_Reference 0460 00d9 | | Load_Top At_Offset_1 0461 e402 | | Load 0x2,0x2 0462 01d6 | | Execute Vector,Field_Write 0463 00c8 | | Action Pop_Auxiliary_Range 0464 3ff8 |? | Loop_Increasing 0x45d 0465 00ce | | Action Pop_Auxiliary 0466 e5fb | | Load 0x2,-0x5 0467 e5fc | | Load 0x2,-0x4 0468 e5fd | | Load 0x2,-0x3 0469 00db | | Load_Top At_Offset_3 046a e5ff | | Load 0x2,-0x1 046b e5fa | | Load 0x2,-0x6 046c 0227 | ' | Execute Access,All_Reference 046d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 046e 824f | O | Call 0x1,0x4f 046f 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0470 ; -------------------------------------------------------------------------------------- 0470 ; SUBPROGRAM 0470 ; -------------------------------------------------------------------------------------- 0470 0473 | s | .CONST 0x0473 ; Address of begin 0471 0004 | | .CONST 0x0004 ; Address of exception handler 0472 0001 | | .CONST 0x0001 ; Number of locals 0473 BODY_0470: 0473 INIT_0470: 0473 e5fc | | Load 0x2,-0x4 0474 e005 | | Load 0x0,0x5 0475 022f | / | Execute Access,Equal 0476 680c |h | Jump_Zero 0x483 0477 e005 | | Load 0x0,0x5 0478 03bc | | Declare_Variable Access,By_Allocation 0479 a5fc | | Store_Unchecked 0x2,-0x4 047a e011 | | Load 0x0,0x11 047b 03bc | | Declare_Variable Access,By_Allocation 047c 00d8 | | Load_Top At_Offset_0 047d 0227 | ' | Execute Access,All_Reference 047e 1c00 | | Execute_Immediate Run_Utility,0x0 047f e5fc | | Load 0x2,-0x4 0480 0227 | ' | Execute Access,All_Reference 0481 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0482 780e |x | Jump 0x491 0483 e5fc | | Load 0x2,-0x4 0484 0227 | ' | Execute Access,All_Reference 0485 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0486 e011 | | Load 0x0,0x11 0487 022f | / | Execute Access,Equal 0488 6808 |h | Jump_Zero 0x491 0489 e011 | | Load 0x0,0x11 048a 03bc | | Declare_Variable Access,By_Allocation 048b 00d8 | | Load_Top At_Offset_0 048c 0227 | ' | Execute Access,All_Reference 048d 1c00 | | Execute_Immediate Run_Utility,0x0 048e e5fc | | Load 0x2,-0x4 048f 0227 | ' | Execute Access,All_Reference 0490 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0491 4801 |H | Short_Literal 0x1 0492 480b |H | Short_Literal 0xb 0493 e02a | * | Load 0x0,0x2a 0494 1c08 | | Execute_Immediate Run_Utility,0x8 0495 e5fd | | Load 0x2,-0x3 0496 e02b | + | Load 0x0,0x2b 0497 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0498 00d9 | | Load_Top At_Offset_1 0499 2a0c |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xc 049a e02c | , | Load 0x0,0x2c 049b e5fe | | Load 0x2,-0x2 049c e5ff | | Load 0x2,-0x1 049d e5fc | | Load 0x2,-0x4 049e 0227 | ' | Execute Access,All_Reference 049f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04a0 824f | O | Call 0x1,0x4f 04a1 4504 |E | Exit_Suprogram New_Top_Offset 0x4 04a2 0000 0000 | | .BLANK 0000[0x6] 04a8 ; -------------------------------------------------------------------------------------- 04a8 ; SUBPROGRAM 04a8 ; -------------------------------------------------------------------------------------- 04a8 04ba | | .CONST 0x04ba ; Address of begin 04a9 0004 | | .CONST 0x0004 ; Address of exception handler 04aa 0003 | | .CONST 0x0003 ; Number of locals 04ab INIT_04a8: 04ab 4801 |H | Short_Literal 0x1 04ac 00db | | Load_Top At_Offset_3 04ad 824e | N | Call 0x1,0x4e 04ae 0a01 | | Execute_Immediate Plus,0x1 04af e02d | - | Load 0x0,0x2d 04b0 035b | [ | Declare_Type Array,Constrained 04b1 0337 | 7 | Declare_Variable Array 04b2 4801 |H | Short_Literal 0x1 04b3 00d9 | | Load_Top At_Offset_1 04b4 01db | | Execute Vector,Length 04b5 e01a | | Load 0x0,0x1a 04b6 035b | [ | Declare_Type Array,Constrained 04b7 0337 | 7 | Declare_Variable Array 04b8 00d8 | | Load_Top At_Offset_0 04b9 1c00 | | Execute_Immediate Run_Utility,0x0 04ba BODY_04a8: 04ba e5fb | | Load 0x2,-0x5 04bb e005 | | Load 0x0,0x5 04bc 022f | / | Execute Access,Equal 04bd 680c |h | Jump_Zero 0x4ca 04be e005 | | Load 0x0,0x5 04bf 03bc | | Declare_Variable Access,By_Allocation 04c0 a5fb | | Store_Unchecked 0x2,-0x5 04c1 e011 | | Load 0x0,0x11 04c2 03bc | | Declare_Variable Access,By_Allocation 04c3 00d8 | | Load_Top At_Offset_0 04c4 0227 | ' | Execute Access,All_Reference 04c5 1c00 | | Execute_Immediate Run_Utility,0x0 04c6 e5fb | | Load 0x2,-0x5 04c7 0227 | ' | Execute Access,All_Reference 04c8 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04c9 780e |x | Jump 0x4d8 04ca e5fb | | Load 0x2,-0x5 04cb 0227 | ' | Execute Access,All_Reference 04cc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04cd e011 | | Load 0x0,0x11 04ce 022f | / | Execute Access,Equal 04cf 6808 |h | Jump_Zero 0x4d8 04d0 e011 | | Load 0x0,0x11 04d1 03bc | | Declare_Variable Access,By_Allocation 04d2 00d8 | | Load_Top At_Offset_0 04d3 0227 | ' | Execute Access,All_Reference 04d4 1c00 | | Execute_Immediate Run_Utility,0x0 04d5 e5fb | | Load 0x2,-0x5 04d6 0227 | ' | Execute Access,All_Reference 04d7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04d8 00d8 | | Load_Top At_Offset_0 04d9 00da | | Load_Top At_Offset_2 04da e5ff | | Load 0x2,-0x1 04db e02e | . | Load 0x0,0x2e 04dc e02f | / | Load 0x0,0x2f 04dd e030 | 0 | Load 0x0,0x30 04de a031 | 1 | Store_Unchecked 0x0,0x31 04df a032 | 2 | Store_Unchecked 0x0,0x32 04e0 8033 | 3 | Call 0x0,0x33 04e1 00d2 | | Pop_Control Pop_Count_2 04e2 e5fc | | Load 0x2,-0x4 04e3 e5fd | | Load 0x2,-0x3 04e4 4801 |H | Short_Literal 0x1 04e5 e5fe | | Load 0x2,-0x2 04e6 8034 | 4 | Call 0x0,0x34 04e7 00db | | Load_Top At_Offset_3 04e8 e402 | | Load 0x2,0x2 04e9 e5fb | | Load 0x2,-0x5 04ea 0227 | ' | Execute Access,All_Reference 04eb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04ec 824f | O | Call 0x1,0x4f 04ed 4505 |E | Exit_Suprogram New_Top_Offset 0x5 04ee 0000 0000 | | .XXX[0x2] 04f0 ; -------------------------------------------------------------------------------------- 04f0 ; SUBPROGRAM 04f0 ; -------------------------------------------------------------------------------------- 04f0 0502 | | .CONST 0x0502 ; Address of begin 04f1 0004 | | .CONST 0x0004 ; Address of exception handler 04f2 0003 | | .CONST 0x0003 ; Number of locals 04f3 INIT_04f0: 04f3 4801 |H | Short_Literal 0x1 04f4 00db | | Load_Top At_Offset_3 04f5 824e | N | Call 0x1,0x4e 04f6 0a01 | | Execute_Immediate Plus,0x1 04f7 e02d | - | Load 0x0,0x2d 04f8 035b | [ | Declare_Type Array,Constrained 04f9 0337 | 7 | Declare_Variable Array 04fa 4801 |H | Short_Literal 0x1 04fb 00d9 | | Load_Top At_Offset_1 04fc 01db | | Execute Vector,Length 04fd e01a | | Load 0x0,0x1a 04fe 035b | [ | Declare_Type Array,Constrained 04ff 0337 | 7 | Declare_Variable Array 0500 00d8 | | Load_Top At_Offset_0 0501 1c00 | | Execute_Immediate Run_Utility,0x0 0502 BODY_04f0: 0502 e5fd | | Load 0x2,-0x3 0503 e005 | | Load 0x0,0x5 0504 022f | / | Execute Access,Equal 0505 680c |h | Jump_Zero 0x512 0506 e005 | | Load 0x0,0x5 0507 03bc | | Declare_Variable Access,By_Allocation 0508 a5fd | | Store_Unchecked 0x2,-0x3 0509 e011 | | Load 0x0,0x11 050a 03bc | | Declare_Variable Access,By_Allocation 050b 00d8 | | Load_Top At_Offset_0 050c 0227 | ' | Execute Access,All_Reference 050d 1c00 | | Execute_Immediate Run_Utility,0x0 050e e5fd | | Load 0x2,-0x3 050f 0227 | ' | Execute Access,All_Reference 0510 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0511 780e |x | Jump 0x520 0512 e5fd | | Load 0x2,-0x3 0513 0227 | ' | Execute Access,All_Reference 0514 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0515 e011 | | Load 0x0,0x11 0516 022f | / | Execute Access,Equal 0517 6808 |h | Jump_Zero 0x520 0518 e011 | | Load 0x0,0x11 0519 03bc | | Declare_Variable Access,By_Allocation 051a 00d8 | | Load_Top At_Offset_0 051b 0227 | ' | Execute Access,All_Reference 051c 1c00 | | Execute_Immediate Run_Utility,0x0 051d e5fd | | Load 0x2,-0x3 051e 0227 | ' | Execute Access,All_Reference 051f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0520 00d8 | | Load_Top At_Offset_0 0521 00da | | Load_Top At_Offset_2 0522 e5ff | | Load 0x2,-0x1 0523 e02e | . | Load 0x0,0x2e 0524 e02f | / | Load 0x0,0x2f 0525 e030 | 0 | Load 0x0,0x30 0526 a031 | 1 | Store_Unchecked 0x0,0x31 0527 a032 | 2 | Store_Unchecked 0x0,0x32 0528 8033 | 3 | Call 0x0,0x33 0529 00d2 | | Pop_Control Pop_Count_2 052a 4801 |H | Short_Literal 0x1 052b 480b |H | Short_Literal 0xb 052c e02a | * | Load 0x0,0x2a 052d 1c08 | | Execute_Immediate Run_Utility,0x8 052e e5fe | | Load 0x2,-0x2 052f e02b | + | Load 0x0,0x2b 0530 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0531 00d9 | | Load_Top At_Offset_1 0532 2a0c |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xc 0533 e02c | , | Load 0x0,0x2c 0534 00db | | Load_Top At_Offset_3 0535 e402 | | Load 0x2,0x2 0536 e5fd | | Load 0x2,-0x3 0537 0227 | ' | Execute Access,All_Reference 0538 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0539 824f | O | Call 0x1,0x4f 053a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 053b 0000 0000 | | .BLANK 0000[0x5] 0540 ; -------------------------------------------------------------------------------------- 0540 ; SUBPROGRAM 0540 ; -------------------------------------------------------------------------------------- 0540 0549 | I | .CONST 0x0549 ; Address of begin 0541 0004 | | .CONST 0x0004 ; Address of exception handler 0542 0004 | | .CONST 0x0004 ; Number of locals 0543 INIT_0540: 0543 e00d | | Load 0x0,0xd 0544 0007 | | Action Break_Optional 0545 e00d | | Load 0x0,0xd 0546 0007 | | Action Break_Optional 0547 029f 155b | [| Declare_Subprogram INIT_1558,For_Call 0549 BODY_0540: 0549 e5ff | | Load 0x2,-0x1 054a e005 | | Load 0x0,0x5 054b 022f | / | Execute Access,Equal 054c 7006 |p | Jump_Nonzero 0x553 054d e5ff | | Load 0x2,-0x1 054e 0227 | ' | Execute Access,All_Reference 054f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0550 e011 | | Load 0x0,0x11 0551 022f | / | Execute Access,Equal 0552 6805 |h | Jump_Zero 0x558 0553 4801 |H | Short_Literal 0x1 0554 4800 |H | Short_Literal 0x0 0555 e008 | | Load 0x0,0x8 0556 0334 | 4 | Declare_Variable Array,With_Constraint 0557 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0558 4800 |H | Short_Literal 0x0 0559 e5ff | | Load 0x2,-0x1 055a 0227 | ' | Execute Access,All_Reference 055b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 055c 0227 | ' | Execute Access,All_Reference 055d 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 055e 01d7 | | Execute Vector,Field_Read 055f 003b | ; | Store_Top Access,At_Offset_3 0560 4801 |H | Short_Literal 0x1 0561 e5ff | | Load 0x2,-0x1 0562 0227 | ' | Execute Access,All_Reference 0563 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0564 0227 | ' | Execute Access,All_Reference 0565 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0566 01d7 | | Execute Vector,Field_Read 0567 003a | : | Store_Top Access,At_Offset_2 0568 00da | | Load_Top At_Offset_2 0569 681c |h | Jump_Zero 0x586 056a 4800 |H | Short_Literal 0x0 056b e5ff | | Load 0x2,-0x1 056c 0227 | ' | Execute Access,All_Reference 056d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 056e 0227 | ' | Execute Access,All_Reference 056f 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 0570 01d7 | | Execute Vector,Field_Read 0571 6814 |h | Jump_Zero 0x586 0572 00d9 | | Load_Top At_Offset_1 0573 680e |h | Jump_Zero 0x582 0574 4801 |H | Short_Literal 0x1 0575 e5ff | | Load 0x2,-0x1 0576 0227 | ' | Execute Access,All_Reference 0577 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0578 0227 | ' | Execute Access,All_Reference 0579 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 057a 01d7 | | Execute Vector,Field_Read 057b 6806 |h | Jump_Zero 0x582 057c 00d9 | | Load_Top At_Offset_1 057d 00db | | Load_Top At_Offset_3 057e 8404 | | Call 0x2,0x4 057f 01cb | | Execute Vector,Append 0580 01cb | | Execute Vector,Append 0581 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0582 00da | | Load_Top At_Offset_2 0583 8404 | | Call 0x2,0x4 0584 01cb | | Execute Vector,Append 0585 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0586 00d9 | | Load_Top At_Offset_1 0587 680c |h | Jump_Zero 0x594 0588 4801 |H | Short_Literal 0x1 0589 e5ff | | Load 0x2,-0x1 058a 0227 | ' | Execute Access,All_Reference 058b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 058c 0227 | ' | Execute Access,All_Reference 058d 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 058e 01d7 | | Execute Vector,Field_Read 058f 6804 |h | Jump_Zero 0x594 0590 00d9 | | Load_Top At_Offset_1 0591 8404 | | Call 0x2,0x4 0592 01cb | | Execute Vector,Append 0593 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0594 8404 | | Call 0x2,0x4 0595 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0596 0000 0000 | | .XXX[0x2] 0598 ; -------------------------------------------------------------------------------------- 0598 ; SUBPROGRAM 0598 ; -------------------------------------------------------------------------------------- 0598 05a9 | | .CONST 0x05a9 ; Address of begin 0599 0004 | | .CONST 0x0004 ; Address of exception handler 059a 0009 | | .CONST 0x0009 ; Number of locals 059b INIT_0598: 059b e011 | | Load 0x0,0x11 059c 0007 | | Action Break_Optional 059d e017 | | Load 0x0,0x17 059e 0007 | | Action Break_Optional 059f e035 | 5 | Load 0x0,0x35 05a0 0007 | | Action Break_Optional 05a1 e035 | 5 | Load 0x0,0x35 05a2 0007 | | Action Break_Optional 05a3 00e1 | | Load_Encached Boolean_Cache 05a4 00e1 | | Load_Encached Boolean_Cache 05a5 e036 | 6 | Load 0x0,0x36 05a6 0007 | | Action Break_Optional 05a7 e017 | | Load 0x0,0x17 05a8 0007 | | Action Break_Optional 05a9 BODY_0598: 05a9 e036 | 6 | Load 0x0,0x36 05aa 4801 |H | Short_Literal 0x1 05ab e037 | 7 | Load 0x0,0x37 05ac e038 | 8 | Load 0x0,0x38 05ad 00ad | | QQ_Action Package,Field_Execute_Dynamic 05ae 003a | : | Store_Top Access,At_Offset_2 05af 00d9 | | Load_Top At_Offset_1 05b0 e036 | 6 | Load 0x0,0x36 05b1 022f | / | Execute Access,Equal 05b2 701b |p | Jump_Nonzero 0x5ce 05b3 e5fe | | Load 0x2,-0x2 05b4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05b5 00d8 | | Load_Top At_Offset_0 05b6 e035 | 5 | Load 0x0,0x35 05b7 0260 | ` | Execute Discrete,In_Type 05b8 7001 |p | Jump_Nonzero 0x5ba 05b9 0801 | | Execute_Immediate Raise,0x1 05ba 00da | | Load_Top At_Offset_2 05bb 0227 | ' | Execute Access,All_Reference 05bc 01da | | Execute Vector,Bounds 05bd 0262 | b | Execute Discrete,In_Range 05be 680f |h | Jump_Zero 0x5ce 05bf e5fe | | Load 0x2,-0x2 05c0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05c1 00d8 | | Load_Top At_Offset_0 05c2 e035 | 5 | Load 0x0,0x35 05c3 0260 | ` | Execute Discrete,In_Type 05c4 7001 |p | Jump_Nonzero 0x5c6 05c5 0801 | | Execute_Immediate Raise,0x1 05c6 00da | | Load_Top At_Offset_2 05c7 0227 | ' | Execute Access,All_Reference 05c8 01d7 | | Execute Vector,Field_Read 05c9 a406 | | Store_Unchecked 0x2,0x6 05ca e5fe | | Load 0x2,-0x2 05cb 824c | L | Call 0x1,0x4c 05cc a404 | | Store_Unchecked 0x2,0x4 05cd 7802 |x | Jump 0x5d0 05ce 4800 |H | Short_Literal 0x0 05cf a406 | | Store_Unchecked 0x2,0x6 05d0 00d9 | | Load_Top At_Offset_1 05d1 e036 | 6 | Load 0x0,0x36 05d2 022f | / | Execute Access,Equal 05d3 701b |p | Jump_Nonzero 0x5ef 05d4 e5fd | | Load 0x2,-0x3 05d5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05d6 00d8 | | Load_Top At_Offset_0 05d7 e035 | 5 | Load 0x0,0x35 05d8 0260 | ` | Execute Discrete,In_Type 05d9 7001 |p | Jump_Nonzero 0x5db 05da 0801 | | Execute_Immediate Raise,0x1 05db 00da | | Load_Top At_Offset_2 05dc 0227 | ' | Execute Access,All_Reference 05dd 01da | | Execute Vector,Bounds 05de 0262 | b | Execute Discrete,In_Range 05df 680f |h | Jump_Zero 0x5ef 05e0 e5fd | | Load 0x2,-0x3 05e1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05e2 00d8 | | Load_Top At_Offset_0 05e3 e035 | 5 | Load 0x0,0x35 05e4 0260 | ` | Execute Discrete,In_Type 05e5 7001 |p | Jump_Nonzero 0x5e7 05e6 0801 | | Execute_Immediate Raise,0x1 05e7 00da | | Load_Top At_Offset_2 05e8 0227 | ' | Execute Access,All_Reference 05e9 01d7 | | Execute Vector,Field_Read 05ea 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 05eb e5fd | | Load 0x2,-0x3 05ec 824c | L | Call 0x1,0x4c 05ed a405 | | Store_Unchecked 0x2,0x5 05ee 7802 |x | Jump 0x5f1 05ef 4800 |H | Short_Literal 0x0 05f0 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 05f1 00d9 | | Load_Top At_Offset_1 05f2 4801 |H | Short_Literal 0x1 05f3 e037 | 7 | Load 0x0,0x37 05f4 e039 | 9 | Load 0x0,0x39 05f5 00ad | | QQ_Action Package,Field_Execute_Dynamic 05f6 003a | : | Store_Top Access,At_Offset_2 05f7 00db | | Load_Top At_Offset_3 05f8 7009 |p | Jump_Nonzero 0x602 05f9 00da | | Load_Top At_Offset_2 05fa 7007 |p | Jump_Nonzero 0x602 05fb e028 | ( | Load 0x0,0x28 05fc e5fc | | Load 0x2,-0x4 05fd 017d | } | Execute Record,Structure_Write 05fe e029 | ) | Load 0x0,0x29 05ff e5fb | | Load 0x2,-0x5 0600 016d | m | Execute Variant_Record,Structure_Write 0601 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0602 00cf | | Action Mark_Auxiliary 0603 e5ff | | Load 0x2,-0x1 0604 01d9 | | Execute Vector,Reverse_Bounds 0605 0263 | c | Execute Discrete,Above_Bound 0606 7068 |ph | Jump_Nonzero 0x66f 0607 00d8 | | Load_Top At_Offset_0 0608 e5ff | | Load 0x2,-0x1 0609 01d7 | | Execute Vector,Field_Read 060a 6862 |hb | Jump_Zero 0x66d 060b e406 | | Load 0x2,0x6 060c 682f |h/ | Jump_Zero 0x63c 060d e404 | | Load 0x2,0x4 060e 00d9 | | Load_Top At_Offset_1 060f e5ff | | Load 0x2,-0x1 0610 01d7 | | Execute Vector,Field_Read 0611 0227 | ' | Execute Access,All_Reference 0612 01d7 | | Execute Vector,Field_Read 0613 a402 | | Store_Unchecked 0x2,0x2 0614 00cf | | Action Mark_Auxiliary 0615 7823 |x# | Jump 0x639 0616 e402 | | Load 0x2,0x2 0617 0227 | ' | Execute Access,All_Reference 0618 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0619 e5fe | | Load 0x2,-0x2 061a 017f | | Execute Record,Equal 061b 6818 |h | Jump_Zero 0x634 061c e402 | | Load 0x2,0x2 061d 0227 | ' | Execute Access,All_Reference 061e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 061f a403 | | Store_Unchecked 0x2,0x3 0620 e403 | | Load 0x2,0x3 0621 e017 | | Load 0x0,0x17 0622 022f | / | Execute Access,Equal 0623 7017 |p | Jump_Nonzero 0x63b 0624 e403 | | Load 0x2,0x3 0625 0227 | ' | Execute Access,All_Reference 0626 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0627 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0628 6812 |h | Jump_Zero 0x63b 0629 e403 | | Load 0x2,0x3 062a 0227 | ' | Execute Access,All_Reference 062b 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 062c e5fc | | Load 0x2,-0x4 062d 017d | } | Execute Record,Structure_Write 062e e403 | | Load 0x2,0x3 062f 0227 | ' | Execute Access,All_Reference 0630 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0631 e5fb | | Load 0x2,-0x5 0632 016d | m | Execute Variant_Record,Structure_Write 0633 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0634 e402 | | Load 0x2,0x2 0635 0227 | ' | Execute Access,All_Reference 0636 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0637 a402 | | Store_Unchecked 0x2,0x2 0638 00c9 | | Action Pop_Auxiliary_Loop 0639 e402 | | Load 0x2,0x2 063a 77db |w | Jump_Nonzero 0x616 063b 00ce | | Action Pop_Auxiliary 063c e407 | | Load 0x2,0x7 063d 682f |h/ | Jump_Zero 0x66d 063e e405 | | Load 0x2,0x5 063f 00d9 | | Load_Top At_Offset_1 0640 e5ff | | Load 0x2,-0x1 0641 01d7 | | Execute Vector,Field_Read 0642 0227 | ' | Execute Access,All_Reference 0643 01d7 | | Execute Vector,Field_Read 0644 a402 | | Store_Unchecked 0x2,0x2 0645 00cf | | Action Mark_Auxiliary 0646 7823 |x# | Jump 0x66a 0647 e402 | | Load 0x2,0x2 0648 0227 | ' | Execute Access,All_Reference 0649 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 064a e5fd | | Load 0x2,-0x3 064b 017f | | Execute Record,Equal 064c 6818 |h | Jump_Zero 0x665 064d e402 | | Load 0x2,0x2 064e 0227 | ' | Execute Access,All_Reference 064f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0650 a403 | | Store_Unchecked 0x2,0x3 0651 e403 | | Load 0x2,0x3 0652 e017 | | Load 0x0,0x17 0653 022f | / | Execute Access,Equal 0654 7017 |p | Jump_Nonzero 0x66c 0655 e403 | | Load 0x2,0x3 0656 0227 | ' | Execute Access,All_Reference 0657 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0658 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0659 6812 |h | Jump_Zero 0x66c 065a e403 | | Load 0x2,0x3 065b 0227 | ' | Execute Access,All_Reference 065c 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 065d e5fc | | Load 0x2,-0x4 065e 017d | } | Execute Record,Structure_Write 065f e403 | | Load 0x2,0x3 0660 0227 | ' | Execute Access,All_Reference 0661 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0662 e5fb | | Load 0x2,-0x5 0663 016d | m | Execute Variant_Record,Structure_Write 0664 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0665 e402 | | Load 0x2,0x2 0666 0227 | ' | Execute Access,All_Reference 0667 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0668 a402 | | Store_Unchecked 0x2,0x2 0669 00c9 | | Action Pop_Auxiliary_Loop 066a e402 | | Load 0x2,0x2 066b 77db |w | Jump_Nonzero 0x647 066c 00ce | | Action Pop_Auxiliary 066d 00c8 | | Action Pop_Auxiliary_Range 066e 3f98 |? | Loop_Increasing 0x607 066f 00ce | | Action Pop_Auxiliary 0670 e028 | ( | Load 0x0,0x28 0671 e5fc | | Load 0x2,-0x4 0672 017d | } | Execute Record,Structure_Write 0673 e029 | ) | Load 0x0,0x29 0674 e5fb | | Load 0x2,-0x5 0675 016d | m | Execute Variant_Record,Structure_Write 0676 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0677 0000 | | .XXX[0x1] 0678 ; -------------------------------------------------------------------------------------- 0678 ; SUBPROGRAM 0678 ; -------------------------------------------------------------------------------------- 0678 0687 | | .CONST 0x0687 ; Address of begin 0679 0004 | | .CONST 0x0004 ; Address of exception handler 067a 0006 | | .CONST 0x0006 ; Number of locals 067b INIT_0678: 067b e03a | : | Load 0x0,0x3a 067c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 067d 02c7 | | Declare_Variable Any 067e 00d8 | | Load_Top At_Offset_0 067f 1c00 | | Execute_Immediate Run_Utility,0x0 0680 e005 | | Load 0x0,0x5 0681 0007 | | Action Break_Optional 0682 e03b | ; | Load 0x0,0x3b 0683 029f 1573 | s| Declare_Subprogram INIT_1570,For_Call 0685 029f 1633 | 3| Declare_Subprogram INIT_1630,For_Call 0687 BODY_0678: 0687 00be | | Action Activate_Tasks 0688 4800 |H | Short_Literal 0x0 0689 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 068a e5ff | | Load 0x2,-0x1 068b 01db | | Execute Vector,Length 068c 7003 |p | Jump_Nonzero 0x690 068d 00db | | Load_Top At_Offset_3 068e a5fe | | Store_Unchecked 0x2,-0x2 068f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0690 8405 | | Call 0x2,0x5 0691 8406 | | Call 0x2,0x6 0692 e402 | | Load 0x2,0x2 0693 e03a | : | Load 0x0,0x3a 0694 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0695 c402 | | Store 0x2,0x2 0696 00db | | Load_Top At_Offset_3 0697 a5fe | | Store_Unchecked 0x2,-0x2 0698 00da | | Load_Top At_Offset_2 0699 a5fd | | Store_Unchecked 0x2,-0x3 069a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 069b 0000 0000 | | .BLANK 0000[0x5] 06a0 ; -------------------------------------------------------------------------------------- 06a0 ; SUBPROGRAM 06a0 ; -------------------------------------------------------------------------------------- 06a0 06a5 | | .CONST 0x06a5 ; Address of begin 06a1 0004 | | .CONST 0x0004 ; Address of exception handler 06a2 0002 | | .CONST 0x0002 ; Number of locals 06a3 INIT_06a0: 06a3 e005 | | Load 0x0,0x5 06a4 0007 | | Action Break_Optional 06a5 BODY_06a0: 06a5 e03b | ; | Load 0x0,0x3b 06a6 00d9 | | Load_Top At_Offset_1 06a7 e5ff | | Load 0x2,-0x1 06a8 821a | | Call 0x1,0x1a 06a9 003a | : | Store_Top Access,At_Offset_2 06aa c5fd | | Store 0x2,-0x3 06ab 00d8 | | Load_Top At_Offset_0 06ac a5fe | | Store_Unchecked 0x2,-0x2 06ad 4502 |E | Exit_Suprogram New_Top_Offset 0x2 06ae 0000 0000 | | .XXX[0x2] 06b0 ; -------------------------------------------------------------------------------------- 06b0 ; SUBPROGRAM 06b0 ; -------------------------------------------------------------------------------------- 06b0 06be | | .CONST 0x06be ; Address of begin 06b1 0004 | | .CONST 0x0004 ; Address of exception handler 06b2 0005 | | .CONST 0x0005 ; Number of locals 06b3 INIT_06b0: 06b3 0007 | | Action Break_Optional 06b4 00da | | Load_Top At_Offset_2 06b5 01dd | | Execute Vector,First 06b6 e035 | 5 | Load 0x0,0x35 06b7 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 06b8 e03b | ; | Load 0x0,0x3b 06b9 0007 | | Action Break_Optional 06ba 029f 1703 | | Declare_Subprogram INIT_1700,For_Call 06bc 029f 176b | k| Declare_Subprogram INIT_1768,For_Call 06be BODY_06b0: 06be 4800 |H | Short_Literal 0x0 06bf 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 06c0 8405 | | Call 0x2,0x5 06c1 00da | | Load_Top At_Offset_2 06c2 a5fd | | Store_Unchecked 0x2,-0x3 06c3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 06c4 0000 0000 | | .BLANK 0000[0x4] 06c8 ; -------------------------------------------------------------------------------------- 06c8 ; SUBPROGRAM 06c8 ; -------------------------------------------------------------------------------------- 06c8 06e1 | | .CONST 0x06e1 ; Address of begin 06c9 06f9 | | .CONST 0x06f9 ; Address of exception handler 06ca 0007 | | .CONST 0x0007 ; Number of locals 06cb INIT_06c8: 06cb 4801 |H | Short_Literal 0x1 06cc 4864 |Hd | Short_Literal 0x64 06cd e02d | - | Load 0x0,0x2d 06ce 035b | [ | Declare_Type Array,Constrained 06cf 0337 | 7 | Declare_Variable Array 06d0 4801 |H | Short_Literal 0x1 06d1 4864 |Hd | Short_Literal 0x64 06d2 e01a | | Load 0x0,0x1a 06d3 035b | [ | Declare_Type Array,Constrained 06d4 0337 | 7 | Declare_Variable Array 06d5 00d8 | | Load_Top At_Offset_0 06d6 1c00 | | Execute_Immediate Run_Utility,0x0 06d7 e03a | : | Load 0x0,0x3a 06d8 1b0d | | Execute Package,Field_Read,Field_Number 0xd 06d9 02c7 | | Declare_Variable Any 06da 00d8 | | Load_Top At_Offset_0 06db 1c00 | | Execute_Immediate Run_Utility,0x0 06dc e03b | ; | Load 0x0,0x3b 06dd 029f 1783 | | Declare_Subprogram INIT_1780,For_Call 06df 029f 1793 | | Declare_Subprogram INIT_1790,For_Call 06e1 BODY_06c8: 06e1 00be | | Action Activate_Tasks 06e2 4800 |H | Short_Literal 0x0 06e3 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 06e4 8406 | | Call 0x2,0x6 06e5 e5fe | | Load 0x2,-0x2 06e6 e005 | | Load 0x0,0x5 06e7 022f | / | Execute Access,Equal 06e8 7009 |p | Jump_Nonzero 0x6f2 06e9 e403 | | Load 0x2,0x3 06ea e402 | | Load 0x2,0x2 06eb e404 | | Load 0x2,0x4 06ec 4801 |H | Short_Literal 0x1 06ed e5fe | | Load 0x2,-0x2 06ee 0227 | ' | Execute Access,All_Reference 06ef 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06f0 825b | [ | Call 0x1,0x5b 06f1 00d2 | | Pop_Control Pop_Count_2 06f2 00db | | Load_Top At_Offset_3 06f3 e03a | : | Load 0x0,0x3a 06f4 1816 | | Execute Package,Field_Execute,Field_Number 0x16 06f5 c404 | | Store 0x2,0x4 06f6 00da | | Load_Top At_Offset_2 06f7 a5fd | | Store_Unchecked 0x2,-0x3 06f8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 06f9 TRAP_06c8: 06f9 0007 | | Action Break_Optional 06fa 8407 | | Call 0x2,0x7 06fb 00db | | Load_Top At_Offset_3 06fc 8243 | C | Call 0x1,0x43 06fd c405 | | Store 0x2,0x5 06fe 00db | | Load_Top At_Offset_3 06ff a5fd | | Store_Unchecked 0x2,-0x3 0700 4802 |H | Short_Literal 0x2 0701 4800 |H | Short_Literal 0x0 0702 00e5 | | Load_Encached Long_Integer_Cache 0703 00d9 | | Load_Top At_Offset_1 0704 0267 | g | Execute Discrete,Predecessor 0705 e007 | | Load 0x0,0x7 0706 0334 | 4 | Declare_Variable Array,With_Constraint 0707 4800 |H | Short_Literal 0x0 0708 00e5 | | Load_Encached Long_Integer_Cache 0709 00d9 | | Load_Top At_Offset_1 070a 0267 | g | Execute Discrete,Predecessor 070b e007 | | Load 0x0,0x7 070c 0334 | 4 | Declare_Variable Array,With_Constraint 070d 4800 |H | Short_Literal 0x0 070e 00e5 | | Load_Encached Long_Integer_Cache 070f 00d9 | | Load_Top At_Offset_1 0710 0267 | g | Execute Discrete,Predecessor 0711 e007 | | Load 0x0,0x7 0712 0334 | 4 | Declare_Variable Array,With_Constraint 0713 4800 |H | Short_Literal 0x0 0714 00e5 | | Load_Encached Long_Integer_Cache 0715 00d9 | | Load_Top At_Offset_1 0716 0267 | g | Execute Discrete,Predecessor 0717 e007 | | Load 0x0,0x7 0718 0334 | 4 | Declare_Variable Array,With_Constraint 0719 4800 |H | Short_Literal 0x0 071a 00e5 | | Load_Encached Long_Integer_Cache 071b 00d9 | | Load_Top At_Offset_1 071c 0267 | g | Execute Discrete,Predecessor 071d e007 | | Load 0x0,0x7 071e 0334 | 4 | Declare_Variable Array,With_Constraint 071f e5ff | | Load 0x2,-0x1 0720 803c | < | Call 0x0,0x3c 0721 4800 |H | Short_Literal 0x0 0722 482a |H* | Short_Literal 0x2a 0723 e007 | | Load 0x0,0x7 0724 0334 | 4 | Declare_Variable Array,With_Constraint 0725 500e |P | Indirect_Literal Any,0x734,{0x556e6578, 0x70656374} 0726 4800 |H | Short_Literal 0x0 0727 4811 |H | Short_Literal 0x11 0728 e007 | | Load 0x0,0x7 0729 0334 | 4 | Declare_Variable Array,With_Constraint 072a 5021 |P! | Indirect_Literal Any,0x74c,{0x46696c65, 0x57726974} 072b 4800 |H | Short_Literal 0x0 072c 4807 |H | Short_Literal 0x7 072d e007 | | Load 0x0,0x7 072e 0334 | 4 | Declare_Variable Array,With_Constraint 072f 5028 |P( | Indirect_Literal Any,0x758,{0x58726d45, 0x72726f72} 0730 803d | = | Call 0x0,0x3d 0731 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0732 0000 0000 | | .XXX[0x2] 0734 556e 6578 |Unex| .LITERAL {0x556e6578, 0x70656374} 0738 6564 2065 |ed e| .XXX[0x14] 073a 7863 6570 |xcep| 073c 7469 6f6e |tion| 073e 2077 6869 | whi| 0740 6c65 2077 |le w| 0742 7269 7469 |riti| 0744 6e67 2066 |ng f| 0746 696c 653a |ile:| 0748 2025 3100 | %1 | 074a 0000 0000 | | 074c 4669 6c65 |File| .LITERAL {0x46696c65, 0x57726974} 0750 6545 7863 |eExc| .XXX[0x8] 0752 6570 7469 |epti| 0754 6f6e 0000 |on | 0756 0000 0000 | | 0758 5872 6d45 |XrmE| .LITERAL {0x58726d45, 0x72726f72} 075c 0000 0000 | | .BLANK 0000[0x4] 0760 ; -------------------------------------------------------------------------------------- 0760 ; SUBPROGRAM 0760 ; -------------------------------------------------------------------------------------- 0760 076b | k | .CONST 0x076b ; Address of begin 0761 0004 | | .CONST 0x0004 ; Address of exception handler 0762 0003 | | .CONST 0x0003 ; Number of locals 0763 INIT_0760: 0763 00db | | Load_Top At_Offset_3 0764 0227 | ' | Execute Access,All_Reference 0765 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0766 0007 | | Action Break_Optional 0767 00db | | Load_Top At_Offset_3 0768 0227 | ' | Execute Access,All_Reference 0769 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 076a 0007 | | Action Break_Optional 076b BODY_0760: 076b 4800 |H | Short_Literal 0x0 076c a5fd | | Store_Unchecked 0x2,-0x3 076d e011 | | Load 0x0,0x11 076e e5fe | | Load 0x2,-0x2 076f 0227 | ' | Execute Access,All_Reference 0770 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0771 e5fe | | Load 0x2,-0x2 0772 821d | | Call 0x1,0x1d 0773 c5fe | | Store 0x2,-0x2 0774 00d8 | | Load_Top At_Offset_0 0775 7005 |p | Jump_Nonzero 0x77b 0776 00d9 | | Load_Top At_Offset_1 0777 e5ff | | Load 0x2,-0x1 0778 0227 | ' | Execute Access,All_Reference 0779 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 077a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 077b 00d9 | | Load_Top At_Offset_1 077c 6806 |h | Jump_Zero 0x783 077d e03b | ; | Load 0x0,0x3b 077e 00da | | Load_Top At_Offset_2 077f 00da | | Load_Top At_Offset_2 0780 825c | \ | Call 0x1,0x5c 0781 003b | ; | Store_Top Access,At_Offset_3 0782 c5fd | | Store 0x2,-0x3 0783 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0784 0000 0000 | | .BLANK 0000[0x4] 0788 ; -------------------------------------------------------------------------------------- 0788 ; SUBPROGRAM 0788 ; -------------------------------------------------------------------------------------- 0788 078b | | .CONST 0x078b ; Address of begin 0789 0004 | | .CONST 0x0004 ; Address of exception handler 078a 0001 | | .CONST 0x0001 ; Number of locals 078b BODY_0788: 078b INIT_0788: 078b 00da | | Load_Top At_Offset_2 078c 6812 |h | Jump_Zero 0x79f 078d 00da | | Load_Top At_Offset_2 078e 0227 | ' | Execute Access,All_Reference 078f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0790 6808 |h | Jump_Zero 0x799 0791 00da | | Load_Top At_Offset_2 0792 0229 | ) | Execute Access,All_Read 0793 00d8 | | Load_Top At_Offset_0 0794 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0795 825e | ^ | Call 0x1,0x5e 0796 00d9 | | Load_Top At_Offset_1 0797 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0798 00d1 | | Pop_Control Pop_Count_1 0799 00da | | Load_Top At_Offset_2 079a e23d | = | Load 0x1,0x3d 079b e23e | > | Load 0x1,0x3e 079c 1d3f | ? | Execute_Immediate Reference_Lex_1,0x3f 079d 8009 | | Call 0x0,0x9 079e 003b | ; | Store_Top Access,At_Offset_3 079f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 07a0 ; -------------------------------------------------------------------------------------- 07a0 ; SUBPROGRAM 07a0 ; -------------------------------------------------------------------------------------- 07a0 07b7 | | .CONST 0x07b7 ; Address of begin 07a1 0004 | | .CONST 0x0004 ; Address of exception handler 07a2 0006 | | .CONST 0x0006 ; Number of locals 07a3 INIT_07a0: 07a3 e017 | | Load 0x0,0x17 07a4 0007 | | Action Break_Optional 07a5 4801 |H | Short_Literal 0x1 07a6 4805 |H | Short_Literal 0x5 07a7 e01a | | Load 0x0,0x1a 07a8 035b | [ | Declare_Type Array,Constrained 07a9 0337 | 7 | Declare_Variable Array 07aa 00d8 | | Load_Top At_Offset_0 07ab 1c00 | | Execute_Immediate Run_Utility,0x0 07ac 4801 |H | Short_Literal 0x1 07ad 4805 |H | Short_Literal 0x5 07ae e01b | | Load 0x0,0x1b 07af 035b | [ | Declare_Type Array,Constrained 07b0 0337 | 7 | Declare_Variable Array 07b1 00d8 | | Load_Top At_Offset_0 07b2 1c00 | | Execute_Immediate Run_Utility,0x0 07b3 e5fe | | Load 0x2,-0x2 07b4 803e | > | Call 0x0,0x3e 07b5 029f 17a3 | | Declare_Subprogram INIT_17a0,For_Call 07b7 BODY_07a0: 07b7 e5ff | | Load 0x2,-0x1 07b8 803f | ? | Call 0x0,0x3f 07b9 8406 | | Call 0x2,0x6 07ba e5ff | | Load 0x2,-0x1 07bb 8040 | @ | Call 0x0,0x40 07bc e5ff | | Load 0x2,-0x1 07bd 0227 | ' | Execute Access,All_Reference 07be 3c21 |<! | Execute Record,Field_Read,Field_Number 0x21 07bf e041 | A | Load 0x0,0x41 07c0 022f | / | Execute Access,Equal 07c1 6807 |h | Jump_Zero 0x7c9 07c2 e028 | ( | Load 0x0,0x28 07c3 e5fc | | Load 0x2,-0x4 07c4 017d | } | Execute Record,Structure_Write 07c5 e029 | ) | Load 0x0,0x29 07c6 e5fb | | Load 0x2,-0x5 07c7 016d | m | Execute Variant_Record,Structure_Write 07c8 4504 |E | Exit_Suprogram New_Top_Offset 0x4 07c9 00db | | Load_Top At_Offset_3 07ca 482e |H. | Short_Literal 0x2e 07cb 00db | | Load_Top At_Offset_3 07cc 01cb | | Execute Vector,Append 07cd e5fd | | Load 0x2,-0x3 07ce 01cc | | Execute Vector,Catenate 07cf e01c | | Load 0x0,0x1c 07d0 e01d | | Load 0x0,0x1d 07d1 e01e | | Load 0x0,0x1e 07d2 a01f | | Store_Unchecked 0x0,0x1f 07d3 a020 | | Store_Unchecked 0x0,0x20 07d4 8021 | ! | Call 0x0,0x21 07d5 00d1 | | Pop_Control Pop_Count_1 07d6 00da | | Load_Top At_Offset_2 07d7 4800 |H | Short_Literal 0x0 07d8 480b |H | Short_Literal 0xb 07d9 e007 | | Load 0x0,0x7 07da 0334 | 4 | Declare_Variable Array,With_Constraint 07db 5014 |P | Indirect_Literal Any,0x7f0,{0x50726f67, 0x72616d2e} 07dc e022 | " | Load 0x0,0x22 07dd e023 | # | Load 0x0,0x23 07de e024 | $ | Load 0x0,0x24 07df a025 | % | Store_Unchecked 0x0,0x25 07e0 a026 | & | Store_Unchecked 0x0,0x26 07e1 8021 | ! | Call 0x0,0x21 07e2 00d1 | | Pop_Control Pop_Count_1 07e3 e5fb | | Load 0x2,-0x5 07e4 e5fc | | Load 0x2,-0x4 07e5 e404 | | Load 0x2,0x4 07e6 e403 | | Load 0x2,0x3 07e7 e5ff | | Load 0x2,-0x1 07e8 0227 | ' | Execute Access,All_Reference 07e9 3c21 |<! | Execute Record,Field_Read,Field_Number 0x21 07ea e042 | B | Load 0x0,0x42 07eb e21e | | Load 0x1,0x1e 07ec 0096 | | Execute Package,Entry 07ed 820f | | Call 0x1,0xf 07ee 4504 |E | Exit_Suprogram New_Top_Offset 0x4 07ef 0000 | | .XXX[0x1] 07f0 5072 6f67 |Prog| .LITERAL {0x50726f67, 0x72616d2e} 07f4 4e61 6d65 |Name| .XXX[0x4] 07f6 0000 0000 | | 07f8 ; -------------------------------------------------------------------------------------- 07f8 ; SUBPROGRAM 07f8 ; -------------------------------------------------------------------------------------- 07f8 0832 | 2 | .CONST 0x0832 ; Address of begin 07f9 0004 | | .CONST 0x0004 ; Address of exception handler 07fa 0016 | | .CONST 0x0016 ; Number of locals 07fb INIT_07f8: 07fb 4800 |H | Short_Literal 0x0 07fc 4803 |H | Short_Literal 0x3 07fd 029f 17eb | | Declare_Subprogram INIT_17e8,For_Call 07ff 03fd | | Declare_Type Discrete,Defined 0800 e035 | 5 | Load 0x0,0x35 0801 0007 | | Action Break_Optional 0802 e035 | 5 | Load 0x0,0x35 0803 0007 | | Action Break_Optional 0804 e5fb | | Load 0x2,-0x5 0805 01dd | | Execute Vector,First 0806 e035 | 5 | Load 0x0,0x35 0807 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0808 e035 | 5 | Load 0x0,0x35 0809 0007 | | Action Break_Optional 080a e035 | 5 | Load 0x0,0x35 080b 0007 | | Action Break_Optional 080c 4801 |H | Short_Literal 0x1 080d 4864 |Hd | Short_Literal 0x64 080e e02d | - | Load 0x0,0x2d 080f 035b | [ | Declare_Type Array,Constrained 0810 0337 | 7 | Declare_Variable Array 0811 4801 |H | Short_Literal 0x1 0812 4864 |Hd | Short_Literal 0x64 0813 e01a | | Load 0x0,0x1a 0814 035b | [ | Declare_Type Array,Constrained 0815 0337 | 7 | Declare_Variable Array 0816 00d8 | | Load_Top At_Offset_0 0817 1c00 | | Execute_Immediate Run_Utility,0x0 0818 e035 | 5 | Load 0x0,0x35 0819 0007 | | Action Break_Optional 081a e035 | 5 | Load 0x0,0x35 081b 0007 | | Action Break_Optional 081c e035 | 5 | Load 0x0,0x35 081d 0007 | | Action Break_Optional 081e e035 | 5 | Load 0x0,0x35 081f 0007 | | Action Break_Optional 0820 e402 | | Load 0x2,0x2 0821 0007 | | Action Break_Optional 0822 e02b | + | Load 0x0,0x2b 0823 0007 | | Action Break_Optional 0824 e02b | + | Load 0x0,0x2b 0825 0007 | | Action Break_Optional 0826 e03b | ; | Load 0x0,0x3b 0827 0007 | | Action Break_Optional 0828 e03b | ; | Load 0x0,0x3b 0829 0007 | | Action Break_Optional 082a 029f 1813 | | Declare_Subprogram INIT_1810,For_Call 082c 029f 183b | ;| Declare_Subprogram INIT_1838,For_Call 082e 029f 18b3 | | Declare_Subprogram INIT_18b0,For_Call 0830 029f 18c3 | | Declare_Subprogram INIT_18c0,For_Call 0832 BODY_07f8: 0832 4800 |H | Short_Literal 0x0 0833 a411 | | Store_Unchecked 0x2,0x11 0834 e5fc | | Load 0x2,-0x4 0835 a406 | | Store_Unchecked 0x2,0x6 0836 e405 | | Load 0x2,0x5 0837 0a01 | | Execute_Immediate Plus,0x1 0838 c405 | | Store 0x2,0x5 0839 e405 | | Load 0x2,0x5 083a a404 | | Store_Unchecked 0x2,0x4 083b e409 | | Load 0x2,0x9 083c e408 | | Load 0x2,0x8 083d e5fe | | Load 0x2,-0x2 083e e02e | . | Load 0x0,0x2e 083f e02f | / | Load 0x0,0x2f 0840 e030 | 0 | Load 0x0,0x30 0841 a031 | 1 | Store_Unchecked 0x0,0x31 0842 a032 | 2 | Store_Unchecked 0x0,0x32 0843 8033 | 3 | Call 0x0,0x33 0844 00d2 | | Pop_Control Pop_Count_2 0845 4801 |H | Short_Literal 0x1 0846 a40a | | Store_Unchecked 0x2,0xa 0847 4801 |H | Short_Literal 0x1 0848 a40b | | Store_Unchecked 0x2,0xb 0849 00cf | | Action Mark_Auxiliary 084a 7807 |x | Jump 0x852 084b e40a | | Load 0x2,0xa 084c 0a01 | | Execute_Immediate Plus,0x1 084d c40a | | Store 0x2,0xa 084e e40b | | Load 0x2,0xb 084f 0a01 | | Execute_Immediate Plus,0x1 0850 c40b | | Store 0x2,0xb 0851 00c9 | | Action Pop_Auxiliary_Loop 0852 e40b | | Load 0x2,0xb 0853 e409 | | Load 0x2,0x9 0854 01d5 | | Execute Vector,Field_Reference 0855 e027 | ' | Load 0x0,0x27 0856 017f | | Execute Record,Equal 0857 6ff3 |o | Jump_Zero 0x84b 0858 00ce | | Action Pop_Auxiliary 0859 e406 | | Load 0x2,0x6 085a 0c03 | | Execute_Immediate Greater_Equal,0x3 085b 6803 |h | Jump_Zero 0x85f 085c 4801 |H | Short_Literal 0x1 085d a40e | | Store_Unchecked 0x2,0xe 085e 7802 |x | Jump 0x861 085f 4800 |H | Short_Literal 0x0 0860 a40e | | Store_Unchecked 0x2,0xe 0861 e406 | | Load 0x2,0x6 0862 0aff | | Execute_Immediate Plus,-0x1 0863 c406 | | Store 0x2,0x6 0864 00cf | | Action Mark_Auxiliary 0865 790d |y | Jump 0x973 0866 4800 |H | Short_Literal 0x0 0867 a403 | | Store_Unchecked 0x2,0x3 0868 4800 |H | Short_Literal 0x0 0869 a40d | | Store_Unchecked 0x2,0xd 086a 4800 |H | Short_Literal 0x0 086b a407 | | Store_Unchecked 0x2,0x7 086c 00cf | | Action Mark_Auxiliary 086d 7811 |x | Jump 0x87f 086e e405 | | Load 0x2,0x5 086f e5fb | | Load 0x2,-0x5 0870 01d7 | | Execute Vector,Field_Read 0871 a40f | | Store_Unchecked 0x2,0xf 0872 e5ff | | Load 0x2,-0x1 0873 01dd | | Execute Vector,First 0874 e407 | | Load 0x2,0x7 0875 0273 | s | Execute Discrete,Plus 0876 e5ff | | Load 0x2,-0x1 0877 01d5 | | Execute Vector,Field_Reference 0878 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0879 a410 | | Store_Unchecked 0x2,0x10 087a 8414 | | Call 0x2,0x14 087b e407 | | Load 0x2,0x7 087c 0a01 | | Execute_Immediate Plus,0x1 087d c407 | | Store 0x2,0x7 087e 00c9 | | Action Pop_Auxiliary_Loop 087f e407 | | Load 0x2,0x7 0880 e5ff | | Load 0x2,-0x1 0881 01db | | Execute Vector,Length 0882 027c | | | Execute Discrete,Less 0883 77ea |w | Jump_Nonzero 0x86e 0884 00ce | | Action Pop_Auxiliary 0885 e40e | | Load 0x2,0xe 0886 0f01 | | Execute_Immediate Equal,0x1 0887 6808 |h | Jump_Zero 0x890 0888 e407 | | Load 0x2,0x7 0889 e5ff | | Load 0x2,-0x1 088a 01db | | Execute Vector,Length 088b 0aff | | Execute_Immediate Plus,-0x1 088c 027b | { | Execute Discrete,Greater_Equal 088d 6802 |h | Jump_Zero 0x890 088e 4803 |H | Short_Literal 0x3 088f a40e | | Store_Unchecked 0x2,0xe 0890 e40d | | Load 0x2,0xd 0891 0f01 | | Execute_Immediate Equal,0x1 0892 68d0 |h | Jump_Zero 0x963 0893 e403 | | Load 0x2,0x3 0894 a407 | | Store_Unchecked 0x2,0x7 0895 e407 | | Load 0x2,0x7 0896 e5ff | | Load 0x2,-0x1 0897 01d5 | | Execute Vector,Field_Reference 0898 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0899 4607 |F | Jump_Case 0x8 089a 7809 |x | Jump 0x8a4 ; case 0x0 089b 7812 |x | Jump 0x8ae ; case 0x1 089c 781a |x | Jump 0x8b7 ; case 0x2 089d 781e |x | Jump 0x8bc ; case 0x3 089e 7839 |x9 | Jump 0x8d8 ; case 0x4 089f 7890 |x | Jump 0x930 ; case 0x5 08a0 78ab |x | Jump 0x94c ; case 0x6 08a1 7800 |x | Jump 0x8a2 ; case 0x7 08a2 8416 | | Call 0x2,0x16 08a3 78c8 |x | Jump 0x96c 08a4 e5fc | | Load 0x2,-0x4 08a5 0aff | | Execute_Immediate Plus,-0x1 08a6 c5fc | | Store 0x2,-0x4 08a7 e407 | | Load 0x2,0x7 08a8 e5ff | | Load 0x2,-0x1 08a9 01d5 | | Execute Vector,Field_Reference 08aa 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 08ab 0227 | ' | Execute Access,All_Reference 08ac 8413 | | Call 0x2,0x13 08ad 78be |x | Jump 0x96c 08ae e5fc | | Load 0x2,-0x4 08af 0aff | | Execute_Immediate Plus,-0x1 08b0 c5fc | | Store 0x2,-0x4 08b1 e405 | | Load 0x2,0x5 08b2 e5fb | | Load 0x2,-0x5 08b3 01d7 | | Execute Vector,Field_Read 08b4 0227 | ' | Execute Access,All_Reference 08b5 8413 | | Call 0x2,0x13 08b6 78b5 |x | Jump 0x96c 08b7 e5fc | | Load 0x2,-0x4 08b8 0aff | | Execute_Immediate Plus,-0x1 08b9 c5fc | | Store 0x2,-0x4 08ba 8415 | | Call 0x2,0x15 08bb 78b0 |x | Jump 0x96c 08bc e406 | | Load 0x2,0x6 08bd 0c02 | | Execute_Immediate Greater_Equal,0x2 08be 680f |h | Jump_Zero 0x8ce 08bf e5fc | | Load 0x2,-0x4 08c0 0afe | | Execute_Immediate Plus,-0x2 08c1 c5fc | | Store 0x2,-0x4 08c2 e405 | | Load 0x2,0x5 08c3 0a01 | | Execute_Immediate Plus,0x1 08c4 c405 | | Store 0x2,0x5 08c5 e406 | | Load 0x2,0x6 08c6 0aff | | Execute_Immediate Plus,-0x1 08c7 c406 | | Store 0x2,0x6 08c8 e405 | | Load 0x2,0x5 08c9 e5fb | | Load 0x2,-0x5 08ca 01d7 | | Execute Vector,Field_Read 08cb 0227 | ' | Execute Access,All_Reference 08cc 8413 | | Call 0x2,0x13 08cd 789e |x | Jump 0x96c 08ce e405 | | Load 0x2,0x5 08cf e5fb | | Load 0x2,-0x5 08d0 01d7 | | Execute Vector,Field_Read 08d1 e404 | | Load 0x2,0x4 08d2 e5fb | | Load 0x2,-0x5 08d3 01d6 | | Execute Vector,Field_Write 08d4 e404 | | Load 0x2,0x4 08d5 0a01 | | Execute_Immediate Plus,0x1 08d6 c404 | | Store 0x2,0x4 08d7 7894 |x | Jump 0x96c 08d8 e406 | | Load 0x2,0x6 08d9 0c02 | | Execute_Immediate Greater_Equal,0x2 08da 684b |hK | Jump_Zero 0x926 08db e405 | | Load 0x2,0x5 08dc 0a01 | | Execute_Immediate Plus,0x1 08dd c405 | | Store 0x2,0x5 08de e406 | | Load 0x2,0x6 08df 0aff | | Execute_Immediate Plus,-0x1 08e0 c406 | | Store 0x2,0x6 08e1 e5fc | | Load 0x2,-0x4 08e2 0afe | | Execute_Immediate Plus,-0x2 08e3 c5fc | | Store 0x2,-0x4 08e4 e03b | ; | Load 0x0,0x3b 08e5 e5fd | | Load 0x2,-0x3 08e6 e405 | | Load 0x2,0x5 08e7 e5fb | | Load 0x2,-0x5 08e8 01d7 | | Execute Vector,Field_Read 08e9 0227 | ' | Execute Access,All_Reference 08ea 821a | | Call 0x1,0x1a 08eb c5fd | | Store 0x2,-0x3 08ec c412 | | Store 0x2,0x12 08ed e412 | | Load 0x2,0x12 08ee e411 | | Load 0x2,0x11 08ef 027d | } | Execute Discrete,Greater 08f0 6802 |h | Jump_Zero 0x8f3 08f1 e412 | | Load 0x2,0x12 08f2 a411 | | Store_Unchecked 0x2,0x11 08f3 e412 | | Load 0x2,0x12 08f4 6877 |hw | Jump_Zero 0x96c 08f5 e411 | | Load 0x2,0x11 08f6 8242 | B | Call 0x1,0x42 08f7 c411 | | Store 0x2,0x11 08f8 4802 |H | Short_Literal 0x2 08f9 4800 |H | Short_Literal 0x0 08fa 00e5 | | Load_Encached Long_Integer_Cache 08fb 00d9 | | Load_Top At_Offset_1 08fc 0267 | g | Execute Discrete,Predecessor 08fd e007 | | Load 0x0,0x7 08fe 0334 | 4 | Declare_Variable Array,With_Constraint 08ff 4800 |H | Short_Literal 0x0 0900 00e5 | | Load_Encached Long_Integer_Cache 0901 00d9 | | Load_Top At_Offset_1 0902 0267 | g | Execute Discrete,Predecessor 0903 e007 | | Load 0x0,0x7 0904 0334 | 4 | Declare_Variable Array,With_Constraint 0905 4800 |H | Short_Literal 0x0 0906 00e5 | | Load_Encached Long_Integer_Cache 0907 00d9 | | Load_Top At_Offset_1 0908 0267 | g | Execute Discrete,Predecessor 0909 e007 | | Load 0x0,0x7 090a 0334 | 4 | Declare_Variable Array,With_Constraint 090b e405 | | Load 0x2,0x5 090c e5fb | | Load 0x2,-0x5 090d 01d7 | | Execute Vector,Field_Read 090e 0227 | ' | Execute Access,All_Reference 090f e407 | | Load 0x2,0x7 0910 e5ff | | Load 0x2,-0x1 0911 01d5 | | Execute Vector,Field_Reference 0912 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0913 0227 | ' | Execute Access,All_Reference 0914 e407 | | Load 0x2,0x7 0915 e5ff | | Load 0x2,-0x1 0916 01d5 | | Execute Vector,Field_Reference 0917 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0918 0227 | ' | Execute Access,All_Reference 0919 e22c | , | Load 0x1,0x2c 091a 4800 |H | Short_Literal 0x0 091b 4809 |H | Short_Literal 0x9 091c e007 | | Load 0x0,0x7 091d 0334 | 4 | Declare_Variable Array,With_Constraint 091e 5065 |Pe | Indirect_Literal Any,0x984,{0x436d6442, 0x61644c69} 091f 4800 |H | Short_Literal 0x0 0920 4807 |H | Short_Literal 0x7 0921 e007 | | Load 0x0,0x7 0922 0334 | 4 | Declare_Variable Array,With_Constraint 0923 5068 |Ph | Indirect_Literal Any,0x98c,{0x58726d45, 0x72726f72} 0924 803d | = | Call 0x0,0x3d 0925 7846 |xF | Jump 0x96c 0926 e405 | | Load 0x2,0x5 0927 e5fb | | Load 0x2,-0x5 0928 01d7 | | Execute Vector,Field_Read 0929 e404 | | Load 0x2,0x4 092a e5fb | | Load 0x2,-0x5 092b 01d6 | | Execute Vector,Field_Write 092c e404 | | Load 0x2,0x4 092d 0a01 | | Execute_Immediate Plus,0x1 092e c404 | | Store 0x2,0x4 092f 783c |x< | Jump 0x96c 0930 e406 | | Load 0x2,0x6 0931 0c02 | | Execute_Immediate Greater_Equal,0x2 0932 680f |h | Jump_Zero 0x942 0933 e406 | | Load 0x2,0x6 0934 0aff | | Execute_Immediate Plus,-0x1 0935 c406 | | Store 0x2,0x6 0936 e405 | | Load 0x2,0x5 0937 e5fb | | Load 0x2,-0x5 0938 01d7 | | Execute Vector,Field_Read 0939 e404 | | Load 0x2,0x4 093a e5fb | | Load 0x2,-0x5 093b 01d6 | | Execute Vector,Field_Write 093c e404 | | Load 0x2,0x4 093d 0aff | | Execute_Immediate Plus,-0x1 093e c404 | | Store 0x2,0x4 093f e405 | | Load 0x2,0x5 0940 0a01 | | Execute_Immediate Plus,0x1 0941 c405 | | Store 0x2,0x5 0942 e405 | | Load 0x2,0x5 0943 e5fb | | Load 0x2,-0x5 0944 01d7 | | Execute Vector,Field_Read 0945 e404 | | Load 0x2,0x4 0946 e5fb | | Load 0x2,-0x5 0947 01d6 | | Execute Vector,Field_Write 0948 e404 | | Load 0x2,0x4 0949 0a01 | | Execute_Immediate Plus,0x1 094a c404 | | Store 0x2,0x4 094b 7820 |x | Jump 0x96c 094c 00cf | | Action Mark_Auxiliary 094d 7810 |x | Jump 0x95e 094e e405 | | Load 0x2,0x5 094f e5fb | | Load 0x2,-0x5 0950 01d7 | | Execute Vector,Field_Read 0951 e404 | | Load 0x2,0x4 0952 e5fb | | Load 0x2,-0x5 0953 01d6 | | Execute Vector,Field_Write 0954 e404 | | Load 0x2,0x4 0955 0a01 | | Execute_Immediate Plus,0x1 0956 c404 | | Store 0x2,0x4 0957 e405 | | Load 0x2,0x5 0958 0a01 | | Execute_Immediate Plus,0x1 0959 c405 | | Store 0x2,0x5 095a e406 | | Load 0x2,0x6 095b 0aff | | Execute_Immediate Plus,-0x1 095c c406 | | Store 0x2,0x6 095d 00c9 | | Action Pop_Auxiliary_Loop 095e e406 | | Load 0x2,0x6 095f 0c01 | | Execute_Immediate Greater_Equal,0x1 0960 77ed |w | Jump_Nonzero 0x94e 0961 00ce | | Action Pop_Auxiliary 0962 7809 |x | Jump 0x96c 0963 e405 | | Load 0x2,0x5 0964 e5fb | | Load 0x2,-0x5 0965 01d7 | | Execute Vector,Field_Read 0966 e404 | | Load 0x2,0x4 0967 e5fb | | Load 0x2,-0x5 0968 01d6 | | Execute Vector,Field_Write 0969 e404 | | Load 0x2,0x4 096a 0a01 | | Execute_Immediate Plus,0x1 096b c404 | | Store 0x2,0x4 096c e406 | | Load 0x2,0x6 096d 0aff | | Execute_Immediate Plus,-0x1 096e c406 | | Store 0x2,0x6 096f e405 | | Load 0x2,0x5 0970 0a01 | | Execute_Immediate Plus,0x1 0971 c405 | | Store 0x2,0x5 0972 00c9 | | Action Pop_Auxiliary_Loop 0973 e406 | | Load 0x2,0x6 0974 0c01 | | Execute_Immediate Greater_Equal,0x1 0975 76f0 |v | Jump_Nonzero 0x866 0976 00ce | | Action Pop_Auxiliary 0977 e404 | | Load 0x2,0x4 0978 e5fb | | Load 0x2,-0x5 0979 01dc | | Execute Vector,Last 097a 027a | z | Execute Discrete,Less_Equal 097b 6804 |h | Jump_Zero 0x980 097c e02b | + | Load 0x0,0x2b 097d e404 | | Load 0x2,0x4 097e e5fb | | Load 0x2,-0x5 097f 01d6 | | Execute Vector,Field_Write 0980 e411 | | Load 0x2,0x11 0981 a5fa | | Store_Unchecked 0x2,-0x6 0982 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0983 0000 | | .XXX[0x1] 0984 436d 6442 |CmdB| .LITERAL {0x436d6442, 0x61644c69} 0988 6e65 0000 |ne | .XXX[0x4] 098a 0000 0000 | | 098c 5872 6d45 |XrmE| .LITERAL {0x58726d45, 0x72726f72} 0990 436d 6442 |CmdB| .XXX[0xc] 0992 6164 4b69 |adKi| 0994 6e64 0000 |nd | 0996 0000 0000 | | 0998 5872 6d45 |XrmE| 099a 7272 6f72 |rror| 099c 0000 0000 | | .BLANK 0000[0x4] 09a0 ; -------------------------------------------------------------------------------------- 09a0 ; SUBPROGRAM 09a0 ; -------------------------------------------------------------------------------------- 09a0 09a3 | | .CONST 0x09a3 ; Address of begin 09a1 0004 | | .CONST 0x0004 ; Address of exception handler 09a2 0001 | | .CONST 0x0001 ; Number of locals 09a3 BODY_09a0: 09a3 INIT_09a0: 09a3 00da | | Load_Top At_Offset_2 09a4 0d01 | | Execute_Immediate Less,0x1 09a5 6802 |h | Jump_Zero 0x9a8 09a6 4801 |H | Short_Literal 0x1 09a7 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 09a8 4501 |E | Exit_Suprogram New_Top_Offset 0x1 09a9 0000 0000 | | .BLANK 0000[0x7] 09b0 ; -------------------------------------------------------------------------------------- 09b0 ; SUBPROGRAM 09b0 ; -------------------------------------------------------------------------------------- 09b0 09b3 | | .CONST 0x09b3 ; Address of begin 09b1 0004 | | .CONST 0x0004 ; Address of exception handler 09b2 0001 | | .CONST 0x0001 ; Number of locals 09b3 BODY_09b0: 09b3 INIT_09b0: 09b3 00da | | Load_Top At_Offset_2 09b4 0d02 | | Execute_Immediate Less,0x2 09b5 6802 |h | Jump_Zero 0x9b8 09b6 4802 |H | Short_Literal 0x2 09b7 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 09b8 4501 |E | Exit_Suprogram New_Top_Offset 0x1 09b9 0000 0000 | | .BLANK 0000[0x7] 09c0 ; -------------------------------------------------------------------------------------- 09c0 ; SUBPROGRAM 09c0 ; -------------------------------------------------------------------------------------- 09c0 09c5 | | .CONST 0x09c5 ; Address of begin 09c1 0004 | | .CONST 0x0004 ; Address of exception handler 09c2 0002 | | .CONST 0x0002 ; Number of locals 09c3 INIT_09c0: 09c3 029f 1943 | C| Declare_Subprogram INIT_1940,For_Call 09c5 BODY_09c0: 09c5 00db | | Load_Top At_Offset_3 09c6 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 09c7 461b |F | Jump_Case 0x1c 09c8 781b |x | Jump 0x9e4 ; case 0x0 09c9 7824 |x$ | Jump 0x9ee ; case 0x1 09ca 7819 |x | Jump 0x9e4 ; case 0x2 09cb 7818 |x | Jump 0x9e4 ; case 0x3 09cc 7858 |xX | Jump 0xa25 ; case 0x4 09cd 7816 |x | Jump 0x9e4 ; case 0x5 09ce 7815 |x | Jump 0x9e4 ; case 0x6 09cf 7814 |x | Jump 0x9e4 ; case 0x7 09d0 7813 |x | Jump 0x9e4 ; case 0x8 09d1 7812 |x | Jump 0x9e4 ; case 0x9 09d2 782e |x. | Jump 0xa01 ; case 0xa 09d3 7839 |x9 | Jump 0xa0d ; case 0xb 09d4 7844 |xD | Jump 0xa19 ; case 0xc 09d5 785b |x[ | Jump 0xa31 ; case 0xd 09d6 780d |x | Jump 0x9e4 ; case 0xe 09d7 780c |x | Jump 0x9e4 ; case 0xf 09d8 780b |x | Jump 0x9e4 ; case 0x10 09d9 780a |x | Jump 0x9e4 ; case 0x11 09da 780d |x | Jump 0x9e8 ; case 0x12 09db 7808 |x | Jump 0x9e4 ; case 0x13 09dc 781b |x | Jump 0x9f8 ; case 0x14 09dd 7806 |x | Jump 0x9e4 ; case 0x15 09de 7805 |x | Jump 0x9e4 ; case 0x16 09df 7804 |x | Jump 0x9e4 ; case 0x17 09e0 7805 |x | Jump 0x9e6 ; case 0x18 09e1 7802 |x | Jump 0x9e4 ; case 0x19 09e2 7803 |x | Jump 0x9e6 ; case 0x1a 09e3 7800 |x | Jump 0x9e4 ; case 0x1b 09e4 0008 | | Action Idle 09e5 4501 |E | Exit_Suprogram New_Top_Offset 0x1 09e6 0008 | | Action Idle 09e7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 09e8 00db | | Load_Top At_Offset_3 09e9 2e13 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x13 09ea 8043 | C | Call 0x0,0x43 09eb e5ff | | Load 0x2,-0x1 09ec 2a13 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x13 09ed 4501 |E | Exit_Suprogram New_Top_Offset 0x1 09ee 8402 | | Call 0x2,0x2 09ef 00db | | Load_Top At_Offset_3 09f0 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 09f1 e044 | D | Load 0x0,0x44 09f2 e045 | E | Load 0x0,0x45 09f3 a046 | F | Store_Unchecked 0x0,0x46 09f4 8009 | | Call 0x0,0x9 09f5 e5ff | | Load 0x2,-0x1 09f6 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2 09f7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 09f8 00db | | Load_Top At_Offset_3 09f9 2e15 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x15 09fa e047 | G | Load 0x0,0x47 09fb e048 | H | Load 0x0,0x48 09fc a049 | I | Store_Unchecked 0x0,0x49 09fd 8009 | | Call 0x0,0x9 09fe e5ff | | Load 0x2,-0x1 09ff 2a15 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x15 0a00 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0a01 00db | | Load_Top At_Offset_3 0a02 2e0b |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xb 0a03 6843 |hC | Jump_Zero 0xa47 0a04 00db | | Load_Top At_Offset_3 0a05 2e0b |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xb 0a06 e04a | J | Load 0x0,0x4a 0a07 e04b | K | Load 0x0,0x4b 0a08 a04c | L | Store_Unchecked 0x0,0x4c 0a09 8009 | | Call 0x0,0x9 0a0a e5ff | | Load 0x2,-0x1 0a0b 2a0b |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xb 0a0c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0a0d 00db | | Load_Top At_Offset_3 0a0e 2e0c |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xc 0a0f 6837 |h7 | Jump_Zero 0xa47 0a10 00db | | Load_Top At_Offset_3 0a11 2e0c |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xc 0a12 e04d | M | Load 0x0,0x4d 0a13 e04e | N | Load 0x0,0x4e 0a14 a04f | O | Store_Unchecked 0x0,0x4f 0a15 8009 | | Call 0x0,0x9 0a16 e5ff | | Load 0x2,-0x1 0a17 2a0c |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xc 0a18 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0a19 00db | | Load_Top At_Offset_3 0a1a 2e0d |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xd 0a1b 682b |h+ | Jump_Zero 0xa47 0a1c 00db | | Load_Top At_Offset_3 0a1d 2e0d |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xd 0a1e e050 | P | Load 0x0,0x50 0a1f e051 | Q | Load 0x0,0x51 0a20 a052 | R | Store_Unchecked 0x0,0x52 0a21 8009 | | Call 0x0,0x9 0a22 e5ff | | Load 0x2,-0x1 0a23 2a0d |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xd 0a24 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0a25 00db | | Load_Top At_Offset_3 0a26 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5 0a27 681f |h | Jump_Zero 0xa47 0a28 00db | | Load_Top At_Offset_3 0a29 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5 0a2a e053 | S | Load 0x0,0x53 0a2b e054 | T | Load 0x0,0x54 0a2c a055 | U | Store_Unchecked 0x0,0x55 0a2d 8009 | | Call 0x0,0x9 0a2e e5ff | | Load 0x2,-0x1 0a2f 2a05 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5 0a30 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0a31 00db | | Load_Top At_Offset_3 0a32 260e |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xe 0a33 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0a34 e056 | V | Load 0x0,0x56 0a35 022e | . | Execute Access,Not_Equal 0a36 6810 |h | Jump_Zero 0xa47 0a37 00db | | Load_Top At_Offset_3 0a38 00d8 | | Load_Top At_Offset_0 0a39 2e0e |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xe 0a3a 00d8 | | Load_Top At_Offset_0 0a3b 00d8 | | Load_Top At_Offset_0 0a3c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a3d e5ff | | Load 0x2,-0x1 0a3e 260e |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xe 0a3f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0a40 8057 | W | Call 0x0,0x57 0a41 8058 | X | Call 0x0,0x58 0a42 00d9 | | Load_Top At_Offset_1 0a43 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0a44 00d1 | | Pop_Control Pop_Count_1 0a45 00d0 | | Action Swap_Control 0a46 2a0e |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xe 0a47 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0a48 ; -------------------------------------------------------------------------------------- 0a48 ; SUBPROGRAM 0a48 ; -------------------------------------------------------------------------------------- 0a48 0a4b | K | .CONST 0x0a4b ; Address of begin 0a49 0004 | | .CONST 0x0004 ; Address of exception handler 0a4a 0001 | | .CONST 0x0001 ; Number of locals 0a4b BODY_0a48: 0a4b INIT_0a48: 0a4b 00da | | Load_Top At_Offset_2 0a4c 0229 | ) | Execute Access,All_Read 0a4d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0a4e 00d8 | | Load_Top At_Offset_0 0a4f 8249 | I | Call 0x1,0x49 0a50 00d2 | | Pop_Control Pop_Count_2 0a51 00da | | Load_Top At_Offset_2 0a52 e244 | D | Load 0x1,0x44 0a53 e245 | E | Load 0x1,0x45 0a54 1d46 | F | Execute_Immediate Reference_Lex_1,0x46 0a55 8009 | | Call 0x0,0x9 0a56 003b | ; | Store_Top Access,At_Offset_3 0a57 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0a58 ; -------------------------------------------------------------------------------------- 0a58 ; SUBPROGRAM 0a58 ; -------------------------------------------------------------------------------------- 0a58 0a5b | [ | .CONST 0x0a5b ; Address of begin 0a59 0004 | | .CONST 0x0004 ; Address of exception handler 0a5a 0001 | | .CONST 0x0001 ; Number of locals 0a5b BODY_0a58: 0a5b INIT_0a58: 0a5b 00da | | Load_Top At_Offset_2 0a5c 0229 | ) | Execute Access,All_Read 0a5d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0a5e 00d8 | | Load_Top At_Offset_0 0a5f 8249 | I | Call 0x1,0x49 0a60 00d2 | | Pop_Control Pop_Count_2 0a61 e016 | | Load 0x0,0x16 0a62 0322 | " | Declare_Variable Record 0a63 4800 |H | Short_Literal 0x0 0a64 00d9 | | Load_Top At_Offset_1 0a65 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0a66 e028 | ( | Load 0x0,0x28 0a67 00d9 | | Load_Top At_Offset_1 0a68 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0a69 e029 | ) | Load 0x0,0x29 0a6a 00d9 | | Load_Top At_Offset_1 0a6b 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0a6c 00db | | Load_Top At_Offset_3 0a6d 0228 | ( | Execute Access,All_Write 0a6e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a6f 0000 | | .XXX[0x1] 0a70 ; -------------------------------------------------------------------------------------- 0a70 ; SUBPROGRAM 0a70 ; -------------------------------------------------------------------------------------- 0a70 0a73 | s | .CONST 0x0a73 ; Address of begin 0a71 0004 | | .CONST 0x0004 ; Address of exception handler 0a72 0001 | | .CONST 0x0001 ; Number of locals 0a73 BODY_0a70: 0a73 INIT_0a70: 0a73 00da | | Load_Top At_Offset_2 0a74 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a75 00d8 | | Load_Top At_Offset_0 0a76 e035 | 5 | Load 0x0,0x35 0a77 0260 | ` | Execute Discrete,In_Type 0a78 7001 |p | Jump_Nonzero 0xa7a 0a79 0801 | | Execute_Immediate Raise,0x1 0a7a 483b |H; | Short_Literal 0x3b 0a7b 026f | o | Execute Discrete,Remainder 0a7c 00d8 | | Load_Top At_Offset_0 0a7d e035 | 5 | Load 0x0,0x35 0a7e 0260 | ` | Execute Discrete,In_Type 0a7f 7001 |p | Jump_Nonzero 0xa81 0a80 0801 | | Execute_Immediate Raise,0x1 0a81 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0a82 0000 0000 | | .BLANK 0000[0x6] 0a88 ; -------------------------------------------------------------------------------------- 0a88 ; SUBPROGRAM 0a88 ; -------------------------------------------------------------------------------------- 0a88 0a9d | | .CONST 0x0a9d ; Address of begin 0a89 0004 | | .CONST 0x0004 ; Address of exception handler 0a8a 0008 | | .CONST 0x0008 ; Number of locals 0a8b INIT_0a88: 0a8b e5fd | | Load 0x2,-0x3 0a8c 01dd | | Execute Vector,First 0a8d e035 | 5 | Load 0x0,0x35 0a8e 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0a8f e5fc | | Load 0x2,-0x4 0a90 01dd | | Execute Vector,First 0a91 e035 | 5 | Load 0x0,0x35 0a92 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0a93 e011 | | Load 0x0,0x11 0a94 0007 | | Action Break_Optional 0a95 e00d | | Load 0x0,0xd 0a96 0007 | | Action Break_Optional 0a97 e00d | | Load 0x0,0xd 0a98 0007 | | Action Break_Optional 0a99 e017 | | Load 0x0,0x17 0a9a 0007 | | Action Break_Optional 0a9b 029f 195b | [| Declare_Subprogram INIT_1958,For_Call 0a9d BODY_0a88: 0a9d e5ff | | Load 0x2,-0x1 0a9e 022d | - | Execute Access,Is_Null 0a9f 0f00 | | Execute_Immediate Equal,0x0 0aa0 e5fe | | Load 0x2,-0x2 0aa1 022d | - | Execute Access,Is_Null 0aa2 0f00 | | Execute_Immediate Equal,0x0 0aa3 0278 | x | Execute Discrete,Or 0aa4 e5fd | | Load 0x2,-0x3 0aa5 01dd | | Execute Vector,First 0aa6 e5fd | | Load 0x2,-0x3 0aa7 01d5 | | Execute Vector,Field_Reference 0aa8 e027 | ' | Load 0x0,0x27 0aa9 017f | | Execute Record,Equal 0aaa 0f00 | | Execute_Immediate Equal,0x0 0aab 0279 | y | Execute Discrete,And 0aac 7002 |p | Jump_Nonzero 0xaaf 0aad e059 | Y | Load 0x0,0x59 0aae 0257 | W | Execute Discrete,Raise 0aaf e5ff | | Load 0x2,-0x1 0ab0 6809 |h | Jump_Zero 0xaba 0ab1 e402 | | Load 0x2,0x2 0ab2 e5fd | | Load 0x2,-0x3 0ab3 01d5 | | Execute Vector,Field_Reference 0ab4 e5ff | | Load 0x2,-0x1 0ab5 8408 | | Call 0x2,0x8 0ab6 6803 |h | Jump_Zero 0xaba 0ab7 4801 |H | Short_Literal 0x1 0ab8 a5fa | | Store_Unchecked 0x2,-0x6 0ab9 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0aba e5fe | | Load 0x2,-0x2 0abb 6809 |h | Jump_Zero 0xac5 0abc e402 | | Load 0x2,0x2 0abd e5fd | | Load 0x2,-0x3 0abe 01d5 | | Execute Vector,Field_Reference 0abf e5fe | | Load 0x2,-0x2 0ac0 8408 | | Call 0x2,0x8 0ac1 6803 |h | Jump_Zero 0xac5 0ac2 4801 |H | Short_Literal 0x1 0ac3 a5fa | | Store_Unchecked 0x2,-0x6 0ac4 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0ac5 e5ff | | Load 0x2,-0x1 0ac6 6809 |h | Jump_Zero 0xad0 0ac7 e403 | | Load 0x2,0x3 0ac8 e5fc | | Load 0x2,-0x4 0ac9 01d5 | | Execute Vector,Field_Reference 0aca e5ff | | Load 0x2,-0x1 0acb 8408 | | Call 0x2,0x8 0acc 6803 |h | Jump_Zero 0xad0 0acd 4801 |H | Short_Literal 0x1 0ace a5fa | | Store_Unchecked 0x2,-0x6 0acf 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0ad0 e5fe | | Load 0x2,-0x2 0ad1 6809 |h | Jump_Zero 0xadb 0ad2 e403 | | Load 0x2,0x3 0ad3 e5fc | | Load 0x2,-0x4 0ad4 01d5 | | Execute Vector,Field_Reference 0ad5 e5fe | | Load 0x2,-0x2 0ad6 8408 | | Call 0x2,0x8 0ad7 6803 |h | Jump_Zero 0xadb 0ad8 4801 |H | Short_Literal 0x1 0ad9 a5fa | | Store_Unchecked 0x2,-0x6 0ada 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0adb e5fe | | Load 0x2,-0x2 0adc 6823 |h# | Jump_Zero 0xb00 0add 00cf | | Action Mark_Auxiliary 0ade 7819 |x | Jump 0xaf8 0adf e402 | | Load 0x2,0x2 0ae0 0a01 | | Execute_Immediate Plus,0x1 0ae1 c402 | | Store 0x2,0x2 0ae2 e403 | | Load 0x2,0x3 0ae3 0a01 | | Execute_Immediate Plus,0x1 0ae4 c403 | | Store 0x2,0x3 0ae5 e402 | | Load 0x2,0x2 0ae6 e5fd | | Load 0x2,-0x3 0ae7 01d5 | | Execute Vector,Field_Reference 0ae8 e5fe | | Load 0x2,-0x2 0ae9 8408 | | Call 0x2,0x8 0aea 6803 |h | Jump_Zero 0xaee 0aeb 4801 |H | Short_Literal 0x1 0aec a5fa | | Store_Unchecked 0x2,-0x6 0aed 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0aee e403 | | Load 0x2,0x3 0aef e5fc | | Load 0x2,-0x4 0af0 01d5 | | Execute Vector,Field_Reference 0af1 e5fe | | Load 0x2,-0x2 0af2 8408 | | Call 0x2,0x8 0af3 6803 |h | Jump_Zero 0xaf7 0af4 4801 |H | Short_Literal 0x1 0af5 a5fa | | Store_Unchecked 0x2,-0x6 0af6 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0af7 00c9 | | Action Pop_Auxiliary_Loop 0af8 e402 | | Load 0x2,0x2 0af9 0a01 | | Execute_Immediate Plus,0x1 0afa e5fd | | Load 0x2,-0x3 0afb 01d5 | | Execute Vector,Field_Reference 0afc e027 | ' | Load 0x0,0x27 0afd 017f | | Execute Record,Equal 0afe 6fe0 |o | Jump_Zero 0xadf 0aff 00ce | | Action Pop_Auxiliary 0b00 e017 | | Load 0x0,0x17 0b01 a5fb | | Store_Unchecked 0x2,-0x5 0b02 4800 |H | Short_Literal 0x0 0b03 a5fa | | Store_Unchecked 0x2,-0x6 0b04 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0b05 0000 0000 | | .XXX[0x3] 0b07 0000 | | 0b08 ; -------------------------------------------------------------------------------------- 0b08 ; SUBPROGRAM 0b08 ; -------------------------------------------------------------------------------------- 0b08 0b0d | | .CONST 0x0b0d ; Address of begin 0b09 0004 | | .CONST 0x0004 ; Address of exception handler 0b0a 0002 | | .CONST 0x0002 ; Number of locals 0b0b INIT_0b08: 0b0b e035 | 5 | Load 0x0,0x35 0b0c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0b0d BODY_0b08: 0b0d 00cf | | Action Mark_Auxiliary 0b0e e5ff | | Load 0x2,-0x1 0b0f 01d9 | | Execute Vector,Reverse_Bounds 0b10 0263 | c | Execute Discrete,Above_Bound 0b11 7017 |p | Jump_Nonzero 0xb29 0b12 00d8 | | Load_Top At_Offset_0 0b13 e5ff | | Load 0x2,-0x1 0b14 01d7 | | Execute Vector,Field_Read 0b15 0f2e | . | Execute_Immediate Equal,0x2e 0b16 7005 |p | Jump_Nonzero 0xb1c 0b17 00d8 | | Load_Top At_Offset_0 0b18 e5ff | | Load 0x2,-0x1 0b19 01d7 | | Execute Vector,Field_Read 0b1a 0f2a | * | Execute_Immediate Equal,0x2a 0b1b 6804 |h | Jump_Zero 0xb20 0b1c 00db | | Load_Top At_Offset_3 0b1d 0a01 | | Execute_Immediate Plus,0x1 0b1e c402 | | Store 0x2,0x2 0b1f 7807 |x | Jump 0xb27 0b20 00d8 | | Load_Top At_Offset_0 0b21 e5ff | | Load 0x2,-0x1 0b22 01d7 | | Execute Vector,Field_Read 0b23 0f3a | : | Execute_Immediate Equal,0x3a 0b24 6802 |h | Jump_Zero 0xb27 0b25 00d2 | | Pop_Control Pop_Count_2 0b26 7802 |x | Jump 0xb29 0b27 00c8 | | Action Pop_Auxiliary_Range 0b28 3fe9 |? | Loop_Increasing 0xb12 0b29 00ce | | Action Pop_Auxiliary 0b2a 00d8 | | Load_Top At_Offset_0 0b2b 0d01 | | Execute_Immediate Less,0x1 0b2c 6802 |h | Jump_Zero 0xb2f 0b2d 4801 |H | Short_Literal 0x1 0b2e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0b2f 00db | | Load_Top At_Offset_3 0b30 01dd | | Execute Vector,First 0b31 e5ff | | Load 0x2,-0x1 0b32 01d7 | | Execute Vector,Field_Read 0b33 0f2e | . | Execute_Immediate Equal,0x2e 0b34 7006 |p | Jump_Nonzero 0xb3b 0b35 00db | | Load_Top At_Offset_3 0b36 01dd | | Execute Vector,First 0b37 e5ff | | Load 0x2,-0x1 0b38 01d7 | | Execute Vector,Field_Read 0b39 0f2a | * | Execute_Immediate Equal,0x2a 0b3a 6802 |h | Jump_Zero 0xb3d 0b3b 00d8 | | Load_Top At_Offset_0 0b3c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0b3d 00d8 | | Load_Top At_Offset_0 0b3e 0a01 | | Execute_Immediate Plus,0x1 0b3f 00d8 | | Load_Top At_Offset_0 0b40 e035 | 5 | Load 0x0,0x35 0b41 0260 | ` | Execute Discrete,In_Type 0b42 7001 |p | Jump_Nonzero 0xb44 0b43 0801 | | Execute_Immediate Raise,0x1 0b44 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0b45 0000 0000 | | .XXX[0x3] 0b47 0000 | | 0b48 ; -------------------------------------------------------------------------------------- 0b48 ; SUBPROGRAM 0b48 ; -------------------------------------------------------------------------------------- 0b48 0b5e | ^ | .CONST 0x0b5e ; Address of begin 0b49 0004 | | .CONST 0x0004 ; Address of exception handler 0b4a 000a | | .CONST 0x000a ; Number of locals 0b4b INIT_0b48: 0b4b e035 | 5 | Load 0x0,0x35 0b4c 0007 | | Action Break_Optional 0b4d 00db | | Load_Top At_Offset_3 0b4e 0007 | | Action Break_Optional 0b4f e05a | Z | Load 0x0,0x5a 0b50 0007 | | Action Break_Optional 0b51 e05b | [ | Load 0x0,0x5b 0b52 0322 | " | Declare_Variable Record 0b53 00d8 | | Load_Top At_Offset_0 0b54 1c00 | | Execute_Immediate Run_Utility,0x0 0b55 e00d | | Load 0x0,0xd 0b56 0007 | | Action Break_Optional 0b57 e011 | | Load 0x0,0x11 0b58 0007 | | Action Break_Optional 0b59 e035 | 5 | Load 0x0,0x35 0b5a 0007 | | Action Break_Optional 0b5b e036 | 6 | Load 0x0,0x36 0b5c 029f 19b3 | | Declare_Subprogram INIT_19b0,For_Call 0b5e BODY_0b48: 0b5e 00cf | | Action Mark_Auxiliary 0b5f e5fd | | Load 0x2,-0x3 0b60 01db | | Execute Vector,Length 0b61 0aff | | Execute_Immediate Plus,-0x1 0b62 4800 |H | Short_Literal 0x0 0b63 e035 | 5 | Load 0x0,0x35 0b64 025c | \ | QQucode_0x025c 0b65 0263 | c | Execute Discrete,Above_Bound 0b66 705f |p_ | Jump_Nonzero 0xbc6 0b67 e5fd | | Load 0x2,-0x3 0b68 01dd | | Execute Vector,First 0b69 00d9 | | Load_Top At_Offset_1 0b6a 0273 | s | Execute Discrete,Plus 0b6b e5fd | | Load 0x2,-0x3 0b6c 01d5 | | Execute Vector,Field_Reference 0b6d e027 | ' | Load 0x0,0x27 0b6e 017f | | Execute Record,Equal 0b6f 6802 |h | Jump_Zero 0xb72 0b70 00d2 | | Pop_Control Pop_Count_2 0b71 7854 |xT | Jump 0xbc6 0b72 e5fd | | Load 0x2,-0x3 0b73 01dd | | Execute Vector,First 0b74 00d9 | | Load_Top At_Offset_1 0b75 0273 | s | Execute Discrete,Plus 0b76 e5fd | | Load 0x2,-0x3 0b77 01d5 | | Execute Vector,Field_Reference 0b78 e405 | | Load 0x2,0x5 0b79 017d | } | Execute Record,Structure_Write 0b7a e5fe | | Load 0x2,-0x2 0b7b 01dd | | Execute Vector,First 0b7c 00d9 | | Load_Top At_Offset_1 0b7d 0273 | s | Execute Discrete,Plus 0b7e e5fe | | Load 0x2,-0x2 0b7f 01d7 | | Execute Vector,Field_Read 0b80 a404 | | Store_Unchecked 0x2,0x4 0b81 e403 | | Load 0x2,0x3 0b82 a407 | | Store_Unchecked 0x2,0x7 0b83 e404 | | Load 0x2,0x4 0b84 e403 | | Load 0x2,0x3 0b85 0227 | ' | Execute Access,All_Reference 0b86 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0b87 01d7 | | Execute Vector,Field_Read 0b88 a406 | | Store_Unchecked 0x2,0x6 0b89 e406 | | Load 0x2,0x6 0b8a 7009 |p | Jump_Nonzero 0xb94 0b8b e00d | | Load 0x0,0xd 0b8c 03bc | | Declare_Variable Access,By_Allocation 0b8d a406 | | Store_Unchecked 0x2,0x6 0b8e e406 | | Load 0x2,0x6 0b8f e404 | | Load 0x2,0x4 0b90 e403 | | Load 0x2,0x3 0b91 0227 | ' | Execute Access,All_Reference 0b92 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0b93 01d6 | | Execute Vector,Field_Write 0b94 e405 | | Load 0x2,0x5 0b95 824c | L | Call 0x1,0x4c 0b96 a402 | | Store_Unchecked 0x2,0x2 0b97 e402 | | Load 0x2,0x2 0b98 e406 | | Load 0x2,0x6 0b99 0227 | ' | Execute Access,All_Reference 0b9a 01d7 | | Execute Vector,Field_Read 0b9b a403 | | Store_Unchecked 0x2,0x3 0b9c 00cf | | Action Mark_Auxiliary 0b9d 7805 |x | Jump 0xba3 0b9e e403 | | Load 0x2,0x3 0b9f 0227 | ' | Execute Access,All_Reference 0ba0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0ba1 a403 | | Store_Unchecked 0x2,0x3 0ba2 00c9 | | Action Pop_Auxiliary_Loop 0ba3 e403 | | Load 0x2,0x3 0ba4 6806 |h | Jump_Zero 0xbab 0ba5 e403 | | Load 0x2,0x3 0ba6 0227 | ' | Execute Access,All_Reference 0ba7 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0ba8 e405 | | Load 0x2,0x5 0ba9 017f | | Execute Record,Equal 0baa 6ff3 |o | Jump_Zero 0xb9e 0bab 00ce | | Action Pop_Auxiliary 0bac e403 | | Load 0x2,0x3 0bad 7016 |p | Jump_Nonzero 0xbc4 0bae e011 | | Load 0x0,0x11 0baf 03bc | | Declare_Variable Access,By_Allocation 0bb0 00d8 | | Load_Top At_Offset_0 0bb1 0227 | ' | Execute Access,All_Reference 0bb2 1c00 | | Execute_Immediate Run_Utility,0x0 0bb3 a403 | | Store_Unchecked 0x2,0x3 0bb4 e402 | | Load 0x2,0x2 0bb5 e406 | | Load 0x2,0x6 0bb6 0227 | ' | Execute Access,All_Reference 0bb7 01d7 | | Execute Vector,Field_Read 0bb8 e403 | | Load 0x2,0x3 0bb9 0227 | ' | Execute Access,All_Reference 0bba 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0bbb e403 | | Load 0x2,0x3 0bbc e402 | | Load 0x2,0x2 0bbd e406 | | Load 0x2,0x6 0bbe 0227 | ' | Execute Access,All_Reference 0bbf 01d6 | | Execute Vector,Field_Write 0bc0 e405 | | Load 0x2,0x5 0bc1 e403 | | Load 0x2,0x3 0bc2 0227 | ' | Execute Access,All_Reference 0bc3 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0bc4 00c8 | | Action Pop_Auxiliary_Range 0bc5 3fa1 |? | Loop_Increasing 0xb67 0bc6 00ce | | Action Pop_Auxiliary 0bc7 00db | | Load_Top At_Offset_3 0bc8 e011 | | Load 0x0,0x11 0bc9 022f | / | Execute Access,Equal 0bca 703b |p; | Jump_Nonzero 0xc06 0bcb 4801 |H | Short_Literal 0x1 0bcc e404 | | Load 0x2,0x4 0bcd e407 | | Load 0x2,0x7 0bce 0227 | ' | Execute Access,All_Reference 0bcf 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 0bd0 01d6 | | Execute Vector,Field_Write 0bd1 e405 | | Load 0x2,0x5 0bd2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0bd3 00d8 | | Load_Top At_Offset_0 0bd4 e035 | 5 | Load 0x0,0x35 0bd5 0260 | ` | Execute Discrete,In_Type 0bd6 7001 |p | Jump_Nonzero 0xbd8 0bd7 0801 | | Execute_Immediate Raise,0x1 0bd8 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0bd9 e036 | 6 | Load 0x0,0x36 0bda 4801 |H | Short_Literal 0x1 0bdb e037 | 7 | Load 0x0,0x37 0bdc e038 | 8 | Load 0x0,0x38 0bdd 00ad | | QQ_Action Package,Field_Execute_Dynamic 0bde 003a | : | Store_Top Access,At_Offset_2 0bdf 00d9 | | Load_Top At_Offset_1 0be0 e036 | 6 | Load 0x0,0x36 0be1 022f | / | Execute Access,Equal 0be2 6811 |h | Jump_Zero 0xbf4 0be3 00da | | Load_Top At_Offset_2 0be4 00db | | Load_Top At_Offset_3 0be5 e05c | \ | Load 0x0,0x5c 0be6 0334 | 4 | Declare_Variable Array,With_Constraint 0be7 00d8 | | Load_Top At_Offset_0 0be8 01d9 | | Execute Vector,Reverse_Bounds 0be9 0263 | c | Execute Discrete,Above_Bound 0bea 7005 |p | Jump_Nonzero 0xbf0 0beb 4800 |H | Short_Literal 0x0 0bec 00d9 | | Load_Top At_Offset_1 0bed e40b | | Load 0x2,0xb 0bee 01d6 | | Execute Vector,Field_Write 0bef 3ffb |? | Loop_Increasing 0xbeb 0bf0 e036 | 6 | Load 0x0,0x36 0bf1 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0bf2 003a | : | Store_Top Access,At_Offset_2 0bf3 7807 |x | Jump 0xbfb 0bf4 00da | | Load_Top At_Offset_2 0bf5 00da | | Load_Top At_Offset_2 0bf6 0227 | ' | Execute Access,All_Reference 0bf7 01da | | Execute Vector,Bounds 0bf8 0261 | a | Execute Discrete,Not_In_Range 0bf9 6801 |h | Jump_Zero 0xbfb 0bfa 840a | | Call 0x2,0xa 0bfb 4801 |H | Short_Literal 0x1 0bfc 00db | | Load_Top At_Offset_3 0bfd 00db | | Load_Top At_Offset_3 0bfe 0227 | ' | Execute Access,All_Reference 0bff 01d6 | | Execute Vector,Field_Write 0c00 00d9 | | Load_Top At_Offset_1 0c01 4801 |H | Short_Literal 0x1 0c02 e037 | 7 | Load 0x0,0x37 0c03 e039 | 9 | Load 0x0,0x39 0c04 00ad | | QQ_Action Package,Field_Execute_Dynamic 0c05 003a | : | Store_Top Access,At_Offset_2 0c06 e5fb | | Load 0x2,-0x5 0c07 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0c08 7010 |p | Jump_Nonzero 0xc19 0c09 e403 | | Load 0x2,0x3 0c0a 0227 | ' | Execute Access,All_Reference 0c0b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0c0c e017 | | Load 0x0,0x17 0c0d 022f | / | Execute Access,Equal 0c0e 6801 |h | Jump_Zero 0xc10 0c0f 4507 |E | Exit_Suprogram New_Top_Offset 0x7 0c10 e403 | | Load 0x2,0x3 0c11 0229 | ) | Execute Access,All_Read 0c12 00d8 | | Load_Top At_Offset_0 0c13 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0c14 824a | J | Call 0x1,0x4a 0c15 00d9 | | Load_Top At_Offset_1 0c16 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0c17 00d1 | | Pop_Control Pop_Count_1 0c18 4507 |E | Exit_Suprogram New_Top_Offset 0x7 0c19 e403 | | Load 0x2,0x3 0c1a 0227 | ' | Execute Access,All_Reference 0c1b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0c1c e017 | | Load 0x0,0x17 0c1d 022f | / | Execute Access,Equal 0c1e 6809 |h | Jump_Zero 0xc28 0c1f e017 | | Load 0x0,0x17 0c20 03bc | | Declare_Variable Access,By_Allocation 0c21 00d8 | | Load_Top At_Offset_0 0c22 0227 | ' | Execute Access,All_Reference 0c23 1c00 | | Execute_Immediate Run_Utility,0x0 0c24 e403 | | Load 0x2,0x3 0c25 0227 | ' | Execute Access,All_Reference 0c26 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0c27 7804 |x | Jump 0xc2c 0c28 e403 | | Load 0x2,0x3 0c29 0227 | ' | Execute Access,All_Reference 0c2a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0c2b 824b | K | Call 0x1,0x4b 0c2c e016 | | Load 0x0,0x16 0c2d 0322 | " | Declare_Variable Record 0c2e e5fc | | Load 0x2,-0x4 0c2f 00d9 | | Load_Top At_Offset_1 0c30 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0c31 e5fb | | Load 0x2,-0x5 0c32 00d9 | | Load_Top At_Offset_1 0c33 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0c34 e5fa | | Load 0x2,-0x6 0c35 00d9 | | Load_Top At_Offset_1 0c36 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0c37 e403 | | Load 0x2,0x3 0c38 0229 | ) | Execute Access,All_Read 0c39 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0c3a 0228 | ( | Execute Access,All_Write 0c3b 4507 |E | Exit_Suprogram New_Top_Offset 0x7 0c3c 0000 0000 | | .BLANK 0000[0x4] 0c40 ; -------------------------------------------------------------------------------------- 0c40 ; SUBPROGRAM 0c40 ; -------------------------------------------------------------------------------------- 0c40 0c54 | T | .CONST 0x0c54 ; Address of begin 0c41 0c65 | e | .CONST 0x0c65 ; Address of exception handler 0c42 0008 | | .CONST 0x0008 ; Number of locals 0c43 INIT_0c40: 0c43 4801 |H | Short_Literal 0x1 0c44 4864 |Hd | Short_Literal 0x64 0c45 e008 | | Load 0x0,0x8 0c46 035b | [ | Declare_Type Array,Constrained 0c47 0337 | 7 | Declare_Variable Array 0c48 e22d | - | Load 0x1,0x2d 0c49 0007 | | Action Break_Optional 0c4a e22d | - | Load 0x1,0x2d 0c4b 0007 | | Action Break_Optional 0c4c e035 | 5 | Load 0x0,0x35 0c4d 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0c4e 029f 19fb | | Declare_Subprogram INIT_19f8,For_Call 0c50 029f 1a53 | S| Declare_Subprogram INIT_1a50,For_Call 0c52 029f 1ab3 | | Declare_Subprogram INIT_1ab0,For_Call 0c54 BODY_0c40: 0c54 e5fc | | Load 0x2,-0x4 0c55 e5fd | | Load 0x2,-0x3 0c56 e5fe | | Load 0x2,-0x2 0c57 e5ff | | Load 0x2,-0x1 0c58 8407 | | Call 0x2,0x7 0c59 00db | | Load_Top At_Offset_3 0c5a 0d65 | e | Execute_Immediate Less,0x65 0c5b 6807 |h | Jump_Zero 0xc63 0c5c 4801 |H | Short_Literal 0x1 0c5d e405 | | Load 0x2,0x5 0c5e e402 | | Load 0x2,0x2 0c5f 01cf | | Execute Vector,Slice_Read 0c60 e008 | | Load 0x0,0x8 0c61 01c6 | | Execute Vector,Convert_To_Formal 0c62 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 0c63 8408 | | Call 0x2,0x8 0c64 0831 | 1 | Execute_Immediate Raise,0x31 0c65 TRAP_0c40: 0c65 0007 | | Action Break_Optional 0c66 e403 | | Load 0x2,0x3 0c67 e22e | . | Load 0x1,0x2e 0c68 e22f | / | Load 0x1,0x2f 0c69 1d30 | 0 | Execute_Immediate Reference_Lex_1,0x30 0c6a 8009 | | Call 0x0,0x9 0c6b c403 | | Store 0x2,0x3 0c6c 00d8 | | Load_Top At_Offset_0 0c6d 0101 | | Execute Exception,Reraise 0c6e 0000 0000 | | .XXX[0x2] 0c70 ; -------------------------------------------------------------------------------------- 0c70 ; SUBPROGRAM 0c70 ; -------------------------------------------------------------------------------------- 0c70 0c73 | s | .CONST 0x0c73 ; Address of begin 0c71 0004 | | .CONST 0x0004 ; Address of exception handler 0c72 0001 | | .CONST 0x0001 ; Number of locals 0c73 BODY_0c70: 0c73 INIT_0c70: 0c73 00cf | | Action Mark_Auxiliary 0c74 00db | | Load_Top At_Offset_3 0c75 01dc | | Execute Vector,Last 0c76 e5fe | | Load 0x2,-0x2 0c77 0263 | c | Execute Discrete,Above_Bound 0c78 700f |p | Jump_Nonzero 0xc88 0c79 00d8 | | Load_Top At_Offset_0 0c7a e5ff | | Load 0x2,-0x1 0c7b 01d7 | | Execute Vector,Field_Read 0c7c 0e20 | | Execute_Immediate Not_Equal,0x20 0c7d 6808 |h | Jump_Zero 0xc86 0c7e 00d8 | | Load_Top At_Offset_0 0c7f e5ff | | Load 0x2,-0x1 0c80 01d7 | | Execute Vector,Field_Read 0c81 0e09 | | Execute_Immediate Not_Equal,0x9 0c82 6803 |h | Jump_Zero 0xc86 0c83 00d8 | | Load_Top At_Offset_0 0c84 a5fe | | Store_Unchecked 0x2,-0x2 0c85 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0c86 00c8 | | Action Pop_Auxiliary_Range 0c87 3ff1 |? | Loop_Increasing 0xc79 0c88 00ce | | Action Pop_Auxiliary 0c89 00da | | Load_Top At_Offset_2 0c8a 01dc | | Execute Vector,Last 0c8b 0a01 | | Execute_Immediate Plus,0x1 0c8c c5fe | | Store 0x2,-0x2 0c8d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0c8e 0000 0000 | | .XXX[0x2] 0c90 ; -------------------------------------------------------------------------------------- 0c90 ; SUBPROGRAM 0c90 ; -------------------------------------------------------------------------------------- 0c90 0c93 | | .CONST 0x0c93 ; Address of begin 0c91 0004 | | .CONST 0x0004 ; Address of exception handler 0c92 0001 | | .CONST 0x0001 ; Number of locals 0c93 BODY_0c90: 0c93 INIT_0c90: 0c93 e5fd | | Load 0x2,-0x3 0c94 e5fe | | Load 0x2,-0x2 0c95 8251 | Q | Call 0x1,0x51 0c96 00d1 | | Pop_Control Pop_Count_1 0c97 c5fd | | Store 0x2,-0x3 0c98 e5fd | | Load 0x2,-0x3 0c99 a5fc | | Store_Unchecked 0x2,-0x4 0c9a e5fd | | Load 0x2,-0x3 0c9b 0aff | | Execute_Immediate Plus,-0x1 0c9c c5fb | | Store 0x2,-0x5 0c9d 483a |H: | Short_Literal 0x3a 0c9e a5fa | | Store_Unchecked 0x2,-0x6 0c9f 00cf | | Action Mark_Auxiliary 0ca0 7875 |xu | Jump 0xd16 0ca1 e5fd | | Load 0x2,-0x3 0ca2 e5fe | | Load 0x2,-0x2 0ca3 01d7 | | Execute Vector,Field_Read 0ca4 0f3a | : | Execute_Immediate Equal,0x3a 0ca5 7005 |p | Jump_Nonzero 0xcab 0ca6 e5fd | | Load 0x2,-0x3 0ca7 e5fe | | Load 0x2,-0x2 0ca8 01d7 | | Execute Vector,Field_Read 0ca9 0f21 | ! | Execute_Immediate Equal,0x21 0caa 680b |h | Jump_Zero 0xcb6 0cab e5fd | | Load 0x2,-0x3 0cac e5fe | | Load 0x2,-0x2 0cad 01d7 | | Execute Vector,Field_Read 0cae a5fa | | Store_Unchecked 0x2,-0x6 0caf e5fd | | Load 0x2,-0x3 0cb0 0aff | | Execute_Immediate Plus,-0x1 0cb1 c5fb | | Store 0x2,-0x5 0cb2 e5fd | | Load 0x2,-0x3 0cb3 0a01 | | Execute_Immediate Plus,0x1 0cb4 c5fd | | Store 0x2,-0x3 0cb5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0cb6 e5fd | | Load 0x2,-0x3 0cb7 e5fe | | Load 0x2,-0x2 0cb8 01d7 | | Execute Vector,Field_Read 0cb9 0f20 | | Execute_Immediate Equal,0x20 0cba 7005 |p | Jump_Nonzero 0xcc0 0cbb e5fd | | Load 0x2,-0x3 0cbc e5fe | | Load 0x2,-0x2 0cbd 01d7 | | Execute Vector,Field_Read 0cbe 0f09 | | Execute_Immediate Equal,0x9 0cbf 6852 |hR | Jump_Zero 0xd12 0cc0 e5fd | | Load 0x2,-0x3 0cc1 0aff | | Execute_Immediate Plus,-0x1 0cc2 c5fb | | Store 0x2,-0x5 0cc3 e5fd | | Load 0x2,-0x3 0cc4 e5fe | | Load 0x2,-0x2 0cc5 8251 | Q | Call 0x1,0x51 0cc6 00d1 | | Pop_Control Pop_Count_1 0cc7 c5fd | | Store 0x2,-0x3 0cc8 e5fd | | Load 0x2,-0x3 0cc9 e5ff | | Load 0x2,-0x1 0cca 027a | z | Execute Discrete,Less_Equal 0ccb 6842 |hB | Jump_Zero 0xd0e 0ccc e5fd | | Load 0x2,-0x3 0ccd e5fe | | Load 0x2,-0x2 0cce 01d7 | | Execute Vector,Field_Read 0ccf a5fa | | Store_Unchecked 0x2,-0x6 0cd0 e5fa | | Load 0x2,-0x6 0cd1 0e3a | : | Execute_Immediate Not_Equal,0x3a 0cd2 683b |h; | Jump_Zero 0xd0e 0cd3 e5fa | | Load 0x2,-0x6 0cd4 0e21 | ! | Execute_Immediate Not_Equal,0x21 0cd5 6838 |h8 | Jump_Zero 0xd0e 0cd6 e5f9 | | Load 0x2,-0x7 0cd7 8243 | C | Call 0x1,0x43 0cd8 c5f9 | | Store 0x2,-0x7 0cd9 4802 |H | Short_Literal 0x2 0cda 4800 |H | Short_Literal 0x0 0cdb 00e5 | | Load_Encached Long_Integer_Cache 0cdc 00d9 | | Load_Top At_Offset_1 0cdd 0267 | g | Execute Discrete,Predecessor 0cde e007 | | Load 0x0,0x7 0cdf 0334 | 4 | Declare_Variable Array,With_Constraint 0ce0 4800 |H | Short_Literal 0x0 0ce1 00e5 | | Load_Encached Long_Integer_Cache 0ce2 00d9 | | Load_Top At_Offset_1 0ce3 0267 | g | Execute Discrete,Predecessor 0ce4 e007 | | Load 0x0,0x7 0ce5 0334 | 4 | Declare_Variable Array,With_Constraint 0ce6 4800 |H | Short_Literal 0x0 0ce7 00e5 | | Load_Encached Long_Integer_Cache 0ce8 00d9 | | Load_Top At_Offset_1 0ce9 0267 | g | Execute Discrete,Predecessor 0cea e007 | | Load 0x0,0x7 0ceb 0334 | 4 | Declare_Variable Array,With_Constraint 0cec 4800 |H | Short_Literal 0x0 0ced 00e5 | | Load_Encached Long_Integer_Cache 0cee 00d9 | | Load_Top At_Offset_1 0cef 0267 | g | Execute Discrete,Predecessor 0cf0 e007 | | Load 0x0,0x7 0cf1 0334 | 4 | Declare_Variable Array,With_Constraint 0cf2 4800 |H | Short_Literal 0x0 0cf3 00e5 | | Load_Encached Long_Integer_Cache 0cf4 00d9 | | Load_Top At_Offset_1 0cf5 0267 | g | Execute Discrete,Predecessor 0cf6 e007 | | Load 0x0,0x7 0cf7 0334 | 4 | Declare_Variable Array,With_Constraint 0cf8 e5fe | | Load 0x2,-0x2 0cf9 01dd | | Execute Vector,First 0cfa e5ff | | Load 0x2,-0x1 0cfb e5fe | | Load 0x2,-0x2 0cfc 01cf | | Execute Vector,Slice_Read 0cfd e224 | $ | Load 0x1,0x24 0cfe 4800 |H | Short_Literal 0x0 0cff 4806 |H | Short_Literal 0x6 0d00 e007 | | Load 0x0,0x7 0d01 0334 | 4 | Declare_Variable Array,With_Constraint 0d02 5019 |P | Indirect_Literal Any,0xd1c,{0x4261644c, 0x696e6500} 0d03 4800 |H | Short_Literal 0x0 0d04 4807 |H | Short_Literal 0x7 0d05 e007 | | Load 0x0,0x7 0d06 0334 | 4 | Declare_Variable Array,With_Constraint 0d07 5018 |P | Indirect_Literal Any,0xd20,{0x58726d45, 0x72726f72} 0d08 803d | = | Call 0x0,0x3d 0d09 4800 |H | Short_Literal 0x0 0d0a a5fc | | Store_Unchecked 0x2,-0x4 0d0b 4800 |H | Short_Literal 0x0 0d0c a5fb | | Store_Unchecked 0x2,-0x5 0d0d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0d0e e5fd | | Load 0x2,-0x3 0d0f 0a01 | | Execute_Immediate Plus,0x1 0d10 c5fd | | Store 0x2,-0x3 0d11 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0d12 e5fd | | Load 0x2,-0x3 0d13 0a01 | | Execute_Immediate Plus,0x1 0d14 c5fd | | Store 0x2,-0x3 0d15 00c9 | | Action Pop_Auxiliary_Loop 0d16 e5fd | | Load 0x2,-0x3 0d17 e5ff | | Load 0x2,-0x1 0d18 027a | z | Execute Discrete,Less_Equal 0d19 7787 |w | Jump_Nonzero 0xca1 0d1a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0d1b 0000 | | .XXX[0x1] 0d1c 4261 644c |BadL| .LITERAL {0x4261644c, 0x696e6500} 0d20 5872 6d45 |XrmE| .LITERAL {0x58726d45, 0x72726f72} 0d24 0000 0000 | | .BLANK 0000[0x4] 0d28 ; -------------------------------------------------------------------------------------- 0d28 ; SUBPROGRAM 0d28 ; -------------------------------------------------------------------------------------- 0d28 0d3d | = | .CONST 0x0d3d ; Address of begin 0d29 0004 | | .CONST 0x0004 ; Address of exception handler 0d2a 0005 | | .CONST 0x0005 ; Number of locals 0d2b INIT_0d28: 0d2b 00da | | Load_Top At_Offset_2 0d2c 01dd | | Execute Vector,First 0d2d e035 | 5 | Load 0x0,0x35 0d2e 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0d2f e05d | ] | Load 0x0,0x5d 0d30 0007 | | Action Break_Optional 0d31 4801 |H | Short_Literal 0x1 0d32 e5ff | | Load 0x2,-0x1 0d33 01db | | Execute Vector,Length 0d34 09ff | | Execute_Immediate Binary_Scale,-0x1 0d35 e05e | ^ | Load 0x0,0x5e 0d36 035b | [ | Declare_Type Array,Constrained 0d37 0337 | 7 | Declare_Variable Array 0d38 4801 |H | Short_Literal 0x1 0d39 4802 |H | Short_Literal 0x2 0d3a e007 | | Load 0x0,0x7 0d3b 035b | [ | Declare_Type Array,Constrained 0d3c 0337 | 7 | Declare_Variable Array 0d3d BODY_0d28: 0d3d e5ff | | Load 0x2,-0x1 0d3e 01db | | Execute Vector,Length 0d3f 4802 |H | Short_Literal 0x2 0d40 026f | o | Execute Discrete,Remainder 0d41 0f01 | | Execute_Immediate Equal,0x1 0d42 6801 |h | Jump_Zero 0xd44 0d43 08e0 | | Execute_Immediate Raise,0xe0 0d44 00cf | | Action Mark_Auxiliary 0d45 00da | | Load_Top At_Offset_2 0d46 01d9 | | Execute Vector,Reverse_Bounds 0d47 0263 | c | Execute Discrete,Above_Bound 0d48 706f |po | Jump_Nonzero 0xdb8 0d49 e402 | | Load 0x2,0x2 0d4a 00d8 | | Load_Top At_Offset_0 0d4b 0a01 | | Execute_Immediate Plus,0x1 0d4c e5ff | | Load 0x2,-0x1 0d4d 01cf | | Execute Vector,Slice_Read 0d4e e405 | | Load 0x2,0x5 0d4f 01d4 | | Execute Vector,Structure_Write 0d50 e402 | | Load 0x2,0x2 0d51 0a01 | | Execute_Immediate Plus,0x1 0d52 c402 | | Store 0x2,0x2 0d53 4800 |H | Short_Literal 0x0 0d54 a403 | | Store_Unchecked 0x2,0x3 0d55 4801 |H | Short_Literal 0x1 0d56 e405 | | Load 0x2,0x5 0d57 01d7 | | Execute Vector,Field_Read 0d58 0e30 | 0 | Execute_Immediate Not_Equal,0x30 0d59 6829 |h) | Jump_Zero 0xd83 0d5a 4801 |H | Short_Literal 0x1 0d5b e405 | | Load 0x2,0x5 0d5c 01d7 | | Execute Vector,Field_Read 0d5d 4830 |H0 | Short_Literal 0x30 0d5e 4839 |H9 | Short_Literal 0x39 0d5f 0262 | b | Execute Discrete,In_Range 0d60 6807 |h | Jump_Zero 0xd68 0d61 4801 |H | Short_Literal 0x1 0d62 e405 | | Load 0x2,0x5 0d63 01d7 | | Execute Vector,Field_Read 0d64 0ad0 | | Execute_Immediate Plus,-0x30 0d65 0904 | | Execute_Immediate Binary_Scale,0x4 0d66 c403 | | Store 0x2,0x3 0d67 781b |x | Jump 0xd83 0d68 4801 |H | Short_Literal 0x1 0d69 e405 | | Load 0x2,0x5 0d6a 01d7 | | Execute Vector,Field_Read 0d6b 4841 |HA | Short_Literal 0x41 0d6c 4846 |HF | Short_Literal 0x46 0d6d 0262 | b | Execute Discrete,In_Range 0d6e 6807 |h | Jump_Zero 0xd76 0d6f 4801 |H | Short_Literal 0x1 0d70 e405 | | Load 0x2,0x5 0d71 01d7 | | Execute Vector,Field_Read 0d72 0ac9 | | Execute_Immediate Plus,-0x37 0d73 0904 | | Execute_Immediate Binary_Scale,0x4 0d74 c403 | | Store 0x2,0x3 0d75 780d |x | Jump 0xd83 0d76 4801 |H | Short_Literal 0x1 0d77 e405 | | Load 0x2,0x5 0d78 01d7 | | Execute Vector,Field_Read 0d79 4861 |Ha | Short_Literal 0x61 0d7a 4866 |Hf | Short_Literal 0x66 0d7b 0262 | b | Execute Discrete,In_Range 0d7c 6806 |h | Jump_Zero 0xd83 0d7d 4801 |H | Short_Literal 0x1 0d7e e405 | | Load 0x2,0x5 0d7f 01d7 | | Execute Vector,Field_Read 0d80 0aa9 | | Execute_Immediate Plus,-0x57 0d81 0904 | | Execute_Immediate Binary_Scale,0x4 0d82 c403 | | Store 0x2,0x3 0d83 4802 |H | Short_Literal 0x2 0d84 e405 | | Load 0x2,0x5 0d85 01d7 | | Execute Vector,Field_Read 0d86 4830 |H0 | Short_Literal 0x30 0d87 4839 |H9 | Short_Literal 0x39 0d88 0262 | b | Execute Discrete,In_Range 0d89 6809 |h | Jump_Zero 0xd93 0d8a e403 | | Load 0x2,0x3 0d8b 4802 |H | Short_Literal 0x2 0d8c e405 | | Load 0x2,0x5 0d8d 01d7 | | Execute Vector,Field_Read 0d8e 0ad0 | | Execute_Immediate Plus,-0x30 0d8f 0904 | | Execute_Immediate Binary_Scale,0x4 0d90 0273 | s | Execute Discrete,Plus 0d91 c403 | | Store 0x2,0x3 0d92 781f |x | Jump 0xdb2 0d93 4802 |H | Short_Literal 0x2 0d94 e405 | | Load 0x2,0x5 0d95 01d7 | | Execute Vector,Field_Read 0d96 4841 |HA | Short_Literal 0x41 0d97 4846 |HF | Short_Literal 0x46 0d98 0262 | b | Execute Discrete,In_Range 0d99 6809 |h | Jump_Zero 0xda3 0d9a e403 | | Load 0x2,0x3 0d9b 4802 |H | Short_Literal 0x2 0d9c e405 | | Load 0x2,0x5 0d9d 01d7 | | Execute Vector,Field_Read 0d9e 0ac9 | | Execute_Immediate Plus,-0x37 0d9f 0904 | | Execute_Immediate Binary_Scale,0x4 0da0 0273 | s | Execute Discrete,Plus 0da1 c403 | | Store 0x2,0x3 0da2 780f |x | Jump 0xdb2 0da3 4802 |H | Short_Literal 0x2 0da4 e405 | | Load 0x2,0x5 0da5 01d7 | | Execute Vector,Field_Read 0da6 4861 |Ha | Short_Literal 0x61 0da7 4866 |Hf | Short_Literal 0x66 0da8 0262 | b | Execute Discrete,In_Range 0da9 6808 |h | Jump_Zero 0xdb2 0daa e403 | | Load 0x2,0x3 0dab 4802 |H | Short_Literal 0x2 0dac e405 | | Load 0x2,0x5 0dad 01d7 | | Execute Vector,Field_Read 0dae 0aa9 | | Execute_Immediate Plus,-0x57 0daf 0904 | | Execute_Immediate Binary_Scale,0x4 0db0 0273 | s | Execute Discrete,Plus 0db1 c403 | | Store 0x2,0x3 0db2 e403 | | Load 0x2,0x3 0db3 00d9 | | Load_Top At_Offset_1 0db4 e404 | | Load 0x2,0x4 0db5 01d6 | | Execute Vector,Field_Write 0db6 00c8 | | Action Pop_Auxiliary_Range 0db7 3f91 |? | Loop_Increasing 0xd49 0db8 00ce | | Action Pop_Auxiliary 0db9 00d9 | | Load_Top At_Offset_1 0dba e05e | ^ | Load 0x0,0x5e 0dbb 01c6 | | Execute Vector,Convert_To_Formal 0dbc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0dbd 0000 0000 | | .XXX[0x3] 0dbf 0000 | | 0dc0 ; -------------------------------------------------------------------------------------- 0dc0 ; SUBPROGRAM 0dc0 ; -------------------------------------------------------------------------------------- 0dc0 0dc9 | | .CONST 0x0dc9 ; Address of begin 0dc1 0e72 | r | .CONST 0x0e72 ; Address of exception handler 0dc2 0004 | | .CONST 0x0004 ; Number of locals 0dc3 INIT_0dc0: 0dc3 029f 1ad3 | | Declare_Subprogram INIT_1ad0,For_Call 0dc5 029f 1af3 | | Declare_Subprogram INIT_1af0,For_Call 0dc7 029f 1b13 | | Declare_Subprogram INIT_1b10,For_Call 0dc9 BODY_0dc0: 0dc9 e5fd | | Load 0x2,-0x3 0dca 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0dcb 461b |F | Jump_Case 0x1c 0dcc 781b |x | Jump 0xde8 ; case 0x0 0dcd 781a |x | Jump 0xde8 ; case 0x1 0dce 781f |x | Jump 0xdee ; case 0x2 0dcf 782a |x* | Jump 0xdfa ; case 0x3 0dd0 7895 |x | Jump 0xe66 ; case 0x4 0dd1 782a |x* | Jump 0xdfc ; case 0x5 0dd2 7836 |x6 | Jump 0xe09 ; case 0x6 0dd3 7842 |xB | Jump 0xe16 ; case 0x7 0dd4 784e |xN | Jump 0xe23 ; case 0x8 0dd5 785a |xZ | Jump 0xe30 ; case 0x9 0dd6 787f |x | Jump 0xe56 ; case 0xa 0dd7 788a |x | Jump 0xe62 ; case 0xb 0dd8 788b |x | Jump 0xe64 ; case 0xc 0dd9 780e |x | Jump 0xde8 ; case 0xd 0dda 780d |x | Jump 0xde8 ; case 0xe 0ddb 780c |x | Jump 0xde8 ; case 0xf 0ddc 780b |x | Jump 0xde8 ; case 0x10 0ddd 780a |x | Jump 0xde8 ; case 0x11 0dde 7809 |x | Jump 0xde8 ; case 0x12 0ddf 7808 |x | Jump 0xde8 ; case 0x13 0de0 7807 |x | Jump 0xde8 ; case 0x14 0de1 785b |x[ | Jump 0xe3d ; case 0x15 0de2 7805 |x | Jump 0xde8 ; case 0x16 0de3 7804 |x | Jump 0xde8 ; case 0x17 0de4 7803 |x | Jump 0xde8 ; case 0x18 0de5 7863 |xc | Jump 0xe49 ; case 0x19 0de6 7801 |x | Jump 0xde8 ; case 0x1a 0de7 7800 |x | Jump 0xde8 ; case 0x1b 0de8 4800 |H | Short_Literal 0x0 0de9 e02a | * | Load 0x0,0x2a 0dea 1c08 | | Execute_Immediate Run_Utility,0x8 0deb e5fd | | Load 0x2,-0x3 0dec 016d | m | Execute Variant_Record,Structure_Write 0ded 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0dee 4802 |H | Short_Literal 0x2 0def e02a | * | Load 0x0,0x2a 0df0 1c08 | | Execute_Immediate Run_Utility,0x8 0df1 e5fe | | Load 0x2,-0x2 0df2 805f | _ | Call 0x0,0x5f 0df3 00e1 | | Load_Encached Boolean_Cache 0df4 1c02 | | Execute_Immediate Run_Utility,0x2 0df5 00d9 | | Load_Top At_Offset_1 0df6 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3 0df7 e5fd | | Load 0x2,-0x3 0df8 016d | m | Execute Variant_Record,Structure_Write 0df9 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0dfa 8402 | | Call 0x2,0x2 0dfb 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0dfc 4805 |H | Short_Literal 0x5 0dfd e02a | * | Load 0x0,0x2a 0dfe 1c08 | | Execute_Immediate Run_Utility,0x8 0dff e5fe | | Load 0x2,-0x2 0e00 805f | _ | Call 0x0,0x5f 0e01 00e5 | | Load_Encached Long_Integer_Cache 0e02 00e0 | | Load_Encached Standard_Cache 0e03 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0e04 00d9 | | Load_Top At_Offset_1 0e05 2a06 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x6 0e06 e5fd | | Load 0x2,-0x3 0e07 016d | m | Execute Variant_Record,Structure_Write 0e08 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e09 4806 |H | Short_Literal 0x6 0e0a e02a | * | Load 0x0,0x2a 0e0b 1c08 | | Execute_Immediate Run_Utility,0x8 0e0c e5fe | | Load 0x2,-0x2 0e0d 805f | _ | Call 0x0,0x5f 0e0e 00e5 | | Load_Encached Long_Integer_Cache 0e0f 00e0 | | Load_Encached Standard_Cache 0e10 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0e11 00d9 | | Load_Top At_Offset_1 0e12 2a07 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x7 0e13 e5fd | | Load 0x2,-0x3 0e14 016d | m | Execute Variant_Record,Structure_Write 0e15 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e16 4807 |H | Short_Literal 0x7 0e17 e02a | * | Load 0x0,0x2a 0e18 1c08 | | Execute_Immediate Run_Utility,0x8 0e19 e5fe | | Load 0x2,-0x2 0e1a 805f | _ | Call 0x0,0x5f 0e1b 00e5 | | Load_Encached Long_Integer_Cache 0e1c 00e0 | | Load_Encached Standard_Cache 0e1d 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0e1e 00d9 | | Load_Top At_Offset_1 0e1f 2a08 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x8 0e20 e5fd | | Load 0x2,-0x3 0e21 016d | m | Execute Variant_Record,Structure_Write 0e22 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e23 4808 |H | Short_Literal 0x8 0e24 e02a | * | Load 0x0,0x2a 0e25 1c08 | | Execute_Immediate Run_Utility,0x8 0e26 e5fe | | Load 0x2,-0x2 0e27 805f | _ | Call 0x0,0x5f 0e28 00e5 | | Load_Encached Long_Integer_Cache 0e29 00e0 | | Load_Encached Standard_Cache 0e2a 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0e2b 00d9 | | Load_Top At_Offset_1 0e2c 2a09 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x9 0e2d e5fd | | Load 0x2,-0x3 0e2e 016d | m | Execute Variant_Record,Structure_Write 0e2f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e30 4809 |H | Short_Literal 0x9 0e31 e02a | * | Load 0x0,0x2a 0e32 1c08 | | Execute_Immediate Run_Utility,0x8 0e33 e5fe | | Load 0x2,-0x2 0e34 805f | _ | Call 0x0,0x5f 0e35 00e5 | | Load_Encached Long_Integer_Cache 0e36 00e0 | | Load_Encached Standard_Cache 0e37 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0e38 00d9 | | Load_Top At_Offset_1 0e39 2a0a |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xa 0e3a e5fd | | Load 0x2,-0x3 0e3b 016d | m | Execute Variant_Record,Structure_Write 0e3c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e3d 4815 |H | Short_Literal 0x15 0e3e e02a | * | Load 0x0,0x2a 0e3f 1c08 | | Execute_Immediate Run_Utility,0x8 0e40 e5fe | | Load 0x2,-0x2 0e41 805f | _ | Call 0x0,0x5f 0e42 e060 | ` | Load 0x0,0x60 0e43 1c02 | | Execute_Immediate Run_Utility,0x2 0e44 00d9 | | Load_Top At_Offset_1 0e45 2a16 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x16 0e46 e5fd | | Load 0x2,-0x3 0e47 016d | m | Execute Variant_Record,Structure_Write 0e48 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e49 4819 |H | Short_Literal 0x19 0e4a e02a | * | Load 0x0,0x2a 0e4b 1c08 | | Execute_Immediate Run_Utility,0x8 0e4c e5fe | | Load 0x2,-0x2 0e4d 805f | _ | Call 0x0,0x5f 0e4e 00e5 | | Load_Encached Long_Integer_Cache 0e4f 00e0 | | Load_Encached Standard_Cache 0e50 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0e51 00d9 | | Load_Top At_Offset_1 0e52 2a1a |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x1a 0e53 e5fd | | Load 0x2,-0x3 0e54 016d | m | Execute Variant_Record,Structure_Write 0e55 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e56 480a |H | Short_Literal 0xa 0e57 e02a | * | Load 0x0,0x2a 0e58 1c08 | | Execute_Immediate Run_Utility,0x8 0e59 e5fe | | Load 0x2,-0x2 0e5a 805f | _ | Call 0x0,0x5f 0e5b e061 | a | Load 0x0,0x61 0e5c 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0e5d 00d9 | | Load_Top At_Offset_1 0e5e 2a0b |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xb 0e5f e5fd | | Load 0x2,-0x3 0e60 016d | m | Execute Variant_Record,Structure_Write 0e61 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e62 8403 | | Call 0x2,0x3 0e63 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e64 8404 | | Call 0x2,0x4 0e65 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e66 4804 |H | Short_Literal 0x4 0e67 e02a | * | Load 0x0,0x2a 0e68 1c08 | | Execute_Immediate Run_Utility,0x8 0e69 e5fe | | Load 0x2,-0x2 0e6a 8253 | S | Call 0x1,0x53 0e6b e062 | b | Load 0x0,0x62 0e6c 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0e6d 00d9 | | Load_Top At_Offset_1 0e6e 2a05 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5 0e6f e5fd | | Load 0x2,-0x3 0e70 016d | m | Execute Variant_Record,Structure_Write 0e71 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e72 TRAP_0dc0: 0e72 0007 | | Action Break_Optional 0e73 e5fc | | Load 0x2,-0x4 0e74 8243 | C | Call 0x1,0x43 0e75 c5fc | | Store 0x2,-0x4 0e76 4803 |H | Short_Literal 0x3 0e77 8063 | c | Call 0x0,0x63 0e78 4800 |H | Short_Literal 0x0 0e79 00e5 | | Load_Encached Long_Integer_Cache 0e7a 00d9 | | Load_Top At_Offset_1 0e7b 0267 | g | Execute Discrete,Predecessor 0e7c e007 | | Load 0x0,0x7 0e7d 0334 | 4 | Declare_Variable Array,With_Constraint 0e7e 4800 |H | Short_Literal 0x0 0e7f 00e5 | | Load_Encached Long_Integer_Cache 0e80 00d9 | | Load_Top At_Offset_1 0e81 0267 | g | Execute Discrete,Predecessor 0e82 e007 | | Load 0x0,0x7 0e83 0334 | 4 | Declare_Variable Array,With_Constraint 0e84 4800 |H | Short_Literal 0x0 0e85 00e5 | | Load_Encached Long_Integer_Cache 0e86 00d9 | | Load_Top At_Offset_1 0e87 0267 | g | Execute Discrete,Predecessor 0e88 e007 | | Load 0x0,0x7 0e89 0334 | 4 | Declare_Variable Array,With_Constraint 0e8a 4800 |H | Short_Literal 0x0 0e8b 00e5 | | Load_Encached Long_Integer_Cache 0e8c 00d9 | | Load_Top At_Offset_1 0e8d 0267 | g | Execute Discrete,Predecessor 0e8e e007 | | Load 0x0,0x7 0e8f 0334 | 4 | Declare_Variable Array,With_Constraint 0e90 e5ff | | Load 0x2,-0x1 0e91 e225 | % | Load 0x1,0x25 0e92 4800 |H | Short_Literal 0x0 0e93 480d |H | Short_Literal 0xd 0e94 e007 | | Load 0x0,0x7 0e95 0334 | 4 | Declare_Variable Array,With_Constraint 0e96 500d |P | Indirect_Literal Any,0xea4,{0x52656164, 0x436f6e76} 0e97 4800 |H | Short_Literal 0x0 0e98 4807 |H | Short_Literal 0x7 0e99 e007 | | Load 0x0,0x7 0e9a 0334 | 4 | Declare_Variable Array,With_Constraint 0e9b 5010 |P | Indirect_Literal Any,0xeac,{0x58726d45, 0x72726f72} 0e9c 803d | = | Call 0x0,0x3d 0e9d 4800 |H | Short_Literal 0x0 0e9e e02a | * | Load 0x0,0x2a 0e9f 1c08 | | Execute_Immediate Run_Utility,0x8 0ea0 e5fd | | Load 0x2,-0x3 0ea1 016d | m | Execute Variant_Record,Structure_Write 0ea2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0ea3 0000 | | .XXX[0x1] 0ea4 5265 6164 |Read| .LITERAL {0x52656164, 0x436f6e76} 0ea8 6572 7369 |ersi| .XXX[0x4] 0eaa 6f6e 0000 |on | 0eac 5872 6d45 |XrmE| .LITERAL {0x58726d45, 0x72726f72} 0eb0 ; -------------------------------------------------------------------------------------- 0eb0 ; SUBPROGRAM 0eb0 ; -------------------------------------------------------------------------------------- 0eb0 0ebe | | .CONST 0x0ebe ; Address of begin 0eb1 0004 | | .CONST 0x0004 ; Address of exception handler 0eb2 0004 | | .CONST 0x0004 ; Number of locals 0eb3 INIT_0eb0: 0eb3 0007 | | Action Break_Optional 0eb4 0007 | | Action Break_Optional 0eb5 00da | | Load_Top At_Offset_2 0eb6 01dd | | Execute Vector,First 0eb7 e064 | d | Load 0x0,0x64 0eb8 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0eb9 00db | | Load_Top At_Offset_3 0eba 01dd | | Execute Vector,First 0ebb e064 | d | Load 0x0,0x64 0ebc 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0ebd e035 | 5 | Load 0x0,0x35 0ebe BODY_0eb0: 0ebe 00cf | | Action Mark_Auxiliary 0ebf 78ff |x | Jump 0xfbf 0ec0 00db | | Load_Top At_Offset_3 0ec1 e5ff | | Load 0x2,-0x1 0ec2 01d7 | | Execute Vector,Field_Read 0ec3 0e5c | \ | Execute_Immediate Not_Equal,0x5c 0ec4 6807 |h | Jump_Zero 0xecc 0ec5 00db | | Load_Top At_Offset_3 0ec6 e5ff | | Load 0x2,-0x1 0ec7 01d7 | | Execute Vector,Field_Read 0ec8 00db | | Load_Top At_Offset_3 0ec9 e5ff | | Load 0x2,-0x1 0eca 01d6 | | Execute Vector,Field_Write 0ecb 78ec |x | Jump 0xfb8 0ecc 00db | | Load_Top At_Offset_3 0ecd e5fe | | Load 0x2,-0x2 0ece 027f | | Execute Discrete,Equal 0ecf 7006 |p | Jump_Nonzero 0xed6 0ed0 00db | | Load_Top At_Offset_3 0ed1 0a01 | | Execute_Immediate Plus,0x1 0ed2 e5ff | | Load 0x2,-0x1 0ed3 01d7 | | Execute Vector,Field_Read 0ed4 0f5c | \ | Execute_Immediate Equal,0x5c 0ed5 6808 |h | Jump_Zero 0xede 0ed6 00db | | Load_Top At_Offset_3 0ed7 0a01 | | Execute_Immediate Plus,0x1 0ed8 c402 | | Store 0x2,0x2 0ed9 485c |H\ | Short_Literal 0x5c 0eda 00db | | Load_Top At_Offset_3 0edb e5ff | | Load 0x2,-0x1 0edc 01d6 | | Execute Vector,Field_Write 0edd 78da |x | Jump 0xfb8 0ede 00db | | Load_Top At_Offset_3 0edf 0a01 | | Execute_Immediate Plus,0x1 0ee0 e5ff | | Load 0x2,-0x1 0ee1 01d7 | | Execute Vector,Field_Read 0ee2 0f6e | n | Execute_Immediate Equal,0x6e 0ee3 6815 |h | Jump_Zero 0xef9 0ee4 00db | | Load_Top At_Offset_3 0ee5 0a01 | | Execute_Immediate Plus,0x1 0ee6 c402 | | Store 0x2,0x2 0ee7 480a |H | Short_Literal 0xa 0ee8 00db | | Load_Top At_Offset_3 0ee9 e5ff | | Load 0x2,-0x1 0eea 01d6 | | Execute Vector,Field_Write 0eeb 00db | | Load_Top At_Offset_3 0eec e5fe | | Load 0x2,-0x2 0eed 027c | | | Execute Discrete,Less 0eee 68c9 |h | Jump_Zero 0xfb8 0eef 00db | | Load_Top At_Offset_3 0ef0 0a01 | | Execute_Immediate Plus,0x1 0ef1 e5ff | | Load 0x2,-0x1 0ef2 01d7 | | Execute Vector,Field_Read 0ef3 0f0a | | Execute_Immediate Equal,0xa 0ef4 68c3 |h | Jump_Zero 0xfb8 0ef5 00db | | Load_Top At_Offset_3 0ef6 0a01 | | Execute_Immediate Plus,0x1 0ef7 c402 | | Store 0x2,0x2 0ef8 78bf |x | Jump 0xfb8 0ef9 00db | | Load_Top At_Offset_3 0efa 0a03 | | Execute_Immediate Plus,0x3 0efb e5fe | | Load 0x2,-0x2 0efc 027a | z | Execute Discrete,Less_Equal 0efd 6879 |hy | Jump_Zero 0xf77 0efe 00db | | Load_Top At_Offset_3 0eff 0a01 | | Execute_Immediate Plus,0x1 0f00 e5ff | | Load 0x2,-0x1 0f01 01d7 | | Execute Vector,Field_Read 0f02 4830 |H0 | Short_Literal 0x30 0f03 4837 |H7 | Short_Literal 0x37 0f04 0262 | b | Execute Discrete,In_Range 0f05 6871 |hq | Jump_Zero 0xf77 0f06 00db | | Load_Top At_Offset_3 0f07 0a02 | | Execute_Immediate Plus,0x2 0f08 e5ff | | Load 0x2,-0x1 0f09 01d7 | | Execute Vector,Field_Read 0f0a 4830 |H0 | Short_Literal 0x30 0f0b 4837 |H7 | Short_Literal 0x37 0f0c 0262 | b | Execute Discrete,In_Range 0f0d 6869 |hi | Jump_Zero 0xf77 0f0e 00db | | Load_Top At_Offset_3 0f0f 0a03 | | Execute_Immediate Plus,0x3 0f10 e5ff | | Load 0x2,-0x1 0f11 01d7 | | Execute Vector,Field_Read 0f12 4830 |H0 | Short_Literal 0x30 0f13 4837 |H7 | Short_Literal 0x37 0f14 0262 | b | Execute Discrete,In_Range 0f15 6861 |ha | Jump_Zero 0xf77 0f16 00db | | Load_Top At_Offset_3 0f17 0a01 | | Execute_Immediate Plus,0x1 0f18 e5ff | | Load 0x2,-0x1 0f19 01d7 | | Execute Vector,Field_Read 0f1a 0ad0 | | Execute_Immediate Plus,-0x30 0f1b 0906 | | Execute_Immediate Binary_Scale,0x6 0f1c e402 | | Load 0x2,0x2 0f1d 0a02 | | Execute_Immediate Plus,0x2 0f1e e5ff | | Load 0x2,-0x1 0f1f 01d7 | | Execute Vector,Field_Read 0f20 0ad0 | | Execute_Immediate Plus,-0x30 0f21 0903 | | Execute_Immediate Binary_Scale,0x3 0f22 0273 | s | Execute Discrete,Plus 0f23 e402 | | Load 0x2,0x2 0f24 0a03 | | Execute_Immediate Plus,0x3 0f25 e5ff | | Load 0x2,-0x1 0f26 01d7 | | Execute Vector,Field_Read 0f27 0ad0 | | Execute_Immediate Plus,-0x30 0f28 0273 | s | Execute Discrete,Plus 0f29 005a | Z | Store_Top Discrete,At_Offset_2 0f2a 00d9 | | Load_Top At_Offset_1 0f2b 48ff |H | Short_Literal 0xff 0f2c 027d | } | Execute Discrete,Greater 0f2d 683c |h< | Jump_Zero 0xf6a 0f2e 00d9 | | Load_Top At_Offset_1 0f2f 48ff |H | Short_Literal 0xff 0f30 0279 | y | Execute Discrete,And 0f31 005a | Z | Store_Top Discrete,At_Offset_2 0f32 e5fd | | Load 0x2,-0x3 0f33 8242 | B | Call 0x1,0x42 0f34 c5fd | | Store 0x2,-0x3 0f35 4801 |H | Short_Literal 0x1 0f36 4800 |H | Short_Literal 0x0 0f37 00e5 | | Load_Encached Long_Integer_Cache 0f38 00d9 | | Load_Top At_Offset_1 0f39 0267 | g | Execute Discrete,Predecessor 0f3a e007 | | Load 0x0,0x7 0f3b 0334 | 4 | Declare_Variable Array,With_Constraint 0f3c 4800 |H | Short_Literal 0x0 0f3d 00e5 | | Load_Encached Long_Integer_Cache 0f3e 00d9 | | Load_Top At_Offset_1 0f3f 0267 | g | Execute Discrete,Predecessor 0f40 e007 | | Load 0x0,0x7 0f41 0334 | 4 | Declare_Variable Array,With_Constraint 0f42 4800 |H | Short_Literal 0x0 0f43 00e5 | | Load_Encached Long_Integer_Cache 0f44 00d9 | | Load_Top At_Offset_1 0f45 0267 | g | Execute Discrete,Predecessor 0f46 e007 | | Load 0x0,0x7 0f47 0334 | 4 | Declare_Variable Array,With_Constraint 0f48 4800 |H | Short_Literal 0x0 0f49 00e5 | | Load_Encached Long_Integer_Cache 0f4a 00d9 | | Load_Top At_Offset_1 0f4b 0267 | g | Execute Discrete,Predecessor 0f4c e007 | | Load 0x0,0x7 0f4d 0334 | 4 | Declare_Variable Array,With_Constraint 0f4e e5ff | | Load 0x2,-0x1 0f4f 01dd | | Execute Vector,First 0f50 e403 | | Load 0x2,0x3 0f51 0aff | | Execute_Immediate Plus,-0x1 0f52 e5ff | | Load 0x2,-0x1 0f53 01cf | | Execute Vector,Slice_Read 0f54 e402 | | Load 0x2,0x2 0f55 e5fe | | Load 0x2,-0x2 0f56 e5ff | | Load 0x2,-0x1 0f57 01cf | | Execute Vector,Slice_Read 0f58 01cc | | Execute Vector,Catenate 0f59 e402 | | Load 0x2,0x2 0f5a 00d8 | | Load_Top At_Offset_0 0f5b 0a03 | | Execute_Immediate Plus,0x3 0f5c e5ff | | Load 0x2,-0x1 0f5d 01cf | | Execute Vector,Slice_Read 0f5e e222 | " | Load 0x1,0x22 0f5f 4800 |H | Short_Literal 0x0 0f60 480b |H | Short_Literal 0xb 0f61 e007 | | Load 0x0,0x7 0f62 0334 | 4 | Declare_Variable Array,With_Constraint 0f63 5064 |Pd | Indirect_Literal Any,0xfc8,{0x42616443, 0x68617261} 0f64 4800 |H | Short_Literal 0x0 0f65 4809 |H | Short_Literal 0x9 0f66 e007 | | Load 0x0,0x7 0f67 0334 | 4 | Declare_Variable Array,With_Constraint 0f68 5067 |Pg | Indirect_Literal Any,0xfd0,{0x58726d57, 0x61726e69} 0f69 803d | = | Call 0x0,0x3d 0f6a 00db | | Load_Top At_Offset_3 0f6b 0a03 | | Execute_Immediate Plus,0x3 0f6c c402 | | Store 0x2,0x2 0f6d 00d9 | | Load_Top At_Offset_1 0f6e 00d8 | | Load_Top At_Offset_0 0f6f e065 | e | Load 0x0,0x65 0f70 0260 | ` | Execute Discrete,In_Type 0f71 7001 |p | Jump_Nonzero 0xf73 0f72 0801 | | Execute_Immediate Raise,0x1 0f73 00db | | Load_Top At_Offset_3 0f74 e5ff | | Load 0x2,-0x1 0f75 01d6 | | Execute Vector,Field_Write 0f76 7841 |xA | Jump 0xfb8 0f77 e5fd | | Load 0x2,-0x3 0f78 8242 | B | Call 0x1,0x42 0f79 c5fd | | Store 0x2,-0x3 0f7a 4801 |H | Short_Literal 0x1 0f7b 4800 |H | Short_Literal 0x0 0f7c 00e5 | | Load_Encached Long_Integer_Cache 0f7d 00d9 | | Load_Top At_Offset_1 0f7e 0267 | g | Execute Discrete,Predecessor 0f7f e007 | | Load 0x0,0x7 0f80 0334 | 4 | Declare_Variable Array,With_Constraint 0f81 4800 |H | Short_Literal 0x0 0f82 00e5 | | Load_Encached Long_Integer_Cache 0f83 00d9 | | Load_Top At_Offset_1 0f84 0267 | g | Execute Discrete,Predecessor 0f85 e007 | | Load 0x0,0x7 0f86 0334 | 4 | Declare_Variable Array,With_Constraint 0f87 4800 |H | Short_Literal 0x0 0f88 00e5 | | Load_Encached Long_Integer_Cache 0f89 00d9 | | Load_Top At_Offset_1 0f8a 0267 | g | Execute Discrete,Predecessor 0f8b e007 | | Load 0x0,0x7 0f8c 0334 | 4 | Declare_Variable Array,With_Constraint 0f8d 4800 |H | Short_Literal 0x0 0f8e 00e5 | | Load_Encached Long_Integer_Cache 0f8f 00d9 | | Load_Top At_Offset_1 0f90 0267 | g | Execute Discrete,Predecessor 0f91 e007 | | Load 0x0,0x7 0f92 0334 | 4 | Declare_Variable Array,With_Constraint 0f93 e5ff | | Load 0x2,-0x1 0f94 01dd | | Execute Vector,First 0f95 e403 | | Load 0x2,0x3 0f96 0aff | | Execute_Immediate Plus,-0x1 0f97 e5ff | | Load 0x2,-0x1 0f98 01cf | | Execute Vector,Slice_Read 0f99 e402 | | Load 0x2,0x2 0f9a e5fe | | Load 0x2,-0x2 0f9b e5ff | | Load 0x2,-0x1 0f9c 01cf | | Execute Vector,Slice_Read 0f9d 01cc | | Execute Vector,Catenate 0f9e e402 | | Load 0x2,0x2 0f9f 00d8 | | Load_Top At_Offset_0 0fa0 0a01 | | Execute_Immediate Plus,0x1 0fa1 e5ff | | Load 0x2,-0x1 0fa2 01cf | | Execute Vector,Slice_Read 0fa3 e223 | # | Load 0x1,0x23 0fa4 4800 |H | Short_Literal 0x0 0fa5 4809 |H | Short_Literal 0x9 0fa6 e007 | | Load 0x0,0x7 0fa7 0334 | 4 | Declare_Variable Array,With_Constraint 0fa8 502f |P/ | Indirect_Literal Any,0xfd8,{0x42616451, 0x756f7469} 0fa9 4800 |H | Short_Literal 0x0 0faa 4809 |H | Short_Literal 0x9 0fab e007 | | Load 0x0,0x7 0fac 0334 | 4 | Declare_Variable Array,With_Constraint 0fad 5032 |P2 | Indirect_Literal Any,0xfe0,{0x58726d57, 0x61726e69} 0fae 803d | = | Call 0x0,0x3d 0faf 00db | | Load_Top At_Offset_3 0fb0 0a01 | | Execute_Immediate Plus,0x1 0fb1 c402 | | Store 0x2,0x2 0fb2 00db | | Load_Top At_Offset_3 0fb3 e5ff | | Load 0x2,-0x1 0fb4 01d7 | | Execute Vector,Field_Read 0fb5 00db | | Load_Top At_Offset_3 0fb6 e5ff | | Load 0x2,-0x1 0fb7 01d6 | | Execute Vector,Field_Write 0fb8 00da | | Load_Top At_Offset_2 0fb9 0a01 | | Execute_Immediate Plus,0x1 0fba 005b | [ | Store_Top Discrete,At_Offset_3 0fbb 00db | | Load_Top At_Offset_3 0fbc 0a01 | | Execute_Immediate Plus,0x1 0fbd c402 | | Store 0x2,0x2 0fbe 00c9 | | Action Pop_Auxiliary_Loop 0fbf 00db | | Load_Top At_Offset_3 0fc0 e5fe | | Load 0x2,-0x2 0fc1 027a | z | Execute Discrete,Less_Equal 0fc2 76fd |v | Jump_Nonzero 0xec0 0fc3 00ce | | Action Pop_Auxiliary 0fc4 00d9 | | Load_Top At_Offset_1 0fc5 0aff | | Execute_Immediate Plus,-0x1 0fc6 c5fe | | Store 0x2,-0x2 0fc7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0fc8 4261 6443 |BadC| .LITERAL {0x42616443, 0x68617261} 0fcc 6374 6572 |cter| .XXX[0x4] 0fce 0000 0000 | | 0fd0 5872 6d57 |XrmW| .LITERAL {0x58726d57, 0x61726e69} 0fd4 6e67 0000 |ng | .XXX[0x4] 0fd6 0000 0000 | | 0fd8 4261 6451 |BadQ| .LITERAL {0x42616451, 0x756f7469} 0fdc 6e67 0000 |ng | .XXX[0x4] 0fde 0000 0000 | | 0fe0 5872 6d57 |XrmW| .LITERAL {0x58726d57, 0x61726e69} 0fe4 6e67 0000 |ng | .XXX[0x4] 0fe6 0000 0000 | | 0fe8 ; -------------------------------------------------------------------------------------- 0fe8 ; SUBPROGRAM 0fe8 ; -------------------------------------------------------------------------------------- 0fe8 101c | | .CONST 0x101c ; Address of begin 0fe9 0004 | | .CONST 0x0004 ; Address of exception handler 0fea 000f | | .CONST 0x000f ; Number of locals 0feb INIT_0fe8: 0feb 4801 |H | Short_Literal 0x1 0fec 00db | | Load_Top At_Offset_3 0fed 01db | | Execute Vector,Length 0fee e007 | | Load 0x0,0x7 0fef 035b | [ | Declare_Type Array,Constrained 0ff0 0337 | 7 | Declare_Variable Array 0ff1 00db | | Load_Top At_Offset_3 0ff2 00d9 | | Load_Top At_Offset_1 0ff3 01d4 | | Execute Vector,Structure_Write 0ff4 e035 | 5 | Load 0x0,0x35 0ff5 0007 | | Action Break_Optional 0ff6 e035 | 5 | Load 0x0,0x35 0ff7 0007 | | Action Break_Optional 0ff8 e065 | e | Load 0x0,0x65 0ff9 0007 | | Action Break_Optional 0ffa e035 | 5 | Load 0x0,0x35 0ffb 0007 | | Action Break_Optional 0ffc e035 | 5 | Load 0x0,0x35 0ffd 0007 | | Action Break_Optional 0ffe 4801 |H | Short_Literal 0x1 0fff e5ff | | Load 0x2,-0x1 1000 824e | N | Call 0x1,0x4e 1001 0a01 | | Execute_Immediate Plus,0x1 1002 e02d | - | Load 0x0,0x2d 1003 035b | [ | Declare_Type Array,Constrained 1004 0337 | 7 | Declare_Variable Array 1005 4801 |H | Short_Literal 0x1 1006 00d9 | | Load_Top At_Offset_1 1007 01db | | Execute Vector,Length 1008 e01a | | Load 0x0,0x1a 1009 035b | [ | Declare_Type Array,Constrained 100a 0337 | 7 | Declare_Variable Array 100b 00d8 | | Load_Top At_Offset_0 100c 1c00 | | Execute_Immediate Run_Utility,0x0 100d e02a | * | Load 0x0,0x2a 100e 02ff | | Declare_Variable Variant_Record 100f 00d8 | | Load_Top At_Offset_0 1010 1c00 | | Execute_Immediate Run_Utility,0x0 1011 e05b | [ | Load 0x0,0x5b 1012 0322 | " | Declare_Variable Record 1013 00d8 | | Load_Top At_Offset_0 1014 1c00 | | Execute_Immediate Run_Utility,0x0 1015 e066 | f | Load 0x0,0x66 1016 029f 1b33 | 3| Declare_Subprogram INIT_1b30,For_Call 1018 029f 1b83 | | Declare_Subprogram INIT_1b80,For_Call 101a 029f 1bd3 | | Declare_Subprogram INIT_1bd0,For_Call 101c BODY_0fe8: 101c e402 | | Load 0x2,0x2 101d 01db | | Execute Vector,Length 101e 6805 |h | Jump_Zero 0x1024 101f 4801 |H | Short_Literal 0x1 1020 e402 | | Load 0x2,0x2 1021 01d7 | | Execute Vector,Field_Read 1022 0f21 | ! | Execute_Immediate Equal,0x21 1023 6801 |h | Jump_Zero 0x1025 1024 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1025 e402 | | Load 0x2,0x2 1026 01dc | | Execute Vector,Last 1027 c403 | | Store 0x2,0x3 1028 e5fd | | Load 0x2,-0x3 1029 e403 | | Load 0x2,0x3 102a e402 | | Load 0x2,0x2 102b 8255 | U | Call 0x1,0x55 102c 00d1 | | Pop_Control Pop_Count_1 102d c403 | | Store 0x2,0x3 102e c5fd | | Store 0x2,-0x3 102f 4801 |H | Short_Literal 0x1 1030 a404 | | Store_Unchecked 0x2,0x4 1031 e5fd | | Load 0x2,-0x3 1032 e405 | | Load 0x2,0x5 1033 e035 | 5 | Load 0x0,0x35 1034 00d8 | | Load_Top At_Offset_0 1035 e404 | | Load 0x2,0x4 1036 e402 | | Load 0x2,0x2 1037 e403 | | Load 0x2,0x3 1038 8252 | R | Call 0x1,0x52 1039 00d1 | | Pop_Control Pop_Count_1 103a c404 | | Store 0x2,0x4 103b c406 | | Store 0x2,0x6 103c c407 | | Store 0x2,0x7 103d c405 | | Store 0x2,0x5 103e c5fd | | Store 0x2,-0x3 103f e406 | | Load 0x2,0x6 1040 7001 |p | Jump_Nonzero 0x1042 1041 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1042 840d | | Call 0x2,0xd 1043 e405 | | Load 0x2,0x5 1044 0f3a | : | Execute_Immediate Equal,0x3a 1045 6806 |h | Jump_Zero 0x104c 1046 e02c | , | Load 0x0,0x2c 1047 e40b | | Load 0x2,0xb 1048 017d | } | Execute Record,Structure_Write 1049 480b |H | Short_Literal 0xb 104a a40c | | Store_Unchecked 0x2,0xc 104b 782a |x* | Jump 0x1076 104c e5fd | | Load 0x2,-0x3 104d e405 | | Load 0x2,0x5 104e e035 | 5 | Load 0x0,0x35 104f 00d8 | | Load_Top At_Offset_0 1050 e404 | | Load 0x2,0x4 1051 e402 | | Load 0x2,0x2 1052 e403 | | Load 0x2,0x3 1053 8252 | R | Call 0x1,0x52 1054 00d1 | | Pop_Control Pop_Count_1 1055 c404 | | Store 0x2,0x4 1056 c406 | | Store 0x2,0x6 1057 c407 | | Store 0x2,0x7 1058 c405 | | Store 0x2,0x5 1059 c5fd | | Store 0x2,-0x3 105a e406 | | Load 0x2,0x6 105b 7001 |p | Jump_Nonzero 0x105d 105c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 105d 840e | | Call 0x2,0xe 105e e406 | | Load 0x2,0x6 105f 7001 |p | Jump_Nonzero 0x1061 1060 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1061 e405 | | Load 0x2,0x5 1062 0f3a | : | Execute_Immediate Equal,0x3a 1063 6803 |h | Jump_Zero 0x1067 1064 4804 |H | Short_Literal 0x4 1065 a40c | | Store_Unchecked 0x2,0xc 1066 780f |x | Jump 0x1076 1067 e5fd | | Load 0x2,-0x3 1068 e405 | | Load 0x2,0x5 1069 e035 | 5 | Load 0x0,0x35 106a 00d8 | | Load_Top At_Offset_0 106b e404 | | Load 0x2,0x4 106c e402 | | Load 0x2,0x2 106d e403 | | Load 0x2,0x3 106e 8252 | R | Call 0x1,0x52 106f 00d1 | | Pop_Control Pop_Count_1 1070 c404 | | Store 0x2,0x4 1071 c406 | | Store 0x2,0x6 1072 c407 | | Store 0x2,0x7 1073 c405 | | Store 0x2,0x5 1074 c5fd | | Store 0x2,-0x3 1075 840f | | Call 0x2,0xf 1076 00db | | Load_Top At_Offset_3 1077 0f0b | | Execute_Immediate Equal,0xb 1078 681b |h | Jump_Zero 0x1094 1079 e404 | | Load 0x2,0x4 107a e402 | | Load 0x2,0x2 107b 8251 | Q | Call 0x1,0x51 107c 00d1 | | Pop_Control Pop_Count_1 107d c404 | | Store 0x2,0x4 107e 480b |H | Short_Literal 0xb 107f e02a | * | Load 0x0,0x2a 1080 1c08 | | Execute_Immediate Run_Utility,0x8 1081 e404 | | Load 0x2,0x4 1082 e403 | | Load 0x2,0x3 1083 e402 | | Load 0x2,0x2 1084 01cf | | Execute Vector,Slice_Read 1085 e02b | + | Load 0x0,0x2b 1086 03b6 | | Declare_Variable Access,By_Allocation,With_Value 1087 00d9 | | Load_Top At_Offset_1 1088 2a0c |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xc 1089 e40a | | Load 0x2,0xa 108a 016d | m | Execute Variant_Record,Structure_Write 108b e5fe | | Load 0x2,-0x2 108c 4801 |H | Short_Literal 0x1 108d e40a | | Load 0x2,0xa 108e e40b | | Load 0x2,0xb 108f e409 | | Load 0x2,0x9 1090 e408 | | Load 0x2,0x8 1091 8210 | | Call 0x1,0x10 1092 c5fe | | Store 0x2,-0x2 1093 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1094 00db | | Load_Top At_Offset_3 1095 0f0a | | Execute_Immediate Equal,0xa 1096 681c |h | Jump_Zero 0x10b3 1097 e404 | | Load 0x2,0x4 1098 e402 | | Load 0x2,0x2 1099 8251 | Q | Call 0x1,0x51 109a 00d1 | | Pop_Control Pop_Count_1 109b c404 | | Store 0x2,0x4 109c 480a |H | Short_Literal 0xa 109d e02a | * | Load 0x0,0x2a 109e 1c08 | | Execute_Immediate Run_Utility,0x8 109f e404 | | Load 0x2,0x4 10a0 e403 | | Load 0x2,0x3 10a1 e402 | | Load 0x2,0x2 10a2 01cf | | Execute Vector,Slice_Read 10a3 805f | _ | Call 0x0,0x5f 10a4 e061 | a | Load 0x0,0x61 10a5 03b6 | | Declare_Variable Access,By_Allocation,With_Value 10a6 00d9 | | Load_Top At_Offset_1 10a7 2a0b |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xb 10a8 e40a | | Load 0x2,0xa 10a9 016d | m | Execute Variant_Record,Structure_Write 10aa e5fe | | Load 0x2,-0x2 10ab 4801 |H | Short_Literal 0x1 10ac e40a | | Load 0x2,0xa 10ad e40b | | Load 0x2,0xb 10ae e409 | | Load 0x2,0x9 10af e408 | | Load 0x2,0x8 10b0 8210 | | Call 0x1,0x10 10b1 c5fe | | Store 0x2,-0x2 10b2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 10b3 e404 | | Load 0x2,0x4 10b4 e402 | | Load 0x2,0x2 10b5 8251 | Q | Call 0x1,0x51 10b6 00d1 | | Pop_Control Pop_Count_1 10b7 c404 | | Store 0x2,0x4 10b8 e402 | | Load 0x2,0x2 10b9 e404 | | Load 0x2,0x4 10ba e402 | | Load 0x2,0x2 10bb 01dc | | Execute Vector,Last 10bc 00da | | Load_Top At_Offset_2 10bd 035b | [ | Declare_Type Array,Constrained 10be 00d0 | | Action Swap_Control 10bf 01cd | | Execute Vector,Slice_Reference 10c0 e5fd | | Load 0x2,-0x3 10c1 e40a | | Load 0x2,0xa 10c2 00da | | Load_Top At_Offset_2 10c3 e402 | | Load 0x2,0x2 10c4 8254 | T | Call 0x1,0x54 10c5 00d2 | | Pop_Control Pop_Count_2 10c6 c5fd | | Store 0x2,-0x3 10c7 00d1 | | Pop_Control Pop_Count_1 10c8 e5fe | | Load 0x2,-0x2 10c9 4801 |H | Short_Literal 0x1 10ca e40a | | Load 0x2,0xa 10cb e40b | | Load 0x2,0xb 10cc e409 | | Load 0x2,0x9 10cd e408 | | Load 0x2,0x8 10ce 8210 | | Call 0x1,0x10 10cf c5fe | | Store 0x2,-0x2 10d0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 10d1 0000 0000 | | .BLANK 0000[0x7] 10d8 ; -------------------------------------------------------------------------------------- 10d8 ; SUBPROGRAM 10d8 ; -------------------------------------------------------------------------------------- 10d8 10e6 | | .CONST 0x10e6 ; Address of begin 10d9 0004 | | .CONST 0x0004 ; Address of exception handler 10da 0005 | | .CONST 0x0005 ; Number of locals 10db INIT_10d8: 10db 4801 |H | Short_Literal 0x1 10dc 4be8 |K | Short_Literal 0x3e8 10dd 00e9 | | Load_Encached String_Cache 10de 035b | [ | Declare_Type Array,Constrained 10df 0337 | 7 | Declare_Variable Array 10e0 00e2 | | Load_Encached Integer_Cache 10e1 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 10e2 00e1 | | Load_Encached Boolean_Cache 10e3 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 10e4 029f 1c23 | #| Declare_Subprogram INIT_1c20,For_Call 10e6 BODY_10d8: 10e6 00e3 | | Load_Encached Natural_Cache 10e7 e402 | | Load 0x2,0x2 10e8 e5ff | | Load 0x2,-0x1 10e9 e03a | : | Load 0x0,0x3a 10ea 184c | L | Execute Package,Field_Execute,Field_Number 0x4c 10eb 00d1 | | Pop_Control Pop_Count_1 10ec 005b | [ | Store_Top Discrete,At_Offset_3 10ed e5ff | | Load 0x2,-0x1 10ee e03a | : | Load 0x0,0x3a 10ef 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 10f0 0f01 | | Execute_Immediate Equal,0x1 10f1 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 10f2 00d9 | | Load_Top At_Offset_1 10f3 6817 |h | Jump_Zero 0x110b 10f4 00cf | | Action Mark_Auxiliary 10f5 4801 |H | Short_Literal 0x1 10f6 e403 | | Load 0x2,0x3 10f7 0264 | d | Execute Discrete,Below_Bound 10f8 700c |p | Jump_Nonzero 0x1105 10f9 e403 | | Load 0x2,0x3 10fa e402 | | Load 0x2,0x2 10fb 01d7 | | Execute Vector,Field_Read 10fc 0e5c | \ | Execute_Immediate Not_Equal,0x5c 10fd 6802 |h | Jump_Zero 0x1100 10fe 00d2 | | Pop_Control Pop_Count_2 10ff 7805 |x | Jump 0x1105 1100 e404 | | Load 0x2,0x4 1101 0f00 | | Execute_Immediate Equal,0x0 1102 a404 | | Store_Unchecked 0x2,0x4 1103 00c8 | | Action Pop_Auxiliary_Range 1104 37f4 |7 | Loop_Decreasing 0x10f9 1105 00ce | | Action Pop_Auxiliary 1106 00d9 | | Load_Top At_Offset_1 1107 7003 |p | Jump_Nonzero 0x110b 1108 00da | | Load_Top At_Offset_2 1109 0aff | | Execute_Immediate Plus,-0x1 110a 005b | [ | Store_Top Discrete,At_Offset_3 110b 00d9 | | Load_Top At_Offset_1 110c 7001 |p | Jump_Nonzero 0x110e 110d 8405 | | Call 0x2,0x5 110e 4801 |H | Short_Literal 0x1 110f 00db | | Load_Top At_Offset_3 1110 e402 | | Load 0x2,0x2 1111 01cf | | Execute Vector,Slice_Read 1112 803c | < | Call 0x0,0x3c 1113 e007 | | Load 0x0,0x7 1114 01c6 | | Execute Vector,Convert_To_Formal 1115 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 1116 0000 0000 | | .XXX[0x2] 1118 ; -------------------------------------------------------------------------------------- 1118 ; SUBPROGRAM 1118 ; -------------------------------------------------------------------------------------- 1118 111d | | .CONST 0x111d ; Address of begin 1119 0004 | | .CONST 0x0004 ; Address of exception handler 111a 0002 | | .CONST 0x0002 ; Number of locals 111b INIT_1118: 111b 00e1 | | Load_Encached Boolean_Cache 111c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 111d BODY_1118: 111d 00cf | | Action Mark_Auxiliary 111e e5fe | | Load 0x2,-0x2 111f 01db | | Execute Vector,Length 1120 0aff | | Execute_Immediate Plus,-0x1 1121 4800 |H | Short_Literal 0x0 1122 e035 | 5 | Load 0x0,0x35 1123 025c | \ | QQucode_0x025c 1124 0263 | c | Execute Discrete,Above_Bound 1125 702d |p- | Jump_Nonzero 0x1153 1126 e5fe | | Load 0x2,-0x2 1127 01dd | | Execute Vector,First 1128 00d9 | | Load_Top At_Offset_1 1129 0273 | s | Execute Discrete,Plus 112a e5fe | | Load 0x2,-0x2 112b 01d5 | | Execute Vector,Field_Reference 112c e027 | ' | Load 0x0,0x27 112d 017f | | Execute Record,Equal 112e 6802 |h | Jump_Zero 0x1131 112f 00d2 | | Pop_Control Pop_Count_2 1130 4504 |E | Exit_Suprogram New_Top_Offset 0x4 1131 e5ff | | Load 0x2,-0x1 1132 01dd | | Execute Vector,First 1133 00d9 | | Load_Top At_Offset_1 1134 0273 | s | Execute Discrete,Plus 1135 e5ff | | Load 0x2,-0x1 1136 01d7 | | Execute Vector,Field_Read 1137 0f01 | | Execute_Immediate Equal,0x1 1138 6805 |h | Jump_Zero 0x113e 1139 482a |H* | Short_Literal 0x2a 113a e5fd | | Load 0x2,-0x3 113b e03a | : | Load 0x0,0x3a 113c 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 113d 7806 |x | Jump 0x1144 113e 00db | | Load_Top At_Offset_3 113f 6804 |h | Jump_Zero 0x1144 1140 482e |H. | Short_Literal 0x2e 1141 e5fd | | Load 0x2,-0x3 1142 e03a | : | Load 0x0,0x3a 1143 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 1144 4801 |H | Short_Literal 0x1 1145 a402 | | Store_Unchecked 0x2,0x2 1146 e5fe | | Load 0x2,-0x2 1147 01dd | | Execute Vector,First 1148 00d9 | | Load_Top At_Offset_1 1149 0273 | s | Execute Discrete,Plus 114a e5fe | | Load 0x2,-0x2 114b 01d5 | | Execute Vector,Field_Reference 114c 8067 | g | Call 0x0,0x67 114d 805f | _ | Call 0x0,0x5f 114e e5fd | | Load 0x2,-0x3 114f e03a | : | Load 0x0,0x3a 1150 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 1151 00c8 | | Action Pop_Auxiliary_Range 1152 3fd3 |? | Loop_Increasing 0x1126 1153 4504 |E | Exit_Suprogram New_Top_Offset 0x4 1154 0000 0000 | | .BLANK 0000[0x4] 1158 ; -------------------------------------------------------------------------------------- 1158 ; SUBPROGRAM 1158 ; -------------------------------------------------------------------------------------- 1158 1162 | b | .CONST 0x1162 ; Address of begin 1159 0004 | | .CONST 0x0004 ; Address of exception handler 115a 0004 | | .CONST 0x0004 ; Number of locals 115b INIT_1158: 115b 00db | | Load_Top At_Offset_3 115c 01dd | | Execute Vector,First 115d e035 | 5 | Load 0x0,0x35 115e 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 115f e035 | 5 | Load 0x0,0x35 1160 0007 | | Action Break_Optional 1161 e035 | 5 | Load 0x0,0x35 1162 BODY_1158: 1162 00cf | | Action Mark_Auxiliary 1163 0007 | | Action Break_Optional 1164 00db | | Load_Top At_Offset_3 1165 0a31 | 1 | Execute_Immediate Plus,0x31 1166 005b | [ | Store_Top Discrete,At_Offset_3 1167 00da | | Load_Top At_Offset_2 1168 e5fe | | Load 0x2,-0x2 1169 01dc | | Execute Vector,Last 116a 027d | } | Execute Discrete,Greater 116b 6803 |h | Jump_Zero 0x116f 116c e5fe | | Load 0x2,-0x2 116d 01dc | | Execute Vector,Last 116e 005b | [ | Store_Top Discrete,At_Offset_3 116f 00cf | | Action Mark_Auxiliary 1170 00db | | Load_Top At_Offset_3 1171 e402 | | Load 0x2,0x2 1172 0263 | c | Execute Discrete,Above_Bound 1173 7041 |pA | Jump_Nonzero 0x11b5 1174 4820 |H | Short_Literal 0x20 1175 e5ff | | Load 0x2,-0x1 1176 e03a | : | Load 0x0,0x3a 1177 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 1178 00d8 | | Load_Top At_Offset_0 1179 e5fe | | Load 0x2,-0x2 117a 01d7 | | Execute Vector,Field_Read 117b 09fc | | Execute_Immediate Binary_Scale,-0x4 117c c404 | | Store 0x2,0x4 117d e404 | | Load 0x2,0x4 117e 0d0a | | Execute_Immediate Less,0xa 117f 680b |h | Jump_Zero 0x118b 1180 e404 | | Load 0x2,0x4 1181 0a30 | 0 | Execute_Immediate Plus,0x30 1182 00d8 | | Load_Top At_Offset_0 1183 00e8 | | Load_Encached Character_Cache 1184 0260 | ` | Execute Discrete,In_Type 1185 7001 |p | Jump_Nonzero 0x1187 1186 0801 | | Execute_Immediate Raise,0x1 1187 e5ff | | Load 0x2,-0x1 1188 e03a | : | Load 0x0,0x3a 1189 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 118a 780a |x | Jump 0x1195 118b e404 | | Load 0x2,0x4 118c 0a37 | 7 | Execute_Immediate Plus,0x37 118d 00d8 | | Load_Top At_Offset_0 118e 00e8 | | Load_Encached Character_Cache 118f 0260 | ` | Execute Discrete,In_Type 1190 7001 |p | Jump_Nonzero 0x1192 1191 0801 | | Execute_Immediate Raise,0x1 1192 e5ff | | Load 0x2,-0x1 1193 e03a | : | Load 0x0,0x3a 1194 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 1195 00d8 | | Load_Top At_Offset_0 1196 e5fe | | Load 0x2,-0x2 1197 01d7 | | Execute Vector,Field_Read 1198 4810 |H | Short_Literal 0x10 1199 026f | o | Execute Discrete,Remainder 119a c404 | | Store 0x2,0x4 119b e404 | | Load 0x2,0x4 119c 0d0a | | Execute_Immediate Less,0xa 119d 680b |h | Jump_Zero 0x11a9 119e e404 | | Load 0x2,0x4 119f 0a30 | 0 | Execute_Immediate Plus,0x30 11a0 00d8 | | Load_Top At_Offset_0 11a1 00e8 | | Load_Encached Character_Cache 11a2 0260 | ` | Execute Discrete,In_Type 11a3 7001 |p | Jump_Nonzero 0x11a5 11a4 0801 | | Execute_Immediate Raise,0x1 11a5 e5ff | | Load 0x2,-0x1 11a6 e03a | : | Load 0x0,0x3a 11a7 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 11a8 780a |x | Jump 0x11b3 11a9 e404 | | Load 0x2,0x4 11aa 0a37 | 7 | Execute_Immediate Plus,0x37 11ab 00d8 | | Load_Top At_Offset_0 11ac 00e8 | | Load_Encached Character_Cache 11ad 0260 | ` | Execute Discrete,In_Type 11ae 7001 |p | Jump_Nonzero 0x11b0 11af 0801 | | Execute_Immediate Raise,0x1 11b0 e5ff | | Load 0x2,-0x1 11b1 e03a | : | Load 0x0,0x3a 11b2 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 11b3 00c8 | | Action Pop_Auxiliary_Range 11b4 3fbf |? | Loop_Increasing 0x1174 11b5 00ce | | Action Pop_Auxiliary 11b6 00da | | Load_Top At_Offset_2 11b7 e5fe | | Load 0x2,-0x2 11b8 01dc | | Execute Vector,Last 11b9 027c | | | Execute Discrete,Less 11ba 680b |h | Jump_Zero 0x11c6 11bb 0092 1f01 | | Action Push_String_Extended,0x1f01 ; "\x5c" 11bd e5ff | | Load 0x2,-0x1 11be e03a | : | Load 0x0,0x3a 11bf 184e | N | Execute Package,Field_Execute,Field_Number 0x4e 11c0 7800 |x | Jump 0x11c1 11c1 00da | | Load_Top At_Offset_2 11c2 0a01 | | Execute_Immediate Plus,0x1 11c3 c402 | | Store 0x2,0x2 11c4 00c9 | | Action Pop_Auxiliary_Loop 11c5 7f9e | | Jump 0x1164 11c6 00ce | | Action Pop_Auxiliary 11c7 4801 |H | Short_Literal 0x1 11c8 e5ff | | Load 0x2,-0x1 11c9 e03a | : | Load 0x0,0x3a 11ca 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 11cb 4503 |E | Exit_Suprogram New_Top_Offset 0x3 11cc 0000 0000 | | .BLANK 0000[0x4] 11d0 ; -------------------------------------------------------------------------------------- 11d0 ; SUBPROGRAM 11d0 ; -------------------------------------------------------------------------------------- 11d0 11e1 | | .CONST 0x11e1 ; Address of begin 11d1 0004 | | .CONST 0x0004 ; Address of exception handler 11d2 0008 | | .CONST 0x0008 ; Number of locals 11d3 INIT_11d0: 11d3 029f 1c3b | ;| Declare_Subprogram INIT_1c38,For_Call 11d5 029f 1c63 | c| Declare_Subprogram INIT_1c60,For_Call 11d7 029f 1c8b | | Declare_Subprogram INIT_1c88,For_Call 11d9 029f 1ceb | | Declare_Subprogram INIT_1ce8,For_Call 11db 029f 1d53 | S| Declare_Subprogram INIT_1d50,For_Call 11dd 029f 1d6b | k| Declare_Subprogram INIT_1d68,For_Call 11df 029f 1d8b | | Declare_Subprogram INIT_1d88,For_Call 11e1 BODY_11d0: 11e1 e5fb | | Load 0x2,-0x5 11e2 e5fe | | Load 0x2,-0x2 11e3 e5ff | | Load 0x2,-0x1 11e4 8258 | X | Call 0x1,0x58 11e5 e5fd | | Load 0x2,-0x3 11e6 e02c | , | Load 0x0,0x2c 11e7 017f | | Execute Record,Equal 11e8 680a |h | Jump_Zero 0x11f3 11e9 e5fc | | Load 0x2,-0x4 11ea 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 11eb 0f0a | | Execute_Immediate Equal,0xa 11ec 6806 |h | Jump_Zero 0x11f3 11ed e5fc | | Load 0x2,-0x4 11ee 2e0b |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xb 11ef 8402 | | Call 0x2,0x2 11f0 6802 |h | Jump_Zero 0x11f3 11f1 8404 | | Call 0x2,0x4 11f2 4506 |E | Exit_Suprogram New_Top_Offset 0x6 11f3 e5fd | | Load 0x2,-0x3 11f4 e02c | , | Load 0x0,0x2c 11f5 017f | | Execute Record,Equal 11f6 680a |h | Jump_Zero 0x1201 11f7 e5fc | | Load 0x2,-0x4 11f8 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 11f9 0f0b | | Execute_Immediate Equal,0xb 11fa 6806 |h | Jump_Zero 0x1201 11fb e5fc | | Load 0x2,-0x4 11fc 2e0c |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xc 11fd 8403 | | Call 0x2,0x3 11fe 6802 |h | Jump_Zero 0x1201 11ff 8405 | | Call 0x2,0x5 1200 4506 |E | Exit_Suprogram New_Top_Offset 0x6 1201 e5fc | | Load 0x2,-0x4 1202 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 1203 461b |F | Jump_Case 0x1c 1204 781b |x | Jump 0x1220 ; case 0x0 1205 781a |x | Jump 0x1220 ; case 0x1 1206 781f |x | Jump 0x1226 ; case 0x2 1207 782c |x, | Jump 0x1234 ; case 0x3 1208 78cf |x | Jump 0x12d8 ; case 0x4 1209 783f |x? | Jump 0x1249 ; case 0x5 120a 784b |xK | Jump 0x1256 ; case 0x6 120b 7857 |xW | Jump 0x1263 ; case 0x7 120c 7863 |xc | Jump 0x1270 ; case 0x8 120d 786f |xo | Jump 0x127d ; case 0x9 120e 7896 |x | Jump 0x12a5 ; case 0xa 120f 78a6 |x | Jump 0x12b6 ; case 0xb 1210 78b6 |x | Jump 0x12c7 ; case 0xc 1211 780e |x | Jump 0x1220 ; case 0xd 1212 780d |x | Jump 0x1220 ; case 0xe 1213 780c |x | Jump 0x1220 ; case 0xf 1214 780b |x | Jump 0x1220 ; case 0x10 1215 780a |x | Jump 0x1220 ; case 0x11 1216 7809 |x | Jump 0x1220 ; case 0x12 1217 7808 |x | Jump 0x1220 ; case 0x13 1218 7807 |x | Jump 0x1220 ; case 0x14 1219 7870 |xp | Jump 0x128a ; case 0x15 121a 7805 |x | Jump 0x1220 ; case 0x16 121b 7804 |x | Jump 0x1220 ; case 0x17 121c 7803 |x | Jump 0x1220 ; case 0x18 121d 787a |xz | Jump 0x1298 ; case 0x19 121e 7801 |x | Jump 0x1220 ; case 0x1a 121f 7800 |x | Jump 0x1220 ; case 0x1b 1220 0092 1f02 | | Action Push_String_Extended,0x1f02 ; ":\x09" 1222 e5fb | | Load 0x2,-0x5 1223 e03a | : | Load 0x0,0x3a 1224 184e | N | Execute Package,Field_Execute,Field_Number 0x4e 1225 4506 |E | Exit_Suprogram New_Top_Offset 0x6 1226 0092 1f02 | | Action Push_String_Extended,0x1f02 ; ":\x09" 1228 e5fb | | Load 0x2,-0x5 1229 e03a | : | Load 0x0,0x3a 122a 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 122b e5fc | | Load 0x2,-0x4 122c 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 122d 00e1 | | Load_Encached Boolean_Cache 122e 011c | | Execute Any,Convert_Unchecked 122f 1c01 | | Execute_Immediate Run_Utility,0x1 1230 e5fb | | Load 0x2,-0x5 1231 e03a | : | Load 0x0,0x3a 1232 184e | N | Execute Package,Field_Execute,Field_Number 0x4e 1233 4506 |E | Exit_Suprogram New_Top_Offset 0x6 1234 0092 1f02 | | Action Push_String_Extended,0x1f02 ; ":\x09" 1236 e5fb | | Load 0x2,-0x5 1237 e03a | : | Load 0x0,0x3a 1238 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 1239 e068 | h | Load 0x0,0x68 123a 1b12 | | Execute Package,Field_Read,Field_Number 0x12 123b e068 | h | Load 0x0,0x68 123c 1b11 | | Execute Package,Field_Read,Field_Number 0x11 123d e068 | h | Load 0x0,0x68 123e 1b10 | | Execute Package,Field_Read,Field_Number 0x10 123f e5fc | | Load 0x2,-0x4 1240 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4 1241 e5fb | | Load 0x2,-0x5 1242 e068 | h | Load 0x0,0x68 1243 1815 | | Execute Package,Field_Execute,Field_Number 0x15 1244 4801 |H | Short_Literal 0x1 1245 e5fb | | Load 0x2,-0x5 1246 e03a | : | Load 0x0,0x3a 1247 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 1248 4506 |E | Exit_Suprogram New_Top_Offset 0x6 1249 0092 1f02 | | Action Push_String_Extended,0x1f02 ; ":\x09" 124b e5fb | | Load 0x2,-0x5 124c e03a | : | Load 0x0,0x3a 124d 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 124e e5fc | | Load 0x2,-0x4 124f 2e06 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x6 1250 00e0 | | Load_Encached Standard_Cache 1251 1818 | | Execute Package,Field_Execute,Field_Number 0x18 1252 e5fb | | Load 0x2,-0x5 1253 e03a | : | Load 0x0,0x3a 1254 184e | N | Execute Package,Field_Execute,Field_Number 0x4e 1255 4506 |E | Exit_Suprogram New_Top_Offset 0x6 1256 0092 1f02 | | Action Push_String_Extended,0x1f02 ; ":\x09" 1258 e5fb | | Load 0x2,-0x5 1259 e03a | : | Load 0x0,0x3a 125a 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 125b e5fc | | Load 0x2,-0x4 125c 2e07 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x7 125d 00e0 | | Load_Encached Standard_Cache 125e 1818 | | Execute Package,Field_Execute,Field_Number 0x18 125f e5fb | | Load 0x2,-0x5 1260 e03a | : | Load 0x0,0x3a 1261 184e | N | Execute Package,Field_Execute,Field_Number 0x4e 1262 4506 |E | Exit_Suprogram New_Top_Offset 0x6 1263 0092 1f02 | | Action Push_String_Extended,0x1f02 ; ":\x09" 1265 e5fb | | Load 0x2,-0x5 1266 e03a | : | Load 0x0,0x3a 1267 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 1268 e5fc | | Load 0x2,-0x4 1269 2e08 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x8 126a 00e0 | | Load_Encached Standard_Cache 126b 1818 | | Execute Package,Field_Execute,Field_Number 0x18 126c e5fb | | Load 0x2,-0x5 126d e03a | : | Load 0x0,0x3a 126e 184e | N | Execute Package,Field_Execute,Field_Number 0x4e 126f 4506 |E | Exit_Suprogram New_Top_Offset 0x6 1270 0092 1f02 | | Action Push_String_Extended,0x1f02 ; ":\x09" 1272 e5fb | | Load 0x2,-0x5 1273 e03a | : | Load 0x0,0x3a 1274 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 1275 e5fc | | Load 0x2,-0x4 1276 2e09 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x9 1277 00e0 | | Load_Encached Standard_Cache 1278 1818 | | Execute Package,Field_Execute,Field_Number 0x18 1279 e5fb | | Load 0x2,-0x5 127a e03a | : | Load 0x0,0x3a 127b 184e | N | Execute Package,Field_Execute,Field_Number 0x4e 127c 4506 |E | Exit_Suprogram New_Top_Offset 0x6 127d 0092 1f02 | | Action Push_String_Extended,0x1f02 ; ":\x09" 127f e5fb | | Load 0x2,-0x5 1280 e03a | : | Load 0x0,0x3a 1281 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 1282 e5fc | | Load 0x2,-0x4 1283 2e0a |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xa 1284 00e0 | | Load_Encached Standard_Cache 1285 1818 | | Execute Package,Field_Execute,Field_Number 0x18 1286 e5fb | | Load 0x2,-0x5 1287 e03a | : | Load 0x0,0x3a 1288 184e | N | Execute Package,Field_Execute,Field_Number 0x4e 1289 4506 |E | Exit_Suprogram New_Top_Offset 0x6 128a 0092 1f02 | | Action Push_String_Extended,0x1f02 ; ":\x09" 128c e5fb | | Load 0x2,-0x5 128d e03a | : | Load 0x0,0x3a 128e 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 128f e5fc | | Load 0x2,-0x4 1290 2e16 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x16 1291 e060 | ` | Load 0x0,0x60 1292 011c | | Execute Any,Convert_Unchecked 1293 1c01 | | Execute_Immediate Run_Utility,0x1 1294 e5fb | | Load 0x2,-0x5 1295 e03a | : | Load 0x0,0x3a 1296 184e | N | Execute Package,Field_Execute,Field_Number 0x4e 1297 4506 |E | Exit_Suprogram New_Top_Offset 0x6 1298 0092 1f02 | | Action Push_String_Extended,0x1f02 ; ":\x09" 129a e5fb | | Load 0x2,-0x5 129b e03a | : | Load 0x0,0x3a 129c 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 129d e5fc | | Load 0x2,-0x4 129e 2e1a |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x1a 129f 00e0 | | Load_Encached Standard_Cache 12a0 1818 | | Execute Package,Field_Execute,Field_Number 0x18 12a1 e5fb | | Load 0x2,-0x5 12a2 e03a | : | Load 0x0,0x3a 12a3 184e | N | Execute Package,Field_Execute,Field_Number 0x4e 12a4 4506 |E | Exit_Suprogram New_Top_Offset 0x6 12a5 4821 |H! | Short_Literal 0x21 12a6 e5fb | | Load 0x2,-0x5 12a7 e03a | : | Load 0x0,0x3a 12a8 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 12a9 e5fd | | Load 0x2,-0x3 12aa 8069 | i | Call 0x0,0x69 12ab 805f | _ | Call 0x0,0x5f 12ac e5fb | | Load 0x2,-0x5 12ad e03a | : | Load 0x0,0x3a 12ae 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 12af 0092 1f02 | | Action Push_String_Extended,0x1f02 ; ":\x09" 12b1 e5fb | | Load 0x2,-0x5 12b2 e03a | : | Load 0x0,0x3a 12b3 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 12b4 8406 | | Call 0x2,0x6 12b5 4506 |E | Exit_Suprogram New_Top_Offset 0x6 12b6 4821 |H! | Short_Literal 0x21 12b7 e5fb | | Load 0x2,-0x5 12b8 e03a | : | Load 0x0,0x3a 12b9 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 12ba e5fd | | Load 0x2,-0x3 12bb 8069 | i | Call 0x0,0x69 12bc 805f | _ | Call 0x0,0x5f 12bd e5fb | | Load 0x2,-0x5 12be e03a | : | Load 0x0,0x3a 12bf 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 12c0 0092 1f02 | | Action Push_String_Extended,0x1f02 ; ":\x09" 12c2 e5fb | | Load 0x2,-0x5 12c3 e03a | : | Load 0x0,0x3a 12c4 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 12c5 8407 | | Call 0x2,0x7 12c6 4506 |E | Exit_Suprogram New_Top_Offset 0x6 12c7 4821 |H! | Short_Literal 0x21 12c8 e5fb | | Load 0x2,-0x5 12c9 e03a | : | Load 0x0,0x3a 12ca 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 12cb e5fd | | Load 0x2,-0x3 12cc 8069 | i | Call 0x0,0x69 12cd 805f | _ | Call 0x0,0x5f 12ce e5fb | | Load 0x2,-0x5 12cf e03a | : | Load 0x0,0x3a 12d0 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 12d1 0092 1f02 | | Action Push_String_Extended,0x1f02 ; ":\x09" 12d3 e5fb | | Load 0x2,-0x5 12d4 e03a | : | Load 0x0,0x3a 12d5 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 12d6 8408 | | Call 0x2,0x8 12d7 4506 |E | Exit_Suprogram New_Top_Offset 0x6 12d8 4821 |H! | Short_Literal 0x21 12d9 e5fb | | Load 0x2,-0x5 12da e03a | : | Load 0x0,0x3a 12db 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 12dc e5fd | | Load 0x2,-0x3 12dd 8069 | i | Call 0x0,0x69 12de 805f | _ | Call 0x0,0x5f 12df e5fb | | Load 0x2,-0x5 12e0 e03a | : | Load 0x0,0x3a 12e1 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 12e2 0092 1f02 | | Action Push_String_Extended,0x1f02 ; ":\x09" 12e4 e5fb | | Load 0x2,-0x5 12e5 e03a | : | Load 0x0,0x3a 12e6 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 12e7 e5fc | | Load 0x2,-0x4 12e8 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5 12e9 0227 | ' | Execute Access,All_Reference 12ea e5fb | | Load 0x2,-0x5 12eb 8259 | Y | Call 0x1,0x59 12ec 4506 |E | Exit_Suprogram New_Top_Offset 0x6 12ed 0000 0000 | | .XXX[0x3] 12ef 0000 | | 12f0 ; -------------------------------------------------------------------------------------- 12f0 ; SUBPROGRAM 12f0 ; -------------------------------------------------------------------------------------- 12f0 12f5 | | .CONST 0x12f5 ; Address of begin 12f1 0004 | | .CONST 0x0004 ; Address of exception handler 12f2 0002 | | .CONST 0x0002 ; Number of locals 12f3 INIT_12f0: 12f3 029f 1dab | | Declare_Subprogram INIT_1da8,For_Call 12f5 BODY_12f0: 12f5 00db | | Load_Top At_Offset_3 12f6 7001 |p | Jump_Nonzero 0x12f8 12f7 4504 |E | Exit_Suprogram New_Top_Offset 0x4 12f8 4800 |H | Short_Literal 0x0 12f9 8402 | | Call 0x2,0x2 12fa 4801 |H | Short_Literal 0x1 12fb 8402 | | Call 0x2,0x2 12fc e027 | ' | Load 0x0,0x27 12fd e5fe | | Load 0x2,-0x2 12fe e5fb | | Load 0x2,-0x5 12ff 01d6 | | Execute Vector,Field_Write 1300 00db | | Load_Top At_Offset_3 1301 0227 | ' | Execute Access,All_Reference 1302 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 1303 680e |h | Jump_Zero 0x1312 1304 e5fd | | Load 0x2,-0x3 1305 e5ff | | Load 0x2,-0x1 1306 0227 | ' | Execute Access,All_Reference 1307 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 1308 0227 | ' | Execute Access,All_Reference 1309 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 130a e5ff | | Load 0x2,-0x1 130b 0227 | ' | Execute Access,All_Reference 130c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 130d 0227 | ' | Execute Access,All_Reference 130e 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 130f e5fb | | Load 0x2,-0x5 1310 e5fc | | Load 0x2,-0x4 1311 825a | Z | Call 0x1,0x5a 1312 4504 |E | Exit_Suprogram New_Top_Offset 0x4 1313 0000 0000 | | .BLANK 0000[0x5] 1318 ; -------------------------------------------------------------------------------------- 1318 ; SUBPROGRAM 1318 ; -------------------------------------------------------------------------------------- 1318 1327 | ' | .CONST 0x1327 ; Address of begin 1319 0004 | | .CONST 0x0004 ; Address of exception handler 131a 0007 | | .CONST 0x0007 ; Number of locals 131b INIT_1318: 131b e00d | | Load 0x0,0xd 131c 0007 | | Action Break_Optional 131d e00d | | Load 0x0,0xd 131e 0007 | | Action Break_Optional 131f e011 | | Load 0x0,0x11 1320 0007 | | Action Break_Optional 1321 e011 | | Load 0x0,0x11 1322 0007 | | Action Break_Optional 1323 e011 | | Load 0x0,0x11 1324 0007 | | Action Break_Optional 1325 e011 | | Load 0x0,0x11 1326 0007 | | Action Break_Optional 1327 BODY_1318: 1327 e5fe | | Load 0x2,-0x2 1328 6804 |h | Jump_Zero 0x132d 1329 e5ff | | Load 0x2,-0x1 132a 022d | - | Execute Access,Is_Null 132b 0f00 | | Execute_Immediate Equal,0x0 132c 7801 |x | Jump 0x132e 132d 4800 |H | Short_Literal 0x0 132e 7002 |p | Jump_Nonzero 0x1331 132f e059 | Y | Load 0x0,0x59 1330 0257 | W | Execute Discrete,Raise 1331 e5fe | | Load 0x2,-0x2 1332 0227 | ' | Execute Access,All_Reference 1333 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 1334 6812 |h | Jump_Zero 0x1347 1335 e5ff | | Load 0x2,-0x1 1336 0227 | ' | Execute Access,All_Reference 1337 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 1338 6808 |h | Jump_Zero 0x1341 1339 e5ff | | Load 0x2,-0x1 133a 0229 | ) | Execute Access,All_Read 133b 00d8 | | Load_Top At_Offset_0 133c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 133d 824a | J | Call 0x1,0x4a 133e 00d9 | | Load_Top At_Offset_1 133f 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 1340 00d1 | | Pop_Control Pop_Count_1 1341 e5fe | | Load 0x2,-0x2 1342 0227 | ' | Execute Access,All_Reference 1343 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 1344 e5ff | | Load 0x2,-0x1 1345 0227 | ' | Execute Access,All_Reference 1346 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 1347 00cf | | Action Mark_Auxiliary 1348 e05a | Z | Load 0x0,0x5a 1349 0265 | e | Execute Discrete,Reverse_Bounds 134a 0007 | | Action Break_Optional 134b 00d8 | | Load_Top At_Offset_0 134c e5fe | | Load 0x2,-0x2 134d 0227 | ' | Execute Access,All_Reference 134e 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 134f 01d7 | | Execute Vector,Field_Read 1350 00d9 | | Load_Top At_Offset_1 1351 e5ff | | Load 0x2,-0x1 1352 0227 | ' | Execute Access,All_Reference 1353 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 1354 01d7 | | Execute Vector,Field_Read 1355 0278 | x | Execute Discrete,Or 1356 00d9 | | Load_Top At_Offset_1 1357 e5fe | | Load 0x2,-0x2 1358 0227 | ' | Execute Access,All_Reference 1359 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 135a 01d6 | | Execute Vector,Field_Write 135b 00d8 | | Load_Top At_Offset_0 135c e5ff | | Load 0x2,-0x1 135d 0227 | ' | Execute Access,All_Reference 135e 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 135f 01d7 | | Execute Vector,Field_Read 1360 a403 | | Store_Unchecked 0x2,0x3 1361 00d8 | | Load_Top At_Offset_0 1362 e5fe | | Load 0x2,-0x2 1363 0227 | ' | Execute Access,All_Reference 1364 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 1365 01d7 | | Execute Vector,Field_Read 1366 a402 | | Store_Unchecked 0x2,0x2 1367 e403 | | Load 0x2,0x3 1368 7007 |p | Jump_Nonzero 0x1370 1369 e402 | | Load 0x2,0x2 136a 00d9 | | Load_Top At_Offset_1 136b e5ff | | Load 0x2,-0x1 136c 0227 | ' | Execute Access,All_Reference 136d 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 136e 01d6 | | Execute Vector,Field_Write 136f 784f |xO | Jump 0x13bf 1370 e402 | | Load 0x2,0x2 1371 684d |hM | Jump_Zero 0x13bf 1372 00cf | | Action Mark_Auxiliary 1373 e402 | | Load 0x2,0x2 1374 0227 | ' | Execute Access,All_Reference 1375 01d9 | | Execute Vector,Reverse_Bounds 1376 0007 | | Action Break_Optional 1377 00d8 | | Load_Top At_Offset_0 1378 e403 | | Load 0x2,0x3 1379 0227 | ' | Execute Access,All_Reference 137a 01d7 | | Execute Vector,Field_Read 137b a404 | | Store_Unchecked 0x2,0x4 137c 00d8 | | Load_Top At_Offset_0 137d e402 | | Load 0x2,0x2 137e 0227 | ' | Execute Access,All_Reference 137f 01d7 | | Execute Vector,Field_Read 1380 a405 | | Store_Unchecked 0x2,0x5 1381 00cf | | Action Mark_Auxiliary 1382 7830 |x0 | Jump 0x13b3 1383 e405 | | Load 0x2,0x5 1384 0227 | ' | Execute Access,All_Reference 1385 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 1386 a406 | | Store_Unchecked 0x2,0x6 1387 e404 | | Load 0x2,0x4 1388 a407 | | Store_Unchecked 0x2,0x7 1389 00cf | | Action Mark_Auxiliary 138a 7805 |x | Jump 0x1390 138b e407 | | Load 0x2,0x7 138c 0227 | ' | Execute Access,All_Reference 138d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 138e a407 | | Store_Unchecked 0x2,0x7 138f 00c9 | | Action Pop_Auxiliary_Loop 1390 e407 | | Load 0x2,0x7 1391 6808 |h | Jump_Zero 0x139a 1392 e407 | | Load 0x2,0x7 1393 0227 | ' | Execute Access,All_Reference 1394 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 1395 e405 | | Load 0x2,0x5 1396 0227 | ' | Execute Access,All_Reference 1397 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 1398 017f | | Execute Record,Equal 1399 6ff1 |o | Jump_Zero 0x138b 139a 00ce | | Action Pop_Auxiliary 139b e407 | | Load 0x2,0x7 139c 700d |p | Jump_Nonzero 0x13aa 139d 00d9 | | Load_Top At_Offset_1 139e e403 | | Load 0x2,0x3 139f 0227 | ' | Execute Access,All_Reference 13a0 01d7 | | Execute Vector,Field_Read 13a1 e405 | | Load 0x2,0x5 13a2 0227 | ' | Execute Access,All_Reference 13a3 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 13a4 e405 | | Load 0x2,0x5 13a5 00da | | Load_Top At_Offset_2 13a6 e403 | | Load 0x2,0x3 13a7 0227 | ' | Execute Access,All_Reference 13a8 01d6 | | Execute Vector,Field_Write 13a9 7806 |x | Jump 0x13b0 13aa e03b | ; | Load 0x0,0x3b 13ab e405 | | Load 0x2,0x5 13ac e407 | | Load 0x2,0x7 13ad 825c | \ | Call 0x1,0x5c 13ae c405 | | Store 0x2,0x5 13af c5fd | | Store 0x2,-0x3 13b0 e406 | | Load 0x2,0x6 13b1 a405 | | Store_Unchecked 0x2,0x5 13b2 00c9 | | Action Pop_Auxiliary_Loop 13b3 e405 | | Load 0x2,0x5 13b4 77ce |w | Jump_Nonzero 0x1383 13b5 00ce | | Action Pop_Auxiliary 13b6 00c8 | | Action Pop_Auxiliary_Range 13b7 3fbf |? | Loop_Increasing 0x1377 13b8 00ce | | Action Pop_Auxiliary 13b9 e402 | | Load 0x2,0x2 13ba e06a | j | Load 0x0,0x6a 13bb e06b | k | Load 0x0,0x6b 13bc a06c | l | Store_Unchecked 0x0,0x6c 13bd 8009 | | Call 0x0,0x9 13be c402 | | Store 0x2,0x2 13bf 00c8 | | Action Pop_Auxiliary_Range 13c0 3f8a |? | Loop_Increasing 0x134b 13c1 00ce | | Action Pop_Auxiliary 13c2 e5fe | | Load 0x2,-0x2 13c3 e06d | m | Load 0x0,0x6d 13c4 e06e | n | Load 0x0,0x6e 13c5 a06f | o | Store_Unchecked 0x0,0x6f 13c6 8009 | | Call 0x0,0x9 13c7 c5fe | | Store 0x2,-0x2 13c8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 13c9 0000 0000 | | .BLANK 0000[0x7] 13d0 ; -------------------------------------------------------------------------------------- 13d0 ; SUBPROGRAM 13d0 ; -------------------------------------------------------------------------------------- 13d0 13e1 | | .CONST 0x13e1 ; Address of begin 13d1 0004 | | .CONST 0x0004 ; Address of exception handler 13d2 0008 | | .CONST 0x0008 ; Number of locals 13d3 INIT_13d0: 13d3 e005 | | Load 0x0,0x5 13d4 0007 | | Action Break_Optional 13d5 e005 | | Load 0x0,0x5 13d6 0007 | | Action Break_Optional 13d7 e03b | ; | Load 0x0,0x3b 13d8 0007 | | Action Break_Optional 13d9 8070 | p | Call 0x0,0x70 13da e071 | q | Load 0x0,0x71 13db 803c | < | Call 0x0,0x3c 13dc 00d9 | | Load_Top At_Offset_1 13dd 8072 | r | Call 0x0,0x72 13de e02b | + | Load 0x0,0x2b 13df 029f 1df3 | | Declare_Subprogram INIT_1df0,For_Call 13e1 BODY_13d0: 13e1 e5ff | | Load 0x2,-0x1 13e2 0227 | ' | Execute Access,All_Reference 13e3 3c22 |<" | Execute Record,Field_Read,Field_Number 0x22 13e4 6802 |h | Jump_Zero 0x13e7 13e5 8408 | | Call 0x2,0x8 13e6 7807 |x | Jump 0x13ee 13e7 e03b | ; | Load 0x0,0x3b 13e8 e005 | | Load 0x0,0x5 13e9 e406 | | Load 0x2,0x6 13ea 805f | _ | Call 0x0,0x5f 13eb 8218 | | Call 0x1,0x18 13ec c403 | | Store 0x2,0x3 13ed c404 | | Store 0x2,0x4 13ee e404 | | Load 0x2,0x4 13ef 682c |h, | Jump_Zero 0x141c 13f0 4802 |H | Short_Literal 0x2 13f1 4800 |H | Short_Literal 0x0 13f2 00e5 | | Load_Encached Long_Integer_Cache 13f3 00d9 | | Load_Top At_Offset_1 13f4 0267 | g | Execute Discrete,Predecessor 13f5 e007 | | Load 0x0,0x7 13f6 0334 | 4 | Declare_Variable Array,With_Constraint 13f7 4800 |H | Short_Literal 0x0 13f8 00e5 | | Load_Encached Long_Integer_Cache 13f9 00d9 | | Load_Top At_Offset_1 13fa 0267 | g | Execute Discrete,Predecessor 13fb e007 | | Load 0x0,0x7 13fc 0334 | 4 | Declare_Variable Array,With_Constraint 13fd 4800 |H | Short_Literal 0x0 13fe 00e5 | | Load_Encached Long_Integer_Cache 13ff 00d9 | | Load_Top At_Offset_1 1400 0267 | g | Execute Discrete,Predecessor 1401 e007 | | Load 0x0,0x7 1402 0334 | 4 | Declare_Variable Array,With_Constraint 1403 4800 |H | Short_Literal 0x0 1404 00e5 | | Load_Encached Long_Integer_Cache 1405 00d9 | | Load_Top At_Offset_1 1406 0267 | g | Execute Discrete,Predecessor 1407 e007 | | Load 0x0,0x7 1408 0334 | 4 | Declare_Variable Array,With_Constraint 1409 4800 |H | Short_Literal 0x0 140a 00e5 | | Load_Encached Long_Integer_Cache 140b 00d9 | | Load_Top At_Offset_1 140c 0267 | g | Execute Discrete,Predecessor 140d e007 | | Load 0x0,0x7 140e 0334 | 4 | Declare_Variable Array,With_Constraint 140f e406 | | Load 0x2,0x6 1410 e229 | ) | Load 0x1,0x29 1411 4800 |H | Short_Literal 0x0 1412 4805 |H | Short_Literal 0x5 1413 e007 | | Load 0x0,0x7 1414 0334 | 4 | Declare_Variable Array,With_Constraint 1415 50ba |P | Indirect_Literal Any,0x14d0,{0x52656164, 0x44620000} 1416 4800 |H | Short_Literal 0x0 1417 4807 |H | Short_Literal 0x7 1418 e007 | | Load 0x0,0x7 1419 0334 | 4 | Declare_Variable Array,With_Constraint 141a 50b9 |P | Indirect_Literal Any,0x14d4,{0x58726d45, 0x72726f72} 141b 803d | = | Call 0x0,0x3d 141c e073 | s | Load 0x0,0x73 141d 803c | < | Call 0x0,0x3c 141e 8074 | t | Call 0x0,0x74 141f 003a | : | Store_Top Access,At_Offset_2 1420 00d9 | | Load_Top At_Offset_1 1421 e02b | + | Load 0x0,0x2b 1422 022f | / | Execute Access,Equal 1423 7004 |p | Jump_Nonzero 0x1428 1424 00d9 | | Load_Top At_Offset_1 1425 0227 | ' | Execute Access,All_Reference 1426 01db | | Execute Vector,Length 1427 7049 |pI | Jump_Nonzero 0x1471 1428 e03b | ; | Load 0x0,0x3b 1429 e005 | | Load 0x0,0x5 142a e405 | | Load 0x2,0x5 142b 805f | _ | Call 0x0,0x5f 142c 0092 1f03 | | Action Push_String_Extended,0x1f03 ; "." 142e 01cc | | Execute Vector,Catenate 142f e075 | u | Load 0x0,0x75 1430 01cc | | Execute Vector,Catenate 1431 8076 | v | Call 0x0,0x76 1432 805f | _ | Call 0x0,0x5f 1433 01cc | | Execute Vector,Catenate 1434 8218 | | Call 0x1,0x18 1435 c402 | | Store 0x2,0x2 1436 c404 | | Store 0x2,0x4 1437 e404 | | Load 0x2,0x4 1438 686f |ho | Jump_Zero 0x14a8 1439 4802 |H | Short_Literal 0x2 143a 4800 |H | Short_Literal 0x0 143b 00e5 | | Load_Encached Long_Integer_Cache 143c 00d9 | | Load_Top At_Offset_1 143d 0267 | g | Execute Discrete,Predecessor 143e e007 | | Load 0x0,0x7 143f 0334 | 4 | Declare_Variable Array,With_Constraint 1440 4800 |H | Short_Literal 0x0 1441 00e5 | | Load_Encached Long_Integer_Cache 1442 00d9 | | Load_Top At_Offset_1 1443 0267 | g | Execute Discrete,Predecessor 1444 e007 | | Load 0x0,0x7 1445 0334 | 4 | Declare_Variable Array,With_Constraint 1446 4800 |H | Short_Literal 0x0 1447 00e5 | | Load_Encached Long_Integer_Cache 1448 00d9 | | Load_Top At_Offset_1 1449 0267 | g | Execute Discrete,Predecessor 144a e007 | | Load 0x0,0x7 144b 0334 | 4 | Declare_Variable Array,With_Constraint 144c 4800 |H | Short_Literal 0x0 144d 00e5 | | Load_Encached Long_Integer_Cache 144e 00d9 | | Load_Top At_Offset_1 144f 0267 | g | Execute Discrete,Predecessor 1450 e007 | | Load 0x0,0x7 1451 0334 | 4 | Declare_Variable Array,With_Constraint 1452 4800 |H | Short_Literal 0x0 1453 00e5 | | Load_Encached Long_Integer_Cache 1454 00d9 | | Load_Top At_Offset_1 1455 0267 | g | Execute Discrete,Predecessor 1456 e007 | | Load 0x0,0x7 1457 0334 | 4 | Declare_Variable Array,With_Constraint 1458 e405 | | Load 0x2,0x5 1459 4800 |H | Short_Literal 0x0 145a 4800 |H | Short_Literal 0x0 145b e007 | | Load 0x0,0x7 145c 0334 | 4 | Declare_Variable Array,With_Constraint 145d 507a |Pz | Indirect_Literal Any,0x14d8,{0x2e000000, 0x00000000} 145e 01cc | | Execute Vector,Catenate 145f e075 | u | Load 0x0,0x75 1460 803c | < | Call 0x0,0x3c 1461 01cc | | Execute Vector,Catenate 1462 8076 | v | Call 0x0,0x76 1463 01cc | | Execute Vector,Catenate 1464 e229 | ) | Load 0x1,0x29 1465 4800 |H | Short_Literal 0x0 1466 4805 |H | Short_Literal 0x5 1467 e007 | | Load 0x0,0x7 1468 0334 | 4 | Declare_Variable Array,With_Constraint 1469 5072 |Pr | Indirect_Literal Any,0x14dc,{0x52656164, 0x44620000} 146a 4800 |H | Short_Literal 0x0 146b 4807 |H | Short_Literal 0x7 146c e007 | | Load 0x0,0x7 146d 0334 | 4 | Declare_Variable Array,With_Constraint 146e 5071 |Pq | Indirect_Literal Any,0x14e0,{0x58726d45, 0x72726f72} 146f 803d | = | Call 0x0,0x3d 1470 7837 |x7 | Jump 0x14a8 1471 e03b | ; | Load 0x0,0x3b 1472 e005 | | Load 0x0,0x5 1473 00db | | Load_Top At_Offset_3 1474 0227 | ' | Execute Access,All_Reference 1475 805f | _ | Call 0x0,0x5f 1476 8218 | | Call 0x1,0x18 1477 c402 | | Store 0x2,0x2 1478 c404 | | Store 0x2,0x4 1479 e404 | | Load 0x2,0x4 147a 682d |h- | Jump_Zero 0x14a8 147b 4802 |H | Short_Literal 0x2 147c 4800 |H | Short_Literal 0x0 147d 00e5 | | Load_Encached Long_Integer_Cache 147e 00d9 | | Load_Top At_Offset_1 147f 0267 | g | Execute Discrete,Predecessor 1480 e007 | | Load 0x0,0x7 1481 0334 | 4 | Declare_Variable Array,With_Constraint 1482 4800 |H | Short_Literal 0x0 1483 00e5 | | Load_Encached Long_Integer_Cache 1484 00d9 | | Load_Top At_Offset_1 1485 0267 | g | Execute Discrete,Predecessor 1486 e007 | | Load 0x0,0x7 1487 0334 | 4 | Declare_Variable Array,With_Constraint 1488 4800 |H | Short_Literal 0x0 1489 00e5 | | Load_Encached Long_Integer_Cache 148a 00d9 | | Load_Top At_Offset_1 148b 0267 | g | Execute Discrete,Predecessor 148c e007 | | Load 0x0,0x7 148d 0334 | 4 | Declare_Variable Array,With_Constraint 148e 4800 |H | Short_Literal 0x0 148f 00e5 | | Load_Encached Long_Integer_Cache 1490 00d9 | | Load_Top At_Offset_1 1491 0267 | g | Execute Discrete,Predecessor 1492 e007 | | Load 0x0,0x7 1493 0334 | 4 | Declare_Variable Array,With_Constraint 1494 4800 |H | Short_Literal 0x0 1495 00e5 | | Load_Encached Long_Integer_Cache 1496 00d9 | | Load_Top At_Offset_1 1497 0267 | g | Execute Discrete,Predecessor 1498 e007 | | Load 0x0,0x7 1499 0334 | 4 | Declare_Variable Array,With_Constraint 149a e407 | | Load 0x2,0x7 149b 0227 | ' | Execute Access,All_Reference 149c e229 | ) | Load 0x1,0x29 149d 4800 |H | Short_Literal 0x0 149e 4805 |H | Short_Literal 0x5 149f e007 | | Load 0x0,0x7 14a0 0334 | 4 | Declare_Variable Array,With_Constraint 14a1 5042 |PB | Indirect_Literal Any,0x14e4,{0x52656164, 0x44620000} 14a2 4800 |H | Short_Literal 0x0 14a3 4807 |H | Short_Literal 0x7 14a4 e007 | | Load 0x0,0x7 14a5 0334 | 4 | Declare_Variable Array,With_Constraint 14a6 5041 |PA | Indirect_Literal Any,0x14e8,{0x58726d45, 0x72726f72} 14a7 803d | = | Call 0x0,0x3d 14a8 00d9 | | Load_Top At_Offset_1 14a9 e04d | M | Load 0x0,0x4d 14aa e04e | N | Load 0x0,0x4e 14ab a04f | O | Store_Unchecked 0x0,0x4f 14ac 8009 | | Call 0x0,0x9 14ad 003a | : | Store_Top Access,At_Offset_2 14ae e402 | | Load 0x2,0x2 14af e005 | | Load 0x0,0x5 14b0 022f | / | Execute Access,Equal 14b1 7006 |p | Jump_Nonzero 0x14b8 14b2 e03b | ; | Load 0x0,0x3b 14b3 e402 | | Load 0x2,0x2 14b4 e403 | | Load 0x2,0x3 14b5 821c | | Call 0x1,0x1c 14b6 c402 | | Store 0x2,0x2 14b7 c404 | | Store 0x2,0x4 14b8 e403 | | Load 0x2,0x3 14b9 e005 | | Load 0x0,0x5 14ba 022f | / | Execute Access,Equal 14bb 7008 |p | Jump_Nonzero 0x14c4 14bc e403 | | Load 0x2,0x3 14bd e077 | w | Load 0x0,0x77 14be e21e | | Load 0x1,0x1e 14bf 0096 | | Execute Package,Entry 14c0 e5ff | | Load 0x2,-0x1 14c1 0227 | ' | Execute Access,All_Reference 14c2 3821 |8! | Execute Record,Field_Write,Field_Number 0x21 14c3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 14c4 e005 | | Load 0x0,0x5 14c5 03bc | | Declare_Variable Access,By_Allocation 14c6 e077 | w | Load 0x0,0x77 14c7 e21e | | Load 0x1,0x1e 14c8 0096 | | Execute Package,Entry 14c9 e5ff | | Load 0x2,-0x1 14ca 0227 | ' | Execute Access,All_Reference 14cb 3821 |8! | Execute Record,Field_Write,Field_Number 0x21 14cc 4502 |E | Exit_Suprogram New_Top_Offset 0x2 14cd 0000 0000 | | .XXX[0x3] 14cf 0000 | | 14d0 5265 6164 |Read| .LITERAL {0x52656164, 0x44620000} 14d4 5872 6d45 |XrmE| .LITERAL {0x58726d45, 0x72726f72} 14d8 2e00 0000 |. | .LITERAL {0x2e000000, 0x00000000} 14dc 5265 6164 |Read| .LITERAL {0x52656164, 0x44620000} 14e0 5872 6d45 |XrmE| .LITERAL {0x58726d45, 0x72726f72} 14e4 5265 6164 |Read| .LITERAL {0x52656164, 0x44620000} 14e8 5872 6d45 |XrmE| .LITERAL {0x58726d45, 0x72726f72} 14ec 0000 0000 | | .BLANK 0000[0x4] 14f0 ; -------------------------------------------------------------------------------------- 14f0 ; SUBPROGRAM 14f0 ; -------------------------------------------------------------------------------------- 14f0 14f3 | | .CONST 0x14f3 ; Address of begin 14f1 0004 | | .CONST 0x0004 ; Address of exception handler 14f2 0001 | | .CONST 0x0001 ; Number of locals 14f3 BODY_14f0: 14f3 INIT_14f0: 14f3 00da | | Load_Top At_Offset_2 14f4 0227 | ' | Execute Access,All_Reference 14f5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 14f6 6808 |h | Jump_Zero 0x14ff 14f7 00da | | Load_Top At_Offset_2 14f8 0229 | ) | Execute Access,All_Read 14f9 00d8 | | Load_Top At_Offset_0 14fa 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 14fb 824a | J | Call 0x1,0x4a 14fc 00d9 | | Load_Top At_Offset_1 14fd 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 14fe 00d1 | | Pop_Control Pop_Count_1 14ff 00cf | | Action Mark_Auxiliary 1500 00db | | Load_Top At_Offset_3 1501 0227 | ' | Execute Access,All_Reference 1502 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 1503 01d9 | | Execute Vector,Reverse_Bounds 1504 0007 | | Action Break_Optional 1505 00d8 | | Load_Top At_Offset_0 1506 e5ff | | Load 0x2,-0x1 1507 0227 | ' | Execute Access,All_Reference 1508 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 1509 01d7 | | Execute Vector,Field_Read 150a 6833 |h3 | Jump_Zero 0x153e 150b 00cf | | Action Mark_Auxiliary 150c 00d9 | | Load_Top At_Offset_1 150d e5ff | | Load 0x2,-0x1 150e 0227 | ' | Execute Access,All_Reference 150f 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 1510 01d7 | | Execute Vector,Field_Read 1511 0227 | ' | Execute Access,All_Reference 1512 01d9 | | Execute Vector,Reverse_Bounds 1513 0007 | | Action Break_Optional 1514 00d8 | | Load_Top At_Offset_0 1515 e404 | | Load 0x2,0x4 1516 e5ff | | Load 0x2,-0x1 1517 0227 | ' | Execute Access,All_Reference 1518 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 1519 01d7 | | Execute Vector,Field_Read 151a 0227 | ' | Execute Access,All_Reference 151b 01d7 | | Execute Vector,Field_Read 151c 680f |h | Jump_Zero 0x152c 151d 00db | | Load_Top At_Offset_3 151e e5ff | | Load 0x2,-0x1 151f 0229 | ) | Execute Access,All_Read 1520 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 1521 01d7 | | Execute Vector,Field_Read 1522 0229 | ) | Execute Access,All_Read 1523 00d9 | | Load_Top At_Offset_1 1524 00d8 | | Load_Top At_Offset_0 1525 00da | | Load_Top At_Offset_2 1526 01d7 | | Execute Vector,Field_Read 1527 825e | ^ | Call 0x1,0x5e 1528 00d9 | | Load_Top At_Offset_1 1529 00db | | Load_Top At_Offset_3 152a 01d6 | | Execute Vector,Field_Write 152b 00d2 | | Pop_Control Pop_Count_2 152c 00c8 | | Action Pop_Auxiliary_Range 152d 3fe6 |? | Loop_Increasing 0x1514 152e 00ce | | Action Pop_Auxiliary 152f e5ff | | Load 0x2,-0x1 1530 0229 | ) | Execute Access,All_Read 1531 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 1532 00d9 | | Load_Top At_Offset_1 1533 00d8 | | Load_Top At_Offset_0 1534 00da | | Load_Top At_Offset_2 1535 01d7 | | Execute Vector,Field_Read 1536 e233 | 3 | Load 0x1,0x33 1537 e234 | 4 | Load 0x1,0x34 1538 1d35 | 5 | Execute_Immediate Reference_Lex_1,0x35 1539 8009 | | Call 0x0,0x9 153a 00d9 | | Load_Top At_Offset_1 153b 00db | | Load_Top At_Offset_3 153c 01d6 | | Execute Vector,Field_Write 153d 00d2 | | Pop_Control Pop_Count_2 153e 00c8 | | Action Pop_Auxiliary_Range 153f 3fc5 |? | Loop_Increasing 0x1505 1540 00ce | | Action Pop_Auxiliary 1541 00da | | Load_Top At_Offset_2 1542 0227 | ' | Execute Access,All_Reference 1543 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 1544 6808 |h | Jump_Zero 0x154d 1545 00da | | Load_Top At_Offset_2 1546 0229 | ) | Execute Access,All_Read 1547 00d8 | | Load_Top At_Offset_0 1548 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 1549 825e | ^ | Call 0x1,0x5e 154a 00d9 | | Load_Top At_Offset_1 154b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 154c 00d1 | | Pop_Control Pop_Count_1 154d 00da | | Load_Top At_Offset_2 154e e238 | 8 | Load 0x1,0x38 154f e239 | 9 | Load 0x1,0x39 1550 1d3a | : | Execute_Immediate Reference_Lex_1,0x3a 1551 8009 | | Call 0x0,0x9 1552 003b | ; | Store_Top Access,At_Offset_3 1553 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1554 0000 0000 | | .BLANK 0000[0x4] 1558 ; -------------------------------------------------------------------------------------- 1558 ; SUBPROGRAM 1558 ; -------------------------------------------------------------------------------------- 1558 155b | [ | .CONST 0x155b ; Address of begin 1559 0004 | | .CONST 0x0004 ; Address of exception handler 155a 0001 | | .CONST 0x0001 ; Number of locals 155b BODY_1558: 155b INIT_1558: 155b e5fe | | Load 0x2,-0x2 155c 01dd | | Execute Vector,First 155d e5fe | | Load 0x2,-0x2 155e 01d5 | | Execute Vector,Field_Reference 155f e027 | ' | Load 0x0,0x27 1560 017f | | Execute Record,Equal 1561 7006 |p | Jump_Nonzero 0x1568 1562 e5fd | | Load 0x2,-0x3 1563 e5fe | | Load 0x2,-0x2 1564 e403 | | Load 0x2,0x3 1565 e402 | | Load 0x2,0x2 1566 8250 | P | Call 0x1,0x50 1567 00ca | | Action Exit_Nullary_Function 1568 4801 |H | Short_Literal 0x1 1569 4800 |H | Short_Literal 0x0 156a e008 | | Load 0x0,0x8 156b 0334 | 4 | Declare_Variable Array,With_Constraint 156c 00ca | | Action Exit_Nullary_Function 156d 0000 0000 | | .XXX[0x3] 156f 0000 | | 1570 ; -------------------------------------------------------------------------------------- 1570 ; SUBPROGRAM 1570 ; -------------------------------------------------------------------------------------- 1570 1573 | s | .CONST 0x1573 ; Address of begin 1571 157b | { | .CONST 0x157b ; Address of exception handler 1572 0001 | | .CONST 0x0001 ; Number of locals 1573 BODY_1570: 1573 INIT_1570: 1573 e402 | | Load 0x2,0x2 1574 00ea | | Load_Encached Null_String_Cache 1575 e5ff | | Load 0x2,-0x1 1576 4800 |H | Short_Literal 0x0 1577 e03a | : | Load 0x0,0x3a 1578 1815 | | Execute Package,Field_Execute,Field_Number 0x15 1579 c402 | | Store 0x2,0x2 157a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 157b TRAP_1570: 157b 00d8 | | Load_Top At_Offset_0 157c 0107 | | Execute Exception,Get_Name 157d 4920 |I | Short_Literal 0x120 157e 492f |I/ | Short_Literal 0x12f 157f 0262 | b | Execute Discrete,In_Range 1580 683a |h: | Jump_Zero 0x15bb 1581 e403 | | Load 0x2,0x3 1582 a5fe | | Store_Unchecked 0x2,-0x2 1583 e404 | | Load 0x2,0x4 1584 8243 | C | Call 0x1,0x43 1585 c404 | | Store 0x2,0x4 1586 e404 | | Load 0x2,0x4 1587 a5fd | | Store_Unchecked 0x2,-0x3 1588 4802 |H | Short_Literal 0x2 1589 4800 |H | Short_Literal 0x0 158a 00e5 | | Load_Encached Long_Integer_Cache 158b 00d9 | | Load_Top At_Offset_1 158c 0267 | g | Execute Discrete,Predecessor 158d e007 | | Load 0x0,0x7 158e 0334 | 4 | Declare_Variable Array,With_Constraint 158f 4800 |H | Short_Literal 0x0 1590 00e5 | | Load_Encached Long_Integer_Cache 1591 00d9 | | Load_Top At_Offset_1 1592 0267 | g | Execute Discrete,Predecessor 1593 e007 | | Load 0x0,0x7 1594 0334 | 4 | Declare_Variable Array,With_Constraint 1595 4800 |H | Short_Literal 0x0 1596 00e5 | | Load_Encached Long_Integer_Cache 1597 00d9 | | Load_Top At_Offset_1 1598 0267 | g | Execute Discrete,Predecessor 1599 e007 | | Load 0x0,0x7 159a 0334 | 4 | Declare_Variable Array,With_Constraint 159b 4800 |H | Short_Literal 0x0 159c 00e5 | | Load_Encached Long_Integer_Cache 159d 00d9 | | Load_Top At_Offset_1 159e 0267 | g | Execute Discrete,Predecessor 159f e007 | | Load 0x0,0x7 15a0 0334 | 4 | Declare_Variable Array,With_Constraint 15a1 4800 |H | Short_Literal 0x0 15a2 00e5 | | Load_Encached Long_Integer_Cache 15a3 00d9 | | Load_Top At_Offset_1 15a4 0267 | g | Execute Discrete,Predecessor 15a5 e007 | | Load 0x0,0x7 15a6 0334 | 4 | Declare_Variable Array,With_Constraint 15a7 e5ff | | Load 0x2,-0x1 15a8 803c | < | Call 0x0,0x3c 15a9 4800 |H | Short_Literal 0x0 15aa 4816 |H | Short_Literal 0x16 15ab e007 | | Load 0x0,0x7 15ac 0334 | 4 | Declare_Variable Array,With_Constraint 15ad 504a |PJ | Indirect_Literal Any,0x15f8,{0x58726d3b, 0x2046696c} 15ae 4800 |H | Short_Literal 0x0 15af 480b |H | Short_Literal 0xb 15b0 e007 | | Load 0x0,0x7 15b1 0334 | 4 | Declare_Variable Array,With_Constraint 15b2 5051 |PQ | Indirect_Literal Any,0x1604,{0x46696c65, 0x4e6f7446} 15b3 4800 |H | Short_Literal 0x0 15b4 4807 |H | Short_Literal 0x7 15b5 e007 | | Load 0x0,0x7 15b6 0334 | 4 | Declare_Variable Array,With_Constraint 15b7 5054 |PT | Indirect_Literal Any,0x160c,{0x58726d45, 0x72726f72} 15b8 803d | = | Call 0x0,0x3d 15b9 00cc | | Action Pop_Block 15ba 4502 |E | Exit_Suprogram New_Top_Offset 0x2 15bb e403 | | Load 0x2,0x3 15bc a5fe | | Store_Unchecked 0x2,-0x2 15bd e404 | | Load 0x2,0x4 15be 8243 | C | Call 0x1,0x43 15bf c404 | | Store 0x2,0x4 15c0 e404 | | Load 0x2,0x4 15c1 a5fd | | Store_Unchecked 0x2,-0x3 15c2 4802 |H | Short_Literal 0x2 15c3 4800 |H | Short_Literal 0x0 15c4 00e5 | | Load_Encached Long_Integer_Cache 15c5 00d9 | | Load_Top At_Offset_1 15c6 0267 | g | Execute Discrete,Predecessor 15c7 e007 | | Load 0x0,0x7 15c8 0334 | 4 | Declare_Variable Array,With_Constraint 15c9 4800 |H | Short_Literal 0x0 15ca 00e5 | | Load_Encached Long_Integer_Cache 15cb 00d9 | | Load_Top At_Offset_1 15cc 0267 | g | Execute Discrete,Predecessor 15cd e007 | | Load 0x0,0x7 15ce 0334 | 4 | Declare_Variable Array,With_Constraint 15cf 4800 |H | Short_Literal 0x0 15d0 00e5 | | Load_Encached Long_Integer_Cache 15d1 00d9 | | Load_Top At_Offset_1 15d2 0267 | g | Execute Discrete,Predecessor 15d3 e007 | | Load 0x0,0x7 15d4 0334 | 4 | Declare_Variable Array,With_Constraint 15d5 4800 |H | Short_Literal 0x0 15d6 00e5 | | Load_Encached Long_Integer_Cache 15d7 00d9 | | Load_Top At_Offset_1 15d8 0267 | g | Execute Discrete,Predecessor 15d9 e007 | | Load 0x0,0x7 15da 0334 | 4 | Declare_Variable Array,With_Constraint 15db 4800 |H | Short_Literal 0x0 15dc 00e5 | | Load_Encached Long_Integer_Cache 15dd 00d9 | | Load_Top At_Offset_1 15de 0267 | g | Execute Discrete,Predecessor 15df e007 | | Load 0x0,0x7 15e0 0334 | 4 | Declare_Variable Array,With_Constraint 15e1 e5ff | | Load 0x2,-0x1 15e2 803c | < | Call 0x0,0x3c 15e3 4800 |H | Short_Literal 0x0 15e4 4824 |H$ | Short_Literal 0x24 15e5 e007 | | Load 0x0,0x7 15e6 0334 | 4 | Declare_Variable Array,With_Constraint 15e7 5028 |P( | Indirect_Literal Any,0x1610,{0x58726d3b, 0x2043616e} 15e8 4800 |H | Short_Literal 0x0 15e9 480d |H | Short_Literal 0xd 15ea e007 | | Load 0x0,0x7 15eb 0334 | 4 | Declare_Variable Array,With_Constraint 15ec 5037 |P7 | Indirect_Literal Any,0x1624,{0x46696c65, 0x43616e6e} 15ed 4800 |H | Short_Literal 0x0 15ee 4807 |H | Short_Literal 0x7 15ef e007 | | Load 0x0,0x7 15f0 0334 | 4 | Declare_Variable Array,With_Constraint 15f1 503a |P: | Indirect_Literal Any,0x162c,{0x58726d45, 0x72726f72} 15f2 803d | = | Call 0x0,0x3d 15f3 00cc | | Action Pop_Block 15f4 4502 |E | Exit_Suprogram New_Top_Offset 0x2 15f5 0000 0000 | | .XXX[0x3] 15f7 0000 | | 15f8 5872 6d3b |Xrm;| .LITERAL {0x58726d3b, 0x2046696c} 15fc 6520 6e6f |e no| .XXX[0x8] 15fe 7420 666f |t fo| 1600 756e 643a |und:| 1602 2025 3100 | %1 | 1604 4669 6c65 |File| .LITERAL {0x46696c65, 0x4e6f7446} 1608 6f75 6e64 |ound| .XXX[0x4] 160a 0000 0000 | | 160c 5872 6d45 |XrmE| .LITERAL {0x58726d45, 0x72726f72} 1610 5872 6d3b |Xrm;| .LITERAL {0x58726d3b, 0x2043616e} 1614 6e6f 7420 |not | .XXX[0x10] 1616 6f70 656e |open| 1618 2066 696c | fil| 161a 6520 666f |e fo| 161c 7220 7265 |r re| 161e 6164 696e |adin| 1620 673a 2025 |g: %| 1622 3100 0000 |1 | 1624 4669 6c65 |File| .LITERAL {0x46696c65, 0x43616e6e} 1628 6f74 5265 |otRe| .XXX[0x4] 162a 6164 0000 |ad | 162c 5872 6d45 |XrmE| .LITERAL {0x58726d45, 0x72726f72} 1630 ; -------------------------------------------------------------------------------------- 1630 ; SUBPROGRAM 1630 ; -------------------------------------------------------------------------------------- 1630 1633 | 3 | .CONST 0x1633 ; Address of begin 1631 163e | > | .CONST 0x163e ; Address of exception handler 1632 0001 | | .CONST 0x0001 ; Number of locals 1633 BODY_1630: 1633 INIT_1630: 1633 00cf | | Action Mark_Auxiliary 1634 0007 | | Action Break_Optional 1635 e404 | | Load 0x2,0x4 1636 e403 | | Load 0x2,0x3 1637 e402 | | Load 0x2,0x2 1638 8257 | W | Call 0x1,0x57 1639 8256 | V | Call 0x1,0x56 163a c403 | | Store 0x2,0x3 163b c404 | | Store 0x2,0x4 163c 00c9 | | Action Pop_Auxiliary_Loop 163d 7ff7 | | Jump 0x1635 163e TRAP_1630: 163e 00d8 | | Load_Top At_Offset_0 163f 0107 | | Execute Exception,Get_Name 1640 4950 |IP | Short_Literal 0x150 1641 495f |I_ | Short_Literal 0x15f 1642 0262 | b | Execute Discrete,In_Range 1643 6802 |h | Jump_Zero 0x1646 1644 0008 | | Action Idle 1645 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1646 010b | | Execute Exception,Is_Storage_Error 1647 683b |h; | Jump_Zero 0x1683 1648 e404 | | Load 0x2,0x4 1649 8243 | C | Call 0x1,0x43 164a c404 | | Store 0x2,0x4 164b e404 | | Load 0x2,0x4 164c a5fd | | Store_Unchecked 0x2,-0x3 164d 4802 |H | Short_Literal 0x2 164e 4800 |H | Short_Literal 0x0 164f 00e5 | | Load_Encached Long_Integer_Cache 1650 00d9 | | Load_Top At_Offset_1 1651 0267 | g | Execute Discrete,Predecessor 1652 e007 | | Load 0x0,0x7 1653 0334 | 4 | Declare_Variable Array,With_Constraint 1654 4800 |H | Short_Literal 0x0 1655 00e5 | | Load_Encached Long_Integer_Cache 1656 00d9 | | Load_Top At_Offset_1 1657 0267 | g | Execute Discrete,Predecessor 1658 e007 | | Load 0x0,0x7 1659 0334 | 4 | Declare_Variable Array,With_Constraint 165a 4800 |H | Short_Literal 0x0 165b 00e5 | | Load_Encached Long_Integer_Cache 165c 00d9 | | Load_Top At_Offset_1 165d 0267 | g | Execute Discrete,Predecessor 165e e007 | | Load 0x0,0x7 165f 0334 | 4 | Declare_Variable Array,With_Constraint 1660 4800 |H | Short_Literal 0x0 1661 00e5 | | Load_Encached Long_Integer_Cache 1662 00d9 | | Load_Top At_Offset_1 1663 0267 | g | Execute Discrete,Predecessor 1664 e007 | | Load 0x0,0x7 1665 0334 | 4 | Declare_Variable Array,With_Constraint 1666 4800 |H | Short_Literal 0x0 1667 00e5 | | Load_Encached Long_Integer_Cache 1668 00d9 | | Load_Top At_Offset_1 1669 0267 | g | Execute Discrete,Predecessor 166a e007 | | Load 0x0,0x7 166b 0334 | 4 | Declare_Variable Array,With_Constraint 166c 4800 |H | Short_Literal 0x0 166d 00e5 | | Load_Encached Long_Integer_Cache 166e 00d9 | | Load_Top At_Offset_1 166f 0267 | g | Execute Discrete,Predecessor 1670 e007 | | Load 0x0,0x7 1671 0334 | 4 | Declare_Variable Array,With_Constraint 1672 4800 |H | Short_Literal 0x0 1673 4818 |H | Short_Literal 0x18 1674 e007 | | Load 0x0,0x7 1675 0334 | 4 | Declare_Variable Array,With_Constraint 1676 5045 |PE | Indirect_Literal Any,0x16bc,{0x4e6f2066, 0x72656520} 1677 4800 |H | Short_Literal 0x0 1678 4807 |H | Short_Literal 0x7 1679 e007 | | Load 0x0,0x7 167a 0334 | 4 | Declare_Variable Array,With_Constraint 167b 5050 |PP | Indirect_Literal Any,0x16cc,{0x4e6f4d65, 0x6d6f7279} 167c 4800 |H | Short_Literal 0x0 167d 4808 |H | Short_Literal 0x8 167e e007 | | Load 0x0,0x7 167f 0334 | 4 | Declare_Variable Array,With_Constraint 1680 504f |PO | Indirect_Literal Any,0x16d0,{0x586c6962, 0x4572726f} 1681 803d | = | Call 0x0,0x3d 1682 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1683 e404 | | Load 0x2,0x4 1684 8243 | C | Call 0x1,0x43 1685 c404 | | Store 0x2,0x4 1686 e404 | | Load 0x2,0x4 1687 a5fd | | Store_Unchecked 0x2,-0x3 1688 4802 |H | Short_Literal 0x2 1689 4800 |H | Short_Literal 0x0 168a 00e5 | | Load_Encached Long_Integer_Cache 168b 00d9 | | Load_Top At_Offset_1 168c 0267 | g | Execute Discrete,Predecessor 168d e007 | | Load 0x0,0x7 168e 0334 | 4 | Declare_Variable Array,With_Constraint 168f 4800 |H | Short_Literal 0x0 1690 00e5 | | Load_Encached Long_Integer_Cache 1691 00d9 | | Load_Top At_Offset_1 1692 0267 | g | Execute Discrete,Predecessor 1693 e007 | | Load 0x0,0x7 1694 0334 | 4 | Declare_Variable Array,With_Constraint 1695 4800 |H | Short_Literal 0x0 1696 00e5 | | Load_Encached Long_Integer_Cache 1697 00d9 | | Load_Top At_Offset_1 1698 0267 | g | Execute Discrete,Predecessor 1699 e007 | | Load 0x0,0x7 169a 0334 | 4 | Declare_Variable Array,With_Constraint 169b 4800 |H | Short_Literal 0x0 169c 00e5 | | Load_Encached Long_Integer_Cache 169d 00d9 | | Load_Top At_Offset_1 169e 0267 | g | Execute Discrete,Predecessor 169f e007 | | Load 0x0,0x7 16a0 0334 | 4 | Declare_Variable Array,With_Constraint 16a1 4800 |H | Short_Literal 0x0 16a2 00e5 | | Load_Encached Long_Integer_Cache 16a3 00d9 | | Load_Top At_Offset_1 16a4 0267 | g | Execute Discrete,Predecessor 16a5 e007 | | Load 0x0,0x7 16a6 0334 | 4 | Declare_Variable Array,With_Constraint 16a7 e5ff | | Load 0x2,-0x1 16a8 803c | < | Call 0x0,0x3c 16a9 4800 |H | Short_Literal 0x0 16aa 482f |H/ | Short_Literal 0x2f 16ab e007 | | Load 0x0,0x7 16ac 0334 | 4 | Declare_Variable Array,With_Constraint 16ad 502a |P* | Indirect_Literal Any,0x16d8,{0x58726d3b, 0x20556e65} 16ae 4800 |H | Short_Literal 0x0 16af 4810 |H | Short_Literal 0x10 16b0 e007 | | Load 0x0,0x7 16b1 0334 | 4 | Declare_Variable Array,With_Constraint 16b2 503d |P= | Indirect_Literal Any,0x16f0,{0x46696c65, 0x52656164} 16b3 4800 |H | Short_Literal 0x0 16b4 4807 |H | Short_Literal 0x7 16b5 e007 | | Load 0x0,0x7 16b6 0334 | 4 | Declare_Variable Array,With_Constraint 16b7 5044 |PD | Indirect_Literal Any,0x16fc,{0x58726d45, 0x72726f72} 16b8 803d | = | Call 0x0,0x3d 16b9 4501 |E | Exit_Suprogram New_Top_Offset 0x1 16ba 0000 0000 | | .XXX[0x2] 16bc 4e6f 2066 |No f| .LITERAL {0x4e6f2066, 0x72656520} 16c0 6d65 6d6f |memo| .XXX[0xc] 16c2 7279 2061 |ry a| 16c4 7661 696c |vail| 16c6 6162 6c65 |able| 16c8 2e00 0000 |. | 16ca 0000 0000 | | 16cc 4e6f 4d65 |NoMe| .LITERAL {0x4e6f4d65, 0x6d6f7279} 16d0 586c 6962 |Xlib| .LITERAL {0x586c6962, 0x4572726f} 16d4 7200 0000 |r | .XXX[0x4] 16d6 0000 0000 | | 16d8 5872 6d3b |Xrm;| .LITERAL {0x58726d3b, 0x20556e65} 16dc 7870 6563 |xpec| .XXX[0x14] 16de 7465 6420 |ted | 16e0 6578 6365 |exce| 16e2 7074 696f |ptio| 16e4 6e20 7768 |n wh| 16e6 696c 6520 |ile | 16e8 7265 6164 |read| 16ea 696e 6720 |ing | 16ec 6669 6c65 |file| 16ee 3a20 2531 |: %1| 16f0 4669 6c65 |File| .LITERAL {0x46696c65, 0x52656164} 16f4 4578 6365 |Exce| .XXX[0x8] 16f6 7074 696f |ptio| 16f8 6e00 0000 |n | 16fa 0000 0000 | | 16fc 5872 6d45 |XrmE| .LITERAL {0x58726d45, 0x72726f72} 1700 ; -------------------------------------------------------------------------------------- 1700 ; SUBPROGRAM 1700 ; -------------------------------------------------------------------------------------- 1700 1707 | | .CONST 0x1707 ; Address of begin 1701 0004 | | .CONST 0x0004 ; Address of exception handler 1702 0003 | | .CONST 0x0003 ; Number of locals 1703 INIT_1700: 1703 e035 | 5 | Load 0x0,0x35 1704 0007 | | Action Break_Optional 1705 e402 | | Load 0x2,0x2 1706 0007 | | Action Break_Optional 1707 BODY_1700: 1707 e402 | | Load 0x2,0x2 1708 e5ff | | Load 0x2,-0x1 1709 01dc | | Execute Vector,Last 170a 027d | } | Execute Discrete,Greater 170b 6802 |h | Jump_Zero 0x170e 170c 4950 |IP | Short_Literal 0x150 170d 0257 | W | Execute Discrete,Raise 170e e402 | | Load 0x2,0x2 170f 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 1710 00cf | | Action Mark_Auxiliary 1711 783e |x> | Jump 0x1750 1712 00da | | Load_Top At_Offset_2 1713 e5ff | | Load 0x2,-0x1 1714 01d7 | | Execute Vector,Field_Read 1715 0f0a | | Execute_Immediate Equal,0xa 1716 680b |h | Jump_Zero 0x1722 1717 00da | | Load_Top At_Offset_2 1718 0a01 | | Execute_Immediate Plus,0x1 1719 c402 | | Store 0x2,0x2 171a 00d9 | | Load_Top At_Offset_1 171b 00db | | Load_Top At_Offset_3 171c 0aff | | Execute_Immediate Plus,-0x1 171d e5ff | | Load 0x2,-0x1 171e 01cf | | Execute Vector,Slice_Read 171f 0335 | 5 | Declare_Variable Array,Duplicate 1720 00cd | | Action Spare6_Action 1721 00ca | | Action Exit_Nullary_Function 1722 00da | | Load_Top At_Offset_2 1723 e5ff | | Load 0x2,-0x1 1724 01d7 | | Execute Vector,Field_Read 1725 0f5c | \ | Execute_Immediate Equal,0x5c 1726 6825 |h% | Jump_Zero 0x174c 1727 00da | | Load_Top At_Offset_2 1728 e5ff | | Load 0x2,-0x1 1729 01dc | | Execute Vector,Last 172a 027f | | Execute Discrete,Equal 172b 680c |h | Jump_Zero 0x1738 172c e5ff | | Load 0x2,-0x1 172d 01dc | | Execute Vector,Last 172e 0a01 | | Execute_Immediate Plus,0x1 172f c402 | | Store 0x2,0x2 1730 00d9 | | Load_Top At_Offset_1 1731 00db | | Load_Top At_Offset_3 1732 0aff | | Execute_Immediate Plus,-0x1 1733 e5ff | | Load 0x2,-0x1 1734 01cf | | Execute Vector,Slice_Read 1735 0335 | 5 | Declare_Variable Array,Duplicate 1736 00cd | | Action Spare6_Action 1737 00ca | | Action Exit_Nullary_Function 1738 00da | | Load_Top At_Offset_2 1739 0a01 | | Execute_Immediate Plus,0x1 173a e5ff | | Load 0x2,-0x1 173b 01d7 | | Execute Vector,Field_Read 173c 0f0a | | Execute_Immediate Equal,0xa 173d 680b |h | Jump_Zero 0x1749 173e 00da | | Load_Top At_Offset_2 173f 0a02 | | Execute_Immediate Plus,0x2 1740 c402 | | Store 0x2,0x2 1741 00d9 | | Load_Top At_Offset_1 1742 00db | | Load_Top At_Offset_3 1743 0aff | | Execute_Immediate Plus,-0x1 1744 e5ff | | Load 0x2,-0x1 1745 01cf | | Execute Vector,Slice_Read 1746 8404 | | Call 0x2,0x4 1747 01cc | | Execute Vector,Catenate 1748 00ca | | Action Exit_Nullary_Function 1749 00da | | Load_Top At_Offset_2 174a 0a01 | | Execute_Immediate Plus,0x1 174b 005b | [ | Store_Top Discrete,At_Offset_3 174c 00da | | Load_Top At_Offset_2 174d 0a01 | | Execute_Immediate Plus,0x1 174e 005b | [ | Store_Top Discrete,At_Offset_3 174f 00c9 | | Action Pop_Auxiliary_Loop 1750 00da | | Load_Top At_Offset_2 1751 e5ff | | Load 0x2,-0x1 1752 01dc | | Execute Vector,Last 1753 027a | z | Execute Discrete,Less_Equal 1754 77bd |w | Jump_Nonzero 0x1712 1755 00ce | | Action Pop_Auxiliary 1756 e5ff | | Load 0x2,-0x1 1757 01dc | | Execute Vector,Last 1758 0a01 | | Execute_Immediate Plus,0x1 1759 c402 | | Store 0x2,0x2 175a 00d8 | | Load_Top At_Offset_0 175b e5ff | | Load 0x2,-0x1 175c 01dc | | Execute Vector,Last 175d e5ff | | Load 0x2,-0x1 175e 01cf | | Execute Vector,Slice_Read 175f 0335 | 5 | Declare_Variable Array,Duplicate 1760 00cd | | Action Spare6_Action 1761 00ca | | Action Exit_Nullary_Function 1762 0000 0000 | | .BLANK 0000[0x6] 1768 ; -------------------------------------------------------------------------------------- 1768 ; SUBPROGRAM 1768 ; -------------------------------------------------------------------------------------- 1768 176b | k | .CONST 0x176b ; Address of begin 1769 1775 | u | .CONST 0x1775 ; Address of exception handler 176a 0001 | | .CONST 0x0001 ; Number of locals 176b BODY_1768: 176b INIT_1768: 176b 00cf | | Action Mark_Auxiliary 176c 0007 | | Action Break_Optional 176d e403 | | Load 0x2,0x3 176e e5fe | | Load 0x2,-0x2 176f 8404 | | Call 0x2,0x4 1770 8256 | V | Call 0x1,0x56 1771 c5fe | | Store 0x2,-0x2 1772 c403 | | Store 0x2,0x3 1773 00c9 | | Action Pop_Auxiliary_Loop 1774 7ff8 | | Jump 0x176d 1775 TRAP_1768: 1775 00d8 | | Load_Top At_Offset_0 1776 0107 | | Execute Exception,Get_Name 1777 4950 |IP | Short_Literal 0x150 1778 495f |I_ | Short_Literal 0x15f 1779 0262 | b | Execute Discrete,In_Range 177a 6802 |h | Jump_Zero 0x177d 177b 0008 | | Action Idle 177c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 177d 0100 | | Execute Exception,Raise 177e 0000 0000 | | .XXX[0x2] 1780 ; -------------------------------------------------------------------------------------- 1780 ; SUBPROGRAM 1780 ; -------------------------------------------------------------------------------------- 1780 1785 | | .CONST 0x1785 ; Address of begin 1781 178d | | .CONST 0x178d ; Address of exception handler 1782 0002 | | .CONST 0x0002 ; Number of locals 1783 INIT_1780: 1783 029f 1e43 | C| Declare_Subprogram INIT_1e40,For_Call 1785 BODY_1780: 1785 e404 | | Load 0x2,0x4 1786 00ea | | Load_Encached Null_String_Cache 1787 e5ff | | Load 0x2,-0x1 1788 4801 |H | Short_Literal 0x1 1789 e03a | : | Load 0x0,0x3a 178a 1814 | | Execute Package,Field_Execute,Field_Number 0x14 178b c404 | | Store 0x2,0x4 178c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 178d TRAP_1780: 178d 0007 | | Action Break_Optional 178e 8602 | | Call 0x3,0x2 178f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1790 ; -------------------------------------------------------------------------------------- 1790 ; SUBPROGRAM 1790 ; -------------------------------------------------------------------------------------- 1790 1793 | | .CONST 0x1793 ; Address of begin 1791 1798 | | .CONST 0x1798 ; Address of exception handler 1792 0001 | | .CONST 0x0001 ; Number of locals 1793 BODY_1790: 1793 INIT_1790: 1793 e404 | | Load 0x2,0x4 1794 e03a | : | Load 0x0,0x3a 1795 1816 | | Execute Package,Field_Execute,Field_Number 0x16 1796 c404 | | Store 0x2,0x4 1797 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1798 TRAP_1790: 1798 0007 | | Action Break_Optional 1799 0008 | | Action Idle 179a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 179b 0000 0000 | | .BLANK 0000[0x5] 17a0 ; -------------------------------------------------------------------------------------- 17a0 ; SUBPROGRAM 17a0 ; -------------------------------------------------------------------------------------- 17a0 17a3 | | .CONST 0x17a3 ; Address of begin 17a1 17ac | | .CONST 0x17ac ; Address of exception handler 17a2 0001 | | .CONST 0x0001 ; Number of locals 17a3 BODY_17a0: 17a3 INIT_17a0: 17a3 e5ff | | Load 0x2,-0x1 17a4 0227 | ' | Execute Access,All_Reference 17a5 3c21 |<! | Execute Record,Field_Read,Field_Number 0x21 17a6 e041 | A | Load 0x0,0x41 17a7 022f | / | Execute Access,Equal 17a8 6802 |h | Jump_Zero 0x17ab 17a9 e5ff | | Load 0x2,-0x1 17aa 825d | ] | Call 0x1,0x5d 17ab 4501 |E | Exit_Suprogram New_Top_Offset 0x1 17ac TRAP_17a0: 17ac 0007 | | Action Break_Optional 17ad 4803 |H | Short_Literal 0x3 17ae 8063 | c | Call 0x0,0x63 17af 4800 |H | Short_Literal 0x0 17b0 00e5 | | Load_Encached Long_Integer_Cache 17b1 00d9 | | Load_Top At_Offset_1 17b2 0267 | g | Execute Discrete,Predecessor 17b3 e007 | | Load 0x0,0x7 17b4 0334 | 4 | Declare_Variable Array,With_Constraint 17b5 4800 |H | Short_Literal 0x0 17b6 00e5 | | Load_Encached Long_Integer_Cache 17b7 00d9 | | Load_Top At_Offset_1 17b8 0267 | g | Execute Discrete,Predecessor 17b9 e007 | | Load 0x0,0x7 17ba 0334 | 4 | Declare_Variable Array,With_Constraint 17bb 4800 |H | Short_Literal 0x0 17bc 00e5 | | Load_Encached Long_Integer_Cache 17bd 00d9 | | Load_Top At_Offset_1 17be 0267 | g | Execute Discrete,Predecessor 17bf e007 | | Load 0x0,0x7 17c0 0334 | 4 | Declare_Variable Array,With_Constraint 17c1 4800 |H | Short_Literal 0x0 17c2 00e5 | | Load_Encached Long_Integer_Cache 17c3 00d9 | | Load_Top At_Offset_1 17c4 0267 | g | Execute Discrete,Predecessor 17c5 e007 | | Load 0x0,0x7 17c6 0334 | 4 | Declare_Variable Array,With_Constraint 17c7 e5ff | | Load 0x2,-0x1 17c8 0227 | ' | Execute Access,All_Reference 17c9 3c36 |<6 | Execute Record,Field_Read,Field_Number 0x36 17ca 0227 | ' | Execute Access,All_Reference 17cb e221 | ! | Load 0x1,0x21 17cc 4800 |H | Short_Literal 0x0 17cd 480e |H | Short_Literal 0xe 17ce e007 | | Load 0x0,0x7 17cf 0334 | 4 | Declare_Variable Array,With_Constraint 17d0 5007 |P | Indirect_Literal Any,0x17d8,{0x44697370, 0x6c617944} 17d1 4800 |H | Short_Literal 0x0 17d2 4807 |H | Short_Literal 0x7 17d3 e007 | | Load 0x0,0x7 17d4 0334 | 4 | Declare_Variable Array,With_Constraint 17d5 500a |P | Indirect_Literal Any,0x17e0,{0x58726d45, 0x72726f72} 17d6 803d | = | Call 0x0,0x3d 17d7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 17d8 4469 7370 |Disp| .LITERAL {0x44697370, 0x6c617944} 17dc 6566 6175 |efau| .XXX[0x4] 17de 6c74 7300 |lts | 17e0 5872 6d45 |XrmE| .LITERAL {0x58726d45, 0x72726f72} 17e4 0000 0000 | | .BLANK 0000[0x4] 17e8 ; -------------------------------------------------------------------------------------- 17e8 ; SUBPROGRAM 17e8 ; -------------------------------------------------------------------------------------- 17e8 17eb | | .CONST 0x17eb ; Address of begin 17e9 0004 | | .CONST 0x0004 ; Address of exception handler 17ea 0001 | | .CONST 0x0001 ; Number of locals 17eb BODY_17e8: 17eb INIT_17e8: 17eb 4607 |F | Jump_Case 0x8 17ec 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 17ed 7807 |x | Jump 0x17f5 ; case 0x1 17ee 780a |x | Jump 0x17f9 ; case 0x2 17ef 780e |x | Jump 0x17fe ; case 0x3 17f0 7811 |x | Jump 0x1802 ; case 0x4 17f1 7812 |x | Jump 0x1804 ; case 0x5 17f2 7813 |x | Jump 0x1806 ; case 0x6 17f3 7816 |x | Jump 0x180a ; case 0x7 17f4 4302 |C | .XXX[0x1] 17f5 00da | | Load_Top At_Offset_2 17f6 0091 1efd | | Action Push_String_Extended_Indexed,0x1efd ; "DONT_CARE" 17f8 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 17f9 00db | | Load_Top At_Offset_3 17fa 00db | | Load_Top At_Offset_3 17fb 00e0 | | Load_Encached Standard_Cache 17fc 181b | | Execute Package,Field_Execute,Field_Number 0x1b 17fd 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 17fe 00da | | Load_Top At_Offset_2 17ff 00e0 | | Load_Encached Standard_Cache 1800 181c | | Execute Package,Field_Execute,Field_Number 0x1c 1801 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 1802 00db | | Load_Top At_Offset_3 1803 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 1804 00db | | Load_Top At_Offset_3 1805 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 1806 e402 | | Load 0x2,0x2 1807 00dc | | Load_Top At_Offset_4 1808 0267 | g | Execute Discrete,Predecessor 1809 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 180a e402 | | Load 0x2,0x2 180b 00dc | | Load_Top At_Offset_4 180c 0268 | h | Execute Discrete,Successor 180d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 180e 0000 0000 | | .XXX[0x2] 1810 ; -------------------------------------------------------------------------------------- 1810 ; SUBPROGRAM 1810 ; -------------------------------------------------------------------------------------- 1810 1813 | | .CONST 0x1813 ; Address of begin 1811 0004 | | .CONST 0x0004 ; Address of exception handler 1812 0001 | | .CONST 0x0001 ; Number of locals 1813 BODY_1810: 1813 INIT_1810: 1813 e409 | | Load 0x2,0x9 1814 e40b | | Load 0x2,0xb 1815 4801 |H | Short_Literal 0x1 1816 00da | | Load_Top At_Offset_2 1817 035b | [ | Declare_Type Array,Constrained 1818 00d0 | | Action Swap_Control 1819 01cd | | Execute Vector,Slice_Reference 181a e408 | | Load 0x2,0x8 181b e40a | | Load 0x2,0xa 181c 4864 |Hd | Short_Literal 0x64 181d 00da | | Load_Top At_Offset_2 181e 035b | [ | Declare_Type Array,Constrained 181f 00d0 | | Action Swap_Control 1820 01cd | | Execute Vector,Slice_Reference 1821 00d9 | | Load_Top At_Offset_1 1822 00d9 | | Load_Top At_Offset_1 1823 e407 | | Load 0x2,0x7 1824 e5ff | | Load 0x2,-0x1 1825 01d5 | | Execute Vector,Field_Reference 1826 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 1827 0227 | ' | Execute Access,All_Reference 1828 e02e | . | Load 0x0,0x2e 1829 e02f | / | Load 0x0,0x2f 182a e030 | 0 | Load 0x0,0x30 182b a031 | 1 | Store_Unchecked 0x0,0x31 182c a032 | 2 | Store_Unchecked 0x0,0x32 182d 8033 | 3 | Call 0x0,0x33 182e 00d4 | | Pop_Control Pop_Count_4 182f e5fd | | Load 0x2,-0x3 1830 00db | | Load_Top At_Offset_3 1831 e409 | | Load 0x2,0x9 1832 e408 | | Load 0x2,0x8 1833 8213 | | Call 0x1,0x13 1834 c5fd | | Store 0x2,-0x3 1835 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1836 0000 0000 | | .XXX[0x2] 1838 ; -------------------------------------------------------------------------------------- 1838 ; SUBPROGRAM 1838 ; -------------------------------------------------------------------------------------- 1838 1843 | C | .CONST 0x1843 ; Address of begin 1839 0004 | | .CONST 0x0004 ; Address of exception handler 183a 0003 | | .CONST 0x0003 ; Number of locals 183b INIT_1838: 183b e40f | | Load 0x2,0xf 183c 0227 | ' | Execute Access,All_Reference 183d 0335 | 5 | Declare_Variable Array,Duplicate 183e 00cd | | Action Spare6_Action 183f e410 | | Load 0x2,0x10 1840 0227 | ' | Execute Access,All_Reference 1841 0335 | 5 | Declare_Variable Array,Duplicate 1842 00cd | | Action Spare6_Action 1843 BODY_1838: 1843 e40e | | Load 0x2,0xe 1844 0f01 | | Execute_Immediate Equal,0x1 1845 6811 |h | Jump_Zero 0x1857 1846 e407 | | Load 0x2,0x7 1847 0c01 | | Execute_Immediate Greater_Equal,0x1 1848 680e |h | Jump_Zero 0x1857 1849 00d8 | | Load_Top At_Offset_0 184a e5ff | | Load 0x2,-0x1 184b 01dd | | Execute Vector,First 184c e407 | | Load 0x2,0x7 184d 0273 | s | Execute Discrete,Plus 184e 0aff | | Execute_Immediate Plus,-0x1 184f e5ff | | Load 0x2,-0x1 1850 01d5 | | Execute Vector,Field_Reference 1851 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 1852 0227 | ' | Execute Access,All_Reference 1853 01c1 | | Execute Vector,Less 1854 6802 |h | Jump_Zero 0x1857 1855 4802 |H | Short_Literal 0x2 1856 a40e | | Store_Unchecked 0x2,0xe 1857 00d9 | | Load_Top At_Offset_1 1858 00d9 | | Load_Top At_Offset_1 1859 01df | | Execute Vector,Equal 185a 6807 |h | Jump_Zero 0x1862 185b 4801 |H | Short_Literal 0x1 185c a40d | | Store_Unchecked 0x2,0xd 185d e407 | | Load 0x2,0x7 185e a403 | | Store_Unchecked 0x2,0x3 185f 00cc | | Action Pop_Block 1860 00a7 0884 | | Action Jump_Extended,0x884 1862 00d9 | | Load_Top At_Offset_1 1863 01db | | Execute Vector,Length 1864 00d9 | | Load_Top At_Offset_1 1865 01db | | Execute Vector,Length 1866 027d | } | Execute Discrete,Greater 1867 6827 |h' | Jump_Zero 0x188f 1868 00d9 | | Load_Top At_Offset_1 1869 01dd | | Execute Vector,First 186a 00da | | Load_Top At_Offset_2 186b 01dd | | Execute Vector,First 186c 0aff | | Execute_Immediate Plus,-0x1 186d 00da | | Load_Top At_Offset_2 186e 01db | | Execute Vector,Length 186f 0273 | s | Execute Discrete,Plus 1870 00db | | Load_Top At_Offset_3 1871 01cf | | Execute Vector,Slice_Read 1872 00d9 | | Load_Top At_Offset_1 1873 01df | | Execute Vector,Equal 1874 6819 |h | Jump_Zero 0x188e 1875 e407 | | Load 0x2,0x7 1876 e5ff | | Load 0x2,-0x1 1877 01d5 | | Execute Vector,Field_Reference 1878 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 1879 0f02 | | Execute_Immediate Equal,0x2 187a 7006 |p | Jump_Nonzero 0x1881 187b e407 | | Load 0x2,0x7 187c e5ff | | Load 0x2,-0x1 187d 01d5 | | Execute Vector,Field_Reference 187e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 187f 0f01 | | Execute_Immediate Equal,0x1 1880 680d |h | Jump_Zero 0x188e 1881 00d9 | | Load_Top At_Offset_1 1882 01dd | | Execute Vector,First 1883 00d9 | | Load_Top At_Offset_1 1884 01db | | Execute Vector,Length 1885 0273 | s | Execute Discrete,Plus 1886 c40c | | Store 0x2,0xc 1887 4801 |H | Short_Literal 0x1 1888 a40d | | Store_Unchecked 0x2,0xd 1889 e407 | | Load 0x2,0x7 188a a403 | | Store_Unchecked 0x2,0x3 188b 00cc | | Action Pop_Block 188c 00a7 0884 | | Action Jump_Extended,0x884 188e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 188f 00d9 | | Load_Top At_Offset_1 1890 00d9 | | Load_Top At_Offset_1 1891 01dd | | Execute Vector,First 1892 00da | | Load_Top At_Offset_2 1893 01dd | | Execute Vector,First 1894 0aff | | Execute_Immediate Plus,-0x1 1895 e602 | | Load 0x3,0x2 1896 01db | | Execute Vector,Length 1897 0273 | s | Execute Discrete,Plus 1898 00db | | Load_Top At_Offset_3 1899 01cf | | Execute Vector,Slice_Read 189a 01df | | Execute Vector,Equal 189b 6806 |h | Jump_Zero 0x18a2 189c e40d | | Load 0x2,0xd 189d 0a01 | | Execute_Immediate Plus,0x1 189e c40d | | Store 0x2,0xd 189f e407 | | Load 0x2,0x7 18a0 a403 | | Store_Unchecked 0x2,0x3 18a1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 18a2 e40e | | Load 0x2,0xe 18a3 0f03 | | Execute_Immediate Equal,0x3 18a4 6807 |h | Jump_Zero 0x18ac 18a5 00d9 | | Load_Top At_Offset_1 18a6 00d9 | | Load_Top At_Offset_1 18a7 01c1 | | Execute Vector,Less 18a8 6803 |h | Jump_Zero 0x18ac 18a9 00cc | | Action Pop_Block 18aa 00a7 0884 | | Action Jump_Extended,0x884 18ac 4501 |E | Exit_Suprogram New_Top_Offset 0x1 18ad 0000 0000 | | .XXX[0x3] 18af 0000 | | 18b0 ; -------------------------------------------------------------------------------------- 18b0 ; SUBPROGRAM 18b0 ; -------------------------------------------------------------------------------------- 18b0 18b9 | | .CONST 0x18b9 ; Address of begin 18b1 0004 | | .CONST 0x0004 ; Address of exception handler 18b2 0002 | | .CONST 0x0002 ; Number of locals 18b3 INIT_18b0: 18b3 e405 | | Load 0x2,0x5 18b4 e5fb | | Load 0x2,-0x5 18b5 01d7 | | Execute Vector,Field_Read 18b6 0227 | ' | Execute Access,All_Reference 18b7 0335 | 5 | Declare_Variable Array,Duplicate 18b8 00cd | | Action Spare6_Action 18b9 BODY_18b0: 18b9 e40c | | Load 0x2,0xc 18ba 00d9 | | Load_Top At_Offset_1 18bb 01dc | | Execute Vector,Last 18bc 00da | | Load_Top At_Offset_2 18bd 01cf | | Execute Vector,Slice_Read 18be 8413 | | Call 0x2,0x13 18bf 4501 |E | Exit_Suprogram New_Top_Offset 0x1 18c0 ; -------------------------------------------------------------------------------------- 18c0 ; SUBPROGRAM 18c0 ; -------------------------------------------------------------------------------------- 18c0 18c5 | | .CONST 0x18c5 ; Address of begin 18c1 18f8 | | .CONST 0x18f8 ; Address of exception handler 18c2 0002 | | .CONST 0x0002 ; Number of locals 18c3 INIT_18c0: 18c3 e035 | 5 | Load 0x0,0x35 18c4 0007 | | Action Break_Optional 18c5 BODY_18c0: 18c5 e407 | | Load 0x2,0x7 18c6 e5ff | | Load 0x2,-0x1 18c7 01d5 | | Execute Vector,Field_Reference 18c8 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 18c9 0227 | ' | Execute Access,All_Reference 18ca 805f | _ | Call 0x0,0x5f 18cb 00e5 | | Load_Encached Long_Integer_Cache 18cc 00e0 | | Load_Encached Standard_Cache 18cd 1819 | | Execute Package,Field_Execute,Field_Number 0x19 18ce 0a01 | | Execute_Immediate Plus,0x1 18cf 0059 | Y | Store_Top Discrete,At_Offset_1 18d0 00d8 | | Load_Top At_Offset_0 18d1 e406 | | Load 0x2,0x6 18d2 027d | } | Execute Discrete,Greater 18d3 6802 |h | Jump_Zero 0x18d6 18d4 e406 | | Load 0x2,0x6 18d5 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 18d6 e405 | | Load 0x2,0x5 18d7 e5fb | | Load 0x2,-0x5 18d8 01d7 | | Execute Vector,Field_Read 18d9 e404 | | Load 0x2,0x4 18da e5fb | | Load 0x2,-0x5 18db 01d6 | | Execute Vector,Field_Write 18dc e404 | | Load 0x2,0x4 18dd 0a01 | | Execute_Immediate Plus,0x1 18de c404 | | Store 0x2,0x4 18df 00cf | | Action Mark_Auxiliary 18e0 7813 |x | Jump 0x18f4 18e1 00d9 | | Load_Top At_Offset_1 18e2 0aff | | Execute_Immediate Plus,-0x1 18e3 005a | Z | Store_Top Discrete,At_Offset_2 18e4 e405 | | Load 0x2,0x5 18e5 e5fb | | Load 0x2,-0x5 18e6 01d7 | | Execute Vector,Field_Read 18e7 e404 | | Load 0x2,0x4 18e8 e5fb | | Load 0x2,-0x5 18e9 01d6 | | Execute Vector,Field_Write 18ea e404 | | Load 0x2,0x4 18eb 0a01 | | Execute_Immediate Plus,0x1 18ec c404 | | Store 0x2,0x4 18ed e405 | | Load 0x2,0x5 18ee 0a01 | | Execute_Immediate Plus,0x1 18ef c405 | | Store 0x2,0x5 18f0 e406 | | Load 0x2,0x6 18f1 0aff | | Execute_Immediate Plus,-0x1 18f2 c406 | | Store 0x2,0x6 18f3 00c9 | | Action Pop_Auxiliary_Loop 18f4 00d9 | | Load_Top At_Offset_1 18f5 0c02 | | Execute_Immediate Greater_Equal,0x2 18f6 77ea |w | Jump_Nonzero 0x18e1 18f7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 18f8 TRAP_18c0: 18f8 010e | | Execute Exception,Is_Constraint_Error 18f9 6833 |h3 | Jump_Zero 0x192d 18fa e411 | | Load 0x2,0x11 18fb 8242 | B | Call 0x1,0x42 18fc c411 | | Store 0x2,0x11 18fd 4802 |H | Short_Literal 0x2 18fe 4800 |H | Short_Literal 0x0 18ff 00e5 | | Load_Encached Long_Integer_Cache 1900 00d9 | | Load_Top At_Offset_1 1901 0267 | g | Execute Discrete,Predecessor 1902 e007 | | Load 0x0,0x7 1903 0334 | 4 | Declare_Variable Array,With_Constraint 1904 4800 |H | Short_Literal 0x0 1905 00e5 | | Load_Encached Long_Integer_Cache 1906 00d9 | | Load_Top At_Offset_1 1907 0267 | g | Execute Discrete,Predecessor 1908 e007 | | Load 0x0,0x7 1909 0334 | 4 | Declare_Variable Array,With_Constraint 190a 4800 |H | Short_Literal 0x0 190b 00e5 | | Load_Encached Long_Integer_Cache 190c 00d9 | | Load_Top At_Offset_1 190d 0267 | g | Execute Discrete,Predecessor 190e e007 | | Load 0x0,0x7 190f 0334 | 4 | Declare_Variable Array,With_Constraint 1910 4800 |H | Short_Literal 0x0 1911 00e5 | | Load_Encached Long_Integer_Cache 1912 00d9 | | Load_Top At_Offset_1 1913 0267 | g | Execute Discrete,Predecessor 1914 e007 | | Load 0x0,0x7 1915 0334 | 4 | Declare_Variable Array,With_Constraint 1916 e407 | | Load 0x2,0x7 1917 e5ff | | Load 0x2,-0x1 1918 01d5 | | Execute Vector,Field_Reference 1919 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 191a 0227 | ' | Execute Access,All_Reference 191b e407 | | Load 0x2,0x7 191c e5ff | | Load 0x2,-0x1 191d 01d5 | | Execute Vector,Field_Reference 191e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 191f 0227 | ' | Execute Access,All_Reference 1920 e22b | + | Load 0x1,0x2b 1921 4800 |H | Short_Literal 0x0 1922 480c |H | Short_Literal 0xc 1923 e007 | | Load 0x0,0x7 1924 0334 | 4 | Declare_Variable Array,With_Constraint 1925 500a |P | Indirect_Literal Any,0x1930,{0x436d6442, 0x61644465} 1926 4800 |H | Short_Literal 0x0 1927 4807 |H | Short_Literal 0x7 1928 e007 | | Load 0x0,0x7 1929 0334 | 4 | Declare_Variable Array,With_Constraint 192a 500d |P | Indirect_Literal Any,0x1938,{0x58726d45, 0x72726f72} 192b 803d | = | Call 0x0,0x3d 192c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 192d 0100 | | Execute Exception,Raise 192e 0000 0000 | | .XXX[0x2] 1930 436d 6442 |CmdB| .LITERAL {0x436d6442, 0x61644465} 1934 6661 756c |faul| .XXX[0x4] 1936 7400 0000 |t | 1938 5872 6d45 |XrmE| .LITERAL {0x58726d45, 0x72726f72} 193c 0000 0000 | | .BLANK 0000[0x4] 1940 ; -------------------------------------------------------------------------------------- 1940 ; SUBPROGRAM 1940 ; -------------------------------------------------------------------------------------- 1940 1943 | C | .CONST 0x1943 ; Address of begin 1941 1951 | Q | .CONST 0x1951 ; Address of exception handler 1942 0001 | | .CONST 0x0001 ; Number of locals 1943 BODY_1940: 1943 INIT_1940: 1943 e5ff | | Load 0x2,-0x1 1944 00d8 | | Load_Top At_Offset_0 1945 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 1946 00d8 | | Load_Top At_Offset_0 1947 00d8 | | Load_Top At_Offset_0 1948 0229 | ) | Execute Access,All_Read 1949 e03a | : | Load 0x0,0x3a 194a 1816 | | Execute Package,Field_Execute,Field_Number 0x16 194b 00d9 | | Load_Top At_Offset_1 194c 0228 | ( | Execute Access,All_Write 194d 00d1 | | Pop_Control Pop_Count_1 194e 00d0 | | Action Swap_Control 194f 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2 1950 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1951 TRAP_1940: 1951 0007 | | Action Break_Optional 1952 0008 | | Action Idle 1953 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1954 0000 0000 | | .BLANK 0000[0x4] 1958 ; -------------------------------------------------------------------------------------- 1958 ; SUBPROGRAM 1958 ; -------------------------------------------------------------------------------------- 1958 195c | \ | .CONST 0x195c ; Address of begin 1959 0004 | | .CONST 0x0004 ; Address of exception handler 195a 0002 | | .CONST 0x0002 ; Number of locals 195b INIT_1958: 195b 00e1 | | Load_Encached Boolean_Cache 195c BODY_1958: 195c e7fe | | Load 0x3,-0x2 195d 824c | L | Call 0x1,0x4c 195e e7ff | | Load 0x3,-0x1 195f 0227 | ' | Execute Access,All_Reference 1960 01d7 | | Execute Vector,Field_Read 1961 a404 | | Store_Unchecked 0x2,0x4 1962 00cf | | Action Mark_Auxiliary 1963 7846 |xF | Jump 0x19aa 1964 e404 | | Load 0x2,0x4 1965 0227 | ' | Execute Access,All_Reference 1966 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 1967 e7fe | | Load 0x3,-0x2 1968 017f | | Execute Record,Equal 1969 683b |h; | Jump_Zero 0x19a5 196a e402 | | Load 0x2,0x2 196b 0a01 | | Execute_Immediate Plus,0x1 196c e5fd | | Load 0x2,-0x3 196d 01d5 | | Execute Vector,Field_Reference 196e e027 | ' | Load 0x0,0x27 196f 017f | | Execute Record,Equal 1970 680b |h | Jump_Zero 0x197c 1971 e404 | | Load 0x2,0x4 1972 0227 | ' | Execute Access,All_Reference 1973 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 1974 a407 | | Store_Unchecked 0x2,0x7 1975 e407 | | Load 0x2,0x7 1976 a5fb | | Store_Unchecked 0x2,-0x5 1977 e407 | | Load 0x2,0x7 1978 e017 | | Load 0x0,0x17 1979 022f | / | Execute Access,Equal 197a 0f00 | | Execute_Immediate Equal,0x0 197b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 197c 4800 |H | Short_Literal 0x0 197d e404 | | Load 0x2,0x4 197e 0227 | ' | Execute Access,All_Reference 197f 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 1980 01d7 | | Execute Vector,Field_Read 1981 a405 | | Store_Unchecked 0x2,0x5 1982 4801 |H | Short_Literal 0x1 1983 e404 | | Load 0x2,0x4 1984 0227 | ' | Execute Access,All_Reference 1985 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 1986 01d7 | | Execute Vector,Field_Read 1987 a406 | | Store_Unchecked 0x2,0x6 1988 e405 | | Load 0x2,0x5 1989 7002 |p | Jump_Nonzero 0x198c 198a e406 | | Load 0x2,0x6 198b 6817 |h | Jump_Zero 0x19a3 198c 00e1 | | Load_Encached Boolean_Cache 198d e017 | | Load 0x0,0x17 198e e403 | | Load 0x2,0x3 198f 0a01 | | Execute_Immediate Plus,0x1 1990 e5fc | | Load 0x2,-0x4 1991 01dc | | Execute Vector,Last 1992 e5fc | | Load 0x2,-0x4 1993 01cf | | Execute Vector,Slice_Read 1994 e402 | | Load 0x2,0x2 1995 0a01 | | Execute_Immediate Plus,0x1 1996 e5fd | | Load 0x2,-0x3 1997 01dc | | Execute Vector,Last 1998 e5fd | | Load 0x2,-0x3 1999 01cf | | Execute Vector,Slice_Read 199a e406 | | Load 0x2,0x6 199b e405 | | Load 0x2,0x5 199c 824d | M | Call 0x1,0x4d 199d c5fb | | Store 0x2,-0x5 199e 005a | Z | Store_Top Discrete,At_Offset_2 199f 00d9 | | Load_Top At_Offset_1 19a0 6802 |h | Jump_Zero 0x19a3 19a1 4801 |H | Short_Literal 0x1 19a2 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 19a3 4800 |H | Short_Literal 0x0 19a4 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 19a5 e404 | | Load 0x2,0x4 19a6 0227 | ' | Execute Access,All_Reference 19a7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 19a8 a404 | | Store_Unchecked 0x2,0x4 19a9 00c9 | | Action Pop_Auxiliary_Loop 19aa e404 | | Load 0x2,0x4 19ab 77b8 |w | Jump_Nonzero 0x1964 19ac 00ce | | Action Pop_Auxiliary 19ad 4800 |H | Short_Literal 0x0 19ae 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 19af 0000 | | .XXX[0x1] 19b0 ; -------------------------------------------------------------------------------------- 19b0 ; SUBPROGRAM 19b0 ; -------------------------------------------------------------------------------------- 19b0 19b5 | | .CONST 0x19b5 ; Address of begin 19b1 0004 | | .CONST 0x0004 ; Address of exception handler 19b2 0002 | | .CONST 0x0002 ; Number of locals 19b3 INIT_19b0: 19b3 e036 | 6 | Load 0x0,0x36 19b4 0007 | | Action Break_Optional 19b5 BODY_19b0: 19b5 e408 | | Load 0x2,0x8 19b6 e409 | | Load 0x2,0x9 19b7 0227 | ' | Execute Access,All_Reference 19b8 01dd | | Execute Vector,First 19b9 027c | | | Execute Discrete,Less 19ba 6813 |h | Jump_Zero 0x19ce 19bb e408 | | Load 0x2,0x8 19bc e409 | | Load 0x2,0x9 19bd 0227 | ' | Execute Access,All_Reference 19be 01dc | | Execute Vector,Last 19bf e05c | \ | Load 0x0,0x5c 19c0 0334 | 4 | Declare_Variable Array,With_Constraint 19c1 00d8 | | Load_Top At_Offset_0 19c2 01d9 | | Execute Vector,Reverse_Bounds 19c3 0263 | c | Execute Discrete,Above_Bound 19c4 7005 |p | Jump_Nonzero 0x19ca 19c5 4800 |H | Short_Literal 0x0 19c6 00d9 | | Load_Top At_Offset_1 19c7 e603 | | Load 0x3,0x3 19c8 01d6 | | Execute Vector,Field_Write 19c9 3ffb |? | Loop_Increasing 0x19c5 19ca e036 | 6 | Load 0x0,0x36 19cb 03b6 | | Declare_Variable Access,By_Allocation,With_Value 19cc 0039 | 9 | Store_Top Access,At_Offset_1 19cd 7813 |x | Jump 0x19e1 19ce e409 | | Load 0x2,0x9 19cf 0227 | ' | Execute Access,All_Reference 19d0 01dd | | Execute Vector,First 19d1 e408 | | Load 0x2,0x8 19d2 e05c | \ | Load 0x0,0x5c 19d3 035b | [ | Declare_Type Array,Constrained 19d4 0337 | 7 | Declare_Variable Array 19d5 00d8 | | Load_Top At_Offset_0 19d6 01d9 | | Execute Vector,Reverse_Bounds 19d7 0263 | c | Execute Discrete,Above_Bound 19d8 7005 |p | Jump_Nonzero 0x19de 19d9 4800 |H | Short_Literal 0x0 19da 00d9 | | Load_Top At_Offset_1 19db e603 | | Load 0x3,0x3 19dc 01d6 | | Execute Vector,Field_Write 19dd 3ffb |? | Loop_Increasing 0x19d9 19de e036 | 6 | Load 0x0,0x36 19df 03b6 | | Declare_Variable Access,By_Allocation,With_Value 19e0 0039 | 9 | Store_Top Access,At_Offset_1 19e1 e409 | | Load 0x2,0x9 19e2 0227 | ' | Execute Access,All_Reference 19e3 e409 | | Load 0x2,0x9 19e4 0227 | ' | Execute Access,All_Reference 19e5 01da | | Execute Vector,Bounds 19e6 00db | | Load_Top At_Offset_3 19e7 0229 | ) | Execute Access,All_Read 19e8 01ce | | Execute Vector,Slice_Write 19e9 4801 |H | Short_Literal 0x1 19ea e408 | | Load 0x2,0x8 19eb 00da | | Load_Top At_Offset_2 19ec 0227 | ' | Execute Access,All_Reference 19ed 01d6 | | Execute Vector,Field_Write 19ee e409 | | Load 0x2,0x9 19ef e078 | x | Load 0x0,0x78 19f0 e079 | y | Load 0x0,0x79 19f1 a07a | z | Store_Unchecked 0x0,0x7a 19f2 8009 | | Call 0x0,0x9 19f3 c409 | | Store 0x2,0x9 19f4 00d8 | | Load_Top At_Offset_0 19f5 a409 | | Store_Unchecked 0x2,0x9 19f6 4501 |E | Exit_Suprogram New_Top_Offset 0x1 19f7 0000 | | .XXX[0x1] 19f8 ; -------------------------------------------------------------------------------------- 19f8 ; SUBPROGRAM 19f8 ; -------------------------------------------------------------------------------------- 19f8 19fb | | .CONST 0x19fb ; Address of begin 19f9 0004 | | .CONST 0x0004 ; Address of exception handler 19fa 0001 | | .CONST 0x0001 ; Number of locals 19fb BODY_19f8: 19fb INIT_19f8: 19fb e405 | | Load 0x2,0x5 19fc 0c02 | | Execute_Immediate Greater_Equal,0x2 19fd 6812 |h | Jump_Zero 0x1a10 19fe e405 | | Load 0x2,0x5 19ff 0d65 | e | Execute_Immediate Less,0x65 1a00 6807 |h | Jump_Zero 0x1a08 1a01 e405 | | Load 0x2,0x5 1a02 e402 | | Load 0x2,0x2 1a03 01d7 | | Execute Vector,Field_Read 1a04 00db | | Load_Top At_Offset_3 1a05 022f | / | Execute Access,Equal 1a06 6809 |h | Jump_Zero 0x1a10 1a07 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1a08 e405 | | Load 0x2,0x5 1a09 e403 | | Load 0x2,0x3 1a0a 0227 | ' | Execute Access,All_Reference 1a0b 01d7 | | Execute Vector,Field_Read 1a0c 00db | | Load_Top At_Offset_3 1a0d 022f | / | Execute Access,Equal 1a0e 6801 |h | Jump_Zero 0x1a10 1a0f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1a10 e405 | | Load 0x2,0x5 1a11 0a01 | | Execute_Immediate Plus,0x1 1a12 c405 | | Store 0x2,0x5 1a13 e405 | | Load 0x2,0x5 1a14 0d65 | e | Execute_Immediate Less,0x65 1a15 6805 |h | Jump_Zero 0x1a1b 1a16 00da | | Load_Top At_Offset_2 1a17 e405 | | Load 0x2,0x5 1a18 e402 | | Load 0x2,0x2 1a19 01d6 | | Execute Vector,Field_Write 1a1a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1a1b e403 | | Load 0x2,0x3 1a1c 700c |p | Jump_Nonzero 0x1a29 1a1d 4801 |H | Short_Literal 0x1 1a1e 48c8 |H | Short_Literal 0xc8 1a1f e22d | - | Load 0x1,0x2d 1a20 03ba | | Declare_Variable Access,By_Allocation,With_Constraint 1a21 a403 | | Store_Unchecked 0x2,0x3 1a22 e402 | | Load 0x2,0x2 1a23 00d8 | | Load_Top At_Offset_0 1a24 01da | | Execute Vector,Bounds 1a25 e403 | | Load 0x2,0x3 1a26 0229 | ) | Execute Access,All_Read 1a27 01ce | | Execute Vector,Slice_Write 1a28 7820 |x | Jump 0x1a49 1a29 e405 | | Load 0x2,0x5 1a2a e403 | | Load 0x2,0x3 1a2b 0227 | ' | Execute Access,All_Reference 1a2c 01dc | | Execute Vector,Last 1a2d 027a | z | Execute Discrete,Less_Equal 1a2e 6802 |h | Jump_Zero 0x1a31 1a2f 0008 | | Action Idle 1a30 7818 |x | Jump 0x1a49 1a31 4801 |H | Short_Literal 0x1 1a32 e403 | | Load 0x2,0x3 1a33 0227 | ' | Execute Access,All_Reference 1a34 01dc | | Execute Vector,Last 1a35 0901 | | Execute_Immediate Binary_Scale,0x1 1a36 e22d | - | Load 0x1,0x2d 1a37 03ba | | Declare_Variable Access,By_Allocation,With_Constraint 1a38 a404 | | Store_Unchecked 0x2,0x4 1a39 e403 | | Load 0x2,0x3 1a3a 0227 | ' | Execute Access,All_Reference 1a3b e403 | | Load 0x2,0x3 1a3c 0227 | ' | Execute Access,All_Reference 1a3d 01da | | Execute Vector,Bounds 1a3e e404 | | Load 0x2,0x4 1a3f 0229 | ) | Execute Access,All_Read 1a40 01ce | | Execute Vector,Slice_Write 1a41 e403 | | Load 0x2,0x3 1a42 e22e | . | Load 0x1,0x2e 1a43 e22f | / | Load 0x1,0x2f 1a44 1d30 | 0 | Execute_Immediate Reference_Lex_1,0x30 1a45 8009 | | Call 0x0,0x9 1a46 c403 | | Store 0x2,0x3 1a47 e404 | | Load 0x2,0x4 1a48 a403 | | Store_Unchecked 0x2,0x3 1a49 00da | | Load_Top At_Offset_2 1a4a e405 | | Load 0x2,0x5 1a4b e403 | | Load 0x2,0x3 1a4c 0227 | ' | Execute Access,All_Reference 1a4d 01d6 | | Execute Vector,Field_Write 1a4e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1a4f 0000 | | .XXX[0x1] 1a50 ; -------------------------------------------------------------------------------------- 1a50 ; SUBPROGRAM 1a50 ; -------------------------------------------------------------------------------------- 1a50 1a63 | c | .CONST 0x1a63 ; Address of begin 1a51 0004 | | .CONST 0x0004 ; Address of exception handler 1a52 0007 | | .CONST 0x0007 ; Number of locals 1a53 INIT_1a50: 1a53 e011 | | Load 0x0,0x11 1a54 0007 | | Action Break_Optional 1a55 e00d | | Load 0x0,0xd 1a56 0007 | | Action Break_Optional 1a57 e00d | | Load 0x0,0xd 1a58 0007 | | Action Break_Optional 1a59 e7fd | | Load 0x3,-0x3 1a5a 01dd | | Execute Vector,First 1a5b e035 | 5 | Load 0x0,0x35 1a5c 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 1a5d e7fc | | Load 0x3,-0x4 1a5e 01dd | | Execute Vector,First 1a5f e035 | 5 | Load 0x0,0x35 1a60 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 1a61 029f 1eab | | Declare_Subprogram INIT_1ea8,For_Call 1a63 BODY_1a50: 1a63 e7ff | | Load 0x3,-0x1 1a64 022d | - | Execute Access,Is_Null 1a65 0f00 | | Execute_Immediate Equal,0x0 1a66 e7fe | | Load 0x3,-0x2 1a67 022d | - | Execute Access,Is_Null 1a68 0f00 | | Execute_Immediate Equal,0x0 1a69 0278 | x | Execute Discrete,Or 1a6a e7fd | | Load 0x3,-0x3 1a6b 01dd | | Execute Vector,First 1a6c e7fd | | Load 0x3,-0x3 1a6d 01d5 | | Execute Vector,Field_Reference 1a6e e027 | ' | Load 0x0,0x27 1a6f 017f | | Execute Record,Equal 1a70 0f00 | | Execute_Immediate Equal,0x0 1a71 0279 | y | Execute Discrete,And 1a72 7002 |p | Jump_Nonzero 0x1a75 1a73 e059 | Y | Load 0x0,0x59 1a74 0257 | W | Execute Discrete,Raise 1a75 e7ff | | Load 0x3,-0x1 1a76 6805 |h | Jump_Zero 0x1a7c 1a77 00da | | Load_Top At_Offset_2 1a78 e7fd | | Load 0x3,-0x3 1a79 01d5 | | Execute Vector,Field_Reference 1a7a e7ff | | Load 0x3,-0x1 1a7b 8607 | | Call 0x3,0x7 1a7c e7fe | | Load 0x3,-0x2 1a7d 6805 |h | Jump_Zero 0x1a83 1a7e 00da | | Load_Top At_Offset_2 1a7f e7fd | | Load 0x3,-0x3 1a80 01d5 | | Execute Vector,Field_Reference 1a81 e7fe | | Load 0x3,-0x2 1a82 8607 | | Call 0x3,0x7 1a83 e7ff | | Load 0x3,-0x1 1a84 6805 |h | Jump_Zero 0x1a8a 1a85 00d9 | | Load_Top At_Offset_1 1a86 e7fc | | Load 0x3,-0x4 1a87 01d5 | | Execute Vector,Field_Reference 1a88 e7ff | | Load 0x3,-0x1 1a89 8607 | | Call 0x3,0x7 1a8a e7fe | | Load 0x3,-0x2 1a8b 6805 |h | Jump_Zero 0x1a91 1a8c 00d9 | | Load_Top At_Offset_1 1a8d e7fc | | Load 0x3,-0x4 1a8e 01d5 | | Execute Vector,Field_Reference 1a8f e7fe | | Load 0x3,-0x2 1a90 8607 | | Call 0x3,0x7 1a91 e7fe | | Load 0x3,-0x2 1a92 681b |h | Jump_Zero 0x1aae 1a93 00cf | | Action Mark_Auxiliary 1a94 7811 |x | Jump 0x1aa6 1a95 00db | | Load_Top At_Offset_3 1a96 0a01 | | Execute_Immediate Plus,0x1 1a97 c605 | | Store 0x3,0x5 1a98 00da | | Load_Top At_Offset_2 1a99 0a01 | | Execute_Immediate Plus,0x1 1a9a 005b | [ | Store_Top Discrete,At_Offset_3 1a9b 00db | | Load_Top At_Offset_3 1a9c e7fd | | Load 0x3,-0x3 1a9d 01d5 | | Execute Vector,Field_Reference 1a9e e7fe | | Load 0x3,-0x2 1a9f 8607 | | Call 0x3,0x7 1aa0 00da | | Load_Top At_Offset_2 1aa1 e7fc | | Load 0x3,-0x4 1aa2 01d5 | | Execute Vector,Field_Reference 1aa3 e7fe | | Load 0x3,-0x2 1aa4 8607 | | Call 0x3,0x7 1aa5 00c9 | | Action Pop_Auxiliary_Loop 1aa6 00db | | Load_Top At_Offset_3 1aa7 0a01 | | Execute_Immediate Plus,0x1 1aa8 e7fd | | Load 0x3,-0x3 1aa9 01d5 | | Execute Vector,Field_Reference 1aaa e027 | ' | Load 0x0,0x27 1aab 017f | | Execute Record,Equal 1aac 6fe8 |o | Jump_Zero 0x1a95 1aad 00ce | | Action Pop_Auxiliary 1aae 4505 |E | Exit_Suprogram New_Top_Offset 0x5 1aaf 0000 | | .XXX[0x1] 1ab0 ; -------------------------------------------------------------------------------------- 1ab0 ; SUBPROGRAM 1ab0 ; -------------------------------------------------------------------------------------- 1ab0 1abf | | .CONST 0x1abf ; Address of begin 1ab1 0004 | | .CONST 0x0004 ; Address of exception handler 1ab2 0002 | | .CONST 0x0002 ; Number of locals 1ab3 INIT_1ab0: 1ab3 4801 |H | Short_Literal 0x1 1ab4 e405 | | Load 0x2,0x5 1ab5 e008 | | Load 0x0,0x8 1ab6 035b | [ | Declare_Type Array,Constrained 1ab7 0337 | 7 | Declare_Variable Array 1ab8 4801 |H | Short_Literal 0x1 1ab9 e405 | | Load 0x2,0x5 1aba e403 | | Load 0x2,0x3 1abb 0227 | ' | Execute Access,All_Reference 1abc 01cf | | Execute Vector,Slice_Read 1abd 00d9 | | Load_Top At_Offset_1 1abe 01d4 | | Execute Vector,Structure_Write 1abf BODY_1ab0: 1abf e403 | | Load 0x2,0x3 1ac0 e22e | . | Load 0x1,0x2e 1ac1 e22f | / | Load 0x1,0x2f 1ac2 1d30 | 0 | Execute_Immediate Reference_Lex_1,0x30 1ac3 8009 | | Call 0x0,0x9 1ac4 c403 | | Store 0x2,0x3 1ac5 00d8 | | Load_Top At_Offset_0 1ac6 e008 | | Load 0x0,0x8 1ac7 01c6 | | Execute Vector,Convert_To_Formal 1ac8 00cb | | Action Pop_Block_With_Result 1ac9 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 1aca 0000 0000 | | .BLANK 0000[0x6] 1ad0 ; -------------------------------------------------------------------------------------- 1ad0 ; SUBPROGRAM 1ad0 ; -------------------------------------------------------------------------------------- 1ad0 1ad4 | | .CONST 0x1ad4 ; Address of begin 1ad1 0004 | | .CONST 0x0004 ; Address of exception handler 1ad2 0002 | | .CONST 0x0002 ; Number of locals 1ad3 INIT_1ad0: 1ad3 00e4 | | Load_Encached Positive_Cache 1ad4 BODY_1ad0: 1ad4 4803 |H | Short_Literal 0x3 1ad5 e02a | * | Load 0x0,0x2a 1ad6 1c08 | | Execute_Immediate Run_Utility,0x8 1ad7 5814 |X | Indirect_Literal Float,0x1aec,0.0 1ad8 00d9 | | Load_Top At_Offset_1 1ad9 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4 1ada e5fd | | Load 0x2,-0x3 1adb 016d | m | Execute Variant_Record,Structure_Write 1adc 00e4 | | Load_Encached Positive_Cache 1add e068 | h | Load 0x0,0x68 1ade 1b0f | | Execute Package,Field_Read,Field_Number 0xf 1adf e5fd | | Load 0x2,-0x3 1ae0 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4 1ae1 00d1 | | Pop_Control Pop_Count_1 1ae2 e5fe | | Load 0x2,-0x2 1ae3 805f | _ | Call 0x0,0x5f 1ae4 e068 | h | Load 0x0,0x68 1ae5 1817 | | Execute Package,Field_Execute,Field_Number 0x17 1ae6 e5fd | | Load 0x2,-0x3 1ae7 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4 1ae8 0059 | Y | Store_Top Discrete,At_Offset_1 1ae9 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1aea 0000 0000 | | .XXX[0x2] 1aec 0000 0000 | | .DBL 0.0 1aee 0000 0000 | | 1af0 ; -------------------------------------------------------------------------------------- 1af0 ; SUBPROGRAM 1af0 ; -------------------------------------------------------------------------------------- 1af0 1af5 | | .CONST 0x1af5 ; Address of begin 1af1 0004 | | .CONST 0x0004 ; Address of exception handler 1af2 0002 | | .CONST 0x0002 ; Number of locals 1af3 INIT_1af0: 1af3 e5fe | | Load 0x2,-0x2 1af4 8253 | S | Call 0x1,0x53 1af5 BODY_1af0: 1af5 480b |H | Short_Literal 0xb 1af6 e02a | * | Load 0x0,0x2a 1af7 1c08 | | Execute_Immediate Run_Utility,0x8 1af8 4801 |H | Short_Literal 0x1 1af9 00da | | Load_Top At_Offset_2 1afa 01db | | Execute Vector,Length 1afb e02b | + | Load 0x0,0x2b 1afc 03ba | | Declare_Variable Access,By_Allocation,With_Constraint 1afd 00d9 | | Load_Top At_Offset_1 1afe 2a0c |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xc 1aff e5fd | | Load 0x2,-0x3 1b00 016d | m | Execute Variant_Record,Structure_Write 1b01 e5fd | | Load 0x2,-0x3 1b02 2e0c |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xc 1b03 0229 | ) | Execute Access,All_Read 1b04 00d8 | | Load_Top At_Offset_0 1b05 00da | | Load_Top At_Offset_2 1b06 e07b | { | Load 0x0,0x7b 1b07 e07c | | | Load 0x0,0x7c 1b08 e07d | } | Load 0x0,0x7d 1b09 a07e | ~ | Store_Unchecked 0x0,0x7e 1b0a 807f | | Call 0x0,0x7f 1b0b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1b0c 0000 0000 | | .BLANK 0000[0x4] 1b10 ; -------------------------------------------------------------------------------------- 1b10 ; SUBPROGRAM 1b10 ; -------------------------------------------------------------------------------------- 1b10 1b15 | | .CONST 0x1b15 ; Address of begin 1b11 0004 | | .CONST 0x0004 ; Address of exception handler 1b12 0002 | | .CONST 0x0002 ; Number of locals 1b13 INIT_1b10: 1b13 e5fe | | Load 0x2,-0x2 1b14 8253 | S | Call 0x1,0x53 1b15 BODY_1b10: 1b15 480c |H | Short_Literal 0xc 1b16 e02a | * | Load 0x0,0x2a 1b17 1c08 | | Execute_Immediate Run_Utility,0x8 1b18 4801 |H | Short_Literal 0x1 1b19 00da | | Load_Top At_Offset_2 1b1a 01db | | Execute Vector,Length 1b1b 09ff | | Execute_Immediate Binary_Scale,-0x1 1b1c e080 | | Load 0x0,0x80 1b1d 03ba | | Declare_Variable Access,By_Allocation,With_Constraint 1b1e 00d9 | | Load_Top At_Offset_1 1b1f 2a0d |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xd 1b20 e5fd | | Load 0x2,-0x3 1b21 016d | m | Execute Variant_Record,Structure_Write 1b22 e5fd | | Load 0x2,-0x3 1b23 2e0d |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xd 1b24 0229 | ) | Execute Access,All_Read 1b25 00d8 | | Load_Top At_Offset_0 1b26 00da | | Load_Top At_Offset_2 1b27 e081 | | Load 0x0,0x81 1b28 e082 | | Load 0x0,0x82 1b29 e083 | | Load 0x0,0x83 1b2a a084 | | Store_Unchecked 0x0,0x84 1b2b 807f | | Call 0x0,0x7f 1b2c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1b2d 0000 0000 | | .XXX[0x3] 1b2f 0000 | | 1b30 ; -------------------------------------------------------------------------------------- 1b30 ; SUBPROGRAM 1b30 ; -------------------------------------------------------------------------------------- 1b30 1b33 | 3 | .CONST 0x1b33 ; Address of begin 1b31 1b40 | @ | .CONST 0x1b40 ; Address of exception handler 1b32 0001 | | .CONST 0x0001 ; Number of locals 1b33 BODY_1b30: 1b33 INIT_1b30: 1b33 e409 | | Load 0x2,0x9 1b34 e408 | | Load 0x2,0x8 1b35 e406 | | Load 0x2,0x6 1b36 e407 | | Load 0x2,0x7 1b37 e402 | | Load 0x2,0x2 1b38 01cf | | Execute Vector,Slice_Read 1b39 e02e | . | Load 0x0,0x2e 1b3a e02f | / | Load 0x0,0x2f 1b3b e030 | 0 | Load 0x0,0x30 1b3c a031 | 1 | Store_Unchecked 0x0,0x31 1b3d a032 | 2 | Store_Unchecked 0x0,0x32 1b3e 8033 | 3 | Call 0x0,0x33 1b3f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1b40 TRAP_1b30: 1b40 010e | | Execute Exception,Is_Constraint_Error 1b41 682f |h/ | Jump_Zero 0x1b71 1b42 e5fd | | Load 0x2,-0x3 1b43 8242 | B | Call 0x1,0x42 1b44 c5fd | | Store 0x2,-0x3 1b45 4802 |H | Short_Literal 0x2 1b46 4800 |H | Short_Literal 0x0 1b47 00e5 | | Load_Encached Long_Integer_Cache 1b48 00d9 | | Load_Top At_Offset_1 1b49 0267 | g | Execute Discrete,Predecessor 1b4a e007 | | Load 0x0,0x7 1b4b 0334 | 4 | Declare_Variable Array,With_Constraint 1b4c 4800 |H | Short_Literal 0x0 1b4d 00e5 | | Load_Encached Long_Integer_Cache 1b4e 00d9 | | Load_Top At_Offset_1 1b4f 0267 | g | Execute Discrete,Predecessor 1b50 e007 | | Load 0x0,0x7 1b51 0334 | 4 | Declare_Variable Array,With_Constraint 1b52 4800 |H | Short_Literal 0x0 1b53 00e5 | | Load_Encached Long_Integer_Cache 1b54 00d9 | | Load_Top At_Offset_1 1b55 0267 | g | Execute Discrete,Predecessor 1b56 e007 | | Load 0x0,0x7 1b57 0334 | 4 | Declare_Variable Array,With_Constraint 1b58 4800 |H | Short_Literal 0x0 1b59 00e5 | | Load_Encached Long_Integer_Cache 1b5a 00d9 | | Load_Top At_Offset_1 1b5b 0267 | g | Execute Discrete,Predecessor 1b5c e007 | | Load 0x0,0x7 1b5d 0334 | 4 | Declare_Variable Array,With_Constraint 1b5e e5ff | | Load 0x2,-0x1 1b5f e406 | | Load 0x2,0x6 1b60 e407 | | Load 0x2,0x7 1b61 e402 | | Load 0x2,0x2 1b62 01cf | | Execute Vector,Slice_Read 1b63 e226 | & | Load 0x1,0x26 1b64 4800 |H | Short_Literal 0x0 1b65 4806 |H | Short_Literal 0x6 1b66 e007 | | Load 0x0,0x7 1b67 0334 | 4 | Declare_Variable Array,With_Constraint 1b68 500b |P | Indirect_Literal Any,0x1b74,{0x4261644e, 0x616d6500} 1b69 4800 |H | Short_Literal 0x0 1b6a 4809 |H | Short_Literal 0x9 1b6b e007 | | Load 0x0,0x7 1b6c 0334 | 4 | Declare_Variable Array,With_Constraint 1b6d 500a |P | Indirect_Literal Any,0x1b78,{0x58726d57, 0x61726e69} 1b6e 803d | = | Call 0x0,0x3d 1b6f 00cc | | Action Pop_Block 1b70 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1b71 0100 | | Execute Exception,Raise 1b72 0000 0000 | | .XXX[0x2] 1b74 4261 644e |BadN| .LITERAL {0x4261644e, 0x616d6500} 1b78 5872 6d57 |XrmW| .LITERAL {0x58726d57, 0x61726e69} 1b7c 6e67 0000 |ng | .XXX[0x4] 1b7e 0000 0000 | | 1b80 ; -------------------------------------------------------------------------------------- 1b80 ; SUBPROGRAM 1b80 ; -------------------------------------------------------------------------------------- 1b80 1b83 | | .CONST 0x1b83 ; Address of begin 1b81 1b8c | | .CONST 0x1b8c ; Address of exception handler 1b82 0001 | | .CONST 0x0001 ; Number of locals 1b83 BODY_1b80: 1b83 INIT_1b80: 1b83 4801 |H | Short_Literal 0x1 1b84 e406 | | Load 0x2,0x6 1b85 e407 | | Load 0x2,0x7 1b86 e402 | | Load 0x2,0x2 1b87 01cf | | Execute Vector,Slice_Read 1b88 8034 | 4 | Call 0x0,0x34 1b89 e40b | | Load 0x2,0xb 1b8a 017d | } | Execute Record,Structure_Write 1b8b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1b8c TRAP_1b80: 1b8c 010e | | Execute Exception,Is_Constraint_Error 1b8d 682f |h/ | Jump_Zero 0x1bbd 1b8e e5fd | | Load 0x2,-0x3 1b8f 8242 | B | Call 0x1,0x42 1b90 c5fd | | Store 0x2,-0x3 1b91 4802 |H | Short_Literal 0x2 1b92 4800 |H | Short_Literal 0x0 1b93 00e5 | | Load_Encached Long_Integer_Cache 1b94 00d9 | | Load_Top At_Offset_1 1b95 0267 | g | Execute Discrete,Predecessor 1b96 e007 | | Load 0x0,0x7 1b97 0334 | 4 | Declare_Variable Array,With_Constraint 1b98 4800 |H | Short_Literal 0x0 1b99 00e5 | | Load_Encached Long_Integer_Cache 1b9a 00d9 | | Load_Top At_Offset_1 1b9b 0267 | g | Execute Discrete,Predecessor 1b9c e007 | | Load 0x0,0x7 1b9d 0334 | 4 | Declare_Variable Array,With_Constraint 1b9e 4800 |H | Short_Literal 0x0 1b9f 00e5 | | Load_Encached Long_Integer_Cache 1ba0 00d9 | | Load_Top At_Offset_1 1ba1 0267 | g | Execute Discrete,Predecessor 1ba2 e007 | | Load 0x0,0x7 1ba3 0334 | 4 | Declare_Variable Array,With_Constraint 1ba4 4800 |H | Short_Literal 0x0 1ba5 00e5 | | Load_Encached Long_Integer_Cache 1ba6 00d9 | | Load_Top At_Offset_1 1ba7 0267 | g | Execute Discrete,Predecessor 1ba8 e007 | | Load 0x0,0x7 1ba9 0334 | 4 | Declare_Variable Array,With_Constraint 1baa e5ff | | Load 0x2,-0x1 1bab e406 | | Load 0x2,0x6 1bac e407 | | Load 0x2,0x7 1bad e402 | | Load 0x2,0x2 1bae 01cf | | Execute Vector,Slice_Read 1baf e227 | ' | Load 0x1,0x27 1bb0 4800 |H | Short_Literal 0x0 1bb1 4805 |H | Short_Literal 0x5 1bb2 e007 | | Load 0x0,0x7 1bb3 0334 | 4 | Declare_Variable Array,With_Constraint 1bb4 500b |P | Indirect_Literal Any,0x1bc0,{0x42616452, 0x65700000} 1bb5 4800 |H | Short_Literal 0x0 1bb6 4809 |H | Short_Literal 0x9 1bb7 e007 | | Load 0x0,0x7 1bb8 0334 | 4 | Declare_Variable Array,With_Constraint 1bb9 500a |P | Indirect_Literal Any,0x1bc4,{0x58726d57, 0x61726e69} 1bba 803d | = | Call 0x0,0x3d 1bbb 00cc | | Action Pop_Block 1bbc 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1bbd 0100 | | Execute Exception,Raise 1bbe 0000 0000 | | .XXX[0x2] 1bc0 4261 6452 |BadR| .LITERAL {0x42616452, 0x65700000} 1bc4 5872 6d57 |XrmW| .LITERAL {0x58726d57, 0x61726e69} 1bc8 6e67 |ng | .XXX[0x1] 1bc9 0000 0000 | | .BLANK 0000[0x7] 1bd0 ; -------------------------------------------------------------------------------------- 1bd0 ; SUBPROGRAM 1bd0 ; -------------------------------------------------------------------------------------- 1bd0 1bd3 | | .CONST 0x1bd3 ; Address of begin 1bd1 1bdc | | .CONST 0x1bdc ; Address of exception handler 1bd2 0001 | | .CONST 0x0001 ; Number of locals 1bd3 BODY_1bd0: 1bd3 INIT_1bd0: 1bd3 e406 | | Load 0x2,0x6 1bd4 e407 | | Load 0x2,0x7 1bd5 e402 | | Load 0x2,0x2 1bd6 01cf | | Execute Vector,Slice_Read 1bd7 805f | _ | Call 0x0,0x5f 1bd8 e066 | f | Load 0x0,0x66 1bd9 1c02 | | Execute_Immediate Run_Utility,0x2 1bda a40c | | Store_Unchecked 0x2,0xc 1bdb 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1bdc TRAP_1bd0: 1bdc 0007 | | Action Break_Optional 1bdd e5fd | | Load 0x2,-0x3 1bde 8242 | B | Call 0x1,0x42 1bdf c5fd | | Store 0x2,-0x3 1be0 4802 |H | Short_Literal 0x2 1be1 4800 |H | Short_Literal 0x0 1be2 00e5 | | Load_Encached Long_Integer_Cache 1be3 00d9 | | Load_Top At_Offset_1 1be4 0267 | g | Execute Discrete,Predecessor 1be5 e007 | | Load 0x0,0x7 1be6 0334 | 4 | Declare_Variable Array,With_Constraint 1be7 4800 |H | Short_Literal 0x0 1be8 00e5 | | Load_Encached Long_Integer_Cache 1be9 00d9 | | Load_Top At_Offset_1 1bea 0267 | g | Execute Discrete,Predecessor 1beb e007 | | Load 0x0,0x7 1bec 0334 | 4 | Declare_Variable Array,With_Constraint 1bed 4800 |H | Short_Literal 0x0 1bee 00e5 | | Load_Encached Long_Integer_Cache 1bef 00d9 | | Load_Top At_Offset_1 1bf0 0267 | g | Execute Discrete,Predecessor 1bf1 e007 | | Load 0x0,0x7 1bf2 0334 | 4 | Declare_Variable Array,With_Constraint 1bf3 4800 |H | Short_Literal 0x0 1bf4 00e5 | | Load_Encached Long_Integer_Cache 1bf5 00d9 | | Load_Top At_Offset_1 1bf6 0267 | g | Execute Discrete,Predecessor 1bf7 e007 | | Load 0x0,0x7 1bf8 0334 | 4 | Declare_Variable Array,With_Constraint 1bf9 4800 |H | Short_Literal 0x0 1bfa 00e5 | | Load_Encached Long_Integer_Cache 1bfb 00d9 | | Load_Top At_Offset_1 1bfc 0267 | g | Execute Discrete,Predecessor 1bfd e007 | | Load 0x0,0x7 1bfe 0334 | 4 | Declare_Variable Array,With_Constraint 1bff 4801 |H | Short_Literal 0x1 1c00 e403 | | Load 0x2,0x3 1c01 e402 | | Load 0x2,0x2 1c02 01cf | | Execute Vector,Slice_Read 1c03 e228 | ( | Load 0x1,0x28 1c04 4800 |H | Short_Literal 0x0 1c05 4806 |H | Short_Literal 0x6 1c06 e007 | | Load 0x0,0x7 1c07 0334 | 4 | Declare_Variable Array,With_Constraint 1c08 500b |P | Indirect_Literal Any,0x1c14,{0x4261644b, 0x696e6400} 1c09 4800 |H | Short_Literal 0x0 1c0a 4809 |H | Short_Literal 0x9 1c0b e007 | | Load 0x0,0x7 1c0c 0334 | 4 | Declare_Variable Array,With_Constraint 1c0d 500a |P | Indirect_Literal Any,0x1c18,{0x58726d57, 0x61726e69} 1c0e 803d | = | Call 0x0,0x3d 1c0f 00cc | | Action Pop_Block 1c10 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1c11 0000 0000 | | .XXX[0x3] 1c13 0000 | | 1c14 4261 644b |BadK| .LITERAL {0x4261644b, 0x696e6400} 1c18 5872 6d57 |XrmW| .LITERAL {0x58726d57, 0x61726e69} 1c1c 6e67 0000 |ng | .XXX[0x4] 1c1e 0000 0000 | | 1c20 ; -------------------------------------------------------------------------------------- 1c20 ; SUBPROGRAM 1c20 ; -------------------------------------------------------------------------------------- 1c20 1c23 | # | .CONST 0x1c23 ; Address of begin 1c21 1c2f | / | .CONST 0x1c2f ; Address of exception handler 1c22 0001 | | .CONST 0x0001 ; Number of locals 1c23 BODY_1c20: 1c23 INIT_1c20: 1c23 4801 |H | Short_Literal 0x1 1c24 e403 | | Load 0x2,0x3 1c25 e402 | | Load 0x2,0x2 1c26 01cf | | Execute Vector,Slice_Read 1c27 803c | < | Call 0x0,0x3c 1c28 e5ff | | Load 0x2,-0x1 1c29 8257 | W | Call 0x1,0x57 1c2a 01cc | | Execute Vector,Catenate 1c2b e007 | | Load 0x0,0x7 1c2c 01c6 | | Execute Vector,Convert_To_Formal 1c2d 00cb | | Action Pop_Block_With_Result 1c2e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 1c2f TRAP_1c20: 1c2f 00d8 | | Load_Top At_Offset_0 1c30 0107 | | Execute Exception,Get_Name 1c31 4950 |IP | Short_Literal 0x150 1c32 495f |I_ | Short_Literal 0x15f 1c33 0262 | b | Execute Discrete,In_Range 1c34 6802 |h | Jump_Zero 0x1c37 1c35 0008 | | Action Idle 1c36 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1c37 0100 | | Execute Exception,Raise 1c38 ; -------------------------------------------------------------------------------------- 1c38 ; SUBPROGRAM 1c38 ; -------------------------------------------------------------------------------------- 1c38 1c3b | ; | .CONST 0x1c3b ; Address of begin 1c39 0004 | | .CONST 0x0004 ; Address of exception handler 1c3a 0001 | | .CONST 0x0001 ; Number of locals 1c3b BODY_1c38: 1c3b INIT_1c38: 1c3b 00cf | | Action Mark_Auxiliary 1c3c 00db | | Load_Top At_Offset_3 1c3d 0227 | ' | Execute Access,All_Reference 1c3e 01d9 | | Execute Vector,Reverse_Bounds 1c3f 0263 | c | Execute Discrete,Above_Bound 1c40 701c |p | Jump_Nonzero 0x1c5d 1c41 00d8 | | Load_Top At_Offset_0 1c42 e7ff | | Load 0x3,-0x1 1c43 0227 | ' | Execute Access,All_Reference 1c44 01d7 | | Execute Vector,Field_Read 1c45 0e0a | | Execute_Immediate Not_Equal,0xa 1c46 6814 |h | Jump_Zero 0x1c5b 1c47 00d8 | | Load_Top At_Offset_0 1c48 e7ff | | Load 0x3,-0x1 1c49 0227 | ' | Execute Access,All_Reference 1c4a 01d7 | | Execute Vector,Field_Read 1c4b 0e09 | | Execute_Immediate Not_Equal,0x9 1c4c 680e |h | Jump_Zero 0x1c5b 1c4d 00d8 | | Load_Top At_Offset_0 1c4e e7ff | | Load 0x3,-0x1 1c4f 0227 | ' | Execute Access,All_Reference 1c50 01d7 | | Execute Vector,Field_Read 1c51 0d20 | | Execute_Immediate Less,0x20 1c52 7006 |p | Jump_Nonzero 0x1c59 1c53 00d8 | | Load_Top At_Offset_0 1c54 e7ff | | Load 0x3,-0x1 1c55 0227 | ' | Execute Access,All_Reference 1c56 01d7 | | Execute Vector,Field_Read 1c57 0c7f | | Execute_Immediate Greater_Equal,0x7f 1c58 6802 |h | Jump_Zero 0x1c5b 1c59 4800 |H | Short_Literal 0x0 1c5a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 1c5b 00c8 | | Action Pop_Auxiliary_Range 1c5c 3fe4 |? | Loop_Increasing 0x1c41 1c5d 00ce | | Action Pop_Auxiliary 1c5e 4801 |H | Short_Literal 0x1 1c5f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 1c60 ; -------------------------------------------------------------------------------------- 1c60 ; SUBPROGRAM 1c60 ; -------------------------------------------------------------------------------------- 1c60 1c63 | c | .CONST 0x1c63 ; Address of begin 1c61 0004 | | .CONST 0x0004 ; Address of exception handler 1c62 0001 | | .CONST 0x0001 ; Number of locals 1c63 BODY_1c60: 1c63 INIT_1c60: 1c63 00cf | | Action Mark_Auxiliary 1c64 00db | | Load_Top At_Offset_3 1c65 0227 | ' | Execute Access,All_Reference 1c66 01d9 | | Execute Vector,Reverse_Bounds 1c67 0263 | c | Execute Discrete,Above_Bound 1c68 701c |p | Jump_Nonzero 0x1c85 1c69 00d8 | | Load_Top At_Offset_0 1c6a e7ff | | Load 0x3,-0x1 1c6b 0227 | ' | Execute Access,All_Reference 1c6c 01d7 | | Execute Vector,Field_Read 1c6d 0e0a | | Execute_Immediate Not_Equal,0xa 1c6e 6814 |h | Jump_Zero 0x1c83 1c6f 00d8 | | Load_Top At_Offset_0 1c70 e7ff | | Load 0x3,-0x1 1c71 0227 | ' | Execute Access,All_Reference 1c72 01d7 | | Execute Vector,Field_Read 1c73 0e09 | | Execute_Immediate Not_Equal,0x9 1c74 680e |h | Jump_Zero 0x1c83 1c75 00d8 | | Load_Top At_Offset_0 1c76 e7ff | | Load 0x3,-0x1 1c77 0227 | ' | Execute Access,All_Reference 1c78 01d7 | | Execute Vector,Field_Read 1c79 0d20 | | Execute_Immediate Less,0x20 1c7a 7006 |p | Jump_Nonzero 0x1c81 1c7b 00d8 | | Load_Top At_Offset_0 1c7c e7ff | | Load 0x3,-0x1 1c7d 0227 | ' | Execute Access,All_Reference 1c7e 01d7 | | Execute Vector,Field_Read 1c7f 0c7f | | Execute_Immediate Greater_Equal,0x7f 1c80 6802 |h | Jump_Zero 0x1c83 1c81 4800 |H | Short_Literal 0x0 1c82 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 1c83 00c8 | | Action Pop_Auxiliary_Range 1c84 3fe4 |? | Loop_Increasing 0x1c69 1c85 00ce | | Action Pop_Auxiliary 1c86 4801 |H | Short_Literal 0x1 1c87 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 1c88 ; -------------------------------------------------------------------------------------- 1c88 ; SUBPROGRAM 1c88 ; -------------------------------------------------------------------------------------- 1c88 1c95 | | .CONST 0x1c95 ; Address of begin 1c89 0004 | | .CONST 0x0004 ; Address of exception handler 1c8a 0004 | | .CONST 0x0004 ; Number of locals 1c8b INIT_1c88: 1c8b e061 | a | Load 0x0,0x61 1c8c e5fc | | Load 0x2,-0x4 1c8d 2e0b |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xb 1c8e 0039 | 9 | Store_Top Access,At_Offset_1 1c8f 00d8 | | Load_Top At_Offset_0 1c90 0227 | ' | Execute Access,All_Reference 1c91 01dd | | Execute Vector,First 1c92 00e3 | | Load_Encached Natural_Cache 1c93 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 1c94 00e3 | | Load_Encached Natural_Cache 1c95 BODY_1c88: 1c95 0092 1f02 | | Action Push_String_Extended,0x1f02 ; ":\x09" 1c97 e5fb | | Load 0x2,-0x5 1c98 e03a | : | Load 0x0,0x3a 1c99 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 1c9a 00cf | | Action Mark_Auxiliary 1c9b 0007 | | Action Break_Optional 1c9c 00da | | Load_Top At_Offset_2 1c9d 48c7 |H | Short_Literal 0xc7 1c9e 0273 | s | Execute Discrete,Plus 1c9f 005a | Z | Store_Top Discrete,At_Offset_2 1ca0 00d9 | | Load_Top At_Offset_1 1ca1 e602 | | Load 0x3,0x2 1ca2 0227 | ' | Execute Access,All_Reference 1ca3 01dc | | Execute Vector,Last 1ca4 027d | } | Execute Discrete,Greater 1ca5 6804 |h | Jump_Zero 0x1caa 1ca6 00db | | Load_Top At_Offset_3 1ca7 0227 | ' | Execute Access,All_Reference 1ca8 01dc | | Execute Vector,Last 1ca9 005a | Z | Store_Top Discrete,At_Offset_2 1caa 00cf | | Action Mark_Auxiliary 1cab 00da | | Load_Top At_Offset_2 1cac e603 | | Load 0x3,0x3 1cad 0263 | c | Execute Discrete,Above_Bound 1cae 7021 |p! | Jump_Nonzero 0x1cd0 1caf 00d8 | | Load_Top At_Offset_0 1cb0 e602 | | Load 0x3,0x2 1cb1 0227 | ' | Execute Access,All_Reference 1cb2 01d7 | | Execute Vector,Field_Read 1cb3 0f0a | | Execute_Immediate Equal,0xa 1cb4 6806 |h | Jump_Zero 0x1cbb 1cb5 0092 1f04 | | Action Push_String_Extended,0x1f04 ; "\x5cn" 1cb7 e5fb | | Load 0x2,-0x5 1cb8 e03a | : | Load 0x0,0x3a 1cb9 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 1cba 7813 |x | Jump 0x1cce 1cbb 00d8 | | Load_Top At_Offset_0 1cbc e602 | | Load 0x3,0x2 1cbd 0227 | ' | Execute Access,All_Reference 1cbe 01d7 | | Execute Vector,Field_Read 1cbf 0f5c | \ | Execute_Immediate Equal,0x5c 1cc0 6806 |h | Jump_Zero 0x1cc7 1cc1 0092 1f05 | | Action Push_String_Extended,0x1f05 ; "\x5c\x5c" 1cc3 e5fb | | Load 0x2,-0x5 1cc4 e03a | : | Load 0x0,0x3a 1cc5 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 1cc6 7807 |x | Jump 0x1cce 1cc7 00d8 | | Load_Top At_Offset_0 1cc8 e602 | | Load 0x3,0x2 1cc9 0227 | ' | Execute Access,All_Reference 1cca 01d7 | | Execute Vector,Field_Read 1ccb e5fb | | Load 0x2,-0x5 1ccc e03a | : | Load 0x0,0x3a 1ccd 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 1cce 00c8 | | Action Pop_Auxiliary_Range 1ccf 3fdf |? | Loop_Increasing 0x1caf 1cd0 00ce | | Action Pop_Auxiliary 1cd1 00d9 | | Load_Top At_Offset_1 1cd2 e602 | | Load 0x3,0x2 1cd3 0227 | ' | Execute Access,All_Reference 1cd4 01dc | | Execute Vector,Last 1cd5 027c | | | Execute Discrete,Less 1cd6 680b |h | Jump_Zero 0x1ce2 1cd7 0092 1f01 | | Action Push_String_Extended,0x1f01 ; "\x5c" 1cd9 e5fb | | Load 0x2,-0x5 1cda e03a | : | Load 0x0,0x3a 1cdb 184e | N | Execute Package,Field_Execute,Field_Number 0x4e 1cdc 7800 |x | Jump 0x1cdd 1cdd 00d9 | | Load_Top At_Offset_1 1cde 0a01 | | Execute_Immediate Plus,0x1 1cdf 005b | [ | Store_Top Discrete,At_Offset_3 1ce0 00c9 | | Action Pop_Auxiliary_Loop 1ce1 7fba | | Jump 0x1c9c 1ce2 00ce | | Action Pop_Auxiliary 1ce3 4801 |H | Short_Literal 0x1 1ce4 e5fb | | Load 0x2,-0x5 1ce5 e03a | : | Load 0x0,0x3a 1ce6 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 1ce7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1ce8 ; -------------------------------------------------------------------------------------- 1ce8 ; SUBPROGRAM 1ce8 ; -------------------------------------------------------------------------------------- 1ce8 1cf6 | | .CONST 0x1cf6 ; Address of begin 1ce9 0004 | | .CONST 0x0004 ; Address of exception handler 1cea 0004 | | .CONST 0x0004 ; Number of locals 1ceb INIT_1ce8: 1ceb e02b | + | Load 0x0,0x2b 1cec e5fc | | Load 0x2,-0x4 1ced 2e0c |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xc 1cee 0039 | 9 | Store_Top Access,At_Offset_1 1cef 00d8 | | Load_Top At_Offset_0 1cf0 0227 | ' | Execute Access,All_Reference 1cf1 01dd | | Execute Vector,First 1cf2 e035 | 5 | Load 0x0,0x35 1cf3 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 1cf4 e035 | 5 | Load 0x0,0x35 1cf5 0007 | | Action Break_Optional 1cf6 BODY_1ce8: 1cf6 0092 1f02 | | Action Push_String_Extended,0x1f02 ; ":\x09" 1cf8 e5fb | | Load 0x2,-0x5 1cf9 e03a | : | Load 0x0,0x3a 1cfa 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 1cfb 00cf | | Action Mark_Auxiliary 1cfc 0007 | | Action Break_Optional 1cfd 00da | | Load_Top At_Offset_2 1cfe 48c7 |H | Short_Literal 0xc7 1cff 0273 | s | Execute Discrete,Plus 1d00 005a | Z | Store_Top Discrete,At_Offset_2 1d01 00d9 | | Load_Top At_Offset_1 1d02 e602 | | Load 0x3,0x2 1d03 0227 | ' | Execute Access,All_Reference 1d04 01dc | | Execute Vector,Last 1d05 027d | } | Execute Discrete,Greater 1d06 6804 |h | Jump_Zero 0x1d0b 1d07 00db | | Load_Top At_Offset_3 1d08 0227 | ' | Execute Access,All_Reference 1d09 01dc | | Execute Vector,Last 1d0a 005a | Z | Store_Top Discrete,At_Offset_2 1d0b 00cf | | Action Mark_Auxiliary 1d0c 00da | | Load_Top At_Offset_2 1d0d e603 | | Load 0x3,0x3 1d0e 0263 | c | Execute Discrete,Above_Bound 1d0f 7026 |p& | Jump_Nonzero 0x1d36 1d10 00d8 | | Load_Top At_Offset_0 1d11 e602 | | Load 0x3,0x2 1d12 0227 | ' | Execute Access,All_Reference 1d13 01d7 | | Execute Vector,Field_Read 1d14 0f0a | | Execute_Immediate Equal,0xa 1d15 6806 |h | Jump_Zero 0x1d1c 1d16 0092 1f04 | | Action Push_String_Extended,0x1f04 ; "\x5cn" 1d18 e5fb | | Load 0x2,-0x5 1d19 e03a | : | Load 0x0,0x3a 1d1a 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 1d1b 7818 |x | Jump 0x1d34 1d1c 00d8 | | Load_Top At_Offset_0 1d1d e602 | | Load 0x3,0x2 1d1e 0227 | ' | Execute Access,All_Reference 1d1f 01d7 | | Execute Vector,Field_Read 1d20 0f5c | \ | Execute_Immediate Equal,0x5c 1d21 6806 |h | Jump_Zero 0x1d28 1d22 0092 1f05 | | Action Push_String_Extended,0x1f05 ; "\x5c\x5c" 1d24 e5fb | | Load 0x2,-0x5 1d25 e03a | : | Load 0x0,0x3a 1d26 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 1d27 780c |x | Jump 0x1d34 1d28 00d8 | | Load_Top At_Offset_0 1d29 e602 | | Load 0x3,0x2 1d2a 0227 | ' | Execute Access,All_Reference 1d2b 01d7 | | Execute Vector,Field_Read 1d2c 00d8 | | Load_Top At_Offset_0 1d2d 00e8 | | Load_Encached Character_Cache 1d2e 0260 | ` | Execute Discrete,In_Type 1d2f 7001 |p | Jump_Nonzero 0x1d31 1d30 0801 | | Execute_Immediate Raise,0x1 1d31 e5fb | | Load 0x2,-0x5 1d32 e03a | : | Load 0x0,0x3a 1d33 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 1d34 00c8 | | Action Pop_Auxiliary_Range 1d35 3fda |? | Loop_Increasing 0x1d10 1d36 00ce | | Action Pop_Auxiliary 1d37 00d9 | | Load_Top At_Offset_1 1d38 e602 | | Load 0x3,0x2 1d39 0227 | ' | Execute Access,All_Reference 1d3a 01dc | | Execute Vector,Last 1d3b 027c | | | Execute Discrete,Less 1d3c 680b |h | Jump_Zero 0x1d48 1d3d 0092 1f01 | | Action Push_String_Extended,0x1f01 ; "\x5c" 1d3f e5fb | | Load 0x2,-0x5 1d40 e03a | : | Load 0x0,0x3a 1d41 184e | N | Execute Package,Field_Execute,Field_Number 0x4e 1d42 7800 |x | Jump 0x1d43 1d43 00d9 | | Load_Top At_Offset_1 1d44 0a01 | | Execute_Immediate Plus,0x1 1d45 005b | [ | Store_Top Discrete,At_Offset_3 1d46 00c9 | | Action Pop_Auxiliary_Loop 1d47 7fb5 | | Jump 0x1cfd 1d48 00ce | | Action Pop_Auxiliary 1d49 4801 |H | Short_Literal 0x1 1d4a e5fb | | Load 0x2,-0x5 1d4b e03a | : | Load 0x0,0x3a 1d4c 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 1d4d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1d4e 0000 0000 | | .XXX[0x2] 1d50 ; -------------------------------------------------------------------------------------- 1d50 ; SUBPROGRAM 1d50 ; -------------------------------------------------------------------------------------- 1d50 1d5b | [ | .CONST 0x1d5b ; Address of begin 1d51 0004 | | .CONST 0x0004 ; Address of exception handler 1d52 0002 | | .CONST 0x0002 ; Number of locals 1d53 INIT_1d50: 1d53 4801 |H | Short_Literal 0x1 1d54 e5fc | | Load 0x2,-0x4 1d55 2e0b |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xb 1d56 0227 | ' | Execute Access,All_Reference 1d57 01db | | Execute Vector,Length 1d58 e05e | ^ | Load 0x0,0x5e 1d59 035b | [ | Declare_Type Array,Constrained 1d5a 0337 | 7 | Declare_Variable Array 1d5b BODY_1d50: 1d5b 00d8 | | Load_Top At_Offset_0 1d5c e5fc | | Load 0x2,-0x4 1d5d 2e0b |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xb 1d5e 0227 | ' | Execute Access,All_Reference 1d5f 8085 | | Call 0x0,0x85 1d60 00d1 | | Pop_Control Pop_Count_1 1d61 00d8 | | Load_Top At_Offset_0 1d62 e5fb | | Load 0x2,-0x5 1d63 8259 | Y | Call 0x1,0x59 1d64 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1d65 0000 0000 | | .XXX[0x3] 1d67 0000 | | 1d68 ; -------------------------------------------------------------------------------------- 1d68 ; SUBPROGRAM 1d68 ; -------------------------------------------------------------------------------------- 1d68 1d73 | s | .CONST 0x1d73 ; Address of begin 1d69 0004 | | .CONST 0x0004 ; Address of exception handler 1d6a 0002 | | .CONST 0x0002 ; Number of locals 1d6b INIT_1d68: 1d6b 4801 |H | Short_Literal 0x1 1d6c e5fc | | Load 0x2,-0x4 1d6d 2e0c |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xc 1d6e 0227 | ' | Execute Access,All_Reference 1d6f 01db | | Execute Vector,Length 1d70 e05e | ^ | Load 0x0,0x5e 1d71 035b | [ | Declare_Type Array,Constrained 1d72 0337 | 7 | Declare_Variable Array 1d73 BODY_1d68: 1d73 00d8 | | Load_Top At_Offset_0 1d74 e5fc | | Load 0x2,-0x4 1d75 2e0c |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xc 1d76 0227 | ' | Execute Access,All_Reference 1d77 e086 | | Load 0x0,0x86 1d78 e087 | | Load 0x0,0x87 1d79 e088 | | Load 0x0,0x88 1d7a a089 | | Store_Unchecked 0x0,0x89 1d7b 808a | | Call 0x0,0x8a 1d7c 00d1 | | Pop_Control Pop_Count_1 1d7d 00d8 | | Load_Top At_Offset_0 1d7e e5fb | | Load 0x2,-0x5 1d7f 8259 | Y | Call 0x1,0x59 1d80 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1d81 0000 0000 | | .BLANK 0000[0x7] 1d88 ; -------------------------------------------------------------------------------------- 1d88 ; SUBPROGRAM 1d88 ; -------------------------------------------------------------------------------------- 1d88 1d93 | | .CONST 0x1d93 ; Address of begin 1d89 0004 | | .CONST 0x0004 ; Address of exception handler 1d8a 0002 | | .CONST 0x0002 ; Number of locals 1d8b INIT_1d88: 1d8b 4801 |H | Short_Literal 0x1 1d8c e5fc | | Load 0x2,-0x4 1d8d 2e0d |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xd 1d8e 0227 | ' | Execute Access,All_Reference 1d8f 01db | | Execute Vector,Length 1d90 e05e | ^ | Load 0x0,0x5e 1d91 035b | [ | Declare_Type Array,Constrained 1d92 0337 | 7 | Declare_Variable Array 1d93 BODY_1d88: 1d93 00d8 | | Load_Top At_Offset_0 1d94 e5fc | | Load 0x2,-0x4 1d95 2e0d |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xd 1d96 0227 | ' | Execute Access,All_Reference 1d97 e08b | | Load 0x0,0x8b 1d98 e08c | | Load 0x0,0x8c 1d99 e08d | | Load 0x0,0x8d 1d9a a08e | | Store_Unchecked 0x0,0x8e 1d9b 808a | | Call 0x0,0x8a 1d9c 00d1 | | Pop_Control Pop_Count_1 1d9d 00d8 | | Load_Top At_Offset_0 1d9e e5fb | | Load 0x2,-0x5 1d9f 8259 | Y | Call 0x1,0x59 1da0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1da1 0000 0000 | | .BLANK 0000[0x7] 1da8 ; -------------------------------------------------------------------------------------- 1da8 ; SUBPROGRAM 1da8 ; -------------------------------------------------------------------------------------- 1da8 1daf | | .CONST 0x1daf ; Address of begin 1da9 0004 | | .CONST 0x0004 ; Address of exception handler 1daa 0003 | | .CONST 0x0003 ; Number of locals 1dab INIT_1da8: 1dab e011 | | Load 0x0,0x11 1dac 0007 | | Action Break_Optional 1dad e00d | | Load 0x0,0xd 1dae 0007 | | Action Break_Optional 1daf BODY_1da8: 1daf e7ff | | Load 0x3,-0x1 1db0 e5ff | | Load 0x2,-0x1 1db1 0227 | ' | Execute Access,All_Reference 1db2 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 1db3 01d7 | | Execute Vector,Field_Read 1db4 0039 | 9 | Store_Top Access,At_Offset_1 1db5 00d8 | | Load_Top At_Offset_0 1db6 6833 |h3 | Jump_Zero 0x1dea 1db7 e7ff | | Load 0x3,-0x1 1db8 e5fe | | Load 0x2,-0x2 1db9 e5fc | | Load 0x2,-0x4 1dba 01d6 | | Execute Vector,Field_Write 1dbb e027 | ' | Load 0x0,0x27 1dbc e5fe | | Load 0x2,-0x2 1dbd 0a01 | | Execute_Immediate Plus,0x1 1dbe e5fb | | Load 0x2,-0x5 1dbf 01d6 | | Execute Vector,Field_Write 1dc0 00cf | | Action Mark_Auxiliary 1dc1 00d9 | | Load_Top At_Offset_1 1dc2 0227 | ' | Execute Access,All_Reference 1dc3 01d9 | | Execute Vector,Reverse_Bounds 1dc4 0007 | | Action Break_Optional 1dc5 00d8 | | Load_Top At_Offset_0 1dc6 e603 | | Load 0x3,0x3 1dc7 0227 | ' | Execute Access,All_Reference 1dc8 01d7 | | Execute Vector,Field_Read 1dc9 a602 | | Store_Unchecked 0x3,0x2 1dca 00cf | | Action Mark_Auxiliary 1dcb 7818 |x | Jump 0x1de4 1dcc e602 | | Load 0x3,0x2 1dcd 0227 | ' | Execute Access,All_Reference 1dce 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 1dcf e5fe | | Load 0x2,-0x2 1dd0 e5fb | | Load 0x2,-0x5 1dd1 01d6 | | Execute Vector,Field_Write 1dd2 e5fb | | Load 0x2,-0x5 1dd3 e5fc | | Load 0x2,-0x4 1dd4 e5fd | | Load 0x2,-0x3 1dd5 e5fe | | Load 0x2,-0x2 1dd6 0a01 | | Execute_Immediate Plus,0x1 1dd7 00d8 | | Load_Top At_Offset_0 1dd8 e035 | 5 | Load 0x0,0x35 1dd9 0260 | ` | Execute Discrete,In_Type 1dda 7001 |p | Jump_Nonzero 0x1ddc 1ddb 0801 | | Execute_Immediate Raise,0x1 1ddc e602 | | Load 0x3,0x2 1ddd 825b | [ | Call 0x1,0x5b 1dde 00d2 | | Pop_Control Pop_Count_2 1ddf e602 | | Load 0x3,0x2 1de0 0227 | ' | Execute Access,All_Reference 1de1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 1de2 a602 | | Store_Unchecked 0x3,0x2 1de3 00c9 | | Action Pop_Auxiliary_Loop 1de4 e602 | | Load 0x3,0x2 1de5 77e6 |w | Jump_Nonzero 0x1dcc 1de6 00ce | | Action Pop_Auxiliary 1de7 00c8 | | Action Pop_Auxiliary_Range 1de8 3fdc |? | Loop_Increasing 0x1dc5 1de9 00ce | | Action Pop_Auxiliary 1dea 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1deb 0000 0000 | | .BLANK 0000[0x5] 1df0 ; -------------------------------------------------------------------------------------- 1df0 ; SUBPROGRAM 1df0 ; -------------------------------------------------------------------------------------- 1df0 1df3 | | .CONST 0x1df3 ; Address of begin 1df1 1dfd | | .CONST 0x1dfd ; Address of exception handler 1df2 0001 | | .CONST 0x0001 ; Number of locals 1df3 BODY_1df0: 1df3 INIT_1df0: 1df3 e03b | ; | Load 0x0,0x3b 1df4 e005 | | Load 0x0,0x5 1df5 e5ff | | Load 0x2,-0x1 1df6 0227 | ' | Execute Access,All_Reference 1df7 3c22 |<" | Execute Record,Field_Read,Field_Number 0x22 1df8 0227 | ' | Execute Access,All_Reference 1df9 8219 | | Call 0x1,0x19 1dfa c403 | | Store 0x2,0x3 1dfb c404 | | Store 0x2,0x4 1dfc 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1dfd TRAP_1df0: 1dfd 0007 | | Action Break_Optional 1dfe 4803 |H | Short_Literal 0x3 1dff 8063 | c | Call 0x0,0x63 1e00 4800 |H | Short_Literal 0x0 1e01 00e5 | | Load_Encached Long_Integer_Cache 1e02 00d9 | | Load_Top At_Offset_1 1e03 0267 | g | Execute Discrete,Predecessor 1e04 e007 | | Load 0x0,0x7 1e05 0334 | 4 | Declare_Variable Array,With_Constraint 1e06 4800 |H | Short_Literal 0x0 1e07 00e5 | | Load_Encached Long_Integer_Cache 1e08 00d9 | | Load_Top At_Offset_1 1e09 0267 | g | Execute Discrete,Predecessor 1e0a e007 | | Load 0x0,0x7 1e0b 0334 | 4 | Declare_Variable Array,With_Constraint 1e0c 4800 |H | Short_Literal 0x0 1e0d 00e5 | | Load_Encached Long_Integer_Cache 1e0e 00d9 | | Load_Top At_Offset_1 1e0f 0267 | g | Execute Discrete,Predecessor 1e10 e007 | | Load 0x0,0x7 1e11 0334 | 4 | Declare_Variable Array,With_Constraint 1e12 4800 |H | Short_Literal 0x0 1e13 00e5 | | Load_Encached Long_Integer_Cache 1e14 00d9 | | Load_Top At_Offset_1 1e15 0267 | g | Execute Discrete,Predecessor 1e16 e007 | | Load 0x0,0x7 1e17 0334 | 4 | Declare_Variable Array,With_Constraint 1e18 e5ff | | Load 0x2,-0x1 1e19 0227 | ' | Execute Access,All_Reference 1e1a 3c36 |<6 | Execute Record,Field_Read,Field_Number 0x36 1e1b 0227 | ' | Execute Access,All_Reference 1e1c e221 | ! | Load 0x1,0x21 1e1d 4800 |H | Short_Literal 0x0 1e1e 480e |H | Short_Literal 0xe 1e1f e007 | | Load 0x0,0x7 1e20 0334 | 4 | Declare_Variable Array,With_Constraint 1e21 500e |P | Indirect_Literal Any,0x1e30,{0x44697370, 0x6c617944} 1e22 4800 |H | Short_Literal 0x0 1e23 4807 |H | Short_Literal 0x7 1e24 e007 | | Load 0x0,0x7 1e25 0334 | 4 | Declare_Variable Array,With_Constraint 1e26 5011 |P | Indirect_Literal Any,0x1e38,{0x58726d45, 0x72726f72} 1e27 803d | = | Call 0x0,0x3d 1e28 e03b | ; | Load 0x0,0x3b 1e29 e005 | | Load 0x0,0x5 1e2a e406 | | Load 0x2,0x6 1e2b 805f | _ | Call 0x0,0x5f 1e2c 8218 | | Call 0x1,0x18 1e2d c403 | | Store 0x2,0x3 1e2e c404 | | Store 0x2,0x4 1e2f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1e30 4469 7370 |Disp| .LITERAL {0x44697370, 0x6c617944} 1e34 6566 6175 |efau| .XXX[0x4] 1e36 6c74 7300 |lts | 1e38 5872 6d45 |XrmE| .LITERAL {0x58726d45, 0x72726f72} 1e3c 0000 0000 | | .BLANK 0000[0x4] 1e40 ; -------------------------------------------------------------------------------------- 1e40 ; SUBPROGRAM 1e40 ; -------------------------------------------------------------------------------------- 1e40 1e43 | C | .CONST 0x1e43 ; Address of begin 1e41 1e4b | K | .CONST 0x1e4b ; Address of exception handler 1e42 0001 | | .CONST 0x0001 ; Number of locals 1e43 BODY_1e40: 1e43 INIT_1e40: 1e43 e404 | | Load 0x2,0x4 1e44 00ea | | Load_Encached Null_String_Cache 1e45 e5ff | | Load 0x2,-0x1 1e46 4801 |H | Short_Literal 0x1 1e47 e03a | : | Load 0x0,0x3a 1e48 1815 | | Execute Package,Field_Execute,Field_Number 0x15 1e49 c404 | | Store 0x2,0x4 1e4a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1e4b TRAP_1e40: 1e4b 0007 | | Action Break_Optional 1e4c e405 | | Load 0x2,0x5 1e4d 8243 | C | Call 0x1,0x43 1e4e c405 | | Store 0x2,0x5 1e4f e405 | | Load 0x2,0x5 1e50 a5fd | | Store_Unchecked 0x2,-0x3 1e51 4802 |H | Short_Literal 0x2 1e52 4800 |H | Short_Literal 0x0 1e53 00e5 | | Load_Encached Long_Integer_Cache 1e54 00d9 | | Load_Top At_Offset_1 1e55 0267 | g | Execute Discrete,Predecessor 1e56 e007 | | Load 0x0,0x7 1e57 0334 | 4 | Declare_Variable Array,With_Constraint 1e58 4800 |H | Short_Literal 0x0 1e59 00e5 | | Load_Encached Long_Integer_Cache 1e5a 00d9 | | Load_Top At_Offset_1 1e5b 0267 | g | Execute Discrete,Predecessor 1e5c e007 | | Load 0x0,0x7 1e5d 0334 | 4 | Declare_Variable Array,With_Constraint 1e5e 4800 |H | Short_Literal 0x0 1e5f 00e5 | | Load_Encached Long_Integer_Cache 1e60 00d9 | | Load_Top At_Offset_1 1e61 0267 | g | Execute Discrete,Predecessor 1e62 e007 | | Load 0x0,0x7 1e63 0334 | 4 | Declare_Variable Array,With_Constraint 1e64 4800 |H | Short_Literal 0x0 1e65 00e5 | | Load_Encached Long_Integer_Cache 1e66 00d9 | | Load_Top At_Offset_1 1e67 0267 | g | Execute Discrete,Predecessor 1e68 e007 | | Load 0x0,0x7 1e69 0334 | 4 | Declare_Variable Array,With_Constraint 1e6a 4800 |H | Short_Literal 0x0 1e6b 00e5 | | Load_Encached Long_Integer_Cache 1e6c 00d9 | | Load_Top At_Offset_1 1e6d 0267 | g | Execute Discrete,Predecessor 1e6e e007 | | Load 0x0,0x7 1e6f 0334 | 4 | Declare_Variable Array,With_Constraint 1e70 e5ff | | Load 0x2,-0x1 1e71 803c | < | Call 0x0,0x3c 1e72 4800 |H | Short_Literal 0x0 1e73 4824 |H$ | Short_Literal 0x24 1e74 e007 | | Load 0x0,0x7 1e75 0334 | 4 | Declare_Variable Array,With_Constraint 1e76 5011 |P | Indirect_Literal Any,0x1e88,{0x58726d3b, 0x2043616e} 1e77 4800 |H | Short_Literal 0x0 1e78 480e |H | Short_Literal 0xe 1e79 e007 | | Load 0x0,0x7 1e7a 0334 | 4 | Declare_Variable Array,With_Constraint 1e7b 5020 |P | Indirect_Literal Any,0x1e9c,{0x46696c65, 0x43616e6e} 1e7c 4800 |H | Short_Literal 0x0 1e7d 4807 |H | Short_Literal 0x7 1e7e e007 | | Load 0x0,0x7 1e7f 0334 | 4 | Declare_Variable Array,With_Constraint 1e80 5023 |P# | Indirect_Literal Any,0x1ea4,{0x58726d45, 0x72726f72} 1e81 803d | = | Call 0x0,0x3d 1e82 00cc | | Action Pop_Block 1e83 00cc | | Action Pop_Block 1e84 4503 |E | Exit_Suprogram New_Top_Offset 0x3 1e85 0000 0000 | | .XXX[0x3] 1e87 0000 | | 1e88 5872 6d3b |Xrm;| .LITERAL {0x58726d3b, 0x2043616e} 1e8c 6e6f 7420 |not | .XXX[0x10] 1e8e 6f70 656e |open| 1e90 2066 696c | fil| 1e92 6520 666f |e fo| 1e94 7220 7772 |r wr| 1e96 6974 696e |itin| 1e98 673a 2025 |g: %| 1e9a 3100 0000 |1 | 1e9c 4669 6c65 |File| .LITERAL {0x46696c65, 0x43616e6e} 1ea0 6f74 5772 |otWr| .XXX[0x4] 1ea2 6974 6500 |ite | 1ea4 5872 6d45 |XrmE| .LITERAL {0x58726d45, 0x72726f72} 1ea8 ; -------------------------------------------------------------------------------------- 1ea8 ; SUBPROGRAM 1ea8 ; -------------------------------------------------------------------------------------- 1ea8 1eab | | .CONST 0x1eab ; Address of begin 1ea9 0004 | | .CONST 0x0004 ; Address of exception handler 1eaa 0001 | | .CONST 0x0001 ; Number of locals 1eab BODY_1ea8: 1eab INIT_1ea8: 1eab 00db | | Load_Top At_Offset_3 1eac 824c | L | Call 0x1,0x4c 1ead 00db | | Load_Top At_Offset_3 1eae 0227 | ' | Execute Access,All_Reference 1eaf 01d7 | | Execute Vector,Field_Read 1eb0 a602 | | Store_Unchecked 0x3,0x2 1eb1 00cf | | Action Mark_Auxiliary 1eb2 7847 |xG | Jump 0x1efa 1eb3 e602 | | Load 0x3,0x2 1eb4 0227 | ' | Execute Access,All_Reference 1eb5 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 1eb6 e9fe | | Load 0x4,-0x2 1eb7 017f | | Execute Record,Equal 1eb8 683c |h< | Jump_Zero 0x1ef5 1eb9 4800 |H | Short_Literal 0x0 1eba e602 | | Load 0x3,0x2 1ebb 0227 | ' | Execute Access,All_Reference 1ebc 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 1ebd 01d7 | | Execute Vector,Field_Read 1ebe a603 | | Store_Unchecked 0x3,0x3 1ebf 4801 |H | Short_Literal 0x1 1ec0 e602 | | Load 0x3,0x2 1ec1 0227 | ' | Execute Access,All_Reference 1ec2 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 1ec3 01d7 | | Execute Vector,Field_Read 1ec4 a604 | | Store_Unchecked 0x3,0x4 1ec5 e603 | | Load 0x3,0x3 1ec6 7003 |p | Jump_Nonzero 0x1eca 1ec7 e604 | | Load 0x3,0x4 1ec8 7001 |p | Jump_Nonzero 0x1eca 1ec9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 1eca e605 | | Load 0x3,0x5 1ecb 0a01 | | Execute_Immediate Plus,0x1 1ecc e7fd | | Load 0x3,-0x3 1ecd 01d5 | | Execute Vector,Field_Reference 1ece e027 | ' | Load 0x0,0x27 1ecf 017f | | Execute Record,Equal 1ed0 700f |p | Jump_Nonzero 0x1ee0 1ed1 e606 | | Load 0x3,0x6 1ed2 0a01 | | Execute_Immediate Plus,0x1 1ed3 e7fc | | Load 0x3,-0x4 1ed4 01dc | | Execute Vector,Last 1ed5 e7fc | | Load 0x3,-0x4 1ed6 01cf | | Execute Vector,Slice_Read 1ed7 e605 | | Load 0x3,0x5 1ed8 0a01 | | Execute_Immediate Plus,0x1 1ed9 e7fd | | Load 0x3,-0x3 1eda 01dc | | Execute Vector,Last 1edb e7fd | | Load 0x3,-0x3 1edc 01cf | | Execute Vector,Slice_Read 1edd e604 | | Load 0x3,0x4 1ede e603 | | Load 0x3,0x3 1edf 8407 | | Call 0x2,0x7 1ee0 e603 | | Load 0x3,0x3 1ee1 6808 |h | Jump_Zero 0x1eea 1ee2 4800 |H | Short_Literal 0x0 1ee3 e602 | | Load 0x3,0x2 1ee4 0227 | ' | Execute Access,All_Reference 1ee5 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 1ee6 01d7 | | Execute Vector,Field_Read 1ee7 6802 |h | Jump_Zero 0x1eea 1ee8 e603 | | Load 0x3,0x3 1ee9 8406 | | Call 0x2,0x6 1eea e604 | | Load 0x3,0x4 1eeb 6808 |h | Jump_Zero 0x1ef4 1eec 4801 |H | Short_Literal 0x1 1eed e602 | | Load 0x3,0x2 1eee 0227 | ' | Execute Access,All_Reference 1eef 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 1ef0 01d7 | | Execute Vector,Field_Read 1ef1 6802 |h | Jump_Zero 0x1ef4 1ef2 e604 | | Load 0x3,0x4 1ef3 8406 | | Call 0x2,0x6 1ef4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 1ef5 e602 | | Load 0x3,0x2 1ef6 0227 | ' | Execute Access,All_Reference 1ef7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 1ef8 a602 | | Store_Unchecked 0x3,0x2 1ef9 00c9 | | Action Pop_Auxiliary_Loop 1efa e602 | | Load 0x3,0x2 1efb 77b7 |w | Jump_Nonzero 0x1eb3 1efc 4503 |E | Exit_Suprogram New_Top_Offset 0x3 1efd ; -------------------------------------------------------------------------------------- 1efd ; STRING TABLE 1efd ; -------------------------------------------------------------------------------------- 1efd 0014 | | .STRTAB 0x0014->0x1f07 ; "DONT_CARE" 1efe 001b | | .STRTAB 0x001b->0x1f0b ; "CHECK" 1eff 001e | | .STRTAB 0x001e->0x1f0e ; "NOT_SORTED" 1f00 0026 | & | .STRTAB 0x0026->0x1f13 ; "SORTED" 1f01 002a | * | .STRTAB 0x002a->0x1f16 ; "\x5c" 1f02 0029 | ) | .STRTAB 0x0029->0x1f16 ; ":\x09" 1f03 0029 | ) | .STRTAB 0x0029->0x1f17 ; "." 1f04 0028 | ( | .STRTAB 0x0028->0x1f18 ; "\x5cn" 1f05 0028 | ( | .STRTAB 0x0028->0x1f19 ; "\x5c\x5c" 1f06 0028 | ( | .STREND 0x0028->0x1f1a 1f07 444f 4e54 |DONT| .STRTAB_STRINGS 1f1a 0000 0000 | | .BLANK 0000[0x6] 1f20 ; -------------------------------------------------------------------------------------- 1f20 ; Debug Table 1f20 ; -------------------------------------------------------------------------------------- 1f20 0004 0000 | | .DEBUG4 0x0004,0x0000,0x68c8,0x0000,0x0001,0x0052 1f26 000b 206e | n| .DBG4T 0x000b,0x206e,0x8000,0x0000 1f2a 0047 208b | G | .DBG4T 0x0047,0x208b,0x8000,0x0000 1f2e 017b 20cb | { | .DBG4T 0x017b,0x20cb,0x0002,0x0000 1f32 033b 20ce | ; | .DBG4T 0x033b,0x20ce,0x0001,0x0000 1f36 036b 20d5 | k | .DBG4T 0x036b,0x20d5,0x0001,0x0000 1f3a 03c3 20ea | | .DBG4T 0x03c3,0x20ea,0x0001,0x0000 1f3e 03f3 20f2 | | .DBG4T 0x03f3,0x20f2,0x0001,0x0000 1f42 0433 20fd | 3 | .DBG4T 0x0433,0x20fd,0x0001,0x0000 1f46 0473 2108 | s! | .DBG4T 0x0473,0x2108,0x0001,0x0000 1f4a 04ab 2110 | ! | .DBG4T 0x04ab,0x2110,0x0001,0x0000 1f4e 04f3 211b | ! | .DBG4T 0x04f3,0x211b,0x0001,0x0000 1f52 0543 2126 | C!&| .DBG4T 0x0543,0x2126,0x0002,0x0000 1f56 059b 2136 | !6| .DBG4T 0x059b,0x2136,0x0001,0x4000 1f5a 067b 218c | {! | .DBG4T 0x067b,0x218c,0x0001,0x0000 1f5e 06a3 219a | ! | .DBG4T 0x06a3,0x219a,0x0001,0x0000 1f62 06b3 219f | ! | .DBG4T 0x06b3,0x219f,0x0001,0x0000 1f66 06cb 21a8 | ! | .DBG4T 0x06cb,0x21a8,0x0001,0x0000 1f6a 0763 21b8 | c! | .DBG4T 0x0763,0x21b8,0x0001,0x0000 1f6e 078b 21c3 | ! | .DBG4T 0x078b,0x21c3,0x0001,0x0000 1f72 07a3 21c9 | ! | .DBG4T 0x07a3,0x21c9,0x0001,0x0000 1f76 07fb 21d9 | ! | .DBG4T 0x07fb,0x21d9,0x0001,0x4000 1f7a 09a3 227f | " | .DBG4T 0x09a3,0x227f,0x0001,0x0000 1f7e 09b3 2283 | " | .DBG4T 0x09b3,0x2283,0x0001,0x0000 1f82 09c3 2287 | " | .DBG4T 0x09c3,0x2287,0x0001,0x0000 1f86 0a4b 229a | K" | .DBG4T 0x0a4b,0x229a,0x0001,0x0000 1f8a 0a5b 229e | [" | .DBG4T 0x0a5b,0x229e,0x0001,0x0000 1f8e 0a73 22a2 | s" | .DBG4T 0x0a73,0x22a2,0x0002,0x0000 1f92 0a8b 22a5 | " | .DBG4T 0x0a8b,0x22a5,0x0001,0x4000 1f96 0b0b 22e2 | " | .DBG4T 0x0b0b,0x22e2,0x0002,0x0000 1f9a 0b4b 22ef | K" | .DBG4T 0x0b4b,0x22ef,0x0001,0x4000 1f9e 0c43 2341 | C#A| .DBG4T 0x0c43,0x2341,0x0002,0x0000 1fa2 0c73 234f | s#O| .DBG4T 0x0c73,0x234f,0x0001,0x0000 1fa6 0c93 2356 | #V| .DBG4T 0x0c93,0x2356,0x0001,0x4000 1faa 0d2b 2388 | +# | .DBG4T 0x0d2b,0x2388,0x0002,0x0000 1fae 0dc3 23a3 | # | .DBG4T 0x0dc3,0x23a3,0x0001,0x0000 1fb2 0eb3 23b7 | # | .DBG4T 0x0eb3,0x23b7,0x0001,0x4000 1fb6 0feb 23f2 | # | .DBG4T 0x0feb,0x23f2,0x0001,0x0000 1fba 10db 2420 | $ | .DBG4T 0x10db,0x2420,0x0002,0x0000 1fbe 111b 2430 | $0| .DBG4T 0x111b,0x2430,0x0001,0x0000 1fc2 115b 243b | [$;| .DBG4T 0x115b,0x243b,0x0001,0x4000 1fc6 11d3 2464 | $d| .DBG4T 0x11d3,0x2464,0x0001,0x0000 1fca 12f3 2494 | $ | .DBG4T 0x12f3,0x2494,0x0001,0x0000 1fce 131b 249e | $ | .DBG4T 0x131b,0x249e,0x0001,0x4000 1fd2 13d3 24de | $ | .DBG4T 0x13d3,0x24de,0x0001,0x0000 1fd6 14f3 24f9 | $ | .DBG4T 0x14f3,0x24f9,0x0001,0x0000 1fda 155b 2506 | [% | .DBG4T 0x155b,0x2506,0x0002,0x0000 1fde 1573 250b | s% | .DBG4T 0x1573,0x250b,0x0004,0x0000 1fe2 1633 2518 | 3% | .DBG4T 0x1633,0x2518,0x0004,0x0000 1fe6 1703 2523 | %#| .DBG4T 0x1703,0x2523,0x0002,0x4000 1fea 176b 254b | k%K| .DBG4T 0x176b,0x254b,0x0004,0x0000 1fee 1783 2550 | %P| .DBG4T 0x1783,0x2550,0x0004,0x0000 1ff2 1793 2554 | %T| .DBG4T 0x1793,0x2554,0x0004,0x0000 1ff6 17a3 2558 | %X| .DBG4T 0x17a3,0x2558,0x0004,0x0000 1ffa 17eb 0000 | | .DBG4T 0x17eb,0x0000,0x0005,0x0000 1ffe 1813 255d | %]| .DBG4T 0x1813,0x255d,0x0001,0x0000 2002 183b 2561 | ;%a| .DBG4T 0x183b,0x2561,0x0004,0x0000 2006 18b3 2577 | %w| .DBG4T 0x18b3,0x2577,0x0004,0x0000 200a 18c3 257b | %{| .DBG4T 0x18c3,0x257b,0x0004,0x4000 200e 1943 2598 | C% | .DBG4T 0x1943,0x2598,0x0004,0x0000 2012 195b 259c | [% | .DBG4T 0x195b,0x259c,0x0002,0x4000 2016 19b3 25bf | % | .DBG4T 0x19b3,0x25bf,0x0004,0x0000 201a 19fb 25c9 | % | .DBG4T 0x19fb,0x25c9,0x0001,0x0000 201e 1a53 25df | S% | .DBG4T 0x1a53,0x25df,0x0001,0x4000 2022 1ab3 2607 | & | .DBG4T 0x1ab3,0x2607,0x0004,0x0000 2026 1ad3 260c | & | .DBG4T 0x1ad3,0x260c,0x0004,0x0000 202a 1af3 2611 | & | .DBG4T 0x1af3,0x2611,0x0004,0x0000 202e 1b13 2616 | & | .DBG4T 0x1b13,0x2616,0x0004,0x0000 2032 1b33 261b | 3& | .DBG4T 0x1b33,0x261b,0x0004,0x0000 2036 1b83 2621 | &!| .DBG4T 0x1b83,0x2621,0x0004,0x0000 203a 1bd3 2627 | &'| .DBG4T 0x1bd3,0x2627,0x0004,0x0000 203e 1c23 262d | #&-| .DBG4T 0x1c23,0x262d,0x0004,0x0000 2042 1c3b 2631 | ;&1| .DBG4T 0x1c3b,0x2631,0x0002,0x0000 2046 1c63 2637 | c&7| .DBG4T 0x1c63,0x2637,0x0002,0x0000 204a 1c8b 263d | &=| .DBG4T 0x1c8b,0x263d,0x0004,0x4000 204e 1ceb 2660 | &`| .DBG4T 0x1ceb,0x2660,0x0004,0x4000 2052 1d53 2683 | S& | .DBG4T 0x1d53,0x2683,0x0004,0x0000 2056 1d6b 2688 | k& | .DBG4T 0x1d6b,0x2688,0x0004,0x0000 205a 1d8b 268d | & | .DBG4T 0x1d8b,0x268d,0x0004,0x0000 205e 1dab 2692 | & | .DBG4T 0x1dab,0x2692,0x0001,0x4000 2062 1df3 26aa | & | .DBG4T 0x1df3,0x26aa,0x0004,0x0000 2066 1e43 26af | C& | .DBG4T 0x1e43,0x26af,0x0004,0x0000 206a 1eab 26b6 | & | .DBG4T 0x1eab,0x26b6,0x0001,0x4000 206e ; -------------------------------------------------------------------------------------- 206e ; Debug chain 206e ; -------------------------------------------------------------------------------------- 206e 001b 0000 | | .DBGLEN 0x001b,0x0000 2070 000b 000d | | .DBGLNO 0x000b,0x000d,0x000f,0x0011,0x0013,0x0015,0x0017,0x0019,0x001b,0x001d,0x001f,0x0021,0x0023,0x0025,0x0027,0x0028,0x002a,0x002c,0x002e,0x002f,0x003e,0x0040,0x0042,0x0043,0x0044,0x0045,0x0046 208b ; -------------------------------------------------------------------------------------- 208b ; Debug chain 208b ; -------------------------------------------------------------------------------------- 208b 003e 0000 | > | .DBGLEN 0x003e,0x0000 208d 0047 005d | G ]| .DBGLNO 0x0047,0x005d,0x006b,0x0079,0x0087,0x0095,0x00a3,0x00b1,0x00bf,0x00c4,0x00d2,0x00e0,0x00ee,0x00f2,0x00f3,0x00fb,0x0103,0x010b,0x0113,0x0115,0x0117,0x011f,0x0121,0x0123,0x0125,0x0127,0x0129,0x012b,0x012d,0x012f,0x0131,0x0133,0x0135,0x0137,0x0139,0x013b,0x013d,0x013f,0x0141,0x0143,0x0145,0x0147,0x0149,0x014b,0x014d,0x014f,0x0151,0x0153,0x0155,0x0157,0x0159,0x015b,0x015d,0x015f,0x0161,0x0163,0x0165,0x0167,0x0169,0x016b,0x016d,0x016f 20cb ; -------------------------------------------------------------------------------------- 20cb ; Debug chain 20cb ; -------------------------------------------------------------------------------------- 20cb 0000 0001 | | .DBGLEN 0x0000,0x0001 20cd 017b | { | .DBGLNO 0x017b 20ce ; -------------------------------------------------------------------------------------- 20ce ; Debug chain 20ce ; -------------------------------------------------------------------------------------- 20ce 0002 0003 | | .DBGLEN 0x0002,0x0003 20d0 033b 0344 | ; D| .DBGLNO 0x033b,0x0344,0x034d,0x0356,0x035f 20d5 ; -------------------------------------------------------------------------------------- 20d5 ; Debug chain 20d5 ; -------------------------------------------------------------------------------------- 20d5 0005 000e | | .DBGLEN 0x0005,0x000e 20d7 036b 036d | k m| .DBGLNO 0x036b,0x036d,0x036f,0x0371,0x0373,0x0374,0x037e,0x0382,0x0388,0x038e,0x0399,0x03a2,0x03a4,0x03a9,0x03af,0x03b2,0x03b5,0x03b6,0x03b9 20ea ; -------------------------------------------------------------------------------------- 20ea ; Debug chain 20ea ; -------------------------------------------------------------------------------------- 20ea 0000 0006 | | .DBGLEN 0x0000,0x0006 20ec 03c3 03c7 | | .DBGLNO 0x03c3,0x03c7,0x03ca,0x03d3,0x03d9,0x03e1 20f2 ; -------------------------------------------------------------------------------------- 20f2 ; Debug chain 20f2 ; -------------------------------------------------------------------------------------- 20f2 0001 0008 | | .DBGLEN 0x0001,0x0008 20f4 03f3 03fa | | .DBGLNO 0x03f3,0x03fa,0x03fe,0x0401,0x040a,0x0410,0x0419,0x041d,0x0426 20fd ; -------------------------------------------------------------------------------------- 20fd ; Debug chain 20fd ; -------------------------------------------------------------------------------------- 20fd 0001 0008 | | .DBGLEN 0x0001,0x0008 20ff 0433 043a | 3 :| .DBGLNO 0x0433,0x043a,0x043e,0x0441,0x044a,0x0450,0x0459,0x045d,0x0466 2108 ; -------------------------------------------------------------------------------------- 2108 ; Debug chain 2108 ; -------------------------------------------------------------------------------------- 2108 0000 0006 | | .DBGLEN 0x0000,0x0006 210a 0473 0477 | s w| .DBGLNO 0x0473,0x0477,0x047a,0x0483,0x0489,0x0491 2110 ; -------------------------------------------------------------------------------------- 2110 ; Debug chain 2110 ; -------------------------------------------------------------------------------------- 2110 0002 0007 | | .DBGLEN 0x0002,0x0007 2112 04ab 04b2 | | .DBGLNO 0x04ab,0x04b2,0x04ba,0x04be,0x04c1,0x04ca,0x04d0,0x04d8,0x04e2 211b ; -------------------------------------------------------------------------------------- 211b ; Debug chain 211b ; -------------------------------------------------------------------------------------- 211b 0002 0007 | | .DBGLEN 0x0002,0x0007 211d 04f3 04fa | | .DBGLNO 0x04f3,0x04fa,0x0502,0x0506,0x0509,0x0512,0x0518,0x0520,0x052a 2126 ; -------------------------------------------------------------------------------------- 2126 ; Debug chain 2126 ; -------------------------------------------------------------------------------------- 2126 0003 000b | | .DBGLEN 0x0003,0x000b 2128 0543 0545 | C E| .DBGLNO 0x0543,0x0545,0x0547,0x0549,0x0553,0x0558,0x0560,0x0568,0x0572,0x057c,0x0582,0x0586,0x0590,0x0594 2136 ; -------------------------------------------------------------------------------------- 2136 ; Debug chain 2136 ; -------------------------------------------------------------------------------------- 2136 0008 0026 | &| .DBGLEN 0x0008,0x0026 2138 059b 059d | | .DBGLNO 0x059b,0x059d,0x059f,0x05a1,0x05a3,0x05a4,0x05a5,0x05a7,0x05a9,0x05af,0x05bf,0x05ca,0x05ce,0x05d0,0x05e0,0x05eb,0x05ef,0x05f1,0x05f7,0x05fb,0x05fe,0x0601,0x0603,0x0607,0x060b,0x060d,0x0616,0x061c,0x0620,0x0629,0x062e,0x0633,0x0634,0x0639,0x063c,0x063e,0x0647,0x064d,0x0651,0x065a,0x065f,0x0664,0x0665,0x066a,0x0670,0x0673 2166 0001 0002 | | .XXX[0x26] 2168 0003 0004 | | 216a 0005 0006 | | 216c 0007 0008 | | 216e 0009 000a | | 2170 000b 000c | | 2172 000d 000e | | 2174 000f 0010 | | 2176 0011 0012 | | 2178 0014 0015 | | 217a 0016 0017 | | 217c 0018 0019 | | 217e 001b 0013 | | 2180 001c 001d | | 2182 001f 0020 | | 2184 0021 0022 | ! "| 2186 0023 0024 | # $| 2188 0026 001e | & | 218a 0027 0028 | ' (| 218c ; -------------------------------------------------------------------------------------- 218c ; Debug chain 218c ; -------------------------------------------------------------------------------------- 218c 0003 0009 | | .DBGLEN 0x0003,0x0009 218e 067b 0680 | { | .DBGLNO 0x067b,0x0680,0x0682,0x0688,0x068a,0x068d,0x068f,0x0690,0x0691,0x0692,0x0696,0x0698 219a ; -------------------------------------------------------------------------------------- 219a ; Debug chain 219a ; -------------------------------------------------------------------------------------- 219a 0001 0002 | | .DBGLEN 0x0001,0x0002 219c 06a3 06a5 | | .DBGLNO 0x06a3,0x06a5,0x06ab 219f ; -------------------------------------------------------------------------------------- 219f ; Debug chain 219f ; -------------------------------------------------------------------------------------- 219f 0004 0003 | | .DBGLEN 0x0004,0x0003 21a1 06b3 06b4 | | .DBGLNO 0x06b3,0x06b4,0x06b8,0x06ba,0x06be,0x06c0,0x06c1 21a8 ; -------------------------------------------------------------------------------------- 21a8 ; Debug chain 21a8 ; -------------------------------------------------------------------------------------- 21a8 0004 000a | | .DBGLEN 0x0004,0x000a 21aa 06cb 06d0 | | .DBGLNO 0x06cb,0x06d0,0x06d7,0x06dc,0x06e2,0x06e4,0x06e5,0x06e9,0x06f2,0x06f6,0x06fa,0x06fb,0x06fe,0x0700 21b8 ; -------------------------------------------------------------------------------------- 21b8 ; Debug chain 21b8 ; -------------------------------------------------------------------------------------- 21b8 0002 0007 | | .DBGLEN 0x0002,0x0007 21ba 0763 0767 | c g| .DBGLNO 0x0763,0x0767,0x076b,0x076d,0x0771,0x0774,0x0776,0x077b,0x077d 21c3 ; -------------------------------------------------------------------------------------- 21c3 ; Debug chain 21c3 ; -------------------------------------------------------------------------------------- 21c3 0000 0004 | | .DBGLEN 0x0000,0x0004 21c5 078b 078d | | .DBGLNO 0x078b,0x078d,0x0791,0x0799 21c9 ; -------------------------------------------------------------------------------------- 21c9 ; Debug chain 21c9 ; -------------------------------------------------------------------------------------- 21c9 0004 000a | | .DBGLEN 0x0004,0x000a 21cb 07a3 07a5 | | .DBGLNO 0x07a3,0x07a5,0x07ac,0x07b3,0x07b7,0x07b9,0x07ba,0x07bc,0x07c2,0x07c5,0x07c8,0x07c9,0x07d6,0x07e3 21d9 ; -------------------------------------------------------------------------------------- 21d9 ; Debug chain 21d9 ; -------------------------------------------------------------------------------------- 21d9 0012 0049 | I| .DBGLEN 0x0012,0x0049 21db 07fb 0800 | | .DBGLNO 0x07fb,0x0800,0x0802,0x0804,0x0808,0x080a,0x080c,0x0811,0x0818,0x081a,0x081c,0x081e,0x0820,0x0822,0x0824,0x0826,0x0828,0x082a,0x0832,0x0834,0x0836,0x0839,0x083b,0x0845,0x0847,0x084b,0x084e,0x0852,0x0859,0x085c,0x085f,0x0861,0x0866,0x0868,0x086a,0x086e,0x0872,0x087a,0x087b,0x087f,0x0885,0x088e,0x0890,0x0893,0x0895,0x08a2,0x08a4,0x08a7,0x08ae,0x08b1,0x08b7,0x08ba,0x08bc,0x08bf,0x08c2,0x08c5,0x08c8,0x08ce,0x08d4,0x08d8,0x08db,0x08de,0x08e1,0x08e4,0x08ed,0x08f1,0x08f3,0x08f5,0x08f8,0x0926,0x092c,0x0930,0x0933,0x0936,0x093c,0x093f,0x0942,0x0948,0x094e,0x0954,0x0957,0x095a,0x095e,0x0963,0x0969,0x096c,0x096f,0x0973,0x0977,0x097c,0x0980 2236 0001 0002 | | .XXX[0x49] 2238 0003 0004 | | 223a 0005 0006 | | 223c 0007 0009 | | 223e 000a 0008 | | 2240 000b 000c | | 2242 000d 000e | | 2244 0010 0011 | | 2246 0012 0014 | | 2248 0015 0016 | | 224a 0017 0013 | | 224c 0018 0019 | | 224e 001a 001b | | 2250 001c 0042 | B| 2252 001d 001e | | 2254 001f 0020 | | 2256 0021 0022 | ! "| 2258 0023 0024 | # $| 225a 0025 0026 | % &| 225c 0027 0028 | ' (| 225e 0029 002a | ) *| 2260 002b 002c | + ,| 2262 002d 002e | - .| 2264 002f 0030 | / 0| 2266 0031 0032 | 1 2| 2268 0033 0034 | 3 4| 226a 0035 0036 | 5 6| 226c 0037 0038 | 7 8| 226e 0039 003a | 9 :| 2270 003b 003c | ; <| 2272 003e 003f | > ?| 2274 0040 0041 | @ A| 2276 003d 0045 | = E| 2278 0046 0047 | F G| 227a 0048 000f | H | 227c 0049 004a | I J| 227e 004b | K | 227f ; -------------------------------------------------------------------------------------- 227f ; Debug chain 227f ; -------------------------------------------------------------------------------------- 227f 0000 0002 | | .DBGLEN 0x0000,0x0002 2281 09a3 09a6 | | .DBGLNO 0x09a3,0x09a6 2283 ; -------------------------------------------------------------------------------------- 2283 ; Debug chain 2283 ; -------------------------------------------------------------------------------------- 2283 0000 0002 | | .DBGLEN 0x0000,0x0002 2285 09b3 09b6 | | .DBGLNO 0x09b3,0x09b6 2287 ; -------------------------------------------------------------------------------------- 2287 ; Debug chain 2287 ; -------------------------------------------------------------------------------------- 2287 0000 0011 | | .DBGLEN 0x0000,0x0011 2289 09c5 09e4 | | .DBGLNO 0x09c5,0x09e4,0x09e6,0x09e8,0x09ee,0x09ef,0x09f8,0x0a01,0x0a04,0x0a0d,0x0a10,0x0a19,0x0a1c,0x0a25,0x0a28,0x0a31,0x0a37 229a ; -------------------------------------------------------------------------------------- 229a ; Debug chain 229a ; -------------------------------------------------------------------------------------- 229a 0000 0002 | | .DBGLEN 0x0000,0x0002 229c 0a4b 0a51 | K Q| .DBGLNO 0x0a4b,0x0a51 229e ; -------------------------------------------------------------------------------------- 229e ; Debug chain 229e ; -------------------------------------------------------------------------------------- 229e 0000 0002 | | .DBGLEN 0x0000,0x0002 22a0 0a5b 0a61 | [ a| .DBGLNO 0x0a5b,0x0a61 22a2 ; -------------------------------------------------------------------------------------- 22a2 ; Debug chain 22a2 ; -------------------------------------------------------------------------------------- 22a2 0000 0001 | | .DBGLEN 0x0000,0x0001 22a4 0a73 | s | .DBGLNO 0x0a73 22a5 ; -------------------------------------------------------------------------------------- 22a5 ; Debug chain 22a5 ; -------------------------------------------------------------------------------------- 22a5 0007 001a | | .DBGLEN 0x0007,0x001a 22a7 0a8b 0a8f | | .DBGLNO 0x0a8b,0x0a8f,0x0a93,0x0a95,0x0a97,0x0a99,0x0a9b,0x0a9d,0x0aad,0x0aaf,0x0ab7,0x0ab9,0x0aba,0x0ac2,0x0ac4,0x0ac5,0x0acd,0x0acf,0x0ad0,0x0ad8,0x0ada,0x0adb,0x0adf,0x0ae2,0x0ae5,0x0aeb,0x0aed,0x0aee,0x0af4,0x0af6,0x0af8,0x0b00,0x0b02 22c8 0001 0002 | | .XXX[0x1a] 22ca 0003 0004 | | 22cc 0005 0006 | | 22ce 0007 0008 | | 22d0 0009 000a | | 22d2 000b 000c | | 22d4 000d 000e | | 22d6 000f 0011 | | 22d8 0012 0013 | | 22da 0014 0015 | | 22dc 0016 0017 | | 22de 0018 0010 | | 22e0 0019 001a | | 22e2 ; -------------------------------------------------------------------------------------- 22e2 ; Debug chain 22e2 ; -------------------------------------------------------------------------------------- 22e2 0001 000a | | .DBGLEN 0x0001,0x000a 22e4 0b0b 0b0e | | .DBGLNO 0x0b0b,0x0b0e,0x0b12,0x0b1c,0x0b20,0x0b25,0x0b2a,0x0b2d,0x0b2f,0x0b3b,0x0b3d 22ef ; -------------------------------------------------------------------------------------- 22ef ; Debug chain 22ef ; -------------------------------------------------------------------------------------- 22ef 0008 0024 | $| .DBGLEN 0x0008,0x0024 22f1 0b4b 0b4d | K M| .DBGLNO 0x0b4b,0x0b4d,0x0b4f,0x0b51,0x0b55,0x0b57,0x0b59,0x0b5b,0x0b5f,0x0b67,0x0b72,0x0b7a,0x0b81,0x0b83,0x0b89,0x0b8b,0x0b8e,0x0b94,0x0b97,0x0b9e,0x0ba3,0x0bac,0x0bae,0x0bb4,0x0bbb,0x0bc0,0x0bc7,0x0bcb,0x0bd1,0x0bd9,0x0bdf,0x0be3,0x0bf4,0x0bfa,0x0bfb,0x0c00,0x0c06,0x0c09,0x0c0f,0x0c10,0x0c19,0x0c1f,0x0c28,0x0c2c 231d 0001 0002 | | .XXX[0x24] 231f 0003 0004 | | 2321 0005 0006 | | 2323 0007 0008 | | 2325 0009 000a | | 2327 000b 000d | | 2329 000c 000e | | 232b 000f 0010 | | 232d 0011 0012 | | 232f 0013 0014 | | 2331 0015 0016 | | 2333 0017 0018 | | 2335 0019 001a | | 2337 001b 001c | | 2339 001d 001e | | 233b 001f 0020 | | 233d 0021 0022 | ! "| 233f 0023 0024 | # $| 2341 ; -------------------------------------------------------------------------------------- 2341 ; Debug chain 2341 ; -------------------------------------------------------------------------------------- 2341 0006 0006 | | .DBGLEN 0x0006,0x0006 2343 0c43 0c48 | C H| .DBGLNO 0x0c43,0x0c48,0x0c4a,0x0c4c,0x0c4e,0x0c50,0x0c54,0x0c59,0x0c5c,0x0c63,0x0c66,0x0c6c 234f ; -------------------------------------------------------------------------------------- 234f ; Debug chain 234f ; -------------------------------------------------------------------------------------- 234f 0000 0005 | | .DBGLEN 0x0000,0x0005 2351 0c74 0c79 | t y| .DBGLNO 0x0c74,0x0c79,0x0c83,0x0c85,0x0c89 2356 ; -------------------------------------------------------------------------------------- 2356 ; Debug chain 2356 ; -------------------------------------------------------------------------------------- 2356 0000 0018 | | .DBGLEN 0x0000,0x0018 2358 0c93 0c98 | | .DBGLNO 0x0c93,0x0c98,0x0c9a,0x0c9d,0x0ca1,0x0cab,0x0caf,0x0cb2,0x0cb5,0x0cb6,0x0cc0,0x0cc3,0x0cc8,0x0ccc,0x0cd0,0x0cd6,0x0cd9,0x0d09,0x0d0b,0x0d0d,0x0d0e,0x0d11,0x0d12,0x0d16 2370 0001 0002 | | .XXX[0x18] 2372 0003 0004 | | 2374 0006 0007 | | 2376 0008 0009 | | 2378 000a 000b | | 237a 000c 000d | | 237c 000e 000f | | 237e 0010 0011 | | 2380 0012 0013 | | 2382 0014 0015 | | 2384 0016 0017 | | 2386 0018 0005 | | 2388 ; -------------------------------------------------------------------------------------- 2388 ; Debug chain 2388 ; -------------------------------------------------------------------------------------- 2388 0004 0015 | | .DBGLEN 0x0004,0x0015 238a 0d2b 0d2f | + /| .DBGLNO 0x0d2b,0x0d2f,0x0d31,0x0d38,0x0d3d,0x0d43,0x0d45,0x0d49,0x0d50,0x0d53,0x0d55,0x0d5a,0x0d61,0x0d68,0x0d6f,0x0d76,0x0d7d,0x0d83,0x0d8a,0x0d93,0x0d9a,0x0da3,0x0daa,0x0db2,0x0db9 23a3 ; -------------------------------------------------------------------------------------- 23a3 ; Debug chain 23a3 ; -------------------------------------------------------------------------------------- 23a3 0000 0012 | | .DBGLEN 0x0000,0x0012 23a5 0dc9 0de8 | | .DBGLNO 0x0dc9,0x0de8,0x0dee,0x0dfa,0x0dfc,0x0e09,0x0e16,0x0e23,0x0e30,0x0e3d,0x0e49,0x0e56,0x0e62,0x0e64,0x0e66,0x0e73,0x0e76,0x0e9d 23b7 ; -------------------------------------------------------------------------------------- 23b7 ; Debug chain 23b7 ; -------------------------------------------------------------------------------------- 23b7 0005 001a | | .DBGLEN 0x0005,0x001a 23b9 0eb3 0eb4 | | .DBGLNO 0x0eb3,0x0eb4,0x0eb5,0x0eb9,0x0ebd,0x0ec0,0x0ec5,0x0ecc,0x0ed6,0x0ed9,0x0ede,0x0ee4,0x0ee7,0x0eeb,0x0ef5,0x0ef9,0x0f16,0x0f2a,0x0f2e,0x0f32,0x0f35,0x0f6a,0x0f6d,0x0f77,0x0f7a,0x0faf,0x0fb2,0x0fb8,0x0fbb,0x0fbf,0x0fc4 23d8 0002 0003 | | .XXX[0x1a] 23da 0004 0005 | | 23dc 0006 0007 | | 23de 0008 0009 | | 23e0 000a 000b | | 23e2 000c 000d | | 23e4 000e 000f | | 23e6 0010 0011 | | 23e8 0012 0013 | | 23ea 0014 0015 | | 23ec 0016 0017 | | 23ee 0018 0019 | | 23f0 0001 001a | | 23f2 ; -------------------------------------------------------------------------------------- 23f2 ; Debug chain 23f2 ; -------------------------------------------------------------------------------------- 23f2 000b 0021 | !| .DBGLEN 0x000b,0x0021 23f4 0feb 0ff4 | | .DBGLNO 0x0feb,0x0ff4,0x0ff6,0x0ff8,0x0ffa,0x0ffc,0x0ffe,0x1005,0x100d,0x1011,0x1015,0x101c,0x1024,0x1025,0x1028,0x102f,0x1031,0x103f,0x1041,0x1042,0x1043,0x1046,0x1049,0x104c,0x105a,0x105c,0x105d,0x105e,0x1060,0x1061,0x1064,0x1067,0x1075,0x1076,0x1079,0x107e,0x108b,0x1094,0x1097,0x109c,0x10aa,0x10b3,0x10b8,0x10c8 2420 ; -------------------------------------------------------------------------------------- 2420 ; Debug chain 2420 ; -------------------------------------------------------------------------------------- 2420 0003 000b | | .DBGLEN 0x0003,0x000b 2422 10db 10e0 | | .DBGLNO 0x10db,0x10e0,0x10e2,0x10e6,0x10ed,0x10f2,0x10f5,0x10f9,0x1100,0x1106,0x1108,0x110b,0x110d,0x110e 2430 ; -------------------------------------------------------------------------------------- 2430 ; Debug chain 2430 ; -------------------------------------------------------------------------------------- 2430 0001 0008 | | .DBGLEN 0x0001,0x0008 2432 111b 111e | | .DBGLNO 0x111b,0x111e,0x1126,0x1131,0x1139,0x113e,0x1140,0x1144,0x1146 243b ; -------------------------------------------------------------------------------------- 243b ; Debug chain 243b ; -------------------------------------------------------------------------------------- 243b 0003 0012 | | .DBGLEN 0x0003,0x0012 243d 115b 115f | [ _| .DBGLNO 0x115b,0x115f,0x1161,0x1163,0x1164,0x1167,0x116c,0x1170,0x1174,0x1178,0x117d,0x1180,0x118b,0x1195,0x119b,0x119e,0x11a9,0x11b6,0x11bb,0x11c1,0x11c7 2452 0001 0002 | | .XXX[0x12] 2454 0003 0004 | | 2456 0005 0006 | | 2458 0007 0008 | | 245a 0009 000a | | 245c 000b 000c | | 245e 000d 000e | | 2460 000f 0010 | | 2462 0012 0013 | | 2464 ; -------------------------------------------------------------------------------------- 2464 ; Debug chain 2464 ; -------------------------------------------------------------------------------------- 2464 0002 002c | ,| .DBGLEN 0x0002,0x002c 2466 11d3 11d5 | | .DBGLNO 0x11d3,0x11d5,0x11e1,0x11e5,0x11f1,0x11f2,0x11f3,0x11ff,0x1200,0x1201,0x1220,0x1226,0x122b,0x1234,0x1239,0x1244,0x1249,0x124e,0x1256,0x125b,0x1263,0x1268,0x1270,0x1275,0x127d,0x1282,0x128a,0x128f,0x1298,0x129d,0x12a5,0x12a9,0x12af,0x12b4,0x12b6,0x12ba,0x12c0,0x12c5,0x12c7,0x12cb,0x12d1,0x12d6,0x12d8,0x12dc,0x12e2,0x12e7 2494 ; -------------------------------------------------------------------------------------- 2494 ; Debug chain 2494 ; -------------------------------------------------------------------------------------- 2494 0001 0007 | | .DBGLEN 0x0001,0x0007 2496 12f3 12f5 | | .DBGLNO 0x12f3,0x12f5,0x12f7,0x12f8,0x12fa,0x12fc,0x1300,0x1304 249e ; -------------------------------------------------------------------------------------- 249e ; Debug chain 249e ; -------------------------------------------------------------------------------------- 249e 0006 001c | | .DBGLEN 0x0006,0x001c 24a0 131b 131d | | .DBGLNO 0x131b,0x131d,0x131f,0x1321,0x1323,0x1325,0x1327,0x132f,0x1331,0x1335,0x1339,0x1341,0x1348,0x134b,0x135b,0x1361,0x1367,0x1369,0x1370,0x1373,0x1377,0x137c,0x1383,0x1387,0x138b,0x1390,0x139b,0x139d,0x13a4,0x13aa,0x13b0,0x13b3,0x13b9,0x13c2 24c2 0001 0002 | | .XXX[0x1c] 24c4 0003 0004 | | 24c6 0005 0006 | | 24c8 0007 0008 | | 24ca 0009 000a | | 24cc 000b 000c | | 24ce 000d 000e | | 24d0 000f 0010 | | 24d2 0012 0013 | | 24d4 0015 0014 | | 24d6 0016 0017 | | 24d8 0018 0019 | | 24da 001a 0011 | | 24dc 001b 001c | | 24de ; -------------------------------------------------------------------------------------- 24de ; Debug chain 24de ; -------------------------------------------------------------------------------------- 24de 0006 0013 | | .DBGLEN 0x0006,0x0013 24e0 13d3 13d5 | | .DBGLNO 0x13d3,0x13d5,0x13d7,0x13d9,0x13da,0x13de,0x13e1,0x13e5,0x13e7,0x13ee,0x13f0,0x141c,0x1420,0x1428,0x1437,0x1439,0x1471,0x1479,0x147b,0x14a8,0x14ae,0x14b2,0x14b8,0x14bc,0x14c4 24f9 ; -------------------------------------------------------------------------------------- 24f9 ; Debug chain 24f9 ; -------------------------------------------------------------------------------------- 24f9 0000 000b | | .DBGLEN 0x0000,0x000b 24fb 14f3 14f7 | | .DBGLNO 0x14f3,0x14f7,0x1500,0x1505,0x150c,0x1514,0x151d,0x152f,0x1541,0x1545,0x154d 2506 ; -------------------------------------------------------------------------------------- 2506 ; Debug chain 2506 ; -------------------------------------------------------------------------------------- 2506 0000 0003 | | .DBGLEN 0x0000,0x0003 2508 155b 1562 | [ b| .DBGLNO 0x155b,0x1562,0x1568 250b ; -------------------------------------------------------------------------------------- 250b ; Debug chain 250b ; -------------------------------------------------------------------------------------- 250b 0000 000b | | .DBGLEN 0x0000,0x000b 250d 1573 1581 | s | .DBGLNO 0x1573,0x1581,0x1583,0x1586,0x1588,0x15b9,0x15bb,0x15bd,0x15c0,0x15c2,0x15f3 2518 ; -------------------------------------------------------------------------------------- 2518 ; Debug chain 2518 ; -------------------------------------------------------------------------------------- 2518 0000 0009 | | .DBGLEN 0x0000,0x0009 251a 1634 1635 | 4 5| .DBGLNO 0x1634,0x1635,0x1644,0x1648,0x164b,0x164d,0x1683,0x1686,0x1688 2523 ; -------------------------------------------------------------------------------------- 2523 ; Debug chain 2523 ; -------------------------------------------------------------------------------------- 2523 0002 0012 | | .DBGLEN 0x0002,0x0012 2525 1703 1705 | | .DBGLNO 0x1703,0x1705,0x1707,0x170c,0x170e,0x1712,0x1717,0x171a,0x1722,0x1727,0x172c,0x1730,0x1738,0x173e,0x1741,0x1749,0x174c,0x1750,0x1756,0x175a 2539 0001 0002 | | .XXX[0x12] 253b 0003 0005 | | 253d 0006 0007 | | 253f 0008 0009 | | 2541 000a 000b | | 2543 000c 000d | | 2545 000e 000f | | 2547 0010 0004 | | 2549 0011 0012 | | 254b ; -------------------------------------------------------------------------------------- 254b ; Debug chain 254b ; -------------------------------------------------------------------------------------- 254b 0000 0003 | | .DBGLEN 0x0000,0x0003 254d 176c 176d | l m| .DBGLNO 0x176c,0x176d,0x177b 2550 ; -------------------------------------------------------------------------------------- 2550 ; Debug chain 2550 ; -------------------------------------------------------------------------------------- 2550 0000 0002 | | .DBGLEN 0x0000,0x0002 2552 1785 178e | | .DBGLNO 0x1785,0x178e 2554 ; -------------------------------------------------------------------------------------- 2554 ; Debug chain 2554 ; -------------------------------------------------------------------------------------- 2554 0000 0002 | | .DBGLEN 0x0000,0x0002 2556 1793 1799 | | .DBGLNO 0x1793,0x1799 2558 ; -------------------------------------------------------------------------------------- 2558 ; Debug chain 2558 ; -------------------------------------------------------------------------------------- 2558 0000 0003 | | .DBGLEN 0x0000,0x0003 255a 17a3 17a9 | | .DBGLNO 0x17a3,0x17a9,0x17ad 255d ; -------------------------------------------------------------------------------------- 255d ; Debug chain 255d ; -------------------------------------------------------------------------------------- 255d 0000 0002 | | .DBGLEN 0x0000,0x0002 255f 1813 182f | /| .DBGLNO 0x1813,0x182f 2561 ; -------------------------------------------------------------------------------------- 2561 ; Debug chain 2561 ; -------------------------------------------------------------------------------------- 2561 0002 0012 | | .DBGLEN 0x0002,0x0012 2563 183b 183f | ; ?| .DBGLNO 0x183b,0x183f,0x1843,0x1855,0x1857,0x185b,0x185d,0x185f,0x1862,0x1868,0x1875,0x1881,0x1887,0x1889,0x188b,0x188f,0x189c,0x189f,0x18a2,0x18a9 2577 ; -------------------------------------------------------------------------------------- 2577 ; Debug chain 2577 ; -------------------------------------------------------------------------------------- 2577 0001 0001 | | .DBGLEN 0x0001,0x0001 2579 18b3 18b9 | | .DBGLNO 0x18b3,0x18b9 257b ; -------------------------------------------------------------------------------------- 257b ; Debug chain 257b ; -------------------------------------------------------------------------------------- 257b 0001 000d | | .DBGLEN 0x0001,0x000d 257d 18c3 18c5 | | .DBGLNO 0x18c3,0x18c5,0x18d0,0x18d4,0x18d6,0x18dc,0x18e1,0x18e4,0x18ea,0x18ed,0x18f0,0x18f4,0x18fa,0x18fd 258b 0001 0002 | | .XXX[0xd] 258d 0003 0004 | | 258f 0005 0007 | | 2591 0008 0009 | | 2593 000a 000b | | 2595 0006 000c | | 2597 000d | | 2598 ; -------------------------------------------------------------------------------------- 2598 ; Debug chain 2598 ; -------------------------------------------------------------------------------------- 2598 0000 0002 | | .DBGLEN 0x0000,0x0002 259a 1943 1952 | C R| .DBGLNO 0x1943,0x1952 259c ; -------------------------------------------------------------------------------------- 259c ; Debug chain 259c ; -------------------------------------------------------------------------------------- 259c 0001 0010 | | .DBGLEN 0x0001,0x0010 259e 195b 195c | [ \| .DBGLNO 0x195b,0x195c,0x1964,0x196a,0x1971,0x1975,0x1977,0x197c,0x1982,0x1988,0x198c,0x199f,0x19a1,0x19a3,0x19a5,0x19aa,0x19ad 25af 0001 0003 | | .XXX[0x10] 25b1 0004 0005 | | 25b3 0006 0007 | | 25b5 0008 0009 | | 25b7 000a 000b | | 25b9 000c 000d | | 25bb 000e 000f | | 25bd 0002 0010 | | 25bf ; -------------------------------------------------------------------------------------- 25bf ; Debug chain 25bf ; -------------------------------------------------------------------------------------- 25bf 0001 0007 | | .DBGLEN 0x0001,0x0007 25c1 19b3 19b5 | | .DBGLNO 0x19b3,0x19b5,0x19bb,0x19ce,0x19e1,0x19e9,0x19ee,0x19f4 25c9 ; -------------------------------------------------------------------------------------- 25c9 ; Debug chain 25c9 ; -------------------------------------------------------------------------------------- 25c9 0000 0014 | | .DBGLEN 0x0000,0x0014 25cb 19fb 19fe | | .DBGLNO 0x19fb,0x19fe,0x1a01,0x1a07,0x1a08,0x1a0f,0x1a10,0x1a13,0x1a16,0x1a1a,0x1a1b,0x1a1d,0x1a22,0x1a29,0x1a2f,0x1a31,0x1a39,0x1a41,0x1a47,0x1a49 25df ; -------------------------------------------------------------------------------------- 25df ; Debug chain 25df ; -------------------------------------------------------------------------------------- 25df 0006 0010 | | .DBGLEN 0x0006,0x0010 25e1 1a53 1a55 | S U| .DBGLNO 0x1a53,0x1a55,0x1a57,0x1a59,0x1a5d,0x1a61,0x1a63,0x1a73,0x1a75,0x1a77,0x1a7c,0x1a7e,0x1a83,0x1a85,0x1a8a,0x1a8c,0x1a91,0x1a95,0x1a98,0x1a9b,0x1aa0,0x1aa6 25f7 0001 0002 | | .XXX[0x10] 25f9 0003 0004 | | 25fb 0005 0006 | | 25fd 0007 0008 | | 25ff 0009 000a | | 2601 000b 000d | | 2603 000e 000f | | 2605 0010 000c | | 2607 ; -------------------------------------------------------------------------------------- 2607 ; Debug chain 2607 ; -------------------------------------------------------------------------------------- 2607 0001 0002 | | .DBGLEN 0x0001,0x0002 2609 1ab3 1abf | | .DBGLNO 0x1ab3,0x1abf,0x1ac5 260c ; -------------------------------------------------------------------------------------- 260c ; Debug chain 260c ; -------------------------------------------------------------------------------------- 260c 0001 0002 | | .DBGLEN 0x0001,0x0002 260e 1ad3 1ad4 | | .DBGLNO 0x1ad3,0x1ad4,0x1adc 2611 ; -------------------------------------------------------------------------------------- 2611 ; Debug chain 2611 ; -------------------------------------------------------------------------------------- 2611 0001 0002 | | .DBGLEN 0x0001,0x0002 2613 1af3 1af5 | | .DBGLNO 0x1af3,0x1af5,0x1b01 2616 ; -------------------------------------------------------------------------------------- 2616 ; Debug chain 2616 ; -------------------------------------------------------------------------------------- 2616 0001 0002 | | .DBGLEN 0x0001,0x0002 2618 1b13 1b15 | | .DBGLNO 0x1b13,0x1b15,0x1b22 261b ; -------------------------------------------------------------------------------------- 261b ; Debug chain 261b ; -------------------------------------------------------------------------------------- 261b 0000 0004 | | .DBGLEN 0x0000,0x0004 261d 1b33 1b42 | 3 B| .DBGLNO 0x1b33,0x1b42,0x1b45,0x1b6f 2621 ; -------------------------------------------------------------------------------------- 2621 ; Debug chain 2621 ; -------------------------------------------------------------------------------------- 2621 0000 0004 | | .DBGLEN 0x0000,0x0004 2623 1b83 1b8e | | .DBGLNO 0x1b83,0x1b8e,0x1b91,0x1bbb 2627 ; -------------------------------------------------------------------------------------- 2627 ; Debug chain 2627 ; -------------------------------------------------------------------------------------- 2627 0000 0004 | | .DBGLEN 0x0000,0x0004 2629 1bd3 1bdd | | .DBGLNO 0x1bd3,0x1bdd,0x1be0,0x1c0f 262d ; -------------------------------------------------------------------------------------- 262d ; Debug chain 262d ; -------------------------------------------------------------------------------------- 262d 0000 0002 | | .DBGLEN 0x0000,0x0002 262f 1c23 1c35 | # 5| .DBGLNO 0x1c23,0x1c35 2631 ; -------------------------------------------------------------------------------------- 2631 ; Debug chain 2631 ; -------------------------------------------------------------------------------------- 2631 0000 0004 | | .DBGLEN 0x0000,0x0004 2633 1c3c 1c41 | < A| .DBGLNO 0x1c3c,0x1c41,0x1c59,0x1c5e 2637 ; -------------------------------------------------------------------------------------- 2637 ; Debug chain 2637 ; -------------------------------------------------------------------------------------- 2637 0000 0004 | | .DBGLEN 0x0000,0x0004 2639 1c64 1c69 | d i| .DBGLNO 0x1c64,0x1c69,0x1c81,0x1c86 263d ; -------------------------------------------------------------------------------------- 263d ; Debug chain 263d ; -------------------------------------------------------------------------------------- 263d 0003 000f | | .DBGLEN 0x0003,0x000f 263f 1c8b 1c8f | | .DBGLNO 0x1c8b,0x1c8f,0x1c94,0x1c95,0x1c9b,0x1c9c,0x1ca0,0x1ca6,0x1cab,0x1caf,0x1cb5,0x1cbb,0x1cc1,0x1cc7,0x1cd1,0x1cd7,0x1cdd,0x1ce3 2651 0001 0002 | | .XXX[0xf] 2653 0003 0004 | | 2655 0005 0006 | | 2657 0007 0008 | | 2659 0009 000a | | 265b 000b 000c | | 265d 000d 000f | | 265f 0010 | | 2660 ; -------------------------------------------------------------------------------------- 2660 ; Debug chain 2660 ; -------------------------------------------------------------------------------------- 2660 0003 000f | | .DBGLEN 0x0003,0x000f 2662 1ceb 1cef | | .DBGLNO 0x1ceb,0x1cef,0x1cf4,0x1cf6,0x1cfc,0x1cfd,0x1d01,0x1d07,0x1d0c,0x1d10,0x1d16,0x1d1c,0x1d22,0x1d28,0x1d37,0x1d3d,0x1d43,0x1d49 2674 0001 0002 | | .XXX[0xf] 2676 0003 0004 | | 2678 0005 0006 | | 267a 0007 0008 | | 267c 0009 000a | | 267e 000b 000c | | 2680 000d 000f | | 2682 0010 | | 2683 ; -------------------------------------------------------------------------------------- 2683 ; Debug chain 2683 ; -------------------------------------------------------------------------------------- 2683 0001 0002 | | .DBGLEN 0x0001,0x0002 2685 1d53 1d5b | S [| .DBGLNO 0x1d53,0x1d5b,0x1d61 2688 ; -------------------------------------------------------------------------------------- 2688 ; Debug chain 2688 ; -------------------------------------------------------------------------------------- 2688 0001 0002 | | .DBGLEN 0x0001,0x0002 268a 1d6b 1d73 | k s| .DBGLNO 0x1d6b,0x1d73,0x1d7d 268d ; -------------------------------------------------------------------------------------- 268d ; Debug chain 268d ; -------------------------------------------------------------------------------------- 268d 0001 0002 | | .DBGLEN 0x0001,0x0002 268f 1d8b 1d93 | | .DBGLNO 0x1d8b,0x1d93,0x1d9d 2692 ; -------------------------------------------------------------------------------------- 2692 ; Debug chain 2692 ; -------------------------------------------------------------------------------------- 2692 0002 000a | | .DBGLEN 0x0002,0x000a 2694 1dab 1dad | | .DBGLNO 0x1dab,0x1dad,0x1daf,0x1db5,0x1db7,0x1dbb,0x1dc1,0x1dc5,0x1dcc,0x1dd2,0x1ddf,0x1de4 26a0 0001 0002 | | .XXX[0xa] 26a2 0003 0004 | | 26a4 0005 0006 | | 26a6 0008 0009 | | 26a8 000a 0007 | | 26aa ; -------------------------------------------------------------------------------------- 26aa ; Debug chain 26aa ; -------------------------------------------------------------------------------------- 26aa 0000 0003 | | .DBGLEN 0x0000,0x0003 26ac 1df3 1dfe | | .DBGLNO 0x1df3,0x1dfe,0x1e28 26af ; -------------------------------------------------------------------------------------- 26af ; Debug chain 26af ; -------------------------------------------------------------------------------------- 26af 0000 0005 | | .DBGLEN 0x0000,0x0005 26b1 1e43 1e4c | C L| .DBGLNO 0x1e43,0x1e4c,0x1e4f,0x1e51,0x1e82 26b6 ; -------------------------------------------------------------------------------------- 26b6 ; Debug chain 26b6 ; -------------------------------------------------------------------------------------- 26b6 0000 000f | | .DBGLEN 0x0000,0x000f 26b8 1eab 1eb3 | | .DBGLNO 0x1eab,0x1eb3,0x1eb9,0x1ebf,0x1ec5,0x1ec9,0x1eca,0x1ed1,0x1ee0,0x1ee8,0x1eea,0x1ef2,0x1ef4,0x1ef5,0x1efa 26c7 0001 0003 | | .XXX[0xf] 26c9 0004 0005 | | 26cb 0006 0007 | | 26cd 0008 0009 | | 26cf 000a 000b | | 26d1 000c 000d | | 26d3 000e 000f | | 26d5 0002 | | 26d6 0000 0000 | | .BLANK 0000[0x12a]