|
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_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0478 | x | .CONST 0x0478 ; 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 0039 | 9 | .CONST 0x0039 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 001a | | .CONST 0x001a ; Number of locals 000b INIT_0008: 000b 029a 0043 | C| Declare_Subprogram INIT_0040,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x04f2,0x0000,0x0000,0x0057,0x9775,0x0000,0x04d0 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 0163 | c| Declare_Subprogram INIT_0160,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 019b | | Declare_Subprogram INIT_0198,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 01cb | | Declare_Subprogram INIT_01c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 0223 | #| Declare_Subprogram INIT_0220,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 024b | K| Declare_Subprogram INIT_0248,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 00bf | | Action Accept_Activation 0018 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0018,0x0500,0x0000,0x0000,0x0057,0x9955,0x0000,0x0006 ; Debug Table 0x1.0x0 = 0x18,0xffff 0019 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x19,0xfffe 001a 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x1a,0xfffd 001b 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x1b,0xfffc 001c e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x4 = 0x1c,0xfffb 001d 190d | | Execute Package,Field_Reference,Field_Number 0xd 001e 0007 | | Action Break_Optional 001f 029d 0283 | | Declare_Subprogram INIT_0280,For_Outer_Call ; Debug Table 0x1.0x5 = 0x1f,0xfffa 0021 029d 029b | | Declare_Subprogram INIT_0298,For_Outer_Call ; Debug Table 0x1.0x6 = 0x21,0xfff9 0023 029d 02bb | | Declare_Subprogram INIT_02b8,For_Outer_Call ; Debug Table 0x1.0x7 = 0x23,0xfff8 0025 029d 02db | | Declare_Subprogram INIT_02d8,For_Outer_Call ; Debug Table 0x1.0x8 = 0x25,0xfff7 0027 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x9 = 0x27,0xfff6 0028 00c7 | | Action Elaborate_Subprogram 0029 029d 032b | +| Declare_Subprogram INIT_0328,For_Outer_Call ; Debug Table 0x1.0xa = 0x29,0xfff5 002b 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0xb = 0x2b,0xfff4 002c 00c7 | | Action Elaborate_Subprogram 002d 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0xc = 0x2d,0xfff3 002e 00c7 | | Action Elaborate_Subprogram 002f 029d 037b | {| Declare_Subprogram INIT_0378,For_Outer_Call ; Debug Table 0x1.0xd = 0x2f,0xfff2 0031 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0xe = 0x31,0xfff1 0032 00c7 | | Action Elaborate_Subprogram 0033 029d 043b | ;| Declare_Subprogram INIT_0438,For_Outer_Call ; Debug Table 0x1.0xf = 0x33,0xfff0 0035 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x10 = 0x35,0xffef 0036 00c7 | | Action Elaborate_Subprogram 0037 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x11 = 0x37,0xffee 0038 00c7 | | Action Elaborate_Subprogram 0039 BODY_0008: 0039 00bc | | Action Signal_Activated 003a 00bb | | Action Signal_Completion 003b 0000 0000 | | .BLANK 0000[0x5] 0040 ; -------------------------------------------------------------------------------------- 0040 ; SUBPROGRAM 0040 ; -------------------------------------------------------------------------------------- 0040 004d | M | .CONST 0x004d ; Address of begin 0041 0004 | | .CONST 0x0004 ; Address of exception handler 0042 0007 | | .CONST 0x0007 ; Number of locals 0043 INIT_0040: 0043 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x2 = .DEBUG 0x0043,0x0526,0x0001,0x0000,0x0057,0x9775,0x0000,0x04d1 ; Debug Table 0x2.0x0 = 0x43,0xffff 0044 00db | | Load_Top At_Offset_3 0045 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0046 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x1 = 0x46,0xfffe 0047 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x2 = 0x47,0xfffd 0048 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2.0x3 = 0x48,0xfffc 0049 e002 | | Load 0x0,0x2 ; Debug Table 0x2.0x4 = 0x49,0xfffb 004a 0322 | " | Declare_Variable Record 004b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2.0x5 = 0x4b,0xfffa 004c 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 004d BODY_0040: 004d 78f1 |x | Jump 0x13f 004e 0007 | | Action Break_Optional ; Debug Table 0x2.0x6 = 0x4e,0x2 004f e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x7 = 0x4f,0x401 0050 0217 | | Execute Heap_Access,All_Reference 0051 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0052 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x2.0x8 = 0x52,0x2 0053 0007 | | Action Break_Optional ; Debug Table 0x2.0x9 = 0x53,0x3 0054 e403 | | Load 0x2,0x3 ; Debug Table 0x2.0xa = 0x54,0x801 0055 0007 | | Action Break_Optional 0056 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0xb = 0x56,0x802 0057 0007 | | Action Break_Optional ; Debug Table 0x2.0xc = 0x57,0x803 0058 0007 | | Action Break_Optional ; Debug Table 0x2.0xd = 0x58,0x804 0059 0b3b | ; | Execute_Immediate Case_Compare,0x3b ; Debug Table 0x2.0xe = 0x59,0x3 005a 7024 |p$ | Jump_Nonzero 0x7f 005b 0b3d | = | Execute_Immediate Case_Compare,0x3d 005c 7022 |p" | Jump_Nonzero 0x7f 005d 0b39 | 9 | Execute_Immediate Case_Compare,0x39 005e 7020 |p | Jump_Nonzero 0x7f 005f 0b7e | ~ | Execute_Immediate Case_Compare,0x7e 0060 701e |p | Jump_Nonzero 0x7f 0061 0b7f | | Execute_Immediate Case_Compare,0x7f 0062 701c |p | Jump_Nonzero 0x7f 0063 0b7d | } | Execute_Immediate Case_Compare,0x7d 0064 701a |p | Jump_Nonzero 0x7f 0065 0b85 | | Execute_Immediate Case_Compare,0x85 0066 701e |p | Jump_Nonzero 0x85 0067 0b45 | E | Execute_Immediate Case_Compare,0x45 0068 7075 |pu | Jump_Nonzero 0xde 0069 0ba8 | | Execute_Immediate Case_Compare,0xa8 006a 708b |p | Jump_Nonzero 0xf6 006b 0b40 | @ | Execute_Immediate Case_Compare,0x40 006c 70ba |p | Jump_Nonzero 0x127 006d e403 | | Load 0x2,0x3 ; Debug Table 0x2.0xf = 0x6d,0x1f 006e e003 | | Load 0x0,0x3 006f 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0070 6807 |h | Jump_Zero 0x78 0071 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x10 = 0x71,0x20 0072 00db | | Load_Top At_Offset_3 0073 e403 | | Load 0x2,0x3 0074 8214 | | Call 0x1,0x14 0075 8210 | | Call 0x1,0x10 0076 00d2 | | Pop_Control Pop_Count_2 0077 78bf |x | Jump 0x137 0078 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x11 = 0x78,0x21 0079 00db | | Load_Top At_Offset_3 007a e403 | | Load 0x2,0x3 007b 8213 | | Call 0x1,0x13 007c 8211 | | Call 0x1,0x11 007d 00d2 | | Pop_Control Pop_Count_2 007e 78b8 |x | Jump 0x137 007f e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x12 = 0x7f,0x4 0080 00db | | Load_Top At_Offset_3 0081 e403 | | Load 0x2,0x3 0082 8211 | | Call 0x1,0x11 0083 00d2 | | Pop_Control Pop_Count_2 0084 78b2 |x | Jump 0x137 0085 4806 |H | Short_Literal 0x6 ; Debug Table 0x2.0x13 = 0x85,0x5 0086 e5fe | | Load 0x2,-0x2 0087 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0088 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x14 = 0x88,0x6 0089 e5fe | | Load 0x2,-0x2 008a 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 008b 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x15 = 0x8b,0x7 008c e5fe | | Load 0x2,-0x2 008d 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 008e 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x16 = 0x8e,0x8 008f e5fe | | Load 0x2,-0x2 0090 380a |8 | Execute Record,Field_Write,Field_Number 0xa 0091 e403 | | Load 0x2,0x3 ; Debug Table 0x2.0x17 = 0x91,0x9 0092 00eb | | Load_Encached Diana_Cache 0093 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0094 a405 | | Store_Unchecked 0x2,0x5 0095 7843 |xC | Jump 0xd9 0096 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x18 = 0x96,0xb 0097 00db | | Load_Top At_Offset_3 0098 e405 | | Load 0x2,0x5 0099 0007 | | Action Break_Optional 009a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x19 = 0x9a,0xc01 009b 7002 |p | Jump_Nonzero 0x9e 009c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x1a = 0x9c,0xc02 009d 782c |x, | Jump 0xca 009e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x1b = 0x9e,0xc03 009f 0217 | | Execute Heap_Access,All_Reference 00a0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00a1 6804 |h | Jump_Zero 0xa6 00a2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x1c = 0xa2,0xc04 00a3 0217 | | Execute Heap_Access,All_Reference 00a4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 00a5 7824 |x$ | Jump 0xca 00a6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x1d = 0xa6,0xc05 00a7 0007 | | Action Break_Optional 00a8 e40c | | Load 0x2,0xc ; Debug Table 0x2.0x1e = 0xa8,0x1001 00a9 0007 | | Action Break_Optional 00aa 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x2.0x1f = 0xaa,0x1002 00ab 0007 | | Action Break_Optional ; Debug Table 0x2.0x20 = 0xab,0x1003 00ac 00d0 | | Action Swap_Control ; Debug Table 0x2.0x21 = 0xac,0x1004 00ad 00d1 | | Pop_Control Pop_Count_1 00ae 49bb |I | Short_Literal 0x1bb ; Debug Table 0x2.0x22 = 0xae,0xc05 00af 00eb | | Load_Encached Diana_Cache 00b0 0098 | | Execute Package,Field_Read_Dynamic 00b1 012c | , | Execute Any,Size 00b2 e004 | | Load 0x0,0x4 00b3 1b17 | | Execute Package,Field_Read,Field_Number 0x17 00b4 025b | [ | Execute Discrete,Check_In_Type 00b5 0273 | s | Execute Discrete,Plus 00b6 00d9 | | Load_Top At_Offset_1 00b7 0007 | | Action Break_Optional 00b8 e40d | | Load 0x2,0xd ; Debug Table 0x2.0x23 = 0xb8,0x1401 00b9 0007 | | Action Break_Optional 00ba 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2.0x24 = 0xba,0x1402 00bb 0007 | | Action Break_Optional ; Debug Table 0x2.0x25 = 0xbb,0x1403 00bc 00d0 | | Action Swap_Control ; Debug Table 0x2.0x26 = 0xbc,0x1404 00bd 00d1 | | Pop_Control Pop_Count_1 00be 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x2.0x27 = 0xbe,0x1004 00bf 00eb | | Load_Encached Diana_Cache 00c0 0098 | | Execute Package,Field_Read_Dynamic 00c1 49c9 |I | Short_Literal 0x1c9 00c2 00eb | | Load_Encached Diana_Cache 00c3 0098 | | Execute Package,Field_Read_Dynamic 00c4 49ca |I | Short_Literal 0x1ca 00c5 00eb | | Load_Encached Diana_Cache 00c6 0095 | | Execute Package,Field_Reference_Dynamic 00c7 e005 | | Load 0x0,0x5 00c8 1819 | | Execute Package,Field_Execute,Field_Number 0x19 00c9 7800 |x | Jump 0xca 00ca 00d0 | | Action Swap_Control 00cb 00d1 | | Pop_Control Pop_Count_1 00cc 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2.0x28 = 0xcc,0xb 00cd 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 00ce 8210 | | Call 0x1,0x10 00cf 00d2 | | Pop_Control Pop_Count_2 00d0 0007 | | Action Break_Optional ; Debug Table 0x2.0x29 = 0xd0,0xc 00d1 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x2a = 0xd1,0x1801 00d2 7002 |p | Jump_Nonzero 0xd5 00d3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2.0x2b = 0xd3,0x1802 00d4 7803 |x | Jump 0xd8 00d5 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x2c = 0xd5,0x1803 00d6 0217 | | Execute Heap_Access,All_Reference 00d7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00d8 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x2.0x2d = 0xd8,0xc 00d9 0007 | | Action Break_Optional ; Debug Table 0x2.0x2e = 0xd9,0xa 00da 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x2f = 0xda,0x1c01 00db 021d | | Execute Heap_Access,Is_Null 00dc 6fb9 |o | Jump_Zero 0x96 ; Debug Table 0x2.0x30 = 0xdc,0xa 00dd 7859 |xY | Jump 0x137 00de 4807 |H | Short_Literal 0x7 ; Debug Table 0x2.0x31 = 0xde,0xd 00df e5fe | | Load 0x2,-0x2 00e0 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 00e1 e403 | | Load 0x2,0x3 ; Debug Table 0x2.0x32 = 0xe1,0xe 00e2 e006 | | Load 0x0,0x6 00e3 1812 | | Execute Package,Field_Execute,Field_Number 0x12 00e4 e5fe | | Load 0x2,-0x2 00e5 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 00e6 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x33 = 0xe6,0xf 00e7 e5fe | | Load 0x2,-0x2 00e8 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 00e9 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x34 = 0xe9,0x10 00ea e5fe | | Load 0x2,-0x2 00eb 380a |8 | Execute Record,Field_Write,Field_Number 0xa 00ec e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x35 = 0xec,0x11 00ed 00db | | Load_Top At_Offset_3 00ee 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00ef e403 | | Load 0x2,0x3 00f0 e007 | | Load 0x0,0x7 00f1 180d | | Execute Package,Field_Execute,Field_Number 0xd 00f2 e406 | | Load 0x2,0x6 00f3 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00f4 00d1 | | Pop_Control Pop_Count_1 00f5 7841 |xA | Jump 0x137 00f6 e403 | | Load 0x2,0x3 ; Debug Table 0x2.0x36 = 0xf6,0x12 00f7 00eb | | Load_Encached Diana_Cache 00f8 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9 00f9 a404 | | Store_Unchecked 0x2,0x4 00fa 0007 | | Action Break_Optional ; Debug Table 0x2.0x37 = 0xfa,0x13 00fb e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x38 = 0xfb,0x2001 00fc 0007 | | Action Break_Optional 00fd 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x39 = 0xfd,0x2002 00fe 0007 | | Action Break_Optional ; Debug Table 0x2.0x3a = 0xfe,0x2003 00ff 0007 | | Action Break_Optional ; Debug Table 0x2.0x3b = 0xff,0x2004 0100 0b49 | I | Execute_Immediate Case_Compare,0x49 ; Debug Table 0x2.0x3c = 0x100,0x13 0101 700e |p | Jump_Nonzero 0x110 0102 0b47 | G | Execute_Immediate Case_Compare,0x47 0103 700c |p | Jump_Nonzero 0x110 0104 0b48 | H | Execute_Immediate Case_Compare,0x48 0105 700a |p | Jump_Nonzero 0x110 0106 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x3d = 0x106,0x19 0107 e406 | | Load 0x2,0x6 0108 e403 | | Load 0x2,0x3 0109 4976 |Iv | Short_Literal 0x176 010a 00eb | | Load_Encached Diana_Cache 010b 0098 | | Execute Package,Field_Read_Dynamic 010c 180f | | Execute Package,Field_Execute,Field_Number 0xf 010d 8210 | | Call 0x1,0x10 010e 00d2 | | Pop_Control Pop_Count_2 010f 7815 |x | Jump 0x125 0110 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x3e = 0x110,0x14 0111 e406 | | Load 0x2,0x6 0112 e403 | | Load 0x2,0x3 0113 4976 |Iv | Short_Literal 0x176 0114 00eb | | Load_Encached Diana_Cache 0115 0098 | | Execute Package,Field_Read_Dynamic 0116 180f | | Execute Package,Field_Execute,Field_Number 0xf 0117 8210 | | Call 0x1,0x10 0118 00d2 | | Pop_Control Pop_Count_2 0119 4808 |H | Short_Literal 0x8 ; Debug Table 0x2.0x3f = 0x119,0x15 011a e5fe | | Load 0x2,-0x2 011b 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 011c 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x40 = 0x11c,0x16 011d e5fe | | Load 0x2,-0x2 011e 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 011f 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x41 = 0x11f,0x17 0120 e5fe | | Load 0x2,-0x2 0121 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 0122 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x42 = 0x122,0x18 0123 e5fe | | Load 0x2,-0x2 0124 380a |8 | Execute Record,Field_Write,Field_Number 0xa 0125 00d1 | | Pop_Control Pop_Count_1 0126 7810 |x | Jump 0x137 0127 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x43 = 0x127,0x1a 0128 680e |h | Jump_Zero 0x137 0129 4809 |H | Short_Literal 0x9 ; Debug Table 0x2.0x44 = 0x129,0x1b 012a e5fe | | Load 0x2,-0x2 012b 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 012c e403 | | Load 0x2,0x3 ; Debug Table 0x2.0x45 = 0x12c,0x1c 012d e006 | | Load 0x0,0x6 012e 1812 | | Execute Package,Field_Execute,Field_Number 0x12 012f e5fe | | Load 0x2,-0x2 0130 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0131 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x46 = 0x131,0x1d 0132 e5fe | | Load 0x2,-0x2 0133 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 0134 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x47 = 0x134,0x1e 0135 e5fe | | Load 0x2,-0x2 0136 380a |8 | Execute Record,Field_Write,Field_Number 0xa 0137 00d1 | | Pop_Control Pop_Count_1 0138 0007 | | Action Break_Optional ; Debug Table 0x2.0x48 = 0x138,0x22 0139 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x49 = 0x139,0x2401 013a 0217 | | Execute Heap_Access,All_Reference 013b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 013c a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x2.0x4a = 0x13c,0x22 013d 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x4b = 0x13d,0x23 013e 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 013f 0007 | | Action Break_Optional ; Debug Table 0x2.0x4c = 0x13f,0x1 0140 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x4d = 0x140,0x2801 0141 021d | | Execute Heap_Access,Is_Null 0142 6f0b |o | Jump_Zero 0x4e ; Debug Table 0x2.0x4e = 0x142,0x1 0143 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x4f = 0x143,0x24 0144 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0145 e5fe | | Load 0x2,-0x2 0146 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0147 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x50 = 0x147,0x25 0148 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0149 4806 |H | Short_Literal 0x6 014a 4809 |H | Short_Literal 0x9 014b 0261 | a | Execute Discrete,Not_In_Range 014c 680d |h | Jump_Zero 0x15a 014d 00d9 | | Load_Top At_Offset_1 014e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 014f 0007 | | Action Break_Optional 0150 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x51 = 0x150,0x2c01 0151 021d | | Execute Heap_Access,Is_Null 0152 00d0 | | Action Swap_Control 0153 00d1 | | Pop_Control Pop_Count_1 0154 7005 |p | Jump_Nonzero 0x15a ; Debug Table 0x2.0x52 = 0x154,0x25 0155 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x53 = 0x155,0x26 0156 00da | | Load_Top At_Offset_2 0157 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0158 8219 | | Call 0x1,0x19 0159 00d1 | | Pop_Control Pop_Count_1 015a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 015b 0000 0000 | | .BLANK 0000[0x5] 0160 ; -------------------------------------------------------------------------------------- 0160 ; SUBPROGRAM 0160 ; -------------------------------------------------------------------------------------- 0160 0169 | i | .CONST 0x0169 ; Address of begin 0161 0004 | | .CONST 0x0004 ; Address of exception handler 0162 0004 | | .CONST 0x0004 ; Number of locals 0163 INIT_0160: 0163 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x3 = .DEBUG 0x0163,0x05d0,0x0001,0x0000,0x0057,0x9775,0x0000,0x04df ; Debug Table 0x3.0x0 = 0x163,0xffff 0164 00db | | Load_Top At_Offset_3 0165 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0166 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x1 = 0x166,0xfffe 0167 e002 | | Load 0x0,0x2 ; Debug Table 0x3.0x2 = 0x167,0xfffd 0168 0322 | " | Declare_Variable Record 0169 BODY_0160: 0169 7824 |x$ | Jump 0x18e 016a 0007 | | Action Break_Optional ; Debug Table 0x3.0x3 = 0x16a,0x2 016b 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x4 = 0x16b,0x401 016c 0217 | | Execute Heap_Access,All_Reference 016d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 016e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x3.0x5 = 0x16e,0x2 016f e5fd | | Load 0x2,-0x3 ; Debug Table 0x3.0x6 = 0x16f,0x3 0170 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0171 4605 |F | Jump_Case 0x6 0172 7816 |x | Jump 0x189 ; case 0x0 0173 7815 |x | Jump 0x189 ; case 0x1 0174 7814 |x | Jump 0x189 ; case 0x2 0175 7809 |x | Jump 0x17f ; case 0x3 0176 7801 |x | Jump 0x178 ; case 0x4 0177 7800 |x | Jump 0x178 ; case 0x5 0178 e5fd | | Load 0x2,-0x3 ; Debug Table 0x3.0x7 = 0x178,0x4 0179 00d9 | | Load_Top At_Offset_1 017a 00db | | Load_Top At_Offset_3 017b 8213 | | Call 0x1,0x13 017c 8211 | | Call 0x1,0x11 017d 00d2 | | Pop_Control Pop_Count_2 017e 780a |x | Jump 0x189 017f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x8 = 0x17f,0x5 0180 e008 | | Load 0x0,0x8 0181 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0182 6806 |h | Jump_Zero 0x189 0183 e5fd | | Load 0x2,-0x3 ; Debug Table 0x3.0x9 = 0x183,0x6 0184 00d9 | | Load_Top At_Offset_1 0185 00db | | Load_Top At_Offset_3 0186 8213 | | Call 0x1,0x13 0187 8211 | | Call 0x1,0x11 0188 00d2 | | Pop_Control Pop_Count_2 0189 0007 | | Action Break_Optional ; Debug Table 0x3.0xa = 0x189,0x8 018a 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0xb = 0x18a,0x801 018b 0217 | | Execute Heap_Access,All_Reference 018c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 018d 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x3.0xc = 0x18d,0x8 018e 0007 | | Action Break_Optional ; Debug Table 0x3.0xd = 0x18e,0x1 018f 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0xe = 0x18f,0xc01 0190 021d | | Execute Heap_Access,Is_Null 0191 6fd8 |o | Jump_Zero 0x16a ; Debug Table 0x3.0xf = 0x191,0x1 0192 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x10 = 0x192,0x9 0193 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0194 a5fe | | Store_Unchecked 0x2,-0x2 0195 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0196 0000 0000 | | .XXX[0x2] 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 01a1 | | .CONST 0x01a1 ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 0004 | | .CONST 0x0004 ; Number of locals 019b INIT_0198: 019b 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x4 = .DEBUG 0x019b,0x05f4,0x0001,0x0000,0x0057,0x9775,0x0000,0x04f3 ; Debug Table 0x4.0x0 = 0x19b,0xffff 019c e5fe | | Load 0x2,-0x2 019d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 019e e002 | | Load 0x0,0x2 ; Debug Table 0x4.0x1 = 0x19e,0xfffe 019f 0322 | " | Declare_Variable Record 01a0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x2 = 0x1a0,0xfffd 01a1 BODY_0198: 01a1 781b |x | Jump 0x1bd 01a2 0007 | | Action Break_Optional ; Debug Table 0x4.0x3 = 0x1a2,0x2 01a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x4 = 0x1a3,0x401 01a4 0217 | | Execute Heap_Access,All_Reference 01a5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01a6 8213 | | Call 0x1,0x13 ; Debug Table 0x4.0x5 = 0x1a6,0x2 01a7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01a8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x6 = 0x1a8,0x3 01a9 821a | | Call 0x1,0x1a 01aa 6808 |h | Jump_Zero 0x1b3 01ab e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0x7 = 0x1ab,0x4 01ac e5ff | | Load 0x2,-0x1 01ad e009 | | Load 0x0,0x9 01ae 180f | | Execute Package,Field_Execute,Field_Number 0xf 01af 00d1 | | Pop_Control Pop_Count_1 01b0 e00a | | Load 0x0,0xa ; Debug Table 0x4.0x8 = 0x1b0,0x5 01b1 a5fd | | Store_Unchecked 0x2,-0x3 01b2 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x4.0x9 = 0x1b2,0x6 01b3 e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0xa = 0x1b3,0x7 01b4 00da | | Load_Top At_Offset_2 01b5 00da | | Load_Top At_Offset_2 01b6 8211 | | Call 0x1,0x11 01b7 00d2 | | Pop_Control Pop_Count_2 01b8 0007 | | Action Break_Optional ; Debug Table 0x4.0xb = 0x1b8,0x8 01b9 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0xc = 0x1b9,0x801 01ba 0217 | | Execute Heap_Access,All_Reference 01bb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01bc 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x4.0xd = 0x1bc,0x8 01bd 0007 | | Action Break_Optional ; Debug Table 0x4.0xe = 0x1bd,0x1 01be 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0xf = 0x1be,0xc01 01bf 021d | | Execute Heap_Access,Is_Null 01c0 6fe1 |o | Jump_Zero 0x1a2 ; Debug Table 0x4.0x10 = 0x1c0,0x1 01c1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x11 = 0x1c1,0x9 01c2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01c3 a5fd | | Store_Unchecked 0x2,-0x3 01c4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01c5 0000 0000 | | .XXX[0x3] 01c7 0000 | | 01c8 ; -------------------------------------------------------------------------------------- 01c8 ; SUBPROGRAM 01c8 ; -------------------------------------------------------------------------------------- 01c8 01ce | | .CONST 0x01ce ; Address of begin 01c9 0004 | | .CONST 0x0004 ; Address of exception handler 01ca 0004 | | .CONST 0x0004 ; Number of locals 01cb INIT_01c8: 01cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5 = .DEBUG 0x01cb,0x061a,0x0001,0x0000,0x0057,0x9775,0x0000,0x050b ; Debug Table 0x5.0x0 = 0x1cb,0xffff 01cc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x1 = 0x1cc,0xfffe 01cd 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x5.0x2 = 0x1cd,0xfffd 01ce BODY_01c8: 01ce e5fd | | Load 0x2,-0x3 ; Debug Table 0x5.0x3 = 0x1ce,0x1 01cf 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 01d0 e5ff | | Load 0x2,-0x1 01d1 4975 |Iu | Short_Literal 0x175 01d2 00eb | | Load_Encached Diana_Cache 01d3 0098 | | Execute Package,Field_Read_Dynamic 01d4 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 01d5 6801 |h | Jump_Zero 0x1d7 01d6 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x5.0x4 = 0x1d6,0x2 01d7 e5fd | | Load 0x2,-0x3 ; Debug Table 0x5.0x5 = 0x1d7,0x3 01d8 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 01d9 e00a | | Load 0x0,0xa 01da e5ff | | Load 0x2,-0x1 01db 00eb | | Load_Encached Diana_Cache 01dc 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 01dd 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01de e5fd | | Load 0x2,-0x3 ; Debug Table 0x5.0x6 = 0x1de,0x4 01df 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 01e0 e5fd | | Load 0x2,-0x3 01e1 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 01e2 e5ff | | Load 0x2,-0x1 01e3 00eb | | Load_Encached Diana_Cache 01e4 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 01e5 e5fd | | Load 0x2,-0x3 01e6 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 01e7 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x7 = 0x1e7,0x5 01e8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01e9 0007 | | Action Break_Optional 01ea 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x8 = 0x1ea,0x401 01eb 021d | | Execute Heap_Access,Is_Null 01ec 00d0 | | Action Swap_Control 01ed 00d1 | | Pop_Control Pop_Count_1 01ee 6804 |h | Jump_Zero 0x1f3 ; Debug Table 0x5.0x9 = 0x1ee,0x5 01ef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xa = 0x1ef,0x6 01f0 e5fe | | Load 0x2,-0x2 01f1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01f2 7805 |x | Jump 0x1f8 01f3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xb = 0x1f3,0x7 01f4 e5fe | | Load 0x2,-0x2 01f5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01f6 00eb | | Load_Encached Diana_Cache 01f7 1877 | w | Execute Package,Field_Execute,Field_Number 0x77 01f8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xc = 0x1f8,0x8 01f9 e5fe | | Load 0x2,-0x2 01fa 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01fb 0007 | | Action Break_Optional ; Debug Table 0x5.0xd = 0x1fb,0x9 01fc e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0xe = 0x1fc,0x801 01fd 0007 | | Action Break_Optional 01fe 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x5.0xf = 0x1fe,0x802 01ff 0007 | | Action Break_Optional ; Debug Table 0x5.0x10 = 0x1ff,0x803 0200 0007 | | Action Break_Optional ; Debug Table 0x5.0x11 = 0x200,0x804 0201 0b2a | * | Execute_Immediate Case_Compare,0x2a ; Debug Table 0x5.0x12 = 0x201,0x9 0202 7003 |p | Jump_Nonzero 0x206 0203 0b2b | + | Execute_Immediate Case_Compare,0x2b 0204 7001 |p | Jump_Nonzero 0x206 0205 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x5.0x13 = 0x205,0xf 0206 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x14 = 0x206,0xa 0207 4907 |I | Short_Literal 0x107 0208 00eb | | Load_Encached Diana_Cache 0209 0096 | | Execute Package,Entry 020a a402 | | Store_Unchecked 0x2,0x2 020b 0007 | | Action Break_Optional ; Debug Table 0x5.0x15 = 0x20b,0xb 020c 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x16 = 0x20c,0xc01 020d 021d | | Execute Heap_Access,Is_Null 020e 700f |p | Jump_Nonzero 0x21e ; Debug Table 0x5.0x17 = 0x20e,0xb 020f 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x18 = 0x20f,0xc 0210 00eb | | Load_Encached Diana_Cache 0211 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0212 00eb | | Load_Encached Diana_Cache 0213 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0214 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0215 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x19 = 0x215,0xd 0216 00db | | Load_Top At_Offset_3 0217 021f | | Execute Heap_Access,Equal 0218 7005 |p | Jump_Nonzero 0x21e 0219 e5fd | | Load 0x2,-0x3 ; Debug Table 0x5.0x1a = 0x219,0xe 021a e5fe | | Load 0x2,-0x2 021b e403 | | Load 0x2,0x3 021c 8210 | | Call 0x1,0x10 021d 00d2 | | Pop_Control Pop_Count_2 021e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 021f 0000 | | .XXX[0x1] 0220 ; -------------------------------------------------------------------------------------- 0220 ; SUBPROGRAM 0220 ; -------------------------------------------------------------------------------------- 0220 0227 | ' | .CONST 0x0227 ; Address of begin 0221 0004 | | .CONST 0x0004 ; Address of exception handler 0222 0002 | | .CONST 0x0002 ; Number of locals 0223 INIT_0220: 0223 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6 = .DEBUG 0x0223,0x0652,0x0001,0x0000,0x0057,0x9775,0x0000,0x051d ; Debug Table 0x6.0x0 = 0x223,0xffff 0224 00db | | Load_Top At_Offset_3 0225 8218 | | Call 0x1,0x18 0226 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0227 BODY_0220: 0227 0007 | | Action Break_Optional ; Debug Table 0x6.0x1 = 0x227,0x1 0228 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x2 = 0x228,0x401 0229 021d | | Execute Heap_Access,Is_Null 022a 7015 |p | Jump_Nonzero 0x240 ; Debug Table 0x6.0x3 = 0x22a,0x1 022b e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0x4 = 0x22b,0x2 022c e5fe | | Load 0x2,-0x2 022d 00da | | Load_Top At_Offset_2 022e 8214 | | Call 0x1,0x14 022f 8210 | | Call 0x1,0x10 0230 00d2 | | Pop_Control Pop_Count_2 0231 0007 | | Action Break_Optional ; Debug Table 0x6.0x5 = 0x231,0x3 0232 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x6 = 0x232,0x4 0233 8212 | | Call 0x1,0x12 0234 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0235 0007 | | Action Break_Optional ; Debug Table 0x6.0x7 = 0x235,0x5 0236 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x8 = 0x236,0x801 0237 021d | | Execute Heap_Access,Is_Null 0238 7007 |p | Jump_Nonzero 0x240 ; Debug Table 0x6.0x9 = 0x238,0x5 0239 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0xa = 0x239,0x6 023a e5fe | | Load 0x2,-0x2 023b 00da | | Load_Top At_Offset_2 023c 8214 | | Call 0x1,0x14 023d 8210 | | Call 0x1,0x10 023e 00d2 | | Pop_Control Pop_Count_2 023f 7ff2 | | Jump 0x232 0240 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0241 0000 0000 | | .BLANK 0000[0x7] 0248 ; -------------------------------------------------------------------------------------- 0248 ; SUBPROGRAM 0248 ; -------------------------------------------------------------------------------------- 0248 024c | L | .CONST 0x024c ; Address of begin 0249 0004 | | .CONST 0x0004 ; Address of exception handler 024a 0002 | | .CONST 0x0002 ; Number of locals 024b INIT_0248: 024b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7 = .DEBUG 0x024b,0x066a,0x0002,0x0000,0x0057,0x9775,0x0000,0x052f ; Debug Table 0x7.0x0 = 0x24b,0xffff 024c BODY_0248: 024c 0007 | | Action Break_Optional ; Debug Table 0x7.0x1 = 0x24c,0x1 024d e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x2 = 0x24d,0x401 024e 0007 | | Action Break_Optional 024f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x7.0x3 = 0x24f,0x402 0250 0007 | | Action Break_Optional ; Debug Table 0x7.0x4 = 0x250,0x403 0251 0007 | | Action Break_Optional ; Debug Table 0x7.0x5 = 0x251,0x404 0252 0b30 | 0 | Execute_Immediate Case_Compare,0x30 ; Debug Table 0x7.0x6 = 0x252,0x1 0253 7015 |p | Jump_Nonzero 0x269 0254 0b1d | | Execute_Immediate Case_Compare,0x1d 0255 7025 |p% | Jump_Nonzero 0x27b 0256 0b20 | | Execute_Immediate Case_Compare,0x20 0257 7023 |p# | Jump_Nonzero 0x27b 0258 0b28 | ( | Execute_Immediate Case_Compare,0x28 0259 7021 |p! | Jump_Nonzero 0x27b 025a 0b23 | # | Execute_Immediate Case_Compare,0x23 025b 701f |p | Jump_Nonzero 0x27b 025c 0b24 | $ | Execute_Immediate Case_Compare,0x24 025d 701d |p | Jump_Nonzero 0x27b 025e 0b25 | % | Execute_Immediate Case_Compare,0x25 025f 701b |p | Jump_Nonzero 0x27b 0260 0b1e | | Execute_Immediate Case_Compare,0x1e 0261 7019 |p | Jump_Nonzero 0x27b 0262 0b1c | | Execute_Immediate Case_Compare,0x1c 0263 7017 |p | Jump_Nonzero 0x27b 0264 0b27 | ' | Execute_Immediate Case_Compare,0x27 0265 7015 |p | Jump_Nonzero 0x27b 0266 0007 | | Action Break_Optional ; Debug Table 0x7.0x7 = 0x266,0x7 0267 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x8 = 0x267,0x801 0268 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x7.0x9 = 0x268,0x7 0269 e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0xa = 0x269,0x2 026a 00eb | | Load_Encached Diana_Cache 026b 18ec | | Execute Package,Field_Execute,Field_Number 0xec 026c 0032 | 2 | Store_Top Heap_Access,At_Offset_2 026d 0007 | | Action Break_Optional ; Debug Table 0x7.0xb = 0x26d,0x3 026e e402 | | Load 0x2,0x2 ; Debug Table 0x7.0xc = 0x26e,0xc01 026f 0007 | | Action Break_Optional 0270 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x7.0xd = 0x270,0xc02 0271 0007 | | Action Break_Optional ; Debug Table 0x7.0xe = 0x271,0xc03 0272 0007 | | Action Break_Optional ; Debug Table 0x7.0xf = 0x272,0xc04 0273 0f3f | ? | Execute_Immediate Equal,0x3f ; Debug Table 0x7.0x10 = 0x273,0x3 0274 7003 |p | Jump_Nonzero 0x278 0275 e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x11 = 0x275,0x4 0276 8217 | | Call 0x1,0x17 0277 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0278 0007 | | Action Break_Optional ; Debug Table 0x7.0x12 = 0x278,0x5 0279 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x13 = 0x279,0x1001 027a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x7.0x14 = 0x27a,0x5 027b e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x15 = 0x27b,0x6 027c 8217 | | Call 0x1,0x17 027d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 027e 0000 0000 | | .XXX[0x2] 0280 ; -------------------------------------------------------------------------------------- 0280 ; SUBPROGRAM 0280 ; -------------------------------------------------------------------------------------- 0280 028a | | .CONST 0x028a ; Address of begin 0281 0004 | | .CONST 0x0004 ; Address of exception handler 0282 0002 | | .CONST 0x0002 ; Number of locals 0283 INIT_0280: 0283 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8 = .DEBUG 0x0283,0x0698,0x0002,0x0000,0x0057,0x9955,0x0000,0x0044 ; Debug Table 0x8.0x0 = 0x283,0xffff 0284 00db | | Load_Top At_Offset_3 0285 4976 |Iv | Short_Literal 0x176 0286 00eb | | Load_Encached Diana_Cache 0287 0098 | | Execute Package,Field_Read_Dynamic 0288 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0289 0031 | 1 | Store_Top Heap_Access,At_Offset_1 028a BODY_0280: 028a 0007 | | Action Break_Optional ; Debug Table 0x8.0x1 = 0x28a,0x1 028b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x2 = 0x28b,0x401 028c 021d | | Execute Heap_Access,Is_Null 028d 7002 |p | Jump_Nonzero 0x290 ; Debug Table 0x8.0x3 = 0x28d,0x1 028e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x4 = 0x28e,0x2 028f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0290 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x5 = 0x290,0x3 0291 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0292 0000 0000 | | .BLANK 0000[0x6] 0298 ; -------------------------------------------------------------------------------------- 0298 ; SUBPROGRAM 0298 ; -------------------------------------------------------------------------------------- 0298 029b | | .CONST 0x029b ; Address of begin 0299 0004 | | .CONST 0x0004 ; Address of exception handler 029a 0001 | | .CONST 0x0001 ; Number of locals 029b BODY_0298: 029b INIT_0298: 029b 0007 | | Action Break_Optional ; Debug Table 0x9 = .DEBUG 0x029b,0x06a6,0x0002,0x0000,0x0057,0x9955,0x0000,0x0074 ; Debug Table 0x9.0x0 = 0x29b,0x1 029c e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x1 = 0x29c,0x401 029d 0007 | | Action Break_Optional 029e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x2 = 0x29e,0x402 029f 0007 | | Action Break_Optional ; Debug Table 0x9.0x3 = 0x29f,0x403 02a0 0007 | | Action Break_Optional ; Debug Table 0x9.0x4 = 0x2a0,0x404 02a1 0b2f | / | Execute_Immediate Case_Compare,0x2f ; Debug Table 0x9.0x5 = 0x2a1,0x1 02a2 7012 |p | Jump_Nonzero 0x2b5 02a3 0b2d | - | Execute_Immediate Case_Compare,0x2d 02a4 7010 |p | Jump_Nonzero 0x2b5 02a5 0b2c | , | Execute_Immediate Case_Compare,0x2c 02a6 700e |p | Jump_Nonzero 0x2b5 02a7 0b21 | ! | Execute_Immediate Case_Compare,0x21 02a8 700c |p | Jump_Nonzero 0x2b5 02a9 0b33 | 3 | Execute_Immediate Case_Compare,0x33 02aa 700a |p | Jump_Nonzero 0x2b5 02ab 0b20 | | Execute_Immediate Case_Compare,0x20 02ac 7008 |p | Jump_Nonzero 0x2b5 02ad 0b29 | ) | Execute_Immediate Case_Compare,0x29 02ae 7006 |p | Jump_Nonzero 0x2b5 02af 0b2a | * | Execute_Immediate Case_Compare,0x2a 02b0 7004 |p | Jump_Nonzero 0x2b5 02b1 0b2b | + | Execute_Immediate Case_Compare,0x2b 02b2 7002 |p | Jump_Nonzero 0x2b5 02b3 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x6 = 0x2b3,0x3 02b4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02b5 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x7 = 0x2b5,0x2 02b6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02b7 0000 | | .XXX[0x1] 02b8 ; -------------------------------------------------------------------------------------- 02b8 ; SUBPROGRAM 02b8 ; -------------------------------------------------------------------------------------- 02b8 02be | | .CONST 0x02be ; Address of begin 02b9 0004 | | .CONST 0x0004 ; Address of exception handler 02ba 0002 | | .CONST 0x0002 ; Number of locals 02bb INIT_02b8: 02bb 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xa = .DEBUG 0x02bb,0x06b8,0x0002,0x0000,0x0057,0x9955,0x0000,0x00b1 ; Debug Table 0xa.0x0 = 0x2bb,0xffff 02bc 00db | | Load_Top At_Offset_3 02bd 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02be BODY_02b8: 02be 780d |x | Jump 0x2cc 02bf 0007 | | Action Break_Optional ; Debug Table 0xa.0x1 = 0x2bf,0x2 02c0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x2 = 0x2c0,0x401 02c1 0217 | | Execute Heap_Access,All_Reference 02c2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02c3 8215 | | Call 0x1,0x15 ; Debug Table 0xa.0x3 = 0x2c3,0x2 02c4 6802 |h | Jump_Zero 0x2c7 02c5 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x4 = 0x2c5,0x3 02c6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02c7 0007 | | Action Break_Optional ; Debug Table 0xa.0x5 = 0x2c7,0x4 02c8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x6 = 0x2c8,0x801 02c9 0217 | | Execute Heap_Access,All_Reference 02ca 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02cb 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0xa.0x7 = 0x2cb,0x4 02cc 0007 | | Action Break_Optional ; Debug Table 0xa.0x8 = 0x2cc,0x1 02cd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x9 = 0x2cd,0xc01 02ce 021d | | Execute Heap_Access,Is_Null 02cf 6fef |o | Jump_Zero 0x2bf ; Debug Table 0xa.0xa = 0x2cf,0x1 02d0 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0xb = 0x2d0,0x5 02d1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02d2 0000 0000 | | .BLANK 0000[0x6] 02d8 ; -------------------------------------------------------------------------------------- 02d8 ; SUBPROGRAM 02d8 ; -------------------------------------------------------------------------------------- 02d8 02eb | | .CONST 0x02eb ; Address of begin 02d9 0004 | | .CONST 0x0004 ; Address of exception handler 02da 0002 | | .CONST 0x0002 ; Number of locals 02db INIT_02d8: 02db 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xb = .DEBUG 0x02db,0x06d2,0x0002,0x0000,0x0057,0x9955,0x0000,0x00ee ; Debug Table 0xb.0x0 = 0x2db,0xffff 02dc 00db | | Load_Top At_Offset_3 02dd 4975 |Iu | Short_Literal 0x175 02de 00eb | | Load_Encached Diana_Cache 02df 0098 | | Execute Package,Field_Read_Dynamic 02e0 181d | | Execute Package,Field_Execute,Field_Number 0x1d 02e1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x1 = 0x2e1,0x401 02e2 7002 |p | Jump_Nonzero 0x2e5 02e3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xb.0x2 = 0x2e3,0x402 02e4 7803 |x | Jump 0x2e8 02e5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x3 = 0x2e5,0x403 02e6 0217 | | Execute Heap_Access,All_Reference 02e7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02e8 00d0 | | Action Swap_Control 02e9 00d1 | | Pop_Control Pop_Count_1 02ea 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0xb.0x4 = 0x2ea,0xffff 02eb BODY_02d8: 02eb 0007 | | Action Break_Optional ; Debug Table 0xb.0x5 = 0x2eb,0x1 02ec 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x6 = 0x2ec,0x801 02ed 021d | | Execute Heap_Access,Is_Null 02ee 6803 |h | Jump_Zero 0x2f2 ; Debug Table 0xb.0x7 = 0x2ee,0x1 02ef 0007 | | Action Break_Optional ; Debug Table 0xb.0x8 = 0x2ef,0x2 02f0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x9 = 0x2f0,0xc01 02f1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0xb.0xa = 0x2f1,0x2 02f2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0xb = 0x2f2,0x3 02f3 0007 | | Action Break_Optional 02f4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0xc = 0x2f4,0x1001 02f5 7002 |p | Jump_Nonzero 0x2f8 02f6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0xd = 0x2f6,0x1002 02f7 782c |x, | Jump 0x324 02f8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0xe = 0x2f8,0x1003 02f9 0217 | | Execute Heap_Access,All_Reference 02fa 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02fb 6804 |h | Jump_Zero 0x300 02fc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0xf = 0x2fc,0x1004 02fd 0217 | | Execute Heap_Access,All_Reference 02fe 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02ff 7824 |x$ | Jump 0x324 0300 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x10 = 0x300,0x1005 0301 0007 | | Action Break_Optional 0302 e404 | | Load 0x2,0x4 ; Debug Table 0xb.0x11 = 0x302,0x1401 0303 0007 | | Action Break_Optional 0304 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0xb.0x12 = 0x304,0x1402 0305 0007 | | Action Break_Optional ; Debug Table 0xb.0x13 = 0x305,0x1403 0306 00d0 | | Action Swap_Control ; Debug Table 0xb.0x14 = 0x306,0x1404 0307 00d1 | | Pop_Control Pop_Count_1 0308 49bb |I | Short_Literal 0x1bb ; Debug Table 0xb.0x15 = 0x308,0x1005 0309 00eb | | Load_Encached Diana_Cache 030a 0098 | | Execute Package,Field_Read_Dynamic 030b 012c | , | Execute Any,Size 030c e004 | | Load 0x0,0x4 030d 1b17 | | Execute Package,Field_Read,Field_Number 0x17 030e 025b | [ | Execute Discrete,Check_In_Type 030f 0273 | s | Execute Discrete,Plus 0310 00d9 | | Load_Top At_Offset_1 0311 0007 | | Action Break_Optional 0312 e405 | | Load 0x2,0x5 ; Debug Table 0xb.0x16 = 0x312,0x1801 0313 0007 | | Action Break_Optional 0314 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xb.0x17 = 0x314,0x1802 0315 0007 | | Action Break_Optional ; Debug Table 0xb.0x18 = 0x315,0x1803 0316 00d0 | | Action Swap_Control ; Debug Table 0xb.0x19 = 0x316,0x1804 0317 00d1 | | Pop_Control Pop_Count_1 0318 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0xb.0x1a = 0x318,0x1404 0319 00eb | | Load_Encached Diana_Cache 031a 0098 | | Execute Package,Field_Read_Dynamic 031b 49c9 |I | Short_Literal 0x1c9 031c 00eb | | Load_Encached Diana_Cache 031d 0098 | | Execute Package,Field_Read_Dynamic 031e 49ca |I | Short_Literal 0x1ca 031f 00eb | | Load_Encached Diana_Cache 0320 0095 | | Execute Package,Field_Reference_Dynamic 0321 e005 | | Load 0x0,0x5 0322 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0323 7800 |x | Jump 0x324 0324 00d0 | | Action Swap_Control 0325 00d1 | | Pop_Control Pop_Count_1 0326 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0xb.0x1b = 0x326,0x3 0327 0000 | | .XXX[0x1] 0328 ; -------------------------------------------------------------------------------------- 0328 ; SUBPROGRAM 0328 ; -------------------------------------------------------------------------------------- 0328 032b | + | .CONST 0x032b ; Address of begin 0329 0004 | | .CONST 0x0004 ; Address of exception handler 032a 0001 | | .CONST 0x0001 ; Number of locals 032b BODY_0328: 032b INIT_0328: 032b 0007 | | Action Break_Optional ; Debug Table 0xc = .DEBUG 0x032b,0x070c,0x0002,0x0000,0x0057,0x9955,0x0000,0x019a ; Debug Table 0xc.0x0 = 0x32b,0x1 032c e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x1 = 0x32c,0x401 032d 0007 | | Action Break_Optional 032e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xc.0x2 = 0x32e,0x402 032f 0007 | | Action Break_Optional ; Debug Table 0xc.0x3 = 0x32f,0x403 0330 0007 | | Action Break_Optional ; Debug Table 0xc.0x4 = 0x330,0x404 0331 0f57 | W | Execute_Immediate Equal,0x57 ; Debug Table 0xc.0x5 = 0x331,0x1 0332 6838 |h8 | Jump_Zero 0x36b 0333 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x6 = 0x333,0x2 0334 00eb | | Load_Encached Diana_Cache 0335 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0336 00eb | | Load_Encached Diana_Cache 0337 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0338 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x7 = 0x338,0x801 0339 7002 |p | Jump_Nonzero 0x33c 033a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x8 = 0x33a,0x802 033b 782c |x, | Jump 0x368 033c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x9 = 0x33c,0x803 033d 0217 | | Execute Heap_Access,All_Reference 033e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 033f 6804 |h | Jump_Zero 0x344 0340 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0xa = 0x340,0x804 0341 0217 | | Execute Heap_Access,All_Reference 0342 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0343 7824 |x$ | Jump 0x368 0344 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0xb = 0x344,0x805 0345 0007 | | Action Break_Optional 0346 e403 | | Load 0x2,0x3 ; Debug Table 0xc.0xc = 0x346,0xc01 0347 0007 | | Action Break_Optional 0348 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0xc.0xd = 0x348,0xc02 0349 0007 | | Action Break_Optional ; Debug Table 0xc.0xe = 0x349,0xc03 034a 00d0 | | Action Swap_Control ; Debug Table 0xc.0xf = 0x34a,0xc04 034b 00d1 | | Pop_Control Pop_Count_1 034c 49bb |I | Short_Literal 0x1bb ; Debug Table 0xc.0x10 = 0x34c,0x805 034d 00eb | | Load_Encached Diana_Cache 034e 0098 | | Execute Package,Field_Read_Dynamic 034f 012c | , | Execute Any,Size 0350 e004 | | Load 0x0,0x4 0351 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0352 025b | [ | Execute Discrete,Check_In_Type 0353 0273 | s | Execute Discrete,Plus 0354 00d9 | | Load_Top At_Offset_1 0355 0007 | | Action Break_Optional 0356 e404 | | Load 0x2,0x4 ; Debug Table 0xc.0x11 = 0x356,0x1001 0357 0007 | | Action Break_Optional 0358 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xc.0x12 = 0x358,0x1002 0359 0007 | | Action Break_Optional ; Debug Table 0xc.0x13 = 0x359,0x1003 035a 00d0 | | Action Swap_Control ; Debug Table 0xc.0x14 = 0x35a,0x1004 035b 00d1 | | Pop_Control Pop_Count_1 035c 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0xc.0x15 = 0x35c,0xc04 035d 00eb | | Load_Encached Diana_Cache 035e 0098 | | Execute Package,Field_Read_Dynamic 035f 49c9 |I | Short_Literal 0x1c9 0360 00eb | | Load_Encached Diana_Cache 0361 0098 | | Execute Package,Field_Read_Dynamic 0362 49ca |I | Short_Literal 0x1ca 0363 00eb | | Load_Encached Diana_Cache 0364 0095 | | Execute Package,Field_Reference_Dynamic 0365 e005 | | Load 0x0,0x5 0366 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0367 7800 |x | Jump 0x368 0368 00d0 | | Action Swap_Control 0369 00d1 | | Pop_Control Pop_Count_1 036a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0xc.0x16 = 0x36a,0x2 036b 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x17 = 0x36b,0x3 036c 00db | | Load_Top At_Offset_3 036d 4976 |Iv | Short_Literal 0x176 036e 00eb | | Load_Encached Diana_Cache 036f 0098 | | Execute Package,Field_Read_Dynamic 0370 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0371 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0372 0000 0000 | | .BLANK 0000[0x6] 0378 ; -------------------------------------------------------------------------------------- 0378 ; SUBPROGRAM 0378 ; -------------------------------------------------------------------------------------- 0378 0380 | | .CONST 0x0380 ; Address of begin 0379 0004 | | .CONST 0x0004 ; Address of exception handler 037a 0002 | | .CONST 0x0002 ; Number of locals 037b INIT_0378: 037b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd = .DEBUG 0x037b,0x073e,0x0001,0x0000,0x0057,0x9955,0x0000,0x02dc ; Debug Table 0xd.0x0 = 0x37b,0xffff 037c 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x1 = 0x37c,0x401 037d 0217 | | Execute Heap_Access,All_Reference 037e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 037f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0xd.0x2 = 0x37f,0xffff 0380 BODY_0378: 0380 0007 | | Action Break_Optional ; Debug Table 0xd.0x3 = 0x380,0x1 0381 e402 | | Load 0x2,0x2 ; Debug Table 0xd.0x4 = 0x381,0x801 0382 0007 | | Action Break_Optional 0383 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xd.0x5 = 0x383,0x802 0384 0007 | | Action Break_Optional ; Debug Table 0xd.0x6 = 0x384,0x803 0385 0007 | | Action Break_Optional ; Debug Table 0xd.0x7 = 0x385,0x804 0386 0b2c | , | Execute_Immediate Case_Compare,0x2c ; Debug Table 0xd.0x8 = 0x386,0x1 0387 7028 |p( | Jump_Nonzero 0x3b0 0388 0b21 | ! | Execute_Immediate Case_Compare,0x21 0389 7026 |p& | Jump_Nonzero 0x3b0 038a 0b33 | 3 | Execute_Immediate Case_Compare,0x33 038b 7024 |p$ | Jump_Nonzero 0x3b0 038c 0b2f | / | Execute_Immediate Case_Compare,0x2f 038d 7022 |p" | Jump_Nonzero 0x3b0 038e 0b2a | * | Execute_Immediate Case_Compare,0x2a 038f 7020 |p | Jump_Nonzero 0x3b0 0390 0b2b | + | Execute_Immediate Case_Compare,0x2b 0391 701e |p | Jump_Nonzero 0x3b0 0392 0b1c | | Execute_Immediate Case_Compare,0x1c 0393 703f |p? | Jump_Nonzero 0x3d3 0394 0b1e | | Execute_Immediate Case_Compare,0x1e 0395 704c |pL | Jump_Nonzero 0x3e2 0396 0b23 | # | Execute_Immediate Case_Compare,0x23 0397 7059 |pY | Jump_Nonzero 0x3f1 0398 0b24 | $ | Execute_Immediate Case_Compare,0x24 0399 7057 |pW | Jump_Nonzero 0x3f1 039a 0b25 | % | Execute_Immediate Case_Compare,0x25 039b 707a |pz | Jump_Nonzero 0x416 039c 0b22 | " | Execute_Immediate Case_Compare,0x22 039d 7087 |p | Jump_Nonzero 0x425 039e 0b20 | | Execute_Immediate Case_Compare,0x20 039f 7085 |p | Jump_Nonzero 0x425 03a0 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x9 = 0x3a0,0x20 03a1 e5fe | | Load 0x2,-0x2 03a2 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 03a3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0xa = 0x3a3,0x21 03a4 e006 | | Load 0x0,0x6 03a5 1812 | | Execute Package,Field_Execute,Field_Number 0x12 03a6 e5fe | | Load 0x2,-0x2 03a7 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 03a8 e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0xb = 0x3a8,0x22 03a9 8216 | | Call 0x1,0x16 03aa e5fe | | Load 0x2,-0x2 03ab 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 03ac 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0xc = 0x3ac,0x23 03ad e5fe | | Load 0x2,-0x2 03ae 380a |8 | Execute Record,Field_Write,Field_Number 0xa 03af 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03b0 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0xd = 0x3b0,0x2 03b1 e5fe | | Load 0x2,-0x2 03b2 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 03b3 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0xe = 0x3b3,0x3 03b4 e5fe | | Load 0x2,-0x2 03b5 380a |8 | Execute Record,Field_Write,Field_Number 0xa 03b6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0xf = 0x3b6,0x4 03b7 00eb | | Load_Encached Diana_Cache 03b8 18ec | | Execute Package,Field_Execute,Field_Number 0xec 03b9 00eb | | Load_Encached Diana_Cache 03ba 18ec | | Execute Package,Field_Execute,Field_Number 0xec 03bb e404 | | Load 0x2,0x4 ; Debug Table 0xd.0x10 = 0x3bb,0xc01 03bc 0007 | | Action Break_Optional 03bd 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xd.0x11 = 0x3bd,0xc02 03be 0007 | | Action Break_Optional ; Debug Table 0xd.0x12 = 0x3be,0xc03 03bf 00d0 | | Action Swap_Control ; Debug Table 0xd.0x13 = 0x3bf,0xc04 03c0 00d1 | | Pop_Control Pop_Count_1 03c1 0f8f | | Execute_Immediate Equal,-0x71 ; Debug Table 0xd.0x14 = 0x3c1,0x4 03c2 6807 |h | Jump_Zero 0x3ca 03c3 4805 |H | Short_Literal 0x5 ; Debug Table 0xd.0x15 = 0x3c3,0x5 03c4 e5fe | | Load 0x2,-0x2 03c5 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 03c6 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x16 = 0x3c6,0x6 03c7 e5fe | | Load 0x2,-0x2 03c8 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 03c9 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03ca 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x17 = 0x3ca,0x7 03cb e5fe | | Load 0x2,-0x2 03cc 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 03cd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x18 = 0x3cd,0x8 03ce e006 | | Load 0x0,0x6 03cf 1812 | | Execute Package,Field_Execute,Field_Number 0x12 03d0 e5fe | | Load 0x2,-0x2 03d1 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 03d2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03d3 4802 |H | Short_Literal 0x2 ; Debug Table 0xd.0x19 = 0x3d3,0x9 03d4 e5fe | | Load 0x2,-0x2 03d5 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 03d6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x1a = 0x3d6,0xa 03d7 e006 | | Load 0x0,0x6 03d8 1812 | | Execute Package,Field_Execute,Field_Number 0x12 03d9 e5fe | | Load 0x2,-0x2 03da 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 03db 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x1b = 0x3db,0xb 03dc e5fe | | Load 0x2,-0x2 03dd 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 03de 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x1c = 0x3de,0xc 03df e5fe | | Load 0x2,-0x2 03e0 380a |8 | Execute Record,Field_Write,Field_Number 0xa 03e1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03e2 4803 |H | Short_Literal 0x3 ; Debug Table 0xd.0x1d = 0x3e2,0xd 03e3 e5fe | | Load 0x2,-0x2 03e4 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 03e5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x1e = 0x3e5,0xe 03e6 e006 | | Load 0x0,0x6 03e7 1812 | | Execute Package,Field_Execute,Field_Number 0x12 03e8 e5fe | | Load 0x2,-0x2 03e9 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 03ea 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x1f = 0x3ea,0xf 03eb e5fe | | Load 0x2,-0x2 03ec 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 03ed 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x20 = 0x3ed,0x10 03ee e5fe | | Load 0x2,-0x2 03ef 380a |8 | Execute Record,Field_Write,Field_Number 0xa 03f0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03f1 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x21 = 0x3f1,0x11 03f2 e5fe | | Load 0x2,-0x2 03f3 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 03f4 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x22 = 0x3f4,0x12 03f5 e5fe | | Load 0x2,-0x2 03f6 380a |8 | Execute Record,Field_Write,Field_Number 0xa 03f7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x23 = 0x3f7,0x13 03f8 00eb | | Load_Encached Diana_Cache 03f9 18ec | | Execute Package,Field_Execute,Field_Number 0xec 03fa 00eb | | Load_Encached Diana_Cache 03fb 18ec | | Execute Package,Field_Execute,Field_Number 0xec 03fc 00eb | | Load_Encached Diana_Cache 03fd 18ec | | Execute Package,Field_Execute,Field_Number 0xec 03fe e404 | | Load 0x2,0x4 ; Debug Table 0xd.0x24 = 0x3fe,0x1001 03ff 0007 | | Action Break_Optional 0400 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xd.0x25 = 0x400,0x1002 0401 0007 | | Action Break_Optional ; Debug Table 0xd.0x26 = 0x401,0x1003 0402 00d0 | | Action Swap_Control ; Debug Table 0xd.0x27 = 0x402,0x1004 0403 00d1 | | Pop_Control Pop_Count_1 0404 0f8f | | Execute_Immediate Equal,-0x71 ; Debug Table 0xd.0x28 = 0x404,0x13 0405 6807 |h | Jump_Zero 0x40d 0406 4805 |H | Short_Literal 0x5 ; Debug Table 0xd.0x29 = 0x406,0x14 0407 e5fe | | Load 0x2,-0x2 0408 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0409 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x2a = 0x409,0x15 040a e5fe | | Load 0x2,-0x2 040b 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 040c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 040d 4804 |H | Short_Literal 0x4 ; Debug Table 0xd.0x2b = 0x40d,0x16 040e e5fe | | Load 0x2,-0x2 040f 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0410 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x2c = 0x410,0x17 0411 e006 | | Load 0x0,0x6 0412 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0413 e5fe | | Load 0x2,-0x2 0414 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0415 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0416 4804 |H | Short_Literal 0x4 ; Debug Table 0xd.0x2d = 0x416,0x18 0417 e5fe | | Load 0x2,-0x2 0418 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0419 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x2e = 0x419,0x19 041a e006 | | Load 0x0,0x6 041b 1812 | | Execute Package,Field_Execute,Field_Number 0x12 041c e5fe | | Load 0x2,-0x2 041d 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 041e 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x2f = 0x41e,0x1a 041f e5fe | | Load 0x2,-0x2 0420 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 0421 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x30 = 0x421,0x1b 0422 e5fe | | Load 0x2,-0x2 0423 380a |8 | Execute Record,Field_Write,Field_Number 0xa 0424 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0425 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x31 = 0x425,0x1c 0426 e5fe | | Load 0x2,-0x2 0427 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0428 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x32 = 0x428,0x1d 0429 e006 | | Load 0x0,0x6 042a 1812 | | Execute Package,Field_Execute,Field_Number 0x12 042b e5fe | | Load 0x2,-0x2 042c 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 042d e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x33 = 0x42d,0x1e 042e 8216 | | Call 0x1,0x16 042f e5fe | | Load 0x2,-0x2 0430 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 0431 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x34 = 0x431,0x1f 0432 e5fe | | Load 0x2,-0x2 0433 380a |8 | Execute Record,Field_Write,Field_Number 0xa 0434 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0435 0000 0000 | | .XXX[0x3] 0437 0000 | | 0438 ; -------------------------------------------------------------------------------------- 0438 ; SUBPROGRAM 0438 ; -------------------------------------------------------------------------------------- 0438 043e | > | .CONST 0x043e ; Address of begin 0439 0004 | | .CONST 0x0004 ; Address of exception handler 043a 0004 | | .CONST 0x0004 ; Number of locals 043b INIT_0438: 043b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe = .DEBUG 0x043b,0x07aa,0x0002,0x0000,0x0057,0x9955,0x0000,0x05e9 ; Debug Table 0xe.0x0 = 0x43b,0xffff 043c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x1 = 0x43c,0xfffe 043d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x2 = 0x43d,0xfffd 043e BODY_0438: 043e 0007 | | Action Break_Optional ; Debug Table 0xe.0x3 = 0x43e,0x1 043f e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x4 = 0x43f,0x401 0440 0007 | | Action Break_Optional 0441 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xe.0x5 = 0x441,0x402 0442 0007 | | Action Break_Optional ; Debug Table 0xe.0x6 = 0x442,0x403 0443 0007 | | Action Break_Optional ; Debug Table 0xe.0x7 = 0x443,0x404 0444 0fa8 | | Execute_Immediate Equal,-0x58 ; Debug Table 0xe.0x8 = 0x444,0x1 0445 682b |h+ | Jump_Zero 0x471 0446 e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x9 = 0x446,0x2 0447 00eb | | Load_Encached Diana_Cache 0448 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9 0449 0031 | 1 | Store_Top Heap_Access,At_Offset_1 044a 0007 | | Action Break_Optional ; Debug Table 0xe.0xa = 0x44a,0x3 044b e404 | | Load 0x2,0x4 ; Debug Table 0xe.0xb = 0x44b,0x801 044c 0007 | | Action Break_Optional 044d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xe.0xc = 0x44d,0x802 044e 0007 | | Action Break_Optional ; Debug Table 0xe.0xd = 0x44e,0x803 044f 0007 | | Action Break_Optional ; Debug Table 0xe.0xe = 0x44f,0x804 0450 0b49 | I | Execute_Immediate Case_Compare,0x49 ; Debug Table 0xe.0xf = 0x450,0x3 0451 7008 |p | Jump_Nonzero 0x45a 0452 0b47 | G | Execute_Immediate Case_Compare,0x47 0453 7006 |p | Jump_Nonzero 0x45a 0454 0b46 | F | Execute_Immediate Case_Compare,0x46 0455 7004 |p | Jump_Nonzero 0x45a 0456 0b48 | H | Execute_Immediate Case_Compare,0x48 0457 7004 |p | Jump_Nonzero 0x45c 0458 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x10 = 0x458,0x8 0459 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 045a 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x11 = 0x45a,0x4 045b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 045c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x12 = 0x45c,0x5 045d 00eb | | Load_Encached Diana_Cache 045e 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 045f a402 | | Store_Unchecked 0x2,0x2 0460 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x13 = 0x460,0x6 0461 4976 |Iv | Short_Literal 0x176 0462 00eb | | Load_Encached Diana_Cache 0463 0098 | | Execute Package,Field_Read_Dynamic 0464 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0465 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0466 0007 | | Action Break_Optional ; Debug Table 0xe.0x14 = 0x466,0x7 0467 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x15 = 0x467,0xc01 0468 021d | | Execute Heap_Access,Is_Null 0469 7005 |p | Jump_Nonzero 0x46f ; Debug Table 0xe.0x16 = 0x469,0x7 046a 00db | | Load_Top At_Offset_3 046b 00db | | Load_Top At_Offset_3 046c 021f | | Execute Heap_Access,Equal 046d 0f00 | | Execute_Immediate Equal,0x0 046e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 046f 4800 |H | Short_Literal 0x0 0470 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0471 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x17 = 0x471,0x9 0472 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0473 0000 0000 | | .BLANK 0000[0x5] 0478 ; -------------------------------------------------------------------------------------- 0478 ; Debug Table 0478 ; -------------------------------------------------------------------------------------- 0478 0003 000f | | .CONST 0x0003,0x000f 047a 000b 04f2 | | .DEBUG 0x000b,0x04f2,0x0000,0x0000,0x0057,0x9775,0x0000,0x04d0 0482 0018 0500 | | .DEBUG 0x0018,0x0500,0x0000,0x0000,0x0057,0x9955,0x0000,0x0006 048a 0043 0526 | C &| .DEBUG 0x0043,0x0526,0x0001,0x0000,0x0057,0x9775,0x0000,0x04d1 0492 0163 05d0 | c | .DEBUG 0x0163,0x05d0,0x0001,0x0000,0x0057,0x9775,0x0000,0x04df 049a 019b 05f4 | | .DEBUG 0x019b,0x05f4,0x0001,0x0000,0x0057,0x9775,0x0000,0x04f3 04a2 01cb 061a | | .DEBUG 0x01cb,0x061a,0x0001,0x0000,0x0057,0x9775,0x0000,0x050b 04aa 0223 0652 | # R| .DEBUG 0x0223,0x0652,0x0001,0x0000,0x0057,0x9775,0x0000,0x051d 04b2 024b 066a | K j| .DEBUG 0x024b,0x066a,0x0002,0x0000,0x0057,0x9775,0x0000,0x052f 04ba 0283 0698 | | .DEBUG 0x0283,0x0698,0x0002,0x0000,0x0057,0x9955,0x0000,0x0044 04c2 029b 06a6 | | .DEBUG 0x029b,0x06a6,0x0002,0x0000,0x0057,0x9955,0x0000,0x0074 04ca 02bb 06b8 | | .DEBUG 0x02bb,0x06b8,0x0002,0x0000,0x0057,0x9955,0x0000,0x00b1 04d2 02db 06d2 | | .DEBUG 0x02db,0x06d2,0x0002,0x0000,0x0057,0x9955,0x0000,0x00ee 04da 032b 070c | + | .DEBUG 0x032b,0x070c,0x0002,0x0000,0x0057,0x9955,0x0000,0x019a 04e2 037b 073e | { >| .DEBUG 0x037b,0x073e,0x0001,0x0000,0x0057,0x9955,0x0000,0x02dc 04ea 043b 07aa | ; | .DEBUG 0x043b,0x07aa,0x0002,0x0000,0x0057,0x9955,0x0000,0x05e9 04f2 ; -------------------------------------------------------------------------------------- 04f2 ; Debug3 Subtable 0x0 04f2 ; -------------------------------------------------------------------------------------- 04f2 0006 0000 | | .DBG3TAB 0x0006,0x0000 04f4 000b ffff | | .CONST 0x000b,0xffff 04f6 000d fffe | | .CONST 0x000d,0xfffe 04f8 000f fffd | | .CONST 0x000f,0xfffd 04fa 0011 fffc | | .CONST 0x0011,0xfffc 04fc 0013 fffb | | .CONST 0x0013,0xfffb 04fe 0015 fffa | | .CONST 0x0015,0xfffa 0500 ; -------------------------------------------------------------------------------------- 0500 ; Debug3 Subtable 0x1 0500 ; -------------------------------------------------------------------------------------- 0500 0012 0000 | | .DBG3TAB 0x0012,0x0000 0502 0018 ffff | | .CONST 0x0018,0xffff 0504 0019 fffe | | .CONST 0x0019,0xfffe 0506 001a fffd | | .CONST 0x001a,0xfffd 0508 001b fffc | | .CONST 0x001b,0xfffc 050a 001c fffb | | .CONST 0x001c,0xfffb 050c 001f fffa | | .CONST 0x001f,0xfffa 050e 0021 fff9 | ! | .CONST 0x0021,0xfff9 0510 0023 fff8 | # | .CONST 0x0023,0xfff8 0512 0025 fff7 | % | .CONST 0x0025,0xfff7 0514 0027 fff6 | ' | .CONST 0x0027,0xfff6 0516 0029 fff5 | ) | .CONST 0x0029,0xfff5 0518 002b fff4 | + | .CONST 0x002b,0xfff4 051a 002d fff3 | - | .CONST 0x002d,0xfff3 051c 002f fff2 | / | .CONST 0x002f,0xfff2 051e 0031 fff1 | 1 | .CONST 0x0031,0xfff1 0520 0033 fff0 | 3 | .CONST 0x0033,0xfff0 0522 0035 ffef | 5 | .CONST 0x0035,0xffef 0524 0037 ffee | 7 | .CONST 0x0037,0xffee 0526 ; -------------------------------------------------------------------------------------- 0526 ; Debug3 Subtable 0x2 0526 ; -------------------------------------------------------------------------------------- 0526 0006 004e | N| .DBG3TAB 0x0006,0x004e 0528 0043 ffff | C | .CONST 0x0043,0xffff 052a 0046 fffe | F | .CONST 0x0046,0xfffe 052c 0047 fffd | G | .CONST 0x0047,0xfffd 052e 0048 fffc | H | .CONST 0x0048,0xfffc 0530 0049 fffb | I | .CONST 0x0049,0xfffb 0532 004b fffa | K | .CONST 0x004b,0xfffa 0534 004e 0002 | N | .CONST 0x004e,0x0002 0536 004f 0401 | O | .CONST 0x004f,0x0401 0538 0052 0002 | R | .CONST 0x0052,0x0002 053a 0053 0003 | S | .CONST 0x0053,0x0003 053c 0054 0801 | T | .CONST 0x0054,0x0801 053e 0056 0802 | V | .CONST 0x0056,0x0802 0540 0057 0803 | W | .CONST 0x0057,0x0803 0542 0058 0804 | X | .CONST 0x0058,0x0804 0544 0059 0003 | Y | .CONST 0x0059,0x0003 0546 006d 001f | m | .CONST 0x006d,0x001f 0548 0071 0020 | q | .CONST 0x0071,0x0020 054a 0078 0021 | x !| .CONST 0x0078,0x0021 054c 007f 0004 | | .CONST 0x007f,0x0004 054e 0085 0005 | | .CONST 0x0085,0x0005 0550 0088 0006 | | .CONST 0x0088,0x0006 0552 008b 0007 | | .CONST 0x008b,0x0007 0554 008e 0008 | | .CONST 0x008e,0x0008 0556 0091 0009 | | .CONST 0x0091,0x0009 0558 0096 000b | | .CONST 0x0096,0x000b 055a 009a 0c01 | | .CONST 0x009a,0x0c01 055c 009c 0c02 | | .CONST 0x009c,0x0c02 055e 009e 0c03 | | .CONST 0x009e,0x0c03 0560 00a2 0c04 | | .CONST 0x00a2,0x0c04 0562 00a6 0c05 | | .CONST 0x00a6,0x0c05 0564 00a8 1001 | | .CONST 0x00a8,0x1001 0566 00aa 1002 | | .CONST 0x00aa,0x1002 0568 00ab 1003 | | .CONST 0x00ab,0x1003 056a 00ac 1004 | | .CONST 0x00ac,0x1004 056c 00ae 0c05 | | .CONST 0x00ae,0x0c05 056e 00b8 1401 | | .CONST 0x00b8,0x1401 0570 00ba 1402 | | .CONST 0x00ba,0x1402 0572 00bb 1403 | | .CONST 0x00bb,0x1403 0574 00bc 1404 | | .CONST 0x00bc,0x1404 0576 00be 1004 | | .CONST 0x00be,0x1004 0578 00cc 000b | | .CONST 0x00cc,0x000b 057a 00d0 000c | | .CONST 0x00d0,0x000c 057c 00d1 1801 | | .CONST 0x00d1,0x1801 057e 00d3 1802 | | .CONST 0x00d3,0x1802 0580 00d5 1803 | | .CONST 0x00d5,0x1803 0582 00d8 000c | | .CONST 0x00d8,0x000c 0584 00d9 000a | | .CONST 0x00d9,0x000a 0586 00da 1c01 | | .CONST 0x00da,0x1c01 0588 00dc 000a | | .CONST 0x00dc,0x000a 058a 00de 000d | | .CONST 0x00de,0x000d 058c 00e1 000e | | .CONST 0x00e1,0x000e 058e 00e6 000f | | .CONST 0x00e6,0x000f 0590 00e9 0010 | | .CONST 0x00e9,0x0010 0592 00ec 0011 | | .CONST 0x00ec,0x0011 0594 00f6 0012 | | .CONST 0x00f6,0x0012 0596 00fa 0013 | | .CONST 0x00fa,0x0013 0598 00fb 2001 | | .CONST 0x00fb,0x2001 059a 00fd 2002 | | .CONST 0x00fd,0x2002 059c 00fe 2003 | | .CONST 0x00fe,0x2003 059e 00ff 2004 | | .CONST 0x00ff,0x2004 05a0 0100 0013 | | .CONST 0x0100,0x0013 05a2 0106 0019 | | .CONST 0x0106,0x0019 05a4 0110 0014 | | .CONST 0x0110,0x0014 05a6 0119 0015 | | .CONST 0x0119,0x0015 05a8 011c 0016 | | .CONST 0x011c,0x0016 05aa 011f 0017 | | .CONST 0x011f,0x0017 05ac 0122 0018 | " | .CONST 0x0122,0x0018 05ae 0127 001a | ' | .CONST 0x0127,0x001a 05b0 0129 001b | ) | .CONST 0x0129,0x001b 05b2 012c 001c | , | .CONST 0x012c,0x001c 05b4 0131 001d | 1 | .CONST 0x0131,0x001d 05b6 0134 001e | 4 | .CONST 0x0134,0x001e 05b8 0138 0022 | 8 "| .CONST 0x0138,0x0022 05ba 0139 2401 | 9$ | .CONST 0x0139,0x2401 05bc 013c 0022 | < "| .CONST 0x013c,0x0022 05be 013d 0023 | = #| .CONST 0x013d,0x0023 05c0 013f 0001 | ? | .CONST 0x013f,0x0001 05c2 0140 2801 | @( | .CONST 0x0140,0x2801 05c4 0142 0001 | B | .CONST 0x0142,0x0001 05c6 0143 0024 | C $| .CONST 0x0143,0x0024 05c8 0147 0025 | G %| .CONST 0x0147,0x0025 05ca 0150 2c01 | P, | .CONST 0x0150,0x2c01 05cc 0154 0025 | T %| .CONST 0x0154,0x0025 05ce 0155 0026 | U &| .CONST 0x0155,0x0026 05d0 ; -------------------------------------------------------------------------------------- 05d0 ; Debug3 Subtable 0x3 05d0 ; -------------------------------------------------------------------------------------- 05d0 0003 000e | | .DBG3TAB 0x0003,0x000e 05d2 0163 ffff | c | .CONST 0x0163,0xffff 05d4 0166 fffe | f | .CONST 0x0166,0xfffe 05d6 0167 fffd | g | .CONST 0x0167,0xfffd 05d8 016a 0002 | j | .CONST 0x016a,0x0002 05da 016b 0401 | k | .CONST 0x016b,0x0401 05dc 016e 0002 | n | .CONST 0x016e,0x0002 05de 016f 0003 | o | .CONST 0x016f,0x0003 05e0 0178 0004 | x | .CONST 0x0178,0x0004 05e2 017f 0005 | | .CONST 0x017f,0x0005 05e4 0183 0006 | | .CONST 0x0183,0x0006 05e6 0189 0008 | | .CONST 0x0189,0x0008 05e8 018a 0801 | | .CONST 0x018a,0x0801 05ea 018d 0008 | | .CONST 0x018d,0x0008 05ec 018e 0001 | | .CONST 0x018e,0x0001 05ee 018f 0c01 | | .CONST 0x018f,0x0c01 05f0 0191 0001 | | .CONST 0x0191,0x0001 05f2 0192 0009 | | .CONST 0x0192,0x0009 05f4 ; -------------------------------------------------------------------------------------- 05f4 ; Debug3 Subtable 0x4 05f4 ; -------------------------------------------------------------------------------------- 05f4 0003 000f | | .DBG3TAB 0x0003,0x000f 05f6 019b ffff | | .CONST 0x019b,0xffff 05f8 019e fffe | | .CONST 0x019e,0xfffe 05fa 01a0 fffd | | .CONST 0x01a0,0xfffd 05fc 01a2 0002 | | .CONST 0x01a2,0x0002 05fe 01a3 0401 | | .CONST 0x01a3,0x0401 0600 01a6 0002 | | .CONST 0x01a6,0x0002 0602 01a8 0003 | | .CONST 0x01a8,0x0003 0604 01ab 0004 | | .CONST 0x01ab,0x0004 0606 01b0 0005 | | .CONST 0x01b0,0x0005 0608 01b2 0006 | | .CONST 0x01b2,0x0006 060a 01b3 0007 | | .CONST 0x01b3,0x0007 060c 01b8 0008 | | .CONST 0x01b8,0x0008 060e 01b9 0801 | | .CONST 0x01b9,0x0801 0610 01bc 0008 | | .CONST 0x01bc,0x0008 0612 01bd 0001 | | .CONST 0x01bd,0x0001 0614 01be 0c01 | | .CONST 0x01be,0x0c01 0616 01c0 0001 | | .CONST 0x01c0,0x0001 0618 01c1 0009 | | .CONST 0x01c1,0x0009 061a ; -------------------------------------------------------------------------------------- 061a ; Debug3 Subtable 0x5 061a ; -------------------------------------------------------------------------------------- 061a 0003 0018 | | .DBG3TAB 0x0003,0x0018 061c 01cb ffff | | .CONST 0x01cb,0xffff 061e 01cc fffe | | .CONST 0x01cc,0xfffe 0620 01cd fffd | | .CONST 0x01cd,0xfffd 0622 01ce 0001 | | .CONST 0x01ce,0x0001 0624 01d6 0002 | | .CONST 0x01d6,0x0002 0626 01d7 0003 | | .CONST 0x01d7,0x0003 0628 01de 0004 | | .CONST 0x01de,0x0004 062a 01e7 0005 | | .CONST 0x01e7,0x0005 062c 01ea 0401 | | .CONST 0x01ea,0x0401 062e 01ee 0005 | | .CONST 0x01ee,0x0005 0630 01ef 0006 | | .CONST 0x01ef,0x0006 0632 01f3 0007 | | .CONST 0x01f3,0x0007 0634 01f8 0008 | | .CONST 0x01f8,0x0008 0636 01fb 0009 | | .CONST 0x01fb,0x0009 0638 01fc 0801 | | .CONST 0x01fc,0x0801 063a 01fe 0802 | | .CONST 0x01fe,0x0802 063c 01ff 0803 | | .CONST 0x01ff,0x0803 063e 0200 0804 | | .CONST 0x0200,0x0804 0640 0201 0009 | | .CONST 0x0201,0x0009 0642 0205 000f | | .CONST 0x0205,0x000f 0644 0206 000a | | .CONST 0x0206,0x000a 0646 020b 000b | | .CONST 0x020b,0x000b 0648 020c 0c01 | | .CONST 0x020c,0x0c01 064a 020e 000b | | .CONST 0x020e,0x000b 064c 020f 000c | | .CONST 0x020f,0x000c 064e 0215 000d | | .CONST 0x0215,0x000d 0650 0219 000e | | .CONST 0x0219,0x000e 0652 ; -------------------------------------------------------------------------------------- 0652 ; Debug3 Subtable 0x6 0652 ; -------------------------------------------------------------------------------------- 0652 0001 000a | | .DBG3TAB 0x0001,0x000a 0654 0223 ffff | # | .CONST 0x0223,0xffff 0656 0227 0001 | ' | .CONST 0x0227,0x0001 0658 0228 0401 | ( | .CONST 0x0228,0x0401 065a 022a 0001 | * | .CONST 0x022a,0x0001 065c 022b 0002 | + | .CONST 0x022b,0x0002 065e 0231 0003 | 1 | .CONST 0x0231,0x0003 0660 0232 0004 | 2 | .CONST 0x0232,0x0004 0662 0235 0005 | 5 | .CONST 0x0235,0x0005 0664 0236 0801 | 6 | .CONST 0x0236,0x0801 0666 0238 0005 | 8 | .CONST 0x0238,0x0005 0668 0239 0006 | 9 | .CONST 0x0239,0x0006 066a ; -------------------------------------------------------------------------------------- 066a ; Debug3 Subtable 0x7 066a ; -------------------------------------------------------------------------------------- 066a 0001 0015 | | .DBG3TAB 0x0001,0x0015 066c 024b ffff | K | .CONST 0x024b,0xffff 066e 024c 0001 | L | .CONST 0x024c,0x0001 0670 024d 0401 | M | .CONST 0x024d,0x0401 0672 024f 0402 | O | .CONST 0x024f,0x0402 0674 0250 0403 | P | .CONST 0x0250,0x0403 0676 0251 0404 | Q | .CONST 0x0251,0x0404 0678 0252 0001 | R | .CONST 0x0252,0x0001 067a 0266 0007 | f | .CONST 0x0266,0x0007 067c 0267 0801 | g | .CONST 0x0267,0x0801 067e 0268 0007 | h | .CONST 0x0268,0x0007 0680 0269 0002 | i | .CONST 0x0269,0x0002 0682 026d 0003 | m | .CONST 0x026d,0x0003 0684 026e 0c01 | n | .CONST 0x026e,0x0c01 0686 0270 0c02 | p | .CONST 0x0270,0x0c02 0688 0271 0c03 | q | .CONST 0x0271,0x0c03 068a 0272 0c04 | r | .CONST 0x0272,0x0c04 068c 0273 0003 | s | .CONST 0x0273,0x0003 068e 0275 0004 | u | .CONST 0x0275,0x0004 0690 0278 0005 | x | .CONST 0x0278,0x0005 0692 0279 1001 | y | .CONST 0x0279,0x1001 0694 027a 0005 | z | .CONST 0x027a,0x0005 0696 027b 0006 | { | .CONST 0x027b,0x0006 0698 ; -------------------------------------------------------------------------------------- 0698 ; Debug3 Subtable 0x8 0698 ; -------------------------------------------------------------------------------------- 0698 0001 0005 | | .DBG3TAB 0x0001,0x0005 069a 0283 ffff | | .CONST 0x0283,0xffff 069c 028a 0001 | | .CONST 0x028a,0x0001 069e 028b 0401 | | .CONST 0x028b,0x0401 06a0 028d 0001 | | .CONST 0x028d,0x0001 06a2 028e 0002 | | .CONST 0x028e,0x0002 06a4 0290 0003 | | .CONST 0x0290,0x0003 06a6 ; -------------------------------------------------------------------------------------- 06a6 ; Debug3 Subtable 0x9 06a6 ; -------------------------------------------------------------------------------------- 06a6 0000 0008 | | .DBG3TAB 0x0000,0x0008 06a8 029b 0001 | | .CONST 0x029b,0x0001 06aa 029c 0401 | | .CONST 0x029c,0x0401 06ac 029e 0402 | | .CONST 0x029e,0x0402 06ae 029f 0403 | | .CONST 0x029f,0x0403 06b0 02a0 0404 | | .CONST 0x02a0,0x0404 06b2 02a1 0001 | | .CONST 0x02a1,0x0001 06b4 02b3 0003 | | .CONST 0x02b3,0x0003 06b6 02b5 0002 | | .CONST 0x02b5,0x0002 06b8 ; -------------------------------------------------------------------------------------- 06b8 ; Debug3 Subtable 0xa 06b8 ; -------------------------------------------------------------------------------------- 06b8 0001 000b | | .DBG3TAB 0x0001,0x000b 06ba 02bb ffff | | .CONST 0x02bb,0xffff 06bc 02bf 0002 | | .CONST 0x02bf,0x0002 06be 02c0 0401 | | .CONST 0x02c0,0x0401 06c0 02c3 0002 | | .CONST 0x02c3,0x0002 06c2 02c5 0003 | | .CONST 0x02c5,0x0003 06c4 02c7 0004 | | .CONST 0x02c7,0x0004 06c6 02c8 0801 | | .CONST 0x02c8,0x0801 06c8 02cb 0004 | | .CONST 0x02cb,0x0004 06ca 02cc 0001 | | .CONST 0x02cc,0x0001 06cc 02cd 0c01 | | .CONST 0x02cd,0x0c01 06ce 02cf 0001 | | .CONST 0x02cf,0x0001 06d0 02d0 0005 | | .CONST 0x02d0,0x0005 06d2 ; -------------------------------------------------------------------------------------- 06d2 ; Debug3 Subtable 0xb 06d2 ; -------------------------------------------------------------------------------------- 06d2 0002 001a | | .DBG3TAB 0x0002,0x001a 06d4 02db ffff | | .CONST 0x02db,0xffff 06d6 02e1 0401 | | .CONST 0x02e1,0x0401 06d8 02e3 0402 | | .CONST 0x02e3,0x0402 06da 02e5 0403 | | .CONST 0x02e5,0x0403 06dc 02ea ffff | | .CONST 0x02ea,0xffff 06de 02eb 0001 | | .CONST 0x02eb,0x0001 06e0 02ec 0801 | | .CONST 0x02ec,0x0801 06e2 02ee 0001 | | .CONST 0x02ee,0x0001 06e4 02ef 0002 | | .CONST 0x02ef,0x0002 06e6 02f0 0c01 | | .CONST 0x02f0,0x0c01 06e8 02f1 0002 | | .CONST 0x02f1,0x0002 06ea 02f2 0003 | | .CONST 0x02f2,0x0003 06ec 02f4 1001 | | .CONST 0x02f4,0x1001 06ee 02f6 1002 | | .CONST 0x02f6,0x1002 06f0 02f8 1003 | | .CONST 0x02f8,0x1003 06f2 02fc 1004 | | .CONST 0x02fc,0x1004 06f4 0300 1005 | | .CONST 0x0300,0x1005 06f6 0302 1401 | | .CONST 0x0302,0x1401 06f8 0304 1402 | | .CONST 0x0304,0x1402 06fa 0305 1403 | | .CONST 0x0305,0x1403 06fc 0306 1404 | | .CONST 0x0306,0x1404 06fe 0308 1005 | | .CONST 0x0308,0x1005 0700 0312 1801 | | .CONST 0x0312,0x1801 0702 0314 1802 | | .CONST 0x0314,0x1802 0704 0315 1803 | | .CONST 0x0315,0x1803 0706 0316 1804 | | .CONST 0x0316,0x1804 0708 0318 1404 | | .CONST 0x0318,0x1404 070a 0326 0003 | & | .CONST 0x0326,0x0003 070c ; -------------------------------------------------------------------------------------- 070c ; Debug3 Subtable 0xc 070c ; -------------------------------------------------------------------------------------- 070c 0000 0018 | | .DBG3TAB 0x0000,0x0018 070e 032b 0001 | + | .CONST 0x032b,0x0001 0710 032c 0401 | , | .CONST 0x032c,0x0401 0712 032e 0402 | . | .CONST 0x032e,0x0402 0714 032f 0403 | / | .CONST 0x032f,0x0403 0716 0330 0404 | 0 | .CONST 0x0330,0x0404 0718 0331 0001 | 1 | .CONST 0x0331,0x0001 071a 0333 0002 | 3 | .CONST 0x0333,0x0002 071c 0338 0801 | 8 | .CONST 0x0338,0x0801 071e 033a 0802 | : | .CONST 0x033a,0x0802 0720 033c 0803 | < | .CONST 0x033c,0x0803 0722 0340 0804 | @ | .CONST 0x0340,0x0804 0724 0344 0805 | D | .CONST 0x0344,0x0805 0726 0346 0c01 | F | .CONST 0x0346,0x0c01 0728 0348 0c02 | H | .CONST 0x0348,0x0c02 072a 0349 0c03 | I | .CONST 0x0349,0x0c03 072c 034a 0c04 | J | .CONST 0x034a,0x0c04 072e 034c 0805 | L | .CONST 0x034c,0x0805 0730 0356 1001 | V | .CONST 0x0356,0x1001 0732 0358 1002 | X | .CONST 0x0358,0x1002 0734 0359 1003 | Y | .CONST 0x0359,0x1003 0736 035a 1004 | Z | .CONST 0x035a,0x1004 0738 035c 0c04 | \ | .CONST 0x035c,0x0c04 073a 036a 0002 | j | .CONST 0x036a,0x0002 073c 036b 0003 | k | .CONST 0x036b,0x0003 073e ; -------------------------------------------------------------------------------------- 073e ; Debug3 Subtable 0xd 073e ; -------------------------------------------------------------------------------------- 073e 0002 0033 | 3| .DBG3TAB 0x0002,0x0033 0740 037b ffff | { | .CONST 0x037b,0xffff 0742 037c 0401 | | | .CONST 0x037c,0x0401 0744 037f ffff | | .CONST 0x037f,0xffff 0746 0380 0001 | | .CONST 0x0380,0x0001 0748 0381 0801 | | .CONST 0x0381,0x0801 074a 0383 0802 | | .CONST 0x0383,0x0802 074c 0384 0803 | | .CONST 0x0384,0x0803 074e 0385 0804 | | .CONST 0x0385,0x0804 0750 0386 0001 | | .CONST 0x0386,0x0001 0752 03a0 0020 | | .CONST 0x03a0,0x0020 0754 03a3 0021 | !| .CONST 0x03a3,0x0021 0756 03a8 0022 | "| .CONST 0x03a8,0x0022 0758 03ac 0023 | #| .CONST 0x03ac,0x0023 075a 03b0 0002 | | .CONST 0x03b0,0x0002 075c 03b3 0003 | | .CONST 0x03b3,0x0003 075e 03b6 0004 | | .CONST 0x03b6,0x0004 0760 03bb 0c01 | | .CONST 0x03bb,0x0c01 0762 03bd 0c02 | | .CONST 0x03bd,0x0c02 0764 03be 0c03 | | .CONST 0x03be,0x0c03 0766 03bf 0c04 | | .CONST 0x03bf,0x0c04 0768 03c1 0004 | | .CONST 0x03c1,0x0004 076a 03c3 0005 | | .CONST 0x03c3,0x0005 076c 03c6 0006 | | .CONST 0x03c6,0x0006 076e 03ca 0007 | | .CONST 0x03ca,0x0007 0770 03cd 0008 | | .CONST 0x03cd,0x0008 0772 03d3 0009 | | .CONST 0x03d3,0x0009 0774 03d6 000a | | .CONST 0x03d6,0x000a 0776 03db 000b | | .CONST 0x03db,0x000b 0778 03de 000c | | .CONST 0x03de,0x000c 077a 03e2 000d | | .CONST 0x03e2,0x000d 077c 03e5 000e | | .CONST 0x03e5,0x000e 077e 03ea 000f | | .CONST 0x03ea,0x000f 0780 03ed 0010 | | .CONST 0x03ed,0x0010 0782 03f1 0011 | | .CONST 0x03f1,0x0011 0784 03f4 0012 | | .CONST 0x03f4,0x0012 0786 03f7 0013 | | .CONST 0x03f7,0x0013 0788 03fe 1001 | | .CONST 0x03fe,0x1001 078a 0400 1002 | | .CONST 0x0400,0x1002 078c 0401 1003 | | .CONST 0x0401,0x1003 078e 0402 1004 | | .CONST 0x0402,0x1004 0790 0404 0013 | | .CONST 0x0404,0x0013 0792 0406 0014 | | .CONST 0x0406,0x0014 0794 0409 0015 | | .CONST 0x0409,0x0015 0796 040d 0016 | | .CONST 0x040d,0x0016 0798 0410 0017 | | .CONST 0x0410,0x0017 079a 0416 0018 | | .CONST 0x0416,0x0018 079c 0419 0019 | | .CONST 0x0419,0x0019 079e 041e 001a | | .CONST 0x041e,0x001a 07a0 0421 001b | ! | .CONST 0x0421,0x001b 07a2 0425 001c | % | .CONST 0x0425,0x001c 07a4 0428 001d | ( | .CONST 0x0428,0x001d 07a6 042d 001e | - | .CONST 0x042d,0x001e 07a8 0431 001f | 1 | .CONST 0x0431,0x001f 07aa ; -------------------------------------------------------------------------------------- 07aa ; Debug3 Subtable 0xe 07aa ; -------------------------------------------------------------------------------------- 07aa 0003 0015 | | .DBG3TAB 0x0003,0x0015 07ac 043b ffff | ; | .CONST 0x043b,0xffff 07ae 043c fffe | < | .CONST 0x043c,0xfffe 07b0 043d fffd | = | .CONST 0x043d,0xfffd 07b2 043e 0001 | > | .CONST 0x043e,0x0001 07b4 043f 0401 | ? | .CONST 0x043f,0x0401 07b6 0441 0402 | A | .CONST 0x0441,0x0402 07b8 0442 0403 | B | .CONST 0x0442,0x0403 07ba 0443 0404 | C | .CONST 0x0443,0x0404 07bc 0444 0001 | D | .CONST 0x0444,0x0001 07be 0446 0002 | F | .CONST 0x0446,0x0002 07c0 044a 0003 | J | .CONST 0x044a,0x0003 07c2 044b 0801 | K | .CONST 0x044b,0x0801 07c4 044d 0802 | M | .CONST 0x044d,0x0802 07c6 044e 0803 | N | .CONST 0x044e,0x0803 07c8 044f 0804 | O | .CONST 0x044f,0x0804 07ca 0450 0003 | P | .CONST 0x0450,0x0003 07cc 0458 0008 | X | .CONST 0x0458,0x0008 07ce 045a 0004 | Z | .CONST 0x045a,0x0004 07d0 045c 0005 | \ | .CONST 0x045c,0x0005 07d2 0460 0006 | ` | .CONST 0x0460,0x0006 07d4 0466 0007 | f | .CONST 0x0466,0x0007 07d6 0467 0c01 | g | .CONST 0x0467,0x0c01 07d8 0469 0007 | i | .CONST 0x0469,0x0007 07da 0471 0009 | q | .CONST 0x0471,0x0009 07dc 0000 0000 | | .BLANK 0000[0x24]