|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 11264 (0x2c00) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0e58 | X | .CONST 0x0e58 ; 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 000a | | .CONST 0x000a ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00fd | | .CONST 0x00fd ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0041 | A | .CONST 0x0041 ; Number of locals 000b INIT_0008: 000b 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0 = .DEBUG 0x000b,0x0f7a,0xc000,0x0000,0x0056,0x5a65,0x0000,0x0007 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 00c4 | | Action Make_Default ; Debug Table 0x0.0x1 = 0xc,0xfffe 000d 029a 0103 | | Declare_Subprogram INIT_0100,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xd,0xfffd 000f 029a 011b | | Declare_Subprogram INIT_0118,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0xf,0xfffc 0011 029a 012b | +| Declare_Subprogram INIT_0128,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x11,0xfffb 0013 029a 013b | ;| Declare_Subprogram INIT_0138,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x13,0xfffa 0015 029a 014b | K| Declare_Subprogram INIT_0148,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x15,0xfff9 0017 029a 019b | | Declare_Subprogram INIT_0198,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x17,0xfff8 0019 029a 01db | | Declare_Subprogram INIT_01d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x19,0xfff7 001b 029a 0253 | S| Declare_Subprogram INIT_0250,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1b,0xfff6 001d 029a 027b | {| Declare_Subprogram INIT_0278,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1d,0xfff5 001f 029a 029b | | Declare_Subprogram INIT_0298,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x1f,0xfff4 0021 029a 02b3 | | Declare_Subprogram INIT_02b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x21,0xfff3 0023 029a 02cb | | Declare_Subprogram INIT_02c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x23,0xfff2 0025 029a 02f3 | | Declare_Subprogram INIT_02f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x25,0xfff1 0027 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x0.0xf = 0x27,0xfff0 0028 0266 | f | Execute Discrete,Bounds 0029 00e3 | | Load_Encached Natural_Cache 002a 02a0 | | Declare_Subprogram Null_Subprogram 002b 4801 |H | Short_Literal 0x1 002c 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object 002d 029a 032b | +| Declare_Subprogram INIT_0328,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x2d,0xffef 002f 029a 046b | k| Declare_Subprogram INIT_0468,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x2f,0xffee 0031 029a 0793 | | Declare_Subprogram INIT_0790,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x31,0xffed 0033 029a 0a93 | | Declare_Subprogram INIT_0a90,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x13 = 0x33,0xffec 0035 029a 0abb | | Declare_Subprogram INIT_0ab8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x14 = 0x35,0xffeb 0037 029a 0afb | | Declare_Subprogram INIT_0af8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x37,0xffea 0039 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x16 = 0x39,0xffe9 003a 62ad |b | Indirect_Literal Discrete,0x2e8,{0x0046880e, 0x0000d9b0} 003b 02a0 | | Declare_Subprogram Null_Subprogram 003c 038f | | Declare_Type Package,Defined,Visible 003d 00b6 | | Action Make_Scope 003e 4801 |H | Short_Literal 0x1 003f 00da | | Load_Top At_Offset_2 0040 020e | | Execute Module,Augment_Imports 0041 0386 | | Declare_Variable Package,Visible 0042 029a 0b53 | S| Declare_Subprogram INIT_0b50,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x17 = 0x42,0xffe8 0044 029a 0b83 | | Declare_Subprogram INIT_0b80,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x18 = 0x44,0xffe7 0046 4803 |H | Short_Literal 0x3 ; Debug Table 0x0.0x19 = 0x46,0xffe6 0047 032a | * | Declare_Type Record,Incomplete 0048 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x1a = 0x48,0xffe5 0049 02a0 | | Declare_Subprogram Null_Subprogram 004a e212 | | Load 0x1,0x12 004b 03a3 | | Complete_Type Heap_Access,By_Defining 004c e212 | | Load 0x1,0x12 ; Debug Table 0x0.0x1b = 0x4c,0xffe4 ; Debug Table 0x0.0x1c = 0x4c,0xffe3 004d 0129 | ) | Execute Any,Make_Visible 004e c213 | | Store 0x1,0x13 004f 00bf | | Action Accept_Activation 0050 4800 |H | Short_Literal 0x0 ; Debug Table 0x1 = .DEBUG 0x0050,0x0fb6,0xc000,0x0000,0x0056,0xcdd5,0x0000,0x0005 ; Debug Table 0x1.0x0 = 0x50,0xffff 0051 4801 |H | Short_Literal 0x1 0052 029f 0bc3 | | Declare_Subprogram INIT_0bc0,For_Call 0054 03fd | | Declare_Type Discrete,Defined 0055 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x1 = 0x55,0xfffe 0056 4802 |H | Short_Literal 0x2 0057 4800 |H | Short_Literal 0x0 0058 4801 |H | Short_Literal 0x1 0059 4809 |H | Short_Literal 0x9 005a 0318 | | Declare_Type Variant_Record,Incomplete 005b 03a5 | | Declare_Type Heap_Access,Indirect_Literal,Values_Relative ; Debug Table 0x1.0x2 = 0x5b,0xfffd 005c 00d9 | | Load_Top At_Offset_1 005d 02a0 | | Declare_Subprogram Null_Subprogram 005e 00da | | Load_Top At_Offset_2 005f 03a3 | | Complete_Type Heap_Access,By_Defining 0060 e211 | | Load 0x1,0x11 ; Debug Table 0x1.0x3 = 0x60,0xfffc ; Debug Table 0x1.0x4 = 0x60,0xfffb ; Debug Table 0x1.0x5 = 0x60,0xfffa 0061 0901 | | Execute_Immediate Binary_Scale,0x1 0062 00e4 | | Load_Encached Positive_Cache 0063 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0064 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x6 = 0x64,0xfff9 0065 00d9 | | Load_Top At_Offset_1 0066 00e4 | | Load_Encached Positive_Cache 0067 03f8 | | Declare_Type Discrete,Constrained 0068 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x7 = 0x68,0xfff8 0069 00d9 | | Load_Top At_Offset_1 006a 0269 | i | Execute Discrete,Last 006b e22e | . | Load 0x1,0x2e 006c 02a0 | | Declare_Subprogram Null_Subprogram 006d 4801 |H | Short_Literal 0x1 006e 035d | ] | Declare_Type Array,Defined 006f 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x8 = 0x6f,0xfff7 0070 00da | | Load_Top At_Offset_2 0071 0269 | i | Execute Discrete,Last 0072 e20f | | Load 0x1,0xf 0073 029f 0bdb | | Declare_Subprogram INIT_0bd8,For_Call 0075 4801 |H | Short_Literal 0x1 0076 035d | ] | Declare_Type Array,Defined 0077 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x9 = 0x77,0xfff6 0078 00db | | Load_Top At_Offset_3 0079 0269 | i | Execute Discrete,Last 007a 00e3 | | Load_Encached Natural_Cache 007b 02a0 | | Declare_Subprogram Null_Subprogram 007c 4801 |H | Short_Literal 0x1 007d 035d | ] | Declare_Type Array,Defined 007e e22e | . | Load 0x1,0x2e ; Debug Table 0x1.0xa = 0x7e,0xfff5 007f e22e | . | Load 0x1,0x2e 0080 e22e | . | Load 0x1,0x2e 0081 e230 | 0 | Load 0x1,0x30 0082 e230 | 0 | Load 0x1,0x30 0083 e233 | 3 | Load 0x1,0x33 0084 4801 |H | Short_Literal 0x1 0085 e232 | 2 | Load 0x1,0x32 0086 4801 |H | Short_Literal 0x1 0087 e231 | 1 | Load 0x1,0x31 0088 029f 0bf3 | | Declare_Subprogram INIT_0bf0,For_Call 008a 4802 |H | Short_Literal 0x2 008b 4806 |H | Short_Literal 0x6 008c e22d | - | Load 0x1,0x2d 008d 0307 | | Complete_Type Variant_Record,By_Defining 008e 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0xb = 0x8e,0xfff4 008f e22e | . | Load 0x1,0x2e 0090 021a | | Execute Heap_Access,Element_Type 0091 1c07 | | Execute_Immediate Run_Utility,0x7 0092 e22e | . | Load 0x1,0x2e 0093 03ab | | Declare_Type Heap_Access,Constrained 0094 e22e | . | Load 0x1,0x2e ; Debug Table 0x1.0xc = 0x94,0xfff3 0095 00d9 | | Load_Top At_Offset_1 0096 e001 | | Load 0x0,0x1 0097 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0098 029f 0c23 | #| Declare_Subprogram INIT_0c20,For_Call 009a e22b | + | Load 0x1,0x2b 009b 0326 | & | Complete_Type Record,By_Defining 009c e22b | + | Load 0x1,0x2b ; Debug Table 0x1.0xd = 0x9c,0xfff2 009d 0322 | " | Declare_Variable Record 009e 00d8 | | Load_Top At_Offset_0 009f 1c00 | | Execute_Immediate Run_Utility,0x0 00a0 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xe = 0xa0,0xfff1 00a1 e22d | - | Load 0x1,0x2d 00a2 1c08 | | Execute_Immediate Run_Utility,0x8 00a3 00d8 | | Load_Top At_Offset_0 00a4 1c00 | | Execute_Immediate Run_Utility,0x0 00a5 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0xf = 0xa5,0xfff0 00a6 e22d | - | Load 0x1,0x2d 00a7 1c08 | | Execute_Immediate Run_Utility,0x8 00a8 00d8 | | Load_Top At_Offset_0 00a9 1c00 | | Execute_Immediate Run_Utility,0x0 00aa 6239 |b9 | Indirect_Literal Discrete,0x2e4,{0x00000000, 0x0056cdd5} ; Debug Table 0x1.0x10 = 0xaa,0xffef 00ab 48b6 |H | Short_Literal 0xb6 00ac e22b | + | Load 0x1,0x2b 00ad e212 | | Load 0x1,0x12 00ae e001 | | Load 0x0,0x1 00af 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00b0 0387 | | Declare_Variable Package 00b1 00d8 | | Load_Top At_Offset_0 00b2 020f | | Execute Module,Activate 00b3 6230 |b0 | Indirect_Literal Discrete,0x2e4,{0x00000000, 0x0056cdd5} ; Debug Table 0x1.0x11 = 0xb3,0xffee 00b4 48bf |H | Short_Literal 0xbf 00b5 e22d | - | Load 0x1,0x2d 00b6 e22e | . | Load 0x1,0x2e 00b7 e001 | | Load 0x0,0x1 00b8 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00b9 0387 | | Declare_Variable Package 00ba 00d8 | | Load_Top At_Offset_0 00bb 020f | | Execute Module,Activate 00bc 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a ; Debug Table 0x1.0x12 = 0xbc,0xffed 00bd 00c7 | | Action Elaborate_Subprogram 00be e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x13 = 0xbe,0xffec 00bf 1925 | % | Execute Package,Field_Reference,Field_Number 0x25 00c0 00c6 | | Action Check_Subprogram_Elaborated 00c1 e22b | + | Load 0x1,0x2b 00c2 e212 | | Load 0x1,0x12 00c3 6220 |b | Indirect_Literal Discrete,0x2e4,{0x00000000, 0x0056cdd5} 00c4 4a8a |J | Short_Literal 0x28a 00c5 4800 |H | Short_Literal 0x0 00c6 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x14 = 0xc6,0xffeb 00c7 00c7 | | Action Elaborate_Subprogram 00c8 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 ; Debug Table 0x1.0x15 = 0xc8,0xffea 00c9 00c7 | | Action Elaborate_Subprogram 00ca 029d 0c3b | ;| Declare_Subprogram INIT_0c38,For_Outer_Call ; Debug Table 0x1.0x16 = 0xca,0xffe9 00cc 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x17 = 0xcc,0xffe8 00cd 00c7 | | Action Elaborate_Subprogram 00ce 029d 0c63 | c| Declare_Subprogram INIT_0c60,For_Outer_Call ; Debug Table 0x1.0x18 = 0xce,0xffe7 00d0 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x19 = 0xd0,0xffe6 00d1 00c7 | | Action Elaborate_Subprogram 00d2 e22e | . | Load 0x1,0x2e ; Debug Table 0x1.0x1a = 0xd2,0xffe5 00d3 1d40 | @ | Execute_Immediate Reference_Lex_1,0x40 00d4 e237 | 7 | Load 0x1,0x37 00d5 e239 | 9 | Load 0x1,0x39 00d6 4804 |H | Short_Literal 0x4 00d7 e228 | ( | Load 0x1,0x28 00d8 020e | | Execute Module,Augment_Imports 00d9 e228 | ( | Load 0x1,0x28 00da 020f | | Execute Module,Activate 00db 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x1b = 0xdb,0xffe4 00dc 00c7 | | Action Elaborate_Subprogram 00dd 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x1c = 0xdd,0xffe3 00de 00c7 | | Action Elaborate_Subprogram 00df 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x1d = 0xdf,0xffe2 00e0 00c7 | | Action Elaborate_Subprogram 00e1 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0x1e = 0xe1,0xffe1 00e2 00c7 | | Action Elaborate_Subprogram 00e3 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x1f = 0xe3,0xffe0 00e4 00c7 | | Action Elaborate_Subprogram 00e5 029d 0c83 | | Declare_Subprogram INIT_0c80,For_Outer_Call ; Debug Table 0x1.0x20 = 0xe5,0xffdf 00e7 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x21 = 0xe7,0xffde 00e8 00c7 | | Action Elaborate_Subprogram 00e9 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x22 = 0xe9,0xffdd 00ea 00c7 | | Action Elaborate_Subprogram 00eb 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x23 = 0xeb,0xffdc 00ec 00c7 | | Action Elaborate_Subprogram 00ed 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x24 = 0xed,0xffdb 00ee 00c7 | | Action Elaborate_Subprogram 00ef 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x25 = 0xef,0xffda 00f0 00c7 | | Action Elaborate_Subprogram 00f1 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x26 = 0xf1,0xffd9 00f2 00c7 | | Action Elaborate_Subprogram 00f3 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x27 = 0xf3,0xffd8 00f4 00c7 | | Action Elaborate_Subprogram 00f5 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x28 = 0xf5,0xffd7 00f6 00c7 | | Action Elaborate_Subprogram 00f7 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x29 = 0xf7,0xffd6 00f8 00c7 | | Action Elaborate_Subprogram 00f9 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x2a = 0xf9,0xffd5 00fa 00c7 | | Action Elaborate_Subprogram 00fb 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x2b = 0xfb,0xffd4 00fc 00c7 | | Action Elaborate_Subprogram 00fd BODY_0008: 00fd 00bc | | Action Signal_Activated 00fe 00bb | | Action Signal_Completion 00ff 0000 | | .XXX[0x1] 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 0109 | | .CONST 0x0109 ; Address of begin 0101 0004 | | .CONST 0x0004 ; Address of exception handler 0102 0002 | | .CONST 0x0002 ; Number of locals 0103 INIT_0100: 0103 e212 | | Load 0x1,0x12 ; Debug Table 0x2 = .DEBUG 0x0103,0x1010,0x1001,0x0000,0x0056,0x5a65,0x0000,0x0022 ; Debug Table 0x2.0x0 = 0x103,0xffff 0104 00db | | Load_Top At_Offset_3 0105 e235 | 5 | Load 0x1,0x35 0106 e238 | 8 | Load 0x1,0x38 0107 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0108 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0109 BODY_0100: 0109 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x1 = 0x109,0x1 010a 00d9 | | Load_Top At_Offset_1 010b 0217 | | Execute Heap_Access,All_Reference 010c 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 010d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x2 = 0x10d,0x2 010e 823f | ? | Call 0x1,0x3f 010f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x3 = 0x10f,0x3 0110 a5fe | | Store_Unchecked 0x2,-0x2 0111 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0112 0000 0000 | | .BLANK 0000[0x6] 0118 ; -------------------------------------------------------------------------------------- 0118 ; SUBPROGRAM 0118 ; -------------------------------------------------------------------------------------- 0118 011b | | .CONST 0x011b ; Address of begin 0119 0004 | | .CONST 0x0004 ; Address of exception handler 011a 0001 | | .CONST 0x0001 ; Number of locals 011b BODY_0118: 011b INIT_0118: 011b 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x011b,0x101a,0x1001,0x0000,0x0056,0x5a65,0x0000,0x0030 ; Debug Table 0x3.0x0 = 0x11b,0x1 011c 0219 | | Execute Heap_Access,All_Read 011d 00d8 | | Load_Top At_Offset_0 011e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 011f 8240 | @ | Call 0x1,0x40 0120 00d9 | | Load_Top At_Offset_1 0121 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0122 00d1 | | Pop_Control Pop_Count_1 0123 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x1 = 0x123,0x2 0124 823f | ? | Call 0x1,0x3f 0125 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0126 0000 0000 | | .XXX[0x2] 0128 ; -------------------------------------------------------------------------------------- 0128 ; SUBPROGRAM 0128 ; -------------------------------------------------------------------------------------- 0128 012b | + | .CONST 0x012b ; Address of begin 0129 0004 | | .CONST 0x0004 ; Address of exception handler 012a 0001 | | .CONST 0x0001 ; Number of locals 012b BODY_0128: 012b INIT_0128: 012b 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x012b,0x1020,0x1001,0x0000,0x0056,0x5a65,0x0000,0x0038 ; Debug Table 0x4.0x0 = 0x12b,0x1 012c 0219 | | Execute Heap_Access,All_Read 012d 00d8 | | Load_Top At_Offset_0 012e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 012f 8240 | @ | Call 0x1,0x40 0130 00d9 | | Load_Top At_Offset_1 0131 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0132 00d1 | | Pop_Control Pop_Count_1 0133 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x1 = 0x133,0x2 0134 e238 | 8 | Load 0x1,0x38 0135 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0136 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0137 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0138 ; -------------------------------------------------------------------------------------- 0138 ; SUBPROGRAM 0138 ; -------------------------------------------------------------------------------------- 0138 013b | ; | .CONST 0x013b ; Address of begin 0139 0004 | | .CONST 0x0004 ; Address of exception handler 013a 0001 | | .CONST 0x0001 ; Number of locals 013b BODY_0138: 013b INIT_0138: 013b 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x013b,0x1026,0x1002,0x0000,0x0056,0x5a65,0x0000,0x0040 ; Debug Table 0x5.0x0 = 0x13b,0x1 013c e23a | : | Load 0x1,0x3a 013d e23b | ; | Load 0x1,0x3b 013e 1d3c | < | Execute_Immediate Reference_Lex_1,0x3c 013f e002 | | Load 0x0,0x2 0140 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0141 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0142 0000 0000 | | .BLANK 0000[0x6] 0148 ; -------------------------------------------------------------------------------------- 0148 ; SUBPROGRAM 0148 ; -------------------------------------------------------------------------------------- 0148 0156 | V | .CONST 0x0156 ; Address of begin 0149 0004 | | .CONST 0x0004 ; Address of exception handler 014a 0006 | | .CONST 0x0006 ; Number of locals 014b INIT_0148: 014b e22e | . | Load 0x1,0x2e ; Debug Table 0x6 = .DEBUG 0x014b,0x102a,0x1001,0x0000,0x0056,0x5a65,0x0000,0x004b ; Debug Table 0x6.0x0 = 0x14b,0xffff 014c 00db | | Load_Top At_Offset_3 014d 0217 | | Execute Heap_Access,All_Reference 014e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 014f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0150 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x1 = 0x150,0xfffe 0151 00e4 | | Load_Encached Positive_Cache 0152 03f1 | | Declare_Variable Discrete,With_Value 0153 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x6.0x2 = 0x153,0xfffd 0154 03e9 | | Declare_Variable Discrete,Duplicate 0155 03e9 | | Declare_Variable Discrete,Duplicate 0156 BODY_0148: 0156 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x3 = 0x156,0x1 ; Debug Table 0x6.0x4 = 0x156,0x2 0157 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0158 e402 | | Load 0x2,0x2 ; Debug Table 0x6.0x5 = 0x158,0x3 0159 0217 | | Execute Heap_Access,All_Reference 015a 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 015b 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 015c e402 | | Load 0x2,0x2 ; Debug Table 0x6.0x6 = 0x15c,0x4 ; Debug Table 0x6.0x7 = 0x15c,0xfbff 015d 0217 | | Execute Heap_Access,All_Reference 015e 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 015f 7811 |x | Jump 0x171 0160 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x8 = 0x160,0x402 0161 00db | | Load_Top At_Offset_3 0162 0273 | s | Execute Discrete,Plus 0163 0248 | H | Execute Discrete,Check_In_Integer 0164 09ff | | Execute_Immediate Binary_Scale,-0x1 0165 005a | Z | Store_Top Discrete,At_Offset_2 0166 e403 | | Load 0x2,0x3 ; Debug Table 0x6.0x9 = 0x166,0x403 0167 00da | | Load_Top At_Offset_2 0168 00da | | Load_Top At_Offset_2 0169 01d7 | | Execute Vector,Field_Read 016a 027a | z | Execute Discrete,Less_Equal 016b 6803 |h | Jump_Zero 0x16f 016c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0xa = 0x16c,0x404 016d 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 016e 7802 |x | Jump 0x171 016f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0xb = 0x16f,0x405 0170 a404 | | Store_Unchecked 0x2,0x4 0171 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0xc = 0x171,0x401 0172 0a01 | | Execute_Immediate Plus,0x1 0173 00db | | Load_Top At_Offset_3 0174 027c | | | Execute Discrete,Less 0175 77ea |w | Jump_Nonzero 0x160 0176 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0xd = 0x176,0x406 0177 e402 | | Load 0x2,0x2 0178 0217 | | Execute Heap_Access,All_Reference 0179 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6 017a 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0xe = 0x17a,0x407 017b 6806 |h | Jump_Zero 0x182 017c e403 | | Load 0x2,0x3 ; Debug Table 0x6.0xf = 0x17c,0x408 017d e404 | | Load 0x2,0x4 017e 00da | | Load_Top At_Offset_2 017f 01d7 | | Execute Vector,Field_Read 0180 0272 | r | Execute Discrete,Minus 0181 c403 | | Store 0x2,0x3 0182 00d1 | | Pop_Control Pop_Count_1 0183 e402 | | Load 0x2,0x2 ; Debug Table 0x6.0x10 = 0x183,0x5 0184 0217 | | Execute Heap_Access,All_Reference 0185 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0186 0f01 | | Execute_Immediate Equal,0x1 0187 6807 |h | Jump_Zero 0x18f 0188 e402 | | Load 0x2,0x2 ; Debug Table 0x6.0x11 = 0x188,0x6 0189 e5ff | | Load 0x2,-0x1 018a 0217 | | Execute Heap_Access,All_Reference 018b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 018c 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x12 = 0x18c,0x7 018d a5fd | | Store_Unchecked 0x2,-0x3 018e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x6.0x13 = 0x18e,0x8 018f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x14 = 0x18f,0x9 0190 e402 | | Load 0x2,0x2 0191 0217 | | Execute Heap_Access,All_Reference 0192 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 0193 01d7 | | Execute Vector,Field_Read 0194 a402 | | Store_Unchecked 0x2,0x2 0195 7fc0 | | Jump BODY_0148 0196 0000 0000 | | .XXX[0x2] 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 01a8 | | .CONST 0x01a8 ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 0003 | | .CONST 0x0003 ; Number of locals 019b INIT_0198: 019b e234 | 4 | Load 0x1,0x34 ; Debug Table 0x7 = .DEBUG 0x019b,0x1056,0x1002,0x0000,0x0056,0x5a65,0x0000,0x005b ; Debug Table 0x7.0x0 = 0x19b,0xffff 019c 00db | | Load_Top At_Offset_3 019d 0217 | | Execute Heap_Access,All_Reference 019e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 019f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01a0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x1 = 0x1a0,0xfffe 01a1 0217 | | Execute Heap_Access,All_Reference 01a2 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 01a3 e5fe | | Load 0x2,-0x2 01a4 0273 | s | Execute Discrete,Plus 01a5 0248 | H | Execute Discrete,Check_In_Integer 01a6 00e2 | | Load_Encached Integer_Cache 01a7 03f1 | | Declare_Variable Discrete,With_Value 01a8 BODY_0198: 01a8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x2 = 0x1a8,0x1 01a9 0c01 | | Execute_Immediate Greater_Equal,0x1 01aa 6817 |h | Jump_Zero 0x1c2 01ab 780f |x | Jump 0x1bb 01ac 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x3 = 0x1ac,0x3 01ad 00da | | Load_Top At_Offset_2 01ae 0217 | | Execute Heap_Access,All_Reference 01af 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 01b0 0272 | r | Execute Discrete,Minus 01b1 0248 | H | Execute Discrete,Check_In_Integer 01b2 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 01b3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x4 = 0x1b3,0x4 01b4 0217 | | Execute Heap_Access,All_Reference 01b5 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 01b6 0032 | 2 | Store_Top Heap_Access,At_Offset_2 01b7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x5 = 0x1b7,0x5 01b8 7002 |p | Jump_Nonzero 0x1bb 01b9 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x6 = 0x1b9,0x6 01ba 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01bb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x7 = 0x1bb,0x2 01bc 00da | | Load_Top At_Offset_2 01bd 0217 | | Execute Heap_Access,All_Reference 01be 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 01bf 027d | } | Execute Discrete,Greater 01c0 77eb |w | Jump_Nonzero 0x1ac 01c1 7813 |x | Jump 0x1d5 01c2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x8 = 0x1c2,0x7 ; Debug Table 0x7.0x9 = 0x1c2,0x8 01c3 0217 | | Execute Heap_Access,All_Reference 01c4 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 01c5 0032 | 2 | Store_Top Heap_Access,At_Offset_2 01c6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0xa = 0x1c6,0x9 01c7 7002 |p | Jump_Nonzero 0x1ca 01c8 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0xb = 0x1c8,0xa 01c9 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01ca 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0xc = 0x1ca,0xb 01cb 00da | | Load_Top At_Offset_2 01cc 0217 | | Execute Heap_Access,All_Reference 01cd 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 01ce 0273 | s | Execute Discrete,Plus 01cf 0248 | H | Execute Discrete,Check_In_Integer 01d0 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 01d1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0xd = 0x1d1,0xc 01d2 0c01 | | Execute_Immediate Greater_Equal,0x1 01d3 7001 |p | Jump_Nonzero 0x1d5 01d4 7fed | | Jump 0x1c2 01d5 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0xe = 0x1d5,0xd 01d6 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01d7 0000 | | .XXX[0x1] 01d8 ; -------------------------------------------------------------------------------------- 01d8 ; SUBPROGRAM 01d8 ; -------------------------------------------------------------------------------------- 01d8 01e5 | | .CONST 0x01e5 ; Address of begin 01d9 0004 | | .CONST 0x0004 ; Address of exception handler 01da 0005 | | .CONST 0x0005 ; Number of locals 01db INIT_01d8: 01db 00db | | Load_Top At_Offset_3 ; Debug Table 0x8 = .DEBUG 0x01db,0x1076,0x1001,0x0000,0x0056,0x5a65,0x0000,0x0068 ; Debug Table 0x8.0x0 = 0x1db,0xffff 01dc 00e2 | | Load_Encached Integer_Cache 01dd 03f1 | | Declare_Variable Discrete,With_Value 01de e22e | . | Load 0x1,0x2e ; Debug Table 0x8.0x1 = 0x1de,0xfffe 01df e5ff | | Load 0x2,-0x1 01e0 0217 | | Execute Heap_Access,All_Reference 01e1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01e2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01e3 e22e | . | Load 0x1,0x2e ; Debug Table 0x8.0x2 = 0x1e3,0xfffd 01e4 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x8.0x3 = 0x1e4,0xfffc 01e5 BODY_01d8: 01e5 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x4 = 0x1e5,0x1 01e6 0c00 | | Execute_Immediate Greater_Equal,0x0 01e7 6865 |he | Jump_Zero 0x24d 01e8 7832 |x2 | Jump 0x21b 01e9 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x5 = 0x1e9,0x3 01ea 0217 | | Execute Heap_Access,All_Reference 01eb 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 01ec e402 | | Load 0x2,0x2 01ed 0273 | s | Execute Discrete,Plus 01ee 0248 | H | Execute Discrete,Check_In_Integer 01ef 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 01f0 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x6 = 0x1f0,0x4 01f1 0032 | 2 | Store_Top Heap_Access,At_Offset_2 01f2 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x7 = 0x1f2,0x5 01f3 a402 | | Store_Unchecked 0x2,0x2 01f4 780f |x | Jump 0x204 01f5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x8 = 0x1f5,0x7 01f6 00da | | Load_Top At_Offset_2 01f7 0217 | | Execute Heap_Access,All_Reference 01f8 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 01f9 0272 | r | Execute Discrete,Minus 01fa 0248 | H | Execute Discrete,Check_In_Integer 01fb 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 01fc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x9 = 0x1fc,0x8 01fd 0217 | | Execute Heap_Access,All_Reference 01fe 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 01ff 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0200 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0xa = 0x200,0x9 0201 0a01 | | Execute_Immediate Plus,0x1 0202 0248 | H | Execute Discrete,Check_In_Integer 0203 a402 | | Store_Unchecked 0x2,0x2 0204 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xb = 0x204,0x6 0205 00da | | Load_Top At_Offset_2 0206 0217 | | Execute Heap_Access,All_Reference 0207 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0208 027d | } | Execute Discrete,Greater 0209 77eb |w | Jump_Nonzero 0x1f5 020a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0xc = 0x20a,0xa 020b 0217 | | Execute Heap_Access,All_Reference 020c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 020d 0f01 | | Execute_Immediate Equal,0x1 020e 6804 |h | Jump_Zero 0x213 020f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0xd = 0x20f,0xb 0210 e5ff | | Load 0x2,-0x1 0211 0217 | | Execute Heap_Access,All_Reference 0212 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0213 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xe = 0x213,0xc 0214 00da | | Load_Top At_Offset_2 0215 0217 | | Execute Heap_Access,All_Reference 0216 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6 0217 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0xf = 0x217,0xd 0218 0217 | | Execute Heap_Access,All_Reference 0219 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 021a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 021b 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x10 = 0x21b,0x2 021c 77cc |w | Jump_Nonzero 0x1e9 021d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 021e 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x11 = 0x21e,0xf 021f 0217 | | Execute Heap_Access,All_Reference 0220 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 0221 e402 | | Load 0x2,0x2 0222 0273 | s | Execute Discrete,Plus 0223 0248 | H | Execute Discrete,Check_In_Integer 0224 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0225 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x12 = 0x225,0x10 0226 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0227 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x13 = 0x227,0x11 0228 a402 | | Store_Unchecked 0x2,0x2 0229 780f |x | Jump 0x239 022a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x14 = 0x22a,0x13 022b 0217 | | Execute Heap_Access,All_Reference 022c 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 022d 0032 | 2 | Store_Top Heap_Access,At_Offset_2 022e 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x15 = 0x22e,0x14 022f 0aff | | Execute_Immediate Plus,-0x1 0230 0248 | H | Execute Discrete,Check_In_Integer 0231 a402 | | Store_Unchecked 0x2,0x2 0232 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x16 = 0x232,0x15 0233 00da | | Load_Top At_Offset_2 0234 0217 | | Execute Heap_Access,All_Reference 0235 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0236 0273 | s | Execute Discrete,Plus 0237 0248 | H | Execute Discrete,Check_In_Integer 0238 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0239 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x17 = 0x239,0x12 023a 0d01 | | Execute_Immediate Less,0x1 023b 77ee |w | Jump_Nonzero 0x22a 023c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x18 = 0x23c,0x16 023d 0217 | | Execute Heap_Access,All_Reference 023e 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 023f 0f01 | | Execute_Immediate Equal,0x1 0240 6804 |h | Jump_Zero 0x245 0241 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x19 = 0x241,0x17 0242 e5ff | | Load 0x2,-0x1 0243 0217 | | Execute Heap_Access,All_Reference 0244 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0245 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x1a = 0x245,0x18 0246 00da | | Load_Top At_Offset_2 0247 0217 | | Execute Heap_Access,All_Reference 0248 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6 0249 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x1b = 0x249,0x19 024a 0217 | | Execute Heap_Access,All_Reference 024b 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 024c 0033 | 3 | Store_Top Heap_Access,At_Offset_3 024d 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x1c = 0x24d,0xe 024e 77cf |w | Jump_Nonzero 0x21e 024f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0250 ; -------------------------------------------------------------------------------------- 0250 ; SUBPROGRAM 0250 ; -------------------------------------------------------------------------------------- 0250 0255 | U | .CONST 0x0255 ; Address of begin 0251 0004 | | .CONST 0x0004 ; Address of exception handler 0252 0003 | | .CONST 0x0003 ; Number of locals 0253 INIT_0250: 0253 e234 | 4 | Load 0x1,0x34 ; Debug Table 0x9 = .DEBUG 0x0253,0x10b2,0x1002,0x0000,0x0056,0x5a65,0x0000,0x0074 ; Debug Table 0x9.0x0 = 0x253,0xffff 0254 e230 | 0 | Load 0x1,0x30 ; Debug Table 0x9.0x1 = 0x254,0xfffe 0255 BODY_0250: 0255 e230 | 0 | Load 0x1,0x30 ; Debug Table 0x9.0x2 = 0x255,0x1 0256 e234 | 4 | Load 0x1,0x34 0257 e5fe | | Load 0x2,-0x2 0258 e5ff | | Load 0x2,-0x1 0259 8241 | A | Call 0x1,0x41 025a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 025b 0059 | Y | Store_Top Discrete,At_Offset_1 025c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x3 = 0x25c,0x2 025d 0f01 | | Execute_Immediate Equal,0x1 025e 6806 |h | Jump_Zero 0x265 025f 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x4 = 0x25f,0x3 0260 00da | | Load_Top At_Offset_2 0261 0217 | | Execute Heap_Access,All_Reference 0262 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0263 01d7 | | Execute Vector,Field_Read 0264 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0265 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x5 = 0x265,0x4 0266 00da | | Load_Top At_Offset_2 0267 0217 | | Execute Heap_Access,All_Reference 0268 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0269 01d7 | | Execute Vector,Field_Read 026a 00d9 | | Load_Top At_Offset_1 026b 0aff | | Execute_Immediate Plus,-0x1 026c 0248 | H | Execute Discrete,Check_In_Integer 026d 00db | | Load_Top At_Offset_3 026e 0217 | | Execute Heap_Access,All_Reference 026f 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0270 01d7 | | Execute Vector,Field_Read 0271 0272 | r | Execute Discrete,Minus 0272 00e3 | | Load_Encached Natural_Cache 0273 025b | [ | Execute Discrete,Check_In_Type 0274 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0275 0000 0000 | | .XXX[0x3] 0277 0000 | | 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 027d | } | .CONST 0x027d ; Address of begin 0279 0004 | | .CONST 0x0004 ; Address of exception handler 027a 0003 | | .CONST 0x0003 ; Number of locals 027b INIT_0278: 027b e234 | 4 | Load 0x1,0x34 ; Debug Table 0xa = .DEBUG 0x027b,0x10c0,0x1002,0x0000,0x0056,0x5a65,0x0000,0x0081 ; Debug Table 0xa.0x0 = 0x27b,0xffff 027c e230 | 0 | Load 0x1,0x30 ; Debug Table 0xa.0x1 = 0x27c,0xfffe 027d BODY_0278: 027d e230 | 0 | Load 0x1,0x30 ; Debug Table 0xa.0x2 = 0x27d,0x1 027e e234 | 4 | Load 0x1,0x34 027f e5fe | | Load 0x2,-0x2 0280 e5ff | | Load 0x2,-0x1 0281 8241 | A | Call 0x1,0x41 0282 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0283 0059 | Y | Store_Top Discrete,At_Offset_1 0284 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x3 = 0x284,0x2 0285 00da | | Load_Top At_Offset_2 0286 0217 | | Execute Heap_Access,All_Reference 0287 2608 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8 0288 01d7 | | Execute Vector,Field_Read 0289 00d8 | | Load_Top At_Offset_0 028a 0120 | | Execute Any,Is_Value 028b 7002 |p | Jump_Nonzero 0x28e 028c 00d8 | | Load_Top At_Offset_0 028d 011e | | Execute Any,Convert 028e e20f | | Load 0x1,0xf 028f 0119 | | Execute Any,Check_In_Formal_Type 0290 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0291 0000 0000 | | .BLANK 0000[0x7] 0298 ; -------------------------------------------------------------------------------------- 0298 ; SUBPROGRAM 0298 ; -------------------------------------------------------------------------------------- 0298 029d | | .CONST 0x029d ; Address of begin 0299 0004 | | .CONST 0x0004 ; Address of exception handler 029a 0003 | | .CONST 0x0003 ; Number of locals 029b INIT_0298: 029b e234 | 4 | Load 0x1,0x34 ; Debug Table 0xb = .DEBUG 0x029b,0x10ca,0x1001,0x0000,0x0056,0x5a65,0x0000,0x008e ; Debug Table 0xb.0x0 = 0x29b,0xffff 029c e230 | 0 | Load 0x1,0x30 ; Debug Table 0xb.0x1 = 0x29c,0xfffe 029d BODY_0298: 029d e230 | 0 | Load 0x1,0x30 ; Debug Table 0xb.0x2 = 0x29d,0x1 029e e234 | 4 | Load 0x1,0x34 029f e5fe | | Load 0x2,-0x2 02a0 e5ff | | Load 0x2,-0x1 02a1 8241 | A | Call 0x1,0x41 02a2 0033 | 3 | Store_Top Heap_Access,At_Offset_3 02a3 0059 | Y | Store_Top Discrete,At_Offset_1 02a4 e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0x3 = 0x2a4,0x2 02a5 00d9 | | Load_Top At_Offset_1 02a6 00db | | Load_Top At_Offset_3 02a7 0217 | | Execute Heap_Access,All_Reference 02a8 2608 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8 02a9 01d6 | | Execute Vector,Field_Write 02aa 4504 |E | Exit_Suprogram New_Top_Offset 0x4 02ab 0000 0000 | | .BLANK 0000[0x5] 02b0 ; -------------------------------------------------------------------------------------- 02b0 ; SUBPROGRAM 02b0 ; -------------------------------------------------------------------------------------- 02b0 02b5 | | .CONST 0x02b5 ; Address of begin 02b1 0004 | | .CONST 0x0004 ; Address of exception handler 02b2 0003 | | .CONST 0x0003 ; Number of locals 02b3 INIT_02b0: 02b3 e234 | 4 | Load 0x1,0x34 ; Debug Table 0xc = .DEBUG 0x02b3,0x10d4,0x3801,0x0002,0x0056,0x5a65,0x0000,0x009e ; Debug Table 0xc.0x0 = 0x2b3,0xffff 02b4 e230 | 0 | Load 0x1,0x30 ; Debug Table 0xc.0x1 = 0x2b4,0xfffe 02b5 BODY_02b0: 02b5 e230 | 0 | Load 0x1,0x30 ; Debug Table 0xc.0x2 = 0x2b5,0x1 02b6 e234 | 4 | Load 0x1,0x34 02b7 e5fc | | Load 0x2,-0x4 02b8 e5fd | | Load 0x2,-0x3 02b9 8241 | A | Call 0x1,0x41 02ba 0033 | 3 | Store_Top Heap_Access,At_Offset_3 02bb 0059 | Y | Store_Top Discrete,At_Offset_1 02bc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x3 = 0x2bc,0x2 02bd 0219 | | Execute Heap_Access,All_Read 02be 2e08 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x8 02bf 00d9 | | Load_Top At_Offset_1 02c0 00d8 | | Load_Top At_Offset_0 02c1 00da | | Load_Top At_Offset_2 02c2 01d7 | | Execute Vector,Field_Read 02c3 85fe | | Call 0x2,-0x2 02c4 00d9 | | Load_Top At_Offset_1 02c5 00db | | Load_Top At_Offset_3 02c6 01d6 | | Execute Vector,Field_Write 02c7 4505 |E | Exit_Suprogram New_Top_Offset 0x5 02c8 ; -------------------------------------------------------------------------------------- 02c8 ; SUBPROGRAM 02c8 ; -------------------------------------------------------------------------------------- 02c8 02cd | | .CONST 0x02cd ; Address of begin 02c9 0004 | | .CONST 0x0004 ; Address of exception handler 02ca 0003 | | .CONST 0x0003 ; Number of locals 02cb INIT_02c8: 02cb e234 | 4 | Load 0x1,0x34 ; Debug Table 0xd = .DEBUG 0x02cb,0x10de,0x3801,0x0002,0x0056,0x5a65,0x0000,0x00b4 ; Debug Table 0xd.0x0 = 0x2cb,0xffff 02cc e230 | 0 | Load 0x1,0x30 ; Debug Table 0xd.0x1 = 0x2cc,0xfffe 02cd BODY_02c8: 02cd e230 | 0 | Load 0x1,0x30 ; Debug Table 0xd.0x2 = 0x2cd,0x1 02ce e234 | 4 | Load 0x1,0x34 02cf e5fa | | Load 0x2,-0x6 02d0 e5fc | | Load 0x2,-0x4 02d1 8241 | A | Call 0x1,0x41 02d2 0033 | 3 | Store_Top Heap_Access,At_Offset_3 02d3 0059 | Y | Store_Top Discrete,At_Offset_1 02d4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x3 = 0x2d4,0x2 02d5 0219 | | Execute Heap_Access,All_Read 02d6 2e08 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x8 02d7 00d9 | | Load_Top At_Offset_1 02d8 00d8 | | Load_Top At_Offset_0 02d9 00da | | Load_Top At_Offset_2 02da 01d7 | | Execute Vector,Field_Read 02db e5fb | | Load 0x2,-0x5 02dc e5fd | | Load 0x2,-0x3 02dd 0119 | | Execute Any,Check_In_Formal_Type 02de 85fe | | Call 0x2,-0x2 02df 00d9 | | Load_Top At_Offset_1 02e0 00db | | Load_Top At_Offset_3 02e1 01d6 | | Execute Vector,Field_Write 02e2 4507 |E | Exit_Suprogram New_Top_Offset 0x7 02e3 0000 | | .XXX[0x1] 02e4 0000 0000 | | .LITERAL {0x00000000, 0x0056cdd5} 02e8 0046 880e | F | .LITERAL {0x0046880e, 0x0000d9b0} 02ec 0000 0000 | | .BLANK 0000[0x4] 02f0 ; -------------------------------------------------------------------------------------- 02f0 ; SUBPROGRAM 02f0 ; -------------------------------------------------------------------------------------- 02f0 02f5 | | .CONST 0x02f5 ; Address of begin 02f1 0004 | | .CONST 0x0004 ; Address of exception handler 02f2 0003 | | .CONST 0x0003 ; Number of locals 02f3 INIT_02f0: 02f3 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xe = .DEBUG 0x02f3,0x10e8,0x1001,0x0000,0x0056,0x5a65,0x0000,0x00d6 ; Debug Table 0xe.0x0 = 0x2f3,0xffff 02f4 e22e | . | Load 0x1,0x2e ; Debug Table 0xe.0x1 = 0x2f4,0xfffe 02f5 BODY_02f0: 02f5 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x2 = 0x2f5,0x1 02f6 e5ff | | Load 0x2,-0x1 02f7 821a | | Call 0x1,0x1a 02f8 e5fd | | Load 0x2,-0x3 ; Debug Table 0xe.0x3 = 0x2f8,0x2 02f9 4800 |H | Short_Literal 0x0 02fa e5ff | | Load 0x2,-0x1 02fb 821b | | Call 0x1,0x1b 02fc 0272 | r | Execute Discrete,Minus 02fd 0248 | H | Execute Discrete,Check_In_Integer 02fe 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 02ff 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x4 = 0x2ff,0x3 0300 6820 |h | Jump_Zero 0x321 0301 e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x5 = 0x301,0x4 0302 0217 | | Execute Heap_Access,All_Reference 0303 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0304 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0305 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x6 = 0x305,0x5 ; Debug Table 0xe.0x7 = 0x305,0x6 0306 0217 | | Execute Heap_Access,All_Reference 0307 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0308 00d9 | | Load_Top At_Offset_1 0309 0217 | | Execute Heap_Access,All_Reference 030a 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 030b 0263 | c | Execute Discrete,Above_Bound 030c 700d |p | Jump_Nonzero 0x31a 030d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x8 = 0x30d,0x7 030e 00db | | Load_Top At_Offset_3 030f 0217 | | Execute Heap_Access,All_Reference 0310 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0311 01d7 | | Execute Vector,Field_Read 0312 e402 | | Load 0x2,0x2 0313 0273 | s | Execute Discrete,Plus 0314 00d9 | | Load_Top At_Offset_1 0315 e403 | | Load 0x2,0x3 0316 0217 | | Execute Heap_Access,All_Reference 0317 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0318 01d6 | | Execute Vector,Field_Write 0319 3ff3 |? | Loop_Increasing 0x30d 031a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x9 = 0x31a,0x8 031b 0217 | | Execute Heap_Access,All_Reference 031c 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 031d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 031e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0xa = 0x31e,0x9 031f 6801 |h | Jump_Zero 0x321 0320 7fe4 | | Jump 0x305 0321 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0xb = 0x321,0xa 0322 0275 | u | Execute Discrete,Unary_Minus 0323 e5ff | | Load 0x2,-0x1 0324 821a | | Call 0x1,0x1a 0325 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0326 0000 0000 | | .XXX[0x2] 0328 ; -------------------------------------------------------------------------------------- 0328 ; SUBPROGRAM 0328 ; -------------------------------------------------------------------------------------- 0328 033d | = | .CONST 0x033d ; Address of begin 0329 0004 | | .CONST 0x0004 ; Address of exception handler 032a 0009 | | .CONST 0x0009 ; Number of locals 032b INIT_0328: 032b e22e | . | Load 0x1,0x2e ; Debug Table 0xf = .DEBUG 0x032b,0x1102,0x1001,0x0000,0x0056,0x5a65,0x0000,0x00ef ; Debug Table 0xf.0x0 = 0x32b,0xffff 032c 00db | | Load_Top At_Offset_3 032d 0217 | | Execute Heap_Access,All_Reference 032e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 032f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0330 e22e | . | Load 0x1,0x2e ; Debug Table 0xf.0x1 = 0x330,0xfffe 0331 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x2 = 0x331,0xfffd 0332 0217 | | Execute Heap_Access,All_Reference 0333 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 0334 00e3 | | Load_Encached Natural_Cache 0335 03f1 | | Declare_Variable Discrete,With_Value 0336 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xf.0x3 = 0x336,0xfffc 0337 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0338 03e9 | | Declare_Variable Discrete,Duplicate 0339 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xf.0x4 = 0x339,0xfffb 033a 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 033b 03e9 | | Declare_Variable Discrete,Duplicate 033c e230 | 0 | Load 0x1,0x30 ; Debug Table 0xf.0x5 = 0x33c,0xfffa 033d BODY_0328: 033d e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x6 = 0x33d,0x1 033e 01dd | | Execute Vector,First 033f 7005 |p | Jump_Nonzero 0x345 0340 e5fe | | Load 0x2,-0x2 0341 01db | | Execute Vector,Length 0342 e211 | | Load 0x1,0x11 0343 027d | } | Execute Discrete,Greater 0344 6802 |h | Jump_Zero 0x347 0345 48e0 |H | Short_Literal 0xe0 ; Debug Table 0xf.0x7 = 0x345,0x2 0346 0257 | W | Execute Discrete,Raise 0347 e230 | 0 | Load 0x1,0x30 ; Debug Table 0xf.0x8 = 0x347,0x3 0348 e234 | 4 | Load 0x1,0x34 0349 e5fe | | Load 0x2,-0x2 034a 01dc | | Execute Vector,Last 034b e5ff | | Load 0x2,-0x1 034c 8241 | A | Call 0x1,0x41 034d c403 | | Store 0x2,0x3 034e 0059 | Y | Store_Top Discrete,At_Offset_1 034f e404 | | Load 0x2,0x4 ; Debug Table 0xf.0x9 = 0x34f,0x4 0350 0e01 | | Execute_Immediate Not_Equal,0x1 0351 680a |h | Jump_Zero 0x35c 0352 e404 | | Load 0x2,0x4 ; Debug Table 0xf.0xa = 0x352,0x5 0353 0aff | | Execute_Immediate Plus,-0x1 0354 0248 | H | Execute Discrete,Check_In_Integer 0355 e402 | | Load 0x2,0x2 0356 0217 | | Execute Heap_Access,All_Reference 0357 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0358 01d7 | | Execute Vector,Field_Read 0359 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 035a 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0xb = 0x35a,0x6 035b 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 035c e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0xc = 0x35c,0x7 035d 01d9 | | Execute Vector,Reverse_Bounds 035e 0263 | c | Execute Discrete,Above_Bound 035f 7076 |pv | Jump_Nonzero 0x3d6 0360 e404 | | Load 0x2,0x4 ; Debug Table 0xf.0xd = 0x360,0x8 0361 e402 | | Load 0x2,0x2 0362 0217 | | Execute Heap_Access,All_Reference 0363 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0364 027d | } | Execute Discrete,Greater 0365 684b |hK | Jump_Zero 0x3b1 0366 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0xe = 0x366,0x9 0367 a404 | | Store_Unchecked 0x2,0x4 0368 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0xf = 0x368,0xa 0369 a408 | | Store_Unchecked 0x2,0x8 036a 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x10 = 0x36a,0xb 036b a407 | | Store_Unchecked 0x2,0x7 036c e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x11 = 0x36c,0xc 036d 0217 | | Execute Heap_Access,All_Reference 036e 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 036f a403 | | Store_Unchecked 0x2,0x3 0370 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x12 = 0x370,0xd 0371 01dc | | Execute Vector,Last 0372 00d9 | | Load_Top At_Offset_1 0373 0263 | c | Execute Discrete,Above_Bound 0374 7025 |p% | Jump_Nonzero 0x39a 0375 e406 | | Load 0x2,0x6 ; Debug Table 0xf.0x13 = 0x375,0xe 0376 00d9 | | Load_Top At_Offset_1 0377 e5fe | | Load 0x2,-0x2 0378 01d7 | | Execute Vector,Field_Read 0379 0273 | s | Execute Discrete,Plus 037a e404 | | Load 0x2,0x4 037b e403 | | Load 0x2,0x3 037c 0217 | | Execute Heap_Access,All_Reference 037d 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 037e 01d7 | | Execute Vector,Field_Read 037f e407 | | Load 0x2,0x7 0380 0272 | r | Execute Discrete,Minus 0381 0272 | r | Execute Discrete,Minus 0382 0248 | H | Execute Discrete,Check_In_Integer 0383 a406 | | Store_Unchecked 0x2,0x6 0384 e404 | | Load 0x2,0x4 ; Debug Table 0xf.0x14 = 0x384,0xf 0385 e403 | | Load 0x2,0x3 0386 0217 | | Execute Heap_Access,All_Reference 0387 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0388 01d7 | | Execute Vector,Field_Read 0389 a407 | | Store_Unchecked 0x2,0x7 038a e408 | | Load 0x2,0x8 ; Debug Table 0xf.0x15 = 0x38a,0x10 038b 00d9 | | Load_Top At_Offset_1 038c e5fe | | Load 0x2,-0x2 038d 01d7 | | Execute Vector,Field_Read 038e 0273 | s | Execute Discrete,Plus 038f c408 | | Store 0x2,0x8 0390 e408 | | Load 0x2,0x8 ; Debug Table 0xf.0x16 = 0x390,0x11 0391 e404 | | Load 0x2,0x4 0392 e403 | | Load 0x2,0x3 0393 0217 | | Execute Heap_Access,All_Reference 0394 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0395 01d6 | | Execute Vector,Field_Write 0396 e404 | | Load 0x2,0x4 ; Debug Table 0xf.0x17 = 0x396,0x12 0397 0a01 | | Execute_Immediate Plus,0x1 0398 c404 | | Store 0x2,0x4 0399 3fdb |? | Loop_Increasing 0x375 039a e406 | | Load 0x2,0x6 ; Debug Table 0xf.0x18 = 0x39a,0x13 039b 6813 |h | Jump_Zero 0x3af 039c e403 | | Load 0x2,0x3 ; Debug Table 0xf.0x19 = 0x39c,0x14 039d 0217 | | Execute Heap_Access,All_Reference 039e 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 039f e404 | | Load 0x2,0x4 03a0 0263 | c | Execute Discrete,Above_Bound 03a1 700d |p | Jump_Nonzero 0x3af 03a2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x1a = 0x3a2,0x15 03a3 e403 | | Load 0x2,0x3 03a4 0217 | | Execute Heap_Access,All_Reference 03a5 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 03a6 01d7 | | Execute Vector,Field_Read 03a7 e406 | | Load 0x2,0x6 03a8 0273 | s | Execute Discrete,Plus 03a9 00d9 | | Load_Top At_Offset_1 03aa e403 | | Load 0x2,0x3 03ab 0217 | | Execute Heap_Access,All_Reference 03ac 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 03ad 01d6 | | Execute Vector,Field_Write 03ae 3ff3 |? | Loop_Increasing 0x3a2 03af 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0xf.0x1b = 0x3af,0x16 03b0 783a |x: | Jump 0x3eb 03b1 e405 | | Load 0x2,0x5 ; Debug Table 0xf.0x1c = 0x3b1,0x17 03b2 00d9 | | Load_Top At_Offset_1 03b3 e5fe | | Load 0x2,-0x2 03b4 01d7 | | Execute Vector,Field_Read 03b5 0273 | s | Execute Discrete,Plus 03b6 e404 | | Load 0x2,0x4 03b7 e402 | | Load 0x2,0x2 03b8 0217 | | Execute Heap_Access,All_Reference 03b9 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 03ba 01d7 | | Execute Vector,Field_Read 03bb e407 | | Load 0x2,0x7 03bc 0272 | r | Execute Discrete,Minus 03bd 0272 | r | Execute Discrete,Minus 03be 0248 | H | Execute Discrete,Check_In_Integer 03bf a405 | | Store_Unchecked 0x2,0x5 03c0 e404 | | Load 0x2,0x4 ; Debug Table 0xf.0x1d = 0x3c0,0x18 03c1 e402 | | Load 0x2,0x2 03c2 0217 | | Execute Heap_Access,All_Reference 03c3 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 03c4 01d7 | | Execute Vector,Field_Read 03c5 a407 | | Store_Unchecked 0x2,0x7 03c6 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x1e = 0x3c6,0x19 03c7 00d9 | | Load_Top At_Offset_1 03c8 e5fe | | Load 0x2,-0x2 03c9 01d7 | | Execute Vector,Field_Read 03ca 0273 | s | Execute Discrete,Plus 03cb c408 | | Store 0x2,0x8 03cc 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x1f = 0x3cc,0x1a 03cd e404 | | Load 0x2,0x4 03ce e402 | | Load 0x2,0x2 03cf 0217 | | Execute Heap_Access,All_Reference 03d0 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 03d1 01d6 | | Execute Vector,Field_Write 03d2 e404 | | Load 0x2,0x4 ; Debug Table 0xf.0x20 = 0x3d2,0x1b 03d3 0a01 | | Execute_Immediate Plus,0x1 03d4 c404 | | Store 0x2,0x4 03d5 3f8a |? | Loop_Increasing 0x360 03d6 e405 | | Load 0x2,0x5 ; Debug Table 0xf.0x21 = 0x3d6,0x1c 03d7 6813 |h | Jump_Zero 0x3eb 03d8 e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x22 = 0x3d8,0x1d 03d9 0217 | | Execute Heap_Access,All_Reference 03da 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 03db e404 | | Load 0x2,0x4 03dc 0263 | c | Execute Discrete,Above_Bound 03dd 700d |p | Jump_Nonzero 0x3eb 03de 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x23 = 0x3de,0x1e 03df e402 | | Load 0x2,0x2 03e0 0217 | | Execute Heap_Access,All_Reference 03e1 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 03e2 01d7 | | Execute Vector,Field_Read 03e3 e405 | | Load 0x2,0x5 03e4 0273 | s | Execute Discrete,Plus 03e5 00d9 | | Load_Top At_Offset_1 03e6 e402 | | Load 0x2,0x2 03e7 0217 | | Execute Heap_Access,All_Reference 03e8 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 03e9 01d6 | | Execute Vector,Field_Write 03ea 3ff3 |? | Loop_Increasing 0x3de 03eb e405 | | Load 0x2,0x5 ; Debug Table 0xf.0x24 = 0x3eb,0x1f 03ec 7003 |p | Jump_Nonzero 0x3f0 03ed 00db | | Load_Top At_Offset_3 03ee 7001 |p | Jump_Nonzero 0x3f0 03ef 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xf.0x25 = 0x3ef,0x20 03f0 e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x26 = 0x3f0,0x21 ; Debug Table 0xf.0x27 = 0x3f0,0x22 03f1 0217 | | Execute Heap_Access,All_Reference 03f2 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 03f3 a402 | | Store_Unchecked 0x2,0x2 03f4 e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x28 = 0x3f4,0x23 03f5 686a |hj | Jump_Zero 0x460 03f6 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x29 = 0x3f6,0x24 03f7 7016 |p | Jump_Nonzero 0x40e 03f8 e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x2a = 0x3f8,0x25 03f9 0217 | | Execute Heap_Access,All_Reference 03fa 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 03fb e402 | | Load 0x2,0x2 03fc 0217 | | Execute Heap_Access,All_Reference 03fd 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 03fe 0263 | c | Execute Discrete,Above_Bound 03ff 77f0 |w | Jump_Nonzero 0x3f0 0400 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x2b = 0x400,0x26 0401 e402 | | Load 0x2,0x2 0402 0217 | | Execute Heap_Access,All_Reference 0403 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0404 01d7 | | Execute Vector,Field_Read 0405 e405 | | Load 0x2,0x5 0406 0273 | s | Execute Discrete,Plus 0407 00d9 | | Load_Top At_Offset_1 0408 e402 | | Load 0x2,0x2 0409 0217 | | Execute Heap_Access,All_Reference 040a 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 040b 01d6 | | Execute Vector,Field_Write 040c 3ff3 |? | Loop_Increasing 0x400 040d 7fe2 | | Jump 0x3f0 040e e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x2c = 0x40e,0x27 040f 0217 | | Execute Heap_Access,All_Reference 0410 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 0411 e402 | | Load 0x2,0x2 0412 0217 | | Execute Heap_Access,All_Reference 0413 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0414 01d7 | | Execute Vector,Field_Read 0415 e405 | | Load 0x2,0x5 0416 0273 | s | Execute Discrete,Plus 0417 e402 | | Load 0x2,0x2 0418 0217 | | Execute Heap_Access,All_Reference 0419 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 041a e402 | | Load 0x2,0x2 041b 0217 | | Execute Heap_Access,All_Reference 041c 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 041d 01d6 | | Execute Vector,Field_Write 041e e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x2d = 0x41e,0x28 041f 0217 | | Execute Heap_Access,All_Reference 0420 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 0421 e402 | | Load 0x2,0x2 0422 0217 | | Execute Heap_Access,All_Reference 0423 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0424 027f | | Execute Discrete,Equal 0425 6818 |h | Jump_Zero 0x43e 0426 e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x2e = 0x426,0x29 0427 0217 | | Execute Heap_Access,All_Reference 0428 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0429 a403 | | Store_Unchecked 0x2,0x3 042a e403 | | Load 0x2,0x3 ; Debug Table 0xf.0x2f = 0x42a,0x2a 042b 0217 | | Execute Heap_Access,All_Reference 042c 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 042d 4801 |H | Short_Literal 0x1 042e 0263 | c | Execute Discrete,Above_Bound 042f 77c0 |w | Jump_Nonzero 0x3f0 0430 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x30 = 0x430,0x2b 0431 e403 | | Load 0x2,0x3 0432 0217 | | Execute Heap_Access,All_Reference 0433 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0434 01d7 | | Execute Vector,Field_Read 0435 e406 | | Load 0x2,0x6 0436 0273 | s | Execute Discrete,Plus 0437 00d9 | | Load_Top At_Offset_1 0438 e403 | | Load 0x2,0x3 0439 0217 | | Execute Heap_Access,All_Reference 043a 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 043b 01d6 | | Execute Vector,Field_Write 043c 3ff3 |? | Loop_Increasing 0x430 043d 7fb2 | | Jump 0x3f0 043e e405 | | Load 0x2,0x5 ; Debug Table 0xf.0x31 = 0x43e,0x2c 043f e406 | | Load 0x2,0x6 0440 0273 | s | Execute Discrete,Plus 0441 0248 | H | Execute Discrete,Check_In_Integer 0442 a405 | | Store_Unchecked 0x2,0x5 0443 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x32 = 0x443,0x2d 0444 a406 | | Store_Unchecked 0x2,0x6 0445 e405 | | Load 0x2,0x5 ; Debug Table 0xf.0x33 = 0x445,0x2e 0446 7001 |p | Jump_Nonzero 0x448 0447 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xf.0x34 = 0x447,0x2f 0448 e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x35 = 0x448,0x30 0449 0217 | | Execute Heap_Access,All_Reference 044a 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 044b e402 | | Load 0x2,0x2 044c 0217 | | Execute Heap_Access,All_Reference 044d 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 044e 0a01 | | Execute_Immediate Plus,0x1 044f 0248 | H | Execute Discrete,Check_In_Integer 0450 0263 | c | Execute Discrete,Above_Bound 0451 779e |w | Jump_Nonzero 0x3f0 0452 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x36 = 0x452,0x31 0453 e402 | | Load 0x2,0x2 0454 0217 | | Execute Heap_Access,All_Reference 0455 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0456 01d7 | | Execute Vector,Field_Read 0457 e405 | | Load 0x2,0x5 0458 0273 | s | Execute Discrete,Plus 0459 00d9 | | Load_Top At_Offset_1 045a e402 | | Load 0x2,0x2 045b 0217 | | Execute Heap_Access,All_Reference 045c 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 045d 01d6 | | Execute Vector,Field_Write 045e 3ff3 |? | Loop_Increasing 0x452 045f 7f90 | | Jump 0x3f0 0460 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0461 0000 0000 | | .BLANK 0000[0x7] 0468 ; -------------------------------------------------------------------------------------- 0468 ; SUBPROGRAM 0468 ; -------------------------------------------------------------------------------------- 0468 047e | ~ | .CONST 0x047e ; Address of begin 0469 0004 | | .CONST 0x0004 ; Address of exception handler 046a 0007 | | .CONST 0x0007 ; Number of locals 046b INIT_0468: 046b e22e | . | Load 0x1,0x2e ; Debug Table 0x10 = .DEBUG 0x046b,0x1172,0x1001,0x0000,0x0056,0x5a65,0x0000,0x00fb ; Debug Table 0x10.0x0 = 0x46b,0xffff 046c 00db | | Load_Top At_Offset_3 046d 0217 | | Execute Heap_Access,All_Reference 046e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 046f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0470 e22e | . | Load 0x1,0x2e ; Debug Table 0x10.0x1 = 0x470,0xfffe 0471 00d9 | | Load_Top At_Offset_1 0472 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0473 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x2 = 0x473,0xfffd 0474 0217 | | Execute Heap_Access,All_Reference 0475 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 0476 e5fe | | Load 0x2,-0x2 0477 0273 | s | Execute Discrete,Plus 0478 00e4 | | Load_Encached Positive_Cache 0479 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 047a 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x10.0x3 = 0x47a,0xfffc 047b 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 047c e22e | . | Load 0x1,0x2e ; Debug Table 0x10.0x4 = 0x47c,0xfffb 047d e22e | . | Load 0x1,0x2e ; Debug Table 0x10.0x5 = 0x47d,0xfffa 047e BODY_0468: 047e 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x6 = 0x47e,0x1 047f e5fe | | Load 0x2,-0x2 0480 e5ff | | Load 0x2,-0x1 0481 8220 | | Call 0x1,0x20 0482 780d |x | Jump 0x490 0483 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x7 = 0x483,0x3 0484 e403 | | Load 0x2,0x3 0485 0217 | | Execute Heap_Access,All_Reference 0486 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0487 0272 | r | Execute Discrete,Minus 0488 c404 | | Store 0x2,0x4 0489 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x8 = 0x489,0x4 048a 0a01 | | Execute_Immediate Plus,0x1 048b 005b | [ | Store_Top Discrete,At_Offset_3 048c e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x9 = 0x48c,0x5 048d 0217 | | Execute Heap_Access,All_Reference 048e 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 048f a403 | | Store_Unchecked 0x2,0x3 0490 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0xa = 0x490,0x2 0491 e403 | | Load 0x2,0x3 0492 0217 | | Execute Heap_Access,All_Reference 0493 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0494 027d | } | Execute Discrete,Greater 0495 77ed |w | Jump_Nonzero 0x483 0496 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0xb = 0x496,0x6 ; Debug Table 0x10.0xc = 0x496,0xfbff 0497 0217 | | Execute Heap_Access,All_Reference 0498 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0499 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0xd = 0x499,0xfbfe 049a 0217 | | Execute Heap_Access,All_Reference 049b 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 049c e404 | | Load 0x2,0x4 ; Debug Table 0x10.0xe = 0x49c,0x401 049d 0a01 | | Execute_Immediate Plus,0x1 049e 0248 | H | Execute Discrete,Check_In_Integer 049f 00d9 | | Load_Top At_Offset_1 04a0 00db | | Load_Top At_Offset_3 04a1 01cf | | Execute Vector,Slice_Read 04a2 e404 | | Load 0x2,0x4 04a3 00da | | Load_Top At_Offset_2 04a4 0aff | | Execute_Immediate Plus,-0x1 04a5 0248 | H | Execute Discrete,Check_In_Integer 04a6 e408 | | Load 0x2,0x8 04a7 01ce | | Execute Vector,Slice_Write 04a8 e404 | | Load 0x2,0x4 ; Debug Table 0x10.0xf = 0x4a8,0x402 04a9 0a01 | | Execute_Immediate Plus,0x1 04aa 0248 | H | Execute Discrete,Check_In_Integer 04ab 00d9 | | Load_Top At_Offset_1 04ac e403 | | Load 0x2,0x3 04ad 0217 | | Execute Heap_Access,All_Reference 04ae 2608 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8 04af 01cf | | Execute Vector,Slice_Read 04b0 e404 | | Load 0x2,0x4 04b1 00da | | Load_Top At_Offset_2 04b2 0aff | | Execute_Immediate Plus,-0x1 04b3 0248 | H | Execute Discrete,Check_In_Integer 04b4 e403 | | Load 0x2,0x3 04b5 0219 | | Execute Heap_Access,All_Read 04b6 2e08 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x8 04b7 01ce | | Execute Vector,Slice_Write 04b8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x10 = 0x4b8,0x403 04b9 0aff | | Execute_Immediate Plus,-0x1 04ba c409 | | Store 0x2,0x9 04bb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x11 = 0x4bb,0x404 04bc e211 | | Load 0x1,0x11 04bd 027b | { | Execute Discrete,Greater_Equal 04be 6801 |h | Jump_Zero 0x4c0 04bf 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x10.0x12 = 0x4bf,0x405 04c0 00d2 | | Pop_Control Pop_Count_2 04c1 e402 | | Load 0x2,0x2 ; Debug Table 0x10.0x13 = 0x4c1,0x7 ; Debug Table 0x10.0x14 = 0x4c1,0x8 04c2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04c3 e402 | | Load 0x2,0x2 ; Debug Table 0x10.0x15 = 0x4c3,0x9 04c4 0217 | | Execute Heap_Access,All_Reference 04c5 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 04c6 a402 | | Store_Unchecked 0x2,0x2 04c7 e402 | | Load 0x2,0x2 ; Debug Table 0x10.0x16 = 0x4c7,0xa 04c8 701c |p | Jump_Nonzero 0x4e5 04c9 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x17 = 0x4c9,0xb 04ca 0217 | | Execute Heap_Access,All_Reference 04cb 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 04cc 0f01 | | Execute_Immediate Equal,0x1 04cd 6816 |h | Jump_Zero 0x4e4 04ce e403 | | Load 0x2,0x3 04cf 0217 | | Execute Heap_Access,All_Reference 04d0 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 04d1 7012 |p | Jump_Nonzero 0x4e4 04d2 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x18 = 0x4d2,0xc 04d3 e403 | | Load 0x2,0x3 04d4 0217 | | Execute Heap_Access,All_Reference 04d5 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 04d6 01d7 | | Execute Vector,Field_Read 04d7 e5ff | | Load 0x2,-0x1 04d8 0217 | | Execute Heap_Access,All_Reference 04d9 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04da e22e | . | Load 0x1,0x2e ; Debug Table 0x10.0x19 = 0x4da,0xd 04db e5ff | | Load 0x2,-0x1 04dc 0217 | | Execute Heap_Access,All_Reference 04dd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04de 0217 | | Execute Heap_Access,All_Reference 04df 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 04e0 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x1a = 0x4e0,0xe 04e1 e239 | 9 | Load 0x1,0x39 04e2 1812 | | Execute Package,Field_Execute,Field_Number 0x12 04e3 c403 | | Store 0x2,0x3 04e4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x10.0x1b = 0x4e4,0xf 04e5 e402 | | Load 0x2,0x2 ; Debug Table 0x10.0x1c = 0x4e5,0x10 04e6 0032 | 2 | Store_Top Heap_Access,At_Offset_2 04e7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x1d = 0x4e7,0x11 04e8 0217 | | Execute Heap_Access,All_Reference 04e9 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 04ea 00db | | Load_Top At_Offset_3 04eb 0273 | s | Execute Discrete,Plus 04ec c404 | | Store 0x2,0x4 04ed 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x1e = 0x4ed,0x12 04ee 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 04ef 780d |x | Jump 0x4fd 04f0 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x1f = 0x4f0,0x14 04f1 00da | | Load_Top At_Offset_2 04f2 0217 | | Execute Heap_Access,All_Reference 04f3 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 04f4 0272 | r | Execute Discrete,Minus 04f5 c404 | | Store 0x2,0x4 04f6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x20 = 0x4f6,0x15 04f7 0217 | | Execute Heap_Access,All_Reference 04f8 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 04f9 0032 | 2 | Store_Top Heap_Access,At_Offset_2 04fa 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x21 = 0x4fa,0x16 04fb 0a01 | | Execute_Immediate Plus,0x1 04fc 005b | [ | Store_Top Discrete,At_Offset_3 04fd 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x22 = 0x4fd,0x13 04fe 00da | | Load_Top At_Offset_2 04ff 0217 | | Execute Heap_Access,All_Reference 0500 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0501 027d | } | Execute Discrete,Greater 0502 77ed |w | Jump_Nonzero 0x4f0 0503 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x23 = 0x503,0x17 0504 0f01 | | Execute_Immediate Equal,0x1 0505 691b |i | Jump_Zero 0x621 0506 e22e | . | Load 0x1,0x2e ; Debug Table 0x10.0x24 = 0x506,0x18 ; Debug Table 0x10.0x25 = 0x506,0xf7ff 0507 4802 |H | Short_Literal 0x2 0508 00db | | Load_Top At_Offset_3 0509 0217 | | Execute Heap_Access,All_Reference 050a 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 050b 01d7 | | Execute Vector,Field_Read 050c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 050d e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x26 = 0x50d,0xf7fe 050e 0217 | | Execute Heap_Access,All_Reference 050f 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 0510 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x27 = 0x510,0xf7fd 0511 0217 | | Execute Heap_Access,All_Reference 0512 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 0513 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x28 = 0x513,0xf7fc 0514 00d9 | | Load_Top At_Offset_1 0515 0273 | s | Execute Discrete,Plus 0516 00e3 | | Load_Encached Natural_Cache 0517 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0518 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x10.0x29 = 0x518,0xf7fb 0519 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x2a = 0x519,0x801 051a e22f | / | Load 0x1,0x2f 051b 027a | z | Execute Discrete,Less_Equal 051c 6887 |h | Jump_Zero 0x5a4 051d 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x2b = 0x51d,0x802 051e e403 | | Load 0x2,0x3 051f 0217 | | Execute Heap_Access,All_Reference 0520 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0521 01d7 | | Execute Vector,Field_Read 0522 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0523 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x2c = 0x523,0x803 0524 4801 |H | Short_Literal 0x1 0525 0263 | c | Execute Discrete,Above_Bound 0526 7010 |p | Jump_Nonzero 0x537 0527 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x2d = 0x527,0x804 0528 e408 | | Load 0x2,0x8 0529 0217 | | Execute Heap_Access,All_Reference 052a 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 052b 01d7 | | Execute Vector,Field_Read 052c 00db | | Load_Top At_Offset_3 052d 0273 | s | Execute Discrete,Plus 052e 00d9 | | Load_Top At_Offset_1 052f e409 | | Load 0x2,0x9 0530 0273 | s | Execute Discrete,Plus 0531 0248 | H | Execute Discrete,Check_In_Integer 0532 e403 | | Load 0x2,0x3 0533 0217 | | Execute Heap_Access,All_Reference 0534 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0535 01d6 | | Execute Vector,Field_Write 0536 3ff0 |? | Loop_Increasing 0x527 0537 e408 | | Load 0x2,0x8 ; Debug Table 0x10.0x2e = 0x537,0x805 0538 0217 | | Execute Heap_Access,All_Reference 0539 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 053a 701c |p | Jump_Nonzero 0x557 053b e408 | | Load 0x2,0x8 ; Debug Table 0x10.0x2f = 0x53b,0x806 ; Debug Table 0x10.0x30 = 0x53b,0xf3ff 053c 0217 | | Execute Heap_Access,All_Reference 053d 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 053e 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x31 = 0x53e,0xc01 053f 4801 |H | Short_Literal 0x1 0540 0263 | c | Execute Discrete,Above_Bound 0541 7007 |p | Jump_Nonzero 0x549 0542 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x32 = 0x542,0xc02 0543 00d9 | | Load_Top At_Offset_1 0544 e40d | | Load 0x2,0xd 0545 01d7 | | Execute Vector,Field_Read 0546 0217 | | Execute Heap_Access,All_Reference 0547 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0548 3ff9 |? | Loop_Increasing 0x542 0549 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x33 = 0x549,0xc03 054a e40a | | Load 0x2,0xa 054b 00da | | Load_Top At_Offset_2 054c 01cf | | Execute Vector,Slice_Read 054d e409 | | Load 0x2,0x9 054e 0a01 | | Execute_Immediate Plus,0x1 054f 0248 | H | Execute Discrete,Check_In_Integer 0550 e40b | | Load 0x2,0xb 0551 e403 | | Load 0x2,0x3 0552 0219 | | Execute Heap_Access,All_Read 0553 2e09 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x9 0554 01ce | | Execute Vector,Slice_Write 0555 00d1 | | Pop_Control Pop_Count_1 0556 780e |x | Jump 0x565 0557 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x34 = 0x557,0x807 0558 00db | | Load_Top At_Offset_3 0559 e408 | | Load 0x2,0x8 055a 0217 | | Execute Heap_Access,All_Reference 055b 2608 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8 055c 01cf | | Execute Vector,Slice_Read 055d e409 | | Load 0x2,0x9 055e 0a01 | | Execute_Immediate Plus,0x1 055f 0248 | H | Execute Discrete,Check_In_Integer 0560 00db | | Load_Top At_Offset_3 0561 e403 | | Load 0x2,0x3 0562 0219 | | Execute Heap_Access,All_Read 0563 2e08 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x8 0564 01ce | | Execute Vector,Slice_Write 0565 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x35 = 0x565,0x808 0566 c409 | | Store 0x2,0x9 0567 e408 | | Load 0x2,0x8 ; Debug Table 0x10.0x36 = 0x567,0x809 0568 0217 | | Execute Heap_Access,All_Reference 0569 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 056a e403 | | Load 0x2,0x3 056b 0217 | | Execute Heap_Access,All_Reference 056c 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4 056d e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x37 = 0x56d,0x80a 056e 0217 | | Execute Heap_Access,All_Reference 056f 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0570 6806 |h | Jump_Zero 0x577 0571 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x38 = 0x571,0x80b 0572 e403 | | Load 0x2,0x3 0573 0217 | | Execute Heap_Access,All_Reference 0574 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0575 0217 | | Execute Heap_Access,All_Reference 0576 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3 0577 e408 | | Load 0x2,0x8 ; Debug Table 0x10.0x39 = 0x577,0x80c 0578 e239 | 9 | Load 0x1,0x39 0579 1812 | | Execute Package,Field_Execute,Field_Number 0x12 057a c408 | | Store 0x2,0x8 057b e406 | | Load 0x2,0x6 ; Debug Table 0x10.0x3a = 0x57b,0x80d ; Debug Table 0x10.0x3b = 0x57b,0xefff 057c 0217 | | Execute Heap_Access,All_Reference 057d 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 057e 4802 |H | Short_Literal 0x2 ; Debug Table 0x10.0x3c = 0x57e,0x1001 057f 00d9 | | Load_Top At_Offset_1 0580 e406 | | Load 0x2,0x6 0581 0217 | | Execute Heap_Access,All_Reference 0582 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0583 01cf | | Execute Vector,Slice_Read 0584 4801 |H | Short_Literal 0x1 0585 00da | | Load_Top At_Offset_2 0586 0aff | | Execute_Immediate Plus,-0x1 0587 0248 | H | Execute Discrete,Check_In_Integer 0588 e406 | | Load 0x2,0x6 0589 0219 | | Execute Heap_Access,All_Read 058a 2c07 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x7 058b 01ce | | Execute Vector,Slice_Write 058c 4803 |H | Short_Literal 0x3 ; Debug Table 0x10.0x3d = 0x58c,0x1002 058d 00d9 | | Load_Top At_Offset_1 058e e406 | | Load 0x2,0x6 058f 0217 | | Execute Heap_Access,All_Reference 0590 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 0591 01cf | | Execute Vector,Slice_Read 0592 4802 |H | Short_Literal 0x2 0593 00da | | Load_Top At_Offset_2 0594 0aff | | Execute_Immediate Plus,-0x1 0595 0248 | H | Execute Discrete,Check_In_Integer 0596 e406 | | Load 0x2,0x6 0597 0219 | | Execute Heap_Access,All_Read 0598 2e09 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x9 0599 01ce | | Execute Vector,Slice_Write 059a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x3e = 0x59a,0x1003 059b 0aff | | Execute_Immediate Plus,-0x1 059c c40d | | Store 0x2,0xd 059d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x3f = 0x59d,0x1004 059e e211 | | Load 0x1,0x11 059f 027b | { | Execute Discrete,Greater_Equal 05a0 6801 |h | Jump_Zero 0x5a2 05a1 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x10.0x40 = 0x5a1,0x1005 05a2 00d1 | | Pop_Control Pop_Count_1 05a3 787b |x{ | Jump 0x61f 05a4 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x41 = 0x5a4,0x80e 05a5 e408 | | Load 0x2,0x8 05a6 0217 | | Execute Heap_Access,All_Reference 05a7 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 05a8 01d7 | | Execute Vector,Field_Read 05a9 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 05aa 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x42 = 0x5aa,0x80f 05ab 4802 |H | Short_Literal 0x2 05ac 0263 | c | Execute Discrete,Above_Bound 05ad 700f |p | Jump_Nonzero 0x5bd 05ae 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x43 = 0x5ae,0x810 05af e408 | | Load 0x2,0x8 05b0 0217 | | Execute Heap_Access,All_Reference 05b1 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 05b2 01d7 | | Execute Vector,Field_Read 05b3 00db | | Load_Top At_Offset_3 05b4 0272 | r | Execute Discrete,Minus 05b5 00d9 | | Load_Top At_Offset_1 05b6 0aff | | Execute_Immediate Plus,-0x1 05b7 0248 | H | Execute Discrete,Check_In_Integer 05b8 e408 | | Load 0x2,0x8 05b9 0217 | | Execute Heap_Access,All_Reference 05ba 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 05bb 01d6 | | Execute Vector,Field_Write 05bc 3ff1 |? | Loop_Increasing 0x5ae 05bd 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x44 = 0x5bd,0x811 05be e403 | | Load 0x2,0x3 05bf 0217 | | Execute Heap_Access,All_Reference 05c0 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 05c1 01d7 | | Execute Vector,Field_Read 05c2 00d9 | | Load_Top At_Offset_1 05c3 0273 | s | Execute Discrete,Plus 05c4 e409 | | Load 0x2,0x9 05c5 0a01 | | Execute_Immediate Plus,0x1 05c6 0248 | H | Execute Discrete,Check_In_Integer 05c7 e403 | | Load 0x2,0x3 05c8 0217 | | Execute Heap_Access,All_Reference 05c9 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 05ca 01d6 | | Execute Vector,Field_Write 05cb 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x45 = 0x5cb,0x812 05cc e406 | | Load 0x2,0x6 05cd 0217 | | Execute Heap_Access,All_Reference 05ce 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 05cf 01d7 | | Execute Vector,Field_Read 05d0 00d9 | | Load_Top At_Offset_1 05d1 0273 | s | Execute Discrete,Plus 05d2 4801 |H | Short_Literal 0x1 05d3 e406 | | Load 0x2,0x6 05d4 0217 | | Execute Heap_Access,All_Reference 05d5 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 05d6 01d6 | | Execute Vector,Field_Write 05d7 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x46 = 0x5d7,0x813 05d8 0217 | | Execute Heap_Access,All_Reference 05d9 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 05da 7023 |p# | Jump_Nonzero 0x5fe 05db e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x47 = 0x5db,0x814 05dc 4801 |H | Short_Literal 0x1 05dd e408 | | Load 0x2,0x8 05de 0217 | | Execute Heap_Access,All_Reference 05df 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 05e0 01d7 | | Execute Vector,Field_Read 05e1 0217 | | Execute Heap_Access,All_Reference 05e2 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 05e3 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x48 = 0x5e3,0x815 05e4 e408 | | Load 0x2,0x8 05e5 0217 | | Execute Heap_Access,All_Reference 05e6 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 05e7 01d7 | | Execute Vector,Field_Read 05e8 e409 | | Load 0x2,0x9 05e9 0a01 | | Execute_Immediate Plus,0x1 05ea 0248 | H | Execute Discrete,Check_In_Integer 05eb e403 | | Load 0x2,0x3 05ec 0217 | | Execute Heap_Access,All_Reference 05ed 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 05ee 01d6 | | Execute Vector,Field_Write 05ef 4802 |H | Short_Literal 0x2 ; Debug Table 0x10.0x49 = 0x5ef,0x816 05f0 00db | | Load_Top At_Offset_3 05f1 e408 | | Load 0x2,0x8 05f2 0217 | | Execute Heap_Access,All_Reference 05f3 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 05f4 01cf | | Execute Vector,Slice_Read 05f5 4801 |H | Short_Literal 0x1 05f6 e40a | | Load 0x2,0xa 05f7 0aff | | Execute_Immediate Plus,-0x1 05f8 0248 | H | Execute Discrete,Check_In_Integer 05f9 e408 | | Load 0x2,0x8 05fa 0219 | | Execute Heap_Access,All_Read 05fb 2e09 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x9 05fc 01ce | | Execute Vector,Slice_Write 05fd 781a |x | Jump 0x618 05fe 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x4a = 0x5fe,0x817 05ff e408 | | Load 0x2,0x8 0600 0217 | | Execute Heap_Access,All_Reference 0601 2608 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8 0602 01d7 | | Execute Vector,Field_Read 0603 e409 | | Load 0x2,0x9 0604 0a01 | | Execute_Immediate Plus,0x1 0605 0248 | H | Execute Discrete,Check_In_Integer 0606 e403 | | Load 0x2,0x3 0607 0217 | | Execute Heap_Access,All_Reference 0608 2608 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8 0609 01d6 | | Execute Vector,Field_Write 060a 4802 |H | Short_Literal 0x2 ; Debug Table 0x10.0x4b = 0x60a,0x818 060b 00db | | Load_Top At_Offset_3 060c e408 | | Load 0x2,0x8 060d 0217 | | Execute Heap_Access,All_Reference 060e 2608 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8 060f 01cf | | Execute Vector,Slice_Read 0610 4801 |H | Short_Literal 0x1 0611 e40a | | Load 0x2,0xa 0612 0aff | | Execute_Immediate Plus,-0x1 0613 0248 | H | Execute Discrete,Check_In_Integer 0614 e408 | | Load 0x2,0x8 0615 0219 | | Execute Heap_Access,All_Read 0616 2e08 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x8 0617 01ce | | Execute Vector,Slice_Write 0618 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x4c = 0x618,0x819 0619 0a01 | | Execute_Immediate Plus,0x1 061a c409 | | Store 0x2,0x9 061b 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x4d = 0x61b,0x81a 061c 0aff | | Execute_Immediate Plus,-0x1 061d c40a | | Store 0x2,0xa 061e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x10.0x4e = 0x61e,0x81b 061f 00d5 | | Pop_Control Pop_Count_5 0620 7966 |yf | Jump 0x787 0621 e22e | . | Load 0x1,0x2e ; Debug Table 0x10.0x4f = 0x621,0x19 ; Debug Table 0x10.0x50 = 0x621,0xebff 0622 e404 | | Load 0x2,0x4 0623 0aff | | Execute_Immediate Plus,-0x1 0624 0248 | H | Execute Discrete,Check_In_Integer 0625 00db | | Load_Top At_Offset_3 0626 0217 | | Execute Heap_Access,All_Reference 0627 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 0628 01d7 | | Execute Vector,Field_Read 0629 0031 | 1 | Store_Top Heap_Access,At_Offset_1 062a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x51 = 0x62a,0xebfe 062b 0217 | | Execute Heap_Access,All_Reference 062c 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 062d e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x52 = 0x62d,0xebfd 062e 0217 | | Execute Heap_Access,All_Reference 062f 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 0630 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x53 = 0x630,0xebfc 0631 00d9 | | Load_Top At_Offset_1 0632 0273 | s | Execute Discrete,Plus 0633 00e3 | | Load_Encached Natural_Cache 0634 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0635 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x10.0x54 = 0x635,0xebfb 0636 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x55 = 0x636,0x1401 0637 e22f | / | Load 0x1,0x2f 0638 027a | z | Execute Discrete,Less_Equal 0639 68a7 |h | Jump_Zero 0x6e1 063a 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x56 = 0x63a,0x1402 063b e408 | | Load 0x2,0x8 063c 0217 | | Execute Heap_Access,All_Reference 063d 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 063e 01d7 | | Execute Vector,Field_Read 063f 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0640 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x57 = 0x640,0x1403 0641 4801 |H | Short_Literal 0x1 0642 0263 | c | Execute Discrete,Above_Bound 0643 7010 |p | Jump_Nonzero 0x654 0644 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x58 = 0x644,0x1404 0645 e403 | | Load 0x2,0x3 0646 0217 | | Execute Heap_Access,All_Reference 0647 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0648 01d7 | | Execute Vector,Field_Read 0649 00db | | Load_Top At_Offset_3 064a 0273 | s | Execute Discrete,Plus 064b e409 | | Load 0x2,0x9 064c 00da | | Load_Top At_Offset_2 064d 0273 | s | Execute Discrete,Plus 064e 0248 | H | Execute Discrete,Check_In_Integer 064f e408 | | Load 0x2,0x8 0650 0217 | | Execute Heap_Access,All_Reference 0651 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0652 01d6 | | Execute Vector,Field_Write 0653 3ff0 |? | Loop_Increasing 0x644 0654 e408 | | Load 0x2,0x8 ; Debug Table 0x10.0x59 = 0x654,0x1405 0655 0217 | | Execute Heap_Access,All_Reference 0656 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0657 701c |p | Jump_Nonzero 0x674 0658 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x5a = 0x658,0x1406 ; Debug Table 0x10.0x5b = 0x658,0xe7ff 0659 0217 | | Execute Heap_Access,All_Reference 065a 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 065b 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x5c = 0x65b,0x1801 065c 4801 |H | Short_Literal 0x1 065d 0263 | c | Execute Discrete,Above_Bound 065e 7007 |p | Jump_Nonzero 0x666 065f e408 | | Load 0x2,0x8 ; Debug Table 0x10.0x5d = 0x65f,0x1802 0660 00d9 | | Load_Top At_Offset_1 0661 e40d | | Load 0x2,0xd 0662 01d7 | | Execute Vector,Field_Read 0663 0217 | | Execute Heap_Access,All_Reference 0664 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0665 3ff9 |? | Loop_Increasing 0x65f 0666 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x5e = 0x666,0x1803 0667 e40a | | Load 0x2,0xa 0668 00da | | Load_Top At_Offset_2 0669 01cf | | Execute Vector,Slice_Read 066a e409 | | Load 0x2,0x9 066b 0a01 | | Execute_Immediate Plus,0x1 066c 0248 | H | Execute Discrete,Check_In_Integer 066d e40b | | Load 0x2,0xb 066e e408 | | Load 0x2,0x8 066f 0219 | | Execute Heap_Access,All_Read 0670 2e09 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x9 0671 01ce | | Execute Vector,Slice_Write 0672 00d1 | | Pop_Control Pop_Count_1 0673 780e |x | Jump 0x682 0674 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x5f = 0x674,0x1407 0675 00db | | Load_Top At_Offset_3 0676 e403 | | Load 0x2,0x3 0677 0217 | | Execute Heap_Access,All_Reference 0678 2608 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8 0679 01cf | | Execute Vector,Slice_Read 067a e409 | | Load 0x2,0x9 067b 0a01 | | Execute_Immediate Plus,0x1 067c 0248 | H | Execute Discrete,Check_In_Integer 067d 00db | | Load_Top At_Offset_3 067e e408 | | Load 0x2,0x8 067f 0219 | | Execute Heap_Access,All_Read 0680 2e08 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x8 0681 01ce | | Execute Vector,Slice_Write 0682 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x60 = 0x682,0x1408 0683 e407 | | Load 0x2,0x7 0684 021f | | Execute Heap_Access,Equal 0685 6818 |h | Jump_Zero 0x69e 0686 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x61 = 0x686,0x1409 0687 e403 | | Load 0x2,0x3 0688 0217 | | Execute Heap_Access,All_Reference 0689 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 068a 0273 | s | Execute Discrete,Plus 068b e408 | | Load 0x2,0x8 068c 0217 | | Execute Heap_Access,All_Reference 068d 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6 068e e406 | | Load 0x2,0x6 ; Debug Table 0x10.0x62 = 0x68e,0x140a 068f 0217 | | Execute Heap_Access,All_Reference 0690 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 0691 0aff | | Execute_Immediate Plus,-0x1 0692 e406 | | Load 0x2,0x6 0693 0217 | | Execute Heap_Access,All_Reference 0694 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6 0695 e408 | | Load 0x2,0x8 ; Debug Table 0x10.0x63 = 0x695,0x140b 0696 0217 | | Execute Heap_Access,All_Reference 0697 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0698 0f01 | | Execute_Immediate Equal,0x1 0699 6804 |h | Jump_Zero 0x69e 069a e408 | | Load 0x2,0x8 ; Debug Table 0x10.0x64 = 0x69a,0x140c 069b e5ff | | Load 0x2,-0x1 069c 0217 | | Execute Heap_Access,All_Reference 069d 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 069e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x65 = 0x69e,0x140d 069f c409 | | Store 0x2,0x9 06a0 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x66 = 0x6a0,0x140e 06a1 0217 | | Execute Heap_Access,All_Reference 06a2 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 06a3 e408 | | Load 0x2,0x8 06a4 0217 | | Execute Heap_Access,All_Reference 06a5 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4 06a6 e408 | | Load 0x2,0x8 ; Debug Table 0x10.0x67 = 0x6a6,0x140f 06a7 0217 | | Execute Heap_Access,All_Reference 06a8 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 06a9 6806 |h | Jump_Zero 0x6b0 06aa e408 | | Load 0x2,0x8 ; Debug Table 0x10.0x68 = 0x6aa,0x1410 06ab e408 | | Load 0x2,0x8 06ac 0217 | | Execute Heap_Access,All_Reference 06ad 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 06ae 0217 | | Execute Heap_Access,All_Reference 06af 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3 06b0 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x69 = 0x6b0,0x1411 06b1 e239 | 9 | Load 0x1,0x39 06b2 1812 | | Execute Package,Field_Execute,Field_Number 0x12 06b3 c403 | | Store 0x2,0x3 06b4 e406 | | Load 0x2,0x6 ; Debug Table 0x10.0x6a = 0x6b4,0x1412 ; Debug Table 0x10.0x6b = 0x6b4,0xe3ff 06b5 0217 | | Execute Heap_Access,All_Reference 06b6 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 06b7 e404 | | Load 0x2,0x4 ; Debug Table 0x10.0x6c = 0x6b7,0x1c01 06b8 00d9 | | Load_Top At_Offset_1 06b9 e406 | | Load 0x2,0x6 06ba 0217 | | Execute Heap_Access,All_Reference 06bb 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 06bc 01cf | | Execute Vector,Slice_Read 06bd e404 | | Load 0x2,0x4 06be 0aff | | Execute_Immediate Plus,-0x1 06bf 0248 | H | Execute Discrete,Check_In_Integer 06c0 00da | | Load_Top At_Offset_2 06c1 0aff | | Execute_Immediate Plus,-0x1 06c2 0248 | H | Execute Discrete,Check_In_Integer 06c3 e406 | | Load 0x2,0x6 06c4 0219 | | Execute Heap_Access,All_Read 06c5 2c07 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x7 06c6 01ce | | Execute Vector,Slice_Write 06c7 e404 | | Load 0x2,0x4 ; Debug Table 0x10.0x6d = 0x6c7,0x1c02 06c8 0a01 | | Execute_Immediate Plus,0x1 06c9 0248 | H | Execute Discrete,Check_In_Integer 06ca 00d9 | | Load_Top At_Offset_1 06cb e406 | | Load 0x2,0x6 06cc 0217 | | Execute Heap_Access,All_Reference 06cd 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 06ce 01cf | | Execute Vector,Slice_Read 06cf e404 | | Load 0x2,0x4 06d0 00da | | Load_Top At_Offset_2 06d1 0aff | | Execute_Immediate Plus,-0x1 06d2 0248 | H | Execute Discrete,Check_In_Integer 06d3 e406 | | Load 0x2,0x6 06d4 0219 | | Execute Heap_Access,All_Read 06d5 2e09 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x9 06d6 01ce | | Execute Vector,Slice_Write 06d7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x6e = 0x6d7,0x1c03 06d8 0aff | | Execute_Immediate Plus,-0x1 06d9 c40d | | Store 0x2,0xd 06da 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x6f = 0x6da,0x1c04 06db e211 | | Load 0x1,0x11 06dc 027b | { | Execute Discrete,Greater_Equal 06dd 6801 |h | Jump_Zero 0x6df 06de 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x10.0x70 = 0x6de,0x1c05 06df 00d1 | | Pop_Control Pop_Count_1 06e0 78a5 |x | Jump 0x786 06e1 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x71 = 0x6e1,0x1413 06e2 e408 | | Load 0x2,0x8 06e3 0217 | | Execute Heap_Access,All_Reference 06e4 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 06e5 01d7 | | Execute Vector,Field_Read 06e6 e409 | | Load 0x2,0x9 06e7 0aff | | Execute_Immediate Plus,-0x1 06e8 0248 | H | Execute Discrete,Check_In_Integer 06e9 e408 | | Load 0x2,0x8 06ea 0217 | | Execute Heap_Access,All_Reference 06eb 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 06ec 01d7 | | Execute Vector,Field_Read 06ed 0272 | r | Execute Discrete,Minus 06ee 0059 | Y | Store_Top Discrete,At_Offset_1 06ef 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x72 = 0x6ef,0x1414 06f0 00db | | Load_Top At_Offset_3 06f1 0264 | d | Execute Discrete,Below_Bound 06f2 700f |p | Jump_Nonzero 0x702 06f3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x73 = 0x6f3,0x1415 06f4 e403 | | Load 0x2,0x3 06f5 0217 | | Execute Heap_Access,All_Reference 06f6 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 06f7 01d7 | | Execute Vector,Field_Read 06f8 00db | | Load_Top At_Offset_3 06f9 0273 | s | Execute Discrete,Plus 06fa 00d9 | | Load_Top At_Offset_1 06fb 0a01 | | Execute_Immediate Plus,0x1 06fc 0248 | H | Execute Discrete,Check_In_Integer 06fd e403 | | Load 0x2,0x3 06fe 0217 | | Execute Heap_Access,All_Reference 06ff 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0700 01d6 | | Execute Vector,Field_Write 0701 37f1 |7 | Loop_Decreasing 0x6f3 0702 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x74 = 0x702,0x1416 0703 4801 |H | Short_Literal 0x1 0704 e403 | | Load 0x2,0x3 0705 0217 | | Execute Heap_Access,All_Reference 0706 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0707 01d6 | | Execute Vector,Field_Write 0708 e408 | | Load 0x2,0x8 ; Debug Table 0x10.0x75 = 0x708,0x1417 0709 0217 | | Execute Heap_Access,All_Reference 070a 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 070b 7021 |p! | Jump_Nonzero 0x72d 070c 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x76 = 0x70c,0x1418 070d 00db | | Load_Top At_Offset_3 070e e403 | | Load 0x2,0x3 070f 0217 | | Execute Heap_Access,All_Reference 0710 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 0711 01cf | | Execute Vector,Slice_Read 0712 4802 |H | Short_Literal 0x2 0713 e40a | | Load 0x2,0xa 0714 0a01 | | Execute_Immediate Plus,0x1 0715 0248 | H | Execute Discrete,Check_In_Integer 0716 e403 | | Load 0x2,0x3 0717 0219 | | Execute Heap_Access,All_Read 0718 2e09 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x9 0719 01ce | | Execute Vector,Slice_Write 071a 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x77 = 0x71a,0x1419 071b e408 | | Load 0x2,0x8 071c 0217 | | Execute Heap_Access,All_Reference 071d 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 071e 01d7 | | Execute Vector,Field_Read 071f 4801 |H | Short_Literal 0x1 0720 e403 | | Load 0x2,0x3 0721 0217 | | Execute Heap_Access,All_Reference 0722 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 0723 01d6 | | Execute Vector,Field_Write 0724 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x78 = 0x724,0x141a 0725 e409 | | Load 0x2,0x9 0726 e408 | | Load 0x2,0x8 0727 0217 | | Execute Heap_Access,All_Reference 0728 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 0729 01d7 | | Execute Vector,Field_Read 072a 0217 | | Execute Heap_Access,All_Reference 072b 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 072c 7818 |x | Jump 0x745 072d 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x79 = 0x72d,0x141b 072e 00db | | Load_Top At_Offset_3 072f e403 | | Load 0x2,0x3 0730 0217 | | Execute Heap_Access,All_Reference 0731 2608 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8 0732 01cf | | Execute Vector,Slice_Read 0733 4802 |H | Short_Literal 0x2 0734 e40a | | Load 0x2,0xa 0735 0a01 | | Execute_Immediate Plus,0x1 0736 0248 | H | Execute Discrete,Check_In_Integer 0737 e403 | | Load 0x2,0x3 0738 0219 | | Execute Heap_Access,All_Read 0739 2e08 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x8 073a 01ce | | Execute Vector,Slice_Write 073b 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x7a = 0x73b,0x141c 073c e408 | | Load 0x2,0x8 073d 0217 | | Execute Heap_Access,All_Reference 073e 2608 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8 073f 01d7 | | Execute Vector,Field_Read 0740 4801 |H | Short_Literal 0x1 0741 e403 | | Load 0x2,0x3 0742 0217 | | Execute Heap_Access,All_Reference 0743 2608 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8 0744 01d6 | | Execute Vector,Field_Write 0745 e408 | | Load 0x2,0x8 ; Debug Table 0x10.0x7b = 0x745,0x141d 0746 e407 | | Load 0x2,0x7 0747 021f | | Execute Heap_Access,Equal 0748 681b |h | Jump_Zero 0x764 0749 e408 | | Load 0x2,0x8 ; Debug Table 0x10.0x7c = 0x749,0x141e 074a 0217 | | Execute Heap_Access,All_Reference 074b 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 074c e409 | | Load 0x2,0x9 074d 027f | | Execute Discrete,Equal 074e 6820 |h | Jump_Zero 0x76f 074f 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x7d = 0x74f,0x141f 0750 e403 | | Load 0x2,0x3 0751 0217 | | Execute Heap_Access,All_Reference 0752 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6 0753 e406 | | Load 0x2,0x6 ; Debug Table 0x10.0x7e = 0x753,0x1420 0754 0217 | | Execute Heap_Access,All_Reference 0755 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 0756 0a01 | | Execute_Immediate Plus,0x1 0757 e406 | | Load 0x2,0x6 0758 0217 | | Execute Heap_Access,All_Reference 0759 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6 075a e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x7f = 0x75a,0x1421 075b 0217 | | Execute Heap_Access,All_Reference 075c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 075d 0f01 | | Execute_Immediate Equal,0x1 075e 6810 |h | Jump_Zero 0x76f 075f e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x80 = 0x75f,0x1422 0760 e5ff | | Load 0x2,-0x1 0761 0217 | | Execute Heap_Access,All_Reference 0762 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0763 780b |x | Jump 0x76f 0764 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x81 = 0x764,0x1423 0765 e407 | | Load 0x2,0x7 0766 021f | | Execute Heap_Access,Equal 0767 6807 |h | Jump_Zero 0x76f 0768 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x82 = 0x768,0x1424 0769 0217 | | Execute Heap_Access,All_Reference 076a 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 076b 0a01 | | Execute_Immediate Plus,0x1 076c e403 | | Load 0x2,0x3 076d 0217 | | Execute Heap_Access,All_Reference 076e 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6 076f 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x83 = 0x76f,0x1425 0770 0aff | | Execute_Immediate Plus,-0x1 0771 c409 | | Store 0x2,0x9 0772 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x84 = 0x772,0x1426 0773 0a01 | | Execute_Immediate Plus,0x1 0774 c40a | | Store 0x2,0xa 0775 e404 | | Load 0x2,0x4 ; Debug Table 0x10.0x85 = 0x775,0x1427 0776 0aff | | Execute_Immediate Plus,-0x1 0777 0248 | H | Execute Discrete,Check_In_Integer 0778 e406 | | Load 0x2,0x6 0779 0217 | | Execute Heap_Access,All_Reference 077a 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 077b 01d7 | | Execute Vector,Field_Read 077c 00d9 | | Load_Top At_Offset_1 077d 0272 | r | Execute Discrete,Minus 077e e404 | | Load 0x2,0x4 077f 0aff | | Execute_Immediate Plus,-0x1 0780 0248 | H | Execute Discrete,Check_In_Integer 0781 e406 | | Load 0x2,0x6 0782 0217 | | Execute Heap_Access,All_Reference 0783 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0784 01d6 | | Execute Vector,Field_Write 0785 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x10.0x86 = 0x785,0x1428 0786 00d5 | | Pop_Control Pop_Count_5 0787 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x87 = 0x787,0x1a 0788 a403 | | Store_Unchecked 0x2,0x3 0789 7d37 |}7 | Jump 0x4c1 078a 0000 0000 | | .BLANK 0000[0x6] 0790 ; -------------------------------------------------------------------------------------- 0790 ; SUBPROGRAM 0790 ; -------------------------------------------------------------------------------------- 0790 07a9 | | .CONST 0x07a9 ; Address of begin 0791 0004 | | .CONST 0x0004 ; Address of exception handler 0792 0008 | | .CONST 0x0008 ; Number of locals 0793 INIT_0790: 0793 e22e | . | Load 0x1,0x2e ; Debug Table 0x11 = .DEBUG 0x0793,0x1284,0x1001,0x0000,0x0056,0x5a65,0x0000,0x0107 ; Debug Table 0x11.0x0 = 0x793,0xffff 0794 00db | | Load_Top At_Offset_3 0795 0217 | | Execute Heap_Access,All_Reference 0796 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0797 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0798 e22e | . | Load 0x1,0x2e ; Debug Table 0x11.0x1 = 0x798,0xfffe 0799 00d9 | | Load_Top At_Offset_1 079a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 079b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x2 = 0x79b,0xfffd 079c 0217 | | Execute Heap_Access,All_Reference 079d 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 079e e5fe | | Load 0x2,-0x2 079f 0273 | s | Execute Discrete,Plus 07a0 0248 | H | Execute Discrete,Check_In_Integer 07a1 0aff | | Execute_Immediate Plus,-0x1 07a2 00e4 | | Load_Encached Positive_Cache 07a3 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 07a4 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x11.0x3 = 0x7a4,0xfffc 07a5 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 07a6 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x11.0x4 = 0x7a6,0xfffb 07a7 e22e | . | Load 0x1,0x2e ; Debug Table 0x11.0x5 = 0x7a7,0xfffa 07a8 039d | | Declare_Variable Heap_Access,Duplicate 07a9 BODY_0790: 07a9 780d |x | Jump 0x7b7 07aa e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x6 = 0x7aa,0x2 07ab e403 | | Load 0x2,0x3 07ac 0217 | | Execute Heap_Access,All_Reference 07ad 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 07ae 0272 | r | Execute Discrete,Minus 07af c404 | | Store 0x2,0x4 07b0 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x7 = 0x7b0,0x3 07b1 0a01 | | Execute_Immediate Plus,0x1 07b2 c405 | | Store 0x2,0x5 07b3 e403 | | Load 0x2,0x3 ; Debug Table 0x11.0x8 = 0x7b3,0x4 07b4 0217 | | Execute Heap_Access,All_Reference 07b5 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 07b6 a403 | | Store_Unchecked 0x2,0x3 07b7 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x9 = 0x7b7,0x1 07b8 e403 | | Load 0x2,0x3 07b9 0217 | | Execute Heap_Access,All_Reference 07ba 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 07bb 027d | } | Execute Discrete,Greater 07bc 77ed |w | Jump_Nonzero 0x7aa 07bd e403 | | Load 0x2,0x3 ; Debug Table 0x11.0xa = 0x7bd,0x5 ; Debug Table 0x11.0xb = 0x7bd,0xfbff 07be 0217 | | Execute Heap_Access,All_Reference 07bf 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 07c0 e403 | | Load 0x2,0x3 ; Debug Table 0x11.0xc = 0x7c0,0xfbfe 07c1 0217 | | Execute Heap_Access,All_Reference 07c2 2608 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8 07c3 e403 | | Load 0x2,0x3 ; Debug Table 0x11.0xd = 0x7c3,0xfbfd 07c4 0217 | | Execute Heap_Access,All_Reference 07c5 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 07c6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0xe = 0x7c6,0x401 07c7 e22f | / | Load 0x1,0x2f 07c8 027c | | | Execute Discrete,Less 07c9 682b |h+ | Jump_Zero 0x7f5 07ca e404 | | Load 0x2,0x4 ; Debug Table 0x11.0xf = 0x7ca,0x402 07cb 0a01 | | Execute_Immediate Plus,0x1 07cc c404 | | Store 0x2,0x4 07cd e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x10 = 0x7cd,0x403 07ce 00d9 | | Load_Top At_Offset_1 07cf e409 | | Load 0x2,0x9 07d0 01cf | | Execute Vector,Slice_Read 07d1 e404 | | Load 0x2,0x4 07d2 0a01 | | Execute_Immediate Plus,0x1 07d3 0248 | H | Execute Discrete,Check_In_Integer 07d4 00da | | Load_Top At_Offset_2 07d5 0a01 | | Execute_Immediate Plus,0x1 07d6 0248 | H | Execute Discrete,Check_In_Integer 07d7 e409 | | Load 0x2,0x9 07d8 01ce | | Execute Vector,Slice_Write 07d9 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x11 = 0x7d9,0x404 07da 0aff | | Execute_Immediate Plus,-0x1 07db 0248 | H | Execute Discrete,Check_In_Integer 07dc 00db | | Load_Top At_Offset_3 07dd 01d7 | | Execute Vector,Field_Read 07de e404 | | Load 0x2,0x4 07df e409 | | Load 0x2,0x9 07e0 01d6 | | Execute Vector,Field_Write 07e1 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x12 = 0x7e1,0x405 07e2 00d9 | | Load_Top At_Offset_1 07e3 00db | | Load_Top At_Offset_3 07e4 01cf | | Execute Vector,Slice_Read 07e5 e404 | | Load 0x2,0x4 07e6 0a01 | | Execute_Immediate Plus,0x1 07e7 0248 | H | Execute Discrete,Check_In_Integer 07e8 00da | | Load_Top At_Offset_2 07e9 0a01 | | Execute_Immediate Plus,0x1 07ea 0248 | H | Execute Discrete,Check_In_Integer 07eb e40a | | Load 0x2,0xa 07ec 01ce | | Execute Vector,Slice_Write 07ed e210 | | Load 0x1,0x10 ; Debug Table 0x11.0x13 = 0x7ed,0x406 07ee e404 | | Load 0x2,0x4 07ef 00db | | Load_Top At_Offset_3 07f0 01d6 | | Execute Vector,Field_Write 07f1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x14 = 0x7f1,0x407 07f2 0a01 | | Execute_Immediate Plus,0x1 07f3 c40b | | Store 0x2,0xb 07f4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x11.0x15 = 0x7f4,0x408 07f5 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x16 = 0x7f5,0x409 07f6 0217 | | Execute Heap_Access,All_Reference 07f7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 07f8 e237 | 7 | Load 0x1,0x37 07f9 e239 | 9 | Load 0x1,0x39 07fa 1811 | | Execute Package,Field_Execute,Field_Number 0x11 07fb a408 | | Store_Unchecked 0x2,0x8 07fc e22e | . | Load 0x1,0x2e ; Debug Table 0x11.0x17 = 0x7fc,0x40a ; Debug Table 0x11.0x18 = 0x7fc,0xf7ff 07fd e403 | | Load 0x2,0x3 07fe 0217 | | Execute Heap_Access,All_Reference 07ff 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0800 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0801 e211 | | Load 0x1,0x11 ; Debug Table 0x11.0x19 = 0x801,0xf7fe 0802 e409 | | Load 0x2,0x9 0803 01d7 | | Execute Vector,Field_Read 0804 00e3 | | Load_Encached Natural_Cache 0805 03f1 | | Declare_Variable Discrete,With_Value 0806 e408 | | Load 0x2,0x8 ; Debug Table 0x11.0x1a = 0x806,0xf7fd 0807 0217 | | Execute Heap_Access,All_Reference 0808 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0809 e408 | | Load 0x2,0x8 ; Debug Table 0x11.0x1b = 0x809,0xf7fc 080a 0217 | | Execute Heap_Access,All_Reference 080b 2608 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8 080c e408 | | Load 0x2,0x8 ; Debug Table 0x11.0x1c = 0x80c,0xf7fb 080d 0217 | | Execute Heap_Access,All_Reference 080e 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 080f e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x1d = 0x80f,0xf7fa 0810 e211 | | Load 0x1,0x11 0811 0272 | r | Execute Discrete,Minus 0812 0248 | H | Execute Discrete,Check_In_Integer 0813 00e2 | | Load_Encached Integer_Cache 0814 03f1 | | Declare_Variable Discrete,With_Value 0815 e403 | | Load 0x2,0x3 ; Debug Table 0x11.0x1e = 0x815,0x801 0816 0217 | | Execute Heap_Access,All_Reference 0817 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0818 e408 | | Load 0x2,0x8 0819 0217 | | Execute Heap_Access,All_Reference 081a 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 081b e408 | | Load 0x2,0x8 ; Debug Table 0x11.0x1f = 0x81b,0x802 081c e403 | | Load 0x2,0x3 081d 0217 | | Execute Heap_Access,All_Reference 081e 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4 081f e403 | | Load 0x2,0x3 ; Debug Table 0x11.0x20 = 0x81f,0x803 0820 e408 | | Load 0x2,0x8 0821 0217 | | Execute Heap_Access,All_Reference 0822 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3 0823 e40c | | Load 0x2,0xc ; Debug Table 0x11.0x21 = 0x823,0x804 0824 e408 | | Load 0x2,0x8 0825 0217 | | Execute Heap_Access,All_Reference 0826 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4 0827 e40c | | Load 0x2,0xc ; Debug Table 0x11.0x22 = 0x827,0x805 0828 6804 |h | Jump_Zero 0x82d 0829 e408 | | Load 0x2,0x8 ; Debug Table 0x11.0x23 = 0x829,0x806 082a e40c | | Load 0x2,0xc 082b 0217 | | Execute Heap_Access,All_Reference 082c 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3 082d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x24 = 0x82d,0x807 082e 0c01 | | Execute_Immediate Greater_Equal,0x1 082f 6851 |hQ | Jump_Zero 0x881 0830 e211 | | Load 0x1,0x11 ; Debug Table 0x11.0x25 = 0x830,0x808 0831 c40b | | Store 0x2,0xb 0832 e211 | | Load 0x1,0x11 ; Debug Table 0x11.0x26 = 0x832,0x809 0833 0a01 | | Execute_Immediate Plus,0x1 0834 c410 | | Store 0x2,0x10 0835 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x27 = 0x835,0x80a 0836 4801 |H | Short_Literal 0x1 0837 0263 | c | Execute Discrete,Above_Bound 0838 700c |p | Jump_Nonzero 0x845 0839 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x28 = 0x839,0x80b 083a e211 | | Load 0x1,0x11 083b 0273 | s | Execute Discrete,Plus 083c 0248 | H | Execute Discrete,Check_In_Integer 083d e409 | | Load 0x2,0x9 083e 01d7 | | Execute Vector,Field_Read 083f e40d | | Load 0x2,0xd 0840 0272 | r | Execute Discrete,Minus 0841 00d9 | | Load_Top At_Offset_1 0842 e40e | | Load 0x2,0xe 0843 01d6 | | Execute Vector,Field_Write 0844 3ff4 |? | Loop_Increasing 0x839 0845 e211 | | Load 0x1,0x11 ; Debug Table 0x11.0x29 = 0x845,0x80c 0846 0a01 | | Execute_Immediate Plus,0x1 0847 0248 | H | Execute Discrete,Check_In_Integer 0848 e404 | | Load 0x2,0x4 0849 e40a | | Load 0x2,0xa 084a 01cf | | Execute Vector,Slice_Read 084b 4801 |H | Short_Literal 0x1 084c 00da | | Load_Top At_Offset_2 084d e40f | | Load 0x2,0xf 084e 01ce | | Execute Vector,Slice_Write 084f e210 | | Load 0x1,0x10 ; Debug Table 0x11.0x2a = 0x84f,0x80d 0850 00d9 | | Load_Top At_Offset_1 0851 0a01 | | Execute_Immediate Plus,0x1 0852 0248 | H | Execute Discrete,Check_In_Integer 0853 e40f | | Load 0x2,0xf 0854 01d6 | | Execute Vector,Field_Write 0855 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x2b = 0x855,0x80e 0856 e40e | | Load 0x2,0xe 0857 01d7 | | Execute Vector,Field_Read 0858 00d9 | | Load_Top At_Offset_1 0859 0a01 | | Execute_Immediate Plus,0x1 085a 0248 | H | Execute Discrete,Check_In_Integer 085b e40e | | Load 0x2,0xe 085c 01d6 | | Execute Vector,Field_Write 085d e211 | | Load 0x1,0x11 ; Debug Table 0x11.0x2c = 0x85d,0x80f 085e 0a01 | | Execute_Immediate Plus,0x1 085f 0248 | H | Execute Discrete,Check_In_Integer 0860 00d9 | | Load_Top At_Offset_1 0861 0a02 | | Execute_Immediate Plus,0x2 0862 0248 | H | Execute Discrete,Check_In_Integer 0863 0263 | c | Execute Discrete,Above_Bound 0864 700d |p | Jump_Nonzero 0x872 0865 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x2d = 0x865,0x810 0866 e211 | | Load 0x1,0x11 0867 0273 | s | Execute Discrete,Plus 0868 0aff | | Execute_Immediate Plus,-0x1 0869 0248 | H | Execute Discrete,Check_In_Integer 086a e409 | | Load 0x2,0x9 086b 01d7 | | Execute Vector,Field_Read 086c e40d | | Load 0x2,0xd 086d 0272 | r | Execute Discrete,Minus 086e 00d9 | | Load_Top At_Offset_1 086f e40e | | Load 0x2,0xe 0870 01d6 | | Execute Vector,Field_Write 0871 3ff3 |? | Loop_Increasing 0x865 0872 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x2e = 0x872,0x811 0873 0a01 | | Execute_Immediate Plus,0x1 0874 0248 | H | Execute Discrete,Check_In_Integer 0875 e22f | / | Load 0x1,0x2f 0876 e40a | | Load 0x2,0xa 0877 01cf | | Execute Vector,Slice_Read 0878 00d9 | | Load_Top At_Offset_1 0879 0a02 | | Execute_Immediate Plus,0x2 087a 0248 | H | Execute Discrete,Check_In_Integer 087b e211 | | Load 0x1,0x11 087c 0a01 | | Execute_Immediate Plus,0x1 087d 0248 | H | Execute Discrete,Check_In_Integer 087e e40f | | Load 0x2,0xf 087f 01ce | | Execute Vector,Slice_Write 0880 783f |x? | Jump 0x8c0 0881 e211 | | Load 0x1,0x11 ; Debug Table 0x11.0x2f = 0x881,0x812 0882 0a01 | | Execute_Immediate Plus,0x1 0883 c40b | | Store 0x2,0xb 0884 e211 | | Load 0x1,0x11 ; Debug Table 0x11.0x30 = 0x884,0x813 0885 c410 | | Store 0x2,0x10 0886 e211 | | Load 0x1,0x11 ; Debug Table 0x11.0x31 = 0x886,0x814 0887 4801 |H | Short_Literal 0x1 0888 0263 | c | Execute Discrete,Above_Bound 0889 700c |p | Jump_Nonzero 0x896 088a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x32 = 0x88a,0x815 088b e211 | | Load 0x1,0x11 088c 0273 | s | Execute Discrete,Plus 088d 0248 | H | Execute Discrete,Check_In_Integer 088e e409 | | Load 0x2,0x9 088f 01d7 | | Execute Vector,Field_Read 0890 e40d | | Load 0x2,0xd 0891 0272 | r | Execute Discrete,Minus 0892 00d9 | | Load_Top At_Offset_1 0893 e40e | | Load 0x2,0xe 0894 01d6 | | Execute Vector,Field_Write 0895 3ff4 |? | Loop_Increasing 0x88a 0896 e211 | | Load 0x1,0x11 ; Debug Table 0x11.0x33 = 0x896,0x816 0897 0a01 | | Execute_Immediate Plus,0x1 0898 0248 | H | Execute Discrete,Check_In_Integer 0899 e22f | / | Load 0x1,0x2f 089a e40a | | Load 0x2,0xa 089b 01cf | | Execute Vector,Slice_Read 089c 4801 |H | Short_Literal 0x1 089d e211 | | Load 0x1,0x11 089e e40f | | Load 0x2,0xf 089f 01ce | | Execute Vector,Slice_Write 08a0 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x34 = 0x8a0,0x817 08a1 e211 | | Load 0x1,0x11 08a2 e409 | | Load 0x2,0x9 08a3 01cf | | Execute Vector,Slice_Read 08a4 e404 | | Load 0x2,0x4 08a5 0a01 | | Execute_Immediate Plus,0x1 08a6 0248 | H | Execute Discrete,Check_In_Integer 08a7 e211 | | Load 0x1,0x11 08a8 0a01 | | Execute_Immediate Plus,0x1 08a9 0248 | H | Execute Discrete,Check_In_Integer 08aa e409 | | Load 0x2,0x9 08ab 01ce | | Execute Vector,Slice_Write 08ac e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x35 = 0x8ac,0x818 08ad 0a01 | | Execute_Immediate Plus,0x1 08ae 0248 | H | Execute Discrete,Check_In_Integer 08af e211 | | Load 0x1,0x11 08b0 e40a | | Load 0x2,0xa 08b1 01cf | | Execute Vector,Slice_Read 08b2 e404 | | Load 0x2,0x4 08b3 0a02 | | Execute_Immediate Plus,0x2 08b4 0248 | H | Execute Discrete,Check_In_Integer 08b5 e211 | | Load 0x1,0x11 08b6 0a01 | | Execute_Immediate Plus,0x1 08b7 0248 | H | Execute Discrete,Check_In_Integer 08b8 e40a | | Load 0x2,0xa 08b9 01ce | | Execute Vector,Slice_Write 08ba e210 | | Load 0x1,0x10 ; Debug Table 0x11.0x36 = 0x8ba,0x819 08bb e404 | | Load 0x2,0x4 08bc 0a01 | | Execute_Immediate Plus,0x1 08bd 0248 | H | Execute Discrete,Check_In_Integer 08be e40a | | Load 0x2,0xa 08bf 01d6 | | Execute Vector,Field_Write 08c0 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x37 = 0x8c0,0x81a 08c1 0217 | | Execute Heap_Access,All_Reference 08c2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 08c3 e403 | | Load 0x2,0x3 08c4 021f | | Execute Heap_Access,Equal 08c5 6806 |h | Jump_Zero 0x8cc 08c6 e403 | | Load 0x2,0x3 08c7 0217 | | Execute Heap_Access,All_Reference 08c8 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 08c9 e40b | | Load 0x2,0xb 08ca 027d | } | Execute Discrete,Greater 08cb 7801 |x | Jump 0x8cd 08cc 4800 |H | Short_Literal 0x0 08cd a406 | | Store_Unchecked 0x2,0x6 08ce e406 | | Load 0x2,0x6 ; Debug Table 0x11.0x38 = 0x8ce,0x81b 08cf 680c |h | Jump_Zero 0x8dc 08d0 e408 | | Load 0x2,0x8 ; Debug Table 0x11.0x39 = 0x8d0,0x81c 08d1 e5ff | | Load 0x2,-0x1 08d2 0217 | | Execute Heap_Access,All_Reference 08d3 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 08d4 e403 | | Load 0x2,0x3 ; Debug Table 0x11.0x3a = 0x8d4,0x81d 08d5 0217 | | Execute Heap_Access,All_Reference 08d6 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 08d7 e40b | | Load 0x2,0xb 08d8 0272 | r | Execute Discrete,Minus 08d9 e408 | | Load 0x2,0x8 08da 0217 | | Execute Heap_Access,All_Reference 08db 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6 08dc 00d6 | | Pop_Control Pop_Count_6 08dd 00d3 | | Pop_Control Pop_Count_3 08de e402 | | Load 0x2,0x2 ; Debug Table 0x11.0x3b = 0x8de,0x6 ; Debug Table 0x11.0x3c = 0x8de,0x7 08df 0217 | | Execute Heap_Access,All_Reference 08e0 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 08e1 a402 | | Store_Unchecked 0x2,0x2 08e2 e402 | | Load 0x2,0x2 ; Debug Table 0x11.0x3d = 0x8e2,0x8 08e3 7043 |pC | Jump_Nonzero 0x927 08e4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x3e = 0x8e4,0x9 08e5 0217 | | Execute Heap_Access,All_Reference 08e6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 08e7 e236 | 6 | Load 0x1,0x36 08e8 e239 | 9 | Load 0x1,0x39 08e9 1811 | | Execute Package,Field_Execute,Field_Number 0x11 08ea 0032 | 2 | Store_Top Heap_Access,At_Offset_2 08eb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x3f = 0x8eb,0xa ; Debug Table 0x11.0x40 = 0x8eb,0xf3ff 08ec 0217 | | Execute Heap_Access,All_Reference 08ed 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 08ee 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x41 = 0x8ee,0xf3fe 08ef 0217 | | Execute Heap_Access,All_Reference 08f0 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 08f1 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x42 = 0x8f1,0xc01 08f2 e5ff | | Load 0x2,-0x1 08f3 0217 | | Execute Heap_Access,All_Reference 08f4 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 08f5 4802 |H | Short_Literal 0x2 ; Debug Table 0x11.0x43 = 0x8f5,0xc02 08f6 e407 | | Load 0x2,0x7 08f7 0217 | | Execute Heap_Access,All_Reference 08f8 2805 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5 08f9 e406 | | Load 0x2,0x6 ; Debug Table 0x11.0x44 = 0x8f9,0xc03 08fa 0a01 | | Execute_Immediate Plus,0x1 08fb e407 | | Load 0x2,0x7 08fc 0217 | | Execute Heap_Access,All_Reference 08fd 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6 08fe e403 | | Load 0x2,0x3 ; Debug Table 0x11.0x45 = 0x8fe,0xc04 08ff 4801 |H | Short_Literal 0x1 0900 00da | | Load_Top At_Offset_2 0901 01d6 | | Execute Vector,Field_Write 0902 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x46 = 0x902,0xc05 0903 4802 |H | Short_Literal 0x2 0904 00da | | Load_Top At_Offset_2 0905 01d6 | | Execute Vector,Field_Write 0906 e403 | | Load 0x2,0x3 ; Debug Table 0x11.0x47 = 0x906,0xc06 0907 0217 | | Execute Heap_Access,All_Reference 0908 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0909 e403 | | Load 0x2,0x3 090a 0217 | | Execute Heap_Access,All_Reference 090b 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 090c 01d7 | | Execute Vector,Field_Read 090d 4801 |H | Short_Literal 0x1 090e 00db | | Load_Top At_Offset_3 090f 01d6 | | Execute Vector,Field_Write 0910 4801 |H | Short_Literal 0x1 ; Debug Table 0x11.0x48 = 0x910,0xc07 0911 00da | | Load_Top At_Offset_2 0912 01d7 | | Execute Vector,Field_Read 0913 00db | | Load_Top At_Offset_3 0914 0217 | | Execute Heap_Access,All_Reference 0915 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0916 e408 | | Load 0x2,0x8 0917 0217 | | Execute Heap_Access,All_Reference 0918 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0919 01d7 | | Execute Vector,Field_Read 091a 0273 | s | Execute Discrete,Plus 091b 4802 |H | Short_Literal 0x2 091c 00db | | Load_Top At_Offset_3 091d 01d6 | | Execute Vector,Field_Write 091e 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x49 = 0x91e,0xc08 091f e403 | | Load 0x2,0x3 0920 0217 | | Execute Heap_Access,All_Reference 0921 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0922 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x4a = 0x922,0xc09 0923 00db | | Load_Top At_Offset_3 0924 0217 | | Execute Heap_Access,All_Reference 0925 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0926 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x11.0x4b = 0x926,0xc0a 0927 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x4c = 0x927,0xb 0928 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0929 e402 | | Load 0x2,0x2 ; Debug Table 0x11.0x4d = 0x929,0xc 092a a403 | | Store_Unchecked 0x2,0x3 092b e402 | | Load 0x2,0x2 ; Debug Table 0x11.0x4e = 0x92b,0xd 092c 0217 | | Execute Heap_Access,All_Reference 092d 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 092e e405 | | Load 0x2,0x5 092f 0273 | s | Execute Discrete,Plus 0930 c404 | | Store 0x2,0x4 0931 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x4f = 0x931,0xe 0932 a405 | | Store_Unchecked 0x2,0x5 0933 780d |x | Jump 0x941 0934 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x50 = 0x934,0x10 0935 e403 | | Load 0x2,0x3 0936 0217 | | Execute Heap_Access,All_Reference 0937 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0938 0272 | r | Execute Discrete,Minus 0939 c404 | | Store 0x2,0x4 093a 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x51 = 0x93a,0x11 093b 0a01 | | Execute_Immediate Plus,0x1 093c c405 | | Store 0x2,0x5 093d e403 | | Load 0x2,0x3 ; Debug Table 0x11.0x52 = 0x93d,0x12 093e 0217 | | Execute Heap_Access,All_Reference 093f 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0940 a403 | | Store_Unchecked 0x2,0x3 0941 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x53 = 0x941,0xf 0942 e403 | | Load 0x2,0x3 0943 0217 | | Execute Heap_Access,All_Reference 0944 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0945 027d | } | Execute Discrete,Greater 0946 77ed |w | Jump_Nonzero 0x934 0947 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x54 = 0x947,0x13 ; Debug Table 0x11.0x55 = 0x947,0xefff 0948 0217 | | Execute Heap_Access,All_Reference 0949 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 094a 00da | | Load_Top At_Offset_2 094b 0217 | | Execute Heap_Access,All_Reference 094c 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 094d 01d7 | | Execute Vector,Field_Read 094e 00e3 | | Load_Encached Natural_Cache 094f 03f1 | | Declare_Variable Discrete,With_Value 0950 e403 | | Load 0x2,0x3 ; Debug Table 0x11.0x56 = 0x950,0xeffe 0951 0217 | | Execute Heap_Access,All_Reference 0952 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0953 e403 | | Load 0x2,0x3 ; Debug Table 0x11.0x57 = 0x953,0xeffd 0954 0217 | | Execute Heap_Access,All_Reference 0955 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 0956 e403 | | Load 0x2,0x3 ; Debug Table 0x11.0x58 = 0x956,0xeffc 0957 0217 | | Execute Heap_Access,All_Reference 0958 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 0959 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x59 = 0x959,0x1001 095a e22f | / | Load 0x1,0x2f 095b 027c | | | Execute Discrete,Less 095c 6831 |h1 | Jump_Zero 0x98e 095d e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x5a = 0x95d,0x1002 095e 00d9 | | Load_Top At_Offset_1 095f e40a | | Load 0x2,0xa 0960 01cf | | Execute Vector,Slice_Read 0961 e404 | | Load 0x2,0x4 0962 0a01 | | Execute_Immediate Plus,0x1 0963 0248 | H | Execute Discrete,Check_In_Integer 0964 00da | | Load_Top At_Offset_2 0965 0a01 | | Execute_Immediate Plus,0x1 0966 0248 | H | Execute Discrete,Check_In_Integer 0967 e40a | | Load 0x2,0xa 0968 01ce | | Execute Vector,Slice_Write 0969 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x5b = 0x969,0x1003 096a 00db | | Load_Top At_Offset_3 096b 01d7 | | Execute Vector,Field_Read 096c e409 | | Load 0x2,0x9 096d 0272 | r | Execute Discrete,Minus 096e e404 | | Load 0x2,0x4 096f e40a | | Load 0x2,0xa 0970 01d6 | | Execute Vector,Field_Write 0971 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x5c = 0x971,0x1004 0972 0a01 | | Execute_Immediate Plus,0x1 0973 c404 | | Store 0x2,0x4 0974 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x5d = 0x974,0x1005 0975 00d9 | | Load_Top At_Offset_1 0976 00db | | Load_Top At_Offset_3 0977 01cf | | Execute Vector,Slice_Read 0978 e404 | | Load 0x2,0x4 0979 0a01 | | Execute_Immediate Plus,0x1 097a 0248 | H | Execute Discrete,Check_In_Integer 097b 00da | | Load_Top At_Offset_2 097c 0a01 | | Execute_Immediate Plus,0x1 097d 0248 | H | Execute Discrete,Check_In_Integer 097e e40b | | Load 0x2,0xb 097f 01ce | | Execute Vector,Slice_Write 0980 e407 | | Load 0x2,0x7 ; Debug Table 0x11.0x5e = 0x980,0x1006 0981 e404 | | Load 0x2,0x4 0982 00db | | Load_Top At_Offset_3 0983 01d6 | | Execute Vector,Field_Write 0984 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x5f = 0x984,0x1007 0985 0a01 | | Execute_Immediate Plus,0x1 0986 c40c | | Store 0x2,0xc 0987 e406 | | Load 0x2,0x6 ; Debug Table 0x11.0x60 = 0x987,0x1008 0988 6804 |h | Jump_Zero 0x98d 0989 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x61 = 0x989,0x1009 098a e403 | | Load 0x2,0x3 098b 0217 | | Execute Heap_Access,All_Reference 098c 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6 098d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x11.0x62 = 0x98d,0x100a 098e e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x63 = 0x98e,0x100b 098f 0217 | | Execute Heap_Access,All_Reference 0990 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0991 e236 | 6 | Load 0x1,0x36 0992 e239 | 9 | Load 0x1,0x39 0993 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0994 a408 | | Store_Unchecked 0x2,0x8 0995 e22e | . | Load 0x1,0x2e ; Debug Table 0x11.0x64 = 0x995,0x100c ; Debug Table 0x11.0x65 = 0x995,0xebff 0996 e403 | | Load 0x2,0x3 0997 0217 | | Execute Heap_Access,All_Reference 0998 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0999 0031 | 1 | Store_Top Heap_Access,At_Offset_1 099a e211 | | Load 0x1,0x11 ; Debug Table 0x11.0x66 = 0x99a,0xebfe 099b e40a | | Load 0x2,0xa 099c 01d7 | | Execute Vector,Field_Read 099d 00e3 | | Load_Encached Natural_Cache 099e 03f1 | | Declare_Variable Discrete,With_Value 099f e408 | | Load 0x2,0x8 ; Debug Table 0x11.0x67 = 0x99f,0xebfd 09a0 0217 | | Execute Heap_Access,All_Reference 09a1 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 09a2 e408 | | Load 0x2,0x8 ; Debug Table 0x11.0x68 = 0x9a2,0xebfc 09a3 0217 | | Execute Heap_Access,All_Reference 09a4 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 09a5 e408 | | Load 0x2,0x8 ; Debug Table 0x11.0x69 = 0x9a5,0xebfb 09a6 0217 | | Execute Heap_Access,All_Reference 09a7 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 09a8 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x6a = 0x9a8,0xebfa 09a9 e211 | | Load 0x1,0x11 09aa 0272 | r | Execute Discrete,Minus 09ab 0248 | H | Execute Discrete,Check_In_Integer 09ac 00e2 | | Load_Encached Integer_Cache 09ad 03f1 | | Declare_Variable Discrete,With_Value 09ae e403 | | Load 0x2,0x3 ; Debug Table 0x11.0x6b = 0x9ae,0x1401 09af 0217 | | Execute Heap_Access,All_Reference 09b0 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 09b1 e408 | | Load 0x2,0x8 09b2 0217 | | Execute Heap_Access,All_Reference 09b3 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 09b4 e408 | | Load 0x2,0x8 ; Debug Table 0x11.0x6c = 0x9b4,0x1402 09b5 e403 | | Load 0x2,0x3 09b6 0217 | | Execute Heap_Access,All_Reference 09b7 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4 09b8 e403 | | Load 0x2,0x3 ; Debug Table 0x11.0x6d = 0x9b8,0x1403 09b9 e408 | | Load 0x2,0x8 09ba 0217 | | Execute Heap_Access,All_Reference 09bb 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3 09bc e40d | | Load 0x2,0xd ; Debug Table 0x11.0x6e = 0x9bc,0x1404 09bd e408 | | Load 0x2,0x8 09be 0217 | | Execute Heap_Access,All_Reference 09bf 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4 09c0 e40d | | Load 0x2,0xd ; Debug Table 0x11.0x6f = 0x9c0,0x1405 09c1 6804 |h | Jump_Zero 0x9c6 09c2 e408 | | Load 0x2,0x8 ; Debug Table 0x11.0x70 = 0x9c2,0x1406 09c3 e40d | | Load 0x2,0xd 09c4 0217 | | Execute Heap_Access,All_Reference 09c5 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3 09c6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x71 = 0x9c6,0x1407 09c7 0c01 | | Execute_Immediate Greater_Equal,0x1 09c8 6851 |hQ | Jump_Zero 0xa1a 09c9 e211 | | Load 0x1,0x11 ; Debug Table 0x11.0x72 = 0x9c9,0x1408 09ca c40c | | Store 0x2,0xc 09cb e211 | | Load 0x1,0x11 ; Debug Table 0x11.0x73 = 0x9cb,0x1409 09cc 0a01 | | Execute_Immediate Plus,0x1 09cd c411 | | Store 0x2,0x11 09ce 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x74 = 0x9ce,0x140a 09cf 4801 |H | Short_Literal 0x1 09d0 0263 | c | Execute Discrete,Above_Bound 09d1 700c |p | Jump_Nonzero 0x9de 09d2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x75 = 0x9d2,0x140b 09d3 e211 | | Load 0x1,0x11 09d4 0273 | s | Execute Discrete,Plus 09d5 0248 | H | Execute Discrete,Check_In_Integer 09d6 e40a | | Load 0x2,0xa 09d7 01d7 | | Execute Vector,Field_Read 09d8 e40e | | Load 0x2,0xe 09d9 0272 | r | Execute Discrete,Minus 09da 00d9 | | Load_Top At_Offset_1 09db e40f | | Load 0x2,0xf 09dc 01d6 | | Execute Vector,Field_Write 09dd 3ff4 |? | Loop_Increasing 0x9d2 09de e211 | | Load 0x1,0x11 ; Debug Table 0x11.0x76 = 0x9de,0x140c 09df 0a01 | | Execute_Immediate Plus,0x1 09e0 0248 | H | Execute Discrete,Check_In_Integer 09e1 e404 | | Load 0x2,0x4 09e2 e40b | | Load 0x2,0xb 09e3 01cf | | Execute Vector,Slice_Read 09e4 4801 |H | Short_Literal 0x1 09e5 00da | | Load_Top At_Offset_2 09e6 e410 | | Load 0x2,0x10 09e7 01ce | | Execute Vector,Slice_Write 09e8 e407 | | Load 0x2,0x7 ; Debug Table 0x11.0x77 = 0x9e8,0x140d 09e9 00d9 | | Load_Top At_Offset_1 09ea 0a01 | | Execute_Immediate Plus,0x1 09eb 0248 | H | Execute Discrete,Check_In_Integer 09ec e410 | | Load 0x2,0x10 09ed 01d6 | | Execute Vector,Field_Write 09ee 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x78 = 0x9ee,0x140e 09ef e40f | | Load 0x2,0xf 09f0 01d7 | | Execute Vector,Field_Read 09f1 e409 | | Load 0x2,0x9 09f2 0272 | r | Execute Discrete,Minus 09f3 00d9 | | Load_Top At_Offset_1 09f4 e40f | | Load 0x2,0xf 09f5 01d6 | | Execute Vector,Field_Write 09f6 e211 | | Load 0x1,0x11 ; Debug Table 0x11.0x79 = 0x9f6,0x140f 09f7 0a01 | | Execute_Immediate Plus,0x1 09f8 0248 | H | Execute Discrete,Check_In_Integer 09f9 00d9 | | Load_Top At_Offset_1 09fa 0a01 | | Execute_Immediate Plus,0x1 09fb 0248 | H | Execute Discrete,Check_In_Integer 09fc 0263 | c | Execute Discrete,Above_Bound 09fd 700d |p | Jump_Nonzero 0xa0b 09fe 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x7a = 0x9fe,0x1410 09ff e211 | | Load 0x1,0x11 0a00 0273 | s | Execute Discrete,Plus 0a01 0aff | | Execute_Immediate Plus,-0x1 0a02 0248 | H | Execute Discrete,Check_In_Integer 0a03 e40a | | Load 0x2,0xa 0a04 01d7 | | Execute Vector,Field_Read 0a05 e40e | | Load 0x2,0xe 0a06 0272 | r | Execute Discrete,Minus 0a07 00d9 | | Load_Top At_Offset_1 0a08 e40f | | Load 0x2,0xf 0a09 01d6 | | Execute Vector,Field_Write 0a0a 3ff3 |? | Loop_Increasing 0x9fe 0a0b e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x7b = 0xa0b,0x1411 0a0c 0a01 | | Execute_Immediate Plus,0x1 0a0d 0248 | H | Execute Discrete,Check_In_Integer 0a0e e22f | / | Load 0x1,0x2f 0a0f e40b | | Load 0x2,0xb 0a10 01cf | | Execute Vector,Slice_Read 0a11 00d9 | | Load_Top At_Offset_1 0a12 0a02 | | Execute_Immediate Plus,0x2 0a13 0248 | H | Execute Discrete,Check_In_Integer 0a14 e211 | | Load 0x1,0x11 0a15 0a01 | | Execute_Immediate Plus,0x1 0a16 0248 | H | Execute Discrete,Check_In_Integer 0a17 e410 | | Load 0x2,0x10 0a18 01ce | | Execute Vector,Slice_Write 0a19 7847 |xG | Jump 0xa61 0a1a e211 | | Load 0x1,0x11 ; Debug Table 0x11.0x7c = 0xa1a,0x1412 0a1b 0a01 | | Execute_Immediate Plus,0x1 0a1c c40c | | Store 0x2,0xc 0a1d e211 | | Load 0x1,0x11 ; Debug Table 0x11.0x7d = 0xa1d,0x1413 0a1e c411 | | Store 0x2,0x11 0a1f e211 | | Load 0x1,0x11 ; Debug Table 0x11.0x7e = 0xa1f,0x1414 0a20 4801 |H | Short_Literal 0x1 0a21 0263 | c | Execute Discrete,Above_Bound 0a22 700c |p | Jump_Nonzero 0xa2f 0a23 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x7f = 0xa23,0x1415 0a24 e211 | | Load 0x1,0x11 0a25 0273 | s | Execute Discrete,Plus 0a26 0248 | H | Execute Discrete,Check_In_Integer 0a27 e40a | | Load 0x2,0xa 0a28 01d7 | | Execute Vector,Field_Read 0a29 e40e | | Load 0x2,0xe 0a2a 0272 | r | Execute Discrete,Minus 0a2b 00d9 | | Load_Top At_Offset_1 0a2c e40f | | Load 0x2,0xf 0a2d 01d6 | | Execute Vector,Field_Write 0a2e 3ff4 |? | Loop_Increasing 0xa23 0a2f e211 | | Load 0x1,0x11 ; Debug Table 0x11.0x80 = 0xa2f,0x1416 0a30 0a01 | | Execute_Immediate Plus,0x1 0a31 0248 | H | Execute Discrete,Check_In_Integer 0a32 e22f | / | Load 0x1,0x2f 0a33 e40b | | Load 0x2,0xb 0a34 01cf | | Execute Vector,Slice_Read 0a35 4801 |H | Short_Literal 0x1 0a36 e211 | | Load 0x1,0x11 0a37 e410 | | Load 0x2,0x10 0a38 01ce | | Execute Vector,Slice_Write 0a39 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x81 = 0xa39,0x1417 0a3a e211 | | Load 0x1,0x11 0a3b e40a | | Load 0x2,0xa 0a3c 01cf | | Execute Vector,Slice_Read 0a3d e404 | | Load 0x2,0x4 0a3e 0a01 | | Execute_Immediate Plus,0x1 0a3f 0248 | H | Execute Discrete,Check_In_Integer 0a40 e211 | | Load 0x1,0x11 0a41 0a01 | | Execute_Immediate Plus,0x1 0a42 0248 | H | Execute Discrete,Check_In_Integer 0a43 e40a | | Load 0x2,0xa 0a44 01ce | | Execute Vector,Slice_Write 0a45 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x82 = 0xa45,0x1418 0a46 0a01 | | Execute_Immediate Plus,0x1 0a47 0248 | H | Execute Discrete,Check_In_Integer 0a48 e211 | | Load 0x1,0x11 0a49 e40b | | Load 0x2,0xb 0a4a 01cf | | Execute Vector,Slice_Read 0a4b e404 | | Load 0x2,0x4 0a4c 0a02 | | Execute_Immediate Plus,0x2 0a4d 0248 | H | Execute Discrete,Check_In_Integer 0a4e e211 | | Load 0x1,0x11 0a4f 0a01 | | Execute_Immediate Plus,0x1 0a50 0248 | H | Execute Discrete,Check_In_Integer 0a51 e40b | | Load 0x2,0xb 0a52 01ce | | Execute Vector,Slice_Write 0a53 e407 | | Load 0x2,0x7 ; Debug Table 0x11.0x83 = 0xa53,0x1419 0a54 e404 | | Load 0x2,0x4 0a55 0a01 | | Execute_Immediate Plus,0x1 0a56 0248 | H | Execute Discrete,Check_In_Integer 0a57 e40b | | Load 0x2,0xb 0a58 01d6 | | Execute Vector,Field_Write 0a59 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x84 = 0xa59,0x141a 0a5a e40a | | Load 0x2,0xa 0a5b 01d7 | | Execute Vector,Field_Read 0a5c e409 | | Load 0x2,0x9 0a5d 0272 | r | Execute Discrete,Minus 0a5e e404 | | Load 0x2,0x4 0a5f e40a | | Load 0x2,0xa 0a60 01d6 | | Execute Vector,Field_Write 0a61 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x85 = 0xa61,0x141b 0a62 4801 |H | Short_Literal 0x1 0a63 0263 | c | Execute Discrete,Above_Bound 0a64 7007 |p | Jump_Nonzero 0xa6c 0a65 e408 | | Load 0x2,0x8 ; Debug Table 0x11.0x86 = 0xa65,0x141c 0a66 00d9 | | Load_Top At_Offset_1 0a67 e410 | | Load 0x2,0x10 0a68 01d7 | | Execute Vector,Field_Read 0a69 0217 | | Execute Heap_Access,All_Reference 0a6a 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0a6b 3ff9 |? | Loop_Increasing 0xa65 0a6c 00d6 | | Pop_Control Pop_Count_6 0a6d e403 | | Load 0x2,0x3 ; Debug Table 0x11.0x87 = 0xa6d,0x100d 0a6e e402 | | Load 0x2,0x2 0a6f 021f | | Execute Heap_Access,Equal 0a70 681d |h | Jump_Zero 0xa8e 0a71 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x11.0x88 = 0xa71,0x100e ; Debug Table 0x11.0x89 = 0xa71,0xe7ff 0a72 e406 | | Load 0x2,0x6 ; Debug Table 0x11.0x8a = 0xa72,0x1801 0a73 6804 |h | Jump_Zero 0xa78 0a74 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x8b = 0xa74,0x1802 0a75 0a01 | | Execute_Immediate Plus,0x1 0a76 0059 | Y | Store_Top Discrete,At_Offset_1 0a77 7804 |x | Jump 0xa7c 0a78 e403 | | Load 0x2,0x3 ; Debug Table 0x11.0x8c = 0xa78,0x1803 0a79 0217 | | Execute Heap_Access,All_Reference 0a7a 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 0a7b 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0a7c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x8d = 0xa7c,0x1804 0a7d 00da | | Load_Top At_Offset_2 0a7e 027d | } | Execute Discrete,Greater 0a7f a406 | | Store_Unchecked 0x2,0x6 0a80 e406 | | Load 0x2,0x6 ; Debug Table 0x11.0x8e = 0xa80,0x1805 0a81 6807 |h | Jump_Zero 0xa89 0a82 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x8f = 0xa82,0x1806 0a83 00da | | Load_Top At_Offset_2 0a84 0272 | r | Execute Discrete,Minus 0a85 e408 | | Load 0x2,0x8 0a86 0217 | | Execute Heap_Access,All_Reference 0a87 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6 0a88 7804 |x | Jump 0xa8d 0a89 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x90 = 0xa89,0x1807 0a8a e403 | | Load 0x2,0x3 0a8b 0217 | | Execute Heap_Access,All_Reference 0a8c 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6 0a8d 00d1 | | Pop_Control Pop_Count_1 0a8e 00d4 | | Pop_Control Pop_Count_4 0a8f 7e4e |~N | Jump 0x8de 0a90 ; -------------------------------------------------------------------------------------- 0a90 ; SUBPROGRAM 0a90 ; -------------------------------------------------------------------------------------- 0a90 0a9a | | .CONST 0x0a9a ; Address of begin 0a91 0004 | | .CONST 0x0004 ; Address of exception handler 0a92 0003 | | .CONST 0x0003 ; Number of locals 0a93 INIT_0a90: 0a93 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x12 = .DEBUG 0x0a93,0x13a8,0x1002,0x0000,0x0056,0x5a65,0x0000,0x0113 ; Debug Table 0x12.0x0 = 0xa93,0xffff 0a94 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0a95 e22e | . | Load 0x1,0x2e ; Debug Table 0x12.0x1 = 0xa95,0xfffe 0a96 e5ff | | Load 0x2,-0x1 0a97 0217 | | Execute Heap_Access,All_Reference 0a98 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a99 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a9a BODY_0a90: 0a9a 7806 |x | Jump 0xaa1 0a9b 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x2 = 0xa9b,0x2 0a9c 00d9 | | Load_Top At_Offset_1 0a9d 0217 | | Execute Heap_Access,All_Reference 0a9e 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 0a9f 01d7 | | Execute Vector,Field_Read 0aa0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0aa1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x3 = 0xaa1,0x1 0aa2 0217 | | Execute Heap_Access,All_Reference 0aa3 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0aa4 6ff6 |o | Jump_Zero 0xa9b 0aa5 780a |x | Jump 0xab0 0aa6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x4 = 0xaa6,0x4 0aa7 00d9 | | Load_Top At_Offset_1 0aa8 0217 | | Execute Heap_Access,All_Reference 0aa9 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0aaa 0273 | s | Execute Discrete,Plus 0aab 005a | Z | Store_Top Discrete,At_Offset_2 0aac 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x5 = 0xaac,0x5 0aad 0217 | | Execute Heap_Access,All_Reference 0aae 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0aaf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ab0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x6 = 0xab0,0x3 0ab1 77f4 |w | Jump_Nonzero 0xaa6 0ab2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x7 = 0xab2,0x6 0ab3 00e4 | | Load_Encached Positive_Cache 0ab4 025b | [ | Execute Discrete,Check_In_Type 0ab5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0ab6 0000 0000 | | .XXX[0x2] 0ab8 ; -------------------------------------------------------------------------------------- 0ab8 ; SUBPROGRAM 0ab8 ; -------------------------------------------------------------------------------------- 0ab8 0ac0 | | .CONST 0x0ac0 ; Address of begin 0ab9 0004 | | .CONST 0x0004 ; Address of exception handler 0aba 0002 | | .CONST 0x0002 ; Number of locals 0abb INIT_0ab8: 0abb e22e | . | Load 0x1,0x2e ; Debug Table 0x13 = .DEBUG 0x0abb,0x13ba,0x3801,0x0002,0x0056,0x5a65,0x0000,0x011c ; Debug Table 0x13.0x0 = 0xabb,0xffff 0abc e5fc | | Load 0x2,-0x4 0abd 0217 | | Execute Heap_Access,All_Reference 0abe 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0abf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ac0 BODY_0ab8: 0ac0 7806 |x | Jump 0xac7 0ac1 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x1 = 0xac1,0x2 0ac2 00d9 | | Load_Top At_Offset_1 0ac3 0217 | | Execute Heap_Access,All_Reference 0ac4 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 0ac5 01d7 | | Execute Vector,Field_Read 0ac6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ac7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x2 = 0xac7,0x1 0ac8 0217 | | Execute Heap_Access,All_Reference 0ac9 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0aca 6ff6 |o | Jump_Zero 0xac1 0acb 7827 |x' | Jump 0xaf3 0acc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x3 = 0xacc,0x4 ; Debug Table 0x13.0x4 = 0xacc,0xfbff 0acd 0217 | | Execute Heap_Access,All_Reference 0ace 2608 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8 0acf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x5 = 0xacf,0xfbfe 0ad0 0217 | | Execute Heap_Access,All_Reference 0ad1 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0ad2 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x13.0x6 = 0xad2,0xfbfd 0ad3 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0ad4 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x7 = 0xad4,0x401 0ad5 0217 | | Execute Heap_Access,All_Reference 0ad6 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0ad7 4801 |H | Short_Literal 0x1 0ad8 0263 | c | Execute Discrete,Above_Bound 0ad9 7014 |p | Jump_Nonzero 0xaee 0ada e5fb | | Load 0x2,-0x5 ; Debug Table 0x13.0x8 = 0xada,0x402 0adb 00d9 | | Load_Top At_Offset_1 0adc e403 | | Load 0x2,0x3 0add 01d7 | | Execute Vector,Field_Read 0ade e20f | | Load 0x1,0xf 0adf 0119 | | Execute Any,Check_In_Formal_Type 0ae0 00da | | Load_Top At_Offset_2 0ae1 e404 | | Load 0x2,0x4 0ae2 01d7 | | Execute Vector,Field_Read 0ae3 e405 | | Load 0x2,0x5 0ae4 0272 | r | Execute Discrete,Minus 0ae5 00e3 | | Load_Encached Natural_Cache 0ae6 025b | [ | Execute Discrete,Check_In_Type 0ae7 85fe | | Call 0x2,-0x2 0ae8 c5fb | | Store 0x2,-0x5 0ae9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x9 = 0xae9,0x403 0aea e404 | | Load 0x2,0x4 0aeb 01d7 | | Execute Vector,Field_Read 0aec 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0aed 3fec |? | Loop_Increasing 0xada 0aee 00d3 | | Pop_Control Pop_Count_3 0aef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0xa = 0xaef,0x5 0af0 0217 | | Execute Heap_Access,All_Reference 0af1 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0af2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0af3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0xb = 0xaf3,0x3 0af4 77d7 |w | Jump_Nonzero 0xacc 0af5 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0af6 0000 0000 | | .XXX[0x2] 0af8 ; -------------------------------------------------------------------------------------- 0af8 ; SUBPROGRAM 0af8 ; -------------------------------------------------------------------------------------- 0af8 0b09 | | .CONST 0x0b09 ; Address of begin 0af9 0004 | | .CONST 0x0004 ; Address of exception handler 0afa 0005 | | .CONST 0x0005 ; Number of locals 0afb INIT_0af8: 0afb e22e | . | Load 0x1,0x2e ; Debug Table 0x14 = .DEBUG 0x0afb,0x13d4,0x3801,0x0002,0x0056,0x5a65,0x0000,0x013e ; Debug Table 0x14.0x0 = 0xafb,0xffff 0afc e5fc | | Load 0x2,-0x4 0afd 0217 | | Execute Heap_Access,All_Reference 0afe 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0aff 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b00 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x1 = 0xb00,0xfffe 0b01 0217 | | Execute Heap_Access,All_Reference 0b02 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 0b03 e230 | 0 | Load 0x1,0x30 0b04 03f1 | | Declare_Variable Discrete,With_Value 0b05 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x14.0x2 = 0xb05,0xfffd 0b06 e5fb | | Load 0x2,-0x5 ; Debug Table 0x14.0x3 = 0xb06,0xfffc 0b07 00e2 | | Load_Encached Integer_Cache 0b08 03f1 | | Declare_Variable Discrete,With_Value 0b09 BODY_0af8: 0b09 783e |x> | Jump 0xb48 0b0a 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x4 = 0xb0a,0x2 ; Debug Table 0x14.0x5 = 0xb0a,0xfbff 0b0b 0217 | | Execute Heap_Access,All_Reference 0b0c 2608 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8 0b0d e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x6 = 0xb0d,0xfbfe 0b0e 0217 | | Execute Heap_Access,All_Reference 0b0f 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0b10 e403 | | Load 0x2,0x3 ; Debug Table 0x14.0x7 = 0xb10,0x401 0b11 0f01 | | Execute_Immediate Equal,0x1 0b12 6803 |h | Jump_Zero 0xb16 0b13 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x8 = 0xb13,0x402 0b14 a404 | | Store_Unchecked 0x2,0x4 0b15 7806 |x | Jump 0xb1c 0b16 e403 | | Load 0x2,0x3 ; Debug Table 0x14.0x9 = 0xb16,0x403 0b17 0aff | | Execute_Immediate Plus,-0x1 0b18 0248 | H | Execute Discrete,Check_In_Integer 0b19 00d9 | | Load_Top At_Offset_1 0b1a 01d7 | | Execute Vector,Field_Read 0b1b a404 | | Store_Unchecked 0x2,0x4 0b1c e402 | | Load 0x2,0x2 ; Debug Table 0x14.0xa = 0xb1c,0x404 0b1d 0217 | | Execute Heap_Access,All_Reference 0b1e 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0b1f e403 | | Load 0x2,0x3 0b20 0263 | c | Execute Discrete,Above_Bound 0b21 701f |p | Jump_Nonzero 0xb41 0b22 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xb = 0xb22,0x405 ; Debug Table 0x14.0xc = 0xb22,0xf7ff 0b23 00db | | Load_Top At_Offset_3 0b24 01d7 | | Execute Vector,Field_Read 0b25 e404 | | Load 0x2,0x4 0b26 0272 | r | Execute Discrete,Minus 0b27 00e3 | | Load_Encached Natural_Cache 0b28 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0b29 e5fa | | Load 0x2,-0x6 ; Debug Table 0x14.0xd = 0xb29,0x801 0b2a 00da | | Load_Top At_Offset_2 0b2b e406 | | Load 0x2,0x6 0b2c 01d7 | | Execute Vector,Field_Read 0b2d e20f | | Load 0x1,0xf 0b2e 0119 | | Execute Any,Check_In_Formal_Type 0b2f 00da | | Load_Top At_Offset_2 0b30 85fe | | Call 0x2,-0x2 0b31 c5fa | | Store 0x2,-0x6 0b32 e405 | | Load 0x2,0x5 ; Debug Table 0x14.0xe = 0xb32,0x802 0b33 00d9 | | Load_Top At_Offset_1 0b34 0272 | r | Execute Discrete,Minus 0b35 0248 | H | Execute Discrete,Check_In_Integer 0b36 a405 | | Store_Unchecked 0x2,0x5 0b37 e405 | | Load 0x2,0x5 ; Debug Table 0x14.0xf = 0xb37,0x803 0b38 0d01 | | Execute_Immediate Less,0x1 0b39 6801 |h | Jump_Zero 0xb3b 0b3a 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0x14.0x10 = 0xb3a,0x804 0b3b 00d1 | | Pop_Control Pop_Count_1 0b3c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x11 = 0xb3c,0x406 0b3d 00db | | Load_Top At_Offset_3 0b3e 01d7 | | Execute Vector,Field_Read 0b3f a404 | | Store_Unchecked 0x2,0x4 0b40 3fe1 |? | Loop_Increasing 0xb22 0b41 00d2 | | Pop_Control Pop_Count_2 0b42 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x12 = 0xb42,0x3 0b43 0217 | | Execute Heap_Access,All_Reference 0b44 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0b45 a402 | | Store_Unchecked 0x2,0x2 0b46 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0x13 = 0xb46,0x4 0b47 005b | [ | Store_Top Discrete,At_Offset_3 0b48 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x14 = 0xb48,0x1 0b49 77c0 |w | Jump_Nonzero 0xb0a 0b4a 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0b4b 0000 0000 | | .BLANK 0000[0x5] 0b50 ; -------------------------------------------------------------------------------------- 0b50 ; SUBPROGRAM 0b50 ; -------------------------------------------------------------------------------------- 0b50 0b62 | b | .CONST 0x0b62 ; Address of begin 0b51 0004 | | .CONST 0x0004 ; Address of exception handler 0b52 0004 | | .CONST 0x0004 ; Number of locals 0b53 INIT_0b50: 0b53 e22e | . | Load 0x1,0x2e ; Debug Table 0x15 = .DEBUG 0x0b53,0x1400,0x1002,0x0000,0x0056,0x5a65,0x0000,0x019f ; Debug Table 0x15.0x0 = 0xb53,0xffff 0b54 00db | | Load_Top At_Offset_3 0b55 0217 | | Execute Heap_Access,All_Reference 0b56 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b57 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b58 e22e | . | Load 0x1,0x2e ; Debug Table 0x15.0x1 = 0xb58,0xfffe 0b59 e5ff | | Load 0x2,-0x1 0b5a 0217 | | Execute Heap_Access,All_Reference 0b5b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0b5c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b5d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x2 = 0xb5d,0xfffd 0b5e 0217 | | Execute Heap_Access,All_Reference 0b5f 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 0b60 00e4 | | Load_Encached Positive_Cache 0b61 03f1 | | Declare_Variable Discrete,With_Value 0b62 BODY_0b50: 0b62 7806 |x | Jump 0xb69 0b63 4801 |H | Short_Literal 0x1 ; Debug Table 0x15.0x3 = 0xb63,0x2 0b64 00db | | Load_Top At_Offset_3 0b65 0217 | | Execute Heap_Access,All_Reference 0b66 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 0b67 01d7 | | Execute Vector,Field_Read 0b68 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0b69 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x4 = 0xb69,0x1 0b6a 0217 | | Execute Heap_Access,All_Reference 0b6b 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0b6c 6ff6 |o | Jump_Zero 0xb63 0b6d 780a |x | Jump 0xb78 0b6e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x5 = 0xb6e,0x4 0b6f 00db | | Load_Top At_Offset_3 0b70 0217 | | Execute Heap_Access,All_Reference 0b71 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0b72 0273 | s | Execute Discrete,Plus 0b73 0059 | Y | Store_Top Discrete,At_Offset_1 0b74 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x6 = 0xb74,0x5 0b75 0217 | | Execute Heap_Access,All_Reference 0b76 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0b77 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0b78 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x7 = 0xb78,0x3 0b79 00da | | Load_Top At_Offset_2 0b7a 021e | | Execute Heap_Access,Maximum 0b7b 77f2 |w | Jump_Nonzero 0xb6e 0b7c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x8 = 0xb7c,0x6 0b7d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0b7e 0000 0000 | | .XXX[0x2] 0b80 ; -------------------------------------------------------------------------------------- 0b80 ; SUBPROGRAM 0b80 ; -------------------------------------------------------------------------------------- 0b80 0b85 | | .CONST 0x0b85 ; Address of begin 0b81 0bbc | | .CONST 0x0bbc ; Address of exception handler 0b82 0002 | | .CONST 0x0002 ; Number of locals 0b83 INIT_0b80: 0b83 029f 0ccb | | Declare_Subprogram INIT_0cc8,For_Call ; Debug Table 0x16 = .DEBUG 0x0b83,0x1414,0x1002,0x0000,0x0056,0x5a65,0x0000,0x01a8 ; Debug Table 0x16.0x0 = 0xb83,0xffff ; Debug Table 0x16.0x1 = 0xb83,0xfffe 0b85 BODY_0b80: 0b85 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x16.0x2 = 0xb85,0x1 ; Debug Table 0x16.0x3 = 0xb85,0xfbff 0b86 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0b87 03e9 | | Declare_Variable Discrete,Duplicate 0b88 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x16.0x4 = 0xb88,0x401 0b89 00da | | Load_Top At_Offset_2 0b8a e22e | . | Load 0x1,0x2e 0b8b e22e | . | Load 0x1,0x2e 0b8c e22e | . | Load 0x1,0x2e 0b8d e5ff | | Load 0x2,-0x1 0b8e 0217 | | Execute Heap_Access,All_Reference 0b8f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b90 8402 | | Call 0x2,0x2 0b91 005b | [ | Store_Top Discrete,At_Offset_3 0b92 0059 | Y | Store_Top Discrete,At_Offset_1 0b93 00d2 | | Pop_Control Pop_Count_2 0b94 e22e | . | Load 0x1,0x2e ; Debug Table 0x16.0x5 = 0xb94,0x2 ; Debug Table 0x16.0x6 = 0xb94,0xf7ff 0b95 e5ff | | Load 0x2,-0x1 0b96 0217 | | Execute Heap_Access,All_Reference 0b97 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b98 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b99 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x7 = 0xb99,0x801 ; Debug Table 0x16.0x8 = 0xb99,0x802 0b9a 0217 | | Execute Heap_Access,All_Reference 0b9b 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 0b9c 00d9 | | Load_Top At_Offset_1 0b9d 0217 | | Execute Heap_Access,All_Reference 0b9e 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0b9f 027d | } | Execute Discrete,Greater 0ba0 6802 |h | Jump_Zero 0xba3 0ba1 61ee |a | Indirect_Literal Discrete,0xd90,{0x00000000, 0x56cdd501} ; Debug Table 0x16.0x9 = 0xba1,0x803 0ba2 0257 | W | Execute Discrete,Raise 0ba3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0xa = 0xba3,0x804 0ba4 0217 | | Execute Heap_Access,All_Reference 0ba5 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0ba6 0f01 | | Execute_Immediate Equal,0x1 0ba7 7009 |p | Jump_Nonzero 0xbb1 0ba8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0xb = 0xba8,0x805 0ba9 0217 | | Execute Heap_Access,All_Reference 0baa 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 0bab 00d9 | | Load_Top At_Offset_1 0bac 0217 | | Execute Heap_Access,All_Reference 0bad 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 0bae 01d7 | | Execute Vector,Field_Read 0baf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0bb0 7fe8 | | Jump 0xb99 0bb1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0xc = 0xbb1,0x806 0bb2 e5ff | | Load 0x2,-0x1 0bb3 0217 | | Execute Heap_Access,All_Reference 0bb4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0bb5 021e | | Execute Heap_Access,Maximum 0bb6 6802 |h | Jump_Zero 0xbb9 0bb7 61d8 |a | Indirect_Literal Discrete,0xd90,{0x00000000, 0x56cdd501} ; Debug Table 0x16.0xd = 0xbb7,0x807 0bb8 0257 | W | Execute Discrete,Raise 0bb9 00d1 | | Pop_Control Pop_Count_1 0bba 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0xe = 0xbba,0x3 0bbb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0bbc TRAP_0b80: 0bbc 0007 | | Action Break_Optional 0bbd 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0xf = 0xbbd,0x4 0bbe 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0bbf 0000 | | .XXX[0x1] 0bc0 ; -------------------------------------------------------------------------------------- 0bc0 ; SUBPROGRAM 0bc0 ; -------------------------------------------------------------------------------------- 0bc0 0bc3 | | .CONST 0x0bc3 ; Address of begin 0bc1 0004 | | .CONST 0x0004 ; Address of exception handler 0bc2 0001 | | .CONST 0x0001 ; Number of locals 0bc3 BODY_0bc0: 0bc3 INIT_0bc0: 0bc3 4603 |F | Jump_Case 0x4 ; Debug Table 0x17 = .DEBUG 0x0bc3,0x1436,0x1005,0x0000,0x0056,0xcdd5,0x0000,0x0006 0bc4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0bc5 7802 |x | Jump 0xbc8 ; case 0x1 0bc6 7805 |x | Jump 0xbcc ; case 0x2 0bc7 7809 |x | Jump 0xbd1 ; case 0x3 0bc8 00da | | Load_Top At_Offset_2 0bc9 0091 0e50 | P| Action Push_String_Extended_Indexed,0xe50 ; "TREE" 0bcb 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0bcc 00db | | Load_Top At_Offset_3 0bcd 00db | | Load_Top At_Offset_3 0bce 00e0 | | Load_Encached Standard_Cache 0bcf 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0bd0 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0bd1 00da | | Load_Top At_Offset_2 0bd2 00e0 | | Load_Encached Standard_Cache 0bd3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0bd4 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0bd5 0000 0000 | | .XXX[0x3] 0bd7 0000 | | 0bd8 ; -------------------------------------------------------------------------------------- 0bd8 ; SUBPROGRAM 0bd8 ; -------------------------------------------------------------------------------------- 0bd8 0bdb | | .CONST 0x0bdb ; Address of begin 0bd9 0004 | | .CONST 0x0004 ; Address of exception handler 0bda 0001 | | .CONST 0x0001 ; Number of locals 0bdb BODY_0bd8: 0bdb INIT_0bd8: 0bdb 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x18 = .DEBUG 0x0bdb,0x1438,0x1005,0x0000,0x0056,0xcdd5,0x0000,0x003b 0bdc 00da | | Load_Top At_Offset_2 0bdd 01dc | | Execute Vector,Last 0bde 00db | | Load_Top At_Offset_3 0bdf 01dd | | Execute Vector,First 0be0 0263 | c | Execute Discrete,Above_Bound 0be1 700a |p | Jump_Nonzero 0xbec 0be2 00d8 | | Load_Top At_Offset_0 0be3 e5ff | | Load 0x2,-0x1 0be4 01d5 | | Execute Vector,Field_Reference 0be5 0125 | % | Execute Any,Set_Constraint 0be6 00d8 | | Load_Top At_Offset_0 0be7 e5ff | | Load 0x2,-0x1 0be8 01d5 | | Execute Vector,Field_Reference 0be9 1c00 | | Execute_Immediate Run_Utility,0x0 0bea 0a01 | | Execute_Immediate Plus,0x1 0beb 7ff4 | | Jump 0xbe0 0bec 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0bed 0000 0000 | | .XXX[0x3] 0bef 0000 | | 0bf0 ; -------------------------------------------------------------------------------------- 0bf0 ; SUBPROGRAM 0bf0 ; -------------------------------------------------------------------------------------- 0bf0 0bf3 | | .CONST 0x0bf3 ; Address of begin 0bf1 0004 | | .CONST 0x0004 ; Address of exception handler 0bf2 0001 | | .CONST 0x0001 ; Number of locals 0bf3 BODY_0bf0: 0bf3 INIT_0bf0: 0bf3 4608 |F | Jump_Case 0x9 ; Debug Table 0x19 = .DEBUG 0x0bf3,0x143a,0x1005,0x0000,0x0056,0xcdd5,0x0000,0x004d 0bf4 7808 |x | Jump 0xbfd ; case 0x0 0bf5 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0bf6 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0bf7 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0bf8 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0bf9 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0bfa 780b |x | Jump 0xc06 ; case 0x6 0bfb 7812 |x | Jump 0xc0e ; case 0x7 0bfc 781c |x | Jump 0xc19 ; case 0x8 0bfd 00da | | Load_Top At_Offset_2 0bfe 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0bff 4601 |F | Jump_Case 0x2 0c00 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0c01 7800 |x | Jump 0xc02 ; case 0x1 0c02 00da | | Load_Top At_Offset_2 0c03 2608 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8 0c04 1c00 | | Execute_Immediate Run_Utility,0x0 0c05 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0c06 00db | | Load_Top At_Offset_3 0c07 4601 |F | Jump_Case 0x2 0c08 7803 |x | Jump 0xc0c ; case 0x0 0c09 7800 |x | Jump 0xc0a ; case 0x1 0c0a 4801 |H | Short_Literal 0x1 0c0b 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0c0c 4802 |H | Short_Literal 0x2 0c0d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0c0e 00db | | Load_Top At_Offset_3 0c0f e5fe | | Load 0x2,-0x2 0c10 4601 |F | Jump_Case 0x2 0c11 7803 |x | Jump 0xc15 ; case 0x0 0c12 7800 |x | Jump 0xc13 ; case 0x1 0c13 4801 |H | Short_Literal 0x1 0c14 7801 |x | Jump 0xc16 0c15 4802 |H | Short_Literal 0x2 0c16 e5ff | | Load 0x2,-0x1 0c17 031b | | Declare_Type Variant_Record,Constrained 0c18 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0c19 00db | | Load_Top At_Offset_3 0c1a e5fe | | Load 0x2,-0x2 0c1b e5ff | | Load 0x2,-0x1 0c1c 1c06 | | Execute_Immediate Run_Utility,0x6 0c1d e5ff | | Load 0x2,-0x1 0c1e 02fc | | Declare_Variable Variant_Record,With_Constraint 0c1f 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0c20 ; -------------------------------------------------------------------------------------- 0c20 ; SUBPROGRAM 0c20 ; -------------------------------------------------------------------------------------- 0c20 0c23 | # | .CONST 0x0c23 ; Address of begin 0c21 0004 | | .CONST 0x0004 ; Address of exception handler 0c22 0001 | | .CONST 0x0001 ; Number of locals 0c23 BODY_0c20: 0c23 INIT_0c20: 0c23 4608 |F | Jump_Case 0x9 ; Debug Table 0x1a = .DEBUG 0x0c23,0x143c,0x1005,0x0000,0x0056,0xcdd5,0x0000,0x008e 0c24 7808 |x | Jump 0xc2d ; case 0x0 0c25 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0c26 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0c27 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0c28 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0c29 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0c2a 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0c2b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0c2c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0c2d 00da | | Load_Top At_Offset_2 0c2e 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0c2f 0125 | % | Execute Any,Set_Constraint 0c30 00da | | Load_Top At_Offset_2 0c31 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0c32 1c00 | | Execute_Immediate Run_Utility,0x0 0c33 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0c34 0000 0000 | | .BLANK 0000[0x4] 0c38 ; -------------------------------------------------------------------------------------- 0c38 ; SUBPROGRAM 0c38 ; -------------------------------------------------------------------------------------- 0c38 0c43 | C | .CONST 0x0c43 ; Address of begin 0c39 0004 | | .CONST 0x0004 ; Address of exception handler 0c3a 0002 | | .CONST 0x0002 ; Number of locals 0c3b INIT_0c38: 0c3b e22e | . | Load 0x1,0x2e ; Debug Table 0x1b = .DEBUG 0x0c3b,0x143e,0x1001,0x0000,0x0056,0xcdd5,0x0000,0x02fc ; Debug Table 0x1b.0x0 = 0xc3b,0xffff 0c3c 00db | | Load_Top At_Offset_3 0c3d 0217 | | Execute Heap_Access,All_Reference 0c3e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0c3f e237 | 7 | Load 0x1,0x37 0c40 e239 | 9 | Load 0x1,0x39 0c41 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0c42 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0c43 BODY_0c38: 0c43 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x1 = 0xc43,0x1 0c44 e5ff | | Load 0x2,-0x1 0c45 0217 | | Execute Heap_Access,All_Reference 0c46 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0c47 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x2 = 0xc47,0x2 0c48 e5ff | | Load 0x2,-0x1 0c49 0217 | | Execute Heap_Access,All_Reference 0c4a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0c4b 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x3 = 0xc4b,0x3 0c4c 00d9 | | Load_Top At_Offset_1 0c4d 0217 | | Execute Heap_Access,All_Reference 0c4e 2805 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5 0c4f 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x4 = 0xc4f,0x4 0c50 00d9 | | Load_Top At_Offset_1 0c51 0217 | | Execute Heap_Access,All_Reference 0c52 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6 0c53 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x5 = 0xc53,0x5 0c54 4801 |H | Short_Literal 0x1 0c55 00da | | Load_Top At_Offset_2 0c56 0217 | | Execute Heap_Access,All_Reference 0c57 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0c58 01d6 | | Execute Vector,Field_Write 0c59 e210 | | Load 0x1,0x10 ; Debug Table 0x1b.0x6 = 0xc59,0x6 0c5a 4801 |H | Short_Literal 0x1 0c5b 00da | | Load_Top At_Offset_2 0c5c 0217 | | Execute Heap_Access,All_Reference 0c5d 2608 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8 0c5e 01d6 | | Execute Vector,Field_Write 0c5f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c60 ; -------------------------------------------------------------------------------------- 0c60 ; SUBPROGRAM 0c60 ; -------------------------------------------------------------------------------------- 0c60 0c63 | c | .CONST 0x0c63 ; Address of begin 0c61 0004 | | .CONST 0x0004 ; Address of exception handler 0c62 0001 | | .CONST 0x0001 ; Number of locals 0c63 BODY_0c60: 0c63 INIT_0c60: 0c63 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c = .DEBUG 0x0c63,0x144e,0x1001,0x0000,0x0056,0xcdd5,0x0000,0x0364 ; Debug Table 0x1c.0x0 = 0xc63,0x1 0c64 0217 | | Execute Heap_Access,All_Reference 0c65 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0c66 7013 |p | Jump_Nonzero 0xc7a 0c67 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0x1 = 0xc67,0x2 0c68 0217 | | Execute Heap_Access,All_Reference 0c69 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0c6a 4801 |H | Short_Literal 0x1 0c6b 0263 | c | Execute Discrete,Above_Bound 0c6c 700d |p | Jump_Nonzero 0xc7a 0c6d e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x2 = 0xc6d,0x3 0c6e 0219 | | Execute Heap_Access,All_Read 0c6f 2e09 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x9 0c70 00d9 | | Load_Top At_Offset_1 0c71 00d8 | | Load_Top At_Offset_0 0c72 00da | | Load_Top At_Offset_2 0c73 01d7 | | Execute Vector,Field_Read 0c74 8240 | @ | Call 0x1,0x40 0c75 00d9 | | Load_Top At_Offset_1 0c76 00db | | Load_Top At_Offset_3 0c77 01d6 | | Execute Vector,Field_Write 0c78 00d2 | | Pop_Control Pop_Count_2 0c79 3ff3 |? | Loop_Increasing 0xc6d 0c7a 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0x3 = 0xc7a,0x4 0c7b e239 | 9 | Load 0x1,0x39 0c7c 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0c7d 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0c7e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0c7f 0000 | | .XXX[0x1] 0c80 ; -------------------------------------------------------------------------------------- 0c80 ; SUBPROGRAM 0c80 ; -------------------------------------------------------------------------------------- 0c80 0c90 | | .CONST 0x0c90 ; Address of begin 0c81 0004 | | .CONST 0x0004 ; Address of exception handler 0c82 0003 | | .CONST 0x0003 ; Number of locals 0c83 INIT_0c80: 0c83 e234 | 4 | Load 0x1,0x34 ; Debug Table 0x1d = .DEBUG 0x0c83,0x1458,0x1001,0x0000,0x0056,0xcdd5,0x0000,0x06ec ; Debug Table 0x1d.0x0 = 0xc83,0xffff 0c84 00db | | Load_Top At_Offset_3 0c85 0217 | | Execute Heap_Access,All_Reference 0c86 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0c87 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0c88 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x1 = 0xc88,0xfffe 0c89 0217 | | Execute Heap_Access,All_Reference 0c8a 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 0c8b e5fe | | Load 0x2,-0x2 0c8c 0273 | s | Execute Discrete,Plus 0c8d 0248 | H | Execute Discrete,Check_In_Integer 0c8e 00e2 | | Load_Encached Integer_Cache 0c8f 03f1 | | Declare_Variable Discrete,With_Value 0c90 BODY_0c80: 0c90 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x2 = 0xc90,0x1 0c91 0c01 | | Execute_Immediate Greater_Equal,0x1 0c92 6817 |h | Jump_Zero 0xcaa 0c93 780f |x | Jump 0xca3 0c94 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x3 = 0xc94,0x3 0c95 00da | | Load_Top At_Offset_2 0c96 0217 | | Execute Heap_Access,All_Reference 0c97 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0c98 0272 | r | Execute Discrete,Minus 0c99 0248 | H | Execute Discrete,Check_In_Integer 0c9a 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0c9b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x4 = 0xc9b,0x4 0c9c 0217 | | Execute Heap_Access,All_Reference 0c9d 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0c9e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0c9f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x5 = 0xc9f,0x5 0ca0 7002 |p | Jump_Nonzero 0xca3 0ca1 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x1d.0x6 = 0xca1,0x6 0ca2 0257 | W | Execute Discrete,Raise 0ca3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x7 = 0xca3,0x2 0ca4 00da | | Load_Top At_Offset_2 0ca5 0217 | | Execute Heap_Access,All_Reference 0ca6 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0ca7 027d | } | Execute Discrete,Greater 0ca8 77eb |w | Jump_Nonzero 0xc94 0ca9 7813 |x | Jump 0xcbd 0caa 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x8 = 0xcaa,0x7 ; Debug Table 0x1d.0x9 = 0xcaa,0x8 0cab 0217 | | Execute Heap_Access,All_Reference 0cac 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0cad 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0cae 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0xa = 0xcae,0x9 0caf 7002 |p | Jump_Nonzero 0xcb2 0cb0 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x1d.0xb = 0xcb0,0xa 0cb1 0257 | W | Execute Discrete,Raise 0cb2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0xc = 0xcb2,0xb 0cb3 00da | | Load_Top At_Offset_2 0cb4 0217 | | Execute Heap_Access,All_Reference 0cb5 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0cb6 0273 | s | Execute Discrete,Plus 0cb7 0248 | H | Execute Discrete,Check_In_Integer 0cb8 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0cb9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0xd = 0xcb9,0xc 0cba 0c01 | | Execute_Immediate Greater_Equal,0x1 0cbb 7001 |p | Jump_Nonzero 0xcbd 0cbc 7fed | | Jump 0xcaa 0cbd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0xe = 0xcbd,0xd 0cbe a5fd | | Store_Unchecked 0x2,-0x3 0cbf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0xf = 0xcbf,0xe 0cc0 c5fc | | Store 0x2,-0x4 0cc1 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0cc2 0000 0000 | | .BLANK 0000[0x6] 0cc8 ; -------------------------------------------------------------------------------------- 0cc8 ; SUBPROGRAM 0cc8 ; -------------------------------------------------------------------------------------- 0cc8 0cd1 | | .CONST 0x0cd1 ; Address of begin 0cc9 0004 | | .CONST 0x0004 ; Address of exception handler 0cca 0006 | | .CONST 0x0006 ; Number of locals 0ccb INIT_0cc8: 0ccb 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1e = .DEBUG 0x0ccb,0x147a,0x1001,0x0000,0x0056,0xcdd5,0x0000,0x00d3 ; Debug Table 0x1e.0x0 = 0xccb,0xffff 0ccc 03e9 | | Declare_Variable Discrete,Duplicate 0ccd 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1e.0x1 = 0xccd,0xfffe 0cce 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0ccf e22e | . | Load 0x1,0x2e ; Debug Table 0x1e.0x2 = 0xccf,0xfffd 0cd0 039d | | Declare_Variable Heap_Access,Duplicate 0cd1 BODY_0cc8: 0cd1 e7ff | | Load 0x3,-0x1 ; Debug Table 0x1e.0x3 = 0xcd1,0x1 0cd2 0217 | | Execute Heap_Access,All_Reference 0cd3 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0cd4 e211 | | Load 0x1,0x11 0cd5 027c | | | Execute Discrete,Less 0cd6 e7ff | | Load 0x3,-0x1 0cd7 e5ff | | Load 0x2,-0x1 0cd8 0217 | | Execute Heap_Access,All_Reference 0cd9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0cda 021e | | Execute Heap_Access,Maximum 0cdb 0279 | y | Execute Discrete,And 0cdc 6802 |h | Jump_Zero 0xcdf 0cdd 60b2 |` | Indirect_Literal Discrete,0xd90,{0x00000000, 0x56cdd501} ; Debug Table 0x1e.0x4 = 0xcdd,0x2 0cde 0257 | W | Execute Discrete,Raise 0cdf e7ff | | Load 0x3,-0x1 ; Debug Table 0x1e.0x5 = 0xcdf,0x3 0ce0 0217 | | Execute Heap_Access,All_Reference 0ce1 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0ce2 e7fe | | Load 0x3,-0x2 0ce3 021e | | Execute Heap_Access,Maximum 0ce4 6802 |h | Jump_Zero 0xce7 0ce5 60aa |` | Indirect_Literal Discrete,0xd90,{0x00000000, 0x56cdd501} ; Debug Table 0x1e.0x6 = 0xce5,0x4 0ce6 0257 | W | Execute Discrete,Raise 0ce7 e7ff | | Load 0x3,-0x1 ; Debug Table 0x1e.0x7 = 0xce7,0x5 0ce8 0217 | | Execute Heap_Access,All_Reference 0ce9 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0cea e7fd | | Load 0x3,-0x3 0ceb 021e | | Execute Heap_Access,Maximum 0cec 6802 |h | Jump_Zero 0xcef 0ced 60a2 |` | Indirect_Literal Discrete,0xd90,{0x00000000, 0x56cdd501} ; Debug Table 0x1e.0x8 = 0xced,0x6 0cee 0257 | W | Execute Discrete,Raise 0cef e7ff | | Load 0x3,-0x1 ; Debug Table 0x1e.0x9 = 0xcef,0x7 0cf0 0217 | | Execute Heap_Access,All_Reference 0cf1 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0cf2 e7fc | | Load 0x3,-0x4 0cf3 021e | | Execute Heap_Access,Maximum 0cf4 6802 |h | Jump_Zero 0xcf7 0cf5 609a |` | Indirect_Literal Discrete,0xd90,{0x00000000, 0x56cdd501} ; Debug Table 0x1e.0xa = 0xcf5,0x8 0cf6 0257 | W | Execute Discrete,Raise 0cf7 e7ff | | Load 0x3,-0x1 ; Debug Table 0x1e.0xb = 0xcf7,0x9 0cf8 0217 | | Execute Heap_Access,All_Reference 0cf9 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0cfa 0f01 | | Execute_Immediate Equal,0x1 0cfb 6824 |h$ | Jump_Zero 0xd20 0cfc 4800 |H | Short_Literal 0x0 ; Debug Table 0x1e.0xc = 0xcfc,0xa 0cfd a7fa | | Store_Unchecked 0x3,-0x6 0cfe e7fb | | Load 0x3,-0x5 ; Debug Table 0x1e.0xd = 0xcfe,0xb 0cff e7ff | | Load 0x3,-0x1 0d00 0217 | | Execute Heap_Access,All_Reference 0d01 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0d02 e7ff | | Load 0x3,-0x1 0d03 0217 | | Execute Heap_Access,All_Reference 0d04 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0d05 01d7 | | Execute Vector,Field_Read 0d06 0273 | s | Execute Discrete,Plus 0d07 c7fb | | Store 0x3,-0x5 0d08 e7ff | | Load 0x3,-0x1 ; Debug Table 0x1e.0xe = 0xd08,0xc 0d09 0217 | | Execute Heap_Access,All_Reference 0d0a 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0d0b 4802 |H | Short_Literal 0x2 0d0c 0263 | c | Execute Discrete,Above_Bound 0d0d 7011 |p | Jump_Nonzero 0xd1f 0d0e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0xf = 0xd0e,0xd 0d0f 0aff | | Execute_Immediate Plus,-0x1 0d10 0248 | H | Execute Discrete,Check_In_Integer 0d11 e7ff | | Load 0x3,-0x1 0d12 0217 | | Execute Heap_Access,All_Reference 0d13 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0d14 01d7 | | Execute Vector,Field_Read 0d15 00d9 | | Load_Top At_Offset_1 0d16 e7ff | | Load 0x3,-0x1 0d17 0217 | | Execute Heap_Access,All_Reference 0d18 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0d19 01d7 | | Execute Vector,Field_Read 0d1a 027d | } | Execute Discrete,Greater 0d1b 6802 |h | Jump_Zero 0xd1e 0d1c 6073 |`s | Indirect_Literal Discrete,0xd90,{0x00000000, 0x56cdd501} ; Debug Table 0x1e.0x10 = 0xd1c,0xe 0d1d 0257 | W | Execute Discrete,Raise 0d1e 3fef |? | Loop_Increasing 0xd0e 0d1f 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0d20 e7ff | | Load 0x3,-0x1 ; Debug Table 0x1e.0x11 = 0xd20,0xf 0d21 0217 | | Execute Heap_Access,All_Reference 0d22 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0d23 4801 |H | Short_Literal 0x1 0d24 0263 | c | Execute Discrete,Above_Bound 0d25 7061 |pa | Jump_Nonzero 0xd87 0d26 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x12 = 0xd26,0x10 0d27 0f01 | | Execute_Immediate Equal,0x1 0d28 6814 |h | Jump_Zero 0xd3d 0d29 e7ff | | Load 0x3,-0x1 ; Debug Table 0x1e.0x13 = 0xd29,0x11 0d2a 0217 | | Execute Heap_Access,All_Reference 0d2b 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0d2c 7003 |p | Jump_Nonzero 0xd30 0d2d e22e | . | Load 0x1,0x2e ; Debug Table 0x1e.0x14 = 0xd2d,0x12 0d2e a605 | | Store_Unchecked 0x3,0x5 0d2f 7815 |x | Jump 0xd45 0d30 e7ff | | Load 0x3,-0x1 ; Debug Table 0x1e.0x15 = 0xd30,0x13 0d31 0217 | | Execute Heap_Access,All_Reference 0d32 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0d33 0217 | | Execute Heap_Access,All_Reference 0d34 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0d35 e7ff | | Load 0x3,-0x1 0d36 0217 | | Execute Heap_Access,All_Reference 0d37 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0d38 0217 | | Execute Heap_Access,All_Reference 0d39 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 0d3a 01d7 | | Execute Vector,Field_Read 0d3b a605 | | Store_Unchecked 0x3,0x5 0d3c 7808 |x | Jump 0xd45 0d3d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x16 = 0xd3d,0x14 0d3e 0aff | | Execute_Immediate Plus,-0x1 0d3f 0248 | H | Execute Discrete,Check_In_Integer 0d40 e7ff | | Load 0x3,-0x1 0d41 0217 | | Execute Heap_Access,All_Reference 0d42 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 0d43 01d7 | | Execute Vector,Field_Read 0d44 a605 | | Store_Unchecked 0x3,0x5 0d45 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x17 = 0xd45,0x15 0d46 e7ff | | Load 0x3,-0x1 0d47 0217 | | Execute Heap_Access,All_Reference 0d48 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0d49 027f | | Execute Discrete,Equal 0d4a 6810 |h | Jump_Zero 0xd5b 0d4b e7ff | | Load 0x3,-0x1 ; Debug Table 0x1e.0x18 = 0xd4b,0x16 0d4c 0217 | | Execute Heap_Access,All_Reference 0d4d 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0d4e 7003 |p | Jump_Nonzero 0xd52 0d4f e22e | . | Load 0x1,0x2e ; Debug Table 0x1e.0x19 = 0xd4f,0x17 0d50 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0d51 7811 |x | Jump 0xd63 0d52 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x1a = 0xd52,0x18 0d53 e7ff | | Load 0x3,-0x1 0d54 0217 | | Execute Heap_Access,All_Reference 0d55 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0d56 0217 | | Execute Heap_Access,All_Reference 0d57 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 0d58 01d7 | | Execute Vector,Field_Read 0d59 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0d5a 7808 |x | Jump 0xd63 0d5b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x1b = 0xd5b,0x19 0d5c 0a01 | | Execute_Immediate Plus,0x1 0d5d 0248 | H | Execute Discrete,Check_In_Integer 0d5e e7ff | | Load 0x3,-0x1 0d5f 0217 | | Execute Heap_Access,All_Reference 0d60 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 0d61 01d7 | | Execute Vector,Field_Read 0d62 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0d63 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1e.0x1c = 0xd63,0x1a 0d64 e604 | | Load 0x3,0x4 0d65 e7ff | | Load 0x3,-0x1 0d66 e605 | | Load 0x3,0x5 0d67 e606 | | Load 0x3,0x6 0d68 e608 | | Load 0x3,0x8 0d69 e7ff | | Load 0x3,-0x1 0d6a 0217 | | Execute Heap_Access,All_Reference 0d6b 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 0d6c 01d7 | | Execute Vector,Field_Read 0d6d 8402 | | Call 0x2,0x2 0d6e c604 | | Store 0x3,0x4 0d6f c603 | | Store 0x3,0x3 0d70 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x1d = 0xd70,0x1b 0d71 0f01 | | Execute_Immediate Equal,0x1 0d72 6803 |h | Jump_Zero 0xd76 0d73 e603 | | Load 0x3,0x3 ; Debug Table 0x1e.0x1e = 0xd73,0x1c 0d74 a602 | | Store_Unchecked 0x3,0x2 0d75 7806 |x | Jump 0xd7c 0d76 e602 | | Load 0x3,0x2 ; Debug Table 0x1e.0x1f = 0xd76,0x1d 0d77 e603 | | Load 0x3,0x3 0d78 027e | ~ | Execute Discrete,Not_Equal 0d79 6802 |h | Jump_Zero 0xd7c 0d7a 6015 |` | Indirect_Literal Discrete,0xd90,{0x00000000, 0x56cdd501} ; Debug Table 0x1e.0x20 = 0xd7a,0x1e 0d7b 0257 | W | Execute Discrete,Raise 0d7c e604 | | Load 0x3,0x4 ; Debug Table 0x1e.0x21 = 0xd7c,0x1f 0d7d 00d9 | | Load_Top At_Offset_1 0d7e e7ff | | Load 0x3,-0x1 0d7f 0217 | | Execute Heap_Access,All_Reference 0d80 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0d81 01d7 | | Execute Vector,Field_Read 0d82 027e | ~ | Execute Discrete,Not_Equal 0d83 6802 |h | Jump_Zero 0xd86 0d84 600b |` | Indirect_Literal Discrete,0xd90,{0x00000000, 0x56cdd501} ; Debug Table 0x1e.0x22 = 0xd84,0x20 0d85 0257 | W | Execute Discrete,Raise 0d86 3f9f |? | Loop_Increasing 0xd26 0d87 e7fb | | Load 0x3,-0x5 ; Debug Table 0x1e.0x23 = 0xd87,0x21 0d88 00db | | Load_Top At_Offset_3 0d89 0273 | s | Execute Discrete,Plus 0d8a c7fb | | Store 0x3,-0x5 0d8b e602 | | Load 0x3,0x2 ; Debug Table 0x1e.0x24 = 0xd8b,0x22 0d8c 0a01 | | Execute_Immediate Plus,0x1 0d8d c7fa | | Store 0x3,-0x6 0d8e 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0d8f 0000 | | .XXX[0x1] 0d90 0000 0000 | | .LITERAL {0x00000000, 0x56cdd501} 0d94 0000 0000 | | .BLANK 0000[0x4] 0d98 0db0 0004 | | .XXX[0x3] 0d9a 0010 | | 0d9b 4802 |H | Short_Literal 0x2 ; Debug Table 0x1f = .DEBUG 0x0d9b,0x14c6,0x0000,0x0000,0x0056,0x5a65,0x0000,0x0164 ; Debug Table 0x1f.0x0 = 0xd9b,0xffff 0d9c 032b | + | Declare_Type Record,Incomplete,Visible 0d9d 029a 0dbb | | Declare_Subprogram INIT_0db8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x1f.0x1 = 0xd9d,0xfffe 0d9f 029a 0dcb | | Declare_Subprogram INIT_0dc8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x1f.0x2 = 0xd9f,0xfffd 0da1 029a 0e2b | +| Declare_Subprogram INIT_0e28,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x1f.0x3 = 0xda1,0xfffc 0da3 e001 | | Load 0x0,0x1 ; Debug Table 0x1f.0x4 = 0xda3,0xfffb 0da4 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0da5 00e1 | | Load_Encached Boolean_Cache 0da6 02a0 | | Declare_Subprogram Null_Subprogram 0da7 e20d | | Load 0x1,0xd 0da8 0326 | & | Complete_Type Record,By_Defining 0da9 00bf | | Action Accept_Activation 0daa 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x20 = .DEBUG 0x0daa,0x14d2,0x0000,0x0000,0x0056,0xcdd5,0x0000,0x03a8 ; Debug Table 0x20.0x0 = 0xdaa,0xffff 0dab 00c7 | | Action Elaborate_Subprogram 0dac 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x20.0x1 = 0xdac,0xfffe 0dad 00c7 | | Action Elaborate_Subprogram 0dae 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x20.0x2 = 0xdae,0xfffd 0daf 00c7 | | Action Elaborate_Subprogram 0db0 00bc | | Action Signal_Activated 0db1 00bb | | Action Signal_Completion 0db2 0000 0000 | | .BLANK 0000[0x6] 0db8 ; -------------------------------------------------------------------------------------- 0db8 ; SUBPROGRAM 0db8 ; -------------------------------------------------------------------------------------- 0db8 0dbb | | .CONST 0x0dbb ; Address of begin 0db9 0004 | | .CONST 0x0004 ; Address of exception handler 0dba 0001 | | .CONST 0x0001 ; Number of locals 0dbb BODY_0db8: 0dbb INIT_0db8: 0dbb 4801 |H | Short_Literal 0x1 ; Debug Table 0x21 = .DEBUG 0x0dbb,0x14da,0x0001,0x0000,0x0056,0x5a65,0x0000,0x0169 ; Debug Table 0x21.0x0 = 0xdbb,0x1 0dbc e5fe | | Load 0x2,-0x2 0dbd 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0dbe 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x1 = 0xdbe,0x2 0dbf e5fe | | Load 0x2,-0x2 0dc0 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0dc1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0dc2 0000 0000 | | .BLANK 0000[0x6] 0dc8 ; -------------------------------------------------------------------------------------- 0dc8 ; SUBPROGRAM 0dc8 ; -------------------------------------------------------------------------------------- 0dc8 0dd1 | | .CONST 0x0dd1 ; Address of begin 0dc9 0004 | | .CONST 0x0004 ; Address of exception handler 0dca 0003 | | .CONST 0x0003 ; Number of locals 0dcb INIT_0dc8: 0dcb e001 | | Load 0x0,0x1 ; Debug Table 0x22 = .DEBUG 0x0dcb,0x14e0,0x0001,0x0000,0x0056,0x5a65,0x0000,0x0175 ; Debug Table 0x22.0x0 = 0xdcb,0xffff 0dcc 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0dcd e5fd | | Load 0x2,-0x3 0dce 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0dcf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0dd0 e002 | | Load 0x0,0x2 ; Debug Table 0x22.0x1 = 0xdd0,0xfffe 0dd1 BODY_0dc8: 0dd1 e5fd | | Load 0x2,-0x3 ; Debug Table 0x22.0x2 = 0xdd1,0x1 0dd2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0dd3 6833 |h3 | Jump_Zero 0xe07 0dd4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0x3 = 0xdd4,0x2 0dd5 0217 | | Execute Heap_Access,All_Reference 0dd6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0dd7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0dd8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x4 = 0xdd8,0x3 0dd9 0217 | | Execute Heap_Access,All_Reference 0dda 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0ddb 0e01 | | Execute_Immediate Not_Equal,0x1 0ddc 6812 |h | Jump_Zero 0xdef 0ddd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x5 = 0xddd,0x4 0dde 8003 | | Call 0x0,0x3 0ddf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0de0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0x6 = 0xde0,0x5 0de1 0217 | | Execute Heap_Access,All_Reference 0de2 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0de3 e004 | | Load 0x0,0x4 0de4 e005 | | Load 0x0,0x5 0de5 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0de6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0de7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x7 = 0xde7,0x6 0de8 00da | | Load_Top At_Offset_2 0de9 0217 | | Execute Heap_Access,All_Reference 0dea 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0deb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x8 = 0xdeb,0x7 0dec 00da | | Load_Top At_Offset_2 0ded 0217 | | Execute Heap_Access,All_Reference 0dee 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0def 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x9 = 0xdef,0x8 0df0 00d9 | | Load_Top At_Offset_1 0df1 0217 | | Execute Heap_Access,All_Reference 0df2 2805 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5 0df3 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0xa = 0xdf3,0x9 0df4 00d9 | | Load_Top At_Offset_1 0df5 0217 | | Execute Heap_Access,All_Reference 0df6 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6 0df7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0xb = 0xdf7,0xa 0df8 4801 |H | Short_Literal 0x1 0df9 00da | | Load_Top At_Offset_2 0dfa 0217 | | Execute Heap_Access,All_Reference 0dfb 2407 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7 0dfc 01d6 | | Execute Vector,Field_Write 0dfd e5fe | | Load 0x2,-0x2 ; Debug Table 0x22.0xc = 0xdfd,0xb 0dfe 4801 |H | Short_Literal 0x1 0dff 00da | | Load_Top At_Offset_2 0e00 0217 | | Execute Heap_Access,All_Reference 0e01 2608 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8 0e02 01d6 | | Execute Vector,Field_Write 0e03 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0xd = 0xe03,0xc 0e04 e5fd | | Load 0x2,-0x3 0e05 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0e06 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0e07 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0xe = 0xe07,0xd 0e08 00da | | Load_Top At_Offset_2 0e09 e001 | | Load 0x0,0x1 0e0a 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0e0b 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0xf = 0xe0b,0xe 0e0c 00da | | Load_Top At_Offset_2 0e0d e001 | | Load 0x0,0x1 0e0e 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0e0f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0x10 = 0xe0f,0xf 0e10 0217 | | Execute Heap_Access,All_Reference 0e11 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0e12 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0e13 e5fe | | Load 0x2,-0x2 ; Debug Table 0x22.0x11 = 0xe13,0x10 0e14 00d9 | | Load_Top At_Offset_1 0e15 0217 | | Execute Heap_Access,All_Reference 0e16 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 0e17 00da | | Load_Top At_Offset_2 0e18 0217 | | Execute Heap_Access,All_Reference 0e19 2608 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8 0e1a 01d6 | | Execute Vector,Field_Write 0e1b e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0x12 = 0xe1b,0x11 0e1c 4800 |H | Short_Literal 0x0 0e1d 00db | | Load_Top At_Offset_3 0e1e e001 | | Load 0x0,0x1 0e1f 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0e20 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0e21 0000 0000 | | .BLANK 0000[0x7] 0e28 ; -------------------------------------------------------------------------------------- 0e28 ; SUBPROGRAM 0e28 ; -------------------------------------------------------------------------------------- 0e28 0e2c | , | .CONST 0x0e2c ; Address of begin 0e29 0004 | | .CONST 0x0004 ; Address of exception handler 0e2a 0002 | | .CONST 0x0002 ; Number of locals 0e2b INIT_0e28: 0e2b e002 | | Load 0x0,0x2 ; Debug Table 0x23 = .DEBUG 0x0e2b,0x1508,0x0001,0x0000,0x0056,0x5a65,0x0000,0x0185 ; Debug Table 0x23.0x0 = 0xe2b,0xffff 0e2c BODY_0e28: 0e2c 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0x1 = 0xe2c,0x1 0e2d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0e2e 6802 |h | Jump_Zero 0xe31 0e2f 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x23.0x2 = 0xe2f,0x2 0e30 0257 | W | Execute Discrete,Raise 0e31 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0x3 = 0xe31,0x3 0e32 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0e33 0217 | | Execute Heap_Access,All_Reference 0e34 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0e35 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0e36 4801 |H | Short_Literal 0x1 ; Debug Table 0x23.0x4 = 0xe36,0x4 ; Debug Table 0x23.0x5 = 0xe36,0x5 0e37 00d9 | | Load_Top At_Offset_1 0e38 0217 | | Execute Heap_Access,All_Reference 0e39 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6 0e3a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x6 = 0xe3a,0x6 0e3b 0217 | | Execute Heap_Access,All_Reference 0e3c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0e3d 0f01 | | Execute_Immediate Equal,0x1 0e3e 7007 |p | Jump_Nonzero 0xe46 0e3f 4801 |H | Short_Literal 0x1 ; Debug Table 0x23.0x7 = 0xe3f,0x7 0e40 00d9 | | Load_Top At_Offset_1 0e41 0217 | | Execute Heap_Access,All_Reference 0e42 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 0e43 01d7 | | Execute Vector,Field_Read 0e44 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0e45 7ff0 | | Jump 0xe36 0e46 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x8 = 0xe46,0x8 0e47 e5ff | | Load 0x2,-0x1 0e48 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0e49 0217 | | Execute Heap_Access,All_Reference 0e4a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0e4b e001 | | Load 0x0,0x1 ; Debug Table 0x23.0x9 = 0xe4b,0x9 0e4c 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0e4d e5ff | | Load 0x2,-0x1 0e4e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0e4f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0e50 ; -------------------------------------------------------------------------------------- 0e50 ; STRING TABLE 0e50 ; -------------------------------------------------------------------------------------- 0e50 0006 | | .STRTAB 0x0006->0x0e53 ; "TREE" 0e51 0008 | | .STRTAB 0x0008->0x0e55 ; "LEAF" 0e52 000a | | .STREND 0x000a->0x0e57 0e53 5452 4545 |TREE| .STRTAB_STRINGS 0e57 0000 | | .XXX[0x1] 0e58 ; -------------------------------------------------------------------------------------- 0e58 ; Debug Table 0e58 ; -------------------------------------------------------------------------------------- 0e58 0003 0024 | $| .CONST 0x0003,0x0024 0e5a 000b 0f7a | z| .DEBUG 0x000b,0x0f7a,0xc000,0x0000,0x0056,0x5a65,0x0000,0x0007 0e62 0050 0fb6 | P | .DEBUG 0x0050,0x0fb6,0xc000,0x0000,0x0056,0xcdd5,0x0000,0x0005 0e6a 0103 1010 | | .DEBUG 0x0103,0x1010,0x1001,0x0000,0x0056,0x5a65,0x0000,0x0022 0e72 011b 101a | | .DEBUG 0x011b,0x101a,0x1001,0x0000,0x0056,0x5a65,0x0000,0x0030 0e7a 012b 1020 | + | .DEBUG 0x012b,0x1020,0x1001,0x0000,0x0056,0x5a65,0x0000,0x0038 0e82 013b 1026 | ; &| .DEBUG 0x013b,0x1026,0x1002,0x0000,0x0056,0x5a65,0x0000,0x0040 0e8a 014b 102a | K *| .DEBUG 0x014b,0x102a,0x1001,0x0000,0x0056,0x5a65,0x0000,0x004b 0e92 019b 1056 | V| .DEBUG 0x019b,0x1056,0x1002,0x0000,0x0056,0x5a65,0x0000,0x005b 0e9a 01db 1076 | v| .DEBUG 0x01db,0x1076,0x1001,0x0000,0x0056,0x5a65,0x0000,0x0068 0ea2 0253 10b2 | S | .DEBUG 0x0253,0x10b2,0x1002,0x0000,0x0056,0x5a65,0x0000,0x0074 0eaa 027b 10c0 | { | .DEBUG 0x027b,0x10c0,0x1002,0x0000,0x0056,0x5a65,0x0000,0x0081 0eb2 029b 10ca | | .DEBUG 0x029b,0x10ca,0x1001,0x0000,0x0056,0x5a65,0x0000,0x008e 0eba 02b3 10d4 | | .DEBUG 0x02b3,0x10d4,0x3801,0x0002,0x0056,0x5a65,0x0000,0x009e 0ec2 02cb 10de | | .DEBUG 0x02cb,0x10de,0x3801,0x0002,0x0056,0x5a65,0x0000,0x00b4 0eca 02f3 10e8 | | .DEBUG 0x02f3,0x10e8,0x1001,0x0000,0x0056,0x5a65,0x0000,0x00d6 0ed2 032b 1102 | + | .DEBUG 0x032b,0x1102,0x1001,0x0000,0x0056,0x5a65,0x0000,0x00ef 0eda 046b 1172 | k r| .DEBUG 0x046b,0x1172,0x1001,0x0000,0x0056,0x5a65,0x0000,0x00fb 0ee2 0793 1284 | | .DEBUG 0x0793,0x1284,0x1001,0x0000,0x0056,0x5a65,0x0000,0x0107 0eea 0a93 13a8 | | .DEBUG 0x0a93,0x13a8,0x1002,0x0000,0x0056,0x5a65,0x0000,0x0113 0ef2 0abb 13ba | | .DEBUG 0x0abb,0x13ba,0x3801,0x0002,0x0056,0x5a65,0x0000,0x011c 0efa 0afb 13d4 | | .DEBUG 0x0afb,0x13d4,0x3801,0x0002,0x0056,0x5a65,0x0000,0x013e 0f02 0b53 1400 | S | .DEBUG 0x0b53,0x1400,0x1002,0x0000,0x0056,0x5a65,0x0000,0x019f 0f0a 0b83 1414 | | .DEBUG 0x0b83,0x1414,0x1002,0x0000,0x0056,0x5a65,0x0000,0x01a8 0f12 0bc3 1436 | 6| .DEBUG 0x0bc3,0x1436,0x1005,0x0000,0x0056,0xcdd5,0x0000,0x0006 0f1a 0bdb 1438 | 8| .DEBUG 0x0bdb,0x1438,0x1005,0x0000,0x0056,0xcdd5,0x0000,0x003b 0f22 0bf3 143a | :| .DEBUG 0x0bf3,0x143a,0x1005,0x0000,0x0056,0xcdd5,0x0000,0x004d 0f2a 0c23 143c | # <| .DEBUG 0x0c23,0x143c,0x1005,0x0000,0x0056,0xcdd5,0x0000,0x008e 0f32 0c3b 143e | ; >| .DEBUG 0x0c3b,0x143e,0x1001,0x0000,0x0056,0xcdd5,0x0000,0x02fc 0f3a 0c63 144e | c N| .DEBUG 0x0c63,0x144e,0x1001,0x0000,0x0056,0xcdd5,0x0000,0x0364 0f42 0c83 1458 | X| .DEBUG 0x0c83,0x1458,0x1001,0x0000,0x0056,0xcdd5,0x0000,0x06ec 0f4a 0ccb 147a | z| .DEBUG 0x0ccb,0x147a,0x1001,0x0000,0x0056,0xcdd5,0x0000,0x00d3 0f52 0d9b 14c6 | | .DEBUG 0x0d9b,0x14c6,0x0000,0x0000,0x0056,0x5a65,0x0000,0x0164 0f5a 0daa 14d2 | | .DEBUG 0x0daa,0x14d2,0x0000,0x0000,0x0056,0xcdd5,0x0000,0x03a8 0f62 0dbb 14da | | .DEBUG 0x0dbb,0x14da,0x0001,0x0000,0x0056,0x5a65,0x0000,0x0169 0f6a 0dcb 14e0 | | .DEBUG 0x0dcb,0x14e0,0x0001,0x0000,0x0056,0x5a65,0x0000,0x0175 0f72 0e2b 1508 | + | .DEBUG 0x0e2b,0x1508,0x0001,0x0000,0x0056,0x5a65,0x0000,0x0185 0f7a ; -------------------------------------------------------------------------------------- 0f7a ; Debug3 Subtable 0x0 0f7a ; -------------------------------------------------------------------------------------- 0f7a 001d 0000 | | .DBG3TAB 0x001d,0x0000 0f7c 000b ffff | | .CONST 0x000b,0xffff 0f7e 000c fffe | | .CONST 0x000c,0xfffe 0f80 000d fffd | | .CONST 0x000d,0xfffd 0f82 000f fffc | | .CONST 0x000f,0xfffc 0f84 0011 fffb | | .CONST 0x0011,0xfffb 0f86 0013 fffa | | .CONST 0x0013,0xfffa 0f88 0015 fff9 | | .CONST 0x0015,0xfff9 0f8a 0017 fff8 | | .CONST 0x0017,0xfff8 0f8c 0019 fff7 | | .CONST 0x0019,0xfff7 0f8e 001b fff6 | | .CONST 0x001b,0xfff6 0f90 001d fff5 | | .CONST 0x001d,0xfff5 0f92 001f fff4 | | .CONST 0x001f,0xfff4 0f94 0021 fff3 | ! | .CONST 0x0021,0xfff3 0f96 0023 fff2 | # | .CONST 0x0023,0xfff2 0f98 0025 fff1 | % | .CONST 0x0025,0xfff1 0f9a 0027 fff0 | ' | .CONST 0x0027,0xfff0 0f9c 002d ffef | - | .CONST 0x002d,0xffef 0f9e 002f ffee | / | .CONST 0x002f,0xffee 0fa0 0031 ffed | 1 | .CONST 0x0031,0xffed 0fa2 0033 ffec | 3 | .CONST 0x0033,0xffec 0fa4 0035 ffeb | 5 | .CONST 0x0035,0xffeb 0fa6 0037 ffea | 7 | .CONST 0x0037,0xffea 0fa8 0039 ffe9 | 9 | .CONST 0x0039,0xffe9 0faa 0042 ffe8 | B | .CONST 0x0042,0xffe8 0fac 0044 ffe7 | D | .CONST 0x0044,0xffe7 0fae 0046 ffe6 | F | .CONST 0x0046,0xffe6 0fb0 0048 ffe5 | H | .CONST 0x0048,0xffe5 0fb2 004c ffe4 | L | .CONST 0x004c,0xffe4 0fb4 004c ffe3 | L | .CONST 0x004c,0xffe3 0fb6 ; -------------------------------------------------------------------------------------- 0fb6 ; Debug3 Subtable 0x1 0fb6 ; -------------------------------------------------------------------------------------- 0fb6 002c 0000 | , | .DBG3TAB 0x002c,0x0000 0fb8 0050 ffff | P | .CONST 0x0050,0xffff 0fba 0055 fffe | U | .CONST 0x0055,0xfffe 0fbc 005b fffd | [ | .CONST 0x005b,0xfffd 0fbe 0060 fffc | ` | .CONST 0x0060,0xfffc 0fc0 0060 fffb | ` | .CONST 0x0060,0xfffb 0fc2 0060 fffa | ` | .CONST 0x0060,0xfffa 0fc4 0064 fff9 | d | .CONST 0x0064,0xfff9 0fc6 0068 fff8 | h | .CONST 0x0068,0xfff8 0fc8 006f fff7 | o | .CONST 0x006f,0xfff7 0fca 0077 fff6 | w | .CONST 0x0077,0xfff6 0fcc 007e fff5 | ~ | .CONST 0x007e,0xfff5 0fce 008e fff4 | | .CONST 0x008e,0xfff4 0fd0 0094 fff3 | | .CONST 0x0094,0xfff3 0fd2 009c fff2 | | .CONST 0x009c,0xfff2 0fd4 00a0 fff1 | | .CONST 0x00a0,0xfff1 0fd6 00a5 fff0 | | .CONST 0x00a5,0xfff0 0fd8 00aa ffef | | .CONST 0x00aa,0xffef 0fda 00b3 ffee | | .CONST 0x00b3,0xffee 0fdc 00bc ffed | | .CONST 0x00bc,0xffed 0fde 00be ffec | | .CONST 0x00be,0xffec 0fe0 00c6 ffeb | | .CONST 0x00c6,0xffeb 0fe2 00c8 ffea | | .CONST 0x00c8,0xffea 0fe4 00ca ffe9 | | .CONST 0x00ca,0xffe9 0fe6 00cc ffe8 | | .CONST 0x00cc,0xffe8 0fe8 00ce ffe7 | | .CONST 0x00ce,0xffe7 0fea 00d0 ffe6 | | .CONST 0x00d0,0xffe6 0fec 00d2 ffe5 | | .CONST 0x00d2,0xffe5 0fee 00db ffe4 | | .CONST 0x00db,0xffe4 0ff0 00dd ffe3 | | .CONST 0x00dd,0xffe3 0ff2 00df ffe2 | | .CONST 0x00df,0xffe2 0ff4 00e1 ffe1 | | .CONST 0x00e1,0xffe1 0ff6 00e3 ffe0 | | .CONST 0x00e3,0xffe0 0ff8 00e5 ffdf | | .CONST 0x00e5,0xffdf 0ffa 00e7 ffde | | .CONST 0x00e7,0xffde 0ffc 00e9 ffdd | | .CONST 0x00e9,0xffdd 0ffe 00eb ffdc | | .CONST 0x00eb,0xffdc 1000 00ed ffdb | | .CONST 0x00ed,0xffdb 1002 00ef ffda | | .CONST 0x00ef,0xffda 1004 00f1 ffd9 | | .CONST 0x00f1,0xffd9 1006 00f3 ffd8 | | .CONST 0x00f3,0xffd8 1008 00f5 ffd7 | | .CONST 0x00f5,0xffd7 100a 00f7 ffd6 | | .CONST 0x00f7,0xffd6 100c 00f9 ffd5 | | .CONST 0x00f9,0xffd5 100e 00fb ffd4 | | .CONST 0x00fb,0xffd4 1010 ; -------------------------------------------------------------------------------------- 1010 ; Debug3 Subtable 0x2 1010 ; -------------------------------------------------------------------------------------- 1010 0001 0003 | | .DBG3TAB 0x0001,0x0003 1012 0103 ffff | | .CONST 0x0103,0xffff 1014 0109 0001 | | .CONST 0x0109,0x0001 1016 010d 0002 | | .CONST 0x010d,0x0002 1018 010f 0003 | | .CONST 0x010f,0x0003 101a ; -------------------------------------------------------------------------------------- 101a ; Debug3 Subtable 0x3 101a ; -------------------------------------------------------------------------------------- 101a 0000 0002 | | .DBG3TAB 0x0000,0x0002 101c 011b 0001 | | .CONST 0x011b,0x0001 101e 0123 0002 | # | .CONST 0x0123,0x0002 1020 ; -------------------------------------------------------------------------------------- 1020 ; Debug3 Subtable 0x4 1020 ; -------------------------------------------------------------------------------------- 1020 0000 0002 | | .DBG3TAB 0x0000,0x0002 1022 012b 0001 | + | .CONST 0x012b,0x0001 1024 0133 0002 | 3 | .CONST 0x0133,0x0002 1026 ; -------------------------------------------------------------------------------------- 1026 ; Debug3 Subtable 0x5 1026 ; -------------------------------------------------------------------------------------- 1026 0000 0001 | | .DBG3TAB 0x0000,0x0001 1028 013b 0001 | ; | .CONST 0x013b,0x0001 102a ; -------------------------------------------------------------------------------------- 102a ; Debug3 Subtable 0x6 102a ; -------------------------------------------------------------------------------------- 102a 0004 0011 | | .DBG3TAB 0x0004,0x0011 102c 014b ffff | K | .CONST 0x014b,0xffff 102e 0150 fffe | P | .CONST 0x0150,0xfffe 1030 0153 fffd | S | .CONST 0x0153,0xfffd 1032 0156 0001 | V | .CONST 0x0156,0x0001 1034 0156 0002 | V | .CONST 0x0156,0x0002 1036 0158 0003 | X | .CONST 0x0158,0x0003 1038 015c 0004 | \ | .CONST 0x015c,0x0004 103a 015c fbff | \ | .CONST 0x015c,0xfbff 103c 0160 0402 | ` | .CONST 0x0160,0x0402 103e 0166 0403 | f | .CONST 0x0166,0x0403 1040 016c 0404 | l | .CONST 0x016c,0x0404 1042 016f 0405 | o | .CONST 0x016f,0x0405 1044 0171 0401 | q | .CONST 0x0171,0x0401 1046 0176 0406 | v | .CONST 0x0176,0x0406 1048 017a 0407 | z | .CONST 0x017a,0x0407 104a 017c 0408 | | | .CONST 0x017c,0x0408 104c 0183 0005 | | .CONST 0x0183,0x0005 104e 0188 0006 | | .CONST 0x0188,0x0006 1050 018c 0007 | | .CONST 0x018c,0x0007 1052 018e 0008 | | .CONST 0x018e,0x0008 1054 018f 0009 | | .CONST 0x018f,0x0009 1056 ; -------------------------------------------------------------------------------------- 1056 ; Debug3 Subtable 0x7 1056 ; -------------------------------------------------------------------------------------- 1056 0002 000d | | .DBG3TAB 0x0002,0x000d 1058 019b ffff | | .CONST 0x019b,0xffff 105a 01a0 fffe | | .CONST 0x01a0,0xfffe 105c 01a8 0001 | | .CONST 0x01a8,0x0001 105e 01ac 0003 | | .CONST 0x01ac,0x0003 1060 01b3 0004 | | .CONST 0x01b3,0x0004 1062 01b7 0005 | | .CONST 0x01b7,0x0005 1064 01b9 0006 | | .CONST 0x01b9,0x0006 1066 01bb 0002 | | .CONST 0x01bb,0x0002 1068 01c2 0007 | | .CONST 0x01c2,0x0007 106a 01c2 0008 | | .CONST 0x01c2,0x0008 106c 01c6 0009 | | .CONST 0x01c6,0x0009 106e 01c8 000a | | .CONST 0x01c8,0x000a 1070 01ca 000b | | .CONST 0x01ca,0x000b 1072 01d1 000c | | .CONST 0x01d1,0x000c 1074 01d5 000d | | .CONST 0x01d5,0x000d 1076 ; -------------------------------------------------------------------------------------- 1076 ; Debug3 Subtable 0x8 1076 ; -------------------------------------------------------------------------------------- 1076 0004 0019 | | .DBG3TAB 0x0004,0x0019 1078 01db ffff | | .CONST 0x01db,0xffff 107a 01de fffe | | .CONST 0x01de,0xfffe 107c 01e3 fffd | | .CONST 0x01e3,0xfffd 107e 01e4 fffc | | .CONST 0x01e4,0xfffc 1080 01e5 0001 | | .CONST 0x01e5,0x0001 1082 01e9 0003 | | .CONST 0x01e9,0x0003 1084 01f0 0004 | | .CONST 0x01f0,0x0004 1086 01f2 0005 | | .CONST 0x01f2,0x0005 1088 01f5 0007 | | .CONST 0x01f5,0x0007 108a 01fc 0008 | | .CONST 0x01fc,0x0008 108c 0200 0009 | | .CONST 0x0200,0x0009 108e 0204 0006 | | .CONST 0x0204,0x0006 1090 020a 000a | | .CONST 0x020a,0x000a 1092 020f 000b | | .CONST 0x020f,0x000b 1094 0213 000c | | .CONST 0x0213,0x000c 1096 0217 000d | | .CONST 0x0217,0x000d 1098 021b 0002 | | .CONST 0x021b,0x0002 109a 021e 000f | | .CONST 0x021e,0x000f 109c 0225 0010 | % | .CONST 0x0225,0x0010 109e 0227 0011 | ' | .CONST 0x0227,0x0011 10a0 022a 0013 | * | .CONST 0x022a,0x0013 10a2 022e 0014 | . | .CONST 0x022e,0x0014 10a4 0232 0015 | 2 | .CONST 0x0232,0x0015 10a6 0239 0012 | 9 | .CONST 0x0239,0x0012 10a8 023c 0016 | < | .CONST 0x023c,0x0016 10aa 0241 0017 | A | .CONST 0x0241,0x0017 10ac 0245 0018 | E | .CONST 0x0245,0x0018 10ae 0249 0019 | I | .CONST 0x0249,0x0019 10b0 024d 000e | M | .CONST 0x024d,0x000e 10b2 ; -------------------------------------------------------------------------------------- 10b2 ; Debug3 Subtable 0x9 10b2 ; -------------------------------------------------------------------------------------- 10b2 0002 0004 | | .DBG3TAB 0x0002,0x0004 10b4 0253 ffff | S | .CONST 0x0253,0xffff 10b6 0254 fffe | T | .CONST 0x0254,0xfffe 10b8 0255 0001 | U | .CONST 0x0255,0x0001 10ba 025c 0002 | \ | .CONST 0x025c,0x0002 10bc 025f 0003 | _ | .CONST 0x025f,0x0003 10be 0265 0004 | e | .CONST 0x0265,0x0004 10c0 ; -------------------------------------------------------------------------------------- 10c0 ; Debug3 Subtable 0xa 10c0 ; -------------------------------------------------------------------------------------- 10c0 0002 0002 | | .DBG3TAB 0x0002,0x0002 10c2 027b ffff | { | .CONST 0x027b,0xffff 10c4 027c fffe | | | .CONST 0x027c,0xfffe 10c6 027d 0001 | } | .CONST 0x027d,0x0001 10c8 0284 0002 | | .CONST 0x0284,0x0002 10ca ; -------------------------------------------------------------------------------------- 10ca ; Debug3 Subtable 0xb 10ca ; -------------------------------------------------------------------------------------- 10ca 0002 0002 | | .DBG3TAB 0x0002,0x0002 10cc 029b ffff | | .CONST 0x029b,0xffff 10ce 029c fffe | | .CONST 0x029c,0xfffe 10d0 029d 0001 | | .CONST 0x029d,0x0001 10d2 02a4 0002 | | .CONST 0x02a4,0x0002 10d4 ; -------------------------------------------------------------------------------------- 10d4 ; Debug3 Subtable 0xc 10d4 ; -------------------------------------------------------------------------------------- 10d4 0002 0002 | | .DBG3TAB 0x0002,0x0002 10d6 02b3 ffff | | .CONST 0x02b3,0xffff 10d8 02b4 fffe | | .CONST 0x02b4,0xfffe 10da 02b5 0001 | | .CONST 0x02b5,0x0001 10dc 02bc 0002 | | .CONST 0x02bc,0x0002 10de ; -------------------------------------------------------------------------------------- 10de ; Debug3 Subtable 0xd 10de ; -------------------------------------------------------------------------------------- 10de 0002 0002 | | .DBG3TAB 0x0002,0x0002 10e0 02cb ffff | | .CONST 0x02cb,0xffff 10e2 02cc fffe | | .CONST 0x02cc,0xfffe 10e4 02cd 0001 | | .CONST 0x02cd,0x0001 10e6 02d4 0002 | | .CONST 0x02d4,0x0002 10e8 ; -------------------------------------------------------------------------------------- 10e8 ; Debug3 Subtable 0xe 10e8 ; -------------------------------------------------------------------------------------- 10e8 0002 000a | | .DBG3TAB 0x0002,0x000a 10ea 02f3 ffff | | .CONST 0x02f3,0xffff 10ec 02f4 fffe | | .CONST 0x02f4,0xfffe 10ee 02f5 0001 | | .CONST 0x02f5,0x0001 10f0 02f8 0002 | | .CONST 0x02f8,0x0002 10f2 02ff 0003 | | .CONST 0x02ff,0x0003 10f4 0301 0004 | | .CONST 0x0301,0x0004 10f6 0305 0005 | | .CONST 0x0305,0x0005 10f8 0305 0006 | | .CONST 0x0305,0x0006 10fa 030d 0007 | | .CONST 0x030d,0x0007 10fc 031a 0008 | | .CONST 0x031a,0x0008 10fe 031e 0009 | | .CONST 0x031e,0x0009 1100 0321 000a | ! | .CONST 0x0321,0x000a 1102 ; -------------------------------------------------------------------------------------- 1102 ; Debug3 Subtable 0xf 1102 ; -------------------------------------------------------------------------------------- 1102 0006 0031 | 1| .DBG3TAB 0x0006,0x0031 1104 032b ffff | + | .CONST 0x032b,0xffff 1106 0330 fffe | 0 | .CONST 0x0330,0xfffe 1108 0331 fffd | 1 | .CONST 0x0331,0xfffd 110a 0336 fffc | 6 | .CONST 0x0336,0xfffc 110c 0339 fffb | 9 | .CONST 0x0339,0xfffb 110e 033c fffa | < | .CONST 0x033c,0xfffa 1110 033d 0001 | = | .CONST 0x033d,0x0001 1112 0345 0002 | E | .CONST 0x0345,0x0002 1114 0347 0003 | G | .CONST 0x0347,0x0003 1116 034f 0004 | O | .CONST 0x034f,0x0004 1118 0352 0005 | R | .CONST 0x0352,0x0005 111a 035a 0006 | Z | .CONST 0x035a,0x0006 111c 035c 0007 | \ | .CONST 0x035c,0x0007 111e 0360 0008 | ` | .CONST 0x0360,0x0008 1120 0366 0009 | f | .CONST 0x0366,0x0009 1122 0368 000a | h | .CONST 0x0368,0x000a 1124 036a 000b | j | .CONST 0x036a,0x000b 1126 036c 000c | l | .CONST 0x036c,0x000c 1128 0370 000d | p | .CONST 0x0370,0x000d 112a 0375 000e | u | .CONST 0x0375,0x000e 112c 0384 000f | | .CONST 0x0384,0x000f 112e 038a 0010 | | .CONST 0x038a,0x0010 1130 0390 0011 | | .CONST 0x0390,0x0011 1132 0396 0012 | | .CONST 0x0396,0x0012 1134 039a 0013 | | .CONST 0x039a,0x0013 1136 039c 0014 | | .CONST 0x039c,0x0014 1138 03a2 0015 | | .CONST 0x03a2,0x0015 113a 03af 0016 | | .CONST 0x03af,0x0016 113c 03b1 0017 | | .CONST 0x03b1,0x0017 113e 03c0 0018 | | .CONST 0x03c0,0x0018 1140 03c6 0019 | | .CONST 0x03c6,0x0019 1142 03cc 001a | | .CONST 0x03cc,0x001a 1144 03d2 001b | | .CONST 0x03d2,0x001b 1146 03d6 001c | | .CONST 0x03d6,0x001c 1148 03d8 001d | | .CONST 0x03d8,0x001d 114a 03de 001e | | .CONST 0x03de,0x001e 114c 03eb 001f | | .CONST 0x03eb,0x001f 114e 03ef 0020 | | .CONST 0x03ef,0x0020 1150 03f0 0021 | !| .CONST 0x03f0,0x0021 1152 03f0 0022 | "| .CONST 0x03f0,0x0022 1154 03f4 0023 | #| .CONST 0x03f4,0x0023 1156 03f6 0024 | $| .CONST 0x03f6,0x0024 1158 03f8 0025 | %| .CONST 0x03f8,0x0025 115a 0400 0026 | &| .CONST 0x0400,0x0026 115c 040e 0027 | '| .CONST 0x040e,0x0027 115e 041e 0028 | (| .CONST 0x041e,0x0028 1160 0426 0029 | & )| .CONST 0x0426,0x0029 1162 042a 002a | * *| .CONST 0x042a,0x002a 1164 0430 002b | 0 +| .CONST 0x0430,0x002b 1166 043e 002c | > ,| .CONST 0x043e,0x002c 1168 0443 002d | C -| .CONST 0x0443,0x002d 116a 0445 002e | E .| .CONST 0x0445,0x002e 116c 0447 002f | G /| .CONST 0x0447,0x002f 116e 0448 0030 | H 0| .CONST 0x0448,0x0030 1170 0452 0031 | R 1| .CONST 0x0452,0x0031 1172 ; -------------------------------------------------------------------------------------- 1172 ; Debug3 Subtable 0x10 1172 ; -------------------------------------------------------------------------------------- 1172 0016 0072 | r| .DBG3TAB 0x0016,0x0072 1174 046b ffff | k | .CONST 0x046b,0xffff 1176 0470 fffe | p | .CONST 0x0470,0xfffe 1178 0473 fffd | s | .CONST 0x0473,0xfffd 117a 047a fffc | z | .CONST 0x047a,0xfffc 117c 047c fffb | | | .CONST 0x047c,0xfffb 117e 047d fffa | } | .CONST 0x047d,0xfffa 1180 047e 0001 | ~ | .CONST 0x047e,0x0001 1182 0483 0003 | | .CONST 0x0483,0x0003 1184 0489 0004 | | .CONST 0x0489,0x0004 1186 048c 0005 | | .CONST 0x048c,0x0005 1188 0490 0002 | | .CONST 0x0490,0x0002 118a 0496 0006 | | .CONST 0x0496,0x0006 118c 0496 fbff | | .CONST 0x0496,0xfbff 118e 0499 fbfe | | .CONST 0x0499,0xfbfe 1190 049c 0401 | | .CONST 0x049c,0x0401 1192 04a8 0402 | | .CONST 0x04a8,0x0402 1194 04b8 0403 | | .CONST 0x04b8,0x0403 1196 04bb 0404 | | .CONST 0x04bb,0x0404 1198 04bf 0405 | | .CONST 0x04bf,0x0405 119a 04c1 0007 | | .CONST 0x04c1,0x0007 119c 04c1 0008 | | .CONST 0x04c1,0x0008 119e 04c3 0009 | | .CONST 0x04c3,0x0009 11a0 04c7 000a | | .CONST 0x04c7,0x000a 11a2 04c9 000b | | .CONST 0x04c9,0x000b 11a4 04d2 000c | | .CONST 0x04d2,0x000c 11a6 04da 000d | | .CONST 0x04da,0x000d 11a8 04e0 000e | | .CONST 0x04e0,0x000e 11aa 04e4 000f | | .CONST 0x04e4,0x000f 11ac 04e5 0010 | | .CONST 0x04e5,0x0010 11ae 04e7 0011 | | .CONST 0x04e7,0x0011 11b0 04ed 0012 | | .CONST 0x04ed,0x0012 11b2 04f0 0014 | | .CONST 0x04f0,0x0014 11b4 04f6 0015 | | .CONST 0x04f6,0x0015 11b6 04fa 0016 | | .CONST 0x04fa,0x0016 11b8 04fd 0013 | | .CONST 0x04fd,0x0013 11ba 0503 0017 | | .CONST 0x0503,0x0017 11bc 0506 0018 | | .CONST 0x0506,0x0018 11be 0506 f7ff | | .CONST 0x0506,0xf7ff 11c0 050d f7fe | | .CONST 0x050d,0xf7fe 11c2 0510 f7fd | | .CONST 0x0510,0xf7fd 11c4 0513 f7fc | | .CONST 0x0513,0xf7fc 11c6 0518 f7fb | | .CONST 0x0518,0xf7fb 11c8 0519 0801 | | .CONST 0x0519,0x0801 11ca 051d 0802 | | .CONST 0x051d,0x0802 11cc 0523 0803 | # | .CONST 0x0523,0x0803 11ce 0527 0804 | ' | .CONST 0x0527,0x0804 11d0 0537 0805 | 7 | .CONST 0x0537,0x0805 11d2 053b 0806 | ; | .CONST 0x053b,0x0806 11d4 053b f3ff | ; | .CONST 0x053b,0xf3ff 11d6 053e 0c01 | > | .CONST 0x053e,0x0c01 11d8 0542 0c02 | B | .CONST 0x0542,0x0c02 11da 0549 0c03 | I | .CONST 0x0549,0x0c03 11dc 0557 0807 | W | .CONST 0x0557,0x0807 11de 0565 0808 | e | .CONST 0x0565,0x0808 11e0 0567 0809 | g | .CONST 0x0567,0x0809 11e2 056d 080a | m | .CONST 0x056d,0x080a 11e4 0571 080b | q | .CONST 0x0571,0x080b 11e6 0577 080c | w | .CONST 0x0577,0x080c 11e8 057b 080d | { | .CONST 0x057b,0x080d 11ea 057b efff | { | .CONST 0x057b,0xefff 11ec 057e 1001 | ~ | .CONST 0x057e,0x1001 11ee 058c 1002 | | .CONST 0x058c,0x1002 11f0 059a 1003 | | .CONST 0x059a,0x1003 11f2 059d 1004 | | .CONST 0x059d,0x1004 11f4 05a1 1005 | | .CONST 0x05a1,0x1005 11f6 05a4 080e | | .CONST 0x05a4,0x080e 11f8 05aa 080f | | .CONST 0x05aa,0x080f 11fa 05ae 0810 | | .CONST 0x05ae,0x0810 11fc 05bd 0811 | | .CONST 0x05bd,0x0811 11fe 05cb 0812 | | .CONST 0x05cb,0x0812 1200 05d7 0813 | | .CONST 0x05d7,0x0813 1202 05db 0814 | | .CONST 0x05db,0x0814 1204 05e3 0815 | | .CONST 0x05e3,0x0815 1206 05ef 0816 | | .CONST 0x05ef,0x0816 1208 05fe 0817 | | .CONST 0x05fe,0x0817 120a 060a 0818 | | .CONST 0x060a,0x0818 120c 0618 0819 | | .CONST 0x0618,0x0819 120e 061b 081a | | .CONST 0x061b,0x081a 1210 061e 081b | | .CONST 0x061e,0x081b 1212 0621 0019 | ! | .CONST 0x0621,0x0019 1214 0621 ebff | ! | .CONST 0x0621,0xebff 1216 062a ebfe | * | .CONST 0x062a,0xebfe 1218 062d ebfd | - | .CONST 0x062d,0xebfd 121a 0630 ebfc | 0 | .CONST 0x0630,0xebfc 121c 0635 ebfb | 5 | .CONST 0x0635,0xebfb 121e 0636 1401 | 6 | .CONST 0x0636,0x1401 1220 063a 1402 | : | .CONST 0x063a,0x1402 1222 0640 1403 | @ | .CONST 0x0640,0x1403 1224 0644 1404 | D | .CONST 0x0644,0x1404 1226 0654 1405 | T | .CONST 0x0654,0x1405 1228 0658 1406 | X | .CONST 0x0658,0x1406 122a 0658 e7ff | X | .CONST 0x0658,0xe7ff 122c 065b 1801 | [ | .CONST 0x065b,0x1801 122e 065f 1802 | _ | .CONST 0x065f,0x1802 1230 0666 1803 | f | .CONST 0x0666,0x1803 1232 0674 1407 | t | .CONST 0x0674,0x1407 1234 0682 1408 | | .CONST 0x0682,0x1408 1236 0686 1409 | | .CONST 0x0686,0x1409 1238 068e 140a | | .CONST 0x068e,0x140a 123a 0695 140b | | .CONST 0x0695,0x140b 123c 069a 140c | | .CONST 0x069a,0x140c 123e 069e 140d | | .CONST 0x069e,0x140d 1240 06a0 140e | | .CONST 0x06a0,0x140e 1242 06a6 140f | | .CONST 0x06a6,0x140f 1244 06aa 1410 | | .CONST 0x06aa,0x1410 1246 06b0 1411 | | .CONST 0x06b0,0x1411 1248 06b4 1412 | | .CONST 0x06b4,0x1412 124a 06b4 e3ff | | .CONST 0x06b4,0xe3ff 124c 06b7 1c01 | | .CONST 0x06b7,0x1c01 124e 06c7 1c02 | | .CONST 0x06c7,0x1c02 1250 06d7 1c03 | | .CONST 0x06d7,0x1c03 1252 06da 1c04 | | .CONST 0x06da,0x1c04 1254 06de 1c05 | | .CONST 0x06de,0x1c05 1256 06e1 1413 | | .CONST 0x06e1,0x1413 1258 06ef 1414 | | .CONST 0x06ef,0x1414 125a 06f3 1415 | | .CONST 0x06f3,0x1415 125c 0702 1416 | | .CONST 0x0702,0x1416 125e 0708 1417 | | .CONST 0x0708,0x1417 1260 070c 1418 | | .CONST 0x070c,0x1418 1262 071a 1419 | | .CONST 0x071a,0x1419 1264 0724 141a | $ | .CONST 0x0724,0x141a 1266 072d 141b | - | .CONST 0x072d,0x141b 1268 073b 141c | ; | .CONST 0x073b,0x141c 126a 0745 141d | E | .CONST 0x0745,0x141d 126c 0749 141e | I | .CONST 0x0749,0x141e 126e 074f 141f | O | .CONST 0x074f,0x141f 1270 0753 1420 | S | .CONST 0x0753,0x1420 1272 075a 1421 | Z !| .CONST 0x075a,0x1421 1274 075f 1422 | _ "| .CONST 0x075f,0x1422 1276 0764 1423 | d #| .CONST 0x0764,0x1423 1278 0768 1424 | h $| .CONST 0x0768,0x1424 127a 076f 1425 | o %| .CONST 0x076f,0x1425 127c 0772 1426 | r &| .CONST 0x0772,0x1426 127e 0775 1427 | u '| .CONST 0x0775,0x1427 1280 0785 1428 | (| .CONST 0x0785,0x1428 1282 0787 001a | | .CONST 0x0787,0x001a 1284 ; -------------------------------------------------------------------------------------- 1284 ; Debug3 Subtable 0x11 1284 ; -------------------------------------------------------------------------------------- 1284 001c 0075 | u| .DBG3TAB 0x001c,0x0075 1286 0793 ffff | | .CONST 0x0793,0xffff 1288 0798 fffe | | .CONST 0x0798,0xfffe 128a 079b fffd | | .CONST 0x079b,0xfffd 128c 07a4 fffc | | .CONST 0x07a4,0xfffc 128e 07a6 fffb | | .CONST 0x07a6,0xfffb 1290 07a7 fffa | | .CONST 0x07a7,0xfffa 1292 07aa 0002 | | .CONST 0x07aa,0x0002 1294 07b0 0003 | | .CONST 0x07b0,0x0003 1296 07b3 0004 | | .CONST 0x07b3,0x0004 1298 07b7 0001 | | .CONST 0x07b7,0x0001 129a 07bd 0005 | | .CONST 0x07bd,0x0005 129c 07bd fbff | | .CONST 0x07bd,0xfbff 129e 07c0 fbfe | | .CONST 0x07c0,0xfbfe 12a0 07c3 fbfd | | .CONST 0x07c3,0xfbfd 12a2 07c6 0401 | | .CONST 0x07c6,0x0401 12a4 07ca 0402 | | .CONST 0x07ca,0x0402 12a6 07cd 0403 | | .CONST 0x07cd,0x0403 12a8 07d9 0404 | | .CONST 0x07d9,0x0404 12aa 07e1 0405 | | .CONST 0x07e1,0x0405 12ac 07ed 0406 | | .CONST 0x07ed,0x0406 12ae 07f1 0407 | | .CONST 0x07f1,0x0407 12b0 07f4 0408 | | .CONST 0x07f4,0x0408 12b2 07f5 0409 | | .CONST 0x07f5,0x0409 12b4 07fc 040a | | .CONST 0x07fc,0x040a 12b6 07fc f7ff | | .CONST 0x07fc,0xf7ff 12b8 0801 f7fe | | .CONST 0x0801,0xf7fe 12ba 0806 f7fd | | .CONST 0x0806,0xf7fd 12bc 0809 f7fc | | .CONST 0x0809,0xf7fc 12be 080c f7fb | | .CONST 0x080c,0xf7fb 12c0 080f f7fa | | .CONST 0x080f,0xf7fa 12c2 0815 0801 | | .CONST 0x0815,0x0801 12c4 081b 0802 | | .CONST 0x081b,0x0802 12c6 081f 0803 | | .CONST 0x081f,0x0803 12c8 0823 0804 | # | .CONST 0x0823,0x0804 12ca 0827 0805 | ' | .CONST 0x0827,0x0805 12cc 0829 0806 | ) | .CONST 0x0829,0x0806 12ce 082d 0807 | - | .CONST 0x082d,0x0807 12d0 0830 0808 | 0 | .CONST 0x0830,0x0808 12d2 0832 0809 | 2 | .CONST 0x0832,0x0809 12d4 0835 080a | 5 | .CONST 0x0835,0x080a 12d6 0839 080b | 9 | .CONST 0x0839,0x080b 12d8 0845 080c | E | .CONST 0x0845,0x080c 12da 084f 080d | O | .CONST 0x084f,0x080d 12dc 0855 080e | U | .CONST 0x0855,0x080e 12de 085d 080f | ] | .CONST 0x085d,0x080f 12e0 0865 0810 | e | .CONST 0x0865,0x0810 12e2 0872 0811 | r | .CONST 0x0872,0x0811 12e4 0881 0812 | | .CONST 0x0881,0x0812 12e6 0884 0813 | | .CONST 0x0884,0x0813 12e8 0886 0814 | | .CONST 0x0886,0x0814 12ea 088a 0815 | | .CONST 0x088a,0x0815 12ec 0896 0816 | | .CONST 0x0896,0x0816 12ee 08a0 0817 | | .CONST 0x08a0,0x0817 12f0 08ac 0818 | | .CONST 0x08ac,0x0818 12f2 08ba 0819 | | .CONST 0x08ba,0x0819 12f4 08c0 081a | | .CONST 0x08c0,0x081a 12f6 08ce 081b | | .CONST 0x08ce,0x081b 12f8 08d0 081c | | .CONST 0x08d0,0x081c 12fa 08d4 081d | | .CONST 0x08d4,0x081d 12fc 08de 0006 | | .CONST 0x08de,0x0006 12fe 08de 0007 | | .CONST 0x08de,0x0007 1300 08e2 0008 | | .CONST 0x08e2,0x0008 1302 08e4 0009 | | .CONST 0x08e4,0x0009 1304 08eb 000a | | .CONST 0x08eb,0x000a 1306 08eb f3ff | | .CONST 0x08eb,0xf3ff 1308 08ee f3fe | | .CONST 0x08ee,0xf3fe 130a 08f1 0c01 | | .CONST 0x08f1,0x0c01 130c 08f5 0c02 | | .CONST 0x08f5,0x0c02 130e 08f9 0c03 | | .CONST 0x08f9,0x0c03 1310 08fe 0c04 | | .CONST 0x08fe,0x0c04 1312 0902 0c05 | | .CONST 0x0902,0x0c05 1314 0906 0c06 | | .CONST 0x0906,0x0c06 1316 0910 0c07 | | .CONST 0x0910,0x0c07 1318 091e 0c08 | | .CONST 0x091e,0x0c08 131a 0922 0c09 | " | .CONST 0x0922,0x0c09 131c 0926 0c0a | & | .CONST 0x0926,0x0c0a 131e 0927 000b | ' | .CONST 0x0927,0x000b 1320 0929 000c | ) | .CONST 0x0929,0x000c 1322 092b 000d | + | .CONST 0x092b,0x000d 1324 0931 000e | 1 | .CONST 0x0931,0x000e 1326 0934 0010 | 4 | .CONST 0x0934,0x0010 1328 093a 0011 | : | .CONST 0x093a,0x0011 132a 093d 0012 | = | .CONST 0x093d,0x0012 132c 0941 000f | A | .CONST 0x0941,0x000f 132e 0947 0013 | G | .CONST 0x0947,0x0013 1330 0947 efff | G | .CONST 0x0947,0xefff 1332 0950 effe | P | .CONST 0x0950,0xeffe 1334 0953 effd | S | .CONST 0x0953,0xeffd 1336 0956 effc | V | .CONST 0x0956,0xeffc 1338 0959 1001 | Y | .CONST 0x0959,0x1001 133a 095d 1002 | ] | .CONST 0x095d,0x1002 133c 0969 1003 | i | .CONST 0x0969,0x1003 133e 0971 1004 | q | .CONST 0x0971,0x1004 1340 0974 1005 | t | .CONST 0x0974,0x1005 1342 0980 1006 | | .CONST 0x0980,0x1006 1344 0984 1007 | | .CONST 0x0984,0x1007 1346 0987 1008 | | .CONST 0x0987,0x1008 1348 0989 1009 | | .CONST 0x0989,0x1009 134a 098d 100a | | .CONST 0x098d,0x100a 134c 098e 100b | | .CONST 0x098e,0x100b 134e 0995 100c | | .CONST 0x0995,0x100c 1350 0995 ebff | | .CONST 0x0995,0xebff 1352 099a ebfe | | .CONST 0x099a,0xebfe 1354 099f ebfd | | .CONST 0x099f,0xebfd 1356 09a2 ebfc | | .CONST 0x09a2,0xebfc 1358 09a5 ebfb | | .CONST 0x09a5,0xebfb 135a 09a8 ebfa | | .CONST 0x09a8,0xebfa 135c 09ae 1401 | | .CONST 0x09ae,0x1401 135e 09b4 1402 | | .CONST 0x09b4,0x1402 1360 09b8 1403 | | .CONST 0x09b8,0x1403 1362 09bc 1404 | | .CONST 0x09bc,0x1404 1364 09c0 1405 | | .CONST 0x09c0,0x1405 1366 09c2 1406 | | .CONST 0x09c2,0x1406 1368 09c6 1407 | | .CONST 0x09c6,0x1407 136a 09c9 1408 | | .CONST 0x09c9,0x1408 136c 09cb 1409 | | .CONST 0x09cb,0x1409 136e 09ce 140a | | .CONST 0x09ce,0x140a 1370 09d2 140b | | .CONST 0x09d2,0x140b 1372 09de 140c | | .CONST 0x09de,0x140c 1374 09e8 140d | | .CONST 0x09e8,0x140d 1376 09ee 140e | | .CONST 0x09ee,0x140e 1378 09f6 140f | | .CONST 0x09f6,0x140f 137a 09fe 1410 | | .CONST 0x09fe,0x1410 137c 0a0b 1411 | | .CONST 0x0a0b,0x1411 137e 0a1a 1412 | | .CONST 0x0a1a,0x1412 1380 0a1d 1413 | | .CONST 0x0a1d,0x1413 1382 0a1f 1414 | | .CONST 0x0a1f,0x1414 1384 0a23 1415 | # | .CONST 0x0a23,0x1415 1386 0a2f 1416 | / | .CONST 0x0a2f,0x1416 1388 0a39 1417 | 9 | .CONST 0x0a39,0x1417 138a 0a45 1418 | E | .CONST 0x0a45,0x1418 138c 0a53 1419 | S | .CONST 0x0a53,0x1419 138e 0a59 141a | Y | .CONST 0x0a59,0x141a 1390 0a61 141b | a | .CONST 0x0a61,0x141b 1392 0a65 141c | e | .CONST 0x0a65,0x141c 1394 0a6d 100d | m | .CONST 0x0a6d,0x100d 1396 0a71 100e | q | .CONST 0x0a71,0x100e 1398 0a71 e7ff | q | .CONST 0x0a71,0xe7ff 139a 0a72 1801 | r | .CONST 0x0a72,0x1801 139c 0a74 1802 | t | .CONST 0x0a74,0x1802 139e 0a78 1803 | x | .CONST 0x0a78,0x1803 13a0 0a7c 1804 | | | .CONST 0x0a7c,0x1804 13a2 0a80 1805 | | .CONST 0x0a80,0x1805 13a4 0a82 1806 | | .CONST 0x0a82,0x1806 13a6 0a89 1807 | | .CONST 0x0a89,0x1807 13a8 ; -------------------------------------------------------------------------------------- 13a8 ; Debug3 Subtable 0x12 13a8 ; -------------------------------------------------------------------------------------- 13a8 0002 0006 | | .DBG3TAB 0x0002,0x0006 13aa 0a93 ffff | | .CONST 0x0a93,0xffff 13ac 0a95 fffe | | .CONST 0x0a95,0xfffe 13ae 0a9b 0002 | | .CONST 0x0a9b,0x0002 13b0 0aa1 0001 | | .CONST 0x0aa1,0x0001 13b2 0aa6 0004 | | .CONST 0x0aa6,0x0004 13b4 0aac 0005 | | .CONST 0x0aac,0x0005 13b6 0ab0 0003 | | .CONST 0x0ab0,0x0003 13b8 0ab2 0006 | | .CONST 0x0ab2,0x0006 13ba ; -------------------------------------------------------------------------------------- 13ba ; Debug3 Subtable 0x13 13ba ; -------------------------------------------------------------------------------------- 13ba 0004 0008 | | .DBG3TAB 0x0004,0x0008 13bc 0abb ffff | | .CONST 0x0abb,0xffff 13be 0ac1 0002 | | .CONST 0x0ac1,0x0002 13c0 0ac7 0001 | | .CONST 0x0ac7,0x0001 13c2 0acc 0004 | | .CONST 0x0acc,0x0004 13c4 0acc fbff | | .CONST 0x0acc,0xfbff 13c6 0acf fbfe | | .CONST 0x0acf,0xfbfe 13c8 0ad2 fbfd | | .CONST 0x0ad2,0xfbfd 13ca 0ad4 0401 | | .CONST 0x0ad4,0x0401 13cc 0ada 0402 | | .CONST 0x0ada,0x0402 13ce 0ae9 0403 | | .CONST 0x0ae9,0x0403 13d0 0aef 0005 | | .CONST 0x0aef,0x0005 13d2 0af3 0003 | | .CONST 0x0af3,0x0003 13d4 ; -------------------------------------------------------------------------------------- 13d4 ; Debug3 Subtable 0x14 13d4 ; -------------------------------------------------------------------------------------- 13d4 0007 000e | | .DBG3TAB 0x0007,0x000e 13d6 0afb ffff | | .CONST 0x0afb,0xffff 13d8 0b00 fffe | | .CONST 0x0b00,0xfffe 13da 0b05 fffd | | .CONST 0x0b05,0xfffd 13dc 0b06 fffc | | .CONST 0x0b06,0xfffc 13de 0b0a 0002 | | .CONST 0x0b0a,0x0002 13e0 0b0a fbff | | .CONST 0x0b0a,0xfbff 13e2 0b0d fbfe | | .CONST 0x0b0d,0xfbfe 13e4 0b10 0401 | | .CONST 0x0b10,0x0401 13e6 0b13 0402 | | .CONST 0x0b13,0x0402 13e8 0b16 0403 | | .CONST 0x0b16,0x0403 13ea 0b1c 0404 | | .CONST 0x0b1c,0x0404 13ec 0b22 0405 | " | .CONST 0x0b22,0x0405 13ee 0b22 f7ff | " | .CONST 0x0b22,0xf7ff 13f0 0b29 0801 | ) | .CONST 0x0b29,0x0801 13f2 0b32 0802 | 2 | .CONST 0x0b32,0x0802 13f4 0b37 0803 | 7 | .CONST 0x0b37,0x0803 13f6 0b3a 0804 | : | .CONST 0x0b3a,0x0804 13f8 0b3c 0406 | < | .CONST 0x0b3c,0x0406 13fa 0b42 0003 | B | .CONST 0x0b42,0x0003 13fc 0b46 0004 | F | .CONST 0x0b46,0x0004 13fe 0b48 0001 | H | .CONST 0x0b48,0x0001 1400 ; -------------------------------------------------------------------------------------- 1400 ; Debug3 Subtable 0x15 1400 ; -------------------------------------------------------------------------------------- 1400 0003 0006 | | .DBG3TAB 0x0003,0x0006 1402 0b53 ffff | S | .CONST 0x0b53,0xffff 1404 0b58 fffe | X | .CONST 0x0b58,0xfffe 1406 0b5d fffd | ] | .CONST 0x0b5d,0xfffd 1408 0b63 0002 | c | .CONST 0x0b63,0x0002 140a 0b69 0001 | i | .CONST 0x0b69,0x0001 140c 0b6e 0004 | n | .CONST 0x0b6e,0x0004 140e 0b74 0005 | t | .CONST 0x0b74,0x0005 1410 0b78 0003 | x | .CONST 0x0b78,0x0003 1412 0b7c 0006 | | | .CONST 0x0b7c,0x0006 1414 ; -------------------------------------------------------------------------------------- 1414 ; Debug3 Subtable 0x16 1414 ; -------------------------------------------------------------------------------------- 1414 0004 000c | | .DBG3TAB 0x0004,0x000c 1416 0b83 ffff | | .CONST 0x0b83,0xffff 1418 0b83 fffe | | .CONST 0x0b83,0xfffe 141a 0b85 0001 | | .CONST 0x0b85,0x0001 141c 0b85 fbff | | .CONST 0x0b85,0xfbff 141e 0b88 0401 | | .CONST 0x0b88,0x0401 1420 0b94 0002 | | .CONST 0x0b94,0x0002 1422 0b94 f7ff | | .CONST 0x0b94,0xf7ff 1424 0b99 0801 | | .CONST 0x0b99,0x0801 1426 0b99 0802 | | .CONST 0x0b99,0x0802 1428 0ba1 0803 | | .CONST 0x0ba1,0x0803 142a 0ba3 0804 | | .CONST 0x0ba3,0x0804 142c 0ba8 0805 | | .CONST 0x0ba8,0x0805 142e 0bb1 0806 | | .CONST 0x0bb1,0x0806 1430 0bb7 0807 | | .CONST 0x0bb7,0x0807 1432 0bba 0003 | | .CONST 0x0bba,0x0003 1434 0bbd 0004 | | .CONST 0x0bbd,0x0004 1436 ; -------------------------------------------------------------------------------------- 1436 ; Debug3 Subtable 0x17 1436 ; -------------------------------------------------------------------------------------- 1436 0000 0000 | | .DBG3TAB 0x0000,0x0000 1438 ; -------------------------------------------------------------------------------------- 1438 ; Debug3 Subtable 0x18 1438 ; -------------------------------------------------------------------------------------- 1438 0000 0000 | | .DBG3TAB 0x0000,0x0000 143a ; -------------------------------------------------------------------------------------- 143a ; Debug3 Subtable 0x19 143a ; -------------------------------------------------------------------------------------- 143a 0000 0000 | | .DBG3TAB 0x0000,0x0000 143c ; -------------------------------------------------------------------------------------- 143c ; Debug3 Subtable 0x1a 143c ; -------------------------------------------------------------------------------------- 143c 0000 0000 | | .DBG3TAB 0x0000,0x0000 143e ; -------------------------------------------------------------------------------------- 143e ; Debug3 Subtable 0x1b 143e ; -------------------------------------------------------------------------------------- 143e 0001 0006 | | .DBG3TAB 0x0001,0x0006 1440 0c3b ffff | ; | .CONST 0x0c3b,0xffff 1442 0c43 0001 | C | .CONST 0x0c43,0x0001 1444 0c47 0002 | G | .CONST 0x0c47,0x0002 1446 0c4b 0003 | K | .CONST 0x0c4b,0x0003 1448 0c4f 0004 | O | .CONST 0x0c4f,0x0004 144a 0c53 0005 | S | .CONST 0x0c53,0x0005 144c 0c59 0006 | Y | .CONST 0x0c59,0x0006 144e ; -------------------------------------------------------------------------------------- 144e ; Debug3 Subtable 0x1c 144e ; -------------------------------------------------------------------------------------- 144e 0000 0004 | | .DBG3TAB 0x0000,0x0004 1450 0c63 0001 | c | .CONST 0x0c63,0x0001 1452 0c67 0002 | g | .CONST 0x0c67,0x0002 1454 0c6d 0003 | m | .CONST 0x0c6d,0x0003 1456 0c7a 0004 | z | .CONST 0x0c7a,0x0004 1458 ; -------------------------------------------------------------------------------------- 1458 ; Debug3 Subtable 0x1d 1458 ; -------------------------------------------------------------------------------------- 1458 0002 000e | | .DBG3TAB 0x0002,0x000e 145a 0c83 ffff | | .CONST 0x0c83,0xffff 145c 0c88 fffe | | .CONST 0x0c88,0xfffe 145e 0c90 0001 | | .CONST 0x0c90,0x0001 1460 0c94 0003 | | .CONST 0x0c94,0x0003 1462 0c9b 0004 | | .CONST 0x0c9b,0x0004 1464 0c9f 0005 | | .CONST 0x0c9f,0x0005 1466 0ca1 0006 | | .CONST 0x0ca1,0x0006 1468 0ca3 0002 | | .CONST 0x0ca3,0x0002 146a 0caa 0007 | | .CONST 0x0caa,0x0007 146c 0caa 0008 | | .CONST 0x0caa,0x0008 146e 0cae 0009 | | .CONST 0x0cae,0x0009 1470 0cb0 000a | | .CONST 0x0cb0,0x000a 1472 0cb2 000b | | .CONST 0x0cb2,0x000b 1474 0cb9 000c | | .CONST 0x0cb9,0x000c 1476 0cbd 000d | | .CONST 0x0cbd,0x000d 1478 0cbf 000e | | .CONST 0x0cbf,0x000e 147a ; -------------------------------------------------------------------------------------- 147a ; Debug3 Subtable 0x1e 147a ; -------------------------------------------------------------------------------------- 147a 0003 0022 | "| .DBG3TAB 0x0003,0x0022 147c 0ccb ffff | | .CONST 0x0ccb,0xffff 147e 0ccd fffe | | .CONST 0x0ccd,0xfffe 1480 0ccf fffd | | .CONST 0x0ccf,0xfffd 1482 0cd1 0001 | | .CONST 0x0cd1,0x0001 1484 0cdd 0002 | | .CONST 0x0cdd,0x0002 1486 0cdf 0003 | | .CONST 0x0cdf,0x0003 1488 0ce5 0004 | | .CONST 0x0ce5,0x0004 148a 0ce7 0005 | | .CONST 0x0ce7,0x0005 148c 0ced 0006 | | .CONST 0x0ced,0x0006 148e 0cef 0007 | | .CONST 0x0cef,0x0007 1490 0cf5 0008 | | .CONST 0x0cf5,0x0008 1492 0cf7 0009 | | .CONST 0x0cf7,0x0009 1494 0cfc 000a | | .CONST 0x0cfc,0x000a 1496 0cfe 000b | | .CONST 0x0cfe,0x000b 1498 0d08 000c | | .CONST 0x0d08,0x000c 149a 0d0e 000d | | .CONST 0x0d0e,0x000d 149c 0d1c 000e | | .CONST 0x0d1c,0x000e 149e 0d20 000f | | .CONST 0x0d20,0x000f 14a0 0d26 0010 | & | .CONST 0x0d26,0x0010 14a2 0d29 0011 | ) | .CONST 0x0d29,0x0011 14a4 0d2d 0012 | - | .CONST 0x0d2d,0x0012 14a6 0d30 0013 | 0 | .CONST 0x0d30,0x0013 14a8 0d3d 0014 | = | .CONST 0x0d3d,0x0014 14aa 0d45 0015 | E | .CONST 0x0d45,0x0015 14ac 0d4b 0016 | K | .CONST 0x0d4b,0x0016 14ae 0d4f 0017 | O | .CONST 0x0d4f,0x0017 14b0 0d52 0018 | R | .CONST 0x0d52,0x0018 14b2 0d5b 0019 | [ | .CONST 0x0d5b,0x0019 14b4 0d63 001a | c | .CONST 0x0d63,0x001a 14b6 0d70 001b | p | .CONST 0x0d70,0x001b 14b8 0d73 001c | s | .CONST 0x0d73,0x001c 14ba 0d76 001d | v | .CONST 0x0d76,0x001d 14bc 0d7a 001e | z | .CONST 0x0d7a,0x001e 14be 0d7c 001f | | | .CONST 0x0d7c,0x001f 14c0 0d84 0020 | | .CONST 0x0d84,0x0020 14c2 0d87 0021 | !| .CONST 0x0d87,0x0021 14c4 0d8b 0022 | "| .CONST 0x0d8b,0x0022 14c6 ; -------------------------------------------------------------------------------------- 14c6 ; Debug3 Subtable 0x1f 14c6 ; -------------------------------------------------------------------------------------- 14c6 0005 0000 | | .DBG3TAB 0x0005,0x0000 14c8 0d9b ffff | | .CONST 0x0d9b,0xffff 14ca 0d9d fffe | | .CONST 0x0d9d,0xfffe 14cc 0d9f fffd | | .CONST 0x0d9f,0xfffd 14ce 0da1 fffc | | .CONST 0x0da1,0xfffc 14d0 0da3 fffb | | .CONST 0x0da3,0xfffb 14d2 ; -------------------------------------------------------------------------------------- 14d2 ; Debug3 Subtable 0x20 14d2 ; -------------------------------------------------------------------------------------- 14d2 0003 0000 | | .DBG3TAB 0x0003,0x0000 14d4 0daa ffff | | .CONST 0x0daa,0xffff 14d6 0dac fffe | | .CONST 0x0dac,0xfffe 14d8 0dae fffd | | .CONST 0x0dae,0xfffd 14da ; -------------------------------------------------------------------------------------- 14da ; Debug3 Subtable 0x21 14da ; -------------------------------------------------------------------------------------- 14da 0000 0002 | | .DBG3TAB 0x0000,0x0002 14dc 0dbb 0001 | | .CONST 0x0dbb,0x0001 14de 0dbe 0002 | | .CONST 0x0dbe,0x0002 14e0 ; -------------------------------------------------------------------------------------- 14e0 ; Debug3 Subtable 0x22 14e0 ; -------------------------------------------------------------------------------------- 14e0 0002 0011 | | .DBG3TAB 0x0002,0x0011 14e2 0dcb ffff | | .CONST 0x0dcb,0xffff 14e4 0dd0 fffe | | .CONST 0x0dd0,0xfffe 14e6 0dd1 0001 | | .CONST 0x0dd1,0x0001 14e8 0dd4 0002 | | .CONST 0x0dd4,0x0002 14ea 0dd8 0003 | | .CONST 0x0dd8,0x0003 14ec 0ddd 0004 | | .CONST 0x0ddd,0x0004 14ee 0de0 0005 | | .CONST 0x0de0,0x0005 14f0 0de7 0006 | | .CONST 0x0de7,0x0006 14f2 0deb 0007 | | .CONST 0x0deb,0x0007 14f4 0def 0008 | | .CONST 0x0def,0x0008 14f6 0df3 0009 | | .CONST 0x0df3,0x0009 14f8 0df7 000a | | .CONST 0x0df7,0x000a 14fa 0dfd 000b | | .CONST 0x0dfd,0x000b 14fc 0e03 000c | | .CONST 0x0e03,0x000c 14fe 0e07 000d | | .CONST 0x0e07,0x000d 1500 0e0b 000e | | .CONST 0x0e0b,0x000e 1502 0e0f 000f | | .CONST 0x0e0f,0x000f 1504 0e13 0010 | | .CONST 0x0e13,0x0010 1506 0e1b 0011 | | .CONST 0x0e1b,0x0011 1508 ; -------------------------------------------------------------------------------------- 1508 ; Debug3 Subtable 0x23 1508 ; -------------------------------------------------------------------------------------- 1508 0001 0009 | | .DBG3TAB 0x0001,0x0009 150a 0e2b ffff | + | .CONST 0x0e2b,0xffff 150c 0e2c 0001 | , | .CONST 0x0e2c,0x0001 150e 0e2f 0002 | / | .CONST 0x0e2f,0x0002 1510 0e31 0003 | 1 | .CONST 0x0e31,0x0003 1512 0e36 0004 | 6 | .CONST 0x0e36,0x0004 1514 0e36 0005 | 6 | .CONST 0x0e36,0x0005 1516 0e3a 0006 | : | .CONST 0x0e3a,0x0006 1518 0e3f 0007 | ? | .CONST 0x0e3f,0x0007 151a 0e46 0008 | F | .CONST 0x0e46,0x0008 151c 0e4b 0009 | K | .CONST 0x0e4b,0x0009 151e 0000 0000 | | .BLANK 0000[0xe2]