|
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: 7168 (0x1c00) 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 08d0 | | .CONST 0x08d0 ; 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 0006 | | .CONST 0x0006 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00a1 | | .CONST 0x00a1 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0033 | 3 | .CONST 0x0033 ; Number of locals 000b INIT_0008: 000b 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0 = .DEBUG 0x000b,0x09fa,0x8000,0x0000,0x0056,0xb485,0x0000,0x0007 ; Debug Table 0x0.0x0 = 0xb,0xffff ; Debug Table 0x0.0x1 = 0xb,0xfffe ; Debug Table 0x0.0x2 = 0xb,0xfffd 000c 029a 00ab | | Declare_Subprogram INIT_00a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0xc,0xfffc 000e 029a 01a3 | | Declare_Subprogram INIT_01a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0xe,0xfffb 0010 029a 01ab | | Declare_Subprogram INIT_01a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x10,0xfffa 0012 029a 022b | +| Declare_Subprogram INIT_0228,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x12,0xfff9 0014 029a 023b | ;| Declare_Subprogram INIT_0238,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x14,0xfff8 0016 029a 025b | [| Declare_Subprogram INIT_0258,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x16,0xfff7 0018 029a 027b | {| Declare_Subprogram INIT_0278,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x18,0xfff6 001a 029a 02cb | | Declare_Subprogram INIT_02c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1a,0xfff5 001c 029a 02e3 | | Declare_Subprogram INIT_02e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x1c,0xfff4 001e 029a 02fb | | Declare_Subprogram INIT_02f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x1e,0xfff3 0020 029a 030b | | Declare_Subprogram INIT_0308,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x20,0xfff2 0022 029a 031b | | Declare_Subprogram INIT_0318,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x22,0xfff1 0024 029a 032b | +| Declare_Subprogram INIT_0328,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x24,0xfff0 0026 029a 033b | ;| Declare_Subprogram INIT_0338,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x26,0xffef 0028 029a 034b | K| Declare_Subprogram INIT_0348,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x28,0xffee 002a 029a 0353 | S| Declare_Subprogram INIT_0350,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x2a,0xffed 002c 029a 0383 | | Declare_Subprogram INIT_0380,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x13 = 0x2c,0xffec 002e 029a 038b | | Declare_Subprogram INIT_0388,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x14 = 0x2e,0xffeb 0030 029a 03d3 | | Declare_Subprogram INIT_03d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x30,0xffea 0032 029a 03f3 | | Declare_Subprogram INIT_03f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x16 = 0x32,0xffe9 0034 029a 04a3 | | Declare_Subprogram INIT_04a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x17 = 0x34,0xffe8 0036 029a 04bb | | Declare_Subprogram INIT_04b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x18 = 0x36,0xffe7 0038 029a 04d3 | | Declare_Subprogram INIT_04d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x19 = 0x38,0xffe6 003a 029a 04eb | | Declare_Subprogram INIT_04e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1a = 0x3a,0xffe5 003c 029a 0503 | | Declare_Subprogram INIT_0500,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1b = 0x3c,0xffe4 003e 029a 050b | | Declare_Subprogram INIT_0508,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1c = 0x3e,0xffe3 0040 029a 051b | | Declare_Subprogram INIT_0518,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1d = 0x40,0xffe2 0042 4801 |H | Short_Literal 0x1 ; Debug Table 0x0.0x1e = 0x42,0xffe1 0043 034b | K | Declare_Type Array,Incomplete,Bounds_With_Object 0044 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x1f = 0x44,0xffe0 0045 02a0 | | Declare_Subprogram Null_Subprogram 0046 e20d | | Load 0x1,0xd 0047 03a3 | | Complete_Type Heap_Access,By_Defining 0048 00bf | | Action Accept_Activation ; Debug Table 0x0.0x20 = 0x48,0xffdf 0049 4802 |H | Short_Literal 0x2 ; Debug Table 0x1 = .DEBUG 0x0049,0x0a3e,0x8000,0x0000,0x0056,0xbb25,0x0000,0x0009 ; Debug Table 0x1.0x0 = 0x49,0xffff ; Debug Table 0x1.0x1 = 0x49,0xfffe 004a 481f |H | Short_Literal 0x1f 004b 026d | m | Execute Discrete,Exponentiate 004c 00e5 | | Load_Encached Long_Integer_Cache 004d 03f1 | | Declare_Variable Discrete,With_Value 004e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x2 = 0x4e,0xfffd ; Debug Table 0x1.0x3 = 0x4e,0xfffc 004f 0aff | | Execute_Immediate Plus,-0x1 0050 0275 | u | Execute Discrete,Unary_Minus 0051 00d9 | | Load_Top At_Offset_1 0052 0aff | | Execute_Immediate Plus,-0x1 0053 00e5 | | Load_Encached Long_Integer_Cache 0054 03f8 | | Declare_Type Discrete,Constrained 0055 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x1.0x4 = 0x55,0xfffb 0056 0266 | f | Execute Discrete,Bounds 0057 00da | | Load_Top At_Offset_2 0058 02a0 | | Declare_Subprogram Null_Subprogram 0059 00de | | Load_Top At_Offset_6 005a 0343 | C | Complete_Type Array,By_Defining 005b 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x5 = 0x5b,0xfffa 005c 00c7 | | Action Elaborate_Subprogram 005d 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x6 = 0x5d,0xfff9 005e 00c7 | | Action Elaborate_Subprogram 005f 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x7 = 0x5f,0xfff8 0060 00c7 | | Action Elaborate_Subprogram 0061 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0x8 = 0x61,0xfff7 0062 00c7 | | Action Elaborate_Subprogram 0063 029d 0543 | C| Declare_Subprogram INIT_0540,For_Outer_Call ; Debug Table 0x1.0x9 = 0x63,0xfff6 0065 029d 057b | {| Declare_Subprogram INIT_0578,For_Outer_Call ; Debug Table 0x1.0xa = 0x65,0xfff5 0067 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0xb = 0x67,0xfff4 0068 00c7 | | Action Elaborate_Subprogram 0069 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0xc = 0x69,0xfff3 006a 00c7 | | Action Elaborate_Subprogram 006b 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0xd = 0x6b,0xfff2 006c 00c7 | | Action Elaborate_Subprogram 006d 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0xe = 0x6d,0xfff1 006e 00c7 | | Action Elaborate_Subprogram 006f 029d 05bb | | Declare_Subprogram INIT_05b8,For_Outer_Call ; Debug Table 0x1.0xf = 0x6f,0xfff0 0071 029d 05eb | | Declare_Subprogram INIT_05e8,For_Outer_Call ; Debug Table 0x1.0x10 = 0x71,0xffef 0073 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x11 = 0x73,0xffee 0074 00c7 | | Action Elaborate_Subprogram 0075 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x12 = 0x75,0xffed 0076 00c7 | | Action Elaborate_Subprogram 0077 029d 061b | | Declare_Subprogram INIT_0618,For_Outer_Call ; Debug Table 0x1.0x13 = 0x77,0xffec 0079 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x14 = 0x79,0xffeb 007a 00c7 | | Action Elaborate_Subprogram 007b 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x15 = 0x7b,0xffea 007c 00c7 | | Action Elaborate_Subprogram 007d 029d 066b | k| Declare_Subprogram INIT_0668,For_Outer_Call ; Debug Table 0x1.0x16 = 0x7d,0xffe9 007f 029d 0803 | | Declare_Subprogram INIT_0800,For_Outer_Call ; Debug Table 0x1.0x17 = 0x7f,0xffe8 0081 029d 0883 | | Declare_Subprogram INIT_0880,For_Outer_Call ; Debug Table 0x1.0x18 = 0x81,0xffe7 0083 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x19 = 0x83,0xffe6 0084 00c7 | | Action Elaborate_Subprogram 0085 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x1a = 0x85,0xffe5 0086 00c7 | | Action Elaborate_Subprogram 0087 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x1b = 0x87,0xffe4 0088 00c7 | | Action Elaborate_Subprogram 0089 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x1c = 0x89,0xffe3 008a 00c7 | | Action Elaborate_Subprogram 008b 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x1d = 0x8b,0xffe2 008c 00c7 | | Action Elaborate_Subprogram 008d 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x1e = 0x8d,0xffe1 008e 00c7 | | Action Elaborate_Subprogram 008f 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x1f = 0x8f,0xffe0 0090 00c7 | | Action Elaborate_Subprogram 0091 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x20 = 0x91,0xffdf 0092 00c7 | | Action Elaborate_Subprogram 0093 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x21 = 0x93,0xffde 0094 00c7 | | Action Elaborate_Subprogram 0095 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x22 = 0x95,0xffdd 0096 00c7 | | Action Elaborate_Subprogram 0097 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x23 = 0x97,0xffdc 0098 00c7 | | Action Elaborate_Subprogram 0099 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x24 = 0x99,0xffdb 009a 00c7 | | Action Elaborate_Subprogram 009b 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x25 = 0x9b,0xffda 009c 00c7 | | Action Elaborate_Subprogram 009d 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x26 = 0x9d,0xffd9 009e 00c7 | | Action Elaborate_Subprogram 009f 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x27 = 0x9f,0xffd8 00a0 00c7 | | Action Elaborate_Subprogram 00a1 BODY_0008: 00a1 00bc | | Action Signal_Activated 00a2 00bb | | Action Signal_Completion 00a3 0000 0000 | | .BLANK 0000[0x5] 00a8 ; -------------------------------------------------------------------------------------- 00a8 ; SUBPROGRAM 00a8 ; -------------------------------------------------------------------------------------- 00a8 00b2 | | .CONST 0x00b2 ; Address of begin 00a9 0004 | | .CONST 0x0004 ; Address of exception handler 00aa 0008 | | .CONST 0x0008 ; Number of locals 00ab INIT_00a8: 00ab 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x2 = .DEBUG 0x00ab,0x0a90,0x0002,0x0000,0x0056,0xb485,0x0000,0x0019 ; Debug Table 0x2.0x0 = 0xab,0xffff 00ac 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x2.0x1 = 0xac,0xfffe 00ad 03e9 | | Declare_Variable Discrete,Duplicate 00ae 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x2.0x2 = 0xae,0xfffd 00af 03e9 | | Declare_Variable Discrete,Duplicate 00b0 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2.0x3 = 0xb0,0xfffc 00b1 03e9 | | Declare_Variable Discrete,Duplicate 00b2 BODY_00a8: 00b2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x4 = 0xb2,0x1 00b3 0217 | | Execute Heap_Access,All_Reference 00b4 01db | | Execute Vector,Length 00b5 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4 00b6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x5 = 0xb6,0x2 00b7 0217 | | Execute Heap_Access,All_Reference 00b8 01db | | Execute Vector,Length 00b9 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 00ba 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x6 = 0xba,0x3 00bb 0f01 | | Execute_Immediate Equal,0x1 00bc 680e |h | Jump_Zero 0xcb 00bd 00da | | Load_Top At_Offset_2 00be 0f01 | | Execute_Immediate Equal,0x1 00bf 680b |h | Jump_Zero 0xcb 00c0 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x7 = 0xc0,0x4 00c1 e5ff | | Load 0x2,-0x1 00c2 0217 | | Execute Heap_Access,All_Reference 00c3 01d7 | | Execute Vector,Field_Read 00c4 4801 |H | Short_Literal 0x1 00c5 e5fe | | Load 0x2,-0x2 00c6 0217 | | Execute Heap_Access,All_Reference 00c7 01d7 | | Execute Vector,Field_Read 00c8 0273 | s | Execute Discrete,Plus 00c9 821f | | Call 0x1,0x1f 00ca 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 00cb 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x8 = 0xcb,0x5 00cc 00db | | Load_Top At_Offset_3 00cd 027c | | | Execute Discrete,Less 00ce 6805 |h | Jump_Zero 0xd4 00cf 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x9 = 0xcf,0x6 00d0 0a01 | | Execute_Immediate Plus,0x1 00d1 0248 | H | Execute Discrete,Check_In_Integer 00d2 a402 | | Store_Unchecked 0x2,0x2 00d3 7804 |x | Jump 0xd8 00d4 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0xa = 0xd4,0x7 00d5 0a01 | | Execute_Immediate Plus,0x1 00d6 0248 | H | Execute Discrete,Check_In_Integer 00d7 a402 | | Store_Unchecked 0x2,0x2 00d8 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0xb = 0xd8,0x8 ; Debug Table 0x2.0xc = 0xd8,0xfbff 00d9 e402 | | Load 0x2,0x2 00da e229 | ) | Load 0x1,0x29 00db 0334 | 4 | Declare_Variable Array,With_Constraint 00dc 4801 |H | Short_Literal 0x1 00dd e402 | | Load 0x2,0x2 00de e229 | ) | Load 0x1,0x29 00df 0334 | 4 | Declare_Variable Array,With_Constraint 00e0 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0xd = 0xe0,0x401 00e1 e5ff | | Load 0x2,-0x1 00e2 0217 | | Execute Heap_Access,All_Reference 00e3 01d7 | | Execute Vector,Field_Read 00e4 0d00 | | Execute_Immediate Less,0x0 00e5 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4 00e6 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0xe = 0xe6,0x402 00e7 e5fe | | Load 0x2,-0x2 00e8 0217 | | Execute Heap_Access,All_Reference 00e9 01d7 | | Execute Vector,Field_Read 00ea 0d00 | | Execute_Immediate Less,0x0 00eb 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 00ec 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0xf = 0xec,0x403 00ed e5ff | | Load 0x2,-0x1 00ee 0217 | | Execute Heap_Access,All_Reference 00ef 01d7 | | Execute Vector,Field_Read 00f0 0274 | t | Execute Discrete,Absolute_Value 00f1 4801 |H | Short_Literal 0x1 00f2 e402 | | Load 0x2,0x2 00f3 e405 | | Load 0x2,0x5 00f4 0272 | r | Execute Discrete,Minus 00f5 0248 | H | Execute Discrete,Check_In_Integer 00f6 e229 | ) | Load 0x1,0x29 00f7 035b | [ | Declare_Type Array,Constrained 00f8 0337 | 7 | Declare_Variable Array 00f9 00d8 | | Load_Top At_Offset_0 00fa 01dc | | Execute Vector,Last 00fb 4801 |H | Short_Literal 0x1 00fc 0263 | c | Execute Discrete,Above_Bound 00fd 7005 |p | Jump_Nonzero 0x103 00fe 4800 |H | Short_Literal 0x0 00ff 00d9 | | Load_Top At_Offset_1 0100 00dc | | Load_Top At_Offset_4 0101 01d6 | | Execute Vector,Field_Write 0102 3ffb |? | Loop_Increasing 0xfe 0103 01cb | | Execute Vector,Append 0104 4802 |H | Short_Literal 0x2 0105 e405 | | Load 0x2,0x5 0106 e5ff | | Load 0x2,-0x1 0107 0217 | | Execute Heap_Access,All_Reference 0108 01cf | | Execute Vector,Slice_Read 0109 01cc | | Execute Vector,Catenate 010a 00da | | Load_Top At_Offset_2 010b 01d4 | | Execute Vector,Structure_Write 010c 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x10 = 0x10c,0x404 010d e5fe | | Load 0x2,-0x2 010e 0217 | | Execute Heap_Access,All_Reference 010f 01d7 | | Execute Vector,Field_Read 0110 0274 | t | Execute Discrete,Absolute_Value 0111 4801 |H | Short_Literal 0x1 0112 e402 | | Load 0x2,0x2 0113 e406 | | Load 0x2,0x6 0114 0272 | r | Execute Discrete,Minus 0115 0248 | H | Execute Discrete,Check_In_Integer 0116 e229 | ) | Load 0x1,0x29 0117 035b | [ | Declare_Type Array,Constrained 0118 0337 | 7 | Declare_Variable Array 0119 00d8 | | Load_Top At_Offset_0 011a 01dc | | Execute Vector,Last 011b 4801 |H | Short_Literal 0x1 011c 0263 | c | Execute Discrete,Above_Bound 011d 7005 |p | Jump_Nonzero 0x123 011e 4800 |H | Short_Literal 0x0 011f 00d9 | | Load_Top At_Offset_1 0120 00dc | | Load_Top At_Offset_4 0121 01d6 | | Execute Vector,Field_Write 0122 3ffb |? | Loop_Increasing 0x11e 0123 01cb | | Execute Vector,Append 0124 4802 |H | Short_Literal 0x2 0125 00de | | Load_Top At_Offset_6 0126 e5fe | | Load 0x2,-0x2 0127 0217 | | Execute Heap_Access,All_Reference 0128 01cf | | Execute Vector,Slice_Read 0129 01cc | | Execute Vector,Catenate 012a 00d9 | | Load_Top At_Offset_1 012b 01d4 | | Execute Vector,Structure_Write 012c 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x11 = 0x12c,0x405 012d 00db | | Load_Top At_Offset_3 012e 027f | | Execute Discrete,Equal 012f 6826 |h& | Jump_Zero 0x156 0130 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x12 = 0x130,0x406 0131 a403 | | Store_Unchecked 0x2,0x3 0132 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x13 = 0x132,0x407 0133 e402 | | Load 0x2,0x2 0134 0264 | d | Execute Discrete,Below_Bound 0135 701c |p | Jump_Nonzero 0x152 0136 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x14 = 0x136,0x408 0137 00dc | | Load_Top At_Offset_4 0138 01d7 | | Execute Vector,Field_Read 0139 00d9 | | Load_Top At_Offset_1 013a 00dc | | Load_Top At_Offset_4 013b 01d7 | | Execute Vector,Field_Read 013c 0273 | s | Execute Discrete,Plus 013d e403 | | Load 0x2,0x3 013e 0273 | s | Execute Discrete,Plus 013f a404 | | Store_Unchecked 0x2,0x4 0140 e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x15 = 0x140,0x409 0141 e22a | * | Load 0x1,0x2a 0142 027b | { | Execute Discrete,Greater_Equal 0143 6807 |h | Jump_Zero 0x14b 0144 e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x16 = 0x144,0x40a 0145 e22a | * | Load 0x1,0x2a 0146 0272 | r | Execute Discrete,Minus 0147 a404 | | Store_Unchecked 0x2,0x4 0148 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x17 = 0x148,0x40b 0149 a403 | | Store_Unchecked 0x2,0x3 014a 7802 |x | Jump 0x14d 014b 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x18 = 0x14b,0x40c 014c a403 | | Store_Unchecked 0x2,0x3 014d e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x19 = 0x14d,0x40d 014e 00d9 | | Load_Top At_Offset_1 014f 00dd | | Load_Top At_Offset_5 0150 01d6 | | Execute Vector,Field_Write 0151 37e4 |7 | Loop_Decreasing 0x136 0152 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x1a = 0x152,0x40e 0153 00da | | Load_Top At_Offset_2 0154 822c | , | Call 0x1,0x2c 0155 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0156 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x1b = 0x156,0x40f 0157 a403 | | Store_Unchecked 0x2,0x3 0158 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x1c = 0x158,0x410 0159 e402 | | Load 0x2,0x2 015a 0264 | d | Execute Discrete,Below_Bound 015b 701b |p | Jump_Nonzero 0x177 015c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x1d = 0x15c,0x411 015d 00dc | | Load_Top At_Offset_4 015e 01d7 | | Execute Vector,Field_Read 015f 00d9 | | Load_Top At_Offset_1 0160 00dc | | Load_Top At_Offset_4 0161 01d7 | | Execute Vector,Field_Read 0162 0272 | r | Execute Discrete,Minus 0163 e403 | | Load 0x2,0x3 0164 0273 | s | Execute Discrete,Plus 0165 a404 | | Store_Unchecked 0x2,0x4 0166 e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x1e = 0x166,0x412 0167 0d00 | | Execute_Immediate Less,0x0 0168 6807 |h | Jump_Zero 0x170 0169 e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x1f = 0x169,0x413 016a e22a | * | Load 0x1,0x2a 016b 0273 | s | Execute Discrete,Plus 016c a404 | | Store_Unchecked 0x2,0x4 016d 4fff |O | Short_Literal -0x1 ; Debug Table 0x2.0x20 = 0x16d,0x414 016e a403 | | Store_Unchecked 0x2,0x3 016f 7802 |x | Jump 0x172 0170 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x21 = 0x170,0x415 0171 a403 | | Store_Unchecked 0x2,0x3 0172 e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x22 = 0x172,0x416 0173 00d9 | | Load_Top At_Offset_1 0174 00dd | | Load_Top At_Offset_5 0175 01d6 | | Execute Vector,Field_Write 0176 37e5 |7 | Loop_Decreasing 0x15c 0177 e403 | | Load 0x2,0x3 ; Debug Table 0x2.0x23 = 0x177,0x417 0178 7004 |p | Jump_Nonzero 0x17d 0179 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x24 = 0x179,0x418 017a 00da | | Load_Top At_Offset_2 017b 822c | , | Call 0x1,0x2c 017c 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 017d 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x25 = 0x17d,0x419 017e a403 | | Store_Unchecked 0x2,0x3 017f 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x26 = 0x17f,0x41a 0180 e402 | | Load 0x2,0x2 0181 0264 | d | Execute Discrete,Below_Bound 0182 7019 |p | Jump_Nonzero 0x19c 0183 e22a | * | Load 0x1,0x2a ; Debug Table 0x2.0x27 = 0x183,0x41b 0184 0aff | | Execute_Immediate Plus,-0x1 0185 00d9 | | Load_Top At_Offset_1 0186 00dd | | Load_Top At_Offset_5 0187 01d7 | | Execute Vector,Field_Read 0188 0272 | r | Execute Discrete,Minus 0189 e403 | | Load 0x2,0x3 018a 0273 | s | Execute Discrete,Plus 018b a404 | | Store_Unchecked 0x2,0x4 018c e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x28 = 0x18c,0x41c 018d e22a | * | Load 0x1,0x2a 018e 027f | | Execute Discrete,Equal 018f 6805 |h | Jump_Zero 0x195 0190 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x29 = 0x190,0x41d 0191 a404 | | Store_Unchecked 0x2,0x4 0192 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x2a = 0x192,0x41e 0193 a403 | | Store_Unchecked 0x2,0x3 0194 7802 |x | Jump 0x197 0195 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x2b = 0x195,0x41f 0196 a403 | | Store_Unchecked 0x2,0x3 0197 e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x2c = 0x197,0x420 0198 00d9 | | Load_Top At_Offset_1 0199 00dd | | Load_Top At_Offset_5 019a 01d6 | | Execute Vector,Field_Write 019b 37e7 |7 | Loop_Decreasing 0x183 019c 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x2d = 0x19c,0x421 019d 00da | | Load_Top At_Offset_2 019e 822c | , | Call 0x1,0x2c 019f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01a0 ; -------------------------------------------------------------------------------------- 01a0 ; SUBPROGRAM 01a0 ; -------------------------------------------------------------------------------------- 01a0 01a3 | | .CONST 0x01a3 ; Address of begin 01a1 0004 | | .CONST 0x0004 ; Address of exception handler 01a2 0001 | | .CONST 0x0001 ; Number of locals 01a3 BODY_01a0: 01a3 INIT_01a0: 01a3 00db | | Load_Top At_Offset_3 ; Debug Table 0x3 = .DEBUG 0x01a3,0x0aee,0x0002,0x0000,0x0056,0xb485,0x0000,0x0023 ; Debug Table 0x3.0x0 = 0x1a3,0x1 01a4 8215 | | Call 0x1,0x15 01a5 00db | | Load_Top At_Offset_3 01a6 820e | | Call 0x1,0xe 01a7 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01a8 ; -------------------------------------------------------------------------------------- 01a8 ; SUBPROGRAM 01a8 ; -------------------------------------------------------------------------------------- 01a8 01ad | | .CONST 0x01ad ; Address of begin 01a9 0004 | | .CONST 0x0004 ; Address of exception handler 01aa 0003 | | .CONST 0x0003 ; Number of locals 01ab INIT_01a8: 01ab 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x4 = .DEBUG 0x01ab,0x0af2,0x0002,0x0000,0x0056,0xb485,0x0000,0x002d ; Debug Table 0x4.0x0 = 0x1ab,0xffff 01ac 03e9 | | Declare_Variable Discrete,Duplicate 01ad BODY_01a8: 01ad 00dc | | Load_Top At_Offset_4 ; Debug Table 0x4.0x1 = 0x1ad,0x1 01ae 0217 | | Execute Heap_Access,All_Reference 01af 01db | | Execute Vector,Length 01b0 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 01b1 00dd | | Load_Top At_Offset_5 ; Debug Table 0x4.0x2 = 0x1b1,0x2 01b2 0217 | | Execute Heap_Access,All_Reference 01b3 01db | | Execute Vector,Length 01b4 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 01b5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x3 = 0x1b5,0x3 01b6 0f01 | | Execute_Immediate Equal,0x1 01b7 00d9 | | Load_Top At_Offset_1 01b8 0f01 | | Execute_Immediate Equal,0x1 01b9 0279 | y | Execute Discrete,And 01ba 680b |h | Jump_Zero 0x1c6 01bb 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x4 = 0x1bb,0x4 01bc 00dd | | Load_Top At_Offset_5 01bd 0217 | | Execute Heap_Access,All_Reference 01be 01d7 | | Execute Vector,Field_Read 01bf 4801 |H | Short_Literal 0x1 01c0 e5fe | | Load 0x2,-0x2 01c1 0217 | | Execute Heap_Access,All_Reference 01c2 01d7 | | Execute Vector,Field_Read 01c3 0271 | q | Execute Discrete,Times 01c4 821f | | Call 0x1,0x1f 01c5 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01c6 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x5 = 0x1c6,0x5 ; Debug Table 0x4.0x6 = 0x1c6,0xfbff 01c7 00da | | Load_Top At_Offset_2 01c8 00da | | Load_Top At_Offset_2 01c9 0273 | s | Execute Discrete,Plus 01ca 0248 | H | Execute Discrete,Check_In_Integer 01cb e229 | ) | Load 0x1,0x29 01cc 0334 | 4 | Declare_Variable Array,With_Constraint 01cd 4801 |H | Short_Literal 0x1 01ce 00db | | Load_Top At_Offset_3 01cf 00db | | Load_Top At_Offset_3 01d0 0273 | s | Execute Discrete,Plus 01d1 0248 | H | Execute Discrete,Check_In_Integer 01d2 e229 | ) | Load 0x1,0x29 01d3 0334 | 4 | Declare_Variable Array,With_Constraint 01d4 00d8 | | Load_Top At_Offset_0 01d5 01dc | | Execute Vector,Last 01d6 4801 |H | Short_Literal 0x1 01d7 0263 | c | Execute Discrete,Above_Bound 01d8 7005 |p | Jump_Nonzero 0x1de 01d9 4800 |H | Short_Literal 0x0 01da 00d9 | | Load_Top At_Offset_1 01db 00dc | | Load_Top At_Offset_4 01dc 01d6 | | Execute Vector,Field_Write 01dd 3ffb |? | Loop_Increasing 0x1d9 01de 00d9 | | Load_Top At_Offset_1 01df 01d4 | | Execute Vector,Structure_Write 01e0 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x4.0x7 = 0x1e0,0xfbfe 01e1 03e9 | | Declare_Variable Discrete,Duplicate 01e2 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x8 = 0x1e2,0x401 01e3 0217 | | Execute Heap_Access,All_Reference 01e4 01da | | Execute Vector,Bounds 01e5 0264 | d | Execute Discrete,Below_Bound 01e6 702e |p. | Jump_Nonzero 0x215 01e7 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x9 = 0x1e7,0x402 01e8 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4 01e9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0xa = 0x1e9,0x403 01ea 0217 | | Execute Heap_Access,All_Reference 01eb 01da | | Execute Vector,Bounds 01ec 0264 | d | Execute Discrete,Below_Bound 01ed 7022 |p" | Jump_Nonzero 0x210 01ee 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xb = 0x1ee,0x404 01ef e5ff | | Load 0x2,-0x1 01f0 0217 | | Execute Heap_Access,All_Reference 01f1 01d7 | | Execute Vector,Field_Read 01f2 00db | | Load_Top At_Offset_3 01f3 e5fe | | Load 0x2,-0x2 01f4 0217 | | Execute Heap_Access,All_Reference 01f5 01d7 | | Execute Vector,Field_Read 01f6 0271 | q | Execute Discrete,Times 01f7 0274 | t | Execute Discrete,Absolute_Value 01f8 00d9 | | Load_Top At_Offset_1 01f9 00dc | | Load_Top At_Offset_4 01fa 0273 | s | Execute Discrete,Plus 01fb 0248 | H | Execute Discrete,Check_In_Integer 01fc e404 | | Load 0x2,0x4 01fd 01d7 | | Execute Vector,Field_Read 01fe 0273 | s | Execute Discrete,Plus 01ff 00de | | Load_Top At_Offset_6 0200 0273 | s | Execute Discrete,Plus 0201 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5 0202 00dc | | Load_Top At_Offset_4 ; Debug Table 0x4.0xc = 0x202,0x405 0203 e22a | * | Load 0x1,0x2a 0204 026f | o | Execute Discrete,Remainder 0205 00d9 | | Load_Top At_Offset_1 0206 00dc | | Load_Top At_Offset_4 0207 0273 | s | Execute Discrete,Plus 0208 0248 | H | Execute Discrete,Check_In_Integer 0209 e404 | | Load 0x2,0x4 020a 01d6 | | Execute Vector,Field_Write 020b 00dc | | Load_Top At_Offset_4 ; Debug Table 0x4.0xd = 0x20b,0x406 020c e22a | * | Load 0x1,0x2a 020d 0270 | p | Execute Discrete,Divide 020e 0056 | V | Store_Top_Unchecked Discrete,At_Offset_6 020f 37de |7 | Loop_Decreasing 0x1ee 0210 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0xe = 0x210,0x407 0211 00d9 | | Load_Top At_Offset_1 0212 00de | | Load_Top At_Offset_6 0213 01d6 | | Execute Vector,Field_Write 0214 37d2 |7 | Loop_Decreasing 0x1e7 0215 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0xf = 0x215,0x408 0216 e5ff | | Load 0x2,-0x1 0217 0217 | | Execute Heap_Access,All_Reference 0218 01d7 | | Execute Vector,Field_Read 0219 0d00 | | Execute_Immediate Less,0x0 021a 4801 |H | Short_Literal 0x1 021b e5fe | | Load 0x2,-0x2 021c 0217 | | Execute Heap_Access,All_Reference 021d 01d7 | | Execute Vector,Field_Read 021e 0d00 | | Execute_Immediate Less,0x0 021f 0277 | w | Execute Discrete,Xor 0220 00db | | Load_Top At_Offset_3 0221 822c | , | Call 0x1,0x2c 0222 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0223 0000 0000 | | .BLANK 0000[0x5] 0228 ; -------------------------------------------------------------------------------------- 0228 ; SUBPROGRAM 0228 ; -------------------------------------------------------------------------------------- 0228 022b | + | .CONST 0x022b ; Address of begin 0229 0004 | | .CONST 0x0004 ; Address of exception handler 022a 0001 | | .CONST 0x0001 ; Number of locals 022b BODY_0228: 022b INIT_0228: 022b 00db | | Load_Top At_Offset_3 ; Debug Table 0x5 = .DEBUG 0x022b,0x0b14,0x0002,0x0000,0x0056,0xb485,0x0000,0x0037 ; Debug Table 0x5.0x0 = 0x22b,0x1 022c 0217 | | Execute Heap_Access,All_Reference 022d 00db | | Load_Top At_Offset_3 022e 0217 | | Execute Heap_Access,All_Reference 022f 8231 | 1 | Call 0x1,0x31 0230 e20d | | Load 0x1,0xd 0231 e001 | | Load 0x0,0x1 0232 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0233 e002 | | Load 0x0,0x2 0234 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0235 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 0236 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0237 0000 | | .XXX[0x1] 0238 ; -------------------------------------------------------------------------------------- 0238 ; SUBPROGRAM 0238 ; -------------------------------------------------------------------------------------- 0238 0240 | @ | .CONST 0x0240 ; Address of begin 0239 0004 | | .CONST 0x0004 ; Address of exception handler 023a 0002 | | .CONST 0x0002 ; Number of locals 023b INIT_0238: 023b e20d | | Load 0x1,0xd ; Debug Table 0x6 = .DEBUG 0x023b,0x0b18,0x0002,0x0000,0x0056,0xb485,0x0000,0x0041 ; Debug Table 0x6.0x0 = 0x23b,0xffff 023c 00dc | | Load_Top At_Offset_4 023d 00dc | | Load_Top At_Offset_4 023e 8213 | | Call 0x1,0x13 023f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0240 BODY_0238: 0240 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0x1 = 0x240,0x1 0241 00dc | | Load_Top At_Offset_4 0242 0217 | | Execute Heap_Access,All_Reference 0243 01d7 | | Execute Vector,Field_Read 0244 0d00 | | Execute_Immediate Less,0x0 0245 4801 |H | Short_Literal 0x1 0246 00de | | Load_Top At_Offset_6 0247 0217 | | Execute Heap_Access,All_Reference 0248 01d7 | | Execute Vector,Field_Read 0249 0d00 | | Execute_Immediate Less,0x0 024a 027f | | Execute Discrete,Equal 024b 7005 |p | Jump_Nonzero 0x251 024c 4801 |H | Short_Literal 0x1 024d 00d9 | | Load_Top At_Offset_1 024e 0217 | | Execute Heap_Access,All_Reference 024f 01d7 | | Execute Vector,Field_Read 0250 7002 |p | Jump_Nonzero 0x253 0251 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x2 = 0x251,0x2 0252 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0253 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x3 = 0x253,0x3 0254 00dd | | Load_Top At_Offset_5 0255 820e | | Call 0x1,0xe 0256 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0257 0000 | | .XXX[0x1] 0258 ; -------------------------------------------------------------------------------------- 0258 ; SUBPROGRAM 0258 ; -------------------------------------------------------------------------------------- 0258 025b | [ | .CONST 0x025b ; Address of begin 0259 0004 | | .CONST 0x0004 ; Address of exception handler 025a 0001 | | .CONST 0x0001 ; Number of locals 025b BODY_0258: 025b INIT_0258: 025b 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x025b,0x0b22,0x0002,0x0000,0x0056,0xb485,0x0000,0x004b ; Debug Table 0x7.0x0 = 0x25b,0x1 025c 0217 | | Execute Heap_Access,All_Reference 025d 01db | | Execute Vector,Length 025e 0f01 | | Execute_Immediate Equal,0x1 025f 6810 |h | Jump_Zero 0x270 0260 00db | | Load_Top At_Offset_3 0261 0217 | | Execute Heap_Access,All_Reference 0262 01db | | Execute Vector,Length 0263 0f01 | | Execute_Immediate Equal,0x1 0264 680b |h | Jump_Zero 0x270 0265 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x1 = 0x265,0x2 0266 00db | | Load_Top At_Offset_3 0267 0217 | | Execute Heap_Access,All_Reference 0268 01d7 | | Execute Vector,Field_Read 0269 4801 |H | Short_Literal 0x1 026a 00dd | | Load_Top At_Offset_5 026b 0217 | | Execute Heap_Access,All_Reference 026c 01d7 | | Execute Vector,Field_Read 026d 026f | o | Execute Discrete,Remainder 026e 821f | | Call 0x1,0x1f 026f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0270 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x2 = 0x270,0x3 0271 00dc | | Load_Top At_Offset_4 0272 00dc | | Load_Top At_Offset_4 0273 8211 | | Call 0x1,0x11 0274 8210 | | Call 0x1,0x10 0275 00db | | Load_Top At_Offset_3 0276 820f | | Call 0x1,0xf 0277 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 0285 | | .CONST 0x0285 ; Address of begin 0279 0004 | | .CONST 0x0004 ; Address of exception handler 027a 0004 | | .CONST 0x0004 ; Number of locals 027b INIT_0278: 027b e20d | | Load 0x1,0xd ; Debug Table 0x8 = .DEBUG 0x027b,0x0b2a,0x0002,0x0000,0x0056,0xb485,0x0000,0x0055 ; Debug Table 0x8.0x0 = 0x27b,0xffff 027c 8223 | # | Call 0x1,0x23 027d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 027e 00dc | | Load_Top At_Offset_4 ; Debug Table 0x8.0x1 = 0x27e,0xfffe 027f 00e2 | | Load_Encached Integer_Cache 0280 03f1 | | Declare_Variable Discrete,With_Value 0281 e20d | | Load 0x1,0xd ; Debug Table 0x8.0x2 = 0x281,0xfffd 0282 00dd | | Load_Top At_Offset_5 0283 8216 | | Call 0x1,0x16 0284 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0285 BODY_0278: 0285 00de | | Load_Top At_Offset_6 ; Debug Table 0x8.0x3 = 0x285,0x1 0286 0d00 | | Execute_Immediate Less,0x0 0287 6802 |h | Jump_Zero 0x28a 0288 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x8.0x4 = 0x288,0x2 0289 0257 | W | Execute Discrete,Raise 028a 00de | | Load_Top At_Offset_6 ; Debug Table 0x8.0x5 = 0x28a,0x3 028b 7002 |p | Jump_Nonzero 0x28e 028c 8223 | # | Call 0x1,0x23 ; Debug Table 0x8.0x6 = 0x28c,0x4 028d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 028e 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x7 = 0x28e,0x5 028f 00de | | Load_Top At_Offset_6 0290 0217 | | Execute Heap_Access,All_Reference 0291 01d7 | | Execute Vector,Field_Read 0292 7002 |p | Jump_Nonzero 0x295 0293 8222 | " | Call 0x1,0x22 ; Debug Table 0x8.0x8 = 0x293,0x6 0294 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0295 00de | | Load_Top At_Offset_6 ; Debug Table 0x8.0x9 = 0x295,0x7 0296 62a5 |b | Indirect_Literal Discrete,0x53c,{0x00000000, 0x000014a0} 0297 027d | } | Execute Discrete,Greater 0298 6812 |h | Jump_Zero 0x2ab 0299 48e1 |H | Short_Literal 0xe1 ; Debug Table 0x8.0xa = 0x299,0x8 029a 0257 | W | Execute Discrete,Raise 029b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0xb = 0x29b,0xa 029c 4802 |H | Short_Literal 0x2 029d 026f | o | Execute Discrete,Remainder 029e 0f01 | | Execute_Immediate Equal,0x1 029f 6804 |h | Jump_Zero 0x2a4 02a0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xc = 0x2a0,0xb 02a1 00db | | Load_Top At_Offset_3 02a2 8210 | | Call 0x1,0x10 02a3 0033 | 3 | Store_Top Heap_Access,At_Offset_3 02a4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xd = 0x2a4,0xc 02a5 00d9 | | Load_Top At_Offset_1 02a6 8210 | | Call 0x1,0x10 02a7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02a8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0xe = 0x2a8,0xd 02a9 09ff | | Execute_Immediate Binary_Scale,-0x1 02aa 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 02ab 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0xf = 0x2ab,0x9 02ac 77ee |w | Jump_Nonzero 0x29b 02ad 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x10 = 0x2ad,0xe 02ae 00de | | Load_Top At_Offset_6 02af 0217 | | Execute Heap_Access,All_Reference 02b0 01d7 | | Execute Vector,Field_Read 02b1 0d00 | | Execute_Immediate Less,0x0 02b2 680e |h | Jump_Zero 0x2c1 02b3 00de | | Load_Top At_Offset_6 02b4 4802 |H | Short_Literal 0x2 02b5 026f | o | Execute Discrete,Remainder 02b6 0f01 | | Execute_Immediate Equal,0x1 02b7 6809 |h | Jump_Zero 0x2c1 02b8 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x11 = 0x2b8,0xf 02b9 00db | | Load_Top At_Offset_3 02ba 0217 | | Execute Heap_Access,All_Reference 02bb 01d7 | | Execute Vector,Field_Read 02bc 0275 | u | Execute Discrete,Unary_Minus 02bd 4801 |H | Short_Literal 0x1 02be 00dc | | Load_Top At_Offset_4 02bf 0217 | | Execute Heap_Access,All_Reference 02c0 01d6 | | Execute Vector,Field_Write 02c1 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x12 = 0x2c1,0x10 02c2 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 02c3 0000 0000 | | .BLANK 0000[0x5] 02c8 ; -------------------------------------------------------------------------------------- 02c8 ; SUBPROGRAM 02c8 ; -------------------------------------------------------------------------------------- 02c8 02cb | | .CONST 0x02cb ; Address of begin 02c9 0004 | | .CONST 0x0004 ; Address of exception handler 02ca 0001 | | .CONST 0x0001 ; Number of locals 02cb BODY_02c8: 02cb INIT_02c8: 02cb 4801 |H | Short_Literal 0x1 ; Debug Table 0x9 = .DEBUG 0x02cb,0x0b52,0x0002,0x0000,0x0056,0xb485,0x0000,0x0062 ; Debug Table 0x9.0x0 = 0x2cb,0x1 02cc 00db | | Load_Top At_Offset_3 02cd 0217 | | Execute Heap_Access,All_Reference 02ce 01d7 | | Execute Vector,Field_Read 02cf 0275 | u | Execute Discrete,Unary_Minus 02d0 4802 |H | Short_Literal 0x2 02d1 00dc | | Load_Top At_Offset_4 02d2 0217 | | Execute Heap_Access,All_Reference 02d3 01dc | | Execute Vector,Last 02d4 00dd | | Load_Top At_Offset_5 02d5 0217 | | Execute Heap_Access,All_Reference 02d6 01cf | | Execute Vector,Slice_Read 02d7 01ca | | Execute Vector,Prepend 02d8 e20d | | Load 0x1,0xd 02d9 e001 | | Load 0x0,0x1 02da 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02db e002 | | Load 0x0,0x2 02dc 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02dd 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 02de 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02df 0000 | | .XXX[0x1] 02e0 ; -------------------------------------------------------------------------------------- 02e0 ; SUBPROGRAM 02e0 ; -------------------------------------------------------------------------------------- 02e0 02e3 | | .CONST 0x02e3 ; Address of begin 02e1 0004 | | .CONST 0x0004 ; Address of exception handler 02e2 0001 | | .CONST 0x0001 ; Number of locals 02e3 BODY_02e0: 02e3 INIT_02e0: 02e3 4801 |H | Short_Literal 0x1 ; Debug Table 0xa = .DEBUG 0x02e3,0x0b56,0x0002,0x0000,0x0056,0xb485,0x0000,0x006b ; Debug Table 0xa.0x0 = 0x2e3,0x1 02e4 00db | | Load_Top At_Offset_3 02e5 0217 | | Execute Heap_Access,All_Reference 02e6 01d7 | | Execute Vector,Field_Read 02e7 0274 | t | Execute Discrete,Absolute_Value 02e8 4802 |H | Short_Literal 0x2 02e9 00dc | | Load_Top At_Offset_4 02ea 0217 | | Execute Heap_Access,All_Reference 02eb 01dc | | Execute Vector,Last 02ec 00dd | | Load_Top At_Offset_5 02ed 0217 | | Execute Heap_Access,All_Reference 02ee 01cf | | Execute Vector,Slice_Read 02ef 01ca | | Execute Vector,Prepend 02f0 e20d | | Load 0x1,0xd 02f1 e001 | | Load 0x0,0x1 02f2 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02f3 e002 | | Load 0x0,0x2 02f4 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02f5 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 02f6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02f7 0000 | | .XXX[0x1] 02f8 ; -------------------------------------------------------------------------------------- 02f8 ; SUBPROGRAM 02f8 ; -------------------------------------------------------------------------------------- 02f8 0300 | | .CONST 0x0300 ; Address of begin 02f9 0004 | | .CONST 0x0004 ; Address of exception handler 02fa 0002 | | .CONST 0x0002 ; Number of locals 02fb INIT_02f8: 02fb e20d | | Load 0x1,0xd ; Debug Table 0xb = .DEBUG 0x02fb,0x0b5a,0x0002,0x0000,0x0056,0xb485,0x0000,0x0074 ; Debug Table 0xb.0x0 = 0x2fb,0xffff 02fc 00dc | | Load_Top At_Offset_4 02fd 00dc | | Load_Top At_Offset_4 02fe 820f | | Call 0x1,0xf 02ff 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0300 BODY_02f8: 0300 4801 |H | Short_Literal 0x1 ; Debug Table 0xb.0x1 = 0x300,0x1 0301 00d9 | | Load_Top At_Offset_1 0302 0217 | | Execute Heap_Access,All_Reference 0303 01d7 | | Execute Vector,Field_Read 0304 0c00 | | Execute_Immediate Greater_Equal,0x0 0305 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0306 0000 0000 | | .XXX[0x2] 0308 ; -------------------------------------------------------------------------------------- 0308 ; SUBPROGRAM 0308 ; -------------------------------------------------------------------------------------- 0308 0310 | | .CONST 0x0310 ; Address of begin 0309 0004 | | .CONST 0x0004 ; Address of exception handler 030a 0002 | | .CONST 0x0002 ; Number of locals 030b INIT_0308: 030b e20d | | Load 0x1,0xd ; Debug Table 0xc = .DEBUG 0x030b,0x0b60,0x0002,0x0000,0x0056,0xb485,0x0000,0x007e ; Debug Table 0xc.0x0 = 0x30b,0xffff 030c 00dc | | Load_Top At_Offset_4 030d 00dc | | Load_Top At_Offset_4 030e 820f | | Call 0x1,0xf 030f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0310 BODY_0308: 0310 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x1 = 0x310,0x1 0311 00d9 | | Load_Top At_Offset_1 0312 0217 | | Execute Heap_Access,All_Reference 0313 01d7 | | Execute Vector,Field_Read 0314 0c01 | | Execute_Immediate Greater_Equal,0x1 0315 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0316 0000 0000 | | .XXX[0x2] 0318 ; -------------------------------------------------------------------------------------- 0318 ; SUBPROGRAM 0318 ; -------------------------------------------------------------------------------------- 0318 0320 | | .CONST 0x0320 ; Address of begin 0319 0004 | | .CONST 0x0004 ; Address of exception handler 031a 0002 | | .CONST 0x0002 ; Number of locals 031b INIT_0318: 031b e20d | | Load 0x1,0xd ; Debug Table 0xd = .DEBUG 0x031b,0x0b66,0x0002,0x0000,0x0056,0xb485,0x0000,0x0088 ; Debug Table 0xd.0x0 = 0x31b,0xffff 031c 00dc | | Load_Top At_Offset_4 031d 00dc | | Load_Top At_Offset_4 031e 820f | | Call 0x1,0xf 031f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0320 BODY_0318: 0320 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x1 = 0x320,0x1 0321 00d9 | | Load_Top At_Offset_1 0322 0217 | | Execute Heap_Access,All_Reference 0323 01d7 | | Execute Vector,Field_Read 0324 0d01 | | Execute_Immediate Less,0x1 0325 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0326 0000 0000 | | .XXX[0x2] 0328 ; -------------------------------------------------------------------------------------- 0328 ; SUBPROGRAM 0328 ; -------------------------------------------------------------------------------------- 0328 0330 | 0 | .CONST 0x0330 ; Address of begin 0329 0004 | | .CONST 0x0004 ; Address of exception handler 032a 0002 | | .CONST 0x0002 ; Number of locals 032b INIT_0328: 032b e20d | | Load 0x1,0xd ; Debug Table 0xe = .DEBUG 0x032b,0x0b6c,0x0002,0x0000,0x0056,0xb485,0x0000,0x0092 ; Debug Table 0xe.0x0 = 0x32b,0xffff 032c 00dc | | Load_Top At_Offset_4 032d 00dc | | Load_Top At_Offset_4 032e 820f | | Call 0x1,0xf 032f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0330 BODY_0328: 0330 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x1 = 0x330,0x1 0331 00d9 | | Load_Top At_Offset_1 0332 0217 | | Execute Heap_Access,All_Reference 0333 01d7 | | Execute Vector,Field_Read 0334 0d00 | | Execute_Immediate Less,0x0 0335 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0336 0000 0000 | | .XXX[0x2] 0338 ; -------------------------------------------------------------------------------------- 0338 ; SUBPROGRAM 0338 ; -------------------------------------------------------------------------------------- 0338 033b | ; | .CONST 0x033b ; Address of begin 0339 0004 | | .CONST 0x0004 ; Address of exception handler 033a 0001 | | .CONST 0x0001 ; Number of locals 033b BODY_0338: 033b INIT_0338: 033b 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x033b,0x0b72,0x0002,0x0000,0x0056,0xb485,0x0000,0x009c ; Debug Table 0xf.0x0 = 0x33b,0x1 033c 0217 | | Execute Heap_Access,All_Reference 033d 00dc | | Load_Top At_Offset_4 033e 0217 | | Execute Heap_Access,All_Reference 033f 01df | | Execute Vector,Equal 0340 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0341 0000 0000 | | .BLANK 0000[0x7] 0348 ; -------------------------------------------------------------------------------------- 0348 ; SUBPROGRAM 0348 ; -------------------------------------------------------------------------------------- 0348 034b | K | .CONST 0x034b ; Address of begin 0349 0004 | | .CONST 0x0004 ; Address of exception handler 034a 0001 | | .CONST 0x0001 ; Number of locals 034b BODY_0348: 034b INIT_0348: 034b 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x034b,0x0b76,0x0002,0x0000,0x0056,0xb485,0x0000,0x00a6 ; Debug Table 0x10.0x0 = 0x34b,0x1 034c 821d | | Call 0x1,0x1d 034d 0248 | H | Execute Discrete,Check_In_Integer 034e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 034f 0000 | | .XXX[0x1] 0350 ; -------------------------------------------------------------------------------------- 0350 ; SUBPROGRAM 0350 ; -------------------------------------------------------------------------------------- 0350 0354 | T | .CONST 0x0354 ; Address of begin 0351 0004 | | .CONST 0x0004 ; Address of exception handler 0352 0002 | | .CONST 0x0002 ; Number of locals 0353 INIT_0350: 0353 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x11 = .DEBUG 0x0353,0x0b7a,0x0002,0x0000,0x0056,0xb485,0x0000,0x00af ; Debug Table 0x11.0x0 = 0x353,0xffff 0354 BODY_0350: 0354 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x1 = 0x354,0x1 0355 0217 | | Execute Heap_Access,All_Reference 0356 01db | | Execute Vector,Length 0357 0f01 | | Execute_Immediate Equal,0x1 0358 6805 |h | Jump_Zero 0x35e 0359 4801 |H | Short_Literal 0x1 ; Debug Table 0x11.0x2 = 0x359,0x2 035a 00dc | | Load_Top At_Offset_4 035b 0217 | | Execute Heap_Access,All_Reference 035c 01d7 | | Execute Vector,Field_Read 035d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 035e 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x3 = 0x35e,0x3 035f 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0360 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x4 = 0x360,0x4 0361 0217 | | Execute Heap_Access,All_Reference 0362 01d9 | | Execute Vector,Reverse_Bounds 0363 0263 | c | Execute Discrete,Above_Bound 0364 700b |p | Jump_Nonzero 0x370 0365 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x5 = 0x365,0x5 0366 e22a | * | Load 0x1,0x2a 0367 0271 | q | Execute Discrete,Times 0368 00d9 | | Load_Top At_Offset_1 0369 e5ff | | Load 0x2,-0x1 036a 0217 | | Execute Heap_Access,All_Reference 036b 01d7 | | Execute Vector,Field_Read 036c 0274 | t | Execute Discrete,Absolute_Value 036d 0272 | r | Execute Discrete,Minus 036e 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 036f 3ff5 |? | Loop_Increasing 0x365 0370 4801 |H | Short_Literal 0x1 ; Debug Table 0x11.0x6 = 0x370,0x6 0371 00dc | | Load_Top At_Offset_4 0372 0217 | | Execute Heap_Access,All_Reference 0373 01d7 | | Execute Vector,Field_Read 0374 0d00 | | Execute_Immediate Less,0x0 0375 6802 |h | Jump_Zero 0x378 0376 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x7 = 0x376,0x7 0377 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0378 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x8 = 0x378,0x8 0379 0275 | u | Execute Discrete,Unary_Minus 037a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 037b 0000 0000 | | .BLANK 0000[0x5] 0380 ; -------------------------------------------------------------------------------------- 0380 ; SUBPROGRAM 0380 ; -------------------------------------------------------------------------------------- 0380 0383 | | .CONST 0x0383 ; Address of begin 0381 0004 | | .CONST 0x0004 ; Address of exception handler 0382 0001 | | .CONST 0x0001 ; Number of locals 0383 BODY_0380: 0383 INIT_0380: 0383 00da | | Load_Top At_Offset_2 ; Debug Table 0x12 = .DEBUG 0x0383,0x0b8e,0x0002,0x0000,0x0056,0xb485,0x0000,0x00b8 ; Debug Table 0x12.0x0 = 0x383,0x1 0384 821f | | Call 0x1,0x1f 0385 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0386 0000 0000 | | .XXX[0x2] 0388 ; -------------------------------------------------------------------------------------- 0388 ; SUBPROGRAM 0388 ; -------------------------------------------------------------------------------------- 0388 039f | | .CONST 0x039f ; Address of begin 0389 0004 | | .CONST 0x0004 ; Address of exception handler 038a 0003 | | .CONST 0x0003 ; Number of locals 038b INIT_0388: 038b 4801 |H | Short_Literal 0x1 ; Debug Table 0x13 = .DEBUG 0x038b,0x0b92,0x0002,0x0000,0x0056,0xb485,0x0000,0x00c1 ; Debug Table 0x13.0x0 = 0x38b,0xffff 038c 4803 |H | Short_Literal 0x3 038d e229 | ) | Load 0x1,0x29 038e 0334 | 4 | Declare_Variable Array,With_Constraint 038f 4801 |H | Short_Literal 0x1 0390 4803 |H | Short_Literal 0x3 0391 e229 | ) | Load 0x1,0x29 0392 0334 | 4 | Declare_Variable Array,With_Constraint 0393 4803 |H | Short_Literal 0x3 0394 4801 |H | Short_Literal 0x1 0395 4800 |H | Short_Literal 0x0 0396 00d9 | | Load_Top At_Offset_1 0397 00dc | | Load_Top At_Offset_4 0398 01d6 | | Execute Vector,Field_Write 0399 3ffb |? | Loop_Increasing 0x395 039a 00d9 | | Load_Top At_Offset_1 039b 01d4 | | Execute Vector,Structure_Write 039c 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x1 = 0x39c,0xfffe 039d 00e5 | | Load_Encached Long_Integer_Cache 039e 03f1 | | Declare_Variable Discrete,With_Value 039f BODY_0388: 039f 00dc | | Load_Top At_Offset_4 ; Debug Table 0x13.0x2 = 0x39f,0x1 03a0 e22a | * | Load 0x1,0x2a 03a1 0275 | u | Execute Discrete,Unary_Minus 03a2 027d | } | Execute Discrete,Greater 03a3 6813 |h | Jump_Zero 0x3b7 03a4 00dc | | Load_Top At_Offset_4 03a5 e22a | * | Load 0x1,0x2a 03a6 027c | | | Execute Discrete,Less 03a7 680f |h | Jump_Zero 0x3b7 03a8 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x3 = 0x3a8,0x2 03a9 4801 |H | Short_Literal 0x1 03aa e229 | ) | Load 0x1,0x29 03ab 0334 | 4 | Declare_Variable Array,With_Constraint 03ac 00d9 | | Load_Top At_Offset_1 03ad 4801 |H | Short_Literal 0x1 03ae 00da | | Load_Top At_Offset_2 03af 01d6 | | Execute Vector,Field_Write 03b0 e20d | | Load 0x1,0xd 03b1 e001 | | Load 0x0,0x1 03b2 1811 | | Execute Package,Field_Execute,Field_Number 0x11 03b3 e002 | | Load 0x0,0x2 03b4 1811 | | Execute Package,Field_Execute,Field_Number 0x11 03b5 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 03b6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03b7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x4 = 0x3b7,0x3 ; Debug Table 0x13.0x5 = 0x3b7,0x4 03b8 01da | | Execute Vector,Bounds 03b9 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x6 = 0x3b9,0x5 03ba e22a | * | Load 0x1,0x2a 03bb 026f | o | Execute Discrete,Remainder 03bc 0274 | t | Execute Discrete,Absolute_Value 03bd 00d9 | | Load_Top At_Offset_1 03be 00dd | | Load_Top At_Offset_5 03bf 01d6 | | Execute Vector,Field_Write 03c0 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x7 = 0x3c0,0x6 03c1 e22a | * | Load 0x1,0x2a 03c2 0270 | p | Execute Discrete,Divide 03c3 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 03c4 37f4 |7 | Loop_Decreasing 0x3b9 03c5 00dc | | Load_Top At_Offset_4 ; Debug Table 0x13.0x8 = 0x3c5,0x7 03c6 0d00 | | Execute_Immediate Less,0x0 03c7 00da | | Load_Top At_Offset_2 03c8 822c | , | Call 0x1,0x2c 03c9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03ca 0000 0000 | | .BLANK 0000[0x6] 03d0 ; -------------------------------------------------------------------------------------- 03d0 ; SUBPROGRAM 03d0 ; -------------------------------------------------------------------------------------- 03d0 03d3 | | .CONST 0x03d3 ; Address of begin 03d1 0004 | | .CONST 0x0004 ; Address of exception handler 03d2 0001 | | .CONST 0x0001 ; Number of locals 03d3 BODY_03d0: 03d3 INIT_03d0: 03d3 4801 |H | Short_Literal 0x1 ; Debug Table 0x14 = .DEBUG 0x03d3,0x0ba6,0x0002,0x0000,0x0056,0xb485,0x0000,0x00ca ; Debug Table 0x14.0x0 = 0x3d3,0x1 03d4 00db | | Load_Top At_Offset_3 03d5 0217 | | Execute Heap_Access,All_Reference 03d6 01d7 | | Execute Vector,Field_Read 03d7 7003 |p | Jump_Nonzero 0x3db 03d8 0092 08c8 | | Action Push_String_Extended,0x8c8 ; "0" ; Debug Table 0x14.0x1 = 0x3d8,0x2 03da 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03db 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0x2 = 0x3db,0x3 03dc 00db | | Load_Top At_Offset_3 03dd 0217 | | Execute Heap_Access,All_Reference 03de 01d7 | | Execute Vector,Field_Read 03df 0d00 | | Execute_Immediate Less,0x0 03e0 6806 |h | Jump_Zero 0x3e7 03e1 482d |H- | Short_Literal 0x2d ; Debug Table 0x14.0x3 = 0x3e1,0x4 03e2 00db | | Load_Top At_Offset_3 03e3 0217 | | Execute Heap_Access,All_Reference 03e4 8230 | 0 | Call 0x1,0x30 03e5 01ca | | Execute Vector,Prepend 03e6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03e7 4820 |H | Short_Literal 0x20 ; Debug Table 0x14.0x4 = 0x3e7,0x5 03e8 00db | | Load_Top At_Offset_3 03e9 0217 | | Execute Heap_Access,All_Reference 03ea 8230 | 0 | Call 0x1,0x30 03eb 01ca | | Execute Vector,Prepend 03ec 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03ed 0000 0000 | | .XXX[0x3] 03ef 0000 | | 03f0 ; -------------------------------------------------------------------------------------- 03f0 ; SUBPROGRAM 03f0 ; -------------------------------------------------------------------------------------- 03f0 03fe | | .CONST 0x03fe ; Address of begin 03f1 0004 | | .CONST 0x0004 ; Address of exception handler 03f2 0007 | | .CONST 0x0007 ; Number of locals 03f3 INIT_03f0: 03f3 e20d | | Load 0x1,0xd ; Debug Table 0x15 = .DEBUG 0x03f3,0x0bb2,0x0002,0x0000,0x0056,0xb485,0x0000,0x00d3 ; Debug Table 0x15.0x0 = 0x3f3,0xffff 03f4 8222 | " | Call 0x1,0x22 03f5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03f6 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0x1 = 0x3f6,0xfffe 03f7 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 03f8 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x15.0x2 = 0x3f8,0xfffd 03f9 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 03fa 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x15.0x3 = 0x3fa,0xfffc 03fb 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 03fc 00e8 | | Load_Encached Character_Cache ; Debug Table 0x15.0x4 = 0x3fc,0xfffb 03fd 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0x5 = 0x3fd,0xfffa 03fe BODY_03f0: 03fe e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x6 = 0x3fe,0x1 03ff 01db | | Execute Vector,Length 0400 7002 |p | Jump_Nonzero 0x403 0401 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x15.0x7 = 0x401,0x2 0402 0257 | W | Execute Discrete,Raise 0403 e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x8 = 0x403,0x3 0404 01dd | | Execute Vector,First 0405 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0406 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x9 = 0x406,0x4 0407 e5ff | | Load 0x2,-0x1 0408 01d7 | | Execute Vector,Field_Read 0409 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 040a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0xa = 0x40a,0x5 040b 0f2d | - | Execute_Immediate Equal,0x2d 040c 7003 |p | Jump_Nonzero 0x410 040d 00d9 | | Load_Top At_Offset_1 040e 0f2b | + | Execute_Immediate Equal,0x2b 040f 6876 |hv | Jump_Zero 0x486 0410 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0xb = 0x410,0x6 0411 0a01 | | Execute_Immediate Plus,0x1 0412 0248 | H | Execute Discrete,Check_In_Integer 0413 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0414 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0xc = 0x414,0x7 0415 e5ff | | Load 0x2,-0x1 0416 01d7 | | Execute Vector,Field_Read 0417 4830 |H0 | Short_Literal 0x30 0418 4839 |H9 | Short_Literal 0x39 0419 0261 | a | Execute Discrete,Not_In_Range 041a 6802 |h | Jump_Zero 0x41d 041b 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x15.0xd = 0x41b,0x8 041c 0257 | W | Execute Discrete,Raise 041d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0xe = 0x41d,0x9 041e 0f2d | - | Execute_Immediate Equal,0x2d 041f 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4 0420 7865 |xe | Jump 0x486 0421 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0xf = 0x421,0xb 0422 e5ff | | Load 0x2,-0x1 0423 01d7 | | Execute Vector,Field_Read 0424 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0425 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x10 = 0x425,0xc 0426 00d8 | | Load_Top At_Offset_0 0427 4830 |H0 | Short_Literal 0x30 0428 4839 |H9 | Short_Literal 0x39 0429 0262 | b | Execute Discrete,In_Range 042a 7008 |p | Jump_Nonzero 0x433 042b 0b5f | _ | Execute_Immediate Case_Compare,0x5f 042c 701b |p | Jump_Nonzero 0x448 042d 0b45 | E | Execute_Immediate Case_Compare,0x45 042e 702d |p- | Jump_Nonzero 0x45c 042f 0b65 | e | Execute_Immediate Case_Compare,0x65 0430 702b |p+ | Jump_Nonzero 0x45c 0431 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x15.0x11 = 0x431,0x19 0432 0257 | W | Execute Discrete,Raise 0433 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x12 = 0x433,0xd 0434 6809 |h | Jump_Zero 0x43e 0435 00dd | | Load_Top At_Offset_5 ; Debug Table 0x15.0x13 = 0x435,0xe 0436 480a |H | Short_Literal 0xa 0437 0271 | q | Execute Discrete,Times 0438 00db | | Load_Top At_Offset_3 0439 0ad0 | | Execute_Immediate Plus,-0x30 043a 0273 | s | Execute Discrete,Plus 043b 0248 | H | Execute Discrete,Check_In_Integer 043c 0056 | V | Store_Top_Unchecked Discrete,At_Offset_6 043d 7843 |xC | Jump 0x481 043e 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x14 = 0x43e,0xf 043f 0ad0 | | Execute_Immediate Plus,-0x30 0440 0248 | H | Execute Discrete,Check_In_Integer 0441 821e | | Call 0x1,0x1e 0442 8225 | % | Call 0x1,0x25 0443 e402 | | Load 0x2,0x2 0444 8210 | | Call 0x1,0x10 0445 820e | | Call 0x1,0xe 0446 a402 | | Store_Unchecked 0x2,0x2 0447 7839 |x9 | Jump 0x481 0448 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x15 = 0x448,0x10 0449 0aff | | Execute_Immediate Plus,-0x1 044a 0248 | H | Execute Discrete,Check_In_Integer 044b e5ff | | Load 0x2,-0x1 044c 01d7 | | Execute Vector,Field_Read 044d 4830 |H0 | Short_Literal 0x30 044e 4839 |H9 | Short_Literal 0x39 044f 0261 | a | Execute Discrete,Not_In_Range 0450 7009 |p | Jump_Nonzero 0x45a 0451 00d9 | | Load_Top At_Offset_1 0452 0a01 | | Execute_Immediate Plus,0x1 0453 0248 | H | Execute Discrete,Check_In_Integer 0454 e5ff | | Load 0x2,-0x1 0455 01d7 | | Execute Vector,Field_Read 0456 4830 |H0 | Short_Literal 0x30 0457 4839 |H9 | Short_Literal 0x39 0458 0261 | a | Execute Discrete,Not_In_Range 0459 6827 |h' | Jump_Zero 0x481 045a 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x15.0x16 = 0x45a,0x11 045b 0257 | W | Execute Discrete,Raise 045c 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x17 = 0x45c,0x12 045d 7009 |p | Jump_Nonzero 0x467 045e 00d9 | | Load_Top At_Offset_1 045f 0aff | | Execute_Immediate Plus,-0x1 0460 0248 | H | Execute Discrete,Check_In_Integer 0461 e5ff | | Load 0x2,-0x1 0462 01d7 | | Execute Vector,Field_Read 0463 4830 |H0 | Short_Literal 0x30 0464 4839 |H9 | Short_Literal 0x39 0465 0261 | a | Execute Discrete,Not_In_Range 0466 6802 |h | Jump_Zero 0x469 0467 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x15.0x18 = 0x467,0x13 0468 0257 | W | Execute Discrete,Raise 0469 4801 |H | Short_Literal 0x1 ; Debug Table 0x15.0x19 = 0x469,0x14 046a 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4 046b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x1a = 0x46b,0x15 046c 0a01 | | Execute_Immediate Plus,0x1 046d 0248 | H | Execute Discrete,Check_In_Integer 046e e5ff | | Load 0x2,-0x1 046f 01d7 | | Execute Vector,Field_Read 0470 0f2b | + | Execute_Immediate Equal,0x2b 0471 6804 |h | Jump_Zero 0x476 0472 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x1b = 0x472,0x16 0473 0a01 | | Execute_Immediate Plus,0x1 0474 0248 | H | Execute Discrete,Check_In_Integer 0475 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0476 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x1c = 0x476,0x17 0477 0a01 | | Execute_Immediate Plus,0x1 0478 0248 | H | Execute Discrete,Check_In_Integer 0479 e5ff | | Load 0x2,-0x1 047a 01d7 | | Execute Vector,Field_Read 047b 4830 |H0 | Short_Literal 0x30 047c 4839 |H9 | Short_Literal 0x39 047d 0261 | a | Execute Discrete,Not_In_Range 047e 6802 |h | Jump_Zero 0x481 047f 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x15.0x1d = 0x47f,0x18 0480 0257 | W | Execute Discrete,Raise 0481 00d1 | | Pop_Control Pop_Count_1 0482 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1e = 0x482,0x1a 0483 0a01 | | Execute_Immediate Plus,0x1 0484 0248 | H | Execute Discrete,Check_In_Integer 0485 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0486 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1f = 0x486,0xa 0487 e5ff | | Load 0x2,-0x1 0488 01dc | | Execute Vector,Last 0489 027a | z | Execute Discrete,Less_Equal 048a 7796 |w | Jump_Nonzero 0x421 048b 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x20 = 0x48b,0x1b 048c 6806 |h | Jump_Zero 0x493 048d 00dc | | Load_Top At_Offset_4 ; Debug Table 0x15.0x21 = 0x48d,0x1c 048e 8225 | % | Call 0x1,0x25 048f 8214 | | Call 0x1,0x14 0490 00de | | Load_Top At_Offset_6 0491 8210 | | Call 0x1,0x10 0492 0036 | 6 | Store_Top Heap_Access,At_Offset_6 0493 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x22 = 0x493,0x1d 0494 6803 |h | Jump_Zero 0x498 0495 00dd | | Load_Top At_Offset_5 ; Debug Table 0x15.0x23 = 0x495,0x1e 0496 8215 | | Call 0x1,0x15 0497 0036 | 6 | Store_Top Heap_Access,At_Offset_6 0498 00dd | | Load_Top At_Offset_5 ; Debug Table 0x15.0x24 = 0x498,0x1f 0499 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 049a 0000 0000 | | .BLANK 0000[0x6] 04a0 ; -------------------------------------------------------------------------------------- 04a0 ; SUBPROGRAM 04a0 ; -------------------------------------------------------------------------------------- 04a0 04a3 | | .CONST 0x04a3 ; Address of begin 04a1 0004 | | .CONST 0x0004 ; Address of exception handler 04a2 0001 | | .CONST 0x0001 ; Number of locals 04a3 BODY_04a0: 04a3 INIT_04a0: 04a3 4801 |H | Short_Literal 0x1 ; Debug Table 0x16 = .DEBUG 0x04a3,0x0bfe,0x0002,0x0000,0x0056,0xb485,0x0000,0x00dc ; Debug Table 0x16.0x0 = 0x4a3,0x1 04a4 4801 |H | Short_Literal 0x1 04a5 e229 | ) | Load 0x1,0x29 04a6 035b | [ | Declare_Type Array,Constrained 04a7 0337 | 7 | Declare_Variable Array 04a8 4800 |H | Short_Literal 0x0 04a9 4801 |H | Short_Literal 0x1 04aa 00da | | Load_Top At_Offset_2 04ab 01d6 | | Execute Vector,Field_Write 04ac e20d | | Load 0x1,0xd 04ad e001 | | Load 0x0,0x1 04ae 1811 | | Execute Package,Field_Execute,Field_Number 0x11 04af e002 | | Load 0x0,0x2 04b0 1811 | | Execute Package,Field_Execute,Field_Number 0x11 04b1 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 04b2 00ca | | Action Exit_Nullary_Function 04b3 0000 0000 | | .BLANK 0000[0x5] 04b8 ; -------------------------------------------------------------------------------------- 04b8 ; SUBPROGRAM 04b8 ; -------------------------------------------------------------------------------------- 04b8 04bb | | .CONST 0x04bb ; Address of begin 04b9 0004 | | .CONST 0x0004 ; Address of exception handler 04ba 0001 | | .CONST 0x0001 ; Number of locals 04bb BODY_04b8: 04bb INIT_04b8: 04bb 4801 |H | Short_Literal 0x1 ; Debug Table 0x17 = .DEBUG 0x04bb,0x0c02,0x0002,0x0000,0x0056,0xb485,0x0000,0x00e1 ; Debug Table 0x17.0x0 = 0x4bb,0x1 04bc 4801 |H | Short_Literal 0x1 04bd e229 | ) | Load 0x1,0x29 04be 035b | [ | Declare_Type Array,Constrained 04bf 0337 | 7 | Declare_Variable Array 04c0 4801 |H | Short_Literal 0x1 04c1 4801 |H | Short_Literal 0x1 04c2 00da | | Load_Top At_Offset_2 04c3 01d6 | | Execute Vector,Field_Write 04c4 e20d | | Load 0x1,0xd 04c5 e001 | | Load 0x0,0x1 04c6 1811 | | Execute Package,Field_Execute,Field_Number 0x11 04c7 e002 | | Load 0x0,0x2 04c8 1811 | | Execute Package,Field_Execute,Field_Number 0x11 04c9 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 04ca 00ca | | Action Exit_Nullary_Function 04cb 0000 0000 | | .BLANK 0000[0x5] 04d0 ; -------------------------------------------------------------------------------------- 04d0 ; SUBPROGRAM 04d0 ; -------------------------------------------------------------------------------------- 04d0 04d3 | | .CONST 0x04d3 ; Address of begin 04d1 0004 | | .CONST 0x0004 ; Address of exception handler 04d2 0001 | | .CONST 0x0001 ; Number of locals 04d3 BODY_04d0: 04d3 INIT_04d0: 04d3 4801 |H | Short_Literal 0x1 ; Debug Table 0x18 = .DEBUG 0x04d3,0x0c06,0x0002,0x0000,0x0056,0xb485,0x0000,0x00e6 ; Debug Table 0x18.0x0 = 0x4d3,0x1 04d4 4801 |H | Short_Literal 0x1 04d5 e229 | ) | Load 0x1,0x29 04d6 035b | [ | Declare_Type Array,Constrained 04d7 0337 | 7 | Declare_Variable Array 04d8 4802 |H | Short_Literal 0x2 04d9 4801 |H | Short_Literal 0x1 04da 00da | | Load_Top At_Offset_2 04db 01d6 | | Execute Vector,Field_Write 04dc e20d | | Load 0x1,0xd 04dd e001 | | Load 0x0,0x1 04de 1811 | | Execute Package,Field_Execute,Field_Number 0x11 04df e002 | | Load 0x0,0x2 04e0 1811 | | Execute Package,Field_Execute,Field_Number 0x11 04e1 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 04e2 00ca | | Action Exit_Nullary_Function 04e3 0000 0000 | | .BLANK 0000[0x5] 04e8 ; -------------------------------------------------------------------------------------- 04e8 ; SUBPROGRAM 04e8 ; -------------------------------------------------------------------------------------- 04e8 04eb | | .CONST 0x04eb ; Address of begin 04e9 0004 | | .CONST 0x0004 ; Address of exception handler 04ea 0001 | | .CONST 0x0001 ; Number of locals 04eb BODY_04e8: 04eb INIT_04e8: 04eb 4801 |H | Short_Literal 0x1 ; Debug Table 0x19 = .DEBUG 0x04eb,0x0c0a,0x0002,0x0000,0x0056,0xb485,0x0000,0x00eb ; Debug Table 0x19.0x0 = 0x4eb,0x1 04ec 4801 |H | Short_Literal 0x1 04ed e229 | ) | Load 0x1,0x29 04ee 035b | [ | Declare_Type Array,Constrained 04ef 0337 | 7 | Declare_Variable Array 04f0 480a |H | Short_Literal 0xa 04f1 4801 |H | Short_Literal 0x1 04f2 00da | | Load_Top At_Offset_2 04f3 01d6 | | Execute Vector,Field_Write 04f4 e20d | | Load 0x1,0xd 04f5 e001 | | Load 0x0,0x1 04f6 1811 | | Execute Package,Field_Execute,Field_Number 0x11 04f7 e002 | | Load 0x0,0x2 04f8 1811 | | Execute Package,Field_Execute,Field_Number 0x11 04f9 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 04fa 00ca | | Action Exit_Nullary_Function 04fb 0000 0000 | | .BLANK 0000[0x5] 0500 ; -------------------------------------------------------------------------------------- 0500 ; SUBPROGRAM 0500 ; -------------------------------------------------------------------------------------- 0500 0503 | | .CONST 0x0503 ; Address of begin 0501 0004 | | .CONST 0x0004 ; Address of exception handler 0502 0001 | | .CONST 0x0001 ; Number of locals 0503 BODY_0500: 0503 INIT_0500: 0503 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a = .DEBUG 0x0503,0x0c0e,0x0002,0x0000,0x0056,0xb485,0x0000,0x00f0 ; Debug Table 0x1a.0x0 = 0x503,0x1 0504 0217 | | Execute Heap_Access,All_Reference 0505 822e | . | Call 0x1,0x2e 0506 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0507 0000 | | .XXX[0x1] 0508 ; -------------------------------------------------------------------------------------- 0508 ; SUBPROGRAM 0508 ; -------------------------------------------------------------------------------------- 0508 050b | | .CONST 0x050b ; Address of begin 0509 0004 | | .CONST 0x0004 ; Address of exception handler 050a 0001 | | .CONST 0x0001 ; Number of locals 050b BODY_0508: 050b INIT_0508: 050b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b = .DEBUG 0x050b,0x0c12,0x0002,0x0000,0x0056,0xb485,0x0000,0x00fb ; Debug Table 0x1b.0x0 = 0x50b,0x1 050c 822f | / | Call 0x1,0x2f 050d e20d | | Load 0x1,0xd 050e e001 | | Load 0x0,0x1 050f 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0510 e002 | | Load 0x0,0x2 0511 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0512 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 0513 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0514 0000 0000 | | .BLANK 0000[0x4] 0518 ; -------------------------------------------------------------------------------------- 0518 ; SUBPROGRAM 0518 ; -------------------------------------------------------------------------------------- 0518 0525 | % | .CONST 0x0525 ; Address of begin 0519 0004 | | .CONST 0x0004 ; Address of exception handler 051a 0005 | | .CONST 0x0005 ; Number of locals 051b INIT_0518: 051b 4801 |H | Short_Literal 0x1 ; Debug Table 0x1c = .DEBUG 0x051b,0x0c16,0x0002,0x0000,0x0056,0xb485,0x0000,0x0106 ; Debug Table 0x1c.0x0 = 0x51b,0xffff 051c 4804 |H | Short_Literal 0x4 051d e229 | ) | Load 0x1,0x29 051e 0334 | 4 | Declare_Variable Array,With_Constraint 051f 4801 |H | Short_Literal 0x1 ; Debug Table 0x1c.0x1 = 0x51f,0xfffe 0520 4802 |H | Short_Literal 0x2 0521 e229 | ) | Load 0x1,0x29 0522 0334 | 4 | Declare_Variable Array,With_Constraint 0523 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1c.0x2 = 0x523,0xfffd 0524 03e9 | | Declare_Variable Discrete,Duplicate 0525 BODY_0518: 0525 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1c.0x3 = 0x525,0x1 0526 00dc | | Load_Top At_Offset_4 0527 e5ff | | Load 0x2,-0x1 0528 8232 | 2 | Call 0x1,0x32 0529 00d1 | | Pop_Control Pop_Count_1 052a 005a | Z | Store_Top Discrete,At_Offset_2 052b 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1c.0x4 = 0x52b,0x2 052c 00db | | Load_Top At_Offset_3 052d e5fe | | Load 0x2,-0x2 052e 8232 | 2 | Call 0x1,0x32 052f 00d1 | | Pop_Control Pop_Count_1 0530 0059 | Y | Store_Top Discrete,At_Offset_1 0531 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x5 = 0x531,0x3 0532 00d9 | | Load_Top At_Offset_1 0533 0272 | r | Execute Discrete,Minus 0534 0248 | H | Execute Discrete,Check_In_Integer 0535 00db | | Load_Top At_Offset_3 0536 00dd | | Load_Top At_Offset_5 0537 8231 | 1 | Call 0x1,0x31 0538 8233 | 3 | Call 0x1,0x33 0539 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 053a 0000 0000 | | .XXX[0x2] 053c 0000 0000 | | .LITERAL {0x00000000, 0x000014a0} 0540 ; -------------------------------------------------------------------------------------- 0540 ; SUBPROGRAM 0540 ; -------------------------------------------------------------------------------------- 0540 0544 | D | .CONST 0x0544 ; Address of begin 0541 0004 | | .CONST 0x0004 ; Address of exception handler 0542 0002 | | .CONST 0x0002 ; Number of locals 0543 INIT_0540: 0543 e20d | | Load 0x1,0xd ; Debug Table 0x1d = .DEBUG 0x0543,0x0c24,0x0002,0x0000,0x0056,0xbb25,0x0000,0x0099 ; Debug Table 0x1d.0x0 = 0x543,0xffff 0544 BODY_0540: 0544 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x1 = 0x544,0x1 0545 01d9 | | Execute Vector,Reverse_Bounds 0546 0263 | c | Execute Discrete,Above_Bound 0547 7027 |p' | Jump_Nonzero 0x56f 0548 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x2 = 0x548,0x2 0549 00de | | Load_Top At_Offset_6 054a 01d7 | | Execute Vector,Field_Read 054b 6822 |h" | Jump_Zero 0x56e 054c 4801 |H | Short_Literal 0x1 ; Debug Table 0x1d.0x3 = 0x54c,0x3 054d 00de | | Load_Top At_Offset_6 054e 01dc | | Execute Vector,Last 054f 00da | | Load_Top At_Offset_2 0550 0272 | r | Execute Discrete,Minus 0551 0a01 | | Execute_Immediate Plus,0x1 0552 0248 | H | Execute Discrete,Check_In_Integer 0553 e20d | | Load 0x1,0xd 0554 e001 | | Load 0x0,0x1 0555 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0556 e002 | | Load 0x0,0x2 0557 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0558 039a | | Declare_Variable Heap_Access,By_Allocation,With_Constraint 0559 0033 | 3 | Store_Top Heap_Access,At_Offset_3 055a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x4 = 0x55a,0x4 ; Debug Table 0x1d.0x5 = 0x55a,0x5 055b 00de | | Load_Top At_Offset_6 055c 01dc | | Execute Vector,Last 055d e5ff | | Load 0x2,-0x1 055e 01cf | | Execute Vector,Slice_Read 055f 00db | | Load_Top At_Offset_3 0560 0218 | | Execute Heap_Access,All_Write 0561 00de | | Load_Top At_Offset_6 ; Debug Table 0x1d.0x6 = 0x561,0x6 0562 6809 |h | Jump_Zero 0x56c 0563 4801 |H | Short_Literal 0x1 ; Debug Table 0x1d.0x7 = 0x563,0x7 0564 00db | | Load_Top At_Offset_3 0565 0217 | | Execute Heap_Access,All_Reference 0566 01d7 | | Execute Vector,Field_Read 0567 0275 | u | Execute Discrete,Unary_Minus 0568 4801 |H | Short_Literal 0x1 0569 00dc | | Load_Top At_Offset_4 056a 0217 | | Execute Heap_Access,All_Reference 056b 01d6 | | Execute Vector,Field_Write 056c 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d.0x8 = 0x56c,0x8 056d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 056e 3fd9 |? | Loop_Increasing 0x548 056f 8222 | " | Call 0x1,0x22 ; Debug Table 0x1d.0x9 = 0x56f,0x9 0570 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0571 0000 0000 | | .BLANK 0000[0x7] 0578 ; -------------------------------------------------------------------------------------- 0578 ; SUBPROGRAM 0578 ; -------------------------------------------------------------------------------------- 0578 0581 | | .CONST 0x0581 ; Address of begin 0579 0004 | | .CONST 0x0004 ; Address of exception handler 057a 0003 | | .CONST 0x0003 ; Number of locals 057b INIT_0578: 057b e20d | | Load 0x1,0xd ; Debug Table 0x1e = .DEBUG 0x057b,0x0c3a,0x0002,0x0000,0x0056,0xbb25,0x0000,0x00f9 ; Debug Table 0x1e.0x0 = 0x57b,0xffff 057c 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x1 = 0x57c,0xfffe 057d 00dc | | Load_Top At_Offset_4 057e 01db | | Execute Vector,Length 057f e229 | ) | Load 0x1,0x29 0580 0334 | 4 | Declare_Variable Array,With_Constraint 0581 BODY_0578: 0581 00dc | | Load_Top At_Offset_4 ; Debug Table 0x1e.0x2 = 0x581,0x1 0582 01d9 | | Execute Vector,Reverse_Bounds 0583 0263 | c | Execute Discrete,Above_Bound 0584 702a |p* | Jump_Nonzero 0x5af 0585 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x3 = 0x585,0x2 0586 e5ff | | Load 0x2,-0x1 0587 01d7 | | Execute Vector,Field_Read 0588 6825 |h% | Jump_Zero 0x5ae 0589 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x4 = 0x589,0x3 058a e5ff | | Load 0x2,-0x1 058b 01dc | | Execute Vector,Last 058c e5ff | | Load 0x2,-0x1 058d 01cf | | Execute Vector,Slice_Read 058e 4801 |H | Short_Literal 0x1 058f 00dc | | Load_Top At_Offset_4 0590 01dc | | Execute Vector,Last 0591 00db | | Load_Top At_Offset_3 0592 0272 | r | Execute Discrete,Minus 0593 e5ff | | Load 0x2,-0x1 0594 01dd | | Execute Vector,First 0595 0273 | s | Execute Discrete,Plus 0596 0248 | H | Execute Discrete,Check_In_Integer 0597 00dd | | Load_Top At_Offset_5 0598 01ce | | Execute Vector,Slice_Write 0599 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1e.0x5 = 0x599,0x4 059a 6807 |h | Jump_Zero 0x5a2 059b 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x6 = 0x59b,0x5 059c 00db | | Load_Top At_Offset_3 059d 01d7 | | Execute Vector,Field_Read 059e 0275 | u | Execute Discrete,Unary_Minus 059f 4801 |H | Short_Literal 0x1 05a0 00dc | | Load_Top At_Offset_4 05a1 01d6 | | Execute Vector,Field_Write 05a2 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x7 = 0x5a2,0x6 05a3 00db | | Load_Top At_Offset_3 05a4 01dc | | Execute Vector,Last 05a5 00da | | Load_Top At_Offset_2 05a6 0272 | r | Execute Discrete,Minus 05a7 e5ff | | Load 0x2,-0x1 05a8 01dd | | Execute Vector,First 05a9 0273 | s | Execute Discrete,Plus 05aa 0248 | H | Execute Discrete,Check_In_Integer 05ab 00dc | | Load_Top At_Offset_4 05ac 01cf | | Execute Vector,Slice_Read 05ad 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05ae 3fd6 |? | Loop_Increasing 0x585 05af 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x8 = 0x5af,0x7 05b0 4801 |H | Short_Literal 0x1 05b1 e229 | ) | Load 0x1,0x29 05b2 0334 | 4 | Declare_Variable Array,With_Constraint 05b3 4800 |H | Short_Literal 0x0 05b4 4801 |H | Short_Literal 0x1 05b5 00da | | Load_Top At_Offset_2 05b6 01d6 | | Execute Vector,Field_Write 05b7 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05b8 ; -------------------------------------------------------------------------------------- 05b8 ; SUBPROGRAM 05b8 ; -------------------------------------------------------------------------------------- 05b8 05da | | .CONST 0x05da ; Address of begin 05b9 0004 | | .CONST 0x0004 ; Address of exception handler 05ba 0009 | | .CONST 0x0009 ; Number of locals 05bb INIT_05b8: 05bb 4801 |H | Short_Literal 0x1 ; Debug Table 0x1f = .DEBUG 0x05bb,0x0c4e,0x0002,0x0000,0x0056,0xbb25,0x0000,0x0257 ; Debug Table 0x1f.0x0 = 0x5bb,0xffff 05bc 00db | | Load_Top At_Offset_3 05bd 01db | | Execute Vector,Length 05be e229 | ) | Load 0x1,0x29 05bf 035b | [ | Declare_Type Array,Constrained 05c0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x1 = 0x5c0,0xfffe 05c1 0337 | 7 | Declare_Variable Array 05c2 00dc | | Load_Top At_Offset_4 05c3 00d9 | | Load_Top At_Offset_1 05c4 01d4 | | Execute Vector,Structure_Write 05c5 4801 |H | Short_Literal 0x1 ; Debug Table 0x1f.0x2 = 0x5c5,0xfffd 05c6 00dd | | Load_Top At_Offset_5 05c7 01db | | Execute Vector,Length 05c8 e22b | + | Load 0x1,0x2b 05c9 012c | , | Execute Any,Size 05ca 0271 | q | Execute Discrete,Times 05cb 0248 | H | Execute Discrete,Check_In_Integer 05cc e003 | | Load 0x0,0x3 05cd 1b11 | | Execute Package,Field_Read,Field_Number 0x11 05ce 012c | , | Execute Any,Size 05cf 0270 | p | Execute Discrete,Divide 05d0 e003 | | Load 0x0,0x3 05d1 1b12 | | Execute Package,Field_Read,Field_Number 0x12 05d2 035b | [ | Declare_Type Array,Constrained 05d3 a004 | | Store_Unchecked 0x0,0x4 ; Debug Table 0x1f.0x3 = 0x5d3,0xfffc 05d4 00c6 | | Action Check_Subprogram_Elaborated 05d5 00da | | Load_Top At_Offset_2 05d6 00d9 | | Load_Top At_Offset_1 05d7 6220 |b | Indirect_Literal Discrete,0x7f8,{0x00000000, 0x0056bb25} 05d8 4a8b |J | Short_Literal 0x28b 05d9 4809 |H | Short_Literal 0x9 05da BODY_05b8: 05da 00de | | Load_Top At_Offset_6 ; Debug Table 0x1f.0x4 = 0x5da,0x1 05db 00dd | | Load_Top At_Offset_5 05dc 00dd | | Load_Top At_Offset_5 05dd 4807 |H | Short_Literal 0x7 05de 4802 |H | Short_Literal 0x2 05df 0099 | | Action Reference_Dynamic 05e0 8004 | | Call 0x0,0x4 05e1 e003 | | Load 0x0,0x3 05e2 1b12 | | Execute Package,Field_Read,Field_Number 0x12 05e3 01c6 | | Execute Vector,Convert_To_Formal 05e4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05e5 0000 0000 | | .XXX[0x3] 05e7 0000 | | 05e8 ; -------------------------------------------------------------------------------------- 05e8 ; SUBPROGRAM 05e8 ; -------------------------------------------------------------------------------------- 05e8 0605 | | .CONST 0x0605 ; Address of begin 05e9 0004 | | .CONST 0x0004 ; Address of exception handler 05ea 0008 | | .CONST 0x0008 ; Number of locals 05eb INIT_05e8: 05eb 4801 |H | Short_Literal 0x1 ; Debug Table 0x20 = .DEBUG 0x05eb,0x0c5a,0x0002,0x0000,0x0056,0xbb25,0x0000,0x02a2 ; Debug Table 0x20.0x0 = 0x5eb,0xffff 05ec 00db | | Load_Top At_Offset_3 05ed 01db | | Execute Vector,Length 05ee e003 | | Load 0x0,0x3 05ef 1b11 | | Execute Package,Field_Read,Field_Number 0x11 05f0 012c | , | Execute Any,Size 05f1 0271 | q | Execute Discrete,Times 05f2 0248 | H | Execute Discrete,Check_In_Integer 05f3 e22b | + | Load 0x1,0x2b 05f4 012c | , | Execute Any,Size 05f5 0270 | p | Execute Discrete,Divide 05f6 e229 | ) | Load 0x1,0x29 05f7 035b | [ | Declare_Type Array,Constrained 05f8 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x1 = 0x5f8,0xfffe 05f9 00dc | | Load_Top At_Offset_4 05fa 01db | | Execute Vector,Length 05fb e003 | | Load 0x0,0x3 05fc 1b12 | | Execute Package,Field_Read,Field_Number 0x12 05fd 035b | [ | Declare_Type Array,Constrained 05fe a004 | | Store_Unchecked 0x0,0x4 ; Debug Table 0x20.0x2 = 0x5fe,0xfffd 05ff 00c6 | | Action Check_Subprogram_Elaborated 0600 00d8 | | Load_Top At_Offset_0 0601 00da | | Load_Top At_Offset_2 0602 61f5 |a | Indirect_Literal Discrete,0x7f8,{0x00000000, 0x0056bb25} 0603 4ad1 |J | Short_Literal 0x2d1 0604 4808 |H | Short_Literal 0x8 0605 BODY_05e8: 0605 e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0x3 = 0x605,0x1 0606 00de | | Load_Top At_Offset_6 0607 01c7 | | Execute Vector,Convert 0608 00dd | | Load_Top At_Offset_5 0609 00dd | | Load_Top At_Offset_5 060a 4806 |H | Short_Literal 0x6 060b 4802 |H | Short_Literal 0x2 060c 0099 | | Action Reference_Dynamic 060d 8004 | | Call 0x0,0x4 060e e229 | ) | Load 0x1,0x29 060f 01c6 | | Execute Vector,Convert_To_Formal 0610 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0611 0000 0000 | | .BLANK 0000[0x7] 0618 ; -------------------------------------------------------------------------------------- 0618 ; SUBPROGRAM 0618 ; -------------------------------------------------------------------------------------- 0618 0626 | & | .CONST 0x0626 ; Address of begin 0619 0004 | | .CONST 0x0004 ; Address of exception handler 061a 0004 | | .CONST 0x0004 ; Number of locals 061b INIT_0618: 061b 4801 |H | Short_Literal 0x1 ; Debug Table 0x21 = .DEBUG 0x061b,0x0c64,0x0002,0x0000,0x0056,0xbb25,0x0000,0x031b ; Debug Table 0x21.0x0 = 0x61b,0xffff 061c 00db | | Load_Top At_Offset_3 061d 01db | | Execute Vector,Length 061e e229 | ) | Load 0x1,0x29 061f 0334 | 4 | Declare_Variable Array,With_Constraint 0620 00db | | Load_Top At_Offset_3 0621 00d9 | | Load_Top At_Offset_1 0622 01d4 | | Execute Vector,Structure_Write 0623 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x21.0x1 = 0x623,0xfffe 0624 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0625 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x21.0x2 = 0x625,0xfffd 0626 BODY_0618: 0626 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x3 = 0x626,0x1 0627 01d9 | | Execute Vector,Reverse_Bounds 0628 0263 | c | Execute Discrete,Above_Bound 0629 7014 |p | Jump_Nonzero 0x63e 062a 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x4 = 0x62a,0x2 062b e22a | * | Load 0x1,0x2a 062c 0271 | q | Execute Discrete,Times 062d 00d9 | | Load_Top At_Offset_1 062e 00de | | Load_Top At_Offset_6 062f 01d7 | | Execute Vector,Field_Read 0630 0274 | t | Execute Discrete,Absolute_Value 0631 0273 | s | Execute Discrete,Plus 0632 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0633 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x5 = 0x633,0x3 0634 480a |H | Short_Literal 0xa 0635 0270 | p | Execute Discrete,Divide 0636 00d9 | | Load_Top At_Offset_1 0637 00de | | Load_Top At_Offset_6 0638 01d6 | | Execute Vector,Field_Write 0639 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x6 = 0x639,0x4 063a 480a |H | Short_Literal 0xa 063b 026f | o | Execute Discrete,Remainder 063c 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4 063d 3fec |? | Loop_Increasing 0x62a 063e 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x7 = 0x63e,0x5 063f 01d9 | | Execute Vector,Reverse_Bounds 0640 0263 | c | Execute Discrete,Above_Bound 0641 7015 |p | Jump_Nonzero 0x657 0642 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x8 = 0x642,0x6 0643 00dd | | Load_Top At_Offset_5 0644 01d7 | | Execute Vector,Field_Read 0645 6810 |h | Jump_Zero 0x656 0646 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x9 = 0x646,0x7 0647 0a30 | 0 | Execute_Immediate Plus,0x30 0648 00d8 | | Load_Top At_Offset_0 0649 00e8 | | Load_Encached Character_Cache 064a 0260 | ` | Execute Discrete,In_Type 064b 7002 |p | Jump_Nonzero 0x64e 064c 48e0 |H | Short_Literal 0xe0 064d 0257 | W | Execute Discrete,Raise 064e 00d9 | | Load_Top At_Offset_1 064f 00de | | Load_Top At_Offset_6 0650 01dc | | Execute Vector,Last 0651 e402 | | Load 0x2,0x2 0652 01cf | | Execute Vector,Slice_Read 0653 8230 | 0 | Call 0x1,0x30 0654 01cb | | Execute Vector,Append 0655 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0656 3feb |? | Loop_Increasing 0x642 0657 4801 |H | Short_Literal 0x1 ; Debug Table 0x21.0xa = 0x657,0x8 0658 4801 |H | Short_Literal 0x1 0659 00e9 | | Load_Encached String_Cache 065a 0334 | 4 | Declare_Variable Array,With_Constraint 065b 00da | | Load_Top At_Offset_2 065c 0a30 | 0 | Execute_Immediate Plus,0x30 065d 00d8 | | Load_Top At_Offset_0 065e 00e8 | | Load_Encached Character_Cache 065f 0260 | ` | Execute Discrete,In_Type 0660 7002 |p | Jump_Nonzero 0x663 0661 48e0 |H | Short_Literal 0xe0 0662 0257 | W | Execute Discrete,Raise 0663 4801 |H | Short_Literal 0x1 0664 00da | | Load_Top At_Offset_2 0665 01d6 | | Execute Vector,Field_Write 0666 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0667 0000 | | .XXX[0x1] 0668 ; -------------------------------------------------------------------------------------- 0668 ; SUBPROGRAM 0668 ; -------------------------------------------------------------------------------------- 0668 0675 | u | .CONST 0x0675 ; Address of begin 0669 0004 | | .CONST 0x0004 ; Address of exception handler 066a 000b | | .CONST 0x000b ; Number of locals 066b INIT_0668: 066b 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x22 = .DEBUG 0x066b,0x0c7c,0x0002,0x0000,0x0056,0xbb25,0x0000,0x053a ; Debug Table 0x22.0x0 = 0x66b,0xffff 066c 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x22.0x1 = 0x66c,0xfffe 066d 03e9 | | Declare_Variable Discrete,Duplicate 066e 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x22.0x2 = 0x66e,0xfffd 066f 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x22.0x3 = 0x66f,0xfffc 0670 03e9 | | Declare_Variable Discrete,Duplicate 0671 03e9 | | Declare_Variable Discrete,Duplicate 0672 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x22.0x4 = 0x672,0xfffb 0673 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x22.0x5 = 0x673,0xfffa 0674 03e9 | | Declare_Variable Discrete,Duplicate 0675 BODY_0668: 0675 e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0x6 = 0x675,0x1 0676 01db | | Execute Vector,Length 0677 a403 | | Store_Unchecked 0x2,0x3 0678 e5fe | | Load 0x2,-0x2 ; Debug Table 0x22.0x7 = 0x678,0x2 0679 01db | | Execute Vector,Length 067a a404 | | Store_Unchecked 0x2,0x4 067b e403 | | Load 0x2,0x3 ; Debug Table 0x22.0x8 = 0x67b,0x3 067c 0f01 | | Execute_Immediate Equal,0x1 067d 6812 |h | Jump_Zero 0x690 067e e404 | | Load 0x2,0x4 067f 0f01 | | Execute_Immediate Equal,0x1 0680 680f |h | Jump_Zero 0x690 0681 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x9 = 0x681,0x4 0682 4801 |H | Short_Literal 0x1 0683 e229 | ) | Load 0x1,0x29 0684 0334 | 4 | Declare_Variable Array,With_Constraint 0685 4801 |H | Short_Literal 0x1 0686 e5ff | | Load 0x2,-0x1 0687 01d7 | | Execute Vector,Field_Read 0688 4801 |H | Short_Literal 0x1 0689 e5fe | | Load 0x2,-0x2 068a 01d7 | | Execute Vector,Field_Read 068b 0270 | p | Execute Discrete,Divide 068c 4801 |H | Short_Literal 0x1 068d 00da | | Load_Top At_Offset_2 068e 01d6 | | Execute Vector,Field_Write 068f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0690 e404 | | Load 0x2,0x4 ; Debug Table 0x22.0xa = 0x690,0x5 0691 0f01 | | Execute_Immediate Equal,0x1 0692 6833 |h3 | Jump_Zero 0x6c6 0693 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0xb = 0x693,0x6 0694 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5 0695 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0xc = 0x695,0x7 0696 e5fe | | Load 0x2,-0x2 0697 01d7 | | Execute Vector,Field_Read 0698 0274 | t | Execute Discrete,Absolute_Value 0699 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 069a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0xd = 0x69a,0x8 069b 7002 |p | Jump_Nonzero 0x69e 069c 48e1 |H | Short_Literal 0xe1 ; Debug Table 0x22.0xe = 0x69c,0x9 069d 0257 | W | Execute Discrete,Raise 069e 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x10 = 0x69e,0xfbff ; Debug Table 0x22.0xf = 0x69e,0xa 069f e403 | | Load 0x2,0x3 06a0 e229 | ) | Load 0x1,0x29 06a1 0334 | 4 | Declare_Variable Array,With_Constraint 06a2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0x11 = 0x6a2,0x401 06a3 01d9 | | Execute Vector,Reverse_Bounds 06a4 0263 | c | Execute Discrete,Above_Bound 06a5 7014 |p | Jump_Nonzero 0x6ba 06a6 e407 | | Load 0x2,0x7 ; Debug Table 0x22.0x12 = 0x6a6,0x402 06a7 e22a | * | Load 0x1,0x2a 06a8 0271 | q | Execute Discrete,Times 06a9 00d9 | | Load_Top At_Offset_1 06aa e5ff | | Load 0x2,-0x1 06ab 01d7 | | Execute Vector,Field_Read 06ac 0274 | t | Execute Discrete,Absolute_Value 06ad 0273 | s | Execute Discrete,Plus 06ae a408 | | Store_Unchecked 0x2,0x8 06af 00de | | Load_Top At_Offset_6 ; Debug Table 0x22.0x13 = 0x6af,0x403 06b0 00dd | | Load_Top At_Offset_5 06b1 0270 | p | Execute Discrete,Divide 06b2 00d9 | | Load_Top At_Offset_1 06b3 00dc | | Load_Top At_Offset_4 06b4 01d6 | | Execute Vector,Field_Write 06b5 00de | | Load_Top At_Offset_6 ; Debug Table 0x22.0x14 = 0x6b5,0x404 06b6 00dd | | Load_Top At_Offset_5 06b7 026f | o | Execute Discrete,Remainder 06b8 a407 | | Store_Unchecked 0x2,0x7 06b9 3fec |? | Loop_Increasing 0x6a6 06ba 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x15 = 0x6ba,0x405 06bb e5ff | | Load 0x2,-0x1 06bc 01d7 | | Execute Vector,Field_Read 06bd 0d00 | | Execute_Immediate Less,0x0 06be 4801 |H | Short_Literal 0x1 06bf e5fe | | Load 0x2,-0x2 06c0 01d7 | | Execute Vector,Field_Read 06c1 0d00 | | Execute_Immediate Less,0x0 06c2 0277 | w | Execute Discrete,Xor 06c3 00d9 | | Load_Top At_Offset_1 06c4 822d | - | Call 0x1,0x2d 06c5 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 06c6 e403 | | Load 0x2,0x3 ; Debug Table 0x22.0x16 = 0x6c6,0xb 06c7 e404 | | Load 0x2,0x4 06c8 0272 | r | Execute Discrete,Minus 06c9 0a01 | | Execute_Immediate Plus,0x1 06ca 0248 | H | Execute Discrete,Check_In_Integer 06cb a402 | | Store_Unchecked 0x2,0x2 06cc 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x17 = 0x6cc,0xc ; Debug Table 0x22.0x18 = 0x6cc,0xf7ff 06cd e403 | | Load 0x2,0x3 06ce 0a01 | | Execute_Immediate Plus,0x1 06cf 0248 | H | Execute Discrete,Check_In_Integer 06d0 e229 | ) | Load 0x1,0x29 06d1 0334 | 4 | Declare_Variable Array,With_Constraint 06d2 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x19 = 0x6d2,0xf7fe 06d3 e404 | | Load 0x2,0x4 06d4 e229 | ) | Load 0x1,0x29 06d5 0334 | 4 | Declare_Variable Array,With_Constraint 06d6 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x1a = 0x6d6,0xf7fd 06d7 e402 | | Load 0x2,0x2 06d8 e229 | ) | Load 0x1,0x29 06d9 0334 | 4 | Declare_Variable Array,With_Constraint 06da 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x1b = 0x6da,0x801 06db e5ff | | Load 0x2,-0x1 06dc 01d7 | | Execute Vector,Field_Read 06dd 0274 | t | Execute Discrete,Absolute_Value 06de 4801 |H | Short_Literal 0x1 06df 4802 |H | Short_Literal 0x2 06e0 e229 | ) | Load 0x1,0x29 06e1 0334 | 4 | Declare_Variable Array,With_Constraint 06e2 4800 |H | Short_Literal 0x0 06e3 4801 |H | Short_Literal 0x1 06e4 00da | | Load_Top At_Offset_2 06e5 01d6 | | Execute Vector,Field_Write 06e6 00d9 | | Load_Top At_Offset_1 06e7 4802 |H | Short_Literal 0x2 06e8 00da | | Load_Top At_Offset_2 06e9 01d6 | | Execute Vector,Field_Write 06ea 00d0 | | Action Swap_Control 06eb 00d1 | | Pop_Control Pop_Count_1 06ec 4802 |H | Short_Literal 0x2 06ed e403 | | Load 0x2,0x3 06ee e5ff | | Load 0x2,-0x1 06ef 01cf | | Execute Vector,Slice_Read 06f0 01cc | | Execute Vector,Catenate 06f1 00db | | Load_Top At_Offset_3 06f2 01d4 | | Execute Vector,Structure_Write 06f3 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x1c = 0x6f3,0x802 06f4 e5fe | | Load 0x2,-0x2 06f5 01d7 | | Execute Vector,Field_Read 06f6 0274 | t | Execute Discrete,Absolute_Value 06f7 4802 |H | Short_Literal 0x2 06f8 e404 | | Load 0x2,0x4 06f9 e5fe | | Load 0x2,-0x2 06fa 01cf | | Execute Vector,Slice_Read 06fb 01ca | | Execute Vector,Prepend 06fc 00da | | Load_Top At_Offset_2 06fd 01d4 | | Execute Vector,Structure_Write 06fe 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x1d = 0x6fe,0x803 06ff 00da | | Load_Top At_Offset_2 0700 01d7 | | Execute Vector,Field_Read 0701 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5 0702 e22a | * | Load 0x1,0x2a ; Debug Table 0x22.0x1e = 0x702,0x804 0703 00dd | | Load_Top At_Offset_5 0704 0a01 | | Execute_Immediate Plus,0x1 0705 0270 | p | Execute Discrete,Divide 0706 a406 | | Store_Unchecked 0x2,0x6 0707 e406 | | Load 0x2,0x6 ; Debug Table 0x22.0x1f = 0x707,0x805 0708 0c02 | | Execute_Immediate Greater_Equal,0x2 0709 6832 |h2 | Jump_Zero 0x73c 070a 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0x20 = 0x70a,0x806 070b a407 | | Store_Unchecked 0x2,0x7 070c 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x21 = 0x70c,0x807 070d 01da | | Execute Vector,Bounds 070e 0264 | d | Execute Discrete,Below_Bound 070f 7013 |p | Jump_Nonzero 0x723 0710 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x22 = 0x710,0x808 0711 00dd | | Load_Top At_Offset_5 0712 01d7 | | Execute Vector,Field_Read 0713 e406 | | Load 0x2,0x6 0714 0271 | q | Execute Discrete,Times 0715 e407 | | Load 0x2,0x7 0716 0273 | s | Execute Discrete,Plus 0717 a408 | | Store_Unchecked 0x2,0x8 0718 e408 | | Load 0x2,0x8 ; Debug Table 0x22.0x23 = 0x718,0x809 0719 e22a | * | Load 0x1,0x2a 071a 026f | o | Execute Discrete,Remainder 071b 00d9 | | Load_Top At_Offset_1 071c 00de | | Load_Top At_Offset_6 071d 01d6 | | Execute Vector,Field_Write 071e e408 | | Load 0x2,0x8 ; Debug Table 0x22.0x24 = 0x71e,0x80a 071f e22a | * | Load 0x1,0x2a 0720 0270 | p | Execute Discrete,Divide 0721 a407 | | Store_Unchecked 0x2,0x7 0722 37ed |7 | Loop_Decreasing 0x710 0723 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0x25 = 0x723,0x80b 0724 a407 | | Store_Unchecked 0x2,0x7 0725 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0x26 = 0x725,0x80c 0726 01da | | Execute Vector,Bounds 0727 0264 | d | Execute Discrete,Below_Bound 0728 7013 |p | Jump_Nonzero 0x73c 0729 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x27 = 0x729,0x80d 072a 00dc | | Load_Top At_Offset_4 072b 01d7 | | Execute Vector,Field_Read 072c e406 | | Load 0x2,0x6 072d 0271 | q | Execute Discrete,Times 072e e407 | | Load 0x2,0x7 072f 0273 | s | Execute Discrete,Plus 0730 a408 | | Store_Unchecked 0x2,0x8 0731 e408 | | Load 0x2,0x8 ; Debug Table 0x22.0x28 = 0x731,0x80e 0732 e22a | * | Load 0x1,0x2a 0733 026f | o | Execute Discrete,Remainder 0734 00d9 | | Load_Top At_Offset_1 0735 00dd | | Load_Top At_Offset_5 0736 01d6 | | Execute Vector,Field_Write 0737 e408 | | Load 0x2,0x8 ; Debug Table 0x22.0x29 = 0x737,0x80f 0738 e22a | * | Load 0x1,0x2a 0739 0270 | p | Execute Discrete,Divide 073a a407 | | Store_Unchecked 0x2,0x7 073b 37ed |7 | Loop_Decreasing 0x729 073c 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x2a = 0x73c,0x810 073d 00da | | Load_Top At_Offset_2 073e 01d7 | | Execute Vector,Field_Read 073f 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5 0740 4802 |H | Short_Literal 0x2 ; Debug Table 0x22.0x2b = 0x740,0x811 0741 00da | | Load_Top At_Offset_2 0742 01d7 | | Execute Vector,Field_Read 0743 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4 0744 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x2c = 0x744,0x812 0745 01d9 | | Execute Vector,Reverse_Bounds 0746 0263 | c | Execute Discrete,Above_Bound 0747 70a4 |p | Jump_Nonzero 0x7ec 0748 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x2d = 0x748,0x813 0749 00dd | | Load_Top At_Offset_5 074a 01d7 | | Execute Vector,Field_Read 074b e22a | * | Load 0x1,0x2a 074c 0271 | q | Execute Discrete,Times 074d 00d9 | | Load_Top At_Offset_1 074e 0a01 | | Execute_Immediate Plus,0x1 074f 0248 | H | Execute Discrete,Check_In_Integer 0750 00de | | Load_Top At_Offset_6 0751 01d7 | | Execute Vector,Field_Read 0752 0273 | s | Execute Discrete,Plus 0753 a408 | | Store_Unchecked 0x2,0x8 0754 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x2e = 0x754,0x814 0755 00dd | | Load_Top At_Offset_5 0756 01d7 | | Execute Vector,Field_Read 0757 e40a | | Load 0x2,0xa 0758 027e | ~ | Execute Discrete,Not_Equal 0759 6805 |h | Jump_Zero 0x75f 075a e408 | | Load 0x2,0x8 ; Debug Table 0x22.0x2f = 0x75a,0x815 075b e40a | | Load 0x2,0xa 075c 0270 | p | Execute Discrete,Divide 075d a409 | | Store_Unchecked 0x2,0x9 075e 7807 |x | Jump 0x766 075f e22a | * | Load 0x1,0x2a ; Debug Table 0x22.0x30 = 0x75f,0x816 0760 0aff | | Execute_Immediate Plus,-0x1 0761 a409 | | Store_Unchecked 0x2,0x9 0762 7803 |x | Jump 0x766 0763 e409 | | Load 0x2,0x9 ; Debug Table 0x22.0x31 = 0x763,0x818 0764 0aff | | Execute_Immediate Plus,-0x1 0765 a409 | | Store_Unchecked 0x2,0x9 0766 00dd | | Load_Top At_Offset_5 ; Debug Table 0x22.0x32 = 0x766,0x817 0767 e409 | | Load 0x2,0x9 0768 0271 | q | Execute Discrete,Times 0769 e408 | | Load 0x2,0x8 076a e409 | | Load 0x2,0x9 076b e40a | | Load 0x2,0xa 076c 0271 | q | Execute Discrete,Times 076d 0272 | r | Execute Discrete,Minus 076e e22a | * | Load 0x1,0x2a 076f 0271 | q | Execute Discrete,Times 0770 00da | | Load_Top At_Offset_2 0771 0a02 | | Execute_Immediate Plus,0x2 0772 0248 | H | Execute Discrete,Check_In_Integer 0773 e40c | | Load 0x2,0xc 0774 01d7 | | Execute Vector,Field_Read 0775 0273 | s | Execute Discrete,Plus 0776 027d | } | Execute Discrete,Greater 0777 77eb |w | Jump_Nonzero 0x763 0778 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0x33 = 0x778,0x819 0779 a407 | | Store_Unchecked 0x2,0x7 077a 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0x34 = 0x77a,0x81a 077b 01da | | Execute Vector,Bounds 077c 0264 | d | Execute Discrete,Below_Bound 077d 7029 |p) | Jump_Nonzero 0x7a7 077e 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x35 = 0x77e,0x81b 077f 00d9 | | Load_Top At_Offset_1 0780 0273 | s | Execute Discrete,Plus 0781 0248 | H | Execute Discrete,Check_In_Integer 0782 e40c | | Load 0x2,0xc 0783 01d7 | | Execute Vector,Field_Read 0784 e409 | | Load 0x2,0x9 0785 00da | | Load_Top At_Offset_2 0786 e40d | | Load 0x2,0xd 0787 01d7 | | Execute Vector,Field_Read 0788 0271 | q | Execute Discrete,Times 0789 0272 | r | Execute Discrete,Minus 078a e407 | | Load 0x2,0x7 078b 0273 | s | Execute Discrete,Plus 078c a408 | | Store_Unchecked 0x2,0x8 078d e408 | | Load 0x2,0x8 ; Debug Table 0x22.0x36 = 0x78d,0x81c 078e e22a | * | Load 0x1,0x2a 078f 026f | o | Execute Discrete,Remainder 0790 a405 | | Store_Unchecked 0x2,0x5 0791 e408 | | Load 0x2,0x8 ; Debug Table 0x22.0x37 = 0x791,0x81d 0792 e22a | * | Load 0x1,0x2a 0793 0270 | p | Execute Discrete,Divide 0794 a407 | | Store_Unchecked 0x2,0x7 0795 e405 | | Load 0x2,0x5 ; Debug Table 0x22.0x38 = 0x795,0x81e 0796 0d00 | | Execute_Immediate Less,0x0 0797 6807 |h | Jump_Zero 0x79f 0798 e405 | | Load 0x2,0x5 ; Debug Table 0x22.0x39 = 0x798,0x81f 0799 e22a | * | Load 0x1,0x2a 079a 0273 | s | Execute Discrete,Plus 079b a405 | | Store_Unchecked 0x2,0x5 079c e407 | | Load 0x2,0x7 ; Debug Table 0x22.0x3a = 0x79c,0x820 079d 0aff | | Execute_Immediate Plus,-0x1 079e a407 | | Store_Unchecked 0x2,0x7 079f e405 | | Load 0x2,0x5 ; Debug Table 0x22.0x3b = 0x79f,0x821 07a0 00db | | Load_Top At_Offset_3 07a1 00da | | Load_Top At_Offset_2 07a2 0273 | s | Execute Discrete,Plus 07a3 0248 | H | Execute Discrete,Check_In_Integer 07a4 e40c | | Load 0x2,0xc 07a5 01d6 | | Execute Vector,Field_Write 07a6 37d7 |7 | Loop_Decreasing 0x77e 07a7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x3c = 0x7a7,0x822 07a8 00dd | | Load_Top At_Offset_5 07a9 01d7 | | Execute Vector,Field_Read 07aa e407 | | Load 0x2,0x7 07ab 0273 | s | Execute Discrete,Plus 07ac 00d9 | | Load_Top At_Offset_1 07ad 00de | | Load_Top At_Offset_6 07ae 01d6 | | Execute Vector,Field_Write 07af 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x3d = 0x7af,0x823 07b0 00dd | | Load_Top At_Offset_5 07b1 01d7 | | Execute Vector,Field_Read 07b2 0d00 | | Execute_Immediate Less,0x0 07b3 6833 |h3 | Jump_Zero 0x7e7 07b4 e409 | | Load 0x2,0x9 ; Debug Table 0x22.0x3e = 0x7b4,0x824 07b5 0aff | | Execute_Immediate Plus,-0x1 07b6 a409 | | Store_Unchecked 0x2,0x9 07b7 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0x3f = 0x7b7,0x825 07b8 a407 | | Store_Unchecked 0x2,0x7 07b9 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0x40 = 0x7b9,0x826 07ba 01da | | Execute Vector,Bounds 07bb 0264 | d | Execute Discrete,Below_Bound 07bc 7022 |p" | Jump_Nonzero 0x7df 07bd 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x41 = 0x7bd,0x827 07be 00d9 | | Load_Top At_Offset_1 07bf 0273 | s | Execute Discrete,Plus 07c0 0248 | H | Execute Discrete,Check_In_Integer 07c1 e40c | | Load 0x2,0xc 07c2 01d7 | | Execute Vector,Field_Read 07c3 00d9 | | Load_Top At_Offset_1 07c4 e40d | | Load 0x2,0xd 07c5 01d7 | | Execute Vector,Field_Read 07c6 0273 | s | Execute Discrete,Plus 07c7 e407 | | Load 0x2,0x7 07c8 0273 | s | Execute Discrete,Plus 07c9 a408 | | Store_Unchecked 0x2,0x8 07ca e408 | | Load 0x2,0x8 ; Debug Table 0x22.0x42 = 0x7ca,0x828 07cb e22a | * | Load 0x1,0x2a 07cc 027b | { | Execute Discrete,Greater_Equal 07cd 6807 |h | Jump_Zero 0x7d5 07ce e408 | | Load 0x2,0x8 ; Debug Table 0x22.0x43 = 0x7ce,0x829 07cf e22a | * | Load 0x1,0x2a 07d0 0272 | r | Execute Discrete,Minus 07d1 a408 | | Store_Unchecked 0x2,0x8 07d2 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x44 = 0x7d2,0x82a 07d3 a407 | | Store_Unchecked 0x2,0x7 07d4 7802 |x | Jump 0x7d7 07d5 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0x45 = 0x7d5,0x82b 07d6 a407 | | Store_Unchecked 0x2,0x7 07d7 e408 | | Load 0x2,0x8 ; Debug Table 0x22.0x46 = 0x7d7,0x82c 07d8 00db | | Load_Top At_Offset_3 07d9 00da | | Load_Top At_Offset_2 07da 0273 | s | Execute Discrete,Plus 07db 0248 | H | Execute Discrete,Check_In_Integer 07dc e40c | | Load 0x2,0xc 07dd 01d6 | | Execute Vector,Field_Write 07de 37de |7 | Loop_Decreasing 0x7bd 07df 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x47 = 0x7df,0x82d 07e0 00dd | | Load_Top At_Offset_5 07e1 01d7 | | Execute Vector,Field_Read 07e2 e407 | | Load 0x2,0x7 07e3 0273 | s | Execute Discrete,Plus 07e4 00d9 | | Load_Top At_Offset_1 07e5 00de | | Load_Top At_Offset_6 07e6 01d6 | | Execute Vector,Field_Write 07e7 e409 | | Load 0x2,0x9 ; Debug Table 0x22.0x48 = 0x7e7,0x82e 07e8 00d9 | | Load_Top At_Offset_1 07e9 00dc | | Load_Top At_Offset_4 07ea 01d6 | | Execute Vector,Field_Write 07eb 3f5c |?\ | Loop_Increasing 0x748 07ec 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x49 = 0x7ec,0x82f 07ed e5ff | | Load 0x2,-0x1 07ee 01d7 | | Execute Vector,Field_Read 07ef 0d00 | | Execute_Immediate Less,0x0 07f0 4801 |H | Short_Literal 0x1 07f1 e5fe | | Load 0x2,-0x2 07f2 01d7 | | Execute Vector,Field_Read 07f3 0d00 | | Execute_Immediate Less,0x0 07f4 0277 | w | Execute Discrete,Xor 07f5 00d9 | | Load_Top At_Offset_1 07f6 822d | - | Call 0x1,0x2d 07f7 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 07f8 0000 0000 | | .LITERAL {0x00000000, 0x0056bb25} 07fc 0000 0000 | | .BLANK 0000[0x4] 0800 ; -------------------------------------------------------------------------------------- 0800 ; SUBPROGRAM 0800 ; -------------------------------------------------------------------------------------- 0800 081f | | .CONST 0x081f ; Address of begin 0801 0004 | | .CONST 0x0004 ; Address of exception handler 0802 0006 | | .CONST 0x0006 ; Number of locals 0803 INIT_0800: 0803 00db | | Load_Top At_Offset_3 ; Debug Table 0x23 = .DEBUG 0x0803,0x0d12,0x0001,0x0000,0x0056,0xbb25,0x0000,0x080b ; Debug Table 0x23.0x0 = 0x803,0xffff 0804 01dd | | Execute Vector,First 0805 00dc | | Load_Top At_Offset_4 0806 01dc | | Execute Vector,Last 0807 0a01 | | Execute_Immediate Plus,0x1 0808 0248 | H | Execute Discrete,Check_In_Integer 0809 e229 | ) | Load 0x1,0x29 080a 035b | [ | Declare_Type Array,Constrained 080b 0337 | 7 | Declare_Variable Array 080c 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0x1 = 0x80c,0xfffe 080d 0217 | | Execute Heap_Access,All_Reference 080e 01db | | Execute Vector,Length 080f 00dd | | Load_Top At_Offset_5 0810 01db | | Execute Vector,Length 0811 0272 | r | Execute Discrete,Minus 0812 481f |H | Short_Literal 0x1f 0813 0271 | q | Execute Discrete,Times 0814 0248 | H | Execute Discrete,Check_In_Integer 0815 00e2 | | Load_Encached Integer_Cache 0816 03f1 | | Declare_Variable Discrete,With_Value 0817 e22a | * | Load 0x1,0x2a ; Debug Table 0x23.0x2 = 0x817,0xfffd 0818 09ff | | Execute_Immediate Binary_Scale,-0x1 0819 00e5 | | Load_Encached Long_Integer_Cache 081a 03f1 | | Declare_Variable Discrete,With_Value 081b 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x23.0x3 = 0x81b,0xfffc 081c 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 081d 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x23.0x4 = 0x81d,0xfffb 081e 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 081f BODY_0800: 081f 00dc | | Load_Top At_Offset_4 ; Debug Table 0x23.0x5 = 0x81f,0x1 0820 01d9 | | Execute Vector,Reverse_Bounds 0821 0263 | c | Execute Discrete,Above_Bound 0822 7014 |p | Jump_Nonzero 0x837 0823 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x6 = 0x823,0x2 0824 e5ff | | Load 0x2,-0x1 0825 0217 | | Execute Heap_Access,All_Reference 0826 01dc | | Execute Vector,Last 0827 027d | } | Execute Discrete,Greater 0828 6805 |h | Jump_Zero 0x82e 0829 4800 |H | Short_Literal 0x0 ; Debug Table 0x23.0x7 = 0x829,0x3 082a 00d9 | | Load_Top At_Offset_1 082b e402 | | Load 0x2,0x2 082c 01d6 | | Execute Vector,Field_Write 082d 7808 |x | Jump 0x836 082e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x8 = 0x82e,0x4 082f e5ff | | Load 0x2,-0x1 0830 0217 | | Execute Heap_Access,All_Reference 0831 01d7 | | Execute Vector,Field_Read 0832 0274 | t | Execute Discrete,Absolute_Value 0833 00d9 | | Load_Top At_Offset_1 0834 e402 | | Load 0x2,0x2 0835 01d6 | | Execute Vector,Field_Write 0836 3fec |? | Loop_Increasing 0x823 0837 4801 |H | Short_Literal 0x1 ; Debug Table 0x23.0x9 = 0x837,0x5 0838 00dd | | Load_Top At_Offset_5 0839 01d7 | | Execute Vector,Field_Read 083a 700d |p | Jump_Nonzero 0x848 083b 4800 |H | Short_Literal 0x0 ; Debug Table 0x23.0xa = 0x83b,0x6 083c 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4 083d 7828 |x( | Jump 0x866 083e 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0xb = 0x83e,0x8 083f 0aff | | Execute_Immediate Plus,-0x1 0840 0248 | H | Execute Discrete,Check_In_Integer 0841 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4 0842 00da | | Load_Top At_Offset_2 ; Debug Table 0x23.0xc = 0x842,0x9 0843 09ff | | Execute_Immediate Binary_Scale,-0x1 0844 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0845 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0xd = 0x845,0xa 0846 0901 | | Execute_Immediate Binary_Scale,0x1 0847 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0848 4801 |H | Short_Literal 0x1 ; Debug Table 0x23.0xe = 0x848,0x7 0849 00dd | | Load_Top At_Offset_5 084a 01d7 | | Execute Vector,Field_Read 084b 00db | | Load_Top At_Offset_3 084c 027c | | | Execute Discrete,Less 084d 77f0 |w | Jump_Nonzero 0x83e 084e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0xf = 0x84e,0xb 084f 0c02 | | Execute_Immediate Greater_Equal,0x2 0850 6815 |h | Jump_Zero 0x866 0851 00dc | | Load_Top At_Offset_4 ; Debug Table 0x23.0x10 = 0x851,0xc 0852 01da | | Execute Vector,Bounds 0853 0264 | d | Execute Discrete,Below_Bound 0854 7011 |p | Jump_Nonzero 0x866 0855 00da | | Load_Top At_Offset_2 ; Debug Table 0x23.0x11 = 0x855,0xd 0856 e22a | * | Load 0x1,0x2a 0857 0270 | p | Execute Discrete,Divide 0858 00d9 | | Load_Top At_Offset_1 0859 e402 | | Load 0x2,0x2 085a 01d7 | | Execute Vector,Field_Read 085b 00dd | | Load_Top At_Offset_5 085c 0271 | q | Execute Discrete,Times 085d 0273 | s | Execute Discrete,Plus 085e 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 085f 00da | | Load_Top At_Offset_2 ; Debug Table 0x23.0x12 = 0x85f,0xe 0860 e22a | * | Load 0x1,0x2a 0861 026e | n | Execute Discrete,Modulo 0862 00d9 | | Load_Top At_Offset_1 0863 e402 | | Load 0x2,0x2 0864 01d6 | | Execute Vector,Field_Write 0865 37ef |7 | Loop_Decreasing 0x855 0866 4801 |H | Short_Literal 0x1 ; Debug Table 0x23.0x13 = 0x866,0xf 0867 e5ff | | Load 0x2,-0x1 0868 0217 | | Execute Heap_Access,All_Reference 0869 01d7 | | Execute Vector,Field_Read 086a 0d00 | | Execute_Immediate Less,0x0 086b 6807 |h | Jump_Zero 0x873 086c 4801 |H | Short_Literal 0x1 ; Debug Table 0x23.0x14 = 0x86c,0x10 086d 00dd | | Load_Top At_Offset_5 086e 01d7 | | Execute Vector,Field_Read 086f 0275 | u | Execute Discrete,Unary_Minus 0870 4801 |H | Short_Literal 0x1 0871 00de | | Load_Top At_Offset_6 0872 01d6 | | Execute Vector,Field_Write 0873 e5fe | | Load 0x2,-0x2 ; Debug Table 0x23.0x15 = 0x873,0x11 0874 01da | | Execute Vector,Bounds 0875 00de | | Load_Top At_Offset_6 0876 01cf | | Execute Vector,Slice_Read 0877 e5fe | | Load 0x2,-0x2 0878 01d4 | | Execute Vector,Structure_Write 0879 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0x16 = 0x879,0x12 087a a5fd | | Store_Unchecked 0x2,-0x3 087b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 087c 0000 0000 | | .BLANK 0000[0x4] 0880 ; -------------------------------------------------------------------------------------- 0880 ; SUBPROGRAM 0880 ; -------------------------------------------------------------------------------------- 0880 0892 | | .CONST 0x0892 ; Address of begin 0881 0004 | | .CONST 0x0004 ; Address of exception handler 0882 0005 | | .CONST 0x0005 ; Number of locals 0883 INIT_0880: 0883 5840 |X@ | Indirect_Literal Float,0x8c4,0.0 ; Debug Table 0x24 = .DEBUG 0x0883,0x0d42,0x0002,0x0000,0x0056,0xbb25,0x0000,0x08fb ; Debug Table 0x24.0x0 = 0x883,0xffff 0884 00e6 | | Load_Encached Float_Cache 0885 03df | | Declare_Variable Float,With_Value 0886 583d |X= | Indirect_Literal Float,0x8c4,0.0 ; Debug Table 0x24.0x1 = 0x886,0xfffe 0887 00e6 | | Load_Encached Float_Cache 0888 03df | | Declare_Variable Float,With_Value 0889 e22a | * | Load 0x1,0x2a ; Debug Table 0x24.0x2 = 0x889,0xfffd 088a 0237 | 7 | Execute Float,Convert_From_Discrete 088b 00e6 | | Load_Encached Float_Cache 088c 0238 | 8 | Execute Float,Convert 088d 00e6 | | Load_Encached Float_Cache 088e 03df | | Declare_Variable Float,With_Value 088f 00de | | Load_Top At_Offset_6 ; Debug Table 0x24.0x3 = 0x88f,0xfffc 0890 00e2 | | Load_Encached Integer_Cache 0891 03f1 | | Declare_Variable Discrete,With_Value 0892 BODY_0880: 0892 00de | | Load_Top At_Offset_6 ; Debug Table 0x24.0x4 = 0x892,0x1 0893 01da | | Execute Vector,Bounds 0894 0264 | d | Execute Discrete,Below_Bound 0895 701c |p | Jump_Nonzero 0x8b2 0896 00dc | | Load_Top At_Offset_4 ; Debug Table 0x24.0x5 = 0x896,0x2 0897 7009 |p | Jump_Nonzero 0x8a1 0898 5827 |X' | Indirect_Literal Float,0x8c0,2.0 ; Debug Table 0x24.0x6 = 0x898,0x3 0899 00db | | Load_Top At_Offset_3 089a 0239 | 9 | Execute Float,Exponentiate 089b 0045 | E | Store_Top_Unchecked Float,At_Offset_5 089c 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x7 = 0x89c,0x4 089d 0a1f | | Execute_Immediate Plus,0x1f 089e 0248 | H | Execute Discrete,Check_In_Integer 089f 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 08a0 7804 |x | Jump 0x8a5 08a1 00dc | | Load_Top At_Offset_4 ; Debug Table 0x24.0x8 = 0x8a1,0x5 08a2 00dc | | Load_Top At_Offset_4 08a3 023b | ; | Execute Float,Times 08a4 0045 | E | Store_Top_Unchecked Float,At_Offset_5 08a5 00dd | | Load_Top At_Offset_5 ; Debug Table 0x24.0x9 = 0x8a5,0x6 08a6 00d9 | | Load_Top At_Offset_1 08a7 e5ff | | Load 0x2,-0x1 08a8 01d7 | | Execute Vector,Field_Read 08a9 0274 | t | Execute Discrete,Absolute_Value 08aa 0237 | 7 | Execute Float,Convert_From_Discrete 08ab 00e6 | | Load_Encached Float_Cache 08ac 0238 | 8 | Execute Float,Convert 08ad 00de | | Load_Top At_Offset_6 08ae 023b | ; | Execute Float,Times 08af 023d | = | Execute Float,Plus 08b0 0046 | F | Store_Top_Unchecked Float,At_Offset_6 08b1 37e4 |7 | Loop_Decreasing 0x896 08b2 00de | | Load_Top At_Offset_6 ; Debug Table 0x24.0xa = 0x8b2,0x7 08b3 01dd | | Execute Vector,First 08b4 e5ff | | Load 0x2,-0x1 08b5 01d7 | | Execute Vector,Field_Read 08b6 0d00 | | Execute_Immediate Less,0x0 08b7 6803 |h | Jump_Zero 0x8bb 08b8 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0xb = 0x8b8,0x8 08b9 023f | ? | Execute Float,Unary_Minus 08ba 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 08bb 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0xc = 0x8bb,0x9 08bc 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 08bd 0000 0000 | | .XXX[0x3] 08bf 0000 | | 08c0 4000 0000 |@ | .DBL 2.0 08c2 0000 0000 | | 08c4 0000 0000 | | .DBL 0.0 08c6 0000 0000 | | 08c8 ; -------------------------------------------------------------------------------------- 08c8 ; STRING TABLE 08c8 ; -------------------------------------------------------------------------------------- 08c8 0004 | | .STRTAB 0x0004->0x08ca ; "0" 08c9 0003 | | .STREND 0x0003->0x08ca 08ca 3000 |0 | .STRTAB_STRINGS 08cb 0000 0000 | | .BLANK 0000[0x5] 08d0 ; -------------------------------------------------------------------------------------- 08d0 ; Debug Table 08d0 ; -------------------------------------------------------------------------------------- 08d0 0003 0025 | %| .CONST 0x0003,0x0025 08d2 000b 09fa | | .DEBUG 0x000b,0x09fa,0x8000,0x0000,0x0056,0xb485,0x0000,0x0007 08da 0049 0a3e | I >| .DEBUG 0x0049,0x0a3e,0x8000,0x0000,0x0056,0xbb25,0x0000,0x0009 08e2 00ab 0a90 | | .DEBUG 0x00ab,0x0a90,0x0002,0x0000,0x0056,0xb485,0x0000,0x0019 08ea 01a3 0aee | | .DEBUG 0x01a3,0x0aee,0x0002,0x0000,0x0056,0xb485,0x0000,0x0023 08f2 01ab 0af2 | | .DEBUG 0x01ab,0x0af2,0x0002,0x0000,0x0056,0xb485,0x0000,0x002d 08fa 022b 0b14 | + | .DEBUG 0x022b,0x0b14,0x0002,0x0000,0x0056,0xb485,0x0000,0x0037 0902 023b 0b18 | ; | .DEBUG 0x023b,0x0b18,0x0002,0x0000,0x0056,0xb485,0x0000,0x0041 090a 025b 0b22 | [ "| .DEBUG 0x025b,0x0b22,0x0002,0x0000,0x0056,0xb485,0x0000,0x004b 0912 027b 0b2a | { *| .DEBUG 0x027b,0x0b2a,0x0002,0x0000,0x0056,0xb485,0x0000,0x0055 091a 02cb 0b52 | R| .DEBUG 0x02cb,0x0b52,0x0002,0x0000,0x0056,0xb485,0x0000,0x0062 0922 02e3 0b56 | V| .DEBUG 0x02e3,0x0b56,0x0002,0x0000,0x0056,0xb485,0x0000,0x006b 092a 02fb 0b5a | Z| .DEBUG 0x02fb,0x0b5a,0x0002,0x0000,0x0056,0xb485,0x0000,0x0074 0932 030b 0b60 | `| .DEBUG 0x030b,0x0b60,0x0002,0x0000,0x0056,0xb485,0x0000,0x007e 093a 031b 0b66 | f| .DEBUG 0x031b,0x0b66,0x0002,0x0000,0x0056,0xb485,0x0000,0x0088 0942 032b 0b6c | + l| .DEBUG 0x032b,0x0b6c,0x0002,0x0000,0x0056,0xb485,0x0000,0x0092 094a 033b 0b72 | ; r| .DEBUG 0x033b,0x0b72,0x0002,0x0000,0x0056,0xb485,0x0000,0x009c 0952 034b 0b76 | K v| .DEBUG 0x034b,0x0b76,0x0002,0x0000,0x0056,0xb485,0x0000,0x00a6 095a 0353 0b7a | S z| .DEBUG 0x0353,0x0b7a,0x0002,0x0000,0x0056,0xb485,0x0000,0x00af 0962 0383 0b8e | | .DEBUG 0x0383,0x0b8e,0x0002,0x0000,0x0056,0xb485,0x0000,0x00b8 096a 038b 0b92 | | .DEBUG 0x038b,0x0b92,0x0002,0x0000,0x0056,0xb485,0x0000,0x00c1 0972 03d3 0ba6 | | .DEBUG 0x03d3,0x0ba6,0x0002,0x0000,0x0056,0xb485,0x0000,0x00ca 097a 03f3 0bb2 | | .DEBUG 0x03f3,0x0bb2,0x0002,0x0000,0x0056,0xb485,0x0000,0x00d3 0982 04a3 0bfe | | .DEBUG 0x04a3,0x0bfe,0x0002,0x0000,0x0056,0xb485,0x0000,0x00dc 098a 04bb 0c02 | | .DEBUG 0x04bb,0x0c02,0x0002,0x0000,0x0056,0xb485,0x0000,0x00e1 0992 04d3 0c06 | | .DEBUG 0x04d3,0x0c06,0x0002,0x0000,0x0056,0xb485,0x0000,0x00e6 099a 04eb 0c0a | | .DEBUG 0x04eb,0x0c0a,0x0002,0x0000,0x0056,0xb485,0x0000,0x00eb 09a2 0503 0c0e | | .DEBUG 0x0503,0x0c0e,0x0002,0x0000,0x0056,0xb485,0x0000,0x00f0 09aa 050b 0c12 | | .DEBUG 0x050b,0x0c12,0x0002,0x0000,0x0056,0xb485,0x0000,0x00fb 09b2 051b 0c16 | | .DEBUG 0x051b,0x0c16,0x0002,0x0000,0x0056,0xb485,0x0000,0x0106 09ba 0543 0c24 | C $| .DEBUG 0x0543,0x0c24,0x0002,0x0000,0x0056,0xbb25,0x0000,0x0099 09c2 057b 0c3a | { :| .DEBUG 0x057b,0x0c3a,0x0002,0x0000,0x0056,0xbb25,0x0000,0x00f9 09ca 05bb 0c4e | N| .DEBUG 0x05bb,0x0c4e,0x0002,0x0000,0x0056,0xbb25,0x0000,0x0257 09d2 05eb 0c5a | Z| .DEBUG 0x05eb,0x0c5a,0x0002,0x0000,0x0056,0xbb25,0x0000,0x02a2 09da 061b 0c64 | d| .DEBUG 0x061b,0x0c64,0x0002,0x0000,0x0056,0xbb25,0x0000,0x031b 09e2 066b 0c7c | k || .DEBUG 0x066b,0x0c7c,0x0002,0x0000,0x0056,0xbb25,0x0000,0x053a 09ea 0803 0d12 | | .DEBUG 0x0803,0x0d12,0x0001,0x0000,0x0056,0xbb25,0x0000,0x080b 09f2 0883 0d42 | B| .DEBUG 0x0883,0x0d42,0x0002,0x0000,0x0056,0xbb25,0x0000,0x08fb 09fa ; -------------------------------------------------------------------------------------- 09fa ; Debug3 Subtable 0x0 09fa ; -------------------------------------------------------------------------------------- 09fa 0021 0000 | ! | .DBG3TAB 0x0021,0x0000 09fc 000b ffff | | .CONST 0x000b,0xffff 09fe 000b fffe | | .CONST 0x000b,0xfffe 0a00 000b fffd | | .CONST 0x000b,0xfffd 0a02 000c fffc | | .CONST 0x000c,0xfffc 0a04 000e fffb | | .CONST 0x000e,0xfffb 0a06 0010 fffa | | .CONST 0x0010,0xfffa 0a08 0012 fff9 | | .CONST 0x0012,0xfff9 0a0a 0014 fff8 | | .CONST 0x0014,0xfff8 0a0c 0016 fff7 | | .CONST 0x0016,0xfff7 0a0e 0018 fff6 | | .CONST 0x0018,0xfff6 0a10 001a fff5 | | .CONST 0x001a,0xfff5 0a12 001c fff4 | | .CONST 0x001c,0xfff4 0a14 001e fff3 | | .CONST 0x001e,0xfff3 0a16 0020 fff2 | | .CONST 0x0020,0xfff2 0a18 0022 fff1 | " | .CONST 0x0022,0xfff1 0a1a 0024 fff0 | $ | .CONST 0x0024,0xfff0 0a1c 0026 ffef | & | .CONST 0x0026,0xffef 0a1e 0028 ffee | ( | .CONST 0x0028,0xffee 0a20 002a ffed | * | .CONST 0x002a,0xffed 0a22 002c ffec | , | .CONST 0x002c,0xffec 0a24 002e ffeb | . | .CONST 0x002e,0xffeb 0a26 0030 ffea | 0 | .CONST 0x0030,0xffea 0a28 0032 ffe9 | 2 | .CONST 0x0032,0xffe9 0a2a 0034 ffe8 | 4 | .CONST 0x0034,0xffe8 0a2c 0036 ffe7 | 6 | .CONST 0x0036,0xffe7 0a2e 0038 ffe6 | 8 | .CONST 0x0038,0xffe6 0a30 003a ffe5 | : | .CONST 0x003a,0xffe5 0a32 003c ffe4 | < | .CONST 0x003c,0xffe4 0a34 003e ffe3 | > | .CONST 0x003e,0xffe3 0a36 0040 ffe2 | @ | .CONST 0x0040,0xffe2 0a38 0042 ffe1 | B | .CONST 0x0042,0xffe1 0a3a 0044 ffe0 | D | .CONST 0x0044,0xffe0 0a3c 0048 ffdf | H | .CONST 0x0048,0xffdf 0a3e ; -------------------------------------------------------------------------------------- 0a3e ; Debug3 Subtable 0x1 0a3e ; -------------------------------------------------------------------------------------- 0a3e 0028 0000 | ( | .DBG3TAB 0x0028,0x0000 0a40 0049 ffff | I | .CONST 0x0049,0xffff 0a42 0049 fffe | I | .CONST 0x0049,0xfffe 0a44 004e fffd | N | .CONST 0x004e,0xfffd 0a46 004e fffc | N | .CONST 0x004e,0xfffc 0a48 0055 fffb | U | .CONST 0x0055,0xfffb 0a4a 005b fffa | [ | .CONST 0x005b,0xfffa 0a4c 005d fff9 | ] | .CONST 0x005d,0xfff9 0a4e 005f fff8 | _ | .CONST 0x005f,0xfff8 0a50 0061 fff7 | a | .CONST 0x0061,0xfff7 0a52 0063 fff6 | c | .CONST 0x0063,0xfff6 0a54 0065 fff5 | e | .CONST 0x0065,0xfff5 0a56 0067 fff4 | g | .CONST 0x0067,0xfff4 0a58 0069 fff3 | i | .CONST 0x0069,0xfff3 0a5a 006b fff2 | k | .CONST 0x006b,0xfff2 0a5c 006d fff1 | m | .CONST 0x006d,0xfff1 0a5e 006f fff0 | o | .CONST 0x006f,0xfff0 0a60 0071 ffef | q | .CONST 0x0071,0xffef 0a62 0073 ffee | s | .CONST 0x0073,0xffee 0a64 0075 ffed | u | .CONST 0x0075,0xffed 0a66 0077 ffec | w | .CONST 0x0077,0xffec 0a68 0079 ffeb | y | .CONST 0x0079,0xffeb 0a6a 007b ffea | { | .CONST 0x007b,0xffea 0a6c 007d ffe9 | } | .CONST 0x007d,0xffe9 0a6e 007f ffe8 | | .CONST 0x007f,0xffe8 0a70 0081 ffe7 | | .CONST 0x0081,0xffe7 0a72 0083 ffe6 | | .CONST 0x0083,0xffe6 0a74 0085 ffe5 | | .CONST 0x0085,0xffe5 0a76 0087 ffe4 | | .CONST 0x0087,0xffe4 0a78 0089 ffe3 | | .CONST 0x0089,0xffe3 0a7a 008b ffe2 | | .CONST 0x008b,0xffe2 0a7c 008d ffe1 | | .CONST 0x008d,0xffe1 0a7e 008f ffe0 | | .CONST 0x008f,0xffe0 0a80 0091 ffdf | | .CONST 0x0091,0xffdf 0a82 0093 ffde | | .CONST 0x0093,0xffde 0a84 0095 ffdd | | .CONST 0x0095,0xffdd 0a86 0097 ffdc | | .CONST 0x0097,0xffdc 0a88 0099 ffdb | | .CONST 0x0099,0xffdb 0a8a 009b ffda | | .CONST 0x009b,0xffda 0a8c 009d ffd9 | | .CONST 0x009d,0xffd9 0a8e 009f ffd8 | | .CONST 0x009f,0xffd8 0a90 ; -------------------------------------------------------------------------------------- 0a90 ; Debug3 Subtable 0x2 0a90 ; -------------------------------------------------------------------------------------- 0a90 0005 0029 | )| .DBG3TAB 0x0005,0x0029 0a92 00ab ffff | | .CONST 0x00ab,0xffff 0a94 00ac fffe | | .CONST 0x00ac,0xfffe 0a96 00ae fffd | | .CONST 0x00ae,0xfffd 0a98 00b0 fffc | | .CONST 0x00b0,0xfffc 0a9a 00b2 0001 | | .CONST 0x00b2,0x0001 0a9c 00b6 0002 | | .CONST 0x00b6,0x0002 0a9e 00ba 0003 | | .CONST 0x00ba,0x0003 0aa0 00c0 0004 | | .CONST 0x00c0,0x0004 0aa2 00cb 0005 | | .CONST 0x00cb,0x0005 0aa4 00cf 0006 | | .CONST 0x00cf,0x0006 0aa6 00d4 0007 | | .CONST 0x00d4,0x0007 0aa8 00d8 0008 | | .CONST 0x00d8,0x0008 0aaa 00d8 fbff | | .CONST 0x00d8,0xfbff 0aac 00e0 0401 | | .CONST 0x00e0,0x0401 0aae 00e6 0402 | | .CONST 0x00e6,0x0402 0ab0 00ec 0403 | | .CONST 0x00ec,0x0403 0ab2 010c 0404 | | .CONST 0x010c,0x0404 0ab4 012c 0405 | , | .CONST 0x012c,0x0405 0ab6 0130 0406 | 0 | .CONST 0x0130,0x0406 0ab8 0132 0407 | 2 | .CONST 0x0132,0x0407 0aba 0136 0408 | 6 | .CONST 0x0136,0x0408 0abc 0140 0409 | @ | .CONST 0x0140,0x0409 0abe 0144 040a | D | .CONST 0x0144,0x040a 0ac0 0148 040b | H | .CONST 0x0148,0x040b 0ac2 014b 040c | K | .CONST 0x014b,0x040c 0ac4 014d 040d | M | .CONST 0x014d,0x040d 0ac6 0152 040e | R | .CONST 0x0152,0x040e 0ac8 0156 040f | V | .CONST 0x0156,0x040f 0aca 0158 0410 | X | .CONST 0x0158,0x0410 0acc 015c 0411 | \ | .CONST 0x015c,0x0411 0ace 0166 0412 | f | .CONST 0x0166,0x0412 0ad0 0169 0413 | i | .CONST 0x0169,0x0413 0ad2 016d 0414 | m | .CONST 0x016d,0x0414 0ad4 0170 0415 | p | .CONST 0x0170,0x0415 0ad6 0172 0416 | r | .CONST 0x0172,0x0416 0ad8 0177 0417 | w | .CONST 0x0177,0x0417 0ada 0179 0418 | y | .CONST 0x0179,0x0418 0adc 017d 0419 | } | .CONST 0x017d,0x0419 0ade 017f 041a | | .CONST 0x017f,0x041a 0ae0 0183 041b | | .CONST 0x0183,0x041b 0ae2 018c 041c | | .CONST 0x018c,0x041c 0ae4 0190 041d | | .CONST 0x0190,0x041d 0ae6 0192 041e | | .CONST 0x0192,0x041e 0ae8 0195 041f | | .CONST 0x0195,0x041f 0aea 0197 0420 | | .CONST 0x0197,0x0420 0aec 019c 0421 | !| .CONST 0x019c,0x0421 0aee ; -------------------------------------------------------------------------------------- 0aee ; Debug3 Subtable 0x3 0aee ; -------------------------------------------------------------------------------------- 0aee 0000 0001 | | .DBG3TAB 0x0000,0x0001 0af0 01a3 0001 | | .CONST 0x01a3,0x0001 0af2 ; -------------------------------------------------------------------------------------- 0af2 ; Debug3 Subtable 0x4 0af2 ; -------------------------------------------------------------------------------------- 0af2 0003 000d | | .DBG3TAB 0x0003,0x000d 0af4 01ab ffff | | .CONST 0x01ab,0xffff 0af6 01ad 0001 | | .CONST 0x01ad,0x0001 0af8 01b1 0002 | | .CONST 0x01b1,0x0002 0afa 01b5 0003 | | .CONST 0x01b5,0x0003 0afc 01bb 0004 | | .CONST 0x01bb,0x0004 0afe 01c6 0005 | | .CONST 0x01c6,0x0005 0b00 01c6 fbff | | .CONST 0x01c6,0xfbff 0b02 01e0 fbfe | | .CONST 0x01e0,0xfbfe 0b04 01e2 0401 | | .CONST 0x01e2,0x0401 0b06 01e7 0402 | | .CONST 0x01e7,0x0402 0b08 01e9 0403 | | .CONST 0x01e9,0x0403 0b0a 01ee 0404 | | .CONST 0x01ee,0x0404 0b0c 0202 0405 | | .CONST 0x0202,0x0405 0b0e 020b 0406 | | .CONST 0x020b,0x0406 0b10 0210 0407 | | .CONST 0x0210,0x0407 0b12 0215 0408 | | .CONST 0x0215,0x0408 0b14 ; -------------------------------------------------------------------------------------- 0b14 ; Debug3 Subtable 0x5 0b14 ; -------------------------------------------------------------------------------------- 0b14 0000 0001 | | .DBG3TAB 0x0000,0x0001 0b16 022b 0001 | + | .CONST 0x022b,0x0001 0b18 ; -------------------------------------------------------------------------------------- 0b18 ; Debug3 Subtable 0x6 0b18 ; -------------------------------------------------------------------------------------- 0b18 0001 0003 | | .DBG3TAB 0x0001,0x0003 0b1a 023b ffff | ; | .CONST 0x023b,0xffff 0b1c 0240 0001 | @ | .CONST 0x0240,0x0001 0b1e 0251 0002 | Q | .CONST 0x0251,0x0002 0b20 0253 0003 | S | .CONST 0x0253,0x0003 0b22 ; -------------------------------------------------------------------------------------- 0b22 ; Debug3 Subtable 0x7 0b22 ; -------------------------------------------------------------------------------------- 0b22 0000 0003 | | .DBG3TAB 0x0000,0x0003 0b24 025b 0001 | [ | .CONST 0x025b,0x0001 0b26 0265 0002 | e | .CONST 0x0265,0x0002 0b28 0270 0003 | p | .CONST 0x0270,0x0003 0b2a ; -------------------------------------------------------------------------------------- 0b2a ; Debug3 Subtable 0x8 0b2a ; -------------------------------------------------------------------------------------- 0b2a 0003 0010 | | .DBG3TAB 0x0003,0x0010 0b2c 027b ffff | { | .CONST 0x027b,0xffff 0b2e 027e fffe | ~ | .CONST 0x027e,0xfffe 0b30 0281 fffd | | .CONST 0x0281,0xfffd 0b32 0285 0001 | | .CONST 0x0285,0x0001 0b34 0288 0002 | | .CONST 0x0288,0x0002 0b36 028a 0003 | | .CONST 0x028a,0x0003 0b38 028c 0004 | | .CONST 0x028c,0x0004 0b3a 028e 0005 | | .CONST 0x028e,0x0005 0b3c 0293 0006 | | .CONST 0x0293,0x0006 0b3e 0295 0007 | | .CONST 0x0295,0x0007 0b40 0299 0008 | | .CONST 0x0299,0x0008 0b42 029b 000a | | .CONST 0x029b,0x000a 0b44 02a0 000b | | .CONST 0x02a0,0x000b 0b46 02a4 000c | | .CONST 0x02a4,0x000c 0b48 02a8 000d | | .CONST 0x02a8,0x000d 0b4a 02ab 0009 | | .CONST 0x02ab,0x0009 0b4c 02ad 000e | | .CONST 0x02ad,0x000e 0b4e 02b8 000f | | .CONST 0x02b8,0x000f 0b50 02c1 0010 | | .CONST 0x02c1,0x0010 0b52 ; -------------------------------------------------------------------------------------- 0b52 ; Debug3 Subtable 0x9 0b52 ; -------------------------------------------------------------------------------------- 0b52 0000 0001 | | .DBG3TAB 0x0000,0x0001 0b54 02cb 0001 | | .CONST 0x02cb,0x0001 0b56 ; -------------------------------------------------------------------------------------- 0b56 ; Debug3 Subtable 0xa 0b56 ; -------------------------------------------------------------------------------------- 0b56 0000 0001 | | .DBG3TAB 0x0000,0x0001 0b58 02e3 0001 | | .CONST 0x02e3,0x0001 0b5a ; -------------------------------------------------------------------------------------- 0b5a ; Debug3 Subtable 0xb 0b5a ; -------------------------------------------------------------------------------------- 0b5a 0001 0001 | | .DBG3TAB 0x0001,0x0001 0b5c 02fb ffff | | .CONST 0x02fb,0xffff 0b5e 0300 0001 | | .CONST 0x0300,0x0001 0b60 ; -------------------------------------------------------------------------------------- 0b60 ; Debug3 Subtable 0xc 0b60 ; -------------------------------------------------------------------------------------- 0b60 0001 0001 | | .DBG3TAB 0x0001,0x0001 0b62 030b ffff | | .CONST 0x030b,0xffff 0b64 0310 0001 | | .CONST 0x0310,0x0001 0b66 ; -------------------------------------------------------------------------------------- 0b66 ; Debug3 Subtable 0xd 0b66 ; -------------------------------------------------------------------------------------- 0b66 0001 0001 | | .DBG3TAB 0x0001,0x0001 0b68 031b ffff | | .CONST 0x031b,0xffff 0b6a 0320 0001 | | .CONST 0x0320,0x0001 0b6c ; -------------------------------------------------------------------------------------- 0b6c ; Debug3 Subtable 0xe 0b6c ; -------------------------------------------------------------------------------------- 0b6c 0001 0001 | | .DBG3TAB 0x0001,0x0001 0b6e 032b ffff | + | .CONST 0x032b,0xffff 0b70 0330 0001 | 0 | .CONST 0x0330,0x0001 0b72 ; -------------------------------------------------------------------------------------- 0b72 ; Debug3 Subtable 0xf 0b72 ; -------------------------------------------------------------------------------------- 0b72 0000 0001 | | .DBG3TAB 0x0000,0x0001 0b74 033b 0001 | ; | .CONST 0x033b,0x0001 0b76 ; -------------------------------------------------------------------------------------- 0b76 ; Debug3 Subtable 0x10 0b76 ; -------------------------------------------------------------------------------------- 0b76 0000 0001 | | .DBG3TAB 0x0000,0x0001 0b78 034b 0001 | K | .CONST 0x034b,0x0001 0b7a ; -------------------------------------------------------------------------------------- 0b7a ; Debug3 Subtable 0x11 0b7a ; -------------------------------------------------------------------------------------- 0b7a 0001 0008 | | .DBG3TAB 0x0001,0x0008 0b7c 0353 ffff | S | .CONST 0x0353,0xffff 0b7e 0354 0001 | T | .CONST 0x0354,0x0001 0b80 0359 0002 | Y | .CONST 0x0359,0x0002 0b82 035e 0003 | ^ | .CONST 0x035e,0x0003 0b84 0360 0004 | ` | .CONST 0x0360,0x0004 0b86 0365 0005 | e | .CONST 0x0365,0x0005 0b88 0370 0006 | p | .CONST 0x0370,0x0006 0b8a 0376 0007 | v | .CONST 0x0376,0x0007 0b8c 0378 0008 | x | .CONST 0x0378,0x0008 0b8e ; -------------------------------------------------------------------------------------- 0b8e ; Debug3 Subtable 0x12 0b8e ; -------------------------------------------------------------------------------------- 0b8e 0000 0001 | | .DBG3TAB 0x0000,0x0001 0b90 0383 0001 | | .CONST 0x0383,0x0001 0b92 ; -------------------------------------------------------------------------------------- 0b92 ; Debug3 Subtable 0x13 0b92 ; -------------------------------------------------------------------------------------- 0b92 0002 0007 | | .DBG3TAB 0x0002,0x0007 0b94 038b ffff | | .CONST 0x038b,0xffff 0b96 039c fffe | | .CONST 0x039c,0xfffe 0b98 039f 0001 | | .CONST 0x039f,0x0001 0b9a 03a8 0002 | | .CONST 0x03a8,0x0002 0b9c 03b7 0003 | | .CONST 0x03b7,0x0003 0b9e 03b7 0004 | | .CONST 0x03b7,0x0004 0ba0 03b9 0005 | | .CONST 0x03b9,0x0005 0ba2 03c0 0006 | | .CONST 0x03c0,0x0006 0ba4 03c5 0007 | | .CONST 0x03c5,0x0007 0ba6 ; -------------------------------------------------------------------------------------- 0ba6 ; Debug3 Subtable 0x14 0ba6 ; -------------------------------------------------------------------------------------- 0ba6 0000 0005 | | .DBG3TAB 0x0000,0x0005 0ba8 03d3 0001 | | .CONST 0x03d3,0x0001 0baa 03d8 0002 | | .CONST 0x03d8,0x0002 0bac 03db 0003 | | .CONST 0x03db,0x0003 0bae 03e1 0004 | | .CONST 0x03e1,0x0004 0bb0 03e7 0005 | | .CONST 0x03e7,0x0005 0bb2 ; -------------------------------------------------------------------------------------- 0bb2 ; Debug3 Subtable 0x15 0bb2 ; -------------------------------------------------------------------------------------- 0bb2 0006 001f | | .DBG3TAB 0x0006,0x001f 0bb4 03f3 ffff | | .CONST 0x03f3,0xffff 0bb6 03f6 fffe | | .CONST 0x03f6,0xfffe 0bb8 03f8 fffd | | .CONST 0x03f8,0xfffd 0bba 03fa fffc | | .CONST 0x03fa,0xfffc 0bbc 03fc fffb | | .CONST 0x03fc,0xfffb 0bbe 03fd fffa | | .CONST 0x03fd,0xfffa 0bc0 03fe 0001 | | .CONST 0x03fe,0x0001 0bc2 0401 0002 | | .CONST 0x0401,0x0002 0bc4 0403 0003 | | .CONST 0x0403,0x0003 0bc6 0406 0004 | | .CONST 0x0406,0x0004 0bc8 040a 0005 | | .CONST 0x040a,0x0005 0bca 0410 0006 | | .CONST 0x0410,0x0006 0bcc 0414 0007 | | .CONST 0x0414,0x0007 0bce 041b 0008 | | .CONST 0x041b,0x0008 0bd0 041d 0009 | | .CONST 0x041d,0x0009 0bd2 0421 000b | ! | .CONST 0x0421,0x000b 0bd4 0425 000c | % | .CONST 0x0425,0x000c 0bd6 0431 0019 | 1 | .CONST 0x0431,0x0019 0bd8 0433 000d | 3 | .CONST 0x0433,0x000d 0bda 0435 000e | 5 | .CONST 0x0435,0x000e 0bdc 043e 000f | > | .CONST 0x043e,0x000f 0bde 0448 0010 | H | .CONST 0x0448,0x0010 0be0 045a 0011 | Z | .CONST 0x045a,0x0011 0be2 045c 0012 | \ | .CONST 0x045c,0x0012 0be4 0467 0013 | g | .CONST 0x0467,0x0013 0be6 0469 0014 | i | .CONST 0x0469,0x0014 0be8 046b 0015 | k | .CONST 0x046b,0x0015 0bea 0472 0016 | r | .CONST 0x0472,0x0016 0bec 0476 0017 | v | .CONST 0x0476,0x0017 0bee 047f 0018 | | .CONST 0x047f,0x0018 0bf0 0482 001a | | .CONST 0x0482,0x001a 0bf2 0486 000a | | .CONST 0x0486,0x000a 0bf4 048b 001b | | .CONST 0x048b,0x001b 0bf6 048d 001c | | .CONST 0x048d,0x001c 0bf8 0493 001d | | .CONST 0x0493,0x001d 0bfa 0495 001e | | .CONST 0x0495,0x001e 0bfc 0498 001f | | .CONST 0x0498,0x001f 0bfe ; -------------------------------------------------------------------------------------- 0bfe ; Debug3 Subtable 0x16 0bfe ; -------------------------------------------------------------------------------------- 0bfe 0000 0001 | | .DBG3TAB 0x0000,0x0001 0c00 04a3 0001 | | .CONST 0x04a3,0x0001 0c02 ; -------------------------------------------------------------------------------------- 0c02 ; Debug3 Subtable 0x17 0c02 ; -------------------------------------------------------------------------------------- 0c02 0000 0001 | | .DBG3TAB 0x0000,0x0001 0c04 04bb 0001 | | .CONST 0x04bb,0x0001 0c06 ; -------------------------------------------------------------------------------------- 0c06 ; Debug3 Subtable 0x18 0c06 ; -------------------------------------------------------------------------------------- 0c06 0000 0001 | | .DBG3TAB 0x0000,0x0001 0c08 04d3 0001 | | .CONST 0x04d3,0x0001 0c0a ; -------------------------------------------------------------------------------------- 0c0a ; Debug3 Subtable 0x19 0c0a ; -------------------------------------------------------------------------------------- 0c0a 0000 0001 | | .DBG3TAB 0x0000,0x0001 0c0c 04eb 0001 | | .CONST 0x04eb,0x0001 0c0e ; -------------------------------------------------------------------------------------- 0c0e ; Debug3 Subtable 0x1a 0c0e ; -------------------------------------------------------------------------------------- 0c0e 0000 0001 | | .DBG3TAB 0x0000,0x0001 0c10 0503 0001 | | .CONST 0x0503,0x0001 0c12 ; -------------------------------------------------------------------------------------- 0c12 ; Debug3 Subtable 0x1b 0c12 ; -------------------------------------------------------------------------------------- 0c12 0000 0001 | | .DBG3TAB 0x0000,0x0001 0c14 050b 0001 | | .CONST 0x050b,0x0001 0c16 ; -------------------------------------------------------------------------------------- 0c16 ; Debug3 Subtable 0x1c 0c16 ; -------------------------------------------------------------------------------------- 0c16 0003 0003 | | .DBG3TAB 0x0003,0x0003 0c18 051b ffff | | .CONST 0x051b,0xffff 0c1a 051f fffe | | .CONST 0x051f,0xfffe 0c1c 0523 fffd | # | .CONST 0x0523,0xfffd 0c1e 0525 0001 | % | .CONST 0x0525,0x0001 0c20 052b 0002 | + | .CONST 0x052b,0x0002 0c22 0531 0003 | 1 | .CONST 0x0531,0x0003 0c24 ; -------------------------------------------------------------------------------------- 0c24 ; Debug3 Subtable 0x1d 0c24 ; -------------------------------------------------------------------------------------- 0c24 0001 0009 | | .DBG3TAB 0x0001,0x0009 0c26 0543 ffff | C | .CONST 0x0543,0xffff 0c28 0544 0001 | D | .CONST 0x0544,0x0001 0c2a 0548 0002 | H | .CONST 0x0548,0x0002 0c2c 054c 0003 | L | .CONST 0x054c,0x0003 0c2e 055a 0004 | Z | .CONST 0x055a,0x0004 0c30 055a 0005 | Z | .CONST 0x055a,0x0005 0c32 0561 0006 | a | .CONST 0x0561,0x0006 0c34 0563 0007 | c | .CONST 0x0563,0x0007 0c36 056c 0008 | l | .CONST 0x056c,0x0008 0c38 056f 0009 | o | .CONST 0x056f,0x0009 0c3a ; -------------------------------------------------------------------------------------- 0c3a ; Debug3 Subtable 0x1e 0c3a ; -------------------------------------------------------------------------------------- 0c3a 0002 0007 | | .DBG3TAB 0x0002,0x0007 0c3c 057b ffff | { | .CONST 0x057b,0xffff 0c3e 057c fffe | | | .CONST 0x057c,0xfffe 0c40 0581 0001 | | .CONST 0x0581,0x0001 0c42 0585 0002 | | .CONST 0x0585,0x0002 0c44 0589 0003 | | .CONST 0x0589,0x0003 0c46 0599 0004 | | .CONST 0x0599,0x0004 0c48 059b 0005 | | .CONST 0x059b,0x0005 0c4a 05a2 0006 | | .CONST 0x05a2,0x0006 0c4c 05af 0007 | | .CONST 0x05af,0x0007 0c4e ; -------------------------------------------------------------------------------------- 0c4e ; Debug3 Subtable 0x1f 0c4e ; -------------------------------------------------------------------------------------- 0c4e 0004 0001 | | .DBG3TAB 0x0004,0x0001 0c50 05bb ffff | | .CONST 0x05bb,0xffff 0c52 05c0 fffe | | .CONST 0x05c0,0xfffe 0c54 05c5 fffd | | .CONST 0x05c5,0xfffd 0c56 05d3 fffc | | .CONST 0x05d3,0xfffc 0c58 05da 0001 | | .CONST 0x05da,0x0001 0c5a ; -------------------------------------------------------------------------------------- 0c5a ; Debug3 Subtable 0x20 0c5a ; -------------------------------------------------------------------------------------- 0c5a 0003 0001 | | .DBG3TAB 0x0003,0x0001 0c5c 05eb ffff | | .CONST 0x05eb,0xffff 0c5e 05f8 fffe | | .CONST 0x05f8,0xfffe 0c60 05fe fffd | | .CONST 0x05fe,0xfffd 0c62 0605 0001 | | .CONST 0x0605,0x0001 0c64 ; -------------------------------------------------------------------------------------- 0c64 ; Debug3 Subtable 0x21 0c64 ; -------------------------------------------------------------------------------------- 0c64 0003 0008 | | .DBG3TAB 0x0003,0x0008 0c66 061b ffff | | .CONST 0x061b,0xffff 0c68 0623 fffe | # | .CONST 0x0623,0xfffe 0c6a 0625 fffd | % | .CONST 0x0625,0xfffd 0c6c 0626 0001 | & | .CONST 0x0626,0x0001 0c6e 062a 0002 | * | .CONST 0x062a,0x0002 0c70 0633 0003 | 3 | .CONST 0x0633,0x0003 0c72 0639 0004 | 9 | .CONST 0x0639,0x0004 0c74 063e 0005 | > | .CONST 0x063e,0x0005 0c76 0642 0006 | B | .CONST 0x0642,0x0006 0c78 0646 0007 | F | .CONST 0x0646,0x0007 0c7a 0657 0008 | W | .CONST 0x0657,0x0008 0c7c ; -------------------------------------------------------------------------------------- 0c7c ; Debug3 Subtable 0x22 0c7c ; -------------------------------------------------------------------------------------- 0c7c 000a 0040 | @| .DBG3TAB 0x000a,0x0040 0c7e 066b ffff | k | .CONST 0x066b,0xffff 0c80 066c fffe | l | .CONST 0x066c,0xfffe 0c82 066e fffd | n | .CONST 0x066e,0xfffd 0c84 066f fffc | o | .CONST 0x066f,0xfffc 0c86 0672 fffb | r | .CONST 0x0672,0xfffb 0c88 0673 fffa | s | .CONST 0x0673,0xfffa 0c8a 0675 0001 | u | .CONST 0x0675,0x0001 0c8c 0678 0002 | x | .CONST 0x0678,0x0002 0c8e 067b 0003 | { | .CONST 0x067b,0x0003 0c90 0681 0004 | | .CONST 0x0681,0x0004 0c92 0690 0005 | | .CONST 0x0690,0x0005 0c94 0693 0006 | | .CONST 0x0693,0x0006 0c96 0695 0007 | | .CONST 0x0695,0x0007 0c98 069a 0008 | | .CONST 0x069a,0x0008 0c9a 069c 0009 | | .CONST 0x069c,0x0009 0c9c 069e 000a | | .CONST 0x069e,0x000a 0c9e 069e fbff | | .CONST 0x069e,0xfbff 0ca0 06a2 0401 | | .CONST 0x06a2,0x0401 0ca2 06a6 0402 | | .CONST 0x06a6,0x0402 0ca4 06af 0403 | | .CONST 0x06af,0x0403 0ca6 06b5 0404 | | .CONST 0x06b5,0x0404 0ca8 06ba 0405 | | .CONST 0x06ba,0x0405 0caa 06c6 000b | | .CONST 0x06c6,0x000b 0cac 06cc 000c | | .CONST 0x06cc,0x000c 0cae 06cc f7ff | | .CONST 0x06cc,0xf7ff 0cb0 06d2 f7fe | | .CONST 0x06d2,0xf7fe 0cb2 06d6 f7fd | | .CONST 0x06d6,0xf7fd 0cb4 06da 0801 | | .CONST 0x06da,0x0801 0cb6 06f3 0802 | | .CONST 0x06f3,0x0802 0cb8 06fe 0803 | | .CONST 0x06fe,0x0803 0cba 0702 0804 | | .CONST 0x0702,0x0804 0cbc 0707 0805 | | .CONST 0x0707,0x0805 0cbe 070a 0806 | | .CONST 0x070a,0x0806 0cc0 070c 0807 | | .CONST 0x070c,0x0807 0cc2 0710 0808 | | .CONST 0x0710,0x0808 0cc4 0718 0809 | | .CONST 0x0718,0x0809 0cc6 071e 080a | | .CONST 0x071e,0x080a 0cc8 0723 080b | # | .CONST 0x0723,0x080b 0cca 0725 080c | % | .CONST 0x0725,0x080c 0ccc 0729 080d | ) | .CONST 0x0729,0x080d 0cce 0731 080e | 1 | .CONST 0x0731,0x080e 0cd0 0737 080f | 7 | .CONST 0x0737,0x080f 0cd2 073c 0810 | < | .CONST 0x073c,0x0810 0cd4 0740 0811 | @ | .CONST 0x0740,0x0811 0cd6 0744 0812 | D | .CONST 0x0744,0x0812 0cd8 0748 0813 | H | .CONST 0x0748,0x0813 0cda 0754 0814 | T | .CONST 0x0754,0x0814 0cdc 075a 0815 | Z | .CONST 0x075a,0x0815 0cde 075f 0816 | _ | .CONST 0x075f,0x0816 0ce0 0763 0818 | c | .CONST 0x0763,0x0818 0ce2 0766 0817 | f | .CONST 0x0766,0x0817 0ce4 0778 0819 | x | .CONST 0x0778,0x0819 0ce6 077a 081a | z | .CONST 0x077a,0x081a 0ce8 077e 081b | ~ | .CONST 0x077e,0x081b 0cea 078d 081c | | .CONST 0x078d,0x081c 0cec 0791 081d | | .CONST 0x0791,0x081d 0cee 0795 081e | | .CONST 0x0795,0x081e 0cf0 0798 081f | | .CONST 0x0798,0x081f 0cf2 079c 0820 | | .CONST 0x079c,0x0820 0cf4 079f 0821 | !| .CONST 0x079f,0x0821 0cf6 07a7 0822 | "| .CONST 0x07a7,0x0822 0cf8 07af 0823 | #| .CONST 0x07af,0x0823 0cfa 07b4 0824 | $| .CONST 0x07b4,0x0824 0cfc 07b7 0825 | %| .CONST 0x07b7,0x0825 0cfe 07b9 0826 | &| .CONST 0x07b9,0x0826 0d00 07bd 0827 | '| .CONST 0x07bd,0x0827 0d02 07ca 0828 | (| .CONST 0x07ca,0x0828 0d04 07ce 0829 | )| .CONST 0x07ce,0x0829 0d06 07d2 082a | *| .CONST 0x07d2,0x082a 0d08 07d5 082b | +| .CONST 0x07d5,0x082b 0d0a 07d7 082c | ,| .CONST 0x07d7,0x082c 0d0c 07df 082d | -| .CONST 0x07df,0x082d 0d0e 07e7 082e | .| .CONST 0x07e7,0x082e 0d10 07ec 082f | /| .CONST 0x07ec,0x082f 0d12 ; -------------------------------------------------------------------------------------- 0d12 ; Debug3 Subtable 0x23 0d12 ; -------------------------------------------------------------------------------------- 0d12 0005 0012 | | .DBG3TAB 0x0005,0x0012 0d14 0803 ffff | | .CONST 0x0803,0xffff 0d16 080c fffe | | .CONST 0x080c,0xfffe 0d18 0817 fffd | | .CONST 0x0817,0xfffd 0d1a 081b fffc | | .CONST 0x081b,0xfffc 0d1c 081d fffb | | .CONST 0x081d,0xfffb 0d1e 081f 0001 | | .CONST 0x081f,0x0001 0d20 0823 0002 | # | .CONST 0x0823,0x0002 0d22 0829 0003 | ) | .CONST 0x0829,0x0003 0d24 082e 0004 | . | .CONST 0x082e,0x0004 0d26 0837 0005 | 7 | .CONST 0x0837,0x0005 0d28 083b 0006 | ; | .CONST 0x083b,0x0006 0d2a 083e 0008 | > | .CONST 0x083e,0x0008 0d2c 0842 0009 | B | .CONST 0x0842,0x0009 0d2e 0845 000a | E | .CONST 0x0845,0x000a 0d30 0848 0007 | H | .CONST 0x0848,0x0007 0d32 084e 000b | N | .CONST 0x084e,0x000b 0d34 0851 000c | Q | .CONST 0x0851,0x000c 0d36 0855 000d | U | .CONST 0x0855,0x000d 0d38 085f 000e | _ | .CONST 0x085f,0x000e 0d3a 0866 000f | f | .CONST 0x0866,0x000f 0d3c 086c 0010 | l | .CONST 0x086c,0x0010 0d3e 0873 0011 | s | .CONST 0x0873,0x0011 0d40 0879 0012 | y | .CONST 0x0879,0x0012 0d42 ; -------------------------------------------------------------------------------------- 0d42 ; Debug3 Subtable 0x24 0d42 ; -------------------------------------------------------------------------------------- 0d42 0004 0009 | | .DBG3TAB 0x0004,0x0009 0d44 0883 ffff | | .CONST 0x0883,0xffff 0d46 0886 fffe | | .CONST 0x0886,0xfffe 0d48 0889 fffd | | .CONST 0x0889,0xfffd 0d4a 088f fffc | | .CONST 0x088f,0xfffc 0d4c 0892 0001 | | .CONST 0x0892,0x0001 0d4e 0896 0002 | | .CONST 0x0896,0x0002 0d50 0898 0003 | | .CONST 0x0898,0x0003 0d52 089c 0004 | | .CONST 0x089c,0x0004 0d54 08a1 0005 | | .CONST 0x08a1,0x0005 0d56 08a5 0006 | | .CONST 0x08a5,0x0006 0d58 08b2 0007 | | .CONST 0x08b2,0x0007 0d5a 08b8 0008 | | .CONST 0x08b8,0x0008 0d5c 08bb 0009 | | .CONST 0x08bb,0x0009 0d5e 0000 0000 | | .BLANK 0000[0xa2]