|
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: 2048 (0x800) 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 0210 | | .CONST 0x0210 ; 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 0001 | | .CONST 0x0001 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0020 | | .CONST 0x0020 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0012 | | .CONST 0x0012 ; Number of locals 000b INIT_0008: 000b 029a 002b | +| Declare_Subprogram INIT_0028,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x026a,0x8000,0x0000,0x005a,0x2f15,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 003b | ;| Declare_Subprogram INIT_0038,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 00bf | | Action Accept_Activation 0010 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0010,0x0270,0x8000,0x0000,0x005a,0x2f25,0x0000,0x0009 ; Debug Table 0x1.0x0 = 0x10,0xffff 0011 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x11,0xfffe 0012 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x12,0xfffd 0013 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x13,0xfffc 0014 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x4 = 0x14,0xfffb 0015 00c7 | | Action Elaborate_Subprogram 0016 029d 006b | k| Declare_Subprogram INIT_0068,For_Outer_Call ; Debug Table 0x1.0x5 = 0x16,0xfffa 0018 029d 008b | | Declare_Subprogram INIT_0088,For_Outer_Call ; Debug Table 0x1.0x6 = 0x18,0xfff9 001a 029d 0103 | | Declare_Subprogram INIT_0100,For_Outer_Call ; Debug Table 0x1.0x7 = 0x1a,0xfff8 001c 029d 011b | | Declare_Subprogram INIT_0118,For_Outer_Call ; Debug Table 0x1.0x8 = 0x1c,0xfff7 001e 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x9 = 0x1e,0xfff6 001f 00c7 | | Action Elaborate_Subprogram 0020 BODY_0008: 0020 00bc | | Action Signal_Activated 0021 00bb | | Action Signal_Completion 0022 0000 0000 | | .BLANK 0000[0x6] 0028 ; -------------------------------------------------------------------------------------- 0028 ; SUBPROGRAM 0028 ; -------------------------------------------------------------------------------------- 0028 002b | + | .CONST 0x002b ; Address of begin 0029 0004 | | .CONST 0x0004 ; Address of exception handler 002a 0001 | | .CONST 0x0001 ; Number of locals 002b BODY_0028: 002b INIT_0028: 002b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2 = .DEBUG 0x002b,0x0286,0x0002,0x0000,0x005a,0x2f15,0x0000,0x0006 ; Debug Table 0x2.0x0 = 0x2b,0x1 002c e001 | | Load 0x0,0x1 002d 18a8 | | Execute Package,Field_Execute,Field_Number 0xa8 002e 6805 |h | Jump_Zero 0x34 002f 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x1 = 0x2f,0x2 0030 e001 | | Load 0x0,0x1 0031 18a7 | | Execute Package,Field_Execute,Field_Number 0xa7 0032 0f00 | | Execute_Immediate Equal,0x0 0033 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0034 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x2 = 0x34,0x3 0035 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0036 0000 0000 | | .XXX[0x2] 0038 ; -------------------------------------------------------------------------------------- 0038 ; SUBPROGRAM 0038 ; -------------------------------------------------------------------------------------- 0038 0044 | D | .CONST 0x0044 ; Address of begin 0039 0004 | | .CONST 0x0004 ; Address of exception handler 003a 0004 | | .CONST 0x0004 ; Number of locals 003b INIT_0038: 003b 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x3 = .DEBUG 0x003b,0x028e,0x0002,0x0000,0x005a,0x2f15,0x0000,0x0011 ; Debug Table 0x3.0x0 = 0x3b,0xffff 003c 00db | | Load_Top At_Offset_3 003d 8211 | | Call 0x1,0x11 003e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 003f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x1 = 0x3f,0xfffe 0040 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x3.0x2 = 0x40,0xfffd 0041 e5fe | | Load 0x2,-0x2 0042 820f | | Call 0x1,0xf 0043 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0044 BODY_0038: 0044 00cf | | Action Mark_Auxiliary 0045 7815 |x | Jump 0x5b 0046 0007 | | Action Break_Optional ; Debug Table 0x3.0x3 = 0x46,0x2 0047 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x4 = 0x47,0x401 0048 0217 | | Execute Heap_Access,All_Reference 0049 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 004a 8212 | | Call 0x1,0x12 ; Debug Table 0x3.0x5 = 0x4a,0x2 004b 0033 | 3 | Store_Top Heap_Access,At_Offset_3 004c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x6 = 0x4c,0x3 004d 00db | | Load_Top At_Offset_3 004e 4975 |Iu | Short_Literal 0x175 004f 00eb | | Load_Encached Diana_Cache 0050 0098 | | Execute Package,Field_Read_Dynamic 0051 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0052 7002 |p | Jump_Nonzero 0x55 0053 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x7 = 0x53,0x4 0054 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0055 0007 | | Action Break_Optional ; Debug Table 0x3.0x8 = 0x55,0x5 0056 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x9 = 0x56,0x801 0057 0217 | | Execute Heap_Access,All_Reference 0058 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0059 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x3.0xa = 0x59,0x5 005a 00c9 | | Action Pop_Auxiliary_Loop 005b 0007 | | Action Break_Optional ; Debug Table 0x3.0xb = 0x5b,0x1 005c 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0xc = 0x5c,0xc01 005d 021d | | Execute Heap_Access,Is_Null 005e 6fe7 |o | Jump_Zero 0x46 ; Debug Table 0x3.0xd = 0x5e,0x1 005f 00ce | | Action Pop_Auxiliary 0060 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0xe = 0x60,0x6 0061 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0062 0000 0000 | | .BLANK 0000[0x6] 0068 ; -------------------------------------------------------------------------------------- 0068 ; SUBPROGRAM 0068 ; -------------------------------------------------------------------------------------- 0068 0073 | s | .CONST 0x0073 ; Address of begin 0069 0004 | | .CONST 0x0004 ; Address of exception handler 006a 0005 | | .CONST 0x0005 ; Number of locals 006b INIT_0068: 006b 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x4 = .DEBUG 0x006b,0x02ae,0x0002,0x0000,0x005a,0x2f25,0x0000,0x0046 ; Debug Table 0x4.0x0 = 0x6b,0xffff 006c 00db | | Load_Top At_Offset_3 006d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 006e 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x4.0x1 = 0x6e,0xfffe 006f 029f 0153 | S| Declare_Subprogram INIT_0150,For_Call ; Debug Table 0x4.0x2 = 0x6f,0xfffd 0071 029f 017b | {| Declare_Subprogram INIT_0178,For_Call ; Debug Table 0x4.0x3 = 0x71,0xfffc 0073 BODY_0068: 0073 00cf | | Action Mark_Auxiliary 0074 780b |x | Jump 0x80 0075 0007 | | Action Break_Optional ; Debug Table 0x4.0x4 = 0x75,0x2 0076 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x5 = 0x76,0x401 0077 0217 | | Execute Heap_Access,All_Reference 0078 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0079 8405 | | Call 0x2,0x5 ; Debug Table 0x4.0x6 = 0x79,0x2 007a 0007 | | Action Break_Optional ; Debug Table 0x4.0x7 = 0x7a,0x3 007b e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x8 = 0x7b,0x801 007c 0217 | | Execute Heap_Access,All_Reference 007d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 007e a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x4.0x9 = 0x7e,0x3 007f 00c9 | | Action Pop_Auxiliary_Loop 0080 0007 | | Action Break_Optional ; Debug Table 0x4.0xa = 0x80,0x1 0081 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0xb = 0x81,0xc01 0082 021d | | Execute Heap_Access,Is_Null 0083 6ff1 |o | Jump_Zero 0x75 ; Debug Table 0x4.0xc = 0x83,0x1 0084 00ce | | Action Pop_Auxiliary 0085 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0xd = 0x85,0x4 0086 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0087 0000 | | .XXX[0x1] 0088 ; -------------------------------------------------------------------------------------- 0088 ; SUBPROGRAM 0088 ; -------------------------------------------------------------------------------------- 0088 0098 | | .CONST 0x0098 ; Address of begin 0089 0004 | | .CONST 0x0004 ; Address of exception handler 008a 0005 | | .CONST 0x0005 ; Number of locals 008b INIT_0088: 008b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x5 = .DEBUG 0x008b,0x02cc,0x0002,0x0000,0x005a,0x2f25,0x0000,0x016a ; Debug Table 0x5.0x0 = 0x8b,0xffff 008c 00db | | Load_Top At_Offset_3 008d 00eb | | Load_Encached Diana_Cache 008e 18d9 | | Execute Package,Field_Execute,Field_Number 0xd9 008f 00eb | | Load_Encached Diana_Cache 0090 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0091 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0092 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x1 = 0x92,0xfffe 0093 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x5.0x2 = 0x93,0xfffd 0094 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x5.0x3 = 0x94,0x401 0095 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x5.0x4 = 0x95,0xfffd 0096 029f 0203 | | Declare_Subprogram INIT_0200,For_Call ; Debug Table 0x5.0x5 = 0x96,0xfffc 0098 BODY_0088: 0098 00cf | | Action Mark_Auxiliary 0099 785a |xZ | Jump 0xf4 009a e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x6 = 0x9a,0x2 009b 0007 | | Action Break_Optional 009c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x7 = 0x9c,0x801 009d 7002 |p | Jump_Nonzero 0xa0 009e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x8 = 0x9e,0x802 009f 782c |x, | Jump 0xcc 00a0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x9 = 0xa0,0x803 00a1 0217 | | Execute Heap_Access,All_Reference 00a2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00a3 6804 |h | Jump_Zero 0xa8 00a4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xa = 0xa4,0x804 00a5 0217 | | Execute Heap_Access,All_Reference 00a6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 00a7 7824 |x$ | Jump 0xcc 00a8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xb = 0xa8,0x805 00a9 0007 | | Action Break_Optional 00aa e408 | | Load 0x2,0x8 ; Debug Table 0x5.0xc = 0xaa,0xc01 00ab 0007 | | Action Break_Optional 00ac 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x5.0xd = 0xac,0xc02 00ad 0007 | | Action Break_Optional ; Debug Table 0x5.0xe = 0xad,0xc03 00ae 00d0 | | Action Swap_Control ; Debug Table 0x5.0xf = 0xae,0xc04 00af 00d1 | | Pop_Control Pop_Count_1 00b0 49bb |I | Short_Literal 0x1bb ; Debug Table 0x5.0x10 = 0xb0,0x805 00b1 00eb | | Load_Encached Diana_Cache 00b2 0098 | | Execute Package,Field_Read_Dynamic 00b3 012c | , | Execute Any,Size 00b4 e002 | | Load 0x0,0x2 00b5 1b17 | | Execute Package,Field_Read,Field_Number 0x17 00b6 025b | [ | Execute Discrete,Check_In_Type 00b7 0273 | s | Execute Discrete,Plus 00b8 00d9 | | Load_Top At_Offset_1 00b9 0007 | | Action Break_Optional 00ba e409 | | Load 0x2,0x9 ; Debug Table 0x5.0x11 = 0xba,0x1001 00bb 0007 | | Action Break_Optional 00bc 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x5.0x12 = 0xbc,0x1002 00bd 0007 | | Action Break_Optional ; Debug Table 0x5.0x13 = 0xbd,0x1003 00be 00d0 | | Action Swap_Control ; Debug Table 0x5.0x14 = 0xbe,0x1004 00bf 00d1 | | Pop_Control Pop_Count_1 00c0 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x5.0x15 = 0xc0,0xc04 00c1 00eb | | Load_Encached Diana_Cache 00c2 0098 | | Execute Package,Field_Read_Dynamic 00c3 49c9 |I | Short_Literal 0x1c9 00c4 00eb | | Load_Encached Diana_Cache 00c5 0098 | | Execute Package,Field_Read_Dynamic 00c6 49ca |I | Short_Literal 0x1ca 00c7 00eb | | Load_Encached Diana_Cache 00c8 0095 | | Execute Package,Field_Reference_Dynamic 00c9 e003 | | Load 0x0,0x3 00ca 1819 | | Execute Package,Field_Execute,Field_Number 0x19 00cb 7800 |x | Jump 0xcc 00cc 00d0 | | Action Swap_Control 00cd 00d1 | | Pop_Control Pop_Count_1 00ce a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x5.0x16 = 0xce,0x2 00cf 0007 | | Action Break_Optional ; Debug Table 0x5.0x17 = 0xcf,0x3 00d0 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x18 = 0xd0,0x1401 00d1 0007 | | Action Break_Optional 00d2 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x5.0x19 = 0xd2,0x1402 00d3 0007 | | Action Break_Optional ; Debug Table 0x5.0x1a = 0xd3,0x1403 00d4 0007 | | Action Break_Optional ; Debug Table 0x5.0x1b = 0xd4,0x1404 00d5 0b17 | | Execute_Immediate Case_Compare,0x17 ; Debug Table 0x5.0x1c = 0xd5,0x3 00d6 7005 |p | Jump_Nonzero 0xdc 00d7 0b16 | | Execute_Immediate Case_Compare,0x16 00d8 7003 |p | Jump_Nonzero 0xdc 00d9 0ba9 | | Execute_Immediate Case_Compare,0xa9 00da 7006 |p | Jump_Nonzero 0xe1 00db 780d |x | Jump 0xe9 ; Debug Table 0x5.0x1d = 0xdb,0x6 00dc e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x1e = 0xdc,0x4 00dd 00eb | | Load_Encached Diana_Cache 00de 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 00df 8405 | | Call 0x2,0x5 00e0 7808 |x | Jump 0xe9 00e1 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x1f = 0xe1,0x5 00e2 00eb | | Load_Encached Diana_Cache 00e3 18b2 | | Execute Package,Field_Execute,Field_Number 0xb2 00e4 4976 |Iv | Short_Literal 0x176 00e5 00eb | | Load_Encached Diana_Cache 00e6 0098 | | Execute Package,Field_Read_Dynamic 00e7 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00e8 8405 | | Call 0x2,0x5 00e9 00d1 | | Pop_Control Pop_Count_1 00ea 0007 | | Action Break_Optional ; Debug Table 0x5.0x20 = 0xea,0x7 00eb e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x21 = 0xeb,0x1801 00ec 7002 |p | Jump_Nonzero 0xef 00ed 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x5.0x22 = 0xed,0x1802 00ee 7803 |x | Jump 0xf2 00ef e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x23 = 0xef,0x1803 00f0 0217 | | Execute Heap_Access,All_Reference 00f1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00f2 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x5.0x24 = 0xf2,0x7 00f3 00c9 | | Action Pop_Auxiliary_Loop 00f4 0007 | | Action Break_Optional ; Debug Table 0x5.0x25 = 0xf4,0x1 00f5 e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x26 = 0xf5,0x1c01 00f6 021d | | Execute Heap_Access,Is_Null 00f7 6fa2 |o | Jump_Zero 0x9a ; Debug Table 0x5.0x27 = 0xf7,0x1 00f8 00ce | | Action Pop_Auxiliary 00f9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x28 = 0xf9,0x8 00fa 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00fb 0000 0000 | | .BLANK 0000[0x5] 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 0103 | | .CONST 0x0103 ; Address of begin 0101 0004 | | .CONST 0x0004 ; Address of exception handler 0102 0001 | | .CONST 0x0001 ; Number of locals 0103 BODY_0100: 0103 INIT_0100: 0103 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x0103,0x0320,0x0002,0x0000,0x005a,0x2f25,0x0000,0x0215 ; Debug Table 0x6.0x0 = 0x103,0x1 0104 820d | | Call 0x1,0xd 0105 7003 |p | Jump_Nonzero 0x109 0106 0007 | | Action Break_Optional ; Debug Table 0x6.0x1 = 0x106,0x2 0107 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x6.0x2 = 0x107,0x401 0108 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x6.0x3 = 0x108,0x2 0109 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x4 = 0x109,0x3 010a e001 | | Load 0x0,0x1 010b 18ab | | Execute Package,Field_Execute,Field_Number 0xab 010c 6808 |h | Jump_Zero 0x115 010d 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x5 = 0x10d,0x4 010e e001 | | Load 0x0,0x1 010f 18aa | | Execute Package,Field_Execute,Field_Number 0xaa 0110 4974 |It | Short_Literal 0x174 0111 00eb | | Load_Encached Diana_Cache 0112 0098 | | Execute Package,Field_Read_Dynamic 0113 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0114 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0115 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x6 = 0x115,0x5 0116 8210 | | Call 0x1,0x10 0117 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0118 ; -------------------------------------------------------------------------------------- 0118 ; SUBPROGRAM 0118 ; -------------------------------------------------------------------------------------- 0118 0120 | | .CONST 0x0120 ; Address of begin 0119 0004 | | .CONST 0x0004 ; Address of exception handler 011a 0002 | | .CONST 0x0002 ; Number of locals 011b INIT_0118: 011b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7 = .DEBUG 0x011b,0x0330,0x0002,0x0000,0x005a,0x2f25,0x0000,0x024f ; Debug Table 0x7.0x0 = 0x11b,0xffff 011c 00db | | Load_Top At_Offset_3 011d 00eb | | Load_Encached Diana_Cache 011e 18ec | | Execute Package,Field_Execute,Field_Number 0xec 011f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0120 BODY_0118: 0120 00cf | | Action Mark_Auxiliary 0121 0007 | | Action Break_Optional ; Debug Table 0x7.0x1 = 0x121,0x1 0122 0007 | | Action Break_Optional ; Debug Table 0x7.0x2 = 0x122,0x2 0123 e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x3 = 0x123,0x401 0124 0007 | | Action Break_Optional 0125 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x7.0x4 = 0x125,0x402 0126 0007 | | Action Break_Optional ; Debug Table 0x7.0x5 = 0x126,0x403 0127 0007 | | Action Break_Optional ; Debug Table 0x7.0x6 = 0x127,0x404 0128 0b38 | 8 | Execute_Immediate Case_Compare,0x38 ; Debug Table 0x7.0x7 = 0x128,0x2 0129 701b |p | Jump_Nonzero 0x145 012a 0b39 | 9 | Execute_Immediate Case_Compare,0x39 012b 7019 |p | Jump_Nonzero 0x145 012c 0b3a | : | Execute_Immediate Case_Compare,0x3a 012d 7017 |p | Jump_Nonzero 0x145 012e 0b3b | ; | Execute_Immediate Case_Compare,0x3b 012f 7015 |p | Jump_Nonzero 0x145 0130 0b3c | < | Execute_Immediate Case_Compare,0x3c 0131 7013 |p | Jump_Nonzero 0x145 0132 0b3d | = | Execute_Immediate Case_Compare,0x3d 0133 7011 |p | Jump_Nonzero 0x145 0134 0b3e | > | Execute_Immediate Case_Compare,0x3e 0135 700f |p | Jump_Nonzero 0x145 0136 0b3f | ? | Execute_Immediate Case_Compare,0x3f 0137 700d |p | Jump_Nonzero 0x145 0138 0b41 | A | Execute_Immediate Case_Compare,0x41 0139 700b |p | Jump_Nonzero 0x145 013a 0b37 | 7 | Execute_Immediate Case_Compare,0x37 013b 7009 |p | Jump_Nonzero 0x145 013c 0b02 | | Execute_Immediate Case_Compare,0x2 013d 7007 |p | Jump_Nonzero 0x145 013e 0b00 | | Execute_Immediate Case_Compare,0x0 013f 7007 |p | Jump_Nonzero 0x147 0140 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x8 = 0x140,0x5 0141 00eb | | Load_Encached Diana_Cache 0142 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0143 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0144 7804 |x | Jump 0x149 0145 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x9 = 0x145,0x3 0146 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0147 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x7.0xa = 0x147,0x4 0148 0257 | W | Execute Discrete,Raise 0149 00d1 | | Pop_Control Pop_Count_1 014a 00c9 | | Action Pop_Auxiliary_Loop 014b 7fd6 | | Jump 0x122 014c 0000 0000 | | .BLANK 0000[0x4] 0150 ; -------------------------------------------------------------------------------------- 0150 ; SUBPROGRAM 0150 ; -------------------------------------------------------------------------------------- 0150 0153 | S | .CONST 0x0153 ; Address of begin 0151 0004 | | .CONST 0x0004 ; Address of exception handler 0152 0001 | | .CONST 0x0001 ; Number of locals 0153 BODY_0150: 0153 INIT_0150: 0153 0007 | | Action Break_Optional ; Debug Table 0x8 = .DEBUG 0x0153,0x0348,0x0001,0x0000,0x005a,0x2f25,0x0000,0x0061 ; Debug Table 0x8.0x0 = 0x153,0x1 0154 e7ff | | Load 0x3,-0x1 ; Debug Table 0x8.0x1 = 0x154,0x401 0155 0007 | | Action Break_Optional 0156 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x8.0x2 = 0x156,0x402 0157 0007 | | Action Break_Optional ; Debug Table 0x8.0x3 = 0x157,0x403 0158 0007 | | Action Break_Optional ; Debug Table 0x8.0x4 = 0x158,0x404 0159 0b38 | 8 | Execute_Immediate Case_Compare,0x38 ; Debug Table 0x8.0x5 = 0x159,0x1 015a 7015 |p | Jump_Nonzero 0x170 015b 0b39 | 9 | Execute_Immediate Case_Compare,0x39 015c 7013 |p | Jump_Nonzero 0x170 015d 0b3a | : | Execute_Immediate Case_Compare,0x3a 015e 7011 |p | Jump_Nonzero 0x170 015f 0b3b | ; | Execute_Immediate Case_Compare,0x3b 0160 700f |p | Jump_Nonzero 0x170 0161 0b3c | < | Execute_Immediate Case_Compare,0x3c 0162 700d |p | Jump_Nonzero 0x170 0163 0b3d | = | Execute_Immediate Case_Compare,0x3d 0164 700b |p | Jump_Nonzero 0x170 0165 0b3e | > | Execute_Immediate Case_Compare,0x3e 0166 7009 |p | Jump_Nonzero 0x170 0167 0b3f | ? | Execute_Immediate Case_Compare,0x3f 0168 7007 |p | Jump_Nonzero 0x170 0169 0b41 | A | Execute_Immediate Case_Compare,0x41 016a 7005 |p | Jump_Nonzero 0x170 016b 0b37 | 7 | Execute_Immediate Case_Compare,0x37 016c 7003 |p | Jump_Nonzero 0x170 016d 0b02 | | Execute_Immediate Case_Compare,0x2 016e 7001 |p | Jump_Nonzero 0x170 016f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x8.0x6 = 0x16f,0x3 0170 e403 | | Load 0x2,0x3 ; Debug Table 0x8.0x7 = 0x170,0x2 0171 e7ff | | Load 0x3,-0x1 0172 00eb | | Load_Encached Diana_Cache 0173 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0174 a403 | | Store_Unchecked 0x2,0x3 0175 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0176 0000 0000 | | .XXX[0x2] 0178 ; -------------------------------------------------------------------------------------- 0178 ; SUBPROGRAM 0178 ; -------------------------------------------------------------------------------------- 0178 017b | { | .CONST 0x017b ; Address of begin 0179 0004 | | .CONST 0x0004 ; Address of exception handler 017a 0001 | | .CONST 0x0001 ; Number of locals 017b BODY_0178: 017b INIT_0178: 017b 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x017b,0x035a,0x0001,0x0000,0x005a,0x2f25,0x0000,0x00a9 ; Debug Table 0x9.0x0 = 0x17b,0x1 017c 8404 | | Call 0x2,0x4 017d 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x1 = 0x17d,0x2 017e 0007 | | Action Break_Optional 017f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x2 = 0x17f,0x401 0180 0007 | | Action Break_Optional 0181 e603 | | Load 0x3,0x3 ; Debug Table 0x9.0x3 = 0x181,0x801 0182 0007 | | Action Break_Optional 0183 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x4 = 0x183,0x802 0184 0007 | | Action Break_Optional ; Debug Table 0x9.0x5 = 0x184,0x803 0185 00d0 | | Action Swap_Control ; Debug Table 0x9.0x6 = 0x185,0x804 0186 00d1 | | Pop_Control Pop_Count_1 0187 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0x9.0x7 = 0x187,0x401 0188 00eb | | Load_Encached Diana_Cache 0189 0098 | | Execute Package,Field_Read_Dynamic 018a 1810 | | Execute Package,Field_Execute,Field_Number 0x10 018b 7800 |x | Jump 0x18c 018c 00d0 | | Action Swap_Control 018d 00d1 | | Pop_Control Pop_Count_1 018e 4604 |F | Jump_Case 0x5 ; Debug Table 0x9.0x8 = 0x18e,0x2 018f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; case 0x0 0190 7803 |x | Jump 0x194 ; case 0x1 0191 7807 |x | Jump 0x199 ; case 0x2 0192 780f |x | Jump 0x1a2 ; case 0x3 0193 781b |x | Jump 0x1af ; case 0x4 0194 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x9 = 0x194,0x4 0195 00eb | | Load_Encached Diana_Cache 0196 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0197 8405 | | Call 0x2,0x5 0198 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0199 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xa = 0x199,0x5 019a 00eb | | Load_Encached Diana_Cache 019b 1885 | | Execute Package,Field_Execute,Field_Number 0x85 019c 8405 | | Call 0x2,0x5 019d 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xb = 0x19d,0x6 019e 00eb | | Load_Encached Diana_Cache 019f 1886 | | Execute Package,Field_Execute,Field_Number 0x86 01a0 8405 | | Call 0x2,0x5 01a1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01a2 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xc = 0x1a2,0x7 01a3 00eb | | Load_Encached Diana_Cache 01a4 1885 | | Execute Package,Field_Execute,Field_Number 0x85 01a5 8405 | | Call 0x2,0x5 01a6 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xd = 0x1a6,0x8 01a7 00eb | | Load_Encached Diana_Cache 01a8 1886 | | Execute Package,Field_Execute,Field_Number 0x86 01a9 8405 | | Call 0x2,0x5 01aa 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xe = 0x1aa,0x9 01ab 00eb | | Load_Encached Diana_Cache 01ac 1887 | | Execute Package,Field_Execute,Field_Number 0x87 01ad 8405 | | Call 0x2,0x5 01ae 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01af 00cf | | Action Mark_Auxiliary ; Debug Table 0x9.0xf = 0x1af,0xa 01b0 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x10 = 0x1b0,0xf3ff 01b1 e7ff | | Load 0x3,-0x1 01b2 00eb | | Load_Encached Diana_Cache 01b3 1888 | | Execute Package,Field_Execute,Field_Number 0x88 01b4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01b5 00cf | | Action Mark_Auxiliary 01b6 783f |x? | Jump 0x1f6 01b7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x11 = 0x1b7,0xc02 01b8 0007 | | Action Break_Optional 01b9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x12 = 0x1b9,0x1001 01ba 7002 |p | Jump_Nonzero 0x1bd 01bb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x13 = 0x1bb,0x1002 01bc 782c |x, | Jump 0x1e9 01bd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x14 = 0x1bd,0x1003 01be 0217 | | Execute Heap_Access,All_Reference 01bf 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01c0 6804 |h | Jump_Zero 0x1c5 01c1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x15 = 0x1c1,0x1004 01c2 0217 | | Execute Heap_Access,All_Reference 01c3 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01c4 7824 |x$ | Jump 0x1e9 01c5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x16 = 0x1c5,0x1005 01c6 0007 | | Action Break_Optional 01c7 e606 | | Load 0x3,0x6 ; Debug Table 0x9.0x17 = 0x1c7,0x1401 01c8 0007 | | Action Break_Optional 01c9 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x9.0x18 = 0x1c9,0x1402 01ca 0007 | | Action Break_Optional ; Debug Table 0x9.0x19 = 0x1ca,0x1403 01cb 00d0 | | Action Swap_Control ; Debug Table 0x9.0x1a = 0x1cb,0x1404 01cc 00d1 | | Pop_Control Pop_Count_1 01cd 49bb |I | Short_Literal 0x1bb ; Debug Table 0x9.0x1b = 0x1cd,0x1005 01ce 00eb | | Load_Encached Diana_Cache 01cf 0098 | | Execute Package,Field_Read_Dynamic 01d0 012c | , | Execute Any,Size 01d1 e002 | | Load 0x0,0x2 01d2 1b17 | | Execute Package,Field_Read,Field_Number 0x17 01d3 025b | [ | Execute Discrete,Check_In_Type 01d4 0273 | s | Execute Discrete,Plus 01d5 00d9 | | Load_Top At_Offset_1 01d6 0007 | | Action Break_Optional 01d7 e607 | | Load 0x3,0x7 ; Debug Table 0x9.0x1c = 0x1d7,0x1801 01d8 0007 | | Action Break_Optional 01d9 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x9.0x1d = 0x1d9,0x1802 01da 0007 | | Action Break_Optional ; Debug Table 0x9.0x1e = 0x1da,0x1803 01db 00d0 | | Action Swap_Control ; Debug Table 0x9.0x1f = 0x1db,0x1804 01dc 00d1 | | Pop_Control Pop_Count_1 01dd 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x9.0x20 = 0x1dd,0x1404 01de 00eb | | Load_Encached Diana_Cache 01df 0098 | | Execute Package,Field_Read_Dynamic 01e0 49c9 |I | Short_Literal 0x1c9 01e1 00eb | | Load_Encached Diana_Cache 01e2 0098 | | Execute Package,Field_Read_Dynamic 01e3 49ca |I | Short_Literal 0x1ca 01e4 00eb | | Load_Encached Diana_Cache 01e5 0095 | | Execute Package,Field_Reference_Dynamic 01e6 e003 | | Load 0x0,0x3 01e7 1819 | | Execute Package,Field_Execute,Field_Number 0x19 01e8 7800 |x | Jump 0x1e9 01e9 00d0 | | Action Swap_Control 01ea 00d1 | | Pop_Control Pop_Count_1 01eb 8405 | | Call 0x2,0x5 ; Debug Table 0x9.0x21 = 0x1eb,0xc02 01ec 0007 | | Action Break_Optional ; Debug Table 0x9.0x22 = 0x1ec,0xc03 01ed 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x23 = 0x1ed,0x1c01 01ee 7002 |p | Jump_Nonzero 0x1f1 01ef 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x24 = 0x1ef,0x1c02 01f0 7803 |x | Jump 0x1f4 01f1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x25 = 0x1f1,0x1c03 01f2 0217 | | Execute Heap_Access,All_Reference 01f3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01f4 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x9.0x26 = 0x1f4,0xc03 01f5 00c9 | | Action Pop_Auxiliary_Loop 01f6 0007 | | Action Break_Optional ; Debug Table 0x9.0x27 = 0x1f6,0xc01 01f7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x28 = 0x1f7,0x2001 01f8 021d | | Execute Heap_Access,Is_Null 01f9 6fbd |o | Jump_Zero 0x1b7 ; Debug Table 0x9.0x29 = 0x1f9,0xc01 01fa 00ce | | Action Pop_Auxiliary 01fb 00d1 | | Pop_Control Pop_Count_1 01fc 00ce | | Action Pop_Auxiliary 01fd 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01fe 0000 0000 | | .XXX[0x2] 0200 ; -------------------------------------------------------------------------------------- 0200 ; SUBPROGRAM 0200 ; -------------------------------------------------------------------------------------- 0200 0203 | | .CONST 0x0203 ; Address of begin 0201 0004 | | .CONST 0x0004 ; Address of exception handler 0202 0001 | | .CONST 0x0001 ; Number of locals 0203 BODY_0200: 0203 INIT_0200: 0203 0007 | | Action Break_Optional ; Debug Table 0xa = .DEBUG 0x0203,0x03b0,0x0001,0x0000,0x005a,0x2f25,0x0000,0x0199 ; Debug Table 0xa.0x0 = 0x203,0x1 0204 e7ff | | Load 0x3,-0x1 ; Debug Table 0xa.0x1 = 0x204,0x401 0205 0007 | | Action Break_Optional 0206 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xa.0x2 = 0x206,0x402 0207 0007 | | Action Break_Optional ; Debug Table 0xa.0x3 = 0x207,0x403 0208 0007 | | Action Break_Optional ; Debug Table 0xa.0x4 = 0x208,0x404 0209 6805 |h | Jump_Zero 0x20f ; Debug Table 0xa.0x5 = 0x209,0x1 020a e404 | | Load 0x2,0x4 ; Debug Table 0xa.0x6 = 0x20a,0x2 020b 00db | | Load_Top At_Offset_3 020c 00eb | | Load_Encached Diana_Cache 020d 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 020e a404 | | Store_Unchecked 0x2,0x4 020f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0210 ; -------------------------------------------------------------------------------------- 0210 ; Debug Table 0210 ; -------------------------------------------------------------------------------------- 0210 0003 000b | | .CONST 0x0003,0x000b 0212 000b 026a | j| .DEBUG 0x000b,0x026a,0x8000,0x0000,0x005a,0x2f15,0x0000,0x0005 021a 0010 0270 | p| .DEBUG 0x0010,0x0270,0x8000,0x0000,0x005a,0x2f25,0x0000,0x0009 0222 002b 0286 | + | .DEBUG 0x002b,0x0286,0x0002,0x0000,0x005a,0x2f15,0x0000,0x0006 022a 003b 028e | ; | .DEBUG 0x003b,0x028e,0x0002,0x0000,0x005a,0x2f15,0x0000,0x0011 0232 006b 02ae | k | .DEBUG 0x006b,0x02ae,0x0002,0x0000,0x005a,0x2f25,0x0000,0x0046 023a 008b 02cc | | .DEBUG 0x008b,0x02cc,0x0002,0x0000,0x005a,0x2f25,0x0000,0x016a 0242 0103 0320 | | .DEBUG 0x0103,0x0320,0x0002,0x0000,0x005a,0x2f25,0x0000,0x0215 024a 011b 0330 | 0| .DEBUG 0x011b,0x0330,0x0002,0x0000,0x005a,0x2f25,0x0000,0x024f 0252 0153 0348 | S H| .DEBUG 0x0153,0x0348,0x0001,0x0000,0x005a,0x2f25,0x0000,0x0061 025a 017b 035a | { Z| .DEBUG 0x017b,0x035a,0x0001,0x0000,0x005a,0x2f25,0x0000,0x00a9 0262 0203 03b0 | | .DEBUG 0x0203,0x03b0,0x0001,0x0000,0x005a,0x2f25,0x0000,0x0199 026a ; -------------------------------------------------------------------------------------- 026a ; Debug3 Subtable 0x0 026a ; -------------------------------------------------------------------------------------- 026a 0002 0000 | | .DBG3TAB 0x0002,0x0000 026c 000b ffff | | .CONST 0x000b,0xffff 026e 000d fffe | | .CONST 0x000d,0xfffe 0270 ; -------------------------------------------------------------------------------------- 0270 ; Debug3 Subtable 0x1 0270 ; -------------------------------------------------------------------------------------- 0270 000a 0000 | | .DBG3TAB 0x000a,0x0000 0272 0010 ffff | | .CONST 0x0010,0xffff 0274 0011 fffe | | .CONST 0x0011,0xfffe 0276 0012 fffd | | .CONST 0x0012,0xfffd 0278 0013 fffc | | .CONST 0x0013,0xfffc 027a 0014 fffb | | .CONST 0x0014,0xfffb 027c 0016 fffa | | .CONST 0x0016,0xfffa 027e 0018 fff9 | | .CONST 0x0018,0xfff9 0280 001a fff8 | | .CONST 0x001a,0xfff8 0282 001c fff7 | | .CONST 0x001c,0xfff7 0284 001e fff6 | | .CONST 0x001e,0xfff6 0286 ; -------------------------------------------------------------------------------------- 0286 ; Debug3 Subtable 0x2 0286 ; -------------------------------------------------------------------------------------- 0286 0000 0003 | | .DBG3TAB 0x0000,0x0003 0288 002b 0001 | + | .CONST 0x002b,0x0001 028a 002f 0002 | / | .CONST 0x002f,0x0002 028c 0034 0003 | 4 | .CONST 0x0034,0x0003 028e ; -------------------------------------------------------------------------------------- 028e ; Debug3 Subtable 0x3 028e ; -------------------------------------------------------------------------------------- 028e 0003 000c | | .DBG3TAB 0x0003,0x000c 0290 003b ffff | ; | .CONST 0x003b,0xffff 0292 003f fffe | ? | .CONST 0x003f,0xfffe 0294 0040 fffd | @ | .CONST 0x0040,0xfffd 0296 0046 0002 | F | .CONST 0x0046,0x0002 0298 0047 0401 | G | .CONST 0x0047,0x0401 029a 004a 0002 | J | .CONST 0x004a,0x0002 029c 004c 0003 | L | .CONST 0x004c,0x0003 029e 0053 0004 | S | .CONST 0x0053,0x0004 02a0 0055 0005 | U | .CONST 0x0055,0x0005 02a2 0056 0801 | V | .CONST 0x0056,0x0801 02a4 0059 0005 | Y | .CONST 0x0059,0x0005 02a6 005b 0001 | [ | .CONST 0x005b,0x0001 02a8 005c 0c01 | \ | .CONST 0x005c,0x0c01 02aa 005e 0001 | ^ | .CONST 0x005e,0x0001 02ac 0060 0006 | ` | .CONST 0x0060,0x0006 02ae ; -------------------------------------------------------------------------------------- 02ae ; Debug3 Subtable 0x4 02ae ; -------------------------------------------------------------------------------------- 02ae 0004 000a | | .DBG3TAB 0x0004,0x000a 02b0 006b ffff | k | .CONST 0x006b,0xffff 02b2 006e fffe | n | .CONST 0x006e,0xfffe 02b4 006f fffd | o | .CONST 0x006f,0xfffd 02b6 0071 fffc | q | .CONST 0x0071,0xfffc 02b8 0075 0002 | u | .CONST 0x0075,0x0002 02ba 0076 0401 | v | .CONST 0x0076,0x0401 02bc 0079 0002 | y | .CONST 0x0079,0x0002 02be 007a 0003 | z | .CONST 0x007a,0x0003 02c0 007b 0801 | { | .CONST 0x007b,0x0801 02c2 007e 0003 | ~ | .CONST 0x007e,0x0003 02c4 0080 0001 | | .CONST 0x0080,0x0001 02c6 0081 0c01 | | .CONST 0x0081,0x0c01 02c8 0083 0001 | | .CONST 0x0083,0x0001 02ca 0085 0004 | | .CONST 0x0085,0x0004 02cc ; -------------------------------------------------------------------------------------- 02cc ; Debug3 Subtable 0x5 02cc ; -------------------------------------------------------------------------------------- 02cc 0005 0024 | $| .DBG3TAB 0x0005,0x0024 02ce 008b ffff | | .CONST 0x008b,0xffff 02d0 0092 fffe | | .CONST 0x0092,0xfffe 02d2 0093 fffd | | .CONST 0x0093,0xfffd 02d4 0094 0401 | | .CONST 0x0094,0x0401 02d6 0095 fffd | | .CONST 0x0095,0xfffd 02d8 0096 fffc | | .CONST 0x0096,0xfffc 02da 009a 0002 | | .CONST 0x009a,0x0002 02dc 009c 0801 | | .CONST 0x009c,0x0801 02de 009e 0802 | | .CONST 0x009e,0x0802 02e0 00a0 0803 | | .CONST 0x00a0,0x0803 02e2 00a4 0804 | | .CONST 0x00a4,0x0804 02e4 00a8 0805 | | .CONST 0x00a8,0x0805 02e6 00aa 0c01 | | .CONST 0x00aa,0x0c01 02e8 00ac 0c02 | | .CONST 0x00ac,0x0c02 02ea 00ad 0c03 | | .CONST 0x00ad,0x0c03 02ec 00ae 0c04 | | .CONST 0x00ae,0x0c04 02ee 00b0 0805 | | .CONST 0x00b0,0x0805 02f0 00ba 1001 | | .CONST 0x00ba,0x1001 02f2 00bc 1002 | | .CONST 0x00bc,0x1002 02f4 00bd 1003 | | .CONST 0x00bd,0x1003 02f6 00be 1004 | | .CONST 0x00be,0x1004 02f8 00c0 0c04 | | .CONST 0x00c0,0x0c04 02fa 00ce 0002 | | .CONST 0x00ce,0x0002 02fc 00cf 0003 | | .CONST 0x00cf,0x0003 02fe 00d0 1401 | | .CONST 0x00d0,0x1401 0300 00d2 1402 | | .CONST 0x00d2,0x1402 0302 00d3 1403 | | .CONST 0x00d3,0x1403 0304 00d4 1404 | | .CONST 0x00d4,0x1404 0306 00d5 0003 | | .CONST 0x00d5,0x0003 0308 00db 0006 | | .CONST 0x00db,0x0006 030a 00dc 0004 | | .CONST 0x00dc,0x0004 030c 00e1 0005 | | .CONST 0x00e1,0x0005 030e 00ea 0007 | | .CONST 0x00ea,0x0007 0310 00eb 1801 | | .CONST 0x00eb,0x1801 0312 00ed 1802 | | .CONST 0x00ed,0x1802 0314 00ef 1803 | | .CONST 0x00ef,0x1803 0316 00f2 0007 | | .CONST 0x00f2,0x0007 0318 00f4 0001 | | .CONST 0x00f4,0x0001 031a 00f5 1c01 | | .CONST 0x00f5,0x1c01 031c 00f7 0001 | | .CONST 0x00f7,0x0001 031e 00f9 0008 | | .CONST 0x00f9,0x0008 0320 ; -------------------------------------------------------------------------------------- 0320 ; Debug3 Subtable 0x6 0320 ; -------------------------------------------------------------------------------------- 0320 0000 0007 | | .DBG3TAB 0x0000,0x0007 0322 0103 0001 | | .CONST 0x0103,0x0001 0324 0106 0002 | | .CONST 0x0106,0x0002 0326 0107 0401 | | .CONST 0x0107,0x0401 0328 0108 0002 | | .CONST 0x0108,0x0002 032a 0109 0003 | | .CONST 0x0109,0x0003 032c 010d 0004 | | .CONST 0x010d,0x0004 032e 0115 0005 | | .CONST 0x0115,0x0005 0330 ; -------------------------------------------------------------------------------------- 0330 ; Debug3 Subtable 0x7 0330 ; -------------------------------------------------------------------------------------- 0330 0001 000a | | .DBG3TAB 0x0001,0x000a 0332 011b ffff | | .CONST 0x011b,0xffff 0334 0121 0001 | ! | .CONST 0x0121,0x0001 0336 0122 0002 | " | .CONST 0x0122,0x0002 0338 0123 0401 | # | .CONST 0x0123,0x0401 033a 0125 0402 | % | .CONST 0x0125,0x0402 033c 0126 0403 | & | .CONST 0x0126,0x0403 033e 0127 0404 | ' | .CONST 0x0127,0x0404 0340 0128 0002 | ( | .CONST 0x0128,0x0002 0342 0140 0005 | @ | .CONST 0x0140,0x0005 0344 0145 0003 | E | .CONST 0x0145,0x0003 0346 0147 0004 | G | .CONST 0x0147,0x0004 0348 ; -------------------------------------------------------------------------------------- 0348 ; Debug3 Subtable 0x8 0348 ; -------------------------------------------------------------------------------------- 0348 0000 0008 | | .DBG3TAB 0x0000,0x0008 034a 0153 0001 | S | .CONST 0x0153,0x0001 034c 0154 0401 | T | .CONST 0x0154,0x0401 034e 0156 0402 | V | .CONST 0x0156,0x0402 0350 0157 0403 | W | .CONST 0x0157,0x0403 0352 0158 0404 | X | .CONST 0x0158,0x0404 0354 0159 0001 | Y | .CONST 0x0159,0x0001 0356 016f 0003 | o | .CONST 0x016f,0x0003 0358 0170 0002 | p | .CONST 0x0170,0x0002 035a ; -------------------------------------------------------------------------------------- 035a ; Debug3 Subtable 0x9 035a ; -------------------------------------------------------------------------------------- 035a 0001 0029 | )| .DBG3TAB 0x0001,0x0029 035c 017b 0001 | { | .CONST 0x017b,0x0001 035e 017d 0002 | } | .CONST 0x017d,0x0002 0360 017f 0401 | | .CONST 0x017f,0x0401 0362 0181 0801 | | .CONST 0x0181,0x0801 0364 0183 0802 | | .CONST 0x0183,0x0802 0366 0184 0803 | | .CONST 0x0184,0x0803 0368 0185 0804 | | .CONST 0x0185,0x0804 036a 0187 0401 | | .CONST 0x0187,0x0401 036c 018e 0002 | | .CONST 0x018e,0x0002 036e 0194 0004 | | .CONST 0x0194,0x0004 0370 0199 0005 | | .CONST 0x0199,0x0005 0372 019d 0006 | | .CONST 0x019d,0x0006 0374 01a2 0007 | | .CONST 0x01a2,0x0007 0376 01a6 0008 | | .CONST 0x01a6,0x0008 0378 01aa 0009 | | .CONST 0x01aa,0x0009 037a 01af 000a | | .CONST 0x01af,0x000a 037c 01b0 f3ff | | .CONST 0x01b0,0xf3ff 037e 01b7 0c02 | | .CONST 0x01b7,0x0c02 0380 01b9 1001 | | .CONST 0x01b9,0x1001 0382 01bb 1002 | | .CONST 0x01bb,0x1002 0384 01bd 1003 | | .CONST 0x01bd,0x1003 0386 01c1 1004 | | .CONST 0x01c1,0x1004 0388 01c5 1005 | | .CONST 0x01c5,0x1005 038a 01c7 1401 | | .CONST 0x01c7,0x1401 038c 01c9 1402 | | .CONST 0x01c9,0x1402 038e 01ca 1403 | | .CONST 0x01ca,0x1403 0390 01cb 1404 | | .CONST 0x01cb,0x1404 0392 01cd 1005 | | .CONST 0x01cd,0x1005 0394 01d7 1801 | | .CONST 0x01d7,0x1801 0396 01d9 1802 | | .CONST 0x01d9,0x1802 0398 01da 1803 | | .CONST 0x01da,0x1803 039a 01db 1804 | | .CONST 0x01db,0x1804 039c 01dd 1404 | | .CONST 0x01dd,0x1404 039e 01eb 0c02 | | .CONST 0x01eb,0x0c02 03a0 01ec 0c03 | | .CONST 0x01ec,0x0c03 03a2 01ed 1c01 | | .CONST 0x01ed,0x1c01 03a4 01ef 1c02 | | .CONST 0x01ef,0x1c02 03a6 01f1 1c03 | | .CONST 0x01f1,0x1c03 03a8 01f4 0c03 | | .CONST 0x01f4,0x0c03 03aa 01f6 0c01 | | .CONST 0x01f6,0x0c01 03ac 01f7 2001 | | .CONST 0x01f7,0x2001 03ae 01f9 0c01 | | .CONST 0x01f9,0x0c01 03b0 ; -------------------------------------------------------------------------------------- 03b0 ; Debug3 Subtable 0xa 03b0 ; -------------------------------------------------------------------------------------- 03b0 0000 0007 | | .DBG3TAB 0x0000,0x0007 03b2 0203 0001 | | .CONST 0x0203,0x0001 03b4 0204 0401 | | .CONST 0x0204,0x0401 03b6 0206 0402 | | .CONST 0x0206,0x0402 03b8 0207 0403 | | .CONST 0x0207,0x0403 03ba 0208 0404 | | .CONST 0x0208,0x0404 03bc 0209 0001 | | .CONST 0x0209,0x0001 03be 020a 0002 | | .CONST 0x020a,0x0002 03c0 0000 0000 | | .BLANK 0000[0x40]