|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 4096 (0x1000) 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 0418 | | .CONST 0x0418 ; 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 0003 | | .CONST 0x0003 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 002c | , | .CONST 0x002c ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 001b | | .CONST 0x001b ; Number of locals 000b INIT_0008: 000b 029a 0033 | 3| Declare_Subprogram INIT_0030,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x04a2,0x0000,0x0000,0x005a,0x8bc5,0x0000,0x0069 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 00bf | | Action Accept_Activation 000e 029d 005b | [| Declare_Subprogram INIT_0058,For_Outer_Call ; Debug Table 0x1 = .DEBUG 0x000e,0x04a6,0x0000,0x0000,0x005a,0x8cb5,0x0000,0x0006 ; Debug Table 0x1.0x0 = 0xe,0xffff 0010 029d 0093 | | Declare_Subprogram INIT_0090,For_Outer_Call ; Debug Table 0x1.0x1 = 0x10,0xfffe 0012 029d 00e3 | | Declare_Subprogram INIT_00e0,For_Outer_Call ; Debug Table 0x1.0x2 = 0x12,0xfffd 0014 029d 013b | ;| Declare_Subprogram INIT_0138,For_Outer_Call ; Debug Table 0x1.0x3 = 0x14,0xfffc 0016 029d 0163 | c| Declare_Subprogram INIT_0160,For_Outer_Call ; Debug Table 0x1.0x4 = 0x16,0xfffb 0018 029d 0183 | | Declare_Subprogram INIT_0180,For_Outer_Call ; Debug Table 0x1.0x5 = 0x18,0xfffa 001a 029d 01d3 | | Declare_Subprogram INIT_01d0,For_Outer_Call ; Debug Table 0x1.0x6 = 0x1a,0xfff9 001c 029d 01fb | | Declare_Subprogram INIT_01f8,For_Outer_Call ; Debug Table 0x1.0x7 = 0x1c,0xfff8 001e 029d 0243 | C| Declare_Subprogram INIT_0240,For_Outer_Call ; Debug Table 0x1.0x8 = 0x1e,0xfff7 0020 029d 0263 | c| Declare_Subprogram INIT_0260,For_Outer_Call ; Debug Table 0x1.0x9 = 0x20,0xfff6 0022 029d 029b | | Declare_Subprogram INIT_0298,For_Outer_Call ; Debug Table 0x1.0xa = 0x22,0xfff5 0024 029d 02c3 | | Declare_Subprogram INIT_02c0,For_Outer_Call ; Debug Table 0x1.0xb = 0x24,0xfff4 0026 029d 036b | k| Declare_Subprogram INIT_0368,For_Outer_Call ; Debug Table 0x1.0xc = 0x26,0xfff3 0028 029d 03c3 | | Declare_Subprogram INIT_03c0,For_Outer_Call ; Debug Table 0x1.0xd = 0x28,0xfff2 002a 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0xe = 0x2a,0xfff1 002b 00c7 | | Action Elaborate_Subprogram 002c BODY_0008: 002c 00bc | | Action Signal_Activated 002d 00bb | | Action Signal_Completion 002e 0000 0000 | | .XXX[0x2] 0030 ; -------------------------------------------------------------------------------------- 0030 ; SUBPROGRAM 0030 ; -------------------------------------------------------------------------------------- 0030 0034 | 4 | .CONST 0x0034 ; Address of begin 0031 0004 | | .CONST 0x0004 ; Address of exception handler 0032 0002 | | .CONST 0x0002 ; Number of locals 0033 INIT_0030: 0033 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x2 = .DEBUG 0x0033,0x04c6,0x0001,0x0000,0x005a,0x8bc5,0x0000,0x006a ; Debug Table 0x2.0x0 = 0x33,0xffff 0034 BODY_0030: 0034 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x1 = 0x34,0x1 0035 00f1 | | Load_Encached Diana_Temp_Seq 0036 821b | | Call 0x1,0x1b 0037 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0038 00d1 | | Pop_Control Pop_Count_1 0039 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x2 = 0x39,0x2 003a 00d9 | | Load_Top At_Offset_1 003b 8211 | | Call 0x1,0x11 003c 00d1 | | Pop_Control Pop_Count_1 003d 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x3 = 0x3d,0x3 003e 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 003f 4605 |F | Jump_Case 0x6 0040 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; case 0x0 0041 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; case 0x1 0042 780f |x | Jump 0x52 ; case 0x2 0043 7802 |x | Jump 0x46 ; case 0x3 0044 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; case 0x4 0045 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; case 0x5 0046 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x4 = 0x46,0x4 0047 e001 | | Load 0x0,0x1 0048 180e | | Execute Package,Field_Execute,Field_Number 0xe 0049 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x5 = 0x49,0x5 004a 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 004b 6805 |h | Jump_Zero 0x51 004c 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x6 = 0x4c,0x6 004d e5ff | | Load 0x2,-0x1 004e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 004f 0217 | | Execute Heap_Access,All_Reference 0050 380e |8 | Execute Record,Field_Write,Field_Number 0xe 0051 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0052 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x7 = 0x52,0x7 0053 e001 | | Load 0x0,0x1 0054 180f | | Execute Package,Field_Execute,Field_Number 0xf 0055 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0056 0000 0000 | | .XXX[0x2] 0058 ; -------------------------------------------------------------------------------------- 0058 ; SUBPROGRAM 0058 ; -------------------------------------------------------------------------------------- 0058 005b | [ | .CONST 0x005b ; Address of begin 0059 0004 | | .CONST 0x0004 ; Address of exception handler 005a 0001 | | .CONST 0x0001 ; Number of locals 005b BODY_0058: 005b INIT_0058: 005b 00db | | Load_Top At_Offset_3 ; Debug Table 0x3 = .DEBUG 0x005b,0x04d8,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x0007 ; Debug Table 0x3.0x0 = 0x5b,0x1 005c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 005d 4605 |F | Jump_Case 0x6 005e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x0 005f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x1 0060 781c |x | Jump 0x7d ; case 0x2 0061 7802 |x | Jump 0x64 ; case 0x3 0062 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x4 0063 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x5 0064 e5fd | | Load 0x2,-0x3 ; Debug Table 0x3.0x1 = 0x64,0x2 0065 0219 | | Execute Heap_Access,All_Read 0066 3c14 |< | Execute Record,Field_Read,Field_Number 0x14 0067 00d8 | | Load_Top At_Offset_0 0068 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0069 e5fe | | Load 0x2,-0x2 006a 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 006b e5ff | | Load 0x2,-0x1 006c e002 | | Load 0x0,0x2 006d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 006e 00d9 | | Load_Top At_Offset_1 006f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0070 00d1 | | Pop_Control Pop_Count_1 0071 e5fd | | Load 0x2,-0x3 ; Debug Table 0x3.0x2 = 0x71,0x3 0072 0217 | | Execute Heap_Access,All_Reference 0073 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0074 e003 | | Load 0x0,0x3 0075 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0076 0260 | ` | Execute Discrete,In_Type 0077 6804 |h | Jump_Zero 0x7c 0078 4803 |H | Short_Literal 0x3 ; Debug Table 0x3.0x3 = 0x78,0x4 0079 e5fd | | Load 0x2,-0x3 007a 0217 | | Execute Heap_Access,All_Reference 007b 380c |8 | Execute Record,Field_Write,Field_Number 0xc 007c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 007d e5fd | | Load 0x2,-0x3 ; Debug Table 0x3.0x4 = 0x7d,0x5 007e 0219 | | Execute Heap_Access,All_Read 007f 3c14 |< | Execute Record,Field_Read,Field_Number 0x14 0080 00d8 | | Load_Top At_Offset_0 0081 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0082 e5fe | | Load 0x2,-0x2 0083 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0084 e5ff | | Load 0x2,-0x1 0085 e002 | | Load 0x0,0x2 0086 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0087 00d9 | | Load_Top At_Offset_1 0088 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0089 00d1 | | Pop_Control Pop_Count_1 008a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 008b 0000 0000 | | .BLANK 0000[0x5] 0090 ; -------------------------------------------------------------------------------------- 0090 ; SUBPROGRAM 0090 ; -------------------------------------------------------------------------------------- 0090 0097 | | .CONST 0x0097 ; Address of begin 0091 0004 | | .CONST 0x0004 ; Address of exception handler 0092 0004 | | .CONST 0x0004 ; Number of locals 0093 INIT_0090: 0093 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x4 = .DEBUG 0x0093,0x04e4,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x005b ; Debug Table 0x4.0x0 = 0x93,0xffff 0094 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x1 = 0x94,0xfffe 0095 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 0096 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x4.0x2 = 0x96,0xfffd 0097 BODY_0090: 0097 e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0x3 = 0x97,0x1 0098 00f1 | | Load_Encached Diana_Temp_Seq 0099 00f1 | | Load_Encached Diana_Temp_Seq 009a e5ff | | Load 0x2,-0x1 009b e5fe | | Load 0x2,-0x2 009c e004 | | Load 0x0,0x4 009d 180d | | Execute Package,Field_Execute,Field_Number 0xd 009e c402 | | Store 0x2,0x2 009f 0032 | 2 | Store_Top Heap_Access,At_Offset_2 00a0 00d1 | | Pop_Control Pop_Count_1 00a1 e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0x4 = 0xa1,0x2 00a2 e5fd | | Load 0x2,-0x3 00a3 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 00a4 00da | | Load_Top At_Offset_2 00a5 e002 | | Load 0x0,0x2 00a6 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00a7 c5fc | | Store 0x2,-0x4 00a8 0007 | | Action Break_Optional ; Debug Table 0x4.0x5 = 0xa8,0x3 00a9 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x6 = 0xa9,0x401 00aa 021d | | Execute Heap_Access,Is_Null 00ab 702f |p/ | Jump_Nonzero 0xdb ; Debug Table 0x4.0x7 = 0xab,0x3 00ac e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0x8 = 0xac,0x4 00ad 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 00ae 6805 |h | Jump_Zero 0xb4 00af e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0x9 = 0xaf,0x5 00b0 00db | | Load_Top At_Offset_3 00b1 e005 | | Load 0x0,0x5 00b2 180d | | Execute Package,Field_Execute,Field_Number 0xd 00b3 00d1 | | Pop_Control Pop_Count_1 00b4 e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0xa = 0xb4,0x6 00b5 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 00b6 7008 |p | Jump_Nonzero 0xbf 00b7 e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0xb = 0xb7,0x7 00b8 3c0e |< | Execute Record,Field_Read,Field_Number 0xe 00b9 e5fd | | Load 0x2,-0x3 00ba e402 | | Load 0x2,0x2 00bb 820e | | Call 0x1,0xe 00bc e5fd | | Load 0x2,-0x3 00bd 380e |8 | Execute Record,Field_Write,Field_Number 0xe 00be 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00bf e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0xc = 0xbf,0x8 00c0 e5fd | | Load 0x2,-0x3 00c1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00c2 e006 | | Load 0x0,0x6 00c3 1811 | | Execute Package,Field_Execute,Field_Number 0x11 00c4 0032 | 2 | Store_Top Heap_Access,At_Offset_2 00c5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0xd = 0xc5,0x9 00c6 700a |p | Jump_Nonzero 0xd1 00c7 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0xe = 0xc7,0xa 00c8 e5fd | | Load 0x2,-0x3 00c9 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 00ca e402 | | Load 0x2,0x2 00cb e5ff | | Load 0x2,-0x1 00cc e5fd | | Load 0x2,-0x3 00cd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00ce e006 | | Load 0x0,0x6 00cf 180e | | Execute Package,Field_Execute,Field_Number 0xe 00d0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00d1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0xf = 0xd1,0xb 00d2 e5fd | | Load 0x2,-0x3 00d3 e402 | | Load 0x2,0x2 00d4 820e | | Call 0x1,0xe 00d5 0032 | 2 | Store_Top Heap_Access,At_Offset_2 00d6 e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0x10 = 0xd6,0xc 00d7 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 00d8 00da | | Load_Top At_Offset_2 00d9 e006 | | Load 0x0,0x6 00da 1812 | | Execute Package,Field_Execute,Field_Number 0x12 00db 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00dc 0000 0000 | | .BLANK 0000[0x4] 00e0 ; -------------------------------------------------------------------------------------- 00e0 ; SUBPROGRAM 00e0 ; -------------------------------------------------------------------------------------- 00e0 00ea | | .CONST 0x00ea ; Address of begin 00e1 0004 | | .CONST 0x0004 ; Address of exception handler 00e2 0006 | | .CONST 0x0006 ; Number of locals 00e3 INIT_00e0: 00e3 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x5 = .DEBUG 0x00e3,0x0508,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x00ff ; Debug Table 0x5.0x0 = 0xe3,0xffff 00e4 00db | | Load_Top At_Offset_3 00e5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00e6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x1 = 0xe6,0xfffe 00e7 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x5.0x2 = 0xe7,0xfffd 00e8 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x5.0x3 = 0xe8,0xfffc 00e9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x4 = 0xe9,0xfffb 00ea BODY_00e0: 00ea e007 | | Load 0x0,0x7 ; Debug Table 0x5.0x5 = 0xea,0x1 00eb e5fe | | Load 0x2,-0x2 00ec 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 00ed 7825 |x% | Jump 0x113 00ee 0007 | | Action Break_Optional ; Debug Table 0x5.0x6 = 0xee,0x3 00ef e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x7 = 0xef,0x401 00f0 0217 | | Execute Heap_Access,All_Reference 00f1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00f2 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x5.0x8 = 0xf2,0x3 00f3 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x9 = 0xf3,0x4 00f4 e403 | | Load 0x2,0x3 00f5 e008 | | Load 0x0,0x8 00f6 180d | | Execute Package,Field_Execute,Field_Number 0xd 00f7 00d1 | | Pop_Control Pop_Count_1 00f8 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0xa = 0xf8,0x5 00f9 e009 | | Load 0x0,0x9 00fa 1b13 | | Execute Package,Field_Read,Field_Number 0x13 00fb 1816 | | Execute Package,Field_Execute,Field_Number 0x16 00fc 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00fd e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0xb = 0xfd,0x6 00fe 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 00ff 00d9 | | Load_Top At_Offset_1 0100 4975 |Iu | Short_Literal 0x175 0101 00eb | | Load_Encached Diana_Cache 0102 0098 | | Execute Package,Field_Read_Dynamic 0103 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0104 7009 |p | Jump_Nonzero 0x10e 0105 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0xc = 0x105,0x7 0106 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0107 e5fe | | Load 0x2,-0x2 0108 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0109 00da | | Load_Top At_Offset_2 010a 00eb | | Load_Encached Diana_Cache 010b 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 010c e5fe | | Load 0x2,-0x2 010d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 010e 0007 | | Action Break_Optional ; Debug Table 0x5.0xd = 0x10e,0x8 010f e402 | | Load 0x2,0x2 ; Debug Table 0x5.0xe = 0x10f,0x801 0110 0217 | | Execute Heap_Access,All_Reference 0111 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0112 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x5.0xf = 0x112,0x8 0113 0007 | | Action Break_Optional ; Debug Table 0x5.0x10 = 0x113,0x2 0114 e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x11 = 0x114,0xc01 0115 021d | | Execute Heap_Access,Is_Null 0116 6fd7 |o | Jump_Zero 0xee ; Debug Table 0x5.0x12 = 0x116,0x2 0117 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x13 = 0x117,0x9 0118 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0119 0033 | 3 | Store_Top Heap_Access,At_Offset_3 011a 780f |x | Jump 0x12a 011b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x14 = 0x11b,0xb 011c e5fe | | Load 0x2,-0x2 011d e5ff | | Load 0x2,-0x1 011e 0007 | | Action Break_Optional 011f e404 | | Load 0x2,0x4 ; Debug Table 0x5.0x15 = 0x11f,0x1001 0120 0217 | | Execute Heap_Access,All_Reference 0121 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0122 820f | | Call 0x1,0xf ; Debug Table 0x5.0x16 = 0x122,0xb 0123 00d1 | | Pop_Control Pop_Count_1 0124 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0125 0007 | | Action Break_Optional ; Debug Table 0x5.0x17 = 0x125,0xc 0126 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x18 = 0x126,0x1401 0127 0217 | | Execute Heap_Access,All_Reference 0128 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0129 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x5.0x19 = 0x129,0xc 012a 0007 | | Action Break_Optional ; Debug Table 0x5.0x1a = 0x12a,0xa 012b 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x1b = 0x12b,0x1801 012c 021d | | Execute Heap_Access,Is_Null 012d 6fed |o | Jump_Zero 0x11b ; Debug Table 0x5.0x1c = 0x12d,0xa 012e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x1d = 0x12e,0xd 012f a5fd | | Store_Unchecked 0x2,-0x3 0130 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0131 0000 0000 | | .BLANK 0000[0x7] 0138 ; -------------------------------------------------------------------------------------- 0138 ; SUBPROGRAM 0138 ; -------------------------------------------------------------------------------------- 0138 013f | ? | .CONST 0x013f ; Address of begin 0139 0004 | | .CONST 0x0004 ; Address of exception handler 013a 0003 | | .CONST 0x0003 ; Number of locals 013b INIT_0138: 013b 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x6 = .DEBUG 0x013b,0x0546,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x01b2 ; Debug Table 0x6.0x0 = 0x13b,0xffff 013c 00db | | Load_Top At_Offset_3 013d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 013e 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x6.0x1 = 0x13e,0xfffe 013f BODY_0138: 013f 7818 |x | Jump 0x158 0140 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x2 = 0x140,0x2 0141 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 0142 700d |p | Jump_Nonzero 0x150 0143 e007 | | Load 0x0,0x7 ; Debug Table 0x6.0x3 = 0x143,0x3 0144 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0145 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x4 = 0x145,0x4 0146 e5fe | | Load 0x2,-0x2 0147 00db | | Load_Top At_Offset_3 0148 e5fe | | Load 0x2,-0x2 0149 3c0e |< | Execute Record,Field_Read,Field_Number 0xe 014a 0217 | | Execute Heap_Access,All_Reference 014b 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 014c 820f | | Call 0x1,0xf 014d 00d1 | | Pop_Control Pop_Count_1 014e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 014f 7806 |x | Jump 0x156 0150 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x6.0x5 = 0x150,0x5 0151 e5fe | | Load 0x2,-0x2 0152 00db | | Load_Top At_Offset_3 0153 8210 | | Call 0x1,0x10 0154 00d1 | | Pop_Control Pop_Count_1 0155 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0156 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x6 = 0x156,0x6 0157 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0158 0007 | | Action Break_Optional ; Debug Table 0x6.0x7 = 0x158,0x1 0159 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x8 = 0x159,0x401 015a 021d | | Execute Heap_Access,Is_Null 015b 6fe4 |o | Jump_Zero 0x140 ; Debug Table 0x6.0x9 = 0x15b,0x1 015c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 015d 0000 0000 | | .XXX[0x3] 015f 0000 | | 0160 ; -------------------------------------------------------------------------------------- 0160 ; SUBPROGRAM 0160 ; -------------------------------------------------------------------------------------- 0160 0168 | h | .CONST 0x0168 ; Address of begin 0161 0004 | | .CONST 0x0004 ; Address of exception handler 0162 0003 | | .CONST 0x0003 ; Number of locals 0163 INIT_0160: 0163 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x7 = .DEBUG 0x0163,0x055c,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x0201 ; Debug Table 0x7.0x0 = 0x163,0xffff 0164 00db | | Load_Top At_Offset_3 0165 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0166 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0167 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x7.0x1 = 0x167,0xfffe 0168 BODY_0160: 0168 780e |x | Jump 0x177 0169 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x2 = 0x169,0x2 016a e5ff | | Load 0x2,-0x1 016b 0007 | | Action Break_Optional 016c 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x3 = 0x16c,0x401 016d 0217 | | Execute Heap_Access,All_Reference 016e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 016f e00a | | Load 0x0,0xa ; Debug Table 0x7.0x4 = 0x16f,0x2 0170 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0171 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0172 0007 | | Action Break_Optional ; Debug Table 0x7.0x5 = 0x172,0x3 0173 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x6 = 0x173,0x801 0174 0217 | | Execute Heap_Access,All_Reference 0175 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0176 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x7.0x7 = 0x176,0x3 0177 0007 | | Action Break_Optional ; Debug Table 0x7.0x8 = 0x177,0x1 0178 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x9 = 0x178,0xc01 0179 021d | | Execute Heap_Access,Is_Null 017a 6fee |o | Jump_Zero 0x169 ; Debug Table 0x7.0xa = 0x17a,0x1 017b e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0xb = 0x17b,0x4 017c 00d9 | | Load_Top At_Offset_1 017d 8211 | | Call 0x1,0x11 017e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 017f 0000 | | .XXX[0x1] 0180 ; -------------------------------------------------------------------------------------- 0180 ; SUBPROGRAM 0180 ; -------------------------------------------------------------------------------------- 0180 018d | | .CONST 0x018d ; Address of begin 0181 0004 | | .CONST 0x0004 ; Address of exception handler 0182 0004 | | .CONST 0x0004 ; Number of locals 0183 INIT_0180: 0183 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8 = .DEBUG 0x0183,0x0576,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x0244 ; Debug Table 0x8.0x0 = 0x183,0xffff 0184 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x1 = 0x184,0xfffe 0185 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x8.0x2 = 0x185,0xfffd 0186 e5ff | | Load 0x2,-0x1 0187 490c |I | Short_Literal 0x10c 0188 00eb | | Load_Encached Diana_Cache 0189 0096 | | Execute Package,Entry 018a 00eb | | Load_Encached Diana_Cache 018b 18ed | | Execute Package,Field_Execute,Field_Number 0xed 018c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 018d BODY_0180: 018d e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x3 = 0x18d,0x1 018e 4802 |H | Short_Literal 0x2 018f 0263 | c | Execute Discrete,Above_Bound 0190 7006 |p | Jump_Nonzero 0x197 0191 0007 | | Action Break_Optional ; Debug Table 0x8.0x4 = 0x191,0x2 0192 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x5 = 0x192,0x401 0193 0217 | | Execute Heap_Access,All_Reference 0194 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0195 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x8.0x6 = 0x195,0x2 0196 3ffa |? | Loop_Increasing 0x191 0197 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x7 = 0x197,0x3 0198 0007 | | Action Break_Optional 0199 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x8 = 0x199,0x801 019a 0217 | | Execute Heap_Access,All_Reference 019b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 019c 00d9 | | Load_Top At_Offset_1 019d 0007 | | Action Break_Optional 019e e407 | | Load 0x2,0x7 ; Debug Table 0x8.0x9 = 0x19e,0xc01 019f 0007 | | Action Break_Optional 01a0 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x8.0xa = 0x1a0,0xc02 01a1 0007 | | Action Break_Optional ; Debug Table 0x8.0xb = 0x1a1,0xc03 01a2 00d0 | | Action Swap_Control ; Debug Table 0x8.0xc = 0x1a2,0xc04 01a3 00d1 | | Pop_Control Pop_Count_1 01a4 49af |I | Short_Literal 0x1af ; Debug Table 0x8.0xd = 0x1a4,0x801 01a5 00eb | | Load_Encached Diana_Cache 01a6 0096 | | Execute Package,Entry 01a7 00d0 | | Action Swap_Control 01a8 00d1 | | Pop_Control Pop_Count_1 01a9 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x8.0xe = 0x1a9,0x3 01aa 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0xf = 0x1aa,0x4 01ab 00eb | | Load_Encached Diana_Cache 01ac 18ec | | Execute Package,Field_Execute,Field_Number 0xec 01ad e405 | | Load 0x2,0x5 ; Debug Table 0x8.0x10 = 0x1ad,0x1001 01ae 0007 | | Action Break_Optional 01af 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x8.0x11 = 0x1af,0x1002 01b0 0007 | | Action Break_Optional ; Debug Table 0x8.0x12 = 0x1b0,0x1003 01b1 00d0 | | Action Swap_Control ; Debug Table 0x8.0x13 = 0x1b1,0x1004 01b2 00d1 | | Pop_Control Pop_Count_1 01b3 0b93 | | Execute_Immediate Case_Compare,0x93 ; Debug Table 0x8.0x14 = 0x1b3,0x4 01b4 7014 |p | Jump_Nonzero 0x1c9 01b5 0ba9 | | Execute_Immediate Case_Compare,0xa9 01b6 7012 |p | Jump_Nonzero 0x1c9 01b7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x15 = 0x1b7,0x6 01b8 00eb | | Load_Encached Diana_Cache 01b9 18d9 | | Execute Package,Field_Execute,Field_Number 0xd9 01ba 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01bb 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x16 = 0x1bb,0x7 01bc 00eb | | Load_Encached Diana_Cache 01bd 1888 | | Execute Package,Field_Execute,Field_Number 0x88 01be 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x17 = 0x1be,0x1401 01bf 021d | | Execute Heap_Access,Is_Null 01c0 00d0 | | Action Swap_Control 01c1 00d1 | | Pop_Control Pop_Count_1 01c2 6803 |h | Jump_Zero 0x1c6 ; Debug Table 0x8.0x18 = 0x1c2,0x7 01c3 e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x19 = 0x1c3,0x8 01c4 a5fd | | Store_Unchecked 0x2,-0x3 01c5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01c6 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x1a = 0x1c6,0x9 01c7 a5fd | | Store_Unchecked 0x2,-0x3 01c8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01c9 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x1b = 0x1c9,0x5 01ca a5fd | | Store_Unchecked 0x2,-0x3 01cb 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01cc 0000 0000 | | .BLANK 0000[0x4] 01d0 ; -------------------------------------------------------------------------------------- 01d0 ; SUBPROGRAM 01d0 ; -------------------------------------------------------------------------------------- 01d0 01d5 | | .CONST 0x01d5 ; Address of begin 01d1 0004 | | .CONST 0x0004 ; Address of exception handler 01d2 0003 | | .CONST 0x0003 ; Number of locals 01d3 INIT_01d0: 01d3 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x9 = .DEBUG 0x01d3,0x05b0,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x02ce ; Debug Table 0x9.0x0 = 0x1d3,0xffff 01d4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x1 = 0x1d4,0xfffe 01d5 BODY_01d0: 01d5 e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x2 = 0x1d5,0x1 01d6 00f1 | | Load_Encached Diana_Temp_Seq 01d7 e5ff | | Load 0x2,-0x1 01d8 e005 | | Load 0x0,0x5 01d9 180e | | Execute Package,Field_Execute,Field_Number 0xe 01da 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01db 00d1 | | Pop_Control Pop_Count_1 01dc 7812 |x | Jump 0x1ef 01dd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x3 = 0x1dd,0x3 01de e5fe | | Load 0x2,-0x2 01df 0007 | | Action Break_Optional 01e0 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x4 = 0x1e0,0x401 01e1 0217 | | Execute Heap_Access,All_Reference 01e2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01e3 8213 | | Call 0x1,0x13 ; Debug Table 0x9.0x5 = 0x1e3,0x3 01e4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01e5 e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x6 = 0x1e5,0x4 01e6 00d9 | | Load_Top At_Offset_1 01e7 e004 | | Load 0x0,0x4 01e8 180e | | Execute Package,Field_Execute,Field_Number 0xe 01e9 00d1 | | Pop_Control Pop_Count_1 01ea 0007 | | Action Break_Optional ; Debug Table 0x9.0x7 = 0x1ea,0x5 01eb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x8 = 0x1eb,0x801 01ec 0217 | | Execute Heap_Access,All_Reference 01ed 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01ee 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x9.0x9 = 0x1ee,0x5 01ef 0007 | | Action Break_Optional ; Debug Table 0x9.0xa = 0x1ef,0x2 01f0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0xb = 0x1f0,0xc01 01f1 021d | | Execute Heap_Access,Is_Null 01f2 6fea |o | Jump_Zero 0x1dd ; Debug Table 0x9.0xc = 0x1f2,0x2 01f3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01f4 0000 0000 | | .BLANK 0000[0x4] 01f8 ; -------------------------------------------------------------------------------------- 01f8 ; SUBPROGRAM 01f8 ; -------------------------------------------------------------------------------------- 01f8 020c | | .CONST 0x020c ; Address of begin 01f9 0004 | | .CONST 0x0004 ; Address of exception handler 01fa 0004 | | .CONST 0x0004 ; Number of locals 01fb INIT_01f8: 01fb 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xa = .DEBUG 0x01fb,0x05cc,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x0320 ; Debug Table 0xa.0x0 = 0x1fb,0xffff 01fc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x1 = 0x1fc,0xfffe 01fd e5ff | | Load 0x2,-0x1 01fe e005 | | Load 0x0,0x5 01ff 180f | | Execute Package,Field_Execute,Field_Number 0xf 0200 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0201 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x2 = 0x201,0xfffd 0202 4904 |I | Short_Literal 0x104 0203 00eb | | Load_Encached Diana_Cache 0204 0096 | | Execute Package,Entry 0205 00eb | | Load_Encached Diana_Cache 0206 18da | | Execute Package,Field_Execute,Field_Number 0xda 0207 e5ff | | Load 0x2,-0x1 0208 e002 | | Load 0x0,0x2 0209 1810 | | Execute Package,Field_Execute,Field_Number 0x10 020a 00e2 | | Load_Encached Integer_Cache 020b 03f1 | | Declare_Variable Discrete,With_Value 020c BODY_01f8: 020c e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x3 = 0x20c,0x1 020d 00d9 | | Load_Top At_Offset_1 020e 00db | | Load_Top At_Offset_3 020f 8214 | | Call 0x1,0x14 0210 00d1 | | Pop_Control Pop_Count_1 0211 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x4 = 0x211,0x2 0212 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0213 680d |h | Jump_Zero 0x221 0214 00d9 | | Load_Top At_Offset_1 0215 00eb | | Load_Encached Diana_Cache 0216 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0217 00eb | | Load_Encached Diana_Cache 0218 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0219 e405 | | Load 0x2,0x5 ; Debug Table 0xa.0x5 = 0x219,0x401 021a 0007 | | Action Break_Optional 021b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xa.0x6 = 0x21b,0x402 021c 0007 | | Action Break_Optional ; Debug Table 0xa.0x7 = 0x21c,0x403 021d 00d0 | | Action Swap_Control ; Debug Table 0xa.0x8 = 0x21d,0x404 021e 00d1 | | Pop_Control Pop_Count_1 021f 0f8f | | Execute_Immediate Equal,-0x71 ; Debug Table 0xa.0x9 = 0x21f,0x2 0220 6801 |h | Jump_Zero 0x222 0221 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0xa.0xa = 0x221,0x3 0222 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0xb = 0x222,0x4 0223 e5fe | | Load 0x2,-0x2 0224 e5ff | | Load 0x2,-0x1 0225 e00a | | Load 0x0,0xa 0226 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0227 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0228 7811 |x | Jump 0x23a 0229 0007 | | Action Break_Optional ; Debug Table 0xa.0xc = 0x229,0x6 022a 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0xd = 0x22a,0x801 022b 0217 | | Execute Heap_Access,All_Reference 022c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 022d e005 | | Load 0x0,0x5 ; Debug Table 0xa.0xe = 0x22d,0x6 022e 180f | | Execute Package,Field_Execute,Field_Number 0xf 022f 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0230 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0xf = 0x230,0x7 0231 00d9 | | Load_Top At_Offset_1 0232 00db | | Load_Top At_Offset_3 0233 8214 | | Call 0x1,0x14 0234 00d1 | | Pop_Control Pop_Count_1 0235 0007 | | Action Break_Optional ; Debug Table 0xa.0x10 = 0x235,0x8 0236 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x11 = 0x236,0xc01 0237 0217 | | Execute Heap_Access,All_Reference 0238 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0239 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0xa.0x12 = 0x239,0x8 023a 0007 | | Action Break_Optional ; Debug Table 0xa.0x13 = 0x23a,0x5 023b 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x14 = 0x23b,0x1001 023c 021d | | Execute Heap_Access,Is_Null 023d 6feb |o | Jump_Zero 0x229 ; Debug Table 0xa.0x15 = 0x23d,0x5 023e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 023f 0000 | | .XXX[0x1] 0240 ; -------------------------------------------------------------------------------------- 0240 ; SUBPROGRAM 0240 ; -------------------------------------------------------------------------------------- 0240 0247 | G | .CONST 0x0247 ; Address of begin 0241 0004 | | .CONST 0x0004 ; Address of exception handler 0242 0002 | | .CONST 0x0002 ; Number of locals 0243 INIT_0240: 0243 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xb = .DEBUG 0x0243,0x05fa,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x03b3 ; Debug Table 0xb.0x0 = 0x243,0xffff 0244 00db | | Load_Top At_Offset_3 0245 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0246 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0247 BODY_0240: 0247 780c |x | Jump 0x254 0248 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x1 = 0x248,0x2 0249 0007 | | Action Break_Optional 024a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x2 = 0x24a,0x401 024b 0217 | | Execute Heap_Access,All_Reference 024c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 024d 8215 | | Call 0x1,0x15 ; Debug Table 0xb.0x3 = 0x24d,0x2 024e 00d1 | | Pop_Control Pop_Count_1 024f 0007 | | Action Break_Optional ; Debug Table 0xb.0x4 = 0x24f,0x3 0250 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x5 = 0x250,0x801 0251 0217 | | Execute Heap_Access,All_Reference 0252 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0253 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0xb.0x6 = 0x253,0x3 0254 0007 | | Action Break_Optional ; Debug Table 0xb.0x7 = 0x254,0x1 0255 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x8 = 0x255,0xc01 0256 021d | | Execute Heap_Access,Is_Null 0257 6ff0 |o | Jump_Zero 0x248 ; Debug Table 0xb.0x9 = 0x257,0x1 0258 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0259 0000 0000 | | .BLANK 0000[0x7] 0260 ; -------------------------------------------------------------------------------------- 0260 ; SUBPROGRAM 0260 ; -------------------------------------------------------------------------------------- 0260 0269 | i | .CONST 0x0269 ; Address of begin 0261 0004 | | .CONST 0x0004 ; Address of exception handler 0262 0002 | | .CONST 0x0002 ; Number of locals 0263 INIT_0260: 0263 e003 | | Load 0x0,0x3 ; Debug Table 0xc = .DEBUG 0x0263,0x0610,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x03e7 ; Debug Table 0xc.0x0 = 0x263,0xffff 0264 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 0265 00db | | Load_Top At_Offset_3 0266 e006 | | Load 0x0,0x6 0267 180d | | Execute Package,Field_Execute,Field_Number 0xd 0268 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0269 BODY_0260: 0269 7828 |x( | Jump 0x292 026a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x1 = 0x26a,0x2 026b 0217 | | Execute Heap_Access,All_Reference 026c 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 026d 0d03 | | Execute_Immediate Less,0x3 026e 681f |h | Jump_Zero 0x28e 026f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x2 = 0x26f,0x3 0270 0217 | | Execute Heap_Access,All_Reference 0271 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0272 0f01 | | Execute_Immediate Equal,0x1 0273 6803 |h | Jump_Zero 0x277 0274 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x3 = 0x274,0x4 0275 e00b | | Load 0x0,0xb 0276 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0277 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x4 = 0x277,0x5 0278 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0279 00d9 | | Load_Top At_Offset_1 027a 0217 | | Execute Heap_Access,All_Reference 027b 3414 |4 | Execute Record,Field_Reference,Field_Number 0x14 027c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 027d e002 | | Load 0x0,0x2 027e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 027f 00d9 | | Load_Top At_Offset_1 0280 0217 | | Execute Heap_Access,All_Reference 0281 3414 |4 | Execute Record,Field_Reference,Field_Number 0x14 0282 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0283 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x5 = 0x283,0x6 0284 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 0285 6808 |h | Jump_Zero 0x28e 0286 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x6 = 0x286,0x7 0287 00d9 | | Load_Top At_Offset_1 0288 0217 | | Execute Heap_Access,All_Reference 0289 3414 |4 | Execute Record,Field_Reference,Field_Number 0x14 028a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 028b e005 | | Load 0x0,0x5 028c 180d | | Execute Package,Field_Execute,Field_Number 0xd 028d 00d1 | | Pop_Control Pop_Count_1 028e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x7 = 0x28e,0x8 028f 0217 | | Execute Heap_Access,All_Reference 0290 3c1f |< | Execute Record,Field_Read,Field_Number 0x1f 0291 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0292 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x8 = 0x292,0x1 0293 77d6 |w | Jump_Nonzero 0x26a 0294 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0295 0000 0000 | | .XXX[0x3] 0297 0000 | | 0298 ; -------------------------------------------------------------------------------------- 0298 ; SUBPROGRAM 0298 ; -------------------------------------------------------------------------------------- 0298 02a0 | | .CONST 0x02a0 ; Address of begin 0299 0004 | | .CONST 0x0004 ; Address of exception handler 029a 0002 | | .CONST 0x0002 ; Number of locals 029b INIT_0298: 029b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd = .DEBUG 0x029b,0x0624,0x0002,0x0000,0x005a,0x8cb5,0x0000,0x0449 ; Debug Table 0xd.0x0 = 0x29b,0xffff 029c 00db | | Load_Top At_Offset_3 029d 00eb | | Load_Encached Diana_Cache 029e 18ec | | Execute Package,Field_Execute,Field_Number 0xec 029f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02a0 BODY_0298: 02a0 0007 | | Action Break_Optional ; Debug Table 0xd.0x1 = 0x2a0,0x1 02a1 0007 | | Action Break_Optional ; Debug Table 0xd.0x2 = 0x2a1,0x2 02a2 e402 | | Load 0x2,0x2 ; Debug Table 0xd.0x3 = 0x2a2,0x401 02a3 0007 | | Action Break_Optional 02a4 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xd.0x4 = 0x2a4,0x402 02a5 0007 | | Action Break_Optional ; Debug Table 0xd.0x5 = 0x2a5,0x403 02a6 0007 | | Action Break_Optional ; Debug Table 0xd.0x6 = 0x2a6,0x404 02a7 0b3b | ; | Execute_Immediate Case_Compare,0x3b ; Debug Table 0xd.0x7 = 0x2a7,0x2 02a8 7007 |p | Jump_Nonzero 0x2b0 02a9 0b00 | | Execute_Immediate Case_Compare,0x0 02aa 7007 |p | Jump_Nonzero 0x2b2 02ab 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x8 = 0x2ab,0x5 02ac 00eb | | Load_Encached Diana_Cache 02ad 18ec | | Execute Package,Field_Execute,Field_Number 0xec 02ae 0032 | 2 | Store_Top Heap_Access,At_Offset_2 02af 7805 |x | Jump 0x2b5 02b0 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xd.0x9 = 0x2b0,0x3 02b1 7805 |x | Jump 0x2b7 02b2 0007 | | Action Break_Optional ; Debug Table 0xd.0xa = 0x2b2,0x4 02b3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0xb = 0x2b3,0x801 02b4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0xd.0xc = 0x2b4,0x4 02b5 00d1 | | Pop_Control Pop_Count_1 02b6 7fea | | Jump 0x2a1 02b7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0xd = 0x2b7,0x6 02b8 00eb | | Load_Encached Diana_Cache 02b9 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 02ba 4976 |Iv | Short_Literal 0x176 02bb 00eb | | Load_Encached Diana_Cache 02bc 0098 | | Execute Package,Field_Read_Dynamic 02bd 1817 | | Execute Package,Field_Execute,Field_Number 0x17 02be 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02bf 0000 | | .XXX[0x1] 02c0 ; -------------------------------------------------------------------------------------- 02c0 ; SUBPROGRAM 02c0 ; -------------------------------------------------------------------------------------- 02c0 02d6 | | .CONST 0x02d6 ; Address of begin 02c1 0004 | | .CONST 0x0004 ; Address of exception handler 02c2 0007 | | .CONST 0x0007 ; Number of locals 02c3 INIT_02c0: 02c3 e00c | | Load 0x0,0xc ; Debug Table 0xe = .DEBUG 0x02c3,0x0642,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x049a ; Debug Table 0xe.0x0 = 0x2c3,0xffff 02c4 0322 | " | Declare_Variable Record 02c5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x1 = 0x2c5,0xfffe 02c6 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xe.0x2 = 0x2c6,0xfffd 02c7 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xe.0x3 = 0x2c7,0xfffc 02c8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x4 = 0x2c8,0xfffb 02c9 e5fe | | Load 0x2,-0x2 02ca 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 02cb 0007 | | Action Break_Optional 02cc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x5 = 0x2cc,0x401 02cd 0217 | | Execute Heap_Access,All_Reference 02ce 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02cf 00d0 | | Action Swap_Control 02d0 00d1 | | Pop_Control Pop_Count_1 02d1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0xe.0x6 = 0x2d1,0xfffb 02d2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x7 = 0x2d2,0xfffa 02d3 00d9 | | Load_Top At_Offset_1 02d4 8218 | | Call 0x1,0x18 02d5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02d6 BODY_02c0: 02d6 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x8 = 0x2d6,0x1 02d7 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 02d8 0f02 | | Execute_Immediate Equal,0x2 02d9 6813 |h | Jump_Zero 0x2ed 02da e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x9 = 0x2da,0x2 02db e402 | | Load 0x2,0x2 02dc 00da | | Load_Top At_Offset_2 02dd e00d | | Load 0x0,0xd 02de 1810 | | Execute Package,Field_Execute,Field_Number 0x10 02df 00d2 | | Pop_Control Pop_Count_2 02e0 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0xa = 0x2e0,0x3 02e1 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 02e2 e5fe | | Load 0x2,-0x2 02e3 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 02e4 00da | | Load_Top At_Offset_2 02e5 00eb | | Load_Encached Diana_Cache 02e6 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 02e7 e5fe | | Load 0x2,-0x2 02e8 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 02e9 e402 | | Load 0x2,0x2 ; Debug Table 0xe.0xb = 0x2e9,0x4 02ea 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02eb a5ff | | Store_Unchecked 0x2,-0x1 02ec 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0xe.0xc = 0x2ec,0x5 02ed e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0xd = 0x2ed,0x6 02ee 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 02ef 7020 |p | Jump_Nonzero 0x310 02f0 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0xe = 0x2f0,0x7 02f1 e402 | | Load 0x2,0x2 02f2 00da | | Load_Top At_Offset_2 02f3 e00d | | Load 0x0,0xd 02f4 1810 | | Execute Package,Field_Execute,Field_Number 0x10 02f5 00d2 | | Pop_Control Pop_Count_2 02f6 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0xf = 0x2f6,0x8 02f7 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 02f8 e5fe | | Load 0x2,-0x2 02f9 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 02fa 00da | | Load_Top At_Offset_2 02fb 00eb | | Load_Encached Diana_Cache 02fc 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 02fd e5fe | | Load 0x2,-0x2 02fe 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 02ff 4802 |H | Short_Literal 0x2 ; Debug Table 0xe.0x10 = 0x2ff,0x9 0300 e5fe | | Load 0x2,-0x2 0301 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0302 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x11 = 0x302,0xa 0303 e402 | | Load 0x2,0x2 0304 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0305 8211 | | Call 0x1,0x11 0306 00d1 | | Pop_Control Pop_Count_1 0307 4803 |H | Short_Literal 0x3 ; Debug Table 0xe.0x12 = 0x307,0xb 0308 e5fe | | Load 0x2,-0x2 0309 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 030a e007 | | Load 0x0,0x7 ; Debug Table 0xe.0x13 = 0x30a,0xc 030b e402 | | Load 0x2,0x2 030c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 030d e007 | | Load 0x0,0x7 ; Debug Table 0xe.0x14 = 0x30d,0xd 030e e402 | | Load 0x2,0x2 030f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0310 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x15 = 0x310,0xe 0311 8217 | | Call 0x1,0x17 0312 00d1 | | Pop_Control Pop_Count_1 0313 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x16 = 0x313,0xf 0314 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0315 7004 |p | Jump_Nonzero 0x31a 0316 e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x17 = 0x316,0x10 0317 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0318 a5ff | | Store_Unchecked 0x2,-0x1 0319 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0xe.0x18 = 0x319,0x11 031a 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x19 = 0x31a,0x12 031b e5fe | | Load 0x2,-0x2 031c 00da | | Load_Top At_Offset_2 031d e00a | | Load 0x0,0xa 031e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 031f c404 | | Store 0x2,0x4 0320 783c |x< | Jump 0x35d 0321 0007 | | Action Break_Optional ; Debug Table 0xe.0x1a = 0x321,0x14 0322 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x1b = 0x322,0x801 0323 0217 | | Execute Heap_Access,All_Reference 0324 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0325 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0xe.0x1c = 0x325,0x14 0326 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x1d = 0x326,0x15 0327 e402 | | Load 0x2,0x2 0328 00da | | Load_Top At_Offset_2 0329 e00d | | Load 0x0,0xd 032a 1810 | | Execute Package,Field_Execute,Field_Number 0x10 032b 00d2 | | Pop_Control Pop_Count_2 032c e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x1e = 0x32c,0x16 032d 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 032e e5fe | | Load 0x2,-0x2 032f 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0330 00da | | Load_Top At_Offset_2 0331 00eb | | Load_Encached Diana_Cache 0332 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 0333 e5fe | | Load 0x2,-0x2 0334 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0335 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x1f = 0x335,0x17 0336 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0337 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0338 781b |x | Jump 0x354 0339 0007 | | Action Break_Optional ; Debug Table 0xe.0x20 = 0x339,0x19 033a 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x21 = 0x33a,0xc01 033b 0217 | | Execute Heap_Access,All_Reference 033c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 033d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x22 = 0x33d,0x19 033e 4907 |I | Short_Literal 0x107 033f 00eb | | Load_Encached Diana_Cache 0340 0096 | | Execute Package,Entry 0341 e00a | | Load 0x0,0xa 0342 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0343 a403 | | Store_Unchecked 0x2,0x3 0344 0007 | | Action Break_Optional ; Debug Table 0xe.0x23 = 0x344,0x1a 0345 e403 | | Load 0x2,0x3 ; Debug Table 0xe.0x24 = 0x345,0x1001 0346 021d | | Execute Heap_Access,Is_Null 0347 7007 |p | Jump_Nonzero 0x34f ; Debug Table 0xe.0x25 = 0x347,0x1a 0348 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x26 = 0x348,0x1b 0349 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 034a e403 | | Load 0x2,0x3 034b 00eb | | Load_Encached Diana_Cache 034c 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 034d e5fe | | Load 0x2,-0x2 034e 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 034f 0007 | | Action Break_Optional ; Debug Table 0xe.0x27 = 0x34f,0x1c 0350 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x28 = 0x350,0x1401 0351 0217 | | Execute Heap_Access,All_Reference 0352 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0353 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0xe.0x29 = 0x353,0x1c 0354 0007 | | Action Break_Optional ; Debug Table 0xe.0x2a = 0x354,0x18 0355 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x2b = 0x355,0x1801 0356 021d | | Execute Heap_Access,Is_Null 0357 6fe1 |o | Jump_Zero 0x339 ; Debug Table 0xe.0x2c = 0x357,0x18 0358 0007 | | Action Break_Optional ; Debug Table 0xe.0x2d = 0x358,0x1d 0359 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x2e = 0x359,0x1c01 035a 0217 | | Execute Heap_Access,All_Reference 035b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 035c a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0xe.0x2f = 0x35c,0x1d 035d 0007 | | Action Break_Optional ; Debug Table 0xe.0x30 = 0x35d,0x13 035e 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x31 = 0x35e,0x2001 035f 021d | | Execute Heap_Access,Is_Null 0360 6fc0 |o | Jump_Zero 0x321 ; Debug Table 0xe.0x32 = 0x360,0x13 0361 e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x33 = 0x361,0x1e 0362 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0363 a5ff | | Store_Unchecked 0x2,-0x1 0364 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0365 0000 0000 | | .XXX[0x3] 0367 0000 | | 0368 ; -------------------------------------------------------------------------------------- 0368 ; SUBPROGRAM 0368 ; -------------------------------------------------------------------------------------- 0368 0373 | s | .CONST 0x0373 ; Address of begin 0369 0004 | | .CONST 0x0004 ; Address of exception handler 036a 0004 | | .CONST 0x0004 ; Number of locals 036b INIT_0368: 036b 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xf = .DEBUG 0x036b,0x06ac,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x05dd ; Debug Table 0xf.0x0 = 0x36b,0xffff 036c 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xf.0x1 = 0x36c,0xfffe 036d e003 | | Load 0x0,0x3 ; Debug Table 0xf.0x2 = 0x36d,0xfffd 036e 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 036f e5fe | | Load 0x2,-0x2 0370 e006 | | Load 0x0,0x6 0371 180d | | Execute Package,Field_Execute,Field_Number 0xd 0372 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0373 BODY_0368: 0373 e007 | | Load 0x0,0x7 ; Debug Table 0xf.0x3 = 0x373,0x1 0374 a5ff | | Store_Unchecked 0x2,-0x1 0375 7847 |xG | Jump 0x3bd 0376 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x4 = 0x376,0x3 0377 0217 | | Execute Heap_Access,All_Reference 0378 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0379 0d03 | | Execute_Immediate Less,0x3 037a 683e |h> | Jump_Zero 0x3b9 037b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x5 = 0x37b,0x4 037c 0217 | | Execute Heap_Access,All_Reference 037d 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 037e 0f01 | | Execute_Immediate Equal,0x1 037f 6803 |h | Jump_Zero 0x383 0380 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x6 = 0x380,0x5 0381 e00b | | Load 0x0,0xb 0382 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0383 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x7 = 0x383,0x6 0384 00f1 | | Load_Encached Diana_Temp_Seq 0385 00da | | Load_Top At_Offset_2 0386 0217 | | Execute Heap_Access,All_Reference 0387 3414 |4 | Execute Record,Field_Reference,Field_Number 0x14 0388 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0389 e00d | | Load 0x0,0xd 038a 180e | | Execute Package,Field_Execute,Field_Number 0xe 038b 0033 | 3 | Store_Top Heap_Access,At_Offset_3 038c 00d1 | | Pop_Control Pop_Count_1 038d 0007 | | Action Break_Optional ; Debug Table 0xf.0x8 = 0x38d,0x7 038e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x9 = 0x38e,0x401 038f 021d | | Execute Heap_Access,Is_Null 0390 7011 |p | Jump_Nonzero 0x3a2 ; Debug Table 0xf.0xa = 0x390,0x7 0391 0007 | | Action Break_Optional ; Debug Table 0xf.0xb = 0x391,0x8 0392 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0xc = 0x392,0x801 0393 021d | | Execute Heap_Access,Is_Null 0394 6803 |h | Jump_Zero 0x398 ; Debug Table 0xf.0xd = 0x394,0x8 0395 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0xe = 0x395,0x9 0396 a5ff | | Store_Unchecked 0x2,-0x1 0397 7804 |x | Jump 0x39c 0398 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0xf = 0x398,0xa 0399 00db | | Load_Top At_Offset_3 039a 00eb | | Load_Encached Diana_Cache 039b 1877 | w | Execute Package,Field_Execute,Field_Number 0x77 039c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x10 = 0x39c,0xb 039d 4975 |Iu | Short_Literal 0x175 039e 00eb | | Load_Encached Diana_Cache 039f 0098 | | Execute Package,Field_Read_Dynamic 03a0 1841 | A | Execute Package,Field_Execute,Field_Number 0x41 03a1 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03a2 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x11 = 0x3a2,0xc 03a3 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 03a4 00d9 | | Load_Top At_Offset_1 03a5 0217 | | Execute Heap_Access,All_Reference 03a6 3414 |4 | Execute Record,Field_Reference,Field_Number 0x14 03a7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03a8 e002 | | Load 0x0,0x2 03a9 1813 | | Execute Package,Field_Execute,Field_Number 0x13 03aa 00d9 | | Load_Top At_Offset_1 03ab 0217 | | Execute Heap_Access,All_Reference 03ac 3414 |4 | Execute Record,Field_Reference,Field_Number 0x14 03ad 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 03ae e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x12 = 0x3ae,0xd 03af 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 03b0 6808 |h | Jump_Zero 0x3b9 03b1 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x13 = 0x3b1,0xe 03b2 00d9 | | Load_Top At_Offset_1 03b3 0217 | | Execute Heap_Access,All_Reference 03b4 3414 |4 | Execute Record,Field_Reference,Field_Number 0x14 03b5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03b6 e005 | | Load 0x0,0x5 03b7 180d | | Execute Package,Field_Execute,Field_Number 0xd 03b8 00d1 | | Pop_Control Pop_Count_1 03b9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x14 = 0x3b9,0xf 03ba 0217 | | Execute Heap_Access,All_Reference 03bb 3c1f |< | Execute Record,Field_Read,Field_Number 0x1f 03bc 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03bd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x15 = 0x3bd,0x2 03be 77b7 |w | Jump_Nonzero 0x376 03bf 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03c0 ; -------------------------------------------------------------------------------------- 03c0 ; SUBPROGRAM 03c0 ; -------------------------------------------------------------------------------------- 03c0 03c3 | | .CONST 0x03c3 ; Address of begin 03c1 0004 | | .CONST 0x0004 ; Address of exception handler 03c2 0001 | | .CONST 0x0001 ; Number of locals 03c3 BODY_03c0: 03c3 INIT_03c0: 03c3 00db | | Load_Top At_Offset_3 ; Debug Table 0x10 = .DEBUG 0x03c3,0x06da,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x068b ; Debug Table 0x10.0x0 = 0x3c3,0x1 03c4 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 03c5 4609 |F | Jump_Case 0xa 03c6 784c |xL | Jump 0x413 ; case 0x0 03c7 7808 |x | Jump 0x3d0 ; case 0x1 03c8 7838 |x8 | Jump 0x401 ; case 0x2 03c9 7837 |x7 | Jump 0x401 ; case 0x3 03ca 782d |x- | Jump 0x3f8 ; case 0x4 03cb 7819 |x | Jump 0x3e5 ; case 0x5 03cc 783a |x: | Jump 0x407 ; case 0x6 03cd 7839 |x9 | Jump 0x407 ; case 0x7 03ce 7844 |xD | Jump 0x413 ; case 0x8 03cf 783d |x= | Jump 0x40d ; case 0x9 03d0 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x1 = 0x3d0,0x2 03d1 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 03d2 6806 |h | Jump_Zero 0x3d9 03d3 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x2 = 0x3d3,0x3 03d4 00f1 | | Load_Encached Diana_Temp_Seq 03d5 821a | | Call 0x1,0x1a 03d6 c5ff | | Store 0x2,-0x1 03d7 00d1 | | Pop_Control Pop_Count_1 03d8 7805 |x | Jump 0x3de 03d9 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x3 = 0x3d9,0x4 03da 8217 | | Call 0x1,0x17 03db 00d1 | | Pop_Control Pop_Count_1 03dc e007 | | Load 0x0,0x7 ; Debug Table 0x10.0x4 = 0x3dc,0x5 03dd 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03de 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x5 = 0x3de,0x6 03df 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 03e0 6803 |h | Jump_Zero 0x3e4 03e1 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x6 = 0x3e1,0x7 03e2 8212 | | Call 0x1,0x12 03e3 00d1 | | Pop_Control Pop_Count_1 03e4 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03e5 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x7 = 0x3e5,0x8 03e6 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 03e7 6806 |h | Jump_Zero 0x3ee 03e8 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x8 = 0x3e8,0x9 03e9 00f1 | | Load_Encached Diana_Temp_Seq 03ea 821a | | Call 0x1,0x1a 03eb c5ff | | Store 0x2,-0x1 03ec 00d1 | | Pop_Control Pop_Count_1 03ed 7805 |x | Jump 0x3f3 03ee 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x9 = 0x3ee,0xa 03ef 8217 | | Call 0x1,0x17 03f0 00d1 | | Pop_Control Pop_Count_1 03f1 e007 | | Load 0x0,0x7 ; Debug Table 0x10.0xa = 0x3f1,0xb 03f2 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03f3 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0xb = 0x3f3,0xc 03f4 e00a | | Load 0x0,0xa 03f5 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03f6 00d1 | | Pop_Control Pop_Count_1 03f7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03f8 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0xc = 0x3f8,0xd 03f9 8217 | | Call 0x1,0x17 03fa 00d1 | | Pop_Control Pop_Count_1 03fb 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0xd = 0x3fb,0xe 03fc 8216 | | Call 0x1,0x16 03fd 00d1 | | Pop_Control Pop_Count_1 03fe e007 | | Load 0x0,0x7 ; Debug Table 0x10.0xe = 0x3fe,0xf 03ff 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0400 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0401 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0xf = 0x401,0x10 0402 00f1 | | Load_Encached Diana_Temp_Seq 0403 8219 | | Call 0x1,0x19 0404 c5ff | | Store 0x2,-0x1 0405 00d1 | | Pop_Control Pop_Count_1 0406 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0407 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x10 = 0x407,0x11 0408 00f1 | | Load_Encached Diana_Temp_Seq 0409 821a | | Call 0x1,0x1a 040a c5ff | | Store 0x2,-0x1 040b 00d1 | | Pop_Control Pop_Count_1 040c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 040d 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x11 = 0x40d,0x12 040e 8217 | | Call 0x1,0x17 040f 00d1 | | Pop_Control Pop_Count_1 0410 e007 | | Load 0x0,0x7 ; Debug Table 0x10.0x12 = 0x410,0x13 0411 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0412 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0413 e007 | | Load 0x0,0x7 ; Debug Table 0x10.0x13 = 0x413,0x14 0414 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0415 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0416 0000 0000 | | .XXX[0x2] 0418 ; -------------------------------------------------------------------------------------- 0418 ; Debug Table 0418 ; -------------------------------------------------------------------------------------- 0418 0003 0011 | | .CONST 0x0003,0x0011 041a 000b 04a2 | | .DEBUG 0x000b,0x04a2,0x0000,0x0000,0x005a,0x8bc5,0x0000,0x0069 0422 000e 04a6 | | .DEBUG 0x000e,0x04a6,0x0000,0x0000,0x005a,0x8cb5,0x0000,0x0006 042a 0033 04c6 | 3 | .DEBUG 0x0033,0x04c6,0x0001,0x0000,0x005a,0x8bc5,0x0000,0x006a 0432 005b 04d8 | [ | .DEBUG 0x005b,0x04d8,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x0007 043a 0093 04e4 | | .DEBUG 0x0093,0x04e4,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x005b 0442 00e3 0508 | | .DEBUG 0x00e3,0x0508,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x00ff 044a 013b 0546 | ; F| .DEBUG 0x013b,0x0546,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x01b2 0452 0163 055c | c \| .DEBUG 0x0163,0x055c,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x0201 045a 0183 0576 | v| .DEBUG 0x0183,0x0576,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x0244 0462 01d3 05b0 | | .DEBUG 0x01d3,0x05b0,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x02ce 046a 01fb 05cc | | .DEBUG 0x01fb,0x05cc,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x0320 0472 0243 05fa | C | .DEBUG 0x0243,0x05fa,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x03b3 047a 0263 0610 | c | .DEBUG 0x0263,0x0610,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x03e7 0482 029b 0624 | $| .DEBUG 0x029b,0x0624,0x0002,0x0000,0x005a,0x8cb5,0x0000,0x0449 048a 02c3 0642 | B| .DEBUG 0x02c3,0x0642,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x049a 0492 036b 06ac | k | .DEBUG 0x036b,0x06ac,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x05dd 049a 03c3 06da | | .DEBUG 0x03c3,0x06da,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x068b 04a2 ; -------------------------------------------------------------------------------------- 04a2 ; Debug3 Subtable 0x0 04a2 ; -------------------------------------------------------------------------------------- 04a2 0001 0000 | | .DBG3TAB 0x0001,0x0000 04a4 000b ffff | | .CONST 0x000b,0xffff 04a6 ; -------------------------------------------------------------------------------------- 04a6 ; Debug3 Subtable 0x1 04a6 ; -------------------------------------------------------------------------------------- 04a6 000f 0000 | | .DBG3TAB 0x000f,0x0000 04a8 000e ffff | | .CONST 0x000e,0xffff 04aa 0010 fffe | | .CONST 0x0010,0xfffe 04ac 0012 fffd | | .CONST 0x0012,0xfffd 04ae 0014 fffc | | .CONST 0x0014,0xfffc 04b0 0016 fffb | | .CONST 0x0016,0xfffb 04b2 0018 fffa | | .CONST 0x0018,0xfffa 04b4 001a fff9 | | .CONST 0x001a,0xfff9 04b6 001c fff8 | | .CONST 0x001c,0xfff8 04b8 001e fff7 | | .CONST 0x001e,0xfff7 04ba 0020 fff6 | | .CONST 0x0020,0xfff6 04bc 0022 fff5 | " | .CONST 0x0022,0xfff5 04be 0024 fff4 | $ | .CONST 0x0024,0xfff4 04c0 0026 fff3 | & | .CONST 0x0026,0xfff3 04c2 0028 fff2 | ( | .CONST 0x0028,0xfff2 04c4 002a fff1 | * | .CONST 0x002a,0xfff1 04c6 ; -------------------------------------------------------------------------------------- 04c6 ; Debug3 Subtable 0x2 04c6 ; -------------------------------------------------------------------------------------- 04c6 0001 0007 | | .DBG3TAB 0x0001,0x0007 04c8 0033 ffff | 3 | .CONST 0x0033,0xffff 04ca 0034 0001 | 4 | .CONST 0x0034,0x0001 04cc 0039 0002 | 9 | .CONST 0x0039,0x0002 04ce 003d 0003 | = | .CONST 0x003d,0x0003 04d0 0046 0004 | F | .CONST 0x0046,0x0004 04d2 0049 0005 | I | .CONST 0x0049,0x0005 04d4 004c 0006 | L | .CONST 0x004c,0x0006 04d6 0052 0007 | R | .CONST 0x0052,0x0007 04d8 ; -------------------------------------------------------------------------------------- 04d8 ; Debug3 Subtable 0x3 04d8 ; -------------------------------------------------------------------------------------- 04d8 0000 0005 | | .DBG3TAB 0x0000,0x0005 04da 005b 0001 | [ | .CONST 0x005b,0x0001 04dc 0064 0002 | d | .CONST 0x0064,0x0002 04de 0071 0003 | q | .CONST 0x0071,0x0003 04e0 0078 0004 | x | .CONST 0x0078,0x0004 04e2 007d 0005 | } | .CONST 0x007d,0x0005 04e4 ; -------------------------------------------------------------------------------------- 04e4 ; Debug3 Subtable 0x4 04e4 ; -------------------------------------------------------------------------------------- 04e4 0003 000e | | .DBG3TAB 0x0003,0x000e 04e6 0093 ffff | | .CONST 0x0093,0xffff 04e8 0094 fffe | | .CONST 0x0094,0xfffe 04ea 0096 fffd | | .CONST 0x0096,0xfffd 04ec 0097 0001 | | .CONST 0x0097,0x0001 04ee 00a1 0002 | | .CONST 0x00a1,0x0002 04f0 00a8 0003 | | .CONST 0x00a8,0x0003 04f2 00a9 0401 | | .CONST 0x00a9,0x0401 04f4 00ab 0003 | | .CONST 0x00ab,0x0003 04f6 00ac 0004 | | .CONST 0x00ac,0x0004 04f8 00af 0005 | | .CONST 0x00af,0x0005 04fa 00b4 0006 | | .CONST 0x00b4,0x0006 04fc 00b7 0007 | | .CONST 0x00b7,0x0007 04fe 00bf 0008 | | .CONST 0x00bf,0x0008 0500 00c5 0009 | | .CONST 0x00c5,0x0009 0502 00c7 000a | | .CONST 0x00c7,0x000a 0504 00d1 000b | | .CONST 0x00d1,0x000b 0506 00d6 000c | | .CONST 0x00d6,0x000c 0508 ; -------------------------------------------------------------------------------------- 0508 ; Debug3 Subtable 0x5 0508 ; -------------------------------------------------------------------------------------- 0508 0005 0019 | | .DBG3TAB 0x0005,0x0019 050a 00e3 ffff | | .CONST 0x00e3,0xffff 050c 00e6 fffe | | .CONST 0x00e6,0xfffe 050e 00e7 fffd | | .CONST 0x00e7,0xfffd 0510 00e8 fffc | | .CONST 0x00e8,0xfffc 0512 00e9 fffb | | .CONST 0x00e9,0xfffb 0514 00ea 0001 | | .CONST 0x00ea,0x0001 0516 00ee 0003 | | .CONST 0x00ee,0x0003 0518 00ef 0401 | | .CONST 0x00ef,0x0401 051a 00f2 0003 | | .CONST 0x00f2,0x0003 051c 00f3 0004 | | .CONST 0x00f3,0x0004 051e 00f8 0005 | | .CONST 0x00f8,0x0005 0520 00fd 0006 | | .CONST 0x00fd,0x0006 0522 0105 0007 | | .CONST 0x0105,0x0007 0524 010e 0008 | | .CONST 0x010e,0x0008 0526 010f 0801 | | .CONST 0x010f,0x0801 0528 0112 0008 | | .CONST 0x0112,0x0008 052a 0113 0002 | | .CONST 0x0113,0x0002 052c 0114 0c01 | | .CONST 0x0114,0x0c01 052e 0116 0002 | | .CONST 0x0116,0x0002 0530 0117 0009 | | .CONST 0x0117,0x0009 0532 011b 000b | | .CONST 0x011b,0x000b 0534 011f 1001 | | .CONST 0x011f,0x1001 0536 0122 000b | " | .CONST 0x0122,0x000b 0538 0125 000c | % | .CONST 0x0125,0x000c 053a 0126 1401 | & | .CONST 0x0126,0x1401 053c 0129 000c | ) | .CONST 0x0129,0x000c 053e 012a 000a | * | .CONST 0x012a,0x000a 0540 012b 1801 | + | .CONST 0x012b,0x1801 0542 012d 000a | - | .CONST 0x012d,0x000a 0544 012e 000d | . | .CONST 0x012e,0x000d 0546 ; -------------------------------------------------------------------------------------- 0546 ; Debug3 Subtable 0x6 0546 ; -------------------------------------------------------------------------------------- 0546 0002 0008 | | .DBG3TAB 0x0002,0x0008 0548 013b ffff | ; | .CONST 0x013b,0xffff 054a 013e fffe | > | .CONST 0x013e,0xfffe 054c 0140 0002 | @ | .CONST 0x0140,0x0002 054e 0143 0003 | C | .CONST 0x0143,0x0003 0550 0145 0004 | E | .CONST 0x0145,0x0004 0552 0150 0005 | P | .CONST 0x0150,0x0005 0554 0156 0006 | V | .CONST 0x0156,0x0006 0556 0158 0001 | X | .CONST 0x0158,0x0001 0558 0159 0401 | Y | .CONST 0x0159,0x0401 055a 015b 0001 | [ | .CONST 0x015b,0x0001 055c ; -------------------------------------------------------------------------------------- 055c ; Debug3 Subtable 0x7 055c ; -------------------------------------------------------------------------------------- 055c 0002 000a | | .DBG3TAB 0x0002,0x000a 055e 0163 ffff | c | .CONST 0x0163,0xffff 0560 0167 fffe | g | .CONST 0x0167,0xfffe 0562 0169 0002 | i | .CONST 0x0169,0x0002 0564 016c 0401 | l | .CONST 0x016c,0x0401 0566 016f 0002 | o | .CONST 0x016f,0x0002 0568 0172 0003 | r | .CONST 0x0172,0x0003 056a 0173 0801 | s | .CONST 0x0173,0x0801 056c 0176 0003 | v | .CONST 0x0176,0x0003 056e 0177 0001 | w | .CONST 0x0177,0x0001 0570 0178 0c01 | x | .CONST 0x0178,0x0c01 0572 017a 0001 | z | .CONST 0x017a,0x0001 0574 017b 0004 | { | .CONST 0x017b,0x0004 0576 ; -------------------------------------------------------------------------------------- 0576 ; Debug3 Subtable 0x8 0576 ; -------------------------------------------------------------------------------------- 0576 0003 0019 | | .DBG3TAB 0x0003,0x0019 0578 0183 ffff | | .CONST 0x0183,0xffff 057a 0184 fffe | | .CONST 0x0184,0xfffe 057c 0185 fffd | | .CONST 0x0185,0xfffd 057e 018d 0001 | | .CONST 0x018d,0x0001 0580 0191 0002 | | .CONST 0x0191,0x0002 0582 0192 0401 | | .CONST 0x0192,0x0401 0584 0195 0002 | | .CONST 0x0195,0x0002 0586 0197 0003 | | .CONST 0x0197,0x0003 0588 0199 0801 | | .CONST 0x0199,0x0801 058a 019e 0c01 | | .CONST 0x019e,0x0c01 058c 01a0 0c02 | | .CONST 0x01a0,0x0c02 058e 01a1 0c03 | | .CONST 0x01a1,0x0c03 0590 01a2 0c04 | | .CONST 0x01a2,0x0c04 0592 01a4 0801 | | .CONST 0x01a4,0x0801 0594 01a9 0003 | | .CONST 0x01a9,0x0003 0596 01aa 0004 | | .CONST 0x01aa,0x0004 0598 01ad 1001 | | .CONST 0x01ad,0x1001 059a 01af 1002 | | .CONST 0x01af,0x1002 059c 01b0 1003 | | .CONST 0x01b0,0x1003 059e 01b1 1004 | | .CONST 0x01b1,0x1004 05a0 01b3 0004 | | .CONST 0x01b3,0x0004 05a2 01b7 0006 | | .CONST 0x01b7,0x0006 05a4 01bb 0007 | | .CONST 0x01bb,0x0007 05a6 01be 1401 | | .CONST 0x01be,0x1401 05a8 01c2 0007 | | .CONST 0x01c2,0x0007 05aa 01c3 0008 | | .CONST 0x01c3,0x0008 05ac 01c6 0009 | | .CONST 0x01c6,0x0009 05ae 01c9 0005 | | .CONST 0x01c9,0x0005 05b0 ; -------------------------------------------------------------------------------------- 05b0 ; Debug3 Subtable 0x9 05b0 ; -------------------------------------------------------------------------------------- 05b0 0002 000b | | .DBG3TAB 0x0002,0x000b 05b2 01d3 ffff | | .CONST 0x01d3,0xffff 05b4 01d4 fffe | | .CONST 0x01d4,0xfffe 05b6 01d5 0001 | | .CONST 0x01d5,0x0001 05b8 01dd 0003 | | .CONST 0x01dd,0x0003 05ba 01e0 0401 | | .CONST 0x01e0,0x0401 05bc 01e3 0003 | | .CONST 0x01e3,0x0003 05be 01e5 0004 | | .CONST 0x01e5,0x0004 05c0 01ea 0005 | | .CONST 0x01ea,0x0005 05c2 01eb 0801 | | .CONST 0x01eb,0x0801 05c4 01ee 0005 | | .CONST 0x01ee,0x0005 05c6 01ef 0002 | | .CONST 0x01ef,0x0002 05c8 01f0 0c01 | | .CONST 0x01f0,0x0c01 05ca 01f2 0002 | | .CONST 0x01f2,0x0002 05cc ; -------------------------------------------------------------------------------------- 05cc ; Debug3 Subtable 0xa 05cc ; -------------------------------------------------------------------------------------- 05cc 0003 0013 | | .DBG3TAB 0x0003,0x0013 05ce 01fb ffff | | .CONST 0x01fb,0xffff 05d0 01fc fffe | | .CONST 0x01fc,0xfffe 05d2 0201 fffd | | .CONST 0x0201,0xfffd 05d4 020c 0001 | | .CONST 0x020c,0x0001 05d6 0211 0002 | | .CONST 0x0211,0x0002 05d8 0219 0401 | | .CONST 0x0219,0x0401 05da 021b 0402 | | .CONST 0x021b,0x0402 05dc 021c 0403 | | .CONST 0x021c,0x0403 05de 021d 0404 | | .CONST 0x021d,0x0404 05e0 021f 0002 | | .CONST 0x021f,0x0002 05e2 0221 0003 | ! | .CONST 0x0221,0x0003 05e4 0222 0004 | " | .CONST 0x0222,0x0004 05e6 0229 0006 | ) | .CONST 0x0229,0x0006 05e8 022a 0801 | * | .CONST 0x022a,0x0801 05ea 022d 0006 | - | .CONST 0x022d,0x0006 05ec 0230 0007 | 0 | .CONST 0x0230,0x0007 05ee 0235 0008 | 5 | .CONST 0x0235,0x0008 05f0 0236 0c01 | 6 | .CONST 0x0236,0x0c01 05f2 0239 0008 | 9 | .CONST 0x0239,0x0008 05f4 023a 0005 | : | .CONST 0x023a,0x0005 05f6 023b 1001 | ; | .CONST 0x023b,0x1001 05f8 023d 0005 | = | .CONST 0x023d,0x0005 05fa ; -------------------------------------------------------------------------------------- 05fa ; Debug3 Subtable 0xb 05fa ; -------------------------------------------------------------------------------------- 05fa 0001 0009 | | .DBG3TAB 0x0001,0x0009 05fc 0243 ffff | C | .CONST 0x0243,0xffff 05fe 0248 0002 | H | .CONST 0x0248,0x0002 0600 024a 0401 | J | .CONST 0x024a,0x0401 0602 024d 0002 | M | .CONST 0x024d,0x0002 0604 024f 0003 | O | .CONST 0x024f,0x0003 0606 0250 0801 | P | .CONST 0x0250,0x0801 0608 0253 0003 | S | .CONST 0x0253,0x0003 060a 0254 0001 | T | .CONST 0x0254,0x0001 060c 0255 0c01 | U | .CONST 0x0255,0x0c01 060e 0257 0001 | W | .CONST 0x0257,0x0001 0610 ; -------------------------------------------------------------------------------------- 0610 ; Debug3 Subtable 0xc 0610 ; -------------------------------------------------------------------------------------- 0610 0001 0008 | | .DBG3TAB 0x0001,0x0008 0612 0263 ffff | c | .CONST 0x0263,0xffff 0614 026a 0002 | j | .CONST 0x026a,0x0002 0616 026f 0003 | o | .CONST 0x026f,0x0003 0618 0274 0004 | t | .CONST 0x0274,0x0004 061a 0277 0005 | w | .CONST 0x0277,0x0005 061c 0283 0006 | | .CONST 0x0283,0x0006 061e 0286 0007 | | .CONST 0x0286,0x0007 0620 028e 0008 | | .CONST 0x028e,0x0008 0622 0292 0001 | | .CONST 0x0292,0x0001 0624 ; -------------------------------------------------------------------------------------- 0624 ; Debug3 Subtable 0xd 0624 ; -------------------------------------------------------------------------------------- 0624 0001 000d | | .DBG3TAB 0x0001,0x000d 0626 029b ffff | | .CONST 0x029b,0xffff 0628 02a0 0001 | | .CONST 0x02a0,0x0001 062a 02a1 0002 | | .CONST 0x02a1,0x0002 062c 02a2 0401 | | .CONST 0x02a2,0x0401 062e 02a4 0402 | | .CONST 0x02a4,0x0402 0630 02a5 0403 | | .CONST 0x02a5,0x0403 0632 02a6 0404 | | .CONST 0x02a6,0x0404 0634 02a7 0002 | | .CONST 0x02a7,0x0002 0636 02ab 0005 | | .CONST 0x02ab,0x0005 0638 02b0 0003 | | .CONST 0x02b0,0x0003 063a 02b2 0004 | | .CONST 0x02b2,0x0004 063c 02b3 0801 | | .CONST 0x02b3,0x0801 063e 02b4 0004 | | .CONST 0x02b4,0x0004 0640 02b7 0006 | | .CONST 0x02b7,0x0006 0642 ; -------------------------------------------------------------------------------------- 0642 ; Debug3 Subtable 0xe 0642 ; -------------------------------------------------------------------------------------- 0642 0007 002d | -| .DBG3TAB 0x0007,0x002d 0644 02c3 ffff | | .CONST 0x02c3,0xffff 0646 02c5 fffe | | .CONST 0x02c5,0xfffe 0648 02c6 fffd | | .CONST 0x02c6,0xfffd 064a 02c7 fffc | | .CONST 0x02c7,0xfffc 064c 02c8 fffb | | .CONST 0x02c8,0xfffb 064e 02cc 0401 | | .CONST 0x02cc,0x0401 0650 02d1 fffb | | .CONST 0x02d1,0xfffb 0652 02d2 fffa | | .CONST 0x02d2,0xfffa 0654 02d6 0001 | | .CONST 0x02d6,0x0001 0656 02da 0002 | | .CONST 0x02da,0x0002 0658 02e0 0003 | | .CONST 0x02e0,0x0003 065a 02e9 0004 | | .CONST 0x02e9,0x0004 065c 02ec 0005 | | .CONST 0x02ec,0x0005 065e 02ed 0006 | | .CONST 0x02ed,0x0006 0660 02f0 0007 | | .CONST 0x02f0,0x0007 0662 02f6 0008 | | .CONST 0x02f6,0x0008 0664 02ff 0009 | | .CONST 0x02ff,0x0009 0666 0302 000a | | .CONST 0x0302,0x000a 0668 0307 000b | | .CONST 0x0307,0x000b 066a 030a 000c | | .CONST 0x030a,0x000c 066c 030d 000d | | .CONST 0x030d,0x000d 066e 0310 000e | | .CONST 0x0310,0x000e 0670 0313 000f | | .CONST 0x0313,0x000f 0672 0316 0010 | | .CONST 0x0316,0x0010 0674 0319 0011 | | .CONST 0x0319,0x0011 0676 031a 0012 | | .CONST 0x031a,0x0012 0678 0321 0014 | ! | .CONST 0x0321,0x0014 067a 0322 0801 | " | .CONST 0x0322,0x0801 067c 0325 0014 | % | .CONST 0x0325,0x0014 067e 0326 0015 | & | .CONST 0x0326,0x0015 0680 032c 0016 | , | .CONST 0x032c,0x0016 0682 0335 0017 | 5 | .CONST 0x0335,0x0017 0684 0339 0019 | 9 | .CONST 0x0339,0x0019 0686 033a 0c01 | : | .CONST 0x033a,0x0c01 0688 033d 0019 | = | .CONST 0x033d,0x0019 068a 0344 001a | D | .CONST 0x0344,0x001a 068c 0345 1001 | E | .CONST 0x0345,0x1001 068e 0347 001a | G | .CONST 0x0347,0x001a 0690 0348 001b | H | .CONST 0x0348,0x001b 0692 034f 001c | O | .CONST 0x034f,0x001c 0694 0350 1401 | P | .CONST 0x0350,0x1401 0696 0353 001c | S | .CONST 0x0353,0x001c 0698 0354 0018 | T | .CONST 0x0354,0x0018 069a 0355 1801 | U | .CONST 0x0355,0x1801 069c 0357 0018 | W | .CONST 0x0357,0x0018 069e 0358 001d | X | .CONST 0x0358,0x001d 06a0 0359 1c01 | Y | .CONST 0x0359,0x1c01 06a2 035c 001d | \ | .CONST 0x035c,0x001d 06a4 035d 0013 | ] | .CONST 0x035d,0x0013 06a6 035e 2001 | ^ | .CONST 0x035e,0x2001 06a8 0360 0013 | ` | .CONST 0x0360,0x0013 06aa 0361 001e | a | .CONST 0x0361,0x001e 06ac ; -------------------------------------------------------------------------------------- 06ac ; Debug3 Subtable 0xf 06ac ; -------------------------------------------------------------------------------------- 06ac 0003 0013 | | .DBG3TAB 0x0003,0x0013 06ae 036b ffff | k | .CONST 0x036b,0xffff 06b0 036c fffe | l | .CONST 0x036c,0xfffe 06b2 036d fffd | m | .CONST 0x036d,0xfffd 06b4 0373 0001 | s | .CONST 0x0373,0x0001 06b6 0376 0003 | v | .CONST 0x0376,0x0003 06b8 037b 0004 | { | .CONST 0x037b,0x0004 06ba 0380 0005 | | .CONST 0x0380,0x0005 06bc 0383 0006 | | .CONST 0x0383,0x0006 06be 038d 0007 | | .CONST 0x038d,0x0007 06c0 038e 0401 | | .CONST 0x038e,0x0401 06c2 0390 0007 | | .CONST 0x0390,0x0007 06c4 0391 0008 | | .CONST 0x0391,0x0008 06c6 0392 0801 | | .CONST 0x0392,0x0801 06c8 0394 0008 | | .CONST 0x0394,0x0008 06ca 0395 0009 | | .CONST 0x0395,0x0009 06cc 0398 000a | | .CONST 0x0398,0x000a 06ce 039c 000b | | .CONST 0x039c,0x000b 06d0 03a2 000c | | .CONST 0x03a2,0x000c 06d2 03ae 000d | | .CONST 0x03ae,0x000d 06d4 03b1 000e | | .CONST 0x03b1,0x000e 06d6 03b9 000f | | .CONST 0x03b9,0x000f 06d8 03bd 0002 | | .CONST 0x03bd,0x0002 06da ; -------------------------------------------------------------------------------------- 06da ; Debug3 Subtable 0x10 06da ; -------------------------------------------------------------------------------------- 06da 0000 0014 | | .DBG3TAB 0x0000,0x0014 06dc 03c3 0001 | | .CONST 0x03c3,0x0001 06de 03d0 0002 | | .CONST 0x03d0,0x0002 06e0 03d3 0003 | | .CONST 0x03d3,0x0003 06e2 03d9 0004 | | .CONST 0x03d9,0x0004 06e4 03dc 0005 | | .CONST 0x03dc,0x0005 06e6 03de 0006 | | .CONST 0x03de,0x0006 06e8 03e1 0007 | | .CONST 0x03e1,0x0007 06ea 03e5 0008 | | .CONST 0x03e5,0x0008 06ec 03e8 0009 | | .CONST 0x03e8,0x0009 06ee 03ee 000a | | .CONST 0x03ee,0x000a 06f0 03f1 000b | | .CONST 0x03f1,0x000b 06f2 03f3 000c | | .CONST 0x03f3,0x000c 06f4 03f8 000d | | .CONST 0x03f8,0x000d 06f6 03fb 000e | | .CONST 0x03fb,0x000e 06f8 03fe 000f | | .CONST 0x03fe,0x000f 06fa 0401 0010 | | .CONST 0x0401,0x0010 06fc 0407 0011 | | .CONST 0x0407,0x0011 06fe 040d 0012 | | .CONST 0x040d,0x0012 0700 0410 0013 | | .CONST 0x0410,0x0013 0702 0413 0014 | | .CONST 0x0413,0x0014 0704 0000 0000 | | .BLANK 0000[0xfc]