|
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: 6144 (0x1800) 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 0658 | X | .CONST 0x0658 ; 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 0005 | | .CONST 0x0005 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 003b | ; | .CONST 0x003b ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 001b | | .CONST 0x001b ; Number of locals 000b INIT_0008: 000b 029a 0043 | C| Declare_Subprogram INIT_0040,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x06e2,0x0000,0x0000,0x0057,0x9775,0x0000,0x06c5 ; 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 0133 | 3| Declare_Subprogram INIT_0130,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 0173 | s| Declare_Subprogram INIT_0170,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 00bf | | Action Accept_Activation 0014 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0014,0x06ec,0x0000,0x0000,0x0057,0x99f5,0x0000,0x000c ; Debug Table 0x1.0x0 = 0x14,0xffff 0015 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x15,0xfffe 0016 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x16,0xfffd 0017 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x17,0xfffc 0018 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x18,0xfffb 0019 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x19,0xfffa 001a 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x1a,0xfff9 001b 029b 0283 | | Declare_Subprogram INIT_0280,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x7 = 0x1b,0xfff8 001d 029d 02e3 | | Declare_Subprogram INIT_02e0,For_Outer_Call ; Debug Table 0x1.0x8 = 0x1d,0xfff7 001f 029d 02fb | | Declare_Subprogram INIT_02f8,For_Outer_Call ; Debug Table 0x1.0x9 = 0x1f,0xfff6 0021 029d 039b | | Declare_Subprogram INIT_0398,For_Outer_Call ; Debug Table 0x1.0xa = 0x21,0xfff5 0023 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0xb = 0x23,0xfff4 0024 00c7 | | Action Elaborate_Subprogram 0025 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0xc = 0x25,0xfff3 0026 00c7 | | Action Elaborate_Subprogram 0027 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0xd = 0x27,0xfff2 0028 00c7 | | Action Elaborate_Subprogram 0029 029d 043b | ;| Declare_Subprogram INIT_0438,For_Outer_Call ; Debug Table 0x1.0xe = 0x29,0xfff1 002b 029d 048b | | Declare_Subprogram INIT_0488,For_Outer_Call ; Debug Table 0x1.0xf = 0x2b,0xfff0 002d 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x10 = 0x2d,0xffef 002e 00c7 | | Action Elaborate_Subprogram 002f 029d 04d3 | | Declare_Subprogram INIT_04d0,For_Outer_Call ; Debug Table 0x1.0x11 = 0x2f,0xffee 0031 029d 0533 | 3| Declare_Subprogram INIT_0530,For_Outer_Call ; Debug Table 0x1.0x12 = 0x31,0xffed 0033 029d 05b3 | | Declare_Subprogram INIT_05b0,For_Outer_Call ; Debug Table 0x1.0x13 = 0x33,0xffec 0035 029d 05e3 | | Declare_Subprogram INIT_05e0,For_Outer_Call ; Debug Table 0x1.0x14 = 0x35,0xffeb 0037 029d 0623 | #| Declare_Subprogram INIT_0620,For_Outer_Call ; Debug Table 0x1.0x15 = 0x37,0xffea 0039 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x16 = 0x39,0xffe9 003a 00c7 | | Action Elaborate_Subprogram 003b BODY_0008: 003b 00bc | | Action Signal_Activated 003c 00bb | | Action Signal_Completion 003d 0000 0000 | | .XXX[0x3] 003f 0000 | | 0040 ; -------------------------------------------------------------------------------------- 0040 ; SUBPROGRAM 0040 ; -------------------------------------------------------------------------------------- 0040 0049 | I | .CONST 0x0049 ; Address of begin 0041 0004 | | .CONST 0x0004 ; Address of exception handler 0042 0003 | | .CONST 0x0003 ; Number of locals 0043 INIT_0040: 0043 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2 = .DEBUG 0x0043,0x071c,0x0001,0x0000,0x0057,0x9775,0x0000,0x06c6 ; Debug Table 0x2.0x0 = 0x43,0xffff 0044 00db | | Load_Top At_Offset_3 0045 00eb | | Load_Encached Diana_Cache 0046 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0047 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0048 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x1 = 0x48,0xfffe 0049 BODY_0040: 0049 784c |xL | Jump 0x96 004a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x2 = 0x4a,0x2 004b 0007 | | Action Break_Optional 004c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x3 = 0x4c,0x401 004d 7002 |p | Jump_Nonzero 0x50 004e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x4 = 0x4e,0x402 004f 782c |x, | Jump 0x7c 0050 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x5 = 0x50,0x403 0051 0217 | | Execute Heap_Access,All_Reference 0052 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0053 6804 |h | Jump_Zero 0x58 0054 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x6 = 0x54,0x404 0055 0217 | | Execute Heap_Access,All_Reference 0056 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0057 7824 |x$ | Jump 0x7c 0058 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x7 = 0x58,0x405 0059 0007 | | Action Break_Optional 005a e405 | | Load 0x2,0x5 ; Debug Table 0x2.0x8 = 0x5a,0x801 005b 0007 | | Action Break_Optional 005c 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x2.0x9 = 0x5c,0x802 005d 0007 | | Action Break_Optional ; Debug Table 0x2.0xa = 0x5d,0x803 005e 00d0 | | Action Swap_Control ; Debug Table 0x2.0xb = 0x5e,0x804 005f 00d1 | | Pop_Control Pop_Count_1 0060 49bb |I | Short_Literal 0x1bb ; Debug Table 0x2.0xc = 0x60,0x405 0061 00eb | | Load_Encached Diana_Cache 0062 0098 | | Execute Package,Field_Read_Dynamic 0063 012c | , | Execute Any,Size 0064 e001 | | Load 0x0,0x1 0065 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0066 025b | [ | Execute Discrete,Check_In_Type 0067 0273 | s | Execute Discrete,Plus 0068 00d9 | | Load_Top At_Offset_1 0069 0007 | | Action Break_Optional 006a e406 | | Load 0x2,0x6 ; Debug Table 0x2.0xd = 0x6a,0xc01 006b 0007 | | Action Break_Optional 006c 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2.0xe = 0x6c,0xc02 006d 0007 | | Action Break_Optional ; Debug Table 0x2.0xf = 0x6d,0xc03 006e 00d0 | | Action Swap_Control ; Debug Table 0x2.0x10 = 0x6e,0xc04 006f 00d1 | | Pop_Control Pop_Count_1 0070 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x2.0x11 = 0x70,0x804 0071 00eb | | Load_Encached Diana_Cache 0072 0098 | | Execute Package,Field_Read_Dynamic 0073 49c9 |I | Short_Literal 0x1c9 0074 00eb | | Load_Encached Diana_Cache 0075 0098 | | Execute Package,Field_Read_Dynamic 0076 49ca |I | Short_Literal 0x1ca 0077 00eb | | Load_Encached Diana_Cache 0078 0095 | | Execute Package,Field_Reference_Dynamic 0079 e002 | | Load 0x0,0x2 007a 1819 | | Execute Package,Field_Execute,Field_Number 0x19 007b 7800 |x | Jump 0x7c 007c 00d0 | | Action Swap_Control 007d 00d1 | | Pop_Control Pop_Count_1 007e 4976 |Iv | Short_Literal 0x176 ; Debug Table 0x2.0x12 = 0x7e,0x2 007f 00eb | | Load_Encached Diana_Cache 0080 0098 | | Execute Package,Field_Read_Dynamic 0081 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0082 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0083 0007 | | Action Break_Optional ; Debug Table 0x2.0x13 = 0x83,0x3 0084 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x14 = 0x84,0x1001 0085 021d | | Execute Heap_Access,Is_Null 0086 7006 |p | Jump_Nonzero 0x8d ; Debug Table 0x2.0x15 = 0x86,0x3 0087 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x16 = 0x87,0x4 0088 e5fe | | Load 0x2,-0x2 0089 00da | | Load_Top At_Offset_2 008a 8214 | | Call 0x1,0x14 008b c5fe | | Store 0x2,-0x2 008c 00d1 | | Pop_Control Pop_Count_1 008d 0007 | | Action Break_Optional ; Debug Table 0x2.0x17 = 0x8d,0x5 008e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x18 = 0x8e,0x1401 008f 7002 |p | Jump_Nonzero 0x92 0090 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2.0x19 = 0x90,0x1402 0091 7803 |x | Jump 0x95 0092 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x1a = 0x92,0x1403 0093 0217 | | Execute Heap_Access,All_Reference 0094 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0095 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x2.0x1b = 0x95,0x5 0096 0007 | | Action Break_Optional ; Debug Table 0x2.0x1c = 0x96,0x1 0097 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x1d = 0x97,0x1801 0098 021d | | Execute Heap_Access,Is_Null 0099 6fb0 |o | Jump_Zero 0x4a ; Debug Table 0x2.0x1e = 0x99,0x1 009a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 009b 0000 0000 | | .BLANK 0000[0x5] 00a0 ; -------------------------------------------------------------------------------------- 00a0 ; SUBPROGRAM 00a0 ; -------------------------------------------------------------------------------------- 00a0 00c5 | | .CONST 0x00c5 ; Address of begin 00a1 0004 | | .CONST 0x0004 ; Address of exception handler 00a2 0009 | | .CONST 0x0009 ; Number of locals 00a3 INIT_00a0: 00a3 e003 | | Load 0x0,0x3 ; Debug Table 0x3 = .DEBUG 0x00a3,0x075c,0x0001,0x0000,0x0057,0x9775,0x0000,0x06da ; Debug Table 0x3.0x0 = 0xa3,0xffff 00a4 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34 00a5 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00a6 02c7 | | Declare_Variable Any 00a7 00d8 | | Load_Top At_Offset_0 00a8 1c00 | | Execute_Immediate Run_Utility,0x0 00a9 e003 | | Load 0x0,0x3 ; Debug Table 0x3.0x1 = 0xa9,0xfffe 00aa 1b33 | 3 | Execute Package,Field_Read,Field_Number 0x33 00ab 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x3.0x2 = 0xab,0xfffd 00ac e5ff | | Load 0x2,-0x1 00ad 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 00ae 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00af 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x3 = 0xaf,0xfffc 00b0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x4 = 0xb0,0xfffb 00b1 e5ff | | Load 0x2,-0x1 00b2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00b3 0217 | | Execute Heap_Access,All_Reference 00b4 3c10 |< | Execute Record,Field_Read,Field_Number 0x10 00b5 0007 | | Action Break_Optional 00b6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x5 = 0xb6,0x401 00b7 0217 | | Execute Heap_Access,All_Reference 00b8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00b9 00d0 | | Action Swap_Control 00ba 00d1 | | Pop_Control Pop_Count_1 00bb 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x3.0x6 = 0xbb,0xfffb 00bc e003 | | Load 0x0,0x3 ; Debug Table 0x3.0x7 = 0xbc,0xfffa 00bd 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00be 02c7 | | Declare_Variable Any 00bf 00d9 | | Load_Top At_Offset_1 00c0 e004 | | Load 0x0,0x4 00c1 180d | | Execute Package,Field_Execute,Field_Number 0xd 00c2 c407 | | Store 0x2,0x7 00c3 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x3.0x8 = 0xc3,0xfff9 00c4 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x3.0x9 = 0xc4,0xfff8 00c5 BODY_00a0: 00c5 e003 | | Load 0x0,0x3 ; Debug Table 0x3.0xa = 0xc5,0x1 00c6 1b33 | 3 | Execute Package,Field_Read,Field_Number 0x33 00c7 e402 | | Load 0x2,0x2 00c8 0120 | | Execute Any,Is_Value 00c9 6804 |h | Jump_Zero 0xce 00ca e003 | | Load 0x0,0x3 00cb 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34 00cc 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00cd 7801 |x | Jump 0xcf 00ce e402 | | Load 0x2,0x2 00cf e5ff | | Load 0x2,-0x1 00d0 3c13 |< | Execute Record,Field_Read,Field_Number 0x13 00d1 e407 | | Load 0x2,0x7 00d2 e407 | | Load 0x2,0x7 00d3 e003 | | Load 0x0,0x3 00d4 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 00d5 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 00d6 0092 0654 | T| Action Push_String_Extended,0x654 ; "?" 00d8 01cc | | Execute Vector,Catenate 00d9 e005 | | Load 0x0,0x5 00da 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00db c402 | | Store 0x2,0x2 00dc c403 | | Store 0x2,0x3 00dd 0007 | | Action Break_Optional ; Debug Table 0x3.0xb = 0xdd,0x2 00de e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0xc = 0xde,0x3 00df 0007 | | Action Break_Optional 00e0 e404 | | Load 0x2,0x4 ; Debug Table 0x3.0xd = 0xe0,0x801 00e1 0217 | | Execute Heap_Access,All_Reference 00e2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00e3 e006 | | Load 0x0,0x6 ; Debug Table 0x3.0xe = 0xe3,0x3 00e4 180e | | Execute Package,Field_Execute,Field_Number 0xe 00e5 00d1 | | Pop_Control Pop_Count_1 00e6 0007 | | Action Break_Optional ; Debug Table 0x3.0xf = 0xe6,0x4 00e7 e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x10 = 0xe7,0xc01 00e8 0217 | | Execute Heap_Access,All_Reference 00e9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00ea a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x3.0x11 = 0xea,0x4 00eb 0007 | | Action Break_Optional ; Debug Table 0x3.0x12 = 0xeb,0x5 00ec e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x13 = 0xec,0x1001 00ed 021d | | Execute Heap_Access,Is_Null 00ee 7001 |p | Jump_Nonzero 0xf0 ; Debug Table 0x3.0x14 = 0xee,0x5 00ef 7fee | | Jump 0xde 00f0 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x15 = 0xf0,0x6 00f1 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 00f2 0032 | 2 | Store_Top Heap_Access,At_Offset_2 00f3 7819 |x | Jump 0x10d 00f4 0007 | | Action Break_Optional ; Debug Table 0x3.0x16 = 0xf4,0x8 00f5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x17 = 0xf5,0x1401 00f6 0217 | | Execute Heap_Access,All_Reference 00f7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00f8 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x3.0x18 = 0xf8,0x8 00f9 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x19 = 0xf9,0x9 00fa e403 | | Load 0x2,0x3 00fb e405 | | Load 0x2,0x5 00fc e004 | | Load 0x0,0x4 00fd 180d | | Execute Package,Field_Execute,Field_Number 0xd 00fe e007 | | Load 0x0,0x7 00ff 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0100 6807 |h | Jump_Zero 0x108 0101 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x1a = 0x101,0xa 0102 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0103 00d9 | | Load_Top At_Offset_1 0104 e405 | | Load 0x2,0x5 0105 00eb | | Load_Encached Diana_Cache 0106 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 0107 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0108 0007 | | Action Break_Optional ; Debug Table 0x3.0x1b = 0x108,0xb 0109 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x1c = 0x109,0x1801 010a 0217 | | Execute Heap_Access,All_Reference 010b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 010c 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x3.0x1d = 0x10c,0xb 010d 0007 | | Action Break_Optional ; Debug Table 0x3.0x1e = 0x10d,0x7 010e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x1f = 0x10e,0x1c01 010f 021d | | Execute Heap_Access,Is_Null 0110 6fe3 |o | Jump_Zero 0xf4 ; Debug Table 0x3.0x20 = 0x110,0x7 0111 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x21 = 0x111,0xc 0112 e5ff | | Load 0x2,-0x1 0113 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0114 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x22 = 0x114,0xd 0115 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0116 0007 | | Action Break_Optional 0117 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x23 = 0x117,0x2001 0118 0217 | | Execute Heap_Access,All_Reference 0119 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 011a 00d0 | | Action Swap_Control 011b 00d1 | | Pop_Control Pop_Count_1 011c e008 | | Load 0x0,0x8 ; Debug Table 0x3.0x24 = 0x11c,0xd 011d 1b13 | | Execute Package,Field_Read,Field_Number 0x13 011e 1816 | | Execute Package,Field_Execute,Field_Number 0x16 011f a405 | | Store_Unchecked 0x2,0x5 0120 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x25 = 0x120,0xe 0121 e405 | | Load 0x2,0x5 0122 e009 | | Load 0x0,0x9 0123 180f | | Execute Package,Field_Execute,Field_Number 0xf 0124 6809 |h | Jump_Zero 0x12e 0125 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x26 = 0x125,0xf 0126 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0127 e5ff | | Load 0x2,-0x1 0128 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0129 e405 | | Load 0x2,0x5 012a 00eb | | Load_Encached Diana_Cache 012b 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 012c e5ff | | Load 0x2,-0x1 012d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 012e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 012f 0000 | | .XXX[0x1] 0130 ; -------------------------------------------------------------------------------------- 0130 ; SUBPROGRAM 0130 ; -------------------------------------------------------------------------------------- 0130 0136 | 6 | .CONST 0x0136 ; Address of begin 0131 0004 | | .CONST 0x0004 ; Address of exception handler 0132 0004 | | .CONST 0x0004 ; Number of locals 0133 INIT_0130: 0133 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x4 = .DEBUG 0x0133,0x07ac,0x0001,0x0000,0x0057,0x9775,0x0000,0x06e2 ; Debug Table 0x4.0x0 = 0x133,0xffff 0134 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x4.0x1 = 0x134,0xfffe 0135 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x2 = 0x135,0xfffd 0136 BODY_0130: 0136 0007 | | Action Break_Optional ; Debug Table 0x4.0x3 = 0x136,0x1 0137 0007 | | Action Break_Optional ; Debug Table 0x4.0x4 = 0x137,0x2 0138 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x5 = 0x138,0x401 0139 0217 | | Execute Heap_Access,All_Reference 013a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 013b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x4.0x6 = 0x13b,0x2 013c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x7 = 0x13c,0x3 013d 8212 | | Call 0x1,0x12 013e 680a |h | Jump_Zero 0x149 013f 0007 | | Action Break_Optional ; Debug Table 0x4.0x8 = 0x13f,0x4 0140 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x9 = 0x140,0x801 0141 0217 | | Execute Heap_Access,All_Reference 0142 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0143 a5ff | | Store_Unchecked 0x2,-0x1 ; Debug Table 0x4.0xa = 0x143,0x4 0144 0007 | | Action Break_Optional ; Debug Table 0x4.0xb = 0x144,0x5 0145 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0xc = 0x145,0xc01 0146 021d | | Execute Heap_Access,Is_Null 0147 6fef |o | Jump_Zero 0x137 ; Debug Table 0x4.0xd = 0x147,0x5 0148 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x4.0xe = 0x148,0x6 0149 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0xf = 0x149,0x7 014a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 014b 0007 | | Action Break_Optional ; Debug Table 0x4.0x10 = 0x14b,0x8 014c e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x11 = 0x14c,0x1001 014d 0217 | | Execute Heap_Access,All_Reference 014e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 014f 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x4.0x12 = 0x14f,0x8 0150 7817 |x | Jump 0x168 0151 0007 | | Action Break_Optional ; Debug Table 0x4.0x13 = 0x151,0xa 0152 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x14 = 0x152,0x1401 0153 0217 | | Execute Heap_Access,All_Reference 0154 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0155 8212 | | Call 0x1,0x12 ; Debug Table 0x4.0x15 = 0x155,0xa 0156 680a |h | Jump_Zero 0x161 0157 0007 | | Action Break_Optional ; Debug Table 0x4.0x16 = 0x157,0xb 0158 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x17 = 0x158,0x1801 0159 0217 | | Execute Heap_Access,All_Reference 015a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 015b 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x4.0x18 = 0x15b,0xb 015c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x19 = 0x15c,0xc 015d 00db | | Load_Top At_Offset_3 015e 00eb | | Load_Encached Diana_Cache 015f 1877 | w | Execute Package,Field_Execute,Field_Number 0x77 0160 7807 |x | Jump 0x168 0161 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x1a = 0x161,0xd 0162 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0163 0007 | | Action Break_Optional ; Debug Table 0x4.0x1b = 0x163,0xe 0164 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x1c = 0x164,0x1c01 0165 0217 | | Execute Heap_Access,All_Reference 0166 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0167 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x4.0x1d = 0x167,0xe 0168 0007 | | Action Break_Optional ; Debug Table 0x4.0x1e = 0x168,0x9 0169 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x1f = 0x169,0x2001 016a 021d | | Execute Heap_Access,Is_Null 016b 6fe5 |o | Jump_Zero 0x151 ; Debug Table 0x4.0x20 = 0x16b,0x9 016c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 016d 0000 0000 | | .XXX[0x3] 016f 0000 | | 0170 ; -------------------------------------------------------------------------------------- 0170 ; SUBPROGRAM 0170 ; -------------------------------------------------------------------------------------- 0170 017f | | .CONST 0x017f ; Address of begin 0171 0004 | | .CONST 0x0004 ; Address of exception handler 0172 000a | | .CONST 0x000a ; Number of locals 0173 INIT_0170: 0173 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x5 = .DEBUG 0x0173,0x07f0,0x0001,0x0000,0x0057,0x9775,0x0000,0x06ec ; Debug Table 0x5.0x0 = 0x173,0xffff 0174 e5fe | | Load 0x2,-0x2 0175 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0176 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0177 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x1 = 0x177,0xfffe 0178 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x5.0x2 = 0x178,0xfffd 0179 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x3 = 0x179,0xfffc 017a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x4 = 0x17a,0xfffb 017b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x5 = 0x17b,0xfffa 017c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x6 = 0x17c,0xfff9 017d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x7 = 0x17d,0xfff8 017e 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x5.0x8 = 0x17e,0xfff7 017f BODY_0170: 017f 7836 |x6 | Jump 0x1b6 0180 0007 | | Action Break_Optional ; Debug Table 0x5.0x9 = 0x180,0x2 0181 e402 | | Load 0x2,0x2 ; Debug Table 0x5.0xa = 0x181,0x401 0182 0217 | | Execute Heap_Access,All_Reference 0183 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0184 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x5.0xb = 0x184,0x2 0185 0007 | | Action Break_Optional ; Debug Table 0x5.0xc = 0x185,0x3 0186 e405 | | Load 0x2,0x5 ; Debug Table 0x5.0xd = 0x186,0x801 0187 0007 | | Action Break_Optional 0188 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x5.0xe = 0x188,0x802 0189 0007 | | Action Break_Optional ; Debug Table 0x5.0xf = 0x189,0x803 018a 0007 | | Action Break_Optional ; Debug Table 0x5.0x10 = 0x18a,0x804 018b 0b2f | / | Execute_Immediate Case_Compare,0x2f ; Debug Table 0x5.0x11 = 0x18b,0x3 018c 7005 |p | Jump_Nonzero 0x192 018d 0b2a | * | Execute_Immediate Case_Compare,0x2a 018e 7003 |p | Jump_Nonzero 0x192 018f 0b2b | + | Execute_Immediate Case_Compare,0x2b 0190 7001 |p | Jump_Nonzero 0x192 0191 781e |x | Jump 0x1b0 ; Debug Table 0x5.0x12 = 0x191,0x9 0192 e405 | | Load 0x2,0x5 ; Debug Table 0x5.0x13 = 0x192,0x4 0193 4907 |I | Short_Literal 0x107 0194 00eb | | Load_Encached Diana_Cache 0195 0096 | | Execute Package,Entry 0196 a403 | | Store_Unchecked 0x2,0x3 0197 0007 | | Action Break_Optional ; Debug Table 0x5.0x14 = 0x197,0x5 0198 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x15 = 0x198,0xc01 0199 0007 | | Action Break_Optional 019a 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x5.0x16 = 0x19a,0xc02 019b 0007 | | Action Break_Optional ; Debug Table 0x5.0x17 = 0x19b,0xc03 019c 0007 | | Action Break_Optional ; Debug Table 0x5.0x18 = 0x19c,0xc04 019d 0b6f | o | Execute_Immediate Case_Compare,0x6f ; Debug Table 0x5.0x19 = 0x19d,0x5 019e 7005 |p | Jump_Nonzero 0x1a4 019f 0b65 | e | Execute_Immediate Case_Compare,0x65 01a0 7003 |p | Jump_Nonzero 0x1a4 01a1 0b64 | d | Execute_Immediate Case_Compare,0x64 01a2 7001 |p | Jump_Nonzero 0x1a4 01a3 7804 |x | Jump 0x1a8 ; Debug Table 0x5.0x1a = 0x1a3,0x7 01a4 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x1b = 0x1a4,0x6 01a5 00eb | | Load_Encached Diana_Cache 01a6 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 01a7 a403 | | Store_Unchecked 0x2,0x3 01a8 00d1 | | Pop_Control Pop_Count_1 01a9 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x1c = 0x1a9,0x8 01aa 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 01ab e404 | | Load 0x2,0x4 01ac e403 | | Load 0x2,0x3 01ad 00eb | | Load_Encached Diana_Cache 01ae 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 01af a404 | | Store_Unchecked 0x2,0x4 01b0 00d1 | | Pop_Control Pop_Count_1 01b1 0007 | | Action Break_Optional ; Debug Table 0x5.0x1d = 0x1b1,0xa 01b2 e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x1e = 0x1b2,0x1001 01b3 0217 | | Execute Heap_Access,All_Reference 01b4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01b5 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x5.0x1f = 0x1b5,0xa 01b6 0007 | | Action Break_Optional ; Debug Table 0x5.0x20 = 0x1b6,0x1 01b7 e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x21 = 0x1b7,0x1401 01b8 021d | | Execute Heap_Access,Is_Null 01b9 6fc6 |o | Jump_Zero 0x180 ; Debug Table 0x5.0x22 = 0x1b9,0x1 01ba 0007 | | Action Break_Optional ; Debug Table 0x5.0x23 = 0x1ba,0xb 01bb e404 | | Load 0x2,0x4 ; Debug Table 0x5.0x24 = 0x1bb,0x1801 01bc 021d | | Execute Heap_Access,Is_Null 01bd 6801 |h | Jump_Zero 0x1bf ; Debug Table 0x5.0x25 = 0x1bd,0xb 01be 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x5.0x26 = 0x1be,0xc 01bf e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x27 = 0x1bf,0xd 01c0 e404 | | Load 0x2,0x4 01c1 e5ff | | Load 0x2,-0x1 01c2 4975 |Iu | Short_Literal 0x175 01c3 00eb | | Load_Encached Diana_Cache 01c4 0098 | | Execute Package,Field_Read_Dynamic 01c5 181d | | Execute Package,Field_Execute,Field_Number 0x1d 01c6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x28 = 0x1c6,0x1c01 01c7 7002 |p | Jump_Nonzero 0x1ca 01c8 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x5.0x29 = 0x1c8,0x1c02 01c9 7803 |x | Jump 0x1cd 01ca 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x2a = 0x1ca,0x1c03 01cb 0217 | | Execute Heap_Access,All_Reference 01cc 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01cd 00d0 | | Action Swap_Control 01ce 00d1 | | Pop_Control Pop_Count_1 01cf 8215 | | Call 0x1,0x15 ; Debug Table 0x5.0x2b = 0x1cf,0xd 01d0 00d1 | | Pop_Control Pop_Count_1 01d1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x2c = 0x1d1,0xe 01d2 00eb | | Load_Encached Diana_Cache 01d3 18ec | | Execute Package,Field_Execute,Field_Number 0xec 01d4 a407 | | Store_Unchecked 0x2,0x7 01d5 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x2d = 0x1d5,0xf 01d6 00eb | | Load_Encached Diana_Cache 01d7 18ec | | Execute Package,Field_Execute,Field_Number 0xec 01d8 a406 | | Store_Unchecked 0x2,0x6 01d9 e406 | | Load 0x2,0x6 ; Debug Table 0x5.0x2e = 0x1d9,0x10 01da 0007 | | Action Break_Optional 01db 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x2f = 0x1db,0x2001 01dc 0007 | | Action Break_Optional 01dd e40c | | Load 0x2,0xc ; Debug Table 0x5.0x30 = 0x1dd,0x2401 01de 0007 | | Action Break_Optional 01df 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x5.0x31 = 0x1df,0x2402 01e0 0007 | | Action Break_Optional ; Debug Table 0x5.0x32 = 0x1e0,0x2403 01e1 00d0 | | Action Swap_Control ; Debug Table 0x5.0x33 = 0x1e1,0x2404 01e2 00d1 | | Pop_Control Pop_Count_1 01e3 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0x5.0x34 = 0x1e3,0x2001 01e4 00eb | | Load_Encached Diana_Cache 01e5 0098 | | Execute Package,Field_Read_Dynamic 01e6 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01e7 7800 |x | Jump 0x1e8 01e8 00d0 | | Action Swap_Control 01e9 00d1 | | Pop_Control Pop_Count_1 01ea 4604 |F | Jump_Case 0x5 ; Debug Table 0x5.0x35 = 0x1ea,0x10 01eb 7834 |x4 | Jump 0x220 ; case 0x0 01ec 7833 |x3 | Jump 0x220 ; case 0x1 01ed 7802 |x | Jump 0x1f0 ; case 0x2 01ee 780f |x | Jump 0x1fe ; case 0x3 01ef 7830 |x0 | Jump 0x220 ; case 0x4 01f0 e406 | | Load 0x2,0x6 ; Debug Table 0x5.0x36 = 0x1f0,0x11 01f1 00eb | | Load_Encached Diana_Cache 01f2 1885 | | Execute Package,Field_Execute,Field_Number 0x85 01f3 e407 | | Load 0x2,0x7 01f4 021f | | Execute Heap_Access,Equal 01f5 682a |h* | Jump_Zero 0x220 01f6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x37 = 0x1f6,0x12 01f7 e404 | | Load 0x2,0x4 01f8 e406 | | Load 0x2,0x6 01f9 00eb | | Load_Encached Diana_Cache 01fa 1886 | | Execute Package,Field_Execute,Field_Number 0x86 01fb 8211 | | Call 0x1,0x11 01fc 00d1 | | Pop_Control Pop_Count_1 01fd 7822 |x" | Jump 0x220 01fe e406 | | Load 0x2,0x6 ; Debug Table 0x5.0x38 = 0x1fe,0x13 01ff 00eb | | Load_Encached Diana_Cache 0200 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0201 e407 | | Load 0x2,0x7 0202 021f | | Execute Heap_Access,Equal 0203 680f |h | Jump_Zero 0x213 0204 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x39 = 0x204,0x14 0205 e404 | | Load 0x2,0x4 0206 e406 | | Load 0x2,0x6 0207 00eb | | Load_Encached Diana_Cache 0208 1886 | | Execute Package,Field_Execute,Field_Number 0x86 0209 8211 | | Call 0x1,0x11 020a 00d1 | | Pop_Control Pop_Count_1 020b e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x3a = 0x20b,0x15 020c e404 | | Load 0x2,0x4 020d e406 | | Load 0x2,0x6 020e 00eb | | Load_Encached Diana_Cache 020f 1887 | | Execute Package,Field_Execute,Field_Number 0x87 0210 8211 | | Call 0x1,0x11 0211 00d1 | | Pop_Control Pop_Count_1 0212 780d |x | Jump 0x220 0213 e406 | | Load 0x2,0x6 ; Debug Table 0x5.0x3b = 0x213,0x16 0214 00eb | | Load_Encached Diana_Cache 0215 1886 | | Execute Package,Field_Execute,Field_Number 0x86 0216 e407 | | Load 0x2,0x7 0217 021f | | Execute Heap_Access,Equal 0218 6807 |h | Jump_Zero 0x220 0219 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x3c = 0x219,0x17 021a e404 | | Load 0x2,0x4 021b e406 | | Load 0x2,0x6 021c 00eb | | Load_Encached Diana_Cache 021d 1887 | | Execute Package,Field_Execute,Field_Number 0x87 021e 8211 | | Call 0x1,0x11 021f 00d1 | | Pop_Control Pop_Count_1 0220 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x3d = 0x220,0x19 0221 e5ff | | Load 0x2,-0x1 0222 8218 | | Call 0x1,0x18 0223 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0224 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x3e = 0x224,0x1a 0225 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 0226 700c |p | Jump_Nonzero 0x233 0227 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x3f = 0x227,0x1b 0228 3c0e |< | Execute Record,Field_Read,Field_Number 0xe 0229 0219 | | Execute Heap_Access,All_Read 022a 3c14 |< | Execute Record,Field_Read,Field_Number 0x14 022b 00d8 | | Load_Top At_Offset_0 022c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 022d 00da | | Load_Top At_Offset_2 022e 821a | | Call 0x1,0x1a 022f 00d9 | | Load_Top At_Offset_1 0230 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0231 00d1 | | Pop_Control Pop_Count_1 0232 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x5.0x40 = 0x232,0x1c 0233 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x41 = 0x233,0x1d 0234 e008 | | Load 0x0,0x8 0235 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0236 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0237 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0238 0007 | | Action Break_Optional ; Debug Table 0x5.0x42 = 0x238,0x1e 0239 e408 | | Load 0x2,0x8 ; Debug Table 0x5.0x43 = 0x239,0x2801 023a 0007 | | Action Break_Optional 023b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x5.0x44 = 0x23b,0x2802 023c 0007 | | Action Break_Optional ; Debug Table 0x5.0x45 = 0x23c,0x2803 023d 0007 | | Action Break_Optional ; Debug Table 0x5.0x46 = 0x23d,0x2804 023e 0fa8 | | Execute_Immediate Equal,-0x58 ; Debug Table 0x5.0x47 = 0x23e,0x1e 023f 683b |h; | Jump_Zero 0x27b 0240 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x48 = 0x240,0x1f 0241 00eb | | Load_Encached Diana_Cache 0242 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9 0243 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0244 0007 | | Action Break_Optional ; Debug Table 0x5.0x49 = 0x244,0x20 0245 e408 | | Load 0x2,0x8 ; Debug Table 0x5.0x4a = 0x245,0x2c01 0246 0007 | | Action Break_Optional 0247 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x5.0x4b = 0x247,0x2c02 0248 0007 | | Action Break_Optional ; Debug Table 0x5.0x4c = 0x248,0x2c03 0249 0007 | | Action Break_Optional ; Debug Table 0x5.0x4d = 0x249,0x2c04 024a 0b3e | > | Execute_Immediate Case_Compare,0x3e ; Debug Table 0x5.0x4e = 0x24a,0x20 024b 7009 |p | Jump_Nonzero 0x255 024c 0b41 | A | Execute_Immediate Case_Compare,0x41 024d 7007 |p | Jump_Nonzero 0x255 024e 0b49 | I | Execute_Immediate Case_Compare,0x49 024f 7023 |p# | Jump_Nonzero 0x273 0250 0b47 | G | Execute_Immediate Case_Compare,0x47 0251 7021 |p! | Jump_Nonzero 0x273 0252 0b48 | H | Execute_Immediate Case_Compare,0x48 0253 701f |p | Jump_Nonzero 0x273 0254 7825 |x% | Jump 0x27a ; Debug Table 0x5.0x4f = 0x254,0x26 0255 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x50 = 0x255,0x21 0256 3c12 |< | Execute Record,Field_Read,Field_Number 0x12 0257 00e7 | | Load_Encached Duration_Cache 0258 0269 | i | Execute Discrete,Last 0259 e408 | | Load 0x2,0x8 025a 00eb | | Load_Encached Diana_Cache 025b 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 025c e00a | | Load 0x0,0xa 025d 180e | | Execute Package,Field_Execute,Field_Number 0xe 025e 0033 | 3 | Store_Top Heap_Access,At_Offset_3 025f 0007 | | Action Break_Optional ; Debug Table 0x5.0x51 = 0x25f,0x22 0260 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x52 = 0x260,0x3001 0261 021d | | Execute Heap_Access,Is_Null 0262 7017 |p | Jump_Nonzero 0x27a ; Debug Table 0x5.0x53 = 0x262,0x22 0263 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x54 = 0x263,0x23 0264 e404 | | Load 0x2,0x4 0265 e409 | | Load 0x2,0x9 0266 e008 | | Load 0x0,0x8 0267 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0268 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0269 8211 | | Call 0x1,0x11 026a 00d1 | | Pop_Control Pop_Count_1 026b e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x55 = 0x26b,0x24 026c e404 | | Load 0x2,0x4 026d e409 | | Load 0x2,0x9 026e e004 | | Load 0x0,0x4 026f 180d | | Execute Package,Field_Execute,Field_Number 0xd 0270 8217 | | Call 0x1,0x17 0271 00d1 | | Pop_Control Pop_Count_1 0272 7807 |x | Jump 0x27a 0273 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x56 = 0x273,0x25 0274 e404 | | Load 0x2,0x4 0275 e408 | | Load 0x2,0x8 0276 e004 | | Load 0x0,0x4 0277 180d | | Execute Package,Field_Execute,Field_Number 0xd 0278 8217 | | Call 0x1,0x17 0279 00d1 | | Pop_Control Pop_Count_1 027a 00d1 | | Pop_Control Pop_Count_1 027b e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x57 = 0x27b,0x27 027c 00d9 | | Load_Top At_Offset_1 027d 821b | | Call 0x1,0x1b 027e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 027f 0000 | | .XXX[0x1] 0280 ; -------------------------------------------------------------------------------------- 0280 ; SUBPROGRAM 0280 ; -------------------------------------------------------------------------------------- 0280 0283 | | .CONST 0x0283 ; Address of begin 0281 0004 | | .CONST 0x0004 ; Address of exception handler 0282 0001 | | .CONST 0x0001 ; Number of locals 0283 BODY_0280: 0283 INIT_0280: 0283 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x0283,0x08a2,0x0001,0x0000,0x0057,0x99f5,0x0000,0x0047 ; Debug Table 0x6.0x0 = 0x283,0x1 0284 0007 | | Action Break_Optional 0285 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x1 = 0x285,0x401 0286 0007 | | Action Break_Optional 0287 e403 | | Load 0x2,0x3 ; Debug Table 0x6.0x2 = 0x287,0x801 0288 0007 | | Action Break_Optional 0289 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x6.0x3 = 0x289,0x802 028a 0007 | | Action Break_Optional ; Debug Table 0x6.0x4 = 0x28a,0x803 028b 00d0 | | Action Swap_Control ; Debug Table 0x6.0x5 = 0x28b,0x804 028c 00d1 | | Pop_Control Pop_Count_1 028d 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0x6.0x6 = 0x28d,0x401 028e 00eb | | Load_Encached Diana_Cache 028f 0098 | | Execute Package,Field_Read_Dynamic 0290 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0291 7800 |x | Jump 0x292 0292 00d0 | | Action Swap_Control 0293 00d1 | | Pop_Control Pop_Count_1 0294 4604 |F | Jump_Case 0x5 ; Debug Table 0x6.0x7 = 0x294,0x1 0295 7804 |x | Jump 0x29a ; case 0x0 0296 7811 |x | Jump 0x2a8 ; case 0x1 0297 7818 |x | Jump 0x2b0 ; case 0x2 0298 7826 |x& | Jump 0x2bf ; case 0x3 0299 783b |x; | Jump 0x2d5 ; case 0x4 029a 0007 | | Action Break_Optional ; Debug Table 0x6.0x8 = 0x29a,0x2 029b e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x9 = 0x29b,0xc01 029c 0007 | | Action Break_Optional 029d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x6.0xa = 0x29d,0xc02 029e 0007 | | Action Break_Optional ; Debug Table 0x6.0xb = 0x29e,0xc03 029f 0007 | | Action Break_Optional ; Debug Table 0x6.0xc = 0x29f,0xc04 02a0 0f15 | | Execute_Immediate Equal,0x15 ; Debug Table 0x6.0xd = 0x2a0,0x2 02a1 6805 |h | Jump_Zero 0x2a7 02a2 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0xe = 0x2a2,0x3 02a3 e5fe | | Load 0x2,-0x2 02a4 e5ff | | Load 0x2,-0x1 02a5 8216 | | Call 0x1,0x16 02a6 00d1 | | Pop_Control Pop_Count_1 02a7 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02a8 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0xf = 0x2a8,0x4 02a9 e5fe | | Load 0x2,-0x2 02aa e5ff | | Load 0x2,-0x1 02ab 00eb | | Load_Encached Diana_Cache 02ac 1885 | | Execute Package,Field_Execute,Field_Number 0x85 02ad 8211 | | Call 0x1,0x11 02ae 00d1 | | Pop_Control Pop_Count_1 02af 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02b0 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0x10 = 0x2b0,0x5 02b1 e5fe | | Load 0x2,-0x2 02b2 e5ff | | Load 0x2,-0x1 02b3 00eb | | Load_Encached Diana_Cache 02b4 1885 | | Execute Package,Field_Execute,Field_Number 0x85 02b5 8211 | | Call 0x1,0x11 02b6 00d1 | | Pop_Control Pop_Count_1 02b7 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0x11 = 0x2b7,0x6 02b8 e5fe | | Load 0x2,-0x2 02b9 e5ff | | Load 0x2,-0x1 02ba 00eb | | Load_Encached Diana_Cache 02bb 1886 | | Execute Package,Field_Execute,Field_Number 0x86 02bc 8211 | | Call 0x1,0x11 02bd 00d1 | | Pop_Control Pop_Count_1 02be 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02bf e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0x12 = 0x2bf,0x7 02c0 e5fe | | Load 0x2,-0x2 02c1 e5ff | | Load 0x2,-0x1 02c2 00eb | | Load_Encached Diana_Cache 02c3 1885 | | Execute Package,Field_Execute,Field_Number 0x85 02c4 8211 | | Call 0x1,0x11 02c5 00d1 | | Pop_Control Pop_Count_1 02c6 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0x13 = 0x2c6,0x8 02c7 e5fe | | Load 0x2,-0x2 02c8 e5ff | | Load 0x2,-0x1 02c9 00eb | | Load_Encached Diana_Cache 02ca 1886 | | Execute Package,Field_Execute,Field_Number 0x86 02cb 8211 | | Call 0x1,0x11 02cc 00d1 | | Pop_Control Pop_Count_1 02cd e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0x14 = 0x2cd,0x9 02ce e5fe | | Load 0x2,-0x2 02cf e5ff | | Load 0x2,-0x1 02d0 00eb | | Load_Encached Diana_Cache 02d1 1887 | | Execute Package,Field_Execute,Field_Number 0x87 02d2 8211 | | Call 0x1,0x11 02d3 00d1 | | Pop_Control Pop_Count_1 02d4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02d5 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0x15 = 0x2d5,0xa 02d6 e5fe | | Load 0x2,-0x2 02d7 e5ff | | Load 0x2,-0x1 02d8 00eb | | Load_Encached Diana_Cache 02d9 1888 | | Execute Package,Field_Execute,Field_Number 0x88 02da 8215 | | Call 0x1,0x15 02db 00d1 | | Pop_Control Pop_Count_1 02dc 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02dd 0000 0000 | | .XXX[0x3] 02df 0000 | | 02e0 ; -------------------------------------------------------------------------------------- 02e0 ; SUBPROGRAM 02e0 ; -------------------------------------------------------------------------------------- 02e0 02e8 | | .CONST 0x02e8 ; Address of begin 02e1 0004 | | .CONST 0x0004 ; Address of exception handler 02e2 0002 | | .CONST 0x0002 ; Number of locals 02e3 INIT_02e0: 02e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7 = .DEBUG 0x02e3,0x08d0,0x0002,0x0000,0x0057,0x99f5,0x0000,0x005b ; Debug Table 0x7.0x0 = 0x2e3,0xffff 02e4 00db | | Load_Top At_Offset_3 02e5 00eb | | Load_Encached Diana_Cache 02e6 18ec | | Execute Package,Field_Execute,Field_Number 0xec 02e7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02e8 BODY_02e0: 02e8 0007 | | Action Break_Optional ; Debug Table 0x7.0x1 = 0x2e8,0x1 02e9 e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x2 = 0x2e9,0x401 02ea 0007 | | Action Break_Optional 02eb 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x7.0x3 = 0x2eb,0x402 02ec 0007 | | Action Break_Optional ; Debug Table 0x7.0x4 = 0x2ec,0x403 02ed 0007 | | Action Break_Optional ; Debug Table 0x7.0x5 = 0x2ed,0x404 02ee 0f12 | | Execute_Immediate Equal,0x12 ; Debug Table 0x7.0x6 = 0x2ee,0x1 02ef 6806 |h | Jump_Zero 0x2f6 02f0 00d8 | | Load_Top At_Offset_0 02f1 00eb | | Load_Encached Diana_Cache 02f2 1886 | | Execute Package,Field_Execute,Field_Number 0x86 02f3 e5ff | | Load 0x2,-0x1 02f4 021f | | Execute Heap_Access,Equal 02f5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02f6 4800 |H | Short_Literal 0x0 02f7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02f8 ; -------------------------------------------------------------------------------------- 02f8 ; SUBPROGRAM 02f8 ; -------------------------------------------------------------------------------------- 02f8 0303 | | .CONST 0x0303 ; Address of begin 02f9 0004 | | .CONST 0x0004 ; Address of exception handler 02fa 0005 | | .CONST 0x0005 ; Number of locals 02fb INIT_02f8: 02fb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8 = .DEBUG 0x02fb,0x08e0,0x0001,0x0000,0x0057,0x99f5,0x0000,0x0090 ; Debug Table 0x8.0x0 = 0x2fb,0xffff 02fc 00db | | Load_Top At_Offset_3 02fd 00eb | | Load_Encached Diana_Cache 02fe 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 02ff 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0300 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x8.0x1 = 0x300,0xfffe 0301 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x2 = 0x301,0xfffd 0302 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x8.0x3 = 0x302,0xfffc 0303 BODY_02f8: 0303 0007 | | Action Break_Optional ; Debug Table 0x8.0x4 = 0x303,0x1 0304 e402 | | Load 0x2,0x2 ; Debug Table 0x8.0x5 = 0x304,0x401 0305 0007 | | Action Break_Optional 0306 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x8.0x6 = 0x306,0x402 0307 0007 | | Action Break_Optional ; Debug Table 0x8.0x7 = 0x307,0x403 0308 0007 | | Action Break_Optional ; Debug Table 0x8.0x8 = 0x308,0x404 0309 0f6e | n | Execute_Immediate Equal,0x6e ; Debug Table 0x8.0x9 = 0x309,0x1 030a 6857 |hW | Jump_Zero 0x362 030b 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0xa = 0x30b,0x2 030c 00eb | | Load_Encached Diana_Cache 030d 1888 | | Execute Package,Field_Execute,Field_Number 0x88 030e 0033 | 3 | Store_Top Heap_Access,At_Offset_3 030f 784e |xN | Jump 0x35e 0310 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0xb = 0x310,0x4 0311 0007 | | Action Break_Optional 0312 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xc = 0x312,0x801 0313 7002 |p | Jump_Nonzero 0x316 0314 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0xd = 0x314,0x802 0315 782c |x, | Jump 0x342 0316 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xe = 0x316,0x803 0317 0217 | | Execute Heap_Access,All_Reference 0318 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0319 6804 |h | Jump_Zero 0x31e 031a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xf = 0x31a,0x804 031b 0217 | | Execute Heap_Access,All_Reference 031c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 031d 7824 |x$ | Jump 0x342 031e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x10 = 0x31e,0x805 031f 0007 | | Action Break_Optional 0320 e407 | | Load 0x2,0x7 ; Debug Table 0x8.0x11 = 0x320,0xc01 0321 0007 | | Action Break_Optional 0322 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x8.0x12 = 0x322,0xc02 0323 0007 | | Action Break_Optional ; Debug Table 0x8.0x13 = 0x323,0xc03 0324 00d0 | | Action Swap_Control ; Debug Table 0x8.0x14 = 0x324,0xc04 0325 00d1 | | Pop_Control Pop_Count_1 0326 49bb |I | Short_Literal 0x1bb ; Debug Table 0x8.0x15 = 0x326,0x805 0327 00eb | | Load_Encached Diana_Cache 0328 0098 | | Execute Package,Field_Read_Dynamic 0329 012c | , | Execute Any,Size 032a e001 | | Load 0x0,0x1 032b 1b17 | | Execute Package,Field_Read,Field_Number 0x17 032c 025b | [ | Execute Discrete,Check_In_Type 032d 0273 | s | Execute Discrete,Plus 032e 00d9 | | Load_Top At_Offset_1 032f 0007 | | Action Break_Optional 0330 e408 | | Load 0x2,0x8 ; Debug Table 0x8.0x16 = 0x330,0x1001 0331 0007 | | Action Break_Optional 0332 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x8.0x17 = 0x332,0x1002 0333 0007 | | Action Break_Optional ; Debug Table 0x8.0x18 = 0x333,0x1003 0334 00d0 | | Action Swap_Control ; Debug Table 0x8.0x19 = 0x334,0x1004 0335 00d1 | | Pop_Control Pop_Count_1 0336 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x8.0x1a = 0x336,0xc04 0337 00eb | | Load_Encached Diana_Cache 0338 0098 | | Execute Package,Field_Read_Dynamic 0339 49c9 |I | Short_Literal 0x1c9 033a 00eb | | Load_Encached Diana_Cache 033b 0098 | | Execute Package,Field_Read_Dynamic 033c 49ca |I | Short_Literal 0x1ca 033d 00eb | | Load_Encached Diana_Cache 033e 0095 | | Execute Package,Field_Reference_Dynamic 033f e002 | | Load 0x0,0x2 0340 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0341 7800 |x | Jump 0x342 0342 00d0 | | Action Swap_Control 0343 00d1 | | Pop_Control Pop_Count_1 0344 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x8.0x1b = 0x344,0x4 0345 e5fd | | Load 0x2,-0x3 ; Debug Table 0x8.0x1c = 0x345,0x5 0346 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0347 e5fe | | Load 0x2,-0x2 0348 00db | | Load_Top At_Offset_3 0349 00eb | | Load_Encached Diana_Cache 034a 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 034b a5fe | | Store_Unchecked 0x2,-0x2 034c e5fd | | Load 0x2,-0x3 ; Debug Table 0x8.0x1d = 0x34c,0x6 034d 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 034e e5fd | | Load 0x2,-0x3 034f 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0350 00db | | Load_Top At_Offset_3 0351 00eb | | Load_Encached Diana_Cache 0352 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 0353 e5fd | | Load 0x2,-0x3 0354 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0355 0007 | | Action Break_Optional ; Debug Table 0x8.0x1e = 0x355,0x7 0356 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x1f = 0x356,0x1401 0357 7002 |p | Jump_Nonzero 0x35a 0358 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x8.0x20 = 0x358,0x1402 0359 7803 |x | Jump 0x35d 035a 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x21 = 0x35a,0x1403 035b 0217 | | Execute Heap_Access,All_Reference 035c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 035d 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x8.0x22 = 0x35d,0x7 035e 0007 | | Action Break_Optional ; Debug Table 0x8.0x23 = 0x35e,0x3 035f 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x24 = 0x35f,0x1801 0360 021d | | Execute Heap_Access,Is_Null 0361 6fae |o | Jump_Zero 0x310 ; Debug Table 0x8.0x25 = 0x361,0x3 0362 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x26 = 0x362,0x8 0363 e00b | | Load 0x0,0xb 0364 185e | ^ | Execute Package,Field_Execute,Field_Number 0x5e 0365 6831 |h1 | Jump_Zero 0x397 0366 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x27 = 0x366,0x9 0367 e00b | | Load 0x0,0xb 0368 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d 0369 0031 | 1 | Store_Top Heap_Access,At_Offset_1 036a 7828 |x( | Jump 0x393 036b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x28 = 0x36b,0xb 036c 0007 | | Action Break_Optional 036d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x29 = 0x36d,0x1c01 036e 0217 | | Execute Heap_Access,All_Reference 036f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0370 00d9 | | Load_Top At_Offset_1 0371 0007 | | Action Break_Optional 0372 e408 | | Load 0x2,0x8 ; Debug Table 0x8.0x2a = 0x372,0x2001 0373 0007 | | Action Break_Optional 0374 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x8.0x2b = 0x374,0x2002 0375 0007 | | Action Break_Optional ; Debug Table 0x8.0x2c = 0x375,0x2003 0376 00d0 | | Action Swap_Control ; Debug Table 0x8.0x2d = 0x376,0x2004 0377 00d1 | | Pop_Control Pop_Count_1 0378 49af |I | Short_Literal 0x1af ; Debug Table 0x8.0x2e = 0x378,0x1c01 0379 00eb | | Load_Encached Diana_Cache 037a 0096 | | Execute Package,Entry 037b 00d0 | | Action Swap_Control 037c 00d1 | | Pop_Control Pop_Count_1 037d 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x8.0x2f = 0x37d,0xb 037e e5fd | | Load 0x2,-0x3 ; Debug Table 0x8.0x30 = 0x37e,0xc 037f 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0380 e5fe | | Load 0x2,-0x2 0381 00db | | Load_Top At_Offset_3 0382 00eb | | Load_Encached Diana_Cache 0383 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 0384 a5fe | | Store_Unchecked 0x2,-0x2 0385 e5fd | | Load 0x2,-0x3 ; Debug Table 0x8.0x31 = 0x385,0xd 0386 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0387 e5fd | | Load 0x2,-0x3 0388 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0389 00db | | Load_Top At_Offset_3 038a 00eb | | Load_Encached Diana_Cache 038b 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 038c e5fd | | Load 0x2,-0x3 038d 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 038e 0007 | | Action Break_Optional ; Debug Table 0x8.0x32 = 0x38e,0xe 038f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x33 = 0x38f,0x2401 0390 0217 | | Execute Heap_Access,All_Reference 0391 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0392 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x8.0x34 = 0x392,0xe 0393 0007 | | Action Break_Optional ; Debug Table 0x8.0x35 = 0x393,0xa 0394 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x36 = 0x394,0x2801 0395 021d | | Execute Heap_Access,Is_Null 0396 6fd4 |o | Jump_Zero 0x36b ; Debug Table 0x8.0x37 = 0x396,0xa 0397 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0398 ; -------------------------------------------------------------------------------------- 0398 ; SUBPROGRAM 0398 ; -------------------------------------------------------------------------------------- 0398 03a4 | | .CONST 0x03a4 ; Address of begin 0399 0004 | | .CONST 0x0004 ; Address of exception handler 039a 0005 | | .CONST 0x0005 ; Number of locals 039b INIT_0398: 039b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9 = .DEBUG 0x039b,0x0952,0x0001,0x0000,0x0057,0x99f5,0x0000,0x0162 ; Debug Table 0x9.0x0 = 0x39b,0xffff 039c 00db | | Load_Top At_Offset_3 039d 4904 |I | Short_Literal 0x104 039e 00eb | | Load_Encached Diana_Cache 039f 0096 | | Execute Package,Entry 03a0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03a1 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x1 = 0x3a1,0xfffe 03a2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x2 = 0x3a2,0xfffd 03a3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x3 = 0x3a3,0xfffc 03a4 BODY_0398: 03a4 0007 | | Action Break_Optional ; Debug Table 0x9.0x4 = 0x3a4,0x1 03a5 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x5 = 0x3a5,0x401 03a6 021d | | Execute Heap_Access,Is_Null 03a7 6801 |h | Jump_Zero 0x3a9 ; Debug Table 0x9.0x6 = 0x3a7,0x1 03a8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x9.0x7 = 0x3a8,0x2 03a9 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x8 = 0x3a9,0x3 03aa 00eb | | Load_Encached Diana_Cache 03ab 18bd | | Execute Package,Field_Execute,Field_Number 0xbd 03ac 00eb | | Load_Encached Diana_Cache 03ad 1888 | | Execute Package,Field_Execute,Field_Number 0x88 03ae 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03af 7881 |x | Jump 0x431 03b0 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x9 = 0x3b0,0x5 03b1 0007 | | Action Break_Optional 03b2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xa = 0x3b2,0x801 03b3 7002 |p | Jump_Nonzero 0x3b6 03b4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0xb = 0x3b4,0x802 03b5 782c |x, | Jump 0x3e2 03b6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xc = 0x3b6,0x803 03b7 0217 | | Execute Heap_Access,All_Reference 03b8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03b9 6804 |h | Jump_Zero 0x3be 03ba 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xd = 0x3ba,0x804 03bb 0217 | | Execute Heap_Access,All_Reference 03bc 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03bd 7824 |x$ | Jump 0x3e2 03be 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xe = 0x3be,0x805 03bf 0007 | | Action Break_Optional 03c0 e407 | | Load 0x2,0x7 ; Debug Table 0x9.0xf = 0x3c0,0xc01 03c1 0007 | | Action Break_Optional 03c2 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x9.0x10 = 0x3c2,0xc02 03c3 0007 | | Action Break_Optional ; Debug Table 0x9.0x11 = 0x3c3,0xc03 03c4 00d0 | | Action Swap_Control ; Debug Table 0x9.0x12 = 0x3c4,0xc04 03c5 00d1 | | Pop_Control Pop_Count_1 03c6 49bb |I | Short_Literal 0x1bb ; Debug Table 0x9.0x13 = 0x3c6,0x805 03c7 00eb | | Load_Encached Diana_Cache 03c8 0098 | | Execute Package,Field_Read_Dynamic 03c9 012c | , | Execute Any,Size 03ca e001 | | Load 0x0,0x1 03cb 1b17 | | Execute Package,Field_Read,Field_Number 0x17 03cc 025b | [ | Execute Discrete,Check_In_Type 03cd 0273 | s | Execute Discrete,Plus 03ce 00d9 | | Load_Top At_Offset_1 03cf 0007 | | Action Break_Optional 03d0 e408 | | Load 0x2,0x8 ; Debug Table 0x9.0x14 = 0x3d0,0x1001 03d1 0007 | | Action Break_Optional 03d2 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x9.0x15 = 0x3d2,0x1002 03d3 0007 | | Action Break_Optional ; Debug Table 0x9.0x16 = 0x3d3,0x1003 03d4 00d0 | | Action Swap_Control ; Debug Table 0x9.0x17 = 0x3d4,0x1004 03d5 00d1 | | Pop_Control Pop_Count_1 03d6 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x9.0x18 = 0x3d6,0xc04 03d7 00eb | | Load_Encached Diana_Cache 03d8 0098 | | Execute Package,Field_Read_Dynamic 03d9 49c9 |I | Short_Literal 0x1c9 03da 00eb | | Load_Encached Diana_Cache 03db 0098 | | Execute Package,Field_Read_Dynamic 03dc 49ca |I | Short_Literal 0x1ca 03dd 00eb | | Load_Encached Diana_Cache 03de 0095 | | Execute Package,Field_Reference_Dynamic 03df e002 | | Load 0x0,0x2 03e0 1819 | | Execute Package,Field_Execute,Field_Number 0x19 03e1 7800 |x | Jump 0x3e2 03e2 00d0 | | Action Swap_Control 03e3 00d1 | | Pop_Control Pop_Count_1 03e4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x9.0x19 = 0x3e4,0x5 03e5 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x1a = 0x3e5,0x6 03e6 00d9 | | Load_Top At_Offset_1 03e7 4976 |Iv | Short_Literal 0x176 03e8 00eb | | Load_Encached Diana_Cache 03e9 0098 | | Execute Package,Field_Read_Dynamic 03ea 1815 | | Execute Package,Field_Execute,Field_Number 0x15 03eb 0032 | 2 | Store_Top Heap_Access,At_Offset_2 03ec 0007 | | Action Break_Optional ; Debug Table 0x9.0x1b = 0x3ec,0x7 03ed 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x1c = 0x3ed,0x1401 03ee 021d | | Execute Heap_Access,Is_Null 03ef 7038 |p8 | Jump_Nonzero 0x428 ; Debug Table 0x9.0x1d = 0x3ef,0x7 03f0 e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x1e = 0x3f0,0x8 03f1 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 03f2 e5fe | | Load 0x2,-0x2 03f3 00db | | Load_Top At_Offset_3 03f4 00eb | | Load_Encached Diana_Cache 03f5 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 03f6 a5fe | | Store_Unchecked 0x2,-0x2 03f7 e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x1f = 0x3f7,0x9 03f8 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 03f9 e5fd | | Load 0x2,-0x3 03fa 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 03fb 00db | | Load_Top At_Offset_3 03fc 00eb | | Load_Encached Diana_Cache 03fd 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 03fe e5fd | | Load 0x2,-0x3 03ff 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0400 0007 | | Action Break_Optional ; Debug Table 0x9.0x20 = 0x400,0xa 0401 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x21 = 0x401,0xb 0402 e00c | | Load 0x0,0xc 0403 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0404 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0405 0007 | | Action Break_Optional ; Debug Table 0x9.0x22 = 0x405,0xc 0406 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x23 = 0x406,0x1801 0407 021d | | Execute Heap_Access,Is_Null 0408 7011 |p | Jump_Nonzero 0x41a ; Debug Table 0x9.0x24 = 0x408,0xc 0409 e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x25 = 0x409,0xd 040a 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 040b e5fe | | Load 0x2,-0x2 040c 00db | | Load_Top At_Offset_3 040d 00eb | | Load_Encached Diana_Cache 040e 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 040f a5fe | | Store_Unchecked 0x2,-0x2 0410 e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x26 = 0x410,0xe 0411 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0412 e5fd | | Load 0x2,-0x3 0413 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0414 00db | | Load_Top At_Offset_3 0415 00eb | | Load_Encached Diana_Cache 0416 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 0417 e5fd | | Load 0x2,-0x3 0418 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0419 7fe7 | | Jump 0x401 041a 0007 | | Action Break_Optional ; Debug Table 0x9.0x27 = 0x41a,0xf 041b e405 | | Load 0x2,0x5 ; Debug Table 0x9.0x28 = 0x41b,0x1c01 041c 0007 | | Action Break_Optional 041d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x29 = 0x41d,0x1c02 041e 0007 | | Action Break_Optional ; Debug Table 0x9.0x2a = 0x41e,0x1c03 041f 0007 | | Action Break_Optional ; Debug Table 0x9.0x2b = 0x41f,0x1c04 0420 0f3b | ; | Execute_Immediate Equal,0x3b ; Debug Table 0x9.0x2c = 0x420,0xf 0421 6806 |h | Jump_Zero 0x428 0422 e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x2d = 0x422,0x10 0423 e5fe | | Load 0x2,-0x2 0424 00da | | Load_Top At_Offset_2 0425 8213 | | Call 0x1,0x13 0426 c5fe | | Store 0x2,-0x2 0427 00d1 | | Pop_Control Pop_Count_1 0428 0007 | | Action Break_Optional ; Debug Table 0x9.0x2e = 0x428,0x11 0429 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x2f = 0x429,0x2001 042a 7002 |p | Jump_Nonzero 0x42d 042b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x30 = 0x42b,0x2002 042c 7803 |x | Jump 0x430 042d 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x31 = 0x42d,0x2003 042e 0217 | | Execute Heap_Access,All_Reference 042f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0430 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x9.0x32 = 0x430,0x11 0431 0007 | | Action Break_Optional ; Debug Table 0x9.0x33 = 0x431,0x4 0432 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x34 = 0x432,0x2401 0433 021d | | Execute Heap_Access,Is_Null 0434 6f7b |o{ | Jump_Zero 0x3b0 ; Debug Table 0x9.0x35 = 0x434,0x4 0435 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0436 0000 0000 | | .XXX[0x2] 0438 ; -------------------------------------------------------------------------------------- 0438 ; SUBPROGRAM 0438 ; -------------------------------------------------------------------------------------- 0438 043e | > | .CONST 0x043e ; Address of begin 0439 0004 | | .CONST 0x0004 ; Address of exception handler 043a 0002 | | .CONST 0x0002 ; Number of locals 043b INIT_0438: 043b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xa = .DEBUG 0x043b,0x09c0,0x0001,0x0000,0x0057,0x99f5,0x0000,0x041d ; Debug Table 0xa.0x0 = 0x43b,0xffff 043c 00db | | Load_Top At_Offset_3 043d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 043e BODY_0438: 043e 7841 |xA | Jump 0x480 043f e5fd | | Load 0x2,-0x3 ; Debug Table 0xa.0x1 = 0x43f,0x2 0440 e5fe | | Load 0x2,-0x2 0441 00da | | Load_Top At_Offset_2 0442 0007 | | Action Break_Optional 0443 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x2 = 0x443,0x401 0444 7002 |p | Jump_Nonzero 0x447 0445 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x3 = 0x445,0x402 0446 782c |x, | Jump 0x473 0447 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x4 = 0x447,0x403 0448 0217 | | Execute Heap_Access,All_Reference 0449 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 044a 6804 |h | Jump_Zero 0x44f 044b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x5 = 0x44b,0x404 044c 0217 | | Execute Heap_Access,All_Reference 044d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 044e 7824 |x$ | Jump 0x473 044f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x6 = 0x44f,0x405 0450 0007 | | Action Break_Optional 0451 e406 | | Load 0x2,0x6 ; Debug Table 0xa.0x7 = 0x451,0x801 0452 0007 | | Action Break_Optional 0453 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0xa.0x8 = 0x453,0x802 0454 0007 | | Action Break_Optional ; Debug Table 0xa.0x9 = 0x454,0x803 0455 00d0 | | Action Swap_Control ; Debug Table 0xa.0xa = 0x455,0x804 0456 00d1 | | Pop_Control Pop_Count_1 0457 49bb |I | Short_Literal 0x1bb ; Debug Table 0xa.0xb = 0x457,0x405 0458 00eb | | Load_Encached Diana_Cache 0459 0098 | | Execute Package,Field_Read_Dynamic 045a 012c | , | Execute Any,Size 045b e001 | | Load 0x0,0x1 045c 1b17 | | Execute Package,Field_Read,Field_Number 0x17 045d 025b | [ | Execute Discrete,Check_In_Type 045e 0273 | s | Execute Discrete,Plus 045f 00d9 | | Load_Top At_Offset_1 0460 0007 | | Action Break_Optional 0461 e407 | | Load 0x2,0x7 ; Debug Table 0xa.0xc = 0x461,0xc01 0462 0007 | | Action Break_Optional 0463 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xa.0xd = 0x463,0xc02 0464 0007 | | Action Break_Optional ; Debug Table 0xa.0xe = 0x464,0xc03 0465 00d0 | | Action Swap_Control ; Debug Table 0xa.0xf = 0x465,0xc04 0466 00d1 | | Pop_Control Pop_Count_1 0467 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0xa.0x10 = 0x467,0x804 0468 00eb | | Load_Encached Diana_Cache 0469 0098 | | Execute Package,Field_Read_Dynamic 046a 49c9 |I | Short_Literal 0x1c9 046b 00eb | | Load_Encached Diana_Cache 046c 0098 | | Execute Package,Field_Read_Dynamic 046d 49ca |I | Short_Literal 0x1ca 046e 00eb | | Load_Encached Diana_Cache 046f 0095 | | Execute Package,Field_Reference_Dynamic 0470 e002 | | Load 0x0,0x2 0471 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0472 7800 |x | Jump 0x473 0473 00d0 | | Action Swap_Control 0474 00d1 | | Pop_Control Pop_Count_1 0475 8211 | | Call 0x1,0x11 ; Debug Table 0xa.0x11 = 0x475,0x2 0476 00d1 | | Pop_Control Pop_Count_1 0477 0007 | | Action Break_Optional ; Debug Table 0xa.0x12 = 0x477,0x3 0478 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x13 = 0x478,0x1001 0479 7002 |p | Jump_Nonzero 0x47c 047a 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xa.0x14 = 0x47a,0x1002 047b 7803 |x | Jump 0x47f 047c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x15 = 0x47c,0x1003 047d 0217 | | Execute Heap_Access,All_Reference 047e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 047f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0xa.0x16 = 0x47f,0x3 0480 0007 | | Action Break_Optional ; Debug Table 0xa.0x17 = 0x480,0x1 0481 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x18 = 0x481,0x1401 0482 021d | | Execute Heap_Access,Is_Null 0483 6fbb |o | Jump_Zero 0x43f ; Debug Table 0xa.0x19 = 0x483,0x1 0484 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0485 0000 0000 | | .XXX[0x3] 0487 0000 | | 0488 ; -------------------------------------------------------------------------------------- 0488 ; SUBPROGRAM 0488 ; -------------------------------------------------------------------------------------- 0488 0491 | | .CONST 0x0491 ; Address of begin 0489 0004 | | .CONST 0x0004 ; Address of exception handler 048a 0003 | | .CONST 0x0003 ; Number of locals 048b INIT_0488: 048b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb = .DEBUG 0x048b,0x09f6,0x0001,0x0000,0x0057,0x99f5,0x0000,0x045c ; Debug Table 0xb.0x0 = 0x48b,0xffff 048c 00db | | Load_Top At_Offset_3 048d 00eb | | Load_Encached Diana_Cache 048e 18ec | | Execute Package,Field_Execute,Field_Number 0xec 048f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0490 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x1 = 0x490,0xfffe 0491 BODY_0488: 0491 0007 | | Action Break_Optional ; Debug Table 0xb.0x2 = 0x491,0x1 0492 e402 | | Load 0x2,0x2 ; Debug Table 0xb.0x3 = 0x492,0x401 0493 0007 | | Action Break_Optional 0494 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xb.0x4 = 0x494,0x402 0495 0007 | | Action Break_Optional ; Debug Table 0xb.0x5 = 0x495,0x403 0496 0007 | | Action Break_Optional ; Debug Table 0xb.0x6 = 0x496,0x404 0497 0f10 | | Execute_Immediate Equal,0x10 ; Debug Table 0xb.0x7 = 0x497,0x1 0498 6833 |h3 | Jump_Zero 0x4cc 0499 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x8 = 0x499,0x2 049a 490c |I | Short_Literal 0x10c 049b 00eb | | Load_Encached Diana_Cache 049c 0096 | | Execute Package,Entry 049d 00eb | | Load_Encached Diana_Cache 049e 18ed | | Execute Package,Field_Execute,Field_Number 0xed 049f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x9 = 0x49f,0x801 04a0 0217 | | Execute Heap_Access,All_Reference 04a1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04a2 00d9 | | Load_Top At_Offset_1 04a3 0007 | | Action Break_Optional 04a4 e406 | | Load 0x2,0x6 ; Debug Table 0xb.0xa = 0x4a4,0xc01 04a5 0007 | | Action Break_Optional 04a6 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xb.0xb = 0x4a6,0xc02 04a7 0007 | | Action Break_Optional ; Debug Table 0xb.0xc = 0x4a7,0xc03 04a8 00d0 | | Action Swap_Control ; Debug Table 0xb.0xd = 0x4a8,0xc04 04a9 00d1 | | Pop_Control Pop_Count_1 04aa 49af |I | Short_Literal 0x1af ; Debug Table 0xb.0xe = 0x4aa,0x801 04ab 00eb | | Load_Encached Diana_Cache 04ac 0096 | | Execute Package,Entry 04ad 00d0 | | Action Swap_Control 04ae 00d1 | | Pop_Control Pop_Count_1 04af 00eb | | Load_Encached Diana_Cache ; Debug Table 0xb.0xf = 0x4af,0x2 04b0 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 04b1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04b2 0007 | | Action Break_Optional ; Debug Table 0xb.0x10 = 0x4b2,0x3 04b3 e403 | | Load 0x2,0x3 ; Debug Table 0xb.0x11 = 0x4b3,0x1001 04b4 0007 | | Action Break_Optional 04b5 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xb.0x12 = 0x4b5,0x1002 04b6 0007 | | Action Break_Optional ; Debug Table 0xb.0x13 = 0x4b6,0x1003 04b7 0007 | | Action Break_Optional ; Debug Table 0xb.0x14 = 0x4b7,0x1004 04b8 0b66 | f | Execute_Immediate Case_Compare,0x66 ; Debug Table 0xb.0x15 = 0x4b8,0x3 04b9 7001 |p | Jump_Nonzero 0x4bb 04ba 7804 |x | Jump 0x4bf ; Debug Table 0xb.0x16 = 0x4ba,0x5 04bb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x17 = 0x4bb,0x4 04bc 00eb | | Load_Encached Diana_Cache 04bd 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 04be 0032 | 2 | Store_Top Heap_Access,At_Offset_2 04bf 00d1 | | Pop_Control Pop_Count_1 04c0 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x18 = 0x4c0,0x6 04c1 00d9 | | Load_Top At_Offset_1 04c2 4975 |Iu | Short_Literal 0x175 04c3 00eb | | Load_Encached Diana_Cache 04c4 0098 | | Execute Package,Field_Read_Dynamic 04c5 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 04c6 6805 |h | Jump_Zero 0x4cc 04c7 e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0x19 = 0x4c7,0x7 04c8 e5ff | | Load 0x2,-0x1 04c9 e00d | | Load 0x0,0xd 04ca 180e | | Execute Package,Field_Execute,Field_Number 0xe 04cb 00d1 | | Pop_Control Pop_Count_1 04cc 4503 |E | Exit_Suprogram New_Top_Offset 0x3 04cd 0000 0000 | | .XXX[0x3] 04cf 0000 | | 04d0 ; -------------------------------------------------------------------------------------- 04d0 ; SUBPROGRAM 04d0 ; -------------------------------------------------------------------------------------- 04d0 04e5 | | .CONST 0x04e5 ; Address of begin 04d1 0004 | | .CONST 0x0004 ; Address of exception handler 04d2 0005 | | .CONST 0x0005 ; Number of locals 04d3 INIT_04d0: 04d3 e003 | | Load 0x0,0x3 ; Debug Table 0xc = .DEBUG 0x04d3,0x0a2c,0x0001,0x0000,0x0057,0x99f5,0x0000,0x057a ; Debug Table 0xc.0x0 = 0x4d3,0xffff 04d4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04d5 e003 | | Load 0x0,0x3 ; Debug Table 0xc.0x1 = 0x4d5,0xfffe 04d6 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 04d7 1b31 | 1 | Execute Package,Field_Read,Field_Number 0x31 04d8 02c7 | | Declare_Variable Any 04d9 00d8 | | Load_Top At_Offset_0 04da 1c00 | | Execute_Immediate Run_Utility,0x0 04db e003 | | Load 0x0,0x3 ; Debug Table 0xc.0x2 = 0x4db,0xfffd 04dc 1b0f | | Execute Package,Field_Read,Field_Number 0xf 04dd 02c7 | | Declare_Variable Any 04de 00d8 | | Load_Top At_Offset_0 04df 1c00 | | Execute_Immediate Run_Utility,0x0 04e0 e003 | | Load 0x0,0x3 ; Debug Table 0xc.0x3 = 0x4e0,0xfffc 04e1 1b14 | | Execute Package,Field_Read,Field_Number 0x14 04e2 02ff | | Declare_Variable Variant_Record 04e3 00d8 | | Load_Top At_Offset_0 04e4 1c00 | | Execute_Immediate Run_Utility,0x0 04e5 BODY_04d0: 04e5 e003 | | Load 0x0,0x3 ; Debug Table 0xc.0x4 = 0x4e5,0x1 04e6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04e7 00db | | Load_Top At_Offset_3 04e8 0120 | | Execute Any,Is_Value 04e9 6804 |h | Jump_Zero 0x4ee 04ea e003 | | Load 0x0,0x3 04eb 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 04ec 1b31 | 1 | Execute Package,Field_Read,Field_Number 0x31 04ed 7801 |x | Jump 0x4ef 04ee 00db | | Load_Top At_Offset_3 04ef 6160 |a` | Indirect_Literal Discrete,0x650,{0x00000000, 0x00004000} 04f0 e5fd | | Load 0x2,-0x3 04f1 3c12 |< | Execute Record,Field_Read,Field_Number 0x12 04f2 e5ff | | Load 0x2,-0x1 04f3 e003 | | Load 0x0,0x3 04f4 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 04f5 1811 | | Execute Package,Field_Execute,Field_Number 0x11 04f6 e003 | | Load 0x0,0x3 04f7 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 04f8 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 04f9 c403 | | Store 0x2,0x3 04fa c402 | | Store 0x2,0x2 04fb 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x5 = 0x4fb,0x2 04fc 6828 |h( | Jump_Zero 0x525 04fd 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xc.0x6 = 0x4fd,0x3 04fe 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x7 = 0x4fe,0x5 04ff e003 | | Load 0x0,0x3 0500 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0501 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0502 c404 | | Store 0x2,0x4 0503 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x8 = 0x503,0x6 0504 e004 | | Load 0x0,0x4 0505 180e | | Execute Package,Field_Execute,Field_Number 0xe 0506 00d9 | | Load_Top At_Offset_1 0507 016d | m | Execute Variant_Record,Structure_Write 0508 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x9 = 0x508,0x7 0509 e003 | | Load 0x0,0x3 050a 1816 | | Execute Package,Field_Execute,Field_Number 0x16 050b 7014 |p | Jump_Nonzero 0x520 050c 00d9 | | Load_Top At_Offset_1 050d e003 | | Load 0x0,0x3 050e 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 050f e003 | | Load 0x0,0x3 0510 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0511 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0512 012f | / | Execute Any,Equal 0513 680c |h | Jump_Zero 0x520 0514 e5fd | | Load 0x2,-0x3 ; Debug Table 0xc.0xa = 0x514,0x8 0515 e5fe | | Load 0x2,-0x2 0516 00da | | Load_Top At_Offset_2 0517 e004 | | Load 0x0,0x4 0518 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0519 8211 | | Call 0x1,0x11 051a 00d1 | | Pop_Control Pop_Count_1 051b e5fd | | Load 0x2,-0x3 ; Debug Table 0xc.0xb = 0x51b,0x9 051c e5fe | | Load 0x2,-0x2 051d 00db | | Load_Top At_Offset_3 051e 8217 | | Call 0x1,0x17 051f 00d1 | | Pop_Control Pop_Count_1 0520 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0xc = 0x520,0xa 0521 e003 | | Load 0x0,0x3 0522 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0523 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 0524 c403 | | Store 0x2,0x3 0525 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0xd = 0x525,0x4 0526 e003 | | Load 0x0,0x3 0527 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0528 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0529 6fd4 |o | Jump_Zero 0x4fe 052a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 052b 0000 0000 | | .BLANK 0000[0x5] 0530 ; -------------------------------------------------------------------------------------- 0530 ; SUBPROGRAM 0530 ; -------------------------------------------------------------------------------------- 0530 053b | ; | .CONST 0x053b ; Address of begin 0531 0004 | | .CONST 0x0004 ; Address of exception handler 0532 0005 | | .CONST 0x0005 ; Number of locals 0533 INIT_0530: 0533 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xd = .DEBUG 0x0533,0x0a4a,0x0002,0x0000,0x0057,0x99f5,0x0000,0x0618 ; Debug Table 0xd.0x0 = 0x533,0xffff 0534 00db | | Load_Top At_Offset_3 0535 00eb | | Load_Encached Diana_Cache 0536 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0537 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0538 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x1 = 0x538,0xfffe 0539 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xd.0x2 = 0x539,0xfffd 053a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x3 = 0x53a,0xfffc 053b BODY_0530: 053b 7868 |xh | Jump 0x5a4 053c 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x4 = 0x53c,0x2 053d 0007 | | Action Break_Optional 053e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x5 = 0x53e,0x401 053f 7002 |p | Jump_Nonzero 0x542 0540 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x6 = 0x540,0x402 0541 782c |x, | Jump 0x56e 0542 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x7 = 0x542,0x403 0543 0217 | | Execute Heap_Access,All_Reference 0544 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0545 6804 |h | Jump_Zero 0x54a 0546 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x8 = 0x546,0x404 0547 0217 | | Execute Heap_Access,All_Reference 0548 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0549 7824 |x$ | Jump 0x56e 054a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x9 = 0x54a,0x405 054b 0007 | | Action Break_Optional 054c e407 | | Load 0x2,0x7 ; Debug Table 0xd.0xa = 0x54c,0x801 054d 0007 | | Action Break_Optional 054e 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0xd.0xb = 0x54e,0x802 054f 0007 | | Action Break_Optional ; Debug Table 0xd.0xc = 0x54f,0x803 0550 00d0 | | Action Swap_Control ; Debug Table 0xd.0xd = 0x550,0x804 0551 00d1 | | Pop_Control Pop_Count_1 0552 49bb |I | Short_Literal 0x1bb ; Debug Table 0xd.0xe = 0x552,0x405 0553 00eb | | Load_Encached Diana_Cache 0554 0098 | | Execute Package,Field_Read_Dynamic 0555 012c | , | Execute Any,Size 0556 e001 | | Load 0x0,0x1 0557 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0558 025b | [ | Execute Discrete,Check_In_Type 0559 0273 | s | Execute Discrete,Plus 055a 00d9 | | Load_Top At_Offset_1 055b 0007 | | Action Break_Optional 055c e408 | | Load 0x2,0x8 ; Debug Table 0xd.0xf = 0x55c,0xc01 055d 0007 | | Action Break_Optional 055e 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xd.0x10 = 0x55e,0xc02 055f 0007 | | Action Break_Optional ; Debug Table 0xd.0x11 = 0x55f,0xc03 0560 00d0 | | Action Swap_Control ; Debug Table 0xd.0x12 = 0x560,0xc04 0561 00d1 | | Pop_Control Pop_Count_1 0562 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0xd.0x13 = 0x562,0x804 0563 00eb | | Load_Encached Diana_Cache 0564 0098 | | Execute Package,Field_Read_Dynamic 0565 49c9 |I | Short_Literal 0x1c9 0566 00eb | | Load_Encached Diana_Cache 0567 0098 | | Execute Package,Field_Read_Dynamic 0568 49ca |I | Short_Literal 0x1ca 0569 00eb | | Load_Encached Diana_Cache 056a 0095 | | Execute Package,Field_Reference_Dynamic 056b e002 | | Load 0x0,0x2 056c 1819 | | Execute Package,Field_Execute,Field_Number 0x19 056d 7800 |x | Jump 0x56e 056e 00d0 | | Action Swap_Control 056f 00d1 | | Pop_Control Pop_Count_1 0570 4976 |Iv | Short_Literal 0x176 ; Debug Table 0xd.0x14 = 0x570,0x2 0571 00eb | | Load_Encached Diana_Cache 0572 0098 | | Execute Package,Field_Read_Dynamic 0573 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0574 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0575 0007 | | Action Break_Optional ; Debug Table 0xd.0x15 = 0x575,0x3 0576 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x16 = 0x576,0x1001 0577 021d | | Execute Heap_Access,Is_Null 0578 7022 |p" | Jump_Nonzero 0x59b ; Debug Table 0xd.0x17 = 0x578,0x3 0579 e5fe | | Load 0x2,-0x2 ; Debug Table 0xd.0x18 = 0x579,0x4 057a 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 057b 00da | | Load_Top At_Offset_2 057c e403 | | Load 0x2,0x3 057d 00eb | | Load_Encached Diana_Cache 057e 18ec | | Execute Package,Field_Execute,Field_Number 0xec 057f 00eb | | Load_Encached Diana_Cache 0580 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 0581 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0582 e5fe | | Load 0x2,-0x2 ; Debug Table 0xd.0x19 = 0x582,0x5 0583 3c12 |< | Execute Record,Field_Read,Field_Number 0x12 0584 00e7 | | Load_Encached Duration_Cache 0585 0269 | i | Execute Discrete,Last 0586 e403 | | Load 0x2,0x3 0587 e00a | | Load 0x0,0xa 0588 180e | | Execute Package,Field_Execute,Field_Number 0xe 0589 0031 | 1 | Store_Top Heap_Access,At_Offset_1 058a 0007 | | Action Break_Optional ; Debug Table 0xd.0x1a = 0x58a,0x6 058b e405 | | Load 0x2,0x5 ; Debug Table 0xd.0x1b = 0x58b,0x1401 058c 0007 | | Action Break_Optional 058d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xd.0x1c = 0x58d,0x1402 058e 0007 | | Action Break_Optional ; Debug Table 0xd.0x1d = 0x58e,0x1403 058f 0007 | | Action Break_Optional ; Debug Table 0xd.0x1e = 0x58f,0x1404 0590 0f4e | N | Execute_Immediate Equal,0x4e ; Debug Table 0xd.0x1f = 0x590,0x6 0591 6809 |h | Jump_Zero 0x59b 0592 e5fe | | Load 0x2,-0x2 ; Debug Table 0xd.0x20 = 0x592,0x7 0593 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0594 00da | | Load_Top At_Offset_2 0595 00da | | Load_Top At_Offset_2 0596 00eb | | Load_Encached Diana_Cache 0597 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0598 00eb | | Load_Encached Diana_Cache 0599 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 059a 0032 | 2 | Store_Top Heap_Access,At_Offset_2 059b 0007 | | Action Break_Optional ; Debug Table 0xd.0x21 = 0x59b,0x8 059c 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x22 = 0x59c,0x1801 059d 7002 |p | Jump_Nonzero 0x5a0 059e 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xd.0x23 = 0x59e,0x1802 059f 7803 |x | Jump 0x5a3 05a0 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x24 = 0x5a0,0x1803 05a1 0217 | | Execute Heap_Access,All_Reference 05a2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 05a3 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0xd.0x25 = 0x5a3,0x8 05a4 0007 | | Action Break_Optional ; Debug Table 0xd.0x26 = 0x5a4,0x1 05a5 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x27 = 0x5a5,0x1c01 05a6 021d | | Execute Heap_Access,Is_Null 05a7 6f94 |o | Jump_Zero 0x53c ; Debug Table 0xd.0x28 = 0x5a7,0x1 05a8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x29 = 0x5a8,0x9 05a9 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05aa 0000 0000 | | .BLANK 0000[0x6] 05b0 ; -------------------------------------------------------------------------------------- 05b0 ; SUBPROGRAM 05b0 ; -------------------------------------------------------------------------------------- 05b0 05b8 | | .CONST 0x05b8 ; Address of begin 05b1 0004 | | .CONST 0x0004 ; Address of exception handler 05b2 0002 | | .CONST 0x0002 ; Number of locals 05b3 INIT_05b0: 05b3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe = .DEBUG 0x05b3,0x0aa0,0x0002,0x0000,0x0057,0x99f5,0x0000,0x06bc ; Debug Table 0xe.0x0 = 0x5b3,0xffff 05b4 00db | | Load_Top At_Offset_3 05b5 00eb | | Load_Encached Diana_Cache 05b6 18ec | | Execute Package,Field_Execute,Field_Number 0xec 05b7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05b8 BODY_05b0: 05b8 0007 | | Action Break_Optional ; Debug Table 0xe.0x1 = 0x5b8,0x1 05b9 0007 | | Action Break_Optional ; Debug Table 0xe.0x2 = 0x5b9,0x2 05ba e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x3 = 0x5ba,0x401 05bb 0007 | | Action Break_Optional 05bc 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xe.0x4 = 0x5bc,0x402 05bd 0007 | | Action Break_Optional ; Debug Table 0xe.0x5 = 0x5bd,0x403 05be 0007 | | Action Break_Optional ; Debug Table 0xe.0x6 = 0x5be,0x404 05bf 0b3e | > | Execute_Immediate Case_Compare,0x3e ; Debug Table 0xe.0x7 = 0x5bf,0x2 05c0 7007 |p | Jump_Nonzero 0x5c8 05c1 0b47 | G | Execute_Immediate Case_Compare,0x47 05c2 7005 |p | Jump_Nonzero 0x5c8 05c3 0ba8 | | Execute_Immediate Case_Compare,0xa8 05c4 700c |p | Jump_Nonzero 0x5d1 05c5 0b00 | | Execute_Immediate Case_Compare,0x0 05c6 700a |p | Jump_Nonzero 0x5d1 05c7 780b |x | Jump 0x5d3 ; Debug Table 0xe.0x8 = 0x5c7,0x6 05c8 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x9 = 0x5c8,0x3 05c9 00da | | Load_Top At_Offset_2 05ca 4975 |Iu | Short_Literal 0x175 05cb 00eb | | Load_Encached Diana_Cache 05cc 0098 | | Execute Package,Field_Read_Dynamic 05cd 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 05ce 6804 |h | Jump_Zero 0x5d3 05cf 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0xa = 0x5cf,0x4 05d0 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05d1 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0xb = 0x5d1,0x5 05d2 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05d3 00d1 | | Pop_Control Pop_Count_1 05d4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0xc = 0x5d4,0x7 05d5 00eb | | Load_Encached Diana_Cache 05d6 18ec | | Execute Package,Field_Execute,Field_Number 0xec 05d7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05d8 7fe0 | | Jump 0x5b9 05d9 0000 0000 | | .BLANK 0000[0x7] 05e0 ; -------------------------------------------------------------------------------------- 05e0 ; SUBPROGRAM 05e0 ; -------------------------------------------------------------------------------------- 05e0 05e6 | | .CONST 0x05e6 ; Address of begin 05e1 0004 | | .CONST 0x0004 ; Address of exception handler 05e2 0004 | | .CONST 0x0004 ; Number of locals 05e3 INIT_05e0: 05e3 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xf = .DEBUG 0x05e3,0x0abc,0x0001,0x0000,0x0057,0x99f5,0x0000,0x0715 ; Debug Table 0xf.0x0 = 0x5e3,0xffff 05e4 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xf.0x1 = 0x5e4,0xfffe 05e5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x2 = 0x5e5,0xfffd 05e6 BODY_05e0: 05e6 0007 | | Action Break_Optional ; Debug Table 0xf.0x3 = 0x5e6,0x1 05e7 0007 | | Action Break_Optional ; Debug Table 0xf.0x4 = 0x5e7,0x2 05e8 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x5 = 0x5e8,0x401 05e9 0217 | | Execute Heap_Access,All_Reference 05ea 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05eb 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0xf.0x6 = 0x5eb,0x2 05ec e5ff | | Load 0x2,-0x1 ; Debug Table 0xf.0x7 = 0x5ec,0x3 05ed 00d9 | | Load_Top At_Offset_1 05ee 8219 | | Call 0x1,0x19 05ef 680a |h | Jump_Zero 0x5fa 05f0 0007 | | Action Break_Optional ; Debug Table 0xf.0x8 = 0x5f0,0x4 05f1 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x9 = 0x5f1,0x801 05f2 0217 | | Execute Heap_Access,All_Reference 05f3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 05f4 a5fe | | Store_Unchecked 0x2,-0x2 ; Debug Table 0xf.0xa = 0x5f4,0x4 05f5 0007 | | Action Break_Optional ; Debug Table 0xf.0xb = 0x5f5,0x5 05f6 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0xc = 0x5f6,0xc01 05f7 021d | | Execute Heap_Access,Is_Null 05f8 6fee |o | Jump_Zero 0x5e7 ; Debug Table 0xf.0xd = 0x5f8,0x5 05f9 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0xf.0xe = 0x5f9,0x6 05fa e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0xf = 0x5fa,0x7 05fb 0033 | 3 | Store_Top Heap_Access,At_Offset_3 05fc 0007 | | Action Break_Optional ; Debug Table 0xf.0x10 = 0x5fc,0x8 05fd e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x11 = 0x5fd,0x1001 05fe 0217 | | Execute Heap_Access,All_Reference 05ff 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0600 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0xf.0x12 = 0x600,0x8 0601 7818 |x | Jump 0x61a 0602 e5ff | | Load 0x2,-0x1 ; Debug Table 0xf.0x13 = 0x602,0xa 0603 0007 | | Action Break_Optional 0604 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x14 = 0x604,0x1401 0605 0217 | | Execute Heap_Access,All_Reference 0606 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0607 8219 | | Call 0x1,0x19 ; Debug Table 0xf.0x15 = 0x607,0xa 0608 680a |h | Jump_Zero 0x613 0609 0007 | | Action Break_Optional ; Debug Table 0xf.0x16 = 0x609,0xb 060a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x17 = 0x60a,0x1801 060b 0217 | | Execute Heap_Access,All_Reference 060c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 060d 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0xf.0x18 = 0x60d,0xb 060e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x19 = 0x60e,0xc 060f 00db | | Load_Top At_Offset_3 0610 00eb | | Load_Encached Diana_Cache 0611 1877 | w | Execute Package,Field_Execute,Field_Number 0x77 0612 7807 |x | Jump 0x61a 0613 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x1a = 0x613,0xd 0614 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0615 0007 | | Action Break_Optional ; Debug Table 0xf.0x1b = 0x615,0xe 0616 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x1c = 0x616,0x1c01 0617 0217 | | Execute Heap_Access,All_Reference 0618 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0619 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0xf.0x1d = 0x619,0xe 061a 0007 | | Action Break_Optional ; Debug Table 0xf.0x1e = 0x61a,0x9 061b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x1f = 0x61b,0x2001 061c 021d | | Execute Heap_Access,Is_Null 061d 6fe4 |o | Jump_Zero 0x602 ; Debug Table 0xf.0x20 = 0x61d,0x9 061e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 061f 0000 | | .XXX[0x1] 0620 ; -------------------------------------------------------------------------------------- 0620 ; SUBPROGRAM 0620 ; -------------------------------------------------------------------------------------- 0620 062c | , | .CONST 0x062c ; Address of begin 0621 0004 | | .CONST 0x0004 ; Address of exception handler 0622 0003 | | .CONST 0x0003 ; Number of locals 0623 INIT_0620: 0623 e00e | | Load 0x0,0xe ; Debug Table 0x10 = .DEBUG 0x0623,0x0b00,0x0001,0x0000,0x0057,0x99f5,0x0000,0x07a3 ; Debug Table 0x10.0x0 = 0x623,0xffff 0624 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 0625 e5fe | | Load 0x2,-0x2 0626 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0627 0217 | | Execute Heap_Access,All_Reference 0628 3c16 |< | Execute Record,Field_Read,Field_Number 0x16 0629 0031 | 1 | Store_Top Heap_Access,At_Offset_1 062a e00e | | Load 0x0,0xe ; Debug Table 0x10.0x1 = 0x62a,0xfffe 062b 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 062c BODY_0620: 062c 781d |x | Jump 0x64a 062d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x2 = 0x62d,0x2 062e 0217 | | Execute Heap_Access,All_Reference 062f 3c1f |< | Execute Record,Field_Read,Field_Number 0x1f 0630 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0631 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x3 = 0x631,0x3 0632 0219 | | Execute Heap_Access,All_Read 0633 3c14 |< | Execute Record,Field_Read,Field_Number 0x14 0634 00d8 | | Load_Top At_Offset_0 0635 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0636 e5ff | | Load 0x2,-0x1 0637 821a | | Call 0x1,0x1a 0638 00d9 | | Load_Top At_Offset_1 0639 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 063a 00d1 | | Pop_Control Pop_Count_1 063b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x4 = 0x63b,0x4 063c 0217 | | Execute Heap_Access,All_Reference 063d 3414 |4 | Execute Record,Field_Reference,Field_Number 0x14 063e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 063f 0007 | | Action Break_Optional 0640 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x5 = 0x640,0x401 0641 021d | | Execute Heap_Access,Is_Null 0642 00d0 | | Action Swap_Control 0643 00d1 | | Pop_Control Pop_Count_1 0644 6803 |h | Jump_Zero 0x648 ; Debug Table 0x10.0x6 = 0x644,0x4 0645 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x7 = 0x645,0x5 0646 e00f | | Load 0x0,0xf 0647 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0648 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x8 = 0x648,0x6 0649 0032 | 2 | Store_Top Heap_Access,At_Offset_2 064a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x9 = 0x64a,0x1 064b 77e1 |w | Jump_Nonzero 0x62d 064c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 064d 0000 0000 | | .XXX[0x3] 064f 0000 | | 0650 0000 0000 | | .LITERAL {0x00000000, 0x00004000} 0654 ; -------------------------------------------------------------------------------------- 0654 ; STRING TABLE 0654 ; -------------------------------------------------------------------------------------- 0654 0004 | | .STRTAB 0x0004->0x0656 ; "?" 0655 0003 | | .STREND 0x0003->0x0656 0656 3f00 |? | .STRTAB_STRINGS 0657 0000 | | .XXX[0x1] 0658 ; -------------------------------------------------------------------------------------- 0658 ; Debug Table 0658 ; -------------------------------------------------------------------------------------- 0658 0003 0011 | | .CONST 0x0003,0x0011 065a 000b 06e2 | | .DEBUG 0x000b,0x06e2,0x0000,0x0000,0x0057,0x9775,0x0000,0x06c5 0662 0014 06ec | | .DEBUG 0x0014,0x06ec,0x0000,0x0000,0x0057,0x99f5,0x0000,0x000c 066a 0043 071c | C | .DEBUG 0x0043,0x071c,0x0001,0x0000,0x0057,0x9775,0x0000,0x06c6 0672 00a3 075c | \| .DEBUG 0x00a3,0x075c,0x0001,0x0000,0x0057,0x9775,0x0000,0x06da 067a 0133 07ac | 3 | .DEBUG 0x0133,0x07ac,0x0001,0x0000,0x0057,0x9775,0x0000,0x06e2 0682 0173 07f0 | s | .DEBUG 0x0173,0x07f0,0x0001,0x0000,0x0057,0x9775,0x0000,0x06ec 068a 0283 08a2 | | .DEBUG 0x0283,0x08a2,0x0001,0x0000,0x0057,0x99f5,0x0000,0x0047 0692 02e3 08d0 | | .DEBUG 0x02e3,0x08d0,0x0002,0x0000,0x0057,0x99f5,0x0000,0x005b 069a 02fb 08e0 | | .DEBUG 0x02fb,0x08e0,0x0001,0x0000,0x0057,0x99f5,0x0000,0x0090 06a2 039b 0952 | R| .DEBUG 0x039b,0x0952,0x0001,0x0000,0x0057,0x99f5,0x0000,0x0162 06aa 043b 09c0 | ; | .DEBUG 0x043b,0x09c0,0x0001,0x0000,0x0057,0x99f5,0x0000,0x041d 06b2 048b 09f6 | | .DEBUG 0x048b,0x09f6,0x0001,0x0000,0x0057,0x99f5,0x0000,0x045c 06ba 04d3 0a2c | ,| .DEBUG 0x04d3,0x0a2c,0x0001,0x0000,0x0057,0x99f5,0x0000,0x057a 06c2 0533 0a4a | 3 J| .DEBUG 0x0533,0x0a4a,0x0002,0x0000,0x0057,0x99f5,0x0000,0x0618 06ca 05b3 0aa0 | | .DEBUG 0x05b3,0x0aa0,0x0002,0x0000,0x0057,0x99f5,0x0000,0x06bc 06d2 05e3 0abc | | .DEBUG 0x05e3,0x0abc,0x0001,0x0000,0x0057,0x99f5,0x0000,0x0715 06da 0623 0b00 | # | .DEBUG 0x0623,0x0b00,0x0001,0x0000,0x0057,0x99f5,0x0000,0x07a3 06e2 ; -------------------------------------------------------------------------------------- 06e2 ; Debug3 Subtable 0x0 06e2 ; -------------------------------------------------------------------------------------- 06e2 0004 0000 | | .DBG3TAB 0x0004,0x0000 06e4 000b ffff | | .CONST 0x000b,0xffff 06e6 000d fffe | | .CONST 0x000d,0xfffe 06e8 000f fffd | | .CONST 0x000f,0xfffd 06ea 0011 fffc | | .CONST 0x0011,0xfffc 06ec ; -------------------------------------------------------------------------------------- 06ec ; Debug3 Subtable 0x1 06ec ; -------------------------------------------------------------------------------------- 06ec 0017 0000 | | .DBG3TAB 0x0017,0x0000 06ee 0014 ffff | | .CONST 0x0014,0xffff 06f0 0015 fffe | | .CONST 0x0015,0xfffe 06f2 0016 fffd | | .CONST 0x0016,0xfffd 06f4 0017 fffc | | .CONST 0x0017,0xfffc 06f6 0018 fffb | | .CONST 0x0018,0xfffb 06f8 0019 fffa | | .CONST 0x0019,0xfffa 06fa 001a fff9 | | .CONST 0x001a,0xfff9 06fc 001b fff8 | | .CONST 0x001b,0xfff8 06fe 001d fff7 | | .CONST 0x001d,0xfff7 0700 001f fff6 | | .CONST 0x001f,0xfff6 0702 0021 fff5 | ! | .CONST 0x0021,0xfff5 0704 0023 fff4 | # | .CONST 0x0023,0xfff4 0706 0025 fff3 | % | .CONST 0x0025,0xfff3 0708 0027 fff2 | ' | .CONST 0x0027,0xfff2 070a 0029 fff1 | ) | .CONST 0x0029,0xfff1 070c 002b fff0 | + | .CONST 0x002b,0xfff0 070e 002d ffef | - | .CONST 0x002d,0xffef 0710 002f ffee | / | .CONST 0x002f,0xffee 0712 0031 ffed | 1 | .CONST 0x0031,0xffed 0714 0033 ffec | 3 | .CONST 0x0033,0xffec 0716 0035 ffeb | 5 | .CONST 0x0035,0xffeb 0718 0037 ffea | 7 | .CONST 0x0037,0xffea 071a 0039 ffe9 | 9 | .CONST 0x0039,0xffe9 071c ; -------------------------------------------------------------------------------------- 071c ; Debug3 Subtable 0x2 071c ; -------------------------------------------------------------------------------------- 071c 0002 001d | | .DBG3TAB 0x0002,0x001d 071e 0043 ffff | C | .CONST 0x0043,0xffff 0720 0048 fffe | H | .CONST 0x0048,0xfffe 0722 004a 0002 | J | .CONST 0x004a,0x0002 0724 004c 0401 | L | .CONST 0x004c,0x0401 0726 004e 0402 | N | .CONST 0x004e,0x0402 0728 0050 0403 | P | .CONST 0x0050,0x0403 072a 0054 0404 | T | .CONST 0x0054,0x0404 072c 0058 0405 | X | .CONST 0x0058,0x0405 072e 005a 0801 | Z | .CONST 0x005a,0x0801 0730 005c 0802 | \ | .CONST 0x005c,0x0802 0732 005d 0803 | ] | .CONST 0x005d,0x0803 0734 005e 0804 | ^ | .CONST 0x005e,0x0804 0736 0060 0405 | ` | .CONST 0x0060,0x0405 0738 006a 0c01 | j | .CONST 0x006a,0x0c01 073a 006c 0c02 | l | .CONST 0x006c,0x0c02 073c 006d 0c03 | m | .CONST 0x006d,0x0c03 073e 006e 0c04 | n | .CONST 0x006e,0x0c04 0740 0070 0804 | p | .CONST 0x0070,0x0804 0742 007e 0002 | ~ | .CONST 0x007e,0x0002 0744 0083 0003 | | .CONST 0x0083,0x0003 0746 0084 1001 | | .CONST 0x0084,0x1001 0748 0086 0003 | | .CONST 0x0086,0x0003 074a 0087 0004 | | .CONST 0x0087,0x0004 074c 008d 0005 | | .CONST 0x008d,0x0005 074e 008e 1401 | | .CONST 0x008e,0x1401 0750 0090 1402 | | .CONST 0x0090,0x1402 0752 0092 1403 | | .CONST 0x0092,0x1403 0754 0095 0005 | | .CONST 0x0095,0x0005 0756 0096 0001 | | .CONST 0x0096,0x0001 0758 0097 1801 | | .CONST 0x0097,0x1801 075a 0099 0001 | | .CONST 0x0099,0x0001 075c ; -------------------------------------------------------------------------------------- 075c ; Debug3 Subtable 0x3 075c ; -------------------------------------------------------------------------------------- 075c 0009 001e | | .DBG3TAB 0x0009,0x001e 075e 00a3 ffff | | .CONST 0x00a3,0xffff 0760 00a9 fffe | | .CONST 0x00a9,0xfffe 0762 00ab fffd | | .CONST 0x00ab,0xfffd 0764 00af fffc | | .CONST 0x00af,0xfffc 0766 00b0 fffb | | .CONST 0x00b0,0xfffb 0768 00b6 0401 | | .CONST 0x00b6,0x0401 076a 00bb fffb | | .CONST 0x00bb,0xfffb 076c 00bc fffa | | .CONST 0x00bc,0xfffa 076e 00c3 fff9 | | .CONST 0x00c3,0xfff9 0770 00c4 fff8 | | .CONST 0x00c4,0xfff8 0772 00c5 0001 | | .CONST 0x00c5,0x0001 0774 00dd 0002 | | .CONST 0x00dd,0x0002 0776 00de 0003 | | .CONST 0x00de,0x0003 0778 00e0 0801 | | .CONST 0x00e0,0x0801 077a 00e3 0003 | | .CONST 0x00e3,0x0003 077c 00e6 0004 | | .CONST 0x00e6,0x0004 077e 00e7 0c01 | | .CONST 0x00e7,0x0c01 0780 00ea 0004 | | .CONST 0x00ea,0x0004 0782 00eb 0005 | | .CONST 0x00eb,0x0005 0784 00ec 1001 | | .CONST 0x00ec,0x1001 0786 00ee 0005 | | .CONST 0x00ee,0x0005 0788 00f0 0006 | | .CONST 0x00f0,0x0006 078a 00f4 0008 | | .CONST 0x00f4,0x0008 078c 00f5 1401 | | .CONST 0x00f5,0x1401 078e 00f8 0008 | | .CONST 0x00f8,0x0008 0790 00f9 0009 | | .CONST 0x00f9,0x0009 0792 0101 000a | | .CONST 0x0101,0x000a 0794 0108 000b | | .CONST 0x0108,0x000b 0796 0109 1801 | | .CONST 0x0109,0x1801 0798 010c 000b | | .CONST 0x010c,0x000b 079a 010d 0007 | | .CONST 0x010d,0x0007 079c 010e 1c01 | | .CONST 0x010e,0x1c01 079e 0110 0007 | | .CONST 0x0110,0x0007 07a0 0111 000c | | .CONST 0x0111,0x000c 07a2 0114 000d | | .CONST 0x0114,0x000d 07a4 0117 2001 | | .CONST 0x0117,0x2001 07a6 011c 000d | | .CONST 0x011c,0x000d 07a8 0120 000e | | .CONST 0x0120,0x000e 07aa 0125 000f | % | .CONST 0x0125,0x000f 07ac ; -------------------------------------------------------------------------------------- 07ac ; Debug3 Subtable 0x4 07ac ; -------------------------------------------------------------------------------------- 07ac 0003 001e | | .DBG3TAB 0x0003,0x001e 07ae 0133 ffff | 3 | .CONST 0x0133,0xffff 07b0 0134 fffe | 4 | .CONST 0x0134,0xfffe 07b2 0135 fffd | 5 | .CONST 0x0135,0xfffd 07b4 0136 0001 | 6 | .CONST 0x0136,0x0001 07b6 0137 0002 | 7 | .CONST 0x0137,0x0002 07b8 0138 0401 | 8 | .CONST 0x0138,0x0401 07ba 013b 0002 | ; | .CONST 0x013b,0x0002 07bc 013c 0003 | < | .CONST 0x013c,0x0003 07be 013f 0004 | ? | .CONST 0x013f,0x0004 07c0 0140 0801 | @ | .CONST 0x0140,0x0801 07c2 0143 0004 | C | .CONST 0x0143,0x0004 07c4 0144 0005 | D | .CONST 0x0144,0x0005 07c6 0145 0c01 | E | .CONST 0x0145,0x0c01 07c8 0147 0005 | G | .CONST 0x0147,0x0005 07ca 0148 0006 | H | .CONST 0x0148,0x0006 07cc 0149 0007 | I | .CONST 0x0149,0x0007 07ce 014b 0008 | K | .CONST 0x014b,0x0008 07d0 014c 1001 | L | .CONST 0x014c,0x1001 07d2 014f 0008 | O | .CONST 0x014f,0x0008 07d4 0151 000a | Q | .CONST 0x0151,0x000a 07d6 0152 1401 | R | .CONST 0x0152,0x1401 07d8 0155 000a | U | .CONST 0x0155,0x000a 07da 0157 000b | W | .CONST 0x0157,0x000b 07dc 0158 1801 | X | .CONST 0x0158,0x1801 07de 015b 000b | [ | .CONST 0x015b,0x000b 07e0 015c 000c | \ | .CONST 0x015c,0x000c 07e2 0161 000d | a | .CONST 0x0161,0x000d 07e4 0163 000e | c | .CONST 0x0163,0x000e 07e6 0164 1c01 | d | .CONST 0x0164,0x1c01 07e8 0167 000e | g | .CONST 0x0167,0x000e 07ea 0168 0009 | h | .CONST 0x0168,0x0009 07ec 0169 2001 | i | .CONST 0x0169,0x2001 07ee 016b 0009 | k | .CONST 0x016b,0x0009 07f0 ; -------------------------------------------------------------------------------------- 07f0 ; Debug3 Subtable 0x5 07f0 ; -------------------------------------------------------------------------------------- 07f0 0009 004f | O| .DBG3TAB 0x0009,0x004f 07f2 0173 ffff | s | .CONST 0x0173,0xffff 07f4 0177 fffe | w | .CONST 0x0177,0xfffe 07f6 0178 fffd | x | .CONST 0x0178,0xfffd 07f8 0179 fffc | y | .CONST 0x0179,0xfffc 07fa 017a fffb | z | .CONST 0x017a,0xfffb 07fc 017b fffa | { | .CONST 0x017b,0xfffa 07fe 017c fff9 | | | .CONST 0x017c,0xfff9 0800 017d fff8 | } | .CONST 0x017d,0xfff8 0802 017e fff7 | ~ | .CONST 0x017e,0xfff7 0804 0180 0002 | | .CONST 0x0180,0x0002 0806 0181 0401 | | .CONST 0x0181,0x0401 0808 0184 0002 | | .CONST 0x0184,0x0002 080a 0185 0003 | | .CONST 0x0185,0x0003 080c 0186 0801 | | .CONST 0x0186,0x0801 080e 0188 0802 | | .CONST 0x0188,0x0802 0810 0189 0803 | | .CONST 0x0189,0x0803 0812 018a 0804 | | .CONST 0x018a,0x0804 0814 018b 0003 | | .CONST 0x018b,0x0003 0816 0191 0009 | | .CONST 0x0191,0x0009 0818 0192 0004 | | .CONST 0x0192,0x0004 081a 0197 0005 | | .CONST 0x0197,0x0005 081c 0198 0c01 | | .CONST 0x0198,0x0c01 081e 019a 0c02 | | .CONST 0x019a,0x0c02 0820 019b 0c03 | | .CONST 0x019b,0x0c03 0822 019c 0c04 | | .CONST 0x019c,0x0c04 0824 019d 0005 | | .CONST 0x019d,0x0005 0826 01a3 0007 | | .CONST 0x01a3,0x0007 0828 01a4 0006 | | .CONST 0x01a4,0x0006 082a 01a9 0008 | | .CONST 0x01a9,0x0008 082c 01b1 000a | | .CONST 0x01b1,0x000a 082e 01b2 1001 | | .CONST 0x01b2,0x1001 0830 01b5 000a | | .CONST 0x01b5,0x000a 0832 01b6 0001 | | .CONST 0x01b6,0x0001 0834 01b7 1401 | | .CONST 0x01b7,0x1401 0836 01b9 0001 | | .CONST 0x01b9,0x0001 0838 01ba 000b | | .CONST 0x01ba,0x000b 083a 01bb 1801 | | .CONST 0x01bb,0x1801 083c 01bd 000b | | .CONST 0x01bd,0x000b 083e 01be 000c | | .CONST 0x01be,0x000c 0840 01bf 000d | | .CONST 0x01bf,0x000d 0842 01c6 1c01 | | .CONST 0x01c6,0x1c01 0844 01c8 1c02 | | .CONST 0x01c8,0x1c02 0846 01ca 1c03 | | .CONST 0x01ca,0x1c03 0848 01cf 000d | | .CONST 0x01cf,0x000d 084a 01d1 000e | | .CONST 0x01d1,0x000e 084c 01d5 000f | | .CONST 0x01d5,0x000f 084e 01d9 0010 | | .CONST 0x01d9,0x0010 0850 01db 2001 | | .CONST 0x01db,0x2001 0852 01dd 2401 | $ | .CONST 0x01dd,0x2401 0854 01df 2402 | $ | .CONST 0x01df,0x2402 0856 01e0 2403 | $ | .CONST 0x01e0,0x2403 0858 01e1 2404 | $ | .CONST 0x01e1,0x2404 085a 01e3 2001 | | .CONST 0x01e3,0x2001 085c 01ea 0010 | | .CONST 0x01ea,0x0010 085e 01f0 0011 | | .CONST 0x01f0,0x0011 0860 01f6 0012 | | .CONST 0x01f6,0x0012 0862 01fe 0013 | | .CONST 0x01fe,0x0013 0864 0204 0014 | | .CONST 0x0204,0x0014 0866 020b 0015 | | .CONST 0x020b,0x0015 0868 0213 0016 | | .CONST 0x0213,0x0016 086a 0219 0017 | | .CONST 0x0219,0x0017 086c 0220 0019 | | .CONST 0x0220,0x0019 086e 0224 001a | $ | .CONST 0x0224,0x001a 0870 0227 001b | ' | .CONST 0x0227,0x001b 0872 0232 001c | 2 | .CONST 0x0232,0x001c 0874 0233 001d | 3 | .CONST 0x0233,0x001d 0876 0238 001e | 8 | .CONST 0x0238,0x001e 0878 0239 2801 | 9( | .CONST 0x0239,0x2801 087a 023b 2802 | ;( | .CONST 0x023b,0x2802 087c 023c 2803 | <( | .CONST 0x023c,0x2803 087e 023d 2804 | =( | .CONST 0x023d,0x2804 0880 023e 001e | > | .CONST 0x023e,0x001e 0882 0240 001f | @ | .CONST 0x0240,0x001f 0884 0244 0020 | D | .CONST 0x0244,0x0020 0886 0245 2c01 | E, | .CONST 0x0245,0x2c01 0888 0247 2c02 | G, | .CONST 0x0247,0x2c02 088a 0248 2c03 | H, | .CONST 0x0248,0x2c03 088c 0249 2c04 | I, | .CONST 0x0249,0x2c04 088e 024a 0020 | J | .CONST 0x024a,0x0020 0890 0254 0026 | T &| .CONST 0x0254,0x0026 0892 0255 0021 | U !| .CONST 0x0255,0x0021 0894 025f 0022 | _ "| .CONST 0x025f,0x0022 0896 0260 3001 | `0 | .CONST 0x0260,0x3001 0898 0262 0022 | b "| .CONST 0x0262,0x0022 089a 0263 0023 | c #| .CONST 0x0263,0x0023 089c 026b 0024 | k $| .CONST 0x026b,0x0024 089e 0273 0025 | s %| .CONST 0x0273,0x0025 08a0 027b 0027 | { '| .CONST 0x027b,0x0027 08a2 ; -------------------------------------------------------------------------------------- 08a2 ; Debug3 Subtable 0x6 08a2 ; -------------------------------------------------------------------------------------- 08a2 0000 0016 | | .DBG3TAB 0x0000,0x0016 08a4 0283 0001 | | .CONST 0x0283,0x0001 08a6 0285 0401 | | .CONST 0x0285,0x0401 08a8 0287 0801 | | .CONST 0x0287,0x0801 08aa 0289 0802 | | .CONST 0x0289,0x0802 08ac 028a 0803 | | .CONST 0x028a,0x0803 08ae 028b 0804 | | .CONST 0x028b,0x0804 08b0 028d 0401 | | .CONST 0x028d,0x0401 08b2 0294 0001 | | .CONST 0x0294,0x0001 08b4 029a 0002 | | .CONST 0x029a,0x0002 08b6 029b 0c01 | | .CONST 0x029b,0x0c01 08b8 029d 0c02 | | .CONST 0x029d,0x0c02 08ba 029e 0c03 | | .CONST 0x029e,0x0c03 08bc 029f 0c04 | | .CONST 0x029f,0x0c04 08be 02a0 0002 | | .CONST 0x02a0,0x0002 08c0 02a2 0003 | | .CONST 0x02a2,0x0003 08c2 02a8 0004 | | .CONST 0x02a8,0x0004 08c4 02b0 0005 | | .CONST 0x02b0,0x0005 08c6 02b7 0006 | | .CONST 0x02b7,0x0006 08c8 02bf 0007 | | .CONST 0x02bf,0x0007 08ca 02c6 0008 | | .CONST 0x02c6,0x0008 08cc 02cd 0009 | | .CONST 0x02cd,0x0009 08ce 02d5 000a | | .CONST 0x02d5,0x000a 08d0 ; -------------------------------------------------------------------------------------- 08d0 ; Debug3 Subtable 0x7 08d0 ; -------------------------------------------------------------------------------------- 08d0 0001 0006 | | .DBG3TAB 0x0001,0x0006 08d2 02e3 ffff | | .CONST 0x02e3,0xffff 08d4 02e8 0001 | | .CONST 0x02e8,0x0001 08d6 02e9 0401 | | .CONST 0x02e9,0x0401 08d8 02eb 0402 | | .CONST 0x02eb,0x0402 08da 02ec 0403 | | .CONST 0x02ec,0x0403 08dc 02ed 0404 | | .CONST 0x02ed,0x0404 08de 02ee 0001 | | .CONST 0x02ee,0x0001 08e0 ; -------------------------------------------------------------------------------------- 08e0 ; Debug3 Subtable 0x8 08e0 ; -------------------------------------------------------------------------------------- 08e0 0004 0034 | 4| .DBG3TAB 0x0004,0x0034 08e2 02fb ffff | | .CONST 0x02fb,0xffff 08e4 0300 fffe | | .CONST 0x0300,0xfffe 08e6 0301 fffd | | .CONST 0x0301,0xfffd 08e8 0302 fffc | | .CONST 0x0302,0xfffc 08ea 0303 0001 | | .CONST 0x0303,0x0001 08ec 0304 0401 | | .CONST 0x0304,0x0401 08ee 0306 0402 | | .CONST 0x0306,0x0402 08f0 0307 0403 | | .CONST 0x0307,0x0403 08f2 0308 0404 | | .CONST 0x0308,0x0404 08f4 0309 0001 | | .CONST 0x0309,0x0001 08f6 030b 0002 | | .CONST 0x030b,0x0002 08f8 0310 0004 | | .CONST 0x0310,0x0004 08fa 0312 0801 | | .CONST 0x0312,0x0801 08fc 0314 0802 | | .CONST 0x0314,0x0802 08fe 0316 0803 | | .CONST 0x0316,0x0803 0900 031a 0804 | | .CONST 0x031a,0x0804 0902 031e 0805 | | .CONST 0x031e,0x0805 0904 0320 0c01 | | .CONST 0x0320,0x0c01 0906 0322 0c02 | " | .CONST 0x0322,0x0c02 0908 0323 0c03 | # | .CONST 0x0323,0x0c03 090a 0324 0c04 | $ | .CONST 0x0324,0x0c04 090c 0326 0805 | & | .CONST 0x0326,0x0805 090e 0330 1001 | 0 | .CONST 0x0330,0x1001 0910 0332 1002 | 2 | .CONST 0x0332,0x1002 0912 0333 1003 | 3 | .CONST 0x0333,0x1003 0914 0334 1004 | 4 | .CONST 0x0334,0x1004 0916 0336 0c04 | 6 | .CONST 0x0336,0x0c04 0918 0344 0004 | D | .CONST 0x0344,0x0004 091a 0345 0005 | E | .CONST 0x0345,0x0005 091c 034c 0006 | L | .CONST 0x034c,0x0006 091e 0355 0007 | U | .CONST 0x0355,0x0007 0920 0356 1401 | V | .CONST 0x0356,0x1401 0922 0358 1402 | X | .CONST 0x0358,0x1402 0924 035a 1403 | Z | .CONST 0x035a,0x1403 0926 035d 0007 | ] | .CONST 0x035d,0x0007 0928 035e 0003 | ^ | .CONST 0x035e,0x0003 092a 035f 1801 | _ | .CONST 0x035f,0x1801 092c 0361 0003 | a | .CONST 0x0361,0x0003 092e 0362 0008 | b | .CONST 0x0362,0x0008 0930 0366 0009 | f | .CONST 0x0366,0x0009 0932 036b 000b | k | .CONST 0x036b,0x000b 0934 036d 1c01 | m | .CONST 0x036d,0x1c01 0936 0372 2001 | r | .CONST 0x0372,0x2001 0938 0374 2002 | t | .CONST 0x0374,0x2002 093a 0375 2003 | u | .CONST 0x0375,0x2003 093c 0376 2004 | v | .CONST 0x0376,0x2004 093e 0378 1c01 | x | .CONST 0x0378,0x1c01 0940 037d 000b | } | .CONST 0x037d,0x000b 0942 037e 000c | ~ | .CONST 0x037e,0x000c 0944 0385 000d | | .CONST 0x0385,0x000d 0946 038e 000e | | .CONST 0x038e,0x000e 0948 038f 2401 | $ | .CONST 0x038f,0x2401 094a 0392 000e | | .CONST 0x0392,0x000e 094c 0393 000a | | .CONST 0x0393,0x000a 094e 0394 2801 | ( | .CONST 0x0394,0x2801 0950 0396 000a | | .CONST 0x0396,0x000a 0952 ; -------------------------------------------------------------------------------------- 0952 ; Debug3 Subtable 0x9 0952 ; -------------------------------------------------------------------------------------- 0952 0004 0032 | 2| .DBG3TAB 0x0004,0x0032 0954 039b ffff | | .CONST 0x039b,0xffff 0956 03a1 fffe | | .CONST 0x03a1,0xfffe 0958 03a2 fffd | | .CONST 0x03a2,0xfffd 095a 03a3 fffc | | .CONST 0x03a3,0xfffc 095c 03a4 0001 | | .CONST 0x03a4,0x0001 095e 03a5 0401 | | .CONST 0x03a5,0x0401 0960 03a7 0001 | | .CONST 0x03a7,0x0001 0962 03a8 0002 | | .CONST 0x03a8,0x0002 0964 03a9 0003 | | .CONST 0x03a9,0x0003 0966 03b0 0005 | | .CONST 0x03b0,0x0005 0968 03b2 0801 | | .CONST 0x03b2,0x0801 096a 03b4 0802 | | .CONST 0x03b4,0x0802 096c 03b6 0803 | | .CONST 0x03b6,0x0803 096e 03ba 0804 | | .CONST 0x03ba,0x0804 0970 03be 0805 | | .CONST 0x03be,0x0805 0972 03c0 0c01 | | .CONST 0x03c0,0x0c01 0974 03c2 0c02 | | .CONST 0x03c2,0x0c02 0976 03c3 0c03 | | .CONST 0x03c3,0x0c03 0978 03c4 0c04 | | .CONST 0x03c4,0x0c04 097a 03c6 0805 | | .CONST 0x03c6,0x0805 097c 03d0 1001 | | .CONST 0x03d0,0x1001 097e 03d2 1002 | | .CONST 0x03d2,0x1002 0980 03d3 1003 | | .CONST 0x03d3,0x1003 0982 03d4 1004 | | .CONST 0x03d4,0x1004 0984 03d6 0c04 | | .CONST 0x03d6,0x0c04 0986 03e4 0005 | | .CONST 0x03e4,0x0005 0988 03e5 0006 | | .CONST 0x03e5,0x0006 098a 03ec 0007 | | .CONST 0x03ec,0x0007 098c 03ed 1401 | | .CONST 0x03ed,0x1401 098e 03ef 0007 | | .CONST 0x03ef,0x0007 0990 03f0 0008 | | .CONST 0x03f0,0x0008 0992 03f7 0009 | | .CONST 0x03f7,0x0009 0994 0400 000a | | .CONST 0x0400,0x000a 0996 0401 000b | | .CONST 0x0401,0x000b 0998 0405 000c | | .CONST 0x0405,0x000c 099a 0406 1801 | | .CONST 0x0406,0x1801 099c 0408 000c | | .CONST 0x0408,0x000c 099e 0409 000d | | .CONST 0x0409,0x000d 09a0 0410 000e | | .CONST 0x0410,0x000e 09a2 041a 000f | | .CONST 0x041a,0x000f 09a4 041b 1c01 | | .CONST 0x041b,0x1c01 09a6 041d 1c02 | | .CONST 0x041d,0x1c02 09a8 041e 1c03 | | .CONST 0x041e,0x1c03 09aa 041f 1c04 | | .CONST 0x041f,0x1c04 09ac 0420 000f | | .CONST 0x0420,0x000f 09ae 0422 0010 | " | .CONST 0x0422,0x0010 09b0 0428 0011 | ( | .CONST 0x0428,0x0011 09b2 0429 2001 | ) | .CONST 0x0429,0x2001 09b4 042b 2002 | + | .CONST 0x042b,0x2002 09b6 042d 2003 | - | .CONST 0x042d,0x2003 09b8 0430 0011 | 0 | .CONST 0x0430,0x0011 09ba 0431 0004 | 1 | .CONST 0x0431,0x0004 09bc 0432 2401 | 2$ | .CONST 0x0432,0x2401 09be 0434 0004 | 4 | .CONST 0x0434,0x0004 09c0 ; -------------------------------------------------------------------------------------- 09c0 ; Debug3 Subtable 0xa 09c0 ; -------------------------------------------------------------------------------------- 09c0 0001 0019 | | .DBG3TAB 0x0001,0x0019 09c2 043b ffff | ; | .CONST 0x043b,0xffff 09c4 043f 0002 | ? | .CONST 0x043f,0x0002 09c6 0443 0401 | C | .CONST 0x0443,0x0401 09c8 0445 0402 | E | .CONST 0x0445,0x0402 09ca 0447 0403 | G | .CONST 0x0447,0x0403 09cc 044b 0404 | K | .CONST 0x044b,0x0404 09ce 044f 0405 | O | .CONST 0x044f,0x0405 09d0 0451 0801 | Q | .CONST 0x0451,0x0801 09d2 0453 0802 | S | .CONST 0x0453,0x0802 09d4 0454 0803 | T | .CONST 0x0454,0x0803 09d6 0455 0804 | U | .CONST 0x0455,0x0804 09d8 0457 0405 | W | .CONST 0x0457,0x0405 09da 0461 0c01 | a | .CONST 0x0461,0x0c01 09dc 0463 0c02 | c | .CONST 0x0463,0x0c02 09de 0464 0c03 | d | .CONST 0x0464,0x0c03 09e0 0465 0c04 | e | .CONST 0x0465,0x0c04 09e2 0467 0804 | g | .CONST 0x0467,0x0804 09e4 0475 0002 | u | .CONST 0x0475,0x0002 09e6 0477 0003 | w | .CONST 0x0477,0x0003 09e8 0478 1001 | x | .CONST 0x0478,0x1001 09ea 047a 1002 | z | .CONST 0x047a,0x1002 09ec 047c 1003 | | | .CONST 0x047c,0x1003 09ee 047f 0003 | | .CONST 0x047f,0x0003 09f0 0480 0001 | | .CONST 0x0480,0x0001 09f2 0481 1401 | | .CONST 0x0481,0x1401 09f4 0483 0001 | | .CONST 0x0483,0x0001 09f6 ; -------------------------------------------------------------------------------------- 09f6 ; Debug3 Subtable 0xb 09f6 ; -------------------------------------------------------------------------------------- 09f6 0002 0018 | | .DBG3TAB 0x0002,0x0018 09f8 048b ffff | | .CONST 0x048b,0xffff 09fa 0490 fffe | | .CONST 0x0490,0xfffe 09fc 0491 0001 | | .CONST 0x0491,0x0001 09fe 0492 0401 | | .CONST 0x0492,0x0401 0a00 0494 0402 | | .CONST 0x0494,0x0402 0a02 0495 0403 | | .CONST 0x0495,0x0403 0a04 0496 0404 | | .CONST 0x0496,0x0404 0a06 0497 0001 | | .CONST 0x0497,0x0001 0a08 0499 0002 | | .CONST 0x0499,0x0002 0a0a 049f 0801 | | .CONST 0x049f,0x0801 0a0c 04a4 0c01 | | .CONST 0x04a4,0x0c01 0a0e 04a6 0c02 | | .CONST 0x04a6,0x0c02 0a10 04a7 0c03 | | .CONST 0x04a7,0x0c03 0a12 04a8 0c04 | | .CONST 0x04a8,0x0c04 0a14 04aa 0801 | | .CONST 0x04aa,0x0801 0a16 04af 0002 | | .CONST 0x04af,0x0002 0a18 04b2 0003 | | .CONST 0x04b2,0x0003 0a1a 04b3 1001 | | .CONST 0x04b3,0x1001 0a1c 04b5 1002 | | .CONST 0x04b5,0x1002 0a1e 04b6 1003 | | .CONST 0x04b6,0x1003 0a20 04b7 1004 | | .CONST 0x04b7,0x1004 0a22 04b8 0003 | | .CONST 0x04b8,0x0003 0a24 04ba 0005 | | .CONST 0x04ba,0x0005 0a26 04bb 0004 | | .CONST 0x04bb,0x0004 0a28 04c0 0006 | | .CONST 0x04c0,0x0006 0a2a 04c7 0007 | | .CONST 0x04c7,0x0007 0a2c ; -------------------------------------------------------------------------------------- 0a2c ; Debug3 Subtable 0xc 0a2c ; -------------------------------------------------------------------------------------- 0a2c 0004 000a | | .DBG3TAB 0x0004,0x000a 0a2e 04d3 ffff | | .CONST 0x04d3,0xffff 0a30 04d5 fffe | | .CONST 0x04d5,0xfffe 0a32 04db fffd | | .CONST 0x04db,0xfffd 0a34 04e0 fffc | | .CONST 0x04e0,0xfffc 0a36 04e5 0001 | | .CONST 0x04e5,0x0001 0a38 04fb 0002 | | .CONST 0x04fb,0x0002 0a3a 04fd 0003 | | .CONST 0x04fd,0x0003 0a3c 04fe 0005 | | .CONST 0x04fe,0x0005 0a3e 0503 0006 | | .CONST 0x0503,0x0006 0a40 0508 0007 | | .CONST 0x0508,0x0007 0a42 0514 0008 | | .CONST 0x0514,0x0008 0a44 051b 0009 | | .CONST 0x051b,0x0009 0a46 0520 000a | | .CONST 0x0520,0x000a 0a48 0525 0004 | % | .CONST 0x0525,0x0004 0a4a ; -------------------------------------------------------------------------------------- 0a4a ; Debug3 Subtable 0xd 0a4a ; -------------------------------------------------------------------------------------- 0a4a 0004 0026 | &| .DBG3TAB 0x0004,0x0026 0a4c 0533 ffff | 3 | .CONST 0x0533,0xffff 0a4e 0538 fffe | 8 | .CONST 0x0538,0xfffe 0a50 0539 fffd | 9 | .CONST 0x0539,0xfffd 0a52 053a fffc | : | .CONST 0x053a,0xfffc 0a54 053c 0002 | < | .CONST 0x053c,0x0002 0a56 053e 0401 | > | .CONST 0x053e,0x0401 0a58 0540 0402 | @ | .CONST 0x0540,0x0402 0a5a 0542 0403 | B | .CONST 0x0542,0x0403 0a5c 0546 0404 | F | .CONST 0x0546,0x0404 0a5e 054a 0405 | J | .CONST 0x054a,0x0405 0a60 054c 0801 | L | .CONST 0x054c,0x0801 0a62 054e 0802 | N | .CONST 0x054e,0x0802 0a64 054f 0803 | O | .CONST 0x054f,0x0803 0a66 0550 0804 | P | .CONST 0x0550,0x0804 0a68 0552 0405 | R | .CONST 0x0552,0x0405 0a6a 055c 0c01 | \ | .CONST 0x055c,0x0c01 0a6c 055e 0c02 | ^ | .CONST 0x055e,0x0c02 0a6e 055f 0c03 | _ | .CONST 0x055f,0x0c03 0a70 0560 0c04 | ` | .CONST 0x0560,0x0c04 0a72 0562 0804 | b | .CONST 0x0562,0x0804 0a74 0570 0002 | p | .CONST 0x0570,0x0002 0a76 0575 0003 | u | .CONST 0x0575,0x0003 0a78 0576 1001 | v | .CONST 0x0576,0x1001 0a7a 0578 0003 | x | .CONST 0x0578,0x0003 0a7c 0579 0004 | y | .CONST 0x0579,0x0004 0a7e 0582 0005 | | .CONST 0x0582,0x0005 0a80 058a 0006 | | .CONST 0x058a,0x0006 0a82 058b 1401 | | .CONST 0x058b,0x1401 0a84 058d 1402 | | .CONST 0x058d,0x1402 0a86 058e 1403 | | .CONST 0x058e,0x1403 0a88 058f 1404 | | .CONST 0x058f,0x1404 0a8a 0590 0006 | | .CONST 0x0590,0x0006 0a8c 0592 0007 | | .CONST 0x0592,0x0007 0a8e 059b 0008 | | .CONST 0x059b,0x0008 0a90 059c 1801 | | .CONST 0x059c,0x1801 0a92 059e 1802 | | .CONST 0x059e,0x1802 0a94 05a0 1803 | | .CONST 0x05a0,0x1803 0a96 05a3 0008 | | .CONST 0x05a3,0x0008 0a98 05a4 0001 | | .CONST 0x05a4,0x0001 0a9a 05a5 1c01 | | .CONST 0x05a5,0x1c01 0a9c 05a7 0001 | | .CONST 0x05a7,0x0001 0a9e 05a8 0009 | | .CONST 0x05a8,0x0009 0aa0 ; -------------------------------------------------------------------------------------- 0aa0 ; Debug3 Subtable 0xe 0aa0 ; -------------------------------------------------------------------------------------- 0aa0 0001 000c | | .DBG3TAB 0x0001,0x000c 0aa2 05b3 ffff | | .CONST 0x05b3,0xffff 0aa4 05b8 0001 | | .CONST 0x05b8,0x0001 0aa6 05b9 0002 | | .CONST 0x05b9,0x0002 0aa8 05ba 0401 | | .CONST 0x05ba,0x0401 0aaa 05bc 0402 | | .CONST 0x05bc,0x0402 0aac 05bd 0403 | | .CONST 0x05bd,0x0403 0aae 05be 0404 | | .CONST 0x05be,0x0404 0ab0 05bf 0002 | | .CONST 0x05bf,0x0002 0ab2 05c7 0006 | | .CONST 0x05c7,0x0006 0ab4 05c8 0003 | | .CONST 0x05c8,0x0003 0ab6 05cf 0004 | | .CONST 0x05cf,0x0004 0ab8 05d1 0005 | | .CONST 0x05d1,0x0005 0aba 05d4 0007 | | .CONST 0x05d4,0x0007 0abc ; -------------------------------------------------------------------------------------- 0abc ; Debug3 Subtable 0xf 0abc ; -------------------------------------------------------------------------------------- 0abc 0003 001e | | .DBG3TAB 0x0003,0x001e 0abe 05e3 ffff | | .CONST 0x05e3,0xffff 0ac0 05e4 fffe | | .CONST 0x05e4,0xfffe 0ac2 05e5 fffd | | .CONST 0x05e5,0xfffd 0ac4 05e6 0001 | | .CONST 0x05e6,0x0001 0ac6 05e7 0002 | | .CONST 0x05e7,0x0002 0ac8 05e8 0401 | | .CONST 0x05e8,0x0401 0aca 05eb 0002 | | .CONST 0x05eb,0x0002 0acc 05ec 0003 | | .CONST 0x05ec,0x0003 0ace 05f0 0004 | | .CONST 0x05f0,0x0004 0ad0 05f1 0801 | | .CONST 0x05f1,0x0801 0ad2 05f4 0004 | | .CONST 0x05f4,0x0004 0ad4 05f5 0005 | | .CONST 0x05f5,0x0005 0ad6 05f6 0c01 | | .CONST 0x05f6,0x0c01 0ad8 05f8 0005 | | .CONST 0x05f8,0x0005 0ada 05f9 0006 | | .CONST 0x05f9,0x0006 0adc 05fa 0007 | | .CONST 0x05fa,0x0007 0ade 05fc 0008 | | .CONST 0x05fc,0x0008 0ae0 05fd 1001 | | .CONST 0x05fd,0x1001 0ae2 0600 0008 | | .CONST 0x0600,0x0008 0ae4 0602 000a | | .CONST 0x0602,0x000a 0ae6 0604 1401 | | .CONST 0x0604,0x1401 0ae8 0607 000a | | .CONST 0x0607,0x000a 0aea 0609 000b | | .CONST 0x0609,0x000b 0aec 060a 1801 | | .CONST 0x060a,0x1801 0aee 060d 000b | | .CONST 0x060d,0x000b 0af0 060e 000c | | .CONST 0x060e,0x000c 0af2 0613 000d | | .CONST 0x0613,0x000d 0af4 0615 000e | | .CONST 0x0615,0x000e 0af6 0616 1c01 | | .CONST 0x0616,0x1c01 0af8 0619 000e | | .CONST 0x0619,0x000e 0afa 061a 0009 | | .CONST 0x061a,0x0009 0afc 061b 2001 | | .CONST 0x061b,0x2001 0afe 061d 0009 | | .CONST 0x061d,0x0009 0b00 ; -------------------------------------------------------------------------------------- 0b00 ; Debug3 Subtable 0x10 0b00 ; -------------------------------------------------------------------------------------- 0b00 0002 0008 | | .DBG3TAB 0x0002,0x0008 0b02 0623 ffff | # | .CONST 0x0623,0xffff 0b04 062a fffe | * | .CONST 0x062a,0xfffe 0b06 062d 0002 | - | .CONST 0x062d,0x0002 0b08 0631 0003 | 1 | .CONST 0x0631,0x0003 0b0a 063b 0004 | ; | .CONST 0x063b,0x0004 0b0c 0640 0401 | @ | .CONST 0x0640,0x0401 0b0e 0644 0004 | D | .CONST 0x0644,0x0004 0b10 0645 0005 | E | .CONST 0x0645,0x0005 0b12 0648 0006 | H | .CONST 0x0648,0x0006 0b14 064a 0001 | J | .CONST 0x064a,0x0001 0b16 0000 0000 | | .BLANK 0000[0xea]