|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 4096 (0x1000) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 03b8 | | .CONST 0x03b8 ; 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 004f | O | .CONST 0x004f ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 001d | | .CONST 0x001d ; Number of locals 000b INIT_0008: 000b 029a 005b | [| Declare_Subprogram INIT_0058,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x041a,0x8000,0x0000,0x005a,0x3535,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 00a3 | | Declare_Subprogram INIT_00a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 00cb | | Declare_Subprogram INIT_00c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 49a1 |I | Short_Literal 0x1a1 ; Debug Table 0x0.0x3 = 0x11,0xfffc 0012 00eb | | Load_Encached Diana_Cache 0013 0095 | | Execute Package,Field_Reference_Dynamic 0014 0129 | ) | Execute Any,Make_Visible 0015 00bf | | Action Accept_Activation 0016 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0016,0x0424,0x8000,0x0000,0x005a,0x3aa5,0x0000,0x001d ; Debug Table 0x1.0x0 = 0x16,0xffff 0017 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x17,0xfffe 0018 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x18,0xfffd 0019 0092 035d | ]| Action Push_String_Extended,0x35d ; "INSERT" ; Debug Table 0x1.0x3 = 0x19,0xfffc 001b 00eb | | Load_Encached Diana_Cache 001c 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 001d 00ed | | Load_Encached Diana_Symbol_Rep_Cache 001e 011e | | Execute Any,Convert 001f 0092 035e | ^| Action Push_String_Extended,0x35e ; "ASSERT" ; Debug Table 0x1.0x4 = 0x1f,0xfffb 0021 00eb | | Load_Encached Diana_Cache 0022 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0023 00ed | | Load_Encached Diana_Symbol_Rep_Cache 0024 011e | | Execute Any,Convert 0025 0092 035f | _| Action Push_String_Extended,0x35f ; "CONSUME_OFFSET" ; Debug Table 0x1.0x5 = 0x25,0xfffa 0027 00eb | | Load_Encached Diana_Cache 0028 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0029 00ed | | Load_Encached Diana_Symbol_Rep_Cache 002a 011e | | Execute Any,Convert 002b 0092 0360 | `| Action Push_String_Extended,0x360 ; "NEW_SEGMENT" ; Debug Table 0x1.0x6 = 0x2b,0xfff9 002d 00eb | | Load_Encached Diana_Cache 002e 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 002f 00ed | | Load_Encached Diana_Symbol_Rep_Cache 0030 011e | | Execute Any,Convert 0031 0092 0361 | a| Action Push_String_Extended,0x361 ; "INTEGRATE" ; Debug Table 0x1.0x7 = 0x31,0xfff8 0033 00eb | | Load_Encached Diana_Cache 0034 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0035 00ed | | Load_Encached Diana_Symbol_Rep_Cache 0036 011e | | Execute Any,Convert 0037 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x8 = 0x37,0xfff7 0038 4803 |H | Short_Literal 0x3 0039 00e2 | | Load_Encached Integer_Cache 003a 03f8 | | Declare_Type Discrete,Constrained 003b 029d 00eb | | Declare_Subprogram INIT_00e8,For_Outer_Call ; Debug Table 0x1.0x9 = 0x3b,0xfff6 003d 029d 0103 | | Declare_Subprogram INIT_0100,For_Outer_Call ; Debug Table 0x1.0xa = 0x3d,0xfff5 003f 029d 015b | [| Declare_Subprogram INIT_0158,For_Outer_Call ; Debug Table 0x1.0xb = 0x3f,0xfff4 0041 029d 01fb | | Declare_Subprogram INIT_01f8,For_Outer_Call ; Debug Table 0x1.0xc = 0x41,0xfff3 0043 029d 02db | | Declare_Subprogram INIT_02d8,For_Outer_Call ; Debug Table 0x1.0xd = 0x43,0xfff2 0045 029d 034b | K| Declare_Subprogram INIT_0348,For_Outer_Call ; Debug Table 0x1.0xe = 0x45,0xfff1 0047 029d 0353 | S| Declare_Subprogram INIT_0350,For_Outer_Call ; Debug Table 0x1.0xf = 0x47,0xfff0 0049 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x10 = 0x49,0xffef 004a 00c7 | | Action Elaborate_Subprogram 004b 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x11 = 0x4b,0xffee 004c 00c7 | | Action Elaborate_Subprogram 004d 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x12 = 0x4d,0xffed 004e 00c7 | | Action Elaborate_Subprogram 004f BODY_0008: 004f 00bc | | Action Signal_Activated 0050 00bb | | Action Signal_Completion 0051 0000 0000 | | .BLANK 0000[0x7] 0058 ; -------------------------------------------------------------------------------------- 0058 ; SUBPROGRAM 0058 ; -------------------------------------------------------------------------------------- 0058 0066 | f | .CONST 0x0066 ; Address of begin 0059 0004 | | .CONST 0x0004 ; Address of exception handler 005a 0003 | | .CONST 0x0003 ; Number of locals 005b INIT_0058: 005b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2 = .DEBUG 0x005b,0x044c,0x0001,0x0000,0x005a,0x3535,0x0000,0x0006 ; Debug Table 0x2.0x0 = 0x5b,0xffff 005c 00db | | Load_Top At_Offset_3 005d 00eb | | Load_Encached Diana_Cache 005e 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 005f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0060 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0x2.0x1 = 0x60,0xfffe 0061 02c7 | | Declare_Variable Any 0062 00d9 | | Load_Top At_Offset_1 0063 00eb | | Load_Encached Diana_Cache 0064 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0065 c403 | | Store 0x2,0x3 0066 BODY_0058: 0066 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x2 = 0x66,0x1 0067 821d | | Call 0x1,0x1d 0068 6801 |h | Jump_Zero 0x6a 0069 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x2.0x3 = 0x69,0x2 006a 4979 |Iy | Short_Literal 0x179 ; Debug Table 0x2.0x4 = 0x6a,0x3 006b 00eb | | Load_Encached Diana_Cache 006c 0098 | | Execute Package,Field_Read_Dynamic 006d 180d | | Execute Package,Field_Execute,Field_Number 0xd 006e 00d9 | | Load_Top At_Offset_1 006f 00eb | | Load_Encached Diana_Cache 0070 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0071 6805 |h | Jump_Zero 0x77 0072 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x5 = 0x72,0x4 0073 00eb | | Load_Encached Diana_Cache 0074 18d9 | | Execute Package,Field_Execute,Field_Number 0xd9 0075 8218 | | Call 0x1,0x18 0076 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0077 e211 | | Load 0x1,0x11 ; Debug Table 0x2.0x6 = 0x77,0x5 0078 00d9 | | Load_Top At_Offset_1 0079 00eb | | Load_Encached Diana_Cache 007a 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 007b 6805 |h | Jump_Zero 0x81 007c e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x7 = 0x7c,0x6 007d 00eb | | Load_Encached Diana_Cache 007e 18d9 | | Execute Package,Field_Execute,Field_Number 0xd9 007f 8219 | | Call 0x1,0x19 0080 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0081 e212 | | Load 0x1,0x12 ; Debug Table 0x2.0x8 = 0x81,0x7 0082 00d9 | | Load_Top At_Offset_1 0083 00eb | | Load_Encached Diana_Cache 0084 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0085 6803 |h | Jump_Zero 0x89 0086 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x9 = 0x86,0x8 0087 821a | | Call 0x1,0x1a 0088 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0089 e213 | | Load 0x1,0x13 ; Debug Table 0x2.0xa = 0x89,0x9 008a 00d9 | | Load_Top At_Offset_1 008b 00eb | | Load_Encached Diana_Cache 008c 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 008d 6803 |h | Jump_Zero 0x91 008e e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0xb = 0x8e,0xa 008f 821b | | Call 0x1,0x1b 0090 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0091 e214 | | Load 0x1,0x14 ; Debug Table 0x2.0xc = 0x91,0xb 0092 00d9 | | Load_Top At_Offset_1 0093 00eb | | Load_Encached Diana_Cache 0094 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0095 6803 |h | Jump_Zero 0x99 0096 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0xd = 0x96,0xc 0097 821c | | Call 0x1,0x1c 0098 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0099 e215 | | Load 0x1,0x15 ; Debug Table 0x2.0xe = 0x99,0xd 009a 00d9 | | Load_Top At_Offset_1 009b 00eb | | Load_Encached Diana_Cache 009c 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 009d 6800 |h | Jump_Zero 0x9e 009e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x2.0xf = 0x9e,0xe 009f 0000 | | .XXX[0x1] 00a0 ; -------------------------------------------------------------------------------------- 00a0 ; SUBPROGRAM 00a0 ; -------------------------------------------------------------------------------------- 00a0 00ae | | .CONST 0x00ae ; Address of begin 00a1 0004 | | .CONST 0x0004 ; Address of exception handler 00a2 0003 | | .CONST 0x0003 ; Number of locals 00a3 INIT_00a0: 00a3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3 = .DEBUG 0x00a3,0x046e,0x0001,0x0000,0x005a,0x3535,0x0000,0x0010 ; Debug Table 0x3.0x0 = 0xa3,0xffff 00a4 00db | | Load_Top At_Offset_3 00a5 00eb | | Load_Encached Diana_Cache 00a6 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 00a7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00a8 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0x3.0x1 = 0xa8,0xfffe 00a9 02c7 | | Declare_Variable Any 00aa 00d9 | | Load_Top At_Offset_1 00ab 00eb | | Load_Encached Diana_Cache 00ac 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 00ad c403 | | Store 0x2,0x3 00ae BODY_00a0: 00ae e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x2 = 0xae,0x1 00af 821d | | Call 0x1,0x1d 00b0 6801 |h | Jump_Zero 0xb2 00b1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x3.0x3 = 0xb1,0x2 00b2 e212 | | Load 0x1,0x12 ; Debug Table 0x3.0x4 = 0xb2,0x3 00b3 00d9 | | Load_Top At_Offset_1 00b4 00eb | | Load_Encached Diana_Cache 00b5 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 00b6 6803 |h | Jump_Zero 0xba 00b7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x5 = 0xb7,0x4 00b8 821a | | Call 0x1,0x1a 00b9 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00ba e214 | | Load 0x1,0x14 ; Debug Table 0x3.0x6 = 0xba,0x5 00bb 00d9 | | Load_Top At_Offset_1 00bc 00eb | | Load_Encached Diana_Cache 00bd 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 00be 6802 |h | Jump_Zero 0xc1 00bf e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x7 = 0xbf,0x6 00c0 821c | | Call 0x1,0x1c 00c1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00c2 0000 0000 | | .BLANK 0000[0x6] 00c8 ; -------------------------------------------------------------------------------------- 00c8 ; SUBPROGRAM 00c8 ; -------------------------------------------------------------------------------------- 00c8 00d6 | | .CONST 0x00d6 ; 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 0x4 = .DEBUG 0x00cb,0x0480,0x0001,0x0000,0x005a,0x3535,0x0000,0x001a ; Debug Table 0x4.0x0 = 0xcb,0xffff 00cc 00db | | Load_Top At_Offset_3 00cd 00eb | | Load_Encached Diana_Cache 00ce 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 00cf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00d0 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0x4.0x1 = 0xd0,0xfffe 00d1 02c7 | | Declare_Variable Any 00d2 00d9 | | Load_Top At_Offset_1 00d3 00eb | | Load_Encached Diana_Cache 00d4 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 00d5 c403 | | Store 0x2,0x3 00d6 BODY_00c8: 00d6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x2 = 0xd6,0x1 00d7 821d | | Call 0x1,0x1d 00d8 6801 |h | Jump_Zero 0xda 00d9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x4.0x3 = 0xd9,0x2 00da 4979 |Iy | Short_Literal 0x179 ; Debug Table 0x4.0x4 = 0xda,0x3 00db 00eb | | Load_Encached Diana_Cache 00dc 0098 | | Execute Package,Field_Read_Dynamic 00dd 180d | | Execute Package,Field_Execute,Field_Number 0xd 00de 00d9 | | Load_Top At_Offset_1 00df 00eb | | Load_Encached Diana_Cache 00e0 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 00e1 6804 |h | Jump_Zero 0xe6 00e2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x5 = 0xe2,0x4 00e3 00eb | | Load_Encached Diana_Cache 00e4 18d9 | | Execute Package,Field_Execute,Field_Number 0xd9 00e5 8218 | | Call 0x1,0x18 00e6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00e7 0000 | | .XXX[0x1] 00e8 ; -------------------------------------------------------------------------------------- 00e8 ; SUBPROGRAM 00e8 ; -------------------------------------------------------------------------------------- 00e8 00eb | | .CONST 0x00eb ; Address of begin 00e9 0004 | | .CONST 0x0004 ; Address of exception handler 00ea 0001 | | .CONST 0x0001 ; Number of locals 00eb BODY_00e8: 00eb INIT_00e8: 00eb 0007 | | Action Break_Optional ; Debug Table 0x5 = .DEBUG 0x00eb,0x048e,0x0002,0x0000,0x005a,0x3aa5,0x0000,0x0076 ; Debug Table 0x5.0x0 = 0xeb,0x1 00ec e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x1 = 0xec,0x401 00ed 0007 | | Action Break_Optional 00ee 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x5.0x2 = 0xee,0x402 00ef 0007 | | Action Break_Optional ; Debug Table 0x5.0x3 = 0xef,0x403 00f0 0007 | | Action Break_Optional ; Debug Table 0x5.0x4 = 0xf0,0x404 00f1 0fa9 | | Execute_Immediate Equal,-0x57 ; Debug Table 0x5.0x5 = 0xf1,0x1 00f2 6804 |h | Jump_Zero 0xf7 00f3 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x6 = 0xf3,0x2 00f4 00eb | | Load_Encached Diana_Cache 00f5 18b2 | | Execute Package,Field_Execute,Field_Number 0xb2 00f6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00f7 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x7 = 0xf7,0x3 00f8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00f9 0000 0000 | | .BLANK 0000[0x7] 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 0140 | @ | .CONST 0x0140 ; Address of begin 0101 0004 | | .CONST 0x0004 ; Address of exception handler 0102 0004 | | .CONST 0x0004 ; Number of locals 0103 INIT_0100: 0103 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6 = .DEBUG 0x0103,0x04a0,0x0001,0x0000,0x005a,0x3aa5,0x0000,0x00a1 ; Debug Table 0x6.0x0 = 0x103,0xffff 0104 00db | | Load_Top At_Offset_3 0105 00eb | | Load_Encached Diana_Cache 0106 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0107 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x1 = 0x107,0x401 0108 7002 |p | Jump_Nonzero 0x10b 0109 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x2 = 0x109,0x402 010a 782c |x, | Jump 0x137 010b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x3 = 0x10b,0x403 010c 0217 | | Execute Heap_Access,All_Reference 010d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 010e 6804 |h | Jump_Zero 0x113 010f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x4 = 0x10f,0x404 0110 0217 | | Execute Heap_Access,All_Reference 0111 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0112 7824 |x$ | Jump 0x137 0113 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x5 = 0x113,0x405 0114 0007 | | Action Break_Optional 0115 e404 | | Load 0x2,0x4 ; Debug Table 0x6.0x6 = 0x115,0x801 0116 0007 | | Action Break_Optional 0117 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x6.0x7 = 0x117,0x802 0118 0007 | | Action Break_Optional ; Debug Table 0x6.0x8 = 0x118,0x803 0119 00d0 | | Action Swap_Control ; Debug Table 0x6.0x9 = 0x119,0x804 011a 00d1 | | Pop_Control Pop_Count_1 011b 49bb |I | Short_Literal 0x1bb ; Debug Table 0x6.0xa = 0x11b,0x405 011c 00eb | | Load_Encached Diana_Cache 011d 0098 | | Execute Package,Field_Read_Dynamic 011e 012c | , | Execute Any,Size 011f e001 | | Load 0x0,0x1 0120 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0121 025b | [ | Execute Discrete,Check_In_Type 0122 0273 | s | Execute Discrete,Plus 0123 00d9 | | Load_Top At_Offset_1 0124 0007 | | Action Break_Optional 0125 e405 | | Load 0x2,0x5 ; Debug Table 0x6.0xb = 0x125,0xc01 0126 0007 | | Action Break_Optional 0127 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x6.0xc = 0x127,0xc02 0128 0007 | | Action Break_Optional ; Debug Table 0x6.0xd = 0x128,0xc03 0129 00d0 | | Action Swap_Control ; Debug Table 0x6.0xe = 0x129,0xc04 012a 00d1 | | Pop_Control Pop_Count_1 012b 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x6.0xf = 0x12b,0x804 012c 00eb | | Load_Encached Diana_Cache 012d 0098 | | Execute Package,Field_Read_Dynamic 012e 49c9 |I | Short_Literal 0x1c9 012f 00eb | | Load_Encached Diana_Cache 0130 0098 | | Execute Package,Field_Read_Dynamic 0131 49ca |I | Short_Literal 0x1ca 0132 00eb | | Load_Encached Diana_Cache 0133 0095 | | Execute Package,Field_Reference_Dynamic 0134 e002 | | Load 0x0,0x2 0135 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0136 7800 |x | Jump 0x137 0137 00d0 | | Action Swap_Control 0138 00d1 | | Pop_Control Pop_Count_1 0139 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x6.0x10 = 0x139,0xffff 013a 00eb | | Load_Encached Diana_Cache ; Debug Table 0x6.0x11 = 0x13a,0xfffe 013b 1b96 | | Execute Package,Field_Read,Field_Number 0x96 013c 0322 | " | Declare_Variable Record 013d 00d8 | | Load_Top At_Offset_0 013e 1c00 | | Execute_Immediate Run_Utility,0x0 013f 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x6.0x12 = 0x13f,0xfffd 0140 BODY_0100: 0140 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x13 = 0x140,0x1 0141 00e1 | | Load_Encached Boolean_Cache 0142 e402 | | Load 0x2,0x2 0143 e003 | | Load 0x0,0x3 0144 180d | | Execute Package,Field_Execute,Field_Number 0xd 0145 005a | Z | Store_Top Discrete,At_Offset_2 0146 00d1 | | Pop_Control Pop_Count_1 0147 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x14 = 0x147,0x2 0148 680a |h | Jump_Zero 0x153 0149 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x15 = 0x149,0x3 014a 00eb | | Load_Encached Diana_Cache 014b 189f | | Execute Package,Field_Execute,Field_Number 0x9f 014c e004 | | Load 0x0,0x4 014d 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 014e 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0x16 = 0x14e,0x4 014f 480a |H | Short_Literal 0xa 0150 e004 | | Load 0x0,0x4 0151 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0152 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0153 0092 0362 | b| Action Push_String_Extended,0x362 ; "value of priority is not static" ; Debug Table 0x6.0x17 = 0x153,0x5 0155 e005 | | Load 0x0,0x5 0156 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0157 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0158 ; -------------------------------------------------------------------------------------- 0158 ; SUBPROGRAM 0158 ; -------------------------------------------------------------------------------------- 0158 01d8 | | .CONST 0x01d8 ; Address of begin 0159 0004 | | .CONST 0x0004 ; Address of exception handler 015a 0006 | | .CONST 0x0006 ; Number of locals 015b INIT_0158: 015b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x7 = .DEBUG 0x015b,0x04d2,0x0001,0x0000,0x005a,0x3aa5,0x0000,0x00f7 ; Debug Table 0x7.0x0 = 0x15b,0xffff 015c 00db | | Load_Top At_Offset_3 015d 00eb | | Load_Encached Diana_Cache 015e 1888 | | Execute Package,Field_Execute,Field_Number 0x88 015f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0160 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x1 = 0x160,0xfffe 0161 00d9 | | Load_Top At_Offset_1 0162 0007 | | Action Break_Optional 0163 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x2 = 0x163,0x401 0164 7002 |p | Jump_Nonzero 0x167 0165 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x3 = 0x165,0x402 0166 782c |x, | Jump 0x193 0167 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x4 = 0x167,0x403 0168 0217 | | Execute Heap_Access,All_Reference 0169 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 016a 6804 |h | Jump_Zero 0x16f 016b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x5 = 0x16b,0x404 016c 0217 | | Execute Heap_Access,All_Reference 016d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 016e 7824 |x$ | Jump 0x193 016f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x6 = 0x16f,0x405 0170 0007 | | Action Break_Optional 0171 e405 | | Load 0x2,0x5 ; Debug Table 0x7.0x7 = 0x171,0x801 0172 0007 | | Action Break_Optional 0173 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x7.0x8 = 0x173,0x802 0174 0007 | | Action Break_Optional ; Debug Table 0x7.0x9 = 0x174,0x803 0175 00d0 | | Action Swap_Control ; Debug Table 0x7.0xa = 0x175,0x804 0176 00d1 | | Pop_Control Pop_Count_1 0177 49bb |I | Short_Literal 0x1bb ; Debug Table 0x7.0xb = 0x177,0x405 0178 00eb | | Load_Encached Diana_Cache 0179 0098 | | Execute Package,Field_Read_Dynamic 017a 012c | , | Execute Any,Size 017b e001 | | Load 0x0,0x1 017c 1b17 | | Execute Package,Field_Read,Field_Number 0x17 017d 025b | [ | Execute Discrete,Check_In_Type 017e 0273 | s | Execute Discrete,Plus 017f 00d9 | | Load_Top At_Offset_1 0180 0007 | | Action Break_Optional 0181 e406 | | Load 0x2,0x6 ; Debug Table 0x7.0xc = 0x181,0xc01 0182 0007 | | Action Break_Optional 0183 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x7.0xd = 0x183,0xc02 0184 0007 | | Action Break_Optional ; Debug Table 0x7.0xe = 0x184,0xc03 0185 00d0 | | Action Swap_Control ; Debug Table 0x7.0xf = 0x185,0xc04 0186 00d1 | | Pop_Control Pop_Count_1 0187 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x7.0x10 = 0x187,0x804 0188 00eb | | Load_Encached Diana_Cache 0189 0098 | | Execute Package,Field_Read_Dynamic 018a 49c9 |I | Short_Literal 0x1c9 018b 00eb | | Load_Encached Diana_Cache 018c 0098 | | Execute Package,Field_Read_Dynamic 018d 49ca |I | Short_Literal 0x1ca 018e 00eb | | Load_Encached Diana_Cache 018f 0095 | | Execute Package,Field_Reference_Dynamic 0190 e002 | | Load 0x0,0x2 0191 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0192 7800 |x | Jump 0x193 0193 00d0 | | Action Swap_Control 0194 00d1 | | Pop_Control Pop_Count_1 0195 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x7.0x11 = 0x195,0xfffe 0196 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x12 = 0x196,0xfffd 0197 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x13 = 0x197,0x1001 0198 7002 |p | Jump_Nonzero 0x19b 0199 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x7.0x14 = 0x199,0x1002 019a 7803 |x | Jump 0x19e 019b 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x15 = 0x19b,0x1003 019c 0217 | | Execute Heap_Access,All_Reference 019d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 019e 0007 | | Action Break_Optional ; Debug Table 0x7.0x16 = 0x19e,0xfffd 019f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x17 = 0x19f,0x1401 01a0 7002 |p | Jump_Nonzero 0x1a3 01a1 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x18 = 0x1a1,0x1402 01a2 782c |x, | Jump 0x1cf 01a3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x19 = 0x1a3,0x1403 01a4 0217 | | Execute Heap_Access,All_Reference 01a5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01a6 6804 |h | Jump_Zero 0x1ab 01a7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x1a = 0x1a7,0x1404 01a8 0217 | | Execute Heap_Access,All_Reference 01a9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01aa 7824 |x$ | Jump 0x1cf 01ab 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x1b = 0x1ab,0x1405 01ac 0007 | | Action Break_Optional 01ad e406 | | Load 0x2,0x6 ; Debug Table 0x7.0x1c = 0x1ad,0x1801 01ae 0007 | | Action Break_Optional 01af 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x7.0x1d = 0x1af,0x1802 01b0 0007 | | Action Break_Optional ; Debug Table 0x7.0x1e = 0x1b0,0x1803 01b1 00d0 | | Action Swap_Control ; Debug Table 0x7.0x1f = 0x1b1,0x1804 01b2 00d1 | | Pop_Control Pop_Count_1 01b3 49bb |I | Short_Literal 0x1bb ; Debug Table 0x7.0x20 = 0x1b3,0x1405 01b4 00eb | | Load_Encached Diana_Cache 01b5 0098 | | Execute Package,Field_Read_Dynamic 01b6 012c | , | Execute Any,Size 01b7 e001 | | Load 0x0,0x1 01b8 1b17 | | Execute Package,Field_Read,Field_Number 0x17 01b9 025b | [ | Execute Discrete,Check_In_Type 01ba 0273 | s | Execute Discrete,Plus 01bb 00d9 | | Load_Top At_Offset_1 01bc 0007 | | Action Break_Optional 01bd e407 | | Load 0x2,0x7 ; Debug Table 0x7.0x21 = 0x1bd,0x1c01 01be 0007 | | Action Break_Optional 01bf 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x7.0x22 = 0x1bf,0x1c02 01c0 0007 | | Action Break_Optional ; Debug Table 0x7.0x23 = 0x1c0,0x1c03 01c1 00d0 | | Action Swap_Control ; Debug Table 0x7.0x24 = 0x1c1,0x1c04 01c2 00d1 | | Pop_Control Pop_Count_1 01c3 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x7.0x25 = 0x1c3,0x1804 01c4 00eb | | Load_Encached Diana_Cache 01c5 0098 | | Execute Package,Field_Read_Dynamic 01c6 49c9 |I | Short_Literal 0x1c9 01c7 00eb | | Load_Encached Diana_Cache 01c8 0098 | | Execute Package,Field_Read_Dynamic 01c9 49ca |I | Short_Literal 0x1ca 01ca 00eb | | Load_Encached Diana_Cache 01cb 0095 | | Execute Package,Field_Reference_Dynamic 01cc e002 | | Load 0x0,0x2 01cd 1819 | | Execute Package,Field_Execute,Field_Number 0x19 01ce 7800 |x | Jump 0x1cf 01cf 00d0 | | Action Swap_Control 01d0 00d1 | | Pop_Control Pop_Count_1 01d1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x7.0x26 = 0x1d1,0xfffd 01d2 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x7.0x27 = 0x1d2,0xfffc 01d3 00eb | | Load_Encached Diana_Cache ; Debug Table 0x7.0x28 = 0x1d3,0xfffb 01d4 1b96 | | Execute Package,Field_Read,Field_Number 0x96 01d5 0322 | " | Declare_Variable Record 01d6 00d8 | | Load_Top At_Offset_0 01d7 1c00 | | Execute_Immediate Run_Utility,0x0 01d8 BODY_0158: 01d8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x29 = 0x1d8,0x1 01d9 00e1 | | Load_Encached Boolean_Cache 01da e404 | | Load 0x2,0x4 01db e003 | | Load 0x0,0x3 01dc 180d | | Execute Package,Field_Execute,Field_Number 0xd 01dd 005b | [ | Store_Top Discrete,At_Offset_3 01de 00d1 | | Pop_Control Pop_Count_1 01df 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x2a = 0x1df,0x2 01e0 680d |h | Jump_Zero 0x1ee 01e1 00d8 | | Load_Top At_Offset_0 01e2 00eb | | Load_Encached Diana_Cache 01e3 18a5 | | Execute Package,Field_Execute,Field_Number 0xa5 01e4 6809 |h | Jump_Zero 0x1ee 01e5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x2b = 0x1e5,0x3 01e6 00eb | | Load_Encached Diana_Cache 01e7 189f | | Execute Package,Field_Execute,Field_Number 0x9f 01e8 e006 | | Load 0x0,0x6 01e9 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 01ea e403 | | Load 0x2,0x3 01eb e007 | | Load 0x0,0x7 01ec 180d | | Execute Package,Field_Execute,Field_Number 0xd 01ed 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01ee 0092 0363 | c| Action Push_String_Extended,0x363 ; "Bad insert pragma" ; Debug Table 0x7.0x2c = 0x1ee,0x4 01f0 e005 | | Load 0x0,0x5 01f1 181e | | Execute Package,Field_Execute,Field_Number 0x1e 01f2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01f3 0000 0000 | | .BLANK 0000[0x5] 01f8 ; -------------------------------------------------------------------------------------- 01f8 ; SUBPROGRAM 01f8 ; -------------------------------------------------------------------------------------- 01f8 020f | | .CONST 0x020f ; Address of begin 01f9 0004 | | .CONST 0x0004 ; Address of exception handler 01fa 0008 | | .CONST 0x0008 ; Number of locals 01fb INIT_01f8: 01fb 0007 | | Action Break_Optional ; Debug Table 0x8 = .DEBUG 0x01fb,0x052e,0x0001,0x0000,0x005a,0x3aa5,0x0000,0x016a ; Debug Table 0x8.0x0 = 0x1fb,0xffff 01fc 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x8.0x1 = 0x1fc,0xfffe 01fd 00db | | Load_Top At_Offset_3 01fe 00eb | | Load_Encached Diana_Cache 01ff 18d9 | | Execute Package,Field_Execute,Field_Number 0xd9 0200 00eb | | Load_Encached Diana_Cache 0201 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0202 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0203 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x2 = 0x203,0xfffd 0204 e216 | | Load 0x1,0x16 ; Debug Table 0x8.0x3 = 0x204,0xfffc 0205 0007 | | Action Break_Optional 0206 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x8.0x4 = 0x206,0xfffb 0207 00eb | | Load_Encached Diana_Cache ; Debug Table 0x8.0x5 = 0x207,0xfffa 0208 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0209 0322 | " | Declare_Variable Record 020a 00d8 | | Load_Top At_Offset_0 020b 1c00 | | Execute_Immediate Run_Utility,0x0 020c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x6 = 0x20c,0xfff9 020d e004 | | Load 0x0,0x4 ; Debug Table 0x8.0x7 = 0x20d,0xfff8 020e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 020f BODY_01f8: 020f e402 | | Load 0x2,0x2 ; Debug Table 0x8.0x8 = 0x20f,0x1 0210 4975 |Iu | Short_Literal 0x175 0211 00eb | | Load_Encached Diana_Cache 0212 0098 | | Execute Package,Field_Read_Dynamic 0213 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0214 6803 |h | Jump_Zero 0x218 0215 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x9 = 0x215,0x2 0216 a404 | | Store_Unchecked 0x2,0x4 0217 7848 |xH | Jump 0x260 0218 0007 | | Action Break_Optional ; Debug Table 0x8.0xa = 0x218,0x3 0219 e402 | | Load 0x2,0x2 ; Debug Table 0x8.0xb = 0x219,0x401 021a 7002 |p | Jump_Nonzero 0x21d 021b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x8.0xc = 0x21b,0x402 021c 7803 |x | Jump 0x220 021d e402 | | Load 0x2,0x2 ; Debug Table 0x8.0xd = 0x21d,0x403 021e 0217 | | Execute Heap_Access,All_Reference 021f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0220 0007 | | Action Break_Optional ; Debug Table 0x8.0xe = 0x220,0x3 0221 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xf = 0x221,0x801 0222 7002 |p | Jump_Nonzero 0x225 0223 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x10 = 0x223,0x802 0224 782c |x, | Jump 0x251 0225 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x11 = 0x225,0x803 0226 0217 | | Execute Heap_Access,All_Reference 0227 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0228 6804 |h | Jump_Zero 0x22d 0229 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x12 = 0x229,0x804 022a 0217 | | Execute Heap_Access,All_Reference 022b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 022c 7824 |x$ | Jump 0x251 022d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x13 = 0x22d,0x805 022e 0007 | | Action Break_Optional 022f e40a | | Load 0x2,0xa ; Debug Table 0x8.0x14 = 0x22f,0xc01 0230 0007 | | Action Break_Optional 0231 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x8.0x15 = 0x231,0xc02 0232 0007 | | Action Break_Optional ; Debug Table 0x8.0x16 = 0x232,0xc03 0233 00d0 | | Action Swap_Control ; Debug Table 0x8.0x17 = 0x233,0xc04 0234 00d1 | | Pop_Control Pop_Count_1 0235 49bb |I | Short_Literal 0x1bb ; Debug Table 0x8.0x18 = 0x235,0x805 0236 00eb | | Load_Encached Diana_Cache 0237 0098 | | Execute Package,Field_Read_Dynamic 0238 012c | , | Execute Any,Size 0239 e001 | | Load 0x0,0x1 023a 1b17 | | Execute Package,Field_Read,Field_Number 0x17 023b 025b | [ | Execute Discrete,Check_In_Type 023c 0273 | s | Execute Discrete,Plus 023d 00d9 | | Load_Top At_Offset_1 023e 0007 | | Action Break_Optional 023f e40b | | Load 0x2,0xb ; Debug Table 0x8.0x19 = 0x23f,0x1001 0240 0007 | | Action Break_Optional 0241 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x8.0x1a = 0x241,0x1002 0242 0007 | | Action Break_Optional ; Debug Table 0x8.0x1b = 0x242,0x1003 0243 00d0 | | Action Swap_Control ; Debug Table 0x8.0x1c = 0x243,0x1004 0244 00d1 | | Pop_Control Pop_Count_1 0245 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x8.0x1d = 0x245,0xc04 0246 00eb | | Load_Encached Diana_Cache 0247 0098 | | Execute Package,Field_Read_Dynamic 0248 49c9 |I | Short_Literal 0x1c9 0249 00eb | | Load_Encached Diana_Cache 024a 0098 | | Execute Package,Field_Read_Dynamic 024b 49ca |I | Short_Literal 0x1ca 024c 00eb | | Load_Encached Diana_Cache 024d 0095 | | Execute Package,Field_Reference_Dynamic 024e e002 | | Load 0x0,0x2 024f 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0250 7800 |x | Jump 0x251 0251 00d0 | | Action Swap_Control 0252 00d1 | | Pop_Control Pop_Count_1 0253 8217 | | Call 0x1,0x17 ; Debug Table 0x8.0x1e = 0x253,0x3 0254 a403 | | Store_Unchecked 0x2,0x3 0255 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x1f = 0x255,0x4 0256 00e1 | | Load_Encached Boolean_Cache 0257 e403 | | Load 0x2,0x3 0258 e003 | | Load 0x0,0x3 0259 180d | | Execute Package,Field_Execute,Field_Number 0xd 025a c405 | | Store 0x2,0x5 025b 00d1 | | Pop_Control Pop_Count_1 025c 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x20 = 0x25c,0x5 025d e008 | | Load 0x0,0x8 025e 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 025f c404 | | Store 0x2,0x4 0260 e404 | | Load 0x2,0x4 ; Debug Table 0x8.0x21 = 0x260,0x6 0261 4801 |H | Short_Literal 0x1 0262 0272 | r | Execute Discrete,Minus 0263 4602 |F | Jump_Case 0x3 0264 7802 |x | Jump 0x267 ; case 0x0 0265 7806 |x | Jump 0x26c ; case 0x1 0266 780a |x | Jump 0x271 ; case 0x2 0267 4816 |H | Short_Literal 0x16 ; Debug Table 0x8.0x22 = 0x267,0x7 0268 e009 | | Load 0x0,0x9 0269 1812 | | Execute Package,Field_Execute,Field_Number 0x12 026a 680b |h | Jump_Zero 0x276 026b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x8.0x23 = 0x26b,0x8 026c 4817 |H | Short_Literal 0x17 ; Debug Table 0x8.0x24 = 0x26c,0x9 026d e009 | | Load 0x0,0x9 026e 1812 | | Execute Package,Field_Execute,Field_Number 0x12 026f 6806 |h | Jump_Zero 0x276 0270 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x8.0x25 = 0x270,0xa 0271 4818 |H | Short_Literal 0x18 ; Debug Table 0x8.0x26 = 0x271,0xb 0272 e009 | | Load 0x0,0x9 0273 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0274 6801 |h | Jump_Zero 0x276 0275 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x8.0x27 = 0x275,0xc 0276 e402 | | Load 0x2,0x2 ; Debug Table 0x8.0x28 = 0x276,0xd 0277 0007 | | Action Break_Optional 0278 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x29 = 0x278,0x1401 0279 7002 |p | Jump_Nonzero 0x27c 027a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x2a = 0x27a,0x1402 027b 782c |x, | Jump 0x2a8 027c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x2b = 0x27c,0x1403 027d 0217 | | Execute Heap_Access,All_Reference 027e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 027f 6804 |h | Jump_Zero 0x284 0280 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x2c = 0x280,0x1404 0281 0217 | | Execute Heap_Access,All_Reference 0282 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0283 7824 |x$ | Jump 0x2a8 0284 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x2d = 0x284,0x1405 0285 0007 | | Action Break_Optional 0286 e40a | | Load 0x2,0xa ; Debug Table 0x8.0x2e = 0x286,0x1801 0287 0007 | | Action Break_Optional 0288 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x8.0x2f = 0x288,0x1802 0289 0007 | | Action Break_Optional ; Debug Table 0x8.0x30 = 0x289,0x1803 028a 00d0 | | Action Swap_Control ; Debug Table 0x8.0x31 = 0x28a,0x1804 028b 00d1 | | Pop_Control Pop_Count_1 028c 49bb |I | Short_Literal 0x1bb ; Debug Table 0x8.0x32 = 0x28c,0x1405 028d 00eb | | Load_Encached Diana_Cache 028e 0098 | | Execute Package,Field_Read_Dynamic 028f 012c | , | Execute Any,Size 0290 e001 | | Load 0x0,0x1 0291 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0292 025b | [ | Execute Discrete,Check_In_Type 0293 0273 | s | Execute Discrete,Plus 0294 00d9 | | Load_Top At_Offset_1 0295 0007 | | Action Break_Optional 0296 e40b | | Load 0x2,0xb ; Debug Table 0x8.0x33 = 0x296,0x1c01 0297 0007 | | Action Break_Optional 0298 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x8.0x34 = 0x298,0x1c02 0299 0007 | | Action Break_Optional ; Debug Table 0x8.0x35 = 0x299,0x1c03 029a 00d0 | | Action Swap_Control ; Debug Table 0x8.0x36 = 0x29a,0x1c04 029b 00d1 | | Pop_Control Pop_Count_1 029c 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x8.0x37 = 0x29c,0x1804 029d 00eb | | Load_Encached Diana_Cache 029e 0098 | | Execute Package,Field_Read_Dynamic 029f 49c9 |I | Short_Literal 0x1c9 02a0 00eb | | Load_Encached Diana_Cache 02a1 0098 | | Execute Package,Field_Read_Dynamic 02a2 49ca |I | Short_Literal 0x1ca 02a3 00eb | | Load_Encached Diana_Cache 02a4 0095 | | Execute Package,Field_Reference_Dynamic 02a5 e002 | | Load 0x0,0x2 02a6 1819 | | Execute Package,Field_Execute,Field_Number 0x19 02a7 7800 |x | Jump 0x2a8 02a8 00d0 | | Action Swap_Control 02a9 00d1 | | Pop_Control Pop_Count_1 02aa 8217 | | Call 0x1,0x17 ; Debug Table 0x8.0x38 = 0x2aa,0xd 02ab 0032 | 2 | Store_Top Heap_Access,At_Offset_2 02ac 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x39 = 0x2ac,0xe 02ad 00e1 | | Load_Encached Boolean_Cache 02ae 00db | | Load_Top At_Offset_3 02af e003 | | Load 0x0,0x3 02b0 180d | | Execute Package,Field_Execute,Field_Number 0xd 02b1 c405 | | Store 0x2,0x5 02b2 00d1 | | Pop_Control Pop_Count_1 02b3 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x3a = 0x2b3,0xf 02b4 6811 |h | Jump_Zero 0x2c6 02b5 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x3b = 0x2b5,0x10 02b6 e008 | | Load 0x0,0x8 02b7 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 02b8 0f01 | | Execute_Immediate Equal,0x1 02b9 6806 |h | Jump_Zero 0x2c0 02ba 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x3c = 0x2ba,0x11 02bb 0092 0364 | d| Action Push_String_Extended,0x364 ; "Assertion statically true" 02bd e004 | | Load 0x0,0x4 02be 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 02bf 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x8.0x3d = 0x2bf,0x12 02c0 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x3e = 0x2c0,0x13 02c1 0092 0365 | e| Action Push_String_Extended,0x365 ; "Assertion statically false" 02c3 e004 | | Load 0x0,0x4 02c4 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 02c5 7809 |x | Jump 0x2cf 02c6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x3f = 0x2c6,0x14 02c7 e00a | | Load 0x0,0xa 02c8 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02c9 e004 | | Load 0x0,0x4 ; Debug Table 0x8.0x40 = 0x2c9,0x15 02ca 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 02cb 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 02cc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x41 = 0x2cc,0x16 02cd e004 | | Load 0x0,0x4 02ce 181b | | Execute Package,Field_Execute,Field_Number 0x1b 02cf 4887 |H | Short_Literal 0x87 ; Debug Table 0x8.0x42 = 0x2cf,0x17 02d0 e00b | | Load 0x0,0xb 02d1 1810 | | Execute Package,Field_Execute,Field_Number 0x10 02d2 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x43 = 0x2d2,0x18 02d3 7003 |p | Jump_Nonzero 0x2d7 02d4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x44 = 0x2d4,0x19 02d5 e004 | | Load 0x0,0x4 02d6 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 02d7 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02d8 ; -------------------------------------------------------------------------------------- 02d8 ; SUBPROGRAM 02d8 ; -------------------------------------------------------------------------------------- 02d8 02ea | | .CONST 0x02ea ; Address of begin 02d9 0004 | | .CONST 0x0004 ; Address of exception handler 02da 0006 | | .CONST 0x0006 ; Number of locals 02db INIT_02d8: 02db 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9 = .DEBUG 0x02db,0x05ba,0x0001,0x0000,0x005a,0x3aa5,0x0000,0x026e ; Debug Table 0x9.0x0 = 0x2db,0xffff 02dc 00db | | Load_Top At_Offset_3 02dd 00eb | | Load_Encached Diana_Cache 02de 18d9 | | Execute Package,Field_Execute,Field_Number 0xd9 02df 00eb | | Load_Encached Diana_Cache 02e0 1888 | | Execute Package,Field_Execute,Field_Number 0x88 02e1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02e2 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x9.0x1 = 0x2e2,0xfffe 02e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x2 = 0x2e3,0xfffd 02e4 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x9.0x3 = 0x2e4,0xfffc 02e5 00eb | | Load_Encached Diana_Cache ; Debug Table 0x9.0x4 = 0x2e5,0xfffb 02e6 1b96 | | Execute Package,Field_Read,Field_Number 0x96 02e7 0322 | " | Declare_Variable Record 02e8 00d8 | | Load_Top At_Offset_0 02e9 1c00 | | Execute_Immediate Run_Utility,0x0 02ea BODY_02d8: 02ea 0007 | | Action Break_Optional ; Debug Table 0x9.0x5 = 0x2ea,0x1 02eb e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x6 = 0x2eb,0x401 02ec 021d | | Execute Heap_Access,Is_Null 02ed 7042 |pB | Jump_Nonzero 0x330 ; Debug Table 0x9.0x7 = 0x2ed,0x1 02ee e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x8 = 0x2ee,0x2 02ef 0007 | | Action Break_Optional 02f0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x9 = 0x2f0,0x801 02f1 7002 |p | Jump_Nonzero 0x2f4 02f2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0xa = 0x2f2,0x802 02f3 782c |x, | Jump 0x320 02f4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xb = 0x2f4,0x803 02f5 0217 | | Execute Heap_Access,All_Reference 02f6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02f7 6804 |h | Jump_Zero 0x2fc 02f8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xc = 0x2f8,0x804 02f9 0217 | | Execute Heap_Access,All_Reference 02fa 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02fb 7824 |x$ | Jump 0x320 02fc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xd = 0x2fc,0x805 02fd 0007 | | Action Break_Optional 02fe e408 | | Load 0x2,0x8 ; Debug Table 0x9.0xe = 0x2fe,0xc01 02ff 0007 | | Action Break_Optional 0300 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x9.0xf = 0x300,0xc02 0301 0007 | | Action Break_Optional ; Debug Table 0x9.0x10 = 0x301,0xc03 0302 00d0 | | Action Swap_Control ; Debug Table 0x9.0x11 = 0x302,0xc04 0303 00d1 | | Pop_Control Pop_Count_1 0304 49bb |I | Short_Literal 0x1bb ; Debug Table 0x9.0x12 = 0x304,0x805 0305 00eb | | Load_Encached Diana_Cache 0306 0098 | | Execute Package,Field_Read_Dynamic 0307 012c | , | Execute Any,Size 0308 e001 | | Load 0x0,0x1 0309 1b17 | | Execute Package,Field_Read,Field_Number 0x17 030a 025b | [ | Execute Discrete,Check_In_Type 030b 0273 | s | Execute Discrete,Plus 030c 00d9 | | Load_Top At_Offset_1 030d 0007 | | Action Break_Optional 030e e409 | | Load 0x2,0x9 ; Debug Table 0x9.0x13 = 0x30e,0x1001 030f 0007 | | Action Break_Optional 0310 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x9.0x14 = 0x310,0x1002 0311 0007 | | Action Break_Optional ; Debug Table 0x9.0x15 = 0x311,0x1003 0312 00d0 | | Action Swap_Control ; Debug Table 0x9.0x16 = 0x312,0x1004 0313 00d1 | | Pop_Control Pop_Count_1 0314 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x9.0x17 = 0x314,0xc04 0315 00eb | | Load_Encached Diana_Cache 0316 0098 | | Execute Package,Field_Read_Dynamic 0317 49c9 |I | Short_Literal 0x1c9 0318 00eb | | Load_Encached Diana_Cache 0319 0098 | | Execute Package,Field_Read_Dynamic 031a 49ca |I | Short_Literal 0x1ca 031b 00eb | | Load_Encached Diana_Cache 031c 0095 | | Execute Package,Field_Reference_Dynamic 031d e002 | | Load 0x0,0x2 031e 1819 | | Execute Package,Field_Execute,Field_Number 0x19 031f 7800 |x | Jump 0x320 0320 00d0 | | Action Swap_Control 0321 00d1 | | Pop_Control Pop_Count_1 0322 8217 | | Call 0x1,0x17 ; Debug Table 0x9.0x18 = 0x322,0x2 0323 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0324 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x19 = 0x324,0x3 0325 00e1 | | Load_Encached Boolean_Cache 0326 e404 | | Load 0x2,0x4 0327 e003 | | Load 0x0,0x3 0328 180d | | Execute Package,Field_Execute,Field_Number 0xd 0329 005b | [ | Store_Top Discrete,At_Offset_3 032a 00d1 | | Pop_Control Pop_Count_1 032b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x1a = 0x32b,0x4 032c e008 | | Load 0x0,0x8 032d 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 032e c403 | | Store 0x2,0x3 032f 7802 |x | Jump 0x332 0330 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x1b = 0x330,0x5 0331 a403 | | Store_Unchecked 0x2,0x3 0332 00cf | | Action Mark_Auxiliary 0333 e403 | | Load 0x2,0x3 ; Debug Table 0x9.0x1c = 0x333,0x6 0334 4801 |H | Short_Literal 0x1 0335 0263 | c | Execute Discrete,Above_Bound 0336 7009 |p | Jump_Nonzero 0x340 0337 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x1d = 0x337,0x7 0338 e004 | | Load 0x0,0x4 0339 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 033a 0092 0366 | f| Action Push_String_Extended,0x366 ; "Consume offset" ; Debug Table 0x9.0x1e = 0x33a,0x8 033c e004 | | Load 0x0,0x4 033d 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 033e 00c8 | | Action Pop_Auxiliary_Range 033f 3ff7 |? | Loop_Increasing 0x337 0340 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0341 0000 0000 | | .BLANK 0000[0x7] 0348 ; -------------------------------------------------------------------------------------- 0348 ; SUBPROGRAM 0348 ; -------------------------------------------------------------------------------------- 0348 034b | K | .CONST 0x034b ; Address of begin 0349 0004 | | .CONST 0x0004 ; Address of exception handler 034a 0001 | | .CONST 0x0001 ; Number of locals 034b BODY_0348: 034b INIT_0348: 034b e004 | | Load 0x0,0x4 ; Debug Table 0xa = .DEBUG 0x034b,0x05fa,0x0001,0x0000,0x005a,0x3aa5,0x0000,0x02e5 ; Debug Table 0xa.0x0 = 0x34b,0x1 034c 185c | \ | Execute Package,Field_Execute,Field_Number 0x5c 034d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 034e 0000 0000 | | .XXX[0x2] 0350 ; -------------------------------------------------------------------------------------- 0350 ; SUBPROGRAM 0350 ; -------------------------------------------------------------------------------------- 0350 0353 | S | .CONST 0x0353 ; Address of begin 0351 0004 | | .CONST 0x0004 ; Address of exception handler 0352 0001 | | .CONST 0x0001 ; Number of locals 0353 BODY_0350: 0353 INIT_0350: 0353 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x0353,0x05fe,0x0002,0x0000,0x005a,0x3aa5,0x0000,0x02f8 ; Debug Table 0xb.0x0 = 0x353,0x1 0354 e00c | | Load 0x0,0xc 0355 18a8 | | Execute Package,Field_Execute,Field_Number 0xa8 0356 6804 |h | Jump_Zero 0x35b 0357 00da | | Load_Top At_Offset_2 0358 e00c | | Load 0x0,0xc 0359 18a7 | | Execute Package,Field_Execute,Field_Number 0xa7 035a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 035b 4800 |H | Short_Literal 0x0 035c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 035d ; -------------------------------------------------------------------------------------- 035d ; STRING TABLE 035d ; -------------------------------------------------------------------------------------- 035d 0016 | | .STRTAB 0x0016->0x0368 ; "INSERT" 035e 001a | | .STRTAB 0x001a->0x036b ; "ASSERT" 035f 001e | | .STRTAB 0x001e->0x036e ; "CONSUME_OFFSET" 0360 002a | * | .STRTAB 0x002a->0x0375 ; "NEW_SEGMENT" 0361 0033 | 3 | .STRTAB 0x0033->0x037a ; "INTEGRATE" 0362 003a | : | .STRTAB 0x003a->0x037f ; "value of priority is not static" 0363 0057 | W | .STRTAB 0x0057->0x038e ; "Bad insert pragma" 0364 0066 | f | .STRTAB 0x0066->0x0397 ; "Assertion statically true" 0365 007d | } | .STRTAB 0x007d->0x03a3 ; "Assertion statically false" 0366 0095 | | .STRTAB 0x0095->0x03b0 ; "Consume offset" 0367 00a1 | | .STREND 0x00a1->0x03b7 0368 494e 5345 |INSE| .STRTAB_STRINGS 03b8 ; -------------------------------------------------------------------------------------- 03b8 ; Debug Table 03b8 ; -------------------------------------------------------------------------------------- 03b8 0003 000c | | .CONST 0x0003,0x000c 03ba 000b 041a | | .DEBUG 0x000b,0x041a,0x8000,0x0000,0x005a,0x3535,0x0000,0x0005 03c2 0016 0424 | $| .DEBUG 0x0016,0x0424,0x8000,0x0000,0x005a,0x3aa5,0x0000,0x001d 03ca 005b 044c | [ L| .DEBUG 0x005b,0x044c,0x0001,0x0000,0x005a,0x3535,0x0000,0x0006 03d2 00a3 046e | n| .DEBUG 0x00a3,0x046e,0x0001,0x0000,0x005a,0x3535,0x0000,0x0010 03da 00cb 0480 | | .DEBUG 0x00cb,0x0480,0x0001,0x0000,0x005a,0x3535,0x0000,0x001a 03e2 00eb 048e | | .DEBUG 0x00eb,0x048e,0x0002,0x0000,0x005a,0x3aa5,0x0000,0x0076 03ea 0103 04a0 | | .DEBUG 0x0103,0x04a0,0x0001,0x0000,0x005a,0x3aa5,0x0000,0x00a1 03f2 015b 04d2 | [ | .DEBUG 0x015b,0x04d2,0x0001,0x0000,0x005a,0x3aa5,0x0000,0x00f7 03fa 01fb 052e | .| .DEBUG 0x01fb,0x052e,0x0001,0x0000,0x005a,0x3aa5,0x0000,0x016a 0402 02db 05ba | | .DEBUG 0x02db,0x05ba,0x0001,0x0000,0x005a,0x3aa5,0x0000,0x026e 040a 034b 05fa | K | .DEBUG 0x034b,0x05fa,0x0001,0x0000,0x005a,0x3aa5,0x0000,0x02e5 0412 0353 05fe | S | .DEBUG 0x0353,0x05fe,0x0002,0x0000,0x005a,0x3aa5,0x0000,0x02f8 041a ; -------------------------------------------------------------------------------------- 041a ; Debug3 Subtable 0x0 041a ; -------------------------------------------------------------------------------------- 041a 0004 0000 | | .DBG3TAB 0x0004,0x0000 041c 000b ffff | | .CONST 0x000b,0xffff 041e 000d fffe | | .CONST 0x000d,0xfffe 0420 000f fffd | | .CONST 0x000f,0xfffd 0422 0011 fffc | | .CONST 0x0011,0xfffc 0424 ; -------------------------------------------------------------------------------------- 0424 ; Debug3 Subtable 0x1 0424 ; -------------------------------------------------------------------------------------- 0424 0013 0000 | | .DBG3TAB 0x0013,0x0000 0426 0016 ffff | | .CONST 0x0016,0xffff 0428 0017 fffe | | .CONST 0x0017,0xfffe 042a 0018 fffd | | .CONST 0x0018,0xfffd 042c 0019 fffc | | .CONST 0x0019,0xfffc 042e 001f fffb | | .CONST 0x001f,0xfffb 0430 0025 fffa | % | .CONST 0x0025,0xfffa 0432 002b fff9 | + | .CONST 0x002b,0xfff9 0434 0031 fff8 | 1 | .CONST 0x0031,0xfff8 0436 0037 fff7 | 7 | .CONST 0x0037,0xfff7 0438 003b fff6 | ; | .CONST 0x003b,0xfff6 043a 003d fff5 | = | .CONST 0x003d,0xfff5 043c 003f fff4 | ? | .CONST 0x003f,0xfff4 043e 0041 fff3 | A | .CONST 0x0041,0xfff3 0440 0043 fff2 | C | .CONST 0x0043,0xfff2 0442 0045 fff1 | E | .CONST 0x0045,0xfff1 0444 0047 fff0 | G | .CONST 0x0047,0xfff0 0446 0049 ffef | I | .CONST 0x0049,0xffef 0448 004b ffee | K | .CONST 0x004b,0xffee 044a 004d ffed | M | .CONST 0x004d,0xffed 044c ; -------------------------------------------------------------------------------------- 044c ; Debug3 Subtable 0x2 044c ; -------------------------------------------------------------------------------------- 044c 0002 000e | | .DBG3TAB 0x0002,0x000e 044e 005b ffff | [ | .CONST 0x005b,0xffff 0450 0060 fffe | ` | .CONST 0x0060,0xfffe 0452 0066 0001 | f | .CONST 0x0066,0x0001 0454 0069 0002 | i | .CONST 0x0069,0x0002 0456 006a 0003 | j | .CONST 0x006a,0x0003 0458 0072 0004 | r | .CONST 0x0072,0x0004 045a 0077 0005 | w | .CONST 0x0077,0x0005 045c 007c 0006 | | | .CONST 0x007c,0x0006 045e 0081 0007 | | .CONST 0x0081,0x0007 0460 0086 0008 | | .CONST 0x0086,0x0008 0462 0089 0009 | | .CONST 0x0089,0x0009 0464 008e 000a | | .CONST 0x008e,0x000a 0466 0091 000b | | .CONST 0x0091,0x000b 0468 0096 000c | | .CONST 0x0096,0x000c 046a 0099 000d | | .CONST 0x0099,0x000d 046c 009e 000e | | .CONST 0x009e,0x000e 046e ; -------------------------------------------------------------------------------------- 046e ; Debug3 Subtable 0x3 046e ; -------------------------------------------------------------------------------------- 046e 0002 0006 | | .DBG3TAB 0x0002,0x0006 0470 00a3 ffff | | .CONST 0x00a3,0xffff 0472 00a8 fffe | | .CONST 0x00a8,0xfffe 0474 00ae 0001 | | .CONST 0x00ae,0x0001 0476 00b1 0002 | | .CONST 0x00b1,0x0002 0478 00b2 0003 | | .CONST 0x00b2,0x0003 047a 00b7 0004 | | .CONST 0x00b7,0x0004 047c 00ba 0005 | | .CONST 0x00ba,0x0005 047e 00bf 0006 | | .CONST 0x00bf,0x0006 0480 ; -------------------------------------------------------------------------------------- 0480 ; Debug3 Subtable 0x4 0480 ; -------------------------------------------------------------------------------------- 0480 0002 0004 | | .DBG3TAB 0x0002,0x0004 0482 00cb ffff | | .CONST 0x00cb,0xffff 0484 00d0 fffe | | .CONST 0x00d0,0xfffe 0486 00d6 0001 | | .CONST 0x00d6,0x0001 0488 00d9 0002 | | .CONST 0x00d9,0x0002 048a 00da 0003 | | .CONST 0x00da,0x0003 048c 00e2 0004 | | .CONST 0x00e2,0x0004 048e ; -------------------------------------------------------------------------------------- 048e ; Debug3 Subtable 0x5 048e ; -------------------------------------------------------------------------------------- 048e 0000 0008 | | .DBG3TAB 0x0000,0x0008 0490 00eb 0001 | | .CONST 0x00eb,0x0001 0492 00ec 0401 | | .CONST 0x00ec,0x0401 0494 00ee 0402 | | .CONST 0x00ee,0x0402 0496 00ef 0403 | | .CONST 0x00ef,0x0403 0498 00f0 0404 | | .CONST 0x00f0,0x0404 049a 00f1 0001 | | .CONST 0x00f1,0x0001 049c 00f3 0002 | | .CONST 0x00f3,0x0002 049e 00f7 0003 | | .CONST 0x00f7,0x0003 04a0 ; -------------------------------------------------------------------------------------- 04a0 ; Debug3 Subtable 0x6 04a0 ; -------------------------------------------------------------------------------------- 04a0 0004 0014 | | .DBG3TAB 0x0004,0x0014 04a2 0103 ffff | | .CONST 0x0103,0xffff 04a4 0107 0401 | | .CONST 0x0107,0x0401 04a6 0109 0402 | | .CONST 0x0109,0x0402 04a8 010b 0403 | | .CONST 0x010b,0x0403 04aa 010f 0404 | | .CONST 0x010f,0x0404 04ac 0113 0405 | | .CONST 0x0113,0x0405 04ae 0115 0801 | | .CONST 0x0115,0x0801 04b0 0117 0802 | | .CONST 0x0117,0x0802 04b2 0118 0803 | | .CONST 0x0118,0x0803 04b4 0119 0804 | | .CONST 0x0119,0x0804 04b6 011b 0405 | | .CONST 0x011b,0x0405 04b8 0125 0c01 | % | .CONST 0x0125,0x0c01 04ba 0127 0c02 | ' | .CONST 0x0127,0x0c02 04bc 0128 0c03 | ( | .CONST 0x0128,0x0c03 04be 0129 0c04 | ) | .CONST 0x0129,0x0c04 04c0 012b 0804 | + | .CONST 0x012b,0x0804 04c2 0139 ffff | 9 | .CONST 0x0139,0xffff 04c4 013a fffe | : | .CONST 0x013a,0xfffe 04c6 013f fffd | ? | .CONST 0x013f,0xfffd 04c8 0140 0001 | @ | .CONST 0x0140,0x0001 04ca 0147 0002 | G | .CONST 0x0147,0x0002 04cc 0149 0003 | I | .CONST 0x0149,0x0003 04ce 014e 0004 | N | .CONST 0x014e,0x0004 04d0 0153 0005 | S | .CONST 0x0153,0x0005 04d2 ; -------------------------------------------------------------------------------------- 04d2 ; Debug3 Subtable 0x7 04d2 ; -------------------------------------------------------------------------------------- 04d2 0008 0025 | %| .DBG3TAB 0x0008,0x0025 04d4 015b ffff | [ | .CONST 0x015b,0xffff 04d6 0160 fffe | ` | .CONST 0x0160,0xfffe 04d8 0163 0401 | c | .CONST 0x0163,0x0401 04da 0165 0402 | e | .CONST 0x0165,0x0402 04dc 0167 0403 | g | .CONST 0x0167,0x0403 04de 016b 0404 | k | .CONST 0x016b,0x0404 04e0 016f 0405 | o | .CONST 0x016f,0x0405 04e2 0171 0801 | q | .CONST 0x0171,0x0801 04e4 0173 0802 | s | .CONST 0x0173,0x0802 04e6 0174 0803 | t | .CONST 0x0174,0x0803 04e8 0175 0804 | u | .CONST 0x0175,0x0804 04ea 0177 0405 | w | .CONST 0x0177,0x0405 04ec 0181 0c01 | | .CONST 0x0181,0x0c01 04ee 0183 0c02 | | .CONST 0x0183,0x0c02 04f0 0184 0c03 | | .CONST 0x0184,0x0c03 04f2 0185 0c04 | | .CONST 0x0185,0x0c04 04f4 0187 0804 | | .CONST 0x0187,0x0804 04f6 0195 fffe | | .CONST 0x0195,0xfffe 04f8 0196 fffd | | .CONST 0x0196,0xfffd 04fa 0197 1001 | | .CONST 0x0197,0x1001 04fc 0199 1002 | | .CONST 0x0199,0x1002 04fe 019b 1003 | | .CONST 0x019b,0x1003 0500 019e fffd | | .CONST 0x019e,0xfffd 0502 019f 1401 | | .CONST 0x019f,0x1401 0504 01a1 1402 | | .CONST 0x01a1,0x1402 0506 01a3 1403 | | .CONST 0x01a3,0x1403 0508 01a7 1404 | | .CONST 0x01a7,0x1404 050a 01ab 1405 | | .CONST 0x01ab,0x1405 050c 01ad 1801 | | .CONST 0x01ad,0x1801 050e 01af 1802 | | .CONST 0x01af,0x1802 0510 01b0 1803 | | .CONST 0x01b0,0x1803 0512 01b1 1804 | | .CONST 0x01b1,0x1804 0514 01b3 1405 | | .CONST 0x01b3,0x1405 0516 01bd 1c01 | | .CONST 0x01bd,0x1c01 0518 01bf 1c02 | | .CONST 0x01bf,0x1c02 051a 01c0 1c03 | | .CONST 0x01c0,0x1c03 051c 01c1 1c04 | | .CONST 0x01c1,0x1c04 051e 01c3 1804 | | .CONST 0x01c3,0x1804 0520 01d1 fffd | | .CONST 0x01d1,0xfffd 0522 01d2 fffc | | .CONST 0x01d2,0xfffc 0524 01d3 fffb | | .CONST 0x01d3,0xfffb 0526 01d8 0001 | | .CONST 0x01d8,0x0001 0528 01df 0002 | | .CONST 0x01df,0x0002 052a 01e5 0003 | | .CONST 0x01e5,0x0003 052c 01ee 0004 | | .CONST 0x01ee,0x0004 052e ; -------------------------------------------------------------------------------------- 052e ; Debug3 Subtable 0x8 052e ; -------------------------------------------------------------------------------------- 052e 0008 003d | =| .DBG3TAB 0x0008,0x003d 0530 01fb ffff | | .CONST 0x01fb,0xffff 0532 01fc fffe | | .CONST 0x01fc,0xfffe 0534 0203 fffd | | .CONST 0x0203,0xfffd 0536 0204 fffc | | .CONST 0x0204,0xfffc 0538 0206 fffb | | .CONST 0x0206,0xfffb 053a 0207 fffa | | .CONST 0x0207,0xfffa 053c 020c fff9 | | .CONST 0x020c,0xfff9 053e 020d fff8 | | .CONST 0x020d,0xfff8 0540 020f 0001 | | .CONST 0x020f,0x0001 0542 0215 0002 | | .CONST 0x0215,0x0002 0544 0218 0003 | | .CONST 0x0218,0x0003 0546 0219 0401 | | .CONST 0x0219,0x0401 0548 021b 0402 | | .CONST 0x021b,0x0402 054a 021d 0403 | | .CONST 0x021d,0x0403 054c 0220 0003 | | .CONST 0x0220,0x0003 054e 0221 0801 | ! | .CONST 0x0221,0x0801 0550 0223 0802 | # | .CONST 0x0223,0x0802 0552 0225 0803 | % | .CONST 0x0225,0x0803 0554 0229 0804 | ) | .CONST 0x0229,0x0804 0556 022d 0805 | - | .CONST 0x022d,0x0805 0558 022f 0c01 | / | .CONST 0x022f,0x0c01 055a 0231 0c02 | 1 | .CONST 0x0231,0x0c02 055c 0232 0c03 | 2 | .CONST 0x0232,0x0c03 055e 0233 0c04 | 3 | .CONST 0x0233,0x0c04 0560 0235 0805 | 5 | .CONST 0x0235,0x0805 0562 023f 1001 | ? | .CONST 0x023f,0x1001 0564 0241 1002 | A | .CONST 0x0241,0x1002 0566 0242 1003 | B | .CONST 0x0242,0x1003 0568 0243 1004 | C | .CONST 0x0243,0x1004 056a 0245 0c04 | E | .CONST 0x0245,0x0c04 056c 0253 0003 | S | .CONST 0x0253,0x0003 056e 0255 0004 | U | .CONST 0x0255,0x0004 0570 025c 0005 | \ | .CONST 0x025c,0x0005 0572 0260 0006 | ` | .CONST 0x0260,0x0006 0574 0267 0007 | g | .CONST 0x0267,0x0007 0576 026b 0008 | k | .CONST 0x026b,0x0008 0578 026c 0009 | l | .CONST 0x026c,0x0009 057a 0270 000a | p | .CONST 0x0270,0x000a 057c 0271 000b | q | .CONST 0x0271,0x000b 057e 0275 000c | u | .CONST 0x0275,0x000c 0580 0276 000d | v | .CONST 0x0276,0x000d 0582 0278 1401 | x | .CONST 0x0278,0x1401 0584 027a 1402 | z | .CONST 0x027a,0x1402 0586 027c 1403 | | | .CONST 0x027c,0x1403 0588 0280 1404 | | .CONST 0x0280,0x1404 058a 0284 1405 | | .CONST 0x0284,0x1405 058c 0286 1801 | | .CONST 0x0286,0x1801 058e 0288 1802 | | .CONST 0x0288,0x1802 0590 0289 1803 | | .CONST 0x0289,0x1803 0592 028a 1804 | | .CONST 0x028a,0x1804 0594 028c 1405 | | .CONST 0x028c,0x1405 0596 0296 1c01 | | .CONST 0x0296,0x1c01 0598 0298 1c02 | | .CONST 0x0298,0x1c02 059a 0299 1c03 | | .CONST 0x0299,0x1c03 059c 029a 1c04 | | .CONST 0x029a,0x1c04 059e 029c 1804 | | .CONST 0x029c,0x1804 05a0 02aa 000d | | .CONST 0x02aa,0x000d 05a2 02ac 000e | | .CONST 0x02ac,0x000e 05a4 02b3 000f | | .CONST 0x02b3,0x000f 05a6 02b5 0010 | | .CONST 0x02b5,0x0010 05a8 02ba 0011 | | .CONST 0x02ba,0x0011 05aa 02bf 0012 | | .CONST 0x02bf,0x0012 05ac 02c0 0013 | | .CONST 0x02c0,0x0013 05ae 02c6 0014 | | .CONST 0x02c6,0x0014 05b0 02c9 0015 | | .CONST 0x02c9,0x0015 05b2 02cc 0016 | | .CONST 0x02cc,0x0016 05b4 02cf 0017 | | .CONST 0x02cf,0x0017 05b6 02d2 0018 | | .CONST 0x02d2,0x0018 05b8 02d4 0019 | | .CONST 0x02d4,0x0019 05ba ; -------------------------------------------------------------------------------------- 05ba ; Debug3 Subtable 0x9 05ba ; -------------------------------------------------------------------------------------- 05ba 0005 001a | | .DBG3TAB 0x0005,0x001a 05bc 02db ffff | | .CONST 0x02db,0xffff 05be 02e2 fffe | | .CONST 0x02e2,0xfffe 05c0 02e3 fffd | | .CONST 0x02e3,0xfffd 05c2 02e4 fffc | | .CONST 0x02e4,0xfffc 05c4 02e5 fffb | | .CONST 0x02e5,0xfffb 05c6 02ea 0001 | | .CONST 0x02ea,0x0001 05c8 02eb 0401 | | .CONST 0x02eb,0x0401 05ca 02ed 0001 | | .CONST 0x02ed,0x0001 05cc 02ee 0002 | | .CONST 0x02ee,0x0002 05ce 02f0 0801 | | .CONST 0x02f0,0x0801 05d0 02f2 0802 | | .CONST 0x02f2,0x0802 05d2 02f4 0803 | | .CONST 0x02f4,0x0803 05d4 02f8 0804 | | .CONST 0x02f8,0x0804 05d6 02fc 0805 | | .CONST 0x02fc,0x0805 05d8 02fe 0c01 | | .CONST 0x02fe,0x0c01 05da 0300 0c02 | | .CONST 0x0300,0x0c02 05dc 0301 0c03 | | .CONST 0x0301,0x0c03 05de 0302 0c04 | | .CONST 0x0302,0x0c04 05e0 0304 0805 | | .CONST 0x0304,0x0805 05e2 030e 1001 | | .CONST 0x030e,0x1001 05e4 0310 1002 | | .CONST 0x0310,0x1002 05e6 0311 1003 | | .CONST 0x0311,0x1003 05e8 0312 1004 | | .CONST 0x0312,0x1004 05ea 0314 0c04 | | .CONST 0x0314,0x0c04 05ec 0322 0002 | " | .CONST 0x0322,0x0002 05ee 0324 0003 | $ | .CONST 0x0324,0x0003 05f0 032b 0004 | + | .CONST 0x032b,0x0004 05f2 0330 0005 | 0 | .CONST 0x0330,0x0005 05f4 0333 0006 | 3 | .CONST 0x0333,0x0006 05f6 0337 0007 | 7 | .CONST 0x0337,0x0007 05f8 033a 0008 | : | .CONST 0x033a,0x0008 05fa ; -------------------------------------------------------------------------------------- 05fa ; Debug3 Subtable 0xa 05fa ; -------------------------------------------------------------------------------------- 05fa 0000 0001 | | .DBG3TAB 0x0000,0x0001 05fc 034b 0001 | K | .CONST 0x034b,0x0001 05fe ; -------------------------------------------------------------------------------------- 05fe ; Debug3 Subtable 0xb 05fe ; -------------------------------------------------------------------------------------- 05fe 0000 0001 | | .DBG3TAB 0x0000,0x0001 0600 0353 0001 | S | .CONST 0x0353,0x0001 0602 0000 0000 | | .BLANK 0000[0x1fe]