|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 9216 (0x2400) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦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 0af8 | | .CONST 0x0af8 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 0008 | | .CONST 0x0008 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00af | | .CONST 0x00af ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0037 | 7 | .CONST 0x0037 ; Number of locals 000b INIT_0008: 000b 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0 = .DEBUG 0x000b,0x0c12,0x8000,0x0000,0x0059,0x7f55,0x0000,0x000d ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 029a 00bb | | Declare_Subprogram INIT_00b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xc,0xfffe 000e 029a 00f3 | | Declare_Subprogram INIT_00f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xe,0xfffd 0010 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x3 = 0x10,0xfffc 0011 4809 |H | Short_Literal 0x9 0012 00e3 | | Load_Encached Natural_Cache 0013 03f9 | | Declare_Type Discrete,Constrained,Visible 0014 029a 015b | [| Declare_Subprogram INIT_0158,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x14,0xfffb ; Debug Table 0x0.0x5 = 0x14,0xfffa 0016 029a 017b | {| Declare_Subprogram INIT_0178,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x16,0xfff9 0018 029a 01ab | | Declare_Subprogram INIT_01a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x18,0xfff8 001a 480a |H | Short_Literal 0xa ; Debug Table 0x0.0x8 = 0x1a,0xfff7 001b 032a | * | Declare_Type Record,Incomplete 001c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x9 = 0x1c,0xfff6 001d 02a0 | | Declare_Subprogram Null_Subprogram 001e e20d | | Load 0x1,0xd 001f 03a3 | | Complete_Type Heap_Access,By_Defining 0020 00bf | | Action Accept_Activation ; Debug Table 0x0.0xa = 0x20,0xfff5 0021 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1 = .DEBUG 0x0021,0x0c2a,0x8000,0x0000,0x0059,0x8145,0x0000,0x0011 ; Debug Table 0x1.0x0 = 0x21,0xffff ; Debug Table 0x1.0x1 = 0x21,0xfffe ; Debug Table 0x1.0x2 = 0x21,0xfffd ; Debug Table 0x1.0x3 = 0x21,0xfffc ; Debug Table 0x1.0x4 = 0x21,0xfffb 0022 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x5 = 0x22,0xfffa 0023 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0024 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x6 = 0x24,0xfff9 0025 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0026 0322 | " | Declare_Variable Record 0027 4800 |H | Short_Literal 0x0 0028 00d9 | | Load_Top At_Offset_1 0029 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 002a 4800 |H | Short_Literal 0x0 002b 00d9 | | Load_Top At_Offset_1 002c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 002d 4800 |H | Short_Literal 0x0 002e 00d9 | | Load_Top At_Offset_1 002f 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0030 4808 |H | Short_Literal 0x8 ; Debug Table 0x1.0x7 = 0x30,0xfff8 0031 032a | * | Declare_Type Record,Incomplete 0032 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x8 = 0x32,0xfff7 0033 02a0 | | Declare_Subprogram Null_Subprogram 0034 03ad | | Declare_Type Heap_Access,Defined 0035 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1.0x9 = 0x35,0xfff6 ; Debug Table 0x1.0xa = 0x35,0xfff5 0036 00e3 | | Load_Encached Natural_Cache 0037 00e3 | | Load_Encached Natural_Cache 0038 00db | | Load_Top At_Offset_3 0039 e219 | | Load 0x1,0x19 003a e219 | | Load 0x1,0x19 003b 00e3 | | Load_Encached Natural_Cache 003c 00e1 | | Load_Encached Boolean_Cache 003d 02a0 | | Declare_Subprogram Null_Subprogram 003e e218 | | Load 0x1,0x18 003f 0326 | & | Complete_Type Record,By_Defining 0040 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xb = 0x40,0xfff4 0041 4809 |H | Short_Literal 0x9 0042 00da | | Load_Top At_Offset_2 0043 02a0 | | Declare_Subprogram Null_Subprogram 0044 4801 |H | Short_Literal 0x1 0045 035d | ] | Declare_Type Array,Defined 0046 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xc = 0x46,0xfff3 0047 4809 |H | Short_Literal 0x9 0048 00e1 | | Load_Encached Boolean_Cache 0049 02a0 | | Declare_Subprogram Null_Subprogram 004a 4801 |H | Short_Literal 0x1 004b 035d | ] | Declare_Type Array,Defined 004c 00da | | Load_Top At_Offset_2 ; Debug Table 0x1.0xd = 0x4c,0xfff2 004d 00f0 | | Load_Encached Segment_Cache 004e 00db | | Load_Top At_Offset_3 004f e21a | | Load 0x1,0x1a 0050 e21b | | Load 0x1,0x1b 0051 e003 | | Load 0x0,0x3 0052 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0053 00e3 | | Load_Encached Natural_Cache 0054 00e3 | | Load_Encached Natural_Cache 0055 00e3 | | Load_Encached Natural_Cache 0056 00e3 | | Load_Encached Natural_Cache 0057 02a0 | | Declare_Subprogram Null_Subprogram 0058 e214 | | Load 0x1,0x14 0059 0326 | & | Complete_Type Record,By_Defining 005a 6301 |c | Indirect_Literal Discrete,0x35c,{0x00000000, 0x00598145} ; Debug Table 0x1.0xe = 0x5a,0xfff1 005b 48e9 |H | Short_Literal 0xe9 005c 00ec | | Load_Encached Diana_Tree_Cache 005d 00e2 | | Load_Encached Integer_Cache 005e 00e5 | | Load_Encached Long_Integer_Cache 005f 00eb | | Load_Encached Diana_Cache 0060 1918 | | Execute Package,Field_Reference,Field_Number 0x18 0061 e004 | | Load 0x0,0x4 0062 0387 | | Declare_Variable Package 0063 00d8 | | Load_Top At_Offset_0 0064 020f | | Execute Module,Activate 0065 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1.0xf = 0x65,0xfff0 0066 00e3 | | Load_Encached Natural_Cache 0067 00e1 | | Load_Encached Boolean_Cache 0068 02a0 | | Declare_Subprogram Null_Subprogram 0069 4803 |H | Short_Literal 0x3 006a 032d | - | Declare_Type Record,Defined 006b 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x1.0x10 = 0x6b,0xffef 006c 0266 | f | Execute Discrete,Bounds 006d 00da | | Load_Top At_Offset_2 006e 02a0 | | Declare_Subprogram Null_Subprogram 006f 4801 |H | Short_Literal 0x1 0070 0350 | P | Declare_Type Array,Defined,Bounds_With_Object 0071 029d 02db | | Declare_Subprogram INIT_02d8,For_Outer_Call ; Debug Table 0x1.0x11 = 0x71,0xffee 0073 029d 02fb | | Declare_Subprogram INIT_02f8,For_Outer_Call ; Debug Table 0x1.0x12 = 0x73,0xffed 0075 029d 0363 | c| Declare_Subprogram INIT_0360,For_Outer_Call ; Debug Table 0x1.0x13 = 0x75,0xffec 0077 029d 0383 | | Declare_Subprogram INIT_0380,For_Outer_Call ; Debug Table 0x1.0x14 = 0x77,0xffeb 0079 029d 03bb | | Declare_Subprogram INIT_03b8,For_Outer_Call ; Debug Table 0x1.0x15 = 0x79,0xffea 007b 029b 03eb | | Declare_Subprogram INIT_03e8,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x16 = 0x7b,0xffe9 007d 029d 04eb | | Declare_Subprogram INIT_04e8,For_Outer_Call ; Debug Table 0x1.0x17 = 0x7d,0xffe8 007f 029d 053b | ;| Declare_Subprogram INIT_0538,For_Outer_Call ; Debug Table 0x1.0x18 = 0x7f,0xffe7 0081 029d 0563 | c| Declare_Subprogram INIT_0560,For_Outer_Call ; Debug Table 0x1.0x19 = 0x81,0xffe6 0083 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x1a = 0x83,0xffe5 0084 00c7 | | Action Elaborate_Subprogram 0085 029d 0593 | | Declare_Subprogram INIT_0590,For_Outer_Call ; Debug Table 0x1.0x1b = 0x85,0xffe4 0087 029d 05d3 | | Declare_Subprogram INIT_05d0,For_Outer_Call ; Debug Table 0x1.0x1c = 0x87,0xffe3 0089 029d 05e3 | | Declare_Subprogram INIT_05e0,For_Outer_Call ; Debug Table 0x1.0x1d = 0x89,0xffe2 008b 029d 0613 | | Declare_Subprogram INIT_0610,For_Outer_Call ; Debug Table 0x1.0x1e = 0x8b,0xffe1 008d 029d 06e3 | | Declare_Subprogram INIT_06e0,For_Outer_Call ; Debug Table 0x1.0x1f = 0x8d,0xffe0 008f 029d 071b | | Declare_Subprogram INIT_0718,For_Outer_Call ; Debug Table 0x1.0x20 = 0x8f,0xffdf 0091 029d 074b | K| Declare_Subprogram INIT_0748,For_Outer_Call ; Debug Table 0x1.0x21 = 0x91,0xffde 0093 029d 0803 | | Declare_Subprogram INIT_0800,For_Outer_Call ; Debug Table 0x1.0x22 = 0x93,0xffdd 0095 029d 081b | | Declare_Subprogram INIT_0818,For_Outer_Call ; Debug Table 0x1.0x23 = 0x95,0xffdc 0097 029d 08a3 | | Declare_Subprogram INIT_08a0,For_Outer_Call ; Debug Table 0x1.0x24 = 0x97,0xffdb 0099 029d 08db | | Declare_Subprogram INIT_08d8,For_Outer_Call ; Debug Table 0x1.0x25 = 0x99,0xffda 009b 029d 08f3 | | Declare_Subprogram INIT_08f0,For_Outer_Call ; Debug Table 0x1.0x26 = 0x9b,0xffd9 009d 029d 094b | K| Declare_Subprogram INIT_0948,For_Outer_Call ; Debug Table 0x1.0x27 = 0x9d,0xffd8 009f 029d 09a3 | | Declare_Subprogram INIT_09a0,For_Outer_Call ; Debug Table 0x1.0x28 = 0x9f,0xffd7 00a1 029d 09d3 | | Declare_Subprogram INIT_09d0,For_Outer_Call ; Debug Table 0x1.0x29 = 0xa1,0xffd6 00a3 029d 0a23 | #| Declare_Subprogram INIT_0a20,For_Outer_Call ; Debug Table 0x1.0x2a = 0xa3,0xffd5 00a5 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x2b = 0xa5,0xffd4 00a6 00c7 | | Action Elaborate_Subprogram 00a7 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x2c = 0xa7,0xffd3 00a8 00c7 | | Action Elaborate_Subprogram 00a9 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x2d = 0xa9,0xffd2 00aa 00c7 | | Action Elaborate_Subprogram 00ab 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x2e = 0xab,0xffd1 00ac 00c7 | | Action Elaborate_Subprogram 00ad 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x2f = 0xad,0xffd0 00ae 00c7 | | Action Elaborate_Subprogram 00af BODY_0008: 00af 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x30 = 0xaf,0x1 00b0 a215 | | Store_Unchecked 0x1,0x15 00b1 00bc | | Action Signal_Activated 00b2 00bb | | Action Signal_Completion 00b3 0000 0000 | | .BLANK 0000[0x5] 00b8 ; -------------------------------------------------------------------------------------- 00b8 ; SUBPROGRAM 00b8 ; -------------------------------------------------------------------------------------- 00b8 00c8 | | .CONST 0x00c8 ; Address of begin 00b9 0004 | | .CONST 0x0004 ; Address of exception handler 00ba 0004 | | .CONST 0x0004 ; Number of locals 00bb INIT_00b8: 00bb e20d | | Load 0x1,0xd ; Debug Table 0x2 = .DEBUG 0x00bb,0x0c8e,0x0001,0x0000,0x0059,0x7f55,0x0000,0x0012 ; Debug Table 0x2.0x0 = 0xbb,0xffff 00bc e20d | | Load 0x1,0xd 00bd e5fe | | Load 0x2,-0x2 00be 039c | | Declare_Variable Heap_Access,By_Allocation 00bf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00c0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x1 = 0xc0,0xfffe ; Debug Table 0x2.0x2 = 0xc0,0xfffd 00c1 0217 | | Execute Heap_Access,All_Reference 00c2 e003 | | Load 0x0,0x3 ; Debug Table 0x2.0x3 = 0xc2,0xfffc 00c3 1b1a | | Execute Package,Field_Read,Field_Number 0x1a 00c4 e5ff | | Load 0x2,-0x1 00c5 e003 | | Load 0x0,0x3 00c6 181b | | Execute Package,Field_Execute,Field_Number 0x1b 00c7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00c8 BODY_00b8: 00c8 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x4 = 0xc8,0x1 00c9 00da | | Load_Top At_Offset_2 00ca 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00cb e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x5 = 0xcb,0x2 00cc 00da | | Load_Top At_Offset_2 00cd 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 00ce 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x6 = 0xce,0x3 00cf 0217 | | Execute Heap_Access,All_Reference 00d0 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 00d1 00da | | Load_Top At_Offset_2 00d2 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 00d3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x7 = 0xd3,0x4 00d4 0217 | | Execute Heap_Access,All_Reference 00d5 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 00d6 00da | | Load_Top At_Offset_2 00d7 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 00d8 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x8 = 0xd8,0x5 00d9 00da | | Load_Top At_Offset_2 00da 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 00db 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x9 = 0xdb,0x6 00dc 00da | | Load_Top At_Offset_2 00dd 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 00de 4809 |H | Short_Literal 0x9 ; Debug Table 0x2.0xa = 0xde,0x7 00df 4800 |H | Short_Literal 0x0 00e0 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0xb = 0xe0,0x8 00e1 00d9 | | Load_Top At_Offset_1 00e2 e403 | | Load 0x2,0x3 00e3 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 00e4 01d6 | | Execute Vector,Field_Write 00e5 3ffa |? | Loop_Increasing 0xe0 00e6 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0xc = 0xe6,0x9 00e7 a5fd | | Store_Unchecked 0x2,-0x3 00e8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00e9 0000 0000 | | .BLANK 0000[0x7] 00f0 ; -------------------------------------------------------------------------------------- 00f0 ; SUBPROGRAM 00f0 ; -------------------------------------------------------------------------------------- 00f0 00f7 | | .CONST 0x00f7 ; Address of begin 00f1 0004 | | .CONST 0x0004 ; Address of exception handler 00f2 0004 | | .CONST 0x0004 ; Number of locals 00f3 INIT_00f0: 00f3 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x00f3,0x0caa,0x0001,0x0000,0x0059,0x7f55,0x0000,0x0026 ; Debug Table 0x3.0x0 = 0xf3,0xffff 00f4 0217 | | Execute Heap_Access,All_Reference 00f5 e219 | | Load 0x1,0x19 ; Debug Table 0x3.0x1 = 0xf5,0xfffe 00f6 e219 | | Load 0x1,0x19 ; Debug Table 0x3.0x2 = 0xf6,0xfffd 00f7 BODY_00f0: 00f7 e219 | | Load 0x1,0x19 ; Debug Table 0x3.0x3 = 0xf7,0x1 00f8 0032 | 2 | Store_Top Heap_Access,At_Offset_2 00f9 e219 | | Load 0x1,0x19 ; Debug Table 0x3.0x4 = 0xf9,0x2 00fa 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00fb 4809 |H | Short_Literal 0x9 ; Debug Table 0x3.0x5 = 0xfb,0x3 00fc 4800 |H | Short_Literal 0x0 00fd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x6 = 0xfd,0x4 00fe e5ff | | Load 0x2,-0x1 00ff 0217 | | Execute Heap_Access,All_Reference 0100 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0101 01d7 | | Execute Vector,Field_Read 0102 682b |h+ | Jump_Zero 0x12e 0103 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x7 = 0x103,0x5 0104 7007 |p | Jump_Nonzero 0x10c 0105 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x8 = 0x105,0x6 0106 e5ff | | Load 0x2,-0x1 0107 0217 | | Execute Heap_Access,All_Reference 0108 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0109 01d7 | | Execute Vector,Field_Read 010a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 010b 7810 |x | Jump 0x11c 010c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x9 = 0x10c,0x7 010d e5ff | | Load 0x2,-0x1 010e 0217 | | Execute Heap_Access,All_Reference 010f 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0110 01d7 | | Execute Vector,Field_Read 0111 e403 | | Load 0x2,0x3 0112 0217 | | Execute Heap_Access,All_Reference 0113 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0114 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0xa = 0x114,0x8 0115 00d9 | | Load_Top At_Offset_1 0116 e5ff | | Load 0x2,-0x1 0117 0217 | | Execute Heap_Access,All_Reference 0118 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0119 01d7 | | Execute Vector,Field_Read 011a 0217 | | Execute Heap_Access,All_Reference 011b 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 011c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0xb = 0x11c,0x9 011d e5ff | | Load 0x2,-0x1 011e 0217 | | Execute Heap_Access,All_Reference 011f 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0120 01d7 | | Execute Vector,Field_Read 0121 a403 | | Store_Unchecked 0x2,0x3 0122 e219 | | Load 0x1,0x19 ; Debug Table 0x3.0xc = 0x122,0xa 0123 00d9 | | Load_Top At_Offset_1 0124 e5ff | | Load 0x2,-0x1 0125 0217 | | Execute Heap_Access,All_Reference 0126 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0127 01d6 | | Execute Vector,Field_Write 0128 e219 | | Load 0x1,0x19 ; Debug Table 0x3.0xd = 0x128,0xb 0129 00d9 | | Load_Top At_Offset_1 012a e5ff | | Load 0x2,-0x1 012b 0217 | | Execute Heap_Access,All_Reference 012c 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 012d 01d6 | | Execute Vector,Field_Write 012e 3fce |? | Loop_Increasing 0xfd 012f 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0xe = 0x12f,0xc 0130 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0131 7004 |p | Jump_Nonzero 0x136 0132 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0xf = 0x132,0xd 0133 00db | | Load_Top At_Offset_3 0134 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0135 7810 |x | Jump 0x146 0136 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x10 = 0x136,0xe 0137 7001 |p | Jump_Nonzero 0x139 0138 780d |x | Jump 0x146 ; Debug Table 0x3.0x11 = 0x138,0xf 0139 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x12 = 0x139,0x10 013a 00db | | Load_Top At_Offset_3 013b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 013c 0217 | | Execute Heap_Access,All_Reference 013d 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 013e 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x13 = 0x13e,0x11 013f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0140 00d9 | | Load_Top At_Offset_1 0141 0217 | | Execute Heap_Access,All_Reference 0142 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0143 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x14 = 0x143,0x12 0144 00db | | Load_Top At_Offset_3 0145 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0146 4809 |H | Short_Literal 0x9 ; Debug Table 0x3.0x15 = 0x146,0x13 0147 4800 |H | Short_Literal 0x0 0148 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x16 = 0x148,0x14 0149 00d9 | | Load_Top At_Offset_1 014a e402 | | Load 0x2,0x2 014b 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 014c 01d6 | | Execute Vector,Field_Write 014d 3ffa |? | Loop_Increasing 0x148 014e 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x17 = 0x14e,0x15 014f 00db | | Load_Top At_Offset_3 0150 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0151 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x18 = 0x151,0x16 0152 00db | | Load_Top At_Offset_3 0153 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 0154 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0155 0000 0000 | | .XXX[0x3] 0157 0000 | | 0158 ; -------------------------------------------------------------------------------------- 0158 ; SUBPROGRAM 0158 ; -------------------------------------------------------------------------------------- 0158 015c | \ | .CONST 0x015c ; Address of begin 0159 0004 | | .CONST 0x0004 ; Address of exception handler 015a 0002 | | .CONST 0x0002 ; Number of locals 015b INIT_0158: 015b e219 | | Load 0x1,0x19 ; Debug Table 0x4 = .DEBUG 0x015b,0x0cde,0x0001,0x0000,0x0059,0x7f55,0x0000,0x003b ; Debug Table 0x4.0x0 = 0x15b,0xffff 015c BODY_0158: 015c 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x1 = 0x15c,0x1 015d 8234 | 4 | Call 0x1,0x34 015e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 015f e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x2 = 0x15f,0x2 0160 00d9 | | Load_Top At_Offset_1 0161 0217 | | Execute Heap_Access,All_Reference 0162 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0163 e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0x3 = 0x163,0x3 0164 00d9 | | Load_Top At_Offset_1 0165 0217 | | Execute Heap_Access,All_Reference 0166 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0167 e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0x4 = 0x167,0x4 0168 00d9 | | Load_Top At_Offset_1 0169 0217 | | Execute Heap_Access,All_Reference 016a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 016b e5fb | | Load 0x2,-0x5 ; Debug Table 0x4.0x5 = 0x16b,0x5 016c 00d9 | | Load_Top At_Offset_1 016d 0217 | | Execute Heap_Access,All_Reference 016e 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 016f 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x6 = 0x16f,0x6 0170 e5fa | | Load 0x2,-0x6 0171 00da | | Load_Top At_Offset_2 0172 8233 | 3 | Call 0x1,0x33 0173 4507 |E | Exit_Suprogram New_Top_Offset 0x7 0174 0000 0000 | | .BLANK 0000[0x4] 0178 ; -------------------------------------------------------------------------------------- 0178 ; SUBPROGRAM 0178 ; -------------------------------------------------------------------------------------- 0178 017b | { | .CONST 0x017b ; Address of begin 0179 0004 | | .CONST 0x0004 ; Address of exception handler 017a 0001 | | .CONST 0x0001 ; Number of locals 017b BODY_0178: 017b INIT_0178: 017b 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x017b,0x0cee,0x0001,0x0000,0x0059,0x7f55,0x0000,0x0057 ; Debug Table 0x5.0x0 = 0x17b,0x1 017c 0217 | | Execute Heap_Access,All_Reference 017d 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 017e 7003 |p | Jump_Nonzero 0x182 017f 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x1 = 0x17f,0x2 0180 820f | | Call 0x1,0xf 0181 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x5.0x2 = 0x181,0x3 0182 4809 |H | Short_Literal 0x9 ; Debug Table 0x5.0x3 = 0x182,0x4 0183 4800 |H | Short_Literal 0x0 0184 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x4 = 0x184,0x5 0185 e5ff | | Load 0x2,-0x1 0186 0217 | | Execute Heap_Access,All_Reference 0187 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 0188 01d7 | | Execute Vector,Field_Read 0189 680f |h | Jump_Zero 0x199 018a e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x5 = 0x18a,0x6 018b 0219 | | Execute Heap_Access,All_Read 018c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 018d 00d9 | | Load_Top At_Offset_1 018e e219 | | Load 0x1,0x19 018f 00db | | Load_Top At_Offset_3 0190 e5ff | | Load 0x2,-0x1 0191 0217 | | Execute Heap_Access,All_Reference 0192 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0193 01d7 | | Execute Vector,Field_Read 0194 8236 | 6 | Call 0x1,0x36 0195 00d9 | | Load_Top At_Offset_1 0196 00db | | Load_Top At_Offset_3 0197 01d6 | | Execute Vector,Field_Write 0198 00d2 | | Pop_Control Pop_Count_2 0199 3fea |? | Loop_Increasing 0x184 019a e215 | | Load 0x1,0x15 ; Debug Table 0x5.0x6 = 0x19a,0x7 019b 6802 |h | Jump_Zero 0x19e 019c 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x7 = 0x19c,0x8 019d 8237 | 7 | Call 0x1,0x37 019e e5fd | | Load 0x2,-0x3 ; Debug Table 0x5.0x8 = 0x19e,0x9 019f e5fe | | Load 0x2,-0x2 01a0 e5ff | | Load 0x2,-0x1 01a1 822e | . | Call 0x1,0x2e 01a2 00d2 | | Pop_Control Pop_Count_2 01a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x9 = 0x1a3,0xa 01a4 820f | | Call 0x1,0xf 01a5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01a6 0000 0000 | | .XXX[0x2] 01a8 ; -------------------------------------------------------------------------------------- 01a8 ; SUBPROGRAM 01a8 ; -------------------------------------------------------------------------------------- 01a8 01d5 | | .CONST 0x01d5 ; Address of begin 01a9 0004 | | .CONST 0x0004 ; Address of exception handler 01aa 000e | | .CONST 0x000e ; Number of locals 01ab INIT_01a8: 01ab 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x6 = .DEBUG 0x01ab,0x0d04,0x2801,0x0002,0x0059,0x7f55,0x0000,0x006b ; Debug Table 0x6.0x0 = 0x1ab,0xffff 01ac e5fc | | Load 0x2,-0x4 01ad 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01ae 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0x1 = 0x1ae,0xfffe 01af e5fc | | Load 0x2,-0x4 01b0 4975 |Iu | Short_Literal 0x175 01b1 00eb | | Load_Encached Diana_Cache 01b2 0098 | | Execute Package,Field_Read_Dynamic 01b3 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 01b4 49a0 |I | Short_Literal 0x1a0 01b5 00eb | | Load_Encached Diana_Cache 01b6 0098 | | Execute Package,Field_Read_Dynamic 01b7 0334 | 4 | Declare_Variable Array,With_Constraint 01b8 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x6.0x2 = 0x1b8,0xfffd 01b9 0266 | f | Execute Discrete,Bounds 01ba 00e3 | | Load_Encached Natural_Cache 01bb 02a0 | | Declare_Subprogram Null_Subprogram 01bc 4801 |H | Short_Literal 0x1 01bd 0350 | P | Declare_Type Array,Defined,Bounds_With_Object 01be 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x3 = 0x1be,0xfffc 01bf 01da | | Execute Vector,Bounds 01c0 00da | | Load_Top At_Offset_2 01c1 035b | [ | Declare_Type Array,Constrained 01c2 0337 | 7 | Declare_Variable Array 01c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x4 = 0x1c3,0xfffb 01c4 01da | | Execute Vector,Bounds 01c5 00db | | Load_Top At_Offset_3 01c6 035b | [ | Declare_Type Array,Constrained 01c7 0337 | 7 | Declare_Variable Array 01c8 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x6.0x5 = 0x1c8,0xfffa 01c9 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 01ca 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x6.0x6 = 0x1ca,0xfff9 01cb 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 01cc 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x6.0x7 = 0x1cc,0xfff8 01cd 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x6.0x8 = 0x1cd,0xfff7 01ce e002 | | Load 0x0,0x2 ; Debug Table 0x6.0x9 = 0x1ce,0xfff6 01cf 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01d0 0322 | " | Declare_Variable Record 01d1 e20d | | Load 0x1,0xd ; Debug Table 0x6.0xa = 0x1d1,0xfff5 01d2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0xb = 0x1d2,0xfff4 ; Debug Table 0x6.0xc = 0x1d2,0xfff3 01d3 e21c | | Load 0x1,0x1c ; Debug Table 0x6.0xd = 0x1d3,0xfff2 01d4 1b13 | | Execute Package,Field_Read,Field_Number 0x13 01d5 BODY_01a8: 01d5 e20d | | Load 0x1,0xd ; Debug Table 0x6.0xe = 0x1d5,0x1 01d6 e5f9 | | Load 0x2,-0x7 01d7 e5fa | | Load 0x2,-0x6 01d8 820e | | Call 0x1,0xe 01d9 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01da e21c | | Load 0x1,0x1c ; Debug Table 0x6.0xf = 0x1da,0x2 01db 1b13 | | Execute Package,Field_Read,Field_Number 0x13 01dc e5f9 | | Load 0x2,-0x7 01dd e21c | | Load 0x1,0x1c 01de 1815 | | Execute Package,Field_Execute,Field_Number 0x15 01df 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01e0 e403 | | Load 0x2,0x3 ; Debug Table 0x6.0x10 = 0x1e0,0x3 01e1 01d9 | | Execute Vector,Reverse_Bounds 01e2 0263 | c | Execute Discrete,Above_Bound 01e3 7035 |p5 | Jump_Nonzero 0x219 01e4 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x11 = 0x1e4,0x4 01e5 00d9 | | Load_Top At_Offset_1 01e6 e405 | | Load 0x2,0x5 01e7 01d6 | | Execute Vector,Field_Write 01e8 e402 | | Load 0x2,0x2 ; Debug Table 0x6.0x12 = 0x1e8,0x5 ; Debug Table 0x6.0x13 = 0x1e8,0x401 01e9 0217 | | Execute Heap_Access,All_Reference 01ea 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01eb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x14 = 0x1eb,0x5 01ec e403 | | Load 0x2,0x3 01ed 01d6 | | Execute Vector,Field_Write 01ee e402 | | Load 0x2,0x2 ; Debug Table 0x6.0x15 = 0x1ee,0x6 ; Debug Table 0x6.0x16 = 0x1ee,0x801 01ef 0217 | | Execute Heap_Access,All_Reference 01f0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01f1 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x6.0x17 = 0x1f1,0x6 01f2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x18 = 0x1f2,0x7 01f3 e403 | | Load 0x2,0x3 01f4 01d7 | | Execute Vector,Field_Read 01f5 00eb | | Load_Encached Diana_Cache 01f6 18ec | | Execute Package,Field_Execute,Field_Number 0xec 01f7 a40d | | Store_Unchecked 0x2,0xd 01f8 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x6.0x19 = 0x1f8,0x8 01f9 e408 | | Load 0x2,0x8 01fa e21c | | Load 0x1,0x1c 01fb 1b10 | | Execute Package,Field_Read,Field_Number 0x10 01fc 025e | ^ | Execute Discrete,Convert 01fd e40d | | Load 0x2,0xd 01fe e40e | | Load 0x2,0xe 01ff e21c | | Load 0x1,0x1c 0200 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0201 c408 | | Store 0x2,0x8 0202 c409 | | Store 0x2,0x9 0203 e409 | | Load 0x2,0x9 ; Debug Table 0x6.0x1a = 0x203,0x9 0204 6805 |h | Jump_Zero 0x20a 0205 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x1b = 0x205,0xa 0206 e408 | | Load 0x2,0x8 0207 e405 | | Load 0x2,0x5 0208 01d6 | | Execute Vector,Field_Write 0209 7808 |x | Jump 0x212 020a e407 | | Load 0x2,0x7 ; Debug Table 0x6.0x1c = 0x20a,0xb 020b 0a01 | | Execute_Immediate Plus,0x1 020c 0248 | H | Execute Discrete,Check_In_Integer 020d a407 | | Store_Unchecked 0x2,0x7 020e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x1d = 0x20e,0xc 020f e407 | | Load 0x2,0x7 0210 e406 | | Load 0x2,0x6 0211 01d6 | | Execute Vector,Field_Write 0212 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x1e = 0x212,0xd 0213 00d9 | | Load_Top At_Offset_1 0214 e40d | | Load 0x2,0xd 0215 e40e | | Load 0x2,0xe 0216 e21c | | Load 0x1,0x1c 0217 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0218 3fcb |? | Loop_Increasing 0x1e4 0219 e407 | | Load 0x2,0x7 ; Debug Table 0x6.0x1f = 0x219,0xe 021a 4801 |H | Short_Literal 0x1 021b 0263 | c | Execute Discrete,Above_Bound 021c 70b9 |p | Jump_Nonzero 0x2d6 021d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x20 = 0x21d,0xf 021e e406 | | Load 0x2,0x6 021f 01d7 | | Execute Vector,Field_Read 0220 a40a | | Store_Unchecked 0x2,0xa 0221 e40a | | Load 0x2,0xa ; Debug Table 0x6.0x21 = 0x221,0x10 0222 e403 | | Load 0x2,0x3 0223 01d7 | | Execute Vector,Field_Read 0224 00eb | | Load_Encached Diana_Cache 0225 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0226 a40d | | Store_Unchecked 0x2,0xd 0227 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x22 = 0x227,0x11 0228 8232 | 2 | Call 0x1,0x32 0229 68ab |h | Jump_Zero 0x2d5 022a e21d | | Load 0x1,0x1d ; Debug Table 0x6.0x23 = 0x22a,0x12 ; Debug Table 0x6.0x24 = 0x22a,0xf3ff 022b 0322 | " | Declare_Variable Record 022c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x6.0x25 = 0x22c,0xf3fe 022d e40d | | Load 0x2,0xd 022e 00eb | | Load_Encached Diana_Cache 022f 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0230 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0231 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0x26 = 0x231,0xf3fd 0232 00d9 | | Load_Top At_Offset_1 0233 4975 |Iu | Short_Literal 0x175 0234 00eb | | Load_Encached Diana_Cache 0235 0098 | | Execute Package,Field_Read_Dynamic 0236 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0237 e21e | | Load 0x1,0x1e 0238 0334 | 4 | Declare_Variable Array,With_Constraint 0239 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x27 = 0x239,0xc01 023a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x28 = 0x23a,0x1001 023b 7002 |p | Jump_Nonzero 0x23e 023c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x29 = 0x23c,0x1002 023d 7826 |x& | Jump 0x264 023e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x2a = 0x23e,0x1003 023f 0217 | | Execute Heap_Access,All_Reference 0240 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0241 6804 |h | Jump_Zero 0x246 0242 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x2b = 0x242,0x1004 0243 0217 | | Execute Heap_Access,All_Reference 0244 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0245 781e |x | Jump 0x264 0246 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x2c = 0x246,0x1005 0247 e415 | | Load 0x2,0x15 ; Debug Table 0x6.0x2d = 0x247,0x1401 0248 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x6.0x2e = 0x248,0x1402 0249 00d0 | | Action Swap_Control ; Debug Table 0x6.0x2f = 0x249,0x1403 ; Debug Table 0x6.0x30 = 0x249,0x1404 024a 00d1 | | Pop_Control Pop_Count_1 024b 49bb |I | Short_Literal 0x1bb ; Debug Table 0x6.0x31 = 0x24b,0x1005 024c 00eb | | Load_Encached Diana_Cache 024d 0098 | | Execute Package,Field_Read_Dynamic 024e 012c | , | Execute Any,Size 024f e005 | | Load 0x0,0x5 0250 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0251 025b | [ | Execute Discrete,Check_In_Type 0252 0273 | s | Execute Discrete,Plus 0253 00d9 | | Load_Top At_Offset_1 0254 e416 | | Load 0x2,0x16 ; Debug Table 0x6.0x32 = 0x254,0x1801 0255 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x6.0x33 = 0x255,0x1802 0256 00d0 | | Action Swap_Control ; Debug Table 0x6.0x34 = 0x256,0x1803 ; Debug Table 0x6.0x35 = 0x256,0x1804 0257 00d1 | | Pop_Control Pop_Count_1 0258 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x6.0x36 = 0x258,0x1404 0259 00eb | | Load_Encached Diana_Cache 025a 0098 | | Execute Package,Field_Read_Dynamic 025b 49c9 |I | Short_Literal 0x1c9 025c 00eb | | Load_Encached Diana_Cache 025d 0098 | | Execute Package,Field_Read_Dynamic 025e 49ca |I | Short_Literal 0x1ca 025f 00eb | | Load_Encached Diana_Cache 0260 0095 | | Execute Package,Field_Reference_Dynamic 0261 e006 | | Load 0x0,0x6 0262 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0263 7800 |x | Jump 0x264 0264 00d0 | | Action Swap_Control 0265 00d1 | | Pop_Control Pop_Count_1 0266 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x37 = 0x266,0xc01 0267 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0268 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x38 = 0x268,0xc02 0269 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 026a e007 | | Load 0x0,0x7 026b 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 026c 00db | | Load_Top At_Offset_3 026d 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 026e 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x39 = 0x26e,0xc03 026f 00db | | Load_Top At_Offset_3 0270 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0271 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x3a = 0x271,0xc04 0272 01d9 | | Execute Vector,Reverse_Bounds 0273 0263 | c | Execute Discrete,Above_Bound 0274 705d |p] | Jump_Nonzero 0x2d2 0275 e411 | | Load 0x2,0x11 ; Debug Table 0x6.0x3b = 0x275,0xc05 0276 00d9 | | Load_Top At_Offset_1 0277 e413 | | Load 0x2,0x13 0278 01d6 | | Execute Vector,Field_Write 0279 e411 | | Load 0x2,0x11 ; Debug Table 0x6.0x3c = 0x279,0xc06 027a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 027b e411 | | Load 0x2,0x11 027c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 027d 4998 |I | Short_Literal 0x198 027e 00eb | | Load_Encached Diana_Cache 027f 0096 | | Execute Package,Entry 0280 0273 | s | Execute Discrete,Plus 0281 e411 | | Load 0x2,0x11 0282 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0283 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x3d = 0x283,0xc07 ; Debug Table 0x6.0x3e = 0x283,0x1c01 0284 7002 |p | Jump_Nonzero 0x287 0285 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x6.0x3f = 0x285,0x1c02 0286 7803 |x | Jump 0x28a 0287 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x40 = 0x287,0x1c03 0288 0217 | | Execute Heap_Access,All_Reference 0289 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 028a a412 | | Store_Unchecked 0x2,0x12 ; Debug Table 0x6.0x41 = 0x28a,0xc07 028b 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x42 = 0x28b,0xc08 028c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x43 = 0x28c,0x2001 028d 7002 |p | Jump_Nonzero 0x290 028e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x44 = 0x28e,0x2002 028f 7826 |x& | Jump 0x2b6 0290 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x45 = 0x290,0x2003 0291 0217 | | Execute Heap_Access,All_Reference 0292 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0293 6804 |h | Jump_Zero 0x298 0294 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x46 = 0x294,0x2004 0295 0217 | | Execute Heap_Access,All_Reference 0296 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0297 781e |x | Jump 0x2b6 0298 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x47 = 0x298,0x2005 0299 e417 | | Load 0x2,0x17 ; Debug Table 0x6.0x48 = 0x299,0x2401 029a 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x6.0x49 = 0x29a,0x2402 029b 00d0 | | Action Swap_Control ; Debug Table 0x6.0x4a = 0x29b,0x2403 ; Debug Table 0x6.0x4b = 0x29b,0x2404 029c 00d1 | | Pop_Control Pop_Count_1 029d 49bb |I | Short_Literal 0x1bb ; Debug Table 0x6.0x4c = 0x29d,0x2005 029e 00eb | | Load_Encached Diana_Cache 029f 0098 | | Execute Package,Field_Read_Dynamic 02a0 012c | , | Execute Any,Size 02a1 e005 | | Load 0x0,0x5 02a2 1b17 | | Execute Package,Field_Read,Field_Number 0x17 02a3 025b | [ | Execute Discrete,Check_In_Type 02a4 0273 | s | Execute Discrete,Plus 02a5 00d9 | | Load_Top At_Offset_1 02a6 e418 | | Load 0x2,0x18 ; Debug Table 0x6.0x4d = 0x2a6,0x2801 02a7 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x6.0x4e = 0x2a7,0x2802 02a8 00d0 | | Action Swap_Control ; Debug Table 0x6.0x4f = 0x2a8,0x2803 ; Debug Table 0x6.0x50 = 0x2a8,0x2804 02a9 00d1 | | Pop_Control Pop_Count_1 02aa 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x6.0x51 = 0x2aa,0x2404 02ab 00eb | | Load_Encached Diana_Cache 02ac 0098 | | Execute Package,Field_Read_Dynamic 02ad 49c9 |I | Short_Literal 0x1c9 02ae 00eb | | Load_Encached Diana_Cache 02af 0098 | | Execute Package,Field_Read_Dynamic 02b0 49ca |I | Short_Literal 0x1ca 02b1 00eb | | Load_Encached Diana_Cache 02b2 0095 | | Execute Package,Field_Reference_Dynamic 02b3 e006 | | Load 0x0,0x6 02b4 1819 | | Execute Package,Field_Execute,Field_Number 0x19 02b5 7800 |x | Jump 0x2b6 02b6 00d0 | | Action Swap_Control 02b7 00d1 | | Pop_Control Pop_Count_1 02b8 e411 | | Load 0x2,0x11 ; Debug Table 0x6.0x52 = 0x2b8,0xc08 02b9 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02ba 3fba |? | Loop_Increasing 0x275 02bb 7816 |x | Jump 0x2d2 02bc e40b | | Load 0x2,0xb ; Debug Table 0x6.0x53 = 0x2bc,0xc0a 02bd e5f8 | | Load 0x2,-0x8 02be 00da | | Load_Top At_Offset_2 02bf e40c | | Load 0x2,0xc 02c0 e40a | | Load 0x2,0xa 02c1 e403 | | Load 0x2,0x3 02c2 01d7 | | Execute Vector,Field_Read 02c3 8231 | 1 | Call 0x1,0x31 02c4 00d3 | | Pop_Control Pop_Count_3 02c5 e40b | | Load 0x2,0xb ; Debug Table 0x6.0x54 = 0x2c5,0xc0b 02c6 e217 | | Load 0x1,0x17 02c7 017f | | Execute Record,Equal 02c8 7005 |p | Jump_Nonzero 0x2ce 02c9 e40b | | Load 0x2,0xb ; Debug Table 0x6.0x55 = 0x2c9,0xc0c 02ca e5fb | | Load 0x2,-0x5 02cb e5fd | | Load 0x2,-0x3 02cc 0119 | | Execute Any,Check_In_Formal_Type 02cd 85fe | | Call 0x2,-0x2 02ce e40a | | Load 0x2,0xa ; Debug Table 0x6.0x56 = 0x2ce,0xc0d 02cf e405 | | Load 0x2,0x5 02d0 01d7 | | Execute Vector,Field_Read 02d1 a40a | | Store_Unchecked 0x2,0xa 02d2 e40a | | Load 0x2,0xa ; Debug Table 0x6.0x57 = 0x2d2,0xc09 02d3 77e8 |w | Jump_Nonzero 0x2bc 02d4 00d3 | | Pop_Control Pop_Count_3 02d5 3f47 |?G | Loop_Increasing 0x21d 02d6 4508 |E | Exit_Suprogram New_Top_Offset 0x8 02d7 0000 | | .XXX[0x1] 02d8 ; -------------------------------------------------------------------------------------- 02d8 ; SUBPROGRAM 02d8 ; -------------------------------------------------------------------------------------- 02d8 02e2 | | .CONST 0x02e2 ; Address of begin 02d9 0004 | | .CONST 0x0004 ; Address of exception handler 02da 0002 | | .CONST 0x0002 ; Number of locals 02db INIT_02d8: 02db 4801 |H | Short_Literal 0x1 ; Debug Table 0x7 = .DEBUG 0x02db,0x0db6,0x0002,0x0000,0x0059,0x8145,0x0000,0x011c ; Debug Table 0x7.0x0 = 0x2db,0xffff 02dc e5fe | | Load 0x2,-0x2 02dd e5ff | | Load 0x2,-0x1 02de e003 | | Load 0x0,0x3 02df 181d | | Execute Package,Field_Execute,Field_Number 0x1d 02e0 00e9 | | Load_Encached String_Cache 02e1 0334 | 4 | Declare_Variable Array,With_Constraint 02e2 BODY_02d8: 02e2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x1 = 0x2e2,0x1 02e3 4801 |H | Short_Literal 0x1 02e4 e5fe | | Load 0x2,-0x2 02e5 e5ff | | Load 0x2,-0x1 02e6 e003 | | Load 0x0,0x3 02e7 1820 | | Execute Package,Field_Execute,Field_Number 0x20 02e8 00d1 | | Pop_Control Pop_Count_1 02e9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x2 = 0x2e9,0x2 02ea 01d9 | | Execute Vector,Reverse_Bounds 02eb 0263 | c | Execute Discrete,Above_Bound 02ec 7008 |p | Jump_Nonzero 0x2f5 02ed 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x3 = 0x2ed,0x3 02ee 00db | | Load_Top At_Offset_3 02ef 01d7 | | Execute Vector,Field_Read 02f0 0e20 | | Execute_Immediate Not_Equal,0x20 02f1 6802 |h | Jump_Zero 0x2f4 02f2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x4 = 0x2f2,0x4 02f3 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 02f4 3ff8 |? | Loop_Increasing 0x2ed 02f5 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x5 = 0x2f5,0x5 02f6 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 02f7 0000 | | .XXX[0x1] 02f8 ; -------------------------------------------------------------------------------------- 02f8 ; SUBPROGRAM 02f8 ; -------------------------------------------------------------------------------------- 02f8 02fb | | .CONST 0x02fb ; Address of begin 02f9 0004 | | .CONST 0x0004 ; Address of exception handler 02fa 0001 | | .CONST 0x0001 ; Number of locals 02fb BODY_02f8: 02fb INIT_02f8: 02fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x02fb,0x0dc4,0x0001,0x0000,0x0059,0x8145,0x0000,0x015d ; Debug Table 0x8.0x0 = 0x2fb,0x1 02fc e5fb | | Load 0x2,-0x5 02fd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02fe 027f | | Execute Discrete,Equal 02ff 681c |h | Jump_Zero 0x31c 0300 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x1 = 0x300,0x2 0301 e5fb | | Load 0x2,-0x5 0302 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0303 027a | z | Execute Discrete,Less_Equal 0304 6817 |h | Jump_Zero 0x31c 0305 e5fb | | Load 0x2,-0x5 ; Debug Table 0x8.0x2 = 0x305,0x3 0306 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0307 e5fd | | Load 0x2,-0x3 0308 0273 | s | Execute Discrete,Plus 0309 e5fb | | Load 0x2,-0x5 030a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 030b e5fb | | Load 0x2,-0x5 ; Debug Table 0x8.0x3 = 0x30b,0x4 030c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 030d e5fc | | Load 0x2,-0x4 030e 0217 | | Execute Heap_Access,All_Reference 030f 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0310 027b | { | Execute Discrete,Greater_Equal 0311 680a |h | Jump_Zero 0x31c 0312 e5fb | | Load 0x2,-0x5 ; Debug Table 0x8.0x4 = 0x312,0x5 0313 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0314 00e4 | | Load_Encached Positive_Cache 0315 025b | [ | Execute Discrete,Check_In_Type 0316 e5fc | | Load 0x2,-0x4 0317 0217 | | Execute Heap_Access,All_Reference 0318 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0319 821f | | Call 0x1,0x1f 031a e5fb | | Load 0x2,-0x5 031b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 031c e5fa | | Load 0x2,-0x6 ; Debug Table 0x8.0x5 = 0x31c,0x6 031d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 031e 700e |p | Jump_Nonzero 0x32d 031f e5fa | | Load 0x2,-0x6 0320 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0321 700b |p | Jump_Nonzero 0x32d 0322 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x6 = 0x322,0x7 0323 e5fa | | Load 0x2,-0x6 0324 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0325 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x7 = 0x325,0x8 0326 e5fa | | Load 0x2,-0x6 0327 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0328 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x8 = 0x328,0x9 0329 0aff | | Execute_Immediate Plus,-0x1 032a e5fa | | Load 0x2,-0x6 032b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 032c 4505 |E | Exit_Suprogram New_Top_Offset 0x5 032d e5fa | | Load 0x2,-0x6 ; Debug Table 0x8.0x9 = 0x32d,0xa 032e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 032f 0a01 | | Execute_Immediate Plus,0x1 0330 00db | | Load_Top At_Offset_3 0331 027d | } | Execute Discrete,Greater 0332 6814 |h | Jump_Zero 0x347 0333 e5fa | | Load 0x2,-0x6 ; Debug Table 0x8.0xa = 0x333,0xb 0334 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0335 e5fa | | Load 0x2,-0x6 0336 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0337 0273 | s | Execute Discrete,Plus 0338 00db | | Load_Top At_Offset_3 0339 0272 | r | Execute Discrete,Minus 033a 0248 | H | Execute Discrete,Check_In_Integer 033b 0a01 | | Execute_Immediate Plus,0x1 033c e5fa | | Load 0x2,-0x6 033d 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 033e e5fa | | Load 0x2,-0x6 ; Debug Table 0x8.0xb = 0x33e,0xc 033f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0340 e5fa | | Load 0x2,-0x6 0341 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0342 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0xc = 0x342,0xd 0343 0aff | | Execute_Immediate Plus,-0x1 0344 e5fa | | Load 0x2,-0x6 0345 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0346 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0347 e5fa | | Load 0x2,-0x6 ; Debug Table 0x8.0xd = 0x347,0xe 0348 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0349 e5fa | | Load 0x2,-0x6 034a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 034b 0273 | s | Execute Discrete,Plus 034c 00db | | Load_Top At_Offset_3 034d 027c | | | Execute Discrete,Less 034e 680a |h | Jump_Zero 0x359 034f 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0xe = 0x34f,0xf 0350 e5fa | | Load 0x2,-0x6 0351 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0352 0272 | r | Execute Discrete,Minus 0353 e5fa | | Load 0x2,-0x6 0354 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0355 e5fa | | Load 0x2,-0x6 ; Debug Table 0x8.0xf = 0x355,0x10 0356 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0357 e5fa | | Load 0x2,-0x6 0358 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0359 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x8.0x10 = 0x359,0x11 035a 0000 0000 | | .XXX[0x2] 035c 0000 0000 | | .LITERAL {0x00000000, 0x00598145} 0360 ; -------------------------------------------------------------------------------------- 0360 ; SUBPROGRAM 0360 ; -------------------------------------------------------------------------------------- 0360 0364 | d | .CONST 0x0364 ; Address of begin 0361 0004 | | .CONST 0x0004 ; Address of exception handler 0362 0002 | | .CONST 0x0002 ; Number of locals 0363 INIT_0360: 0363 e219 | | Load 0x1,0x19 ; Debug Table 0x9 = .DEBUG 0x0363,0x0de8,0x0001,0x0000,0x0059,0x8145,0x0000,0x0235 ; Debug Table 0x9.0x0 = 0x363,0xffff 0364 BODY_0360: 0364 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x1 = 0x364,0x1 0365 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0366 7811 |x | Jump 0x378 0367 e5fe | | Load 0x2,-0x2 ; Debug Table 0x9.0x2 = 0x367,0x3 0368 00d9 | | Load_Top At_Offset_1 0369 0217 | | Execute Heap_Access,All_Reference 036a 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 036b 8221 | ! | Call 0x1,0x21 036c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x3 = 0x36c,0x4 036d 0217 | | Execute Heap_Access,All_Reference 036e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 036f e5fe | | Load 0x2,-0x2 0370 0273 | s | Execute Discrete,Plus 0371 00d9 | | Load_Top At_Offset_1 0372 0217 | | Execute Heap_Access,All_Reference 0373 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0374 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x4 = 0x374,0x5 0375 0217 | | Execute Heap_Access,All_Reference 0376 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0377 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0378 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x5 = 0x378,0x2 0379 77ed |w | Jump_Nonzero 0x367 037a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 037b 0000 0000 | | .BLANK 0000[0x5] 0380 ; -------------------------------------------------------------------------------------- 0380 ; SUBPROGRAM 0380 ; -------------------------------------------------------------------------------------- 0380 0383 | | .CONST 0x0383 ; Address of begin 0381 0004 | | .CONST 0x0004 ; Address of exception handler 0382 0001 | | .CONST 0x0001 ; Number of locals 0383 BODY_0380: 0383 INIT_0380: 0383 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x0383,0x0df6,0x0002,0x0000,0x0059,0x8145,0x0000,0x026c ; Debug Table 0xa.0x0 = 0x383,0x1 0384 0217 | | Execute Heap_Access,All_Reference 0385 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0386 e5fe | | Load 0x2,-0x2 0387 0217 | | Execute Heap_Access,All_Reference 0388 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0389 027c | | | Execute Discrete,Less 038a 6810 |h | Jump_Zero 0x39b 038b 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x1 = 0x38b,0x2 038c 0217 | | Execute Heap_Access,All_Reference 038d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 038e 00db | | Load_Top At_Offset_3 038f 0217 | | Execute Heap_Access,All_Reference 0390 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0391 0273 | s | Execute Discrete,Plus 0392 e5fe | | Load 0x2,-0x2 0393 0217 | | Execute Heap_Access,All_Reference 0394 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0395 e5fe | | Load 0x2,-0x2 0396 0217 | | Execute Heap_Access,All_Reference 0397 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0398 0273 | s | Execute Discrete,Plus 0399 027b | { | Execute Discrete,Greater_Equal 039a 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 039b 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x2 = 0x39b,0x3 039c 0217 | | Execute Heap_Access,All_Reference 039d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 039e e5fe | | Load 0x2,-0x2 039f 0217 | | Execute Heap_Access,All_Reference 03a0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03a1 027f | | Execute Discrete,Equal 03a2 6812 |h | Jump_Zero 0x3b5 03a3 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x3 = 0x3a3,0x4 03a4 0217 | | Execute Heap_Access,All_Reference 03a5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03a6 e5fe | | Load 0x2,-0x2 03a7 0217 | | Execute Heap_Access,All_Reference 03a8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03a9 027a | z | Execute Discrete,Less_Equal 03aa 6808 |h | Jump_Zero 0x3b3 03ab 00da | | Load_Top At_Offset_2 03ac 0217 | | Execute Heap_Access,All_Reference 03ad 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03ae e5fe | | Load 0x2,-0x2 03af 0217 | | Execute Heap_Access,All_Reference 03b0 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03b1 027b | { | Execute Discrete,Greater_Equal 03b2 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03b3 4800 |H | Short_Literal 0x0 03b4 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03b5 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x4 = 0x3b5,0x5 03b6 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03b7 0000 | | .XXX[0x1] 03b8 ; -------------------------------------------------------------------------------------- 03b8 ; SUBPROGRAM 03b8 ; -------------------------------------------------------------------------------------- 03b8 03bb | | .CONST 0x03bb ; Address of begin 03b9 0004 | | .CONST 0x0004 ; Address of exception handler 03ba 0001 | | .CONST 0x0001 ; Number of locals 03bb BODY_03b8: 03bb INIT_03b8: 03bb 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x03bb,0x0e02,0x0002,0x0000,0x0059,0x8145,0x0000,0x02c3 ; Debug Table 0xb.0x0 = 0x3bb,0x1 03bc 0217 | | Execute Heap_Access,All_Reference 03bd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03be e5fe | | Load 0x2,-0x2 03bf 0217 | | Execute Heap_Access,All_Reference 03c0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03c1 027d | } | Execute Discrete,Greater 03c2 6802 |h | Jump_Zero 0x3c5 03c3 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x1 = 0x3c3,0x2 03c4 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03c5 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x2 = 0x3c5,0x3 03c6 0217 | | Execute Heap_Access,All_Reference 03c7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03c8 e5fe | | Load 0x2,-0x2 03c9 0217 | | Execute Heap_Access,All_Reference 03ca 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03cb 027f | | Execute Discrete,Equal 03cc 6808 |h | Jump_Zero 0x3d5 03cd 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x3 = 0x3cd,0x4 03ce 0217 | | Execute Heap_Access,All_Reference 03cf 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03d0 e5fe | | Load 0x2,-0x2 03d1 0217 | | Execute Heap_Access,All_Reference 03d2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03d3 027a | z | Execute Discrete,Less_Equal 03d4 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03d5 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x4 = 0x3d5,0x5 03d6 0217 | | Execute Heap_Access,All_Reference 03d7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03d8 00db | | Load_Top At_Offset_3 03d9 0217 | | Execute Heap_Access,All_Reference 03da 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03db 0273 | s | Execute Discrete,Plus 03dc 0248 | H | Execute Discrete,Check_In_Integer 03dd 0aff | | Execute_Immediate Plus,-0x1 03de e5fe | | Load 0x2,-0x2 03df 0217 | | Execute Heap_Access,All_Reference 03e0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03e1 027b | { | Execute Discrete,Greater_Equal 03e2 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03e3 0000 0000 | | .BLANK 0000[0x5] 03e8 ; -------------------------------------------------------------------------------------- 03e8 ; SUBPROGRAM 03e8 ; -------------------------------------------------------------------------------------- 03e8 03ef | | .CONST 0x03ef ; Address of begin 03e9 0004 | | .CONST 0x0004 ; Address of exception handler 03ea 0003 | | .CONST 0x0003 ; Number of locals 03eb INIT_03e8: 03eb 00e4 | | Load_Encached Positive_Cache ; Debug Table 0xc = .DEBUG 0x03eb,0x0e0e,0x0001,0x0000,0x0059,0x8145,0x0000,0x030d ; Debug Table 0xc.0x0 = 0x3eb,0xffff 03ec e5fb | | Load 0x2,-0x5 ; Debug Table 0xc.0x1 = 0x3ec,0xfffe 03ed 0217 | | Execute Heap_Access,All_Reference 03ee 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 03ef BODY_03e8: 03ef e5fc | | Load 0x2,-0x4 ; Debug Table 0xc.0x2 = 0x3ef,0x1 03f0 0c01 | | Execute_Immediate Greater_Equal,0x1 03f1 687b |h{ | Jump_Zero 0x46d 03f2 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x3 = 0x3f2,0x2 ; Debug Table 0xc.0x4 = 0x3f2,0xfbff 03f3 e5fc | | Load 0x2,-0x4 03f4 00e9 | | Load_Encached String_Cache 03f5 0334 | 4 | Declare_Variable Array,With_Constraint 03f6 00d8 | | Load_Top At_Offset_0 03f7 01da | | Execute Vector,Bounds 03f8 00e9 | | Load_Encached String_Cache 03f9 035b | [ | Declare_Type Array,Constrained 03fa 0337 | 7 | Declare_Variable Array 03fb 00d8 | | Load_Top At_Offset_0 03fc 01d9 | | Execute Vector,Reverse_Bounds 03fd 0263 | c | Execute Discrete,Above_Bound 03fe 7005 |p | Jump_Nonzero 0x404 03ff 4820 |H | Short_Literal 0x20 0400 00d9 | | Load_Top At_Offset_1 0401 e405 | | Load 0x2,0x5 0402 01d6 | | Execute Vector,Field_Write 0403 3ffb |? | Loop_Increasing 0x3ff 0404 00d9 | | Load_Top At_Offset_1 0405 01d4 | | Execute Vector,Structure_Write 0406 e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x5 = 0x406,0x401 0407 7034 |p4 | Jump_Nonzero 0x43c 0408 e215 | | Load 0x1,0x15 ; Debug Table 0xc.0x6 = 0x408,0x402 0409 680d |h | Jump_Zero 0x417 040a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x7 = 0x40a,0x403 040b e5fc | | Load 0x2,-0x4 040c e5ff | | Load 0x2,-0x1 040d 0217 | | Execute Heap_Access,All_Reference 040e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 040f 00e4 | | Load_Encached Positive_Cache 0410 025b | [ | Execute Discrete,Check_In_Type 0411 e5ff | | Load 0x2,-0x1 0412 0217 | | Execute Heap_Access,All_Reference 0413 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0414 00e4 | | Load_Encached Positive_Cache 0415 025b | [ | Execute Discrete,Check_In_Type 0416 8227 | ' | Call 0x1,0x27 0417 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x8 = 0x417,0x404 0418 0217 | | Execute Heap_Access,All_Reference 0419 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 041a 00e4 | | Load_Encached Positive_Cache 041b 025b | [ | Execute Discrete,Check_In_Type 041c e5ff | | Load 0x2,-0x1 041d 0217 | | Execute Heap_Access,All_Reference 041e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 041f 00e4 | | Load_Encached Positive_Cache 0420 025b | [ | Execute Discrete,Check_In_Type 0421 00db | | Load_Top At_Offset_3 0422 e216 | | Load 0x1,0x16 0423 e404 | | Load 0x2,0x4 0424 e003 | | Load 0x0,0x3 0425 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0426 e5f9 | | Load 0x2,-0x7 ; Debug Table 0xc.0x9 = 0x426,0x405 0427 e5fa | | Load 0x2,-0x6 0428 e5fb | | Load 0x2,-0x5 0429 e5fc | | Load 0x2,-0x4 042a e5ff | | Load 0x2,-0x1 042b 0217 | | Execute Heap_Access,All_Reference 042c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 042d 00e4 | | Load_Encached Positive_Cache 042e 025b | [ | Execute Discrete,Check_In_Type 042f e5ff | | Load 0x2,-0x1 0430 0217 | | Execute Heap_Access,All_Reference 0431 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0432 00e4 | | Load_Encached Positive_Cache 0433 025b | [ | Execute Discrete,Check_In_Type 0434 8220 | | Call 0x1,0x20 0435 00d2 | | Pop_Control Pop_Count_2 0436 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0xa = 0x436,0x406 0437 0217 | | Execute Heap_Access,All_Reference 0438 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0439 0a01 | | Execute_Immediate Plus,0x1 043a 005b | [ | Store_Top Discrete,At_Offset_3 043b 7806 |x | Jump 0x442 043c e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0xb = 0x43c,0x407 043d 0217 | | Execute Heap_Access,All_Reference 043e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 043f e5fe | | Load 0x2,-0x2 0440 0273 | s | Execute Discrete,Plus 0441 005b | [ | Store_Top Discrete,At_Offset_3 0442 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0xc = 0x442,0x408 0443 0217 | | Execute Heap_Access,All_Reference 0444 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0445 e5ff | | Load 0x2,-0x1 0446 0217 | | Execute Heap_Access,All_Reference 0447 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0448 0273 | s | Execute Discrete,Plus 0449 0aff | | Execute_Immediate Plus,-0x1 044a 0248 | H | Execute Discrete,Check_In_Integer 044b 00db | | Load_Top At_Offset_3 044c 0263 | c | Execute Discrete,Above_Bound 044d 701d |p | Jump_Nonzero 0x46b 044e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0xd = 0x44e,0x409 044f e403 | | Load 0x2,0x3 0450 e003 | | Load 0x0,0x3 0451 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0452 0c01 | | Execute_Immediate Greater_Equal,0x1 0453 6816 |h | Jump_Zero 0x46a 0454 e215 | | Load 0x1,0x15 ; Debug Table 0xc.0xe = 0x454,0x40a 0455 6805 |h | Jump_Zero 0x45b 0456 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0xf = 0x456,0x40b 0457 e5fc | | Load 0x2,-0x4 0458 4801 |H | Short_Literal 0x1 0459 00db | | Load_Top At_Offset_3 045a 8227 | ' | Call 0x1,0x27 045b 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x10 = 0x45b,0x40c 045c 00d9 | | Load_Top At_Offset_1 045d e403 | | Load 0x2,0x3 045e e216 | | Load 0x1,0x16 045f e404 | | Load 0x2,0x4 0460 e003 | | Load 0x0,0x3 0461 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0462 e5f9 | | Load 0x2,-0x7 ; Debug Table 0xc.0x11 = 0x462,0x40d 0463 e5fa | | Load 0x2,-0x6 0464 e5fb | | Load 0x2,-0x5 0465 e5fc | | Load 0x2,-0x4 0466 4801 |H | Short_Literal 0x1 0467 e406 | | Load 0x2,0x6 0468 8220 | | Call 0x1,0x20 0469 00d2 | | Pop_Control Pop_Count_2 046a 3fe3 |? | Loop_Increasing 0x44e 046b 00d1 | | Pop_Control Pop_Count_1 046c 7872 |xr | Jump 0x4df 046d e5fc | | Load 0x2,-0x4 ; Debug Table 0xc.0x12 = 0x46d,0x3 046e 0d00 | | Execute_Immediate Less,0x0 046f 686e |hn | Jump_Zero 0x4de 0470 e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x13 = 0x470,0x4 0471 703a |p: | Jump_Nonzero 0x4ac 0472 e215 | | Load 0x1,0x15 ; Debug Table 0xc.0x14 = 0x472,0x5 0473 680f |h | Jump_Zero 0x483 0474 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x15 = 0x474,0x6 0475 e5fc | | Load 0x2,-0x4 0476 e5ff | | Load 0x2,-0x1 0477 0217 | | Execute Heap_Access,All_Reference 0478 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0479 e5fc | | Load 0x2,-0x4 047a 0273 | s | Execute Discrete,Plus 047b 00e4 | | Load_Encached Positive_Cache 047c 025b | [ | Execute Discrete,Check_In_Type 047d e5ff | | Load 0x2,-0x1 047e 0217 | | Execute Heap_Access,All_Reference 047f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0480 00e4 | | Load_Encached Positive_Cache 0481 025b | [ | Execute Discrete,Check_In_Type 0482 8227 | ' | Call 0x1,0x27 0483 e5fc | | Load 0x2,-0x4 ; Debug Table 0xc.0x16 = 0x483,0x7 0484 0275 | u | Execute Discrete,Unary_Minus 0485 00e3 | | Load_Encached Natural_Cache 0486 025b | [ | Execute Discrete,Check_In_Type 0487 e5ff | | Load 0x2,-0x1 0488 0217 | | Execute Heap_Access,All_Reference 0489 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 048a e5fc | | Load 0x2,-0x4 048b 0273 | s | Execute Discrete,Plus 048c 00e4 | | Load_Encached Positive_Cache 048d 025b | [ | Execute Discrete,Check_In_Type 048e e5ff | | Load 0x2,-0x1 048f 0217 | | Execute Heap_Access,All_Reference 0490 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0491 00e4 | | Load_Encached Positive_Cache 0492 025b | [ | Execute Discrete,Check_In_Type 0493 00db | | Load_Top At_Offset_3 0494 e003 | | Load 0x0,0x3 0495 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0496 e5f9 | | Load 0x2,-0x7 ; Debug Table 0xc.0x17 = 0x496,0x8 0497 e5fa | | Load 0x2,-0x6 0498 e5fb | | Load 0x2,-0x5 0499 e5fc | | Load 0x2,-0x4 049a e5ff | | Load 0x2,-0x1 049b 0217 | | Execute Heap_Access,All_Reference 049c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 049d 00e4 | | Load_Encached Positive_Cache 049e 025b | [ | Execute Discrete,Check_In_Type 049f e5ff | | Load 0x2,-0x1 04a0 0217 | | Execute Heap_Access,All_Reference 04a1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04a2 00e4 | | Load_Encached Positive_Cache 04a3 025b | [ | Execute Discrete,Check_In_Type 04a4 8220 | | Call 0x1,0x20 04a5 00d2 | | Pop_Control Pop_Count_2 04a6 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x18 = 0x4a6,0x9 04a7 0217 | | Execute Heap_Access,All_Reference 04a8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04a9 0a01 | | Execute_Immediate Plus,0x1 04aa 005a | Z | Store_Top Discrete,At_Offset_2 04ab 7806 |x | Jump 0x4b2 04ac e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x19 = 0x4ac,0xa 04ad 0217 | | Execute Heap_Access,All_Reference 04ae 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04af e5fe | | Load 0x2,-0x2 04b0 0273 | s | Execute Discrete,Plus 04b1 005a | Z | Store_Top Discrete,At_Offset_2 04b2 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x1a = 0x4b2,0xb 04b3 0217 | | Execute Heap_Access,All_Reference 04b4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04b5 e5ff | | Load 0x2,-0x1 04b6 0217 | | Execute Heap_Access,All_Reference 04b7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 04b8 0273 | s | Execute Discrete,Plus 04b9 0aff | | Execute_Immediate Plus,-0x1 04ba 0248 | H | Execute Discrete,Check_In_Integer 04bb 00da | | Load_Top At_Offset_2 04bc 0263 | c | Execute Discrete,Above_Bound 04bd 7021 |p! | Jump_Nonzero 0x4df 04be 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x1b = 0x4be,0xc 04bf 00db | | Load_Top At_Offset_3 04c0 e003 | | Load 0x0,0x3 04c1 181d | | Execute Package,Field_Execute,Field_Number 0x1d 04c2 0c01 | | Execute_Immediate Greater_Equal,0x1 04c3 6818 |h | Jump_Zero 0x4dc 04c4 e215 | | Load 0x1,0x15 ; Debug Table 0xc.0x1c = 0x4c4,0xd 04c5 6805 |h | Jump_Zero 0x4cb 04c6 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x1d = 0x4c6,0xe 04c7 e5fc | | Load 0x2,-0x4 04c8 4801 |H | Short_Literal 0x1 04c9 00db | | Load_Top At_Offset_3 04ca 8227 | ' | Call 0x1,0x27 04cb e5fc | | Load 0x2,-0x4 ; Debug Table 0xc.0x1e = 0x4cb,0xf 04cc 0275 | u | Execute Discrete,Unary_Minus 04cd 00e3 | | Load_Encached Natural_Cache 04ce 025b | [ | Execute Discrete,Check_In_Type 04cf 4801 |H | Short_Literal 0x1 04d0 00da | | Load_Top At_Offset_2 04d1 e403 | | Load 0x2,0x3 04d2 e003 | | Load 0x0,0x3 04d3 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 04d4 e5f9 | | Load 0x2,-0x7 ; Debug Table 0xc.0x1f = 0x4d4,0x10 04d5 e5fa | | Load 0x2,-0x6 04d6 e5fb | | Load 0x2,-0x5 04d7 e5fc | | Load 0x2,-0x4 04d8 4801 |H | Short_Literal 0x1 04d9 e405 | | Load 0x2,0x5 04da 8220 | | Call 0x1,0x20 04db 00d2 | | Pop_Control Pop_Count_2 04dc 3fe1 |? | Loop_Increasing 0x4be 04dd 7801 |x | Jump 0x4df 04de 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0xc.0x20 = 0x4de,0x11 04df e5f9 | | Load 0x2,-0x7 ; Debug Table 0xc.0x21 = 0x4df,0x12 04e0 e5fa | | Load 0x2,-0x6 04e1 e5fb | | Load 0x2,-0x5 04e2 e5fc | | Load 0x2,-0x4 04e3 e5fd | | Load 0x2,-0x3 04e4 e5ff | | Load 0x2,-0x1 04e5 8226 | & | Call 0x1,0x26 04e6 4506 |E | Exit_Suprogram New_Top_Offset 0x6 04e7 0000 | | .XXX[0x1] 04e8 ; -------------------------------------------------------------------------------------- 04e8 ; SUBPROGRAM 04e8 ; -------------------------------------------------------------------------------------- 04e8 04ec | | .CONST 0x04ec ; Address of begin 04e9 0004 | | .CONST 0x0004 ; Address of exception handler 04ea 0002 | | .CONST 0x0002 ; Number of locals 04eb INIT_04e8: 04eb e219 | | Load 0x1,0x19 ; Debug Table 0xd = .DEBUG 0x04eb,0x0e54,0x0001,0x0000,0x0059,0x8145,0x0000,0x0331 ; Debug Table 0xd.0x0 = 0x4eb,0xffff 04ec BODY_04e8: 04ec e5fe | | Load 0x2,-0x2 ; Debug Table 0xd.0x1 = 0x4ec,0x1 04ed e5ff | | Load 0x2,-0x1 04ee 8222 | " | Call 0x1,0x22 04ef 680e |h | Jump_Zero 0x4fe 04f0 e5fc | | Load 0x2,-0x4 ; Debug Table 0xd.0x2 = 0x4f0,0x2 04f1 e5fe | | Load 0x2,-0x2 04f2 0217 | | Execute Heap_Access,All_Reference 04f3 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 04f4 8221 | ! | Call 0x1,0x21 04f5 e5fe | | Load 0x2,-0x2 ; Debug Table 0xd.0x3 = 0x4f5,0x3 04f6 0217 | | Execute Heap_Access,All_Reference 04f7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04f8 e5fc | | Load 0x2,-0x4 04f9 0273 | s | Execute Discrete,Plus 04fa e5fe | | Load 0x2,-0x2 04fb 0217 | | Execute Heap_Access,All_Reference 04fc 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 04fd 4506 |E | Exit_Suprogram New_Top_Offset 0x6 04fe 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x4 = 0x4fe,0x4 04ff e5fe | | Load 0x2,-0x2 0500 8222 | " | Call 0x1,0x22 0501 6815 |h | Jump_Zero 0x517 0502 e5fe | | Load 0x2,-0x2 ; Debug Table 0xd.0x5 = 0x502,0x5 0503 0217 | | Execute Heap_Access,All_Reference 0504 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0505 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0506 780d |x | Jump 0x514 0507 e5f9 | | Load 0x2,-0x7 ; Debug Table 0xd.0x6 = 0x507,0x7 0508 e5fa | | Load 0x2,-0x6 0509 e5fb | | Load 0x2,-0x5 050a e5fc | | Load 0x2,-0x4 050b e5fd | | Load 0x2,-0x3 050c e402 | | Load 0x2,0x2 050d e5ff | | Load 0x2,-0x1 050e 8225 | % | Call 0x1,0x25 050f 00d2 | | Pop_Control Pop_Count_2 0510 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x7 = 0x510,0x8 0511 0217 | | Execute Heap_Access,All_Reference 0512 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0513 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0514 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x8 = 0x514,0x6 0515 77f1 |w | Jump_Nonzero 0x507 0516 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0517 e5fe | | Load 0x2,-0x2 ; Debug Table 0xd.0x9 = 0x517,0x9 0518 e5ff | | Load 0x2,-0x1 0519 8223 | # | Call 0x1,0x23 051a 6817 |h | Jump_Zero 0x532 051b e5f9 | | Load 0x2,-0x7 ; Debug Table 0xd.0xa = 0x51b,0xa 051c e5fa | | Load 0x2,-0x6 051d e5fb | | Load 0x2,-0x5 051e e5fc | | Load 0x2,-0x4 051f e5fd | | Load 0x2,-0x3 0520 e5ff | | Load 0x2,-0x1 0521 0217 | | Execute Heap_Access,All_Reference 0522 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0523 e5ff | | Load 0x2,-0x1 0524 0217 | | Execute Heap_Access,All_Reference 0525 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0526 0273 | s | Execute Discrete,Plus 0527 0248 | H | Execute Discrete,Check_In_Integer 0528 e5fe | | Load 0x2,-0x2 0529 0217 | | Execute Heap_Access,All_Reference 052a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 052b 0272 | r | Execute Discrete,Minus 052c 00e3 | | Load_Encached Natural_Cache 052d 025b | [ | Execute Discrete,Check_In_Type 052e e5fe | | Load 0x2,-0x2 052f 8224 | $ | Call 0x1,0x24 0530 00d2 | | Pop_Control Pop_Count_2 0531 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0532 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0xd.0xb = 0x532,0xb 0533 0000 0000 | | .BLANK 0000[0x5] 0538 ; -------------------------------------------------------------------------------------- 0538 ; SUBPROGRAM 0538 ; -------------------------------------------------------------------------------------- 0538 053d | = | .CONST 0x053d ; Address of begin 0539 0004 | | .CONST 0x0004 ; Address of exception handler 053a 0002 | | .CONST 0x0002 ; Number of locals 053b INIT_0538: 053b 029f 0a73 | s| Declare_Subprogram INIT_0a70,For_Call ; Debug Table 0xe = .DEBUG 0x053b,0x0e6e,0x0001,0x0000,0x0059,0x8145,0x0000,0x03d9 ; Debug Table 0xe.0x0 = 0x53b,0xffff 053d BODY_0538: 053d e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x1 = 0x53d,0x1 053e 680d |h | Jump_Zero 0x54c 053f 4809 |H | Short_Literal 0x9 ; Debug Table 0xe.0x2 = 0x53f,0x2 0540 e5fe | | Load 0x2,-0x2 0541 0a01 | | Execute_Immediate Plus,0x1 0542 0248 | H | Execute Discrete,Check_In_Integer 0543 0263 | c | Execute Discrete,Above_Bound 0544 7005 |p | Jump_Nonzero 0x54a 0545 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x3 = 0x545,0x3 0546 e210 | | Load 0x1,0x10 0547 025b | [ | Execute Discrete,Check_In_Type 0548 8402 | | Call 0x2,0x2 0549 3ffb |? | Loop_Increasing 0x545 054a 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x4 = 0x54a,0x4 054b 8402 | | Call 0x2,0x2 054c e5fd | | Load 0x2,-0x3 ; Debug Table 0xe.0x5 = 0x54c,0x5 054d e5ff | | Load 0x2,-0x1 054e 0217 | | Execute Heap_Access,All_Reference 054f 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0550 8221 | ! | Call 0x1,0x21 0551 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x6 = 0x551,0x6 0552 0217 | | Execute Heap_Access,All_Reference 0553 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0554 e5fd | | Load 0x2,-0x3 0555 0273 | s | Execute Discrete,Plus 0556 e5ff | | Load 0x2,-0x1 0557 0217 | | Execute Heap_Access,All_Reference 0558 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0559 4505 |E | Exit_Suprogram New_Top_Offset 0x5 055a 0000 0000 | | .BLANK 0000[0x6] 0560 ; -------------------------------------------------------------------------------------- 0560 ; SUBPROGRAM 0560 ; -------------------------------------------------------------------------------------- 0560 0563 | c | .CONST 0x0563 ; Address of begin 0561 0004 | | .CONST 0x0004 ; Address of exception handler 0562 0001 | | .CONST 0x0001 ; Number of locals 0563 BODY_0560: 0563 INIT_0560: 0563 e5fd | | Load 0x2,-0x3 ; Debug Table 0xf = .DEBUG 0x0563,0x0e7e,0x0001,0x0000,0x0059,0x8145,0x0000,0x046c ; Debug Table 0xf.0x0 = 0x563,0x1 0564 0c01 | | Execute_Immediate Greater_Equal,0x1 0565 6810 |h | Jump_Zero 0x576 0566 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x1 = 0x566,0x2 0567 0c02 | | Execute_Immediate Greater_Equal,0x2 0568 680c |h | Jump_Zero 0x575 0569 00db | | Load_Top At_Offset_3 056a 0aff | | Execute_Immediate Plus,-0x1 056b 00e4 | | Load_Encached Positive_Cache 056c 025b | [ | Execute Discrete,Check_In_Type 056d 00db | | Load_Top At_Offset_3 056e e5fc | | Load 0x2,-0x4 056f e003 | | Load 0x0,0x3 0570 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0571 0e20 | | Execute_Immediate Not_Equal,0x20 0572 6802 |h | Jump_Zero 0x575 0573 48e2 |H | Short_Literal 0xe2 ; Debug Table 0xf.0x2 = 0x573,0x3 0574 0257 | W | Execute Discrete,Raise 0575 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0576 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0x3 = 0x576,0x4 ; Debug Table 0xf.0x4 = 0x576,0xfbff 0577 e5fd | | Load 0x2,-0x3 0578 0275 | u | Execute Discrete,Unary_Minus 0579 00e9 | | Load_Encached String_Cache 057a 0334 | 4 | Declare_Variable Array,With_Constraint 057b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x5 = 0x57b,0x401 057c e5fe | | Load 0x2,-0x2 057d e5ff | | Load 0x2,-0x1 057e e5fc | | Load 0x2,-0x4 057f e003 | | Load 0x0,0x3 0580 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0581 00d1 | | Pop_Control Pop_Count_1 0582 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x6 = 0x582,0x402 0583 01d9 | | Execute Vector,Reverse_Bounds 0584 0263 | c | Execute Discrete,Above_Bound 0585 7008 |p | Jump_Nonzero 0x58e 0586 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x7 = 0x586,0x403 0587 00db | | Load_Top At_Offset_3 0588 01d7 | | Execute Vector,Field_Read 0589 0e20 | | Execute_Immediate Not_Equal,0x20 058a 6802 |h | Jump_Zero 0x58d 058b 48e2 |H | Short_Literal 0xe2 ; Debug Table 0xf.0x8 = 0x58b,0x404 058c 0257 | W | Execute Discrete,Raise 058d 3ff8 |? | Loop_Increasing 0x586 058e 00d1 | | Pop_Control Pop_Count_1 058f 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0590 ; -------------------------------------------------------------------------------------- 0590 ; SUBPROGRAM 0590 ; -------------------------------------------------------------------------------------- 0590 059c | | .CONST 0x059c ; Address of begin 0591 0004 | | .CONST 0x0004 ; Address of exception handler 0592 0003 | | .CONST 0x0003 ; Number of locals 0593 INIT_0590: 0593 4801 |H | Short_Literal 0x1 ; Debug Table 0x10 = .DEBUG 0x0593,0x0e92,0x0001,0x0000,0x0059,0x8145,0x0000,0x06a8 ; Debug Table 0x10.0x0 = 0x593,0xffff 0594 00db | | Load_Top At_Offset_3 0595 0217 | | Execute Heap_Access,All_Reference 0596 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0597 0aff | | Execute_Immediate Plus,-0x1 0598 0248 | H | Execute Discrete,Check_In_Integer 0599 00e9 | | Load_Encached String_Cache 059a 0334 | 4 | Declare_Variable Array,With_Constraint 059b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x10.0x1 = 0x59b,0xfffe 059c BODY_0590: 059c e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0x2 = 0x59c,0x1 059d 0217 | | Execute Heap_Access,All_Reference 059e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 059f 0f01 | | Execute_Immediate Equal,0x1 05a0 6805 |h | Jump_Zero 0x5a6 05a1 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x3 = 0x5a1,0x2 05a2 e5ff | | Load 0x2,-0x1 05a3 0217 | | Execute Heap_Access,All_Reference 05a4 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 05a5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x10.0x4 = 0x5a5,0x3 05a6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x5 = 0x5a6,0x4 05a7 4801 |H | Short_Literal 0x1 05a8 e5ff | | Load 0x2,-0x1 05a9 0217 | | Execute Heap_Access,All_Reference 05aa 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05ab 00e4 | | Load_Encached Positive_Cache 05ac 025b | [ | Execute Discrete,Check_In_Type 05ad e5fe | | Load 0x2,-0x2 05ae e003 | | Load 0x0,0x3 05af 1820 | | Execute Package,Field_Execute,Field_Number 0x20 05b0 00d1 | | Pop_Control Pop_Count_1 05b1 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x6 = 0x5b1,0x5 05b2 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 05b3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x7 = 0x5b3,0x6 05b4 01da | | Execute Vector,Bounds 05b5 0264 | d | Execute Discrete,Below_Bound 05b6 700c |p | Jump_Nonzero 0x5c3 05b7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x8 = 0x5b7,0x7 05b8 e402 | | Load 0x2,0x2 05b9 01d7 | | Execute Vector,Field_Read 05ba 0f20 | | Execute_Immediate Equal,0x20 05bb 6804 |h | Jump_Zero 0x5c0 05bc 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x9 = 0x5bc,0x8 05bd 0a01 | | Execute_Immediate Plus,0x1 05be 005b | [ | Store_Top Discrete,At_Offset_3 05bf 7802 |x | Jump 0x5c2 05c0 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0x10.0xa = 0x5c0,0x9 05c1 7801 |x | Jump 0x5c3 05c2 37f4 |7 | Loop_Decreasing 0x5b7 05c3 e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0xb = 0x5c3,0xa 05c4 0217 | | Execute Heap_Access,All_Reference 05c5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 05c6 00d9 | | Load_Top At_Offset_1 05c7 0272 | r | Execute Discrete,Minus 05c8 0248 | H | Execute Discrete,Check_In_Integer 05c9 0a01 | | Execute_Immediate Plus,0x1 05ca e5ff | | Load 0x2,-0x1 05cb 0217 | | Execute Heap_Access,All_Reference 05cc 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 05cd 4503 |E | Exit_Suprogram New_Top_Offset 0x3 05ce 0000 0000 | | .XXX[0x2] 05d0 ; -------------------------------------------------------------------------------------- 05d0 ; SUBPROGRAM 05d0 ; -------------------------------------------------------------------------------------- 05d0 05d3 | | .CONST 0x05d3 ; Address of begin 05d1 0004 | | .CONST 0x0004 ; Address of exception handler 05d2 0001 | | .CONST 0x0001 ; Number of locals 05d3 BODY_05d0: 05d3 INIT_05d0: 05d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x11 = .DEBUG 0x05d3,0x0eac,0x0001,0x0000,0x0059,0x8145,0x0000,0x0717 ; Debug Table 0x11.0x0 = 0x5d3,0x1 ; Debug Table 0x11.0x1 = 0x5d3,0x2 05d4 0217 | | Execute Heap_Access,All_Reference 05d5 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 05d6 0033 | 3 | Store_Top Heap_Access,At_Offset_3 05d7 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x2 = 0x5d7,0x3 05d8 6805 |h | Jump_Zero 0x5de 05d9 00da | | Load_Top At_Offset_2 05da 0217 | | Execute Heap_Access,All_Reference 05db 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 05dc 7001 |p | Jump_Nonzero 0x5de 05dd 7ff5 | | Jump INIT_05d0 05de 4501 |E | Exit_Suprogram New_Top_Offset 0x1 05df 0000 | | .XXX[0x1] 05e0 ; -------------------------------------------------------------------------------------- 05e0 ; SUBPROGRAM 05e0 ; -------------------------------------------------------------------------------------- 05e0 05e9 | | .CONST 0x05e9 ; Address of begin 05e1 0004 | | .CONST 0x0004 ; Address of exception handler 05e2 0002 | | .CONST 0x0002 ; Number of locals 05e3 INIT_05e0: 05e3 00db | | Load_Top At_Offset_3 ; Debug Table 0x12 = .DEBUG 0x05e3,0x0eb4,0x0002,0x0000,0x0059,0x8145,0x0000,0x0735 ; Debug Table 0x12.0x0 = 0x5e3,0xffff 05e4 00db | | Load_Top At_Offset_3 05e5 e003 | | Load 0x0,0x3 05e6 181d | | Execute Package,Field_Execute,Field_Number 0x1d 05e7 00e3 | | Load_Encached Natural_Cache 05e8 03f1 | | Declare_Variable Discrete,With_Value 05e9 BODY_05e0: 05e9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x1 = 0x5e9,0x1 05ea 6809 |h | Jump_Zero 0x5f4 05eb 00d8 | | Load_Top At_Offset_0 05ec 00e4 | | Load_Encached Positive_Cache 05ed 025b | [ | Execute Discrete,Check_In_Type 05ee e5fe | | Load 0x2,-0x2 05ef e5ff | | Load 0x2,-0x1 05f0 e003 | | Load 0x0,0x3 05f1 181e | | Execute Package,Field_Execute,Field_Number 0x1e 05f2 0e20 | | Execute_Immediate Not_Equal,0x20 05f3 6802 |h | Jump_Zero 0x5f6 05f4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x2 = 0x5f4,0x2 05f5 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05f6 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x3 = 0x5f6,0x3 ; Debug Table 0x12.0x4 = 0x5f6,0xfbff 05f7 00d9 | | Load_Top At_Offset_1 05f8 00e9 | | Load_Encached String_Cache 05f9 0334 | 4 | Declare_Variable Array,With_Constraint 05fa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x5 = 0x5fa,0x401 05fb 4801 |H | Short_Literal 0x1 05fc e5fe | | Load 0x2,-0x2 05fd e5ff | | Load 0x2,-0x1 05fe e003 | | Load 0x0,0x3 05ff 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0600 00d1 | | Pop_Control Pop_Count_1 0601 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x6 = 0x601,0x402 0602 01da | | Execute Vector,Bounds 0603 0264 | d | Execute Discrete,Below_Bound 0604 7008 |p | Jump_Nonzero 0x60d 0605 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x7 = 0x605,0x403 0606 00db | | Load_Top At_Offset_3 0607 01d7 | | Execute Vector,Field_Read 0608 0e20 | | Execute_Immediate Not_Equal,0x20 0609 6802 |h | Jump_Zero 0x60c 060a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x8 = 0x60a,0x404 060b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 060c 37f8 |7 | Loop_Decreasing 0x605 060d 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x9 = 0x60d,0x405 060e 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 060f 0000 | | .XXX[0x1] 0610 ; -------------------------------------------------------------------------------------- 0610 ; SUBPROGRAM 0610 ; -------------------------------------------------------------------------------------- 0610 061e | | .CONST 0x061e ; Address of begin 0611 0004 | | .CONST 0x0004 ; Address of exception handler 0612 000a | | .CONST 0x000a ; Number of locals 0613 INIT_0610: 0613 e219 | | Load 0x1,0x19 ; Debug Table 0x13 = .DEBUG 0x0613,0x0eca,0x0001,0x0000,0x0059,0x8145,0x0000,0x0798 ; Debug Table 0x13.0x0 = 0x613,0xffff 0614 e219 | | Load 0x1,0x19 ; Debug Table 0x13.0x1 = 0x614,0xfffe 0615 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x13.0x2 = 0x615,0xfffd 0616 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x13.0x3 = 0x616,0xfffc 0617 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x13.0x4 = 0x617,0xfffb 0618 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x13.0x5 = 0x618,0xfffa 0619 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x13.0x6 = 0x619,0xfff9 061a 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x13.0x7 = 0x61a,0xfff8 061b e5fd | | Load 0x2,-0x3 ; Debug Table 0x13.0x8 = 0x61b,0xfff7 061c 0217 | | Execute Heap_Access,All_Reference 061d 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 061e BODY_0610: 061e 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x9 = 0x61e,0x1 061f a5f9 | | Store_Unchecked 0x2,-0x7 0620 e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0xa = 0x620,0x2 0621 7003 |p | Jump_Nonzero 0x625 0622 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0xb = 0x622,0x3 0623 a5f9 | | Store_Unchecked 0x2,-0x7 0624 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x13.0xc = 0x624,0x4 0625 e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0xd = 0x625,0x5 0626 a402 | | Store_Unchecked 0x2,0x2 0627 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0xe = 0x627,0x6 0628 a404 | | Store_Unchecked 0x2,0x4 0629 62aa |b | Indirect_Literal Discrete,0x8d4,{0x00000000, 0x7fffffff} ; Debug Table 0x13.0xf = 0x629,0x7 062a a405 | | Store_Unchecked 0x2,0x5 062b 62a4 |b | Indirect_Literal Discrete,0x8d0,{0xffffffff, 0x80000001} ; Debug Table 0x13.0x10 = 0x62b,0x8 062c 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 062d 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x11 = 0x62d,0x9 062e a407 | | Store_Unchecked 0x2,0x7 062f e219 | | Load 0x1,0x19 ; Debug Table 0x13.0x12 = 0x62f,0xa 0630 a403 | | Store_Unchecked 0x2,0x3 0631 784c |xL | Jump 0x67e 0632 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x13 = 0x632,0xc 0633 0217 | | Execute Heap_Access,All_Reference 0634 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0635 6845 |hE | Jump_Zero 0x67b 0636 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x14 = 0x636,0xd 0637 e402 | | Load 0x2,0x2 0638 8228 | ( | Call 0x1,0x28 0639 e403 | | Load 0x2,0x3 ; Debug Table 0x13.0x15 = 0x639,0xe 063a 7002 |p | Jump_Nonzero 0x63d 063b e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x16 = 0x63b,0xf 063c a403 | | Store_Unchecked 0x2,0x3 063d 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x17 = 0x63d,0x10 063e 7008 |p | Jump_Nonzero 0x647 063f e402 | | Load 0x2,0x2 0640 0217 | | Execute Heap_Access,All_Reference 0641 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0642 e402 | | Load 0x2,0x2 0643 0217 | | Execute Heap_Access,All_Reference 0644 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0645 027d | } | Execute Discrete,Greater 0646 7801 |x | Jump 0x648 0647 4801 |H | Short_Literal 0x1 0648 a407 | | Store_Unchecked 0x2,0x7 0649 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x18 = 0x649,0x11 064a 0217 | | Execute Heap_Access,All_Reference 064b 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 064c e404 | | Load 0x2,0x4 064d 027d | } | Execute Discrete,Greater 064e 6804 |h | Jump_Zero 0x653 064f e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x19 = 0x64f,0x12 0650 0217 | | Execute Heap_Access,All_Reference 0651 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0652 a404 | | Store_Unchecked 0x2,0x4 0653 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x1a = 0x653,0x13 0654 0217 | | Execute Heap_Access,All_Reference 0655 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0656 e405 | | Load 0x2,0x5 0657 027c | | | Execute Discrete,Less 0658 6804 |h | Jump_Zero 0x65d 0659 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x1b = 0x659,0x14 065a 0217 | | Execute Heap_Access,All_Reference 065b 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 065c a405 | | Store_Unchecked 0x2,0x5 065d e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x1c = 0x65d,0x15 065e 0217 | | Execute Heap_Access,All_Reference 065f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0660 4801 |H | Short_Literal 0x1 0661 0263 | c | Execute Discrete,Above_Bound 0662 7018 |p | Jump_Nonzero 0x67b 0663 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x1d = 0x663,0x16 0664 0217 | | Execute Heap_Access,All_Reference 0665 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0666 00d9 | | Load_Top At_Offset_1 0667 0273 | s | Execute Discrete,Plus 0668 0248 | H | Execute Discrete,Check_In_Integer 0669 0aff | | Execute_Immediate Plus,-0x1 066a 00e4 | | Load_Encached Positive_Cache 066b 025b | [ | Execute Discrete,Check_In_Type 066c 00db | | Load_Top At_Offset_3 066d 822a | * | Call 0x1,0x2a 066e e402 | | Load 0x2,0x2 066f 0217 | | Execute Heap_Access,All_Reference 0670 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0671 0272 | r | Execute Discrete,Minus 0672 0248 | H | Execute Discrete,Check_In_Integer 0673 a408 | | Store_Unchecked 0x2,0x8 0674 e408 | | Load 0x2,0x8 ; Debug Table 0x13.0x1e = 0x674,0x17 0675 e409 | | Load 0x2,0x9 0676 027d | } | Execute Discrete,Greater 0677 6802 |h | Jump_Zero 0x67a 0678 e408 | | Load 0x2,0x8 ; Debug Table 0x13.0x1f = 0x678,0x18 0679 a409 | | Store_Unchecked 0x2,0x9 067a 3fe8 |? | Loop_Increasing 0x663 067b e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x20 = 0x67b,0x19 067c 8229 | ) | Call 0x1,0x29 067d c402 | | Store 0x2,0x2 067e e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x21 = 0x67e,0xb 067f 77b2 |w | Jump_Nonzero 0x632 0680 e403 | | Load 0x2,0x3 ; Debug Table 0x13.0x22 = 0x680,0x1a 0681 7003 |p | Jump_Nonzero 0x685 0682 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x23 = 0x682,0x1b 0683 a5f9 | | Store_Unchecked 0x2,-0x7 0684 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x13.0x24 = 0x684,0x1c 0685 e404 | | Load 0x2,0x4 ; Debug Table 0x13.0x25 = 0x685,0x1d 0686 e405 | | Load 0x2,0x5 0687 0272 | r | Execute Discrete,Minus 0688 c406 | | Store 0x2,0x6 0689 e5fc | | Load 0x2,-0x4 ; Debug Table 0x13.0x26 = 0x689,0x1e 068a 7010 |p | Jump_Nonzero 0x69b 068b e406 | | Load 0x2,0x6 068c 680e |h | Jump_Zero 0x69b 068d e406 | | Load 0x2,0x6 068e e5fd | | Load 0x2,-0x3 068f 0217 | | Execute Heap_Access,All_Reference 0690 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0691 027d | } | Execute Discrete,Greater 0692 7008 |p | Jump_Nonzero 0x69b 0693 e404 | | Load 0x2,0x4 0694 00da | | Load_Top At_Offset_2 0695 0273 | s | Execute Discrete,Plus 0696 e5fd | | Load 0x2,-0x3 0697 0217 | | Execute Heap_Access,All_Reference 0698 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0699 027d | } | Execute Discrete,Greater 069a 6822 |h" | Jump_Zero 0x6bd 069b 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x27 = 0x69b,0x1f 069c 681c |h | Jump_Zero 0x6b9 069d e403 | | Load 0x2,0x3 ; Debug Table 0x13.0x28 = 0x69d,0x20 069e a402 | | Store_Unchecked 0x2,0x2 069f 7817 |x | Jump 0x6b7 06a0 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x29 = 0x6a0,0x22 06a1 0217 | | Execute Heap_Access,All_Reference 06a2 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 06a3 6810 |h | Jump_Zero 0x6b4 06a4 e5fa | | Load 0x2,-0x6 ; Debug Table 0x13.0x2a = 0x6a4,0x23 06a5 e5fb | | Load 0x2,-0x5 06a6 e5fd | | Load 0x2,-0x3 06a7 e402 | | Load 0x2,0x2 06a8 0217 | | Execute Heap_Access,All_Reference 06a9 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 06aa e402 | | Load 0x2,0x2 06ab 0217 | | Execute Heap_Access,All_Reference 06ac 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06ad 0272 | r | Execute Discrete,Minus 06ae 0248 | H | Execute Discrete,Check_In_Integer 06af e5fe | | Load 0x2,-0x2 06b0 4800 |H | Short_Literal 0x0 06b1 e402 | | Load 0x2,0x2 06b2 8224 | $ | Call 0x1,0x24 06b3 00d2 | | Pop_Control Pop_Count_2 06b4 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x2b = 0x6b4,0x24 06b5 8229 | ) | Call 0x1,0x29 06b6 c402 | | Store 0x2,0x2 06b7 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x2c = 0x6b7,0x21 06b8 77e7 |w | Jump_Nonzero 0x6a0 06b9 e406 | | Load 0x2,0x6 ; Debug Table 0x13.0x2d = 0x6b9,0x25 06ba 0f00 | | Execute_Immediate Equal,0x0 06bb a5f9 | | Store_Unchecked 0x2,-0x7 06bc 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x13.0x2e = 0x6bc,0x26 06bd e403 | | Load 0x2,0x3 ; Debug Table 0x13.0x2f = 0x6bd,0x27 06be a402 | | Store_Unchecked 0x2,0x2 06bf 7815 |x | Jump 0x6d5 06c0 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x30 = 0x6c0,0x29 06c1 0217 | | Execute Heap_Access,All_Reference 06c2 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 06c3 680e |h | Jump_Zero 0x6d2 06c4 e5fa | | Load 0x2,-0x6 ; Debug Table 0x13.0x31 = 0x6c4,0x2a 06c5 e5fb | | Load 0x2,-0x5 06c6 e5fd | | Load 0x2,-0x3 06c7 e404 | | Load 0x2,0x4 06c8 e402 | | Load 0x2,0x2 06c9 0217 | | Execute Heap_Access,All_Reference 06ca 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06cb 0272 | r | Execute Discrete,Minus 06cc 0248 | H | Execute Discrete,Check_In_Integer 06cd e5fe | | Load 0x2,-0x2 06ce 4800 |H | Short_Literal 0x0 06cf e402 | | Load 0x2,0x2 06d0 8224 | $ | Call 0x1,0x24 06d1 00d2 | | Pop_Control Pop_Count_2 06d2 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x32 = 0x6d2,0x2b 06d3 8229 | ) | Call 0x1,0x29 06d4 c402 | | Store 0x2,0x2 06d5 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x33 = 0x6d5,0x28 06d6 77e9 |w | Jump_Nonzero 0x6c0 06d7 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x34 = 0x6d7,0x2c 06d8 a5f9 | | Store_Unchecked 0x2,-0x7 06d9 4505 |E | Exit_Suprogram New_Top_Offset 0x5 06da 0000 0000 | | .BLANK 0000[0x6] 06e0 ; -------------------------------------------------------------------------------------- 06e0 ; SUBPROGRAM 06e0 ; -------------------------------------------------------------------------------------- 06e0 06e6 | | .CONST 0x06e6 ; Address of begin 06e1 0004 | | .CONST 0x0004 ; Address of exception handler 06e2 0004 | | .CONST 0x0004 ; Number of locals 06e3 INIT_06e0: 06e3 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x14 = .DEBUG 0x06e3,0x0f36,0x0001,0x0000,0x0059,0x8145,0x0000,0x093c ; Debug Table 0x14.0x0 = 0x6e3,0xffff 06e4 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x14.0x1 = 0x6e4,0xfffe 06e5 e219 | | Load 0x1,0x19 ; Debug Table 0x14.0x2 = 0x6e5,0xfffd 06e6 BODY_06e0: 06e6 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x3 = 0x6e6,0x1 06e7 a5f9 | | Store_Unchecked 0x2,-0x7 06e8 e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x4 = 0x6e8,0x2 06e9 7003 |p | Jump_Nonzero 0x6ed 06ea 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0x5 = 0x6ea,0x3 06eb a5f9 | | Store_Unchecked 0x2,-0x7 06ec 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x14.0x6 = 0x6ec,0x4 06ed 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x14.0x7 = 0x6ed,0x5 06ee e5fa | | Load 0x2,-0x6 06ef e5fb | | Load 0x2,-0x5 06f0 e5fc | | Load 0x2,-0x4 06f1 e5fd | | Load 0x2,-0x3 06f2 e5fe | | Load 0x2,-0x2 06f3 e5ff | | Load 0x2,-0x1 06f4 822b | + | Call 0x1,0x2b 06f5 00d2 | | Pop_Control Pop_Count_2 06f6 005a | Z | Store_Top Discrete,At_Offset_2 06f7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x8 = 0x6f7,0x6 06f8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06f9 7816 |x | Jump 0x710 06fa 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x14.0x9 = 0x6fa,0x8 06fb e5fa | | Load 0x2,-0x6 06fc e5fb | | Load 0x2,-0x5 06fd e5fc | | Load 0x2,-0x4 06fe e5fd | | Load 0x2,-0x3 06ff e5fe | | Load 0x2,-0x2 0700 e404 | | Load 0x2,0x4 0701 0217 | | Execute Heap_Access,All_Reference 0702 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0703 822c | , | Call 0x1,0x2c 0704 00d2 | | Pop_Control Pop_Count_2 0705 005b | [ | Store_Top Discrete,At_Offset_3 0706 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0xa = 0x706,0x9 0707 6802 |h | Jump_Zero 0x70a 0708 00da | | Load_Top At_Offset_2 0709 7801 |x | Jump 0x70b 070a 4800 |H | Short_Literal 0x0 070b 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 070c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xb = 0x70c,0xa 070d 0217 | | Execute Heap_Access,All_Reference 070e 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 070f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0710 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xc = 0x710,0x7 0711 77e8 |w | Jump_Nonzero 0x6fa 0712 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0xd = 0x712,0xb 0713 a5f9 | | Store_Unchecked 0x2,-0x7 0714 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0715 0000 0000 | | .XXX[0x3] 0717 0000 | | 0718 ; -------------------------------------------------------------------------------------- 0718 ; SUBPROGRAM 0718 ; -------------------------------------------------------------------------------------- 0718 071e | | .CONST 0x071e ; Address of begin 0719 0004 | | .CONST 0x0004 ; Address of exception handler 071a 0004 | | .CONST 0x0004 ; Number of locals 071b INIT_0718: 071b e219 | | Load 0x1,0x19 ; Debug Table 0x15 = .DEBUG 0x071b,0x0f54,0x0002,0x0000,0x0059,0x8145,0x0000,0x09b1 ; Debug Table 0x15.0x0 = 0x71b,0xffff 071c e219 | | Load 0x1,0x19 ; Debug Table 0x15.0x1 = 0x71c,0xfffe 071d e219 | | Load 0x1,0x19 ; Debug Table 0x15.0x2 = 0x71d,0xfffd 071e BODY_0718: 071e e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x3 = 0x71e,0x1 071f e5ff | | Load 0x2,-0x1 0720 0217 | | Execute Heap_Access,All_Reference 0721 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0722 01d7 | | Execute Vector,Field_Read 0723 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0724 e5fd | | Load 0x2,-0x3 ; Debug Table 0x15.0x4 = 0x724,0x2 0725 e5ff | | Load 0x2,-0x1 0726 0217 | | Execute Heap_Access,All_Reference 0727 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0728 01d7 | | Execute Vector,Field_Read 0729 0031 | 1 | Store_Top Heap_Access,At_Offset_1 072a 7813 |x | Jump 0x73e 072b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x5 = 0x72b,0x4 072c 0032 | 2 | Store_Top Heap_Access,At_Offset_2 072d 780a |x | Jump 0x738 072e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x6 = 0x72e,0x6 072f 00db | | Load_Top At_Offset_3 0730 8222 | " | Call 0x1,0x22 0731 6802 |h | Jump_Zero 0x734 0732 4801 |H | Short_Literal 0x1 ; Debug Table 0x15.0x7 = 0x732,0x7 0733 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0734 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x8 = 0x734,0x8 0735 0217 | | Execute Heap_Access,All_Reference 0736 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0737 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0738 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x9 = 0x738,0x5 0739 77f4 |w | Jump_Nonzero 0x72e 073a 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0xa = 0x73a,0x9 073b 0217 | | Execute Heap_Access,All_Reference 073c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 073d 0033 | 3 | Store_Top Heap_Access,At_Offset_3 073e 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0xb = 0x73e,0x3 073f 77eb |w | Jump_Nonzero 0x72b 0740 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0xc = 0x740,0xa 0741 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0742 0000 0000 | | .BLANK 0000[0x6] 0748 ; -------------------------------------------------------------------------------------- 0748 ; SUBPROGRAM 0748 ; -------------------------------------------------------------------------------------- 0748 077a | z | .CONST 0x077a ; Address of begin 0749 0004 | | .CONST 0x0004 ; Address of exception handler 074a 0008 | | .CONST 0x0008 ; Number of locals 074b INIT_0748: 074b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x16 = .DEBUG 0x074b,0x0f70,0x0001,0x0000,0x0059,0x8145,0x0000,0x0a0b ; Debug Table 0x16.0x0 = 0x74b,0xffff 074c e002 | | Load 0x0,0x2 ; Debug Table 0x16.0x1 = 0x74c,0xfffe 074d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 074e 0322 | " | Declare_Variable Record 074f e217 | | Load 0x1,0x17 0750 00d9 | | Load_Top At_Offset_1 0751 017d | } | Execute Record,Structure_Write 0752 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0x2 = 0x752,0xfffd 0753 4809 |H | Short_Literal 0x9 0754 00e1 | | Load_Encached Boolean_Cache 0755 02a0 | | Declare_Subprogram Null_Subprogram 0756 4801 |H | Short_Literal 0x1 0757 035d | ] | Declare_Type Array,Defined 0758 00d8 | | Load_Top At_Offset_0 0759 0337 | 7 | Declare_Variable Array 075a 00d8 | | Load_Top At_Offset_0 075b 0337 | 7 | Declare_Variable Array 075c 4809 |H | Short_Literal 0x9 075d 4801 |H | Short_Literal 0x1 075e 4800 |H | Short_Literal 0x0 075f 00d9 | | Load_Top At_Offset_1 0760 e406 | | Load 0x2,0x6 0761 01d6 | | Execute Vector,Field_Write 0762 3ffb |? | Loop_Increasing 0x75e 0763 00d9 | | Load_Top At_Offset_1 0764 01d4 | | Execute Vector,Structure_Write 0765 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0x3 = 0x765,0xfffc 0766 4809 |H | Short_Literal 0x9 0767 00e1 | | Load_Encached Boolean_Cache 0768 02a0 | | Declare_Subprogram Null_Subprogram 0769 4801 |H | Short_Literal 0x1 076a 035d | ] | Declare_Type Array,Defined 076b 00d8 | | Load_Top At_Offset_0 076c 0337 | 7 | Declare_Variable Array 076d 00d8 | | Load_Top At_Offset_0 076e 0337 | 7 | Declare_Variable Array 076f 4809 |H | Short_Literal 0x9 0770 4801 |H | Short_Literal 0x1 0771 4800 |H | Short_Literal 0x0 0772 00d9 | | Load_Top At_Offset_1 0773 e408 | | Load 0x2,0x8 0774 01d6 | | Execute Vector,Field_Write 0775 3ffb |? | Loop_Increasing 0x771 0776 00d9 | | Load_Top At_Offset_1 0777 01d4 | | Execute Vector,Structure_Write 0778 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x16.0x4 = 0x778,0xfffb 0779 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 077a BODY_0748: 077a 4809 |H | Short_Literal 0x9 ; Debug Table 0x16.0x5 = 0x77a,0x1 077b 4801 |H | Short_Literal 0x1 077c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x6 = 0x77c,0x2 ; Debug Table 0x16.0x7 = 0x77c,0xfbff 077d e5ff | | Load 0x2,-0x1 077e 0217 | | Execute Heap_Access,All_Reference 077f 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0780 01d5 | | Execute Vector,Field_Reference 0781 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x8 = 0x781,0x401 0782 6834 |h4 | Jump_Zero 0x7b7 0783 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x16.0x9 = 0x783,0x402 0784 e403 | | Load 0x2,0x3 0785 e5fe | | Load 0x2,-0x2 0786 e40a | | Load 0x2,0xa 0787 e405 | | Load 0x2,0x5 0788 01d7 | | Execute Vector,Field_Read 0789 e5ff | | Load 0x2,-0x1 078a e40a | | Load 0x2,0xa 078b e40b | | Load 0x2,0xb 078c 822c | , | Call 0x1,0x2c 078d 00d2 | | Pop_Control Pop_Count_2 078e c402 | | Store 0x2,0x2 078f e402 | | Load 0x2,0x2 ; Debug Table 0x16.0xa = 0x78f,0x403 0790 7026 |p& | Jump_Nonzero 0x7b7 0791 4809 |H | Short_Literal 0x9 ; Debug Table 0x16.0xb = 0x791,0x404 0792 00da | | Load_Top At_Offset_2 0793 0a01 | | Execute_Immediate Plus,0x1 0794 0248 | H | Execute Discrete,Check_In_Integer 0795 0263 | c | Execute Discrete,Above_Bound 0796 7020 |p | Jump_Nonzero 0x7b7 0797 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0xc = 0x797,0x405 0798 e5ff | | Load 0x2,-0x1 0799 0217 | | Execute Heap_Access,All_Reference 079a 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 079b 01d7 | | Execute Vector,Field_Read 079c 6819 |h | Jump_Zero 0x7b6 079d 00d8 | | Load_Top At_Offset_0 079e e405 | | Load 0x2,0x5 079f 01d7 | | Execute Vector,Field_Read 07a0 7015 |p | Jump_Nonzero 0x7b6 07a1 00d8 | | Load_Top At_Offset_0 07a2 e210 | | Load 0x1,0x10 07a3 025b | [ | Execute Discrete,Check_In_Type 07a4 e40a | | Load 0x2,0xa 07a5 e5ff | | Load 0x2,-0x1 07a6 822d | - | Call 0x1,0x2d 07a7 680e |h | Jump_Zero 0x7b6 07a8 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0xd = 0x7a8,0x406 07a9 00d9 | | Load_Top At_Offset_1 07aa e405 | | Load 0x2,0x5 07ab 01d6 | | Execute Vector,Field_Write 07ac 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0xe = 0x7ac,0x407 07ad e40a | | Load 0x2,0xa 07ae e407 | | Load 0x2,0x7 07af 01d6 | | Execute Vector,Field_Write 07b0 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0xf = 0x7b0,0x408 07b1 00d9 | | Load_Top At_Offset_1 07b2 e407 | | Load 0x2,0x7 07b3 01d6 | | Execute Vector,Field_Write 07b4 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0x10 = 0x7b4,0x409 07b5 a408 | | Store_Unchecked 0x2,0x8 07b6 3fe0 |? | Loop_Increasing 0x797 07b7 00d1 | | Pop_Control Pop_Count_1 07b8 3fc3 |? | Loop_Increasing 0x77c 07b9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x11 = 0x7b9,0x3 07ba 682f |h/ | Jump_Zero 0x7ea 07bb 4809 |H | Short_Literal 0x9 ; Debug Table 0x16.0x12 = 0x7bb,0x4 07bc 4801 |H | Short_Literal 0x1 07bd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x13 = 0x7bd,0x5 07be e407 | | Load 0x2,0x7 07bf 01d7 | | Execute Vector,Field_Read 07c0 6828 |h( | Jump_Zero 0x7e9 07c1 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x16.0x14 = 0x7c1,0x6 07c2 e403 | | Load 0x2,0x3 07c3 e5fe | | Load 0x2,-0x2 07c4 4800 |H | Short_Literal 0x0 07c5 e5ff | | Load 0x2,-0x1 07c6 e40a | | Load 0x2,0xa 07c7 e40a | | Load 0x2,0xa 07c8 e5ff | | Load 0x2,-0x1 07c9 0217 | | Execute Heap_Access,All_Reference 07ca 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 07cb 01d7 | | Execute Vector,Field_Read 07cc 822c | , | Call 0x1,0x2c 07cd 00d2 | | Pop_Control Pop_Count_2 07ce c402 | | Store 0x2,0x2 07cf e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x15 = 0x7cf,0x7 07d0 7018 |p | Jump_Nonzero 0x7e9 07d1 4809 |H | Short_Literal 0x9 ; Debug Table 0x16.0x16 = 0x7d1,0x8 07d2 00d9 | | Load_Top At_Offset_1 07d3 0a01 | | Execute_Immediate Plus,0x1 07d4 0248 | H | Execute Discrete,Check_In_Integer 07d5 0263 | c | Execute Discrete,Above_Bound 07d6 7012 |p | Jump_Nonzero 0x7e9 07d7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x17 = 0x7d7,0x9 07d8 e5ff | | Load 0x2,-0x1 07d9 0217 | | Execute Heap_Access,All_Reference 07da 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 07db 01d7 | | Execute Vector,Field_Read 07dc 680b |h | Jump_Zero 0x7e8 07dd 00d8 | | Load_Top At_Offset_0 07de e210 | | Load 0x1,0x10 07df 025b | [ | Execute Discrete,Check_In_Type 07e0 00db | | Load_Top At_Offset_3 07e1 e5ff | | Load 0x2,-0x1 07e2 822d | - | Call 0x1,0x2d 07e3 6804 |h | Jump_Zero 0x7e8 07e4 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0x18 = 0x7e4,0xa 07e5 00d9 | | Load_Top At_Offset_1 07e6 e407 | | Load 0x2,0x7 07e7 01d6 | | Execute Vector,Field_Write 07e8 3fee |? | Loop_Increasing 0x7d7 07e9 3fd3 |? | Loop_Increasing 0x7bd 07ea 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x16.0x19 = 0x7ea,0xb 07eb e403 | | Load 0x2,0x3 07ec e5fe | | Load 0x2,-0x2 07ed 4800 |H | Short_Literal 0x0 07ee e5ff | | Load 0x2,-0x1 07ef 4800 |H | Short_Literal 0x0 07f0 4800 |H | Short_Literal 0x0 07f1 e5ff | | Load 0x2,-0x1 07f2 0217 | | Execute Heap_Access,All_Reference 07f3 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 07f4 01d7 | | Execute Vector,Field_Read 07f5 822c | , | Call 0x1,0x2c 07f6 00d2 | | Pop_Control Pop_Count_2 07f7 c402 | | Store 0x2,0x2 07f8 e403 | | Load 0x2,0x3 ; Debug Table 0x16.0x1a = 0x7f8,0xc 07f9 e5fd | | Load 0x2,-0x3 07fa 017d | } | Execute Record,Structure_Write 07fb 4502 |E | Exit_Suprogram New_Top_Offset 0x2 07fc 0000 0000 | | .BLANK 0000[0x4] 0800 ; -------------------------------------------------------------------------------------- 0800 ; SUBPROGRAM 0800 ; -------------------------------------------------------------------------------------- 0800 0804 | | .CONST 0x0804 ; Address of begin 0801 0004 | | .CONST 0x0004 ; Address of exception handler 0802 0002 | | .CONST 0x0002 ; Number of locals 0803 INIT_0800: 0803 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17 = .DEBUG 0x0803,0x0fa8,0x0002,0x0000,0x0059,0x8145,0x0000,0x0b73 ; Debug Table 0x17.0x0 = 0x803,0xffff 0804 BODY_0800: 0804 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x1 = 0x804,0x1 0805 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0806 e5ff | | Load 0x2,-0x1 0807 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0808 4998 |I | Short_Literal 0x198 0809 00eb | | Load_Encached Diana_Cache 080a 0096 | | Execute Package,Entry 080b 0273 | s | Execute Discrete,Plus 080c 0059 | Y | Store_Top Discrete,At_Offset_1 080d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x2 = 0x80d,0x2 080e 00e4 | | Load_Encached Positive_Cache 080f 025b | [ | Execute Discrete,Check_In_Type 0810 e5fe | | Load 0x2,-0x2 0811 e003 | | Load 0x0,0x3 0812 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0813 0f00 | | Execute_Immediate Equal,0x0 0814 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0815 0000 0000 | | .XXX[0x3] 0817 0000 | | 0818 ; -------------------------------------------------------------------------------------- 0818 ; SUBPROGRAM 0818 ; -------------------------------------------------------------------------------------- 0818 0830 | 0 | .CONST 0x0830 ; Address of begin 0819 0004 | | .CONST 0x0004 ; Address of exception handler 081a 000a | | .CONST 0x000a ; Number of locals 081b INIT_0818: 081b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x18 = .DEBUG 0x081b,0x0fb0,0x0001,0x0000,0x0059,0x8145,0x0000,0x0baa ; Debug Table 0x18.0x0 = 0x81b,0xffff 081c 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x18.0x1 = 0x81c,0xfffe 081d e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x2 = 0x81d,0xfffd 081e e5fd | | Load 0x2,-0x3 081f 01d5 | | Execute Vector,Field_Reference 0820 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0821 e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x3 = 0x821,0xfffc 0822 0217 | | Execute Heap_Access,All_Reference 0823 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 0824 029f 0a93 | | Declare_Subprogram INIT_0a90,For_Call ; Debug Table 0x18.0x4 = 0x824,0xfffb 0826 e007 | | Load 0x0,0x7 ; Debug Table 0x18.0x5 = 0x826,0xfffa 0827 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 0828 1913 | | Execute Package,Field_Reference,Field_Number 0x13 0829 00c6 | | Action Check_Subprogram_Elaborated 082a 4806 |H | Short_Literal 0x6 082b 4802 |H | Short_Literal 0x2 082c 0099 | | Action Reference_Dynamic 082d 609e |` | Indirect_Literal Discrete,0x8cc,{0x00000000, 0x00598145} 082e 6099 |` | Indirect_Literal Discrete,0x8c8,{0x00000000, 0x00000c15} 082f 480a |H | Short_Literal 0xa 0830 BODY_0818: 0830 e217 | | Load 0x1,0x17 ; Debug Table 0x18.0x6 = 0x830,0x1 0831 e5fb | | Load 0x2,-0x5 0832 017d | } | Execute Record,Structure_Write 0833 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x7 = 0x833,0x2 0834 a402 | | Store_Unchecked 0x2,0x2 0835 e402 | | Load 0x2,0x2 ; Debug Table 0x18.0x8 = 0x835,0x3 ; Debug Table 0x18.0x9 = 0x835,0x4 0836 e5fd | | Load 0x2,-0x3 0837 01dc | | Execute Vector,Last 0838 027d | } | Execute Discrete,Greater 0839 702c |p, | Jump_Nonzero 0x866 083a e404 | | Load 0x2,0x4 ; Debug Table 0x18.0xa = 0x83a,0x5 083b e402 | | Load 0x2,0x2 083c e5fd | | Load 0x2,-0x3 083d 01d5 | | Execute Vector,Field_Reference 083e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 083f e007 | | Load 0x0,0x7 0840 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0841 180e | | Execute Package,Field_Execute,Field_Number 0xe 0842 6823 |h# | Jump_Zero 0x866 0843 e402 | | Load 0x2,0x2 ; Debug Table 0x18.0xb = 0x843,0x6 0844 e5fd | | Load 0x2,-0x3 0845 01d5 | | Execute Vector,Field_Reference 0846 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0847 a403 | | Store_Unchecked 0x2,0x3 0848 e403 | | Load 0x2,0x3 ; Debug Table 0x18.0xc = 0x848,0x7 0849 e405 | | Load 0x2,0x5 084a e402 | | Load 0x2,0x2 084b e5fd | | Load 0x2,-0x3 084c 01d5 | | Execute Vector,Field_Reference 084d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 084e 4807 |H | Short_Literal 0x7 084f 4802 |H | Short_Literal 0x2 0850 0099 | | Action Reference_Dynamic 0851 4808 |H | Short_Literal 0x8 0852 4802 |H | Short_Literal 0x2 0853 0099 | | Action Reference_Dynamic 0854 e007 | | Load 0x0,0x7 0855 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 0856 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0857 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0xd = 0x857,0x8 0858 e402 | | Load 0x2,0x2 0859 e5fd | | Load 0x2,-0x3 085a 01d5 | | Execute Vector,Field_Reference 085b 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 085c e405 | | Load 0x2,0x5 ; Debug Table 0x18.0xe = 0x85c,0x9 085d e402 | | Load 0x2,0x2 085e e5fd | | Load 0x2,-0x3 085f 01d5 | | Execute Vector,Field_Reference 0860 822f | / | Call 0x1,0x2f 0861 7004 |p | Jump_Nonzero 0x866 0862 e402 | | Load 0x2,0x2 ; Debug Table 0x18.0xf = 0x862,0xa 0863 0a01 | | Execute_Immediate Plus,0x1 0864 c402 | | Store 0x2,0x2 0865 7fcf | | Jump 0x835 0866 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x10 = 0x866,0xb 0867 0aff | | Execute_Immediate Plus,-0x1 0868 c402 | | Store 0x2,0x2 0869 e402 | | Load 0x2,0x2 ; Debug Table 0x18.0x11 = 0x869,0xc ; Debug Table 0x18.0x12 = 0x869,0xd 086a e5fd | | Load 0x2,-0x3 086b 01dd | | Execute Vector,First 086c 027c | | | Execute Discrete,Less 086d 702c |p, | Jump_Nonzero 0x89a 086e e404 | | Load 0x2,0x4 ; Debug Table 0x18.0x13 = 0x86e,0xe 086f e402 | | Load 0x2,0x2 0870 e5fd | | Load 0x2,-0x3 0871 01d5 | | Execute Vector,Field_Reference 0872 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0873 e007 | | Load 0x0,0x7 0874 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0875 180e | | Execute Package,Field_Execute,Field_Number 0xe 0876 6823 |h# | Jump_Zero 0x89a 0877 e405 | | Load 0x2,0x5 ; Debug Table 0x18.0x14 = 0x877,0xf 0878 e402 | | Load 0x2,0x2 0879 e5fd | | Load 0x2,-0x3 087a 01d5 | | Execute Vector,Field_Reference 087b 822f | / | Call 0x1,0x2f 087c 701d |p | Jump_Nonzero 0x89a 087d e402 | | Load 0x2,0x2 ; Debug Table 0x18.0x15 = 0x87d,0x10 087e e5fd | | Load 0x2,-0x3 087f 01d5 | | Execute Vector,Field_Reference 0880 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0881 a403 | | Store_Unchecked 0x2,0x3 0882 e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x16 = 0x882,0x11 0883 e405 | | Load 0x2,0x5 0884 e402 | | Load 0x2,0x2 0885 e5fd | | Load 0x2,-0x3 0886 01d5 | | Execute Vector,Field_Reference 0887 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0888 4807 |H | Short_Literal 0x7 0889 4802 |H | Short_Literal 0x2 088a 0099 | | Action Reference_Dynamic 088b 4808 |H | Short_Literal 0x8 088c 4802 |H | Short_Literal 0x2 088d 0099 | | Action Reference_Dynamic 088e e007 | | Load 0x0,0x7 088f 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 0890 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0891 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0x17 = 0x891,0x12 0892 e402 | | Load 0x2,0x2 0893 e5fd | | Load 0x2,-0x3 0894 01d5 | | Execute Vector,Field_Reference 0895 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0896 e402 | | Load 0x2,0x2 ; Debug Table 0x18.0x18 = 0x896,0x13 0897 0aff | | Execute_Immediate Plus,-0x1 0898 c402 | | Store 0x2,0x2 0899 7fcf | | Jump 0x869 089a e5fb | | Load 0x2,-0x5 ; Debug Table 0x18.0x19 = 0x89a,0x14 089b e5fc | | Load 0x2,-0x4 089c e5fe | | Load 0x2,-0x2 089d 8212 | | Call 0x1,0x12 089e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 089f 0000 | | .XXX[0x1] 08a0 ; -------------------------------------------------------------------------------------- 08a0 ; SUBPROGRAM 08a0 ; -------------------------------------------------------------------------------------- 08a0 08a3 | | .CONST 0x08a3 ; Address of begin 08a1 0004 | | .CONST 0x0004 ; Address of exception handler 08a2 0001 | | .CONST 0x0001 ; Number of locals 08a3 BODY_08a0: 08a3 INIT_08a0: 08a3 e217 | | Load 0x1,0x17 ; Debug Table 0x19 = .DEBUG 0x08a3,0x0fe6,0x0001,0x0000,0x0059,0x8145,0x0000,0x0cd3 ; Debug Table 0x19.0x0 = 0x8a3,0x1 08a4 e5fb | | Load 0x2,-0x5 08a5 017d | } | Execute Record,Structure_Write 08a6 00da | | Load_Top At_Offset_2 ; Debug Table 0x19.0x1 = 0x8a6,0x2 08a7 e007 | | Load 0x0,0x7 08a8 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 08a9 180d | | Execute Package,Field_Execute,Field_Number 0xd 08aa 7001 |p | Jump_Nonzero 0x8ac 08ab 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x19.0x2 = 0x8ab,0x3 08ac e5fd | | Load 0x2,-0x3 ; Debug Table 0x19.0x3 = 0x8ac,0x4 08ad 01d9 | | Execute Vector,Reverse_Bounds 08ae 0263 | c | Execute Discrete,Above_Bound 08af 7015 |p | Jump_Nonzero 0x8c5 08b0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x4 = 0x8b0,0x5 08b1 e5fd | | Load 0x2,-0x3 08b2 01d5 | | Execute Vector,Field_Reference 08b3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08b4 e5ff | | Load 0x2,-0x1 08b5 021f | | Execute Heap_Access,Equal 08b6 680d |h | Jump_Zero 0x8c4 08b7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x5 = 0x8b7,0x6 08b8 e5fd | | Load 0x2,-0x3 08b9 01d5 | | Execute Vector,Field_Reference 08ba 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 08bb 7007 |p | Jump_Nonzero 0x8c3 08bc e5fb | | Load 0x2,-0x5 ; Debug Table 0x19.0x6 = 0x8bc,0x7 08bd e5fc | | Load 0x2,-0x4 08be e5fd | | Load 0x2,-0x3 08bf e5fe | | Load 0x2,-0x2 08c0 e403 | | Load 0x2,0x3 08c1 8230 | 0 | Call 0x1,0x30 08c2 00d3 | | Pop_Control Pop_Count_3 08c3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x19.0x7 = 0x8c3,0x8 08c4 3feb |? | Loop_Increasing 0x8b0 08c5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 08c6 0000 0000 | | .XXX[0x2] 08c8 0000 0000 | | .LITERAL {0x00000000, 0x00000c15} 08cc 0000 0000 | | .LITERAL {0x00000000, 0x00598145} 08d0 ffff ffff | | .LITERAL {0xffffffff, 0x80000001} 08d4 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 08d8 ; -------------------------------------------------------------------------------------- 08d8 ; SUBPROGRAM 08d8 ; -------------------------------------------------------------------------------------- 08d8 08db | | .CONST 0x08db ; Address of begin 08d9 0004 | | .CONST 0x0004 ; Address of exception handler 08da 0001 | | .CONST 0x0001 ; Number of locals 08db BODY_08d8: 08db INIT_08d8: 08db 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a = .DEBUG 0x08db,0x0ff8,0x0002,0x0000,0x0059,0x8145,0x0000,0x0d3a ; Debug Table 0x1a.0x0 = 0x8db,0x1 08dc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x1 = 0x8dc,0x401 08dd e403 | | Load 0x2,0x3 ; Debug Table 0x1a.0x2 = 0x8dd,0x801 08de 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1a.0x3 = 0x8de,0x802 08df 00d0 | | Action Swap_Control ; Debug Table 0x1a.0x4 = 0x8df,0x803 ; Debug Table 0x1a.0x5 = 0x8df,0x804 08e0 00d1 | | Pop_Control Pop_Count_1 08e1 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0x1a.0x6 = 0x8e1,0x401 08e2 00eb | | Load_Encached Diana_Cache 08e3 0098 | | Execute Package,Field_Read_Dynamic 08e4 1810 | | Execute Package,Field_Execute,Field_Number 0x10 08e5 7800 |x | Jump 0x8e6 08e6 00d0 | | Action Swap_Control 08e7 00d1 | | Pop_Control Pop_Count_1 08e8 0f04 | | Execute_Immediate Equal,0x4 ; Debug Table 0x1a.0x7 = 0x8e8,0x1 08e9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08ea 0000 0000 | | .BLANK 0000[0x6] 08f0 ; -------------------------------------------------------------------------------------- 08f0 ; SUBPROGRAM 08f0 ; -------------------------------------------------------------------------------------- 08f0 0904 | | .CONST 0x0904 ; Address of begin 08f1 0004 | | .CONST 0x0004 ; Address of exception handler 08f2 0006 | | .CONST 0x0006 ; Number of locals 08f3 INIT_08f0: 08f3 e219 | | Load 0x1,0x19 ; Debug Table 0x1b = .DEBUG 0x08f3,0x100a,0x0001,0x0000,0x0059,0x8145,0x0000,0x0d58 ; Debug Table 0x1b.0x0 = 0x8f3,0xffff 08f4 e219 | | Load 0x1,0x19 ; Debug Table 0x1b.0x1 = 0x8f4,0xfffe 08f5 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1b.0x2 = 0x8f5,0xfffd 08f6 e5fd | | Load 0x2,-0x3 08f7 0217 | | Execute Heap_Access,All_Reference 08f8 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 08f9 01d5 | | Execute Vector,Field_Reference 08fa e5fe | | Load 0x2,-0x2 ; Debug Table 0x1b.0x3 = 0x8fa,0xfffc 08fb e5fd | | Load 0x2,-0x3 08fc 0217 | | Execute Heap_Access,All_Reference 08fd 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 08fe 01d5 | | Execute Vector,Field_Reference 08ff e5fe | | Load 0x2,-0x2 ; Debug Table 0x1b.0x4 = 0x8ff,0xfffb 0900 e5fd | | Load 0x2,-0x3 0901 0217 | | Execute Heap_Access,All_Reference 0902 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0903 01d5 | | Execute Vector,Field_Reference 0904 BODY_08f0: 0904 e219 | | Load 0x1,0x19 ; Debug Table 0x1b.0x5 = 0x904,0x1 0905 a402 | | Store_Unchecked 0x2,0x2 0906 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x6 = 0x906,0x2 0907 a403 | | Store_Unchecked 0x2,0x3 0908 7806 |x | Jump 0x90f 0909 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x7 = 0x909,0x4 090a a402 | | Store_Unchecked 0x2,0x2 090b e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x8 = 0x90b,0x5 090c 0217 | | Execute Heap_Access,All_Reference 090d 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 090e a403 | | Store_Unchecked 0x2,0x3 090f 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x9 = 0x90f,0x3 0910 6804 |h | Jump_Zero 0x915 0911 00db | | Load_Top At_Offset_3 0912 e5ff | | Load 0x2,-0x1 0913 8222 | " | Call 0x1,0x22 0914 77f4 |w | Jump_Nonzero 0x909 0915 e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0xa = 0x915,0x6 0916 7018 |p | Jump_Nonzero 0x92f 0917 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0xb = 0x917,0x7 0918 7003 |p | Jump_Nonzero 0x91c 0919 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0xc = 0x919,0x8 091a a406 | | Store_Unchecked 0x2,0x6 091b 7804 |x | Jump 0x920 091c e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0xd = 0x91c,0x9 091d 00da | | Load_Top At_Offset_2 091e 0217 | | Execute Heap_Access,All_Reference 091f 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0920 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0xe = 0x920,0xa 0921 e5ff | | Load 0x2,-0x1 0922 0217 | | Execute Heap_Access,All_Reference 0923 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0924 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0xf = 0x924,0xb 0925 7006 |p | Jump_Nonzero 0x92c 0926 00d9 | | Load_Top At_Offset_1 0927 6804 |h | Jump_Zero 0x92c 0928 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x10 = 0x928,0xc 0929 00da | | Load_Top At_Offset_2 092a 8223 | # | Call 0x1,0x23 092b a404 | | Store_Unchecked 0x2,0x4 092c e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x11 = 0x92c,0xd 092d a405 | | Store_Unchecked 0x2,0x5 092e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 092f e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x12 = 0x92f,0xe 0930 e5ff | | Load 0x2,-0x1 0931 0217 | | Execute Heap_Access,All_Reference 0932 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0933 e219 | | Load 0x1,0x19 ; Debug Table 0x1b.0x13 = 0x933,0xf 0934 e402 | | Load 0x2,0x2 0935 0217 | | Execute Heap_Access,All_Reference 0936 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0937 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x14 = 0x937,0x10 0938 7003 |p | Jump_Nonzero 0x93c 0939 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x15 = 0x939,0x11 093a a406 | | Store_Unchecked 0x2,0x6 093b 7804 |x | Jump 0x940 093c e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x16 = 0x93c,0x12 093d e403 | | Load 0x2,0x3 093e 0217 | | Execute Heap_Access,All_Reference 093f 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0940 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x17 = 0x940,0x13 0941 e5ff | | Load 0x2,-0x1 0942 0217 | | Execute Heap_Access,All_Reference 0943 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0944 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x18 = 0x944,0x14 0945 a405 | | Store_Unchecked 0x2,0x5 0946 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0947 0000 | | .XXX[0x1] 0948 ; -------------------------------------------------------------------------------------- 0948 ; SUBPROGRAM 0948 ; -------------------------------------------------------------------------------------- 0948 094f | O | .CONST 0x094f ; Address of begin 0949 0004 | | .CONST 0x0004 ; Address of exception handler 094a 0003 | | .CONST 0x0003 ; Number of locals 094b INIT_0948: 094b e219 | | Load 0x1,0x19 ; Debug Table 0x1c = .DEBUG 0x094b,0x103e,0x0002,0x0000,0x0059,0x8145,0x0000,0x0e14 ; Debug Table 0x1c.0x0 = 0x94b,0xffff 094c 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x1 = 0x94c,0xfffe 094d 0217 | | Execute Heap_Access,All_Reference 094e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 094f BODY_0948: 094f e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x2 = 0x94f,0x1 0950 0217 | | Execute Heap_Access,All_Reference 0951 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0952 0a01 | | Execute_Immediate Plus,0x1 0953 e5ff | | Load 0x2,-0x1 0954 0217 | | Execute Heap_Access,All_Reference 0955 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0956 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x3 = 0x956,0x2 0957 0217 | | Execute Heap_Access,All_Reference 0958 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0959 700e |p | Jump_Nonzero 0x968 095a e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x4 = 0x95a,0x3 095b 0217 | | Execute Heap_Access,All_Reference 095c 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 095d 0a01 | | Execute_Immediate Plus,0x1 095e e5ff | | Load 0x2,-0x1 095f 0217 | | Execute Heap_Access,All_Reference 0960 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 0961 e219 | | Load 0x1,0x19 ; Debug Table 0x1c.0x5 = 0x961,0x4 0962 e5ff | | Load 0x2,-0x1 0963 0217 | | Execute Heap_Access,All_Reference 0964 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0965 039c | | Declare_Variable Heap_Access,By_Allocation 0966 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0967 7836 |x6 | Jump 0x99e ; Debug Table 0x1c.0x6 = 0x967,0x5 0968 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x7 = 0x968,0x6 0969 0217 | | Execute Heap_Access,All_Reference 096a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 096b 0032 | 2 | Store_Top Heap_Access,At_Offset_2 096c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x8 = 0x96c,0x7 096d 0217 | | Execute Heap_Access,All_Reference 096e 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 096f a403 | | Store_Unchecked 0x2,0x3 0970 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x9 = 0x970,0x8 0971 7005 |p | Jump_Nonzero 0x977 0972 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0xa = 0x972,0x9 0973 0217 | | Execute Heap_Access,All_Reference 0974 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0975 a403 | | Store_Unchecked 0x2,0x3 0976 7810 |x | Jump 0x987 0977 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0xb = 0x977,0xa 0978 0217 | | Execute Heap_Access,All_Reference 0979 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 097a 00d9 | | Load_Top At_Offset_1 097b 0217 | | Execute Heap_Access,All_Reference 097c 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 097d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0xc = 0x97d,0xb 097e 0217 | | Execute Heap_Access,All_Reference 097f 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0980 6806 |h | Jump_Zero 0x987 0981 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0xd = 0x981,0xc 0982 00da | | Load_Top At_Offset_2 0983 0217 | | Execute Heap_Access,All_Reference 0984 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0985 0217 | | Execute Heap_Access,All_Reference 0986 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0987 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0xe = 0x987,0xd 0988 6809 |h | Jump_Zero 0x992 0989 7804 |x | Jump 0x98e 098a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0xf = 0x98a,0xf 098b 0217 | | Execute Heap_Access,All_Reference 098c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 098d a403 | | Store_Unchecked 0x2,0x3 098e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x10 = 0x98e,0xe 098f 0217 | | Execute Heap_Access,All_Reference 0990 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0991 77f8 |w | Jump_Nonzero 0x98a 0992 e219 | | Load 0x1,0x19 ; Debug Table 0x1c.0x11 = 0x992,0x10 0993 00da | | Load_Top At_Offset_2 0994 0217 | | Execute Heap_Access,All_Reference 0995 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0996 e219 | | Load 0x1,0x19 ; Debug Table 0x1c.0x12 = 0x996,0x11 0997 00da | | Load_Top At_Offset_2 0998 0217 | | Execute Heap_Access,All_Reference 0999 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 099a e219 | | Load 0x1,0x19 ; Debug Table 0x1c.0x13 = 0x99a,0x12 099b 00da | | Load_Top At_Offset_2 099c 0217 | | Execute Heap_Access,All_Reference 099d 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 099e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x14 = 0x99e,0x13 099f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 09a0 ; -------------------------------------------------------------------------------------- 09a0 ; SUBPROGRAM 09a0 ; -------------------------------------------------------------------------------------- 09a0 09a6 | | .CONST 0x09a6 ; Address of begin 09a1 0004 | | .CONST 0x0004 ; Address of exception handler 09a2 0004 | | .CONST 0x0004 ; Number of locals 09a3 INIT_09a0: 09a3 e219 | | Load 0x1,0x19 ; Debug Table 0x1d = .DEBUG 0x09a3,0x106a,0x0001,0x0000,0x0059,0x8145,0x0000,0x0eb5 ; Debug Table 0x1d.0x0 = 0x9a3,0xffff 09a4 e219 | | Load 0x1,0x19 ; Debug Table 0x1d.0x1 = 0x9a4,0xfffe 09a5 e219 | | Load 0x1,0x19 ; Debug Table 0x1d.0x2 = 0x9a5,0xfffd 09a6 BODY_09a0: 09a6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1d.0x3 = 0x9a6,0x1 09a7 0033 | 3 | Store_Top Heap_Access,At_Offset_3 09a8 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d.0x4 = 0x9a8,0x2 ; Debug Table 0x1d.0x5 = 0x9a8,0x3 09a9 0217 | | Execute Heap_Access,All_Reference 09aa 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 09ab e5fe | | Load 0x2,-0x2 09ac 0217 | | Execute Heap_Access,All_Reference 09ad 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 09ae 0273 | s | Execute Discrete,Plus 09af 0248 | H | Execute Discrete,Check_In_Integer 09b0 0aff | | Execute_Immediate Plus,-0x1 09b1 00db | | Load_Top At_Offset_3 09b2 0217 | | Execute Heap_Access,All_Reference 09b3 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 09b4 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d.0x6 = 0x9b4,0x4 09b5 0217 | | Execute Heap_Access,All_Reference 09b6 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 09b7 0032 | 2 | Store_Top Heap_Access,At_Offset_2 09b8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x7 = 0x9b8,0x5 09b9 7005 |p | Jump_Nonzero 0x9bf 09ba e5fe | | Load 0x2,-0x2 ; Debug Table 0x1d.0x8 = 0x9ba,0x6 09bb 00db | | Load_Top At_Offset_3 09bc 0217 | | Execute Heap_Access,All_Reference 09bd 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 09be 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x1d.0x9 = 0x9be,0x7 09bf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0xa = 0x9bf,0x8 09c0 0217 | | Execute Heap_Access,All_Reference 09c1 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 09c2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 09c3 7806 |x | Jump 0x9ca 09c4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0xb = 0x9c4,0xa 09c5 0032 | 2 | Store_Top Heap_Access,At_Offset_2 09c6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0xc = 0x9c6,0xb 09c7 0217 | | Execute Heap_Access,All_Reference 09c8 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 09c9 0031 | 1 | Store_Top Heap_Access,At_Offset_1 09ca 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0xd = 0x9ca,0x9 09cb 77f8 |w | Jump_Nonzero 0x9c4 09cc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0xe = 0x9cc,0xc 09cd 0033 | 3 | Store_Top Heap_Access,At_Offset_3 09ce 7fd9 | | Jump 0x9a8 09cf 0000 | | .XXX[0x1] 09d0 ; -------------------------------------------------------------------------------------- 09d0 ; SUBPROGRAM 09d0 ; -------------------------------------------------------------------------------------- 09d0 09d7 | | .CONST 0x09d7 ; Address of begin 09d1 0004 | | .CONST 0x0004 ; Address of exception handler 09d2 0005 | | .CONST 0x0005 ; Number of locals 09d3 INIT_09d0: 09d3 e219 | | Load 0x1,0x19 ; Debug Table 0x1e = .DEBUG 0x09d3,0x108a,0x0001,0x0000,0x0059,0x8145,0x0000,0x0f17 ; Debug Table 0x1e.0x0 = 0x9d3,0xffff 09d4 e219 | | Load 0x1,0x19 ; Debug Table 0x1e.0x1 = 0x9d4,0xfffe 09d5 e219 | | Load 0x1,0x19 ; Debug Table 0x1e.0x2 = 0x9d5,0xfffd 09d6 e219 | | Load 0x1,0x19 ; Debug Table 0x1e.0x3 = 0x9d6,0xfffc 09d7 BODY_09d0: 09d7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x4 = 0x9d7,0x1 09d8 a5fe | | Store_Unchecked 0x2,-0x2 09d9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x5 = 0x9d9,0x2 09da 7001 |p | Jump_Nonzero 0x9dc 09db 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x1e.0x6 = 0x9db,0x3 09dc e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x7 = 0x9dc,0x4 09dd 0033 | 3 | Store_Top Heap_Access,At_Offset_3 09de 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x8 = 0x9de,0x5 09df 0217 | | Execute Heap_Access,All_Reference 09e0 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 09e1 0032 | 2 | Store_Top Heap_Access,At_Offset_2 09e2 782b |x+ | Jump 0xa0e 09e3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x9 = 0x9e3,0x7 09e4 a5fe | | Store_Unchecked 0x2,-0x2 09e5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0xa = 0x9e5,0x8 09e6 00db | | Load_Top At_Offset_3 09e7 8223 | # | Call 0x1,0x23 09e8 681f |h | Jump_Zero 0xa08 09e9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0xb = 0x9e9,0x9 09ea a402 | | Store_Unchecked 0x2,0x2 09eb 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0xc = 0x9eb,0xa 09ec 0217 | | Execute Heap_Access,All_Reference 09ed 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 09ee 0032 | 2 | Store_Top Heap_Access,At_Offset_2 09ef 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0xd = 0x9ef,0xb 09f0 00db | | Load_Top At_Offset_3 09f1 0217 | | Execute Heap_Access,All_Reference 09f2 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 09f3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0xe = 0x9f3,0xc 09f4 7003 |p | Jump_Nonzero 0x9f8 09f5 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0xf = 0x9f5,0xd 09f6 a5fe | | Store_Unchecked 0x2,-0x2 09f7 7804 |x | Jump 0x9fc 09f8 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x10 = 0x9f8,0xe 09f9 00da | | Load_Top At_Offset_2 09fa 0217 | | Execute Heap_Access,All_Reference 09fb 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 09fc e219 | | Load 0x1,0x19 ; Debug Table 0x1e.0x11 = 0x9fc,0xf 09fd e402 | | Load 0x2,0x2 09fe 0217 | | Execute Heap_Access,All_Reference 09ff 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0a00 e219 | | Load 0x1,0x19 ; Debug Table 0x1e.0x12 = 0xa00,0x10 0a01 e402 | | Load 0x2,0x2 0a02 0217 | | Execute Heap_Access,All_Reference 0a03 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0a04 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x13 = 0xa04,0x11 0a05 00db | | Load_Top At_Offset_3 0a06 8235 | 5 | Call 0x1,0x35 0a07 7806 |x | Jump 0xa0e 0a08 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x14 = 0xa08,0x12 0a09 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0a0a 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x15 = 0xa0a,0x13 0a0b 0217 | | Execute Heap_Access,All_Reference 0a0c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0a0d 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0a0e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x16 = 0xa0e,0x6 0a0f 77d3 |w | Jump_Nonzero 0x9e3 0a10 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x17 = 0xa10,0x14 0a11 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0a12 780a |x | Jump 0xa1d 0a13 e219 | | Load 0x1,0x19 ; Debug Table 0x1e.0x18 = 0xa13,0x16 0a14 00db | | Load_Top At_Offset_3 0a15 0217 | | Execute Heap_Access,All_Reference 0a16 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0a17 8236 | 6 | Call 0x1,0x36 0a18 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a19 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x19 = 0xa19,0x17 0a1a 0217 | | Execute Heap_Access,All_Reference 0a1b 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0a1c 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0a1d 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x1a = 0xa1d,0x15 0a1e 77f4 |w | Jump_Nonzero 0xa13 0a1f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a20 ; -------------------------------------------------------------------------------------- 0a20 ; SUBPROGRAM 0a20 ; -------------------------------------------------------------------------------------- 0a20 0a26 | & | .CONST 0x0a26 ; Address of begin 0a21 0004 | | .CONST 0x0004 ; Address of exception handler 0a22 0003 | | .CONST 0x0003 ; Number of locals 0a23 INIT_0a20: 0a23 e219 | | Load 0x1,0x19 ; Debug Table 0x1f = .DEBUG 0x0a23,0x10c2,0x0001,0x0000,0x0059,0x8145,0x0000,0x0fb5 ; Debug Table 0x1f.0x0 = 0xa23,0xffff 0a24 029f 0aa3 | | Declare_Subprogram INIT_0aa0,For_Call ; Debug Table 0x1f.0x1 = 0xa24,0xfffe 0a26 BODY_0a20: 0a26 4802 |H | Short_Literal 0x2 ; Debug Table 0x1f.0x2 = 0xa26,0x1 0a27 e008 | | Load 0x0,0x8 0a28 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0a29 4809 |H | Short_Literal 0x9 ; Debug Table 0x1f.0x3 = 0xa29,0x2 0a2a 4800 |H | Short_Literal 0x0 0a2b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x4 = 0xa2b,0x3 0a2c e5ff | | Load 0x2,-0x1 0a2d 0217 | | Execute Heap_Access,All_Reference 0a2e 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0a2f 01d7 | | Execute Vector,Field_Read 0a30 a402 | | Store_Unchecked 0x2,0x2 0a31 00db | | Load_Top At_Offset_3 ; Debug Table 0x1f.0x5 = 0xa31,0x4 0a32 6821 |h! | Jump_Zero 0xa54 0a33 4801 |H | Short_Literal 0x1 ; Debug Table 0x1f.0x6 = 0xa33,0x5 0a34 e008 | | Load 0x0,0x8 0a35 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0a36 0092 0ad9 | | Action Push_String_Extended,0xad9 ; "Id =" ; Debug Table 0x1f.0x7 = 0xa36,0x6 0a38 00d9 | | Load_Top At_Offset_1 0a39 00e0 | | Load_Encached Standard_Cache 0a3a 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0a3b 01cc | | Execute Vector,Catenate 0a3c 0092 0ada | | Action Push_String_Extended,0xada ; ", Has_Overlaps = " 0a3e 01cc | | Execute Vector,Catenate 0a3f 00d9 | | Load_Top At_Offset_1 0a40 e5ff | | Load 0x2,-0x1 0a41 0217 | | Execute Heap_Access,All_Reference 0a42 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 0a43 01d7 | | Execute Vector,Field_Read 0a44 00e1 | | Load_Encached Boolean_Cache 0a45 025e | ^ | Execute Discrete,Convert 0a46 1c01 | | Execute_Immediate Run_Utility,0x1 0a47 01cc | | Execute Vector,Catenate 0a48 e008 | | Load 0x0,0x8 0a49 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0a4a 7807 |x | Jump 0xa52 0a4b 4800 |H | Short_Literal 0x0 ; Debug Table 0x1f.0x8 = 0xa4b,0x8 0a4c e402 | | Load 0x2,0x2 0a4d 8403 | | Call 0x2,0x3 0a4e 00db | | Load_Top At_Offset_3 ; Debug Table 0x1f.0x9 = 0xa4e,0x9 0a4f 0217 | | Execute Heap_Access,All_Reference 0a50 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0a51 a402 | | Store_Unchecked 0x2,0x2 0a52 00db | | Load_Top At_Offset_3 ; Debug Table 0x1f.0xa = 0xa52,0x7 0a53 77f7 |w | Jump_Nonzero 0xa4b 0a54 3fd6 |? | Loop_Increasing 0xa2b 0a55 4801 |H | Short_Literal 0x1 ; Debug Table 0x1f.0xb = 0xa55,0xa 0a56 e008 | | Load 0x0,0x8 0a57 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0a58 0092 0adb | | Action Push_String_Extended,0xadb ; "Get Count: " ; Debug Table 0x1f.0xc = 0xa58,0xb 0a5a e5ff | | Load 0x2,-0x1 0a5b 0217 | | Execute Heap_Access,All_Reference 0a5c 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0a5d 00e0 | | Load_Encached Standard_Cache 0a5e 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0a5f 01cc | | Execute Vector,Catenate 0a60 e008 | | Load 0x0,0x8 0a61 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0a62 0092 0adc | | Action Push_String_Extended,0xadc ; "Allocate Count: " ; Debug Table 0x1f.0xd = 0xa62,0xc 0a64 e5ff | | Load 0x2,-0x1 0a65 0217 | | Execute Heap_Access,All_Reference 0a66 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 0a67 00e0 | | Load_Encached Standard_Cache 0a68 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0a69 01cc | | Execute Vector,Catenate 0a6a e008 | | Load 0x0,0x8 0a6b 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0a6c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a6d 0000 0000 | | .XXX[0x3] 0a6f 0000 | | 0a70 ; -------------------------------------------------------------------------------------- 0a70 ; SUBPROGRAM 0a70 ; -------------------------------------------------------------------------------------- 0a70 0a74 | t | .CONST 0x0a74 ; Address of begin 0a71 0004 | | .CONST 0x0004 ; Address of exception handler 0a72 0002 | | .CONST 0x0002 ; Number of locals 0a73 INIT_0a70: 0a73 e219 | | Load 0x1,0x19 ; Debug Table 0x20 = .DEBUG 0x0a73,0x10e0,0x0001,0x0000,0x0059,0x8145,0x0000,0x03f8 ; Debug Table 0x20.0x0 = 0xa73,0xffff 0a74 BODY_0a70: 0a74 00db | | Load_Top At_Offset_3 ; Debug Table 0x20.0x1 = 0xa74,0x1 0a75 e5fc | | Load 0x2,-0x4 0a76 0217 | | Execute Heap_Access,All_Reference 0a77 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0a78 01d7 | | Execute Vector,Field_Read 0a79 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a7a 780d |x | Jump 0xa88 0a7b e5fa | | Load 0x2,-0x6 ; Debug Table 0x20.0x2 = 0xa7b,0x3 0a7c e5fb | | Load 0x2,-0x5 0a7d e5fc | | Load 0x2,-0x4 0a7e e5fd | | Load 0x2,-0x3 0a7f e7ff | | Load 0x3,-0x1 0a80 e602 | | Load 0x3,0x2 0a81 e5ff | | Load 0x2,-0x1 0a82 8225 | % | Call 0x1,0x25 0a83 00d2 | | Pop_Control Pop_Count_2 0a84 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x3 = 0xa84,0x4 0a85 0217 | | Execute Heap_Access,All_Reference 0a86 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0a87 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a88 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x4 = 0xa88,0x2 0a89 77f1 |w | Jump_Nonzero 0xa7b 0a8a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a8b 0000 0000 | | .BLANK 0000[0x5] 0a90 ; -------------------------------------------------------------------------------------- 0a90 ; SUBPROGRAM 0a90 ; -------------------------------------------------------------------------------------- 0a90 0a93 | | .CONST 0x0a93 ; Address of begin 0a91 0004 | | .CONST 0x0004 ; Address of exception handler 0a92 0001 | | .CONST 0x0001 ; Number of locals 0a93 BODY_0a90: 0a93 INIT_0a90: 0a93 e7fb | | Load 0x3,-0x5 ; Debug Table 0x21 = .DEBUG 0x0a93,0x10ec,0x0001,0x0000,0x0059,0x8145,0x0000,0x0be8 ; Debug Table 0x21.0x0 = 0xa93,0x1 0a94 6807 |h | Jump_Zero 0xa9c 0a95 e7fb | | Load 0x3,-0x5 ; Debug Table 0x21.0x1 = 0xa95,0x2 0a96 e7fc | | Load 0x3,-0x4 0a97 e7fd | | Load 0x3,-0x3 0a98 e7fe | | Load 0x3,-0x2 0a99 e7ff | | Load 0x3,-0x1 0a9a e5fe | | Load 0x2,-0x2 0a9b 8211 | | Call 0x1,0x11 0a9c 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0a9d 0000 0000 | | .XXX[0x3] 0a9f 0000 | | 0aa0 ; -------------------------------------------------------------------------------------- 0aa0 ; SUBPROGRAM 0aa0 ; -------------------------------------------------------------------------------------- 0aa0 0aa4 | | .CONST 0x0aa4 ; Address of begin 0aa1 0004 | | .CONST 0x0004 ; Address of exception handler 0aa2 0002 | | .CONST 0x0002 ; Number of locals 0aa3 INIT_0aa0: 0aa3 e219 | | Load 0x1,0x19 ; Debug Table 0x22 = .DEBUG 0x0aa3,0x10f2,0x0001,0x0000,0x0059,0x8145,0x0000,0x0fc1 ; Debug Table 0x22.0x0 = 0xaa3,0xffff 0aa4 BODY_0aa0: 0aa4 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x1 = 0xaa4,0x1 0aa5 e7fe | | Load 0x3,-0x2 0aa6 00e9 | | Load_Encached String_Cache 0aa7 035b | [ | Declare_Type Array,Constrained 0aa8 0337 | 7 | Declare_Variable Array 0aa9 00d8 | | Load_Top At_Offset_0 0aaa 01dc | | Execute Vector,Last 0aab 4801 |H | Short_Literal 0x1 0aac 0263 | c | Execute Discrete,Above_Bound 0aad 7005 |p | Jump_Nonzero 0xab3 0aae 4820 |H | Short_Literal 0x20 0aaf 00d9 | | Load_Top At_Offset_1 0ab0 e603 | | Load 0x3,0x3 0ab1 01d6 | | Execute Vector,Field_Write 0ab2 3ffb |? | Loop_Increasing 0xaae 0ab3 e7ff | | Load 0x3,-0x1 0ab4 0217 | | Execute Heap_Access,All_Reference 0ab5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0ab6 00e0 | | Load_Encached Standard_Cache 0ab7 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0ab8 01cc | | Execute Vector,Catenate 0ab9 e7ff | | Load 0x3,-0x1 0aba 0217 | | Execute Heap_Access,All_Reference 0abb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0abc 00e0 | | Load_Encached Standard_Cache 0abd 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0abe 01cc | | Execute Vector,Catenate 0abf e7ff | | Load 0x3,-0x1 0ac0 0217 | | Execute Heap_Access,All_Reference 0ac1 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0ac2 00e0 | | Load_Encached Standard_Cache 0ac3 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0ac4 01cc | | Execute Vector,Catenate 0ac5 e008 | | Load 0x0,0x8 0ac6 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0ac7 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0x2 = 0xac7,0x2 0ac8 0217 | | Execute Heap_Access,All_Reference 0ac9 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0aca 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0acb 780a |x | Jump 0xad6 0acc e7fe | | Load 0x3,-0x2 ; Debug Table 0x22.0x3 = 0xacc,0x4 0acd 0a04 | | Execute_Immediate Plus,0x4 0ace 00e3 | | Load_Encached Natural_Cache 0acf 025b | [ | Execute Discrete,Check_In_Type 0ad0 00d9 | | Load_Top At_Offset_1 0ad1 8403 | | Call 0x2,0x3 0ad2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x4 = 0xad2,0x5 0ad3 0217 | | Execute Heap_Access,All_Reference 0ad4 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0ad5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ad6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x5 = 0xad6,0x3 0ad7 77f4 |w | Jump_Nonzero 0xacc 0ad8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0ad9 ; -------------------------------------------------------------------------------------- 0ad9 ; STRING TABLE 0ad9 ; -------------------------------------------------------------------------------------- 0ad9 000a | | .STRTAB 0x000a->0x0ade ; "Id =" 0ada 000c | | .STRTAB 0x000c->0x0ae0 ; ", Has_Overlaps = " 0adb 001b | | .STRTAB 0x001b->0x0ae8 ; "Get Count: " 0adc 0024 | $ | .STRTAB 0x0024->0x0aee ; "Allocate Count: " 0add 0032 | 2 | .STREND 0x0032->0x0af6 0ade 4964 203d |Id =| .STRTAB_STRINGS 0af6 0000 0000 | | .XXX[0x2] 0af8 ; -------------------------------------------------------------------------------------- 0af8 ; Debug Table 0af8 ; -------------------------------------------------------------------------------------- 0af8 0003 0023 | #| .CONST 0x0003,0x0023 0afa 000b 0c12 | | .DEBUG 0x000b,0x0c12,0x8000,0x0000,0x0059,0x7f55,0x0000,0x000d 0b02 0021 0c2a | ! *| .DEBUG 0x0021,0x0c2a,0x8000,0x0000,0x0059,0x8145,0x0000,0x0011 0b0a 00bb 0c8e | | .DEBUG 0x00bb,0x0c8e,0x0001,0x0000,0x0059,0x7f55,0x0000,0x0012 0b12 00f3 0caa | | .DEBUG 0x00f3,0x0caa,0x0001,0x0000,0x0059,0x7f55,0x0000,0x0026 0b1a 015b 0cde | [ | .DEBUG 0x015b,0x0cde,0x0001,0x0000,0x0059,0x7f55,0x0000,0x003b 0b22 017b 0cee | { | .DEBUG 0x017b,0x0cee,0x0001,0x0000,0x0059,0x7f55,0x0000,0x0057 0b2a 01ab 0d04 | | .DEBUG 0x01ab,0x0d04,0x2801,0x0002,0x0059,0x7f55,0x0000,0x006b 0b32 02db 0db6 | | .DEBUG 0x02db,0x0db6,0x0002,0x0000,0x0059,0x8145,0x0000,0x011c 0b3a 02fb 0dc4 | | .DEBUG 0x02fb,0x0dc4,0x0001,0x0000,0x0059,0x8145,0x0000,0x015d 0b42 0363 0de8 | c | .DEBUG 0x0363,0x0de8,0x0001,0x0000,0x0059,0x8145,0x0000,0x0235 0b4a 0383 0df6 | | .DEBUG 0x0383,0x0df6,0x0002,0x0000,0x0059,0x8145,0x0000,0x026c 0b52 03bb 0e02 | | .DEBUG 0x03bb,0x0e02,0x0002,0x0000,0x0059,0x8145,0x0000,0x02c3 0b5a 03eb 0e0e | | .DEBUG 0x03eb,0x0e0e,0x0001,0x0000,0x0059,0x8145,0x0000,0x030d 0b62 04eb 0e54 | T| .DEBUG 0x04eb,0x0e54,0x0001,0x0000,0x0059,0x8145,0x0000,0x0331 0b6a 053b 0e6e | ; n| .DEBUG 0x053b,0x0e6e,0x0001,0x0000,0x0059,0x8145,0x0000,0x03d9 0b72 0563 0e7e | c ~| .DEBUG 0x0563,0x0e7e,0x0001,0x0000,0x0059,0x8145,0x0000,0x046c 0b7a 0593 0e92 | | .DEBUG 0x0593,0x0e92,0x0001,0x0000,0x0059,0x8145,0x0000,0x06a8 0b82 05d3 0eac | | .DEBUG 0x05d3,0x0eac,0x0001,0x0000,0x0059,0x8145,0x0000,0x0717 0b8a 05e3 0eb4 | | .DEBUG 0x05e3,0x0eb4,0x0002,0x0000,0x0059,0x8145,0x0000,0x0735 0b92 0613 0eca | | .DEBUG 0x0613,0x0eca,0x0001,0x0000,0x0059,0x8145,0x0000,0x0798 0b9a 06e3 0f36 | 6| .DEBUG 0x06e3,0x0f36,0x0001,0x0000,0x0059,0x8145,0x0000,0x093c 0ba2 071b 0f54 | T| .DEBUG 0x071b,0x0f54,0x0002,0x0000,0x0059,0x8145,0x0000,0x09b1 0baa 074b 0f70 | K p| .DEBUG 0x074b,0x0f70,0x0001,0x0000,0x0059,0x8145,0x0000,0x0a0b 0bb2 0803 0fa8 | | .DEBUG 0x0803,0x0fa8,0x0002,0x0000,0x0059,0x8145,0x0000,0x0b73 0bba 081b 0fb0 | | .DEBUG 0x081b,0x0fb0,0x0001,0x0000,0x0059,0x8145,0x0000,0x0baa 0bc2 08a3 0fe6 | | .DEBUG 0x08a3,0x0fe6,0x0001,0x0000,0x0059,0x8145,0x0000,0x0cd3 0bca 08db 0ff8 | | .DEBUG 0x08db,0x0ff8,0x0002,0x0000,0x0059,0x8145,0x0000,0x0d3a 0bd2 08f3 100a | | .DEBUG 0x08f3,0x100a,0x0001,0x0000,0x0059,0x8145,0x0000,0x0d58 0bda 094b 103e | K >| .DEBUG 0x094b,0x103e,0x0002,0x0000,0x0059,0x8145,0x0000,0x0e14 0be2 09a3 106a | j| .DEBUG 0x09a3,0x106a,0x0001,0x0000,0x0059,0x8145,0x0000,0x0eb5 0bea 09d3 108a | | .DEBUG 0x09d3,0x108a,0x0001,0x0000,0x0059,0x8145,0x0000,0x0f17 0bf2 0a23 10c2 | # | .DEBUG 0x0a23,0x10c2,0x0001,0x0000,0x0059,0x8145,0x0000,0x0fb5 0bfa 0a73 10e0 | s | .DEBUG 0x0a73,0x10e0,0x0001,0x0000,0x0059,0x8145,0x0000,0x03f8 0c02 0a93 10ec | | .DEBUG 0x0a93,0x10ec,0x0001,0x0000,0x0059,0x8145,0x0000,0x0be8 0c0a 0aa3 10f2 | | .DEBUG 0x0aa3,0x10f2,0x0001,0x0000,0x0059,0x8145,0x0000,0x0fc1 0c12 ; -------------------------------------------------------------------------------------- 0c12 ; Debug3 Subtable 0x0 0c12 ; -------------------------------------------------------------------------------------- 0c12 000b 0000 | | .DBG3TAB 0x000b,0x0000 0c14 000b ffff | | .CONST 0x000b,0xffff 0c16 000c fffe | | .CONST 0x000c,0xfffe 0c18 000e fffd | | .CONST 0x000e,0xfffd 0c1a 0010 fffc | | .CONST 0x0010,0xfffc 0c1c 0014 fffb | | .CONST 0x0014,0xfffb 0c1e 0014 fffa | | .CONST 0x0014,0xfffa 0c20 0016 fff9 | | .CONST 0x0016,0xfff9 0c22 0018 fff8 | | .CONST 0x0018,0xfff8 0c24 001a fff7 | | .CONST 0x001a,0xfff7 0c26 001c fff6 | | .CONST 0x001c,0xfff6 0c28 0020 fff5 | | .CONST 0x0020,0xfff5 0c2a ; -------------------------------------------------------------------------------------- 0c2a ; Debug3 Subtable 0x1 0c2a ; -------------------------------------------------------------------------------------- 0c2a 0030 0001 | 0 | .DBG3TAB 0x0030,0x0001 0c2c 0021 ffff | ! | .CONST 0x0021,0xffff 0c2e 0021 fffe | ! | .CONST 0x0021,0xfffe 0c30 0021 fffd | ! | .CONST 0x0021,0xfffd 0c32 0021 fffc | ! | .CONST 0x0021,0xfffc 0c34 0021 fffb | ! | .CONST 0x0021,0xfffb 0c36 0022 fffa | " | .CONST 0x0022,0xfffa 0c38 0024 fff9 | $ | .CONST 0x0024,0xfff9 0c3a 0030 fff8 | 0 | .CONST 0x0030,0xfff8 0c3c 0032 fff7 | 2 | .CONST 0x0032,0xfff7 0c3e 0035 fff6 | 5 | .CONST 0x0035,0xfff6 0c40 0035 fff5 | 5 | .CONST 0x0035,0xfff5 0c42 0040 fff4 | @ | .CONST 0x0040,0xfff4 0c44 0046 fff3 | F | .CONST 0x0046,0xfff3 0c46 004c fff2 | L | .CONST 0x004c,0xfff2 0c48 005a fff1 | Z | .CONST 0x005a,0xfff1 0c4a 0065 fff0 | e | .CONST 0x0065,0xfff0 0c4c 006b ffef | k | .CONST 0x006b,0xffef 0c4e 0071 ffee | q | .CONST 0x0071,0xffee 0c50 0073 ffed | s | .CONST 0x0073,0xffed 0c52 0075 ffec | u | .CONST 0x0075,0xffec 0c54 0077 ffeb | w | .CONST 0x0077,0xffeb 0c56 0079 ffea | y | .CONST 0x0079,0xffea 0c58 007b ffe9 | { | .CONST 0x007b,0xffe9 0c5a 007d ffe8 | } | .CONST 0x007d,0xffe8 0c5c 007f ffe7 | | .CONST 0x007f,0xffe7 0c5e 0081 ffe6 | | .CONST 0x0081,0xffe6 0c60 0083 ffe5 | | .CONST 0x0083,0xffe5 0c62 0085 ffe4 | | .CONST 0x0085,0xffe4 0c64 0087 ffe3 | | .CONST 0x0087,0xffe3 0c66 0089 ffe2 | | .CONST 0x0089,0xffe2 0c68 008b ffe1 | | .CONST 0x008b,0xffe1 0c6a 008d ffe0 | | .CONST 0x008d,0xffe0 0c6c 008f ffdf | | .CONST 0x008f,0xffdf 0c6e 0091 ffde | | .CONST 0x0091,0xffde 0c70 0093 ffdd | | .CONST 0x0093,0xffdd 0c72 0095 ffdc | | .CONST 0x0095,0xffdc 0c74 0097 ffdb | | .CONST 0x0097,0xffdb 0c76 0099 ffda | | .CONST 0x0099,0xffda 0c78 009b ffd9 | | .CONST 0x009b,0xffd9 0c7a 009d ffd8 | | .CONST 0x009d,0xffd8 0c7c 009f ffd7 | | .CONST 0x009f,0xffd7 0c7e 00a1 ffd6 | | .CONST 0x00a1,0xffd6 0c80 00a3 ffd5 | | .CONST 0x00a3,0xffd5 0c82 00a5 ffd4 | | .CONST 0x00a5,0xffd4 0c84 00a7 ffd3 | | .CONST 0x00a7,0xffd3 0c86 00a9 ffd2 | | .CONST 0x00a9,0xffd2 0c88 00ab ffd1 | | .CONST 0x00ab,0xffd1 0c8a 00ad ffd0 | | .CONST 0x00ad,0xffd0 0c8c 00af 0001 | | .CONST 0x00af,0x0001 0c8e ; -------------------------------------------------------------------------------------- 0c8e ; Debug3 Subtable 0x2 0c8e ; -------------------------------------------------------------------------------------- 0c8e 0004 0009 | | .DBG3TAB 0x0004,0x0009 0c90 00bb ffff | | .CONST 0x00bb,0xffff 0c92 00c0 fffe | | .CONST 0x00c0,0xfffe 0c94 00c0 fffd | | .CONST 0x00c0,0xfffd 0c96 00c2 fffc | | .CONST 0x00c2,0xfffc 0c98 00c8 0001 | | .CONST 0x00c8,0x0001 0c9a 00cb 0002 | | .CONST 0x00cb,0x0002 0c9c 00ce 0003 | | .CONST 0x00ce,0x0003 0c9e 00d3 0004 | | .CONST 0x00d3,0x0004 0ca0 00d8 0005 | | .CONST 0x00d8,0x0005 0ca2 00db 0006 | | .CONST 0x00db,0x0006 0ca4 00de 0007 | | .CONST 0x00de,0x0007 0ca6 00e0 0008 | | .CONST 0x00e0,0x0008 0ca8 00e6 0009 | | .CONST 0x00e6,0x0009 0caa ; -------------------------------------------------------------------------------------- 0caa ; Debug3 Subtable 0x3 0caa ; -------------------------------------------------------------------------------------- 0caa 0003 0016 | | .DBG3TAB 0x0003,0x0016 0cac 00f3 ffff | | .CONST 0x00f3,0xffff 0cae 00f5 fffe | | .CONST 0x00f5,0xfffe 0cb0 00f6 fffd | | .CONST 0x00f6,0xfffd 0cb2 00f7 0001 | | .CONST 0x00f7,0x0001 0cb4 00f9 0002 | | .CONST 0x00f9,0x0002 0cb6 00fb 0003 | | .CONST 0x00fb,0x0003 0cb8 00fd 0004 | | .CONST 0x00fd,0x0004 0cba 0103 0005 | | .CONST 0x0103,0x0005 0cbc 0105 0006 | | .CONST 0x0105,0x0006 0cbe 010c 0007 | | .CONST 0x010c,0x0007 0cc0 0114 0008 | | .CONST 0x0114,0x0008 0cc2 011c 0009 | | .CONST 0x011c,0x0009 0cc4 0122 000a | " | .CONST 0x0122,0x000a 0cc6 0128 000b | ( | .CONST 0x0128,0x000b 0cc8 012f 000c | / | .CONST 0x012f,0x000c 0cca 0132 000d | 2 | .CONST 0x0132,0x000d 0ccc 0136 000e | 6 | .CONST 0x0136,0x000e 0cce 0138 000f | 8 | .CONST 0x0138,0x000f 0cd0 0139 0010 | 9 | .CONST 0x0139,0x0010 0cd2 013e 0011 | > | .CONST 0x013e,0x0011 0cd4 0143 0012 | C | .CONST 0x0143,0x0012 0cd6 0146 0013 | F | .CONST 0x0146,0x0013 0cd8 0148 0014 | H | .CONST 0x0148,0x0014 0cda 014e 0015 | N | .CONST 0x014e,0x0015 0cdc 0151 0016 | Q | .CONST 0x0151,0x0016 0cde ; -------------------------------------------------------------------------------------- 0cde ; Debug3 Subtable 0x4 0cde ; -------------------------------------------------------------------------------------- 0cde 0001 0006 | | .DBG3TAB 0x0001,0x0006 0ce0 015b ffff | [ | .CONST 0x015b,0xffff 0ce2 015c 0001 | \ | .CONST 0x015c,0x0001 0ce4 015f 0002 | _ | .CONST 0x015f,0x0002 0ce6 0163 0003 | c | .CONST 0x0163,0x0003 0ce8 0167 0004 | g | .CONST 0x0167,0x0004 0cea 016b 0005 | k | .CONST 0x016b,0x0005 0cec 016f 0006 | o | .CONST 0x016f,0x0006 0cee ; -------------------------------------------------------------------------------------- 0cee ; Debug3 Subtable 0x5 0cee ; -------------------------------------------------------------------------------------- 0cee 0000 000a | | .DBG3TAB 0x0000,0x000a 0cf0 017b 0001 | { | .CONST 0x017b,0x0001 0cf2 017f 0002 | | .CONST 0x017f,0x0002 0cf4 0181 0003 | | .CONST 0x0181,0x0003 0cf6 0182 0004 | | .CONST 0x0182,0x0004 0cf8 0184 0005 | | .CONST 0x0184,0x0005 0cfa 018a 0006 | | .CONST 0x018a,0x0006 0cfc 019a 0007 | | .CONST 0x019a,0x0007 0cfe 019c 0008 | | .CONST 0x019c,0x0008 0d00 019e 0009 | | .CONST 0x019e,0x0009 0d02 01a3 000a | | .CONST 0x01a3,0x000a 0d04 ; -------------------------------------------------------------------------------------- 0d04 ; Debug3 Subtable 0x6 0d04 ; -------------------------------------------------------------------------------------- 0d04 0011 0047 | G| .DBG3TAB 0x0011,0x0047 0d06 01ab ffff | | .CONST 0x01ab,0xffff 0d08 01ae fffe | | .CONST 0x01ae,0xfffe 0d0a 01b8 fffd | | .CONST 0x01b8,0xfffd 0d0c 01be fffc | | .CONST 0x01be,0xfffc 0d0e 01c3 fffb | | .CONST 0x01c3,0xfffb 0d10 01c8 fffa | | .CONST 0x01c8,0xfffa 0d12 01ca fff9 | | .CONST 0x01ca,0xfff9 0d14 01cc fff8 | | .CONST 0x01cc,0xfff8 0d16 01cd fff7 | | .CONST 0x01cd,0xfff7 0d18 01ce fff6 | | .CONST 0x01ce,0xfff6 0d1a 01d1 fff5 | | .CONST 0x01d1,0xfff5 0d1c 01d2 fff4 | | .CONST 0x01d2,0xfff4 0d1e 01d2 fff3 | | .CONST 0x01d2,0xfff3 0d20 01d3 fff2 | | .CONST 0x01d3,0xfff2 0d22 01d5 0001 | | .CONST 0x01d5,0x0001 0d24 01da 0002 | | .CONST 0x01da,0x0002 0d26 01e0 0003 | | .CONST 0x01e0,0x0003 0d28 01e4 0004 | | .CONST 0x01e4,0x0004 0d2a 01e8 0005 | | .CONST 0x01e8,0x0005 0d2c 01e8 0401 | | .CONST 0x01e8,0x0401 0d2e 01eb 0005 | | .CONST 0x01eb,0x0005 0d30 01ee 0006 | | .CONST 0x01ee,0x0006 0d32 01ee 0801 | | .CONST 0x01ee,0x0801 0d34 01f1 0006 | | .CONST 0x01f1,0x0006 0d36 01f2 0007 | | .CONST 0x01f2,0x0007 0d38 01f8 0008 | | .CONST 0x01f8,0x0008 0d3a 0203 0009 | | .CONST 0x0203,0x0009 0d3c 0205 000a | | .CONST 0x0205,0x000a 0d3e 020a 000b | | .CONST 0x020a,0x000b 0d40 020e 000c | | .CONST 0x020e,0x000c 0d42 0212 000d | | .CONST 0x0212,0x000d 0d44 0219 000e | | .CONST 0x0219,0x000e 0d46 021d 000f | | .CONST 0x021d,0x000f 0d48 0221 0010 | ! | .CONST 0x0221,0x0010 0d4a 0227 0011 | ' | .CONST 0x0227,0x0011 0d4c 022a 0012 | * | .CONST 0x022a,0x0012 0d4e 022a f3ff | * | .CONST 0x022a,0xf3ff 0d50 022c f3fe | , | .CONST 0x022c,0xf3fe 0d52 0231 f3fd | 1 | .CONST 0x0231,0xf3fd 0d54 0239 0c01 | 9 | .CONST 0x0239,0x0c01 0d56 023a 1001 | : | .CONST 0x023a,0x1001 0d58 023c 1002 | < | .CONST 0x023c,0x1002 0d5a 023e 1003 | > | .CONST 0x023e,0x1003 0d5c 0242 1004 | B | .CONST 0x0242,0x1004 0d5e 0246 1005 | F | .CONST 0x0246,0x1005 0d60 0247 1401 | G | .CONST 0x0247,0x1401 0d62 0248 1402 | H | .CONST 0x0248,0x1402 0d64 0249 1403 | I | .CONST 0x0249,0x1403 0d66 0249 1404 | I | .CONST 0x0249,0x1404 0d68 024b 1005 | K | .CONST 0x024b,0x1005 0d6a 0254 1801 | T | .CONST 0x0254,0x1801 0d6c 0255 1802 | U | .CONST 0x0255,0x1802 0d6e 0256 1803 | V | .CONST 0x0256,0x1803 0d70 0256 1804 | V | .CONST 0x0256,0x1804 0d72 0258 1404 | X | .CONST 0x0258,0x1404 0d74 0266 0c01 | f | .CONST 0x0266,0x0c01 0d76 0268 0c02 | h | .CONST 0x0268,0x0c02 0d78 026e 0c03 | n | .CONST 0x026e,0x0c03 0d7a 0271 0c04 | q | .CONST 0x0271,0x0c04 0d7c 0275 0c05 | u | .CONST 0x0275,0x0c05 0d7e 0279 0c06 | y | .CONST 0x0279,0x0c06 0d80 0283 0c07 | | .CONST 0x0283,0x0c07 0d82 0283 1c01 | | .CONST 0x0283,0x1c01 0d84 0285 1c02 | | .CONST 0x0285,0x1c02 0d86 0287 1c03 | | .CONST 0x0287,0x1c03 0d88 028a 0c07 | | .CONST 0x028a,0x0c07 0d8a 028b 0c08 | | .CONST 0x028b,0x0c08 0d8c 028c 2001 | | .CONST 0x028c,0x2001 0d8e 028e 2002 | | .CONST 0x028e,0x2002 0d90 0290 2003 | | .CONST 0x0290,0x2003 0d92 0294 2004 | | .CONST 0x0294,0x2004 0d94 0298 2005 | | .CONST 0x0298,0x2005 0d96 0299 2401 | $ | .CONST 0x0299,0x2401 0d98 029a 2402 | $ | .CONST 0x029a,0x2402 0d9a 029b 2403 | $ | .CONST 0x029b,0x2403 0d9c 029b 2404 | $ | .CONST 0x029b,0x2404 0d9e 029d 2005 | | .CONST 0x029d,0x2005 0da0 02a6 2801 | ( | .CONST 0x02a6,0x2801 0da2 02a7 2802 | ( | .CONST 0x02a7,0x2802 0da4 02a8 2803 | ( | .CONST 0x02a8,0x2803 0da6 02a8 2804 | ( | .CONST 0x02a8,0x2804 0da8 02aa 2404 | $ | .CONST 0x02aa,0x2404 0daa 02b8 0c08 | | .CONST 0x02b8,0x0c08 0dac 02bc 0c0a | | .CONST 0x02bc,0x0c0a 0dae 02c5 0c0b | | .CONST 0x02c5,0x0c0b 0db0 02c9 0c0c | | .CONST 0x02c9,0x0c0c 0db2 02ce 0c0d | | .CONST 0x02ce,0x0c0d 0db4 02d2 0c09 | | .CONST 0x02d2,0x0c09 0db6 ; -------------------------------------------------------------------------------------- 0db6 ; Debug3 Subtable 0x7 0db6 ; -------------------------------------------------------------------------------------- 0db6 0001 0005 | | .DBG3TAB 0x0001,0x0005 0db8 02db ffff | | .CONST 0x02db,0xffff 0dba 02e2 0001 | | .CONST 0x02e2,0x0001 0dbc 02e9 0002 | | .CONST 0x02e9,0x0002 0dbe 02ed 0003 | | .CONST 0x02ed,0x0003 0dc0 02f2 0004 | | .CONST 0x02f2,0x0004 0dc2 02f5 0005 | | .CONST 0x02f5,0x0005 0dc4 ; -------------------------------------------------------------------------------------- 0dc4 ; Debug3 Subtable 0x8 0dc4 ; -------------------------------------------------------------------------------------- 0dc4 0000 0011 | | .DBG3TAB 0x0000,0x0011 0dc6 02fb 0001 | | .CONST 0x02fb,0x0001 0dc8 0300 0002 | | .CONST 0x0300,0x0002 0dca 0305 0003 | | .CONST 0x0305,0x0003 0dcc 030b 0004 | | .CONST 0x030b,0x0004 0dce 0312 0005 | | .CONST 0x0312,0x0005 0dd0 031c 0006 | | .CONST 0x031c,0x0006 0dd2 0322 0007 | " | .CONST 0x0322,0x0007 0dd4 0325 0008 | % | .CONST 0x0325,0x0008 0dd6 0328 0009 | ( | .CONST 0x0328,0x0009 0dd8 032d 000a | - | .CONST 0x032d,0x000a 0dda 0333 000b | 3 | .CONST 0x0333,0x000b 0ddc 033e 000c | > | .CONST 0x033e,0x000c 0dde 0342 000d | B | .CONST 0x0342,0x000d 0de0 0347 000e | G | .CONST 0x0347,0x000e 0de2 034f 000f | O | .CONST 0x034f,0x000f 0de4 0355 0010 | U | .CONST 0x0355,0x0010 0de6 0359 0011 | Y | .CONST 0x0359,0x0011 0de8 ; -------------------------------------------------------------------------------------- 0de8 ; Debug3 Subtable 0x9 0de8 ; -------------------------------------------------------------------------------------- 0de8 0001 0005 | | .DBG3TAB 0x0001,0x0005 0dea 0363 ffff | c | .CONST 0x0363,0xffff 0dec 0364 0001 | d | .CONST 0x0364,0x0001 0dee 0367 0003 | g | .CONST 0x0367,0x0003 0df0 036c 0004 | l | .CONST 0x036c,0x0004 0df2 0374 0005 | t | .CONST 0x0374,0x0005 0df4 0378 0002 | x | .CONST 0x0378,0x0002 0df6 ; -------------------------------------------------------------------------------------- 0df6 ; Debug3 Subtable 0xa 0df6 ; -------------------------------------------------------------------------------------- 0df6 0000 0005 | | .DBG3TAB 0x0000,0x0005 0df8 0383 0001 | | .CONST 0x0383,0x0001 0dfa 038b 0002 | | .CONST 0x038b,0x0002 0dfc 039b 0003 | | .CONST 0x039b,0x0003 0dfe 03a3 0004 | | .CONST 0x03a3,0x0004 0e00 03b5 0005 | | .CONST 0x03b5,0x0005 0e02 ; -------------------------------------------------------------------------------------- 0e02 ; Debug3 Subtable 0xb 0e02 ; -------------------------------------------------------------------------------------- 0e02 0000 0005 | | .DBG3TAB 0x0000,0x0005 0e04 03bb 0001 | | .CONST 0x03bb,0x0001 0e06 03c3 0002 | | .CONST 0x03c3,0x0002 0e08 03c5 0003 | | .CONST 0x03c5,0x0003 0e0a 03cd 0004 | | .CONST 0x03cd,0x0004 0e0c 03d5 0005 | | .CONST 0x03d5,0x0005 0e0e ; -------------------------------------------------------------------------------------- 0e0e ; Debug3 Subtable 0xc 0e0e ; -------------------------------------------------------------------------------------- 0e0e 0003 001f | | .DBG3TAB 0x0003,0x001f 0e10 03eb ffff | | .CONST 0x03eb,0xffff 0e12 03ec fffe | | .CONST 0x03ec,0xfffe 0e14 03ef 0001 | | .CONST 0x03ef,0x0001 0e16 03f2 0002 | | .CONST 0x03f2,0x0002 0e18 03f2 fbff | | .CONST 0x03f2,0xfbff 0e1a 0406 0401 | | .CONST 0x0406,0x0401 0e1c 0408 0402 | | .CONST 0x0408,0x0402 0e1e 040a 0403 | | .CONST 0x040a,0x0403 0e20 0417 0404 | | .CONST 0x0417,0x0404 0e22 0426 0405 | & | .CONST 0x0426,0x0405 0e24 0436 0406 | 6 | .CONST 0x0436,0x0406 0e26 043c 0407 | < | .CONST 0x043c,0x0407 0e28 0442 0408 | B | .CONST 0x0442,0x0408 0e2a 044e 0409 | N | .CONST 0x044e,0x0409 0e2c 0454 040a | T | .CONST 0x0454,0x040a 0e2e 0456 040b | V | .CONST 0x0456,0x040b 0e30 045b 040c | [ | .CONST 0x045b,0x040c 0e32 0462 040d | b | .CONST 0x0462,0x040d 0e34 046d 0003 | m | .CONST 0x046d,0x0003 0e36 0470 0004 | p | .CONST 0x0470,0x0004 0e38 0472 0005 | r | .CONST 0x0472,0x0005 0e3a 0474 0006 | t | .CONST 0x0474,0x0006 0e3c 0483 0007 | | .CONST 0x0483,0x0007 0e3e 0496 0008 | | .CONST 0x0496,0x0008 0e40 04a6 0009 | | .CONST 0x04a6,0x0009 0e42 04ac 000a | | .CONST 0x04ac,0x000a 0e44 04b2 000b | | .CONST 0x04b2,0x000b 0e46 04be 000c | | .CONST 0x04be,0x000c 0e48 04c4 000d | | .CONST 0x04c4,0x000d 0e4a 04c6 000e | | .CONST 0x04c6,0x000e 0e4c 04cb 000f | | .CONST 0x04cb,0x000f 0e4e 04d4 0010 | | .CONST 0x04d4,0x0010 0e50 04de 0011 | | .CONST 0x04de,0x0011 0e52 04df 0012 | | .CONST 0x04df,0x0012 0e54 ; -------------------------------------------------------------------------------------- 0e54 ; Debug3 Subtable 0xd 0e54 ; -------------------------------------------------------------------------------------- 0e54 0001 000b | | .DBG3TAB 0x0001,0x000b 0e56 04eb ffff | | .CONST 0x04eb,0xffff 0e58 04ec 0001 | | .CONST 0x04ec,0x0001 0e5a 04f0 0002 | | .CONST 0x04f0,0x0002 0e5c 04f5 0003 | | .CONST 0x04f5,0x0003 0e5e 04fe 0004 | | .CONST 0x04fe,0x0004 0e60 0502 0005 | | .CONST 0x0502,0x0005 0e62 0507 0007 | | .CONST 0x0507,0x0007 0e64 0510 0008 | | .CONST 0x0510,0x0008 0e66 0514 0006 | | .CONST 0x0514,0x0006 0e68 0517 0009 | | .CONST 0x0517,0x0009 0e6a 051b 000a | | .CONST 0x051b,0x000a 0e6c 0532 000b | 2 | .CONST 0x0532,0x000b 0e6e ; -------------------------------------------------------------------------------------- 0e6e ; Debug3 Subtable 0xe 0e6e ; -------------------------------------------------------------------------------------- 0e6e 0001 0006 | | .DBG3TAB 0x0001,0x0006 0e70 053b ffff | ; | .CONST 0x053b,0xffff 0e72 053d 0001 | = | .CONST 0x053d,0x0001 0e74 053f 0002 | ? | .CONST 0x053f,0x0002 0e76 0545 0003 | E | .CONST 0x0545,0x0003 0e78 054a 0004 | J | .CONST 0x054a,0x0004 0e7a 054c 0005 | L | .CONST 0x054c,0x0005 0e7c 0551 0006 | Q | .CONST 0x0551,0x0006 0e7e ; -------------------------------------------------------------------------------------- 0e7e ; Debug3 Subtable 0xf 0e7e ; -------------------------------------------------------------------------------------- 0e7e 0001 0008 | | .DBG3TAB 0x0001,0x0008 0e80 0563 0001 | c | .CONST 0x0563,0x0001 0e82 0566 0002 | f | .CONST 0x0566,0x0002 0e84 0573 0003 | s | .CONST 0x0573,0x0003 0e86 0576 0004 | v | .CONST 0x0576,0x0004 0e88 0576 fbff | v | .CONST 0x0576,0xfbff 0e8a 057b 0401 | { | .CONST 0x057b,0x0401 0e8c 0582 0402 | | .CONST 0x0582,0x0402 0e8e 0586 0403 | | .CONST 0x0586,0x0403 0e90 058b 0404 | | .CONST 0x058b,0x0404 0e92 ; -------------------------------------------------------------------------------------- 0e92 ; Debug3 Subtable 0x10 0e92 ; -------------------------------------------------------------------------------------- 0e92 0002 000a | | .DBG3TAB 0x0002,0x000a 0e94 0593 ffff | | .CONST 0x0593,0xffff 0e96 059b fffe | | .CONST 0x059b,0xfffe 0e98 059c 0001 | | .CONST 0x059c,0x0001 0e9a 05a1 0002 | | .CONST 0x05a1,0x0002 0e9c 05a5 0003 | | .CONST 0x05a5,0x0003 0e9e 05a6 0004 | | .CONST 0x05a6,0x0004 0ea0 05b1 0005 | | .CONST 0x05b1,0x0005 0ea2 05b3 0006 | | .CONST 0x05b3,0x0006 0ea4 05b7 0007 | | .CONST 0x05b7,0x0007 0ea6 05bc 0008 | | .CONST 0x05bc,0x0008 0ea8 05c0 0009 | | .CONST 0x05c0,0x0009 0eaa 05c3 000a | | .CONST 0x05c3,0x000a 0eac ; -------------------------------------------------------------------------------------- 0eac ; Debug3 Subtable 0x11 0eac ; -------------------------------------------------------------------------------------- 0eac 0000 0003 | | .DBG3TAB 0x0000,0x0003 0eae 05d3 0001 | | .CONST 0x05d3,0x0001 0eb0 05d3 0002 | | .CONST 0x05d3,0x0002 0eb2 05d7 0003 | | .CONST 0x05d7,0x0003 0eb4 ; -------------------------------------------------------------------------------------- 0eb4 ; Debug3 Subtable 0x12 0eb4 ; -------------------------------------------------------------------------------------- 0eb4 0002 0008 | | .DBG3TAB 0x0002,0x0008 0eb6 05e3 ffff | | .CONST 0x05e3,0xffff 0eb8 05e9 0001 | | .CONST 0x05e9,0x0001 0eba 05f4 0002 | | .CONST 0x05f4,0x0002 0ebc 05f6 0003 | | .CONST 0x05f6,0x0003 0ebe 05f6 fbff | | .CONST 0x05f6,0xfbff 0ec0 05fa 0401 | | .CONST 0x05fa,0x0401 0ec2 0601 0402 | | .CONST 0x0601,0x0402 0ec4 0605 0403 | | .CONST 0x0605,0x0403 0ec6 060a 0404 | | .CONST 0x060a,0x0404 0ec8 060d 0405 | | .CONST 0x060d,0x0405 0eca ; -------------------------------------------------------------------------------------- 0eca ; Debug3 Subtable 0x13 0eca ; -------------------------------------------------------------------------------------- 0eca 0009 002c | ,| .DBG3TAB 0x0009,0x002c 0ecc 0613 ffff | | .CONST 0x0613,0xffff 0ece 0614 fffe | | .CONST 0x0614,0xfffe 0ed0 0615 fffd | | .CONST 0x0615,0xfffd 0ed2 0616 fffc | | .CONST 0x0616,0xfffc 0ed4 0617 fffb | | .CONST 0x0617,0xfffb 0ed6 0618 fffa | | .CONST 0x0618,0xfffa 0ed8 0619 fff9 | | .CONST 0x0619,0xfff9 0eda 061a fff8 | | .CONST 0x061a,0xfff8 0edc 061b fff7 | | .CONST 0x061b,0xfff7 0ede 061e 0001 | | .CONST 0x061e,0x0001 0ee0 0620 0002 | | .CONST 0x0620,0x0002 0ee2 0622 0003 | " | .CONST 0x0622,0x0003 0ee4 0624 0004 | $ | .CONST 0x0624,0x0004 0ee6 0625 0005 | % | .CONST 0x0625,0x0005 0ee8 0627 0006 | ' | .CONST 0x0627,0x0006 0eea 0629 0007 | ) | .CONST 0x0629,0x0007 0eec 062b 0008 | + | .CONST 0x062b,0x0008 0eee 062d 0009 | - | .CONST 0x062d,0x0009 0ef0 062f 000a | / | .CONST 0x062f,0x000a 0ef2 0632 000c | 2 | .CONST 0x0632,0x000c 0ef4 0636 000d | 6 | .CONST 0x0636,0x000d 0ef6 0639 000e | 9 | .CONST 0x0639,0x000e 0ef8 063b 000f | ; | .CONST 0x063b,0x000f 0efa 063d 0010 | = | .CONST 0x063d,0x0010 0efc 0649 0011 | I | .CONST 0x0649,0x0011 0efe 064f 0012 | O | .CONST 0x064f,0x0012 0f00 0653 0013 | S | .CONST 0x0653,0x0013 0f02 0659 0014 | Y | .CONST 0x0659,0x0014 0f04 065d 0015 | ] | .CONST 0x065d,0x0015 0f06 0663 0016 | c | .CONST 0x0663,0x0016 0f08 0674 0017 | t | .CONST 0x0674,0x0017 0f0a 0678 0018 | x | .CONST 0x0678,0x0018 0f0c 067b 0019 | { | .CONST 0x067b,0x0019 0f0e 067e 000b | ~ | .CONST 0x067e,0x000b 0f10 0680 001a | | .CONST 0x0680,0x001a 0f12 0682 001b | | .CONST 0x0682,0x001b 0f14 0684 001c | | .CONST 0x0684,0x001c 0f16 0685 001d | | .CONST 0x0685,0x001d 0f18 0689 001e | | .CONST 0x0689,0x001e 0f1a 069b 001f | | .CONST 0x069b,0x001f 0f1c 069d 0020 | | .CONST 0x069d,0x0020 0f1e 06a0 0022 | "| .CONST 0x06a0,0x0022 0f20 06a4 0023 | #| .CONST 0x06a4,0x0023 0f22 06b4 0024 | $| .CONST 0x06b4,0x0024 0f24 06b7 0021 | !| .CONST 0x06b7,0x0021 0f26 06b9 0025 | %| .CONST 0x06b9,0x0025 0f28 06bc 0026 | &| .CONST 0x06bc,0x0026 0f2a 06bd 0027 | '| .CONST 0x06bd,0x0027 0f2c 06c0 0029 | )| .CONST 0x06c0,0x0029 0f2e 06c4 002a | *| .CONST 0x06c4,0x002a 0f30 06d2 002b | +| .CONST 0x06d2,0x002b 0f32 06d5 0028 | (| .CONST 0x06d5,0x0028 0f34 06d7 002c | ,| .CONST 0x06d7,0x002c 0f36 ; -------------------------------------------------------------------------------------- 0f36 ; Debug3 Subtable 0x14 0f36 ; -------------------------------------------------------------------------------------- 0f36 0003 000b | | .DBG3TAB 0x0003,0x000b 0f38 06e3 ffff | | .CONST 0x06e3,0xffff 0f3a 06e4 fffe | | .CONST 0x06e4,0xfffe 0f3c 06e5 fffd | | .CONST 0x06e5,0xfffd 0f3e 06e6 0001 | | .CONST 0x06e6,0x0001 0f40 06e8 0002 | | .CONST 0x06e8,0x0002 0f42 06ea 0003 | | .CONST 0x06ea,0x0003 0f44 06ec 0004 | | .CONST 0x06ec,0x0004 0f46 06ed 0005 | | .CONST 0x06ed,0x0005 0f48 06f7 0006 | | .CONST 0x06f7,0x0006 0f4a 06fa 0008 | | .CONST 0x06fa,0x0008 0f4c 0706 0009 | | .CONST 0x0706,0x0009 0f4e 070c 000a | | .CONST 0x070c,0x000a 0f50 0710 0007 | | .CONST 0x0710,0x0007 0f52 0712 000b | | .CONST 0x0712,0x000b 0f54 ; -------------------------------------------------------------------------------------- 0f54 ; Debug3 Subtable 0x15 0f54 ; -------------------------------------------------------------------------------------- 0f54 0003 000a | | .DBG3TAB 0x0003,0x000a 0f56 071b ffff | | .CONST 0x071b,0xffff 0f58 071c fffe | | .CONST 0x071c,0xfffe 0f5a 071d fffd | | .CONST 0x071d,0xfffd 0f5c 071e 0001 | | .CONST 0x071e,0x0001 0f5e 0724 0002 | $ | .CONST 0x0724,0x0002 0f60 072b 0004 | + | .CONST 0x072b,0x0004 0f62 072e 0006 | . | .CONST 0x072e,0x0006 0f64 0732 0007 | 2 | .CONST 0x0732,0x0007 0f66 0734 0008 | 4 | .CONST 0x0734,0x0008 0f68 0738 0005 | 8 | .CONST 0x0738,0x0005 0f6a 073a 0009 | : | .CONST 0x073a,0x0009 0f6c 073e 0003 | > | .CONST 0x073e,0x0003 0f6e 0740 000a | @ | .CONST 0x0740,0x000a 0f70 ; -------------------------------------------------------------------------------------- 0f70 ; Debug3 Subtable 0x16 0f70 ; -------------------------------------------------------------------------------------- 0f70 0006 0015 | | .DBG3TAB 0x0006,0x0015 0f72 074b ffff | K | .CONST 0x074b,0xffff 0f74 074c fffe | L | .CONST 0x074c,0xfffe 0f76 0752 fffd | R | .CONST 0x0752,0xfffd 0f78 0765 fffc | e | .CONST 0x0765,0xfffc 0f7a 0778 fffb | x | .CONST 0x0778,0xfffb 0f7c 077a 0001 | z | .CONST 0x077a,0x0001 0f7e 077c 0002 | | | .CONST 0x077c,0x0002 0f80 077c fbff | | | .CONST 0x077c,0xfbff 0f82 0781 0401 | | .CONST 0x0781,0x0401 0f84 0783 0402 | | .CONST 0x0783,0x0402 0f86 078f 0403 | | .CONST 0x078f,0x0403 0f88 0791 0404 | | .CONST 0x0791,0x0404 0f8a 0797 0405 | | .CONST 0x0797,0x0405 0f8c 07a8 0406 | | .CONST 0x07a8,0x0406 0f8e 07ac 0407 | | .CONST 0x07ac,0x0407 0f90 07b0 0408 | | .CONST 0x07b0,0x0408 0f92 07b4 0409 | | .CONST 0x07b4,0x0409 0f94 07b9 0003 | | .CONST 0x07b9,0x0003 0f96 07bb 0004 | | .CONST 0x07bb,0x0004 0f98 07bd 0005 | | .CONST 0x07bd,0x0005 0f9a 07c1 0006 | | .CONST 0x07c1,0x0006 0f9c 07cf 0007 | | .CONST 0x07cf,0x0007 0f9e 07d1 0008 | | .CONST 0x07d1,0x0008 0fa0 07d7 0009 | | .CONST 0x07d7,0x0009 0fa2 07e4 000a | | .CONST 0x07e4,0x000a 0fa4 07ea 000b | | .CONST 0x07ea,0x000b 0fa6 07f8 000c | | .CONST 0x07f8,0x000c 0fa8 ; -------------------------------------------------------------------------------------- 0fa8 ; Debug3 Subtable 0x17 0fa8 ; -------------------------------------------------------------------------------------- 0fa8 0001 0002 | | .DBG3TAB 0x0001,0x0002 0faa 0803 ffff | | .CONST 0x0803,0xffff 0fac 0804 0001 | | .CONST 0x0804,0x0001 0fae 080d 0002 | | .CONST 0x080d,0x0002 0fb0 ; -------------------------------------------------------------------------------------- 0fb0 ; Debug3 Subtable 0x18 0fb0 ; -------------------------------------------------------------------------------------- 0fb0 0006 0014 | | .DBG3TAB 0x0006,0x0014 0fb2 081b ffff | | .CONST 0x081b,0xffff 0fb4 081c fffe | | .CONST 0x081c,0xfffe 0fb6 081d fffd | | .CONST 0x081d,0xfffd 0fb8 0821 fffc | ! | .CONST 0x0821,0xfffc 0fba 0824 fffb | $ | .CONST 0x0824,0xfffb 0fbc 0826 fffa | & | .CONST 0x0826,0xfffa 0fbe 0830 0001 | 0 | .CONST 0x0830,0x0001 0fc0 0833 0002 | 3 | .CONST 0x0833,0x0002 0fc2 0835 0003 | 5 | .CONST 0x0835,0x0003 0fc4 0835 0004 | 5 | .CONST 0x0835,0x0004 0fc6 083a 0005 | : | .CONST 0x083a,0x0005 0fc8 0843 0006 | C | .CONST 0x0843,0x0006 0fca 0848 0007 | H | .CONST 0x0848,0x0007 0fcc 0857 0008 | W | .CONST 0x0857,0x0008 0fce 085c 0009 | \ | .CONST 0x085c,0x0009 0fd0 0862 000a | b | .CONST 0x0862,0x000a 0fd2 0866 000b | f | .CONST 0x0866,0x000b 0fd4 0869 000c | i | .CONST 0x0869,0x000c 0fd6 0869 000d | i | .CONST 0x0869,0x000d 0fd8 086e 000e | n | .CONST 0x086e,0x000e 0fda 0877 000f | w | .CONST 0x0877,0x000f 0fdc 087d 0010 | } | .CONST 0x087d,0x0010 0fde 0882 0011 | | .CONST 0x0882,0x0011 0fe0 0891 0012 | | .CONST 0x0891,0x0012 0fe2 0896 0013 | | .CONST 0x0896,0x0013 0fe4 089a 0014 | | .CONST 0x089a,0x0014 0fe6 ; -------------------------------------------------------------------------------------- 0fe6 ; Debug3 Subtable 0x19 0fe6 ; -------------------------------------------------------------------------------------- 0fe6 0000 0008 | | .DBG3TAB 0x0000,0x0008 0fe8 08a3 0001 | | .CONST 0x08a3,0x0001 0fea 08a6 0002 | | .CONST 0x08a6,0x0002 0fec 08ab 0003 | | .CONST 0x08ab,0x0003 0fee 08ac 0004 | | .CONST 0x08ac,0x0004 0ff0 08b0 0005 | | .CONST 0x08b0,0x0005 0ff2 08b7 0006 | | .CONST 0x08b7,0x0006 0ff4 08bc 0007 | | .CONST 0x08bc,0x0007 0ff6 08c3 0008 | | .CONST 0x08c3,0x0008 0ff8 ; -------------------------------------------------------------------------------------- 0ff8 ; Debug3 Subtable 0x1a 0ff8 ; -------------------------------------------------------------------------------------- 0ff8 0000 0008 | | .DBG3TAB 0x0000,0x0008 0ffa 08db 0001 | | .CONST 0x08db,0x0001 0ffc 08dc 0401 | | .CONST 0x08dc,0x0401 0ffe 08dd 0801 | | .CONST 0x08dd,0x0801 1000 08de 0802 | | .CONST 0x08de,0x0802 1002 08df 0803 | | .CONST 0x08df,0x0803 1004 08df 0804 | | .CONST 0x08df,0x0804 1006 08e1 0401 | | .CONST 0x08e1,0x0401 1008 08e8 0001 | | .CONST 0x08e8,0x0001 100a ; -------------------------------------------------------------------------------------- 100a ; Debug3 Subtable 0x1b 100a ; -------------------------------------------------------------------------------------- 100a 0005 0014 | | .DBG3TAB 0x0005,0x0014 100c 08f3 ffff | | .CONST 0x08f3,0xffff 100e 08f4 fffe | | .CONST 0x08f4,0xfffe 1010 08f5 fffd | | .CONST 0x08f5,0xfffd 1012 08fa fffc | | .CONST 0x08fa,0xfffc 1014 08ff fffb | | .CONST 0x08ff,0xfffb 1016 0904 0001 | | .CONST 0x0904,0x0001 1018 0906 0002 | | .CONST 0x0906,0x0002 101a 0909 0004 | | .CONST 0x0909,0x0004 101c 090b 0005 | | .CONST 0x090b,0x0005 101e 090f 0003 | | .CONST 0x090f,0x0003 1020 0915 0006 | | .CONST 0x0915,0x0006 1022 0917 0007 | | .CONST 0x0917,0x0007 1024 0919 0008 | | .CONST 0x0919,0x0008 1026 091c 0009 | | .CONST 0x091c,0x0009 1028 0920 000a | | .CONST 0x0920,0x000a 102a 0924 000b | $ | .CONST 0x0924,0x000b 102c 0928 000c | ( | .CONST 0x0928,0x000c 102e 092c 000d | , | .CONST 0x092c,0x000d 1030 092f 000e | / | .CONST 0x092f,0x000e 1032 0933 000f | 3 | .CONST 0x0933,0x000f 1034 0937 0010 | 7 | .CONST 0x0937,0x0010 1036 0939 0011 | 9 | .CONST 0x0939,0x0011 1038 093c 0012 | < | .CONST 0x093c,0x0012 103a 0940 0013 | @ | .CONST 0x0940,0x0013 103c 0944 0014 | D | .CONST 0x0944,0x0014 103e ; -------------------------------------------------------------------------------------- 103e ; Debug3 Subtable 0x1c 103e ; -------------------------------------------------------------------------------------- 103e 0002 0013 | | .DBG3TAB 0x0002,0x0013 1040 094b ffff | K | .CONST 0x094b,0xffff 1042 094c fffe | L | .CONST 0x094c,0xfffe 1044 094f 0001 | O | .CONST 0x094f,0x0001 1046 0956 0002 | V | .CONST 0x0956,0x0002 1048 095a 0003 | Z | .CONST 0x095a,0x0003 104a 0961 0004 | a | .CONST 0x0961,0x0004 104c 0967 0005 | g | .CONST 0x0967,0x0005 104e 0968 0006 | h | .CONST 0x0968,0x0006 1050 096c 0007 | l | .CONST 0x096c,0x0007 1052 0970 0008 | p | .CONST 0x0970,0x0008 1054 0972 0009 | r | .CONST 0x0972,0x0009 1056 0977 000a | w | .CONST 0x0977,0x000a 1058 097d 000b | } | .CONST 0x097d,0x000b 105a 0981 000c | | .CONST 0x0981,0x000c 105c 0987 000d | | .CONST 0x0987,0x000d 105e 098a 000f | | .CONST 0x098a,0x000f 1060 098e 000e | | .CONST 0x098e,0x000e 1062 0992 0010 | | .CONST 0x0992,0x0010 1064 0996 0011 | | .CONST 0x0996,0x0011 1066 099a 0012 | | .CONST 0x099a,0x0012 1068 099e 0013 | | .CONST 0x099e,0x0013 106a ; -------------------------------------------------------------------------------------- 106a ; Debug3 Subtable 0x1d 106a ; -------------------------------------------------------------------------------------- 106a 0003 000c | | .DBG3TAB 0x0003,0x000c 106c 09a3 ffff | | .CONST 0x09a3,0xffff 106e 09a4 fffe | | .CONST 0x09a4,0xfffe 1070 09a5 fffd | | .CONST 0x09a5,0xfffd 1072 09a6 0001 | | .CONST 0x09a6,0x0001 1074 09a8 0002 | | .CONST 0x09a8,0x0002 1076 09a8 0003 | | .CONST 0x09a8,0x0003 1078 09b4 0004 | | .CONST 0x09b4,0x0004 107a 09b8 0005 | | .CONST 0x09b8,0x0005 107c 09ba 0006 | | .CONST 0x09ba,0x0006 107e 09be 0007 | | .CONST 0x09be,0x0007 1080 09bf 0008 | | .CONST 0x09bf,0x0008 1082 09c4 000a | | .CONST 0x09c4,0x000a 1084 09c6 000b | | .CONST 0x09c6,0x000b 1086 09ca 0009 | | .CONST 0x09ca,0x0009 1088 09cc 000c | | .CONST 0x09cc,0x000c 108a ; -------------------------------------------------------------------------------------- 108a ; Debug3 Subtable 0x1e 108a ; -------------------------------------------------------------------------------------- 108a 0004 0017 | | .DBG3TAB 0x0004,0x0017 108c 09d3 ffff | | .CONST 0x09d3,0xffff 108e 09d4 fffe | | .CONST 0x09d4,0xfffe 1090 09d5 fffd | | .CONST 0x09d5,0xfffd 1092 09d6 fffc | | .CONST 0x09d6,0xfffc 1094 09d7 0001 | | .CONST 0x09d7,0x0001 1096 09d9 0002 | | .CONST 0x09d9,0x0002 1098 09db 0003 | | .CONST 0x09db,0x0003 109a 09dc 0004 | | .CONST 0x09dc,0x0004 109c 09de 0005 | | .CONST 0x09de,0x0005 109e 09e3 0007 | | .CONST 0x09e3,0x0007 10a0 09e5 0008 | | .CONST 0x09e5,0x0008 10a2 09e9 0009 | | .CONST 0x09e9,0x0009 10a4 09eb 000a | | .CONST 0x09eb,0x000a 10a6 09ef 000b | | .CONST 0x09ef,0x000b 10a8 09f3 000c | | .CONST 0x09f3,0x000c 10aa 09f5 000d | | .CONST 0x09f5,0x000d 10ac 09f8 000e | | .CONST 0x09f8,0x000e 10ae 09fc 000f | | .CONST 0x09fc,0x000f 10b0 0a00 0010 | | .CONST 0x0a00,0x0010 10b2 0a04 0011 | | .CONST 0x0a04,0x0011 10b4 0a08 0012 | | .CONST 0x0a08,0x0012 10b6 0a0a 0013 | | .CONST 0x0a0a,0x0013 10b8 0a0e 0006 | | .CONST 0x0a0e,0x0006 10ba 0a10 0014 | | .CONST 0x0a10,0x0014 10bc 0a13 0016 | | .CONST 0x0a13,0x0016 10be 0a19 0017 | | .CONST 0x0a19,0x0017 10c0 0a1d 0015 | | .CONST 0x0a1d,0x0015 10c2 ; -------------------------------------------------------------------------------------- 10c2 ; Debug3 Subtable 0x1f 10c2 ; -------------------------------------------------------------------------------------- 10c2 0002 000c | | .DBG3TAB 0x0002,0x000c 10c4 0a23 ffff | # | .CONST 0x0a23,0xffff 10c6 0a24 fffe | $ | .CONST 0x0a24,0xfffe 10c8 0a26 0001 | & | .CONST 0x0a26,0x0001 10ca 0a29 0002 | ) | .CONST 0x0a29,0x0002 10cc 0a2b 0003 | + | .CONST 0x0a2b,0x0003 10ce 0a31 0004 | 1 | .CONST 0x0a31,0x0004 10d0 0a33 0005 | 3 | .CONST 0x0a33,0x0005 10d2 0a36 0006 | 6 | .CONST 0x0a36,0x0006 10d4 0a4b 0008 | K | .CONST 0x0a4b,0x0008 10d6 0a4e 0009 | N | .CONST 0x0a4e,0x0009 10d8 0a52 0007 | R | .CONST 0x0a52,0x0007 10da 0a55 000a | U | .CONST 0x0a55,0x000a 10dc 0a58 000b | X | .CONST 0x0a58,0x000b 10de 0a62 000c | b | .CONST 0x0a62,0x000c 10e0 ; -------------------------------------------------------------------------------------- 10e0 ; Debug3 Subtable 0x20 10e0 ; -------------------------------------------------------------------------------------- 10e0 0001 0004 | | .DBG3TAB 0x0001,0x0004 10e2 0a73 ffff | s | .CONST 0x0a73,0xffff 10e4 0a74 0001 | t | .CONST 0x0a74,0x0001 10e6 0a7b 0003 | { | .CONST 0x0a7b,0x0003 10e8 0a84 0004 | | .CONST 0x0a84,0x0004 10ea 0a88 0002 | | .CONST 0x0a88,0x0002 10ec ; -------------------------------------------------------------------------------------- 10ec ; Debug3 Subtable 0x21 10ec ; -------------------------------------------------------------------------------------- 10ec 0000 0002 | | .DBG3TAB 0x0000,0x0002 10ee 0a93 0001 | | .CONST 0x0a93,0x0001 10f0 0a95 0002 | | .CONST 0x0a95,0x0002 10f2 ; -------------------------------------------------------------------------------------- 10f2 ; Debug3 Subtable 0x22 10f2 ; -------------------------------------------------------------------------------------- 10f2 0001 0005 | | .DBG3TAB 0x0001,0x0005 10f4 0aa3 ffff | | .CONST 0x0aa3,0xffff 10f6 0aa4 0001 | | .CONST 0x0aa4,0x0001 10f8 0ac7 0002 | | .CONST 0x0ac7,0x0002 10fa 0acc 0004 | | .CONST 0x0acc,0x0004 10fc 0ad2 0005 | | .CONST 0x0ad2,0x0005 10fe 0ad6 0003 | | .CONST 0x0ad6,0x0003 1100 0000 0000 | | .BLANK 0000[0x100]