|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 4096 (0x1000) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 03d0 | | .CONST 0x03d0 ; 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 002a | * | .CONST 0x002a ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0017 | | .CONST 0x0017 ; Number of locals 000b INIT_0008: 000b 029a 0033 | 3| Declare_Subprogram INIT_0030,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x043a,0x0000,0x0000,0x0057,0x9785,0x0000,0x003b ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 007b | {| Declare_Subprogram INIT_0078,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 0093 | | Declare_Subprogram INIT_0090,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 00bf | | Action Accept_Activation 0012 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0012,0x0442,0x0000,0x0000,0x0057,0x9975,0x0000,0x000a ; Debug Table 0x1.0x0 = 0x12,0xffff 0013 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x13,0xfffe 0014 029d 0123 | #| Declare_Subprogram INIT_0120,For_Outer_Call ; Debug Table 0x1.0x2 = 0x14,0xfffd 0016 029d 019b | | Declare_Subprogram INIT_0198,For_Outer_Call ; Debug Table 0x1.0x3 = 0x16,0xfffc 0018 029d 0203 | | Declare_Subprogram INIT_0200,For_Outer_Call ; Debug Table 0x1.0x4 = 0x18,0xfffb 001a 029d 0213 | | Declare_Subprogram INIT_0210,For_Outer_Call ; Debug Table 0x1.0x5 = 0x1a,0xfffa 001c 029d 0233 | 3| Declare_Subprogram INIT_0230,For_Outer_Call ; Debug Table 0x1.0x6 = 0x1c,0xfff9 001e 029d 02fb | | Declare_Subprogram INIT_02f8,For_Outer_Call ; Debug Table 0x1.0x7 = 0x1e,0xfff8 0020 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x8 = 0x20,0xfff7 0021 00c7 | | Action Elaborate_Subprogram 0022 029d 034b | K| Declare_Subprogram INIT_0348,For_Outer_Call ; Debug Table 0x1.0x9 = 0x22,0xfff6 0024 029d 03a3 | | Declare_Subprogram INIT_03a0,For_Outer_Call ; Debug Table 0x1.0xa = 0x24,0xfff5 0026 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0xb = 0x26,0xfff4 0027 00c7 | | Action Elaborate_Subprogram 0028 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0xc = 0x28,0xfff3 0029 00c7 | | Action Elaborate_Subprogram 002a BODY_0008: 002a 00bc | | Action Signal_Activated 002b 00bb | | Action Signal_Completion 002c 0000 0000 | | .BLANK 0000[0x4] 0030 ; -------------------------------------------------------------------------------------- 0030 ; SUBPROGRAM 0030 ; -------------------------------------------------------------------------------------- 0030 0036 | 6 | .CONST 0x0036 ; Address of begin 0031 0004 | | .CONST 0x0004 ; Address of exception handler 0032 0003 | | .CONST 0x0003 ; Number of locals 0033 INIT_0030: 0033 e001 | | Load 0x0,0x1 ; Debug Table 0x2 = .DEBUG 0x0033,0x045e,0x0001,0x0000,0x0057,0x9785,0x0000,0x003c ; Debug Table 0x2.0x0 = 0x33,0xffff 0034 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 0035 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x2.0x1 = 0x35,0xfffe 0036 BODY_0030: 0036 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x2 = 0x36,0x1 0037 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0038 6804 |h | Jump_Zero 0x3d 0039 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x3 = 0x39,0x2 003a e002 | | Load 0x0,0x2 003b 180e | | Execute Package,Field_Execute,Field_Number 0xe 003c 00d1 | | Pop_Control Pop_Count_1 003d e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x4 = 0x3d,0x3 003e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 003f 0217 | | Execute Heap_Access,All_Reference 0040 3c16 |< | Execute Record,Field_Read,Field_Number 0x16 0041 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0042 780c |x | Jump 0x4f 0043 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x5 = 0x43,0x5 0044 e5ff | | Load 0x2,-0x1 0045 4804 |H | Short_Literal 0x4 0046 e402 | | Load 0x2,0x2 0047 e001 | | Load 0x0,0x1 0048 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 0049 8216 | | Call 0x1,0x16 004a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 004b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x6 = 0x4b,0x6 004c 0217 | | Execute Heap_Access,All_Reference 004d 3c1f |< | Execute Record,Field_Read,Field_Number 0x1f 004e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 004f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x7 = 0x4f,0x4 0050 77f2 |w | Jump_Nonzero 0x43 0051 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x8 = 0x51,0x7 0052 4804 |H | Short_Literal 0x4 0053 00da | | Load_Top At_Offset_2 0054 8217 | | Call 0x1,0x17 0055 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x9 = 0x55,0x8 0056 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0057 0007 | | Action Break_Optional 0058 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xa = 0x58,0x401 0059 021d | | Execute Heap_Access,Is_Null 005a 00d0 | | Action Swap_Control 005b 00d1 | | Pop_Control Pop_Count_1 005c 700f |p | Jump_Nonzero 0x6c ; Debug Table 0x2.0xb = 0x5c,0x8 005d e5ff | | Load 0x2,-0x1 005e 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 005f 0007 | | Action Break_Optional 0060 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xc = 0x60,0x801 0061 0217 | | Execute Heap_Access,All_Reference 0062 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0063 00d0 | | Action Swap_Control 0064 00d1 | | Pop_Control Pop_Count_1 0065 e003 | | Load 0x0,0x3 ; Debug Table 0x2.0xd = 0x65,0x401 0066 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0067 0f04 | | Execute_Immediate Equal,0x4 0068 6803 |h | Jump_Zero 0x6c 0069 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0xe = 0x69,0x9 006a 8211 | | Call 0x1,0x11 006b 00d1 | | Pop_Control Pop_Count_1 006c 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0xf = 0x6c,0xa 006d e5ff | | Load 0x2,-0x1 006e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 006f 0217 | | Execute Heap_Access,All_Reference 0070 380d |8 | Execute Record,Field_Write,Field_Number 0xd 0071 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x10 = 0x71,0xb 0072 820f | | Call 0x1,0xf 0073 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0074 0000 0000 | | .BLANK 0000[0x4] 0078 ; -------------------------------------------------------------------------------------- 0078 ; SUBPROGRAM 0078 ; -------------------------------------------------------------------------------------- 0078 007c | | | .CONST 0x007c ; Address of begin 0079 0004 | | .CONST 0x0004 ; Address of exception handler 007a 0002 | | .CONST 0x0002 ; Number of locals 007b INIT_0078: 007b 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x3 = .DEBUG 0x007b,0x0482,0x0001,0x0000,0x0057,0x9785,0x0000,0x0044 ; Debug Table 0x3.0x0 = 0x7b,0xffff 007c BODY_0078: 007c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x1 = 0x7c,0x1 007d e5fe | | Load 0x2,-0x2 007e 4805 |H | Short_Literal 0x5 007f e5ff | | Load 0x2,-0x1 0080 e001 | | Load 0x0,0x1 0081 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 0082 8216 | | Call 0x1,0x16 0083 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0084 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x2 = 0x84,0x2 0085 4805 |H | Short_Literal 0x5 0086 00da | | Load_Top At_Offset_2 0087 8217 | | Call 0x1,0x17 0088 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0089 0000 0000 | | .BLANK 0000[0x7] 0090 ; -------------------------------------------------------------------------------------- 0090 ; SUBPROGRAM 0090 ; -------------------------------------------------------------------------------------- 0090 00a1 | | .CONST 0x00a1 ; Address of begin 0091 0004 | | .CONST 0x0004 ; Address of exception handler 0092 0008 | | .CONST 0x0008 ; Number of locals 0093 INIT_0090: 0093 e001 | | Load 0x0,0x1 ; Debug Table 0x4 = .DEBUG 0x0093,0x048a,0x0001,0x0000,0x0057,0x9785,0x0000,0x0050 ; Debug Table 0x4.0x0 = 0x93,0xffff 0094 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 0095 e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x1 = 0x95,0xfffe 0096 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 0097 e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x2 = 0x97,0xfffd 0098 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 0099 e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x3 = 0x99,0xfffc 009a 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 009b e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x4 = 0x9b,0xfffb 009c 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 009d e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x5 = 0x9d,0xfffa 009e 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 009f e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x6 = 0x9f,0xfff9 00a0 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 00a1 BODY_0090: 00a1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x7 = 0xa1,0x1 00a2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00a3 0217 | | Execute Heap_Access,All_Reference 00a4 3c18 |< | Execute Record,Field_Read,Field_Number 0x18 00a5 6814 |h | Jump_Zero 0xba 00a6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x8 = 0xa6,0x2 00a7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00a8 0217 | | Execute Heap_Access,All_Reference 00a9 3c18 |< | Execute Record,Field_Read,Field_Number 0x18 00aa a402 | | Store_Unchecked 0x2,0x2 00ab 0007 | | Action Break_Optional ; Debug Table 0x4.0x9 = 0xab,0x3 00ac e402 | | Load 0x2,0x2 ; Debug Table 0x4.0xa = 0xac,0x4 00ad 0217 | | Execute Heap_Access,All_Reference 00ae 3c20 |< | Execute Record,Field_Read,Field_Number 0x20 00af 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00b0 e001 | | Load 0x0,0x1 ; Debug Table 0x4.0xb = 0xb0,0x5 00b1 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 00b2 e402 | | Load 0x2,0x2 00b3 0217 | | Execute Heap_Access,All_Reference 00b4 3820 |8 | Execute Record,Field_Write,Field_Number 0x20 00b5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xc = 0xb5,0x6 00b6 6803 |h | Jump_Zero 0xba 00b7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xd = 0xb7,0x7 00b8 a402 | | Store_Unchecked 0x2,0x2 00b9 7ff2 | | Jump 0xac 00ba e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0xe = 0xba,0x8 00bb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00bc 0217 | | Execute Heap_Access,All_Reference 00bd 3c16 |< | Execute Record,Field_Read,Field_Number 0x16 00be a402 | | Store_Unchecked 0x2,0x2 00bf 7827 |x' | Jump 0xe7 00c0 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0xf = 0xc0,0xa 00c1 8212 | | Call 0x1,0x12 00c2 6813 |h | Jump_Zero 0xd6 00c3 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x10 = 0xc3,0xb 00c4 e5ff | | Load 0x2,-0x1 00c5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00c6 8213 | | Call 0x1,0x13 00c7 701b |p | Jump_Nonzero 0xe3 00c8 e404 | | Load 0x2,0x4 ; Debug Table 0x4.0x11 = 0xc8,0xc 00c9 6807 |h | Jump_Zero 0xd1 00ca e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x12 = 0xca,0xd 00cb e404 | | Load 0x2,0x4 00cc 0217 | | Execute Heap_Access,All_Reference 00cd 3820 |8 | Execute Record,Field_Write,Field_Number 0x20 00ce e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x13 = 0xce,0xe 00cf a404 | | Store_Unchecked 0x2,0x4 00d0 7812 |x | Jump 0xe3 00d1 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x14 = 0xd1,0xf 00d2 a403 | | Store_Unchecked 0x2,0x3 00d3 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x15 = 0xd3,0x10 00d4 a404 | | Store_Unchecked 0x2,0x4 00d5 780d |x | Jump 0xe3 00d6 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x16 = 0xd6,0x11 00d7 7005 |p | Jump_Nonzero 0xdd 00d8 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x17 = 0xd8,0x12 00d9 a405 | | Store_Unchecked 0x2,0x5 00da e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x18 = 0xda,0x13 00db 0033 | 3 | Store_Top Heap_Access,At_Offset_3 00dc 7806 |x | Jump 0xe3 00dd e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x19 = 0xdd,0x14 00de 00db | | Load_Top At_Offset_3 00df 0217 | | Execute Heap_Access,All_Reference 00e0 3820 |8 | Execute Record,Field_Write,Field_Number 0x20 00e1 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x1a = 0xe1,0x15 00e2 0033 | 3 | Store_Top Heap_Access,At_Offset_3 00e3 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x1b = 0xe3,0x16 00e4 0217 | | Execute Heap_Access,All_Reference 00e5 3c1f |< | Execute Record,Field_Read,Field_Number 0x1f 00e6 a402 | | Store_Unchecked 0x2,0x2 00e7 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x1c = 0xe7,0x9 00e8 77d7 |w | Jump_Nonzero 0xc0 00e9 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x1d = 0xe9,0x17 00ea 7006 |p | Jump_Nonzero 0xf1 00eb 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x1e = 0xeb,0x18 00ec e5ff | | Load 0x2,-0x1 00ed 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00ee 0217 | | Execute Heap_Access,All_Reference 00ef 3818 |8 | Execute Record,Field_Write,Field_Number 0x18 00f0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00f1 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x1f = 0xf1,0x19 00f2 e404 | | Load 0x2,0x4 00f3 021f | | Execute Heap_Access,Equal 00f4 680a |h | Jump_Zero 0xff 00f5 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x20 = 0xf5,0x1a 00f6 e5ff | | Load 0x2,-0x1 00f7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00f8 0217 | | Execute Heap_Access,All_Reference 00f9 3818 |8 | Execute Record,Field_Write,Field_Number 0x18 00fa 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x21 = 0xfa,0x1b 00fb e403 | | Load 0x2,0x3 00fc 0217 | | Execute Heap_Access,All_Reference 00fd 3820 |8 | Execute Record,Field_Write,Field_Number 0x20 00fe 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00ff e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x22 = 0xff,0x1c 0100 8215 | | Call 0x1,0x15 0101 c403 | | Store 0x2,0x3 0102 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x23 = 0x102,0x1d 0103 e5ff | | Load 0x2,-0x1 0104 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0105 0217 | | Execute Heap_Access,All_Reference 0106 3818 |8 | Execute Record,Field_Write,Field_Number 0x18 0107 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x24 = 0x107,0x1e 0108 6815 |h | Jump_Zero 0x11e 0109 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x25 = 0x109,0x1f 010a 0032 | 2 | Store_Top Heap_Access,At_Offset_2 010b e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x26 = 0x10b,0x20 010c 0217 | | Execute Heap_Access,All_Reference 010d 3c20 |< | Execute Record,Field_Read,Field_Number 0x20 010e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 010f 0007 | | Action Break_Optional ; Debug Table 0x4.0x27 = 0x10f,0x21 0110 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x28 = 0x110,0x22 0111 7005 |p | Jump_Nonzero 0x117 0112 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x29 = 0x112,0x23 0113 00da | | Load_Top At_Offset_2 0114 0217 | | Execute Heap_Access,All_Reference 0115 3820 |8 | Execute Record,Field_Write,Field_Number 0x20 0116 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x4.0x2a = 0x116,0x24 0117 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x2b = 0x117,0x25 0118 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0119 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x2c = 0x119,0x26 011a 0217 | | Execute Heap_Access,All_Reference 011b 3c20 |< | Execute Record,Field_Read,Field_Number 0x20 011c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 011d 7ff2 | | Jump 0x110 011e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 011f 0000 | | .XXX[0x1] 0120 ; -------------------------------------------------------------------------------------- 0120 ; SUBPROGRAM 0120 ; -------------------------------------------------------------------------------------- 0120 0144 | D | .CONST 0x0144 ; Address of begin 0121 0004 | | .CONST 0x0004 ; Address of exception handler 0122 0008 | | .CONST 0x0008 ; Number of locals 0123 INIT_0120: 0123 e004 | | Load 0x0,0x4 ; Debug Table 0x5 = .DEBUG 0x0123,0x04e6,0x0001,0x0000,0x0057,0x9975,0x0000,0x0013 ; Debug Table 0x5.0x0 = 0x123,0xffff 0124 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0125 02ff | | Declare_Variable Variant_Record 0126 00d8 | | Load_Top At_Offset_0 0127 1c00 | | Execute_Immediate Run_Utility,0x0 0128 e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x1 = 0x128,0xfffe 0129 1b0f | | Execute Package,Field_Read,Field_Number 0xf 012a 02c7 | | Declare_Variable Any 012b 00d8 | | Load_Top At_Offset_0 012c 1c00 | | Execute_Immediate Run_Utility,0x0 012d e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x2 = 0x12d,0xfffd 012e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 012f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x3 = 0x12f,0xfffc 0130 e001 | | Load 0x0,0x1 ; Debug Table 0x5.0x4 = 0x130,0xfffb 0131 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 0132 e005 | | Load 0x0,0x5 ; Debug Table 0x5.0x5 = 0x132,0xfffa 0133 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0134 02c7 | | Declare_Variable Any 0135 e006 | | Load 0x0,0x6 0136 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0137 e005 | | Load 0x0,0x5 0138 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0139 c407 | | Store 0x2,0x7 013a e007 | | Load 0x0,0x7 ; Debug Table 0x5.0x6 = 0x13a,0xfff9 013b 1b19 | | Execute Package,Field_Read,Field_Number 0x19 013c e5fe | | Load 0x2,-0x2 013d 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 013e 00da | | Load_Top At_Offset_2 013f e5ff | | Load 0x2,-0x1 0140 4806 |H | Short_Literal 0x6 0141 e007 | | Load 0x0,0x7 0142 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0143 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0144 BODY_0120: 0144 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x7 = 0x144,0x1 0145 4801 |H | Short_Literal 0x1 0146 4800 |H | Short_Literal 0x0 0147 e005 | | Load 0x0,0x5 0148 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0149 c407 | | Store 0x2,0x7 014a 7845 |xE | Jump 0x190 014b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x8 = 0x14b,0x3 014c e007 | | Load 0x0,0x7 014d 181e | | Execute Package,Field_Execute,Field_Number 0x1e 014e e402 | | Load 0x2,0x2 014f 016d | m | Execute Variant_Record,Structure_Write 0150 e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x9 = 0x150,0x4 0151 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0152 e403 | | Load 0x2,0x3 0153 0120 | | Execute Any,Is_Value 0154 6803 |h | Jump_Zero 0x158 0155 e004 | | Load 0x0,0x4 0156 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0157 7801 |x | Jump 0x159 0158 e403 | | Load 0x2,0x3 0159 626e |bn | Indirect_Literal Discrete,0x3c8,{0x00000000, 0x00004000} 015a e005 | | Load 0x0,0x5 015b 1b0e | | Execute Package,Field_Read,Field_Number 0xe 015c e402 | | Load 0x2,0x2 015d e004 | | Load 0x0,0x4 015e 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 015f 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0160 c403 | | Store 0x2,0x3 0161 c404 | | Store 0x2,0x4 0162 e404 | | Load 0x2,0x4 ; Debug Table 0x5.0xa = 0x162,0x5 0163 7028 |p( | Jump_Nonzero 0x18c 0164 e5fe | | Load 0x2,-0x2 0165 3c12 |< | Execute Record,Field_Read,Field_Number 0x12 0166 e403 | | Load 0x2,0x3 0167 e003 | | Load 0x0,0x3 0168 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0169 0c04 | | Execute_Immediate Greater_Equal,0x4 016a 6821 |h! | Jump_Zero 0x18c 016b e403 | | Load 0x2,0x3 ; Debug Table 0x5.0xb = 0x16b,0x6 016c e003 | | Load 0x0,0x3 016d 180f | | Execute Package,Field_Execute,Field_Number 0xf 016e a405 | | Store_Unchecked 0x2,0x5 016f 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0xc = 0x16f,0x7 0170 e5fe | | Load 0x2,-0x2 0171 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0172 e008 | | Load 0x0,0x8 0173 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0174 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0175 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0xd = 0x175,0x8 0176 7011 |p | Jump_Nonzero 0x188 0177 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0xe = 0x177,0x9 0178 4804 |H | Short_Literal 0x4 0179 0007 | | Action Break_Optional 017a 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x5.0xf = 0x17a,0x401 017b e405 | | Load 0x2,0x5 ; Debug Table 0x5.0x10 = 0x17b,0x9 017c e5fe | | Load 0x2,-0x2 017d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 017e e008 | | Load 0x0,0x8 017f 180e | | Execute Package,Field_Execute,Field_Number 0xe 0180 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x11 = 0x180,0xa 0181 e5fe | | Load 0x2,-0x2 0182 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0183 0217 | | Execute Heap_Access,All_Reference 0184 3c17 |< | Execute Record,Field_Read,Field_Number 0x17 0185 0217 | | Execute Heap_Access,All_Reference 0186 380d |8 | Execute Record,Field_Write,Field_Number 0xd 0187 7804 |x | Jump 0x18c 0188 4804 |H | Short_Literal 0x4 ; Debug Table 0x5.0x12 = 0x188,0xb 0189 00db | | Load_Top At_Offset_3 018a e008 | | Load 0x0,0x8 018b 1812 | | Execute Package,Field_Execute,Field_Number 0x12 018c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x13 = 0x18c,0xc 018d e007 | | Load 0x0,0x7 018e 181c | | Execute Package,Field_Execute,Field_Number 0x1c 018f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0190 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x14 = 0x190,0x2 0191 e007 | | Load 0x0,0x7 0192 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0193 6fb7 |o | Jump_Zero 0x14b 0194 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0195 0000 0000 | | .XXX[0x3] 0197 0000 | | 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 01a5 | | .CONST 0x01a5 ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 0005 | | .CONST 0x0005 ; Number of locals 019b INIT_0198: 019b e001 | | Load 0x0,0x1 ; Debug Table 0x6 = .DEBUG 0x019b,0x0512,0x0001,0x0000,0x0057,0x9975,0x0000,0x00e9 ; Debug Table 0x6.0x0 = 0x19b,0xffff 019c 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 019d 00db | | Load_Top At_Offset_3 019e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 019f 0217 | | Execute Heap_Access,All_Reference 01a0 3c16 |< | Execute Record,Field_Read,Field_Number 0x16 01a1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01a2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x1 = 0x1a2,0xfffe 01a3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x2 = 0x1a3,0xfffd 01a4 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x6.0x3 = 0x1a4,0xfffc 01a5 BODY_0198: 01a5 7854 |xT | Jump 0x1fa 01a6 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x4 = 0x1a6,0x2 01a7 0217 | | Execute Heap_Access,All_Reference 01a8 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 01a9 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01aa 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x5 = 0x1aa,0x3 01ab e003 | | Load 0x0,0x3 01ac 1812 | | Execute Package,Field_Execute,Field_Number 0x12 01ad 0f04 | | Execute_Immediate Equal,0x4 01ae 6847 |hG | Jump_Zero 0x1f6 01af e403 | | Load 0x2,0x3 ; Debug Table 0x6.0x6 = 0x1af,0x401 01b0 0007 | | Action Break_Optional 01b1 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x6.0x7 = 0x1b1,0x402 01b2 0007 | | Action Break_Optional ; Debug Table 0x6.0x8 = 0x1b2,0x403 01b3 0007 | | Action Break_Optional ; Debug Table 0x6.0x9 = 0x1b3,0x404 01b4 0fa8 | | Execute_Immediate Equal,-0x58 ; Debug Table 0x6.0xa = 0x1b4,0x3 01b5 6840 |h@ | Jump_Zero 0x1f6 01b6 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0xb = 0x1b6,0x4 01b7 00eb | | Load_Encached Diana_Cache 01b8 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9 01b9 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01ba 0007 | | Action Break_Optional ; Debug Table 0x6.0xc = 0x1ba,0x5 01bb e403 | | Load 0x2,0x3 ; Debug Table 0x6.0xd = 0x1bb,0x801 01bc 0007 | | Action Break_Optional 01bd 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x6.0xe = 0x1bd,0x802 01be 0007 | | Action Break_Optional ; Debug Table 0x6.0xf = 0x1be,0x803 01bf 0007 | | Action Break_Optional ; Debug Table 0x6.0x10 = 0x1bf,0x804 01c0 0f49 | I | Execute_Immediate Equal,0x49 ; Debug Table 0x6.0x11 = 0x1c0,0x5 01c1 6818 |h | Jump_Zero 0x1da 01c2 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x12 = 0x1c2,0x6 01c3 00eb | | Load_Encached Diana_Cache 01c4 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 01c5 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01c6 7804 |x | Jump 0x1cb 01c7 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x13 = 0x1c7,0x8 01c8 00eb | | Load_Encached Diana_Cache 01c9 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 01ca 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01cb 0007 | | Action Break_Optional ; Debug Table 0x6.0x14 = 0x1cb,0x7 01cc e403 | | Load 0x2,0x3 ; Debug Table 0x6.0x15 = 0x1cc,0xc01 01cd 0007 | | Action Break_Optional 01ce 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x6.0x16 = 0x1ce,0xc02 01cf 0007 | | Action Break_Optional ; Debug Table 0x6.0x17 = 0x1cf,0xc03 01d0 0007 | | Action Break_Optional ; Debug Table 0x6.0x18 = 0x1d0,0xc04 01d1 0f12 | | Execute_Immediate Equal,0x12 ; Debug Table 0x6.0x19 = 0x1d1,0x7 01d2 77f4 |w | Jump_Nonzero 0x1c7 01d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x1a = 0x1d3,0x9 01d4 4976 |Iv | Short_Literal 0x176 01d5 00eb | | Load_Encached Diana_Cache 01d6 0098 | | Execute Package,Field_Read_Dynamic 01d7 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01d8 0032 | 2 | Store_Top Heap_Access,At_Offset_2 01d9 780a |x | Jump 0x1e4 01da 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x1b = 0x1da,0xa 01db 4976 |Iv | Short_Literal 0x176 01dc 00eb | | Load_Encached Diana_Cache 01dd 0098 | | Execute Package,Field_Read_Dynamic 01de 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01df 4976 |Iv | Short_Literal 0x176 01e0 00eb | | Load_Encached Diana_Cache 01e1 0098 | | Execute Package,Field_Read_Dynamic 01e2 1817 | | Execute Package,Field_Execute,Field_Number 0x17 01e3 0032 | 2 | Store_Top Heap_Access,At_Offset_2 01e4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x1c = 0x1e4,0xb 01e5 00da | | Load_Top At_Offset_2 01e6 4975 |Iu | Short_Literal 0x175 01e7 00eb | | Load_Encached Diana_Cache 01e8 0098 | | Execute Package,Field_Read_Dynamic 01e9 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 01ea 700b |p | Jump_Nonzero 0x1f6 01eb e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x1d = 0x1eb,0xc 01ec 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 01ed 00d9 | | Load_Top At_Offset_1 01ee 00db | | Load_Top At_Offset_3 01ef 00eb | | Load_Encached Diana_Cache 01f0 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 01f1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01f2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x1e = 0x1f2,0xd 01f3 00da | | Load_Top At_Offset_2 01f4 8210 | | Call 0x1,0x10 01f5 00d1 | | Pop_Control Pop_Count_1 01f6 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x1f = 0x1f6,0xe 01f7 0217 | | Execute Heap_Access,All_Reference 01f8 3c1f |< | Execute Record,Field_Read,Field_Number 0x1f 01f9 a402 | | Store_Unchecked 0x2,0x2 01fa 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x20 = 0x1fa,0x1 01fb 77aa |w | Jump_Nonzero 0x1a6 01fc 4501 |E | Exit_Suprogram New_Top_Offset 0x1 01fd 0000 0000 | | .XXX[0x3] 01ff 0000 | | 0200 ; -------------------------------------------------------------------------------------- 0200 ; SUBPROGRAM 0200 ; -------------------------------------------------------------------------------------- 0200 0203 | | .CONST 0x0203 ; Address of begin 0201 0004 | | .CONST 0x0004 ; Address of exception handler 0202 0001 | | .CONST 0x0001 ; Number of locals 0203 BODY_0200: 0203 INIT_0200: 0203 4800 |H | Short_Literal 0x0 ; Debug Table 0x7 = .DEBUG 0x0203,0x0556,0x0002,0x0000,0x0057,0x9975,0x0000,0x01b0 ; Debug Table 0x7.0x0 = 0x203,0x1 0204 00db | | Load_Top At_Offset_3 0205 0217 | | Execute Heap_Access,All_Reference 0206 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0207 e004 | | Load 0x0,0x4 0208 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0209 1811 | | Execute Package,Field_Execute,Field_Number 0x11 020a e004 | | Load 0x0,0x4 020b 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 020c 1812 | | Execute Package,Field_Execute,Field_Number 0x12 020d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 020e 0000 0000 | | .XXX[0x2] 0210 ; -------------------------------------------------------------------------------------- 0210 ; SUBPROGRAM 0210 ; -------------------------------------------------------------------------------------- 0210 0213 | | .CONST 0x0213 ; Address of begin 0211 0004 | | .CONST 0x0004 ; Address of exception handler 0212 0001 | | .CONST 0x0001 ; Number of locals 0213 BODY_0210: 0213 INIT_0210: 0213 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x0213,0x055a,0x0002,0x0000,0x0057,0x9975,0x0000,0x01cb ; Debug Table 0x8.0x0 = 0x213,0x1 0214 0217 | | Execute Heap_Access,All_Reference 0215 3c12 |< | Execute Record,Field_Read,Field_Number 0x12 0216 0f01 | | Execute_Immediate Equal,0x1 0217 6812 |h | Jump_Zero 0x22a 0218 00da | | Load_Top At_Offset_2 0219 0217 | | Execute Heap_Access,All_Reference 021a 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 021b 0007 | | Action Break_Optional 021c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x1 = 0x21c,0x401 021d 0217 | | Execute Heap_Access,All_Reference 021e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 021f 00d0 | | Action Swap_Control 0220 00d1 | | Pop_Control Pop_Count_1 0221 e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x2 = 0x221,0x1 0222 e001 | | Load 0x0,0x1 0223 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 0224 4976 |Iv | Short_Literal 0x176 0225 00eb | | Load_Encached Diana_Cache 0226 0098 | | Execute Package,Field_Read_Dynamic 0227 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0228 021f | | Execute Heap_Access,Equal 0229 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 022a 4800 |H | Short_Literal 0x0 022b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 022c 0000 0000 | | .BLANK 0000[0x4] 0230 ; -------------------------------------------------------------------------------------- 0230 ; SUBPROGRAM 0230 ; -------------------------------------------------------------------------------------- 0230 0242 | B | .CONST 0x0242 ; Address of begin 0231 0004 | | .CONST 0x0004 ; Address of exception handler 0232 0008 | | .CONST 0x0008 ; Number of locals 0233 INIT_0230: 0233 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9 = .DEBUG 0x0233,0x0562,0x0002,0x0000,0x0057,0x9975,0x0000,0x01fa ; Debug Table 0x9.0x0 = 0x233,0xffff 0234 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x1 = 0x234,0xfffe 0235 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x2 = 0x235,0xfffd 0236 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x3 = 0x236,0xfffc 0237 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x4 = 0x237,0xfffb 0238 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x5 = 0x238,0xfffa 0239 e5ff | | Load 0x2,-0x1 023a e001 | | Load 0x0,0x1 023b 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 023c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 023d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x6 = 0x23d,0xfff9 023e e5fe | | Load 0x2,-0x2 023f e001 | | Load 0x0,0x1 0240 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 0241 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0242 BODY_0230: 0242 0007 | | Action Break_Optional ; Debug Table 0x9.0x7 = 0x242,0x1 0243 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x8 = 0x243,0x401 0244 021d | | Execute Heap_Access,Is_Null 0245 7003 |p | Jump_Nonzero 0x249 ; Debug Table 0x9.0x9 = 0x245,0x1 0246 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xa = 0x246,0x801 0247 021d | | Execute Heap_Access,Is_Null 0248 6802 |h | Jump_Zero 0x24b ; Debug Table 0x9.0xb = 0x248,0x401 0249 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0xc = 0x249,0x2 024a 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 024b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xd = 0x24b,0x3 024c 4976 |Iv | Short_Literal 0x176 024d 00eb | | Load_Encached Diana_Cache 024e 0098 | | Execute Package,Field_Read_Dynamic 024f 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0250 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0251 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0xe = 0x251,0x4 0252 00eb | | Load_Encached Diana_Cache 0253 18bb | | Execute Package,Field_Execute,Field_Number 0xbb 0254 00eb | | Load_Encached Diana_Cache 0255 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0256 a404 | | Store_Unchecked 0x2,0x4 0257 7899 |x | Jump 0x2f1 0258 e404 | | Load 0x2,0x4 ; Debug Table 0x9.0xf = 0x258,0x6 0259 0007 | | Action Break_Optional 025a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x10 = 0x25a,0xc01 025b 7002 |p | Jump_Nonzero 0x25e 025c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x11 = 0x25c,0xc02 025d 782c |x, | Jump 0x28a 025e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x12 = 0x25e,0xc03 025f 0217 | | Execute Heap_Access,All_Reference 0260 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0261 6804 |h | Jump_Zero 0x266 0262 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x13 = 0x262,0xc04 0263 0217 | | Execute Heap_Access,All_Reference 0264 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0265 7824 |x$ | Jump 0x28a 0266 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x14 = 0x266,0xc05 0267 0007 | | Action Break_Optional 0268 e40a | | Load 0x2,0xa ; Debug Table 0x9.0x15 = 0x268,0x1001 0269 0007 | | Action Break_Optional 026a 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x9.0x16 = 0x26a,0x1002 026b 0007 | | Action Break_Optional ; Debug Table 0x9.0x17 = 0x26b,0x1003 026c 00d0 | | Action Swap_Control ; Debug Table 0x9.0x18 = 0x26c,0x1004 026d 00d1 | | Pop_Control Pop_Count_1 026e 49bb |I | Short_Literal 0x1bb ; Debug Table 0x9.0x19 = 0x26e,0xc05 026f 00eb | | Load_Encached Diana_Cache 0270 0098 | | Execute Package,Field_Read_Dynamic 0271 012c | , | Execute Any,Size 0272 e009 | | Load 0x0,0x9 0273 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0274 025b | [ | Execute Discrete,Check_In_Type 0275 0273 | s | Execute Discrete,Plus 0276 00d9 | | Load_Top At_Offset_1 0277 0007 | | Action Break_Optional 0278 e40b | | Load 0x2,0xb ; Debug Table 0x9.0x1a = 0x278,0x1401 0279 0007 | | Action Break_Optional 027a 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x9.0x1b = 0x27a,0x1402 027b 0007 | | Action Break_Optional ; Debug Table 0x9.0x1c = 0x27b,0x1403 027c 00d0 | | Action Swap_Control ; Debug Table 0x9.0x1d = 0x27c,0x1404 027d 00d1 | | Pop_Control Pop_Count_1 027e 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x9.0x1e = 0x27e,0x1004 027f 00eb | | Load_Encached Diana_Cache 0280 0098 | | Execute Package,Field_Read_Dynamic 0281 49c9 |I | Short_Literal 0x1c9 0282 00eb | | Load_Encached Diana_Cache 0283 0098 | | Execute Package,Field_Read_Dynamic 0284 49ca |I | Short_Literal 0x1ca 0285 00eb | | Load_Encached Diana_Cache 0286 0095 | | Execute Package,Field_Reference_Dynamic 0287 e00a | | Load 0x0,0xa 0288 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0289 7800 |x | Jump 0x28a 028a 00d0 | | Action Swap_Control 028b 00d1 | | Pop_Control Pop_Count_1 028c a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x9.0x1f = 0x28c,0x6 028d 0007 | | Action Break_Optional ; Debug Table 0x9.0x20 = 0x28d,0x7 028e e403 | | Load 0x2,0x3 ; Debug Table 0x9.0x21 = 0x28e,0x1801 028f 0007 | | Action Break_Optional 0290 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x22 = 0x290,0x1802 0291 0007 | | Action Break_Optional ; Debug Table 0x9.0x23 = 0x291,0x1803 0292 0007 | | Action Break_Optional ; Debug Table 0x9.0x24 = 0x292,0x1804 0293 0f85 | | Execute_Immediate Equal,-0x7b ; Debug Table 0x9.0x25 = 0x293,0x7 0294 6853 |hS | Jump_Zero 0x2e8 0295 e403 | | Load 0x2,0x3 ; Debug Table 0x9.0x26 = 0x295,0x8 0296 00eb | | Load_Encached Diana_Cache 0297 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0298 a402 | | Store_Unchecked 0x2,0x2 0299 784a |xJ | Jump 0x2e4 029a e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x27 = 0x29a,0xa 029b 0007 | | Action Break_Optional 029c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x28 = 0x29c,0x1c01 029d 7002 |p | Jump_Nonzero 0x2a0 029e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x29 = 0x29e,0x1c02 029f 782c |x, | Jump 0x2cc 02a0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x2a = 0x2a0,0x1c03 02a1 0217 | | Execute Heap_Access,All_Reference 02a2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02a3 6804 |h | Jump_Zero 0x2a8 02a4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x2b = 0x2a4,0x1c04 02a5 0217 | | Execute Heap_Access,All_Reference 02a6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02a7 7824 |x$ | Jump 0x2cc 02a8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x2c = 0x2a8,0x1c05 02a9 0007 | | Action Break_Optional 02aa e40a | | Load 0x2,0xa ; Debug Table 0x9.0x2d = 0x2aa,0x2001 02ab 0007 | | Action Break_Optional 02ac 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x9.0x2e = 0x2ac,0x2002 02ad 0007 | | Action Break_Optional ; Debug Table 0x9.0x2f = 0x2ad,0x2003 02ae 00d0 | | Action Swap_Control ; Debug Table 0x9.0x30 = 0x2ae,0x2004 02af 00d1 | | Pop_Control Pop_Count_1 02b0 49bb |I | Short_Literal 0x1bb ; Debug Table 0x9.0x31 = 0x2b0,0x1c05 02b1 00eb | | Load_Encached Diana_Cache 02b2 0098 | | Execute Package,Field_Read_Dynamic 02b3 012c | , | Execute Any,Size 02b4 e009 | | Load 0x0,0x9 02b5 1b17 | | Execute Package,Field_Read,Field_Number 0x17 02b6 025b | [ | Execute Discrete,Check_In_Type 02b7 0273 | s | Execute Discrete,Plus 02b8 00d9 | | Load_Top At_Offset_1 02b9 0007 | | Action Break_Optional 02ba e40b | | Load 0x2,0xb ; Debug Table 0x9.0x32 = 0x2ba,0x2401 02bb 0007 | | Action Break_Optional 02bc 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x9.0x33 = 0x2bc,0x2402 02bd 0007 | | Action Break_Optional ; Debug Table 0x9.0x34 = 0x2bd,0x2403 02be 00d0 | | Action Swap_Control ; Debug Table 0x9.0x35 = 0x2be,0x2404 02bf 00d1 | | Pop_Control Pop_Count_1 02c0 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x9.0x36 = 0x2c0,0x2004 02c1 00eb | | Load_Encached Diana_Cache 02c2 0098 | | Execute Package,Field_Read_Dynamic 02c3 49c9 |I | Short_Literal 0x1c9 02c4 00eb | | Load_Encached Diana_Cache 02c5 0098 | | Execute Package,Field_Read_Dynamic 02c6 49ca |I | Short_Literal 0x1ca 02c7 00eb | | Load_Encached Diana_Cache 02c8 0095 | | Execute Package,Field_Reference_Dynamic 02c9 e00a | | Load 0x0,0xa 02ca 1819 | | Execute Package,Field_Execute,Field_Number 0x19 02cb 7800 |x | Jump 0x2cc 02cc 00d0 | | Action Swap_Control 02cd 00d1 | | Pop_Control Pop_Count_1 02ce 00eb | | Load_Encached Diana_Cache ; Debug Table 0x9.0x37 = 0x2ce,0xa 02cf 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 02d0 a405 | | Store_Unchecked 0x2,0x5 02d1 0007 | | Action Break_Optional ; Debug Table 0x9.0x38 = 0x2d1,0xb 02d2 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x39 = 0x2d2,0x2801 02d3 021d | | Execute Heap_Access,Is_Null 02d4 7006 |p | Jump_Nonzero 0x2db ; Debug Table 0x9.0x3a = 0x2d4,0xb 02d5 00db | | Load_Top At_Offset_3 02d6 00db | | Load_Top At_Offset_3 02d7 021f | | Execute Heap_Access,Equal 02d8 6802 |h | Jump_Zero 0x2db 02d9 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x3b = 0x2d9,0xc 02da 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 02db 0007 | | Action Break_Optional ; Debug Table 0x9.0x3c = 0x2db,0xd 02dc e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x3d = 0x2dc,0x2c01 02dd 7002 |p | Jump_Nonzero 0x2e0 02de 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x3e = 0x2de,0x2c02 02df 7803 |x | Jump 0x2e3 02e0 e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x3f = 0x2e0,0x2c03 02e1 0217 | | Execute Heap_Access,All_Reference 02e2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02e3 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x9.0x40 = 0x2e3,0xd 02e4 0007 | | Action Break_Optional ; Debug Table 0x9.0x41 = 0x2e4,0x9 02e5 e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x42 = 0x2e5,0x3001 02e6 021d | | Execute Heap_Access,Is_Null 02e7 6fb2 |o | Jump_Zero 0x29a ; Debug Table 0x9.0x43 = 0x2e7,0x9 02e8 0007 | | Action Break_Optional ; Debug Table 0x9.0x44 = 0x2e8,0xe 02e9 e404 | | Load 0x2,0x4 ; Debug Table 0x9.0x45 = 0x2e9,0x3401 02ea 7002 |p | Jump_Nonzero 0x2ed 02eb 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x46 = 0x2eb,0x3402 02ec 7803 |x | Jump 0x2f0 02ed e404 | | Load 0x2,0x4 ; Debug Table 0x9.0x47 = 0x2ed,0x3403 02ee 0217 | | Execute Heap_Access,All_Reference 02ef 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02f0 a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x9.0x48 = 0x2f0,0xe 02f1 0007 | | Action Break_Optional ; Debug Table 0x9.0x49 = 0x2f1,0x5 02f2 e404 | | Load 0x2,0x4 ; Debug Table 0x9.0x4a = 0x2f2,0x3801 02f3 021d | | Execute Heap_Access,Is_Null 02f4 6f63 |oc | Jump_Zero 0x258 ; Debug Table 0x9.0x4b = 0x2f4,0x5 02f5 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x4c = 0x2f5,0xf 02f6 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 02f7 0000 | | .XXX[0x1] 02f8 ; -------------------------------------------------------------------------------------- 02f8 ; SUBPROGRAM 02f8 ; -------------------------------------------------------------------------------------- 02f8 0308 | | .CONST 0x0308 ; Address of begin 02f9 0004 | | .CONST 0x0004 ; Address of exception handler 02fa 0007 | | .CONST 0x0007 ; Number of locals 02fb INIT_02f8: 02fb 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xa = .DEBUG 0x02fb,0x05fe,0x0001,0x0000,0x0057,0x9975,0x0000,0x02d6 ; Debug Table 0xa.0x0 = 0x2fb,0xffff 02fc e001 | | Load 0x0,0x1 ; Debug Table 0xa.0x1 = 0x2fc,0xfffe 02fd 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 02fe e001 | | Load 0x0,0x1 ; Debug Table 0xa.0x2 = 0x2fe,0xfffd 02ff 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 0300 e001 | | Load 0x0,0x1 ; Debug Table 0xa.0x3 = 0x300,0xfffc 0301 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 0302 e5ff | | Load 0x2,-0x1 0303 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0304 e001 | | Load 0x0,0x1 ; Debug Table 0xa.0x4 = 0x304,0xfffb 0305 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 0306 e001 | | Load 0x0,0x1 ; Debug Table 0xa.0x5 = 0x306,0xfffa 0307 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 0308 BODY_02f8: 0308 0007 | | Action Break_Optional ; Debug Table 0xa.0x6 = 0x308,0x1 0309 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x7 = 0x309,0x2 030a 0217 | | Execute Heap_Access,All_Reference 030b 3c20 |< | Execute Record,Field_Read,Field_Number 0x20 030c a403 | | Store_Unchecked 0x2,0x3 030d e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x8 = 0x30d,0x3 030e 6836 |h6 | Jump_Zero 0x345 030f 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x9 = 0x30f,0x4 0310 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0311 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0xa = 0x311,0x5 0312 a402 | | Store_Unchecked 0x2,0x2 0313 0007 | | Action Break_Optional ; Debug Table 0xa.0xb = 0x313,0x6 0314 e403 | | Load 0x2,0x3 ; Debug Table 0xa.0xc = 0x314,0x7 0315 00da | | Load_Top At_Offset_2 0316 8214 | | Call 0x1,0x14 0317 6817 |h | Jump_Zero 0x32f 0318 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xd = 0x318,0x8 0319 0217 | | Execute Heap_Access,All_Reference 031a 3c20 |< | Execute Record,Field_Read,Field_Number 0x20 031b 0033 | 3 | Store_Top Heap_Access,At_Offset_3 031c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0xe = 0x31c,0x9 031d 6804 |h | Jump_Zero 0x322 031e 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0xf = 0x31e,0xa 031f 00d9 | | Load_Top At_Offset_1 0320 0217 | | Execute Heap_Access,All_Reference 0321 3820 |8 | Execute Record,Field_Write,Field_Number 0x20 0322 e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x10 = 0x322,0xb 0323 0217 | | Execute Heap_Access,All_Reference 0324 3c20 |< | Execute Record,Field_Read,Field_Number 0x20 0325 00da | | Load_Top At_Offset_2 0326 0217 | | Execute Heap_Access,All_Reference 0327 3820 |8 | Execute Record,Field_Write,Field_Number 0x20 0328 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x11 = 0x328,0xc 0329 e403 | | Load 0x2,0x3 032a 0217 | | Execute Heap_Access,All_Reference 032b 3820 |8 | Execute Record,Field_Write,Field_Number 0x20 032c 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x12 = 0x32c,0xd 032d a402 | | Store_Unchecked 0x2,0x2 032e 7807 |x | Jump 0x336 ; Debug Table 0xa.0x13 = 0x32e,0xe 032f e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x14 = 0x32f,0xf 0330 0217 | | Execute Heap_Access,All_Reference 0331 3c20 |< | Execute Record,Field_Read,Field_Number 0x20 0332 a403 | | Store_Unchecked 0x2,0x3 0333 e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x15 = 0x333,0x10 0334 6801 |h | Jump_Zero 0x336 0335 7fde | | Jump 0x314 0336 e402 | | Load 0x2,0x2 ; Debug Table 0xa.0x16 = 0x336,0x11 0337 77d1 |w | Jump_Nonzero 0x309 0338 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x17 = 0x338,0x12 0339 7002 |p | Jump_Nonzero 0x33c 033a 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x18 = 0x33a,0x13 033b a404 | | Store_Unchecked 0x2,0x4 033c 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x19 = 0x33c,0x14 033d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 033e 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x1a = 0x33e,0x15 033f 0217 | | Execute Heap_Access,All_Reference 0340 3c20 |< | Execute Record,Field_Read,Field_Number 0x20 0341 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0342 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x1b = 0x342,0x16 0343 6801 |h | Jump_Zero 0x345 0344 7fc4 | | Jump 0x309 0345 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x1c = 0x345,0x17 0346 a5ff | | Store_Unchecked 0x2,-0x1 0347 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0348 ; -------------------------------------------------------------------------------------- 0348 ; SUBPROGRAM 0348 ; -------------------------------------------------------------------------------------- 0348 035a | Z | .CONST 0x035a ; Address of begin 0349 0004 | | .CONST 0x0004 ; Address of exception handler 034a 0005 | | .CONST 0x0005 ; Number of locals 034b INIT_0348: 034b e00b | | Load 0x0,0xb ; Debug Table 0xb = .DEBUG 0x034b,0x063a,0x0001,0x0000,0x0057,0x9975,0x0000,0x0477 ; Debug Table 0xb.0x0 = 0x34b,0xffff 034c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 034d 02c7 | | Declare_Variable Any 034e e5fd | | Load 0x2,-0x3 034f 3c12 |< | Execute Record,Field_Read,Field_Number 0x12 0350 e5fd | | Load 0x2,-0x3 0351 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0352 e5ff | | Load 0x2,-0x1 0353 e00b | | Load 0x0,0xb 0354 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0355 c402 | | Store 0x2,0x2 0356 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x1 = 0x356,0xfffe 0357 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x2 = 0x357,0xfffd 0358 e001 | | Load 0x0,0x1 ; Debug Table 0xb.0x3 = 0x358,0xfffc 0359 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 035a BODY_0348: 035a 783d |x= | Jump 0x398 035b 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x4 = 0x35b,0x2 035c e00b | | Load 0x0,0xb 035d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 035e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 035f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x5 = 0x35f,0x3 0360 e003 | | Load 0x0,0x3 0361 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0362 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0363 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x6 = 0x363,0x4 0364 e5fd | | Load 0x2,-0x3 0365 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0366 e008 | | Load 0x0,0x8 0367 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0368 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0369 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x7 = 0x369,0x5 036a 7011 |p | Jump_Nonzero 0x37c 036b 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x8 = 0x36b,0x6 036c e5fe | | Load 0x2,-0x2 036d 0007 | | Action Break_Optional 036e 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xb.0x9 = 0x36e,0x401 036f e403 | | Load 0x2,0x3 ; Debug Table 0xb.0xa = 0x36f,0x6 0370 e5fd | | Load 0x2,-0x3 0371 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0372 e008 | | Load 0x0,0x8 0373 180e | | Execute Package,Field_Execute,Field_Number 0xe 0374 e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0xb = 0x374,0x7 0375 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0376 e5fc | | Load 0x2,-0x4 0377 00db | | Load_Top At_Offset_3 0378 00eb | | Load_Encached Diana_Cache 0379 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 037a a5fc | | Store_Unchecked 0x2,-0x4 037b 7818 |x | Jump 0x394 037c e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0xc = 0x37c,0x8 037d 0f05 | | Execute_Immediate Equal,0x5 037e 6811 |h | Jump_Zero 0x390 037f 00d8 | | Load_Top At_Offset_0 0380 0217 | | Execute Heap_Access,All_Reference 0381 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0382 0f04 | | Execute_Immediate Equal,0x4 0383 680c |h | Jump_Zero 0x390 0384 4805 |H | Short_Literal 0x5 ; Debug Table 0xb.0xd = 0x384,0x9 0385 00d9 | | Load_Top At_Offset_1 0386 0217 | | Execute Heap_Access,All_Reference 0387 380c |8 | Execute Record,Field_Write,Field_Number 0xc 0388 e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0xe = 0x388,0xa 0389 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 038a e5fc | | Load 0x2,-0x4 038b 00db | | Load_Top At_Offset_3 038c 00eb | | Load_Encached Diana_Cache 038d 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 038e a5fc | | Store_Unchecked 0x2,-0x4 038f 7804 |x | Jump 0x394 0390 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0xf = 0x390,0xb 0391 00d9 | | Load_Top At_Offset_1 0392 e008 | | Load 0x0,0x8 0393 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0394 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x10 = 0x394,0xc 0395 e00b | | Load 0x0,0xb 0396 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0397 c402 | | Store 0x2,0x2 0398 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x11 = 0x398,0x1 0399 e00b | | Load 0x0,0xb 039a 1813 | | Execute Package,Field_Execute,Field_Number 0x13 039b 6fbf |o | Jump_Zero 0x35b 039c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 039d 0000 0000 | | .XXX[0x3] 039f 0000 | | 03a0 ; -------------------------------------------------------------------------------------- 03a0 ; SUBPROGRAM 03a0 ; -------------------------------------------------------------------------------------- 03a0 03a7 | | .CONST 0x03a7 ; Address of begin 03a1 0004 | | .CONST 0x0004 ; Address of exception handler 03a2 0003 | | .CONST 0x0003 ; Number of locals 03a3 INIT_03a0: 03a3 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xc = .DEBUG 0x03a3,0x0660,0x0001,0x0000,0x0057,0x9975,0x0000,0x0534 ; Debug Table 0xc.0x0 = 0x3a3,0xffff 03a4 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xc.0x1 = 0x3a4,0xfffe 03a5 e5ff | | Load 0x2,-0x1 03a6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03a7 BODY_03a0: 03a7 781a |x | Jump 0x3c2 03a8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x2 = 0x3a8,0x2 03a9 0032 | 2 | Store_Top Heap_Access,At_Offset_2 03aa e00c | | Load 0x0,0xc ; Debug Table 0xc.0x3 = 0x3aa,0x3 03ab 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03ac 7811 |x | Jump 0x3be 03ad 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x4 = 0x3ad,0x5 03ae e5fd | | Load 0x2,-0x3 03af e5fe | | Load 0x2,-0x2 03b0 0007 | | Action Break_Optional 03b1 e402 | | Load 0x2,0x2 ; Debug Table 0xc.0x5 = 0x3b1,0x401 03b2 0217 | | Execute Heap_Access,All_Reference 03b3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03b4 e00d | | Load 0x0,0xd ; Debug Table 0xc.0x6 = 0x3b4,0x5 03b5 1b13 | | Execute Package,Field_Read,Field_Number 0x13 03b6 1816 | | Execute Package,Field_Execute,Field_Number 0x16 03b7 8216 | | Call 0x1,0x16 03b8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03b9 0007 | | Action Break_Optional ; Debug Table 0xc.0x7 = 0x3b9,0x6 03ba 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x8 = 0x3ba,0x801 03bb 0217 | | Execute Heap_Access,All_Reference 03bc 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03bd 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0xc.0x9 = 0x3bd,0x6 03be 0007 | | Action Break_Optional ; Debug Table 0xc.0xa = 0x3be,0x4 03bf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0xb = 0x3bf,0xc01 03c0 021d | | Execute Heap_Access,Is_Null 03c1 6feb |o | Jump_Zero 0x3ad ; Debug Table 0xc.0xc = 0x3c1,0x4 03c2 0007 | | Action Break_Optional ; Debug Table 0xc.0xd = 0x3c2,0x1 03c3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0xe = 0x3c3,0x1001 03c4 021d | | Execute Heap_Access,Is_Null 03c5 6fe2 |o | Jump_Zero 0x3a8 ; Debug Table 0xc.0xf = 0x3c5,0x1 03c6 4504 |E | Exit_Suprogram New_Top_Offset 0x4 03c7 0000 | | .XXX[0x1] 03c8 0000 0000 | | .LITERAL {0x00000000, 0x00004000} 03cc 0000 0000 | | .BLANK 0000[0x4] 03d0 ; -------------------------------------------------------------------------------------- 03d0 ; Debug Table 03d0 ; -------------------------------------------------------------------------------------- 03d0 0003 000d | | .CONST 0x0003,0x000d 03d2 000b 043a | :| .DEBUG 0x000b,0x043a,0x0000,0x0000,0x0057,0x9785,0x0000,0x003b 03da 0012 0442 | B| .DEBUG 0x0012,0x0442,0x0000,0x0000,0x0057,0x9975,0x0000,0x000a 03e2 0033 045e | 3 ^| .DEBUG 0x0033,0x045e,0x0001,0x0000,0x0057,0x9785,0x0000,0x003c 03ea 007b 0482 | { | .DEBUG 0x007b,0x0482,0x0001,0x0000,0x0057,0x9785,0x0000,0x0044 03f2 0093 048a | | .DEBUG 0x0093,0x048a,0x0001,0x0000,0x0057,0x9785,0x0000,0x0050 03fa 0123 04e6 | # | .DEBUG 0x0123,0x04e6,0x0001,0x0000,0x0057,0x9975,0x0000,0x0013 0402 019b 0512 | | .DEBUG 0x019b,0x0512,0x0001,0x0000,0x0057,0x9975,0x0000,0x00e9 040a 0203 0556 | V| .DEBUG 0x0203,0x0556,0x0002,0x0000,0x0057,0x9975,0x0000,0x01b0 0412 0213 055a | Z| .DEBUG 0x0213,0x055a,0x0002,0x0000,0x0057,0x9975,0x0000,0x01cb 041a 0233 0562 | 3 b| .DEBUG 0x0233,0x0562,0x0002,0x0000,0x0057,0x9975,0x0000,0x01fa 0422 02fb 05fe | | .DEBUG 0x02fb,0x05fe,0x0001,0x0000,0x0057,0x9975,0x0000,0x02d6 042a 034b 063a | K :| .DEBUG 0x034b,0x063a,0x0001,0x0000,0x0057,0x9975,0x0000,0x0477 0432 03a3 0660 | `| .DEBUG 0x03a3,0x0660,0x0001,0x0000,0x0057,0x9975,0x0000,0x0534 043a ; -------------------------------------------------------------------------------------- 043a ; Debug3 Subtable 0x0 043a ; -------------------------------------------------------------------------------------- 043a 0003 0000 | | .DBG3TAB 0x0003,0x0000 043c 000b ffff | | .CONST 0x000b,0xffff 043e 000d fffe | | .CONST 0x000d,0xfffe 0440 000f fffd | | .CONST 0x000f,0xfffd 0442 ; -------------------------------------------------------------------------------------- 0442 ; Debug3 Subtable 0x1 0442 ; -------------------------------------------------------------------------------------- 0442 000d 0000 | | .DBG3TAB 0x000d,0x0000 0444 0012 ffff | | .CONST 0x0012,0xffff 0446 0013 fffe | | .CONST 0x0013,0xfffe 0448 0014 fffd | | .CONST 0x0014,0xfffd 044a 0016 fffc | | .CONST 0x0016,0xfffc 044c 0018 fffb | | .CONST 0x0018,0xfffb 044e 001a fffa | | .CONST 0x001a,0xfffa 0450 001c fff9 | | .CONST 0x001c,0xfff9 0452 001e fff8 | | .CONST 0x001e,0xfff8 0454 0020 fff7 | | .CONST 0x0020,0xfff7 0456 0022 fff6 | " | .CONST 0x0022,0xfff6 0458 0024 fff5 | $ | .CONST 0x0024,0xfff5 045a 0026 fff4 | & | .CONST 0x0026,0xfff4 045c 0028 fff3 | ( | .CONST 0x0028,0xfff3 045e ; -------------------------------------------------------------------------------------- 045e ; Debug3 Subtable 0x2 045e ; -------------------------------------------------------------------------------------- 045e 0002 000f | | .DBG3TAB 0x0002,0x000f 0460 0033 ffff | 3 | .CONST 0x0033,0xffff 0462 0035 fffe | 5 | .CONST 0x0035,0xfffe 0464 0036 0001 | 6 | .CONST 0x0036,0x0001 0466 0039 0002 | 9 | .CONST 0x0039,0x0002 0468 003d 0003 | = | .CONST 0x003d,0x0003 046a 0043 0005 | C | .CONST 0x0043,0x0005 046c 004b 0006 | K | .CONST 0x004b,0x0006 046e 004f 0004 | O | .CONST 0x004f,0x0004 0470 0051 0007 | Q | .CONST 0x0051,0x0007 0472 0055 0008 | U | .CONST 0x0055,0x0008 0474 0058 0401 | X | .CONST 0x0058,0x0401 0476 005c 0008 | \ | .CONST 0x005c,0x0008 0478 0060 0801 | ` | .CONST 0x0060,0x0801 047a 0065 0401 | e | .CONST 0x0065,0x0401 047c 0069 0009 | i | .CONST 0x0069,0x0009 047e 006c 000a | l | .CONST 0x006c,0x000a 0480 0071 000b | q | .CONST 0x0071,0x000b 0482 ; -------------------------------------------------------------------------------------- 0482 ; Debug3 Subtable 0x3 0482 ; -------------------------------------------------------------------------------------- 0482 0001 0002 | | .DBG3TAB 0x0001,0x0002 0484 007b ffff | { | .CONST 0x007b,0xffff 0486 007c 0001 | | | .CONST 0x007c,0x0001 0488 0084 0002 | | .CONST 0x0084,0x0002 048a ; -------------------------------------------------------------------------------------- 048a ; Debug3 Subtable 0x4 048a ; -------------------------------------------------------------------------------------- 048a 0007 0026 | &| .DBG3TAB 0x0007,0x0026 048c 0093 ffff | | .CONST 0x0093,0xffff 048e 0095 fffe | | .CONST 0x0095,0xfffe 0490 0097 fffd | | .CONST 0x0097,0xfffd 0492 0099 fffc | | .CONST 0x0099,0xfffc 0494 009b fffb | | .CONST 0x009b,0xfffb 0496 009d fffa | | .CONST 0x009d,0xfffa 0498 009f fff9 | | .CONST 0x009f,0xfff9 049a 00a1 0001 | | .CONST 0x00a1,0x0001 049c 00a6 0002 | | .CONST 0x00a6,0x0002 049e 00ab 0003 | | .CONST 0x00ab,0x0003 04a0 00ac 0004 | | .CONST 0x00ac,0x0004 04a2 00b0 0005 | | .CONST 0x00b0,0x0005 04a4 00b5 0006 | | .CONST 0x00b5,0x0006 04a6 00b7 0007 | | .CONST 0x00b7,0x0007 04a8 00ba 0008 | | .CONST 0x00ba,0x0008 04aa 00c0 000a | | .CONST 0x00c0,0x000a 04ac 00c3 000b | | .CONST 0x00c3,0x000b 04ae 00c8 000c | | .CONST 0x00c8,0x000c 04b0 00ca 000d | | .CONST 0x00ca,0x000d 04b2 00ce 000e | | .CONST 0x00ce,0x000e 04b4 00d1 000f | | .CONST 0x00d1,0x000f 04b6 00d3 0010 | | .CONST 0x00d3,0x0010 04b8 00d6 0011 | | .CONST 0x00d6,0x0011 04ba 00d8 0012 | | .CONST 0x00d8,0x0012 04bc 00da 0013 | | .CONST 0x00da,0x0013 04be 00dd 0014 | | .CONST 0x00dd,0x0014 04c0 00e1 0015 | | .CONST 0x00e1,0x0015 04c2 00e3 0016 | | .CONST 0x00e3,0x0016 04c4 00e7 0009 | | .CONST 0x00e7,0x0009 04c6 00e9 0017 | | .CONST 0x00e9,0x0017 04c8 00eb 0018 | | .CONST 0x00eb,0x0018 04ca 00f1 0019 | | .CONST 0x00f1,0x0019 04cc 00f5 001a | | .CONST 0x00f5,0x001a 04ce 00fa 001b | | .CONST 0x00fa,0x001b 04d0 00ff 001c | | .CONST 0x00ff,0x001c 04d2 0102 001d | | .CONST 0x0102,0x001d 04d4 0107 001e | | .CONST 0x0107,0x001e 04d6 0109 001f | | .CONST 0x0109,0x001f 04d8 010b 0020 | | .CONST 0x010b,0x0020 04da 010f 0021 | !| .CONST 0x010f,0x0021 04dc 0110 0022 | "| .CONST 0x0110,0x0022 04de 0112 0023 | #| .CONST 0x0112,0x0023 04e0 0116 0024 | $| .CONST 0x0116,0x0024 04e2 0117 0025 | %| .CONST 0x0117,0x0025 04e4 0119 0026 | &| .CONST 0x0119,0x0026 04e6 ; -------------------------------------------------------------------------------------- 04e6 ; Debug3 Subtable 0x5 04e6 ; -------------------------------------------------------------------------------------- 04e6 0007 000e | | .DBG3TAB 0x0007,0x000e 04e8 0123 ffff | # | .CONST 0x0123,0xffff 04ea 0128 fffe | ( | .CONST 0x0128,0xfffe 04ec 012d fffd | - | .CONST 0x012d,0xfffd 04ee 012f fffc | / | .CONST 0x012f,0xfffc 04f0 0130 fffb | 0 | .CONST 0x0130,0xfffb 04f2 0132 fffa | 2 | .CONST 0x0132,0xfffa 04f4 013a fff9 | : | .CONST 0x013a,0xfff9 04f6 0144 0001 | D | .CONST 0x0144,0x0001 04f8 014b 0003 | K | .CONST 0x014b,0x0003 04fa 0150 0004 | P | .CONST 0x0150,0x0004 04fc 0162 0005 | b | .CONST 0x0162,0x0005 04fe 016b 0006 | k | .CONST 0x016b,0x0006 0500 016f 0007 | o | .CONST 0x016f,0x0007 0502 0175 0008 | u | .CONST 0x0175,0x0008 0504 0177 0009 | w | .CONST 0x0177,0x0009 0506 017a 0401 | z | .CONST 0x017a,0x0401 0508 017b 0009 | { | .CONST 0x017b,0x0009 050a 0180 000a | | .CONST 0x0180,0x000a 050c 0188 000b | | .CONST 0x0188,0x000b 050e 018c 000c | | .CONST 0x018c,0x000c 0510 0190 0002 | | .CONST 0x0190,0x0002 0512 ; -------------------------------------------------------------------------------------- 0512 ; Debug3 Subtable 0x6 0512 ; -------------------------------------------------------------------------------------- 0512 0004 001d | | .DBG3TAB 0x0004,0x001d 0514 019b ffff | | .CONST 0x019b,0xffff 0516 01a2 fffe | | .CONST 0x01a2,0xfffe 0518 01a3 fffd | | .CONST 0x01a3,0xfffd 051a 01a4 fffc | | .CONST 0x01a4,0xfffc 051c 01a6 0002 | | .CONST 0x01a6,0x0002 051e 01aa 0003 | | .CONST 0x01aa,0x0003 0520 01af 0401 | | .CONST 0x01af,0x0401 0522 01b1 0402 | | .CONST 0x01b1,0x0402 0524 01b2 0403 | | .CONST 0x01b2,0x0403 0526 01b3 0404 | | .CONST 0x01b3,0x0404 0528 01b4 0003 | | .CONST 0x01b4,0x0003 052a 01b6 0004 | | .CONST 0x01b6,0x0004 052c 01ba 0005 | | .CONST 0x01ba,0x0005 052e 01bb 0801 | | .CONST 0x01bb,0x0801 0530 01bd 0802 | | .CONST 0x01bd,0x0802 0532 01be 0803 | | .CONST 0x01be,0x0803 0534 01bf 0804 | | .CONST 0x01bf,0x0804 0536 01c0 0005 | | .CONST 0x01c0,0x0005 0538 01c2 0006 | | .CONST 0x01c2,0x0006 053a 01c7 0008 | | .CONST 0x01c7,0x0008 053c 01cb 0007 | | .CONST 0x01cb,0x0007 053e 01cc 0c01 | | .CONST 0x01cc,0x0c01 0540 01ce 0c02 | | .CONST 0x01ce,0x0c02 0542 01cf 0c03 | | .CONST 0x01cf,0x0c03 0544 01d0 0c04 | | .CONST 0x01d0,0x0c04 0546 01d1 0007 | | .CONST 0x01d1,0x0007 0548 01d3 0009 | | .CONST 0x01d3,0x0009 054a 01da 000a | | .CONST 0x01da,0x000a 054c 01e4 000b | | .CONST 0x01e4,0x000b 054e 01eb 000c | | .CONST 0x01eb,0x000c 0550 01f2 000d | | .CONST 0x01f2,0x000d 0552 01f6 000e | | .CONST 0x01f6,0x000e 0554 01fa 0001 | | .CONST 0x01fa,0x0001 0556 ; -------------------------------------------------------------------------------------- 0556 ; Debug3 Subtable 0x7 0556 ; -------------------------------------------------------------------------------------- 0556 0000 0001 | | .DBG3TAB 0x0000,0x0001 0558 0203 0001 | | .CONST 0x0203,0x0001 055a ; -------------------------------------------------------------------------------------- 055a ; Debug3 Subtable 0x8 055a ; -------------------------------------------------------------------------------------- 055a 0000 0003 | | .DBG3TAB 0x0000,0x0003 055c 0213 0001 | | .CONST 0x0213,0x0001 055e 021c 0401 | | .CONST 0x021c,0x0401 0560 0221 0001 | ! | .CONST 0x0221,0x0001 0562 ; -------------------------------------------------------------------------------------- 0562 ; Debug3 Subtable 0x9 0562 ; -------------------------------------------------------------------------------------- 0562 0007 0046 | F| .DBG3TAB 0x0007,0x0046 0564 0233 ffff | 3 | .CONST 0x0233,0xffff 0566 0234 fffe | 4 | .CONST 0x0234,0xfffe 0568 0235 fffd | 5 | .CONST 0x0235,0xfffd 056a 0236 fffc | 6 | .CONST 0x0236,0xfffc 056c 0237 fffb | 7 | .CONST 0x0237,0xfffb 056e 0238 fffa | 8 | .CONST 0x0238,0xfffa 0570 023d fff9 | = | .CONST 0x023d,0xfff9 0572 0242 0001 | B | .CONST 0x0242,0x0001 0574 0243 0401 | C | .CONST 0x0243,0x0401 0576 0245 0001 | E | .CONST 0x0245,0x0001 0578 0246 0801 | F | .CONST 0x0246,0x0801 057a 0248 0401 | H | .CONST 0x0248,0x0401 057c 0249 0002 | I | .CONST 0x0249,0x0002 057e 024b 0003 | K | .CONST 0x024b,0x0003 0580 0251 0004 | Q | .CONST 0x0251,0x0004 0582 0258 0006 | X | .CONST 0x0258,0x0006 0584 025a 0c01 | Z | .CONST 0x025a,0x0c01 0586 025c 0c02 | \ | .CONST 0x025c,0x0c02 0588 025e 0c03 | ^ | .CONST 0x025e,0x0c03 058a 0262 0c04 | b | .CONST 0x0262,0x0c04 058c 0266 0c05 | f | .CONST 0x0266,0x0c05 058e 0268 1001 | h | .CONST 0x0268,0x1001 0590 026a 1002 | j | .CONST 0x026a,0x1002 0592 026b 1003 | k | .CONST 0x026b,0x1003 0594 026c 1004 | l | .CONST 0x026c,0x1004 0596 026e 0c05 | n | .CONST 0x026e,0x0c05 0598 0278 1401 | x | .CONST 0x0278,0x1401 059a 027a 1402 | z | .CONST 0x027a,0x1402 059c 027b 1403 | { | .CONST 0x027b,0x1403 059e 027c 1404 | | | .CONST 0x027c,0x1404 05a0 027e 1004 | ~ | .CONST 0x027e,0x1004 05a2 028c 0006 | | .CONST 0x028c,0x0006 05a4 028d 0007 | | .CONST 0x028d,0x0007 05a6 028e 1801 | | .CONST 0x028e,0x1801 05a8 0290 1802 | | .CONST 0x0290,0x1802 05aa 0291 1803 | | .CONST 0x0291,0x1803 05ac 0292 1804 | | .CONST 0x0292,0x1804 05ae 0293 0007 | | .CONST 0x0293,0x0007 05b0 0295 0008 | | .CONST 0x0295,0x0008 05b2 029a 000a | | .CONST 0x029a,0x000a 05b4 029c 1c01 | | .CONST 0x029c,0x1c01 05b6 029e 1c02 | | .CONST 0x029e,0x1c02 05b8 02a0 1c03 | | .CONST 0x02a0,0x1c03 05ba 02a4 1c04 | | .CONST 0x02a4,0x1c04 05bc 02a8 1c05 | | .CONST 0x02a8,0x1c05 05be 02aa 2001 | | .CONST 0x02aa,0x2001 05c0 02ac 2002 | | .CONST 0x02ac,0x2002 05c2 02ad 2003 | | .CONST 0x02ad,0x2003 05c4 02ae 2004 | | .CONST 0x02ae,0x2004 05c6 02b0 1c05 | | .CONST 0x02b0,0x1c05 05c8 02ba 2401 | $ | .CONST 0x02ba,0x2401 05ca 02bc 2402 | $ | .CONST 0x02bc,0x2402 05cc 02bd 2403 | $ | .CONST 0x02bd,0x2403 05ce 02be 2404 | $ | .CONST 0x02be,0x2404 05d0 02c0 2004 | | .CONST 0x02c0,0x2004 05d2 02ce 000a | | .CONST 0x02ce,0x000a 05d4 02d1 000b | | .CONST 0x02d1,0x000b 05d6 02d2 2801 | ( | .CONST 0x02d2,0x2801 05d8 02d4 000b | | .CONST 0x02d4,0x000b 05da 02d9 000c | | .CONST 0x02d9,0x000c 05dc 02db 000d | | .CONST 0x02db,0x000d 05de 02dc 2c01 | , | .CONST 0x02dc,0x2c01 05e0 02de 2c02 | , | .CONST 0x02de,0x2c02 05e2 02e0 2c03 | , | .CONST 0x02e0,0x2c03 05e4 02e3 000d | | .CONST 0x02e3,0x000d 05e6 02e4 0009 | | .CONST 0x02e4,0x0009 05e8 02e5 3001 | 0 | .CONST 0x02e5,0x3001 05ea 02e7 0009 | | .CONST 0x02e7,0x0009 05ec 02e8 000e | | .CONST 0x02e8,0x000e 05ee 02e9 3401 | 4 | .CONST 0x02e9,0x3401 05f0 02eb 3402 | 4 | .CONST 0x02eb,0x3402 05f2 02ed 3403 | 4 | .CONST 0x02ed,0x3403 05f4 02f0 000e | | .CONST 0x02f0,0x000e 05f6 02f1 0005 | | .CONST 0x02f1,0x0005 05f8 02f2 3801 | 8 | .CONST 0x02f2,0x3801 05fa 02f4 0005 | | .CONST 0x02f4,0x0005 05fc 02f5 000f | | .CONST 0x02f5,0x000f 05fe ; -------------------------------------------------------------------------------------- 05fe ; Debug3 Subtable 0xa 05fe ; -------------------------------------------------------------------------------------- 05fe 0006 0017 | | .DBG3TAB 0x0006,0x0017 0600 02fb ffff | | .CONST 0x02fb,0xffff 0602 02fc fffe | | .CONST 0x02fc,0xfffe 0604 02fe fffd | | .CONST 0x02fe,0xfffd 0606 0300 fffc | | .CONST 0x0300,0xfffc 0608 0304 fffb | | .CONST 0x0304,0xfffb 060a 0306 fffa | | .CONST 0x0306,0xfffa 060c 0308 0001 | | .CONST 0x0308,0x0001 060e 0309 0002 | | .CONST 0x0309,0x0002 0610 030d 0003 | | .CONST 0x030d,0x0003 0612 030f 0004 | | .CONST 0x030f,0x0004 0614 0311 0005 | | .CONST 0x0311,0x0005 0616 0313 0006 | | .CONST 0x0313,0x0006 0618 0314 0007 | | .CONST 0x0314,0x0007 061a 0318 0008 | | .CONST 0x0318,0x0008 061c 031c 0009 | | .CONST 0x031c,0x0009 061e 031e 000a | | .CONST 0x031e,0x000a 0620 0322 000b | " | .CONST 0x0322,0x000b 0622 0328 000c | ( | .CONST 0x0328,0x000c 0624 032c 000d | , | .CONST 0x032c,0x000d 0626 032e 000e | . | .CONST 0x032e,0x000e 0628 032f 000f | / | .CONST 0x032f,0x000f 062a 0333 0010 | 3 | .CONST 0x0333,0x0010 062c 0336 0011 | 6 | .CONST 0x0336,0x0011 062e 0338 0012 | 8 | .CONST 0x0338,0x0012 0630 033a 0013 | : | .CONST 0x033a,0x0013 0632 033c 0014 | < | .CONST 0x033c,0x0014 0634 033e 0015 | > | .CONST 0x033e,0x0015 0636 0342 0016 | B | .CONST 0x0342,0x0016 0638 0345 0017 | E | .CONST 0x0345,0x0017 063a ; -------------------------------------------------------------------------------------- 063a ; Debug3 Subtable 0xb 063a ; -------------------------------------------------------------------------------------- 063a 0004 000e | | .DBG3TAB 0x0004,0x000e 063c 034b ffff | K | .CONST 0x034b,0xffff 063e 0356 fffe | V | .CONST 0x0356,0xfffe 0640 0357 fffd | W | .CONST 0x0357,0xfffd 0642 0358 fffc | X | .CONST 0x0358,0xfffc 0644 035b 0002 | [ | .CONST 0x035b,0x0002 0646 035f 0003 | _ | .CONST 0x035f,0x0003 0648 0363 0004 | c | .CONST 0x0363,0x0004 064a 0369 0005 | i | .CONST 0x0369,0x0005 064c 036b 0006 | k | .CONST 0x036b,0x0006 064e 036e 0401 | n | .CONST 0x036e,0x0401 0650 036f 0006 | o | .CONST 0x036f,0x0006 0652 0374 0007 | t | .CONST 0x0374,0x0007 0654 037c 0008 | | | .CONST 0x037c,0x0008 0656 0384 0009 | | .CONST 0x0384,0x0009 0658 0388 000a | | .CONST 0x0388,0x000a 065a 0390 000b | | .CONST 0x0390,0x000b 065c 0394 000c | | .CONST 0x0394,0x000c 065e 0398 0001 | | .CONST 0x0398,0x0001 0660 ; -------------------------------------------------------------------------------------- 0660 ; Debug3 Subtable 0xc 0660 ; -------------------------------------------------------------------------------------- 0660 0002 000e | | .DBG3TAB 0x0002,0x000e 0662 03a3 ffff | | .CONST 0x03a3,0xffff 0664 03a4 fffe | | .CONST 0x03a4,0xfffe 0666 03a8 0002 | | .CONST 0x03a8,0x0002 0668 03aa 0003 | | .CONST 0x03aa,0x0003 066a 03ad 0005 | | .CONST 0x03ad,0x0005 066c 03b1 0401 | | .CONST 0x03b1,0x0401 066e 03b4 0005 | | .CONST 0x03b4,0x0005 0670 03b9 0006 | | .CONST 0x03b9,0x0006 0672 03ba 0801 | | .CONST 0x03ba,0x0801 0674 03bd 0006 | | .CONST 0x03bd,0x0006 0676 03be 0004 | | .CONST 0x03be,0x0004 0678 03bf 0c01 | | .CONST 0x03bf,0x0c01 067a 03c1 0004 | | .CONST 0x03c1,0x0004 067c 03c2 0001 | | .CONST 0x03c2,0x0001 067e 03c3 1001 | | .CONST 0x03c3,0x1001 0680 03c5 0001 | | .CONST 0x03c5,0x0001 0682 0000 0000 | | .BLANK 0000[0x17e]