|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 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 0390 | | .CONST 0x0390 ; 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 0036 | 6 | .CONST 0x0036 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0017 | | .CONST 0x0017 ; Number of locals 000b INIT_0008: 000b 029a 003b | ;| Declare_Subprogram INIT_0038,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x0402,0x8000,0x0000,0x0057,0x3855,0x0000,0x0007 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 00cb | | Declare_Subprogram INIT_00c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 0113 | | Declare_Subprogram INIT_0110,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 012b | +| Declare_Subprogram INIT_0128,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 0133 | 3| Declare_Subprogram INIT_0130,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 014b | K| Declare_Subprogram INIT_0148,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,0x0410,0x8000,0x0000,0x0058,0xc5a5,0x0000,0x0021 ; 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 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x1c,0xfffb 001d 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x1d,0xfffa 001e 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x1e,0xfff9 001f 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x1f,0xfff8 0020 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x8 = 0x20,0xfff7 0021 00c7 | | Action Elaborate_Subprogram 0022 029d 016b | k| Declare_Subprogram INIT_0168,For_Outer_Call ; Debug Table 0x1.0x9 = 0x22,0xfff6 0024 029d 019b | | Declare_Subprogram INIT_0198,For_Outer_Call ; Debug Table 0x1.0xa = 0x24,0xfff5 0026 029d 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call ; Debug Table 0x1.0xb = 0x26,0xfff4 0028 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0xc = 0x28,0xfff3 0029 00c7 | | Action Elaborate_Subprogram 002a 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0xd = 0x2a,0xfff2 002b 00c7 | | Action Elaborate_Subprogram 002c 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0xe = 0x2c,0xfff1 002d 00c7 | | Action Elaborate_Subprogram 002e 029d 01cb | | Declare_Subprogram INIT_01c8,For_Outer_Call ; Debug Table 0x1.0xf = 0x2e,0xfff0 0030 029d 02ab | | Declare_Subprogram INIT_02a8,For_Outer_Call ; Debug Table 0x1.0x10 = 0x30,0xffef 0032 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x11 = 0x32,0xffee 0033 00c7 | | Action Elaborate_Subprogram 0034 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x12 = 0x34,0xffed 0035 00c7 | | Action Elaborate_Subprogram 0036 BODY_0008: 0036 00bc | | Action Signal_Activated 0037 00bb | | Action Signal_Completion 0038 ; -------------------------------------------------------------------------------------- 0038 ; SUBPROGRAM 0038 ; -------------------------------------------------------------------------------------- 0038 0050 | P | .CONST 0x0050 ; Address of begin 0039 0004 | | .CONST 0x0004 ; Address of exception handler 003a 0007 | | .CONST 0x0007 ; Number of locals 003b INIT_0038: 003b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2 = .DEBUG 0x003b,0x0438,0x0001,0x0000,0x0057,0x3855,0x0000,0x0008 ; Debug Table 0x2.0x0 = 0x3b,0xffff 003c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2.0x1 = 0x3c,0xfffe 003d e5ff | | Load 0x2,-0x1 003e 00eb | | Load_Encached Diana_Cache 003f 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0040 e001 | | Load 0x0,0x1 0041 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0042 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0043 e002 | | Load 0x0,0x2 ; Debug Table 0x2.0x2 = 0x43,0xfffd 0044 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0045 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2.0x3 = 0x45,0xfffc 0046 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0047 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2.0x4 = 0x47,0xfffb 0048 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0049 e003 | | Load 0x0,0x3 ; Debug Table 0x2.0x5 = 0x49,0xfffa 004a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 004b 0322 | " | Declare_Variable Record 004c e003 | | Load 0x0,0x3 004d 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 004e 00d9 | | Load_Top At_Offset_1 004f 017d | } | Execute Record,Structure_Write 0050 BODY_0038: 0050 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x6 = 0x50,0x1 0051 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0052 e5ff | | Load 0x2,-0x1 0053 e004 | | Load 0x0,0x4 0054 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0055 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x7 = 0x55,0x2 0056 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0057 e5ff | | Load 0x2,-0x1 0058 e004 | | Load 0x0,0x4 0059 1816 | | Execute Package,Field_Execute,Field_Number 0x16 005a 00cf | | Action Mark_Auxiliary 005b 7861 |xa | Jump 0xbd 005c e403 | | Load 0x2,0x3 ; Debug Table 0x2.0x8 = 0x5c,0x4 005d 0007 | | Action Break_Optional 005e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x9 = 0x5e,0x401 005f 7002 |p | Jump_Nonzero 0x62 0060 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0xa = 0x60,0x402 0061 782c |x, | Jump 0x8e 0062 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xb = 0x62,0x403 0063 0217 | | Execute Heap_Access,All_Reference 0064 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0065 6804 |h | Jump_Zero 0x6a 0066 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xc = 0x66,0x404 0067 0217 | | Execute Heap_Access,All_Reference 0068 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0069 7824 |x$ | Jump 0x8e 006a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xd = 0x6a,0x405 006b 0007 | | Action Break_Optional 006c e40a | | Load 0x2,0xa ; Debug Table 0x2.0xe = 0x6c,0x801 006d 0007 | | Action Break_Optional 006e 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x2.0xf = 0x6e,0x802 006f 0007 | | Action Break_Optional ; Debug Table 0x2.0x10 = 0x6f,0x803 0070 00d0 | | Action Swap_Control ; Debug Table 0x2.0x11 = 0x70,0x804 0071 00d1 | | Pop_Control Pop_Count_1 0072 49bb |I | Short_Literal 0x1bb ; Debug Table 0x2.0x12 = 0x72,0x405 0073 00eb | | Load_Encached Diana_Cache 0074 0098 | | Execute Package,Field_Read_Dynamic 0075 012c | , | Execute Any,Size 0076 e005 | | Load 0x0,0x5 0077 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0078 025b | [ | Execute Discrete,Check_In_Type 0079 0273 | s | Execute Discrete,Plus 007a 00d9 | | Load_Top At_Offset_1 007b 0007 | | Action Break_Optional 007c e40b | | Load 0x2,0xb ; Debug Table 0x2.0x13 = 0x7c,0xc01 007d 0007 | | Action Break_Optional 007e 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2.0x14 = 0x7e,0xc02 007f 0007 | | Action Break_Optional ; Debug Table 0x2.0x15 = 0x7f,0xc03 0080 00d0 | | Action Swap_Control ; Debug Table 0x2.0x16 = 0x80,0xc04 0081 00d1 | | Pop_Control Pop_Count_1 0082 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x2.0x17 = 0x82,0x804 0083 00eb | | Load_Encached Diana_Cache 0084 0098 | | Execute Package,Field_Read_Dynamic 0085 49c9 |I | Short_Literal 0x1c9 0086 00eb | | Load_Encached Diana_Cache 0087 0098 | | Execute Package,Field_Read_Dynamic 0088 49ca |I | Short_Literal 0x1ca 0089 00eb | | Load_Encached Diana_Cache 008a 0095 | | Execute Package,Field_Reference_Dynamic 008b e006 | | Load 0x0,0x6 008c 1819 | | Execute Package,Field_Execute,Field_Number 0x19 008d 7800 |x | Jump 0x8e 008e 00d0 | | Action Swap_Control 008f 00d1 | | Pop_Control Pop_Count_1 0090 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x2.0x18 = 0x90,0x4 0091 0007 | | Action Break_Optional ; Debug Table 0x2.0x19 = 0x91,0x5 0092 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x1a = 0x92,0x1001 0093 0007 | | Action Break_Optional 0094 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x1b = 0x94,0x1002 0095 0007 | | Action Break_Optional ; Debug Table 0x2.0x1c = 0x95,0x1003 0096 0007 | | Action Break_Optional ; Debug Table 0x2.0x1d = 0x96,0x1004 0097 0b40 | @ | Execute_Immediate Case_Compare,0x40 ; Debug Table 0x2.0x1e = 0x97,0x5 0098 7019 |p | Jump_Nonzero 0xb2 0099 0bab | | Execute_Immediate Case_Compare,0xab 009a 7011 |p | Jump_Nonzero 0xac 009b e002 | | Load 0x0,0x2 ; Debug Table 0x2.0x1f = 0x9b,0x9 009c 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 009d a404 | | Store_Unchecked 0x2,0x4 009e e405 | | Load 0x2,0x5 ; Debug Table 0x2.0x20 = 0x9e,0xa 009f e406 | | Load 0x2,0x6 00a0 e404 | | Load 0x2,0x4 00a1 e402 | | Load 0x2,0x2 00a2 8217 | | Call 0x1,0x17 00a3 c405 | | Store 0x2,0x5 00a4 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x21 = 0xa4,0xb 00a5 a406 | | Store_Unchecked 0x2,0x6 00a6 e405 | | Load 0x2,0x5 ; Debug Table 0x2.0x22 = 0xa6,0xc 00a7 700a |p | Jump_Nonzero 0xb2 00a8 e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x23 = 0xa8,0xd 00a9 e002 | | Load 0x0,0x2 00aa 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 00ab 7806 |x | Jump 0xb2 00ac 4833 |H3 | Short_Literal 0x33 ; Debug Table 0x2.0x24 = 0xac,0x7 00ad 8210 | | Call 0x1,0x10 00ae 0092 0354 | T| Action Push_String_Extended,0x354 ; "Prompt encountered for exception handler alternative" ; Debug Table 0x2.0x25 = 0xae,0x8 00b0 e007 | | Load 0x0,0x7 00b1 1820 | | Execute Package,Field_Execute,Field_Number 0x20 00b2 00d1 | | Pop_Control Pop_Count_1 00b3 0007 | | Action Break_Optional ; Debug Table 0x2.0x26 = 0xb3,0xe 00b4 e403 | | Load 0x2,0x3 ; Debug Table 0x2.0x27 = 0xb4,0x1401 00b5 7002 |p | Jump_Nonzero 0xb8 00b6 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2.0x28 = 0xb6,0x1402 00b7 7803 |x | Jump 0xbb 00b8 e403 | | Load 0x2,0x3 ; Debug Table 0x2.0x29 = 0xb8,0x1403 00b9 0217 | | Execute Heap_Access,All_Reference 00ba 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00bb a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x2.0x2a = 0xbb,0xe 00bc 00c9 | | Action Pop_Auxiliary_Loop 00bd 0007 | | Action Break_Optional ; Debug Table 0x2.0x2b = 0xbd,0x3 00be e403 | | Load 0x2,0x3 ; Debug Table 0x2.0x2c = 0xbe,0x1801 00bf 021d | | Execute Heap_Access,Is_Null 00c0 6f9b |o | Jump_Zero 0x5c ; Debug Table 0x2.0x2d = 0xc0,0x3 00c1 00ce | | Action Pop_Auxiliary 00c2 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x2e = 0xc2,0xf 00c3 7001 |p | Jump_Nonzero 0xc5 00c4 8215 | | Call 0x1,0x15 ; Debug Table 0x2.0x2f = 0xc4,0x10 00c5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00c6 0000 0000 | | .XXX[0x2] 00c8 ; -------------------------------------------------------------------------------------- 00c8 ; SUBPROGRAM 00c8 ; -------------------------------------------------------------------------------------- 00c8 00d1 | | .CONST 0x00d1 ; Address of begin 00c9 0004 | | .CONST 0x0004 ; Address of exception handler 00ca 0003 | | .CONST 0x0003 ; Number of locals 00cb INIT_00c8: 00cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3 = .DEBUG 0x00cb,0x049a,0x0001,0x0000,0x0057,0x3855,0x0000,0x0012 ; Debug Table 0x3.0x0 = 0xcb,0xffff 00cc 00db | | Load_Top At_Offset_3 00cd 00eb | | Load_Encached Diana_Cache 00ce 18d6 | | Execute Package,Field_Execute,Field_Number 0xd6 00cf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00d0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x1 = 0xd0,0xfffe 00d1 BODY_00c8: 00d1 0007 | | Action Break_Optional ; Debug Table 0x3.0x2 = 0xd1,0x1 00d2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x3 = 0xd2,0x401 00d3 021d | | Execute Heap_Access,Is_Null 00d4 6803 |h | Jump_Zero 0xd8 ; Debug Table 0x3.0x4 = 0xd4,0x1 00d5 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x5 = 0xd5,0x2 00d6 8214 | | Call 0x1,0x14 00d7 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00d8 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x6 = 0xd8,0x3 00d9 00da | | Load_Top At_Offset_2 00da e008 | | Load 0x0,0x8 00db 180d | | Execute Package,Field_Execute,Field_Number 0xd 00dc 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00dd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x7 = 0xdd,0x4 00de e009 | | Load 0x0,0x9 00df 180d | | Execute Package,Field_Execute,Field_Number 0xd 00e0 6808 |h | Jump_Zero 0xe9 00e1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x8 = 0xe1,0x5 00e2 e008 | | Load 0x0,0x8 00e3 180f | | Execute Package,Field_Execute,Field_Number 0xf 00e4 e00a | | Load 0x0,0xa 00e5 1b0e | | Execute Package,Field_Read,Field_Number 0xe 00e6 025b | [ | Execute Discrete,Check_In_Type 00e7 8210 | | Call 0x1,0x10 00e8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00e9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x9 = 0xe9,0x6 00ea e00b | | Load 0x0,0xb 00eb 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 00ec 6807 |h | Jump_Zero 0xf4 00ed 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0xa = 0xed,0x7 00ee 00d9 | | Load_Top At_Offset_1 00ef e00b | | Load 0x0,0xb 00f0 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 00f1 e00c | | Load 0x0,0xc 00f2 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 00f3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00f4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0xb = 0xf4,0x8 00f5 e008 | | Load 0x0,0x8 00f6 180e | | Execute Package,Field_Execute,Field_Number 0xe 00f7 6804 |h | Jump_Zero 0xfc 00f8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0xc = 0xf8,0x9 00f9 e00c | | Load 0x0,0xc 00fa 181e | | Execute Package,Field_Execute,Field_Number 0x1e 00fb 7802 |x | Jump 0xfe 00fc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0xd = 0xfc,0xa 00fd 8212 | | Call 0x1,0x12 00fe 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0xe = 0xfe,0xb 00ff e002 | | Load 0x0,0x2 0100 186b | k | Execute Package,Field_Execute,Field_Number 0x6b 0101 0007 | | Action Break_Optional ; Debug Table 0x3.0xf = 0x101,0xc 0102 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x10 = 0x102,0x801 0103 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x11 = 0x103,0xc 0104 4800 |H | Short_Literal 0x0 0105 624a |bJ | Indirect_Literal Discrete,0x350,{0x00000000, 0x7fffffff} 0106 4801 |H | Short_Literal 0x1 0107 48a9 |H | Short_Literal 0xa9 0108 4800 |H | Short_Literal 0x0 0109 e002 | | Load 0x0,0x2 010a 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 010b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 010c 0000 0000 | | .BLANK 0000[0x4] 0110 ; -------------------------------------------------------------------------------------- 0110 ; SUBPROGRAM 0110 ; -------------------------------------------------------------------------------------- 0110 0116 | | .CONST 0x0116 ; Address of begin 0111 0004 | | .CONST 0x0004 ; Address of exception handler 0112 0002 | | .CONST 0x0002 ; Number of locals 0113 INIT_0110: 0113 e003 | | Load 0x0,0x3 ; Debug Table 0x4 = .DEBUG 0x0113,0x04c0,0x0001,0x0000,0x0057,0x3855,0x0000,0x001c ; Debug Table 0x4.0x0 = 0x113,0xffff 0114 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0115 0322 | " | Declare_Variable Record 0116 BODY_0110: 0116 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x1 = 0x116,0x1 0117 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 0118 00d9 | | Load_Top At_Offset_1 0119 017d | } | Execute Record,Structure_Write 011a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x2 = 0x11a,0x2 011b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 011c 00d9 | | Load_Top At_Offset_1 011d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 011e e002 | | Load 0x0,0x2 011f 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0120 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0121 0000 0000 | | .BLANK 0000[0x7] 0128 ; -------------------------------------------------------------------------------------- 0128 ; SUBPROGRAM 0128 ; -------------------------------------------------------------------------------------- 0128 012b | + | .CONST 0x012b ; Address of begin 0129 0004 | | .CONST 0x0004 ; Address of exception handler 012a 0001 | | .CONST 0x0001 ; Number of locals 012b BODY_0128: 012b INIT_0128: 012b 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x012b,0x04c8,0x0001,0x0000,0x0057,0x3855,0x0000,0x0020 ; Debug Table 0x5.0x0 = 0x12b,0x1 012c 48a9 |H | Short_Literal 0xa9 012d e002 | | Load 0x0,0x2 012e 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 012f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0130 ; -------------------------------------------------------------------------------------- 0130 ; SUBPROGRAM 0130 ; -------------------------------------------------------------------------------------- 0130 0133 | 3 | .CONST 0x0133 ; Address of begin 0131 0004 | | .CONST 0x0004 ; Address of exception handler 0132 0001 | | .CONST 0x0001 ; Number of locals 0133 BODY_0130: 0133 INIT_0130: 0133 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x0133,0x04cc,0x0001,0x0000,0x0057,0x3855,0x0000,0x002a ; Debug Table 0x6.0x0 = 0x133,0x1 0134 8212 | | Call 0x1,0x12 0135 e003 | | Load 0x0,0x3 ; Debug Table 0x6.0x1 = 0x135,0x2 0136 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0137 680a |h | Jump_Zero 0x142 0138 0007 | | Action Break_Optional ; Debug Table 0x6.0x2 = 0x138,0x3 0139 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x3 = 0x139,0x401 013a 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x4 = 0x13a,0x3 013b 4800 |H | Short_Literal 0x0 013c 6213 |b | Indirect_Literal Discrete,0x350,{0x00000000, 0x7fffffff} 013d 4800 |H | Short_Literal 0x0 013e 48a1 |H | Short_Literal 0xa1 013f 4812 |H | Short_Literal 0x12 0140 e002 | | Load 0x0,0x2 0141 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0142 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0x5 = 0x142,0x4 0143 00db | | Load_Top At_Offset_3 0144 e003 | | Load 0x0,0x3 0145 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0146 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0147 0000 | | .XXX[0x1] 0148 ; -------------------------------------------------------------------------------------- 0148 ; SUBPROGRAM 0148 ; -------------------------------------------------------------------------------------- 0148 014d | M | .CONST 0x014d ; Address of begin 0149 0004 | | .CONST 0x0004 ; Address of exception handler 014a 0002 | | .CONST 0x0002 ; Number of locals 014b INIT_0148: 014b 029f 0343 | C| Declare_Subprogram INIT_0340,For_Call ; Debug Table 0x7 = .DEBUG 0x014b,0x04da,0x0001,0x0000,0x0057,0x3855,0x0000,0x0034 014d BODY_0148: 014d 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x0 = 0x14d,0x1 014e e00b | | Load 0x0,0xb 014f 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0150 6806 |h | Jump_Zero 0x157 0151 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x1 = 0x151,0x2 0152 e00b | | Load 0x0,0xb 0153 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0154 e002 | | Load 0x0,0x2 0155 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0156 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0157 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x2 = 0x157,0x3 0158 e009 | | Load 0x0,0x9 0159 180d | | Execute Package,Field_Execute,Field_Number 0xd 015a 6806 |h | Jump_Zero 0x161 015b 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x3 = 0x15b,0x4 015c e008 | | Load 0x0,0x8 015d 180f | | Execute Package,Field_Execute,Field_Number 0xf 015e e002 | | Load 0x0,0x2 015f 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0160 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0161 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x4 = 0x161,0x5 0162 e00c | | Load 0x0,0xc 0163 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0164 8402 | | Call 0x2,0x2 ; Debug Table 0x7.0x5 = 0x164,0x6 0165 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0166 0000 0000 | | .XXX[0x2] 0168 ; -------------------------------------------------------------------------------------- 0168 ; SUBPROGRAM 0168 ; -------------------------------------------------------------------------------------- 0168 0170 | p | .CONST 0x0170 ; Address of begin 0169 0004 | | .CONST 0x0004 ; Address of exception handler 016a 0002 | | .CONST 0x0002 ; Number of locals 016b INIT_0168: 016b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8 = .DEBUG 0x016b,0x04e8,0x0002,0x0000,0x0058,0xc5a5,0x0000,0x008d ; Debug Table 0x8.0x0 = 0x16b,0xffff 016c 00db | | Load_Top At_Offset_3 016d 00eb | | Load_Encached Diana_Cache 016e 18ec | | Execute Package,Field_Execute,Field_Number 0xec 016f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0170 BODY_0168: 0170 00cf | | Action Mark_Auxiliary 0171 781a |x | Jump 0x18c 0172 0007 | | Action Break_Optional ; Debug Table 0x8.0x1 = 0x172,0x2 0173 e402 | | Load 0x2,0x2 ; Debug Table 0x8.0x2 = 0x173,0x401 0174 0007 | | Action Break_Optional 0175 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x8.0x3 = 0x175,0x402 0176 0007 | | Action Break_Optional ; Debug Table 0x8.0x4 = 0x176,0x403 0177 0007 | | Action Break_Optional ; Debug Table 0x8.0x5 = 0x177,0x404 0178 0f89 | | Execute_Immediate Equal,-0x77 ; Debug Table 0x8.0x6 = 0x178,0x2 0179 680d |h | Jump_Zero 0x187 017a 00d9 | | Load_Top At_Offset_1 017b 00eb | | Load_Encached Diana_Cache 017c 18ec | | Execute Package,Field_Execute,Field_Number 0xec 017d e404 | | Load 0x2,0x4 ; Debug Table 0x8.0x7 = 0x17d,0x801 017e 0007 | | Action Break_Optional 017f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x8.0x8 = 0x17f,0x802 0180 0007 | | Action Break_Optional ; Debug Table 0x8.0x9 = 0x180,0x803 0181 00d0 | | Action Swap_Control ; Debug Table 0x8.0xa = 0x181,0x804 0182 00d1 | | Pop_Control Pop_Count_1 0183 0f4e | N | Execute_Immediate Equal,0x4e ; Debug Table 0x8.0xb = 0x183,0x404 0184 6802 |h | Jump_Zero 0x187 0185 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0xc = 0x185,0x3 0186 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0187 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0xd = 0x187,0x4 0188 00eb | | Load_Encached Diana_Cache 0189 18ec | | Execute Package,Field_Execute,Field_Number 0xec 018a 0032 | 2 | Store_Top Heap_Access,At_Offset_2 018b 00c9 | | Action Pop_Auxiliary_Loop 018c 0007 | | Action Break_Optional ; Debug Table 0x8.0xe = 0x18c,0x1 018d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0xf = 0x18d,0xc01 018e 021d | | Execute Heap_Access,Is_Null 018f 6fe2 |o | Jump_Zero 0x172 ; Debug Table 0x8.0x10 = 0x18f,0x1 0190 00ce | | Action Pop_Auxiliary 0191 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x8.0x11 = 0x191,0x5 0192 0257 | W | Execute Discrete,Raise 0193 0000 0000 | | .BLANK 0000[0x5] 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 019f | | .CONST 0x019f ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 0002 | | .CONST 0x0002 ; Number of locals 019b INIT_0198: 019b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9 = .DEBUG 0x019b,0x050e,0x0001,0x0000,0x0058,0xc5a5,0x0000,0x00e9 ; Debug Table 0x9.0x0 = 0x19b,0xffff 019c 00db | | Load_Top At_Offset_3 019d 8213 | | Call 0x1,0x13 019e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 019f BODY_0198: 019f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x1 = 0x19f,0x1 01a0 e002 | | Load 0x0,0x2 01a1 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 01a2 0092 0355 | U| Action Push_String_Extended,0x355 ; "current exception" ; Debug Table 0x9.0x2 = 0x1a2,0x2 01a4 e002 | | Load 0x0,0x2 01a5 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 01a6 0007 | | Action Break_Optional ; Debug Table 0x9.0x3 = 0x1a6,0x3 01a7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x4 = 0x1a7,0x401 01a8 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x5 = 0x1a8,0x3 01a9 4800 |H | Short_Literal 0x0 01aa 61a5 |a | Indirect_Literal Discrete,0x350,{0x00000000, 0x7fffffff} 01ab 4801 |H | Short_Literal 0x1 01ac 48aa |H | Short_Literal 0xaa 01ad 4811 |H | Short_Literal 0x11 01ae e002 | | Load 0x0,0x2 01af 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 01b0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01b1 0000 0000 | | .BLANK 0000[0x7] 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; SUBPROGRAM 01b8 ; -------------------------------------------------------------------------------------- 01b8 01bb | | .CONST 0x01bb ; Address of begin 01b9 0004 | | .CONST 0x0004 ; Address of exception handler 01ba 0001 | | .CONST 0x0001 ; Number of locals 01bb BODY_01b8: 01bb INIT_01b8: 01bb 0007 | | Action Break_Optional ; Debug Table 0xa = .DEBUG 0x01bb,0x051c,0x0001,0x0000,0x0058,0xc5a5,0x0000,0x011c ; Debug Table 0xa.0x0 = 0x1bb,0x1 01bc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x1 = 0x1bc,0x401 01bd 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x2 = 0x1bd,0x1 01be 4800 |H | Short_Literal 0x0 01bf 6190 |a | Indirect_Literal Discrete,0x350,{0x00000000, 0x7fffffff} 01c0 4800 |H | Short_Literal 0x0 01c1 48a9 |H | Short_Literal 0xa9 01c2 4811 |H | Short_Literal 0x11 01c3 e002 | | Load 0x0,0x2 01c4 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 01c5 4501 |E | Exit_Suprogram New_Top_Offset 0x1 01c6 0000 0000 | | .XXX[0x2] 01c8 ; -------------------------------------------------------------------------------------- 01c8 ; SUBPROGRAM 01c8 ; -------------------------------------------------------------------------------------- 01c8 01d2 | | .CONST 0x01d2 ; Address of begin 01c9 0004 | | .CONST 0x0004 ; Address of exception handler 01ca 0003 | | .CONST 0x0003 ; Number of locals 01cb INIT_01c8: 01cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb = .DEBUG 0x01cb,0x0524,0x0001,0x0000,0x0058,0xc5a5,0x0000,0x0232 ; Debug Table 0xb.0x0 = 0x1cb,0xffff 01cc 4800 |H | Short_Literal 0x0 01cd e5ff | | Load 0x2,-0x1 01ce e008 | | Load 0x0,0x8 01cf 180d | | Execute Package,Field_Execute,Field_Number 0xd 01d0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01d1 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0xb.0x1 = 0x1d1,0xfffe 01d2 BODY_01c8: 01d2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x2 = 0x1d2,0x1 01d3 e008 | | Load 0x0,0x8 01d4 180e | | Execute Package,Field_Execute,Field_Number 0xe 01d5 680e |h | Jump_Zero 0x1e4 01d6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x3 = 0x1d6,0x2 01d7 e00c | | Load 0x0,0xc 01d8 181e | | Execute Package,Field_Execute,Field_Number 0x1e 01d9 0007 | | Action Break_Optional ; Debug Table 0xb.0x4 = 0x1d9,0x3 01da 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x5 = 0x1da,0x401 01db 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x6 = 0x1db,0x3 01dc 4800 |H | Short_Literal 0x0 01dd 6172 |ar | Indirect_Literal Discrete,0x350,{0x00000000, 0x7fffffff} 01de 4800 |H | Short_Literal 0x0 01df 4800 |H | Short_Literal 0x0 01e0 4811 |H | Short_Literal 0x11 01e1 e002 | | Load 0x0,0x2 01e2 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 01e3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01e4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x7 = 0x1e4,0x4 01e5 e00b | | Load 0x0,0xb 01e6 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 01e7 6807 |h | Jump_Zero 0x1ef 01e8 4fff |O | Short_Literal -0x1 ; Debug Table 0xb.0x8 = 0x1e8,0x5 01e9 00da | | Load_Top At_Offset_2 01ea e00b | | Load 0x0,0xb 01eb 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 01ec e00c | | Load 0x0,0xc 01ed 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 01ee 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01ef 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x9 = 0x1ef,0x6 01f0 e00b | | Load 0x0,0xb 01f1 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 01f2 6838 |h8 | Jump_Zero 0x22b 01f3 00cf | | Action Mark_Auxiliary ; Debug Table 0xb.0xa = 0x1f3,0x7 01f4 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xb.0xb = 0x1f4,0xf7ff 01f5 03e9 | | Declare_Variable Discrete,Duplicate 01f6 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xb.0xc = 0x1f6,0x801 01f7 00e2 | | Load_Encached Integer_Cache 01f8 e402 | | Load 0x2,0x2 01f9 e00b | | Load 0x0,0xb 01fa 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 01fb 005b | [ | Store_Top Discrete,At_Offset_3 01fc 0059 | Y | Store_Top Discrete,At_Offset_1 01fd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0xd = 0x1fd,0x802 01fe 00d9 | | Load_Top At_Offset_1 01ff 027d | } | Execute Discrete,Greater 0200 680a |h | Jump_Zero 0x20b 0201 0092 0356 | V| Action Push_String_Extended,0x356 ; "Unexpected exception range for " ; Debug Table 0xb.0xe = 0x201,0x803 0203 e402 | | Load 0x2,0x2 0204 00eb | | Load_Encached Diana_Cache 0205 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0206 00eb | | Load_Encached Diana_Cache 0207 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0208 01cc | | Execute Vector,Catenate 0209 e007 | | Load 0x0,0x7 020a 1816 | | Execute Package,Field_Execute,Field_Number 0x16 020b 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0xf = 0x20b,0x804 020c e002 | | Load 0x0,0x2 020d 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 020e 0007 | | Action Break_Optional ; Debug Table 0xb.0x10 = 0x20e,0x805 020f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x11 = 0x20f,0xc01 0210 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x12 = 0x210,0x805 0211 4800 |H | Short_Literal 0x0 0212 613d |a= | Indirect_Literal Discrete,0x350,{0x00000000, 0x7fffffff} 0213 4800 |H | Short_Literal 0x0 0214 48ab |H | Short_Literal 0xab 0215 4811 |H | Short_Literal 0x11 0216 e002 | | Load 0x0,0x2 0217 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0218 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x13 = 0x218,0x806 0219 e002 | | Load 0x0,0x2 021a 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 021b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x14 = 0x21b,0x807 021c e002 | | Load 0x0,0x2 021d 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 021e 0007 | | Action Break_Optional ; Debug Table 0xb.0x15 = 0x21e,0x808 021f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x16 = 0x21f,0x1001 0220 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x17 = 0x220,0x808 0221 4800 |H | Short_Literal 0x0 0222 612d |a- | Indirect_Literal Discrete,0x350,{0x00000000, 0x7fffffff} 0223 4802 |H | Short_Literal 0x2 0224 4809 |H | Short_Literal 0x9 0225 4800 |H | Short_Literal 0x0 0226 e002 | | Load 0x0,0x2 0227 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0228 00d2 | | Pop_Control Pop_Count_2 0229 00ce | | Action Pop_Auxiliary 022a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 022b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x18 = 0x22b,0x8 022c e00b | | Load 0x0,0xb 022d 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 022e 6810 |h | Jump_Zero 0x23f 022f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x19 = 0x22f,0x9 0230 e00b | | Load 0x0,0xb 0231 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0232 e002 | | Load 0x0,0x2 0233 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0234 0007 | | Action Break_Optional ; Debug Table 0xb.0x1a = 0x234,0xa 0235 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x1b = 0x235,0x1401 0236 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x1c = 0x236,0xa 0237 4800 |H | Short_Literal 0x0 0238 6117 |a | Indirect_Literal Discrete,0x350,{0x00000000, 0x7fffffff} 0239 4800 |H | Short_Literal 0x0 023a 4800 |H | Short_Literal 0x0 023b 4811 |H | Short_Literal 0x11 023c e002 | | Load 0x0,0x2 023d 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 023e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 023f e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x1d = 0x23f,0xb 0240 e008 | | Load 0x0,0x8 0241 180f | | Execute Package,Field_Execute,Field_Number 0xf 0242 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0243 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x1e = 0x243,0xc 0244 0fe0 | | Execute_Immediate Equal,-0x20 0245 680b |h | Jump_Zero 0x251 0246 0007 | | Action Break_Optional ; Debug Table 0xb.0x1f = 0x246,0xd 0247 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x20 = 0x247,0x1801 0248 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x21 = 0x248,0xd 0249 4800 |H | Short_Literal 0x0 024a 6105 |a | Indirect_Literal Discrete,0x350,{0x00000000, 0x7fffffff} 024b 4fff |O | Short_Literal -0x1 024c 48ac |H | Short_Literal 0xac 024d 4811 |H | Short_Literal 0x11 024e e002 | | Load 0x0,0x2 024f 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0250 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0251 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x22 = 0x251,0xe 0252 0fe1 | | Execute_Immediate Equal,-0x1f 0253 680b |h | Jump_Zero 0x25f 0254 0007 | | Action Break_Optional ; Debug Table 0xb.0x23 = 0x254,0xf 0255 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x24 = 0x255,0x1c01 0256 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x25 = 0x256,0xf 0257 4800 |H | Short_Literal 0x0 0258 60f7 |` | Indirect_Literal Discrete,0x350,{0x00000000, 0x7fffffff} 0259 4fff |O | Short_Literal -0x1 025a 48ad |H | Short_Literal 0xad 025b 4811 |H | Short_Literal 0x11 025c e002 | | Load 0x0,0x2 025d 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 025e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 025f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x26 = 0x25f,0x10 0260 0fe2 | | Execute_Immediate Equal,-0x1e 0261 680b |h | Jump_Zero 0x26d 0262 0007 | | Action Break_Optional ; Debug Table 0xb.0x27 = 0x262,0x11 0263 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x28 = 0x263,0x2001 0264 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x29 = 0x264,0x11 0265 4800 |H | Short_Literal 0x0 0266 60e9 |` | Indirect_Literal Discrete,0x350,{0x00000000, 0x7fffffff} 0267 4fff |O | Short_Literal -0x1 0268 48ae |H | Short_Literal 0xae 0269 4811 |H | Short_Literal 0x11 026a e002 | | Load 0x0,0x2 026b 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 026c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 026d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x2a = 0x26d,0x12 026e 0fe3 | | Execute_Immediate Equal,-0x1d 026f 680b |h | Jump_Zero 0x27b 0270 0007 | | Action Break_Optional ; Debug Table 0xb.0x2b = 0x270,0x13 0271 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x2c = 0x271,0x2401 0272 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x2d = 0x272,0x13 0273 4800 |H | Short_Literal 0x0 0274 60db |` | Indirect_Literal Discrete,0x350,{0x00000000, 0x7fffffff} 0275 4fff |O | Short_Literal -0x1 0276 48b0 |H | Short_Literal 0xb0 0277 4811 |H | Short_Literal 0x11 0278 e002 | | Load 0x0,0x2 0279 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 027a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 027b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x2e = 0x27b,0x14 027c 0fe4 | | Execute_Immediate Equal,-0x1c 027d 680b |h | Jump_Zero 0x289 027e 0007 | | Action Break_Optional ; Debug Table 0xb.0x2f = 0x27e,0x15 027f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x30 = 0x27f,0x2801 0280 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x31 = 0x280,0x15 0281 4800 |H | Short_Literal 0x0 0282 60cd |` | Indirect_Literal Discrete,0x350,{0x00000000, 0x7fffffff} 0283 4fff |O | Short_Literal -0x1 0284 48af |H | Short_Literal 0xaf 0285 4811 |H | Short_Literal 0x11 0286 e002 | | Load 0x0,0x2 0287 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0288 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0289 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x32 = 0x289,0x16 028a 0f60 | ` | Execute_Immediate Equal,0x60 028b 680b |h | Jump_Zero 0x297 028c 0007 | | Action Break_Optional ; Debug Table 0xb.0x33 = 0x28c,0x17 028d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x34 = 0x28d,0x2c01 028e 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x35 = 0x28e,0x17 028f 4800 |H | Short_Literal 0x0 0290 60bf |` | Indirect_Literal Discrete,0x350,{0x00000000, 0x7fffffff} 0291 4fff |O | Short_Literal -0x1 0292 48b1 |H | Short_Literal 0xb1 0293 4811 |H | Short_Literal 0x11 0294 e002 | | Load 0x0,0x2 0295 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0296 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0297 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x36 = 0x297,0x18 0298 8212 | | Call 0x1,0x12 0299 0007 | | Action Break_Optional ; Debug Table 0xb.0x37 = 0x299,0x19 029a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x38 = 0x29a,0x3001 029b 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x39 = 0x29b,0x19 029c 4800 |H | Short_Literal 0x0 029d 60b2 |` | Indirect_Literal Discrete,0x350,{0x00000000, 0x7fffffff} 029e 4800 |H | Short_Literal 0x0 029f 4800 |H | Short_Literal 0x0 02a0 4811 |H | Short_Literal 0x11 02a1 e002 | | Load 0x0,0x2 02a2 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 02a3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02a4 0000 0000 | | .BLANK 0000[0x4] 02a8 ; -------------------------------------------------------------------------------------- 02a8 ; SUBPROGRAM 02a8 ; -------------------------------------------------------------------------------------- 02a8 02bd | | .CONST 0x02bd ; Address of begin 02a9 0004 | | .CONST 0x0004 ; Address of exception handler 02aa 0005 | | .CONST 0x0005 ; Number of locals 02ab INIT_02a8: 02ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc = .DEBUG 0x02ab,0x059a,0x0001,0x0000,0x0058,0xc5a5,0x0000,0x03af ; Debug Table 0xc.0x0 = 0x2ab,0xffff 02ac 00db | | Load_Top At_Offset_3 02ad 00eb | | Load_Encached Diana_Cache 02ae 18e1 | | Execute Package,Field_Execute,Field_Number 0xe1 02af 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02b0 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xc.0x1 = 0x2b0,0xfffe 02b1 e5ff | | Load 0x2,-0x1 02b2 00eb | | Load_Encached Diana_Cache 02b3 18b7 | | Execute Package,Field_Execute,Field_Number 0xb7 02b4 00eb | | Load_Encached Diana_Cache 02b5 1888 | | Execute Package,Field_Execute,Field_Number 0x88 02b6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02b7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x2 = 0x2b7,0xfffd 02b8 e002 | | Load 0x0,0x2 ; Debug Table 0xc.0x3 = 0x2b8,0xfffc 02b9 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 02ba e002 | | Load 0x0,0x2 02bb 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02bc 03f1 | | Declare_Variable Discrete,With_Value 02bd BODY_02a8: 02bd e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x4 = 0x2bd,0x1 02be e007 | | Load 0x0,0x7 02bf 180e | | Execute Package,Field_Execute,Field_Number 0xe 02c0 00cf | | Action Mark_Auxiliary 02c1 0007 | | Action Break_Optional ; Debug Table 0xc.0x5 = 0x2c1,0x2 02c2 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x6 = 0x2c2,0x3 02c3 0007 | | Action Break_Optional 02c4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x7 = 0x2c4,0x401 02c5 7002 |p | Jump_Nonzero 0x2c8 02c6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x8 = 0x2c6,0x402 02c7 782c |x, | Jump 0x2f4 02c8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x9 = 0x2c8,0x403 02c9 0217 | | Execute Heap_Access,All_Reference 02ca 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02cb 6804 |h | Jump_Zero 0x2d0 02cc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0xa = 0x2cc,0x404 02cd 0217 | | Execute Heap_Access,All_Reference 02ce 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02cf 7824 |x$ | Jump 0x2f4 02d0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0xb = 0x2d0,0x405 02d1 0007 | | Action Break_Optional 02d2 e408 | | Load 0x2,0x8 ; Debug Table 0xc.0xc = 0x2d2,0x801 02d3 0007 | | Action Break_Optional 02d4 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0xc.0xd = 0x2d4,0x802 02d5 0007 | | Action Break_Optional ; Debug Table 0xc.0xe = 0x2d5,0x803 02d6 00d0 | | Action Swap_Control ; Debug Table 0xc.0xf = 0x2d6,0x804 02d7 00d1 | | Pop_Control Pop_Count_1 02d8 49bb |I | Short_Literal 0x1bb ; Debug Table 0xc.0x10 = 0x2d8,0x405 02d9 00eb | | Load_Encached Diana_Cache 02da 0098 | | Execute Package,Field_Read_Dynamic 02db 012c | , | Execute Any,Size 02dc e005 | | Load 0x0,0x5 02dd 1b17 | | Execute Package,Field_Read,Field_Number 0x17 02de 025b | [ | Execute Discrete,Check_In_Type 02df 0273 | s | Execute Discrete,Plus 02e0 00d9 | | Load_Top At_Offset_1 02e1 0007 | | Action Break_Optional 02e2 e409 | | Load 0x2,0x9 ; Debug Table 0xc.0x11 = 0x2e2,0xc01 02e3 0007 | | Action Break_Optional 02e4 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xc.0x12 = 0x2e4,0xc02 02e5 0007 | | Action Break_Optional ; Debug Table 0xc.0x13 = 0x2e5,0xc03 02e6 00d0 | | Action Swap_Control ; Debug Table 0xc.0x14 = 0x2e6,0xc04 02e7 00d1 | | Pop_Control Pop_Count_1 02e8 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0xc.0x15 = 0x2e8,0x804 02e9 00eb | | Load_Encached Diana_Cache 02ea 0098 | | Execute Package,Field_Read_Dynamic 02eb 49c9 |I | Short_Literal 0x1c9 02ec 00eb | | Load_Encached Diana_Cache 02ed 0098 | | Execute Package,Field_Read_Dynamic 02ee 49ca |I | Short_Literal 0x1ca 02ef 00eb | | Load_Encached Diana_Cache 02f0 0095 | | Execute Package,Field_Reference_Dynamic 02f1 e006 | | Load 0x0,0x6 02f2 1819 | | Execute Package,Field_Execute,Field_Number 0x19 02f3 7800 |x | Jump 0x2f4 02f4 00d0 | | Action Swap_Control 02f5 00d1 | | Pop_Control Pop_Count_1 02f6 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0xc.0x16 = 0x2f6,0x3 02f7 0007 | | Action Break_Optional ; Debug Table 0xc.0x17 = 0x2f7,0x4 02f8 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x18 = 0x2f8,0x1001 02f9 7002 |p | Jump_Nonzero 0x2fc 02fa 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xc.0x19 = 0x2fa,0x1002 02fb 7803 |x | Jump 0x2ff 02fc 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x1a = 0x2fc,0x1003 02fd 0217 | | Execute Heap_Access,All_Reference 02fe 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02ff a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0xc.0x1b = 0x2ff,0x4 0300 0007 | | Action Break_Optional ; Debug Table 0xc.0x1c = 0x300,0x5 0301 e404 | | Load 0x2,0x4 ; Debug Table 0xc.0x1d = 0x301,0x1401 0302 0007 | | Action Break_Optional 0303 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xc.0x1e = 0x303,0x1402 0304 0007 | | Action Break_Optional ; Debug Table 0xc.0x1f = 0x304,0x1403 0305 0007 | | Action Break_Optional ; Debug Table 0xc.0x20 = 0x305,0x1404 0306 0ba4 | | Execute_Immediate Case_Compare,0xa4 ; Debug Table 0xc.0x21 = 0x306,0x5 0307 700f |p | Jump_Nonzero 0x317 0308 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x22 = 0x308,0xc 0309 8216 | | Call 0x1,0x16 030a 0007 | | Action Break_Optional ; Debug Table 0xc.0x23 = 0x30a,0xd 030b e403 | | Load 0x2,0x3 ; Debug Table 0xc.0x24 = 0x30b,0x1801 030c 021d | | Execute Heap_Access,Is_Null 030d 7004 |p | Jump_Nonzero 0x312 ; Debug Table 0xc.0x25 = 0x30d,0xd 030e 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x26 = 0x30e,0xe 030f e002 | | Load 0x0,0x2 0310 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0311 7819 |x | Jump 0x32b 0312 e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x27 = 0x312,0xf 0313 e002 | | Load 0x0,0x2 0314 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0315 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xc.0x28 = 0x315,0x10 0316 7817 |x | Jump 0x32e 0317 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x29 = 0x317,0x6 0318 a5fc | | Store_Unchecked 0x2,-0x4 0319 e5fd | | Load 0x2,-0x3 ; Debug Table 0xc.0x2a = 0x319,0x7 031a 6808 |h | Jump_Zero 0x323 031b 4807 |H | Short_Literal 0x7 031c e00d | | Load 0x0,0xd 031d 1812 | | Execute Package,Field_Execute,Field_Number 0x12 031e 6804 |h | Jump_Zero 0x323 031f 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x2b = 0x31f,0x8 0320 481d |H | Short_Literal 0x1d 0321 e002 | | Load 0x0,0x2 0322 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0323 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x2c = 0x323,0x9 0324 e402 | | Load 0x2,0x2 0325 e00e | | Load 0x0,0xe 0326 180d | | Execute Package,Field_Execute,Field_Number 0xd 0327 e402 | | Load 0x2,0x2 ; Debug Table 0xc.0x2d = 0x327,0xa 0328 e00e | | Load 0x0,0xe 0329 1811 | | Execute Package,Field_Execute,Field_Number 0x11 032a 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0xc.0x2e = 0x32a,0xb 032b 00d1 | | Pop_Control Pop_Count_1 032c 00c9 | | Action Pop_Auxiliary_Loop 032d 7f94 | | Jump 0x2c2 032e 00ce | | Action Pop_Auxiliary 032f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x2f = 0x32f,0x11 0330 e002 | | Load 0x0,0x2 0331 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0332 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x30 = 0x332,0x12 0333 e402 | | Load 0x2,0x2 0334 e00e | | Load 0x0,0xe 0335 180d | | Execute Package,Field_Execute,Field_Number 0xd 0336 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x31 = 0x336,0x13 0337 e00e | | Load 0x0,0xe 0338 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0339 4504 |E | Exit_Suprogram New_Top_Offset 0x4 033a 0000 0000 | | .BLANK 0000[0x6] 0340 ; -------------------------------------------------------------------------------------- 0340 ; SUBPROGRAM 0340 ; -------------------------------------------------------------------------------------- 0340 0344 | D | .CONST 0x0344 ; Address of begin 0341 034d | M | .CONST 0x034d ; Address of exception handler 0342 0002 | | .CONST 0x0002 ; Number of locals 0343 INIT_0340: 0343 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xd = .DEBUG 0x0343,0x0600,0x0004,0x0000,0x0058,0xc5a5,0x0000,0x0182 ; Debug Table 0xd.0x0 = 0x343,0xffff 0344 BODY_0340: 0344 e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x1 = 0x344,0x1 0345 e008 | | Load 0x0,0x8 0346 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0347 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0348 e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x2 = 0x348,0x2 0349 00d9 | | Load_Top At_Offset_1 034a e002 | | Load 0x0,0x2 034b 186c | l | Execute Package,Field_Execute,Field_Number 0x6c 034c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 034d TRAP_0340: 034d 0007 | | Action Break_Optional 034e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0xd.0x3 = 0x34e,0x3 034f 0000 | | .XXX[0x1] 0350 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0354 ; -------------------------------------------------------------------------------------- 0354 ; STRING TABLE 0354 ; -------------------------------------------------------------------------------------- 0354 0008 | | .STRTAB 0x0008->0x0358 ; "Prompt encountered for exception handler alternative" 0355 003a | : | .STRTAB 0x003a->0x0372 ; "current exception" 0356 0049 | I | .STRTAB 0x0049->0x037a ; "Unexpected exception range for " 0357 0066 | f | .STREND 0x0066->0x038a 0358 5072 6f6d |Prom| .STRTAB_STRINGS 038a 0000 0000 | | .BLANK 0000[0x6] 0390 ; -------------------------------------------------------------------------------------- 0390 ; Debug Table 0390 ; -------------------------------------------------------------------------------------- 0390 0003 000e | | .CONST 0x0003,0x000e 0392 000b 0402 | | .DEBUG 0x000b,0x0402,0x8000,0x0000,0x0057,0x3855,0x0000,0x0007 039a 0018 0410 | | .DEBUG 0x0018,0x0410,0x8000,0x0000,0x0058,0xc5a5,0x0000,0x0021 03a2 003b 0438 | ; 8| .DEBUG 0x003b,0x0438,0x0001,0x0000,0x0057,0x3855,0x0000,0x0008 03aa 00cb 049a | | .DEBUG 0x00cb,0x049a,0x0001,0x0000,0x0057,0x3855,0x0000,0x0012 03b2 0113 04c0 | | .DEBUG 0x0113,0x04c0,0x0001,0x0000,0x0057,0x3855,0x0000,0x001c 03ba 012b 04c8 | + | .DEBUG 0x012b,0x04c8,0x0001,0x0000,0x0057,0x3855,0x0000,0x0020 03c2 0133 04cc | 3 | .DEBUG 0x0133,0x04cc,0x0001,0x0000,0x0057,0x3855,0x0000,0x002a 03ca 014b 04da | K | .DEBUG 0x014b,0x04da,0x0001,0x0000,0x0057,0x3855,0x0000,0x0034 03d2 016b 04e8 | k | .DEBUG 0x016b,0x04e8,0x0002,0x0000,0x0058,0xc5a5,0x0000,0x008d 03da 019b 050e | | .DEBUG 0x019b,0x050e,0x0001,0x0000,0x0058,0xc5a5,0x0000,0x00e9 03e2 01bb 051c | | .DEBUG 0x01bb,0x051c,0x0001,0x0000,0x0058,0xc5a5,0x0000,0x011c 03ea 01cb 0524 | $| .DEBUG 0x01cb,0x0524,0x0001,0x0000,0x0058,0xc5a5,0x0000,0x0232 03f2 02ab 059a | | .DEBUG 0x02ab,0x059a,0x0001,0x0000,0x0058,0xc5a5,0x0000,0x03af 03fa 0343 0600 | C | .DEBUG 0x0343,0x0600,0x0004,0x0000,0x0058,0xc5a5,0x0000,0x0182 0402 ; -------------------------------------------------------------------------------------- 0402 ; Debug3 Subtable 0x0 0402 ; -------------------------------------------------------------------------------------- 0402 0006 0000 | | .DBG3TAB 0x0006,0x0000 0404 000b ffff | | .CONST 0x000b,0xffff 0406 000d fffe | | .CONST 0x000d,0xfffe 0408 000f fffd | | .CONST 0x000f,0xfffd 040a 0011 fffc | | .CONST 0x0011,0xfffc 040c 0013 fffb | | .CONST 0x0013,0xfffb 040e 0015 fffa | | .CONST 0x0015,0xfffa 0410 ; -------------------------------------------------------------------------------------- 0410 ; Debug3 Subtable 0x1 0410 ; -------------------------------------------------------------------------------------- 0410 0013 0000 | | .DBG3TAB 0x0013,0x0000 0412 0018 ffff | | .CONST 0x0018,0xffff 0414 0019 fffe | | .CONST 0x0019,0xfffe 0416 001a fffd | | .CONST 0x001a,0xfffd 0418 001b fffc | | .CONST 0x001b,0xfffc 041a 001c fffb | | .CONST 0x001c,0xfffb 041c 001d fffa | | .CONST 0x001d,0xfffa 041e 001e fff9 | | .CONST 0x001e,0xfff9 0420 001f fff8 | | .CONST 0x001f,0xfff8 0422 0020 fff7 | | .CONST 0x0020,0xfff7 0424 0022 fff6 | " | .CONST 0x0022,0xfff6 0426 0024 fff5 | $ | .CONST 0x0024,0xfff5 0428 0026 fff4 | & | .CONST 0x0026,0xfff4 042a 0028 fff3 | ( | .CONST 0x0028,0xfff3 042c 002a fff2 | * | .CONST 0x002a,0xfff2 042e 002c fff1 | , | .CONST 0x002c,0xfff1 0430 002e fff0 | . | .CONST 0x002e,0xfff0 0432 0030 ffef | 0 | .CONST 0x0030,0xffef 0434 0032 ffee | 2 | .CONST 0x0032,0xffee 0436 0034 ffed | 4 | .CONST 0x0034,0xffed 0438 ; -------------------------------------------------------------------------------------- 0438 ; Debug3 Subtable 0x2 0438 ; -------------------------------------------------------------------------------------- 0438 0006 002a | *| .DBG3TAB 0x0006,0x002a 043a 003b ffff | ; | .CONST 0x003b,0xffff 043c 003c fffe | < | .CONST 0x003c,0xfffe 043e 0043 fffd | C | .CONST 0x0043,0xfffd 0440 0045 fffc | E | .CONST 0x0045,0xfffc 0442 0047 fffb | G | .CONST 0x0047,0xfffb 0444 0049 fffa | I | .CONST 0x0049,0xfffa 0446 0050 0001 | P | .CONST 0x0050,0x0001 0448 0055 0002 | U | .CONST 0x0055,0x0002 044a 005c 0004 | \ | .CONST 0x005c,0x0004 044c 005e 0401 | ^ | .CONST 0x005e,0x0401 044e 0060 0402 | ` | .CONST 0x0060,0x0402 0450 0062 0403 | b | .CONST 0x0062,0x0403 0452 0066 0404 | f | .CONST 0x0066,0x0404 0454 006a 0405 | j | .CONST 0x006a,0x0405 0456 006c 0801 | l | .CONST 0x006c,0x0801 0458 006e 0802 | n | .CONST 0x006e,0x0802 045a 006f 0803 | o | .CONST 0x006f,0x0803 045c 0070 0804 | p | .CONST 0x0070,0x0804 045e 0072 0405 | r | .CONST 0x0072,0x0405 0460 007c 0c01 | | | .CONST 0x007c,0x0c01 0462 007e 0c02 | ~ | .CONST 0x007e,0x0c02 0464 007f 0c03 | | .CONST 0x007f,0x0c03 0466 0080 0c04 | | .CONST 0x0080,0x0c04 0468 0082 0804 | | .CONST 0x0082,0x0804 046a 0090 0004 | | .CONST 0x0090,0x0004 046c 0091 0005 | | .CONST 0x0091,0x0005 046e 0092 1001 | | .CONST 0x0092,0x1001 0470 0094 1002 | | .CONST 0x0094,0x1002 0472 0095 1003 | | .CONST 0x0095,0x1003 0474 0096 1004 | | .CONST 0x0096,0x1004 0476 0097 0005 | | .CONST 0x0097,0x0005 0478 009b 0009 | | .CONST 0x009b,0x0009 047a 009e 000a | | .CONST 0x009e,0x000a 047c 00a4 000b | | .CONST 0x00a4,0x000b 047e 00a6 000c | | .CONST 0x00a6,0x000c 0480 00a8 000d | | .CONST 0x00a8,0x000d 0482 00ac 0007 | | .CONST 0x00ac,0x0007 0484 00ae 0008 | | .CONST 0x00ae,0x0008 0486 00b3 000e | | .CONST 0x00b3,0x000e 0488 00b4 1401 | | .CONST 0x00b4,0x1401 048a 00b6 1402 | | .CONST 0x00b6,0x1402 048c 00b8 1403 | | .CONST 0x00b8,0x1403 048e 00bb 000e | | .CONST 0x00bb,0x000e 0490 00bd 0003 | | .CONST 0x00bd,0x0003 0492 00be 1801 | | .CONST 0x00be,0x1801 0494 00c0 0003 | | .CONST 0x00c0,0x0003 0496 00c2 000f | | .CONST 0x00c2,0x000f 0498 00c4 0010 | | .CONST 0x00c4,0x0010 049a ; -------------------------------------------------------------------------------------- 049a ; Debug3 Subtable 0x3 049a ; -------------------------------------------------------------------------------------- 049a 0002 0010 | | .DBG3TAB 0x0002,0x0010 049c 00cb ffff | | .CONST 0x00cb,0xffff 049e 00d0 fffe | | .CONST 0x00d0,0xfffe 04a0 00d1 0001 | | .CONST 0x00d1,0x0001 04a2 00d2 0401 | | .CONST 0x00d2,0x0401 04a4 00d4 0001 | | .CONST 0x00d4,0x0001 04a6 00d5 0002 | | .CONST 0x00d5,0x0002 04a8 00d8 0003 | | .CONST 0x00d8,0x0003 04aa 00dd 0004 | | .CONST 0x00dd,0x0004 04ac 00e1 0005 | | .CONST 0x00e1,0x0005 04ae 00e9 0006 | | .CONST 0x00e9,0x0006 04b0 00ed 0007 | | .CONST 0x00ed,0x0007 04b2 00f4 0008 | | .CONST 0x00f4,0x0008 04b4 00f8 0009 | | .CONST 0x00f8,0x0009 04b6 00fc 000a | | .CONST 0x00fc,0x000a 04b8 00fe 000b | | .CONST 0x00fe,0x000b 04ba 0101 000c | | .CONST 0x0101,0x000c 04bc 0102 0801 | | .CONST 0x0102,0x0801 04be 0103 000c | | .CONST 0x0103,0x000c 04c0 ; -------------------------------------------------------------------------------------- 04c0 ; Debug3 Subtable 0x4 04c0 ; -------------------------------------------------------------------------------------- 04c0 0001 0002 | | .DBG3TAB 0x0001,0x0002 04c2 0113 ffff | | .CONST 0x0113,0xffff 04c4 0116 0001 | | .CONST 0x0116,0x0001 04c6 011a 0002 | | .CONST 0x011a,0x0002 04c8 ; -------------------------------------------------------------------------------------- 04c8 ; Debug3 Subtable 0x5 04c8 ; -------------------------------------------------------------------------------------- 04c8 0000 0001 | | .DBG3TAB 0x0000,0x0001 04ca 012b 0001 | + | .CONST 0x012b,0x0001 04cc ; -------------------------------------------------------------------------------------- 04cc ; Debug3 Subtable 0x6 04cc ; -------------------------------------------------------------------------------------- 04cc 0000 0006 | | .DBG3TAB 0x0000,0x0006 04ce 0133 0001 | 3 | .CONST 0x0133,0x0001 04d0 0135 0002 | 5 | .CONST 0x0135,0x0002 04d2 0138 0003 | 8 | .CONST 0x0138,0x0003 04d4 0139 0401 | 9 | .CONST 0x0139,0x0401 04d6 013a 0003 | : | .CONST 0x013a,0x0003 04d8 0142 0004 | B | .CONST 0x0142,0x0004 04da ; -------------------------------------------------------------------------------------- 04da ; Debug3 Subtable 0x7 04da ; -------------------------------------------------------------------------------------- 04da 0000 0006 | | .DBG3TAB 0x0000,0x0006 04dc 014d 0001 | M | .CONST 0x014d,0x0001 04de 0151 0002 | Q | .CONST 0x0151,0x0002 04e0 0157 0003 | W | .CONST 0x0157,0x0003 04e2 015b 0004 | [ | .CONST 0x015b,0x0004 04e4 0161 0005 | a | .CONST 0x0161,0x0005 04e6 0164 0006 | d | .CONST 0x0164,0x0006 04e8 ; -------------------------------------------------------------------------------------- 04e8 ; Debug3 Subtable 0x8 04e8 ; -------------------------------------------------------------------------------------- 04e8 0001 0011 | | .DBG3TAB 0x0001,0x0011 04ea 016b ffff | k | .CONST 0x016b,0xffff 04ec 0172 0002 | r | .CONST 0x0172,0x0002 04ee 0173 0401 | s | .CONST 0x0173,0x0401 04f0 0175 0402 | u | .CONST 0x0175,0x0402 04f2 0176 0403 | v | .CONST 0x0176,0x0403 04f4 0177 0404 | w | .CONST 0x0177,0x0404 04f6 0178 0002 | x | .CONST 0x0178,0x0002 04f8 017d 0801 | } | .CONST 0x017d,0x0801 04fa 017f 0802 | | .CONST 0x017f,0x0802 04fc 0180 0803 | | .CONST 0x0180,0x0803 04fe 0181 0804 | | .CONST 0x0181,0x0804 0500 0183 0404 | | .CONST 0x0183,0x0404 0502 0185 0003 | | .CONST 0x0185,0x0003 0504 0187 0004 | | .CONST 0x0187,0x0004 0506 018c 0001 | | .CONST 0x018c,0x0001 0508 018d 0c01 | | .CONST 0x018d,0x0c01 050a 018f 0001 | | .CONST 0x018f,0x0001 050c 0191 0005 | | .CONST 0x0191,0x0005 050e ; -------------------------------------------------------------------------------------- 050e ; Debug3 Subtable 0x9 050e ; -------------------------------------------------------------------------------------- 050e 0001 0005 | | .DBG3TAB 0x0001,0x0005 0510 019b ffff | | .CONST 0x019b,0xffff 0512 019f 0001 | | .CONST 0x019f,0x0001 0514 01a2 0002 | | .CONST 0x01a2,0x0002 0516 01a6 0003 | | .CONST 0x01a6,0x0003 0518 01a7 0401 | | .CONST 0x01a7,0x0401 051a 01a8 0003 | | .CONST 0x01a8,0x0003 051c ; -------------------------------------------------------------------------------------- 051c ; Debug3 Subtable 0xa 051c ; -------------------------------------------------------------------------------------- 051c 0000 0003 | | .DBG3TAB 0x0000,0x0003 051e 01bb 0001 | | .CONST 0x01bb,0x0001 0520 01bc 0401 | | .CONST 0x01bc,0x0401 0522 01bd 0001 | | .CONST 0x01bd,0x0001 0524 ; -------------------------------------------------------------------------------------- 0524 ; Debug3 Subtable 0xb 0524 ; -------------------------------------------------------------------------------------- 0524 0003 0037 | 7| .DBG3TAB 0x0003,0x0037 0526 01cb ffff | | .CONST 0x01cb,0xffff 0528 01d1 fffe | | .CONST 0x01d1,0xfffe 052a 01d2 0001 | | .CONST 0x01d2,0x0001 052c 01d6 0002 | | .CONST 0x01d6,0x0002 052e 01d9 0003 | | .CONST 0x01d9,0x0003 0530 01da 0401 | | .CONST 0x01da,0x0401 0532 01db 0003 | | .CONST 0x01db,0x0003 0534 01e4 0004 | | .CONST 0x01e4,0x0004 0536 01e8 0005 | | .CONST 0x01e8,0x0005 0538 01ef 0006 | | .CONST 0x01ef,0x0006 053a 01f3 0007 | | .CONST 0x01f3,0x0007 053c 01f4 f7ff | | .CONST 0x01f4,0xf7ff 053e 01f6 0801 | | .CONST 0x01f6,0x0801 0540 01fd 0802 | | .CONST 0x01fd,0x0802 0542 0201 0803 | | .CONST 0x0201,0x0803 0544 020b 0804 | | .CONST 0x020b,0x0804 0546 020e 0805 | | .CONST 0x020e,0x0805 0548 020f 0c01 | | .CONST 0x020f,0x0c01 054a 0210 0805 | | .CONST 0x0210,0x0805 054c 0218 0806 | | .CONST 0x0218,0x0806 054e 021b 0807 | | .CONST 0x021b,0x0807 0550 021e 0808 | | .CONST 0x021e,0x0808 0552 021f 1001 | | .CONST 0x021f,0x1001 0554 0220 0808 | | .CONST 0x0220,0x0808 0556 022b 0008 | + | .CONST 0x022b,0x0008 0558 022f 0009 | / | .CONST 0x022f,0x0009 055a 0234 000a | 4 | .CONST 0x0234,0x000a 055c 0235 1401 | 5 | .CONST 0x0235,0x1401 055e 0236 000a | 6 | .CONST 0x0236,0x000a 0560 023f 000b | ? | .CONST 0x023f,0x000b 0562 0243 000c | C | .CONST 0x0243,0x000c 0564 0246 000d | F | .CONST 0x0246,0x000d 0566 0247 1801 | G | .CONST 0x0247,0x1801 0568 0248 000d | H | .CONST 0x0248,0x000d 056a 0251 000e | Q | .CONST 0x0251,0x000e 056c 0254 000f | T | .CONST 0x0254,0x000f 056e 0255 1c01 | U | .CONST 0x0255,0x1c01 0570 0256 000f | V | .CONST 0x0256,0x000f 0572 025f 0010 | _ | .CONST 0x025f,0x0010 0574 0262 0011 | b | .CONST 0x0262,0x0011 0576 0263 2001 | c | .CONST 0x0263,0x2001 0578 0264 0011 | d | .CONST 0x0264,0x0011 057a 026d 0012 | m | .CONST 0x026d,0x0012 057c 0270 0013 | p | .CONST 0x0270,0x0013 057e 0271 2401 | q$ | .CONST 0x0271,0x2401 0580 0272 0013 | r | .CONST 0x0272,0x0013 0582 027b 0014 | { | .CONST 0x027b,0x0014 0584 027e 0015 | ~ | .CONST 0x027e,0x0015 0586 027f 2801 | ( | .CONST 0x027f,0x2801 0588 0280 0015 | | .CONST 0x0280,0x0015 058a 0289 0016 | | .CONST 0x0289,0x0016 058c 028c 0017 | | .CONST 0x028c,0x0017 058e 028d 2c01 | , | .CONST 0x028d,0x2c01 0590 028e 0017 | | .CONST 0x028e,0x0017 0592 0297 0018 | | .CONST 0x0297,0x0018 0594 0299 0019 | | .CONST 0x0299,0x0019 0596 029a 3001 | 0 | .CONST 0x029a,0x3001 0598 029b 0019 | | .CONST 0x029b,0x0019 059a ; -------------------------------------------------------------------------------------- 059a ; Debug3 Subtable 0xc 059a ; -------------------------------------------------------------------------------------- 059a 0004 002e | .| .DBG3TAB 0x0004,0x002e 059c 02ab ffff | | .CONST 0x02ab,0xffff 059e 02b0 fffe | | .CONST 0x02b0,0xfffe 05a0 02b7 fffd | | .CONST 0x02b7,0xfffd 05a2 02b8 fffc | | .CONST 0x02b8,0xfffc 05a4 02bd 0001 | | .CONST 0x02bd,0x0001 05a6 02c1 0002 | | .CONST 0x02c1,0x0002 05a8 02c2 0003 | | .CONST 0x02c2,0x0003 05aa 02c4 0401 | | .CONST 0x02c4,0x0401 05ac 02c6 0402 | | .CONST 0x02c6,0x0402 05ae 02c8 0403 | | .CONST 0x02c8,0x0403 05b0 02cc 0404 | | .CONST 0x02cc,0x0404 05b2 02d0 0405 | | .CONST 0x02d0,0x0405 05b4 02d2 0801 | | .CONST 0x02d2,0x0801 05b6 02d4 0802 | | .CONST 0x02d4,0x0802 05b8 02d5 0803 | | .CONST 0x02d5,0x0803 05ba 02d6 0804 | | .CONST 0x02d6,0x0804 05bc 02d8 0405 | | .CONST 0x02d8,0x0405 05be 02e2 0c01 | | .CONST 0x02e2,0x0c01 05c0 02e4 0c02 | | .CONST 0x02e4,0x0c02 05c2 02e5 0c03 | | .CONST 0x02e5,0x0c03 05c4 02e6 0c04 | | .CONST 0x02e6,0x0c04 05c6 02e8 0804 | | .CONST 0x02e8,0x0804 05c8 02f6 0003 | | .CONST 0x02f6,0x0003 05ca 02f7 0004 | | .CONST 0x02f7,0x0004 05cc 02f8 1001 | | .CONST 0x02f8,0x1001 05ce 02fa 1002 | | .CONST 0x02fa,0x1002 05d0 02fc 1003 | | .CONST 0x02fc,0x1003 05d2 02ff 0004 | | .CONST 0x02ff,0x0004 05d4 0300 0005 | | .CONST 0x0300,0x0005 05d6 0301 1401 | | .CONST 0x0301,0x1401 05d8 0303 1402 | | .CONST 0x0303,0x1402 05da 0304 1403 | | .CONST 0x0304,0x1403 05dc 0305 1404 | | .CONST 0x0305,0x1404 05de 0306 0005 | | .CONST 0x0306,0x0005 05e0 0308 000c | | .CONST 0x0308,0x000c 05e2 030a 000d | | .CONST 0x030a,0x000d 05e4 030b 1801 | | .CONST 0x030b,0x1801 05e6 030d 000d | | .CONST 0x030d,0x000d 05e8 030e 000e | | .CONST 0x030e,0x000e 05ea 0312 000f | | .CONST 0x0312,0x000f 05ec 0315 0010 | | .CONST 0x0315,0x0010 05ee 0317 0006 | | .CONST 0x0317,0x0006 05f0 0319 0007 | | .CONST 0x0319,0x0007 05f2 031f 0008 | | .CONST 0x031f,0x0008 05f4 0323 0009 | # | .CONST 0x0323,0x0009 05f6 0327 000a | ' | .CONST 0x0327,0x000a 05f8 032a 000b | * | .CONST 0x032a,0x000b 05fa 032f 0011 | / | .CONST 0x032f,0x0011 05fc 0332 0012 | 2 | .CONST 0x0332,0x0012 05fe 0336 0013 | 6 | .CONST 0x0336,0x0013 0600 ; -------------------------------------------------------------------------------------- 0600 ; Debug3 Subtable 0xd 0600 ; -------------------------------------------------------------------------------------- 0600 0001 0003 | | .DBG3TAB 0x0001,0x0003 0602 0343 ffff | C | .CONST 0x0343,0xffff 0604 0344 0001 | D | .CONST 0x0344,0x0001 0606 0348 0002 | H | .CONST 0x0348,0x0002 0608 034e 0003 | N | .CONST 0x034e,0x0003 060a 0000 0000 | | .BLANK 0000[0x1f6]