|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 10240 (0x2800) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_6148f2
└─⟦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 0de8 | | .CONST 0x0de8 ; 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 0009 | | .CONST 0x0009 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0119 | | .CONST 0x0119 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0060 | ` | .CONST 0x0060 ; Number of locals 000b INIT_0008: 000b 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0 = .DEBUG 0x000b,0x0f02,0x0000,0x0000,0x004c,0x50d6,0x0000,0x00cd ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 00c4 | | Action Make_Default ; Debug Table 0x0.0x1 = 0xc,0xfffe 000d 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0.0x2 = 0xd,0xfffd 000e 00c4 | | Action Make_Default ; Debug Table 0x0.0x3 = 0xe,0xfffc 000f 00e8 | | Load_Encached Character_Cache ; Debug Table 0x0.0x4 = 0xf,0xfffb 0010 0266 | f | Execute Discrete,Bounds 0011 00e1 | | Load_Encached Boolean_Cache 0012 02a0 | | Declare_Subprogram Null_Subprogram 0013 4801 |H | Short_Literal 0x1 0014 035e | ^ | Declare_Type Array,Defined,Visible 0015 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x5 = 0x15,0xfffa 0016 4803 |H | Short_Literal 0x3 0017 029f 0123 | #| Declare_Subprogram INIT_0120,For_Call 0019 03fe | | Declare_Type Discrete,Defined,Visible 001a 62d5 |b | Indirect_Literal Discrete,0x2f0,{0x00000000, 0x4c50d601} ; Debug Table 0x0.0x6 = 0x1a,0xfff9 001b 0129 | ) | Execute Any,Make_Visible 001c 62cf |b | Indirect_Literal Discrete,0x2ec,{0x00000000, 0x4c50d602} ; Debug Table 0x0.0x7 = 0x1c,0xfff8 001d 0129 | ) | Execute Any,Make_Visible 001e 62c9 |b | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x4c50d603} ; Debug Table 0x0.0x8 = 0x1e,0xfff7 001f 0129 | ) | Execute Any,Make_Visible 0020 029a 013b | ;| Declare_Subprogram INIT_0138,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x20,0xfff6 0022 029a 0163 | c| Declare_Subprogram INIT_0160,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x22,0xfff5 0024 029a 01ab | | Declare_Subprogram INIT_01a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x24,0xfff4 0026 029a 01f3 | | Declare_Subprogram INIT_01f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x26,0xfff3 0028 029a 0293 | | Declare_Subprogram INIT_0290,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x28,0xfff2 002a 029a 02ab | | Declare_Subprogram INIT_02a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x2a,0xfff1 002c 029a 02fb | | Declare_Subprogram INIT_02f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x2c,0xfff0 002e 029a 037b | {| Declare_Subprogram INIT_0378,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x2e,0xffef 0030 029a 0443 | C| Declare_Subprogram INIT_0440,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x30,0xffee 0032 029a 050b | | Declare_Subprogram INIT_0508,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x32,0xffed 0034 029a 0593 | | Declare_Subprogram INIT_0590,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x13 = 0x34,0xffec 0036 029a 05a3 | | Declare_Subprogram INIT_05a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x14 = 0x36,0xffeb 0038 029a 0643 | C| Declare_Subprogram INIT_0640,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x38,0xffea 003a 029a 067b | {| Declare_Subprogram INIT_0678,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x16 = 0x3a,0xffe9 003c 029a 06a3 | | Declare_Subprogram INIT_06a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x17 = 0x3c,0xffe8 003e 029a 06c3 | | Declare_Subprogram INIT_06c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x18 = 0x3e,0xffe7 0040 029a 070b | | Declare_Subprogram INIT_0708,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x19 = 0x40,0xffe6 0042 029a 075b | [| Declare_Subprogram INIT_0758,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1a = 0x42,0xffe5 0044 029a 0763 | c| Declare_Subprogram INIT_0760,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1b = 0x44,0xffe4 0046 029a 079b | | Declare_Subprogram INIT_0798,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1c = 0x46,0xffe3 0048 029a 07fb | | Declare_Subprogram INIT_07f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1d = 0x48,0xffe2 004a 029a 082b | +| Declare_Subprogram INIT_0828,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1e = 0x4a,0xffe1 004c 029a 084b | K| Declare_Subprogram INIT_0848,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1f = 0x4c,0xffe0 004e 029a 08fb | | Declare_Subprogram INIT_08f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x20 = 0x4e,0xffdf 0050 029a 0a7b | {| Declare_Subprogram INIT_0a78,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x21 = 0x50,0xffde 0052 029a 0c2b | +| Declare_Subprogram INIT_0c28,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x22 = 0x52,0xffdd 0054 4804 |H | Short_Literal 0x4 ; Debug Table 0x0.0x23 = 0x54,0xffdc 0055 032a | * | Declare_Type Record,Incomplete 0056 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x24 = 0x56,0xffdb 0057 02a0 | | Declare_Subprogram Null_Subprogram 0058 e20f | | Load 0x1,0xf 0059 03a3 | | Complete_Type Heap_Access,By_Defining 005a 0007 | | Action Break_Optional ; Debug Table 0x0.0x25 = 0x5a,0xffda 005b e20f | | Load 0x1,0xf ; Debug Table 0x0.0x26 = 0x5b,0xffd9 005c 0129 | ) | Execute Any,Make_Visible 005d c210 | | Store 0x1,0x10 005e 4804 |H | Short_Literal 0x4 ; Debug Table 0x0.0x27 = 0x5e,0xffd8 005f 032a | * | Declare_Type Record,Incomplete 0060 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x28 = 0x60,0xffd7 0061 02a0 | | Declare_Subprogram Null_Subprogram 0062 e20d | | Load 0x1,0xd 0063 03a3 | | Complete_Type Heap_Access,By_Defining 0064 0007 | | Action Break_Optional ; Debug Table 0x0.0x29 = 0x64,0xffd6 0065 e20d | | Load 0x1,0xd ; Debug Table 0x0.0x2a = 0x65,0xffd5 0066 0129 | ) | Execute Any,Make_Visible 0067 c20e | | Store 0x1,0xe 0068 00bf | | Action Accept_Activation 0069 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0069,0x0f5a,0x0000,0x0000,0x004d,0xf475,0x0000,0x0006 ; Debug Table 0x1.0x0 = 0x69,0xffff 006a 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x6a,0xfffe 006b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1.0x2 = 0x6b,0xfffd 006c 00e3 | | Load_Encached Natural_Cache 006d 00e9 | | Load_Encached String_Cache 006e 029f 0cdb | | Declare_Subprogram INIT_0cd8,For_Call 0070 4800 |H | Short_Literal 0x0 0071 4801 |H | Short_Literal 0x1 0072 4801 |H | Short_Literal 0x1 0073 4800 |H | Short_Literal 0x0 0074 4801 |H | Short_Literal 0x1 0075 4801 |H | Short_Literal 0x1 0076 031d | | Declare_Type Variant_Record,Defined 0077 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x3 = 0x77,0xfffc 0078 02a0 | | Declare_Subprogram Null_Subprogram 0079 03ad | | Declare_Type Heap_Access,Defined 007a 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x7a,0xfffb 007b e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x5 = 0x7b,0xfffa 007c 190f | | Execute Package,Field_Reference,Field_Number 0xf 007d 00c6 | | Action Check_Subprogram_Elaborated 007e 00d9 | | Load_Top At_Offset_1 007f 00d9 | | Load_Top At_Offset_1 0080 6263 |bc | Indirect_Literal Discrete,0x2e4,{0x00000000, 0x004df475} 0081 4832 |H2 | Short_Literal 0x32 0082 4800 |H | Short_Literal 0x0 0083 0007 | | Action Break_Optional 0084 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x6 = 0x84,0xfff9 0085 1910 | | Execute Package,Field_Reference,Field_Number 0x10 0086 00c6 | | Action Check_Subprogram_Elaborated 0087 e232 | 2 | Load 0x1,0x32 0088 e233 | 3 | Load 0x1,0x33 0089 625a |bZ | Indirect_Literal Discrete,0x2e4,{0x00000000, 0x004df475} 008a 483d |H= | Short_Literal 0x3d 008b 4800 |H | Short_Literal 0x0 008c 0007 | | Action Break_Optional 008d 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x8d,0xfff8 008e 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1.0x8 = 0x8e,0xfff7 008f 0266 | f | Execute Discrete,Bounds 0090 e233 | 3 | Load 0x1,0x33 0091 02a0 | | Declare_Subprogram Null_Subprogram 0092 4801 |H | Short_Literal 0x1 0093 0350 | P | Declare_Type Array,Defined,Bounds_With_Object 0094 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x9 = 0x94,0xfff6 0095 02a0 | | Declare_Subprogram Null_Subprogram 0096 03ad | | Declare_Type Heap_Access,Defined 0097 0007 | | Action Break_Optional ; Debug Table 0x1.0xa = 0x97,0xfff5 0098 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xb = 0x98,0xfff4 0099 190f | | Execute Package,Field_Reference,Field_Number 0xf 009a 00c6 | | Action Check_Subprogram_Elaborated 009b 00d9 | | Load_Top At_Offset_1 009c 00d9 | | Load_Top At_Offset_1 009d 6246 |bF | Indirect_Literal Discrete,0x2e4,{0x00000000, 0x004df475} 009e 485f |H_ | Short_Literal 0x5f 009f 4800 |H | Short_Literal 0x0 00a0 0007 | | Action Break_Optional 00a1 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xc = 0xa1,0xfff3 00a2 1910 | | Execute Package,Field_Reference,Field_Number 0x10 00a3 00c6 | | Action Check_Subprogram_Elaborated 00a4 e23e | > | Load 0x1,0x3e 00a5 e23f | ? | Load 0x1,0x3f 00a6 623d |b= | Indirect_Literal Discrete,0x2e4,{0x00000000, 0x004df475} 00a7 486a |Hj | Short_Literal 0x6a 00a8 4800 |H | Short_Literal 0x0 00a9 0007 | | Action Break_Optional 00aa 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1.0xd = 0xaa,0xfff2 00ab e001 | | Load 0x0,0x1 00ac 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00ad e23f | ? | Load 0x1,0x3f 00ae 00e3 | | Load_Encached Natural_Cache 00af 029f 0d0b | | Declare_Subprogram INIT_0d08,For_Call 00b1 e231 | 1 | Load 0x1,0x31 00b2 0326 | & | Complete_Type Record,By_Defining 00b3 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xe = 0xb3,0xfff1 00b4 190f | | Execute Package,Field_Reference,Field_Number 0xf 00b5 00c6 | | Action Check_Subprogram_Elaborated 00b6 e231 | 1 | Load 0x1,0x31 00b7 e20d | | Load 0x1,0xd 00b8 622b |b+ | Indirect_Literal Discrete,0x2e4,{0x00000000, 0x004df475} 00b9 4892 |H | Short_Literal 0x92 00ba 4800 |H | Short_Literal 0x0 00bb 0007 | | Action Break_Optional 00bc e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xf = 0xbc,0xfff0 00bd 1910 | | Execute Package,Field_Reference,Field_Number 0x10 00be 00c6 | | Action Check_Subprogram_Elaborated 00bf e231 | 1 | Load 0x1,0x31 00c0 e20d | | Load 0x1,0xd 00c1 6222 |b" | Indirect_Literal Discrete,0x2e4,{0x00000000, 0x004df475} 00c2 489d |H | Short_Literal 0x9d 00c3 4800 |H | Short_Literal 0x0 00c4 0007 | | Action Break_Optional 00c5 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1.0x10 = 0xc5,0xffef 00c6 e20d | | Load 0x1,0xd 00c7 00e3 | | Load_Encached Natural_Cache 00c8 00e3 | | Load_Encached Natural_Cache 00c9 029f 0d23 | #| Declare_Subprogram INIT_0d20,For_Call 00cb e230 | 0 | Load 0x1,0x30 00cc 0326 | & | Complete_Type Record,By_Defining 00cd e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x11 = 0xcd,0xffee 00ce 190f | | Execute Package,Field_Reference,Field_Number 0xf 00cf 00c6 | | Action Check_Subprogram_Elaborated 00d0 e230 | 0 | Load 0x1,0x30 00d1 e20f | | Load 0x1,0xf 00d2 6211 |b | Indirect_Literal Discrete,0x2e4,{0x00000000, 0x004df475} 00d3 48c3 |H | Short_Literal 0xc3 00d4 4800 |H | Short_Literal 0x0 00d5 0007 | | Action Break_Optional 00d6 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x12 = 0xd6,0xffed 00d7 1910 | | Execute Package,Field_Reference,Field_Number 0x10 00d8 00c6 | | Action Check_Subprogram_Elaborated 00d9 e230 | 0 | Load 0x1,0x30 00da e20f | | Load 0x1,0xf 00db 6208 |b | Indirect_Literal Discrete,0x2e4,{0x00000000, 0x004df475} 00dc 48ce |H | Short_Literal 0xce 00dd 4800 |H | Short_Literal 0x0 00de 0007 | | Action Break_Optional 00df 029d 0d3b | ;| Declare_Subprogram INIT_0d38,For_Outer_Call ; Debug Table 0x1.0x13 = 0xdf,0xffec 00e1 029d 0d5b | [| Declare_Subprogram INIT_0d58,For_Outer_Call ; Debug Table 0x1.0x14 = 0xe1,0xffeb 00e3 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x15 = 0xe3,0xffea 00e4 00c7 | | Action Elaborate_Subprogram 00e5 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x16 = 0xe5,0xffe9 00e6 00c7 | | Action Elaborate_Subprogram 00e7 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x17 = 0xe7,0xffe8 00e8 00c7 | | Action Elaborate_Subprogram 00e9 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x18 = 0xe9,0xffe7 00ea 00c7 | | Action Elaborate_Subprogram 00eb 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x19 = 0xeb,0xffe6 00ec 00c7 | | Action Elaborate_Subprogram 00ed 029d 0d9b | | Declare_Subprogram INIT_0d98,For_Outer_Call ; Debug Table 0x1.0x1a = 0xed,0xffe5 00ef 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x1b = 0xef,0xffe4 00f0 00c7 | | Action Elaborate_Subprogram 00f1 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x1c = 0xf1,0xffe3 00f2 00c7 | | Action Elaborate_Subprogram 00f3 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x1d = 0xf3,0xffe2 00f4 00c7 | | Action Elaborate_Subprogram 00f5 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x1e = 0xf5,0xffe1 00f6 00c7 | | Action Elaborate_Subprogram 00f7 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x1f = 0xf7,0xffe0 00f8 00c7 | | Action Elaborate_Subprogram 00f9 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x20 = 0xf9,0xffdf 00fa 00c7 | | Action Elaborate_Subprogram 00fb 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x21 = 0xfb,0xffde 00fc 00c7 | | Action Elaborate_Subprogram 00fd 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x22 = 0xfd,0xffdd 00fe 00c7 | | Action Elaborate_Subprogram 00ff 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x23 = 0xff,0xffdc 0100 00c7 | | Action Elaborate_Subprogram 0101 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x24 = 0x101,0xffdb 0102 00c7 | | Action Elaborate_Subprogram 0103 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0x25 = 0x103,0xffda 0104 00c7 | | Action Elaborate_Subprogram 0105 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x26 = 0x105,0xffd9 0106 00c7 | | Action Elaborate_Subprogram 0107 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x27 = 0x107,0xffd8 0108 00c7 | | Action Elaborate_Subprogram 0109 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x28 = 0x109,0xffd7 010a 00c7 | | Action Elaborate_Subprogram 010b 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 ; Debug Table 0x1.0x29 = 0x10b,0xffd6 010c 00c7 | | Action Elaborate_Subprogram 010d 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a ; Debug Table 0x1.0x2a = 0x10d,0xffd5 010e 00c7 | | Action Elaborate_Subprogram 010f 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b ; Debug Table 0x1.0x2b = 0x10f,0xffd4 0110 00c7 | | Action Elaborate_Subprogram 0111 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c ; Debug Table 0x1.0x2c = 0x111,0xffd3 0112 00c7 | | Action Elaborate_Subprogram 0113 1d2d | - | Execute_Immediate Reference_Lex_1,0x2d ; Debug Table 0x1.0x2d = 0x113,0xffd2 0114 00c7 | | Action Elaborate_Subprogram 0115 1d2e | . | Execute_Immediate Reference_Lex_1,0x2e ; Debug Table 0x1.0x2e = 0x115,0xffd1 0116 00c7 | | Action Elaborate_Subprogram 0117 1d2f | / | Execute_Immediate Reference_Lex_1,0x2f ; Debug Table 0x1.0x2f = 0x117,0xffd0 0118 00c7 | | Action Elaborate_Subprogram 0119 BODY_0008: 0119 00bc | | Action Signal_Activated 011a 00bb | | Action Signal_Completion 011b 0000 0000 | | .BLANK 0000[0x5] 0120 ; -------------------------------------------------------------------------------------- 0120 ; SUBPROGRAM 0120 ; -------------------------------------------------------------------------------------- 0120 0123 | # | .CONST 0x0123 ; Address of begin 0121 0004 | | .CONST 0x0004 ; Address of exception handler 0122 0001 | | .CONST 0x0001 ; Number of locals 0123 BODY_0120: 0123 INIT_0120: 0123 4603 |F | Jump_Case 0x4 ; Debug Table 0x2 = .DEBUG 0x0123,0x0fbc,0x0005,0x0000,0x004c,0x50d6,0x0000,0x00e7 0124 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0125 7802 |x | Jump 0x128 ; case 0x1 0126 7805 |x | Jump 0x12c ; case 0x2 0127 7809 |x | Jump 0x131 ; case 0x3 0128 00da | | Load_Top At_Offset_2 0129 0091 0dc0 | | Action Push_String_Extended_Indexed,0xdc0 ; "EOL_MAY_BE_SPACE" 012b 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 012c 00db | | Load_Top At_Offset_3 012d 00db | | Load_Top At_Offset_3 012e 00e0 | | Load_Encached Standard_Cache 012f 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0130 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0131 00da | | Load_Top At_Offset_2 0132 00e0 | | Load_Encached Standard_Cache 0133 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0134 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0135 0000 0000 | | .XXX[0x3] 0137 0000 | | 0138 ; -------------------------------------------------------------------------------------- 0138 ; SUBPROGRAM 0138 ; -------------------------------------------------------------------------------------- 0138 0147 | G | .CONST 0x0147 ; Address of begin 0139 0004 | | .CONST 0x0004 ; Address of exception handler 013a 0005 | | .CONST 0x0005 ; Number of locals 013b INIT_0138: 013b e231 | 1 | Load 0x1,0x31 ; Debug Table 0x3 = .DEBUG 0x013b,0x0fbe,0x0002,0x0000,0x004c,0x50d6,0x0000,0x00f8 ; Debug Table 0x3.0x0 = 0x13b,0xffff 013c 0322 | " | Declare_Variable Record 013d 00d8 | | Load_Top At_Offset_0 013e 1c00 | | Execute_Immediate Run_Utility,0x0 013f e20d | | Load 0x1,0xd ; Debug Table 0x3.0x1 = 0x13f,0xfffe 0140 0007 | | Action Break_Optional 0141 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x2 = 0x141,0xfffd 0142 4832 |H2 | Short_Literal 0x32 0143 e23e | > | Load 0x1,0x3e 0144 0334 | 4 | Declare_Variable Array,With_Constraint 0145 e23f | ? | Load 0x1,0x3f ; Debug Table 0x3.0x3 = 0x145,0xfffc 0146 0007 | | Action Break_Optional 0147 BODY_0138: 0147 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x4 = 0x147,0x1 0148 e402 | | Load 0x2,0x2 0149 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 014a e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x5 = 0x14a,0x2 014b 00da | | Load_Top At_Offset_2 014c e240 | @ | Load 0x1,0x40 014d e241 | A | Load 0x1,0x41 014e 1d42 | B | Execute_Immediate Reference_Lex_1,0x42 014f e001 | | Load 0x0,0x1 0150 180f | | Execute Package,Field_Execute,Field_Number 0xf 0151 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0152 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x6 = 0x152,0x3 0153 e402 | | Load 0x2,0x2 0154 e24a | J | Load 0x1,0x4a 0155 e24b | K | Load 0x1,0x4b 0156 1d4c | L | Execute_Immediate Reference_Lex_1,0x4c 0157 e001 | | Load 0x0,0x1 0158 180f | | Execute Package,Field_Execute,Field_Number 0xf 0159 0033 | 3 | Store_Top Heap_Access,At_Offset_3 015a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x7 = 0x15a,0x4 015b 00db | | Load_Top At_Offset_3 015c 0217 | | Execute Heap_Access,All_Reference 015d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 015e 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x8 = 0x15e,0x5 015f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0160 ; -------------------------------------------------------------------------------------- 0160 ; SUBPROGRAM 0160 ; -------------------------------------------------------------------------------------- 0160 0163 | c | .CONST 0x0163 ; Address of begin 0161 0004 | | .CONST 0x0004 ; Address of exception handler 0162 0001 | | .CONST 0x0001 ; Number of locals 0163 BODY_0160: 0163 INIT_0160: 0163 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x0163,0x0fd2,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0103 ; Debug Table 0x4.0x0 = 0x163,0x1 0164 7001 |p | Jump_Nonzero 0x166 0165 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x4.0x1 = 0x165,0x2 0166 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x2 = 0x166,0x3 0167 0217 | | Execute Heap_Access,All_Reference 0168 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0169 6176 |av | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x19999990} 016a 027e | ~ | Execute Discrete,Not_Equal 016b 6802 |h | Jump_Zero 0x16e 016c e213 | | Load 0x1,0x13 ; Debug Table 0x4.0x3 = 0x16c,0x4 016d 0257 | W | Execute Discrete,Raise 016e 00cf | | Action Mark_Auxiliary 016f 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x4 = 0x16f,0x5 0170 0217 | | Execute Heap_Access,All_Reference 0171 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0172 4801 |H | Short_Literal 0x1 0173 0263 | c | Execute Discrete,Above_Bound 0174 7013 |p | Jump_Nonzero 0x188 0175 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x5 = 0x175,0x6 0176 0219 | | Execute Heap_Access,All_Read 0177 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0178 0219 | | Execute Heap_Access,All_Read 0179 00d9 | | Load_Top At_Offset_1 017a 00d8 | | Load_Top At_Offset_0 017b 00da | | Load_Top At_Offset_2 017c 01d7 | | Execute Vector,Field_Read 017d e239 | 9 | Load 0x1,0x39 017e e23a | : | Load 0x1,0x3a 017f 1d3b | ; | Execute_Immediate Reference_Lex_1,0x3b 0180 e001 | | Load 0x0,0x1 0181 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0182 00d9 | | Load_Top At_Offset_1 0183 00db | | Load_Top At_Offset_3 0184 01d6 | | Execute Vector,Field_Write 0185 00d2 | | Pop_Control Pop_Count_2 0186 00c8 | | Action Pop_Auxiliary_Range 0187 3fed |? | Loop_Increasing 0x175 0188 00ce | | Action Pop_Auxiliary 0189 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x6 = 0x189,0x7 018a 0219 | | Execute Heap_Access,All_Read 018b 00d8 | | Load_Top At_Offset_0 018c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 018d e245 | E | Load 0x1,0x45 018e e246 | F | Load 0x1,0x46 018f 1d47 | G | Execute_Immediate Reference_Lex_1,0x47 0190 e001 | | Load 0x0,0x1 0191 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0192 00d9 | | Load_Top At_Offset_1 0193 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0194 00d1 | | Pop_Control Pop_Count_1 0195 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x7 = 0x195,0x8 0196 00db | | Load_Top At_Offset_3 0197 0217 | | Execute Heap_Access,All_Reference 0198 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0199 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x8 = 0x199,0x9 019a e24f | O | Load 0x1,0x4f 019b e250 | P | Load 0x1,0x50 019c 1d51 | Q | Execute_Immediate Reference_Lex_1,0x51 019d e001 | | Load 0x0,0x1 019e 1810 | | Execute Package,Field_Execute,Field_Number 0x10 019f 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01a0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 01a1 0000 0000 | | .BLANK 0000[0x7] 01a8 ; -------------------------------------------------------------------------------------- 01a8 ; SUBPROGRAM 01a8 ; -------------------------------------------------------------------------------------- 01a8 01ad | | .CONST 0x01ad ; Address of begin 01a9 0004 | | .CONST 0x0004 ; Address of exception handler 01aa 0002 | | .CONST 0x0002 ; Number of locals 01ab INIT_01a8: 01ab e20d | | Load 0x1,0xd ; Debug Table 0x5 = .DEBUG 0x01ab,0x0fe6,0x0002,0x0000,0x004c,0x50d6,0x0000,0x010b ; Debug Table 0x5.0x0 = 0x1ab,0xffff 01ac 0007 | | Action Break_Optional 01ad BODY_01a8: 01ad 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x1 = 0x1ad,0x1 01ae 6806 |h | Jump_Zero 0x1b5 01af 00db | | Load_Top At_Offset_3 01b0 0217 | | Execute Heap_Access,All_Reference 01b1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01b2 612d |a- | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x19999990} 01b3 027e | ~ | Execute Discrete,Not_Equal 01b4 6802 |h | Jump_Zero 0x1b7 01b5 e213 | | Load 0x1,0x13 ; Debug Table 0x5.0x2 = 0x1b5,0x2 01b6 0257 | W | Execute Discrete,Raise 01b7 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x3 = 0x1b7,0x3 01b8 e5ff | | Load 0x2,-0x1 01b9 0217 | | Execute Heap_Access,All_Reference 01ba e24a | J | Load 0x1,0x4a 01bb e24b | K | Load 0x1,0x4b 01bc 1d4c | L | Execute_Immediate Reference_Lex_1,0x4c 01bd e001 | | Load 0x0,0x1 01be 180f | | Execute Package,Field_Execute,Field_Number 0xf 01bf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01c0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x4 = 0x1c0,0x4 01c1 00d9 | | Load_Top At_Offset_1 01c2 0217 | | Execute Heap_Access,All_Reference 01c3 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01c4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x5 = 0x1c4,0x5 01c5 e5ff | | Load 0x2,-0x1 01c6 0217 | | Execute Heap_Access,All_Reference 01c7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01c8 0217 | | Execute Heap_Access,All_Reference 01c9 e240 | @ | Load 0x1,0x40 01ca e241 | A | Load 0x1,0x41 01cb 1d42 | B | Execute_Immediate Reference_Lex_1,0x42 01cc e001 | | Load 0x0,0x1 01cd 180f | | Execute Package,Field_Execute,Field_Number 0xf 01ce 00d9 | | Load_Top At_Offset_1 01cf 0217 | | Execute Heap_Access,All_Reference 01d0 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01d1 00cf | | Action Mark_Auxiliary 01d2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x6 = 0x1d2,0x6 01d3 0217 | | Execute Heap_Access,All_Reference 01d4 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 01d5 4801 |H | Short_Literal 0x1 01d6 0263 | c | Execute Discrete,Above_Bound 01d7 7015 |p | Jump_Nonzero 0x1ed 01d8 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x7 = 0x1d8,0x7 01d9 00d9 | | Load_Top At_Offset_1 01da e5ff | | Load 0x2,-0x1 01db 0217 | | Execute Heap_Access,All_Reference 01dc 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01dd 0217 | | Execute Heap_Access,All_Reference 01de 01d7 | | Execute Vector,Field_Read 01df 0217 | | Execute Heap_Access,All_Reference 01e0 e234 | 4 | Load 0x1,0x34 01e1 e235 | 5 | Load 0x1,0x35 01e2 1d36 | 6 | Execute_Immediate Reference_Lex_1,0x36 01e3 e001 | | Load 0x0,0x1 01e4 180f | | Execute Package,Field_Execute,Field_Number 0xf 01e5 00d9 | | Load_Top At_Offset_1 01e6 e402 | | Load 0x2,0x2 01e7 0217 | | Execute Heap_Access,All_Reference 01e8 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01e9 0217 | | Execute Heap_Access,All_Reference 01ea 01d6 | | Execute Vector,Field_Write 01eb 00c8 | | Action Pop_Auxiliary_Range 01ec 3feb |? | Loop_Increasing 0x1d8 01ed 00ce | | Action Pop_Auxiliary 01ee 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x8 = 0x1ee,0x8 01ef 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01f0 ; -------------------------------------------------------------------------------------- 01f0 ; SUBPROGRAM 01f0 ; -------------------------------------------------------------------------------------- 01f0 01f8 | | .CONST 0x01f8 ; Address of begin 01f1 0004 | | .CONST 0x0004 ; Address of exception handler 01f2 0005 | | .CONST 0x0005 ; Number of locals 01f3 INIT_01f0: 01f3 e20d | | Load 0x1,0xd ; Debug Table 0x6 = .DEBUG 0x01f3,0x0ffa,0x0002,0x0000,0x004c,0x50d6,0x0000,0x011a ; Debug Table 0x6.0x0 = 0x1f3,0xffff 01f4 0007 | | Action Break_Optional 01f5 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x6.0x1 = 0x1f5,0xfffe 01f6 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x6.0x2 = 0x1f6,0xfffd 01f7 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x6.0x3 = 0x1f7,0xfffc 01f8 BODY_01f0: 01f8 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x4 = 0x1f8,0x1 01f9 6806 |h | Jump_Zero 0x200 01fa e5ff | | Load 0x2,-0x1 01fb 0217 | | Execute Heap_Access,All_Reference 01fc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01fd 60e2 |` | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x19999990} 01fe 027e | ~ | Execute Discrete,Not_Equal 01ff 6802 |h | Jump_Zero 0x202 0200 e213 | | Load 0x1,0x13 ; Debug Table 0x6.0x5 = 0x200,0x2 0201 0257 | W | Execute Discrete,Raise 0202 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0x6 = 0x202,0x3 0203 0c00 | | Execute_Immediate Greater_Equal,0x0 0204 6803 |h | Jump_Zero 0x208 0205 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0x7 = 0x205,0x4 0206 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0207 7808 |x | Jump 0x210 0208 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x8 = 0x208,0x5 0209 0217 | | Execute Heap_Access,All_Reference 020a 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 020b e5fd | | Load 0x2,-0x3 020c 0273 | s | Execute Discrete,Plus 020d 0a01 | | Execute_Immediate Plus,0x1 020e 0248 | H | Execute Discrete,Check_In_Integer 020f 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0210 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x9 = 0x210,0x6 0211 0d01 | | Execute_Immediate Less,0x1 0212 7013 |p | Jump_Nonzero 0x226 0213 00da | | Load_Top At_Offset_2 0214 e5ff | | Load 0x2,-0x1 0215 0217 | | Execute Heap_Access,All_Reference 0216 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0217 0a01 | | Execute_Immediate Plus,0x1 0218 027d | } | Execute Discrete,Greater 0219 700c |p | Jump_Nonzero 0x226 021a 00da | | Load_Top At_Offset_2 021b e5ff | | Load 0x2,-0x1 021c 0217 | | Execute Heap_Access,All_Reference 021d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 021e 0a01 | | Execute_Immediate Plus,0x1 021f 027f | | Execute Discrete,Equal 0220 6803 |h | Jump_Zero 0x224 0221 e5fc | | Load 0x2,-0x4 0222 0e00 | | Execute_Immediate Not_Equal,0x0 0223 7801 |x | Jump 0x225 0224 4800 |H | Short_Literal 0x0 0225 6802 |h | Jump_Zero 0x228 0226 e214 | | Load 0x1,0x14 ; Debug Table 0x6.0xa = 0x226,0x7 0227 0257 | W | Execute Discrete,Raise 0228 60b3 |` | Indirect_Literal Discrete,0x2dc,{0x00000000, 0x7fffffff} ; Debug Table 0x6.0xb = 0x228,0x8 0229 e5fc | | Load 0x2,-0x4 022a 0272 | r | Execute Discrete,Minus 022b 00db | | Load_Top At_Offset_3 022c 027c | | | Execute Discrete,Less 022d 6805 |h | Jump_Zero 0x233 022e e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0xc = 0x22e,0x9 022f 0217 | | Execute Heap_Access,All_Reference 0230 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0231 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0232 7806 |x | Jump 0x239 0233 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0xd = 0x233,0xa 0234 e5fc | | Load 0x2,-0x4 0235 0273 | s | Execute Discrete,Plus 0236 0248 | H | Execute Discrete,Check_In_Integer 0237 0aff | | Execute_Immediate Plus,-0x1 0238 005a | Z | Store_Top Discrete,At_Offset_2 0239 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0xe = 0x239,0xb 023a e5ff | | Load 0x2,-0x1 023b 0217 | | Execute Heap_Access,All_Reference 023c e24a | J | Load 0x1,0x4a 023d e24b | K | Load 0x1,0x4b 023e 1d4c | L | Execute_Immediate Reference_Lex_1,0x4c 023f e001 | | Load 0x0,0x1 0240 180f | | Execute Package,Field_Execute,Field_Number 0xf 0241 a402 | | Store_Unchecked 0x2,0x2 0242 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0xf = 0x242,0xc 0243 e402 | | Load 0x2,0x2 0244 0217 | | Execute Heap_Access,All_Reference 0245 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0246 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x10 = 0x246,0xd 0247 00db | | Load_Top At_Offset_3 0248 0272 | r | Execute Discrete,Minus 0249 0a32 | 2 | Execute_Immediate Plus,0x32 024a 0248 | H | Execute Discrete,Check_In_Integer 024b 4832 |H2 | Short_Literal 0x32 024c 0270 | p | Execute Discrete,Divide 024d 4832 |H2 | Short_Literal 0x32 024e 0271 | q | Execute Discrete,Times 024f 0059 | Y | Store_Top Discrete,At_Offset_1 0250 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x11 = 0x250,0xe 0251 4801 |H | Short_Literal 0x1 0252 00da | | Load_Top At_Offset_2 0253 e23e | > | Load 0x1,0x3e 0254 0334 | 4 | Declare_Variable Array,With_Constraint 0255 00d8 | | Load_Top At_Offset_0 0256 01dc | | Execute Vector,Last 0257 4801 |H | Short_Literal 0x1 0258 0263 | c | Execute Discrete,Above_Bound 0259 7005 |p | Jump_Nonzero 0x25f 025a e233 | 3 | Load 0x1,0x33 025b 00d9 | | Load_Top At_Offset_1 025c e407 | | Load 0x2,0x7 025d 01d6 | | Execute Vector,Field_Write 025e 3ffb |? | Loop_Increasing 0x25a 025f e240 | @ | Load 0x1,0x40 0260 e241 | A | Load 0x1,0x41 0261 1d42 | B | Execute_Immediate Reference_Lex_1,0x42 0262 e001 | | Load 0x0,0x1 0263 180f | | Execute Package,Field_Execute,Field_Number 0xf 0264 e402 | | Load 0x2,0x2 0265 0217 | | Execute Heap_Access,All_Reference 0266 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0267 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x12 = 0x267,0xf 0268 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0269 00cf | | Action Mark_Auxiliary 026a 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x13 = 0x26a,0x10 026b e403 | | Load 0x2,0x3 026c 0263 | c | Execute Discrete,Above_Bound 026d 7018 |p | Jump_Nonzero 0x286 026e 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x14 = 0x26e,0x11 026f 0a01 | | Execute_Immediate Plus,0x1 0270 c405 | | Store 0x2,0x5 0271 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x15 = 0x271,0x12 0272 00d9 | | Load_Top At_Offset_1 0273 e5ff | | Load 0x2,-0x1 0274 0217 | | Execute Heap_Access,All_Reference 0275 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0276 0217 | | Execute Heap_Access,All_Reference 0277 01d7 | | Execute Vector,Field_Read 0278 0217 | | Execute Heap_Access,All_Reference 0279 e234 | 4 | Load 0x1,0x34 027a e235 | 5 | Load 0x1,0x35 027b 1d36 | 6 | Execute_Immediate Reference_Lex_1,0x36 027c e001 | | Load 0x0,0x1 027d 180f | | Execute Package,Field_Execute,Field_Number 0xf 027e e405 | | Load 0x2,0x5 027f e402 | | Load 0x2,0x2 0280 0217 | | Execute Heap_Access,All_Reference 0281 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0282 0217 | | Execute Heap_Access,All_Reference 0283 01d6 | | Execute Vector,Field_Write 0284 00c8 | | Action Pop_Auxiliary_Range 0285 3fe8 |? | Loop_Increasing 0x26e 0286 00ce | | Action Pop_Auxiliary 0287 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x16 = 0x287,0x13 0288 e402 | | Load 0x2,0x2 0289 0217 | | Execute Heap_Access,All_Reference 028a 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 028b 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x17 = 0x28b,0x14 028c 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 028d 0000 0000 | | .XXX[0x3] 028f 0000 | | 0290 ; -------------------------------------------------------------------------------------- 0290 ; SUBPROGRAM 0290 ; -------------------------------------------------------------------------------------- 0290 0293 | | .CONST 0x0293 ; Address of begin 0291 0004 | | .CONST 0x0004 ; Address of exception handler 0292 0001 | | .CONST 0x0001 ; Number of locals 0293 BODY_0290: 0293 INIT_0290: 0293 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x0293,0x102c,0x0002,0x0000,0x004c,0x50d6,0x0000,0x0131 ; Debug Table 0x7.0x0 = 0x293,0x1 0294 6806 |h | Jump_Zero 0x29b 0295 00da | | Load_Top At_Offset_2 0296 0217 | | Execute Heap_Access,All_Reference 0297 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0298 6047 |`G | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x19999990} 0299 027e | ~ | Execute Discrete,Not_Equal 029a 6802 |h | Jump_Zero 0x29d 029b e213 | | Load 0x1,0x13 ; Debug Table 0x7.0x1 = 0x29b,0x2 029c 0257 | W | Execute Discrete,Raise 029d 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x2 = 0x29d,0x3 029e 0217 | | Execute Heap_Access,All_Reference 029f 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 02a0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02a1 0000 0000 | | .BLANK 0000[0x7] 02a8 ; -------------------------------------------------------------------------------------- 02a8 ; SUBPROGRAM 02a8 ; -------------------------------------------------------------------------------------- 02a8 02ad | | .CONST 0x02ad ; Address of begin 02a9 0004 | | .CONST 0x0004 ; Address of exception handler 02aa 0003 | | .CONST 0x0003 ; Number of locals 02ab INIT_02a8: 02ab 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x8 = .DEBUG 0x02ab,0x1034,0x0001,0x0000,0x004c,0x50d6,0x0000,0x013a ; Debug Table 0x8.0x0 = 0x2ab,0xffff 02ac 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x8.0x1 = 0x2ac,0xfffe 02ad BODY_02a8: 02ad e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x2 = 0x2ad,0x1 02ae 6806 |h | Jump_Zero 0x2b5 02af e5ff | | Load 0x2,-0x1 02b0 0217 | | Execute Heap_Access,All_Reference 02b1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02b2 602d |`- | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x19999990} 02b3 027e | ~ | Execute Discrete,Not_Equal 02b4 6802 |h | Jump_Zero 0x2b7 02b5 e213 | | Load 0x1,0x13 ; Debug Table 0x8.0x3 = 0x2b5,0x2 02b6 0257 | W | Execute Discrete,Raise 02b7 00cf | | Action Mark_Auxiliary 02b8 e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x4 = 0x2b8,0x3 02b9 0217 | | Execute Heap_Access,All_Reference 02ba 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 02bb 4801 |H | Short_Literal 0x1 02bc 0263 | c | Execute Discrete,Above_Bound 02bd 7013 |p | Jump_Nonzero 0x2d1 02be e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x5 = 0x2be,0x4 02bf 0219 | | Execute Heap_Access,All_Read 02c0 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02c1 0219 | | Execute Heap_Access,All_Read 02c2 00d9 | | Load_Top At_Offset_1 02c3 00d8 | | Load_Top At_Offset_0 02c4 00da | | Load_Top At_Offset_2 02c5 01d7 | | Execute Vector,Field_Read 02c6 e239 | 9 | Load 0x1,0x39 02c7 e23a | : | Load 0x1,0x3a 02c8 1d3b | ; | Execute_Immediate Reference_Lex_1,0x3b 02c9 e001 | | Load 0x0,0x1 02ca 1810 | | Execute Package,Field_Execute,Field_Number 0x10 02cb 00d9 | | Load_Top At_Offset_1 02cc 00db | | Load_Top At_Offset_3 02cd 01d6 | | Execute Vector,Field_Write 02ce 00d2 | | Pop_Control Pop_Count_2 02cf 00c8 | | Action Pop_Auxiliary_Range 02d0 3fed |? | Loop_Increasing 0x2be 02d1 00ce | | Action Pop_Auxiliary 02d2 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x6 = 0x2d2,0x5 02d3 e5ff | | Load 0x2,-0x1 02d4 0217 | | Execute Heap_Access,All_Reference 02d5 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 02d6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x7 = 0x2d6,0x6 02d7 e5ff | | Load 0x2,-0x1 02d8 821c | | Call 0x1,0x1c 02d9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02da 0000 0000 | | .XXX[0x2] 02dc 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 02e0 0000 0000 | | .LITERAL {0x00000000, 0x19999990} 02e4 0000 0000 | | .LITERAL {0x00000000, 0x004df475} 02e8 0000 0000 | | .LITERAL {0x00000000, 0x4c50d603} 02ec 0000 0000 | | .LITERAL {0x00000000, 0x4c50d602} 02f0 0000 0000 | | .LITERAL {0x00000000, 0x4c50d601} 02f4 0000 0000 | | .BLANK 0000[0x4] 02f8 ; -------------------------------------------------------------------------------------- 02f8 ; SUBPROGRAM 02f8 ; -------------------------------------------------------------------------------------- 02f8 02fd | | .CONST 0x02fd ; Address of begin 02f9 0004 | | .CONST 0x0004 ; Address of exception handler 02fa 0003 | | .CONST 0x0003 ; Number of locals 02fb INIT_02f8: 02fb 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x9 = .DEBUG 0x02fb,0x1046,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0146 ; Debug Table 0x9.0x0 = 0x2fb,0xffff 02fc 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x9.0x1 = 0x2fc,0xfffe 02fd BODY_02f8: 02fd e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x2 = 0x2fd,0x1 02fe 6806 |h | Jump_Zero 0x305 02ff e5ff | | Load 0x2,-0x1 0300 0217 | | Execute Heap_Access,All_Reference 0301 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0302 67dd |g | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x19999990} 0303 027e | ~ | Execute Discrete,Not_Equal 0304 6802 |h | Jump_Zero 0x307 0305 e213 | | Load 0x1,0x13 ; Debug Table 0x9.0x3 = 0x305,0x2 0306 0257 | W | Execute Discrete,Raise 0307 e5fe | | Load 0x2,-0x2 ; Debug Table 0x9.0x4 = 0x307,0x3 0308 01db | | Execute Vector,Length 0309 7021 |p! | Jump_Nonzero 0x32b 030a e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x5 = 0x30a,0x4 030b 0217 | | Execute Heap_Access,All_Reference 030c 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 030d 0a01 | | Execute_Immediate Plus,0x1 030e e5ff | | Load 0x2,-0x1 030f 0217 | | Execute Heap_Access,All_Reference 0310 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0311 e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x6 = 0x311,0x5 0312 0217 | | Execute Heap_Access,All_Reference 0313 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0314 e5ff | | Load 0x2,-0x1 0315 0217 | | Execute Heap_Access,All_Reference 0316 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0317 0217 | | Execute Heap_Access,All_Reference 0318 01dc | | Execute Vector,Last 0319 027d | } | Execute Discrete,Greater 031a 6802 |h | Jump_Zero 0x31d 031b e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x7 = 0x31b,0x6 031c 825f | _ | Call 0x1,0x5f 031d e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x8 = 0x31d,0x7 031e 0217 | | Execute Heap_Access,All_Reference 031f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0320 00ea | | Load_Encached Null_String_Cache 0321 825e | ^ | Call 0x1,0x5e 0322 e5ff | | Load 0x2,-0x1 0323 0217 | | Execute Heap_Access,All_Reference 0324 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0325 e5ff | | Load 0x2,-0x1 0326 0217 | | Execute Heap_Access,All_Reference 0327 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0328 0217 | | Execute Heap_Access,All_Reference 0329 01d6 | | Execute Vector,Field_Write 032a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x9.0x9 = 0x32a,0x8 032b e5fe | | Load 0x2,-0x2 ; Debug Table 0x9.0xa = 0x32b,0x9 032c 01dd | | Execute Vector,First 032d 005a | Z | Store_Top Discrete,At_Offset_2 032e 00cf | | Action Mark_Auxiliary 032f 7841 |xA | Jump 0x371 0330 e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0xb = 0x330,0xb 0331 0217 | | Execute Heap_Access,All_Reference 0332 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0333 0a01 | | Execute_Immediate Plus,0x1 0334 e5ff | | Load 0x2,-0x1 0335 0217 | | Execute Heap_Access,All_Reference 0336 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0337 e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0xc = 0x337,0xc 0338 0217 | | Execute Heap_Access,All_Reference 0339 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 033a e5ff | | Load 0x2,-0x1 033b 0217 | | Execute Heap_Access,All_Reference 033c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 033d 0217 | | Execute Heap_Access,All_Reference 033e 01dc | | Execute Vector,Last 033f 027d | } | Execute Discrete,Greater 0340 6802 |h | Jump_Zero 0x343 0341 e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0xd = 0x341,0xd 0342 825f | _ | Call 0x1,0x5f 0343 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xe = 0x343,0xe 0344 e5fe | | Load 0x2,-0x2 0345 8260 | ` | Call 0x1,0x60 0346 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0347 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0xf = 0x347,0xf 0348 7012 |p | Jump_Nonzero 0x35b 0349 e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x10 = 0x349,0x10 034a 0217 | | Execute Heap_Access,All_Reference 034b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 034c 00db | | Load_Top At_Offset_3 034d e5fe | | Load 0x2,-0x2 034e 01dc | | Execute Vector,Last 034f e5fe | | Load 0x2,-0x2 0350 01cf | | Execute Vector,Slice_Read 0351 825e | ^ | Call 0x1,0x5e 0352 e5ff | | Load 0x2,-0x1 0353 0217 | | Execute Heap_Access,All_Reference 0354 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0355 e5ff | | Load 0x2,-0x1 0356 0217 | | Execute Heap_Access,All_Reference 0357 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0358 0217 | | Execute Heap_Access,All_Reference 0359 01d6 | | Execute Vector,Field_Write 035a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x9.0x11 = 0x35a,0x11 035b e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x12 = 0x35b,0x12 035c 0217 | | Execute Heap_Access,All_Reference 035d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 035e 00db | | Load_Top At_Offset_3 035f 00db | | Load_Top At_Offset_3 0360 0afe | | Execute_Immediate Plus,-0x2 0361 0248 | H | Execute Discrete,Check_In_Integer 0362 e5fe | | Load 0x2,-0x2 0363 01cf | | Execute Vector,Slice_Read 0364 825e | ^ | Call 0x1,0x5e 0365 e5ff | | Load 0x2,-0x1 0366 0217 | | Execute Heap_Access,All_Reference 0367 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0368 e5ff | | Load 0x2,-0x1 0369 0217 | | Execute Heap_Access,All_Reference 036a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 036b 0217 | | Execute Heap_Access,All_Reference 036c 01d6 | | Execute Vector,Field_Write 036d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x13 = 0x36d,0x13 036e 0a01 | | Execute_Immediate Plus,0x1 036f 005b | [ | Store_Top Discrete,At_Offset_3 0370 00c9 | | Action Pop_Auxiliary_Loop 0371 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x14 = 0x371,0xa 0372 e5fe | | Load 0x2,-0x2 0373 01dc | | Execute Vector,Last 0374 027a | z | Execute Discrete,Less_Equal 0375 77ba |w | Jump_Nonzero 0x330 0376 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0377 0000 | | .XXX[0x1] 0378 ; -------------------------------------------------------------------------------------- 0378 ; SUBPROGRAM 0378 ; -------------------------------------------------------------------------------------- 0378 037e | ~ | .CONST 0x037e ; Address of begin 0379 0004 | | .CONST 0x0004 ; Address of exception handler 037a 0004 | | .CONST 0x0004 ; Number of locals 037b INIT_0378: 037b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xa = .DEBUG 0x037b,0x1072,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0152 ; Debug Table 0xa.0x0 = 0x37b,0xffff 037c 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xa.0x1 = 0x37c,0xfffe 037d 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xa.0x2 = 0x37d,0xfffd 037e BODY_0378: 037e e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x3 = 0x37e,0x1 037f 6806 |h | Jump_Zero 0x386 0380 e5ff | | Load 0x2,-0x1 0381 0217 | | Execute Heap_Access,All_Reference 0382 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0383 675c |g\ | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x19999990} 0384 027e | ~ | Execute Discrete,Not_Equal 0385 6802 |h | Jump_Zero 0x388 0386 e213 | | Load 0x1,0x13 ; Debug Table 0xa.0x4 = 0x386,0x2 0387 0257 | W | Execute Discrete,Raise 0388 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x5 = 0x388,0x3 0389 0c00 | | Execute_Immediate Greater_Equal,0x0 038a 6803 |h | Jump_Zero 0x38e 038b e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x6 = 0x38b,0x4 038c 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 038d 7808 |x | Jump 0x396 038e e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x7 = 0x38e,0x5 038f 0217 | | Execute Heap_Access,All_Reference 0390 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0391 e5fe | | Load 0x2,-0x2 0392 0273 | s | Execute Discrete,Plus 0393 0a01 | | Execute_Immediate Plus,0x1 0394 0248 | H | Execute Discrete,Check_In_Integer 0395 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0396 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x8 = 0x396,0x6 0397 0d00 | | Execute_Immediate Less,0x0 0398 7006 |p | Jump_Nonzero 0x39f 0399 00d8 | | Load_Top At_Offset_0 039a e5ff | | Load 0x2,-0x1 039b 0217 | | Execute Heap_Access,All_Reference 039c 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 039d 027d | } | Execute Discrete,Greater 039e 6802 |h | Jump_Zero 0x3a1 039f e214 | | Load 0x1,0x14 ; Debug Table 0xa.0x9 = 0x39f,0x7 03a0 0257 | W | Execute Discrete,Raise 03a1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0xa = 0x3a1,0x8 03a2 0a01 | | Execute_Immediate Plus,0x1 03a3 0248 | H | Execute Discrete,Check_In_Integer 03a4 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 03a5 e5fd | | Load 0x2,-0x3 ; Debug Table 0xa.0xb = 0x3a5,0x9 03a6 01db | | Execute Vector,Length 03a7 7035 |p5 | Jump_Nonzero 0x3dd 03a8 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0xc = 0x3a8,0xa 03a9 0217 | | Execute Heap_Access,All_Reference 03aa 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 03ab e5ff | | Load 0x2,-0x1 03ac 0217 | | Execute Heap_Access,All_Reference 03ad 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03ae 0217 | | Execute Heap_Access,All_Reference 03af 01dc | | Execute Vector,Last 03b0 027b | { | Execute Discrete,Greater_Equal 03b1 6802 |h | Jump_Zero 0x3b4 03b2 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0xd = 0x3b2,0xb 03b3 825f | _ | Call 0x1,0x5f 03b4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0xe = 0x3b4,0xc 03b5 e5ff | | Load 0x2,-0x1 03b6 0217 | | Execute Heap_Access,All_Reference 03b7 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 03b8 e5ff | | Load 0x2,-0x1 03b9 0217 | | Execute Heap_Access,All_Reference 03ba 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03bb 0217 | | Execute Heap_Access,All_Reference 03bc 01cf | | Execute Vector,Slice_Read 03bd 00d9 | | Load_Top At_Offset_1 03be 0a01 | | Execute_Immediate Plus,0x1 03bf 0248 | H | Execute Discrete,Check_In_Integer 03c0 e5ff | | Load 0x2,-0x1 03c1 0217 | | Execute Heap_Access,All_Reference 03c2 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 03c3 0a01 | | Execute_Immediate Plus,0x1 03c4 0248 | H | Execute Discrete,Check_In_Integer 03c5 e5ff | | Load 0x2,-0x1 03c6 0219 | | Execute Heap_Access,All_Read 03c7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03c8 0219 | | Execute Heap_Access,All_Read 03c9 01ce | | Execute Vector,Slice_Write 03ca e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0xf = 0x3ca,0xd 03cb 0217 | | Execute Heap_Access,All_Reference 03cc 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 03cd 0a01 | | Execute_Immediate Plus,0x1 03ce e5ff | | Load 0x2,-0x1 03cf 0217 | | Execute Heap_Access,All_Reference 03d0 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 03d1 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x10 = 0x3d1,0xe 03d2 0217 | | Execute Heap_Access,All_Reference 03d3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03d4 00ea | | Load_Encached Null_String_Cache 03d5 825e | ^ | Call 0x1,0x5e 03d6 00d9 | | Load_Top At_Offset_1 03d7 e5ff | | Load 0x2,-0x1 03d8 0217 | | Execute Heap_Access,All_Reference 03d9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03da 0217 | | Execute Heap_Access,All_Reference 03db 01d6 | | Execute Vector,Field_Write 03dc 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0xa.0x11 = 0x3dc,0xf 03dd e5fd | | Load 0x2,-0x3 ; Debug Table 0xa.0x12 = 0x3dd,0x10 03de 01dd | | Execute Vector,First 03df 005b | [ | Store_Top Discrete,At_Offset_3 03e0 00cf | | Action Mark_Auxiliary 03e1 7857 |xW | Jump 0x439 03e2 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x13 = 0x3e2,0x12 03e3 0217 | | Execute Heap_Access,All_Reference 03e4 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 03e5 e5ff | | Load 0x2,-0x1 03e6 0217 | | Execute Heap_Access,All_Reference 03e7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03e8 0217 | | Execute Heap_Access,All_Reference 03e9 01dc | | Execute Vector,Last 03ea 027b | { | Execute Discrete,Greater_Equal 03eb 6802 |h | Jump_Zero 0x3ee 03ec e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x14 = 0x3ec,0x13 03ed 825f | _ | Call 0x1,0x5f 03ee 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x15 = 0x3ee,0x14 03ef e5ff | | Load 0x2,-0x1 03f0 0217 | | Execute Heap_Access,All_Reference 03f1 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 03f2 e5ff | | Load 0x2,-0x1 03f3 0217 | | Execute Heap_Access,All_Reference 03f4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03f5 0217 | | Execute Heap_Access,All_Reference 03f6 01cf | | Execute Vector,Slice_Read 03f7 00da | | Load_Top At_Offset_2 03f8 0a01 | | Execute_Immediate Plus,0x1 03f9 0248 | H | Execute Discrete,Check_In_Integer 03fa e5ff | | Load 0x2,-0x1 03fb 0217 | | Execute Heap_Access,All_Reference 03fc 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 03fd 0a01 | | Execute_Immediate Plus,0x1 03fe 0248 | H | Execute Discrete,Check_In_Integer 03ff e5ff | | Load 0x2,-0x1 0400 0219 | | Execute Heap_Access,All_Read 0401 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0402 0219 | | Execute Heap_Access,All_Read 0403 01ce | | Execute Vector,Slice_Write 0404 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x16 = 0x404,0x15 0405 0217 | | Execute Heap_Access,All_Reference 0406 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0407 0a01 | | Execute_Immediate Plus,0x1 0408 e5ff | | Load 0x2,-0x1 0409 0217 | | Execute Heap_Access,All_Reference 040a 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 040b 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x17 = 0x40b,0x16 040c e5fd | | Load 0x2,-0x3 040d 8260 | ` | Call 0x1,0x60 040e 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 040f 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x18 = 0x40f,0x17 0410 7010 |p | Jump_Nonzero 0x421 0411 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x19 = 0x411,0x18 0412 0217 | | Execute Heap_Access,All_Reference 0413 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0414 e402 | | Load 0x2,0x2 0415 e5fd | | Load 0x2,-0x3 0416 01dc | | Execute Vector,Last 0417 e5fd | | Load 0x2,-0x3 0418 01cf | | Execute Vector,Slice_Read 0419 825e | ^ | Call 0x1,0x5e 041a 00da | | Load_Top At_Offset_2 041b e5ff | | Load 0x2,-0x1 041c 0217 | | Execute Heap_Access,All_Reference 041d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 041e 0217 | | Execute Heap_Access,All_Reference 041f 01d6 | | Execute Vector,Field_Write 0420 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0xa.0x1a = 0x420,0x19 0421 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x1b = 0x421,0x1a 0422 0217 | | Execute Heap_Access,All_Reference 0423 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0424 e402 | | Load 0x2,0x2 0425 e403 | | Load 0x2,0x3 0426 0afe | | Execute_Immediate Plus,-0x2 0427 0248 | H | Execute Discrete,Check_In_Integer 0428 e5fd | | Load 0x2,-0x3 0429 01cf | | Execute Vector,Slice_Read 042a 825e | ^ | Call 0x1,0x5e 042b 00da | | Load_Top At_Offset_2 042c e5ff | | Load 0x2,-0x1 042d 0217 | | Execute Heap_Access,All_Reference 042e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 042f 0217 | | Execute Heap_Access,All_Reference 0430 01d6 | | Execute Vector,Field_Write 0431 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x1c = 0x431,0x1b 0432 0a01 | | Execute_Immediate Plus,0x1 0433 0248 | H | Execute Discrete,Check_In_Integer 0434 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0435 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x1d = 0x435,0x1c 0436 0a01 | | Execute_Immediate Plus,0x1 0437 c402 | | Store 0x2,0x2 0438 00c9 | | Action Pop_Auxiliary_Loop 0439 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x1e = 0x439,0x11 043a e5fd | | Load 0x2,-0x3 043b 01dc | | Execute Vector,Last 043c 027a | z | Execute Discrete,Less_Equal 043d 77a4 |w | Jump_Nonzero 0x3e2 043e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 043f 0000 | | .XXX[0x1] 0440 ; -------------------------------------------------------------------------------------- 0440 ; SUBPROGRAM 0440 ; -------------------------------------------------------------------------------------- 0440 0447 | G | .CONST 0x0447 ; Address of begin 0441 0004 | | .CONST 0x0004 ; Address of exception handler 0442 0005 | | .CONST 0x0005 ; Number of locals 0443 INIT_0440: 0443 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xb = .DEBUG 0x0443,0x10b2,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0162 ; Debug Table 0xb.0x0 = 0x443,0xffff 0444 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xb.0x1 = 0x444,0xfffe 0445 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xb.0x2 = 0x445,0xfffd 0446 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xb.0x3 = 0x446,0xfffc 0447 BODY_0440: 0447 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x4 = 0x447,0x1 0448 680e |h | Jump_Zero 0x457 0449 e5ff | | Load 0x2,-0x1 044a 0217 | | Execute Heap_Access,All_Reference 044b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 044c 6693 |f | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x19999990} 044d 027e | ~ | Execute Discrete,Not_Equal 044e 7008 |p | Jump_Nonzero 0x457 044f e5fd | | Load 0x2,-0x3 0450 6806 |h | Jump_Zero 0x457 0451 e5fd | | Load 0x2,-0x3 0452 0217 | | Execute Heap_Access,All_Reference 0453 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0454 668b |f | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x19999990} 0455 027e | ~ | Execute Discrete,Not_Equal 0456 6802 |h | Jump_Zero 0x459 0457 e213 | | Load 0x1,0x13 ; Debug Table 0xb.0x5 = 0x457,0x2 0458 0257 | W | Execute Discrete,Raise 0459 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x6 = 0x459,0x3 045a 0c00 | | Execute_Immediate Greater_Equal,0x0 045b 6804 |h | Jump_Zero 0x460 045c e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x7 = 0x45c,0x4 045d 0a01 | | Execute_Immediate Plus,0x1 045e c402 | | Store 0x2,0x2 045f 7809 |x | Jump 0x469 0460 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x8 = 0x460,0x5 0461 0217 | | Execute Heap_Access,All_Reference 0462 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0463 0a01 | | Execute_Immediate Plus,0x1 0464 e5fe | | Load 0x2,-0x2 0465 0273 | s | Execute Discrete,Plus 0466 0248 | H | Execute Discrete,Check_In_Integer 0467 0a01 | | Execute_Immediate Plus,0x1 0468 c402 | | Store 0x2,0x2 0469 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x9 = 0x469,0x6 046a 0d01 | | Execute_Immediate Less,0x1 046b 7007 |p | Jump_Nonzero 0x473 046c 00db | | Load_Top At_Offset_3 046d e5ff | | Load 0x2,-0x1 046e 0217 | | Execute Heap_Access,All_Reference 046f 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0470 0a01 | | Execute_Immediate Plus,0x1 0471 027d | } | Execute Discrete,Greater 0472 6802 |h | Jump_Zero 0x475 0473 e214 | | Load 0x1,0x14 ; Debug Table 0xb.0xa = 0x473,0x7 0474 0257 | W | Execute Discrete,Raise 0475 e5fc | | Load 0x2,-0x4 ; Debug Table 0xb.0xb = 0x475,0x8 0476 680e |h | Jump_Zero 0x485 0477 e5fc | | Load 0x2,-0x4 0478 e5fd | | Load 0x2,-0x3 0479 0217 | | Execute Heap_Access,All_Reference 047a 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 047b 0a01 | | Execute_Immediate Plus,0x1 047c 027d | } | Execute Discrete,Greater 047d 7007 |p | Jump_Nonzero 0x485 047e e5fc | | Load 0x2,-0x4 047f e5fd | | Load 0x2,-0x3 0480 0217 | | Execute Heap_Access,All_Reference 0481 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0482 0275 | u | Execute Discrete,Unary_Minus 0483 027c | | | Execute Discrete,Less 0484 6802 |h | Jump_Zero 0x487 0485 e214 | | Load 0x1,0x14 ; Debug Table 0xb.0xc = 0x485,0x9 0486 0257 | W | Execute Discrete,Raise 0487 e5fc | | Load 0x2,-0x4 ; Debug Table 0xb.0xd = 0x487,0xa 0488 0c01 | | Execute_Immediate Greater_Equal,0x1 0489 6803 |h | Jump_Zero 0x48d 048a e5fc | | Load 0x2,-0x4 ; Debug Table 0xb.0xe = 0x48a,0xb 048b 005b | [ | Store_Top Discrete,At_Offset_3 048c 7808 |x | Jump 0x495 048d e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0xf = 0x48d,0xc 048e 0217 | | Execute Heap_Access,All_Reference 048f 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0490 0a01 | | Execute_Immediate Plus,0x1 0491 0248 | H | Execute Discrete,Check_In_Integer 0492 e5fc | | Load 0x2,-0x4 0493 0273 | s | Execute Discrete,Plus 0494 005b | [ | Store_Top Discrete,At_Offset_3 0495 6646 |fF | Indirect_Literal Discrete,0x2dc,{0x00000000, 0x7fffffff} ; Debug Table 0xb.0x10 = 0x495,0xd 0496 e5fb | | Load 0x2,-0x5 0497 0272 | r | Execute Discrete,Minus 0498 00db | | Load_Top At_Offset_3 0499 027c | | | Execute Discrete,Less 049a 6805 |h | Jump_Zero 0x4a0 049b e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0x11 = 0x49b,0xe 049c 0217 | | Execute Heap_Access,All_Reference 049d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 049e 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 049f 7806 |x | Jump 0x4a6 04a0 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x12 = 0x4a0,0xf 04a1 e5fb | | Load 0x2,-0x5 04a2 0273 | s | Execute Discrete,Plus 04a3 0248 | H | Execute Discrete,Check_In_Integer 04a4 0aff | | Execute_Immediate Plus,-0x1 04a5 005a | Z | Store_Top Discrete,At_Offset_2 04a6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x13 = 0x4a6,0x10 04a7 00db | | Load_Top At_Offset_3 04a8 0272 | r | Execute Discrete,Minus 04a9 0248 | H | Execute Discrete,Check_In_Integer 04aa 0a01 | | Execute_Immediate Plus,0x1 04ab 0059 | Y | Store_Top Discrete,At_Offset_1 04ac 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x14 = 0x4ac,0x11 04ad 7001 |p | Jump_Nonzero 0x4af 04ae 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0xb.0x15 = 0x4ae,0x12 04af 00cf | | Action Mark_Auxiliary 04b0 7803 |x | Jump 0x4b4 04b1 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x16 = 0x4b1,0x14 04b2 825f | _ | Call 0x1,0x5f 04b3 00c9 | | Action Pop_Auxiliary_Loop 04b4 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x17 = 0x4b4,0x13 04b5 0217 | | Execute Heap_Access,All_Reference 04b6 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 04b7 00da | | Load_Top At_Offset_2 04b8 0273 | s | Execute Discrete,Plus 04b9 e5ff | | Load 0x2,-0x1 04ba 0217 | | Execute Heap_Access,All_Reference 04bb 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 04bc 0217 | | Execute Heap_Access,All_Reference 04bd 01dc | | Execute Vector,Last 04be 027d | } | Execute Discrete,Greater 04bf 77f1 |w | Jump_Nonzero 0x4b1 04c0 00ce | | Action Pop_Auxiliary 04c1 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x18 = 0x4c1,0x15 04c2 e5ff | | Load 0x2,-0x1 04c3 0217 | | Execute Heap_Access,All_Reference 04c4 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 04c5 e5ff | | Load 0x2,-0x1 04c6 0217 | | Execute Heap_Access,All_Reference 04c7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 04c8 0217 | | Execute Heap_Access,All_Reference 04c9 01cf | | Execute Vector,Slice_Read 04ca e402 | | Load 0x2,0x2 04cb 00da | | Load_Top At_Offset_2 04cc 0273 | s | Execute Discrete,Plus 04cd 0248 | H | Execute Discrete,Check_In_Integer 04ce e5ff | | Load 0x2,-0x1 04cf 0217 | | Execute Heap_Access,All_Reference 04d0 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 04d1 00db | | Load_Top At_Offset_3 04d2 0273 | s | Execute Discrete,Plus 04d3 0248 | H | Execute Discrete,Check_In_Integer 04d4 e5ff | | Load 0x2,-0x1 04d5 0219 | | Execute Heap_Access,All_Read 04d6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 04d7 0219 | | Execute Heap_Access,All_Read 04d8 01ce | | Execute Vector,Slice_Write 04d9 00cf | | Action Mark_Auxiliary 04da 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x19 = 0x4da,0x16 04db e403 | | Load 0x2,0x3 04dc 0263 | c | Execute Discrete,Above_Bound 04dd 701a |p | Jump_Nonzero 0x4f8 04de e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x1a = 0x4de,0x17 04df 0217 | | Execute Heap_Access,All_Reference 04e0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04e1 00d9 | | Load_Top At_Offset_1 04e2 e5fd | | Load 0x2,-0x3 04e3 0217 | | Execute Heap_Access,All_Reference 04e4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 04e5 0217 | | Execute Heap_Access,All_Reference 04e6 01d7 | | Execute Vector,Field_Read 04e7 0217 | | Execute Heap_Access,All_Reference 04e8 e234 | 4 | Load 0x1,0x34 04e9 e235 | 5 | Load 0x1,0x35 04ea 1d36 | 6 | Execute_Immediate Reference_Lex_1,0x36 04eb e001 | | Load 0x0,0x1 04ec 180f | | Execute Package,Field_Execute,Field_Number 0xf 04ed e402 | | Load 0x2,0x2 04ee e5ff | | Load 0x2,-0x1 04ef 0217 | | Execute Heap_Access,All_Reference 04f0 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 04f1 0217 | | Execute Heap_Access,All_Reference 04f2 01d6 | | Execute Vector,Field_Write 04f3 e402 | | Load 0x2,0x2 ; Debug Table 0xb.0x1b = 0x4f3,0x18 04f4 0a01 | | Execute_Immediate Plus,0x1 04f5 c402 | | Store 0x2,0x2 04f6 00c8 | | Action Pop_Auxiliary_Range 04f7 3fe6 |? | Loop_Increasing 0x4de 04f8 00ce | | Action Pop_Auxiliary 04f9 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x1c = 0x4f9,0x19 04fa 0217 | | Execute Heap_Access,All_Reference 04fb 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 04fc 00d9 | | Load_Top At_Offset_1 04fd 0273 | s | Execute Discrete,Plus 04fe e5ff | | Load 0x2,-0x1 04ff 0217 | | Execute Heap_Access,All_Reference 0500 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0501 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0502 0000 0000 | | .BLANK 0000[0x6] 0508 ; -------------------------------------------------------------------------------------- 0508 ; SUBPROGRAM 0508 ; -------------------------------------------------------------------------------------- 0508 050e | | .CONST 0x050e ; Address of begin 0509 0004 | | .CONST 0x0004 ; Address of exception handler 050a 0004 | | .CONST 0x0004 ; Number of locals 050b INIT_0508: 050b 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xc = .DEBUG 0x050b,0x10ee,0x0001,0x0000,0x004c,0x50d6,0x0000,0x017d ; Debug Table 0xc.0x0 = 0x50b,0xffff 050c 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xc.0x1 = 0x50c,0xfffe 050d 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xc.0x2 = 0x50d,0xfffd 050e BODY_0508: 050e e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x3 = 0x50e,0x1 050f 6806 |h | Jump_Zero 0x516 0510 e5ff | | Load 0x2,-0x1 0511 0217 | | Execute Heap_Access,All_Reference 0512 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0513 65cc |e | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x19999990} 0514 027e | ~ | Execute Discrete,Not_Equal 0515 6802 |h | Jump_Zero 0x518 0516 e213 | | Load 0x1,0x13 ; Debug Table 0xc.0x4 = 0x516,0x2 0517 0257 | W | Execute Discrete,Raise 0518 e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x5 = 0x518,0x3 0519 0c00 | | Execute_Immediate Greater_Equal,0x0 051a 6803 |h | Jump_Zero 0x51e 051b e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x6 = 0x51b,0x4 051c 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 051d 7808 |x | Jump 0x526 051e e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x7 = 0x51e,0x5 051f 0217 | | Execute Heap_Access,All_Reference 0520 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0521 e5fe | | Load 0x2,-0x2 0522 0273 | s | Execute Discrete,Plus 0523 0a01 | | Execute_Immediate Plus,0x1 0524 0248 | H | Execute Discrete,Check_In_Integer 0525 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0526 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x8 = 0x526,0x6 0527 0d01 | | Execute_Immediate Less,0x1 0528 7014 |p | Jump_Nonzero 0x53d 0529 00da | | Load_Top At_Offset_2 052a e5ff | | Load 0x2,-0x1 052b 0217 | | Execute Heap_Access,All_Reference 052c 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 052d 0a01 | | Execute_Immediate Plus,0x1 052e 027d | } | Execute Discrete,Greater 052f 700d |p | Jump_Nonzero 0x53d 0530 00da | | Load_Top At_Offset_2 0531 e5ff | | Load 0x2,-0x1 0532 0217 | | Execute Heap_Access,All_Reference 0533 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0534 0a01 | | Execute_Immediate Plus,0x1 0535 027f | | Execute Discrete,Equal 0536 6804 |h | Jump_Zero 0x53b 0537 e5fd | | Load 0x2,-0x3 0538 65a3 |e | Indirect_Literal Discrete,0x2dc,{0x00000000, 0x7fffffff} 0539 027e | ~ | Execute Discrete,Not_Equal 053a 7801 |x | Jump 0x53c 053b 4800 |H | Short_Literal 0x0 053c 6802 |h | Jump_Zero 0x53f 053d e214 | | Load 0x1,0x14 ; Debug Table 0xc.0x9 = 0x53d,0x7 053e 0257 | W | Execute Discrete,Raise 053f 659c |e | Indirect_Literal Discrete,0x2dc,{0x00000000, 0x7fffffff} ; Debug Table 0xc.0xa = 0x53f,0x8 0540 e5fd | | Load 0x2,-0x3 0541 0272 | r | Execute Discrete,Minus 0542 00db | | Load_Top At_Offset_3 0543 027c | | | Execute Discrete,Less 0544 6805 |h | Jump_Zero 0x54a 0545 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0xb = 0x545,0x9 0546 0217 | | Execute Heap_Access,All_Reference 0547 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0548 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0549 7806 |x | Jump 0x550 054a 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0xc = 0x54a,0xa 054b e5fd | | Load 0x2,-0x3 054c 0273 | s | Execute Discrete,Plus 054d 0248 | H | Execute Discrete,Check_In_Integer 054e 0aff | | Execute_Immediate Plus,-0x1 054f 005a | Z | Store_Top Discrete,At_Offset_2 0550 00cf | | Action Mark_Auxiliary 0551 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0xd = 0x551,0xb 0552 e402 | | Load 0x2,0x2 0553 0263 | c | Execute Discrete,Above_Bound 0554 7013 |p | Jump_Nonzero 0x568 0555 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0xe = 0x555,0xc 0556 0219 | | Execute Heap_Access,All_Read 0557 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0558 0219 | | Execute Heap_Access,All_Read 0559 00d9 | | Load_Top At_Offset_1 055a 00d8 | | Load_Top At_Offset_0 055b 00da | | Load_Top At_Offset_2 055c 01d7 | | Execute Vector,Field_Read 055d e239 | 9 | Load 0x1,0x39 055e e23a | : | Load 0x1,0x3a 055f 1d3b | ; | Execute_Immediate Reference_Lex_1,0x3b 0560 e001 | | Load 0x0,0x1 0561 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0562 00d9 | | Load_Top At_Offset_1 0563 00db | | Load_Top At_Offset_3 0564 01d6 | | Execute Vector,Field_Write 0565 00d2 | | Pop_Control Pop_Count_2 0566 00c8 | | Action Pop_Auxiliary_Range 0567 3fed |? | Loop_Increasing 0x555 0568 00ce | | Action Pop_Auxiliary 0569 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0xf = 0x569,0xd 056a 0217 | | Execute Heap_Access,All_Reference 056b 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 056c 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 056d e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x10 = 0x56d,0xe 056e 0217 | | Execute Heap_Access,All_Reference 056f 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0570 00da | | Load_Top At_Offset_2 0571 e402 | | Load 0x2,0x2 0572 0272 | r | Execute Discrete,Minus 0573 0a01 | | Execute_Immediate Plus,0x1 0574 0248 | H | Execute Discrete,Check_In_Integer 0575 0272 | r | Execute Discrete,Minus 0576 e5ff | | Load 0x2,-0x1 0577 0217 | | Execute Heap_Access,All_Reference 0578 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0579 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x11 = 0x579,0xf 057a 0a01 | | Execute_Immediate Plus,0x1 057b 0248 | H | Execute Discrete,Check_In_Integer 057c 00d9 | | Load_Top At_Offset_1 057d e5ff | | Load 0x2,-0x1 057e 0217 | | Execute Heap_Access,All_Reference 057f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0580 0217 | | Execute Heap_Access,All_Reference 0581 01cf | | Execute Vector,Slice_Read 0582 00db | | Load_Top At_Offset_3 0583 e5ff | | Load 0x2,-0x1 0584 0217 | | Execute Heap_Access,All_Reference 0585 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0586 e5ff | | Load 0x2,-0x1 0587 0219 | | Execute Heap_Access,All_Read 0588 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0589 0219 | | Execute Heap_Access,All_Read 058a 01ce | | Execute Vector,Slice_Write 058b 4504 |E | Exit_Suprogram New_Top_Offset 0x4 058c 0000 0000 | | .BLANK 0000[0x4] 0590 ; -------------------------------------------------------------------------------------- 0590 ; SUBPROGRAM 0590 ; -------------------------------------------------------------------------------------- 0590 0593 | | .CONST 0x0593 ; Address of begin 0591 0004 | | .CONST 0x0004 ; Address of exception handler 0592 0001 | | .CONST 0x0001 ; Number of locals 0593 BODY_0590: 0593 INIT_0590: 0593 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x0593,0x1114,0x0002,0x0000,0x004c,0x50d6,0x0000,0x018e ; Debug Table 0xd.0x0 = 0x593,0x1 0594 7002 |p | Jump_Nonzero 0x597 0595 e213 | | Load 0x1,0x13 ; Debug Table 0xd.0x1 = 0x595,0x2 0596 0257 | W | Execute Discrete,Raise 0597 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x2 = 0x597,0x3 0598 0217 | | Execute Heap_Access,All_Reference 0599 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 059a 4801 |H | Short_Literal 0x1 059b e5ff | | Load 0x2,-0x1 059c 8221 | ! | Call 0x1,0x21 059d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 059e 0000 0000 | | .XXX[0x2] 05a0 ; -------------------------------------------------------------------------------------- 05a0 ; SUBPROGRAM 05a0 ; -------------------------------------------------------------------------------------- 05a0 05a7 | | .CONST 0x05a7 ; Address of begin 05a1 0004 | | .CONST 0x0004 ; Address of exception handler 05a2 0004 | | .CONST 0x0004 ; Number of locals 05a3 INIT_05a0: 05a3 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xe = .DEBUG 0x05a3,0x111c,0x0002,0x0000,0x004c,0x50d6,0x0000,0x0197 ; Debug Table 0xe.0x0 = 0x5a3,0xffff 05a4 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xe.0x1 = 0x5a4,0xfffe 05a5 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xe.0x2 = 0x5a5,0xfffd 05a6 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 05a7 BODY_05a0: 05a7 e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x3 = 0x5a7,0x1 05a8 6806 |h | Jump_Zero 0x5af 05a9 e5ff | | Load 0x2,-0x1 05aa 0217 | | Execute Heap_Access,All_Reference 05ab 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05ac 6297 |b | Indirect_Literal Discrete,0x844,{0x00000000, 0x19999990} 05ad 027e | ~ | Execute Discrete,Not_Equal 05ae 6802 |h | Jump_Zero 0x5b1 05af e213 | | Load 0x1,0x13 ; Debug Table 0xe.0x4 = 0x5af,0x2 05b0 0257 | W | Execute Discrete,Raise 05b1 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x5 = 0x5b1,0x3 05b2 0c00 | | Execute_Immediate Greater_Equal,0x0 05b3 6803 |h | Jump_Zero 0x5b7 05b4 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x6 = 0x5b4,0x4 05b5 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 05b6 7808 |x | Jump 0x5bf 05b7 e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x7 = 0x5b7,0x5 05b8 0217 | | Execute Heap_Access,All_Reference 05b9 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 05ba e5fe | | Load 0x2,-0x2 05bb 0273 | s | Execute Discrete,Plus 05bc 0a01 | | Execute_Immediate Plus,0x1 05bd 0248 | H | Execute Discrete,Check_In_Integer 05be 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 05bf 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x8 = 0x5bf,0x6 05c0 0d01 | | Execute_Immediate Less,0x1 05c1 7013 |p | Jump_Nonzero 0x5d5 05c2 00da | | Load_Top At_Offset_2 05c3 e5ff | | Load 0x2,-0x1 05c4 0217 | | Execute Heap_Access,All_Reference 05c5 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 05c6 0a01 | | Execute_Immediate Plus,0x1 05c7 027d | } | Execute Discrete,Greater 05c8 700c |p | Jump_Nonzero 0x5d5 05c9 00da | | Load_Top At_Offset_2 05ca e5ff | | Load 0x2,-0x1 05cb 0217 | | Execute Heap_Access,All_Reference 05cc 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 05cd 0a01 | | Execute_Immediate Plus,0x1 05ce 027f | | Execute Discrete,Equal 05cf 6803 |h | Jump_Zero 0x5d3 05d0 e5fd | | Load 0x2,-0x3 05d1 0e00 | | Execute_Immediate Not_Equal,0x0 05d2 7801 |x | Jump 0x5d4 05d3 4800 |H | Short_Literal 0x0 05d4 6802 |h | Jump_Zero 0x5d7 05d5 e214 | | Load 0x1,0x14 ; Debug Table 0xe.0x9 = 0x5d5,0x7 05d6 0257 | W | Execute Discrete,Raise 05d7 6268 |bh | Indirect_Literal Discrete,0x840,{0x00000000, 0x7fffffff} ; Debug Table 0xe.0xa = 0x5d7,0x8 05d8 e5fd | | Load 0x2,-0x3 05d9 0272 | r | Execute Discrete,Minus 05da 00db | | Load_Top At_Offset_3 05db 027c | | | Execute Discrete,Less 05dc 6805 |h | Jump_Zero 0x5e2 05dd e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0xb = 0x5dd,0x9 05de 0217 | | Execute Heap_Access,All_Reference 05df 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 05e0 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 05e1 7806 |x | Jump 0x5e8 05e2 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0xc = 0x5e2,0xa 05e3 e5fd | | Load 0x2,-0x3 05e4 0273 | s | Execute Discrete,Plus 05e5 0248 | H | Execute Discrete,Check_In_Integer 05e6 0aff | | Execute_Immediate Plus,-0x1 05e7 005a | Z | Store_Top Discrete,At_Offset_2 05e8 00cf | | Action Mark_Auxiliary 05e9 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0xd = 0x5e9,0xb 05ea e402 | | Load 0x2,0x2 05eb 0263 | c | Execute Discrete,Above_Bound 05ec 700f |p | Jump_Nonzero 0x5fc 05ed 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0xe = 0x5ed,0xc 05ee 00d9 | | Load_Top At_Offset_1 05ef e5ff | | Load 0x2,-0x1 05f0 0217 | | Execute Heap_Access,All_Reference 05f1 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 05f2 0217 | | Execute Heap_Access,All_Reference 05f3 01d7 | | Execute Vector,Field_Read 05f4 0217 | | Execute Heap_Access,All_Reference 05f5 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 05f6 0273 | s | Execute Discrete,Plus 05f7 0248 | H | Execute Discrete,Check_In_Integer 05f8 0a02 | | Execute_Immediate Plus,0x2 05f9 c404 | | Store 0x2,0x4 05fa 00c8 | | Action Pop_Auxiliary_Range 05fb 3ff1 |? | Loop_Increasing 0x5ed 05fc 00ce | | Action Pop_Auxiliary 05fd 00cf | | Action Mark_Auxiliary ; Debug Table 0xe.0xf = 0x5fd,0xd 05fe 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x10 = 0x5fe,0xfbff 05ff 00da | | Load_Top At_Offset_2 0600 00e9 | | Load_Encached String_Cache 0601 0334 | 4 | Declare_Variable Array,With_Constraint 0602 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xe.0x11 = 0x602,0xfbfe 0603 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0604 e233 | 3 | Load 0x1,0x33 ; Debug Table 0xe.0x12 = 0x604,0xfbfd 0605 00cf | | Action Mark_Auxiliary 0606 e403 | | Load 0x2,0x3 ; Debug Table 0xe.0x13 = 0x606,0x401 0607 e402 | | Load 0x2,0x2 0608 0263 | c | Execute Discrete,Above_Bound 0609 702f |p/ | Jump_Nonzero 0x639 060a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x14 = 0x60a,0x402 060b e5ff | | Load 0x2,-0x1 060c 0217 | | Execute Heap_Access,All_Reference 060d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 060e 0217 | | Execute Heap_Access,All_Reference 060f 01d7 | | Execute Vector,Field_Read 0610 a408 | | Store_Unchecked 0x2,0x8 0611 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x15 = 0x611,0x403 0612 e408 | | Load 0x2,0x8 0613 0217 | | Execute Heap_Access,All_Reference 0614 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0615 e408 | | Load 0x2,0x8 0616 0217 | | Execute Heap_Access,All_Reference 0617 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0618 01cf | | Execute Vector,Slice_Read 0619 e407 | | Load 0x2,0x7 061a e407 | | Load 0x2,0x7 061b e408 | | Load 0x2,0x8 061c 0217 | | Execute Heap_Access,All_Reference 061d 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 061e 0273 | s | Execute Discrete,Plus 061f 0aff | | Execute_Immediate Plus,-0x1 0620 0248 | H | Execute Discrete,Check_In_Integer 0621 e406 | | Load 0x2,0x6 0622 01ce | | Execute Vector,Slice_Write 0623 e407 | | Load 0x2,0x7 ; Debug Table 0xe.0x16 = 0x623,0x404 0624 e408 | | Load 0x2,0x8 0625 0217 | | Execute Heap_Access,All_Reference 0626 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0627 0273 | s | Execute Discrete,Plus 0628 0248 | H | Execute Discrete,Check_In_Integer 0629 0a02 | | Execute_Immediate Plus,0x2 062a c407 | | Store 0x2,0x7 062b 480d |H | Short_Literal 0xd ; Debug Table 0xe.0x17 = 0x62b,0x405 062c e407 | | Load 0x2,0x7 062d 0afe | | Execute_Immediate Plus,-0x2 062e 0248 | H | Execute Discrete,Check_In_Integer 062f e406 | | Load 0x2,0x6 0630 01d6 | | Execute Vector,Field_Write 0631 480a |H | Short_Literal 0xa ; Debug Table 0xe.0x18 = 0x631,0x406 0632 e407 | | Load 0x2,0x7 0633 0aff | | Execute_Immediate Plus,-0x1 0634 0248 | H | Execute Discrete,Check_In_Integer 0635 e406 | | Load 0x2,0x6 0636 01d6 | | Execute Vector,Field_Write 0637 00c8 | | Action Pop_Auxiliary_Range 0638 3fd1 |? | Loop_Increasing 0x60a 0639 00ce | | Action Pop_Auxiliary 063a 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x19 = 0x63a,0x407 063b 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 063c 0000 0000 | | .BLANK 0000[0x4] 0640 ; -------------------------------------------------------------------------------------- 0640 ; SUBPROGRAM 0640 ; -------------------------------------------------------------------------------------- 0640 0644 | D | .CONST 0x0644 ; Address of begin 0641 0004 | | .CONST 0x0004 ; Address of exception handler 0642 0002 | | .CONST 0x0002 ; Number of locals 0643 INIT_0640: 0643 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xf = .DEBUG 0x0643,0x1152,0x0002,0x0000,0x004c,0x50d6,0x0000,0x01a9 ; Debug Table 0xf.0x0 = 0x643,0xffff 0644 BODY_0640: 0644 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x1 = 0x644,0x1 0645 6806 |h | Jump_Zero 0x64c 0646 00db | | Load_Top At_Offset_3 0647 0217 | | Execute Heap_Access,All_Reference 0648 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0649 61fa |a | Indirect_Literal Discrete,0x844,{0x00000000, 0x19999990} 064a 027e | ~ | Execute Discrete,Not_Equal 064b 6802 |h | Jump_Zero 0x64e 064c e213 | | Load 0x1,0x13 ; Debug Table 0xf.0x2 = 0x64c,0x2 064d 0257 | W | Execute Discrete,Raise 064e e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x3 = 0x64e,0x3 064f 0c00 | | Execute_Immediate Greater_Equal,0x0 0650 6803 |h | Jump_Zero 0x654 0651 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x4 = 0x651,0x4 0652 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0653 7808 |x | Jump 0x65c 0654 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x5 = 0x654,0x5 0655 0217 | | Execute Heap_Access,All_Reference 0656 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0657 e5fe | | Load 0x2,-0x2 0658 0273 | s | Execute Discrete,Plus 0659 0a01 | | Execute_Immediate Plus,0x1 065a 0248 | H | Execute Discrete,Check_In_Integer 065b 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 065c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x6 = 0x65c,0x6 065d 0d01 | | Execute_Immediate Less,0x1 065e 7006 |p | Jump_Nonzero 0x665 065f 00d8 | | Load_Top At_Offset_0 0660 e5ff | | Load 0x2,-0x1 0661 0217 | | Execute Heap_Access,All_Reference 0662 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0663 027d | } | Execute Discrete,Greater 0664 6802 |h | Jump_Zero 0x667 0665 e214 | | Load 0x1,0x14 ; Debug Table 0xf.0x7 = 0x665,0x7 0666 0257 | W | Execute Discrete,Raise 0667 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x8 = 0x667,0x8 0668 e5ff | | Load 0x2,-0x1 0669 0217 | | Execute Heap_Access,All_Reference 066a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 066b 0217 | | Execute Heap_Access,All_Reference 066c 01d7 | | Execute Vector,Field_Read 066d 0217 | | Execute Heap_Access,All_Reference 066e 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 066f 0a02 | | Execute_Immediate Plus,0x2 0670 00e3 | | Load_Encached Natural_Cache 0671 025b | [ | Execute Discrete,Check_In_Type 0672 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0673 0000 0000 | | .BLANK 0000[0x5] 0678 ; -------------------------------------------------------------------------------------- 0678 ; SUBPROGRAM 0678 ; -------------------------------------------------------------------------------------- 0678 067b | { | .CONST 0x067b ; Address of begin 0679 0004 | | .CONST 0x0004 ; Address of exception handler 067a 0001 | | .CONST 0x0001 ; Number of locals 067b BODY_0678: 067b INIT_0678: 067b 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x067b,0x1166,0x0002,0x0000,0x004c,0x50d6,0x0000,0x01b6 ; Debug Table 0x10.0x0 = 0x67b,0x1 067c 6806 |h | Jump_Zero 0x683 067d 00da | | Load_Top At_Offset_2 067e 0217 | | Execute Heap_Access,All_Reference 067f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0680 61c3 |a | Indirect_Literal Discrete,0x844,{0x00000000, 0x19999990} 0681 027e | ~ | Execute Discrete,Not_Equal 0682 6802 |h | Jump_Zero 0x685 0683 e213 | | Load 0x1,0x13 ; Debug Table 0x10.0x1 = 0x683,0x2 0684 0257 | W | Execute Discrete,Raise 0685 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x2 = 0x685,0x3 0686 e230 | 0 | Load 0x1,0x30 0687 0322 | " | Declare_Variable Record 0688 61bb |a | Indirect_Literal Discrete,0x844,{0x00000000, 0x19999990} 0689 00d9 | | Load_Top At_Offset_1 068a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 068b e5ff | | Load 0x2,-0x1 068c 00d9 | | Load_Top At_Offset_1 068d 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 068e 4801 |H | Short_Literal 0x1 068f 00d9 | | Load_Top At_Offset_1 0690 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0691 4801 |H | Short_Literal 0x1 0692 00d9 | | Load_Top At_Offset_1 0693 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0694 e254 | T | Load 0x1,0x54 0695 e255 | U | Load 0x1,0x55 0696 1d56 | V | Execute_Immediate Reference_Lex_1,0x56 0697 e001 | | Load 0x0,0x1 0698 180f | | Execute Package,Field_Execute,Field_Number 0xf 0699 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 069a 0000 0000 | | .BLANK 0000[0x6] 06a0 ; -------------------------------------------------------------------------------------- 06a0 ; SUBPROGRAM 06a0 ; -------------------------------------------------------------------------------------- 06a0 06a3 | | .CONST 0x06a3 ; Address of begin 06a1 0004 | | .CONST 0x0004 ; Address of exception handler 06a2 0001 | | .CONST 0x0001 ; Number of locals 06a3 BODY_06a0: 06a3 INIT_06a0: 06a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x11 = .DEBUG 0x06a3,0x116e,0x0001,0x0000,0x004c,0x50d6,0x0000,0x01c5 ; Debug Table 0x11.0x0 = 0x6a3,0x1 06a4 7001 |p | Jump_Nonzero 0x6a6 06a5 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x11.0x1 = 0x6a5,0x2 06a6 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x2 = 0x6a6,0x3 06a7 0217 | | Execute Heap_Access,All_Reference 06a8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06a9 619a |a | Indirect_Literal Discrete,0x844,{0x00000000, 0x19999990} 06aa 027e | ~ | Execute Discrete,Not_Equal 06ab 6802 |h | Jump_Zero 0x6ae 06ac e213 | | Load 0x1,0x13 ; Debug Table 0x11.0x3 = 0x6ac,0x4 06ad 0257 | W | Execute Discrete,Raise 06ae 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x4 = 0x6ae,0x5 06af 00db | | Load_Top At_Offset_3 06b0 0217 | | Execute Heap_Access,All_Reference 06b1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 06b2 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x5 = 0x6b2,0x6 06b3 e259 | Y | Load 0x1,0x59 06b4 e25a | Z | Load 0x1,0x5a 06b5 1d5b | [ | Execute_Immediate Reference_Lex_1,0x5b 06b6 e001 | | Load 0x0,0x1 06b7 1810 | | Execute Package,Field_Execute,Field_Number 0x10 06b8 0033 | 3 | Store_Top Heap_Access,At_Offset_3 06b9 4501 |E | Exit_Suprogram New_Top_Offset 0x1 06ba 0000 0000 | | .BLANK 0000[0x6] 06c0 ; -------------------------------------------------------------------------------------- 06c0 ; SUBPROGRAM 06c0 ; -------------------------------------------------------------------------------------- 06c0 06c3 | | .CONST 0x06c3 ; Address of begin 06c1 0004 | | .CONST 0x0004 ; Address of exception handler 06c2 0001 | | .CONST 0x0001 ; Number of locals 06c3 BODY_06c0: 06c3 INIT_06c0: 06c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x12 = .DEBUG 0x06c3,0x117c,0x0001,0x0000,0x004c,0x50d6,0x0000,0x01cd ; Debug Table 0x12.0x0 = 0x6c3,0x1 06c4 6806 |h | Jump_Zero 0x6cb 06c5 00da | | Load_Top At_Offset_2 06c6 0217 | | Execute Heap_Access,All_Reference 06c7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06c8 617b |a{ | Indirect_Literal Discrete,0x844,{0x00000000, 0x19999990} 06c9 027e | ~ | Execute Discrete,Not_Equal 06ca 6802 |h | Jump_Zero 0x6cd 06cb e213 | | Load 0x1,0x13 ; Debug Table 0x12.0x1 = 0x6cb,0x2 06cc 0257 | W | Execute Discrete,Raise 06cd 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x2 = 0x6cd,0x3 06ce 682c |h, | Jump_Zero 0x6fb 06cf 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x3 = 0x6cf,0x4 06d0 0217 | | Execute Heap_Access,All_Reference 06d1 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 06d2 0c02 | | Execute_Immediate Greater_Equal,0x2 06d3 680a |h | Jump_Zero 0x6de 06d4 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x4 = 0x6d4,0x5 06d5 0217 | | Execute Heap_Access,All_Reference 06d6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 06d7 a5fd | | Store_Unchecked 0x2,-0x3 06d8 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x5 = 0x6d8,0x6 06d9 0217 | | Execute Heap_Access,All_Reference 06da 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 06db 0aff | | Execute_Immediate Plus,-0x1 06dc c5fc | | Store 0x2,-0x4 06dd 4503 |E | Exit_Suprogram New_Top_Offset 0x3 06de 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x6 = 0x6de,0x7 06df 0217 | | Execute Heap_Access,All_Reference 06e0 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 06e1 0f01 | | Execute_Immediate Equal,0x1 06e2 6802 |h | Jump_Zero 0x6e5 06e3 e214 | | Load 0x1,0x14 ; Debug Table 0x12.0x7 = 0x6e3,0x8 06e4 0257 | W | Execute Discrete,Raise 06e5 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x8 = 0x6e5,0x9 06e6 0217 | | Execute Heap_Access,All_Reference 06e7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 06e8 0aff | | Execute_Immediate Plus,-0x1 06e9 c5fd | | Store 0x2,-0x3 06ea 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x9 = 0x6ea,0xa 06eb 0217 | | Execute Heap_Access,All_Reference 06ec 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 06ed 0aff | | Execute_Immediate Plus,-0x1 06ee 0248 | H | Execute Discrete,Check_In_Integer 06ef 00db | | Load_Top At_Offset_3 06f0 0217 | | Execute Heap_Access,All_Reference 06f1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06f2 0217 | | Execute Heap_Access,All_Reference 06f3 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 06f4 0217 | | Execute Heap_Access,All_Reference 06f5 01d7 | | Execute Vector,Field_Read 06f6 0217 | | Execute Heap_Access,All_Reference 06f7 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 06f8 0a01 | | Execute_Immediate Plus,0x1 06f9 c5fc | | Store 0x2,-0x4 06fa 4503 |E | Exit_Suprogram New_Top_Offset 0x3 06fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0xa = 0x6fb,0xb 06fc 0217 | | Execute Heap_Access,All_Reference 06fd 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 06fe a5fd | | Store_Unchecked 0x2,-0x3 06ff 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0xb = 0x6ff,0xc 0700 0217 | | Execute Heap_Access,All_Reference 0701 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0702 a5fc | | Store_Unchecked 0x2,-0x4 0703 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0704 0000 0000 | | .BLANK 0000[0x4] 0708 ; -------------------------------------------------------------------------------------- 0708 ; SUBPROGRAM 0708 ; -------------------------------------------------------------------------------------- 0708 070b | | .CONST 0x070b ; Address of begin 0709 0004 | | .CONST 0x0004 ; Address of exception handler 070a 0001 | | .CONST 0x0001 ; Number of locals 070b BODY_0708: 070b INIT_0708: 070b 00da | | Load_Top At_Offset_2 ; Debug Table 0x13 = .DEBUG 0x070b,0x1196,0x0001,0x0000,0x004c,0x50d6,0x0000,0x01e2 ; Debug Table 0x13.0x0 = 0x70b,0x1 070c 6806 |h | Jump_Zero 0x713 070d 00da | | Load_Top At_Offset_2 070e 0217 | | Execute Heap_Access,All_Reference 070f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0710 6133 |a3 | Indirect_Literal Discrete,0x844,{0x00000000, 0x19999990} 0711 027e | ~ | Execute Discrete,Not_Equal 0712 6802 |h | Jump_Zero 0x715 0713 e213 | | Load 0x1,0x13 ; Debug Table 0x13.0x1 = 0x713,0x2 0714 0257 | W | Execute Discrete,Raise 0715 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x2 = 0x715,0x3 0716 6802 |h | Jump_Zero 0x719 0717 e5fd | | Load 0x2,-0x3 0718 7002 |p | Jump_Nonzero 0x71b 0719 e214 | | Load 0x1,0x14 ; Debug Table 0x13.0x3 = 0x719,0x4 071a 0257 | W | Execute Discrete,Raise 071b 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x4 = 0x71b,0x5 071c 00db | | Load_Top At_Offset_3 071d 0217 | | Execute Heap_Access,All_Reference 071e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 071f 0217 | | Execute Heap_Access,All_Reference 0720 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0721 0a01 | | Execute_Immediate Plus,0x1 0722 027d | } | Execute Discrete,Greater 0723 6802 |h | Jump_Zero 0x726 0724 e214 | | Load 0x1,0x14 ; Debug Table 0x13.0x5 = 0x724,0x6 0725 0257 | W | Execute Discrete,Raise 0726 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x6 = 0x726,0x7 0727 00db | | Load_Top At_Offset_3 0728 0217 | | Execute Heap_Access,All_Reference 0729 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 072a 0217 | | Execute Heap_Access,All_Reference 072b 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 072c 0a01 | | Execute_Immediate Plus,0x1 072d 027f | | Execute Discrete,Equal 072e 6805 |h | Jump_Zero 0x734 072f e5fd | | Load 0x2,-0x3 0730 0c02 | | Execute_Immediate Greater_Equal,0x2 0731 6802 |h | Jump_Zero 0x734 0732 e214 | | Load 0x1,0x14 ; Debug Table 0x13.0x7 = 0x732,0x8 0733 0257 | W | Execute Discrete,Raise 0734 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x8 = 0x734,0x9 0735 00db | | Load_Top At_Offset_3 0736 0217 | | Execute Heap_Access,All_Reference 0737 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0738 0217 | | Execute Heap_Access,All_Reference 0739 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 073a 027a | z | Execute Discrete,Less_Equal 073b 6810 |h | Jump_Zero 0x74c 073c e5fd | | Load 0x2,-0x3 073d e5fe | | Load 0x2,-0x2 073e e5ff | | Load 0x2,-0x1 073f 0217 | | Execute Heap_Access,All_Reference 0740 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0741 0217 | | Execute Heap_Access,All_Reference 0742 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0743 0217 | | Execute Heap_Access,All_Reference 0744 01d7 | | Execute Vector,Field_Read 0745 0217 | | Execute Heap_Access,All_Reference 0746 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0747 0a01 | | Execute_Immediate Plus,0x1 0748 027d | } | Execute Discrete,Greater 0749 6802 |h | Jump_Zero 0x74c 074a e214 | | Load 0x1,0x14 ; Debug Table 0x13.0x9 = 0x74a,0xa 074b 0257 | W | Execute Discrete,Raise 074c e5fd | | Load 0x2,-0x3 ; Debug Table 0x13.0xa = 0x74c,0xb 074d 00db | | Load_Top At_Offset_3 074e 0217 | | Execute Heap_Access,All_Reference 074f 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0750 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0xb = 0x750,0xc 0751 00db | | Load_Top At_Offset_3 0752 0217 | | Execute Heap_Access,All_Reference 0753 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0754 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0755 0000 0000 | | .XXX[0x3] 0757 0000 | | 0758 ; -------------------------------------------------------------------------------------- 0758 ; SUBPROGRAM 0758 ; -------------------------------------------------------------------------------------- 0758 075b | [ | .CONST 0x075b ; Address of begin 0759 0004 | | .CONST 0x0004 ; Address of exception handler 075a 0001 | | .CONST 0x0001 ; Number of locals 075b BODY_0758: 075b INIT_0758: 075b 00da | | Load_Top At_Offset_2 ; Debug Table 0x14 = .DEBUG 0x075b,0x11b0,0x0002,0x0000,0x004c,0x50d6,0x0000,0x01f2 ; Debug Table 0x14.0x0 = 0x75b,0x1 075c 0217 | | Execute Heap_Access,All_Reference 075d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 075e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 075f 0000 | | .XXX[0x1] 0760 ; -------------------------------------------------------------------------------------- 0760 ; SUBPROGRAM 0760 ; -------------------------------------------------------------------------------------- 0760 0765 | e | .CONST 0x0765 ; Address of begin 0761 0004 | | .CONST 0x0004 ; Address of exception handler 0762 0002 | | .CONST 0x0002 ; Number of locals 0763 INIT_0760: 0763 e233 | 3 | Load 0x1,0x33 ; Debug Table 0x15 = .DEBUG 0x0763,0x11b4,0x0002,0x0000,0x004c,0x50d6,0x0000,0x01fb ; Debug Table 0x15.0x0 = 0x763,0xffff 0764 0007 | | Action Break_Optional 0765 BODY_0760: 0765 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x1 = 0x765,0x1 0766 6806 |h | Jump_Zero 0x76d 0767 00db | | Load_Top At_Offset_3 0768 0217 | | Execute Heap_Access,All_Reference 0769 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 076a 60d9 |` | Indirect_Literal Discrete,0x844,{0x00000000, 0x19999990} 076b 027e | ~ | Execute Discrete,Not_Equal 076c 6802 |h | Jump_Zero 0x76f 076d e213 | | Load 0x1,0x13 ; Debug Table 0x15.0x2 = 0x76d,0x2 076e 0257 | W | Execute Discrete,Raise 076f 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x3 = 0x76f,0x3 0770 0217 | | Execute Heap_Access,All_Reference 0771 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0772 e5ff | | Load 0x2,-0x1 0773 0217 | | Execute Heap_Access,All_Reference 0774 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0775 0217 | | Execute Heap_Access,All_Reference 0776 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0777 027d | } | Execute Discrete,Greater 0778 6802 |h | Jump_Zero 0x77b 0779 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x4 = 0x779,0x4 077a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 077b 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x5 = 0x77b,0x5 077c 0217 | | Execute Heap_Access,All_Reference 077d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 077e e5ff | | Load 0x2,-0x1 077f 0217 | | Execute Heap_Access,All_Reference 0780 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0781 0217 | | Execute Heap_Access,All_Reference 0782 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0783 0217 | | Execute Heap_Access,All_Reference 0784 01d7 | | Execute Vector,Field_Read 0785 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0786 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x6 = 0x786,0x6 0787 0217 | | Execute Heap_Access,All_Reference 0788 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0789 00d9 | | Load_Top At_Offset_1 078a 0217 | | Execute Heap_Access,All_Reference 078b 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 078c 027d | } | Execute Discrete,Greater 078d 6802 |h | Jump_Zero 0x790 078e 480d |H | Short_Literal 0xd ; Debug Table 0x15.0x7 = 0x78e,0x7 078f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0790 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x8 = 0x790,0x8 0791 0217 | | Execute Heap_Access,All_Reference 0792 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0793 00d9 | | Load_Top At_Offset_1 0794 0217 | | Execute Heap_Access,All_Reference 0795 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0796 01d7 | | Execute Vector,Field_Read 0797 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0798 ; -------------------------------------------------------------------------------------- 0798 ; SUBPROGRAM 0798 ; -------------------------------------------------------------------------------------- 0798 079e | | .CONST 0x079e ; Address of begin 0799 0004 | | .CONST 0x0004 ; Address of exception handler 079a 0003 | | .CONST 0x0003 ; Number of locals 079b INIT_0798: 079b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x16 = .DEBUG 0x079b,0x11c8,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0204 ; Debug Table 0x16.0x0 = 0x79b,0xffff 079c e233 | 3 | Load 0x1,0x33 ; Debug Table 0x16.0x1 = 0x79c,0xfffe 079d 0007 | | Action Break_Optional 079e BODY_0798: 079e e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0x2 = 0x79e,0x1 079f 6806 |h | Jump_Zero 0x7a6 07a0 e5ff | | Load 0x2,-0x1 07a1 0217 | | Execute Heap_Access,All_Reference 07a2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 07a3 60a0 |` | Indirect_Literal Discrete,0x844,{0x00000000, 0x19999990} 07a4 027e | ~ | Execute Discrete,Not_Equal 07a5 6802 |h | Jump_Zero 0x7a8 07a6 e213 | | Load 0x1,0x13 ; Debug Table 0x16.0x3 = 0x7a6,0x2 07a7 0257 | W | Execute Discrete,Raise 07a8 e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0x4 = 0x7a8,0x3 07a9 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 07aa 00cf | | Action Mark_Auxiliary 07ab 0007 | | Action Break_Optional ; Debug Table 0x16.0x5 = 0x7ab,0x4 07ac e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0x6 = 0x7ac,0x5 07ad 0217 | | Execute Heap_Access,All_Reference 07ae 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 07af e5ff | | Load 0x2,-0x1 07b0 0217 | | Execute Heap_Access,All_Reference 07b1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 07b2 0217 | | Execute Heap_Access,All_Reference 07b3 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 07b4 027d | } | Execute Discrete,Greater 07b5 6802 |h | Jump_Zero 0x7b8 07b6 e214 | | Load 0x1,0x14 ; Debug Table 0x16.0x7 = 0x7b6,0x6 07b7 0257 | W | Execute Discrete,Raise 07b8 e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0x8 = 0x7b8,0x7 07b9 0217 | | Execute Heap_Access,All_Reference 07ba 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 07bb e5ff | | Load 0x2,-0x1 07bc 0217 | | Execute Heap_Access,All_Reference 07bd 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 07be 0217 | | Execute Heap_Access,All_Reference 07bf 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 07c0 0217 | | Execute Heap_Access,All_Reference 07c1 01d7 | | Execute Vector,Field_Read 07c2 0032 | 2 | Store_Top Heap_Access,At_Offset_2 07c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x9 = 0x7c3,0x8 07c4 00da | | Load_Top At_Offset_2 07c5 0217 | | Execute Heap_Access,All_Reference 07c6 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 07c7 e5ff | | Load 0x2,-0x1 07c8 0217 | | Execute Heap_Access,All_Reference 07c9 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 07ca 0272 | r | Execute Discrete,Minus 07cb 0248 | H | Execute Discrete,Check_In_Integer 07cc 0a02 | | Execute_Immediate Plus,0x2 07cd 027c | | | Execute Discrete,Less 07ce 6801 |h | Jump_Zero 0x7d0 07cf 781c |x | Jump 0x7ec ; Debug Table 0x16.0xa = 0x7cf,0x9 07d0 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0xb = 0x7d0,0xa 07d1 00da | | Load_Top At_Offset_2 07d2 0217 | | Execute Heap_Access,All_Reference 07d3 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 07d4 e5ff | | Load 0x2,-0x1 07d5 0217 | | Execute Heap_Access,All_Reference 07d6 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 07d7 0272 | r | Execute Discrete,Minus 07d8 0a02 | | Execute_Immediate Plus,0x2 07d9 0248 | H | Execute Discrete,Check_In_Integer 07da 0272 | r | Execute Discrete,Minus 07db 005b | [ | Store_Top Discrete,At_Offset_3 07dc e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0xc = 0x7dc,0xb 07dd 0217 | | Execute Heap_Access,All_Reference 07de 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 07df 0a01 | | Execute_Immediate Plus,0x1 07e0 e5ff | | Load 0x2,-0x1 07e1 0217 | | Execute Heap_Access,All_Reference 07e2 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 07e3 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0xd = 0x7e3,0xc 07e4 e5ff | | Load 0x2,-0x1 07e5 0217 | | Execute Heap_Access,All_Reference 07e6 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 07e7 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0xe = 0x7e7,0xd 07e8 7001 |p | Jump_Nonzero 0x7ea 07e9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x16.0xf = 0x7e9,0xe 07ea 00c9 | | Action Pop_Auxiliary_Loop 07eb 7fc0 | | Jump 0x7ac 07ec 00ce | | Action Pop_Auxiliary 07ed e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0x10 = 0x7ed,0xf 07ee 0217 | | Execute Heap_Access,All_Reference 07ef 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 07f0 00da | | Load_Top At_Offset_2 07f1 0273 | s | Execute Discrete,Plus 07f2 e5ff | | Load 0x2,-0x1 07f3 0217 | | Execute Heap_Access,All_Reference 07f4 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 07f5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 07f6 0000 0000 | | .XXX[0x2] 07f8 ; -------------------------------------------------------------------------------------- 07f8 ; SUBPROGRAM 07f8 ; -------------------------------------------------------------------------------------- 07f8 07fb | | .CONST 0x07fb ; Address of begin 07f9 0004 | | .CONST 0x0004 ; Address of exception handler 07fa 0001 | | .CONST 0x0001 ; Number of locals 07fb BODY_07f8: 07fb INIT_07f8: 07fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x17 = .DEBUG 0x07fb,0x11ec,0x0002,0x0000,0x004c,0x50d6,0x0000,0x0211 ; Debug Table 0x17.0x0 = 0x7fb,0x1 07fc 0217 | | Execute Heap_Access,All_Reference 07fd 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 07fe 6806 |h | Jump_Zero 0x805 07ff 00da | | Load_Top At_Offset_2 0800 0217 | | Execute Heap_Access,All_Reference 0801 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0802 6041 |`A | Indirect_Literal Discrete,0x844,{0x00000000, 0x19999990} 0803 027e | ~ | Execute Discrete,Not_Equal 0804 6802 |h | Jump_Zero 0x807 0805 e213 | | Load 0x1,0x13 ; Debug Table 0x17.0x1 = 0x805,0x2 0806 0257 | W | Execute Discrete,Raise 0807 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x2 = 0x807,0x3 0808 0217 | | Execute Heap_Access,All_Reference 0809 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 080a 00db | | Load_Top At_Offset_3 080b 0217 | | Execute Heap_Access,All_Reference 080c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 080d 0217 | | Execute Heap_Access,All_Reference 080e 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 080f 027a | z | Execute Discrete,Less_Equal 0810 6811 |h | Jump_Zero 0x822 0811 00da | | Load_Top At_Offset_2 0812 0217 | | Execute Heap_Access,All_Reference 0813 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0814 00db | | Load_Top At_Offset_3 0815 0217 | | Execute Heap_Access,All_Reference 0816 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0817 e5ff | | Load 0x2,-0x1 0818 0217 | | Execute Heap_Access,All_Reference 0819 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 081a 0217 | | Execute Heap_Access,All_Reference 081b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 081c 0217 | | Execute Heap_Access,All_Reference 081d 01d7 | | Execute Vector,Field_Read 081e 0217 | | Execute Heap_Access,All_Reference 081f 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0820 027d | } | Execute Discrete,Greater 0821 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0822 4800 |H | Short_Literal 0x0 0823 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0824 0000 0000 | | .BLANK 0000[0x4] 0828 ; -------------------------------------------------------------------------------------- 0828 ; SUBPROGRAM 0828 ; -------------------------------------------------------------------------------------- 0828 082b | + | .CONST 0x082b ; Address of begin 0829 0004 | | .CONST 0x0004 ; Address of exception handler 082a 0001 | | .CONST 0x0001 ; Number of locals 082b BODY_0828: 082b INIT_0828: 082b 00da | | Load_Top At_Offset_2 ; Debug Table 0x18 = .DEBUG 0x082b,0x11f4,0x0002,0x0000,0x004c,0x50d6,0x0000,0x021a ; Debug Table 0x18.0x0 = 0x82b,0x1 082c 6806 |h | Jump_Zero 0x833 082d 00da | | Load_Top At_Offset_2 082e 0217 | | Execute Heap_Access,All_Reference 082f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0830 6013 |` | Indirect_Literal Discrete,0x844,{0x00000000, 0x19999990} 0831 027e | ~ | Execute Discrete,Not_Equal 0832 6802 |h | Jump_Zero 0x835 0833 e213 | | Load 0x1,0x13 ; Debug Table 0x18.0x1 = 0x833,0x2 0834 0257 | W | Execute Discrete,Raise 0835 00da | | Load_Top At_Offset_2 ; Debug Table 0x18.0x2 = 0x835,0x3 0836 0217 | | Execute Heap_Access,All_Reference 0837 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0838 00db | | Load_Top At_Offset_3 0839 0217 | | Execute Heap_Access,All_Reference 083a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 083b 0217 | | Execute Heap_Access,All_Reference 083c 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 083d 027d | } | Execute Discrete,Greater 083e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 083f 0000 | | .XXX[0x1] 0840 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0844 0000 0000 | | .LITERAL {0x00000000, 0x19999990} 0848 ; -------------------------------------------------------------------------------------- 0848 ; SUBPROGRAM 0848 ; -------------------------------------------------------------------------------------- 0848 084e | N | .CONST 0x084e ; Address of begin 0849 0004 | | .CONST 0x0004 ; Address of exception handler 084a 0003 | | .CONST 0x0003 ; Number of locals 084b INIT_0848: 084b 00e8 | | Load_Encached Character_Cache ; Debug Table 0x19 = .DEBUG 0x084b,0x11fc,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0223 ; Debug Table 0x19.0x0 = 0x84b,0xffff 084c e233 | 3 | Load 0x1,0x33 ; Debug Table 0x19.0x1 = 0x84c,0xfffe 084d 0007 | | Action Break_Optional 084e BODY_0848: 084e e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x2 = 0x84e,0x1 084f 6806 |h | Jump_Zero 0x856 0850 e5ff | | Load 0x2,-0x1 0851 0217 | | Execute Heap_Access,All_Reference 0852 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0853 67f0 |g | Indirect_Literal Discrete,0x844,{0x00000000, 0x19999990} 0854 027e | ~ | Execute Discrete,Not_Equal 0855 6802 |h | Jump_Zero 0x858 0856 e213 | | Load 0x1,0x13 ; Debug Table 0x19.0x3 = 0x856,0x2 0857 0257 | W | Execute Discrete,Raise 0858 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x4 = 0x858,0x3 0859 0217 | | Execute Heap_Access,All_Reference 085a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 085b e5ff | | Load 0x2,-0x1 085c 0217 | | Execute Heap_Access,All_Reference 085d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 085e 0217 | | Execute Heap_Access,All_Reference 085f 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0860 027d | } | Execute Discrete,Greater 0861 6801 |h | Jump_Zero 0x863 0862 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x19.0x5 = 0x862,0x4 0863 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x6 = 0x863,0x5 0864 0217 | | Execute Heap_Access,All_Reference 0865 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0866 e5ff | | Load 0x2,-0x1 0867 0217 | | Execute Heap_Access,All_Reference 0868 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0869 0217 | | Execute Heap_Access,All_Reference 086a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 086b 0217 | | Execute Heap_Access,All_Reference 086c 01d7 | | Execute Vector,Field_Read 086d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 086e 00cf | | Action Mark_Auxiliary 086f 0007 | | Action Break_Optional ; Debug Table 0x19.0x7 = 0x86f,0x6 0870 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x8 = 0x870,0x7 0871 0217 | | Execute Heap_Access,All_Reference 0872 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0873 00da | | Load_Top At_Offset_2 0874 0217 | | Execute Heap_Access,All_Reference 0875 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0876 027d | } | Execute Discrete,Greater 0877 6867 |hg | Jump_Zero 0x8df 0878 e5fd | | Load 0x2,-0x3 ; Debug Table 0x19.0x9 = 0x878,0x8 0879 4603 |F | Jump_Case 0x4 087a 7803 |x | Jump 0x87e ; case 0x0 087b 7802 |x | Jump 0x87e ; case 0x1 087c 7801 |x | Jump 0x87e ; case 0x2 087d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x3 087e e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0xa = 0x87e,0x9 087f 0217 | | Execute Heap_Access,All_Reference 0880 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0881 e5ff | | Load 0x2,-0x1 0882 0217 | | Execute Heap_Access,All_Reference 0883 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0884 0217 | | Execute Heap_Access,All_Reference 0885 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0886 027f | | Execute Discrete,Equal 0887 680f |h | Jump_Zero 0x897 0888 e5fd | | Load 0x2,-0x3 ; Debug Table 0x19.0xb = 0x888,0xa 0889 0f01 | | Execute_Immediate Equal,0x1 088a 680b |h | Jump_Zero 0x896 088b e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0xc = 0x88b,0xb 088c 0217 | | Execute Heap_Access,All_Reference 088d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 088e 0a01 | | Execute_Immediate Plus,0x1 088f e5ff | | Load 0x2,-0x1 0890 0217 | | Execute Heap_Access,All_Reference 0891 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0892 4801 |H | Short_Literal 0x1 ; Debug Table 0x19.0xd = 0x892,0xc 0893 e5ff | | Load 0x2,-0x1 0894 0217 | | Execute Heap_Access,All_Reference 0895 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0896 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x19.0xe = 0x896,0xd 0897 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0xf = 0x897,0xe 0898 0217 | | Execute Heap_Access,All_Reference 0899 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 089a 0a01 | | Execute_Immediate Plus,0x1 089b 0248 | H | Execute Discrete,Check_In_Integer 089c e5ff | | Load 0x2,-0x1 089d 0217 | | Execute Heap_Access,All_Reference 089e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 089f 0217 | | Execute Heap_Access,All_Reference 08a0 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 08a1 0217 | | Execute Heap_Access,All_Reference 08a2 01d7 | | Execute Vector,Field_Read 08a3 0032 | 2 | Store_Top Heap_Access,At_Offset_2 08a4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0x10 = 0x8a4,0xf 08a5 0217 | | Execute Heap_Access,All_Reference 08a6 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 08a7 6810 |h | Jump_Zero 0x8b8 08a8 4801 |H | Short_Literal 0x1 08a9 00da | | Load_Top At_Offset_2 08aa 0217 | | Execute Heap_Access,All_Reference 08ab 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 08ac 01d7 | | Execute Vector,Field_Read 08ad 0e20 | | Execute_Immediate Not_Equal,0x20 08ae 6807 |h | Jump_Zero 0x8b6 08af 4801 |H | Short_Literal 0x1 08b0 00da | | Load_Top At_Offset_2 08b1 0217 | | Execute Heap_Access,All_Reference 08b2 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 08b3 01d7 | | Execute Vector,Field_Read 08b4 0e09 | | Execute_Immediate Not_Equal,0x9 08b5 7801 |x | Jump 0x8b7 08b6 4800 |H | Short_Literal 0x0 08b7 681b |h | Jump_Zero 0x8d3 08b8 e5fd | | Load 0x2,-0x3 ; Debug Table 0x19.0x11 = 0x8b8,0x10 08b9 0f01 | | Execute_Immediate Equal,0x1 08ba 680c |h | Jump_Zero 0x8c7 08bb e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x12 = 0x8bb,0x11 08bc 0217 | | Execute Heap_Access,All_Reference 08bd 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 08be 0a01 | | Execute_Immediate Plus,0x1 08bf e5ff | | Load 0x2,-0x1 08c0 0217 | | Execute Heap_Access,All_Reference 08c1 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 08c2 4801 |H | Short_Literal 0x1 ; Debug Table 0x19.0x13 = 0x8c2,0x12 08c3 e5ff | | Load 0x2,-0x1 08c4 0217 | | Execute Heap_Access,All_Reference 08c5 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 08c6 4504 |E | Exit_Suprogram New_Top_Offset 0x4 08c7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x14 = 0x8c7,0x13 08c8 0217 | | Execute Heap_Access,All_Reference 08c9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 08ca e5ff | | Load 0x2,-0x1 08cb 0217 | | Execute Heap_Access,All_Reference 08cc 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 08cd 0217 | | Execute Heap_Access,All_Reference 08ce 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 08cf 0217 | | Execute Heap_Access,All_Reference 08d0 01d7 | | Execute Vector,Field_Read 08d1 0032 | 2 | Store_Top Heap_Access,At_Offset_2 08d2 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x19.0x15 = 0x8d2,0x14 08d3 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x16 = 0x8d3,0x15 08d4 0217 | | Execute Heap_Access,All_Reference 08d5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 08d6 0a01 | | Execute_Immediate Plus,0x1 08d7 e5ff | | Load 0x2,-0x1 08d8 0217 | | Execute Heap_Access,All_Reference 08d9 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 08da 4801 |H | Short_Literal 0x1 ; Debug Table 0x19.0x17 = 0x8da,0x16 08db e5ff | | Load 0x2,-0x1 08dc 0217 | | Execute Heap_Access,All_Reference 08dd 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 08de 7800 |x | Jump 0x8df 08df e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x18 = 0x8df,0x18 08e0 0217 | | Execute Heap_Access,All_Reference 08e1 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 08e2 00da | | Load_Top At_Offset_2 08e3 0217 | | Execute Heap_Access,All_Reference 08e4 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 08e5 01d7 | | Execute Vector,Field_Read 08e6 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 08e7 00da | | Load_Top At_Offset_2 ; Debug Table 0x19.0x19 = 0x8e7,0x19 08e8 e5fe | | Load 0x2,-0x2 08e9 01d7 | | Execute Vector,Field_Read 08ea 6801 |h | Jump_Zero 0x8ec 08eb 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x19.0x1a = 0x8eb,0x1a 08ec e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x1b = 0x8ec,0x1b 08ed 0217 | | Execute Heap_Access,All_Reference 08ee 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 08ef 0a01 | | Execute_Immediate Plus,0x1 08f0 e5ff | | Load 0x2,-0x1 08f1 0217 | | Execute Heap_Access,All_Reference 08f2 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 08f3 00c9 | | Action Pop_Auxiliary_Loop 08f4 7f7b | { | Jump 0x870 08f5 0000 0000 | | .XXX[0x3] 08f7 0000 | | 08f8 ; -------------------------------------------------------------------------------------- 08f8 ; SUBPROGRAM 08f8 ; -------------------------------------------------------------------------------------- 08f8 0902 | | .CONST 0x0902 ; Address of begin 08f9 0004 | | .CONST 0x0004 ; Address of exception handler 08fa 0006 | | .CONST 0x0006 ; Number of locals 08fb INIT_08f8: 08fb 00e8 | | Load_Encached Character_Cache ; Debug Table 0x1a = .DEBUG 0x08fb,0x1236,0x0002,0x0000,0x004c,0x50d6,0x0000,0x0233 ; Debug Table 0x1a.0x0 = 0x8fb,0xffff 08fc 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1a.0x1 = 0x8fc,0xfffe 08fd 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 08fe 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1a.0x2 = 0x8fe,0xfffd 08ff 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1a.0x3 = 0x8ff,0xfffc 0900 e233 | 3 | Load 0x1,0x33 ; Debug Table 0x1a.0x4 = 0x900,0xfffb 0901 0007 | | Action Break_Optional 0902 BODY_08f8: 0902 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x5 = 0x902,0x1 0903 6806 |h | Jump_Zero 0x90a 0904 e5ff | | Load 0x2,-0x1 0905 0217 | | Execute Heap_Access,All_Reference 0906 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0907 673c |g< | Indirect_Literal Discrete,0x844,{0x00000000, 0x19999990} 0908 027e | ~ | Execute Discrete,Not_Equal 0909 6802 |h | Jump_Zero 0x90c 090a e213 | | Load 0x1,0x13 ; Debug Table 0x1a.0x6 = 0x90a,0x2 090b 0257 | W | Execute Discrete,Raise 090c e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x7 = 0x90c,0x3 090d 0217 | | Execute Heap_Access,All_Reference 090e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 090f 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0910 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x8 = 0x910,0x4 0911 0217 | | Execute Heap_Access,All_Reference 0912 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0913 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0914 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x9 = 0x914,0x5 0915 0217 | | Execute Heap_Access,All_Reference 0916 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0917 e5ff | | Load 0x2,-0x1 0918 0217 | | Execute Heap_Access,All_Reference 0919 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 091a 0217 | | Execute Heap_Access,All_Reference 091b 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 091c 027d | } | Execute Discrete,Greater 091d 6802 |h | Jump_Zero 0x920 091e 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x1a.0xa = 0x91e,0x6 091f 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0920 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0xb = 0x920,0x7 0921 0217 | | Execute Heap_Access,All_Reference 0922 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0923 e5ff | | Load 0x2,-0x1 0924 0217 | | Execute Heap_Access,All_Reference 0925 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0926 0217 | | Execute Heap_Access,All_Reference 0927 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0928 0217 | | Execute Heap_Access,All_Reference 0929 01d7 | | Execute Vector,Field_Read 092a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 092b 00cf | | Action Mark_Auxiliary 092c 0007 | | Action Break_Optional ; Debug Table 0x1a.0xc = 0x92c,0x8 092d e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0xd = 0x92d,0x9 092e 0217 | | Execute Heap_Access,All_Reference 092f 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0930 00da | | Load_Top At_Offset_2 0931 0217 | | Execute Heap_Access,All_Reference 0932 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0933 027d | } | Execute Discrete,Greater 0934 686d |hm | Jump_Zero 0x9a2 0935 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0xe = 0x935,0xa 0936 4603 |F | Jump_Case 0x4 0937 7803 |x | Jump 0x93b ; case 0x0 0938 7802 |x | Jump 0x93b ; case 0x1 0939 7801 |x | Jump 0x93b ; case 0x2 093a 7880 |x | Jump 0x9bb ; case 0x3 093b e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0xf = 0x93b,0xb 093c 0217 | | Execute Heap_Access,All_Reference 093d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 093e e5ff | | Load 0x2,-0x1 093f 0217 | | Execute Heap_Access,All_Reference 0940 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0941 0217 | | Execute Heap_Access,All_Reference 0942 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0943 027f | | Execute Discrete,Equal 0944 680f |h | Jump_Zero 0x954 0945 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x10 = 0x945,0xc 0946 0f01 | | Execute_Immediate Equal,0x1 0947 6873 |hs | Jump_Zero 0x9bb 0948 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x11 = 0x948,0xd 0949 0217 | | Execute Heap_Access,All_Reference 094a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 094b 0a01 | | Execute_Immediate Plus,0x1 094c e5ff | | Load 0x2,-0x1 094d 0217 | | Execute Heap_Access,All_Reference 094e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 094f 4801 |H | Short_Literal 0x1 ; Debug Table 0x1a.0x12 = 0x94f,0xe 0950 e5ff | | Load 0x2,-0x1 0951 0217 | | Execute Heap_Access,All_Reference 0952 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0953 7867 |xg | Jump 0x9bb ; Debug Table 0x1a.0x13 = 0x953,0xf 0954 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x14 = 0x954,0x10 0955 0217 | | Execute Heap_Access,All_Reference 0956 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0957 0a01 | | Execute_Immediate Plus,0x1 0958 0248 | H | Execute Discrete,Check_In_Integer 0959 e5ff | | Load 0x2,-0x1 095a 0217 | | Execute Heap_Access,All_Reference 095b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 095c 0217 | | Execute Heap_Access,All_Reference 095d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 095e 0217 | | Execute Heap_Access,All_Reference 095f 01d7 | | Execute Vector,Field_Read 0960 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0961 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0x15 = 0x961,0x11 0962 0217 | | Execute Heap_Access,All_Reference 0963 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0964 6810 |h | Jump_Zero 0x975 0965 4801 |H | Short_Literal 0x1 0966 00da | | Load_Top At_Offset_2 0967 0217 | | Execute Heap_Access,All_Reference 0968 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0969 01d7 | | Execute Vector,Field_Read 096a 0e20 | | Execute_Immediate Not_Equal,0x20 096b 6807 |h | Jump_Zero 0x973 096c 4801 |H | Short_Literal 0x1 096d 00da | | Load_Top At_Offset_2 096e 0217 | | Execute Heap_Access,All_Reference 096f 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0970 01d7 | | Execute Vector,Field_Read 0971 0e09 | | Execute_Immediate Not_Equal,0x9 0972 7801 |x | Jump 0x974 0973 4800 |H | Short_Literal 0x0 0974 681b |h | Jump_Zero 0x990 0975 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x16 = 0x975,0x12 0976 0f01 | | Execute_Immediate Equal,0x1 0977 680c |h | Jump_Zero 0x984 0978 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x17 = 0x978,0x13 0979 0217 | | Execute Heap_Access,All_Reference 097a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 097b 0a01 | | Execute_Immediate Plus,0x1 097c e5ff | | Load 0x2,-0x1 097d 0217 | | Execute Heap_Access,All_Reference 097e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 097f 4801 |H | Short_Literal 0x1 ; Debug Table 0x1a.0x18 = 0x97f,0x14 0980 e5ff | | Load 0x2,-0x1 0981 0217 | | Execute Heap_Access,All_Reference 0982 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0983 7837 |x7 | Jump 0x9bb 0984 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x19 = 0x984,0x15 0985 0217 | | Execute Heap_Access,All_Reference 0986 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0987 e5ff | | Load 0x2,-0x1 0988 0217 | | Execute Heap_Access,All_Reference 0989 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 098a 0217 | | Execute Heap_Access,All_Reference 098b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 098c 0217 | | Execute Heap_Access,All_Reference 098d 01d7 | | Execute Vector,Field_Read 098e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 098f 782b |x+ | Jump 0x9bb ; Debug Table 0x1a.0x1a = 0x98f,0x16 0990 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x1b = 0x990,0x17 0991 0f02 | | Execute_Immediate Equal,0x2 0992 6803 |h | Jump_Zero 0x996 0993 e403 | | Load 0x2,0x3 ; Debug Table 0x1a.0x1c = 0x993,0x18 0994 0a02 | | Execute_Immediate Plus,0x2 0995 c403 | | Store 0x2,0x3 0996 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x1d = 0x996,0x19 0997 0217 | | Execute Heap_Access,All_Reference 0998 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0999 0a01 | | Execute_Immediate Plus,0x1 099a e5ff | | Load 0x2,-0x1 099b 0217 | | Execute Heap_Access,All_Reference 099c 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 099d 4801 |H | Short_Literal 0x1 ; Debug Table 0x1a.0x1e = 0x99d,0x1a 099e e5ff | | Load 0x2,-0x1 099f 0217 | | Execute Heap_Access,All_Reference 09a0 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 09a1 7800 |x | Jump 0x9a2 09a2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x1f = 0x9a2,0x1c 09a3 0217 | | Execute Heap_Access,All_Reference 09a4 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 09a5 00da | | Load_Top At_Offset_2 09a6 0217 | | Execute Heap_Access,All_Reference 09a7 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 09a8 01d7 | | Execute Vector,Field_Read 09a9 a402 | | Store_Unchecked 0x2,0x2 09aa e402 | | Load 0x2,0x2 ; Debug Table 0x1a.0x20 = 0x9aa,0x1d 09ab e5fe | | Load 0x2,-0x2 09ac 01d7 | | Execute Vector,Field_Read 09ad 6801 |h | Jump_Zero 0x9af 09ae 780c |x | Jump 0x9bb ; Debug Table 0x1a.0x21 = 0x9ae,0x1e 09af e403 | | Load 0x2,0x3 ; Debug Table 0x1a.0x22 = 0x9af,0x1f 09b0 0a01 | | Execute_Immediate Plus,0x1 09b1 c403 | | Store 0x2,0x3 09b2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x23 = 0x9b2,0x20 09b3 0217 | | Execute Heap_Access,All_Reference 09b4 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 09b5 0a01 | | Execute_Immediate Plus,0x1 09b6 e5ff | | Load 0x2,-0x1 09b7 0217 | | Execute Heap_Access,All_Reference 09b8 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 09b9 00c9 | | Action Pop_Auxiliary_Loop 09ba 7f72 | r | Jump 0x92d 09bb 00ce | | Action Pop_Auxiliary 09bc 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x24 = 0x9bc,0x21 09bd e5ff | | Load 0x2,-0x1 09be 0217 | | Execute Heap_Access,All_Reference 09bf 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 09c0 027f | | Execute Discrete,Equal 09c1 680c |h | Jump_Zero 0x9ce 09c2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0x25 = 0x9c2,0x22 09c3 e5ff | | Load 0x2,-0x1 09c4 0217 | | Execute Heap_Access,All_Reference 09c5 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 09c6 0aff | | Execute_Immediate Plus,-0x1 09c7 0248 | H | Execute Discrete,Check_In_Integer 09c8 00da | | Load_Top At_Offset_2 09c9 0217 | | Execute Heap_Access,All_Reference 09ca 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 09cb 01cf | | Execute Vector,Slice_Read 09cc 0335 | 5 | Declare_Variable Array,Duplicate 09cd 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 09ce e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x26 = 0x9ce,0x23 09cf 0217 | | Execute Heap_Access,All_Reference 09d0 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 09d1 0f01 | | Execute_Immediate Equal,0x1 09d2 6820 |h | Jump_Zero 0x9f3 09d3 00da | | Load_Top At_Offset_2 09d4 e5ff | | Load 0x2,-0x1 09d5 0217 | | Execute Heap_Access,All_Reference 09d6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 09d7 0aff | | Execute_Immediate Plus,-0x1 09d8 027f | | Execute Discrete,Equal 09d9 6819 |h | Jump_Zero 0x9f3 09da 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x27 = 0x9da,0x24 09db e5ff | | Load 0x2,-0x1 09dc 0217 | | Execute Heap_Access,All_Reference 09dd 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 09de 0217 | | Execute Heap_Access,All_Reference 09df 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 09e0 0217 | | Execute Heap_Access,All_Reference 09e1 01d7 | | Execute Vector,Field_Read 09e2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 09e3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x28 = 0x9e3,0x25 09e4 4603 |F | Jump_Case 0x4 09e5 7803 |x | Jump 0x9e9 ; case 0x0 09e6 7802 |x | Jump 0x9e9 ; case 0x1 09e7 7801 |x | Jump 0x9e9 ; case 0x2 09e8 7800 |x | Jump 0x9e9 ; case 0x3 09e9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0x29 = 0x9e9,0x26 09ea 00d9 | | Load_Top At_Offset_1 09eb 0217 | | Execute Heap_Access,All_Reference 09ec 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 09ed 00da | | Load_Top At_Offset_2 09ee 0217 | | Execute Heap_Access,All_Reference 09ef 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 09f0 01cf | | Execute Vector,Slice_Read 09f1 0335 | 5 | Declare_Variable Array,Duplicate 09f2 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 09f3 00cf | | Action Mark_Auxiliary ; Debug Table 0x1a.0x2a = 0x9f3,0x27 09f4 4801 |H | Short_Literal 0x1 ; Debug Table 0x1a.0x2b = 0x9f4,0xfbff 09f5 e403 | | Load 0x2,0x3 09f6 00e9 | | Load_Encached String_Cache 09f7 0334 | 4 | Declare_Variable Array,With_Constraint 09f8 4801 |H | Short_Literal 0x1 ; Debug Table 0x1a.0x2c = 0x9f8,0x401 09f9 a403 | | Store_Unchecked 0x2,0x3 09fa e404 | | Load 0x2,0x4 ; Debug Table 0x1a.0x2d = 0x9fa,0x402 09fb e5ff | | Load 0x2,-0x1 09fc 0217 | | Execute Heap_Access,All_Reference 09fd 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 09fe 0217 | | Execute Heap_Access,All_Reference 09ff 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0a00 0217 | | Execute Heap_Access,All_Reference 0a01 01d7 | | Execute Vector,Field_Read 0a02 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0a03 00cf | | Action Mark_Auxiliary 0a04 0007 | | Action Break_Optional ; Debug Table 0x1a.0x2e = 0xa04,0x403 0a05 e405 | | Load 0x2,0x5 ; Debug Table 0x1a.0x2f = 0xa05,0x404 0a06 e406 | | Load 0x2,0x6 0a07 0217 | | Execute Heap_Access,All_Reference 0a08 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0a09 027d | } | Execute Discrete,Greater 0a0a 684e |hN | Jump_Zero 0xa59 0a0b e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x30 = 0xa0b,0x405 0a0c 4603 |F | Jump_Case 0x4 0a0d 7803 |x | Jump 0xa11 ; case 0x0 0a0e 7802 |x | Jump 0xa11 ; case 0x1 0a0f 7801 |x | Jump 0xa11 ; case 0x2 0a10 785f |x_ | Jump 0xa70 ; case 0x3 0a11 e404 | | Load 0x2,0x4 ; Debug Table 0x1a.0x31 = 0xa11,0x406 0a12 e5ff | | Load 0x2,-0x1 0a13 0217 | | Execute Heap_Access,All_Reference 0a14 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0a15 0217 | | Execute Heap_Access,All_Reference 0a16 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0a17 027f | | Execute Discrete,Equal 0a18 6801 |h | Jump_Zero 0xa1a 0a19 7856 |xV | Jump 0xa70 ; Debug Table 0x1a.0x32 = 0xa19,0x407 0a1a e404 | | Load 0x2,0x4 ; Debug Table 0x1a.0x33 = 0xa1a,0x408 0a1b 0a01 | | Execute_Immediate Plus,0x1 0a1c 0248 | H | Execute Discrete,Check_In_Integer 0a1d e5ff | | Load 0x2,-0x1 0a1e 0217 | | Execute Heap_Access,All_Reference 0a1f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0a20 0217 | | Execute Heap_Access,All_Reference 0a21 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0a22 0217 | | Execute Heap_Access,All_Reference 0a23 01d7 | | Execute Vector,Field_Read 0a24 a406 | | Store_Unchecked 0x2,0x6 0a25 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0x34 = 0xa25,0x409 0a26 0217 | | Execute Heap_Access,All_Reference 0a27 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0a28 6810 |h | Jump_Zero 0xa39 0a29 4801 |H | Short_Literal 0x1 0a2a e406 | | Load 0x2,0x6 0a2b 0217 | | Execute Heap_Access,All_Reference 0a2c 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0a2d 01d7 | | Execute Vector,Field_Read 0a2e 0e20 | | Execute_Immediate Not_Equal,0x20 0a2f 6807 |h | Jump_Zero 0xa37 0a30 4801 |H | Short_Literal 0x1 0a31 e406 | | Load 0x2,0x6 0a32 0217 | | Execute Heap_Access,All_Reference 0a33 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0a34 01d7 | | Execute Vector,Field_Read 0a35 0e09 | | Execute_Immediate Not_Equal,0x9 0a36 7801 |x | Jump 0xa38 0a37 4800 |H | Short_Literal 0x0 0a38 680a |h | Jump_Zero 0xa43 0a39 e404 | | Load 0x2,0x4 ; Debug Table 0x1a.0x35 = 0xa39,0x40a 0a3a e5ff | | Load 0x2,-0x1 0a3b 0217 | | Execute Heap_Access,All_Reference 0a3c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0a3d 0217 | | Execute Heap_Access,All_Reference 0a3e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0a3f 0217 | | Execute Heap_Access,All_Reference 0a40 01d7 | | Execute Vector,Field_Read 0a41 a406 | | Store_Unchecked 0x2,0x6 0a42 782d |x- | Jump 0xa70 ; Debug Table 0x1a.0x36 = 0xa42,0x40b 0a43 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x37 = 0xa43,0x40c 0a44 0f02 | | Execute_Immediate Equal,0x2 0a45 680d |h | Jump_Zero 0xa53 0a46 480d |H | Short_Literal 0xd ; Debug Table 0x1a.0x38 = 0xa46,0x40d 0a47 e403 | | Load 0x2,0x3 0a48 00db | | Load_Top At_Offset_3 0a49 01d6 | | Execute Vector,Field_Write 0a4a 480a |H | Short_Literal 0xa ; Debug Table 0x1a.0x39 = 0xa4a,0x40e 0a4b e403 | | Load 0x2,0x3 0a4c 0a01 | | Execute_Immediate Plus,0x1 0a4d 0248 | H | Execute Discrete,Check_In_Integer 0a4e 00db | | Load_Top At_Offset_3 0a4f 01d6 | | Execute Vector,Field_Write 0a50 e403 | | Load 0x2,0x3 ; Debug Table 0x1a.0x3a = 0xa50,0x40f 0a51 0a02 | | Execute_Immediate Plus,0x2 0a52 c403 | | Store 0x2,0x3 0a53 e404 | | Load 0x2,0x4 ; Debug Table 0x1a.0x3b = 0xa53,0x410 0a54 0a01 | | Execute_Immediate Plus,0x1 0a55 c404 | | Store 0x2,0x4 0a56 4801 |H | Short_Literal 0x1 ; Debug Table 0x1a.0x3c = 0xa56,0x411 0a57 a405 | | Store_Unchecked 0x2,0x5 0a58 7800 |x | Jump 0xa59 0a59 e405 | | Load 0x2,0x5 ; Debug Table 0x1a.0x3d = 0xa59,0x413 0a5a e406 | | Load 0x2,0x6 0a5b 0217 | | Execute Heap_Access,All_Reference 0a5c 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0a5d 01d7 | | Execute Vector,Field_Read 0a5e a402 | | Store_Unchecked 0x2,0x2 0a5f e402 | | Load 0x2,0x2 ; Debug Table 0x1a.0x3e = 0xa5f,0x414 0a60 e5fe | | Load 0x2,-0x2 0a61 01d7 | | Execute Vector,Field_Read 0a62 6801 |h | Jump_Zero 0xa64 0a63 780c |x | Jump 0xa70 ; Debug Table 0x1a.0x3f = 0xa63,0x415 0a64 e402 | | Load 0x2,0x2 ; Debug Table 0x1a.0x40 = 0xa64,0x416 0a65 e403 | | Load 0x2,0x3 0a66 00db | | Load_Top At_Offset_3 0a67 01d6 | | Execute Vector,Field_Write 0a68 e403 | | Load 0x2,0x3 ; Debug Table 0x1a.0x41 = 0xa68,0x417 0a69 0a01 | | Execute_Immediate Plus,0x1 0a6a c403 | | Store 0x2,0x3 0a6b e405 | | Load 0x2,0x5 ; Debug Table 0x1a.0x42 = 0xa6b,0x418 0a6c 0a01 | | Execute_Immediate Plus,0x1 0a6d c405 | | Store 0x2,0x5 0a6e 00c9 | | Action Pop_Auxiliary_Loop 0a6f 7f95 | | Jump 0xa05 0a70 00ce | | Action Pop_Auxiliary 0a71 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x43 = 0xa71,0x419 0a72 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0a73 0000 0000 | | .BLANK 0000[0x5] 0a78 ; -------------------------------------------------------------------------------------- 0a78 ; SUBPROGRAM 0a78 ; -------------------------------------------------------------------------------------- 0a78 0a84 | | .CONST 0x0a84 ; Address of begin 0a79 0004 | | .CONST 0x0004 ; Address of exception handler 0a7a 0007 | | .CONST 0x0007 ; Number of locals 0a7b INIT_0a78: 0a7b 00e8 | | Load_Encached Character_Cache ; Debug Table 0x1b = .DEBUG 0x0a7b,0x12c0,0x0002,0x0000,0x004c,0x50d6,0x0000,0x0244 ; Debug Table 0x1b.0x0 = 0xa7b,0xffff 0a7c e233 | 3 | Load 0x1,0x33 ; Debug Table 0x1b.0x1 = 0xa7c,0xfffe 0a7d 0007 | | Action Break_Optional 0a7e 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1b.0x2 = 0xa7e,0xfffd 0a7f 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0a80 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1b.0x3 = 0xa80,0xfffc 0a81 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0a82 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1b.0x4 = 0xa82,0xfffb 0a83 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1b.0x5 = 0xa83,0xfffa 0a84 BODY_0a78: 0a84 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x6 = 0xa84,0x1 0a85 6806 |h | Jump_Zero 0xa8c 0a86 e5ff | | Load 0x2,-0x1 0a87 0217 | | Execute Heap_Access,All_Reference 0a88 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a89 65ba |e | Indirect_Literal Discrete,0x844,{0x00000000, 0x19999990} 0a8a 027e | ~ | Execute Discrete,Not_Equal 0a8b 6802 |h | Jump_Zero 0xa8e 0a8c e213 | | Load 0x1,0x13 ; Debug Table 0x1b.0x7 = 0xa8c,0x2 0a8d 0257 | W | Execute Discrete,Raise 0a8e e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x8 = 0xa8e,0x3 0a8f 0217 | | Execute Heap_Access,All_Reference 0a90 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0a91 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0a92 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x9 = 0xa92,0x4 0a93 0217 | | Execute Heap_Access,All_Reference 0a94 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0a95 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0a96 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0xa = 0xa96,0x5 0a97 0217 | | Execute Heap_Access,All_Reference 0a98 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0a99 e5ff | | Load 0x2,-0x1 0a9a 0217 | | Execute Heap_Access,All_Reference 0a9b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0a9c 0217 | | Execute Heap_Access,All_Reference 0a9d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0a9e 027d | } | Execute Discrete,Greater 0a9f 6802 |h | Jump_Zero 0xaa2 0aa0 e215 | | Load 0x1,0x15 ; Debug Table 0x1b.0xb = 0xaa0,0x6 0aa1 0257 | W | Execute Discrete,Raise 0aa2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0xc = 0xaa2,0x7 0aa3 0217 | | Execute Heap_Access,All_Reference 0aa4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0aa5 e5ff | | Load 0x2,-0x1 0aa6 0217 | | Execute Heap_Access,All_Reference 0aa7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0aa8 0217 | | Execute Heap_Access,All_Reference 0aa9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0aaa 0217 | | Execute Heap_Access,All_Reference 0aab 01d7 | | Execute Vector,Field_Read 0aac a403 | | Store_Unchecked 0x2,0x3 0aad e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0xd = 0xaad,0x8 0aae 0217 | | Execute Heap_Access,All_Reference 0aaf 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0ab0 0a01 | | Execute_Immediate Plus,0x1 0ab1 e5ff | | Load 0x2,-0x1 0ab2 0217 | | Execute Heap_Access,All_Reference 0ab3 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0ab4 00cf | | Action Mark_Auxiliary 0ab5 0007 | | Action Break_Optional ; Debug Table 0x1b.0xe = 0xab5,0x9 0ab6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0xf = 0xab6,0xa 0ab7 0217 | | Execute Heap_Access,All_Reference 0ab8 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0ab9 e403 | | Load 0x2,0x3 0aba 0217 | | Execute Heap_Access,All_Reference 0abb 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0abc 027d | } | Execute Discrete,Greater 0abd 6849 |hI | Jump_Zero 0xb07 0abe e5fd | | Load 0x2,-0x3 ; Debug Table 0x1b.0x10 = 0xabe,0xb 0abf 4603 |F | Jump_Case 0x4 0ac0 7803 |x | Jump 0xac4 ; case 0x0 0ac1 7802 |x | Jump 0xac4 ; case 0x1 0ac2 7801 |x | Jump 0xac4 ; case 0x2 0ac3 7841 |xA | Jump 0xb05 ; case 0x3 0ac4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x11 = 0xac4,0xc 0ac5 0217 | | Execute Heap_Access,All_Reference 0ac6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0ac7 e5ff | | Load 0x2,-0x1 0ac8 0217 | | Execute Heap_Access,All_Reference 0ac9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0aca 0217 | | Execute Heap_Access,All_Reference 0acb 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0acc 027f | | Execute Discrete,Equal 0acd 6802 |h | Jump_Zero 0xad0 0ace e215 | | Load 0x1,0x15 ; Debug Table 0x1b.0x12 = 0xace,0xd 0acf 0257 | W | Execute Discrete,Raise 0ad0 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x13 = 0xad0,0xe 0ad1 0217 | | Execute Heap_Access,All_Reference 0ad2 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0ad3 0a01 | | Execute_Immediate Plus,0x1 0ad4 0248 | H | Execute Discrete,Check_In_Integer 0ad5 e5ff | | Load 0x2,-0x1 0ad6 0217 | | Execute Heap_Access,All_Reference 0ad7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0ad8 0217 | | Execute Heap_Access,All_Reference 0ad9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0ada 0217 | | Execute Heap_Access,All_Reference 0adb 01d7 | | Execute Vector,Field_Read 0adc a403 | | Store_Unchecked 0x2,0x3 0add e403 | | Load 0x2,0x3 ; Debug Table 0x1b.0x14 = 0xadd,0xf 0ade 0217 | | Execute Heap_Access,All_Reference 0adf 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0ae0 6810 |h | Jump_Zero 0xaf1 0ae1 4801 |H | Short_Literal 0x1 0ae2 e403 | | Load 0x2,0x3 0ae3 0217 | | Execute Heap_Access,All_Reference 0ae4 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0ae5 01d7 | | Execute Vector,Field_Read 0ae6 0e20 | | Execute_Immediate Not_Equal,0x20 0ae7 6807 |h | Jump_Zero 0xaef 0ae8 4801 |H | Short_Literal 0x1 0ae9 e403 | | Load 0x2,0x3 0aea 0217 | | Execute Heap_Access,All_Reference 0aeb 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0aec 01d7 | | Execute Vector,Field_Read 0aed 0e09 | | Execute_Immediate Not_Equal,0x9 0aee 7801 |x | Jump 0xaf0 0aef 4800 |H | Short_Literal 0x0 0af0 6802 |h | Jump_Zero 0xaf3 0af1 e215 | | Load 0x1,0x15 ; Debug Table 0x1b.0x15 = 0xaf1,0x10 0af2 0257 | W | Execute Discrete,Raise 0af3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1b.0x16 = 0xaf3,0x11 0af4 0f02 | | Execute_Immediate Equal,0x2 0af5 6803 |h | Jump_Zero 0xaf9 0af6 e404 | | Load 0x2,0x4 ; Debug Table 0x1b.0x17 = 0xaf6,0x12 0af7 0a02 | | Execute_Immediate Plus,0x2 0af8 c404 | | Store 0x2,0x4 0af9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x18 = 0xaf9,0x13 0afa 0217 | | Execute Heap_Access,All_Reference 0afb 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0afc 0a01 | | Execute_Immediate Plus,0x1 0afd e5ff | | Load 0x2,-0x1 0afe 0217 | | Execute Heap_Access,All_Reference 0aff 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0b00 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x19 = 0xb00,0x14 0b01 e5ff | | Load 0x2,-0x1 0b02 0217 | | Execute Heap_Access,All_Reference 0b03 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0b04 7802 |x | Jump 0xb07 0b05 e215 | | Load 0x1,0x15 ; Debug Table 0x1b.0x1a = 0xb05,0x15 0b06 0257 | W | Execute Discrete,Raise 0b07 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x1b = 0xb07,0x16 0b08 0217 | | Execute Heap_Access,All_Reference 0b09 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0b0a e403 | | Load 0x2,0x3 0b0b 0217 | | Execute Heap_Access,All_Reference 0b0c 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0b0d 01d7 | | Execute Vector,Field_Read 0b0e a402 | | Store_Unchecked 0x2,0x2 0b0f e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x1c = 0xb0f,0x17 0b10 e5fe | | Load 0x2,-0x2 0b11 01d7 | | Execute Vector,Field_Read 0b12 6848 |hH | Jump_Zero 0xb5b 0b13 e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x1d = 0xb13,0x18 0b14 0f5c | \ | Execute_Immediate Equal,0x5c 0b15 6829 |h) | Jump_Zero 0xb3f 0b16 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x1e = 0xb16,0x19 0b17 0217 | | Execute Heap_Access,All_Reference 0b18 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0b19 0a01 | | Execute_Immediate Plus,0x1 0b1a e5ff | | Load 0x2,-0x1 0b1b 0217 | | Execute Heap_Access,All_Reference 0b1c 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0b1d e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x1f = 0xb1d,0x1a 0b1e 0217 | | Execute Heap_Access,All_Reference 0b1f 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0b20 e403 | | Load 0x2,0x3 0b21 0217 | | Execute Heap_Access,All_Reference 0b22 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0b23 027d | } | Execute Discrete,Greater 0b24 6836 |h6 | Jump_Zero 0xb5b 0b25 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x20 = 0xb25,0x1b 0b26 0217 | | Execute Heap_Access,All_Reference 0b27 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0b28 0a01 | | Execute_Immediate Plus,0x1 0b29 e5ff | | Load 0x2,-0x1 0b2a 0217 | | Execute Heap_Access,All_Reference 0b2b 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0b2c 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x21 = 0xb2c,0x1c 0b2d e5ff | | Load 0x2,-0x1 0b2e 0217 | | Execute Heap_Access,All_Reference 0b2f 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0b30 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x22 = 0xb30,0x1d 0b31 0217 | | Execute Heap_Access,All_Reference 0b32 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0b33 e5ff | | Load 0x2,-0x1 0b34 0217 | | Execute Heap_Access,All_Reference 0b35 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0b36 0217 | | Execute Heap_Access,All_Reference 0b37 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0b38 0217 | | Execute Heap_Access,All_Reference 0b39 01d7 | | Execute Vector,Field_Read 0b3a a403 | | Store_Unchecked 0x2,0x3 0b3b e404 | | Load 0x2,0x4 ; Debug Table 0x1b.0x23 = 0xb3b,0x1e 0b3c 0a01 | | Execute_Immediate Plus,0x1 0b3d c404 | | Store 0x2,0x4 0b3e 781c |x | Jump 0xb5b 0b3f e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x24 = 0xb3f,0x1f 0b40 e5fb | | Load 0x2,-0x5 0b41 027f | | Execute Discrete,Equal 0b42 680e |h | Jump_Zero 0xb51 0b43 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x25 = 0xb43,0x20 0b44 7008 |p | Jump_Nonzero 0xb4d 0b45 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x26 = 0xb45,0x21 0b46 0217 | | Execute Heap_Access,All_Reference 0b47 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0b48 0a01 | | Execute_Immediate Plus,0x1 0b49 e5ff | | Load 0x2,-0x1 0b4a 0217 | | Execute Heap_Access,All_Reference 0b4b 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0b4c 781a |x | Jump 0xb67 ; Debug Table 0x1b.0x27 = 0xb4c,0x22 0b4d 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x28 = 0xb4d,0x23 0b4e 0aff | | Execute_Immediate Plus,-0x1 0b4f c405 | | Store 0x2,0x5 0b50 780a |x | Jump 0xb5b 0b51 e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x29 = 0xb51,0x24 0b52 e5fc | | Load 0x2,-0x4 0b53 027f | | Execute Discrete,Equal 0b54 6804 |h | Jump_Zero 0xb59 0b55 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x2a = 0xb55,0x25 0b56 0a01 | | Execute_Immediate Plus,0x1 0b57 c405 | | Store 0x2,0x5 0b58 7802 |x | Jump 0xb5b 0b59 e215 | | Load 0x1,0x15 ; Debug Table 0x1b.0x2b = 0xb59,0x26 0b5a 0257 | W | Execute Discrete,Raise 0b5b e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x2c = 0xb5b,0x27 0b5c 0217 | | Execute Heap_Access,All_Reference 0b5d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0b5e 0a01 | | Execute_Immediate Plus,0x1 0b5f e5ff | | Load 0x2,-0x1 0b60 0217 | | Execute Heap_Access,All_Reference 0b61 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0b62 e404 | | Load 0x2,0x4 ; Debug Table 0x1b.0x2d = 0xb62,0x28 0b63 0a01 | | Execute_Immediate Plus,0x1 0b64 c404 | | Store 0x2,0x4 0b65 00c9 | | Action Pop_Auxiliary_Loop 0b66 7f4f | O | Jump 0xab6 0b67 00ce | | Action Pop_Auxiliary 0b68 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x2e = 0xb68,0x29 0b69 e5ff | | Load 0x2,-0x1 0b6a 0217 | | Execute Heap_Access,All_Reference 0b6b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0b6c 027f | | Execute Discrete,Equal 0b6d 6818 |h | Jump_Zero 0xb86 0b6e 00db | | Load_Top At_Offset_3 0b6f e5ff | | Load 0x2,-0x1 0b70 0217 | | Execute Heap_Access,All_Reference 0b71 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0b72 00da | | Load_Top At_Offset_2 0b73 0272 | r | Execute Discrete,Minus 0b74 0248 | H | Execute Discrete,Check_In_Integer 0b75 0afe | | Execute_Immediate Plus,-0x2 0b76 027f | | Execute Discrete,Equal 0b77 680e |h | Jump_Zero 0xb86 0b78 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x2f = 0xb78,0x2a 0b79 0a01 | | Execute_Immediate Plus,0x1 0b7a 0248 | H | Execute Discrete,Check_In_Integer 0b7b e5ff | | Load 0x2,-0x1 0b7c 0217 | | Execute Heap_Access,All_Reference 0b7d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0b7e 0afe | | Execute_Immediate Plus,-0x2 0b7f 0248 | H | Execute Discrete,Check_In_Integer 0b80 e403 | | Load 0x2,0x3 0b81 0217 | | Execute Heap_Access,All_Reference 0b82 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0b83 01cf | | Execute Vector,Slice_Read 0b84 0335 | 5 | Declare_Variable Array,Duplicate 0b85 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 0b86 00cf | | Action Mark_Auxiliary ; Debug Table 0x1b.0x30 = 0xb86,0x2b 0b87 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x31 = 0xb87,0xfbff 0b88 e404 | | Load 0x2,0x4 0b89 00e9 | | Load_Encached String_Cache 0b8a 0334 | 4 | Declare_Variable Array,With_Constraint 0b8b 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x32 = 0xb8b,0x401 0b8c a404 | | Store_Unchecked 0x2,0x4 0b8d 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x33 = 0xb8d,0x402 0b8e e5ff | | Load 0x2,-0x1 0b8f 0217 | | Execute Heap_Access,All_Reference 0b90 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0b91 0217 | | Execute Heap_Access,All_Reference 0b92 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0b93 0217 | | Execute Heap_Access,All_Reference 0b94 01d7 | | Execute Vector,Field_Read 0b95 a403 | | Store_Unchecked 0x2,0x3 0b96 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x34 = 0xb96,0x403 0b97 0a01 | | Execute_Immediate Plus,0x1 0b98 005b | [ | Store_Top Discrete,At_Offset_3 0b99 00cf | | Action Mark_Auxiliary 0b9a 0007 | | Action Break_Optional ; Debug Table 0x1b.0x35 = 0xb9a,0x404 0b9b 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x36 = 0xb9b,0x405 0b9c e403 | | Load 0x2,0x3 0b9d 0217 | | Execute Heap_Access,All_Reference 0b9e 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0b9f 027d | } | Execute Discrete,Greater 0ba0 6830 |h0 | Jump_Zero 0xbd1 0ba1 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1b.0x37 = 0xba1,0x406 0ba2 4603 |F | Jump_Case 0x4 0ba3 7803 |x | Jump 0xba7 ; case 0x0 0ba4 7802 |x | Jump 0xba7 ; case 0x1 0ba5 7810 |x | Jump 0xbb6 ; case 0x2 0ba6 7879 |xy | Jump 0xc20 ; case 0x3 0ba7 e406 | | Load 0x2,0x6 ; Debug Table 0x1b.0x38 = 0xba7,0x407 0ba8 0a01 | | Execute_Immediate Plus,0x1 0ba9 c406 | | Store 0x2,0x6 0baa 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x39 = 0xbaa,0x408 0bab a407 | | Store_Unchecked 0x2,0x7 0bac e406 | | Load 0x2,0x6 ; Debug Table 0x1b.0x3a = 0xbac,0x409 0bad e5ff | | Load 0x2,-0x1 0bae 0217 | | Execute Heap_Access,All_Reference 0baf 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0bb0 0217 | | Execute Heap_Access,All_Reference 0bb1 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0bb2 0217 | | Execute Heap_Access,All_Reference 0bb3 01d7 | | Execute Vector,Field_Read 0bb4 a403 | | Store_Unchecked 0x2,0x3 0bb5 781b |x | Jump 0xbd1 0bb6 480d |H | Short_Literal 0xd ; Debug Table 0x1b.0x3b = 0xbb6,0x40b 0bb7 e404 | | Load 0x2,0x4 0bb8 00db | | Load_Top At_Offset_3 0bb9 01d6 | | Execute Vector,Field_Write 0bba 480a |H | Short_Literal 0xa ; Debug Table 0x1b.0x3c = 0xbba,0x40c 0bbb e404 | | Load 0x2,0x4 0bbc 0a01 | | Execute_Immediate Plus,0x1 0bbd 0248 | H | Execute Discrete,Check_In_Integer 0bbe 00db | | Load_Top At_Offset_3 0bbf 01d6 | | Execute Vector,Field_Write 0bc0 e404 | | Load 0x2,0x4 ; Debug Table 0x1b.0x3d = 0xbc0,0x40d 0bc1 0a02 | | Execute_Immediate Plus,0x2 0bc2 c404 | | Store 0x2,0x4 0bc3 e406 | | Load 0x2,0x6 ; Debug Table 0x1b.0x3e = 0xbc3,0x40e 0bc4 0a01 | | Execute_Immediate Plus,0x1 0bc5 c406 | | Store 0x2,0x6 0bc6 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x3f = 0xbc6,0x40f 0bc7 a407 | | Store_Unchecked 0x2,0x7 0bc8 e406 | | Load 0x2,0x6 ; Debug Table 0x1b.0x40 = 0xbc8,0x410 0bc9 e5ff | | Load 0x2,-0x1 0bca 0217 | | Execute Heap_Access,All_Reference 0bcb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0bcc 0217 | | Execute Heap_Access,All_Reference 0bcd 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0bce 0217 | | Execute Heap_Access,All_Reference 0bcf 01d7 | | Execute Vector,Field_Read 0bd0 a403 | | Store_Unchecked 0x2,0x3 0bd1 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x41 = 0xbd1,0x411 0bd2 e403 | | Load 0x2,0x3 0bd3 0217 | | Execute Heap_Access,All_Reference 0bd4 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0bd5 01d7 | | Execute Vector,Field_Read 0bd6 a402 | | Store_Unchecked 0x2,0x2 0bd7 e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x42 = 0xbd7,0x412 0bd8 e5fe | | Load 0x2,-0x2 0bd9 01d7 | | Execute Vector,Field_Read 0bda 6839 |h9 | Jump_Zero 0xc14 0bdb e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x43 = 0xbdb,0x413 0bdc 0f5c | \ | Execute_Immediate Equal,0x5c 0bdd 6828 |h( | Jump_Zero 0xc06 0bde 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x44 = 0xbde,0x414 0bdf 0a01 | | Execute_Immediate Plus,0x1 0be0 c407 | | Store 0x2,0x7 0be1 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x45 = 0xbe1,0x415 0be2 e403 | | Load 0x2,0x3 0be3 0217 | | Execute Heap_Access,All_Reference 0be4 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0be5 027d | } | Execute Discrete,Greater 0be6 6818 |h | Jump_Zero 0xbff 0be7 e406 | | Load 0x2,0x6 ; Debug Table 0x1b.0x46 = 0xbe7,0x416 0be8 0a01 | | Execute_Immediate Plus,0x1 0be9 c406 | | Store 0x2,0x6 0bea 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x47 = 0xbea,0x417 0beb a407 | | Store_Unchecked 0x2,0x7 0bec e406 | | Load 0x2,0x6 ; Debug Table 0x1b.0x48 = 0xbec,0x418 0bed e5ff | | Load 0x2,-0x1 0bee 0217 | | Execute Heap_Access,All_Reference 0bef 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0bf0 0217 | | Execute Heap_Access,All_Reference 0bf1 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0bf2 0217 | | Execute Heap_Access,All_Reference 0bf3 01d7 | | Execute Vector,Field_Read 0bf4 a403 | | Store_Unchecked 0x2,0x3 0bf5 480d |H | Short_Literal 0xd ; Debug Table 0x1b.0x49 = 0xbf5,0x419 0bf6 e404 | | Load 0x2,0x4 0bf7 00db | | Load_Top At_Offset_3 0bf8 01d6 | | Execute Vector,Field_Write 0bf9 e404 | | Load 0x2,0x4 ; Debug Table 0x1b.0x4a = 0xbf9,0x41a 0bfa 0a01 | | Execute_Immediate Plus,0x1 0bfb c404 | | Store 0x2,0x4 0bfc 480a |H | Short_Literal 0xa ; Debug Table 0x1b.0x4b = 0xbfc,0x41b 0bfd a402 | | Store_Unchecked 0x2,0x2 0bfe 7815 |x | Jump 0xc14 0bff 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x4c = 0xbff,0x41c 0c00 e403 | | Load 0x2,0x3 0c01 0217 | | Execute Heap_Access,All_Reference 0c02 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0c03 01d7 | | Execute Vector,Field_Read 0c04 a402 | | Store_Unchecked 0x2,0x2 0c05 780e |x | Jump 0xc14 0c06 e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x4d = 0xc06,0x41d 0c07 e5fb | | Load 0x2,-0x5 0c08 027f | | Execute Discrete,Equal 0c09 6807 |h | Jump_Zero 0xc11 0c0a e405 | | Load 0x2,0x5 ; Debug Table 0x1b.0x4e = 0xc0a,0x41e 0c0b 7001 |p | Jump_Nonzero 0xc0d 0c0c 7813 |x | Jump 0xc20 ; Debug Table 0x1b.0x4f = 0xc0c,0x41f 0c0d e405 | | Load 0x2,0x5 ; Debug Table 0x1b.0x50 = 0xc0d,0x420 0c0e 0aff | | Execute_Immediate Plus,-0x1 0c0f c405 | | Store 0x2,0x5 0c10 7803 |x | Jump 0xc14 0c11 e405 | | Load 0x2,0x5 ; Debug Table 0x1b.0x51 = 0xc11,0x421 0c12 0a01 | | Execute_Immediate Plus,0x1 0c13 c405 | | Store 0x2,0x5 0c14 e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x52 = 0xc14,0x422 0c15 e404 | | Load 0x2,0x4 0c16 00db | | Load_Top At_Offset_3 0c17 01d6 | | Execute Vector,Field_Write 0c18 e404 | | Load 0x2,0x4 ; Debug Table 0x1b.0x53 = 0xc18,0x423 0c19 0a01 | | Execute_Immediate Plus,0x1 0c1a c404 | | Store 0x2,0x4 0c1b 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x54 = 0xc1b,0x424 0c1c 0a01 | | Execute_Immediate Plus,0x1 0c1d c407 | | Store 0x2,0x7 0c1e 00c9 | | Action Pop_Auxiliary_Loop 0c1f 7f7b | { | Jump 0xb9b 0c20 00ce | | Action Pop_Auxiliary 0c21 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x55 = 0xc21,0x425 0c22 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 0c23 0000 0000 | | .BLANK 0000[0x5] 0c28 ; -------------------------------------------------------------------------------------- 0c28 ; SUBPROGRAM 0c28 ; -------------------------------------------------------------------------------------- 0c28 0c30 | 0 | .CONST 0x0c30 ; Address of begin 0c29 0004 | | .CONST 0x0004 ; Address of exception handler 0c2a 0005 | | .CONST 0x0005 ; Number of locals 0c2b INIT_0c28: 0c2b e20d | | Load 0x1,0xd ; Debug Table 0x1c = .DEBUG 0x0c2b,0x136e,0x0002,0x0000,0x004c,0x50d6,0x0000,0x025d ; Debug Table 0x1c.0x0 = 0xc2b,0xffff 0c2c 0007 | | Action Break_Optional 0c2d 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1c.0x1 = 0xc2d,0xfffe 0c2e 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1c.0x2 = 0xc2e,0xfffd 0c2f 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1c.0x3 = 0xc2f,0xfffc 0c30 BODY_0c28: 0c30 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x4 = 0xc30,0x1 0c31 6806 |h | Jump_Zero 0xc38 0c32 e5ff | | Load 0x2,-0x1 0c33 0217 | | Execute Heap_Access,All_Reference 0c34 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0c35 6186 |a | Indirect_Literal Discrete,0xdbc,{0x00000000, 0x19999990} 0c36 027e | ~ | Execute Discrete,Not_Equal 0c37 6802 |h | Jump_Zero 0xc3a 0c38 e213 | | Load 0x1,0x13 ; Debug Table 0x1c.0x5 = 0xc38,0x2 0c39 0257 | W | Execute Discrete,Raise 0c3a e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x6 = 0xc3a,0x3 0c3b 0217 | | Execute Heap_Access,All_Reference 0c3c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0c3d 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0c3e e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x7 = 0xc3e,0x4 0c3f 0217 | | Execute Heap_Access,All_Reference 0c40 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0c41 0217 | | Execute Heap_Access,All_Reference 0c42 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0c43 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0c44 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0x8 = 0xc44,0x5 0c45 e5ff | | Load 0x2,-0x1 0c46 0217 | | Execute Heap_Access,All_Reference 0c47 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0c48 0217 | | Execute Heap_Access,All_Reference 0c49 e24a | J | Load 0x1,0x4a 0c4a e24b | K | Load 0x1,0x4b 0c4b 1d4c | L | Execute_Immediate Reference_Lex_1,0x4c 0c4c e001 | | Load 0x0,0x1 0c4d 180f | | Execute Package,Field_Execute,Field_Number 0xf 0c4e a402 | | Store_Unchecked 0x2,0x2 0c4f e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0x9 = 0xc4f,0x6 0c50 e402 | | Load 0x2,0x2 0c51 0217 | | Execute Heap_Access,All_Reference 0c52 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0c53 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0xa = 0xc53,0x7 0c54 00db | | Load_Top At_Offset_3 0c55 0272 | r | Execute Discrete,Minus 0c56 0a32 | 2 | Execute_Immediate Plus,0x32 0c57 0248 | H | Execute Discrete,Check_In_Integer 0c58 4832 |H2 | Short_Literal 0x32 0c59 0270 | p | Execute Discrete,Divide 0c5a 4832 |H2 | Short_Literal 0x32 0c5b 0271 | q | Execute Discrete,Times 0c5c 0059 | Y | Store_Top Discrete,At_Offset_1 0c5d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0xb = 0xc5d,0x8 0c5e 7002 |p | Jump_Nonzero 0xc61 0c5f 4832 |H2 | Short_Literal 0x32 ; Debug Table 0x1c.0xc = 0xc5f,0x9 0c60 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0c61 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0xd = 0xc61,0xa 0c62 4801 |H | Short_Literal 0x1 0c63 00da | | Load_Top At_Offset_2 0c64 e23e | > | Load 0x1,0x3e 0c65 0334 | 4 | Declare_Variable Array,With_Constraint 0c66 00d8 | | Load_Top At_Offset_0 0c67 01dc | | Execute Vector,Last 0c68 4801 |H | Short_Literal 0x1 0c69 0263 | c | Execute Discrete,Above_Bound 0c6a 7005 |p | Jump_Nonzero 0xc70 0c6b e233 | 3 | Load 0x1,0x33 0c6c 00d9 | | Load_Top At_Offset_1 0c6d e407 | | Load 0x2,0x7 0c6e 01d6 | | Execute Vector,Field_Write 0c6f 3ffb |? | Loop_Increasing 0xc6b 0c70 e240 | @ | Load 0x1,0x40 0c71 e241 | A | Load 0x1,0x41 0c72 1d42 | B | Execute_Immediate Reference_Lex_1,0x42 0c73 e001 | | Load 0x0,0x1 0c74 180f | | Execute Package,Field_Execute,Field_Number 0xf 0c75 e402 | | Load 0x2,0x2 0c76 0217 | | Execute Heap_Access,All_Reference 0c77 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0c78 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0xe = 0xc78,0xb 0c79 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0c7a 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0xf = 0xc7a,0xc 0c7b 00da | | Load_Top At_Offset_2 0c7c 027a | z | Execute Discrete,Less_Equal 0c7d 6823 |h# | Jump_Zero 0xca1 0c7e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x10 = 0xc7e,0xd 0c7f 0a01 | | Execute_Immediate Plus,0x1 0c80 0059 | Y | Store_Top Discrete,At_Offset_1 0c81 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0x11 = 0xc81,0xe 0c82 e5ff | | Load 0x2,-0x1 0c83 0217 | | Execute Heap_Access,All_Reference 0c84 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0c85 e403 | | Load 0x2,0x3 0c86 e5ff | | Load 0x2,-0x1 0c87 0217 | | Execute Heap_Access,All_Reference 0c88 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0c89 0217 | | Execute Heap_Access,All_Reference 0c8a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0c8b 0217 | | Execute Heap_Access,All_Reference 0c8c 01d7 | | Execute Vector,Field_Read 0c8d 0217 | | Execute Heap_Access,All_Reference 0c8e 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0c8f e403 | | Load 0x2,0x3 0c90 e5ff | | Load 0x2,-0x1 0c91 0217 | | Execute Heap_Access,All_Reference 0c92 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0c93 0217 | | Execute Heap_Access,All_Reference 0c94 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0c95 0217 | | Execute Heap_Access,All_Reference 0c96 01d7 | | Execute Vector,Field_Read 0c97 0217 | | Execute Heap_Access,All_Reference 0c98 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0c99 01cf | | Execute Vector,Slice_Read 0c9a 825e | ^ | Call 0x1,0x5e 0c9b 00d9 | | Load_Top At_Offset_1 0c9c e402 | | Load 0x2,0x2 0c9d 0217 | | Execute Heap_Access,All_Reference 0c9e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0c9f 0217 | | Execute Heap_Access,All_Reference 0ca0 01d6 | | Execute Vector,Field_Write 0ca1 00cf | | Action Mark_Auxiliary 0ca2 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0x12 = 0xca2,0xf 0ca3 e403 | | Load 0x2,0x3 0ca4 0a01 | | Execute_Immediate Plus,0x1 0ca5 0248 | H | Execute Discrete,Check_In_Integer 0ca6 0263 | c | Execute Discrete,Above_Bound 0ca7 701a |p | Jump_Nonzero 0xcc2 0ca8 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x13 = 0xca8,0x10 0ca9 0a01 | | Execute_Immediate Plus,0x1 0caa c405 | | Store 0x2,0x5 0cab e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0x14 = 0xcab,0x11 0cac 00d9 | | Load_Top At_Offset_1 0cad e5ff | | Load 0x2,-0x1 0cae 0217 | | Execute Heap_Access,All_Reference 0caf 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0cb0 0217 | | Execute Heap_Access,All_Reference 0cb1 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0cb2 0217 | | Execute Heap_Access,All_Reference 0cb3 01d7 | | Execute Vector,Field_Read 0cb4 0217 | | Execute Heap_Access,All_Reference 0cb5 e234 | 4 | Load 0x1,0x34 0cb6 e235 | 5 | Load 0x1,0x35 0cb7 1d36 | 6 | Execute_Immediate Reference_Lex_1,0x36 0cb8 e001 | | Load 0x0,0x1 0cb9 180f | | Execute Package,Field_Execute,Field_Number 0xf 0cba e405 | | Load 0x2,0x5 0cbb e402 | | Load 0x2,0x2 0cbc 0217 | | Execute Heap_Access,All_Reference 0cbd 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0cbe 0217 | | Execute Heap_Access,All_Reference 0cbf 01d6 | | Execute Vector,Field_Write 0cc0 00c8 | | Action Pop_Auxiliary_Range 0cc1 3fe6 |? | Loop_Increasing 0xca8 0cc2 00ce | | Action Pop_Auxiliary 0cc3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x15 = 0xcc3,0x12 0cc4 e402 | | Load 0x2,0x2 0cc5 0217 | | Execute Heap_Access,All_Reference 0cc6 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0cc7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x16 = 0xcc7,0x13 0cc8 0217 | | Execute Heap_Access,All_Reference 0cc9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0cca 0217 | | Execute Heap_Access,All_Reference 0ccb 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0ccc 0a01 | | Execute_Immediate Plus,0x1 0ccd e5ff | | Load 0x2,-0x1 0cce 0217 | | Execute Heap_Access,All_Reference 0ccf 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0cd0 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0x17 = 0xcd0,0x14 0cd1 e5ff | | Load 0x2,-0x1 0cd2 0217 | | Execute Heap_Access,All_Reference 0cd3 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0cd4 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x18 = 0xcd4,0x15 0cd5 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0cd6 0000 0000 | | .XXX[0x2] 0cd8 ; -------------------------------------------------------------------------------------- 0cd8 ; SUBPROGRAM 0cd8 ; -------------------------------------------------------------------------------------- 0cd8 0cdb | | .CONST 0x0cdb ; Address of begin 0cd9 0004 | | .CONST 0x0004 ; Address of exception handler 0cda 0001 | | .CONST 0x0001 ; Number of locals 0cdb BODY_0cd8: 0cdb INIT_0cd8: 0cdb 4608 |F | Jump_Case 0x9 ; Debug Table 0x1d = .DEBUG 0x0cdb,0x13a2,0x0005,0x0000,0x004d,0xf475,0x0000,0x0011 0cdc 7808 |x | Jump 0xce5 ; case 0x0 0cdd 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0cde 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0cdf 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0ce0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0ce1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0ce2 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0ce3 780d |x | Jump 0xcf1 ; case 0x7 0ce4 7815 |x | Jump 0xcfa ; case 0x8 0ce5 00da | | Load_Top At_Offset_2 0ce6 016c | l | Execute Variant_Record,Is_Constrained 0ce7 7008 |p | Jump_Nonzero 0xcf0 0ce8 00cf | | Action Mark_Auxiliary 0ce9 4800 |H | Short_Literal 0x0 0cea e5ff | | Load 0x2,-0x1 0ceb 1c08 | | Execute_Immediate Run_Utility,0x8 0cec 00d8 | | Load_Top At_Offset_0 0ced 1c00 | | Execute_Immediate Run_Utility,0x0 0cee c5ff | | Store 0x2,-0x1 0cef 00ce | | Action Pop_Auxiliary 0cf0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0cf1 00db | | Load_Top At_Offset_3 0cf2 4801 |H | Short_Literal 0x1 0cf3 e5fe | | Load 0x2,-0x2 0cf4 00e9 | | Load_Encached String_Cache 0cf5 035b | [ | Declare_Type Array,Constrained 0cf6 4801 |H | Short_Literal 0x1 0cf7 e5ff | | Load 0x2,-0x1 0cf8 031b | | Declare_Type Variant_Record,Constrained 0cf9 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0cfa 00db | | Load_Top At_Offset_3 0cfb 00db | | Load_Top At_Offset_3 0cfc 02fc | | Declare_Variable Variant_Record,With_Constraint 0cfd 4801 |H | Short_Literal 0x1 0cfe e5fe | | Load 0x2,-0x2 0cff 00e9 | | Load_Encached String_Cache 0d00 0334 | 4 | Declare_Variable Array,With_Constraint 0d01 2d03 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x3 0d02 016a | j | QQ_execute Variant_Record,XXX 0d03 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0d04 0000 0000 | | .BLANK 0000[0x4] 0d08 ; -------------------------------------------------------------------------------------- 0d08 ; SUBPROGRAM 0d08 ; -------------------------------------------------------------------------------------- 0d08 0d0b | | .CONST 0x0d0b ; Address of begin 0d09 0004 | | .CONST 0x0004 ; Address of exception handler 0d0a 0001 | | .CONST 0x0001 ; Number of locals 0d0b BODY_0d08: 0d0b INIT_0d08: 0d0b 4608 |F | Jump_Case 0x9 ; Debug Table 0x1e = .DEBUG 0x0d0b,0x13a4,0x0005,0x0000,0x004d,0xf475,0x0000,0x0075 0d0c 7808 |x | Jump 0xd15 ; case 0x0 0d0d 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0d0e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0d0f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0d10 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0d11 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0d12 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0d13 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0d14 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0d15 60a6 |` | Indirect_Literal Discrete,0xdbc,{0x00000000, 0x19999990} 0d16 00db | | Load_Top At_Offset_3 0d17 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0d18 4800 |H | Short_Literal 0x0 0d19 00db | | Load_Top At_Offset_3 0d1a 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0d1b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0d1c 0000 0000 | | .BLANK 0000[0x4] 0d20 ; -------------------------------------------------------------------------------------- 0d20 ; SUBPROGRAM 0d20 ; -------------------------------------------------------------------------------------- 0d20 0d23 | # | .CONST 0x0d23 ; Address of begin 0d21 0004 | | .CONST 0x0004 ; Address of exception handler 0d22 0001 | | .CONST 0x0001 ; Number of locals 0d23 BODY_0d20: 0d23 INIT_0d20: 0d23 4608 |F | Jump_Case 0x9 ; Debug Table 0x1f = .DEBUG 0x0d23,0x13a6,0x0005,0x0000,0x004d,0xf475,0x0000,0x00a8 0d24 7808 |x | Jump 0xd2d ; case 0x0 0d25 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0d26 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0d27 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0d28 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0d29 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0d2a 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0d2b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0d2c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0d2d 608e |` | Indirect_Literal Discrete,0xdbc,{0x00000000, 0x19999990} 0d2e 00db | | Load_Top At_Offset_3 0d2f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0d30 4800 |H | Short_Literal 0x0 0d31 00db | | Load_Top At_Offset_3 0d32 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0d33 4800 |H | Short_Literal 0x0 0d34 00db | | Load_Top At_Offset_3 0d35 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0d36 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0d37 0000 | | .XXX[0x1] 0d38 ; -------------------------------------------------------------------------------------- 0d38 ; SUBPROGRAM 0d38 ; -------------------------------------------------------------------------------------- 0d38 0d43 | C | .CONST 0x0d43 ; Address of begin 0d39 0004 | | .CONST 0x0004 ; Address of exception handler 0d3a 0003 | | .CONST 0x0003 ; Number of locals 0d3b INIT_0d38: 0d3b 00da | | Load_Top At_Offset_2 ; Debug Table 0x20 = .DEBUG 0x0d3b,0x13a8,0x0002,0x0000,0x004d,0xf475,0x0000,0x00d9 ; Debug Table 0x20.0x0 = 0xd3b,0xffff 0d3c 01db | | Execute Vector,Length 0d3d 0a20 | | Execute_Immediate Plus,0x20 0d3e 00e3 | | Load_Encached Natural_Cache 0d3f 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0d40 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x1 = 0xd40,0xfffe 0d41 e232 | 2 | Load 0x1,0x32 0d42 1c08 | | Execute_Immediate Run_Utility,0x8 0d43 BODY_0d38: 0d43 e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0x2 = 0xd43,0x1 0d44 01db | | Execute Vector,Length 0d45 00d9 | | Load_Top At_Offset_1 0d46 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0d47 e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0x3 = 0xd47,0x2 0d48 4801 |H | Short_Literal 0x1 0d49 00da | | Load_Top At_Offset_2 0d4a 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0d4b 00db | | Load_Top At_Offset_3 0d4c 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 0d4d 01ce | | Execute Vector,Slice_Write 0d4e e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x4 = 0xd4e,0x3 0d4f 00d9 | | Load_Top At_Offset_1 0d50 e234 | 4 | Load 0x1,0x34 0d51 e235 | 5 | Load 0x1,0x35 0d52 1d36 | 6 | Execute_Immediate Reference_Lex_1,0x36 0d53 e001 | | Load 0x0,0x1 0d54 180f | | Execute Package,Field_Execute,Field_Number 0xf 0d55 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0d56 0000 0000 | | .XXX[0x2] 0d58 ; -------------------------------------------------------------------------------------- 0d58 ; SUBPROGRAM 0d58 ; -------------------------------------------------------------------------------------- 0d58 0d69 | i | .CONST 0x0d69 ; Address of begin 0d59 0004 | | .CONST 0x0004 ; Address of exception handler 0d5a 0004 | | .CONST 0x0004 ; Number of locals 0d5b INIT_0d58: 0d5b 00da | | Load_Top At_Offset_2 ; Debug Table 0x21 = .DEBUG 0x0d5b,0x13b4,0x0001,0x0000,0x004d,0xf475,0x0000,0x0117 ; Debug Table 0x21.0x0 = 0xd5b,0xffff 0d5c 0217 | | Execute Heap_Access,All_Reference 0d5d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0d5e 0217 | | Execute Heap_Access,All_Reference 0d5f 01dc | | Execute Vector,Last 0d60 0a32 | 2 | Execute_Immediate Plus,0x32 0d61 00e3 | | Load_Encached Natural_Cache 0d62 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0d63 4801 |H | Short_Literal 0x1 ; Debug Table 0x21.0x1 = 0xd63,0xfffe 0d64 00d9 | | Load_Top At_Offset_1 0d65 e23e | > | Load 0x1,0x3e 0d66 0334 | 4 | Declare_Variable Array,With_Constraint 0d67 e23f | ? | Load 0x1,0x3f ; Debug Table 0x21.0x2 = 0xd67,0xfffd 0d68 0007 | | Action Break_Optional 0d69 BODY_0d58: 0d69 e5ff | | Load 0x2,-0x1 ; Debug Table 0x21.0x3 = 0xd69,0x1 0d6a 0217 | | Execute Heap_Access,All_Reference 0d6b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0d6c 00da | | Load_Top At_Offset_2 0d6d e240 | @ | Load 0x1,0x40 0d6e e241 | A | Load 0x1,0x41 0d6f 1d42 | B | Execute_Immediate Reference_Lex_1,0x42 0d70 e001 | | Load 0x0,0x1 0d71 180f | | Execute Package,Field_Execute,Field_Number 0xf 0d72 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0d73 e5ff | | Load 0x2,-0x1 ; Debug Table 0x21.0x4 = 0xd73,0x2 0d74 0217 | | Execute Heap_Access,All_Reference 0d75 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0d76 0217 | | Execute Heap_Access,All_Reference 0d77 4801 |H | Short_Literal 0x1 0d78 e5ff | | Load 0x2,-0x1 0d79 0217 | | Execute Heap_Access,All_Reference 0d7a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0d7b 0217 | | Execute Heap_Access,All_Reference 0d7c 01db | | Execute Vector,Length 0d7d 00db | | Load_Top At_Offset_3 0d7e 0219 | | Execute Heap_Access,All_Read 0d7f 01ce | | Execute Vector,Slice_Write 0d80 e5ff | | Load 0x2,-0x1 ; Debug Table 0x21.0x5 = 0xd80,0x3 0d81 0219 | | Execute Heap_Access,All_Read 0d82 00d8 | | Load_Top At_Offset_0 0d83 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0d84 e245 | E | Load 0x1,0x45 0d85 e246 | F | Load 0x1,0x46 0d86 1d47 | G | Execute_Immediate Reference_Lex_1,0x47 0d87 e001 | | Load 0x0,0x1 0d88 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0d89 00d9 | | Load_Top At_Offset_1 0d8a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0d8b 00d1 | | Pop_Control Pop_Count_1 0d8c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x6 = 0xd8c,0x4 0d8d e5ff | | Load 0x2,-0x1 0d8e 0217 | | Execute Heap_Access,All_Reference 0d8f 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0d90 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0d91 0000 0000 | | .BLANK 0000[0x7] 0d98 ; -------------------------------------------------------------------------------------- 0d98 ; SUBPROGRAM 0d98 ; -------------------------------------------------------------------------------------- 0d98 0d9b | | .CONST 0x0d9b ; Address of begin 0d99 0004 | | .CONST 0x0004 ; Address of exception handler 0d9a 0001 | | .CONST 0x0001 ; Number of locals 0d9b BODY_0d98: 0d9b INIT_0d98: 0d9b 00cf | | Action Mark_Auxiliary ; Debug Table 0x22 = .DEBUG 0x0d9b,0x13c4,0x0002,0x0000,0x004d,0xf475,0x0000,0x036b 0d9c 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0x0 = 0xd9c,0x1 0d9d 01dc | | Execute Vector,Last 0d9e 0aff | | Execute_Immediate Plus,-0x1 0d9f 0248 | H | Execute Discrete,Check_In_Integer 0da0 e5fe | | Load 0x2,-0x2 0da1 0263 | c | Execute Discrete,Above_Bound 0da2 7013 |p | Jump_Nonzero 0xdb6 0da3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x1 = 0xda3,0x2 0da4 e5ff | | Load 0x2,-0x1 0da5 01d7 | | Execute Vector,Field_Read 0da6 0f0d | | Execute_Immediate Equal,0xd 0da7 680c |h | Jump_Zero 0xdb4 0da8 00d8 | | Load_Top At_Offset_0 0da9 0a01 | | Execute_Immediate Plus,0x1 0daa 0248 | H | Execute Discrete,Check_In_Integer 0dab e5ff | | Load 0x2,-0x1 0dac 01d7 | | Execute Vector,Field_Read 0dad 0f0a | | Execute_Immediate Equal,0xa 0dae 6805 |h | Jump_Zero 0xdb4 0daf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x2 = 0xdaf,0x3 0db0 0a01 | | Execute_Immediate Plus,0x1 0db1 00e3 | | Load_Encached Natural_Cache 0db2 025b | [ | Execute Discrete,Check_In_Type 0db3 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0db4 00c8 | | Action Pop_Auxiliary_Range 0db5 3fed |? | Loop_Increasing 0xda3 0db6 00ce | | Action Pop_Auxiliary 0db7 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0x3 = 0xdb7,0x4 0db8 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0db9 0000 0000 | | .XXX[0x3] 0dbb 0000 | | 0dbc 0000 0000 | | .LITERAL {0x00000000, 0x19999990} 0dc0 ; -------------------------------------------------------------------------------------- 0dc0 ; STRING TABLE 0dc0 ; -------------------------------------------------------------------------------------- 0dc0 000a | | .STRTAB 0x000a->0x0dc5 ; "EOL_MAY_BE_SPACE" 0dc1 0018 | | .STRTAB 0x0018->0x0dcd ; "EOL_SKIP_CONTINUE" 0dc2 0027 | ' | .STRTAB 0x0027->0x0dd5 ; "EOL_SPACE_KEPT" 0dc3 0033 | 3 | .STRTAB 0x0033->0x0ddc ; "EOL_STOP" 0dc4 0039 | 9 | .STREND 0x0039->0x0de0 0dc5 454f 4c5f |EOL_| .STRTAB_STRINGS 0de1 0000 0000 | | .BLANK 0000[0x7] 0de8 ; -------------------------------------------------------------------------------------- 0de8 ; Debug Table 0de8 ; -------------------------------------------------------------------------------------- 0de8 0003 0023 | #| .CONST 0x0003,0x0023 0dea 000b 0f02 | | .DEBUG 0x000b,0x0f02,0x0000,0x0000,0x004c,0x50d6,0x0000,0x00cd 0df2 0069 0f5a | i Z| .DEBUG 0x0069,0x0f5a,0x0000,0x0000,0x004d,0xf475,0x0000,0x0006 0dfa 0123 0fbc | # | .DEBUG 0x0123,0x0fbc,0x0005,0x0000,0x004c,0x50d6,0x0000,0x00e7 0e02 013b 0fbe | ; | .DEBUG 0x013b,0x0fbe,0x0002,0x0000,0x004c,0x50d6,0x0000,0x00f8 0e0a 0163 0fd2 | c | .DEBUG 0x0163,0x0fd2,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0103 0e12 01ab 0fe6 | | .DEBUG 0x01ab,0x0fe6,0x0002,0x0000,0x004c,0x50d6,0x0000,0x010b 0e1a 01f3 0ffa | | .DEBUG 0x01f3,0x0ffa,0x0002,0x0000,0x004c,0x50d6,0x0000,0x011a 0e22 0293 102c | ,| .DEBUG 0x0293,0x102c,0x0002,0x0000,0x004c,0x50d6,0x0000,0x0131 0e2a 02ab 1034 | 4| .DEBUG 0x02ab,0x1034,0x0001,0x0000,0x004c,0x50d6,0x0000,0x013a 0e32 02fb 1046 | F| .DEBUG 0x02fb,0x1046,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0146 0e3a 037b 1072 | { r| .DEBUG 0x037b,0x1072,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0152 0e42 0443 10b2 | C | .DEBUG 0x0443,0x10b2,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0162 0e4a 050b 10ee | | .DEBUG 0x050b,0x10ee,0x0001,0x0000,0x004c,0x50d6,0x0000,0x017d 0e52 0593 1114 | | .DEBUG 0x0593,0x1114,0x0002,0x0000,0x004c,0x50d6,0x0000,0x018e 0e5a 05a3 111c | | .DEBUG 0x05a3,0x111c,0x0002,0x0000,0x004c,0x50d6,0x0000,0x0197 0e62 0643 1152 | C R| .DEBUG 0x0643,0x1152,0x0002,0x0000,0x004c,0x50d6,0x0000,0x01a9 0e6a 067b 1166 | { f| .DEBUG 0x067b,0x1166,0x0002,0x0000,0x004c,0x50d6,0x0000,0x01b6 0e72 06a3 116e | n| .DEBUG 0x06a3,0x116e,0x0001,0x0000,0x004c,0x50d6,0x0000,0x01c5 0e7a 06c3 117c | || .DEBUG 0x06c3,0x117c,0x0001,0x0000,0x004c,0x50d6,0x0000,0x01cd 0e82 070b 1196 | | .DEBUG 0x070b,0x1196,0x0001,0x0000,0x004c,0x50d6,0x0000,0x01e2 0e8a 075b 11b0 | [ | .DEBUG 0x075b,0x11b0,0x0002,0x0000,0x004c,0x50d6,0x0000,0x01f2 0e92 0763 11b4 | c | .DEBUG 0x0763,0x11b4,0x0002,0x0000,0x004c,0x50d6,0x0000,0x01fb 0e9a 079b 11c8 | | .DEBUG 0x079b,0x11c8,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0204 0ea2 07fb 11ec | | .DEBUG 0x07fb,0x11ec,0x0002,0x0000,0x004c,0x50d6,0x0000,0x0211 0eaa 082b 11f4 | + | .DEBUG 0x082b,0x11f4,0x0002,0x0000,0x004c,0x50d6,0x0000,0x021a 0eb2 084b 11fc | K | .DEBUG 0x084b,0x11fc,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0223 0eba 08fb 1236 | 6| .DEBUG 0x08fb,0x1236,0x0002,0x0000,0x004c,0x50d6,0x0000,0x0233 0ec2 0a7b 12c0 | { | .DEBUG 0x0a7b,0x12c0,0x0002,0x0000,0x004c,0x50d6,0x0000,0x0244 0eca 0c2b 136e | + n| .DEBUG 0x0c2b,0x136e,0x0002,0x0000,0x004c,0x50d6,0x0000,0x025d 0ed2 0cdb 13a2 | | .DEBUG 0x0cdb,0x13a2,0x0005,0x0000,0x004d,0xf475,0x0000,0x0011 0eda 0d0b 13a4 | | .DEBUG 0x0d0b,0x13a4,0x0005,0x0000,0x004d,0xf475,0x0000,0x0075 0ee2 0d23 13a6 | # | .DEBUG 0x0d23,0x13a6,0x0005,0x0000,0x004d,0xf475,0x0000,0x00a8 0eea 0d3b 13a8 | ; | .DEBUG 0x0d3b,0x13a8,0x0002,0x0000,0x004d,0xf475,0x0000,0x00d9 0ef2 0d5b 13b4 | [ | .DEBUG 0x0d5b,0x13b4,0x0001,0x0000,0x004d,0xf475,0x0000,0x0117 0efa 0d9b 13c4 | | .DEBUG 0x0d9b,0x13c4,0x0002,0x0000,0x004d,0xf475,0x0000,0x036b 0f02 ; -------------------------------------------------------------------------------------- 0f02 ; Debug3 Subtable 0x0 0f02 ; -------------------------------------------------------------------------------------- 0f02 002b 0000 | + | .DBG3TAB 0x002b,0x0000 0f04 000b ffff | | .CONST 0x000b,0xffff 0f06 000c fffe | | .CONST 0x000c,0xfffe 0f08 000d fffd | | .CONST 0x000d,0xfffd 0f0a 000e fffc | | .CONST 0x000e,0xfffc 0f0c 000f fffb | | .CONST 0x000f,0xfffb 0f0e 0015 fffa | | .CONST 0x0015,0xfffa 0f10 001a fff9 | | .CONST 0x001a,0xfff9 0f12 001c fff8 | | .CONST 0x001c,0xfff8 0f14 001e fff7 | | .CONST 0x001e,0xfff7 0f16 0020 fff6 | | .CONST 0x0020,0xfff6 0f18 0022 fff5 | " | .CONST 0x0022,0xfff5 0f1a 0024 fff4 | $ | .CONST 0x0024,0xfff4 0f1c 0026 fff3 | & | .CONST 0x0026,0xfff3 0f1e 0028 fff2 | ( | .CONST 0x0028,0xfff2 0f20 002a fff1 | * | .CONST 0x002a,0xfff1 0f22 002c fff0 | , | .CONST 0x002c,0xfff0 0f24 002e ffef | . | .CONST 0x002e,0xffef 0f26 0030 ffee | 0 | .CONST 0x0030,0xffee 0f28 0032 ffed | 2 | .CONST 0x0032,0xffed 0f2a 0034 ffec | 4 | .CONST 0x0034,0xffec 0f2c 0036 ffeb | 6 | .CONST 0x0036,0xffeb 0f2e 0038 ffea | 8 | .CONST 0x0038,0xffea 0f30 003a ffe9 | : | .CONST 0x003a,0xffe9 0f32 003c ffe8 | < | .CONST 0x003c,0xffe8 0f34 003e ffe7 | > | .CONST 0x003e,0xffe7 0f36 0040 ffe6 | @ | .CONST 0x0040,0xffe6 0f38 0042 ffe5 | B | .CONST 0x0042,0xffe5 0f3a 0044 ffe4 | D | .CONST 0x0044,0xffe4 0f3c 0046 ffe3 | F | .CONST 0x0046,0xffe3 0f3e 0048 ffe2 | H | .CONST 0x0048,0xffe2 0f40 004a ffe1 | J | .CONST 0x004a,0xffe1 0f42 004c ffe0 | L | .CONST 0x004c,0xffe0 0f44 004e ffdf | N | .CONST 0x004e,0xffdf 0f46 0050 ffde | P | .CONST 0x0050,0xffde 0f48 0052 ffdd | R | .CONST 0x0052,0xffdd 0f4a 0054 ffdc | T | .CONST 0x0054,0xffdc 0f4c 0056 ffdb | V | .CONST 0x0056,0xffdb 0f4e 005a ffda | Z | .CONST 0x005a,0xffda 0f50 005b ffd9 | [ | .CONST 0x005b,0xffd9 0f52 005e ffd8 | ^ | .CONST 0x005e,0xffd8 0f54 0060 ffd7 | ` | .CONST 0x0060,0xffd7 0f56 0064 ffd6 | d | .CONST 0x0064,0xffd6 0f58 0065 ffd5 | e | .CONST 0x0065,0xffd5 0f5a ; -------------------------------------------------------------------------------------- 0f5a ; Debug3 Subtable 0x1 0f5a ; -------------------------------------------------------------------------------------- 0f5a 0030 0000 | 0 | .DBG3TAB 0x0030,0x0000 0f5c 0069 ffff | i | .CONST 0x0069,0xffff 0f5e 006a fffe | j | .CONST 0x006a,0xfffe 0f60 006b fffd | k | .CONST 0x006b,0xfffd 0f62 0077 fffc | w | .CONST 0x0077,0xfffc 0f64 007a fffb | z | .CONST 0x007a,0xfffb 0f66 007b fffa | { | .CONST 0x007b,0xfffa 0f68 0084 fff9 | | .CONST 0x0084,0xfff9 0f6a 008d fff8 | | .CONST 0x008d,0xfff8 0f6c 008e fff7 | | .CONST 0x008e,0xfff7 0f6e 0094 fff6 | | .CONST 0x0094,0xfff6 0f70 0097 fff5 | | .CONST 0x0097,0xfff5 0f72 0098 fff4 | | .CONST 0x0098,0xfff4 0f74 00a1 fff3 | | .CONST 0x00a1,0xfff3 0f76 00aa fff2 | | .CONST 0x00aa,0xfff2 0f78 00b3 fff1 | | .CONST 0x00b3,0xfff1 0f7a 00bc fff0 | | .CONST 0x00bc,0xfff0 0f7c 00c5 ffef | | .CONST 0x00c5,0xffef 0f7e 00cd ffee | | .CONST 0x00cd,0xffee 0f80 00d6 ffed | | .CONST 0x00d6,0xffed 0f82 00df ffec | | .CONST 0x00df,0xffec 0f84 00e1 ffeb | | .CONST 0x00e1,0xffeb 0f86 00e3 ffea | | .CONST 0x00e3,0xffea 0f88 00e5 ffe9 | | .CONST 0x00e5,0xffe9 0f8a 00e7 ffe8 | | .CONST 0x00e7,0xffe8 0f8c 00e9 ffe7 | | .CONST 0x00e9,0xffe7 0f8e 00eb ffe6 | | .CONST 0x00eb,0xffe6 0f90 00ed ffe5 | | .CONST 0x00ed,0xffe5 0f92 00ef ffe4 | | .CONST 0x00ef,0xffe4 0f94 00f1 ffe3 | | .CONST 0x00f1,0xffe3 0f96 00f3 ffe2 | | .CONST 0x00f3,0xffe2 0f98 00f5 ffe1 | | .CONST 0x00f5,0xffe1 0f9a 00f7 ffe0 | | .CONST 0x00f7,0xffe0 0f9c 00f9 ffdf | | .CONST 0x00f9,0xffdf 0f9e 00fb ffde | | .CONST 0x00fb,0xffde 0fa0 00fd ffdd | | .CONST 0x00fd,0xffdd 0fa2 00ff ffdc | | .CONST 0x00ff,0xffdc 0fa4 0101 ffdb | | .CONST 0x0101,0xffdb 0fa6 0103 ffda | | .CONST 0x0103,0xffda 0fa8 0105 ffd9 | | .CONST 0x0105,0xffd9 0faa 0107 ffd8 | | .CONST 0x0107,0xffd8 0fac 0109 ffd7 | | .CONST 0x0109,0xffd7 0fae 010b ffd6 | | .CONST 0x010b,0xffd6 0fb0 010d ffd5 | | .CONST 0x010d,0xffd5 0fb2 010f ffd4 | | .CONST 0x010f,0xffd4 0fb4 0111 ffd3 | | .CONST 0x0111,0xffd3 0fb6 0113 ffd2 | | .CONST 0x0113,0xffd2 0fb8 0115 ffd1 | | .CONST 0x0115,0xffd1 0fba 0117 ffd0 | | .CONST 0x0117,0xffd0 0fbc ; -------------------------------------------------------------------------------------- 0fbc ; Debug3 Subtable 0x2 0fbc ; -------------------------------------------------------------------------------------- 0fbc 0000 0000 | | .DBG3TAB 0x0000,0x0000 0fbe ; -------------------------------------------------------------------------------------- 0fbe ; Debug3 Subtable 0x3 0fbe ; -------------------------------------------------------------------------------------- 0fbe 0004 0005 | | .DBG3TAB 0x0004,0x0005 0fc0 013b ffff | ; | .CONST 0x013b,0xffff 0fc2 013f fffe | ? | .CONST 0x013f,0xfffe 0fc4 0141 fffd | A | .CONST 0x0141,0xfffd 0fc6 0145 fffc | E | .CONST 0x0145,0xfffc 0fc8 0147 0001 | G | .CONST 0x0147,0x0001 0fca 014a 0002 | J | .CONST 0x014a,0x0002 0fcc 0152 0003 | R | .CONST 0x0152,0x0003 0fce 015a 0004 | Z | .CONST 0x015a,0x0004 0fd0 015e 0005 | ^ | .CONST 0x015e,0x0005 0fd2 ; -------------------------------------------------------------------------------------- 0fd2 ; Debug3 Subtable 0x4 0fd2 ; -------------------------------------------------------------------------------------- 0fd2 0000 0009 | | .DBG3TAB 0x0000,0x0009 0fd4 0163 0001 | c | .CONST 0x0163,0x0001 0fd6 0165 0002 | e | .CONST 0x0165,0x0002 0fd8 0166 0003 | f | .CONST 0x0166,0x0003 0fda 016c 0004 | l | .CONST 0x016c,0x0004 0fdc 016f 0005 | o | .CONST 0x016f,0x0005 0fde 0175 0006 | u | .CONST 0x0175,0x0006 0fe0 0189 0007 | | .CONST 0x0189,0x0007 0fe2 0195 0008 | | .CONST 0x0195,0x0008 0fe4 0199 0009 | | .CONST 0x0199,0x0009 0fe6 ; -------------------------------------------------------------------------------------- 0fe6 ; Debug3 Subtable 0x5 0fe6 ; -------------------------------------------------------------------------------------- 0fe6 0001 0008 | | .DBG3TAB 0x0001,0x0008 0fe8 01ab ffff | | .CONST 0x01ab,0xffff 0fea 01ad 0001 | | .CONST 0x01ad,0x0001 0fec 01b5 0002 | | .CONST 0x01b5,0x0002 0fee 01b7 0003 | | .CONST 0x01b7,0x0003 0ff0 01c0 0004 | | .CONST 0x01c0,0x0004 0ff2 01c4 0005 | | .CONST 0x01c4,0x0005 0ff4 01d2 0006 | | .CONST 0x01d2,0x0006 0ff6 01d8 0007 | | .CONST 0x01d8,0x0007 0ff8 01ee 0008 | | .CONST 0x01ee,0x0008 0ffa ; -------------------------------------------------------------------------------------- 0ffa ; Debug3 Subtable 0x6 0ffa ; -------------------------------------------------------------------------------------- 0ffa 0004 0014 | | .DBG3TAB 0x0004,0x0014 0ffc 01f3 ffff | | .CONST 0x01f3,0xffff 0ffe 01f5 fffe | | .CONST 0x01f5,0xfffe 1000 01f6 fffd | | .CONST 0x01f6,0xfffd 1002 01f7 fffc | | .CONST 0x01f7,0xfffc 1004 01f8 0001 | | .CONST 0x01f8,0x0001 1006 0200 0002 | | .CONST 0x0200,0x0002 1008 0202 0003 | | .CONST 0x0202,0x0003 100a 0205 0004 | | .CONST 0x0205,0x0004 100c 0208 0005 | | .CONST 0x0208,0x0005 100e 0210 0006 | | .CONST 0x0210,0x0006 1010 0226 0007 | & | .CONST 0x0226,0x0007 1012 0228 0008 | ( | .CONST 0x0228,0x0008 1014 022e 0009 | . | .CONST 0x022e,0x0009 1016 0233 000a | 3 | .CONST 0x0233,0x000a 1018 0239 000b | 9 | .CONST 0x0239,0x000b 101a 0242 000c | B | .CONST 0x0242,0x000c 101c 0246 000d | F | .CONST 0x0246,0x000d 101e 0250 000e | P | .CONST 0x0250,0x000e 1020 0267 000f | g | .CONST 0x0267,0x000f 1022 026a 0010 | j | .CONST 0x026a,0x0010 1024 026e 0011 | n | .CONST 0x026e,0x0011 1026 0271 0012 | q | .CONST 0x0271,0x0012 1028 0287 0013 | | .CONST 0x0287,0x0013 102a 028b 0014 | | .CONST 0x028b,0x0014 102c ; -------------------------------------------------------------------------------------- 102c ; Debug3 Subtable 0x7 102c ; -------------------------------------------------------------------------------------- 102c 0000 0003 | | .DBG3TAB 0x0000,0x0003 102e 0293 0001 | | .CONST 0x0293,0x0001 1030 029b 0002 | | .CONST 0x029b,0x0002 1032 029d 0003 | | .CONST 0x029d,0x0003 1034 ; -------------------------------------------------------------------------------------- 1034 ; Debug3 Subtable 0x8 1034 ; -------------------------------------------------------------------------------------- 1034 0002 0006 | | .DBG3TAB 0x0002,0x0006 1036 02ab ffff | | .CONST 0x02ab,0xffff 1038 02ac fffe | | .CONST 0x02ac,0xfffe 103a 02ad 0001 | | .CONST 0x02ad,0x0001 103c 02b5 0002 | | .CONST 0x02b5,0x0002 103e 02b8 0003 | | .CONST 0x02b8,0x0003 1040 02be 0004 | | .CONST 0x02be,0x0004 1042 02d2 0005 | | .CONST 0x02d2,0x0005 1044 02d6 0006 | | .CONST 0x02d6,0x0006 1046 ; -------------------------------------------------------------------------------------- 1046 ; Debug3 Subtable 0x9 1046 ; -------------------------------------------------------------------------------------- 1046 0002 0013 | | .DBG3TAB 0x0002,0x0013 1048 02fb ffff | | .CONST 0x02fb,0xffff 104a 02fc fffe | | .CONST 0x02fc,0xfffe 104c 02fd 0001 | | .CONST 0x02fd,0x0001 104e 0305 0002 | | .CONST 0x0305,0x0002 1050 0307 0003 | | .CONST 0x0307,0x0003 1052 030a 0004 | | .CONST 0x030a,0x0004 1054 0311 0005 | | .CONST 0x0311,0x0005 1056 031b 0006 | | .CONST 0x031b,0x0006 1058 031d 0007 | | .CONST 0x031d,0x0007 105a 032a 0008 | * | .CONST 0x032a,0x0008 105c 032b 0009 | + | .CONST 0x032b,0x0009 105e 0330 000b | 0 | .CONST 0x0330,0x000b 1060 0337 000c | 7 | .CONST 0x0337,0x000c 1062 0341 000d | A | .CONST 0x0341,0x000d 1064 0343 000e | C | .CONST 0x0343,0x000e 1066 0347 000f | G | .CONST 0x0347,0x000f 1068 0349 0010 | I | .CONST 0x0349,0x0010 106a 035a 0011 | Z | .CONST 0x035a,0x0011 106c 035b 0012 | [ | .CONST 0x035b,0x0012 106e 036d 0013 | m | .CONST 0x036d,0x0013 1070 0371 000a | q | .CONST 0x0371,0x000a 1072 ; -------------------------------------------------------------------------------------- 1072 ; Debug3 Subtable 0xa 1072 ; -------------------------------------------------------------------------------------- 1072 0003 001c | | .DBG3TAB 0x0003,0x001c 1074 037b ffff | { | .CONST 0x037b,0xffff 1076 037c fffe | | | .CONST 0x037c,0xfffe 1078 037d fffd | } | .CONST 0x037d,0xfffd 107a 037e 0001 | ~ | .CONST 0x037e,0x0001 107c 0386 0002 | | .CONST 0x0386,0x0002 107e 0388 0003 | | .CONST 0x0388,0x0003 1080 038b 0004 | | .CONST 0x038b,0x0004 1082 038e 0005 | | .CONST 0x038e,0x0005 1084 0396 0006 | | .CONST 0x0396,0x0006 1086 039f 0007 | | .CONST 0x039f,0x0007 1088 03a1 0008 | | .CONST 0x03a1,0x0008 108a 03a5 0009 | | .CONST 0x03a5,0x0009 108c 03a8 000a | | .CONST 0x03a8,0x000a 108e 03b2 000b | | .CONST 0x03b2,0x000b 1090 03b4 000c | | .CONST 0x03b4,0x000c 1092 03ca 000d | | .CONST 0x03ca,0x000d 1094 03d1 000e | | .CONST 0x03d1,0x000e 1096 03dc 000f | | .CONST 0x03dc,0x000f 1098 03dd 0010 | | .CONST 0x03dd,0x0010 109a 03e2 0012 | | .CONST 0x03e2,0x0012 109c 03ec 0013 | | .CONST 0x03ec,0x0013 109e 03ee 0014 | | .CONST 0x03ee,0x0014 10a0 0404 0015 | | .CONST 0x0404,0x0015 10a2 040b 0016 | | .CONST 0x040b,0x0016 10a4 040f 0017 | | .CONST 0x040f,0x0017 10a6 0411 0018 | | .CONST 0x0411,0x0018 10a8 0420 0019 | | .CONST 0x0420,0x0019 10aa 0421 001a | ! | .CONST 0x0421,0x001a 10ac 0431 001b | 1 | .CONST 0x0431,0x001b 10ae 0435 001c | 5 | .CONST 0x0435,0x001c 10b0 0439 0011 | 9 | .CONST 0x0439,0x0011 10b2 ; -------------------------------------------------------------------------------------- 10b2 ; Debug3 Subtable 0xb 10b2 ; -------------------------------------------------------------------------------------- 10b2 0004 0019 | | .DBG3TAB 0x0004,0x0019 10b4 0443 ffff | C | .CONST 0x0443,0xffff 10b6 0444 fffe | D | .CONST 0x0444,0xfffe 10b8 0445 fffd | E | .CONST 0x0445,0xfffd 10ba 0446 fffc | F | .CONST 0x0446,0xfffc 10bc 0447 0001 | G | .CONST 0x0447,0x0001 10be 0457 0002 | W | .CONST 0x0457,0x0002 10c0 0459 0003 | Y | .CONST 0x0459,0x0003 10c2 045c 0004 | \ | .CONST 0x045c,0x0004 10c4 0460 0005 | ` | .CONST 0x0460,0x0005 10c6 0469 0006 | i | .CONST 0x0469,0x0006 10c8 0473 0007 | s | .CONST 0x0473,0x0007 10ca 0475 0008 | u | .CONST 0x0475,0x0008 10cc 0485 0009 | | .CONST 0x0485,0x0009 10ce 0487 000a | | .CONST 0x0487,0x000a 10d0 048a 000b | | .CONST 0x048a,0x000b 10d2 048d 000c | | .CONST 0x048d,0x000c 10d4 0495 000d | | .CONST 0x0495,0x000d 10d6 049b 000e | | .CONST 0x049b,0x000e 10d8 04a0 000f | | .CONST 0x04a0,0x000f 10da 04a6 0010 | | .CONST 0x04a6,0x0010 10dc 04ac 0011 | | .CONST 0x04ac,0x0011 10de 04ae 0012 | | .CONST 0x04ae,0x0012 10e0 04b1 0014 | | .CONST 0x04b1,0x0014 10e2 04b4 0013 | | .CONST 0x04b4,0x0013 10e4 04c1 0015 | | .CONST 0x04c1,0x0015 10e6 04da 0016 | | .CONST 0x04da,0x0016 10e8 04de 0017 | | .CONST 0x04de,0x0017 10ea 04f3 0018 | | .CONST 0x04f3,0x0018 10ec 04f9 0019 | | .CONST 0x04f9,0x0019 10ee ; -------------------------------------------------------------------------------------- 10ee ; Debug3 Subtable 0xc 10ee ; -------------------------------------------------------------------------------------- 10ee 0003 000f | | .DBG3TAB 0x0003,0x000f 10f0 050b ffff | | .CONST 0x050b,0xffff 10f2 050c fffe | | .CONST 0x050c,0xfffe 10f4 050d fffd | | .CONST 0x050d,0xfffd 10f6 050e 0001 | | .CONST 0x050e,0x0001 10f8 0516 0002 | | .CONST 0x0516,0x0002 10fa 0518 0003 | | .CONST 0x0518,0x0003 10fc 051b 0004 | | .CONST 0x051b,0x0004 10fe 051e 0005 | | .CONST 0x051e,0x0005 1100 0526 0006 | & | .CONST 0x0526,0x0006 1102 053d 0007 | = | .CONST 0x053d,0x0007 1104 053f 0008 | ? | .CONST 0x053f,0x0008 1106 0545 0009 | E | .CONST 0x0545,0x0009 1108 054a 000a | J | .CONST 0x054a,0x000a 110a 0551 000b | Q | .CONST 0x0551,0x000b 110c 0555 000c | U | .CONST 0x0555,0x000c 110e 0569 000d | i | .CONST 0x0569,0x000d 1110 056d 000e | m | .CONST 0x056d,0x000e 1112 0579 000f | y | .CONST 0x0579,0x000f 1114 ; -------------------------------------------------------------------------------------- 1114 ; Debug3 Subtable 0xd 1114 ; -------------------------------------------------------------------------------------- 1114 0000 0003 | | .DBG3TAB 0x0000,0x0003 1116 0593 0001 | | .CONST 0x0593,0x0001 1118 0595 0002 | | .CONST 0x0595,0x0002 111a 0597 0003 | | .CONST 0x0597,0x0003 111c ; -------------------------------------------------------------------------------------- 111c ; Debug3 Subtable 0xe 111c ; -------------------------------------------------------------------------------------- 111c 0006 0014 | | .DBG3TAB 0x0006,0x0014 111e 05a3 ffff | | .CONST 0x05a3,0xffff 1120 05a4 fffe | | .CONST 0x05a4,0xfffe 1122 05a5 fffd | | .CONST 0x05a5,0xfffd 1124 05a7 0001 | | .CONST 0x05a7,0x0001 1126 05af 0002 | | .CONST 0x05af,0x0002 1128 05b1 0003 | | .CONST 0x05b1,0x0003 112a 05b4 0004 | | .CONST 0x05b4,0x0004 112c 05b7 0005 | | .CONST 0x05b7,0x0005 112e 05bf 0006 | | .CONST 0x05bf,0x0006 1130 05d5 0007 | | .CONST 0x05d5,0x0007 1132 05d7 0008 | | .CONST 0x05d7,0x0008 1134 05dd 0009 | | .CONST 0x05dd,0x0009 1136 05e2 000a | | .CONST 0x05e2,0x000a 1138 05e9 000b | | .CONST 0x05e9,0x000b 113a 05ed 000c | | .CONST 0x05ed,0x000c 113c 05fd 000d | | .CONST 0x05fd,0x000d 113e 05fe fbff | | .CONST 0x05fe,0xfbff 1140 0602 fbfe | | .CONST 0x0602,0xfbfe 1142 0604 fbfd | | .CONST 0x0604,0xfbfd 1144 0606 0401 | | .CONST 0x0606,0x0401 1146 060a 0402 | | .CONST 0x060a,0x0402 1148 0611 0403 | | .CONST 0x0611,0x0403 114a 0623 0404 | # | .CONST 0x0623,0x0404 114c 062b 0405 | + | .CONST 0x062b,0x0405 114e 0631 0406 | 1 | .CONST 0x0631,0x0406 1150 063a 0407 | : | .CONST 0x063a,0x0407 1152 ; -------------------------------------------------------------------------------------- 1152 ; Debug3 Subtable 0xf 1152 ; -------------------------------------------------------------------------------------- 1152 0001 0008 | | .DBG3TAB 0x0001,0x0008 1154 0643 ffff | C | .CONST 0x0643,0xffff 1156 0644 0001 | D | .CONST 0x0644,0x0001 1158 064c 0002 | L | .CONST 0x064c,0x0002 115a 064e 0003 | N | .CONST 0x064e,0x0003 115c 0651 0004 | Q | .CONST 0x0651,0x0004 115e 0654 0005 | T | .CONST 0x0654,0x0005 1160 065c 0006 | \ | .CONST 0x065c,0x0006 1162 0665 0007 | e | .CONST 0x0665,0x0007 1164 0667 0008 | g | .CONST 0x0667,0x0008 1166 ; -------------------------------------------------------------------------------------- 1166 ; Debug3 Subtable 0x10 1166 ; -------------------------------------------------------------------------------------- 1166 0000 0003 | | .DBG3TAB 0x0000,0x0003 1168 067b 0001 | { | .CONST 0x067b,0x0001 116a 0683 0002 | | .CONST 0x0683,0x0002 116c 0685 0003 | | .CONST 0x0685,0x0003 116e ; -------------------------------------------------------------------------------------- 116e ; Debug3 Subtable 0x11 116e ; -------------------------------------------------------------------------------------- 116e 0000 0006 | | .DBG3TAB 0x0000,0x0006 1170 06a3 0001 | | .CONST 0x06a3,0x0001 1172 06a5 0002 | | .CONST 0x06a5,0x0002 1174 06a6 0003 | | .CONST 0x06a6,0x0003 1176 06ac 0004 | | .CONST 0x06ac,0x0004 1178 06ae 0005 | | .CONST 0x06ae,0x0005 117a 06b2 0006 | | .CONST 0x06b2,0x0006 117c ; -------------------------------------------------------------------------------------- 117c ; Debug3 Subtable 0x12 117c ; -------------------------------------------------------------------------------------- 117c 0000 000c | | .DBG3TAB 0x0000,0x000c 117e 06c3 0001 | | .CONST 0x06c3,0x0001 1180 06cb 0002 | | .CONST 0x06cb,0x0002 1182 06cd 0003 | | .CONST 0x06cd,0x0003 1184 06cf 0004 | | .CONST 0x06cf,0x0004 1186 06d4 0005 | | .CONST 0x06d4,0x0005 1188 06d8 0006 | | .CONST 0x06d8,0x0006 118a 06de 0007 | | .CONST 0x06de,0x0007 118c 06e3 0008 | | .CONST 0x06e3,0x0008 118e 06e5 0009 | | .CONST 0x06e5,0x0009 1190 06ea 000a | | .CONST 0x06ea,0x000a 1192 06fb 000b | | .CONST 0x06fb,0x000b 1194 06ff 000c | | .CONST 0x06ff,0x000c 1196 ; -------------------------------------------------------------------------------------- 1196 ; Debug3 Subtable 0x13 1196 ; -------------------------------------------------------------------------------------- 1196 0000 000c | | .DBG3TAB 0x0000,0x000c 1198 070b 0001 | | .CONST 0x070b,0x0001 119a 0713 0002 | | .CONST 0x0713,0x0002 119c 0715 0003 | | .CONST 0x0715,0x0003 119e 0719 0004 | | .CONST 0x0719,0x0004 11a0 071b 0005 | | .CONST 0x071b,0x0005 11a2 0724 0006 | $ | .CONST 0x0724,0x0006 11a4 0726 0007 | & | .CONST 0x0726,0x0007 11a6 0732 0008 | 2 | .CONST 0x0732,0x0008 11a8 0734 0009 | 4 | .CONST 0x0734,0x0009 11aa 074a 000a | J | .CONST 0x074a,0x000a 11ac 074c 000b | L | .CONST 0x074c,0x000b 11ae 0750 000c | P | .CONST 0x0750,0x000c 11b0 ; -------------------------------------------------------------------------------------- 11b0 ; Debug3 Subtable 0x14 11b0 ; -------------------------------------------------------------------------------------- 11b0 0000 0001 | | .DBG3TAB 0x0000,0x0001 11b2 075b 0001 | [ | .CONST 0x075b,0x0001 11b4 ; -------------------------------------------------------------------------------------- 11b4 ; Debug3 Subtable 0x15 11b4 ; -------------------------------------------------------------------------------------- 11b4 0001 0008 | | .DBG3TAB 0x0001,0x0008 11b6 0763 ffff | c | .CONST 0x0763,0xffff 11b8 0765 0001 | e | .CONST 0x0765,0x0001 11ba 076d 0002 | m | .CONST 0x076d,0x0002 11bc 076f 0003 | o | .CONST 0x076f,0x0003 11be 0779 0004 | y | .CONST 0x0779,0x0004 11c0 077b 0005 | { | .CONST 0x077b,0x0005 11c2 0786 0006 | | .CONST 0x0786,0x0006 11c4 078e 0007 | | .CONST 0x078e,0x0007 11c6 0790 0008 | | .CONST 0x0790,0x0008 11c8 ; -------------------------------------------------------------------------------------- 11c8 ; Debug3 Subtable 0x16 11c8 ; -------------------------------------------------------------------------------------- 11c8 0002 000f | | .DBG3TAB 0x0002,0x000f 11ca 079b ffff | | .CONST 0x079b,0xffff 11cc 079c fffe | | .CONST 0x079c,0xfffe 11ce 079e 0001 | | .CONST 0x079e,0x0001 11d0 07a6 0002 | | .CONST 0x07a6,0x0002 11d2 07a8 0003 | | .CONST 0x07a8,0x0003 11d4 07ab 0004 | | .CONST 0x07ab,0x0004 11d6 07ac 0005 | | .CONST 0x07ac,0x0005 11d8 07b6 0006 | | .CONST 0x07b6,0x0006 11da 07b8 0007 | | .CONST 0x07b8,0x0007 11dc 07c3 0008 | | .CONST 0x07c3,0x0008 11de 07cf 0009 | | .CONST 0x07cf,0x0009 11e0 07d0 000a | | .CONST 0x07d0,0x000a 11e2 07dc 000b | | .CONST 0x07dc,0x000b 11e4 07e3 000c | | .CONST 0x07e3,0x000c 11e6 07e7 000d | | .CONST 0x07e7,0x000d 11e8 07e9 000e | | .CONST 0x07e9,0x000e 11ea 07ed 000f | | .CONST 0x07ed,0x000f 11ec ; -------------------------------------------------------------------------------------- 11ec ; Debug3 Subtable 0x17 11ec ; -------------------------------------------------------------------------------------- 11ec 0000 0003 | | .DBG3TAB 0x0000,0x0003 11ee 07fb 0001 | | .CONST 0x07fb,0x0001 11f0 0805 0002 | | .CONST 0x0805,0x0002 11f2 0807 0003 | | .CONST 0x0807,0x0003 11f4 ; -------------------------------------------------------------------------------------- 11f4 ; Debug3 Subtable 0x18 11f4 ; -------------------------------------------------------------------------------------- 11f4 0000 0003 | | .DBG3TAB 0x0000,0x0003 11f6 082b 0001 | + | .CONST 0x082b,0x0001 11f8 0833 0002 | 3 | .CONST 0x0833,0x0002 11fa 0835 0003 | 5 | .CONST 0x0835,0x0003 11fc ; -------------------------------------------------------------------------------------- 11fc ; Debug3 Subtable 0x19 11fc ; -------------------------------------------------------------------------------------- 11fc 0002 001a | | .DBG3TAB 0x0002,0x001a 11fe 084b ffff | K | .CONST 0x084b,0xffff 1200 084c fffe | L | .CONST 0x084c,0xfffe 1202 084e 0001 | N | .CONST 0x084e,0x0001 1204 0856 0002 | V | .CONST 0x0856,0x0002 1206 0858 0003 | X | .CONST 0x0858,0x0003 1208 0862 0004 | b | .CONST 0x0862,0x0004 120a 0863 0005 | c | .CONST 0x0863,0x0005 120c 086f 0006 | o | .CONST 0x086f,0x0006 120e 0870 0007 | p | .CONST 0x0870,0x0007 1210 0878 0008 | x | .CONST 0x0878,0x0008 1212 087e 0009 | ~ | .CONST 0x087e,0x0009 1214 0888 000a | | .CONST 0x0888,0x000a 1216 088b 000b | | .CONST 0x088b,0x000b 1218 0892 000c | | .CONST 0x0892,0x000c 121a 0896 000d | | .CONST 0x0896,0x000d 121c 0897 000e | | .CONST 0x0897,0x000e 121e 08a4 000f | | .CONST 0x08a4,0x000f 1220 08b8 0010 | | .CONST 0x08b8,0x0010 1222 08bb 0011 | | .CONST 0x08bb,0x0011 1224 08c2 0012 | | .CONST 0x08c2,0x0012 1226 08c7 0013 | | .CONST 0x08c7,0x0013 1228 08d2 0014 | | .CONST 0x08d2,0x0014 122a 08d3 0015 | | .CONST 0x08d3,0x0015 122c 08da 0016 | | .CONST 0x08da,0x0016 122e 08df 0018 | | .CONST 0x08df,0x0018 1230 08e7 0019 | | .CONST 0x08e7,0x0019 1232 08eb 001a | | .CONST 0x08eb,0x001a 1234 08ec 001b | | .CONST 0x08ec,0x001b 1236 ; -------------------------------------------------------------------------------------- 1236 ; Debug3 Subtable 0x1a 1236 ; -------------------------------------------------------------------------------------- 1236 0006 003e | >| .DBG3TAB 0x0006,0x003e 1238 08fb ffff | | .CONST 0x08fb,0xffff 123a 08fc fffe | | .CONST 0x08fc,0xfffe 123c 08fe fffd | | .CONST 0x08fe,0xfffd 123e 08ff fffc | | .CONST 0x08ff,0xfffc 1240 0900 fffb | | .CONST 0x0900,0xfffb 1242 0902 0001 | | .CONST 0x0902,0x0001 1244 090a 0002 | | .CONST 0x090a,0x0002 1246 090c 0003 | | .CONST 0x090c,0x0003 1248 0910 0004 | | .CONST 0x0910,0x0004 124a 0914 0005 | | .CONST 0x0914,0x0005 124c 091e 0006 | | .CONST 0x091e,0x0006 124e 0920 0007 | | .CONST 0x0920,0x0007 1250 092c 0008 | , | .CONST 0x092c,0x0008 1252 092d 0009 | - | .CONST 0x092d,0x0009 1254 0935 000a | 5 | .CONST 0x0935,0x000a 1256 093b 000b | ; | .CONST 0x093b,0x000b 1258 0945 000c | E | .CONST 0x0945,0x000c 125a 0948 000d | H | .CONST 0x0948,0x000d 125c 094f 000e | O | .CONST 0x094f,0x000e 125e 0953 000f | S | .CONST 0x0953,0x000f 1260 0954 0010 | T | .CONST 0x0954,0x0010 1262 0961 0011 | a | .CONST 0x0961,0x0011 1264 0975 0012 | u | .CONST 0x0975,0x0012 1266 0978 0013 | x | .CONST 0x0978,0x0013 1268 097f 0014 | | .CONST 0x097f,0x0014 126a 0984 0015 | | .CONST 0x0984,0x0015 126c 098f 0016 | | .CONST 0x098f,0x0016 126e 0990 0017 | | .CONST 0x0990,0x0017 1270 0993 0018 | | .CONST 0x0993,0x0018 1272 0996 0019 | | .CONST 0x0996,0x0019 1274 099d 001a | | .CONST 0x099d,0x001a 1276 09a2 001c | | .CONST 0x09a2,0x001c 1278 09aa 001d | | .CONST 0x09aa,0x001d 127a 09ae 001e | | .CONST 0x09ae,0x001e 127c 09af 001f | | .CONST 0x09af,0x001f 127e 09b2 0020 | | .CONST 0x09b2,0x0020 1280 09bc 0021 | !| .CONST 0x09bc,0x0021 1282 09c2 0022 | "| .CONST 0x09c2,0x0022 1284 09ce 0023 | #| .CONST 0x09ce,0x0023 1286 09da 0024 | $| .CONST 0x09da,0x0024 1288 09e3 0025 | %| .CONST 0x09e3,0x0025 128a 09e9 0026 | &| .CONST 0x09e9,0x0026 128c 09f3 0027 | '| .CONST 0x09f3,0x0027 128e 09f4 fbff | | .CONST 0x09f4,0xfbff 1290 09f8 0401 | | .CONST 0x09f8,0x0401 1292 09fa 0402 | | .CONST 0x09fa,0x0402 1294 0a04 0403 | | .CONST 0x0a04,0x0403 1296 0a05 0404 | | .CONST 0x0a05,0x0404 1298 0a0b 0405 | | .CONST 0x0a0b,0x0405 129a 0a11 0406 | | .CONST 0x0a11,0x0406 129c 0a19 0407 | | .CONST 0x0a19,0x0407 129e 0a1a 0408 | | .CONST 0x0a1a,0x0408 12a0 0a25 0409 | % | .CONST 0x0a25,0x0409 12a2 0a39 040a | 9 | .CONST 0x0a39,0x040a 12a4 0a42 040b | B | .CONST 0x0a42,0x040b 12a6 0a43 040c | C | .CONST 0x0a43,0x040c 12a8 0a46 040d | F | .CONST 0x0a46,0x040d 12aa 0a4a 040e | J | .CONST 0x0a4a,0x040e 12ac 0a50 040f | P | .CONST 0x0a50,0x040f 12ae 0a53 0410 | S | .CONST 0x0a53,0x0410 12b0 0a56 0411 | V | .CONST 0x0a56,0x0411 12b2 0a59 0413 | Y | .CONST 0x0a59,0x0413 12b4 0a5f 0414 | _ | .CONST 0x0a5f,0x0414 12b6 0a63 0415 | c | .CONST 0x0a63,0x0415 12b8 0a64 0416 | d | .CONST 0x0a64,0x0416 12ba 0a68 0417 | h | .CONST 0x0a68,0x0417 12bc 0a6b 0418 | k | .CONST 0x0a6b,0x0418 12be 0a71 0419 | q | .CONST 0x0a71,0x0419 12c0 ; -------------------------------------------------------------------------------------- 12c0 ; Debug3 Subtable 0x1b 12c0 ; -------------------------------------------------------------------------------------- 12c0 0007 004f | O| .DBG3TAB 0x0007,0x004f 12c2 0a7b ffff | { | .CONST 0x0a7b,0xffff 12c4 0a7c fffe | | | .CONST 0x0a7c,0xfffe 12c6 0a7e fffd | ~ | .CONST 0x0a7e,0xfffd 12c8 0a80 fffc | | .CONST 0x0a80,0xfffc 12ca 0a82 fffb | | .CONST 0x0a82,0xfffb 12cc 0a83 fffa | | .CONST 0x0a83,0xfffa 12ce 0a84 0001 | | .CONST 0x0a84,0x0001 12d0 0a8c 0002 | | .CONST 0x0a8c,0x0002 12d2 0a8e 0003 | | .CONST 0x0a8e,0x0003 12d4 0a92 0004 | | .CONST 0x0a92,0x0004 12d6 0a96 0005 | | .CONST 0x0a96,0x0005 12d8 0aa0 0006 | | .CONST 0x0aa0,0x0006 12da 0aa2 0007 | | .CONST 0x0aa2,0x0007 12dc 0aad 0008 | | .CONST 0x0aad,0x0008 12de 0ab5 0009 | | .CONST 0x0ab5,0x0009 12e0 0ab6 000a | | .CONST 0x0ab6,0x000a 12e2 0abe 000b | | .CONST 0x0abe,0x000b 12e4 0ac4 000c | | .CONST 0x0ac4,0x000c 12e6 0ace 000d | | .CONST 0x0ace,0x000d 12e8 0ad0 000e | | .CONST 0x0ad0,0x000e 12ea 0add 000f | | .CONST 0x0add,0x000f 12ec 0af1 0010 | | .CONST 0x0af1,0x0010 12ee 0af3 0011 | | .CONST 0x0af3,0x0011 12f0 0af6 0012 | | .CONST 0x0af6,0x0012 12f2 0af9 0013 | | .CONST 0x0af9,0x0013 12f4 0b00 0014 | | .CONST 0x0b00,0x0014 12f6 0b05 0015 | | .CONST 0x0b05,0x0015 12f8 0b07 0016 | | .CONST 0x0b07,0x0016 12fa 0b0f 0017 | | .CONST 0x0b0f,0x0017 12fc 0b13 0018 | | .CONST 0x0b13,0x0018 12fe 0b16 0019 | | .CONST 0x0b16,0x0019 1300 0b1d 001a | | .CONST 0x0b1d,0x001a 1302 0b25 001b | % | .CONST 0x0b25,0x001b 1304 0b2c 001c | , | .CONST 0x0b2c,0x001c 1306 0b30 001d | 0 | .CONST 0x0b30,0x001d 1308 0b3b 001e | ; | .CONST 0x0b3b,0x001e 130a 0b3f 001f | ? | .CONST 0x0b3f,0x001f 130c 0b43 0020 | C | .CONST 0x0b43,0x0020 130e 0b45 0021 | E !| .CONST 0x0b45,0x0021 1310 0b4c 0022 | L "| .CONST 0x0b4c,0x0022 1312 0b4d 0023 | M #| .CONST 0x0b4d,0x0023 1314 0b51 0024 | Q $| .CONST 0x0b51,0x0024 1316 0b55 0025 | U %| .CONST 0x0b55,0x0025 1318 0b59 0026 | Y &| .CONST 0x0b59,0x0026 131a 0b5b 0027 | [ '| .CONST 0x0b5b,0x0027 131c 0b62 0028 | b (| .CONST 0x0b62,0x0028 131e 0b68 0029 | h )| .CONST 0x0b68,0x0029 1320 0b78 002a | x *| .CONST 0x0b78,0x002a 1322 0b86 002b | +| .CONST 0x0b86,0x002b 1324 0b87 fbff | | .CONST 0x0b87,0xfbff 1326 0b8b 0401 | | .CONST 0x0b8b,0x0401 1328 0b8d 0402 | | .CONST 0x0b8d,0x0402 132a 0b96 0403 | | .CONST 0x0b96,0x0403 132c 0b9a 0404 | | .CONST 0x0b9a,0x0404 132e 0b9b 0405 | | .CONST 0x0b9b,0x0405 1330 0ba1 0406 | | .CONST 0x0ba1,0x0406 1332 0ba7 0407 | | .CONST 0x0ba7,0x0407 1334 0baa 0408 | | .CONST 0x0baa,0x0408 1336 0bac 0409 | | .CONST 0x0bac,0x0409 1338 0bb6 040b | | .CONST 0x0bb6,0x040b 133a 0bba 040c | | .CONST 0x0bba,0x040c 133c 0bc0 040d | | .CONST 0x0bc0,0x040d 133e 0bc3 040e | | .CONST 0x0bc3,0x040e 1340 0bc6 040f | | .CONST 0x0bc6,0x040f 1342 0bc8 0410 | | .CONST 0x0bc8,0x0410 1344 0bd1 0411 | | .CONST 0x0bd1,0x0411 1346 0bd7 0412 | | .CONST 0x0bd7,0x0412 1348 0bdb 0413 | | .CONST 0x0bdb,0x0413 134a 0bde 0414 | | .CONST 0x0bde,0x0414 134c 0be1 0415 | | .CONST 0x0be1,0x0415 134e 0be7 0416 | | .CONST 0x0be7,0x0416 1350 0bea 0417 | | .CONST 0x0bea,0x0417 1352 0bec 0418 | | .CONST 0x0bec,0x0418 1354 0bf5 0419 | | .CONST 0x0bf5,0x0419 1356 0bf9 041a | | .CONST 0x0bf9,0x041a 1358 0bfc 041b | | .CONST 0x0bfc,0x041b 135a 0bff 041c | | .CONST 0x0bff,0x041c 135c 0c06 041d | | .CONST 0x0c06,0x041d 135e 0c0a 041e | | .CONST 0x0c0a,0x041e 1360 0c0c 041f | | .CONST 0x0c0c,0x041f 1362 0c0d 0420 | | .CONST 0x0c0d,0x0420 1364 0c11 0421 | !| .CONST 0x0c11,0x0421 1366 0c14 0422 | "| .CONST 0x0c14,0x0422 1368 0c18 0423 | #| .CONST 0x0c18,0x0423 136a 0c1b 0424 | $| .CONST 0x0c1b,0x0424 136c 0c21 0425 | ! %| .CONST 0x0c21,0x0425 136e ; -------------------------------------------------------------------------------------- 136e ; Debug3 Subtable 0x1c 136e ; -------------------------------------------------------------------------------------- 136e 0004 0015 | | .DBG3TAB 0x0004,0x0015 1370 0c2b ffff | + | .CONST 0x0c2b,0xffff 1372 0c2d fffe | - | .CONST 0x0c2d,0xfffe 1374 0c2e fffd | . | .CONST 0x0c2e,0xfffd 1376 0c2f fffc | / | .CONST 0x0c2f,0xfffc 1378 0c30 0001 | 0 | .CONST 0x0c30,0x0001 137a 0c38 0002 | 8 | .CONST 0x0c38,0x0002 137c 0c3a 0003 | : | .CONST 0x0c3a,0x0003 137e 0c3e 0004 | > | .CONST 0x0c3e,0x0004 1380 0c44 0005 | D | .CONST 0x0c44,0x0005 1382 0c4f 0006 | O | .CONST 0x0c4f,0x0006 1384 0c53 0007 | S | .CONST 0x0c53,0x0007 1386 0c5d 0008 | ] | .CONST 0x0c5d,0x0008 1388 0c5f 0009 | _ | .CONST 0x0c5f,0x0009 138a 0c61 000a | a | .CONST 0x0c61,0x000a 138c 0c78 000b | x | .CONST 0x0c78,0x000b 138e 0c7a 000c | z | .CONST 0x0c7a,0x000c 1390 0c7e 000d | ~ | .CONST 0x0c7e,0x000d 1392 0c81 000e | | .CONST 0x0c81,0x000e 1394 0ca2 000f | | .CONST 0x0ca2,0x000f 1396 0ca8 0010 | | .CONST 0x0ca8,0x0010 1398 0cab 0011 | | .CONST 0x0cab,0x0011 139a 0cc3 0012 | | .CONST 0x0cc3,0x0012 139c 0cc7 0013 | | .CONST 0x0cc7,0x0013 139e 0cd0 0014 | | .CONST 0x0cd0,0x0014 13a0 0cd4 0015 | | .CONST 0x0cd4,0x0015 13a2 ; -------------------------------------------------------------------------------------- 13a2 ; Debug3 Subtable 0x1d 13a2 ; -------------------------------------------------------------------------------------- 13a2 0000 0000 | | .DBG3TAB 0x0000,0x0000 13a4 ; -------------------------------------------------------------------------------------- 13a4 ; Debug3 Subtable 0x1e 13a4 ; -------------------------------------------------------------------------------------- 13a4 0000 0000 | | .DBG3TAB 0x0000,0x0000 13a6 ; -------------------------------------------------------------------------------------- 13a6 ; Debug3 Subtable 0x1f 13a6 ; -------------------------------------------------------------------------------------- 13a6 0000 0000 | | .DBG3TAB 0x0000,0x0000 13a8 ; -------------------------------------------------------------------------------------- 13a8 ; Debug3 Subtable 0x20 13a8 ; -------------------------------------------------------------------------------------- 13a8 0002 0003 | | .DBG3TAB 0x0002,0x0003 13aa 0d3b ffff | ; | .CONST 0x0d3b,0xffff 13ac 0d40 fffe | @ | .CONST 0x0d40,0xfffe 13ae 0d43 0001 | C | .CONST 0x0d43,0x0001 13b0 0d47 0002 | G | .CONST 0x0d47,0x0002 13b2 0d4e 0003 | N | .CONST 0x0d4e,0x0003 13b4 ; -------------------------------------------------------------------------------------- 13b4 ; Debug3 Subtable 0x21 13b4 ; -------------------------------------------------------------------------------------- 13b4 0003 0004 | | .DBG3TAB 0x0003,0x0004 13b6 0d5b ffff | [ | .CONST 0x0d5b,0xffff 13b8 0d63 fffe | c | .CONST 0x0d63,0xfffe 13ba 0d67 fffd | g | .CONST 0x0d67,0xfffd 13bc 0d69 0001 | i | .CONST 0x0d69,0x0001 13be 0d73 0002 | s | .CONST 0x0d73,0x0002 13c0 0d80 0003 | | .CONST 0x0d80,0x0003 13c2 0d8c 0004 | | .CONST 0x0d8c,0x0004 13c4 ; -------------------------------------------------------------------------------------- 13c4 ; Debug3 Subtable 0x22 13c4 ; -------------------------------------------------------------------------------------- 13c4 0000 0004 | | .DBG3TAB 0x0000,0x0004 13c6 0d9c 0001 | | .CONST 0x0d9c,0x0001 13c8 0da3 0002 | | .CONST 0x0da3,0x0002 13ca 0daf 0003 | | .CONST 0x0daf,0x0003 13cc 0db7 0004 | | .CONST 0x0db7,0x0004 13ce 0000 0000 | | .BLANK 0000[0x32]