|
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: 9216 (0x2400) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0ab0 | | .CONST 0x0ab0 ; 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 0008 | | .CONST 0x0008 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0091 | | .CONST 0x0091 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 002d | - | .CONST 0x002d ; Number of locals 000b INIT_0008: 000b 4802 |H | Short_Literal 0x2 ; Debug Table 0x0 = .DEBUG 0x000b,0x0b92,0x8000,0x0000,0x0056,0xcb15,0x0000,0x000d ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 032b | + | Declare_Type Record,Incomplete,Visible 000d 029a 009b | | Declare_Subprogram INIT_0098,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 00b3 | | Declare_Subprogram INIT_00b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 011b | | Declare_Subprogram INIT_0118,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 0163 | c| Declare_Subprogram INIT_0160,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 020b | | Declare_Subprogram INIT_0208,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x0.0x6 = 0x17,0xfff9 0018 0266 | f | Execute Discrete,Bounds 0019 00e5 | | Load_Encached Long_Integer_Cache 001a 02a0 | | Declare_Subprogram Null_Subprogram 001b 4801 |H | Short_Literal 0x1 001c 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object 001d 029a 0233 | 3| Declare_Subprogram INIT_0230,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x1d,0xfff8 001f 029a 0363 | c| Declare_Subprogram INIT_0360,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1f,0xfff7 0021 029a 036b | k| Declare_Subprogram INIT_0368,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x21,0xfff6 0023 029a 03a3 | | Declare_Subprogram INIT_03a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x23,0xfff5 0025 029a 0463 | c| Declare_Subprogram INIT_0460,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x25,0xfff4 0027 029a 048b | | Declare_Subprogram INIT_0488,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x27,0xfff3 0029 029a 04f3 | | Declare_Subprogram INIT_04f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x29,0xfff2 002b 029a 0563 | c| Declare_Subprogram INIT_0560,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x2b,0xfff1 002d 029a 0663 | c| Declare_Subprogram INIT_0660,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x2d,0xfff0 002f 029a 0693 | | Declare_Subprogram INIT_0690,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x2f,0xffef 0031 029a 0743 | C| Declare_Subprogram INIT_0740,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x31,0xffee 0033 029a 078b | | Declare_Subprogram INIT_0788,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x33,0xffed 0035 029a 08c3 | | Declare_Subprogram INIT_08c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x13 = 0x35,0xffec 0037 4805 |H | Short_Literal 0x5 ; Debug Table 0x0.0x14 = 0x37,0xffeb 0038 032a | * | Declare_Type Record,Incomplete 0039 03a5 | | Declare_Type Heap_Access,Indirect_Literal,Values_Relative ; Debug Table 0x0.0x15 = 0x39,0xffea 003a 00d9 | | Load_Top At_Offset_1 003b 02a0 | | Declare_Subprogram Null_Subprogram 003c 00da | | Load_Top At_Offset_2 003d 03a3 | | Complete_Type Heap_Access,By_Defining 003e 6319 |c | Indirect_Literal Discrete,0x358,{0x00000000, 0x0056cb15} ; Debug Table 0x0.0x16 = 0x3e,0xffe9 ; Debug Table 0x0.0x17 = 0x3e,0xffe8 ; Debug Table 0x0.0x18 = 0x3e,0xffe7 003f 49e2 |I | Short_Literal 0x1e2 0040 00da | | Load_Top At_Offset_2 0041 00db | | Load_Top At_Offset_3 0042 4805 |H | Short_Literal 0x5 0043 e001 | | Load 0x0,0x1 0044 0387 | | Declare_Variable Package 0045 00d8 | | Load_Top At_Offset_0 0046 020f | | Execute Module,Activate 0047 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x19 = 0x47,0xffe6 0048 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0049 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x1a = 0x49,0xffe5 004a 00db | | Load_Top At_Offset_3 004b 02a0 | | Declare_Subprogram Null_Subprogram 004c e20d | | Load 0x1,0xd 004d 0326 | & | Complete_Type Record,By_Defining 004e 00bf | | Action Accept_Activation 004f e002 | | Load 0x0,0x2 ; Debug Table 0x1 = .DEBUG 0x004f,0x0bca,0x8000,0x0000,0x0056,0xcce5,0x0000,0x0007 ; Debug Table 0x1.0x0 = 0x4f,0xffff 0050 1b25 | % | Execute Package,Field_Read,Field_Number 0x25 0051 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x1.0x1 = 0x51,0xfffe 0052 00e4 | | Load_Encached Positive_Cache 0053 00da | | Load_Top At_Offset_2 0054 00e5 | | Load_Encached Long_Integer_Cache 0055 e222 | " | Load 0x1,0x22 0056 02a0 | | Declare_Subprogram Null_Subprogram 0057 e221 | ! | Load 0x1,0x21 0058 0326 | & | Complete_Type Record,By_Defining 0059 e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x2 = 0x59,0xfffd 005a 1b11 | | Execute Package,Field_Read,Field_Number 0x11 005b 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x1.0x3 = 0x5b,0xfffc 005c 0266 | f | Execute Discrete,Bounds 005d e222 | " | Load 0x1,0x22 005e 02a0 | | Declare_Subprogram Null_Subprogram 005f 4801 |H | Short_Literal 0x1 0060 0350 | P | Declare_Type Array,Defined,Bounds_With_Object 0061 e004 | | Load 0x0,0x4 ; Debug Table 0x1.0x4 = 0x61,0xfffb 0062 190e | | Execute Package,Field_Reference,Field_Number 0xe 0063 e004 | | Load 0x0,0x4 ; Debug Table 0x1.0x5 = 0x63,0xfffa 0064 190d | | Execute Package,Field_Reference,Field_Number 0xd 0065 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x6 = 0x65,0xfff9 ; Debug Table 0x1.0x7 = 0x65,0xfff8 0066 00c7 | | Action Elaborate_Subprogram 0067 029d 09a3 | | Declare_Subprogram INIT_09a0,For_Outer_Call ; Debug Table 0x1.0x8 = 0x67,0xfff7 0069 029d 09bb | | Declare_Subprogram INIT_09b8,For_Outer_Call ; Debug Table 0x1.0x9 = 0x69,0xfff6 006b 029d 09cb | | Declare_Subprogram INIT_09c8,For_Outer_Call ; Debug Table 0x1.0xa = 0x6b,0xfff5 006d 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0xb = 0x6d,0xfff4 ; Debug Table 0x1.0xc = 0x6d,0xfff3 ; Debug Table 0x1.0xd = 0x6d,0xfff2 006e 00c7 | | Action Elaborate_Subprogram 006f 029d 09eb | | Declare_Subprogram INIT_09e8,For_Outer_Call ; Debug Table 0x1.0xe = 0x6f,0xfff1 0071 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0xf = 0x71,0xfff0 0072 00c7 | | Action Elaborate_Subprogram 0073 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x10 = 0x73,0xffef 0074 00c7 | | Action Elaborate_Subprogram 0075 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x11 = 0x75,0xffee ; Debug Table 0x1.0x12 = 0x75,0xffed ; Debug Table 0x1.0x13 = 0x75,0xffec ; Debug Table 0x1.0x14 = 0x75,0xffeb 0076 00c7 | | Action Elaborate_Subprogram 0077 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x15 = 0x77,0xffea 0078 00c7 | | Action Elaborate_Subprogram 0079 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x16 = 0x79,0xffe9 007a 00c7 | | Action Elaborate_Subprogram 007b 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x17 = 0x7b,0xffe8 007c 00c7 | | Action Elaborate_Subprogram 007d 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x18 = 0x7d,0xffe7 007e 00c7 | | Action Elaborate_Subprogram 007f 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x19 = 0x7f,0xffe6 0080 00c7 | | Action Elaborate_Subprogram 0081 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x1a = 0x81,0xffe5 0082 00c7 | | Action Elaborate_Subprogram 0083 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x1b = 0x83,0xffe4 0084 00c7 | | Action Elaborate_Subprogram 0085 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x1c = 0x85,0xffe3 0086 00c7 | | Action Elaborate_Subprogram 0087 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x1d = 0x87,0xffe2 0088 00c7 | | Action Elaborate_Subprogram 0089 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x1e = 0x89,0xffe1 008a 00c7 | | Action Elaborate_Subprogram 008b 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x1f = 0x8b,0xffe0 008c 00c7 | | Action Elaborate_Subprogram 008d 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x20 = 0x8d,0xffdf 008e 00c7 | | Action Elaborate_Subprogram 008f 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x21 = 0x8f,0xffde 0090 00c7 | | Action Elaborate_Subprogram 0091 BODY_0008: 0091 00bc | | Action Signal_Activated 0092 00bb | | Action Signal_Completion 0093 0000 0000 | | .BLANK 0000[0x5] 0098 ; -------------------------------------------------------------------------------------- 0098 ; SUBPROGRAM 0098 ; -------------------------------------------------------------------------------------- 0098 009c | | .CONST 0x009c ; Address of begin 0099 0004 | | .CONST 0x0004 ; Address of exception handler 009a 0002 | | .CONST 0x0002 ; Number of locals 009b INIT_0098: 009b e224 | $ | Load 0x1,0x24 ; Debug Table 0x2 = .DEBUG 0x009b,0x0c10,0x0001,0x0000,0x0056,0xcb15,0x0000,0x0012 ; Debug Table 0x2.0x0 = 0x9b,0xffff 009c BODY_0098: 009c e223 | # | Load 0x1,0x23 ; Debug Table 0x2.0x1 = 0x9c,0x1 009d 1b12 | | Execute Package,Field_Read,Field_Number 0x12 009e e5ff | | Load 0x2,-0x1 009f e223 | # | Load 0x1,0x23 00a0 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00a1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00a2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x2 = 0xa2,0x2 00a3 e5fe | | Load 0x2,-0x2 00a4 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00a5 e222 | " | Load 0x1,0x22 ; Debug Table 0x2.0x3 = 0xa5,0x3 00a6 00d9 | | Load_Top At_Offset_1 00a7 e223 | # | Load 0x1,0x23 00a8 1817 | | Execute Package,Field_Execute,Field_Number 0x17 00a9 039c | | Declare_Variable Heap_Access,By_Allocation 00aa e5fe | | Load 0x2,-0x2 00ab 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00ac 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x2.0x4 = 0xac,0x4 00ad 0000 0000 | | .XXX[0x3] 00af 0000 | | 00b0 ; -------------------------------------------------------------------------------------- 00b0 ; SUBPROGRAM 00b0 ; -------------------------------------------------------------------------------------- 00b0 00c0 | | .CONST 0x00c0 ; Address of begin 00b1 0004 | | .CONST 0x0004 ; Address of exception handler 00b2 0006 | | .CONST 0x0006 ; Number of locals 00b3 INIT_00b0: 00b3 e224 | $ | Load 0x1,0x24 ; Debug Table 0x3 = .DEBUG 0x00b3,0x0c1c,0x0001,0x0000,0x0056,0xcb15,0x0000,0x0020 ; Debug Table 0x3.0x0 = 0xb3,0xffff 00b4 e5fa | | Load 0x2,-0x6 00b5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00b6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00b7 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x1 = 0xb7,0xfffe 00b8 e5fd | | Load 0x2,-0x3 00b9 0273 | s | Execute Discrete,Plus 00ba 00e4 | | Load_Encached Positive_Cache 00bb 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 00bc 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x3.0x2 = 0xbc,0xfffd 00bd 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x3.0x3 = 0xbd,0xfffc 00be 029f 0a03 | | Declare_Subprogram INIT_0a00,For_Call ; Debug Table 0x3.0x4 = 0xbe,0xfffb 00c0 BODY_00b0: 00c0 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x3.0x5 = 0xc0,0x1 00c1 e5ff | | Load 0x2,-0x1 00c2 e402 | | Load 0x2,0x2 00c3 e223 | # | Load 0x1,0x23 00c4 1818 | | Execute Package,Field_Execute,Field_Number 0x18 00c5 005b | [ | Store_Top Discrete,At_Offset_3 00c6 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x6 = 0xc6,0x2 00c7 e402 | | Load 0x2,0x2 00c8 e223 | # | Load 0x1,0x23 00c9 181b | | Execute Package,Field_Execute,Field_Number 0x1b 00ca 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 00cb 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x7 = 0xcb,0x3 00cc 00da | | Load_Top At_Offset_2 00cd 027f | | Execute Discrete,Equal 00ce 680a |h | Jump_Zero 0xd9 00cf 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x8 = 0xcf,0x4 00d0 e402 | | Load 0x2,0x2 00d1 e223 | # | Load 0x1,0x23 00d2 181c | | Execute Package,Field_Execute,Field_Number 0x1c 00d3 8406 | | Call 0x2,0x6 00d4 4800 |H | Short_Literal 0x0 00d5 e402 | | Load 0x2,0x2 00d6 e223 | # | Load 0x1,0x23 00d7 181d | | Execute Package,Field_Execute,Field_Number 0x1d 00d8 4506 |E | Exit_Suprogram New_Top_Offset 0x6 00d9 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x9 = 0xd9,0x5 00da 00da | | Load_Top At_Offset_2 00db 027c | | | Execute Discrete,Less 00dc 6826 |h& | Jump_Zero 0x103 00dd 4fff |O | Short_Literal -0x1 ; Debug Table 0x3.0xa = 0xdd,0x6 00de e402 | | Load 0x2,0x2 00df e223 | # | Load 0x1,0x23 00e0 181a | | Execute Package,Field_Execute,Field_Number 0x1a 00e1 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0xb = 0xe1,0x7 00e2 e402 | | Load 0x2,0x2 00e3 e223 | # | Load 0x1,0x23 00e4 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 00e5 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0xc = 0xe5,0x8 00e6 e402 | | Load 0x2,0x2 00e7 e223 | # | Load 0x1,0x23 00e8 181a | | Execute Package,Field_Execute,Field_Number 0x1a 00e9 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0xd = 0xe9,0x9 00ea 4801 |H | Short_Literal 0x1 00eb e223 | # | Load 0x1,0x23 00ec 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 00ed 035b | [ | Declare_Type Array,Constrained 00ee 0337 | 7 | Declare_Variable Array 00ef 00db | | Load_Top At_Offset_3 00f0 4800 |H | Short_Literal 0x0 00f1 00da | | Load_Top At_Offset_2 00f2 01d6 | | Execute Vector,Field_Write 00f3 00da | | Load_Top At_Offset_2 00f4 e404 | | Load 0x2,0x4 00f5 0272 | r | Execute Discrete,Minus 00f6 4801 |H | Short_Literal 0x1 00f7 00da | | Load_Top At_Offset_2 00f8 01d6 | | Execute Vector,Field_Write 00f9 e402 | | Load 0x2,0x2 00fa e223 | # | Load 0x1,0x23 00fb 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 00fc e222 | " | Load 0x1,0x22 ; Debug Table 0x3.0xe = 0xfc,0xa 00fd 8406 | | Call 0x2,0x6 00fe 4800 |H | Short_Literal 0x0 00ff e402 | | Load 0x2,0x2 0100 e223 | # | Load 0x1,0x23 0101 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0102 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0103 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0xf = 0x103,0xb 0104 e402 | | Load 0x2,0x2 0105 e223 | # | Load 0x1,0x23 0106 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0107 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x10 = 0x107,0xc 0108 00da | | Load_Top At_Offset_2 0109 0272 | r | Execute Discrete,Minus 010a 00e3 | | Load_Encached Natural_Cache 010b 025b | [ | Execute Discrete,Check_In_Type 010c 4801 |H | Short_Literal 0x1 010d e402 | | Load 0x2,0x2 010e e223 | # | Load 0x1,0x23 010f 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0110 e222 | " | Load 0x1,0x22 ; Debug Table 0x3.0x11 = 0x110,0xd 0111 8406 | | Call 0x2,0x6 0112 4801 |H | Short_Literal 0x1 0113 e402 | | Load 0x2,0x2 0114 e223 | # | Load 0x1,0x23 0115 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0116 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0117 0000 | | .XXX[0x1] 0118 ; -------------------------------------------------------------------------------------- 0118 ; SUBPROGRAM 0118 ; -------------------------------------------------------------------------------------- 0118 011f | | .CONST 0x011f ; Address of begin 0119 0004 | | .CONST 0x0004 ; Address of exception handler 011a 0002 | | .CONST 0x0002 ; Number of locals 011b INIT_0118: 011b e224 | $ | Load 0x1,0x24 ; Debug Table 0x4 = .DEBUG 0x011b,0x0c42,0x0001,0x0000,0x0056,0xcb15,0x0000,0x003e ; Debug Table 0x4.0x0 = 0x11b,0xffff 011c 00db | | Load_Top At_Offset_3 011d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 011e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 011f BODY_0118: 011f e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x1 = 0x11f,0x1 0120 00d9 | | Load_Top At_Offset_1 0121 822d | - | Call 0x1,0x2d 0122 7001 |p | Jump_Nonzero 0x124 0123 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x4.0x2 = 0x123,0x2 0124 e222 | " | Load 0x1,0x22 ; Debug Table 0x4.0x3 = 0x124,0x3 ; Debug Table 0x4.0x4 = 0x124,0xfbff 0125 4800 |H | Short_Literal 0x0 0126 00da | | Load_Top At_Offset_2 0127 e223 | # | Load 0x1,0x23 0128 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0129 0031 | 1 | Store_Top Heap_Access,At_Offset_1 012a e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0x5 = 0x12a,0xfbfe 012b 01dd | | Execute Vector,First 012c e5fd | | Load 0x2,-0x3 012d 0272 | r | Execute Discrete,Minus 012e 0248 | H | Execute Discrete,Check_In_Integer 012f 00e2 | | Load_Encached Integer_Cache 0130 03f1 | | Declare_Variable Discrete,With_Value 0131 7826 |x& | Jump 0x158 0132 e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0x6 = 0x132,0x402 0133 01dc | | Execute Vector,Last 0134 00da | | Load_Top At_Offset_2 0135 0217 | | Execute Heap_Access,All_Reference 0136 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0137 00da | | Load_Top At_Offset_2 0138 0273 | s | Execute Discrete,Plus 0139 0aff | | Execute_Immediate Plus,-0x1 013a 0248 | H | Execute Discrete,Check_In_Integer 013b 8228 | ( | Call 0x1,0x28 013c e5fc | | Load 0x2,-0x4 013d 01dd | | Execute Vector,First 013e 00db | | Load_Top At_Offset_3 013f 0217 | | Execute Heap_Access,All_Reference 0140 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0141 00db | | Load_Top At_Offset_3 0142 0273 | s | Execute Discrete,Plus 0143 0248 | H | Execute Discrete,Check_In_Integer 0144 8229 | ) | Call 0x1,0x29 0145 0263 | c | Execute Discrete,Above_Bound 0146 700d |p | Jump_Nonzero 0x154 0147 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x7 = 0x147,0x403 ; Debug Table 0x4.0x8 = 0x147,0xf7ff 0148 e5fc | | Load 0x2,-0x4 0149 01d5 | | Execute Vector,Field_Reference 014a 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x9 = 0x14a,0x801 014b 00d9 | | Load_Top At_Offset_1 014c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 014d 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0xa = 0x14d,0x802 014e 4802 |H | Short_Literal 0x2 014f 00da | | Load_Top At_Offset_2 0150 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0151 01d6 | | Execute Vector,Field_Write 0152 00d1 | | Pop_Control Pop_Count_1 0153 3ff3 |? | Loop_Increasing 0x147 0154 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0xb = 0x154,0x404 0155 0217 | | Execute Heap_Access,All_Reference 0156 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0157 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0158 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0xc = 0x158,0x401 0159 77d8 |w | Jump_Nonzero 0x132 015a 4504 |E | Exit_Suprogram New_Top_Offset 0x4 015b 0000 0000 | | .BLANK 0000[0x5] 0160 ; -------------------------------------------------------------------------------------- 0160 ; SUBPROGRAM 0160 ; -------------------------------------------------------------------------------------- 0160 0169 | i | .CONST 0x0169 ; Address of begin 0161 0004 | | .CONST 0x0004 ; Address of exception handler 0162 0004 | | .CONST 0x0004 ; Number of locals 0163 INIT_0160: 0163 e224 | $ | Load 0x1,0x24 ; Debug Table 0x5 = .DEBUG 0x0163,0x0c5e,0x0001,0x0000,0x0056,0xcb15,0x0000,0x0054 ; Debug Table 0x5.0x0 = 0x163,0xffff 0164 00db | | Load_Top At_Offset_3 0165 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0166 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0167 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x5.0x1 = 0x167,0xfffe 0168 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x5.0x2 = 0x168,0xfffd 0169 BODY_0160: 0169 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x3 = 0x169,0x1 016a 7004 |p | Jump_Nonzero 0x16f 016b 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x4 = 0x16b,0x2 016c a5fe | | Store_Unchecked 0x2,-0x2 016d 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x5 = 0x16d,0x3 016e a5fd | | Store_Unchecked 0x2,-0x3 016f 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x5.0x6 = 0x16f,0x4 0170 e5fe | | Load 0x2,-0x2 0171 00e4 | | Load_Encached Positive_Cache 0172 025b | [ | Execute Discrete,Check_In_Type 0173 e402 | | Load 0x2,0x2 0174 e223 | # | Load 0x1,0x23 0175 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0176 005a | Z | Store_Top Discrete,At_Offset_2 0177 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x7 = 0x177,0x5 0178 00db | | Load_Top At_Offset_3 0179 e223 | # | Load 0x1,0x23 017a 181b | | Execute Package,Field_Execute,Field_Number 0x1b 017b 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 017c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x8 = 0x17c,0x6 017d 00d9 | | Load_Top At_Offset_1 017e 027d | } | Execute Discrete,Greater 017f 6805 |h | Jump_Zero 0x185 0180 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x9 = 0x180,0x7 0181 a5fe | | Store_Unchecked 0x2,-0x2 0182 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0xa = 0x182,0x8 0183 a5fd | | Store_Unchecked 0x2,-0x3 0184 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x5.0xb = 0x184,0x9 0185 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0xc = 0x185,0xa 0186 00d9 | | Load_Top At_Offset_1 0187 00db | | Load_Top At_Offset_3 0188 0272 | r | Execute Discrete,Minus 0189 0248 | H | Execute Discrete,Check_In_Integer 018a 0273 | s | Execute Discrete,Plus 018b c5fe | | Store 0x2,-0x2 018c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xd = 0x18c,0xb 018d 00da | | Load_Top At_Offset_2 018e 027f | | Execute Discrete,Equal 018f 685a |hZ | Jump_Zero 0x1ea 0190 e222 | " | Load 0x1,0x22 ; Debug Table 0x5.0xe = 0x190,0xc ; Debug Table 0x5.0xf = 0x190,0xfbff 0191 4800 |H | Short_Literal 0x0 0192 e402 | | Load 0x2,0x2 0193 e223 | # | Load 0x1,0x23 0194 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0195 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0196 e222 | " | Load 0x1,0x22 ; Debug Table 0x5.0x10 = 0x196,0xfbfe 0197 61bc |a | Indirect_Literal Discrete,0x354,{0x00000000, 0x7fffffff} ; Debug Table 0x5.0x11 = 0x197,0xfbfd 0198 00e3 | | Load_Encached Natural_Cache 0199 03f1 | | Declare_Variable Discrete,With_Value 019a 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x12 = 0x19a,0x401 019b 0032 | 2 | Store_Top Heap_Access,At_Offset_2 019c 7815 |x | Jump 0x1b2 019d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x13 = 0x19d,0x403 019e 0217 | | Execute Heap_Access,All_Reference 019f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01a0 e5fd | | Load 0x2,-0x3 01a1 027a | z | Execute Discrete,Less_Equal 01a2 680b |h | Jump_Zero 0x1ae 01a3 e5fd | | Load 0x2,-0x3 01a4 00da | | Load_Top At_Offset_2 01a5 0217 | | Execute Heap_Access,All_Reference 01a6 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01a7 027c | | | Execute Discrete,Less 01a8 6805 |h | Jump_Zero 0x1ae 01a9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x14 = 0x1a9,0x404 01aa 0217 | | Execute Heap_Access,All_Reference 01ab 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01ac a5fd | | Store_Unchecked 0x2,-0x3 01ad 7fec | | Jump 0x19a ; Debug Table 0x5.0x15 = 0x1ad,0x405 01ae 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x16 = 0x1ae,0x406 01af 0217 | | Execute Heap_Access,All_Reference 01b0 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 01b1 0032 | 2 | Store_Top Heap_Access,At_Offset_2 01b2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x17 = 0x1b2,0x402 01b3 77e9 |w | Jump_Nonzero 0x19d 01b4 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x18 = 0x1b4,0x407 01b5 0032 | 2 | Store_Top Heap_Access,At_Offset_2 01b6 7814 |x | Jump 0x1cb 01b7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x19 = 0x1b7,0x409 ; Debug Table 0x5.0x1a = 0x1b7,0xf7ff 01b8 0217 | | Execute Heap_Access,All_Reference 01b9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01ba 00e4 | | Load_Encached Positive_Cache 01bb 03f1 | | Declare_Variable Discrete,With_Value 01bc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x1b = 0x1bc,0x801 01bd e5fd | | Load 0x2,-0x3 01be 027d | } | Execute Discrete,Greater 01bf 6806 |h | Jump_Zero 0x1c6 01c0 00d8 | | Load_Top At_Offset_0 01c1 00da | | Load_Top At_Offset_2 01c2 027c | | | Execute Discrete,Less 01c3 6802 |h | Jump_Zero 0x1c6 01c4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x1c = 0x1c4,0x802 01c5 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 01c6 00d1 | | Pop_Control Pop_Count_1 01c7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x1d = 0x1c7,0x40a 01c8 0217 | | Execute Heap_Access,All_Reference 01c9 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 01ca 0032 | 2 | Store_Top Heap_Access,At_Offset_2 01cb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x1e = 0x1cb,0x408 01cc 77ea |w | Jump_Nonzero 0x1b7 01cd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x1f = 0x1cd,0x40b 01ce 6185 |a | Indirect_Literal Discrete,0x354,{0x00000000, 0x7fffffff} 01cf 027e | ~ | Execute Discrete,Not_Equal 01d0 6803 |h | Jump_Zero 0x1d4 01d1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x20 = 0x1d1,0x40c 01d2 a5fd | | Store_Unchecked 0x2,-0x3 01d3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x5.0x21 = 0x1d3,0x40d 01d4 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x22 = 0x1d4,0x40e 01d5 e402 | | Load 0x2,0x2 01d6 e223 | # | Load 0x1,0x23 01d7 1819 | | Execute Package,Field_Execute,Field_Number 0x19 01d8 7005 |p | Jump_Nonzero 0x1de 01d9 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x23 = 0x1d9,0x40f 01da a5fe | | Store_Unchecked 0x2,-0x2 01db 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x24 = 0x1db,0x410 01dc a5fd | | Store_Unchecked 0x2,-0x3 01dd 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x5.0x25 = 0x1dd,0x411 01de 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x26 = 0x1de,0x412 01df e402 | | Load 0x2,0x2 01e0 e223 | # | Load 0x1,0x23 01e1 181a | | Execute Package,Field_Execute,Field_Number 0x1a 01e2 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x27 = 0x1e2,0x413 01e3 4800 |H | Short_Literal 0x0 01e4 e402 | | Load 0x2,0x2 01e5 e223 | # | Load 0x1,0x23 01e6 181b | | Execute Package,Field_Execute,Field_Number 0x1b 01e7 0273 | s | Execute Discrete,Plus 01e8 c5fe | | Store 0x2,-0x2 01e9 00d3 | | Pop_Control Pop_Count_3 01ea e222 | " | Load 0x1,0x22 ; Debug Table 0x5.0x28 = 0x1ea,0xd ; Debug Table 0x5.0x29 = 0x1ea,0xf3ff 01eb 4800 |H | Short_Literal 0x0 01ec e402 | | Load 0x2,0x2 01ed e223 | # | Load 0x1,0x23 01ee 181c | | Execute Package,Field_Execute,Field_Number 0x1c 01ef 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01f0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x2a = 0x1f0,0xc01 01f1 0217 | | Execute Heap_Access,All_Reference 01f2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01f3 a5fd | | Store_Unchecked 0x2,-0x3 01f4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x2b = 0x1f4,0xc02 ; Debug Table 0x5.0x2c = 0x1f4,0xc03 01f5 0217 | | Execute Heap_Access,All_Reference 01f6 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 01f7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01f8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x2d = 0x1f8,0xc04 01f9 680b |h | Jump_Zero 0x205 01fa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x2e = 0x1fa,0xc05 01fb 0217 | | Execute Heap_Access,All_Reference 01fc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01fd e5fd | | Load 0x2,-0x3 01fe 027c | | | Execute Discrete,Less 01ff 6ff4 |o | Jump_Zero 0x1f4 0200 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x2f = 0x200,0xc06 0201 0217 | | Execute Heap_Access,All_Reference 0202 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0203 a5fd | | Store_Unchecked 0x2,-0x3 0204 7fef | | Jump 0x1f4 0205 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0206 0000 0000 | | .XXX[0x2] 0208 ; -------------------------------------------------------------------------------------- 0208 ; SUBPROGRAM 0208 ; -------------------------------------------------------------------------------------- 0208 021b | | .CONST 0x021b ; Address of begin 0209 0004 | | .CONST 0x0004 ; Address of exception handler 020a 0009 | | .CONST 0x0009 ; Number of locals 020b INIT_0208: 020b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x6 = .DEBUG 0x020b,0x0cc0,0x2801,0x0002,0x0056,0xcb15,0x0000,0x0064 ; Debug Table 0x6.0x0 = 0x20b,0xffff 020c 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 020d 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x6.0x1 = 0x20d,0xfffe 020e 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 020f 029f 0a2b | +| Declare_Subprogram INIT_0a28,For_Call ; Debug Table 0x6.0x2 = 0x20f,0xfffd 0211 e223 | # | Load 0x1,0x23 ; Debug Table 0x6.0x3 = 0x211,0xfffc 0212 1926 | & | Execute Package,Field_Reference,Field_Number 0x26 0213 00c6 | | Action Check_Subprogram_Elaborated 0214 00e1 | | Load_Encached Boolean_Cache 0215 4804 |H | Short_Literal 0x4 0216 4802 |H | Short_Literal 0x2 0217 0099 | | Action Reference_Dynamic 0218 6137 |a7 | Indirect_Literal Discrete,0x350,{0x00000000, 0x0056cce5} 0219 6132 |a2 | Indirect_Literal Discrete,0x34c,{0x00000000, 0x00000e0e} 021a 4809 |H | Short_Literal 0x9 021b BODY_0208: 021b e402 | | Load 0x2,0x2 ; Debug Table 0x6.0x4 = 0x21b,0x1 021c e5fc | | Load 0x2,-0x4 021d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 021e e405 | | Load 0x2,0x5 021f 4806 |H | Short_Literal 0x6 0220 4802 |H | Short_Literal 0x2 0221 0099 | | Action Reference_Dynamic 0222 4807 |H | Short_Literal 0x7 0223 4802 |H | Short_Literal 0x2 0224 0099 | | Action Reference_Dynamic 0225 e223 | # | Load 0x1,0x23 0226 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0227 c402 | | Store 0x2,0x2 0228 4507 |E | Exit_Suprogram New_Top_Offset 0x7 0229 0000 0000 | | .BLANK 0000[0x7] 0230 ; -------------------------------------------------------------------------------------- 0230 ; SUBPROGRAM 0230 ; -------------------------------------------------------------------------------------- 0230 0237 | 7 | .CONST 0x0237 ; Address of begin 0231 0345 | E | .CONST 0x0345 ; Address of exception handler 0232 0002 | | .CONST 0x0002 ; Number of locals 0233 INIT_0230: 0233 e224 | $ | Load 0x1,0x24 ; Debug Table 0x7 = .DEBUG 0x0233,0x0ccc,0x2801,0x0002,0x0056,0xcb15,0x0000,0x009d ; Debug Table 0x7.0x0 = 0x233,0xffff 0234 e5fc | | Load 0x2,-0x4 0235 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0236 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0237 BODY_0230: 0237 e5fb | | Load 0x2,-0x5 ; Debug Table 0x7.0x1 = 0x237,0x1 0238 00d9 | | Load_Top At_Offset_1 0239 822d | - | Call 0x1,0x2d 023a 7003 |p | Jump_Nonzero 0x23e 023b 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x2 = 0x23b,0x2 023c a5f8 | | Store_Unchecked 0x2,-0x8 023d 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; Debug Table 0x7.0x3 = 0x23d,0x3 023e e5fa | | Load 0x2,-0x6 ; Debug Table 0x7.0x4 = 0x23e,0x4 ; Debug Table 0x7.0x5 = 0x23e,0xfbff 023f 00e4 | | Load_Encached Positive_Cache 0240 03f1 | | Declare_Variable Discrete,With_Value 0241 e5fa | | Load 0x2,-0x6 ; Debug Table 0x7.0x6 = 0x241,0xfbfe 0242 0a01 | | Execute_Immediate Plus,0x1 0243 00e4 | | Load_Encached Positive_Cache 0244 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0245 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x7.0x7 = 0x245,0xfbfd 0246 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x7.0x8 = 0x246,0xfbfc 0247 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x7.0x9 = 0x247,0xfbfb 0248 e222 | " | Load 0x1,0x22 ; Debug Table 0x7.0xa = 0x248,0xfbfa 0249 4800 |H | Short_Literal 0x0 024a e402 | | Load 0x2,0x2 024b e223 | # | Load 0x1,0x23 024c 181c | | Execute Package,Field_Execute,Field_Number 0x1c 024d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 024e e222 | " | Load 0x1,0x22 ; Debug Table 0x7.0xb = 0x24e,0xfbf9 024f 039d | | Declare_Variable Heap_Access,Duplicate 0250 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x7.0xc = 0x250,0xfbf8 0251 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0252 e005 | | Load 0x0,0x5 ; Debug Table 0x7.0xd = 0x252,0xfbf7 0253 1b23 | # | Execute Package,Field_Read,Field_Number 0x23 0254 029f 0a5b | [| Declare_Subprogram INIT_0a58,For_Call ; Debug Table 0x7.0xe = 0x254,0xfbf6 0256 e408 | | Load 0x2,0x8 ; Debug Table 0x7.0x10 = 0x256,0x402 ; Debug Table 0x7.0xf = 0x256,0x401 0257 a409 | | Store_Unchecked 0x2,0x9 0258 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x11 = 0x258,0x403 0259 a407 | | Store_Unchecked 0x2,0x7 025a 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x12 = 0x25a,0x404 025b a406 | | Store_Unchecked 0x2,0x6 025c 782d |x- | Jump 0x28a 025d e403 | | Load 0x2,0x3 ; Debug Table 0x7.0x13 = 0x25d,0x406 025e e409 | | Load 0x2,0x9 025f 0217 | | Execute Heap_Access,All_Reference 0260 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0261 027a | z | Execute Discrete,Less_Equal 0262 6823 |h# | Jump_Zero 0x286 0263 e409 | | Load 0x2,0x9 0264 0217 | | Execute Heap_Access,All_Reference 0265 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0266 e404 | | Load 0x2,0x4 0267 027a | z | Execute Discrete,Less_Equal 0268 681d |h | Jump_Zero 0x286 0269 e406 | | Load 0x2,0x6 ; Debug Table 0x7.0x14 = 0x269,0x407 026a 0a01 | | Execute_Immediate Plus,0x1 026b c406 | | Store 0x2,0x6 026c e409 | | Load 0x2,0x9 ; Debug Table 0x7.0x15 = 0x26c,0x408 026d a40a | | Store_Unchecked 0x2,0xa 026e e409 | | Load 0x2,0x9 ; Debug Table 0x7.0x16 = 0x26e,0x409 026f 0217 | | Execute Heap_Access,All_Reference 0270 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0271 e403 | | Load 0x2,0x3 0272 027c | | | Execute Discrete,Less 0273 6806 |h | Jump_Zero 0x27a 0274 e409 | | Load 0x2,0x9 ; Debug Table 0x7.0x17 = 0x274,0x40a 0275 0217 | | Execute Heap_Access,All_Reference 0276 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0277 a403 | | Store_Unchecked 0x2,0x3 0278 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x18 = 0x278,0x40b 0279 a407 | | Store_Unchecked 0x2,0x7 027a e409 | | Load 0x2,0x9 ; Debug Table 0x7.0x19 = 0x27a,0x40c 027b 0217 | | Execute Heap_Access,All_Reference 027c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 027d e404 | | Load 0x2,0x4 027e 027d | } | Execute Discrete,Greater 027f 6806 |h | Jump_Zero 0x286 0280 e409 | | Load 0x2,0x9 ; Debug Table 0x7.0x1a = 0x280,0x40d 0281 0217 | | Execute Heap_Access,All_Reference 0282 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0283 a404 | | Store_Unchecked 0x2,0x4 0284 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x1b = 0x284,0x40e 0285 a407 | | Store_Unchecked 0x2,0x7 0286 e409 | | Load 0x2,0x9 ; Debug Table 0x7.0x1c = 0x286,0x40f 0287 0217 | | Execute Heap_Access,All_Reference 0288 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0289 a409 | | Store_Unchecked 0x2,0x9 028a e409 | | Load 0x2,0x9 ; Debug Table 0x7.0x1d = 0x28a,0x405 028b 77d1 |w | Jump_Nonzero 0x25d 028c e407 | | Load 0x2,0x7 ; Debug Table 0x7.0x1e = 0x28c,0x410 028d 7001 |p | Jump_Nonzero 0x28f 028e 7fc7 | | Jump 0x256 028f e404 | | Load 0x2,0x4 ; Debug Table 0x7.0x1f = 0x28f,0x411 0290 e403 | | Load 0x2,0x3 0291 0272 | r | Execute Discrete,Minus 0292 c405 | | Store 0x2,0x5 0293 e406 | | Load 0x2,0x6 ; Debug Table 0x7.0x20 = 0x293,0x412 0294 7003 |p | Jump_Nonzero 0x298 0295 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x21 = 0x295,0x413 0296 a5f8 | | Store_Unchecked 0x2,-0x8 0297 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; Debug Table 0x7.0x22 = 0x297,0x414 0298 e406 | | Load 0x2,0x6 ; Debug Table 0x7.0x23 = 0x298,0x415 0299 0f01 | | Execute_Immediate Equal,0x1 029a 6810 |h | Jump_Zero 0x2ab 029b 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x24 = 0x29b,0x416 029c 4801 |H | Short_Literal 0x1 029d e213 | | Load 0x1,0x13 029e 035b | [ | Declare_Type Array,Constrained 029f 0337 | 7 | Declare_Variable Array 02a0 e40a | | Load 0x2,0xa 02a1 0217 | | Execute Heap_Access,All_Reference 02a2 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 02a3 4801 |H | Short_Literal 0x1 02a4 00da | | Load_Top At_Offset_2 02a5 01d6 | | Execute Vector,Field_Write 02a6 e40a | | Load 0x2,0xa 02a7 0217 | | Execute Heap_Access,All_Reference 02a8 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02a9 840d | | Call 0x2,0xd 02aa 7892 |x | Jump 0x33d 02ab 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x25 = 0x2ab,0x417 ; Debug Table 0x7.0x26 = 0x2ab,0xf7ff 02ac e406 | | Load 0x2,0x6 02ad e213 | | Load 0x1,0x13 02ae 0334 | 4 | Declare_Variable Array,With_Constraint 02af 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x27 = 0x2af,0xf7fe 02b0 e406 | | Load 0x2,0x6 02b1 e225 | % | Load 0x1,0x25 02b2 02a0 | | Declare_Subprogram Null_Subprogram 02b3 4801 |H | Short_Literal 0x1 02b4 035d | ] | Declare_Type Array,Defined 02b5 00d8 | | Load_Top At_Offset_0 02b6 0337 | 7 | Declare_Variable Array 02b7 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x7.0x28 = 0x2b7,0xf7fd 02b8 03e9 | | Declare_Variable Discrete,Duplicate 02b9 03e9 | | Declare_Variable Discrete,Duplicate 02ba e408 | | Load 0x2,0x8 ; Debug Table 0x7.0x29 = 0x2ba,0x801 02bb a409 | | Store_Unchecked 0x2,0x9 02bc 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x2a = 0x2bc,0x802 02bd a406 | | Store_Unchecked 0x2,0x6 02be 781f |x | Jump 0x2de 02bf e403 | | Load 0x2,0x3 ; Debug Table 0x7.0x2b = 0x2bf,0x804 02c0 e409 | | Load 0x2,0x9 02c1 0217 | | Execute Heap_Access,All_Reference 02c2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02c3 027a | z | Execute Discrete,Less_Equal 02c4 6815 |h | Jump_Zero 0x2da 02c5 e409 | | Load 0x2,0x9 02c6 0217 | | Execute Heap_Access,All_Reference 02c7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02c8 e404 | | Load 0x2,0x4 02c9 027a | z | Execute Discrete,Less_Equal 02ca 680f |h | Jump_Zero 0x2da 02cb e406 | | Load 0x2,0x6 ; Debug Table 0x7.0x2c = 0x2cb,0x805 02cc 0a01 | | Execute_Immediate Plus,0x1 02cd c406 | | Store 0x2,0x6 02ce e409 | | Load 0x2,0x9 ; Debug Table 0x7.0x2d = 0x2ce,0x806 02cf 0217 | | Execute Heap_Access,All_Reference 02d0 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 02d1 e406 | | Load 0x2,0x6 02d2 e40e | | Load 0x2,0xe 02d3 01d6 | | Execute Vector,Field_Write 02d4 e409 | | Load 0x2,0x9 ; Debug Table 0x7.0x2e = 0x2d4,0x807 02d5 0217 | | Execute Heap_Access,All_Reference 02d6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02d7 e406 | | Load 0x2,0x6 02d8 e410 | | Load 0x2,0x10 02d9 01d6 | | Execute Vector,Field_Write 02da e409 | | Load 0x2,0x9 ; Debug Table 0x7.0x2f = 0x2da,0x808 02db 0217 | | Execute Heap_Access,All_Reference 02dc 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 02dd a409 | | Store_Unchecked 0x2,0x9 02de e409 | | Load 0x2,0x9 ; Debug Table 0x7.0x30 = 0x2de,0x803 02df 77df |w | Jump_Nonzero 0x2bf 02e0 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x31 = 0x2e0,0x809 02e1 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 02e2 7855 |xU | Jump 0x338 02e3 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x32 = 0x2e3,0x80b 02e4 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 02e5 e406 | | Load 0x2,0x6 ; Debug Table 0x7.0x33 = 0x2e5,0x80c 02e6 0059 | Y | Store_Top Discrete,At_Offset_1 02e7 7841 |xA | Jump 0x329 02e8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x34 = 0x2e8,0x80e 02e9 e410 | | Load 0x2,0x10 02ea 01d7 | | Execute Vector,Field_Read 02eb 00d9 | | Load_Top At_Offset_1 02ec e410 | | Load 0x2,0x10 02ed 01d7 | | Execute Vector,Field_Read 02ee 027f | | Execute Discrete,Equal 02ef 6836 |h6 | Jump_Zero 0x326 02f0 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x35 = 0x2f0,0x80f 02f1 0a01 | | Execute_Immediate Plus,0x1 02f2 005b | [ | Store_Top Discrete,At_Offset_3 02f3 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x36 = 0x2f3,0x810 02f4 00d9 | | Load_Top At_Offset_1 02f5 e410 | | Load 0x2,0x10 02f6 e411 | | Load 0x2,0x11 02f7 e413 | | Load 0x2,0x13 02f8 e410 | | Load 0x2,0x10 02f9 01d7 | | Execute Vector,Field_Read 02fa e411 | | Load 0x2,0x11 02fb e410 | | Load 0x2,0x10 02fc 01d7 | | Execute Vector,Field_Read 02fd e225 | % | Load 0x1,0x25 ; Debug Table 0x7.0x37 = 0x2fd,0xf3ff 02fe 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x38 = 0x2fe,0xc01 02ff 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0300 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x39 = 0x300,0xc02 0301 a419 | | Store_Unchecked 0x2,0x19 0302 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x3a = 0x302,0xc03 0303 a418 | | Store_Unchecked 0x2,0x18 0304 00d1 | | Pop_Control Pop_Count_1 0305 00da | | Load_Top At_Offset_2 0306 e416 | | Load 0x2,0x16 0307 01d6 | | Execute Vector,Field_Write 0308 00db | | Load_Top At_Offset_3 0309 e414 | | Load 0x2,0x14 030a 01d6 | | Execute Vector,Field_Write 030b 00d4 | | Pop_Control Pop_Count_4 030c e40e | | Load 0x2,0xe ; Debug Table 0x7.0x3b = 0x30c,0x811 030d 00d9 | | Load_Top At_Offset_1 030e e40e | | Load 0x2,0xe 030f e411 | | Load 0x2,0x11 0310 e413 | | Load 0x2,0x13 0311 e40e | | Load 0x2,0xe 0312 01d7 | | Execute Vector,Field_Read 0313 e411 | | Load 0x2,0x11 0314 e40e | | Load 0x2,0xe 0315 01d7 | | Execute Vector,Field_Read 0316 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x7.0x3c = 0x316,0xefff 0317 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x3d = 0x317,0x1001 0318 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0319 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x3e = 0x319,0x1002 031a a419 | | Store_Unchecked 0x2,0x19 031b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x3f = 0x31b,0x1003 031c a418 | | Store_Unchecked 0x2,0x18 031d 00d1 | | Pop_Control Pop_Count_1 031e 00da | | Load_Top At_Offset_2 031f e416 | | Load 0x2,0x16 0320 01d6 | | Execute Vector,Field_Write 0321 00db | | Load_Top At_Offset_3 0322 e414 | | Load 0x2,0x14 0323 01d6 | | Execute Vector,Field_Write 0324 00d4 | | Pop_Control Pop_Count_4 0325 7803 |x | Jump 0x329 0326 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x40 = 0x326,0x812 0327 0aff | | Execute_Immediate Plus,-0x1 0328 0059 | Y | Store_Top Discrete,At_Offset_1 0329 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x41 = 0x329,0x80d 032a 00d9 | | Load_Top At_Offset_1 032b 027e | ~ | Execute Discrete,Not_Equal 032c 77bb |w | Jump_Nonzero 0x2e8 032d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x42 = 0x32d,0x813 032e 00db | | Load_Top At_Offset_3 032f e40e | | Load 0x2,0xe 0330 01cf | | Execute Vector,Slice_Read 0331 00da | | Load_Top At_Offset_2 0332 e410 | | Load 0x2,0x10 0333 01d7 | | Execute Vector,Field_Read 0334 840d | | Call 0x2,0xd 0335 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x43 = 0x335,0x814 0336 0a01 | | Execute_Immediate Plus,0x1 0337 005b | [ | Store_Top Discrete,At_Offset_3 0338 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x44 = 0x338,0x80a 0339 e406 | | Load 0x2,0x6 033a 027a | z | Execute Discrete,Less_Equal 033b 77a7 |w | Jump_Nonzero 0x2e3 033c 00d6 | | Pop_Control Pop_Count_6 033d 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x45 = 0x33d,0x418 033e 6803 |h | Jump_Zero 0x342 033f 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x46 = 0x33f,0x419 0340 a5f8 | | Store_Unchecked 0x2,-0x8 0341 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0342 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x47 = 0x342,0x41a 0343 a5f8 | | Store_Unchecked 0x2,-0x8 0344 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0345 TRAP_0230: 0345 0007 | | Action Break_Optional 0346 4804 |H | Short_Literal 0x4 ; Debug Table 0x7.0x48 = 0x346,0x5 0347 a5f8 | | Store_Unchecked 0x2,-0x8 0348 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0349 0000 0000 | | .XXX[0x3] 034b 0000 | | 034c 0000 0000 | | .LITERAL {0x00000000, 0x00000e0e} 0350 0000 0000 | | .LITERAL {0x00000000, 0x0056cce5} 0354 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0358 0000 0000 | | .LITERAL {0x00000000, 0x0056cb15} 035c 0000 0000 | | .BLANK 0000[0x4] 0360 ; -------------------------------------------------------------------------------------- 0360 ; SUBPROGRAM 0360 ; -------------------------------------------------------------------------------------- 0360 0363 | c | .CONST 0x0363 ; Address of begin 0361 0004 | | .CONST 0x0004 ; Address of exception handler 0362 0001 | | .CONST 0x0001 ; Number of locals 0363 BODY_0360: 0363 INIT_0360: 0363 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x0363,0x0d60,0x0001,0x0000,0x0056,0xcb15,0x0000,0x00db ; Debug Table 0x8.0x0 = 0x363,0x1 0364 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0365 e223 | # | Load 0x1,0x23 0366 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0367 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0368 ; -------------------------------------------------------------------------------------- 0368 ; SUBPROGRAM 0368 ; -------------------------------------------------------------------------------------- 0368 036f | o | .CONST 0x036f ; Address of begin 0369 0004 | | .CONST 0x0004 ; Address of exception handler 036a 0002 | | .CONST 0x0002 ; Number of locals 036b INIT_0368: 036b e224 | $ | Load 0x1,0x24 ; Debug Table 0x9 = .DEBUG 0x036b,0x0d64,0x0001,0x0000,0x0056,0xcb15,0x0000,0x00e3 ; Debug Table 0x9.0x0 = 0x36b,0xffff 036c e5fc | | Load 0x2,-0x4 036d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 036e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 036f BODY_0368: 036f 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x1 = 0x36f,0x1 0370 00d9 | | Load_Top At_Offset_1 0371 822d | - | Call 0x1,0x2d 0372 7001 |p | Jump_Nonzero 0x374 0373 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x9.0x2 = 0x373,0x2 0374 e222 | " | Load 0x1,0x22 ; Debug Table 0x9.0x3 = 0x374,0x3 ; Debug Table 0x9.0x4 = 0x374,0xfbff 0375 4800 |H | Short_Literal 0x0 0376 00da | | Load_Top At_Offset_2 0377 e223 | # | Load 0x1,0x23 0378 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0379 0031 | 1 | Store_Top Heap_Access,At_Offset_1 037a 7820 |x | Jump 0x39b 037b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x5 = 0x37b,0x402 037c 0217 | | Execute Heap_Access,All_Reference 037d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 037e e5fe | | Load 0x2,-0x2 037f 027b | { | Execute Discrete,Greater_Equal 0380 6808 |h | Jump_Zero 0x389 0381 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x6 = 0x381,0x403 0382 0217 | | Execute Heap_Access,All_Reference 0383 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0384 e5fd | | Load 0x2,-0x3 0385 0273 | s | Execute Discrete,Plus 0386 00d9 | | Load_Top At_Offset_1 0387 0217 | | Execute Heap_Access,All_Reference 0388 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0389 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x7 = 0x389,0x404 038a 0217 | | Execute Heap_Access,All_Reference 038b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 038c e5fe | | Load 0x2,-0x2 038d 027d | } | Execute Discrete,Greater 038e 6808 |h | Jump_Zero 0x397 038f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x8 = 0x38f,0x405 0390 0217 | | Execute Heap_Access,All_Reference 0391 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0392 e5fd | | Load 0x2,-0x3 0393 0273 | s | Execute Discrete,Plus 0394 00d9 | | Load_Top At_Offset_1 0395 0217 | | Execute Heap_Access,All_Reference 0396 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0397 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x9 = 0x397,0x406 0398 0217 | | Execute Heap_Access,All_Reference 0399 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 039a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 039b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xa = 0x39b,0x401 039c 77de |w | Jump_Nonzero 0x37b 039d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 039e 0000 0000 | | .XXX[0x2] 03a0 ; -------------------------------------------------------------------------------------- 03a0 ; SUBPROGRAM 03a0 ; -------------------------------------------------------------------------------------- 03a0 03a8 | | .CONST 0x03a8 ; Address of begin 03a1 0004 | | .CONST 0x0004 ; Address of exception handler 03a2 0003 | | .CONST 0x0003 ; Number of locals 03a3 INIT_03a0: 03a3 e224 | $ | Load 0x1,0x24 ; Debug Table 0xa = .DEBUG 0x03a3,0x0d7c,0x0001,0x0000,0x0056,0xcb15,0x0000,0x00f7 ; Debug Table 0xa.0x0 = 0x3a3,0xffff 03a4 e5fc | | Load 0x2,-0x4 03a5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03a6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03a7 00e4 | | Load_Encached Positive_Cache ; Debug Table 0xa.0x1 = 0x3a7,0xfffe 03a8 BODY_03a0: 03a8 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x2 = 0x3a8,0x1 03a9 00da | | Load_Top At_Offset_2 03aa 822d | - | Call 0x1,0x2d 03ab 7001 |p | Jump_Nonzero 0x3ad 03ac 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0xa.0x3 = 0x3ac,0x2 03ad e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x4 = 0x3ad,0x3 03ae 67a5 |g | Indirect_Literal Discrete,0x354,{0x00000000, 0x7fffffff} 03af e5fd | | Load 0x2,-0x3 03b0 0272 | r | Execute Discrete,Minus 03b1 027b | { | Execute Discrete,Greater_Equal 03b2 6803 |h | Jump_Zero 0x3b6 03b3 67a0 |g | Indirect_Literal Discrete,0x354,{0x00000000, 0x7fffffff} ; Debug Table 0xa.0x5 = 0x3b3,0x4 03b4 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 03b5 7804 |x | Jump 0x3ba 03b6 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x6 = 0x3b6,0x5 03b7 e5fd | | Load 0x2,-0x3 03b8 0273 | s | Execute Discrete,Plus 03b9 0059 | Y | Store_Top Discrete,At_Offset_1 03ba e222 | " | Load 0x1,0x22 ; Debug Table 0xa.0x7 = 0x3ba,0x6 ; Debug Table 0xa.0x8 = 0x3ba,0xfbff 03bb 4800 |H | Short_Literal 0x0 03bc 00db | | Load_Top At_Offset_3 03bd e223 | # | Load 0x1,0x23 03be 181c | | Execute Package,Field_Execute,Field_Number 0x1c 03bf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03c0 e222 | " | Load 0x1,0x22 ; Debug Table 0xa.0x9 = 0x3c0,0xfbfe 03c1 00d9 | | Load_Top At_Offset_1 03c2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03c3 e222 | " | Load 0x1,0x22 ; Debug Table 0xa.0xa = 0x3c3,0xfbfd 03c4 00da | | Load_Top At_Offset_2 03c5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03c6 e222 | " | Load 0x1,0x22 ; Debug Table 0xa.0xb = 0x3c6,0xfbfc 03c7 7860 |x` | Jump 0x428 03c8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xc = 0x3c8,0x402 03c9 0217 | | Execute Heap_Access,All_Reference 03ca 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03cb e5fe | | Load 0x2,-0x2 03cc 027a | z | Execute Discrete,Less_Equal 03cd 6801 |h | Jump_Zero 0x3cf 03ce 7813 |x | Jump 0x3e2 ; Debug Table 0xa.0xd = 0x3ce,0x403 03cf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xe = 0x3cf,0x404 03d0 0217 | | Execute Heap_Access,All_Reference 03d1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03d2 e403 | | Load 0x2,0x3 03d3 027d | } | Execute Discrete,Greater 03d4 6809 |h | Jump_Zero 0x3de 03d5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xf = 0x3d5,0x405 03d6 0217 | | Execute Heap_Access,All_Reference 03d7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03d8 e5fd | | Load 0x2,-0x3 03d9 0272 | r | Execute Discrete,Minus 03da 00da | | Load_Top At_Offset_2 03db 0217 | | Execute Heap_Access,All_Reference 03dc 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03dd 7804 |x | Jump 0x3e2 03de e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x10 = 0x3de,0x406 03df 00da | | Load_Top At_Offset_2 03e0 0217 | | Execute Heap_Access,All_Reference 03e1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03e2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x11 = 0x3e2,0x407 03e3 0217 | | Execute Heap_Access,All_Reference 03e4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03e5 e5fe | | Load 0x2,-0x2 03e6 027a | z | Execute Discrete,Less_Equal 03e7 6801 |h | Jump_Zero 0x3e9 03e8 7813 |x | Jump 0x3fc ; Debug Table 0xa.0x12 = 0x3e8,0x408 03e9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x13 = 0x3e9,0x409 03ea 0217 | | Execute Heap_Access,All_Reference 03eb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03ec e403 | | Load 0x2,0x3 03ed 027d | } | Execute Discrete,Greater 03ee 6809 |h | Jump_Zero 0x3f8 03ef 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x14 = 0x3ef,0x40a 03f0 0217 | | Execute Heap_Access,All_Reference 03f1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03f2 e5fd | | Load 0x2,-0x3 03f3 0272 | r | Execute Discrete,Minus 03f4 00da | | Load_Top At_Offset_2 03f5 0217 | | Execute Heap_Access,All_Reference 03f6 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 03f7 7804 |x | Jump 0x3fc 03f8 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x15 = 0x3f8,0x40b 03f9 00da | | Load_Top At_Offset_2 03fa 0217 | | Execute Heap_Access,All_Reference 03fb 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 03fc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x16 = 0x3fc,0x40c 03fd 0217 | | Execute Heap_Access,All_Reference 03fe 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03ff 00da | | Load_Top At_Offset_2 0400 0217 | | Execute Heap_Access,All_Reference 0401 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0402 027f | | Execute Discrete,Equal 0403 681e |h | Jump_Zero 0x422 0404 e5fc | | Load 0x2,-0x4 ; Debug Table 0xa.0x17 = 0x404,0x40d 0405 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0406 00da | | Load_Top At_Offset_2 0407 e222 | " | Load 0x1,0x22 ; Debug Table 0xa.0x18 = 0x407,0xf7ff 0408 00d9 | | Load_Top At_Offset_1 0409 0217 | | Execute Heap_Access,All_Reference 040a 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 040b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 040c 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x19 = 0x40c,0x801 040d 00da | | Load_Top At_Offset_2 040e 0217 | | Execute Heap_Access,All_Reference 040f 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0410 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x1a = 0x410,0x802 0411 a408 | | Store_Unchecked 0x2,0x8 0412 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x1b = 0x412,0x803 0413 a409 | | Store_Unchecked 0x2,0x9 0414 00d1 | | Pop_Control Pop_Count_1 0415 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0416 e5fc | | Load 0x2,-0x4 0417 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0418 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x1c = 0x418,0x40e 0419 7003 |p | Jump_Nonzero 0x41d 041a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x1d = 0x41a,0x40f 041b a404 | | Store_Unchecked 0x2,0x4 041c 780b |x | Jump 0x428 041d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x1e = 0x41d,0x410 041e 00d9 | | Load_Top At_Offset_1 041f 0217 | | Execute Heap_Access,All_Reference 0420 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0421 7806 |x | Jump 0x428 0422 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x1f = 0x422,0x411 0423 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0424 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x20 = 0x424,0x412 0425 0217 | | Execute Heap_Access,All_Reference 0426 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0427 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0428 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x21 = 0x428,0x401 0429 779e |w | Jump_Nonzero 0x3c8 042a 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x22 = 0x42a,0x413 042b 7026 |p& | Jump_Nonzero 0x452 042c 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x23 = 0x42c,0x414 042d e402 | | Load 0x2,0x2 042e e223 | # | Load 0x1,0x23 042f 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0430 6818 |h | Jump_Zero 0x449 0431 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x24 = 0x431,0x415 0432 4801 |H | Short_Literal 0x1 0433 e223 | # | Load 0x1,0x23 0434 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 0435 0334 | 4 | Declare_Variable Array,With_Constraint 0436 4800 |H | Short_Literal 0x0 0437 4800 |H | Short_Literal 0x0 0438 00da | | Load_Top At_Offset_2 0439 01d6 | | Execute Vector,Field_Write 043a 4800 |H | Short_Literal 0x0 043b e402 | | Load 0x2,0x2 043c e223 | # | Load 0x1,0x23 043d 181b | | Execute Package,Field_Execute,Field_Number 0x1b 043e 4801 |H | Short_Literal 0x1 043f e402 | | Load 0x2,0x2 0440 e223 | # | Load 0x1,0x23 0441 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0442 0273 | s | Execute Discrete,Plus 0443 4801 |H | Short_Literal 0x1 0444 00da | | Load_Top At_Offset_2 0445 01d6 | | Execute Vector,Field_Write 0446 e402 | | Load 0x2,0x2 0447 e223 | # | Load 0x1,0x23 0448 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0449 4fff |O | Short_Literal -0x1 ; Debug Table 0xa.0x25 = 0x449,0x416 044a e402 | | Load 0x2,0x2 044b e223 | # | Load 0x1,0x23 044c 181a | | Execute Package,Field_Execute,Field_Number 0x1a 044d 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x26 = 0x44d,0x417 044e e402 | | Load 0x2,0x2 044f e223 | # | Load 0x1,0x23 0450 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0451 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0452 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x27 = 0x452,0x418 0453 00db | | Load_Top At_Offset_3 0454 021e | | Execute Heap_Access,Maximum 0455 6805 |h | Jump_Zero 0x45b 0456 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x28 = 0x456,0x419 0457 4800 |H | Short_Literal 0x0 0458 e402 | | Load 0x2,0x2 0459 e223 | # | Load 0x1,0x23 045a 181d | | Execute Package,Field_Execute,Field_Number 0x1d 045b 4504 |E | Exit_Suprogram New_Top_Offset 0x4 045c 0000 0000 | | .BLANK 0000[0x4] 0460 ; -------------------------------------------------------------------------------------- 0460 ; SUBPROGRAM 0460 ; -------------------------------------------------------------------------------------- 0460 0469 | i | .CONST 0x0469 ; Address of begin 0461 0004 | | .CONST 0x0004 ; Address of exception handler 0462 0004 | | .CONST 0x0004 ; Number of locals 0463 INIT_0460: 0463 e224 | $ | Load 0x1,0x24 ; Debug Table 0xb = .DEBUG 0x0463,0x0dd0,0x0001,0x0000,0x0056,0xcb15,0x0000,0x010b ; Debug Table 0xb.0x0 = 0x463,0xffff 0464 e5fd | | Load 0x2,-0x3 0465 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0466 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0467 00e4 | | Load_Encached Positive_Cache ; Debug Table 0xb.0x1 = 0x467,0xfffe 0468 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xb.0x2 = 0x468,0xfffd 0469 BODY_0460: 0469 00e4 | | Load_Encached Positive_Cache ; Debug Table 0xb.0x3 = 0x469,0x1 046a e5ff | | Load 0x2,-0x1 046b e402 | | Load 0x2,0x2 046c e223 | # | Load 0x1,0x23 046d 1818 | | Execute Package,Field_Execute,Field_Number 0x18 046e 005a | Z | Store_Top Discrete,At_Offset_2 046f 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x4 = 0x46f,0x2 0470 00db | | Load_Top At_Offset_3 0471 e223 | # | Load 0x1,0x23 0472 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0473 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0474 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x5 = 0x474,0x3 0475 00d9 | | Load_Top At_Offset_1 0476 027a | z | Execute Discrete,Less_Equal 0477 6809 |h | Jump_Zero 0x481 0478 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x6 = 0x478,0x4 0479 e5fe | | Load 0x2,-0x2 047a 0273 | s | Execute Discrete,Plus 047b 00e3 | | Load_Encached Natural_Cache 047c 025b | [ | Execute Discrete,Check_In_Type 047d 4800 |H | Short_Literal 0x0 047e e402 | | Load 0x2,0x2 047f e223 | # | Load 0x1,0x23 0480 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0481 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0482 0000 0000 | | .BLANK 0000[0x6] 0488 ; -------------------------------------------------------------------------------------- 0488 ; SUBPROGRAM 0488 ; -------------------------------------------------------------------------------------- 0488 0491 | | .CONST 0x0491 ; Address of begin 0489 0004 | | .CONST 0x0004 ; Address of exception handler 048a 0004 | | .CONST 0x0004 ; Number of locals 048b INIT_0488: 048b e224 | $ | Load 0x1,0x24 ; Debug Table 0xc = .DEBUG 0x048b,0x0de0,0x0001,0x0000,0x0056,0xcb15,0x0000,0x011b ; Debug Table 0xc.0x0 = 0x48b,0xffff 048c e5fd | | Load 0x2,-0x3 048d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 048e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 048f 00e4 | | Load_Encached Positive_Cache ; Debug Table 0xc.0x1 = 0x48f,0xfffe 0490 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xc.0x2 = 0x490,0xfffd 0491 BODY_0488: 0491 00e4 | | Load_Encached Positive_Cache ; Debug Table 0xc.0x3 = 0x491,0x1 0492 e5ff | | Load 0x2,-0x1 0493 e402 | | Load 0x2,0x2 0494 e223 | # | Load 0x1,0x23 0495 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0496 005a | Z | Store_Top Discrete,At_Offset_2 0497 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x4 = 0x497,0x2 0498 00db | | Load_Top At_Offset_3 0499 e223 | # | Load 0x1,0x23 049a 181b | | Execute Package,Field_Execute,Field_Number 0x1b 049b 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 049c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x5 = 0x49c,0x3 049d 00d9 | | Load_Top At_Offset_1 049e 027d | } | Execute Discrete,Greater 049f 6801 |h | Jump_Zero 0x4a1 04a0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xc.0x6 = 0x4a0,0x4 04a1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x7 = 0x4a1,0x5 04a2 e5fe | | Load 0x2,-0x2 04a3 0273 | s | Execute Discrete,Plus 04a4 00d9 | | Load_Top At_Offset_1 04a5 027a | z | Execute Discrete,Less_Equal 04a6 680a |h | Jump_Zero 0x4b1 04a7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x8 = 0x4a7,0x6 04a8 e5fe | | Load 0x2,-0x2 04a9 0272 | r | Execute Discrete,Minus 04aa 00e3 | | Load_Encached Natural_Cache 04ab 025b | [ | Execute Discrete,Check_In_Type 04ac 4800 |H | Short_Literal 0x0 04ad e402 | | Load 0x2,0x2 04ae e223 | # | Load 0x1,0x23 04af 1820 | | Execute Package,Field_Execute,Field_Number 0x20 04b0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xc.0x9 = 0x4b0,0x7 04b1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0xa = 0x4b1,0x8 ; Debug Table 0xc.0xb = 0x4b1,0xfbff 04b2 0aff | | Execute_Immediate Plus,-0x1 04b3 00e3 | | Load_Encached Natural_Cache 04b4 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 04b5 e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0xc = 0x4b5,0xfbfe 04b6 00da | | Load_Top At_Offset_2 04b7 00da | | Load_Top At_Offset_2 04b8 0272 | r | Execute Discrete,Minus 04b9 0248 | H | Execute Discrete,Check_In_Integer 04ba 0272 | r | Execute Discrete,Minus 04bb 00e3 | | Load_Encached Natural_Cache 04bc 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 04bd e5fd | | Load 0x2,-0x3 ; Debug Table 0xc.0xd = 0x4bd,0xfbfd 04be 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 04bf 4fff |O | Short_Literal -0x1 ; Debug Table 0xc.0xe = 0x4bf,0x401 04c0 e402 | | Load 0x2,0x2 04c1 e223 | # | Load 0x1,0x23 04c2 181a | | Execute Package,Field_Execute,Field_Number 0x1a 04c3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x10 = 0x4c3,0x403 ; Debug Table 0xc.0xf = 0x4c3,0x402 04c4 4801 |H | Short_Literal 0x1 04c5 e402 | | Load 0x2,0x2 04c6 e223 | # | Load 0x1,0x23 04c7 181c | | Execute Package,Field_Execute,Field_Number 0x1c 04c8 822c | , | Call 0x1,0x2c 04c9 c407 | | Store 0x2,0x7 04ca 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x11 = 0x4ca,0x404 04cb e402 | | Load 0x2,0x2 04cc e223 | # | Load 0x1,0x23 04cd 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 04ce 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x12 = 0x4ce,0x405 04cf e402 | | Load 0x2,0x2 04d0 e223 | # | Load 0x1,0x23 04d1 1819 | | Execute Package,Field_Execute,Field_Number 0x19 04d2 7001 |p | Jump_Nonzero 0x4d4 04d3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xc.0x13 = 0x4d3,0x406 04d4 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x14 = 0x4d4,0x407 04d5 e402 | | Load 0x2,0x2 04d6 e223 | # | Load 0x1,0x23 04d7 181b | | Execute Package,Field_Execute,Field_Number 0x1b 04d8 a404 | | Store_Unchecked 0x2,0x4 04d9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x15 = 0x4d9,0x408 04da e404 | | Load 0x2,0x4 04db 027c | | | Execute Discrete,Less 04dc 680d |h | Jump_Zero 0x4ea 04dd 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x16 = 0x4dd,0x409 04de 00da | | Load_Top At_Offset_2 04df 0272 | r | Execute Discrete,Minus 04e0 0248 | H | Execute Discrete,Check_In_Integer 04e1 00db | | Load_Top At_Offset_3 04e2 0273 | s | Execute Discrete,Plus 04e3 00e3 | | Load_Encached Natural_Cache 04e4 025b | [ | Execute Discrete,Check_In_Type 04e5 4801 |H | Short_Literal 0x1 04e6 e402 | | Load 0x2,0x2 04e7 e223 | # | Load 0x1,0x23 04e8 1820 | | Execute Package,Field_Execute,Field_Number 0x20 04e9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xc.0x17 = 0x4e9,0x40a 04ea 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x18 = 0x4ea,0x40b 04eb e404 | | Load 0x2,0x4 04ec 0272 | r | Execute Discrete,Minus 04ed 005a | Z | Store_Top Discrete,At_Offset_2 04ee 7fd4 | | Jump 0x4c3 04ef 0000 | | .XXX[0x1] 04f0 ; -------------------------------------------------------------------------------------- 04f0 ; SUBPROGRAM 04f0 ; -------------------------------------------------------------------------------------- 04f0 04f9 | | .CONST 0x04f9 ; Address of begin 04f1 0004 | | .CONST 0x0004 ; Address of exception handler 04f2 0004 | | .CONST 0x0004 ; Number of locals 04f3 INIT_04f0: 04f3 e224 | $ | Load 0x1,0x24 ; Debug Table 0xd = .DEBUG 0x04f3,0x0e14,0x0001,0x0000,0x0056,0xcb15,0x0000,0x012b ; Debug Table 0xd.0x0 = 0x4f3,0xffff 04f4 e5fd | | Load 0x2,-0x3 04f5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04f6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04f7 00e4 | | Load_Encached Positive_Cache ; Debug Table 0xd.0x1 = 0x4f7,0xfffe 04f8 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xd.0x2 = 0x4f8,0xfffd 04f9 BODY_04f0: 04f9 00e4 | | Load_Encached Positive_Cache ; Debug Table 0xd.0x3 = 0x4f9,0x1 04fa e5ff | | Load 0x2,-0x1 04fb 0a01 | | Execute_Immediate Plus,0x1 04fc 00e4 | | Load_Encached Positive_Cache 04fd 025b | [ | Execute Discrete,Check_In_Type 04fe e402 | | Load 0x2,0x2 04ff e223 | # | Load 0x1,0x23 0500 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0501 005a | Z | Store_Top Discrete,At_Offset_2 0502 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x4 = 0x502,0x2 0503 00db | | Load_Top At_Offset_3 0504 e223 | # | Load 0x1,0x23 0505 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0506 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0507 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x5 = 0x507,0x3 0508 00d9 | | Load_Top At_Offset_1 0509 027d | } | Execute Discrete,Greater 050a 6801 |h | Jump_Zero 0x50c 050b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xd.0x6 = 0x50b,0x4 050c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x7 = 0x50c,0x5 050d 00d9 | | Load_Top At_Offset_1 050e 027c | | | Execute Discrete,Less 050f 6809 |h | Jump_Zero 0x519 0510 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x8 = 0x510,0x6 0511 0aff | | Execute_Immediate Plus,-0x1 0512 00e3 | | Load_Encached Natural_Cache 0513 025b | [ | Execute Discrete,Check_In_Type 0514 4800 |H | Short_Literal 0x0 0515 e402 | | Load 0x2,0x2 0516 e223 | # | Load 0x1,0x23 0517 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0518 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xd.0x9 = 0x518,0x7 0519 e222 | " | Load 0x1,0x22 ; Debug Table 0xd.0xa = 0x519,0x8 ; Debug Table 0xd.0xb = 0x519,0xfbff 051a 4800 |H | Short_Literal 0x0 051b e402 | | Load 0x2,0x2 051c e223 | # | Load 0x1,0x23 051d 181c | | Execute Package,Field_Execute,Field_Number 0x1c 051e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 051f e222 | " | Load 0x1,0x22 ; Debug Table 0xd.0xc = 0x51f,0xfbfe 0520 00d9 | | Load_Top At_Offset_1 0521 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0522 e222 | " | Load 0x1,0x22 ; Debug Table 0xd.0xd = 0x522,0xfbfd 0523 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x10 = 0x523,0xf7ff ; Debug Table 0xd.0xe = 0x523,0x401 ; Debug Table 0xd.0xf = 0x523,0x402 0524 0217 | | Execute Heap_Access,All_Reference 0525 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0526 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x11 = 0x526,0xf7fe 0527 0217 | | Execute Heap_Access,All_Reference 0528 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0529 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x12 = 0x529,0x801 052a e5fe | | Load 0x2,-0x2 052b 0273 | s | Execute Discrete,Plus 052c c408 | | Store 0x2,0x8 052d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x13 = 0x52d,0x802 052e e5fe | | Load 0x2,-0x2 052f 0273 | s | Execute Discrete,Plus 0530 c409 | | Store 0x2,0x9 0531 00d2 | | Pop_Control Pop_Count_2 0532 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x14 = 0x532,0x403 0533 0217 | | Execute Heap_Access,All_Reference 0534 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0535 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0536 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x15 = 0x536,0x404 0537 6803 |h | Jump_Zero 0x53b 0538 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x16 = 0x538,0x405 0539 0032 | 2 | Store_Top Heap_Access,At_Offset_2 053a 7fe8 | | Jump 0x523 053b 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x17 = 0x53b,0x406 053c 0f01 | | Execute_Immediate Equal,0x1 053d 6815 |h | Jump_Zero 0x553 053e 4fff |O | Short_Literal -0x1 ; Debug Table 0xd.0x18 = 0x53e,0x407 053f e402 | | Load 0x2,0x2 0540 e223 | # | Load 0x1,0x23 0541 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0542 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x19 = 0x542,0x408 0543 e402 | | Load 0x2,0x2 0544 e223 | # | Load 0x1,0x23 0545 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0546 00da | | Load_Top At_Offset_2 0547 0217 | | Execute Heap_Access,All_Reference 0548 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0549 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x1a = 0x549,0x409 054a 4800 |H | Short_Literal 0x0 054b e402 | | Load 0x2,0x2 054c e223 | # | Load 0x1,0x23 054d 181d | | Execute Package,Field_Execute,Field_Number 0x1d 054e 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x1b = 0x54e,0x40a 054f e402 | | Load 0x2,0x2 0550 e223 | # | Load 0x1,0x23 0551 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0552 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0553 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x1c = 0x553,0x40b 0554 0aff | | Execute_Immediate Plus,-0x1 0555 00e3 | | Load_Encached Natural_Cache 0556 025b | [ | Execute Discrete,Check_In_Type 0557 4800 |H | Short_Literal 0x0 0558 e402 | | Load 0x2,0x2 0559 e223 | # | Load 0x1,0x23 055a 1820 | | Execute Package,Field_Execute,Field_Number 0x20 055b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 055c 0000 0000 | | .BLANK 0000[0x4] 0560 ; -------------------------------------------------------------------------------------- 0560 ; SUBPROGRAM 0560 ; -------------------------------------------------------------------------------------- 0560 056d | m | .CONST 0x056d ; Address of begin 0561 0004 | | .CONST 0x0004 ; Address of exception handler 0562 0005 | | .CONST 0x0005 ; Number of locals 0563 INIT_0560: 0563 e224 | $ | Load 0x1,0x24 ; Debug Table 0xe = .DEBUG 0x0563,0x0e50,0x0001,0x0000,0x0056,0xcb15,0x0000,0x013b ; Debug Table 0xe.0x0 = 0x563,0xffff 0564 e5fd | | Load 0x2,-0x3 0565 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0566 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0567 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x1 = 0x567,0xfffe 0568 0aff | | Execute_Immediate Plus,-0x1 0569 00e3 | | Load_Encached Natural_Cache 056a 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 056b 00e4 | | Load_Encached Positive_Cache ; Debug Table 0xe.0x2 = 0x56b,0xfffd 056c 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xe.0x3 = 0x56c,0xfffc 056d BODY_0560: 056d 00e4 | | Load_Encached Positive_Cache ; Debug Table 0xe.0x4 = 0x56d,0x1 056e e5ff | | Load 0x2,-0x1 056f e402 | | Load 0x2,0x2 0570 e223 | # | Load 0x1,0x23 0571 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0572 005a | Z | Store_Top Discrete,At_Offset_2 0573 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x5 = 0x573,0x2 0574 e402 | | Load 0x2,0x2 0575 e223 | # | Load 0x1,0x23 0576 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0577 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0578 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x6 = 0x578,0x3 0579 00d9 | | Load_Top At_Offset_1 057a 027d | } | Execute Discrete,Greater 057b 6801 |h | Jump_Zero 0x57d 057c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xe.0x7 = 0x57c,0x4 057d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x8 = 0x57d,0x5 057e 00d9 | | Load_Top At_Offset_1 057f 027c | | | Execute Discrete,Less 0580 6809 |h | Jump_Zero 0x58a 0581 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x9 = 0x581,0x6 0582 0a01 | | Execute_Immediate Plus,0x1 0583 00e3 | | Load_Encached Natural_Cache 0584 025b | [ | Execute Discrete,Check_In_Type 0585 4800 |H | Short_Literal 0x0 0586 e402 | | Load 0x2,0x2 0587 e223 | # | Load 0x1,0x23 0588 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0589 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xe.0xa = 0x589,0x7 058a e222 | " | Load 0x1,0x22 ; Debug Table 0xe.0xb = 0x58a,0x8 ; Debug Table 0xe.0xc = 0x58a,0xfbff 058b 4800 |H | Short_Literal 0x0 058c e402 | | Load 0x2,0x2 058d e223 | # | Load 0x1,0x23 058e 181c | | Execute Package,Field_Execute,Field_Number 0x1c 058f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0590 e222 | " | Load 0x1,0x22 ; Debug Table 0xe.0xd = 0x590,0xfbfe 0591 e222 | " | Load 0x1,0x22 ; Debug Table 0xe.0xe = 0x591,0xfbfd 0592 788b |x | Jump 0x61e 0593 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0xf = 0x593,0x402 0594 0217 | | Execute Heap_Access,All_Reference 0595 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0596 e5fe | | Load 0x2,-0x2 0597 027a | z | Execute Discrete,Less_Equal 0598 6813 |h | Jump_Zero 0x5ac 0599 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x10 = 0x599,0x403 059a 00db | | Load_Top At_Offset_3 059b e222 | " | Load 0x1,0x22 ; Debug Table 0xe.0x11 = 0x59b,0xf7ff 059c 00d9 | | Load_Top At_Offset_1 059d 0217 | | Execute Heap_Access,All_Reference 059e 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 059f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05a0 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x12 = 0x5a0,0x801 05a1 00da | | Load_Top At_Offset_2 05a2 0217 | | Execute Heap_Access,All_Reference 05a3 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 05a4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x13 = 0x5a4,0x802 05a5 a409 | | Store_Unchecked 0x2,0x9 05a6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x14 = 0x5a6,0x803 05a7 a40a | | Store_Unchecked 0x2,0xa 05a8 00d1 | | Pop_Control Pop_Count_1 05a9 c406 | | Store 0x2,0x6 05aa 0032 | 2 | Store_Top Heap_Access,At_Offset_2 05ab 7872 |xr | Jump 0x61e 05ac 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x15 = 0x5ac,0x404 05ad 0217 | | Execute Heap_Access,All_Reference 05ae 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05af e5fe | | Load 0x2,-0x2 05b0 027b | { | Execute Discrete,Greater_Equal 05b1 6823 |h# | Jump_Zero 0x5d5 05b2 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x16 = 0x5b2,0x405 05b3 0217 | | Execute Heap_Access,All_Reference 05b4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05b5 e403 | | Load 0x2,0x3 05b6 0272 | r | Execute Discrete,Minus 05b7 00db | | Load_Top At_Offset_3 05b8 0217 | | Execute Heap_Access,All_Reference 05b9 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 05ba 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x17 = 0x5ba,0x406 05bb 0217 | | Execute Heap_Access,All_Reference 05bc 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 05bd e403 | | Load 0x2,0x3 05be 0272 | r | Execute Discrete,Minus 05bf 00db | | Load_Top At_Offset_3 05c0 0217 | | Execute Heap_Access,All_Reference 05c1 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 05c2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x18 = 0x5c2,0x407 05c3 00db | | Load_Top At_Offset_3 05c4 e222 | " | Load 0x1,0x22 ; Debug Table 0xe.0x19 = 0x5c4,0xf3ff 05c5 00d9 | | Load_Top At_Offset_1 05c6 0217 | | Execute Heap_Access,All_Reference 05c7 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 05c8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05c9 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x1a = 0x5c9,0xc01 05ca 00da | | Load_Top At_Offset_2 05cb 0217 | | Execute Heap_Access,All_Reference 05cc 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 05cd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x1b = 0x5cd,0xc02 05ce a409 | | Store_Unchecked 0x2,0x9 05cf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x1c = 0x5cf,0xc03 05d0 a40a | | Store_Unchecked 0x2,0xa 05d1 00d1 | | Pop_Control Pop_Count_1 05d2 c406 | | Store 0x2,0x6 05d3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05d4 7849 |xI | Jump 0x61e 05d5 e222 | " | Load 0x1,0x22 ; Debug Table 0xe.0x1d = 0x5d5,0x408 ; Debug Table 0xe.0x1e = 0x5d5,0xefff 05d6 e222 | " | Load 0x1,0x22 ; Debug Table 0xe.0x1f = 0x5d6,0x1001 05d7 e5fd | | Load 0x2,-0x3 05d8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 05d9 822a | * | Call 0x1,0x2a 05da e5fd | | Load 0x2,-0x3 05db 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 05dc 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05dd 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x20 = 0x5dd,0x1002 05de 00d9 | | Load_Top At_Offset_1 05df 0217 | | Execute Heap_Access,All_Reference 05e0 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 05e1 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x21 = 0x5e1,0x1003 05e2 0217 | | Execute Heap_Access,All_Reference 05e3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 05e4 e403 | | Load 0x2,0x3 05e5 0272 | r | Execute Discrete,Minus 05e6 00d9 | | Load_Top At_Offset_1 05e7 0217 | | Execute Heap_Access,All_Reference 05e8 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 05e9 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x22 = 0x5e9,0x1004 05ea 0217 | | Execute Heap_Access,All_Reference 05eb 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 05ec 00d9 | | Load_Top At_Offset_1 05ed 0217 | | Execute Heap_Access,All_Reference 05ee 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 05ef 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x23 = 0x5ef,0x1005 05f0 0217 | | Execute Heap_Access,All_Reference 05f1 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 05f2 00d9 | | Load_Top At_Offset_1 05f3 0217 | | Execute Heap_Access,All_Reference 05f4 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 05f5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x24 = 0x5f5,0x1006 05f6 00d9 | | Load_Top At_Offset_1 05f7 e222 | " | Load 0x1,0x22 ; Debug Table 0xe.0x25 = 0x5f7,0xebff 05f8 00d9 | | Load_Top At_Offset_1 05f9 0217 | | Execute Heap_Access,All_Reference 05fa 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 05fb 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05fc 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x26 = 0x5fc,0x1401 05fd 00da | | Load_Top At_Offset_2 05fe 0217 | | Execute Heap_Access,All_Reference 05ff 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0600 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x27 = 0x600,0x1402 0601 a40a | | Store_Unchecked 0x2,0xa 0602 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x28 = 0x602,0x1403 0603 a40b | | Store_Unchecked 0x2,0xb 0604 00d1 | | Pop_Control Pop_Count_1 0605 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0606 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0607 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x29 = 0x607,0x1007 0608 e406 | | Load 0x2,0x6 0609 0217 | | Execute Heap_Access,All_Reference 060a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 060b 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x2a = 0x60b,0x1008 060c e406 | | Load 0x2,0x6 060d e222 | " | Load 0x1,0x22 ; Debug Table 0xe.0x2b = 0x60d,0xe7ff 060e 00d9 | | Load_Top At_Offset_1 060f 0217 | | Execute Heap_Access,All_Reference 0610 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0611 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0612 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x2c = 0x612,0x1801 0613 00da | | Load_Top At_Offset_2 0614 0217 | | Execute Heap_Access,All_Reference 0615 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0616 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x2d = 0x616,0x1802 0617 a40a | | Store_Unchecked 0x2,0xa 0618 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x2e = 0x618,0x1803 0619 a40b | | Store_Unchecked 0x2,0xb 061a 00d1 | | Pop_Control Pop_Count_1 061b c406 | | Store 0x2,0x6 061c 0033 | 3 | Store_Top Heap_Access,At_Offset_3 061d 00d1 | | Pop_Control Pop_Count_1 061e 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x2f = 0x61e,0x401 061f 7773 |ws | Jump_Nonzero 0x593 0620 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x30 = 0x620,0x409 0621 700e |p | Jump_Nonzero 0x630 0622 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x31 = 0x622,0x40a 0623 4800 |H | Short_Literal 0x0 0624 e402 | | Load 0x2,0x2 0625 e223 | # | Load 0x1,0x23 0626 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0627 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x32 = 0x627,0x40b 0628 0a01 | | Execute_Immediate Plus,0x1 0629 00e3 | | Load_Encached Natural_Cache 062a 025b | [ | Execute Discrete,Check_In_Type 062b 4800 |H | Short_Literal 0x0 062c e402 | | Load 0x2,0x2 062d e223 | # | Load 0x1,0x23 062e 1820 | | Execute Package,Field_Execute,Field_Number 0x20 062f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0630 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x33 = 0x630,0x40c 0631 7016 |p | Jump_Nonzero 0x648 0632 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x34 = 0x632,0x40d 0633 4800 |H | Short_Literal 0x0 0634 e402 | | Load 0x2,0x2 0635 e223 | # | Load 0x1,0x23 0636 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0637 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x35 = 0x637,0x40e 0638 e402 | | Load 0x2,0x2 0639 e223 | # | Load 0x1,0x23 063a 1819 | | Execute Package,Field_Execute,Field_Number 0x19 063b 680b |h | Jump_Zero 0x647 063c 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x36 = 0x63c,0x40f 063d e402 | | Load 0x2,0x2 063e e223 | # | Load 0x1,0x23 063f 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0640 0a01 | | Execute_Immediate Plus,0x1 0641 00e3 | | Load_Encached Natural_Cache 0642 025b | [ | Execute Discrete,Check_In_Type 0643 4801 |H | Short_Literal 0x1 0644 e402 | | Load 0x2,0x2 0645 e223 | # | Load 0x1,0x23 0646 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0647 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0648 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x37 = 0x648,0x410 0649 e402 | | Load 0x2,0x2 064a e223 | # | Load 0x1,0x23 064b 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 064c 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x38 = 0x64c,0x411 064d 4801 |H | Short_Literal 0x1 064e e402 | | Load 0x2,0x2 064f e223 | # | Load 0x1,0x23 0650 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0651 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x39 = 0x651,0x412 0652 4800 |H | Short_Literal 0x0 0653 e402 | | Load 0x2,0x2 0654 e223 | # | Load 0x1,0x23 0655 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0656 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x3a = 0x656,0x413 0657 4801 |H | Short_Literal 0x1 0658 e402 | | Load 0x2,0x2 0659 e223 | # | Load 0x1,0x23 065a 181d | | Execute Package,Field_Execute,Field_Number 0x1d 065b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 065c 0000 0000 | | .BLANK 0000[0x4] 0660 ; -------------------------------------------------------------------------------------- 0660 ; SUBPROGRAM 0660 ; -------------------------------------------------------------------------------------- 0660 0673 | s | .CONST 0x0673 ; Address of begin 0661 068a | | .CONST 0x068a ; Address of exception handler 0662 0008 | | .CONST 0x0008 ; Number of locals 0663 INIT_0660: 0663 e224 | $ | Load 0x1,0x24 ; Debug Table 0xf = .DEBUG 0x0663,0x0ec8,0x0002,0x0000,0x0056,0xcb15,0x0000,0x014b ; Debug Table 0xf.0x0 = 0x663,0xffff 0664 00db | | Load_Top At_Offset_3 0665 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0666 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0667 029f 0a7b | {| Declare_Subprogram INIT_0a78,For_Call ; Debug Table 0xf.0x1 = 0x667,0xfffe 0669 e223 | # | Load 0x1,0x23 ; Debug Table 0xf.0x2 = 0x669,0xfffd 066a 1926 | & | Execute Package,Field_Reference,Field_Number 0x26 066b 00c6 | | Action Check_Subprogram_Elaborated 066c 00e1 | | Load_Encached Boolean_Cache 066d 4803 |H | Short_Literal 0x3 066e 4802 |H | Short_Literal 0x2 066f 0099 | | Action Reference_Dynamic 0670 6327 |c' | Indirect_Literal Discrete,0x998,{0x00000000, 0x0056cce5} 0671 6322 |c" | Indirect_Literal Discrete,0x994,{0x00000000, 0x00001282} 0672 4808 |H | Short_Literal 0x8 0673 BODY_0660: 0673 e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x3 = 0x673,0x1 0674 e223 | # | Load 0x1,0x23 0675 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0676 7002 |p | Jump_Nonzero 0x679 0677 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x4 = 0x677,0x2 0678 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0679 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xf.0x5 = 0x679,0x3 ; Debug Table 0xf.0x6 = 0x679,0xfbff 067a 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 067b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x7 = 0x67b,0x401 067c e402 | | Load 0x2,0x2 067d e404 | | Load 0x2,0x4 067e 4805 |H | Short_Literal 0x5 067f 4802 |H | Short_Literal 0x2 0680 0099 | | Action Reference_Dynamic 0681 4806 |H | Short_Literal 0x6 0682 4802 |H | Short_Literal 0x2 0683 0099 | | Action Reference_Dynamic 0684 e223 | # | Load 0x1,0x23 0685 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0686 0059 | Y | Store_Top Discrete,At_Offset_1 0687 00d1 | | Pop_Control Pop_Count_1 0688 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0x8 = 0x688,0x4 0689 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 068a TRAP_0660: 068a 0007 | | Action Break_Optional 068b 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x9 = 0x68b,0x5 068c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 068d 0000 0000 | | .XXX[0x3] 068f 0000 | | 0690 ; -------------------------------------------------------------------------------------- 0690 ; SUBPROGRAM 0690 ; -------------------------------------------------------------------------------------- 0690 0699 | | .CONST 0x0699 ; Address of begin 0691 0004 | | .CONST 0x0004 ; Address of exception handler 0692 0004 | | .CONST 0x0004 ; Number of locals 0693 INIT_0690: 0693 e224 | $ | Load 0x1,0x24 ; Debug Table 0x10 = .DEBUG 0x0693,0x0ede,0x0001,0x0000,0x0056,0xcb15,0x0000,0x0154 ; Debug Table 0x10.0x0 = 0x693,0xffff 0694 00db | | Load_Top At_Offset_3 0695 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0696 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0697 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x10.0x1 = 0x697,0xfffe 0698 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x10.0x2 = 0x698,0xfffd 0699 BODY_0690: 0699 e5fe | | Load 0x2,-0x2 ; Debug Table 0x10.0x3 = 0x699,0x1 069a 7004 |p | Jump_Nonzero 0x69f 069b 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x4 = 0x69b,0x2 069c a5fe | | Store_Unchecked 0x2,-0x2 069d 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x5 = 0x69d,0x3 069e a5fd | | Store_Unchecked 0x2,-0x3 069f 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x10.0x6 = 0x69f,0x4 06a0 e5fe | | Load 0x2,-0x2 06a1 00e4 | | Load_Encached Positive_Cache 06a2 025b | [ | Execute Discrete,Check_In_Type 06a3 e402 | | Load 0x2,0x2 06a4 e223 | # | Load 0x1,0x23 06a5 1818 | | Execute Package,Field_Execute,Field_Number 0x18 06a6 005a | Z | Store_Top Discrete,At_Offset_2 06a7 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x7 = 0x6a7,0x5 06a8 00db | | Load_Top At_Offset_3 06a9 e223 | # | Load 0x1,0x23 06aa 181b | | Execute Package,Field_Execute,Field_Number 0x1b 06ab 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 06ac 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x8 = 0x6ac,0x6 06ad 00d9 | | Load_Top At_Offset_1 06ae 027b | { | Execute Discrete,Greater_Equal 06af 6859 |hY | Jump_Zero 0x709 06b0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x9 = 0x6b0,0x7 06b1 7005 |p | Jump_Nonzero 0x6b7 06b2 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0xa = 0x6b2,0x8 06b3 a5fe | | Store_Unchecked 0x2,-0x2 06b4 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0xb = 0x6b4,0x9 06b5 a5fd | | Store_Unchecked 0x2,-0x3 06b6 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x10.0xc = 0x6b6,0xa 06b7 e222 | " | Load 0x1,0x22 ; Debug Table 0x10.0xd = 0x6b7,0xb ; Debug Table 0x10.0xe = 0x6b7,0xfbff 06b8 4800 |H | Short_Literal 0x0 06b9 e402 | | Load 0x2,0x2 06ba e223 | # | Load 0x1,0x23 06bb 181c | | Execute Package,Field_Execute,Field_Number 0x1c 06bc 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06bd e222 | " | Load 0x1,0x22 ; Debug Table 0x10.0xf = 0x6bd,0xfbfe 06be 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x10.0x10 = 0x6be,0xfbfd 06bf 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 06c0 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x11 = 0x6c0,0x401 06c1 e404 | | Load 0x2,0x4 06c2 027d | } | Execute Discrete,Greater 06c3 680a |h | Jump_Zero 0x6ce 06c4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x10.0x12 = 0x6c4,0x402 06c5 e403 | | Load 0x2,0x3 06c6 0272 | r | Execute Discrete,Minus 06c7 0248 | H | Execute Discrete,Check_In_Integer 06c8 e404 | | Load 0x2,0x4 06c9 0273 | s | Execute Discrete,Plus 06ca c5fe | | Store 0x2,-0x2 06cb 62c4 |b | Indirect_Literal Discrete,0x990,{0x00000000, 0x7fffffff} ; Debug Table 0x10.0x13 = 0x6cb,0x403 06cc a5fd | | Store_Unchecked 0x2,-0x3 06cd 781b |x | Jump 0x6e9 06ce 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x14 = 0x6ce,0x404 06cf 0032 | 2 | Store_Top Heap_Access,At_Offset_2 06d0 7816 |x | Jump 0x6e7 06d1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x15 = 0x6d1,0x406 06d2 0217 | | Execute Heap_Access,All_Reference 06d3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06d4 e5fd | | Load 0x2,-0x3 06d5 027a | z | Execute Discrete,Less_Equal 06d6 680c |h | Jump_Zero 0x6e3 06d7 e5fd | | Load 0x2,-0x3 06d8 00da | | Load_Top At_Offset_2 06d9 0217 | | Execute Heap_Access,All_Reference 06da 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06db 027c | | | Execute Discrete,Less 06dc 6806 |h | Jump_Zero 0x6e3 06dd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x16 = 0x6dd,0x407 06de 0217 | | Execute Heap_Access,All_Reference 06df 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06e0 0aff | | Execute_Immediate Plus,-0x1 06e1 c5fd | | Store 0x2,-0x3 06e2 7feb | | Jump 0x6ce ; Debug Table 0x10.0x17 = 0x6e2,0x408 06e3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x18 = 0x6e3,0x409 06e4 0217 | | Execute Heap_Access,All_Reference 06e5 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 06e6 0032 | 2 | Store_Top Heap_Access,At_Offset_2 06e7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x19 = 0x6e7,0x405 06e8 77e8 |w | Jump_Nonzero 0x6d1 06e9 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x1a = 0x6e9,0x40a 06ea 0032 | 2 | Store_Top Heap_Access,At_Offset_2 06eb 7815 |x | Jump 0x701 06ec 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x1b = 0x6ec,0x40c ; Debug Table 0x10.0x1c = 0x6ec,0xf7ff 06ed 0217 | | Execute Heap_Access,All_Reference 06ee 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06ef 0aff | | Execute_Immediate Plus,-0x1 06f0 00e4 | | Load_Encached Positive_Cache 06f1 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 06f2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x1d = 0x6f2,0x801 06f3 e5fd | | Load 0x2,-0x3 06f4 027c | | | Execute Discrete,Less 06f5 6806 |h | Jump_Zero 0x6fc 06f6 00d8 | | Load_Top At_Offset_0 06f7 00da | | Load_Top At_Offset_2 06f8 027d | } | Execute Discrete,Greater 06f9 6802 |h | Jump_Zero 0x6fc 06fa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x1e = 0x6fa,0x802 06fb 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 06fc 00d1 | | Pop_Control Pop_Count_1 06fd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x1f = 0x6fd,0x40d 06fe 0217 | | Execute Heap_Access,All_Reference 06ff 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0700 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0701 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x20 = 0x701,0x40b 0702 77e9 |w | Jump_Nonzero 0x6ec 0703 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x21 = 0x703,0x40e 0704 6803 |h | Jump_Zero 0x708 0705 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x22 = 0x705,0x40f 0706 a5fd | | Store_Unchecked 0x2,-0x3 0707 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x10.0x23 = 0x707,0x410 0708 00d3 | | Pop_Control Pop_Count_3 0709 e5fe | | Load 0x2,-0x2 ; Debug Table 0x10.0x24 = 0x709,0xc 070a 00da | | Load_Top At_Offset_2 070b 0272 | r | Execute Discrete,Minus 070c c5fe | | Store 0x2,-0x2 070d e5fe | | Load 0x2,-0x2 ; Debug Table 0x10.0x25 = 0x70d,0xd 070e 0d01 | | Execute_Immediate Less,0x1 070f 7005 |p | Jump_Nonzero 0x715 0710 4fff |O | Short_Literal -0x1 0711 00db | | Load_Top At_Offset_3 0712 e223 | # | Load 0x1,0x23 0713 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0714 7005 |p | Jump_Nonzero 0x71a 0715 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x26 = 0x715,0xe 0716 a5fe | | Store_Unchecked 0x2,-0x2 0717 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x27 = 0x717,0xf 0718 a5fd | | Store_Unchecked 0x2,-0x3 0719 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x10.0x28 = 0x719,0x10 071a 4fff |O | Short_Literal -0x1 ; Debug Table 0x10.0x29 = 0x71a,0x11 071b 00db | | Load_Top At_Offset_3 071c e223 | # | Load 0x1,0x23 071d 181a | | Execute Package,Field_Execute,Field_Number 0x1a 071e e222 | " | Load 0x1,0x22 ; Debug Table 0x10.0x2a = 0x71e,0x12 ; Debug Table 0x10.0x2b = 0x71e,0xf3ff 071f 4800 |H | Short_Literal 0x0 0720 e402 | | Load 0x2,0x2 0721 e223 | # | Load 0x1,0x23 0722 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0723 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0724 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x2c = 0x724,0xc01 0725 0217 | | Execute Heap_Access,All_Reference 0726 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0727 a5fd | | Store_Unchecked 0x2,-0x3 0728 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x2d = 0x728,0xc02 ; Debug Table 0x10.0x2e = 0x728,0xc03 0729 0217 | | Execute Heap_Access,All_Reference 072a 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 072b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 072c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x2f = 0x72c,0xc04 072d 680b |h | Jump_Zero 0x739 072e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x30 = 0x72e,0xc05 072f 0217 | | Execute Heap_Access,All_Reference 0730 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0731 e5fd | | Load 0x2,-0x3 0732 027d | } | Execute Discrete,Greater 0733 6ff4 |o | Jump_Zero 0x728 0734 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x31 = 0x734,0xc06 0735 0217 | | Execute Heap_Access,All_Reference 0736 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0737 a5fd | | Store_Unchecked 0x2,-0x3 0738 7fef | | Jump 0x728 0739 e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0x32 = 0x739,0xc07 073a 0aff | | Execute_Immediate Plus,-0x1 073b c5fd | | Store 0x2,-0x3 073c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 073d 0000 0000 | | .XXX[0x3] 073f 0000 | | 0740 ; -------------------------------------------------------------------------------------- 0740 ; SUBPROGRAM 0740 ; -------------------------------------------------------------------------------------- 0740 0747 | G | .CONST 0x0747 ; Address of begin 0741 0004 | | .CONST 0x0004 ; Address of exception handler 0742 0002 | | .CONST 0x0002 ; Number of locals 0743 INIT_0740: 0743 e224 | $ | Load 0x1,0x24 ; Debug Table 0x11 = .DEBUG 0x0743,0x0f46,0x0001,0x0000,0x0056,0xcb15,0x0000,0x0164 ; Debug Table 0x11.0x0 = 0x743,0xffff 0744 00db | | Load_Top At_Offset_3 0745 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0746 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0747 BODY_0740: 0747 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x1 = 0x747,0x1 0748 a5fb | | Store_Unchecked 0x2,-0x5 0749 e5fe | | Load 0x2,-0x2 ; Debug Table 0x11.0x2 = 0x749,0x2 074a 00d9 | | Load_Top At_Offset_1 074b 822d | - | Call 0x1,0x2d 074c 7001 |p | Jump_Nonzero 0x74e 074d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x11.0x3 = 0x74d,0x3 074e e222 | " | Load 0x1,0x22 ; Debug Table 0x11.0x4 = 0x74e,0x4 ; Debug Table 0x11.0x5 = 0x74e,0xfbff 074f 4800 |H | Short_Literal 0x0 0750 00da | | Load_Top At_Offset_2 0751 e223 | # | Load 0x1,0x23 0752 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0753 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0754 e5fc | | Load 0x2,-0x4 ; Debug Table 0x11.0x6 = 0x754,0xfbfe 0755 01dd | | Execute Vector,First 0756 e5fd | | Load 0x2,-0x3 0757 0272 | r | Execute Discrete,Minus 0758 0248 | H | Execute Discrete,Check_In_Integer 0759 00e2 | | Load_Encached Integer_Cache 075a 03f1 | | Declare_Variable Discrete,With_Value 075b 7823 |x# | Jump 0x77f 075c e5fc | | Load 0x2,-0x4 ; Debug Table 0x11.0x7 = 0x75c,0x402 075d 01dc | | Execute Vector,Last 075e 00da | | Load_Top At_Offset_2 075f 0217 | | Execute Heap_Access,All_Reference 0760 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0761 00da | | Load_Top At_Offset_2 0762 0273 | s | Execute Discrete,Plus 0763 0aff | | Execute_Immediate Plus,-0x1 0764 0248 | H | Execute Discrete,Check_In_Integer 0765 8228 | ( | Call 0x1,0x28 0766 e5fc | | Load 0x2,-0x4 0767 01dd | | Execute Vector,First 0768 00db | | Load_Top At_Offset_3 0769 0217 | | Execute Heap_Access,All_Reference 076a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 076b 00db | | Load_Top At_Offset_3 076c 0273 | s | Execute Discrete,Plus 076d 0248 | H | Execute Discrete,Check_In_Integer 076e 8229 | ) | Call 0x1,0x29 076f 0263 | c | Execute Discrete,Above_Bound 0770 700a |p | Jump_Nonzero 0x77b 0771 4801 |H | Short_Literal 0x1 ; Debug Table 0x11.0x8 = 0x771,0x403 0772 4802 |H | Short_Literal 0x2 0773 00da | | Load_Top At_Offset_2 0774 e5fc | | Load 0x2,-0x4 0775 01d5 | | Execute Vector,Field_Reference 0776 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0777 01d6 | | Execute Vector,Field_Write 0778 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x9 = 0x778,0x404 0779 c5fb | | Store 0x2,-0x5 077a 3ff6 |? | Loop_Increasing 0x771 077b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0xa = 0x77b,0x405 077c 0217 | | Execute Heap_Access,All_Reference 077d 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 077e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 077f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0xb = 0x77f,0x401 0780 77db |w | Jump_Nonzero 0x75c 0781 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0782 0000 0000 | | .BLANK 0000[0x6] 0788 ; -------------------------------------------------------------------------------------- 0788 ; SUBPROGRAM 0788 ; -------------------------------------------------------------------------------------- 0788 0797 | | .CONST 0x0797 ; Address of begin 0789 0004 | | .CONST 0x0004 ; Address of exception handler 078a 0006 | | .CONST 0x0006 ; Number of locals 078b INIT_0788: 078b e5fb | | Load 0x2,-0x5 ; Debug Table 0x12 = .DEBUG 0x078b,0x0f60,0x2801,0x0002,0x0056,0xcb15,0x0000,0x017e ; Debug Table 0x12.0x0 = 0x78b,0xffff 078c 00e3 | | Load_Encached Natural_Cache 078d 03f1 | | Declare_Variable Discrete,With_Value 078e e224 | $ | Load 0x1,0x24 ; Debug Table 0x12.0x1 = 0x78e,0xfffe 078f e5fd | | Load 0x2,-0x3 0790 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0791 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0792 e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x2 = 0x792,0xfffd 0793 00e3 | | Load_Encached Natural_Cache 0794 03f1 | | Declare_Variable Discrete,With_Value 0795 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x12.0x3 = 0x795,0xfffc 0796 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x12.0x4 = 0x796,0xfffb 0797 BODY_0788: 0797 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x5 = 0x797,0x1 0798 7004 |p | Jump_Nonzero 0x79d 0799 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x6 = 0x799,0x2 079a 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 079b 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x7 = 0x79b,0x3 079c a402 | | Store_Unchecked 0x2,0x2 079d e5fa | | Load 0x2,-0x6 ; Debug Table 0x12.0x8 = 0x79d,0x4 079e 6886 |h | Jump_Zero 0x825 079f 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x12.0x9 = 0x79f,0x5 ; Debug Table 0x12.0xa = 0x79f,0x6 07a0 00db | | Load_Top At_Offset_3 07a1 00e4 | | Load_Encached Positive_Cache 07a2 025b | [ | Execute Discrete,Check_In_Type 07a3 e403 | | Load 0x2,0x3 07a4 e223 | # | Load 0x1,0x23 07a5 1818 | | Execute Package,Field_Execute,Field_Number 0x18 07a6 005a | Z | Store_Top Discrete,At_Offset_2 07a7 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0xb = 0x7a7,0x7 07a8 e403 | | Load 0x2,0x3 07a9 e223 | # | Load 0x1,0x23 07aa 181b | | Execute Package,Field_Execute,Field_Number 0x1b 07ab 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 07ac 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0xc = 0x7ac,0x8 07ad 00d9 | | Load_Top At_Offset_1 07ae 027d | } | Execute Discrete,Greater 07af 6801 |h | Jump_Zero 0x7b1 07b0 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; Debug Table 0x12.0xd = 0x7b0,0x9 07b1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0xe = 0x7b1,0xa 07b2 00d9 | | Load_Top At_Offset_1 07b3 027c | | | Execute Discrete,Less 07b4 6809 |h | Jump_Zero 0x7be 07b5 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0xf = 0x7b5,0xb 07b6 00d9 | | Load_Top At_Offset_1 07b7 00db | | Load_Top At_Offset_3 07b8 0272 | r | Execute Discrete,Minus 07b9 0248 | H | Execute Discrete,Check_In_Integer 07ba 0273 | s | Execute Discrete,Plus 07bb 005b | [ | Store_Top Discrete,At_Offset_3 07bc 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x10 = 0x7bc,0xc 07bd a402 | | Store_Unchecked 0x2,0x2 07be e222 | " | Load 0x1,0x22 ; Debug Table 0x12.0x11 = 0x7be,0xd ; Debug Table 0x12.0x12 = 0x7be,0xfbff 07bf 4800 |H | Short_Literal 0x0 07c0 e403 | | Load 0x2,0x3 07c1 e223 | # | Load 0x1,0x23 07c2 181c | | Execute Package,Field_Execute,Field_Number 0x1c 07c3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07c4 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x12.0x13 = 0x7c4,0xfbfe 07c5 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 07c6 61c9 |a | Indirect_Literal Discrete,0x990,{0x00000000, 0x7fffffff} ; Debug Table 0x12.0x14 = 0x7c6,0xfbfd 07c7 00e3 | | Load_Encached Natural_Cache 07c8 03f1 | | Declare_Variable Discrete,With_Value 07c9 e222 | " | Load 0x1,0x22 ; Debug Table 0x12.0x15 = 0x7c9,0xfbfc 07ca e222 | " | Load 0x1,0x22 ; Debug Table 0x12.0x16 = 0x7ca,0xfbfb 07cb 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x12.0x17 = 0x7cb,0xfbfa 07cc e407 | | Load 0x2,0x7 ; Debug Table 0x12.0x18 = 0x7cc,0x401 07cd 0032 | 2 | Store_Top Heap_Access,At_Offset_2 07ce 7832 |x2 | Jump 0x801 07cf e5f9 | | Load 0x2,-0x7 ; Debug Table 0x12.0x19 = 0x7cf,0x403 07d0 6806 |h | Jump_Zero 0x7d7 07d1 e5f9 | | Load 0x2,-0x7 07d2 00da | | Load_Top At_Offset_2 07d3 0217 | | Execute Heap_Access,All_Reference 07d4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 07d5 027f | | Execute Discrete,Equal 07d6 6826 |h& | Jump_Zero 0x7fd 07d7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x1a = 0x7d7,0x404 ; Debug Table 0x12.0x1b = 0x7d7,0xf7ff 07d8 0217 | | Execute Heap_Access,All_Reference 07d9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 07da 00e4 | | Load_Encached Positive_Cache 07db 03f1 | | Declare_Variable Discrete,With_Value 07dc 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x1c = 0x7dc,0xf7fe 07dd 0217 | | Execute Heap_Access,All_Reference 07de 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 07df 00e4 | | Load_Encached Positive_Cache 07e0 03f1 | | Declare_Variable Discrete,With_Value 07e1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x1d = 0x7e1,0x801 07e2 e402 | | Load 0x2,0x2 07e3 027b | { | Execute Discrete,Greater_Equal 07e4 680b |h | Jump_Zero 0x7f0 07e5 00d9 | | Load_Top At_Offset_1 07e6 e409 | | Load 0x2,0x9 07e7 027c | | | Execute Discrete,Less 07e8 6807 |h | Jump_Zero 0x7f0 07e9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x1e = 0x7e9,0x802 07ea a409 | | Store_Unchecked 0x2,0x9 07eb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x1f = 0x7eb,0x803 07ec a408 | | Store_Unchecked 0x2,0x8 07ed 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x20 = 0x7ed,0x804 07ee a40a | | Store_Unchecked 0x2,0xa 07ef 780c |x | Jump 0x7fc 07f0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x21 = 0x7f0,0x805 07f1 e409 | | Load 0x2,0x9 07f2 027f | | Execute Discrete,Equal 07f3 6808 |h | Jump_Zero 0x7fc 07f4 e408 | | Load 0x2,0x8 07f5 00d9 | | Load_Top At_Offset_1 07f6 027c | | | Execute Discrete,Less 07f7 6804 |h | Jump_Zero 0x7fc 07f8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x22 = 0x7f8,0x806 07f9 a408 | | Store_Unchecked 0x2,0x8 07fa 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x23 = 0x7fa,0x807 07fb a40a | | Store_Unchecked 0x2,0xa 07fc 00d2 | | Pop_Control Pop_Count_2 07fd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x24 = 0x7fd,0x405 07fe 0217 | | Execute Heap_Access,All_Reference 07ff 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0800 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0801 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x25 = 0x801,0x402 0802 77cc |w | Jump_Nonzero 0x7cf 0803 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x26 = 0x803,0x406 0804 618b |a | Indirect_Literal Discrete,0x990,{0x00000000, 0x7fffffff} 0805 027e | ~ | Execute Discrete,Not_Equal 0806 6817 |h | Jump_Zero 0x81e 0807 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x27 = 0x807,0x407 0808 0a01 | | Execute_Immediate Plus,0x1 0809 c402 | | Store 0x2,0x2 080a 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x12.0x28 = 0x80a,0x408 080b 00db | | Load_Top At_Offset_3 080c 0217 | | Execute Heap_Access,All_Reference 080d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 080e e408 | | Load 0x2,0x8 080f e409 | | Load 0x2,0x9 0810 0272 | r | Execute Discrete,Minus 0811 00e4 | | Load_Encached Positive_Cache 0812 025b | [ | Execute Discrete,Check_In_Type 0813 e409 | | Load 0x2,0x9 0814 00e4 | | Load_Encached Positive_Cache 0815 025b | [ | Execute Discrete,Check_In_Type 0816 e404 | | Load 0x2,0x4 0817 00e4 | | Load_Encached Positive_Cache 0818 025b | [ | Execute Discrete,Check_In_Type 0819 85fe | | Call 0x2,-0x2 081a 0059 | Y | Store_Top Discrete,At_Offset_1 081b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x29 = 0x81b,0x409 081c 6806 |h | Jump_Zero 0x823 081d 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; Debug Table 0x12.0x2a = 0x81d,0x40a 081e e404 | | Load 0x2,0x4 ; Debug Table 0x12.0x2b = 0x81e,0x40b 081f 0a01 | | Execute_Immediate Plus,0x1 0820 c404 | | Store 0x2,0x4 0821 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x2c = 0x821,0x40c 0822 a402 | | Store_Unchecked 0x2,0x2 0823 00d6 | | Pop_Control Pop_Count_6 0824 7f7a | z | Jump 0x79f 0825 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x12.0x2d = 0x825,0xe ; Debug Table 0x12.0x2e = 0x825,0xf 0826 00db | | Load_Top At_Offset_3 0827 00e4 | | Load_Encached Positive_Cache 0828 025b | [ | Execute Discrete,Check_In_Type 0829 e403 | | Load 0x2,0x3 082a e223 | # | Load 0x1,0x23 082b 1818 | | Execute Package,Field_Execute,Field_Number 0x18 082c 005a | Z | Store_Top Discrete,At_Offset_2 082d 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x2f = 0x82d,0x10 082e e403 | | Load 0x2,0x3 082f e223 | # | Load 0x1,0x23 0830 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0831 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0832 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x30 = 0x832,0x11 0833 00d9 | | Load_Top At_Offset_1 0834 027b | { | Execute Discrete,Greater_Equal 0835 6878 |hx | Jump_Zero 0x8ae 0836 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x31 = 0x836,0x12 0837 7001 |p | Jump_Nonzero 0x839 0838 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; Debug Table 0x12.0x32 = 0x838,0x13 0839 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x33 = 0x839,0x14 083a 00d9 | | Load_Top At_Offset_1 083b 027d | } | Execute Discrete,Greater 083c 6809 |h | Jump_Zero 0x846 083d 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x34 = 0x83d,0x15 083e 00da | | Load_Top At_Offset_2 083f 0272 | r | Execute Discrete,Minus 0840 0248 | H | Execute Discrete,Check_In_Integer 0841 00d9 | | Load_Top At_Offset_1 0842 0273 | s | Execute Discrete,Plus 0843 005b | [ | Store_Top Discrete,At_Offset_3 0844 614b |aK | Indirect_Literal Discrete,0x990,{0x00000000, 0x7fffffff} ; Debug Table 0x12.0x35 = 0x844,0x16 0845 a402 | | Store_Unchecked 0x2,0x2 0846 e222 | " | Load 0x1,0x22 ; Debug Table 0x12.0x36 = 0x846,0x17 ; Debug Table 0x12.0x37 = 0x846,0xf3ff 0847 4800 |H | Short_Literal 0x0 0848 e403 | | Load 0x2,0x3 0849 e223 | # | Load 0x1,0x23 084a 181c | | Execute Package,Field_Execute,Field_Number 0x1c 084b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 084c 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x12.0x38 = 0x84c,0xf3fe 084d 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 084e 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x12.0x39 = 0x84e,0xf3fd 084f 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0850 e222 | " | Load 0x1,0x22 ; Debug Table 0x12.0x3a = 0x850,0xf3fc 0851 e222 | " | Load 0x1,0x22 ; Debug Table 0x12.0x3b = 0x851,0xf3fb 0852 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x12.0x3c = 0x852,0xf3fa 0853 e407 | | Load 0x2,0x7 ; Debug Table 0x12.0x3d = 0x853,0xc01 0854 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0855 7832 |x2 | Jump 0x888 0856 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x12.0x3e = 0x856,0xc03 0857 6806 |h | Jump_Zero 0x85e 0858 e5f9 | | Load 0x2,-0x7 0859 00da | | Load_Top At_Offset_2 085a 0217 | | Execute Heap_Access,All_Reference 085b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 085c 027f | | Execute Discrete,Equal 085d 6826 |h& | Jump_Zero 0x884 085e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x3f = 0x85e,0xc04 ; Debug Table 0x12.0x40 = 0x85e,0xefff 085f 0217 | | Execute Heap_Access,All_Reference 0860 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0861 00e4 | | Load_Encached Positive_Cache 0862 03f1 | | Declare_Variable Discrete,With_Value 0863 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x41 = 0x863,0xeffe 0864 0217 | | Execute Heap_Access,All_Reference 0865 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0866 00e4 | | Load_Encached Positive_Cache 0867 03f1 | | Declare_Variable Discrete,With_Value 0868 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x42 = 0x868,0x1001 0869 e402 | | Load 0x2,0x2 086a 027a | z | Execute Discrete,Less_Equal 086b 680b |h | Jump_Zero 0x877 086c 00d9 | | Load_Top At_Offset_1 086d e409 | | Load 0x2,0x9 086e 027d | } | Execute Discrete,Greater 086f 6807 |h | Jump_Zero 0x877 0870 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x43 = 0x870,0x1002 0871 a409 | | Store_Unchecked 0x2,0x9 0872 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x44 = 0x872,0x1003 0873 a408 | | Store_Unchecked 0x2,0x8 0874 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x45 = 0x874,0x1004 0875 a40a | | Store_Unchecked 0x2,0xa 0876 780c |x | Jump 0x883 0877 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x46 = 0x877,0x1005 0878 e409 | | Load 0x2,0x9 0879 027f | | Execute Discrete,Equal 087a 6808 |h | Jump_Zero 0x883 087b e408 | | Load 0x2,0x8 087c 00d9 | | Load_Top At_Offset_1 087d 027c | | | Execute Discrete,Less 087e 6804 |h | Jump_Zero 0x883 087f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x47 = 0x87f,0x1006 0880 a408 | | Store_Unchecked 0x2,0x8 0881 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x48 = 0x881,0x1007 0882 a40a | | Store_Unchecked 0x2,0xa 0883 00d2 | | Pop_Control Pop_Count_2 0884 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x49 = 0x884,0xc05 0885 0217 | | Execute Heap_Access,All_Reference 0886 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0887 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0888 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x4a = 0x888,0xc02 0889 77cc |w | Jump_Nonzero 0x856 088a 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x4b = 0x88a,0xc06 088b 6817 |h | Jump_Zero 0x8a3 088c 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x4c = 0x88c,0xc07 088d 0aff | | Execute_Immediate Plus,-0x1 088e c402 | | Store 0x2,0x2 088f 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x12.0x4d = 0x88f,0xc08 0890 00db | | Load_Top At_Offset_3 0891 0217 | | Execute Heap_Access,All_Reference 0892 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0893 e408 | | Load 0x2,0x8 0894 e409 | | Load 0x2,0x9 0895 0272 | r | Execute Discrete,Minus 0896 00e4 | | Load_Encached Positive_Cache 0897 025b | [ | Execute Discrete,Check_In_Type 0898 e409 | | Load 0x2,0x9 0899 00e4 | | Load_Encached Positive_Cache 089a 025b | [ | Execute Discrete,Check_In_Type 089b e404 | | Load 0x2,0x4 089c 00e4 | | Load_Encached Positive_Cache 089d 025b | [ | Execute Discrete,Check_In_Type 089e 85fe | | Call 0x2,-0x2 089f 0059 | Y | Store_Top Discrete,At_Offset_1 08a0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x4e = 0x8a0,0xc09 08a1 680a |h | Jump_Zero 0x8ac 08a2 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; Debug Table 0x12.0x4f = 0x8a2,0xc0a 08a3 e404 | | Load 0x2,0x4 ; Debug Table 0x12.0x50 = 0x8a3,0xc0b 08a4 0aff | | Execute_Immediate Plus,-0x1 08a5 c404 | | Store 0x2,0x4 08a6 e404 | | Load 0x2,0x4 ; Debug Table 0x12.0x51 = 0x8a6,0xc0c 08a7 0d01 | | Execute_Immediate Less,0x1 08a8 6801 |h | Jump_Zero 0x8aa 08a9 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; Debug Table 0x12.0x52 = 0x8a9,0xc0d 08aa 60e5 |` | Indirect_Literal Discrete,0x990,{0x00000000, 0x7fffffff} ; Debug Table 0x12.0x53 = 0x8aa,0xc0e 08ab a402 | | Store_Unchecked 0x2,0x2 08ac 00d6 | | Pop_Control Pop_Count_6 08ad 7f77 | w | Jump 0x825 08ae 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x54 = 0x8ae,0x18 08af 00da | | Load_Top At_Offset_2 08b0 0272 | r | Execute Discrete,Minus 08b1 005b | [ | Store_Top Discrete,At_Offset_3 08b2 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x55 = 0x8b2,0x19 08b3 0d01 | | Execute_Immediate Less,0x1 08b4 6801 |h | Jump_Zero 0x8b6 08b5 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; Debug Table 0x12.0x56 = 0x8b5,0x1a 08b6 60d9 |` | Indirect_Literal Discrete,0x990,{0x00000000, 0x7fffffff} ; Debug Table 0x12.0x57 = 0x8b6,0x1b 08b7 a402 | | Store_Unchecked 0x2,0x2 08b8 7f6c | l | Jump 0x825 08b9 0000 0000 | | .BLANK 0000[0x7] 08c0 ; -------------------------------------------------------------------------------------- 08c0 ; SUBPROGRAM 08c0 ; -------------------------------------------------------------------------------------- 08c0 08d2 | | .CONST 0x08d2 ; Address of begin 08c1 0004 | | .CONST 0x0004 ; Address of exception handler 08c2 0007 | | .CONST 0x0007 ; Number of locals 08c3 INIT_08c0: 08c3 e224 | $ | Load 0x1,0x24 ; Debug Table 0x13 = .DEBUG 0x08c3,0x1012,0x0001,0x0000,0x0056,0xcb15,0x0000,0x01b2 ; Debug Table 0x13.0x0 = 0x8c3,0xffff 08c4 e5fa | | Load 0x2,-0x6 08c5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08c6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08c7 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x1 = 0x8c7,0xfffe 08c8 00e3 | | Load_Encached Natural_Cache 08c9 03f1 | | Declare_Variable Discrete,With_Value 08ca e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x2 = 0x8ca,0xfffd 08cb 00e3 | | Load_Encached Natural_Cache 08cc 03f1 | | Declare_Variable Discrete,With_Value 08cd 60c2 |` | Indirect_Literal Discrete,0x990,{0x00000000, 0x7fffffff} ; Debug Table 0x13.0x3 = 0x8cd,0xfffc 08ce 00e3 | | Load_Encached Natural_Cache 08cf 03f1 | | Declare_Variable Discrete,With_Value 08d0 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x13.0x4 = 0x8d0,0xfffb 08d1 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x13.0x5 = 0x8d1,0xfffa 08d2 BODY_08c0: 08d2 e403 | | Load 0x2,0x3 ; Debug Table 0x13.0x6 = 0x8d2,0x1 08d3 7004 |p | Jump_Nonzero 0x8d8 08d4 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x7 = 0x8d4,0x2 08d5 a403 | | Store_Unchecked 0x2,0x3 08d6 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x8 = 0x8d6,0x3 08d7 a404 | | Store_Unchecked 0x2,0x4 08d8 e403 | | Load 0x2,0x3 ; Debug Table 0x13.0x9 = 0x8d8,0x4 ; Debug Table 0x13.0xa = 0x8d8,0x5 08d9 e5fd | | Load 0x2,-0x3 08da 027d | } | Execute Discrete,Greater 08db 6801 |h | Jump_Zero 0x8dd 08dc 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0x13.0xb = 0x8dc,0x6 08dd 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x13.0xc = 0x8dd,0x7 08de e403 | | Load 0x2,0x3 08df 00e4 | | Load_Encached Positive_Cache 08e0 025b | [ | Execute Discrete,Check_In_Type 08e1 e402 | | Load 0x2,0x2 08e2 e223 | # | Load 0x1,0x23 08e3 1818 | | Execute Package,Field_Execute,Field_Number 0x18 08e4 005a | Z | Store_Top Discrete,At_Offset_2 08e5 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0xd = 0x8e5,0x8 08e6 e402 | | Load 0x2,0x2 08e7 e223 | # | Load 0x1,0x23 08e8 181b | | Execute Package,Field_Execute,Field_Number 0x1b 08e9 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 08ea 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0xe = 0x8ea,0x9 08eb 00d9 | | Load_Top At_Offset_1 08ec 027d | } | Execute Discrete,Greater 08ed 6801 |h | Jump_Zero 0x8ef 08ee 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0x13.0xf = 0x8ee,0xa 08ef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x10 = 0x8ef,0xb 08f0 00da | | Load_Top At_Offset_2 08f1 027d | } | Execute Discrete,Greater 08f2 680e |h | Jump_Zero 0x901 08f3 e403 | | Load 0x2,0x3 ; Debug Table 0x13.0x11 = 0x8f3,0xc 08f4 00d9 | | Load_Top At_Offset_1 08f5 0273 | s | Execute Discrete,Plus 08f6 0248 | H | Execute Discrete,Check_In_Integer 08f7 00da | | Load_Top At_Offset_2 08f8 0272 | r | Execute Discrete,Minus 08f9 c403 | | Store 0x2,0x3 08fa e403 | | Load 0x2,0x3 ; Debug Table 0x13.0x12 = 0x8fa,0xd 08fb e5fd | | Load 0x2,-0x3 08fc 027d | } | Execute Discrete,Greater 08fd 6801 |h | Jump_Zero 0x8ff 08fe 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0x13.0x13 = 0x8fe,0xe 08ff 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x14 = 0x8ff,0xf 0900 a404 | | Store_Unchecked 0x2,0x4 0901 e403 | | Load 0x2,0x3 ; Debug Table 0x13.0x15 = 0x901,0x10 0902 e5fd | | Load 0x2,-0x3 0903 027f | | Execute Discrete,Equal 0904 6802 |h | Jump_Zero 0x907 0905 e5fc | | Load 0x2,-0x4 ; Debug Table 0x13.0x16 = 0x905,0x11 0906 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0907 e222 | " | Load 0x1,0x22 ; Debug Table 0x13.0x17 = 0x907,0x12 ; Debug Table 0x13.0x18 = 0x907,0xfbff 0908 4800 |H | Short_Literal 0x0 0909 e402 | | Load 0x2,0x2 090a e223 | # | Load 0x1,0x23 090b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 090c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 090d e222 | " | Load 0x1,0x22 ; Debug Table 0x13.0x19 = 0x90d,0xfbfe 090e 00d9 | | Load_Top At_Offset_1 090f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0910 e222 | " | Load 0x1,0x22 ; Debug Table 0x13.0x1a = 0x910,0xfbfd 0911 00da | | Load_Top At_Offset_2 0912 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0913 e222 | " | Load 0x1,0x22 ; Debug Table 0x13.0x1b = 0x913,0xfbfc 0914 e5fb | | Load 0x2,-0x5 ; Debug Table 0x13.0x1c = 0x914,0x401 ; Debug Table 0x13.0x1d = 0x914,0x402 0915 6806 |h | Jump_Zero 0x91c 0916 e5fb | | Load 0x2,-0x5 0917 00da | | Load_Top At_Offset_2 0918 0217 | | Execute Heap_Access,All_Reference 0919 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 091a 027f | | Execute Discrete,Equal 091b 7801 |x | Jump 0x91d 091c 4801 |H | Short_Literal 0x1 091d 682f |h/ | Jump_Zero 0x94d 091e 00d9 | | Load_Top At_Offset_1 091f 0217 | | Execute Heap_Access,All_Reference 0920 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0921 e404 | | Load 0x2,0x4 0922 e405 | | Load 0x2,0x5 0923 0262 | b | Execute Discrete,In_Range 0924 7008 |p | Jump_Nonzero 0x92d 0925 00d9 | | Load_Top At_Offset_1 0926 0217 | | Execute Heap_Access,All_Reference 0927 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0928 0aff | | Execute_Immediate Plus,-0x1 0929 e404 | | Load 0x2,0x4 092a e405 | | Load 0x2,0x5 092b 0262 | b | Execute Discrete,In_Range 092c 7801 |x | Jump 0x92e 092d 4801 |H | Short_Literal 0x1 092e 681e |h | Jump_Zero 0x94d 092f e5fa | | Load 0x2,-0x6 ; Debug Table 0x13.0x1e = 0x92f,0x403 0930 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0931 00da | | Load_Top At_Offset_2 0932 e222 | " | Load 0x1,0x22 ; Debug Table 0x13.0x1f = 0x932,0xf7ff 0933 00d9 | | Load_Top At_Offset_1 0934 0217 | | Execute Heap_Access,All_Reference 0935 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0936 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0937 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x20 = 0x937,0x801 0938 00da | | Load_Top At_Offset_2 0939 0217 | | Execute Heap_Access,All_Reference 093a 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 093b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x21 = 0x93b,0x802 093c a40c | | Store_Unchecked 0x2,0xc 093d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x22 = 0x93d,0x803 093e a40d | | Store_Unchecked 0x2,0xd 093f 00d1 | | Pop_Control Pop_Count_1 0940 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0941 e5fa | | Load 0x2,-0x6 0942 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0943 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x23 = 0x943,0x404 0944 7003 |p | Jump_Nonzero 0x948 0945 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x24 = 0x945,0x405 0946 a408 | | Store_Unchecked 0x2,0x8 0947 780b |x | Jump 0x953 0948 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x25 = 0x948,0x406 0949 00d9 | | Load_Top At_Offset_1 094a 0217 | | Execute Heap_Access,All_Reference 094b 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 094c 7806 |x | Jump 0x953 094d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x26 = 0x94d,0x407 094e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 094f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x27 = 0x94f,0x408 0950 0217 | | Execute Heap_Access,All_Reference 0951 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0952 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0953 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x28 = 0x953,0x409 0954 6801 |h | Jump_Zero 0x956 0955 7fbe | | Jump 0x914 0956 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x29 = 0x956,0x40a 0957 7026 |p& | Jump_Nonzero 0x97e 0958 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x2a = 0x958,0x40b 0959 e402 | | Load 0x2,0x2 095a e223 | # | Load 0x1,0x23 095b 1819 | | Execute Package,Field_Execute,Field_Number 0x19 095c 6818 |h | Jump_Zero 0x975 095d 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x2b = 0x95d,0x40c 095e 4801 |H | Short_Literal 0x1 095f e223 | # | Load 0x1,0x23 0960 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 0961 0334 | 4 | Declare_Variable Array,With_Constraint 0962 4800 |H | Short_Literal 0x0 0963 4800 |H | Short_Literal 0x0 0964 00da | | Load_Top At_Offset_2 0965 01d6 | | Execute Vector,Field_Write 0966 4800 |H | Short_Literal 0x0 0967 e402 | | Load 0x2,0x2 0968 e223 | # | Load 0x1,0x23 0969 181b | | Execute Package,Field_Execute,Field_Number 0x1b 096a 4801 |H | Short_Literal 0x1 096b e402 | | Load 0x2,0x2 096c e223 | # | Load 0x1,0x23 096d 181b | | Execute Package,Field_Execute,Field_Number 0x1b 096e 0273 | s | Execute Discrete,Plus 096f 4801 |H | Short_Literal 0x1 0970 00da | | Load_Top At_Offset_2 0971 01d6 | | Execute Vector,Field_Write 0972 e402 | | Load 0x2,0x2 0973 e223 | # | Load 0x1,0x23 0974 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0975 4fff |O | Short_Literal -0x1 ; Debug Table 0x13.0x2c = 0x975,0x40d 0976 e402 | | Load 0x2,0x2 0977 e223 | # | Load 0x1,0x23 0978 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0979 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x2d = 0x979,0x40e 097a e402 | | Load 0x2,0x2 097b e223 | # | Load 0x1,0x23 097c 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 097d 7809 |x | Jump 0x987 097e 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x2e = 0x97e,0x40f 097f 00db | | Load_Top At_Offset_3 0980 021e | | Execute Heap_Access,Maximum 0981 6805 |h | Jump_Zero 0x987 0982 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x2f = 0x982,0x410 0983 4800 |H | Short_Literal 0x0 0984 e402 | | Load 0x2,0x2 0985 e223 | # | Load 0x1,0x23 0986 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0987 00d4 | | Pop_Control Pop_Count_4 0988 e403 | | Load 0x2,0x3 ; Debug Table 0x13.0x30 = 0x988,0x13 0989 0a01 | | Execute_Immediate Plus,0x1 098a c403 | | Store 0x2,0x3 098b 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x31 = 0x98b,0x14 098c a404 | | Store_Unchecked 0x2,0x4 098d 7f4a | J | Jump 0x8d8 098e 0000 0000 | | .XXX[0x2] 0990 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0994 0000 0000 | | .LITERAL {0x00000000, 0x00001282} 0998 0000 0000 | | .LITERAL {0x00000000, 0x0056cce5} 099c 0000 0000 | | .BLANK 0000[0x4] 09a0 ; -------------------------------------------------------------------------------------- 09a0 ; SUBPROGRAM 09a0 ; -------------------------------------------------------------------------------------- 09a0 09a6 | | .CONST 0x09a6 ; Address of begin 09a1 0004 | | .CONST 0x0004 ; Address of exception handler 09a2 0002 | | .CONST 0x0002 ; Number of locals 09a3 INIT_09a0: 09a3 e222 | " | Load 0x1,0x22 ; Debug Table 0x14 = .DEBUG 0x09a3,0x1078,0x0001,0x0000,0x0056,0xcce5,0x0000,0x0093 ; Debug Table 0x14.0x0 = 0x9a3,0xffff 09a4 00db | | Load_Top At_Offset_3 09a5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 09a6 BODY_09a0: 09a6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x1 = 0x9a6,0x1 09a7 0217 | | Execute Heap_Access,All_Reference 09a8 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 09a9 a5ff | | Store_Unchecked 0x2,-0x1 09aa 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x2 = 0x9aa,0x2 09ab 7004 |p | Jump_Nonzero 0x9b0 09ac e222 | " | Load 0x1,0x22 ; Debug Table 0x14.0x3 = 0x9ac,0x3 09ad 00d9 | | Load_Top At_Offset_1 09ae 039c | | Declare_Variable Heap_Access,By_Allocation 09af a5ff | | Store_Unchecked 0x2,-0x1 09b0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x4 = 0x9b0,0x4 ; Debug Table 0x14.0x5 = 0x9b0,0x5 09b1 a5fe | | Store_Unchecked 0x2,-0x2 09b2 4501 |E | Exit_Suprogram New_Top_Offset 0x1 09b3 0000 0000 | | .BLANK 0000[0x5] 09b8 ; -------------------------------------------------------------------------------------- 09b8 ; SUBPROGRAM 09b8 ; -------------------------------------------------------------------------------------- 09b8 09bb | | .CONST 0x09bb ; Address of begin 09b9 0004 | | .CONST 0x0004 ; Address of exception handler 09ba 0001 | | .CONST 0x0001 ; Number of locals 09bb BODY_09b8: 09bb INIT_09b8: 09bb e5fd | | Load 0x2,-0x3 ; Debug Table 0x15 = .DEBUG 0x09bb,0x1086,0x0001,0x0000,0x0056,0xcce5,0x0000,0x00c2 ; Debug Table 0x15.0x0 = 0x9bb,0x1 09bc e5fe | | Load 0x2,-0x2 09bd 0217 | | Execute Heap_Access,All_Reference 09be 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 09bf 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x1 = 0x9bf,0x2 09c0 a5fd | | Store_Unchecked 0x2,-0x3 09c1 4503 |E | Exit_Suprogram New_Top_Offset 0x3 09c2 0000 0000 | | .BLANK 0000[0x6] 09c8 ; -------------------------------------------------------------------------------------- 09c8 ; SUBPROGRAM 09c8 ; -------------------------------------------------------------------------------------- 09c8 09d3 | | .CONST 0x09d3 ; Address of begin 09c9 0004 | | .CONST 0x0004 ; Address of exception handler 09ca 0003 | | .CONST 0x0003 ; Number of locals 09cb INIT_09c8: 09cb e222 | " | Load 0x1,0x22 ; Debug Table 0x16 = .DEBUG 0x09cb,0x108c,0x0001,0x0000,0x0056,0xcce5,0x0000,0x00db ; Debug Table 0x16.0x0 = 0x9cb,0xffff 09cc 00db | | Load_Top At_Offset_3 09cd 0031 | 1 | Store_Top Heap_Access,At_Offset_1 09ce e222 | " | Load 0x1,0x22 ; Debug Table 0x16.0x1 = 0x9ce,0xfffe 09cf 00d9 | | Load_Top At_Offset_1 09d0 0217 | | Execute Heap_Access,All_Reference 09d1 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 09d2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 09d3 BODY_09c8: 09d3 7806 |x | Jump 0x9da 09d4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x2 = 0x9d4,0x2 09d5 0032 | 2 | Store_Top Heap_Access,At_Offset_2 09d6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x3 = 0x9d6,0x3 09d7 0217 | | Execute Heap_Access,All_Reference 09d8 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 09d9 0031 | 1 | Store_Top Heap_Access,At_Offset_1 09da 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x4 = 0x9da,0x1 09db 77f8 |w | Jump_Nonzero 0x9d4 09dc e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0x5 = 0x9dc,0x4 09dd 00da | | Load_Top At_Offset_2 09de e5ff | | Load 0x2,-0x1 09df 822b | + | Call 0x1,0x2b 09e0 c5fe | | Store 0x2,-0x2 09e1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 09e2 0000 0000 | | .BLANK 0000[0x6] 09e8 ; -------------------------------------------------------------------------------------- 09e8 ; SUBPROGRAM 09e8 ; -------------------------------------------------------------------------------------- 09e8 09ec | | .CONST 0x09ec ; Address of begin 09e9 0004 | | .CONST 0x0004 ; Address of exception handler 09ea 0002 | | .CONST 0x0002 ; Number of locals 09eb INIT_09e8: 09eb 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x17 = .DEBUG 0x09eb,0x109a,0x0002,0x0000,0x0056,0xcce5,0x0000,0x0231 ; Debug Table 0x17.0x0 = 0x9eb,0xffff 09ec BODY_09e8: 09ec 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x17.0x1 = 0x9ec,0x1 09ed e5fe | | Load 0x2,-0x2 09ee e5ff | | Load 0x2,-0x1 09ef e223 | # | Load 0x1,0x23 09f0 1818 | | Execute Package,Field_Execute,Field_Number 0x18 09f1 0059 | Y | Store_Top Discrete,At_Offset_1 09f2 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x2 = 0x9f2,0x2 09f3 e5ff | | Load 0x2,-0x1 09f4 e223 | # | Load 0x1,0x23 09f5 181b | | Execute Package,Field_Execute,Field_Number 0x1b 09f6 00d9 | | Load_Top At_Offset_1 09f7 027f | | Execute Discrete,Equal 09f8 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 09f9 0000 0000 | | .BLANK 0000[0x7] 0a00 ; -------------------------------------------------------------------------------------- 0a00 ; SUBPROGRAM 0a00 ; -------------------------------------------------------------------------------------- 0a00 0a04 | | .CONST 0x0a04 ; Address of begin 0a01 0004 | | .CONST 0x0004 ; Address of exception handler 0a02 0002 | | .CONST 0x0002 ; Number of locals 0a03 INIT_0a00: 0a03 e222 | " | Load 0x1,0x22 ; Debug Table 0x18 = .DEBUG 0x0a03,0x10a2,0x0002,0x0000,0x0056,0xcce5,0x0000,0x0175 ; Debug Table 0x18.0x0 = 0xa03,0xffff 0a04 BODY_0a00: 0a04 e222 | " | Load 0x1,0x22 ; Debug Table 0x18.0x1 = 0xa04,0x1 0a05 e5fa | | Load 0x2,-0x6 0a06 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0a07 822a | * | Call 0x1,0x2a 0a08 e5fa | | Load 0x2,-0x6 0a09 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0a0a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a0b e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x2 = 0xa0b,0x2 0a0c 00d9 | | Load_Top At_Offset_1 0a0d 0217 | | Execute Heap_Access,All_Reference 0a0e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0a0f e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x3 = 0xa0f,0x3 0a10 00d9 | | Load_Top At_Offset_1 0a11 0217 | | Execute Heap_Access,All_Reference 0a12 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0a13 e5fc | | Load 0x2,-0x4 ; Debug Table 0x18.0x4 = 0xa13,0x4 0a14 00d9 | | Load_Top At_Offset_1 0a15 0217 | | Execute Heap_Access,All_Reference 0a16 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0a17 e5fb | | Load 0x2,-0x5 ; Debug Table 0x18.0x5 = 0xa17,0x5 0a18 00d9 | | Load_Top At_Offset_1 0a19 0217 | | Execute Heap_Access,All_Reference 0a1a 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0a1b 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x6 = 0xa1b,0x6 0a1c 00d9 | | Load_Top At_Offset_1 0a1d 0217 | | Execute Heap_Access,All_Reference 0a1e 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0a1f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x7 = 0xa1f,0x7 0a20 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0a21 0000 0000 | | .BLANK 0000[0x7] 0a28 ; -------------------------------------------------------------------------------------- 0a28 ; SUBPROGRAM 0a28 ; -------------------------------------------------------------------------------------- 0a28 0a2e | . | .CONST 0x0a2e ; Address of begin 0a29 0004 | | .CONST 0x0004 ; Address of exception handler 0a2a 0002 | | .CONST 0x0002 ; Number of locals 0a2b INIT_0a28: 0a2b e222 | " | Load 0x1,0x22 ; Debug Table 0x19 = .DEBUG 0x0a2b,0x10b4,0x0801,0x0002,0x0056,0xcce5,0x0000,0x0dac ; Debug Table 0x19.0x0 = 0xa2b,0xffff 0a2c e7fe | | Load 0x3,-0x2 0a2d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a2e BODY_0a28: 0a2e e403 | | Load 0x2,0x3 ; Debug Table 0x19.0x1 = 0xa2e,0x1 0a2f e7ff | | Load 0x3,-0x1 0a30 0273 | s | Execute Discrete,Plus 0a31 c403 | | Store 0x2,0x3 0a32 781d |x | Jump 0xa50 0a33 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x2 = 0xa33,0x3 ; Debug Table 0x19.0x3 = 0xa33,0xfbff 0a34 0217 | | Execute Heap_Access,All_Reference 0a35 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x4 = 0xa35,0x401 0a36 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0a37 e5fb | | Load 0x2,-0x5 0a38 027f | | Execute Discrete,Equal 0a39 6812 |h | Jump_Zero 0xa4c 0a3a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x5 = 0xa3a,0x402 0a3b 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0a3c 00d9 | | Load_Top At_Offset_1 0a3d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0a3e 00da | | Load_Top At_Offset_2 0a3f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a40 0272 | r | Execute Discrete,Minus 0a41 00e4 | | Load_Encached Positive_Cache 0a42 025b | [ | Execute Discrete,Check_In_Type 0a43 00da | | Load_Top At_Offset_2 0a44 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a45 e403 | | Load 0x2,0x3 0a46 00e4 | | Load_Encached Positive_Cache 0a47 025b | [ | Execute Discrete,Check_In_Type 0a48 e5fa | | Load 0x2,-0x6 0a49 e5fd | | Load 0x2,-0x3 0a4a 0119 | | Execute Any,Check_In_Formal_Type 0a4b 85fe | | Call 0x2,-0x2 0a4c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x6 = 0xa4c,0x403 0a4d 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0a4e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0a4f 00d1 | | Pop_Control Pop_Count_1 0a50 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x7 = 0xa50,0x2 0a51 77e1 |w | Jump_Nonzero 0xa33 0a52 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0a53 0000 0000 | | .BLANK 0000[0x5] 0a58 ; -------------------------------------------------------------------------------------- 0a58 ; SUBPROGRAM 0a58 ; -------------------------------------------------------------------------------------- 0a58 0a5b | [ | .CONST 0x0a5b ; Address of begin 0a59 0a6c | l | .CONST 0x0a6c ; Address of exception handler 0a5a 0001 | | .CONST 0x0001 ; Number of locals 0a5b BODY_0a58: 0a5b INIT_0a58: 0a5b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a = .DEBUG 0x0a5b,0x10c6,0x0801,0x0002,0x0056,0xcce5,0x0000,0x0428 ; Debug Table 0x1a.0x0 = 0xa5b,0x1 0a5c 7003 |p | Jump_Nonzero 0xa60 0a5d 4802 |H | Short_Literal 0x2 ; Debug Table 0x1a.0x1 = 0xa5d,0x2 0a5e a40c | | Store_Unchecked 0x2,0xc 0a5f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x1a.0x2 = 0xa5f,0x3 0a60 e405 | | Load 0x2,0x5 ; Debug Table 0x1a.0x3 = 0xa60,0x4 0a61 e403 | | Load 0x2,0x3 0a62 e5fb | | Load 0x2,-0x5 0a63 e7fe | | Load 0x3,-0x2 0a64 e5f9 | | Load 0x2,-0x7 0a65 e5fd | | Load 0x2,-0x3 0a66 0119 | | Execute Any,Check_In_Formal_Type 0a67 e7ff | | Load 0x3,-0x1 0a68 85fe | | Call 0x2,-0x2 0a69 4801 |H | Short_Literal 0x1 ; Debug Table 0x1a.0x4 = 0xa69,0x5 0a6a a40b | | Store_Unchecked 0x2,0xb 0a6b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0a6c TRAP_0a58: 0a6c e002 | | Load 0x0,0x2 0a6d 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0a6e 010f | | Execute Exception,Equal 0a6f 6803 |h | Jump_Zero 0xa73 0a70 4803 |H | Short_Literal 0x3 ; Debug Table 0x1a.0x5 = 0xa70,0x6 0a71 a40c | | Store_Unchecked 0x2,0xc 0a72 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0a73 4804 |H | Short_Literal 0x4 ; Debug Table 0x1a.0x6 = 0xa73,0x7 0a74 a40c | | Store_Unchecked 0x2,0xc 0a75 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0a76 0000 0000 | | .XXX[0x2] 0a78 ; -------------------------------------------------------------------------------------- 0a78 ; SUBPROGRAM 0a78 ; -------------------------------------------------------------------------------------- 0a78 0a7f | | .CONST 0x0a7f ; Address of begin 0a79 0004 | | .CONST 0x0004 ; Address of exception handler 0a7a 0003 | | .CONST 0x0003 ; Number of locals 0a7b INIT_0a78: 0a7b e222 | " | Load 0x1,0x22 ; Debug Table 0x1b = .DEBUG 0x0a7b,0x10d6,0x0001,0x0000,0x0056,0xcce5,0x0000,0x1211 ; Debug Table 0x1b.0x0 = 0xa7b,0xffff 0a7c e7fe | | Load 0x3,-0x2 0a7d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a7e e222 | " | Load 0x1,0x22 ; Debug Table 0x1b.0x1 = 0xa7e,0xfffe 0a7f BODY_0a78: 0a7f e7fd | | Load 0x3,-0x3 ; Debug Table 0x1b.0x2 = 0xa7f,0x1 0a80 6807 |h | Jump_Zero 0xa88 0a81 e7ff | | Load 0x3,-0x1 ; Debug Table 0x1b.0x3 = 0xa81,0x2 0a82 6802 |h | Jump_Zero 0xa85 0a83 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x1b.0x4 = 0xa83,0x3 0a84 0257 | W | Execute Discrete,Raise 0a85 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x5 = 0xa85,0x4 0a86 a7fd | | Store_Unchecked 0x3,-0x3 0a87 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x1b.0x6 = 0xa87,0x5 0a88 e7ff | | Load 0x3,-0x1 ; Debug Table 0x1b.0x7 = 0xa88,0x6 0a89 7002 |p | Jump_Nonzero 0xa8c 0a8a 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x1b.0x8 = 0xa8a,0x7 0a8b 0257 | W | Execute Discrete,Raise 0a8c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x9 = 0xa8c,0x8 0a8d 7002 |p | Jump_Nonzero 0xa90 0a8e 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x1b.0xa = 0xa8e,0x9 0a8f 0257 | W | Execute Discrete,Raise 0a90 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0xb = 0xa90,0xa ; Debug Table 0x1b.0xc = 0xa90,0xb 0a91 0217 | | Execute Heap_Access,All_Reference 0a92 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0a93 00da | | Load_Top At_Offset_2 0a94 0217 | | Execute Heap_Access,All_Reference 0a95 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a96 027a | z | Execute Discrete,Less_Equal 0a97 6802 |h | Jump_Zero 0xa9a 0a98 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x1b.0xd = 0xa98,0xc 0a99 0257 | W | Execute Discrete,Raise 0a9a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0xe = 0xa9a,0xd 0a9b 0217 | | Execute Heap_Access,All_Reference 0a9c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0a9d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a9e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0xf = 0xa9e,0xe 0a9f 680d |h | Jump_Zero 0xaad 0aa0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x10 = 0xaa0,0xf 0aa1 0217 | | Execute Heap_Access,All_Reference 0aa2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0aa3 00da | | Load_Top At_Offset_2 0aa4 0217 | | Execute Heap_Access,All_Reference 0aa5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0aa6 027d | } | Execute Discrete,Greater 0aa7 6802 |h | Jump_Zero 0xaaa 0aa8 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x1b.0x11 = 0xaa8,0x10 0aa9 0257 | W | Execute Discrete,Raise 0aaa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x12 = 0xaaa,0x11 0aab 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0aac 7fe3 | | Jump 0xa90 0aad 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0aae 0000 0000 | | .XXX[0x2] 0ab0 ; -------------------------------------------------------------------------------------- 0ab0 ; Debug Table 0ab0 ; -------------------------------------------------------------------------------------- 0ab0 0003 001c | | .CONST 0x0003,0x001c 0ab2 000b 0b92 | | .DEBUG 0x000b,0x0b92,0x8000,0x0000,0x0056,0xcb15,0x0000,0x000d 0aba 004f 0bca | O | .DEBUG 0x004f,0x0bca,0x8000,0x0000,0x0056,0xcce5,0x0000,0x0007 0ac2 009b 0c10 | | .DEBUG 0x009b,0x0c10,0x0001,0x0000,0x0056,0xcb15,0x0000,0x0012 0aca 00b3 0c1c | | .DEBUG 0x00b3,0x0c1c,0x0001,0x0000,0x0056,0xcb15,0x0000,0x0020 0ad2 011b 0c42 | B| .DEBUG 0x011b,0x0c42,0x0001,0x0000,0x0056,0xcb15,0x0000,0x003e 0ada 0163 0c5e | c ^| .DEBUG 0x0163,0x0c5e,0x0001,0x0000,0x0056,0xcb15,0x0000,0x0054 0ae2 020b 0cc0 | | .DEBUG 0x020b,0x0cc0,0x2801,0x0002,0x0056,0xcb15,0x0000,0x0064 0aea 0233 0ccc | 3 | .DEBUG 0x0233,0x0ccc,0x2801,0x0002,0x0056,0xcb15,0x0000,0x009d 0af2 0363 0d60 | c `| .DEBUG 0x0363,0x0d60,0x0001,0x0000,0x0056,0xcb15,0x0000,0x00db 0afa 036b 0d64 | k d| .DEBUG 0x036b,0x0d64,0x0001,0x0000,0x0056,0xcb15,0x0000,0x00e3 0b02 03a3 0d7c | || .DEBUG 0x03a3,0x0d7c,0x0001,0x0000,0x0056,0xcb15,0x0000,0x00f7 0b0a 0463 0dd0 | c | .DEBUG 0x0463,0x0dd0,0x0001,0x0000,0x0056,0xcb15,0x0000,0x010b 0b12 048b 0de0 | | .DEBUG 0x048b,0x0de0,0x0001,0x0000,0x0056,0xcb15,0x0000,0x011b 0b1a 04f3 0e14 | | .DEBUG 0x04f3,0x0e14,0x0001,0x0000,0x0056,0xcb15,0x0000,0x012b 0b22 0563 0e50 | c P| .DEBUG 0x0563,0x0e50,0x0001,0x0000,0x0056,0xcb15,0x0000,0x013b 0b2a 0663 0ec8 | c | .DEBUG 0x0663,0x0ec8,0x0002,0x0000,0x0056,0xcb15,0x0000,0x014b 0b32 0693 0ede | | .DEBUG 0x0693,0x0ede,0x0001,0x0000,0x0056,0xcb15,0x0000,0x0154 0b3a 0743 0f46 | C F| .DEBUG 0x0743,0x0f46,0x0001,0x0000,0x0056,0xcb15,0x0000,0x0164 0b42 078b 0f60 | `| .DEBUG 0x078b,0x0f60,0x2801,0x0002,0x0056,0xcb15,0x0000,0x017e 0b4a 08c3 1012 | | .DEBUG 0x08c3,0x1012,0x0001,0x0000,0x0056,0xcb15,0x0000,0x01b2 0b52 09a3 1078 | x| .DEBUG 0x09a3,0x1078,0x0001,0x0000,0x0056,0xcce5,0x0000,0x0093 0b5a 09bb 1086 | | .DEBUG 0x09bb,0x1086,0x0001,0x0000,0x0056,0xcce5,0x0000,0x00c2 0b62 09cb 108c | | .DEBUG 0x09cb,0x108c,0x0001,0x0000,0x0056,0xcce5,0x0000,0x00db 0b6a 09eb 109a | | .DEBUG 0x09eb,0x109a,0x0002,0x0000,0x0056,0xcce5,0x0000,0x0231 0b72 0a03 10a2 | | .DEBUG 0x0a03,0x10a2,0x0002,0x0000,0x0056,0xcce5,0x0000,0x0175 0b7a 0a2b 10b4 | + | .DEBUG 0x0a2b,0x10b4,0x0801,0x0002,0x0056,0xcce5,0x0000,0x0dac 0b82 0a5b 10c6 | [ | .DEBUG 0x0a5b,0x10c6,0x0801,0x0002,0x0056,0xcce5,0x0000,0x0428 0b8a 0a7b 10d6 | { | .DEBUG 0x0a7b,0x10d6,0x0001,0x0000,0x0056,0xcce5,0x0000,0x1211 0b92 ; -------------------------------------------------------------------------------------- 0b92 ; Debug3 Subtable 0x0 0b92 ; -------------------------------------------------------------------------------------- 0b92 001b 0000 | | .DBG3TAB 0x001b,0x0000 0b94 000b ffff | | .CONST 0x000b,0xffff 0b96 000d fffe | | .CONST 0x000d,0xfffe 0b98 000f fffd | | .CONST 0x000f,0xfffd 0b9a 0011 fffc | | .CONST 0x0011,0xfffc 0b9c 0013 fffb | | .CONST 0x0013,0xfffb 0b9e 0015 fffa | | .CONST 0x0015,0xfffa 0ba0 0017 fff9 | | .CONST 0x0017,0xfff9 0ba2 001d fff8 | | .CONST 0x001d,0xfff8 0ba4 001f fff7 | | .CONST 0x001f,0xfff7 0ba6 0021 fff6 | ! | .CONST 0x0021,0xfff6 0ba8 0023 fff5 | # | .CONST 0x0023,0xfff5 0baa 0025 fff4 | % | .CONST 0x0025,0xfff4 0bac 0027 fff3 | ' | .CONST 0x0027,0xfff3 0bae 0029 fff2 | ) | .CONST 0x0029,0xfff2 0bb0 002b fff1 | + | .CONST 0x002b,0xfff1 0bb2 002d fff0 | - | .CONST 0x002d,0xfff0 0bb4 002f ffef | / | .CONST 0x002f,0xffef 0bb6 0031 ffee | 1 | .CONST 0x0031,0xffee 0bb8 0033 ffed | 3 | .CONST 0x0033,0xffed 0bba 0035 ffec | 5 | .CONST 0x0035,0xffec 0bbc 0037 ffeb | 7 | .CONST 0x0037,0xffeb 0bbe 0039 ffea | 9 | .CONST 0x0039,0xffea 0bc0 003e ffe9 | > | .CONST 0x003e,0xffe9 0bc2 003e ffe8 | > | .CONST 0x003e,0xffe8 0bc4 003e ffe7 | > | .CONST 0x003e,0xffe7 0bc6 0047 ffe6 | G | .CONST 0x0047,0xffe6 0bc8 0049 ffe5 | I | .CONST 0x0049,0xffe5 0bca ; -------------------------------------------------------------------------------------- 0bca ; Debug3 Subtable 0x1 0bca ; -------------------------------------------------------------------------------------- 0bca 0022 0000 | " | .DBG3TAB 0x0022,0x0000 0bcc 004f ffff | O | .CONST 0x004f,0xffff 0bce 0051 fffe | Q | .CONST 0x0051,0xfffe 0bd0 0059 fffd | Y | .CONST 0x0059,0xfffd 0bd2 005b fffc | [ | .CONST 0x005b,0xfffc 0bd4 0061 fffb | a | .CONST 0x0061,0xfffb 0bd6 0063 fffa | c | .CONST 0x0063,0xfffa 0bd8 0065 fff9 | e | .CONST 0x0065,0xfff9 0bda 0065 fff8 | e | .CONST 0x0065,0xfff8 0bdc 0067 fff7 | g | .CONST 0x0067,0xfff7 0bde 0069 fff6 | i | .CONST 0x0069,0xfff6 0be0 006b fff5 | k | .CONST 0x006b,0xfff5 0be2 006d fff4 | m | .CONST 0x006d,0xfff4 0be4 006d fff3 | m | .CONST 0x006d,0xfff3 0be6 006d fff2 | m | .CONST 0x006d,0xfff2 0be8 006f fff1 | o | .CONST 0x006f,0xfff1 0bea 0071 fff0 | q | .CONST 0x0071,0xfff0 0bec 0073 ffef | s | .CONST 0x0073,0xffef 0bee 0075 ffee | u | .CONST 0x0075,0xffee 0bf0 0075 ffed | u | .CONST 0x0075,0xffed 0bf2 0075 ffec | u | .CONST 0x0075,0xffec 0bf4 0075 ffeb | u | .CONST 0x0075,0xffeb 0bf6 0077 ffea | w | .CONST 0x0077,0xffea 0bf8 0079 ffe9 | y | .CONST 0x0079,0xffe9 0bfa 007b ffe8 | { | .CONST 0x007b,0xffe8 0bfc 007d ffe7 | } | .CONST 0x007d,0xffe7 0bfe 007f ffe6 | | .CONST 0x007f,0xffe6 0c00 0081 ffe5 | | .CONST 0x0081,0xffe5 0c02 0083 ffe4 | | .CONST 0x0083,0xffe4 0c04 0085 ffe3 | | .CONST 0x0085,0xffe3 0c06 0087 ffe2 | | .CONST 0x0087,0xffe2 0c08 0089 ffe1 | | .CONST 0x0089,0xffe1 0c0a 008b ffe0 | | .CONST 0x008b,0xffe0 0c0c 008d ffdf | | .CONST 0x008d,0xffdf 0c0e 008f ffde | | .CONST 0x008f,0xffde 0c10 ; -------------------------------------------------------------------------------------- 0c10 ; Debug3 Subtable 0x2 0c10 ; -------------------------------------------------------------------------------------- 0c10 0001 0004 | | .DBG3TAB 0x0001,0x0004 0c12 009b ffff | | .CONST 0x009b,0xffff 0c14 009c 0001 | | .CONST 0x009c,0x0001 0c16 00a2 0002 | | .CONST 0x00a2,0x0002 0c18 00a5 0003 | | .CONST 0x00a5,0x0003 0c1a 00ac 0004 | | .CONST 0x00ac,0x0004 0c1c ; -------------------------------------------------------------------------------------- 0c1c ; Debug3 Subtable 0x3 0c1c ; -------------------------------------------------------------------------------------- 0c1c 0005 000d | | .DBG3TAB 0x0005,0x000d 0c1e 00b3 ffff | | .CONST 0x00b3,0xffff 0c20 00b7 fffe | | .CONST 0x00b7,0xfffe 0c22 00bc fffd | | .CONST 0x00bc,0xfffd 0c24 00bd fffc | | .CONST 0x00bd,0xfffc 0c26 00be fffb | | .CONST 0x00be,0xfffb 0c28 00c0 0001 | | .CONST 0x00c0,0x0001 0c2a 00c6 0002 | | .CONST 0x00c6,0x0002 0c2c 00cb 0003 | | .CONST 0x00cb,0x0003 0c2e 00cf 0004 | | .CONST 0x00cf,0x0004 0c30 00d9 0005 | | .CONST 0x00d9,0x0005 0c32 00dd 0006 | | .CONST 0x00dd,0x0006 0c34 00e1 0007 | | .CONST 0x00e1,0x0007 0c36 00e5 0008 | | .CONST 0x00e5,0x0008 0c38 00e9 0009 | | .CONST 0x00e9,0x0009 0c3a 00fc 000a | | .CONST 0x00fc,0x000a 0c3c 0103 000b | | .CONST 0x0103,0x000b 0c3e 0107 000c | | .CONST 0x0107,0x000c 0c40 0110 000d | | .CONST 0x0110,0x000d 0c42 ; -------------------------------------------------------------------------------------- 0c42 ; Debug3 Subtable 0x4 0c42 ; -------------------------------------------------------------------------------------- 0c42 0004 0009 | | .DBG3TAB 0x0004,0x0009 0c44 011b ffff | | .CONST 0x011b,0xffff 0c46 011f 0001 | | .CONST 0x011f,0x0001 0c48 0123 0002 | # | .CONST 0x0123,0x0002 0c4a 0124 0003 | $ | .CONST 0x0124,0x0003 0c4c 0124 fbff | $ | .CONST 0x0124,0xfbff 0c4e 012a fbfe | * | .CONST 0x012a,0xfbfe 0c50 0132 0402 | 2 | .CONST 0x0132,0x0402 0c52 0147 0403 | G | .CONST 0x0147,0x0403 0c54 0147 f7ff | G | .CONST 0x0147,0xf7ff 0c56 014a 0801 | J | .CONST 0x014a,0x0801 0c58 014d 0802 | M | .CONST 0x014d,0x0802 0c5a 0154 0404 | T | .CONST 0x0154,0x0404 0c5c 0158 0401 | X | .CONST 0x0158,0x0401 0c5e ; -------------------------------------------------------------------------------------- 0c5e ; Debug3 Subtable 0x5 0c5e ; -------------------------------------------------------------------------------------- 0c5e 0008 0028 | (| .DBG3TAB 0x0008,0x0028 0c60 0163 ffff | c | .CONST 0x0163,0xffff 0c62 0167 fffe | g | .CONST 0x0167,0xfffe 0c64 0168 fffd | h | .CONST 0x0168,0xfffd 0c66 0169 0001 | i | .CONST 0x0169,0x0001 0c68 016b 0002 | k | .CONST 0x016b,0x0002 0c6a 016d 0003 | m | .CONST 0x016d,0x0003 0c6c 016f 0004 | o | .CONST 0x016f,0x0004 0c6e 0177 0005 | w | .CONST 0x0177,0x0005 0c70 017c 0006 | | | .CONST 0x017c,0x0006 0c72 0180 0007 | | .CONST 0x0180,0x0007 0c74 0182 0008 | | .CONST 0x0182,0x0008 0c76 0184 0009 | | .CONST 0x0184,0x0009 0c78 0185 000a | | .CONST 0x0185,0x000a 0c7a 018c 000b | | .CONST 0x018c,0x000b 0c7c 0190 000c | | .CONST 0x0190,0x000c 0c7e 0190 fbff | | .CONST 0x0190,0xfbff 0c80 0196 fbfe | | .CONST 0x0196,0xfbfe 0c82 0197 fbfd | | .CONST 0x0197,0xfbfd 0c84 019a 0401 | | .CONST 0x019a,0x0401 0c86 019d 0403 | | .CONST 0x019d,0x0403 0c88 01a9 0404 | | .CONST 0x01a9,0x0404 0c8a 01ad 0405 | | .CONST 0x01ad,0x0405 0c8c 01ae 0406 | | .CONST 0x01ae,0x0406 0c8e 01b2 0402 | | .CONST 0x01b2,0x0402 0c90 01b4 0407 | | .CONST 0x01b4,0x0407 0c92 01b7 0409 | | .CONST 0x01b7,0x0409 0c94 01b7 f7ff | | .CONST 0x01b7,0xf7ff 0c96 01bc 0801 | | .CONST 0x01bc,0x0801 0c98 01c4 0802 | | .CONST 0x01c4,0x0802 0c9a 01c7 040a | | .CONST 0x01c7,0x040a 0c9c 01cb 0408 | | .CONST 0x01cb,0x0408 0c9e 01cd 040b | | .CONST 0x01cd,0x040b 0ca0 01d1 040c | | .CONST 0x01d1,0x040c 0ca2 01d3 040d | | .CONST 0x01d3,0x040d 0ca4 01d4 040e | | .CONST 0x01d4,0x040e 0ca6 01d9 040f | | .CONST 0x01d9,0x040f 0ca8 01db 0410 | | .CONST 0x01db,0x0410 0caa 01dd 0411 | | .CONST 0x01dd,0x0411 0cac 01de 0412 | | .CONST 0x01de,0x0412 0cae 01e2 0413 | | .CONST 0x01e2,0x0413 0cb0 01ea 000d | | .CONST 0x01ea,0x000d 0cb2 01ea f3ff | | .CONST 0x01ea,0xf3ff 0cb4 01f0 0c01 | | .CONST 0x01f0,0x0c01 0cb6 01f4 0c02 | | .CONST 0x01f4,0x0c02 0cb8 01f4 0c03 | | .CONST 0x01f4,0x0c03 0cba 01f8 0c04 | | .CONST 0x01f8,0x0c04 0cbc 01fa 0c05 | | .CONST 0x01fa,0x0c05 0cbe 0200 0c06 | | .CONST 0x0200,0x0c06 0cc0 ; -------------------------------------------------------------------------------------- 0cc0 ; Debug3 Subtable 0x6 0cc0 ; -------------------------------------------------------------------------------------- 0cc0 0004 0001 | | .DBG3TAB 0x0004,0x0001 0cc2 020b ffff | | .CONST 0x020b,0xffff 0cc4 020d fffe | | .CONST 0x020d,0xfffe 0cc6 020f fffd | | .CONST 0x020f,0xfffd 0cc8 0211 fffc | | .CONST 0x0211,0xfffc 0cca 021b 0001 | | .CONST 0x021b,0x0001 0ccc ; -------------------------------------------------------------------------------------- 0ccc ; Debug3 Subtable 0x7 0ccc ; -------------------------------------------------------------------------------------- 0ccc 0010 0039 | 9| .DBG3TAB 0x0010,0x0039 0cce 0233 ffff | 3 | .CONST 0x0233,0xffff 0cd0 0237 0001 | 7 | .CONST 0x0237,0x0001 0cd2 023b 0002 | ; | .CONST 0x023b,0x0002 0cd4 023d 0003 | = | .CONST 0x023d,0x0003 0cd6 023e 0004 | > | .CONST 0x023e,0x0004 0cd8 023e fbff | > | .CONST 0x023e,0xfbff 0cda 0241 fbfe | A | .CONST 0x0241,0xfbfe 0cdc 0245 fbfd | E | .CONST 0x0245,0xfbfd 0cde 0246 fbfc | F | .CONST 0x0246,0xfbfc 0ce0 0247 fbfb | G | .CONST 0x0247,0xfbfb 0ce2 0248 fbfa | H | .CONST 0x0248,0xfbfa 0ce4 024e fbf9 | N | .CONST 0x024e,0xfbf9 0ce6 0250 fbf8 | P | .CONST 0x0250,0xfbf8 0ce8 0252 fbf7 | R | .CONST 0x0252,0xfbf7 0cea 0254 fbf6 | T | .CONST 0x0254,0xfbf6 0cec 0256 0401 | V | .CONST 0x0256,0x0401 0cee 0256 0402 | V | .CONST 0x0256,0x0402 0cf0 0258 0403 | X | .CONST 0x0258,0x0403 0cf2 025a 0404 | Z | .CONST 0x025a,0x0404 0cf4 025d 0406 | ] | .CONST 0x025d,0x0406 0cf6 0269 0407 | i | .CONST 0x0269,0x0407 0cf8 026c 0408 | l | .CONST 0x026c,0x0408 0cfa 026e 0409 | n | .CONST 0x026e,0x0409 0cfc 0274 040a | t | .CONST 0x0274,0x040a 0cfe 0278 040b | x | .CONST 0x0278,0x040b 0d00 027a 040c | z | .CONST 0x027a,0x040c 0d02 0280 040d | | .CONST 0x0280,0x040d 0d04 0284 040e | | .CONST 0x0284,0x040e 0d06 0286 040f | | .CONST 0x0286,0x040f 0d08 028a 0405 | | .CONST 0x028a,0x0405 0d0a 028c 0410 | | .CONST 0x028c,0x0410 0d0c 028f 0411 | | .CONST 0x028f,0x0411 0d0e 0293 0412 | | .CONST 0x0293,0x0412 0d10 0295 0413 | | .CONST 0x0295,0x0413 0d12 0297 0414 | | .CONST 0x0297,0x0414 0d14 0298 0415 | | .CONST 0x0298,0x0415 0d16 029b 0416 | | .CONST 0x029b,0x0416 0d18 02ab 0417 | | .CONST 0x02ab,0x0417 0d1a 02ab f7ff | | .CONST 0x02ab,0xf7ff 0d1c 02af f7fe | | .CONST 0x02af,0xf7fe 0d1e 02b7 f7fd | | .CONST 0x02b7,0xf7fd 0d20 02ba 0801 | | .CONST 0x02ba,0x0801 0d22 02bc 0802 | | .CONST 0x02bc,0x0802 0d24 02bf 0804 | | .CONST 0x02bf,0x0804 0d26 02cb 0805 | | .CONST 0x02cb,0x0805 0d28 02ce 0806 | | .CONST 0x02ce,0x0806 0d2a 02d4 0807 | | .CONST 0x02d4,0x0807 0d2c 02da 0808 | | .CONST 0x02da,0x0808 0d2e 02de 0803 | | .CONST 0x02de,0x0803 0d30 02e0 0809 | | .CONST 0x02e0,0x0809 0d32 02e3 080b | | .CONST 0x02e3,0x080b 0d34 02e5 080c | | .CONST 0x02e5,0x080c 0d36 02e8 080e | | .CONST 0x02e8,0x080e 0d38 02f0 080f | | .CONST 0x02f0,0x080f 0d3a 02f3 0810 | | .CONST 0x02f3,0x0810 0d3c 02fd f3ff | | .CONST 0x02fd,0xf3ff 0d3e 02fe 0c01 | | .CONST 0x02fe,0x0c01 0d40 0300 0c02 | | .CONST 0x0300,0x0c02 0d42 0302 0c03 | | .CONST 0x0302,0x0c03 0d44 030c 0811 | | .CONST 0x030c,0x0811 0d46 0316 efff | | .CONST 0x0316,0xefff 0d48 0317 1001 | | .CONST 0x0317,0x1001 0d4a 0319 1002 | | .CONST 0x0319,0x1002 0d4c 031b 1003 | | .CONST 0x031b,0x1003 0d4e 0326 0812 | & | .CONST 0x0326,0x0812 0d50 0329 080d | ) | .CONST 0x0329,0x080d 0d52 032d 0813 | - | .CONST 0x032d,0x0813 0d54 0335 0814 | 5 | .CONST 0x0335,0x0814 0d56 0338 080a | 8 | .CONST 0x0338,0x080a 0d58 033d 0418 | = | .CONST 0x033d,0x0418 0d5a 033f 0419 | ? | .CONST 0x033f,0x0419 0d5c 0342 041a | B | .CONST 0x0342,0x041a 0d5e 0346 0005 | F | .CONST 0x0346,0x0005 0d60 ; -------------------------------------------------------------------------------------- 0d60 ; Debug3 Subtable 0x8 0d60 ; -------------------------------------------------------------------------------------- 0d60 0000 0001 | | .DBG3TAB 0x0000,0x0001 0d62 0363 0001 | c | .CONST 0x0363,0x0001 0d64 ; -------------------------------------------------------------------------------------- 0d64 ; Debug3 Subtable 0x9 0d64 ; -------------------------------------------------------------------------------------- 0d64 0002 0009 | | .DBG3TAB 0x0002,0x0009 0d66 036b ffff | k | .CONST 0x036b,0xffff 0d68 036f 0001 | o | .CONST 0x036f,0x0001 0d6a 0373 0002 | s | .CONST 0x0373,0x0002 0d6c 0374 0003 | t | .CONST 0x0374,0x0003 0d6e 0374 fbff | t | .CONST 0x0374,0xfbff 0d70 037b 0402 | { | .CONST 0x037b,0x0402 0d72 0381 0403 | | .CONST 0x0381,0x0403 0d74 0389 0404 | | .CONST 0x0389,0x0404 0d76 038f 0405 | | .CONST 0x038f,0x0405 0d78 0397 0406 | | .CONST 0x0397,0x0406 0d7a 039b 0401 | | .CONST 0x039b,0x0401 0d7c ; -------------------------------------------------------------------------------------- 0d7c ; Debug3 Subtable 0xa 0d7c ; -------------------------------------------------------------------------------------- 0d7c 0007 0022 | "| .DBG3TAB 0x0007,0x0022 0d7e 03a3 ffff | | .CONST 0x03a3,0xffff 0d80 03a7 fffe | | .CONST 0x03a7,0xfffe 0d82 03a8 0001 | | .CONST 0x03a8,0x0001 0d84 03ac 0002 | | .CONST 0x03ac,0x0002 0d86 03ad 0003 | | .CONST 0x03ad,0x0003 0d88 03b3 0004 | | .CONST 0x03b3,0x0004 0d8a 03b6 0005 | | .CONST 0x03b6,0x0005 0d8c 03ba 0006 | | .CONST 0x03ba,0x0006 0d8e 03ba fbff | | .CONST 0x03ba,0xfbff 0d90 03c0 fbfe | | .CONST 0x03c0,0xfbfe 0d92 03c3 fbfd | | .CONST 0x03c3,0xfbfd 0d94 03c6 fbfc | | .CONST 0x03c6,0xfbfc 0d96 03c8 0402 | | .CONST 0x03c8,0x0402 0d98 03ce 0403 | | .CONST 0x03ce,0x0403 0d9a 03cf 0404 | | .CONST 0x03cf,0x0404 0d9c 03d5 0405 | | .CONST 0x03d5,0x0405 0d9e 03de 0406 | | .CONST 0x03de,0x0406 0da0 03e2 0407 | | .CONST 0x03e2,0x0407 0da2 03e8 0408 | | .CONST 0x03e8,0x0408 0da4 03e9 0409 | | .CONST 0x03e9,0x0409 0da6 03ef 040a | | .CONST 0x03ef,0x040a 0da8 03f8 040b | | .CONST 0x03f8,0x040b 0daa 03fc 040c | | .CONST 0x03fc,0x040c 0dac 0404 040d | | .CONST 0x0404,0x040d 0dae 0407 f7ff | | .CONST 0x0407,0xf7ff 0db0 040c 0801 | | .CONST 0x040c,0x0801 0db2 0410 0802 | | .CONST 0x0410,0x0802 0db4 0412 0803 | | .CONST 0x0412,0x0803 0db6 0418 040e | | .CONST 0x0418,0x040e 0db8 041a 040f | | .CONST 0x041a,0x040f 0dba 041d 0410 | | .CONST 0x041d,0x0410 0dbc 0422 0411 | " | .CONST 0x0422,0x0411 0dbe 0424 0412 | $ | .CONST 0x0424,0x0412 0dc0 0428 0401 | ( | .CONST 0x0428,0x0401 0dc2 042a 0413 | * | .CONST 0x042a,0x0413 0dc4 042c 0414 | , | .CONST 0x042c,0x0414 0dc6 0431 0415 | 1 | .CONST 0x0431,0x0415 0dc8 0449 0416 | I | .CONST 0x0449,0x0416 0dca 044d 0417 | M | .CONST 0x044d,0x0417 0dcc 0452 0418 | R | .CONST 0x0452,0x0418 0dce 0456 0419 | V | .CONST 0x0456,0x0419 0dd0 ; -------------------------------------------------------------------------------------- 0dd0 ; Debug3 Subtable 0xb 0dd0 ; -------------------------------------------------------------------------------------- 0dd0 0003 0004 | | .DBG3TAB 0x0003,0x0004 0dd2 0463 ffff | c | .CONST 0x0463,0xffff 0dd4 0467 fffe | g | .CONST 0x0467,0xfffe 0dd6 0468 fffd | h | .CONST 0x0468,0xfffd 0dd8 0469 0001 | i | .CONST 0x0469,0x0001 0dda 046f 0002 | o | .CONST 0x046f,0x0002 0ddc 0474 0003 | t | .CONST 0x0474,0x0003 0dde 0478 0004 | x | .CONST 0x0478,0x0004 0de0 ; -------------------------------------------------------------------------------------- 0de0 ; Debug3 Subtable 0xc 0de0 ; -------------------------------------------------------------------------------------- 0de0 0006 0013 | | .DBG3TAB 0x0006,0x0013 0de2 048b ffff | | .CONST 0x048b,0xffff 0de4 048f fffe | | .CONST 0x048f,0xfffe 0de6 0490 fffd | | .CONST 0x0490,0xfffd 0de8 0491 0001 | | .CONST 0x0491,0x0001 0dea 0497 0002 | | .CONST 0x0497,0x0002 0dec 049c 0003 | | .CONST 0x049c,0x0003 0dee 04a0 0004 | | .CONST 0x04a0,0x0004 0df0 04a1 0005 | | .CONST 0x04a1,0x0005 0df2 04a7 0006 | | .CONST 0x04a7,0x0006 0df4 04b0 0007 | | .CONST 0x04b0,0x0007 0df6 04b1 0008 | | .CONST 0x04b1,0x0008 0df8 04b1 fbff | | .CONST 0x04b1,0xfbff 0dfa 04b5 fbfe | | .CONST 0x04b5,0xfbfe 0dfc 04bd fbfd | | .CONST 0x04bd,0xfbfd 0dfe 04bf 0401 | | .CONST 0x04bf,0x0401 0e00 04c3 0402 | | .CONST 0x04c3,0x0402 0e02 04c3 0403 | | .CONST 0x04c3,0x0403 0e04 04ca 0404 | | .CONST 0x04ca,0x0404 0e06 04ce 0405 | | .CONST 0x04ce,0x0405 0e08 04d3 0406 | | .CONST 0x04d3,0x0406 0e0a 04d4 0407 | | .CONST 0x04d4,0x0407 0e0c 04d9 0408 | | .CONST 0x04d9,0x0408 0e0e 04dd 0409 | | .CONST 0x04dd,0x0409 0e10 04e9 040a | | .CONST 0x04e9,0x040a 0e12 04ea 040b | | .CONST 0x04ea,0x040b 0e14 ; -------------------------------------------------------------------------------------- 0e14 ; Debug3 Subtable 0xd 0e14 ; -------------------------------------------------------------------------------------- 0e14 0008 0015 | | .DBG3TAB 0x0008,0x0015 0e16 04f3 ffff | | .CONST 0x04f3,0xffff 0e18 04f7 fffe | | .CONST 0x04f7,0xfffe 0e1a 04f8 fffd | | .CONST 0x04f8,0xfffd 0e1c 04f9 0001 | | .CONST 0x04f9,0x0001 0e1e 0502 0002 | | .CONST 0x0502,0x0002 0e20 0507 0003 | | .CONST 0x0507,0x0003 0e22 050b 0004 | | .CONST 0x050b,0x0004 0e24 050c 0005 | | .CONST 0x050c,0x0005 0e26 0510 0006 | | .CONST 0x0510,0x0006 0e28 0518 0007 | | .CONST 0x0518,0x0007 0e2a 0519 0008 | | .CONST 0x0519,0x0008 0e2c 0519 fbff | | .CONST 0x0519,0xfbff 0e2e 051f fbfe | | .CONST 0x051f,0xfbfe 0e30 0522 fbfd | " | .CONST 0x0522,0xfbfd 0e32 0523 0401 | # | .CONST 0x0523,0x0401 0e34 0523 0402 | # | .CONST 0x0523,0x0402 0e36 0523 f7ff | # | .CONST 0x0523,0xf7ff 0e38 0526 f7fe | & | .CONST 0x0526,0xf7fe 0e3a 0529 0801 | ) | .CONST 0x0529,0x0801 0e3c 052d 0802 | - | .CONST 0x052d,0x0802 0e3e 0532 0403 | 2 | .CONST 0x0532,0x0403 0e40 0536 0404 | 6 | .CONST 0x0536,0x0404 0e42 0538 0405 | 8 | .CONST 0x0538,0x0405 0e44 053b 0406 | ; | .CONST 0x053b,0x0406 0e46 053e 0407 | > | .CONST 0x053e,0x0407 0e48 0542 0408 | B | .CONST 0x0542,0x0408 0e4a 0549 0409 | I | .CONST 0x0549,0x0409 0e4c 054e 040a | N | .CONST 0x054e,0x040a 0e4e 0553 040b | S | .CONST 0x0553,0x040b 0e50 ; -------------------------------------------------------------------------------------- 0e50 ; Debug3 Subtable 0xe 0e50 ; -------------------------------------------------------------------------------------- 0e50 000c 002f | /| .DBG3TAB 0x000c,0x002f 0e52 0563 ffff | c | .CONST 0x0563,0xffff 0e54 0567 fffe | g | .CONST 0x0567,0xfffe 0e56 056b fffd | k | .CONST 0x056b,0xfffd 0e58 056c fffc | l | .CONST 0x056c,0xfffc 0e5a 056d 0001 | m | .CONST 0x056d,0x0001 0e5c 0573 0002 | s | .CONST 0x0573,0x0002 0e5e 0578 0003 | x | .CONST 0x0578,0x0003 0e60 057c 0004 | | | .CONST 0x057c,0x0004 0e62 057d 0005 | } | .CONST 0x057d,0x0005 0e64 0581 0006 | | .CONST 0x0581,0x0006 0e66 0589 0007 | | .CONST 0x0589,0x0007 0e68 058a 0008 | | .CONST 0x058a,0x0008 0e6a 058a fbff | | .CONST 0x058a,0xfbff 0e6c 0590 fbfe | | .CONST 0x0590,0xfbfe 0e6e 0591 fbfd | | .CONST 0x0591,0xfbfd 0e70 0593 0402 | | .CONST 0x0593,0x0402 0e72 0599 0403 | | .CONST 0x0599,0x0403 0e74 059b f7ff | | .CONST 0x059b,0xf7ff 0e76 05a0 0801 | | .CONST 0x05a0,0x0801 0e78 05a4 0802 | | .CONST 0x05a4,0x0802 0e7a 05a6 0803 | | .CONST 0x05a6,0x0803 0e7c 05ac 0404 | | .CONST 0x05ac,0x0404 0e7e 05b2 0405 | | .CONST 0x05b2,0x0405 0e80 05ba 0406 | | .CONST 0x05ba,0x0406 0e82 05c2 0407 | | .CONST 0x05c2,0x0407 0e84 05c4 f3ff | | .CONST 0x05c4,0xf3ff 0e86 05c9 0c01 | | .CONST 0x05c9,0x0c01 0e88 05cd 0c02 | | .CONST 0x05cd,0x0c02 0e8a 05cf 0c03 | | .CONST 0x05cf,0x0c03 0e8c 05d5 0408 | | .CONST 0x05d5,0x0408 0e8e 05d5 efff | | .CONST 0x05d5,0xefff 0e90 05d6 1001 | | .CONST 0x05d6,0x1001 0e92 05dd 1002 | | .CONST 0x05dd,0x1002 0e94 05e1 1003 | | .CONST 0x05e1,0x1003 0e96 05e9 1004 | | .CONST 0x05e9,0x1004 0e98 05ef 1005 | | .CONST 0x05ef,0x1005 0e9a 05f5 1006 | | .CONST 0x05f5,0x1006 0e9c 05f7 ebff | | .CONST 0x05f7,0xebff 0e9e 05fc 1401 | | .CONST 0x05fc,0x1401 0ea0 0600 1402 | | .CONST 0x0600,0x1402 0ea2 0602 1403 | | .CONST 0x0602,0x1403 0ea4 0607 1007 | | .CONST 0x0607,0x1007 0ea6 060b 1008 | | .CONST 0x060b,0x1008 0ea8 060d e7ff | | .CONST 0x060d,0xe7ff 0eaa 0612 1801 | | .CONST 0x0612,0x1801 0eac 0616 1802 | | .CONST 0x0616,0x1802 0eae 0618 1803 | | .CONST 0x0618,0x1803 0eb0 061e 0401 | | .CONST 0x061e,0x0401 0eb2 0620 0409 | | .CONST 0x0620,0x0409 0eb4 0622 040a | " | .CONST 0x0622,0x040a 0eb6 0627 040b | ' | .CONST 0x0627,0x040b 0eb8 0630 040c | 0 | .CONST 0x0630,0x040c 0eba 0632 040d | 2 | .CONST 0x0632,0x040d 0ebc 0637 040e | 7 | .CONST 0x0637,0x040e 0ebe 063c 040f | < | .CONST 0x063c,0x040f 0ec0 0648 0410 | H | .CONST 0x0648,0x0410 0ec2 064c 0411 | L | .CONST 0x064c,0x0411 0ec4 0651 0412 | Q | .CONST 0x0651,0x0412 0ec6 0656 0413 | V | .CONST 0x0656,0x0413 0ec8 ; -------------------------------------------------------------------------------------- 0ec8 ; Debug3 Subtable 0xf 0ec8 ; -------------------------------------------------------------------------------------- 0ec8 0004 0006 | | .DBG3TAB 0x0004,0x0006 0eca 0663 ffff | c | .CONST 0x0663,0xffff 0ecc 0667 fffe | g | .CONST 0x0667,0xfffe 0ece 0669 fffd | i | .CONST 0x0669,0xfffd 0ed0 0673 0001 | s | .CONST 0x0673,0x0001 0ed2 0677 0002 | w | .CONST 0x0677,0x0002 0ed4 0679 0003 | y | .CONST 0x0679,0x0003 0ed6 0679 fbff | y | .CONST 0x0679,0xfbff 0ed8 067b 0401 | { | .CONST 0x067b,0x0401 0eda 0688 0004 | | .CONST 0x0688,0x0004 0edc 068b 0005 | | .CONST 0x068b,0x0005 0ede ; -------------------------------------------------------------------------------------- 0ede ; Debug3 Subtable 0x10 0ede ; -------------------------------------------------------------------------------------- 0ede 0008 002b | +| .DBG3TAB 0x0008,0x002b 0ee0 0693 ffff | | .CONST 0x0693,0xffff 0ee2 0697 fffe | | .CONST 0x0697,0xfffe 0ee4 0698 fffd | | .CONST 0x0698,0xfffd 0ee6 0699 0001 | | .CONST 0x0699,0x0001 0ee8 069b 0002 | | .CONST 0x069b,0x0002 0eea 069d 0003 | | .CONST 0x069d,0x0003 0eec 069f 0004 | | .CONST 0x069f,0x0004 0eee 06a7 0005 | | .CONST 0x06a7,0x0005 0ef0 06ac 0006 | | .CONST 0x06ac,0x0006 0ef2 06b0 0007 | | .CONST 0x06b0,0x0007 0ef4 06b2 0008 | | .CONST 0x06b2,0x0008 0ef6 06b4 0009 | | .CONST 0x06b4,0x0009 0ef8 06b6 000a | | .CONST 0x06b6,0x000a 0efa 06b7 000b | | .CONST 0x06b7,0x000b 0efc 06b7 fbff | | .CONST 0x06b7,0xfbff 0efe 06bd fbfe | | .CONST 0x06bd,0xfbfe 0f00 06be fbfd | | .CONST 0x06be,0xfbfd 0f02 06c0 0401 | | .CONST 0x06c0,0x0401 0f04 06c4 0402 | | .CONST 0x06c4,0x0402 0f06 06cb 0403 | | .CONST 0x06cb,0x0403 0f08 06ce 0404 | | .CONST 0x06ce,0x0404 0f0a 06d1 0406 | | .CONST 0x06d1,0x0406 0f0c 06dd 0407 | | .CONST 0x06dd,0x0407 0f0e 06e2 0408 | | .CONST 0x06e2,0x0408 0f10 06e3 0409 | | .CONST 0x06e3,0x0409 0f12 06e7 0405 | | .CONST 0x06e7,0x0405 0f14 06e9 040a | | .CONST 0x06e9,0x040a 0f16 06ec 040c | | .CONST 0x06ec,0x040c 0f18 06ec f7ff | | .CONST 0x06ec,0xf7ff 0f1a 06f2 0801 | | .CONST 0x06f2,0x0801 0f1c 06fa 0802 | | .CONST 0x06fa,0x0802 0f1e 06fd 040d | | .CONST 0x06fd,0x040d 0f20 0701 040b | | .CONST 0x0701,0x040b 0f22 0703 040e | | .CONST 0x0703,0x040e 0f24 0705 040f | | .CONST 0x0705,0x040f 0f26 0707 0410 | | .CONST 0x0707,0x0410 0f28 0709 000c | | .CONST 0x0709,0x000c 0f2a 070d 000d | | .CONST 0x070d,0x000d 0f2c 0715 000e | | .CONST 0x0715,0x000e 0f2e 0717 000f | | .CONST 0x0717,0x000f 0f30 0719 0010 | | .CONST 0x0719,0x0010 0f32 071a 0011 | | .CONST 0x071a,0x0011 0f34 071e 0012 | | .CONST 0x071e,0x0012 0f36 071e f3ff | | .CONST 0x071e,0xf3ff 0f38 0724 0c01 | $ | .CONST 0x0724,0x0c01 0f3a 0728 0c02 | ( | .CONST 0x0728,0x0c02 0f3c 0728 0c03 | ( | .CONST 0x0728,0x0c03 0f3e 072c 0c04 | , | .CONST 0x072c,0x0c04 0f40 072e 0c05 | . | .CONST 0x072e,0x0c05 0f42 0734 0c06 | 4 | .CONST 0x0734,0x0c06 0f44 0739 0c07 | 9 | .CONST 0x0739,0x0c07 0f46 ; -------------------------------------------------------------------------------------- 0f46 ; Debug3 Subtable 0x11 0f46 ; -------------------------------------------------------------------------------------- 0f46 0003 0009 | | .DBG3TAB 0x0003,0x0009 0f48 0743 ffff | C | .CONST 0x0743,0xffff 0f4a 0747 0001 | G | .CONST 0x0747,0x0001 0f4c 0749 0002 | I | .CONST 0x0749,0x0002 0f4e 074d 0003 | M | .CONST 0x074d,0x0003 0f50 074e 0004 | N | .CONST 0x074e,0x0004 0f52 074e fbff | N | .CONST 0x074e,0xfbff 0f54 0754 fbfe | T | .CONST 0x0754,0xfbfe 0f56 075c 0402 | \ | .CONST 0x075c,0x0402 0f58 0771 0403 | q | .CONST 0x0771,0x0403 0f5a 0778 0404 | x | .CONST 0x0778,0x0404 0f5c 077b 0405 | { | .CONST 0x077b,0x0405 0f5e 077f 0401 | | .CONST 0x077f,0x0401 0f60 ; -------------------------------------------------------------------------------------- 0f60 ; Debug3 Subtable 0x12 0f60 ; -------------------------------------------------------------------------------------- 0f60 0015 0043 | C| .DBG3TAB 0x0015,0x0043 0f62 078b ffff | | .CONST 0x078b,0xffff 0f64 078e fffe | | .CONST 0x078e,0xfffe 0f66 0792 fffd | | .CONST 0x0792,0xfffd 0f68 0795 fffc | | .CONST 0x0795,0xfffc 0f6a 0796 fffb | | .CONST 0x0796,0xfffb 0f6c 0797 0001 | | .CONST 0x0797,0x0001 0f6e 0799 0002 | | .CONST 0x0799,0x0002 0f70 079b 0003 | | .CONST 0x079b,0x0003 0f72 079d 0004 | | .CONST 0x079d,0x0004 0f74 079f 0005 | | .CONST 0x079f,0x0005 0f76 079f 0006 | | .CONST 0x079f,0x0006 0f78 07a7 0007 | | .CONST 0x07a7,0x0007 0f7a 07ac 0008 | | .CONST 0x07ac,0x0008 0f7c 07b0 0009 | | .CONST 0x07b0,0x0009 0f7e 07b1 000a | | .CONST 0x07b1,0x000a 0f80 07b5 000b | | .CONST 0x07b5,0x000b 0f82 07bc 000c | | .CONST 0x07bc,0x000c 0f84 07be 000d | | .CONST 0x07be,0x000d 0f86 07be fbff | | .CONST 0x07be,0xfbff 0f88 07c4 fbfe | | .CONST 0x07c4,0xfbfe 0f8a 07c6 fbfd | | .CONST 0x07c6,0xfbfd 0f8c 07c9 fbfc | | .CONST 0x07c9,0xfbfc 0f8e 07ca fbfb | | .CONST 0x07ca,0xfbfb 0f90 07cb fbfa | | .CONST 0x07cb,0xfbfa 0f92 07cc 0401 | | .CONST 0x07cc,0x0401 0f94 07cf 0403 | | .CONST 0x07cf,0x0403 0f96 07d7 0404 | | .CONST 0x07d7,0x0404 0f98 07d7 f7ff | | .CONST 0x07d7,0xf7ff 0f9a 07dc f7fe | | .CONST 0x07dc,0xf7fe 0f9c 07e1 0801 | | .CONST 0x07e1,0x0801 0f9e 07e9 0802 | | .CONST 0x07e9,0x0802 0fa0 07eb 0803 | | .CONST 0x07eb,0x0803 0fa2 07ed 0804 | | .CONST 0x07ed,0x0804 0fa4 07f0 0805 | | .CONST 0x07f0,0x0805 0fa6 07f8 0806 | | .CONST 0x07f8,0x0806 0fa8 07fa 0807 | | .CONST 0x07fa,0x0807 0faa 07fd 0405 | | .CONST 0x07fd,0x0405 0fac 0801 0402 | | .CONST 0x0801,0x0402 0fae 0803 0406 | | .CONST 0x0803,0x0406 0fb0 0807 0407 | | .CONST 0x0807,0x0407 0fb2 080a 0408 | | .CONST 0x080a,0x0408 0fb4 081b 0409 | | .CONST 0x081b,0x0409 0fb6 081d 040a | | .CONST 0x081d,0x040a 0fb8 081e 040b | | .CONST 0x081e,0x040b 0fba 0821 040c | ! | .CONST 0x0821,0x040c 0fbc 0825 000e | % | .CONST 0x0825,0x000e 0fbe 0825 000f | % | .CONST 0x0825,0x000f 0fc0 082d 0010 | - | .CONST 0x082d,0x0010 0fc2 0832 0011 | 2 | .CONST 0x0832,0x0011 0fc4 0836 0012 | 6 | .CONST 0x0836,0x0012 0fc6 0838 0013 | 8 | .CONST 0x0838,0x0013 0fc8 0839 0014 | 9 | .CONST 0x0839,0x0014 0fca 083d 0015 | = | .CONST 0x083d,0x0015 0fcc 0844 0016 | D | .CONST 0x0844,0x0016 0fce 0846 0017 | F | .CONST 0x0846,0x0017 0fd0 0846 f3ff | F | .CONST 0x0846,0xf3ff 0fd2 084c f3fe | L | .CONST 0x084c,0xf3fe 0fd4 084e f3fd | N | .CONST 0x084e,0xf3fd 0fd6 0850 f3fc | P | .CONST 0x0850,0xf3fc 0fd8 0851 f3fb | Q | .CONST 0x0851,0xf3fb 0fda 0852 f3fa | R | .CONST 0x0852,0xf3fa 0fdc 0853 0c01 | S | .CONST 0x0853,0x0c01 0fde 0856 0c03 | V | .CONST 0x0856,0x0c03 0fe0 085e 0c04 | ^ | .CONST 0x085e,0x0c04 0fe2 085e efff | ^ | .CONST 0x085e,0xefff 0fe4 0863 effe | c | .CONST 0x0863,0xeffe 0fe6 0868 1001 | h | .CONST 0x0868,0x1001 0fe8 0870 1002 | p | .CONST 0x0870,0x1002 0fea 0872 1003 | r | .CONST 0x0872,0x1003 0fec 0874 1004 | t | .CONST 0x0874,0x1004 0fee 0877 1005 | w | .CONST 0x0877,0x1005 0ff0 087f 1006 | | .CONST 0x087f,0x1006 0ff2 0881 1007 | | .CONST 0x0881,0x1007 0ff4 0884 0c05 | | .CONST 0x0884,0x0c05 0ff6 0888 0c02 | | .CONST 0x0888,0x0c02 0ff8 088a 0c06 | | .CONST 0x088a,0x0c06 0ffa 088c 0c07 | | .CONST 0x088c,0x0c07 0ffc 088f 0c08 | | .CONST 0x088f,0x0c08 0ffe 08a0 0c09 | | .CONST 0x08a0,0x0c09 1000 08a2 0c0a | | .CONST 0x08a2,0x0c0a 1002 08a3 0c0b | | .CONST 0x08a3,0x0c0b 1004 08a6 0c0c | | .CONST 0x08a6,0x0c0c 1006 08a9 0c0d | | .CONST 0x08a9,0x0c0d 1008 08aa 0c0e | | .CONST 0x08aa,0x0c0e 100a 08ae 0018 | | .CONST 0x08ae,0x0018 100c 08b2 0019 | | .CONST 0x08b2,0x0019 100e 08b5 001a | | .CONST 0x08b5,0x001a 1010 08b6 001b | | .CONST 0x08b6,0x001b 1012 ; -------------------------------------------------------------------------------------- 1012 ; Debug3 Subtable 0x13 1012 ; -------------------------------------------------------------------------------------- 1012 000b 0027 | '| .DBG3TAB 0x000b,0x0027 1014 08c3 ffff | | .CONST 0x08c3,0xffff 1016 08c7 fffe | | .CONST 0x08c7,0xfffe 1018 08ca fffd | | .CONST 0x08ca,0xfffd 101a 08cd fffc | | .CONST 0x08cd,0xfffc 101c 08d0 fffb | | .CONST 0x08d0,0xfffb 101e 08d1 fffa | | .CONST 0x08d1,0xfffa 1020 08d2 0001 | | .CONST 0x08d2,0x0001 1022 08d4 0002 | | .CONST 0x08d4,0x0002 1024 08d6 0003 | | .CONST 0x08d6,0x0003 1026 08d8 0004 | | .CONST 0x08d8,0x0004 1028 08d8 0005 | | .CONST 0x08d8,0x0005 102a 08dc 0006 | | .CONST 0x08dc,0x0006 102c 08dd 0007 | | .CONST 0x08dd,0x0007 102e 08e5 0008 | | .CONST 0x08e5,0x0008 1030 08ea 0009 | | .CONST 0x08ea,0x0009 1032 08ee 000a | | .CONST 0x08ee,0x000a 1034 08ef 000b | | .CONST 0x08ef,0x000b 1036 08f3 000c | | .CONST 0x08f3,0x000c 1038 08fa 000d | | .CONST 0x08fa,0x000d 103a 08fe 000e | | .CONST 0x08fe,0x000e 103c 08ff 000f | | .CONST 0x08ff,0x000f 103e 0901 0010 | | .CONST 0x0901,0x0010 1040 0905 0011 | | .CONST 0x0905,0x0011 1042 0907 0012 | | .CONST 0x0907,0x0012 1044 0907 fbff | | .CONST 0x0907,0xfbff 1046 090d fbfe | | .CONST 0x090d,0xfbfe 1048 0910 fbfd | | .CONST 0x0910,0xfbfd 104a 0913 fbfc | | .CONST 0x0913,0xfbfc 104c 0914 0401 | | .CONST 0x0914,0x0401 104e 0914 0402 | | .CONST 0x0914,0x0402 1050 092f 0403 | / | .CONST 0x092f,0x0403 1052 0932 f7ff | 2 | .CONST 0x0932,0xf7ff 1054 0937 0801 | 7 | .CONST 0x0937,0x0801 1056 093b 0802 | ; | .CONST 0x093b,0x0802 1058 093d 0803 | = | .CONST 0x093d,0x0803 105a 0943 0404 | C | .CONST 0x0943,0x0404 105c 0945 0405 | E | .CONST 0x0945,0x0405 105e 0948 0406 | H | .CONST 0x0948,0x0406 1060 094d 0407 | M | .CONST 0x094d,0x0407 1062 094f 0408 | O | .CONST 0x094f,0x0408 1064 0953 0409 | S | .CONST 0x0953,0x0409 1066 0956 040a | V | .CONST 0x0956,0x040a 1068 0958 040b | X | .CONST 0x0958,0x040b 106a 095d 040c | ] | .CONST 0x095d,0x040c 106c 0975 040d | u | .CONST 0x0975,0x040d 106e 0979 040e | y | .CONST 0x0979,0x040e 1070 097e 040f | ~ | .CONST 0x097e,0x040f 1072 0982 0410 | | .CONST 0x0982,0x0410 1074 0988 0013 | | .CONST 0x0988,0x0013 1076 098b 0014 | | .CONST 0x098b,0x0014 1078 ; -------------------------------------------------------------------------------------- 1078 ; Debug3 Subtable 0x14 1078 ; -------------------------------------------------------------------------------------- 1078 0001 0005 | | .DBG3TAB 0x0001,0x0005 107a 09a3 ffff | | .CONST 0x09a3,0xffff 107c 09a6 0001 | | .CONST 0x09a6,0x0001 107e 09aa 0002 | | .CONST 0x09aa,0x0002 1080 09ac 0003 | | .CONST 0x09ac,0x0003 1082 09b0 0004 | | .CONST 0x09b0,0x0004 1084 09b0 0005 | | .CONST 0x09b0,0x0005 1086 ; -------------------------------------------------------------------------------------- 1086 ; Debug3 Subtable 0x15 1086 ; -------------------------------------------------------------------------------------- 1086 0000 0002 | | .DBG3TAB 0x0000,0x0002 1088 09bb 0001 | | .CONST 0x09bb,0x0001 108a 09bf 0002 | | .CONST 0x09bf,0x0002 108c ; -------------------------------------------------------------------------------------- 108c ; Debug3 Subtable 0x16 108c ; -------------------------------------------------------------------------------------- 108c 0002 0004 | | .DBG3TAB 0x0002,0x0004 108e 09cb ffff | | .CONST 0x09cb,0xffff 1090 09ce fffe | | .CONST 0x09ce,0xfffe 1092 09d4 0002 | | .CONST 0x09d4,0x0002 1094 09d6 0003 | | .CONST 0x09d6,0x0003 1096 09da 0001 | | .CONST 0x09da,0x0001 1098 09dc 0004 | | .CONST 0x09dc,0x0004 109a ; -------------------------------------------------------------------------------------- 109a ; Debug3 Subtable 0x17 109a ; -------------------------------------------------------------------------------------- 109a 0001 0002 | | .DBG3TAB 0x0001,0x0002 109c 09eb ffff | | .CONST 0x09eb,0xffff 109e 09ec 0001 | | .CONST 0x09ec,0x0001 10a0 09f2 0002 | | .CONST 0x09f2,0x0002 10a2 ; -------------------------------------------------------------------------------------- 10a2 ; Debug3 Subtable 0x18 10a2 ; -------------------------------------------------------------------------------------- 10a2 0001 0007 | | .DBG3TAB 0x0001,0x0007 10a4 0a03 ffff | | .CONST 0x0a03,0xffff 10a6 0a04 0001 | | .CONST 0x0a04,0x0001 10a8 0a0b 0002 | | .CONST 0x0a0b,0x0002 10aa 0a0f 0003 | | .CONST 0x0a0f,0x0003 10ac 0a13 0004 | | .CONST 0x0a13,0x0004 10ae 0a17 0005 | | .CONST 0x0a17,0x0005 10b0 0a1b 0006 | | .CONST 0x0a1b,0x0006 10b2 0a1f 0007 | | .CONST 0x0a1f,0x0007 10b4 ; -------------------------------------------------------------------------------------- 10b4 ; Debug3 Subtable 0x19 10b4 ; -------------------------------------------------------------------------------------- 10b4 0002 0006 | | .DBG3TAB 0x0002,0x0006 10b6 0a2b ffff | + | .CONST 0x0a2b,0xffff 10b8 0a2e 0001 | . | .CONST 0x0a2e,0x0001 10ba 0a33 0003 | 3 | .CONST 0x0a33,0x0003 10bc 0a33 fbff | 3 | .CONST 0x0a33,0xfbff 10be 0a35 0401 | 5 | .CONST 0x0a35,0x0401 10c0 0a3a 0402 | : | .CONST 0x0a3a,0x0402 10c2 0a4c 0403 | L | .CONST 0x0a4c,0x0403 10c4 0a50 0002 | P | .CONST 0x0a50,0x0002 10c6 ; -------------------------------------------------------------------------------------- 10c6 ; Debug3 Subtable 0x1a 10c6 ; -------------------------------------------------------------------------------------- 10c6 0000 0007 | | .DBG3TAB 0x0000,0x0007 10c8 0a5b 0001 | [ | .CONST 0x0a5b,0x0001 10ca 0a5d 0002 | ] | .CONST 0x0a5d,0x0002 10cc 0a5f 0003 | _ | .CONST 0x0a5f,0x0003 10ce 0a60 0004 | ` | .CONST 0x0a60,0x0004 10d0 0a69 0005 | i | .CONST 0x0a69,0x0005 10d2 0a70 0006 | p | .CONST 0x0a70,0x0006 10d4 0a73 0007 | s | .CONST 0x0a73,0x0007 10d6 ; -------------------------------------------------------------------------------------- 10d6 ; Debug3 Subtable 0x1b 10d6 ; -------------------------------------------------------------------------------------- 10d6 0002 0011 | | .DBG3TAB 0x0002,0x0011 10d8 0a7b ffff | { | .CONST 0x0a7b,0xffff 10da 0a7e fffe | ~ | .CONST 0x0a7e,0xfffe 10dc 0a7f 0001 | | .CONST 0x0a7f,0x0001 10de 0a81 0002 | | .CONST 0x0a81,0x0002 10e0 0a83 0003 | | .CONST 0x0a83,0x0003 10e2 0a85 0004 | | .CONST 0x0a85,0x0004 10e4 0a87 0005 | | .CONST 0x0a87,0x0005 10e6 0a88 0006 | | .CONST 0x0a88,0x0006 10e8 0a8a 0007 | | .CONST 0x0a8a,0x0007 10ea 0a8c 0008 | | .CONST 0x0a8c,0x0008 10ec 0a8e 0009 | | .CONST 0x0a8e,0x0009 10ee 0a90 000a | | .CONST 0x0a90,0x000a 10f0 0a90 000b | | .CONST 0x0a90,0x000b 10f2 0a98 000c | | .CONST 0x0a98,0x000c 10f4 0a9a 000d | | .CONST 0x0a9a,0x000d 10f6 0a9e 000e | | .CONST 0x0a9e,0x000e 10f8 0aa0 000f | | .CONST 0x0aa0,0x000f 10fa 0aa8 0010 | | .CONST 0x0aa8,0x0010 10fc 0aaa 0011 | | .CONST 0x0aaa,0x0011 10fe 0000 0000 | | .BLANK 0000[0x102]