|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 7168 (0x1c00) 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 0750 | P | .CONST 0x0750 ; 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 0006 | | .CONST 0x0006 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0046 | F | .CONST 0x0046 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 001f | | .CONST 0x001f ; Number of locals 000b INIT_0008: 000b 029a 004b | K| Declare_Subprogram INIT_0048,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x0802,0x0000,0x0000,0x0057,0x9775,0x0000,0x0466 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 0083 | | Declare_Subprogram INIT_0080,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 00bb | | Declare_Subprogram INIT_00b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 0113 | | Declare_Subprogram INIT_0110,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 012b | +| Declare_Subprogram INIT_0128,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 015b | [| Declare_Subprogram INIT_0158,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 00bf | | Action Accept_Activation 0018 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0018,0x0810,0x0000,0x0000,0x0057,0x9825,0x0000,0x000a ; Debug Table 0x1.0x0 = 0x18,0xffff 0019 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x19,0xfffe 001a 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x1a,0xfffd 001b 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x1b,0xfffc 001c 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x1c,0xfffb 001d 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x1d,0xfffa 001e 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x1e,0xfff9 001f e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x7 = 0x1f,0xfff8 0020 190d | | Execute Package,Field_Reference,Field_Number 0xd 0021 0007 | | Action Break_Optional 0022 029d 01a3 | | Declare_Subprogram INIT_01a0,For_Outer_Call ; Debug Table 0x1.0x8 = 0x22,0xfff7 0024 029d 01d3 | | Declare_Subprogram INIT_01d0,For_Outer_Call ; Debug Table 0x1.0x9 = 0x24,0xfff6 0026 029d 020b | | Declare_Subprogram INIT_0208,For_Outer_Call ; Debug Table 0x1.0xa = 0x26,0xfff5 0028 029d 023b | ;| Declare_Subprogram INIT_0238,For_Outer_Call ; Debug Table 0x1.0xb = 0x28,0xfff4 002a 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0xc = 0x2a,0xfff3 002b 00c7 | | Action Elaborate_Subprogram 002c 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0xd = 0x2c,0xfff2 002d 00c7 | | Action Elaborate_Subprogram 002e 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0xe = 0x2e,0xfff1 002f 00c7 | | Action Elaborate_Subprogram 0030 029d 02c3 | | Declare_Subprogram INIT_02c0,For_Outer_Call ; Debug Table 0x1.0xf = 0x30,0xfff0 0032 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x10 = 0x32,0xffef 0033 00c7 | | Action Elaborate_Subprogram 0034 029d 02fb | | Declare_Subprogram INIT_02f8,For_Outer_Call ; Debug Table 0x1.0x11 = 0x34,0xffee 0036 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x12 = 0x36,0xffed 0037 00c7 | | Action Elaborate_Subprogram 0038 029d 030b | | Declare_Subprogram INIT_0308,For_Outer_Call ; Debug Table 0x1.0x13 = 0x38,0xffec 003a 029d 0343 | C| Declare_Subprogram INIT_0340,For_Outer_Call ; Debug Table 0x1.0x14 = 0x3a,0xffeb 003c 029d 03db | | Declare_Subprogram INIT_03d8,For_Outer_Call ; Debug Table 0x1.0x15 = 0x3c,0xffea 003e 029d 047b | {| Declare_Subprogram INIT_0478,For_Outer_Call ; Debug Table 0x1.0x16 = 0x3e,0xffe9 0040 029d 049b | | Declare_Subprogram INIT_0498,For_Outer_Call ; Debug Table 0x1.0x17 = 0x40,0xffe8 0042 029d 057b | {| Declare_Subprogram INIT_0578,For_Outer_Call ; Debug Table 0x1.0x18 = 0x42,0xffe7 0044 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x19 = 0x44,0xffe6 0045 00c7 | | Action Elaborate_Subprogram 0046 BODY_0008: 0046 00bc | | Action Signal_Activated 0047 00bb | | Action Signal_Completion 0048 ; -------------------------------------------------------------------------------------- 0048 ; SUBPROGRAM 0048 ; -------------------------------------------------------------------------------------- 0048 005f | _ | .CONST 0x005f ; Address of begin 0049 0004 | | .CONST 0x0004 ; Address of exception handler 004a 0006 | | .CONST 0x0006 ; Number of locals 004b INIT_0048: 004b e002 | | Load 0x0,0x2 ; Debug Table 0x2 = .DEBUG 0x004b,0x0846,0x0001,0x0000,0x0057,0x9775,0x0000,0x0467 ; Debug Table 0x2.0x0 = 0x4b,0xffff 004c 0322 | " | Declare_Variable Record 004d e002 | | Load 0x0,0x2 ; Debug Table 0x2.0x1 = 0x4d,0xfffe 004e 0322 | " | Declare_Variable Record 004f e5fb | | Load 0x2,-0x5 ; Debug Table 0x2.0x2 = 0x4f,0xfffd 0050 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0051 e003 | | Load 0x0,0x3 0052 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0053 0260 | ` | Execute Discrete,In_Type 0054 6804 |h | Jump_Zero 0x59 0055 e5fb | | Load 0x2,-0x5 0056 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0057 0d04 | | Execute_Immediate Less,0x4 0058 7801 |x | Jump 0x5a 0059 4800 |H | Short_Literal 0x0 005a 00e1 | | Load_Encached Boolean_Cache 005b 03f1 | | Declare_Variable Discrete,With_Value 005c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x3 = 0x5c,0xfffc 005d 029f 05d3 | | Declare_Subprogram INIT_05d0,For_Call ; Debug Table 0x2.0x4 = 0x5d,0xfffb 005f BODY_0048: 005f e5fb | | Load 0x2,-0x5 ; Debug Table 0x2.0x5 = 0x5f,0x1 0060 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 0061 6810 |h | Jump_Zero 0x72 0062 e5fe | | Load 0x2,-0x2 0063 e004 | | Load 0x0,0x4 0064 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a 0065 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0066 680b |h | Jump_Zero 0x72 0067 e5fb | | Load 0x2,-0x5 ; Debug Table 0x2.0x6 = 0x67,0x2 0068 00f1 | | Load_Encached Diana_Temp_Seq 0069 00f1 | | Load_Encached Diana_Temp_Seq 006a e5fe | | Load 0x2,-0x2 006b e5ff | | Load 0x2,-0x1 006c e005 | | Load 0x0,0x5 006d 180d | | Execute Package,Field_Execute,Field_Number 0xd 006e c5fd | | Store 0x2,-0x3 006f c5fc | | Store 0x2,-0x4 0070 00d1 | | Pop_Control Pop_Count_1 0071 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0072 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x7 = 0x72,0x3 0073 8406 | | Call 0x2,0x6 0074 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x8 = 0x74,0x4 0075 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0076 a5fd | | Store_Unchecked 0x2,-0x3 0077 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x9 = 0x77,0x5 0078 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0079 a5fc | | Store_Unchecked 0x2,-0x4 007a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 007b 0000 0000 | | .BLANK 0000[0x5] 0080 ; -------------------------------------------------------------------------------------- 0080 ; SUBPROGRAM 0080 ; -------------------------------------------------------------------------------------- 0080 0086 | | .CONST 0x0086 ; Address of begin 0081 0004 | | .CONST 0x0004 ; Address of exception handler 0082 0003 | | .CONST 0x0003 ; Number of locals 0083 INIT_0080: 0083 e003 | | Load 0x0,0x3 ; Debug Table 0x3 = .DEBUG 0x0083,0x085c,0x0001,0x0000,0x0057,0x9775,0x0000,0x0487 ; Debug Table 0x3.0x0 = 0x83,0xffff 0084 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 0085 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x1 = 0x85,0xfffe 0086 BODY_0080: 0086 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x2 = 0x86,0x1 0087 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 0088 7008 |p | Jump_Nonzero 0x91 0089 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x3 = 0x89,0x2 008a 3c0e |< | Execute Record,Field_Read,Field_Number 0xe 008b e5fe | | Load 0x2,-0x2 008c e5ff | | Load 0x2,-0x1 008d 8218 | | Call 0x1,0x18 008e e5fe | | Load 0x2,-0x2 008f 380e |8 | Execute Record,Field_Write,Field_Number 0xe 0090 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0091 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x4 = 0x91,0x3 0092 e006 | | Load 0x0,0x6 0093 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0094 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0095 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0096 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x5 = 0x96,0x4 0097 e5fe | | Load 0x2,-0x2 0098 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0099 e007 | | Load 0x0,0x7 009a 1811 | | Execute Package,Field_Execute,Field_Number 0x11 009b 0032 | 2 | Store_Top Heap_Access,At_Offset_2 009c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x6 = 0x9c,0x5 009d 700f |p | Jump_Nonzero 0xad 009e 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x7 = 0x9e,0x6 009f e5fe | | Load 0x2,-0x2 00a0 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 00a1 e5fe | | Load 0x2,-0x2 00a2 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 00a3 e008 | | Load 0x0,0x8 00a4 e5ff | | Load 0x2,-0x1 00a5 00eb | | Load_Encached Diana_Cache 00a6 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 00a7 00db | | Load_Top At_Offset_3 00a8 e5fe | | Load 0x2,-0x2 00a9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00aa e007 | | Load 0x0,0x7 00ab 180e | | Execute Package,Field_Execute,Field_Number 0xe 00ac 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00ad 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x8 = 0xad,0x7 00ae e5fe | | Load 0x2,-0x2 00af e5ff | | Load 0x2,-0x1 00b0 8218 | | Call 0x1,0x18 00b1 0032 | 2 | Store_Top Heap_Access,At_Offset_2 00b2 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x9 = 0xb2,0x8 00b3 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 00b4 00da | | Load_Top At_Offset_2 00b5 e007 | | Load 0x0,0x7 00b6 1812 | | Execute Package,Field_Execute,Field_Number 0x12 00b7 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00b8 ; -------------------------------------------------------------------------------------- 00b8 ; SUBPROGRAM 00b8 ; -------------------------------------------------------------------------------------- 00b8 00c1 | | .CONST 0x00c1 ; Address of begin 00b9 0004 | | .CONST 0x0004 ; Address of exception handler 00ba 0002 | | .CONST 0x0002 ; Number of locals 00bb INIT_00b8: 00bb e003 | | Load 0x0,0x3 ; Debug Table 0x4 = .DEBUG 0x00bb,0x0872,0x0002,0x0000,0x0057,0x9775,0x0000,0x0495 ; Debug Table 0x4.0x0 = 0xbb,0xffff 00bc 1b19 | | Execute Package,Field_Read,Field_Number 0x19 00bd 00db | | Load_Top At_Offset_3 00be 0217 | | Execute Heap_Access,All_Reference 00bf 3c1e |< | Execute Record,Field_Read,Field_Number 0x1e 00c0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00c1 BODY_00b8: 00c1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x1 = 0xc1,0x1 00c2 6807 |h | Jump_Zero 0xca 00c3 00d8 | | Load_Top At_Offset_0 00c4 0217 | | Execute Heap_Access,All_Reference 00c5 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 00c6 e003 | | Load 0x0,0x3 00c7 1b16 | | Execute Package,Field_Read,Field_Number 0x16 00c8 01df | | Execute Vector,Equal 00c9 6807 |h | Jump_Zero 0xd1 00ca e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x2 = 0xca,0x2 00cb e5ff | | Load 0x2,-0x1 00cc 8211 | | Call 0x1,0x11 00cd e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x3 = 0xcd,0x3 00ce e5ff | | Load 0x2,-0x1 00cf 8216 | | Call 0x1,0x16 00d0 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 00d1 0007 | | Action Break_Optional ; Debug Table 0x4.0x4 = 0xd1,0x4 00d2 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x4.0x5 = 0xd2,0xfbff 00d3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x6 = 0xd3,0x401 00d4 0217 | | Execute Heap_Access,All_Reference 00d5 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 00d6 01d9 | | Execute Vector,Reverse_Bounds 00d7 0007 | | Action Break_Optional 00d8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x7 = 0xd8,0x402 00d9 e402 | | Load 0x2,0x2 00da 0217 | | Execute Heap_Access,All_Reference 00db 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 00dc 01d7 | | Execute Vector,Field_Read 00dd 681d |h | Jump_Zero 0xfb 00de e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x8 = 0xde,0x403 00df 0217 | | Execute Heap_Access,All_Reference 00e0 3c13 |< | Execute Record,Field_Read,Field_Number 0x13 00e1 680d |h | Jump_Zero 0xef 00e2 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x9 = 0xe2,0x404 00e3 e402 | | Load 0x2,0x2 00e4 0217 | | Execute Heap_Access,All_Reference 00e5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00e6 00da | | Load_Top At_Offset_2 00e7 e5ff | | Load 0x2,-0x1 00e8 0217 | | Execute Heap_Access,All_Reference 00e9 341c |4 | Execute Record,Field_Reference,Field_Number 0x1c 00ea 01d7 | | Execute Vector,Field_Read 00eb e001 | | Load 0x0,0x1 00ec 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00ed 0033 | 3 | Store_Top Heap_Access,At_Offset_3 00ee 780c |x | Jump 0xfb 00ef 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0xa = 0xef,0x405 00f0 e402 | | Load 0x2,0x2 00f1 0217 | | Execute Heap_Access,All_Reference 00f2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00f3 00da | | Load_Top At_Offset_2 00f4 e5ff | | Load 0x2,-0x1 00f5 0217 | | Execute Heap_Access,All_Reference 00f6 341a |4 | Execute Record,Field_Reference,Field_Number 0x1a 00f7 01d7 | | Execute Vector,Field_Read 00f8 e001 | | Load 0x0,0x1 00f9 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00fa 0033 | 3 | Store_Top Heap_Access,At_Offset_3 00fb 3fdc |? | Loop_Increasing 0xd8 00fc 0007 | | Action Break_Optional ; Debug Table 0x4.0xb = 0xfc,0x406 00fd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xc = 0xfd,0x801 00fe 021d | | Execute Heap_Access,Is_Null 00ff 7007 |p | Jump_Nonzero 0x107 ; Debug Table 0x4.0xd = 0xff,0x406 0100 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xe = 0x100,0x407 0101 e009 | | Load 0x0,0x9 0102 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0103 4800 |H | Short_Literal 0x0 0104 e00a | | Load 0x0,0xa 0105 180d | | Execute Package,Field_Execute,Field_Number 0xd 0106 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0107 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xf = 0x107,0x408 0108 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0109 0000 0000 | | .BLANK 0000[0x7] 0110 ; -------------------------------------------------------------------------------------- 0110 ; SUBPROGRAM 0110 ; -------------------------------------------------------------------------------------- 0110 0113 | | .CONST 0x0113 ; Address of begin 0111 0004 | | .CONST 0x0004 ; Address of exception handler 0112 0001 | | .CONST 0x0001 ; Number of locals 0113 BODY_0110: 0113 INIT_0110: 0113 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x0113,0x0894,0x0002,0x0000,0x0057,0x9775,0x0000,0x04a4 ; Debug Table 0x5.0x0 = 0x113,0x1 0114 7003 |p | Jump_Nonzero 0x118 0115 0007 | | Action Break_Optional ; Debug Table 0x5.0x1 = 0x115,0x2 0116 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x2 = 0x116,0x401 0117 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0x5.0x3 = 0x117,0x2 0118 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x4 = 0x118,0x3 0119 00db | | Load_Top At_Offset_3 011a e003 | | Load 0x0,0x3 011b 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 011c e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x5 = 0x11c,0x801 011d 0007 | | Action Break_Optional 011e 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x5.0x6 = 0x11e,0x802 011f 0007 | | Action Break_Optional ; Debug Table 0x5.0x7 = 0x11f,0x803 0120 00d0 | | Action Swap_Control ; Debug Table 0x5.0x8 = 0x120,0x804 0121 00d1 | | Pop_Control Pop_Count_1 0122 8214 | | Call 0x1,0x14 ; Debug Table 0x5.0x9 = 0x122,0x3 0123 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0124 0000 0000 | | .BLANK 0000[0x4] 0128 ; -------------------------------------------------------------------------------------- 0128 ; SUBPROGRAM 0128 ; -------------------------------------------------------------------------------------- 0128 0130 | 0 | .CONST 0x0130 ; Address of begin 0129 0004 | | .CONST 0x0004 ; Address of exception handler 012a 0002 | | .CONST 0x0002 ; Number of locals 012b INIT_0128: 012b e004 | | Load 0x0,0x4 ; Debug Table 0x6 = .DEBUG 0x012b,0x08aa,0x0001,0x0000,0x0057,0x9775,0x0000,0x04b5 ; Debug Table 0x6.0x0 = 0x12b,0xffff 012c 1b14 | | Execute Package,Field_Read,Field_Number 0x14 012d 02ff | | Declare_Variable Variant_Record 012e 00d8 | | Load_Top At_Offset_0 012f 1c00 | | Execute_Immediate Run_Utility,0x0 0130 BODY_0128: 0130 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x1 = 0x130,0x1 0131 0217 | | Execute Heap_Access,All_Reference 0132 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0133 0f01 | | Execute_Immediate Equal,0x1 0134 6804 |h | Jump_Zero 0x139 0135 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x2 = 0x135,0x2 0136 e00b | | Load 0x0,0xb 0137 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0138 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0139 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x3 = 0x139,0x3 013a 0217 | | Execute Heap_Access,All_Reference 013b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 013c e00c | | Load 0x0,0xc 013d 180e | | Execute Package,Field_Execute,Field_Number 0xe 013e 00d9 | | Load_Top At_Offset_1 013f 016d | m | Execute Variant_Record,Structure_Write 0140 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x4 = 0x140,0x4 0141 e004 | | Load 0x0,0x4 0142 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0143 6803 |h | Jump_Zero 0x147 0144 e003 | | Load 0x0,0x3 ; Debug Table 0x6.0x5 = 0x144,0x5 0145 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a 0146 0257 | W | Execute Discrete,Raise 0147 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x6 = 0x147,0x6 0148 e5ff | | Load 0x2,-0x1 0149 0217 | | Execute Heap_Access,All_Reference 014a 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 014b 016e | n | Execute Variant_Record,Not_Equal 014c 6804 |h | Jump_Zero 0x151 014d 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x7 = 0x14d,0x7 014e e00b | | Load 0x0,0xb 014f 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0150 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0151 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x8 = 0x151,0x8 0152 e5ff | | Load 0x2,-0x1 0153 8217 | | Call 0x1,0x17 0154 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0155 0000 0000 | | .XXX[0x3] 0157 0000 | | 0158 ; -------------------------------------------------------------------------------------- 0158 ; SUBPROGRAM 0158 ; -------------------------------------------------------------------------------------- 0158 015e | ^ | .CONST 0x015e ; Address of begin 0159 0004 | | .CONST 0x0004 ; Address of exception handler 015a 0002 | | .CONST 0x0002 ; Number of locals 015b INIT_0158: 015b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7 = .DEBUG 0x015b,0x08be,0x0002,0x0000,0x0057,0x9775,0x0000,0x04c1 ; Debug Table 0x7.0x0 = 0x15b,0xffff 015c 00db | | Load_Top At_Offset_3 015d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 015e BODY_0158: 015e 0007 | | Action Break_Optional ; Debug Table 0x7.0x1 = 0x15e,0x1 015f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x2 = 0x15f,0x2 0160 00eb | | Load_Encached Diana_Cache 0161 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0162 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0163 0007 | | Action Break_Optional ; Debug Table 0x7.0x3 = 0x163,0x3 0164 e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x4 = 0x164,0x401 0165 0007 | | Action Break_Optional 0166 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x7.0x5 = 0x166,0x402 0167 0007 | | Action Break_Optional ; Debug Table 0x7.0x6 = 0x167,0x403 0168 0007 | | Action Break_Optional ; Debug Table 0x7.0x7 = 0x168,0x404 0169 0b12 | | Execute_Immediate Case_Compare,0x12 ; Debug Table 0x7.0x8 = 0x169,0x3 016a 702c |p, | Jump_Nonzero 0x197 016b 0b80 | | Execute_Immediate Case_Compare,0x80 016c 7004 |p | Jump_Nonzero 0x171 016d 0b66 | f | Execute_Immediate Case_Compare,0x66 016e 7016 |p | Jump_Nonzero 0x185 016f 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x9 = 0x16f,0xd 0170 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0171 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0xa = 0x171,0x5 0172 00eb | | Load_Encached Diana_Cache 0173 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0174 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0175 0007 | | Action Break_Optional ; Debug Table 0x7.0xb = 0x175,0x6 0176 e402 | | Load 0x2,0x2 ; Debug Table 0x7.0xc = 0x176,0x801 0177 0007 | | Action Break_Optional 0178 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x7.0xd = 0x178,0x802 0179 0007 | | Action Break_Optional ; Debug Table 0x7.0xe = 0x179,0x803 017a 0007 | | Action Break_Optional ; Debug Table 0x7.0xf = 0x17a,0x804 017b 0b3e | > | Execute_Immediate Case_Compare,0x3e ; Debug Table 0x7.0x10 = 0x17b,0x6 017c 7006 |p | Jump_Nonzero 0x183 017d 0b3d | = | Execute_Immediate Case_Compare,0x3d 017e 7004 |p | Jump_Nonzero 0x183 017f 0b37 | 7 | Execute_Immediate Case_Compare,0x37 0180 7002 |p | Jump_Nonzero 0x183 0181 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x11 = 0x181,0x8 0182 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0183 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x12 = 0x183,0x7 0184 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0185 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x13 = 0x185,0x9 0186 00eb | | Load_Encached Diana_Cache 0187 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0188 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0189 0007 | | Action Break_Optional ; Debug Table 0x7.0x14 = 0x189,0xa 018a e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x15 = 0x18a,0xc01 018b 0007 | | Action Break_Optional 018c 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x7.0x16 = 0x18c,0xc02 018d 0007 | | Action Break_Optional ; Debug Table 0x7.0x17 = 0x18d,0xc03 018e 0007 | | Action Break_Optional ; Debug Table 0x7.0x18 = 0x18e,0xc04 018f 0b3c | < | Execute_Immediate Case_Compare,0x3c ; Debug Table 0x7.0x19 = 0x18f,0xa 0190 7004 |p | Jump_Nonzero 0x195 0191 0b6d | m | Execute_Immediate Case_Compare,0x6d 0192 7002 |p | Jump_Nonzero 0x195 0193 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x1a = 0x193,0xc 0194 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0195 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x1b = 0x195,0xb 0196 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0197 00d1 | | Pop_Control Pop_Count_1 0198 7fc6 | | Jump 0x15f 0199 0000 0000 | | .BLANK 0000[0x7] 01a0 ; -------------------------------------------------------------------------------------- 01a0 ; SUBPROGRAM 01a0 ; -------------------------------------------------------------------------------------- 01a0 01a5 | | .CONST 0x01a5 ; Address of begin 01a1 01cb | | .CONST 0x01cb ; Address of exception handler 01a2 0003 | | .CONST 0x0003 ; Number of locals 01a3 INIT_01a0: 01a3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8 = .DEBUG 0x01a3,0x08f8,0x0002,0x0000,0x0057,0x9825,0x0000,0x0062 ; Debug Table 0x8.0x0 = 0x1a3,0xffff 01a4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x1 = 0x1a4,0xfffe 01a5 BODY_01a0: 01a5 0007 | | Action Break_Optional ; Debug Table 0x8.0x2 = 0x1a5,0x1 01a6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x3 = 0x1a6,0x401 01a7 0007 | | Action Break_Optional 01a8 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x8.0x4 = 0x1a8,0x402 01a9 0007 | | Action Break_Optional ; Debug Table 0x8.0x5 = 0x1a9,0x403 01aa 0007 | | Action Break_Optional ; Debug Table 0x8.0x6 = 0x1aa,0x404 01ab e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x7 = 0x1ab,0x1 01ac 497d |I} | Short_Literal 0x17d 01ad 00eb | | Load_Encached Diana_Cache 01ae 0096 | | Execute Package,Entry 01af 0032 | 2 | Store_Top Heap_Access,At_Offset_2 01b0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x8 = 0x1b0,0x2 01b1 00eb | | Load_Encached Diana_Cache 01b2 18ec | | Execute Package,Field_Execute,Field_Number 0xec 01b3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01b4 0007 | | Action Break_Optional ; Debug Table 0x8.0x9 = 0x1b4,0x3 01b5 0007 | | Action Break_Optional ; Debug Table 0x8.0xa = 0x1b5,0x4 01b6 e403 | | Load 0x2,0x3 ; Debug Table 0x8.0xb = 0x1b6,0x801 01b7 0007 | | Action Break_Optional 01b8 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x8.0xc = 0x1b8,0x802 01b9 0007 | | Action Break_Optional ; Debug Table 0x8.0xd = 0x1b9,0x803 01ba 0007 | | Action Break_Optional ; Debug Table 0x8.0xe = 0x1ba,0x804 01bb 0ba8 | | Execute_Immediate Case_Compare,0xa8 ; Debug Table 0x8.0xf = 0x1bb,0x4 01bc 7007 |p | Jump_Nonzero 0x1c4 01bd 0b00 | | Execute_Immediate Case_Compare,0x0 01be 7007 |p | Jump_Nonzero 0x1c6 01bf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x10 = 0x1bf,0x7 01c0 00eb | | Load_Encached Diana_Cache 01c1 18ec | | Execute Package,Field_Execute,Field_Number 0xec 01c2 0032 | 2 | Store_Top Heap_Access,At_Offset_2 01c3 7805 |x | Jump 0x1c9 01c4 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x11 = 0x1c4,0x5 01c5 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01c6 0007 | | Action Break_Optional ; Debug Table 0x8.0x12 = 0x1c6,0x6 01c7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x13 = 0x1c7,0xc01 01c8 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0x8.0x14 = 0x1c8,0x6 01c9 00d1 | | Pop_Control Pop_Count_1 01ca 7fea | | Jump 0x1b5 01cb TRAP_01a0: 01cb 0007 | | Action Break_Optional 01cc 0007 | | Action Break_Optional ; Debug Table 0x8.0x15 = 0x1cc,0x8 01cd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x16 = 0x1cd,0x1001 01ce 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0x8.0x17 = 0x1ce,0x8 01cf 0000 | | .XXX[0x1] 01d0 ; -------------------------------------------------------------------------------------- 01d0 ; SUBPROGRAM 01d0 ; -------------------------------------------------------------------------------------- 01d0 01d8 | | .CONST 0x01d8 ; Address of begin 01d1 0004 | | .CONST 0x0004 ; Address of exception handler 01d2 0004 | | .CONST 0x0004 ; Number of locals 01d3 INIT_01d0: 01d3 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x9 = .DEBUG 0x01d3,0x092a,0x0001,0x0000,0x0057,0x9825,0x0000,0x00cd ; Debug Table 0x9.0x0 = 0x1d3,0xffff 01d4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x1 = 0x1d4,0xfffe 01d5 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x9.0x2 = 0x1d5,0xfffd 01d6 e5fe | | Load 0x2,-0x2 01d7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01d8 BODY_01d0: 01d8 7828 |x( | Jump 0x201 01d9 0007 | | Action Break_Optional ; Debug Table 0x9.0x3 = 0x1d9,0x2 01da 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x4 = 0x1da,0x401 01db 0217 | | Execute Heap_Access,All_Reference 01dc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01dd e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x5 = 0x1dd,0x2 01de 8214 | | Call 0x1,0x14 01df 0032 | 2 | Store_Top Heap_Access,At_Offset_2 01e0 0007 | | Action Break_Optional ; Debug Table 0x9.0x6 = 0x1e0,0x3 01e1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x7 = 0x1e1,0x801 01e2 021d | | Execute Heap_Access,Is_Null 01e3 700c |p | Jump_Nonzero 0x1f0 ; Debug Table 0x9.0x8 = 0x1e3,0x3 01e4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x9 = 0x1e4,0x4 01e5 00d9 | | Load_Top At_Offset_1 01e6 00eb | | Load_Encached Diana_Cache 01e7 1876 | v | Execute Package,Field_Execute,Field_Number 0x76 01e8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xa = 0x1e8,0x5 01e9 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01ea 0007 | | Action Break_Optional ; Debug Table 0x9.0xb = 0x1ea,0x6 01eb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xc = 0x1eb,0xc01 01ec 0217 | | Execute Heap_Access,All_Reference 01ed 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01ee 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x9.0xd = 0x1ee,0x6 01ef 7811 |x | Jump 0x201 01f0 0007 | | Action Break_Optional ; Debug Table 0x9.0xe = 0x1f0,0x7 01f1 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xf = 0x1f1,0x1001 01f2 021d | | Execute Heap_Access,Is_Null 01f3 6808 |h | Jump_Zero 0x1fc ; Debug Table 0x9.0x10 = 0x1f3,0x7 01f4 0007 | | Action Break_Optional ; Debug Table 0x9.0x11 = 0x1f4,0x8 01f5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x12 = 0x1f5,0x1401 01f6 0217 | | Execute Heap_Access,All_Reference 01f7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01f8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x9.0x13 = 0x1f8,0x8 01f9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x14 = 0x1f9,0x9 01fa a5fe | | Store_Unchecked 0x2,-0x2 01fb 7805 |x | Jump 0x201 01fc 0007 | | Action Break_Optional ; Debug Table 0x9.0x15 = 0x1fc,0xa 01fd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x16 = 0x1fd,0x1801 01fe 0217 | | Execute Heap_Access,All_Reference 01ff 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0200 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x9.0x17 = 0x200,0xa 0201 0007 | | Action Break_Optional ; Debug Table 0x9.0x18 = 0x201,0x1 0202 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x19 = 0x202,0x1c01 0203 021d | | Execute Heap_Access,Is_Null 0204 6fd4 |o | Jump_Zero 0x1d9 ; Debug Table 0x9.0x1a = 0x204,0x1 0205 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0206 0000 0000 | | .XXX[0x2] 0208 ; -------------------------------------------------------------------------------------- 0208 ; SUBPROGRAM 0208 ; -------------------------------------------------------------------------------------- 0208 020b | | .CONST 0x020b ; Address of begin 0209 0004 | | .CONST 0x0004 ; Address of exception handler 020a 0001 | | .CONST 0x0001 ; Number of locals 020b BODY_0208: 020b INIT_0208: 020b 00db | | Load_Top At_Offset_3 ; Debug Table 0xa = .DEBUG 0x020b,0x0962,0x0002,0x0000,0x0057,0x9825,0x0000,0x014a ; Debug Table 0xa.0x0 = 0x20b,0x1 020c 0d03 | | Execute_Immediate Less,0x3 020d 680e |h | Jump_Zero 0x21c 020e 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x1 = 0x20e,0x2 020f 0217 | | Execute Heap_Access,All_Reference 0210 3c10 |< | Execute Record,Field_Read,Field_Number 0x10 0211 6805 |h | Jump_Zero 0x217 0212 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x2 = 0x212,0x3 0213 0217 | | Execute Heap_Access,All_Reference 0214 3415 |4 | Execute Record,Field_Reference,Field_Number 0x15 0215 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0216 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0217 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x3 = 0x217,0x4 0218 0217 | | Execute Heap_Access,All_Reference 0219 3414 |4 | Execute Record,Field_Reference,Field_Number 0x14 021a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 021b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 021c 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x4 = 0x21c,0x5 021d 0f03 | | Execute_Immediate Equal,0x3 021e 680e |h | Jump_Zero 0x22d 021f 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x5 = 0x21f,0x6 0220 0217 | | Execute Heap_Access,All_Reference 0221 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0222 6805 |h | Jump_Zero 0x228 0223 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x6 = 0x223,0x7 0224 0217 | | Execute Heap_Access,All_Reference 0225 3415 |4 | Execute Record,Field_Reference,Field_Number 0x15 0226 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0227 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0228 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x7 = 0x228,0x8 0229 0217 | | Execute Heap_Access,All_Reference 022a 3414 |4 | Execute Record,Field_Reference,Field_Number 0x14 022b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 022c 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 022d 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x8 = 0x22d,0x9 022e 0217 | | Execute Heap_Access,All_Reference 022f 3c18 |< | Execute Record,Field_Read,Field_Number 0x18 0230 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0231 0000 0000 | | .BLANK 0000[0x7] 0238 ; -------------------------------------------------------------------------------------- 0238 ; SUBPROGRAM 0238 ; -------------------------------------------------------------------------------------- 0238 0242 | B | .CONST 0x0242 ; Address of begin 0239 0004 | | .CONST 0x0004 ; Address of exception handler 023a 0004 | | .CONST 0x0004 ; Number of locals 023b INIT_0238: 023b 00f0 | | Load_Encached Segment_Cache ; Debug Table 0xb = .DEBUG 0x023b,0x0976,0x0001,0x0000,0x0057,0x9825,0x0000,0x019a ; Debug Table 0xb.0x0 = 0x23b,0xffff 023c 00f0 | | Load_Encached Segment_Cache ; Debug Table 0xb.0x1 = 0x23c,0xfffe 023d 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xb.0x2 = 0x23d,0xfffd 023e e5fe | | Load 0x2,-0x2 023f e5ff | | Load 0x2,-0x1 0240 8216 | | Call 0x1,0x16 0241 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0242 BODY_0238: 0242 0007 | | Action Break_Optional ; Debug Table 0xb.0x3 = 0x242,0x1 0243 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x4 = 0x243,0x401 0244 021d | | Execute Heap_Access,Is_Null 0245 6801 |h | Jump_Zero 0x247 ; Debug Table 0xb.0x5 = 0x245,0x1 0246 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xb.0x6 = 0x246,0x2 0247 0007 | | Action Break_Optional ; Debug Table 0xb.0x7 = 0x247,0x3 0248 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x8 = 0x248,0x801 0249 0217 | | Execute Heap_Access,All_Reference 024a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 024b 0007 | | Action Break_Optional ; Debug Table 0xb.0x9 = 0x24b,0x3 024c e405 | | Load 0x2,0x5 ; Debug Table 0xb.0xa = 0x24c,0xc01 024d 0007 | | Action Break_Optional 024e 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xb.0xb = 0x24e,0xc02 024f 0007 | | Action Break_Optional ; Debug Table 0xb.0xc = 0x24f,0xc03 0250 00d0 | | Action Swap_Control ; Debug Table 0xb.0xd = 0x250,0xc04 0251 00d1 | | Pop_Control Pop_Count_1 0252 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0xb.0xe = 0x252,0x3 0253 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0xf = 0x253,0x4 0254 e003 | | Load 0x0,0x3 0255 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 0256 e405 | | Load 0x2,0x5 ; Debug Table 0xb.0x10 = 0x256,0x1001 0257 0007 | | Action Break_Optional 0258 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xb.0x11 = 0x258,0x1002 0259 0007 | | Action Break_Optional ; Debug Table 0xb.0x12 = 0x259,0x1003 025a 00d0 | | Action Swap_Control ; Debug Table 0xb.0x13 = 0x25a,0x1004 025b 00d1 | | Pop_Control Pop_Count_1 025c 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0xb.0x14 = 0x25c,0x4 025d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x15 = 0x25d,0x5 025e 00db | | Load_Top At_Offset_3 025f 021f | | Execute Heap_Access,Equal 0260 6801 |h | Jump_Zero 0x262 0261 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xb.0x16 = 0x261,0x6 0262 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x17 = 0x262,0x7 0263 0d03 | | Execute_Immediate Less,0x3 0264 6822 |h" | Jump_Zero 0x287 0265 e00d | | Load 0x0,0xd ; Debug Table 0xb.0x18 = 0x265,0x8 0266 e5ff | | Load 0x2,-0x1 0267 0217 | | Execute Heap_Access,All_Reference 0268 3816 |8 | Execute Record,Field_Write,Field_Number 0x16 0269 e00d | | Load 0x0,0xd ; Debug Table 0xb.0x19 = 0x269,0x9 026a e5ff | | Load 0x2,-0x1 026b 0217 | | Execute Heap_Access,All_Reference 026c 3817 |8 | Execute Record,Field_Write,Field_Number 0x17 026d e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x1a = 0x26d,0xa 026e 0217 | | Execute Heap_Access,All_Reference 026f 3c10 |< | Execute Record,Field_Read,Field_Number 0x10 0270 680b |h | Jump_Zero 0x27c 0271 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x1b = 0x271,0xb 0272 0219 | | Execute Heap_Access,All_Read 0273 3c15 |< | Execute Record,Field_Read,Field_Number 0x15 0274 00d8 | | Load_Top At_Offset_0 0275 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0276 00db | | Load_Top At_Offset_3 0277 8215 | | Call 0x1,0x15 0278 00d9 | | Load_Top At_Offset_1 0279 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 027a 00d1 | | Pop_Control Pop_Count_1 027b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 027c e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x1c = 0x27c,0xc 027d 0219 | | Execute Heap_Access,All_Read 027e 3c14 |< | Execute Record,Field_Read,Field_Number 0x14 027f 00d8 | | Load_Top At_Offset_0 0280 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0281 00db | | Load_Top At_Offset_3 0282 8215 | | Call 0x1,0x15 0283 00d9 | | Load_Top At_Offset_1 0284 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0285 00d1 | | Pop_Control Pop_Count_1 0286 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0287 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x1d = 0x287,0xd 0288 0f03 | | Execute_Immediate Equal,0x3 0289 6822 |h" | Jump_Zero 0x2ac 028a e00d | | Load 0x0,0xd ; Debug Table 0xb.0x1e = 0x28a,0xe 028b e5ff | | Load 0x2,-0x1 028c 0217 | | Execute Heap_Access,All_Reference 028d 3816 |8 | Execute Record,Field_Write,Field_Number 0x16 028e e00d | | Load 0x0,0xd ; Debug Table 0xb.0x1f = 0x28e,0xf 028f e5ff | | Load 0x2,-0x1 0290 0217 | | Execute Heap_Access,All_Reference 0291 3817 |8 | Execute Record,Field_Write,Field_Number 0x17 0292 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x20 = 0x292,0x10 0293 0217 | | Execute Heap_Access,All_Reference 0294 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0295 680b |h | Jump_Zero 0x2a1 0296 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x21 = 0x296,0x11 0297 0219 | | Execute Heap_Access,All_Read 0298 3c15 |< | Execute Record,Field_Read,Field_Number 0x15 0299 00d8 | | Load_Top At_Offset_0 029a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 029b 00db | | Load_Top At_Offset_3 029c 8215 | | Call 0x1,0x15 029d 00d9 | | Load_Top At_Offset_1 029e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 029f 00d1 | | Pop_Control Pop_Count_1 02a0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02a1 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x22 = 0x2a1,0x12 02a2 0219 | | Execute Heap_Access,All_Read 02a3 3c14 |< | Execute Record,Field_Read,Field_Number 0x14 02a4 00d8 | | Load_Top At_Offset_0 02a5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02a6 00db | | Load_Top At_Offset_3 02a7 8215 | | Call 0x1,0x15 02a8 00d9 | | Load_Top At_Offset_1 02a9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02aa 00d1 | | Pop_Control Pop_Count_1 02ab 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02ac e008 | | Load 0x0,0x8 ; Debug Table 0xb.0x23 = 0x2ac,0x13 02ad e5ff | | Load 0x2,-0x1 02ae 0217 | | Execute Heap_Access,All_Reference 02af 3819 |8 | Execute Record,Field_Write,Field_Number 0x19 02b0 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x24 = 0x2b0,0x14 02b1 0219 | | Execute Heap_Access,All_Read 02b2 00d8 | | Load_Top At_Offset_0 02b3 3c18 |< | Execute Record,Field_Read,Field_Number 0x18 02b4 00db | | Load_Top At_Offset_3 02b5 8215 | | Call 0x1,0x15 02b6 00d9 | | Load_Top At_Offset_1 02b7 3818 |8 | Execute Record,Field_Write,Field_Number 0x18 02b8 00d1 | | Pop_Control Pop_Count_1 02b9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02ba 0000 0000 | | .BLANK 0000[0x6] 02c0 ; -------------------------------------------------------------------------------------- 02c0 ; SUBPROGRAM 02c0 ; -------------------------------------------------------------------------------------- 02c0 02c3 | | .CONST 0x02c3 ; Address of begin 02c1 0004 | | .CONST 0x0004 ; Address of exception handler 02c2 0001 | | .CONST 0x0001 ; Number of locals 02c3 BODY_02c0: 02c3 INIT_02c0: 02c3 00db | | Load_Top At_Offset_3 ; Debug Table 0xc = .DEBUG 0x02c3,0x09c2,0x0001,0x0000,0x0057,0x9825,0x0000,0x036e ; Debug Table 0xc.0x0 = 0x2c3,0x1 02c4 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 02c5 4605 |F | Jump_Case 0x6 02c6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x0 02c7 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x1 02c8 781c |x | Jump 0x2e5 ; case 0x2 02c9 7802 |x | Jump 0x2cc ; case 0x3 02ca 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x4 02cb 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x5 02cc e5fd | | Load 0x2,-0x3 ; Debug Table 0xc.0x1 = 0x2cc,0x2 02cd 0219 | | Execute Heap_Access,All_Read 02ce 3c14 |< | Execute Record,Field_Read,Field_Number 0x14 02cf 00d8 | | Load_Top At_Offset_0 02d0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02d1 e5fe | | Load 0x2,-0x2 02d2 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 02d3 e5ff | | Load 0x2,-0x1 02d4 e001 | | Load 0x0,0x1 02d5 1815 | | Execute Package,Field_Execute,Field_Number 0x15 02d6 00d9 | | Load_Top At_Offset_1 02d7 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02d8 00d1 | | Pop_Control Pop_Count_1 02d9 e5fd | | Load 0x2,-0x3 ; Debug Table 0xc.0x2 = 0x2d9,0x3 02da 0217 | | Execute Heap_Access,All_Reference 02db 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 02dc e003 | | Load 0x0,0x3 02dd 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02de 0260 | ` | Execute Discrete,In_Type 02df 6804 |h | Jump_Zero 0x2e4 02e0 4803 |H | Short_Literal 0x3 ; Debug Table 0xc.0x3 = 0x2e0,0x4 02e1 e5fd | | Load 0x2,-0x3 02e2 0217 | | Execute Heap_Access,All_Reference 02e3 380c |8 | Execute Record,Field_Write,Field_Number 0xc 02e4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02e5 e5fd | | Load 0x2,-0x3 ; Debug Table 0xc.0x4 = 0x2e5,0x5 02e6 0219 | | Execute Heap_Access,All_Read 02e7 3c14 |< | Execute Record,Field_Read,Field_Number 0x14 02e8 00d8 | | Load_Top At_Offset_0 02e9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02ea e5fe | | Load 0x2,-0x2 02eb 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 02ec e5ff | | Load 0x2,-0x1 02ed e001 | | Load 0x0,0x1 02ee 1815 | | Execute Package,Field_Execute,Field_Number 0x15 02ef 00d9 | | Load_Top At_Offset_1 02f0 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02f1 00d1 | | Pop_Control Pop_Count_1 02f2 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02f3 0000 0000 | | .BLANK 0000[0x5] 02f8 ; -------------------------------------------------------------------------------------- 02f8 ; SUBPROGRAM 02f8 ; -------------------------------------------------------------------------------------- 02f8 02fe | | .CONST 0x02fe ; Address of begin 02f9 0302 | | .CONST 0x0302 ; Address of exception handler 02fa 0002 | | .CONST 0x0002 ; Number of locals 02fb INIT_02f8: 02fb 0007 | | Action Break_Optional ; Debug Table 0xd = .DEBUG 0x02fb,0x09ce,0x0002,0x0000,0x0057,0x9825,0x0000,0x0437 ; Debug Table 0xd.0x0 = 0x2fb,0xffff 02fc 029f 06bb | | Declare_Subprogram INIT_06b8,For_Call ; Debug Table 0xd.0x1 = 0x2fc,0xfffe 02fe BODY_02f8: 02fe 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x2 = 0x2fe,0x1 02ff 8402 | | Call 0x2,0x2 0300 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x3 = 0x300,0x2 0301 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0302 TRAP_02f8: 0302 626d |bm | Indirect_Literal Discrete,0x570,{0x00000000, 0x57982501} 0303 010f | | Execute Exception,Equal 0304 6802 |h | Jump_Zero 0x307 0305 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x4 = 0x305,0x3 0306 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0307 0100 | | Execute Exception,Raise 0308 ; -------------------------------------------------------------------------------------- 0308 ; SUBPROGRAM 0308 ; -------------------------------------------------------------------------------------- 0308 030e | | .CONST 0x030e ; Address of begin 0309 0004 | | .CONST 0x0004 ; Address of exception handler 030a 0002 | | .CONST 0x0002 ; Number of locals 030b INIT_0308: 030b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe = .DEBUG 0x030b,0x09da,0x0001,0x0000,0x0057,0x9825,0x0000,0x05a1 ; Debug Table 0xe.0x0 = 0x30b,0xffff 030c 00db | | Load_Top At_Offset_3 030d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 030e BODY_0308: 030e 0007 | | Action Break_Optional ; Debug Table 0xe.0x1 = 0x30e,0x1 030f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x2 = 0x30f,0x2 0310 00eb | | Load_Encached Diana_Cache 0311 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0312 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0313 0007 | | Action Break_Optional ; Debug Table 0xe.0x3 = 0x313,0x3 0314 e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x4 = 0x314,0x401 0315 0007 | | Action Break_Optional 0316 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xe.0x5 = 0x316,0x402 0317 0007 | | Action Break_Optional ; Debug Table 0xe.0x6 = 0x317,0x403 0318 0007 | | Action Break_Optional ; Debug Table 0xe.0x7 = 0x318,0x404 0319 0b10 | | Execute_Immediate Case_Compare,0x10 ; Debug Table 0xe.0x8 = 0x319,0x3 031a 700b |p | Jump_Nonzero 0x326 031b 0b5b | [ | Execute_Immediate Case_Compare,0x5b 031c 7009 |p | Jump_Nonzero 0x326 031d 0b53 | S | Execute_Immediate Case_Compare,0x53 031e 7007 |p | Jump_Nonzero 0x326 031f 0b12 | | Execute_Immediate Case_Compare,0x12 0320 7019 |p | Jump_Nonzero 0x33a 0321 0b11 | | Execute_Immediate Case_Compare,0x11 0322 7017 |p | Jump_Nonzero 0x33a 0323 0b80 | | Execute_Immediate Case_Compare,0x80 0324 7009 |p | Jump_Nonzero 0x32e 0325 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0xe.0x9 = 0x325,0x9 0326 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0xa = 0x326,0x4 0327 e5fc | | Load 0x2,-0x4 0328 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0329 00db | | Load_Top At_Offset_3 032a e001 | | Load 0x0,0x1 032b 1817 | | Execute Package,Field_Execute,Field_Number 0x17 032c 00d1 | | Pop_Control Pop_Count_1 032d 780c |x | Jump 0x33a 032e e5fc | | Load 0x2,-0x4 ; Debug Table 0xe.0xb = 0x32e,0x6 032f 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0330 0f03 | | Execute_Immediate Equal,0x3 0331 6807 |h | Jump_Zero 0x339 0332 e5fc | | Load 0x2,-0x4 ; Debug Table 0xe.0xc = 0x332,0x7 0333 e5fd | | Load 0x2,-0x3 0334 e5ff | | Load 0x2,-0x1 0335 8213 | | Call 0x1,0x13 0336 e00e | | Load 0x0,0xe 0337 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0338 00d2 | | Pop_Control Pop_Count_2 0339 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0xe.0xd = 0x339,0x8 033a 00d1 | | Pop_Control Pop_Count_1 033b 7fd3 | | Jump 0x30f 033c 0000 0000 | | .BLANK 0000[0x4] 0340 ; -------------------------------------------------------------------------------------- 0340 ; SUBPROGRAM 0340 ; -------------------------------------------------------------------------------------- 0340 034d | M | .CONST 0x034d ; Address of begin 0341 0004 | | .CONST 0x0004 ; Address of exception handler 0342 0007 | | .CONST 0x0007 ; Number of locals 0343 INIT_0340: 0343 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf = .DEBUG 0x0343,0x09f8,0x0001,0x0000,0x0057,0x9825,0x0000,0x0616 ; Debug Table 0xf.0x0 = 0x343,0xffff 0344 e5fe | | Load 0x2,-0x2 0345 00eb | | Load_Encached Diana_Cache 0346 18ba | | Execute Package,Field_Execute,Field_Number 0xba 0347 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0348 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x1 = 0x348,0xfffe 0349 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x2 = 0x349,0xfffd 034a 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0xf.0x3 = 0x34a,0xfffc 034b 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xf.0x4 = 0x34b,0xfffb 034c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x5 = 0x34c,0xfffa 034d BODY_0340: 034d 0007 | | Action Break_Optional ; Debug Table 0xf.0x6 = 0x34d,0x1 034e e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x7 = 0x34e,0x401 034f 0007 | | Action Break_Optional 0350 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xf.0x8 = 0x350,0x402 0351 0007 | | Action Break_Optional ; Debug Table 0xf.0x9 = 0x351,0x403 0352 0007 | | Action Break_Optional ; Debug Table 0xf.0xa = 0x352,0x404 0353 0f62 | b | Execute_Immediate Equal,0x62 ; Debug Table 0xf.0xb = 0x353,0x1 0354 6808 |h | Jump_Zero 0x35d 0355 e5fc | | Load 0x2,-0x4 0356 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0357 e5ff | | Load 0x2,-0x1 0358 4975 |Iu | Short_Literal 0x175 0359 00eb | | Load_Encached Diana_Cache 035a 0098 | | Execute Package,Field_Read_Dynamic 035b 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 035c 7001 |p | Jump_Nonzero 0x35e 035d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xf.0xc = 0x35d,0x2 035e 0007 | | Action Break_Optional ; Debug Table 0xf.0xd = 0x35e,0x3 035f e5ff | | Load 0x2,-0x1 ; Debug Table 0xf.0xe = 0x35f,0x801 0360 0007 | | Action Break_Optional 0361 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xf.0xf = 0x361,0x802 0362 0007 | | Action Break_Optional ; Debug Table 0xf.0x10 = 0x362,0x803 0363 0007 | | Action Break_Optional ; Debug Table 0xf.0x11 = 0x363,0x804 0364 0f2d | - | Execute_Immediate Equal,0x2d ; Debug Table 0xf.0x12 = 0x364,0x3 0365 6808 |h | Jump_Zero 0x36e 0366 e5ff | | Load 0x2,-0x1 ; Debug Table 0xf.0x13 = 0x366,0x4 0367 4907 |I | Short_Literal 0x107 0368 00eb | | Load_Encached Diana_Cache 0369 0096 | | Execute Package,Entry 036a 00eb | | Load_Encached Diana_Cache 036b 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 036c a404 | | Store_Unchecked 0x2,0x4 036d 7805 |x | Jump 0x373 036e e5ff | | Load 0x2,-0x1 ; Debug Table 0xf.0x14 = 0x36e,0x5 036f 4907 |I | Short_Literal 0x107 0370 00eb | | Load_Encached Diana_Cache 0371 0096 | | Execute Package,Entry 0372 a404 | | Store_Unchecked 0x2,0x4 0373 0007 | | Action Break_Optional ; Debug Table 0xf.0x15 = 0x373,0x6 0374 e404 | | Load 0x2,0x4 ; Debug Table 0xf.0x16 = 0x374,0xc01 0375 0007 | | Action Break_Optional 0376 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xf.0x17 = 0x376,0xc02 0377 0007 | | Action Break_Optional ; Debug Table 0xf.0x18 = 0x377,0xc03 0378 0007 | | Action Break_Optional ; Debug Table 0xf.0x19 = 0x378,0xc04 0379 0f6d | m | Execute_Immediate Equal,0x6d ; Debug Table 0xf.0x1a = 0x379,0x6 037a 6806 |h | Jump_Zero 0x381 037b 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x1b = 0x37b,0x7 037c 00eb | | Load_Encached Diana_Cache 037d 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 037e 00eb | | Load_Encached Diana_Cache 037f 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 0380 a404 | | Store_Unchecked 0x2,0x4 0381 0007 | | Action Break_Optional ; Debug Table 0xf.0x1c = 0x381,0x8 0382 e404 | | Load 0x2,0x4 ; Debug Table 0xf.0x1d = 0x382,0x1001 0383 0007 | | Action Break_Optional 0384 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xf.0x1e = 0x384,0x1002 0385 0007 | | Action Break_Optional ; Debug Table 0xf.0x1f = 0x385,0x1003 0386 0007 | | Action Break_Optional ; Debug Table 0xf.0x20 = 0x386,0x1004 0387 0b72 | r | Execute_Immediate Case_Compare,0x72 ; Debug Table 0xf.0x21 = 0x387,0x8 0388 7005 |p | Jump_Nonzero 0x38e 0389 0b71 | q | Execute_Immediate Case_Compare,0x71 038a 7003 |p | Jump_Nonzero 0x38e 038b 0b70 | p | Execute_Immediate Case_Compare,0x70 038c 7001 |p | Jump_Nonzero 0x38e 038d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xf.0x22 = 0x38d,0xc 038e e404 | | Load 0x2,0x4 ; Debug Table 0xf.0x23 = 0x38e,0x9 038f 00eb | | Load_Encached Diana_Cache 0390 18fb | | Execute Package,Field_Execute,Field_Number 0xfb 0391 a403 | | Store_Unchecked 0x2,0x3 0392 0007 | | Action Break_Optional ; Debug Table 0xf.0x24 = 0x392,0xa 0393 e403 | | Load 0x2,0x3 ; Debug Table 0xf.0x25 = 0x393,0x1401 0394 021d | | Execute Heap_Access,Is_Null 0395 6801 |h | Jump_Zero 0x397 ; Debug Table 0xf.0x26 = 0x395,0xa 0396 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xf.0x27 = 0x396,0xb 0397 00d1 | | Pop_Control Pop_Count_1 0398 e5fc | | Load 0x2,-0x4 ; Debug Table 0xf.0x28 = 0x398,0xd 0399 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 039a 0032 | 2 | Store_Top Heap_Access,At_Offset_2 039b e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x29 = 0x39b,0xe 039c 490f |I | Short_Literal 0x10f 039d 00eb | | Load_Encached Diana_Cache 039e 0096 | | Execute Package,Entry 039f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03a0 7831 |x1 | Jump 0x3d2 03a1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x2a = 0x3a1,0x10 03a2 00eb | | Load_Encached Diana_Cache 03a3 18ed | | Execute Package,Field_Execute,Field_Number 0xed 03a4 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03a5 e403 | | Load 0x2,0x3 ; Debug Table 0xf.0x2b = 0x3a5,0x11 03a6 0007 | | Action Break_Optional 03a7 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x2c = 0x3a7,0x1801 03a8 0217 | | Execute Heap_Access,All_Reference 03a9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03aa e001 | | Load 0x0,0x1 ; Debug Table 0xf.0x2d = 0x3aa,0x11 03ab 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03ac 4802 |H | Short_Literal 0x2 03ad 0263 | c | Execute Discrete,Above_Bound 03ae 7006 |p | Jump_Nonzero 0x3b5 03af 0007 | | Action Break_Optional ; Debug Table 0xf.0x2e = 0x3af,0x12 03b0 e405 | | Load 0x2,0x5 ; Debug Table 0xf.0x2f = 0x3b0,0x1c01 03b1 0217 | | Execute Heap_Access,All_Reference 03b2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03b3 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0xf.0x30 = 0x3b3,0x12 03b4 3ffa |? | Loop_Increasing 0x3af 03b5 e5fd | | Load 0x2,-0x3 ; Debug Table 0xf.0x31 = 0x3b5,0x13 03b6 e5fc | | Load 0x2,-0x4 03b7 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 03b8 e405 | | Load 0x2,0x5 03b9 0007 | | Action Break_Optional 03ba 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x32 = 0x3ba,0x2001 03bb 0217 | | Execute Heap_Access,All_Reference 03bc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03bd 00d9 | | Load_Top At_Offset_1 03be 0007 | | Action Break_Optional 03bf e40c | | Load 0x2,0xc ; Debug Table 0xf.0x33 = 0x3bf,0x2401 03c0 0007 | | Action Break_Optional 03c1 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xf.0x34 = 0x3c1,0x2402 03c2 0007 | | Action Break_Optional ; Debug Table 0xf.0x35 = 0x3c2,0x2403 03c3 00d0 | | Action Swap_Control ; Debug Table 0xf.0x36 = 0x3c3,0x2404 03c4 00d1 | | Pop_Control Pop_Count_1 03c5 49af |I | Short_Literal 0x1af ; Debug Table 0xf.0x37 = 0x3c5,0x2001 03c6 00eb | | Load_Encached Diana_Cache 03c7 0096 | | Execute Package,Entry 03c8 00d0 | | Action Swap_Control 03c9 00d1 | | Pop_Control Pop_Count_1 03ca e001 | | Load 0x0,0x1 ; Debug Table 0xf.0x38 = 0x3ca,0x13 03cb 1817 | | Execute Package,Field_Execute,Field_Number 0x17 03cc 00d1 | | Pop_Control Pop_Count_1 03cd 0007 | | Action Break_Optional ; Debug Table 0xf.0x39 = 0x3cd,0x14 03ce 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x3a = 0x3ce,0x2801 03cf 0217 | | Execute Heap_Access,All_Reference 03d0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03d1 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0xf.0x3b = 0x3d1,0x14 03d2 0007 | | Action Break_Optional ; Debug Table 0xf.0x3c = 0x3d2,0xf 03d3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x3d = 0x3d3,0x2c01 03d4 021d | | Execute Heap_Access,Is_Null 03d5 6fcb |o | Jump_Zero 0x3a1 ; Debug Table 0xf.0x3e = 0x3d5,0xf 03d6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03d7 0000 | | .XXX[0x1] 03d8 ; -------------------------------------------------------------------------------------- 03d8 ; SUBPROGRAM 03d8 ; -------------------------------------------------------------------------------------- 03d8 03e0 | | .CONST 0x03e0 ; Address of begin 03d9 0004 | | .CONST 0x0004 ; Address of exception handler 03da 0004 | | .CONST 0x0004 ; Number of locals 03db INIT_03d8: 03db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10 = .DEBUG 0x03db,0x0a78,0x0001,0x0000,0x0057,0x9825,0x0000,0x073f ; Debug Table 0x10.0x0 = 0x3db,0xffff 03dc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x1 = 0x3dc,0xfffe 03dd e5ff | | Load 0x2,-0x1 03de 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03df 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x2 = 0x3df,0xfffd 03e0 BODY_03d8: 03e0 0007 | | Action Break_Optional ; Debug Table 0x10.0x3 = 0x3e0,0x1 03e1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x4 = 0x3e1,0x2 03e2 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03e3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x5 = 0x3e3,0x3 03e4 00eb | | Load_Encached Diana_Cache 03e5 18ec | | Execute Package,Field_Execute,Field_Number 0xec 03e6 0032 | 2 | Store_Top Heap_Access,At_Offset_2 03e7 0007 | | Action Break_Optional ; Debug Table 0x10.0x6 = 0x3e7,0x4 03e8 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x7 = 0x3e8,0x401 03e9 0007 | | Action Break_Optional 03ea 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0x8 = 0x3ea,0x402 03eb 0007 | | Action Break_Optional ; Debug Table 0x10.0x9 = 0x3eb,0x403 03ec 0007 | | Action Break_Optional ; Debug Table 0x10.0xa = 0x3ec,0x404 03ed 0b39 | 9 | Execute_Immediate Case_Compare,0x39 ; Debug Table 0x10.0xb = 0x3ed,0x4 03ee 7015 |p | Jump_Nonzero 0x404 03ef 0b3d | = | Execute_Immediate Case_Compare,0x3d 03f0 7029 |p) | Jump_Nonzero 0x41a 03f1 0b48 | H | Execute_Immediate Case_Compare,0x48 03f2 7027 |p' | Jump_Nonzero 0x41a 03f3 0b3c | < | Execute_Immediate Case_Compare,0x3c 03f4 7039 |p9 | Jump_Nonzero 0x42e 03f5 0b3b | ; | Execute_Immediate Case_Compare,0x3b 03f6 704b |pK | Jump_Nonzero 0x442 03f7 0b38 | 8 | Execute_Immediate Case_Compare,0x38 03f8 7061 |pa | Jump_Nonzero 0x45a 03f9 0b66 | f | Execute_Immediate Case_Compare,0x66 03fa 7066 |pf | Jump_Nonzero 0x461 03fb 0b9a | | Execute_Immediate Case_Compare,0x9a 03fc 7075 |pu | Jump_Nonzero 0x472 03fd 0ba6 | | Execute_Immediate Case_Compare,0xa6 03fe 7073 |ps | Jump_Nonzero 0x472 03ff 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0xc = 0x3ff,0x1b 0400 e001 | | Load 0x0,0x1 0401 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0402 686f |ho | Jump_Zero 0x472 0403 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x10.0xd = 0x403,0x1c 0404 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0xe = 0x404,0x5 0405 00eb | | Load_Encached Diana_Cache 0406 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0407 e406 | | Load 0x2,0x6 ; Debug Table 0x10.0xf = 0x407,0x801 0408 0007 | | Action Break_Optional 0409 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0x10 = 0x409,0x802 040a 0007 | | Action Break_Optional ; Debug Table 0x10.0x11 = 0x40a,0x803 040b 00d0 | | Action Swap_Control ; Debug Table 0x10.0x12 = 0x40b,0x804 040c 00d1 | | Pop_Control Pop_Count_1 040d 0b72 | r | Execute_Immediate Case_Compare,0x72 ; Debug Table 0x10.0x13 = 0x40d,0x5 040e 7009 |p | Jump_Nonzero 0x418 040f 0ba2 | | Execute_Immediate Case_Compare,0xa2 0410 7007 |p | Jump_Nonzero 0x418 0411 e5fb | | Load 0x2,-0x5 ; Debug Table 0x10.0x14 = 0x411,0x7 0412 e5fc | | Load 0x2,-0x4 0413 e403 | | Load 0x2,0x3 0414 e00e | | Load 0x0,0xe 0415 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0416 00d2 | | Pop_Control Pop_Count_2 0417 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x10.0x15 = 0x417,0x8 0418 00d1 | | Pop_Control Pop_Count_1 0419 7858 |xX | Jump 0x472 041a 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x16 = 0x41a,0x9 041b 00eb | | Load_Encached Diana_Cache 041c 18ce | | Execute Package,Field_Execute,Field_Number 0xce 041d e406 | | Load 0x2,0x6 ; Debug Table 0x10.0x17 = 0x41d,0xc01 041e 0007 | | Action Break_Optional 041f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0x18 = 0x41f,0xc02 0420 0007 | | Action Break_Optional ; Debug Table 0x10.0x19 = 0x420,0xc03 0421 00d0 | | Action Swap_Control ; Debug Table 0x10.0x1a = 0x421,0xc04 0422 00d1 | | Pop_Control Pop_Count_1 0423 0f7a | z | Execute_Immediate Equal,0x7a ; Debug Table 0x10.0x1b = 0x423,0x9 0424 6808 |h | Jump_Zero 0x42d 0425 e5fb | | Load 0x2,-0x5 ; Debug Table 0x10.0x1c = 0x425,0xa 0426 e5fc | | Load 0x2,-0x4 0427 e403 | | Load 0x2,0x3 0428 00eb | | Load_Encached Diana_Cache 0429 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 042a e00e | | Load 0x0,0xe 042b 1810 | | Execute Package,Field_Execute,Field_Number 0x10 042c 00d2 | | Pop_Control Pop_Count_2 042d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x10.0x1d = 0x42d,0xb 042e 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x1e = 0x42e,0xc 042f 00eb | | Load_Encached Diana_Cache 0430 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0431 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0432 e5fb | | Load 0x2,-0x5 ; Debug Table 0x10.0x1f = 0x432,0xd 0433 e5fc | | Load 0x2,-0x4 0434 00db | | Load_Top At_Offset_3 0435 e00e | | Load 0x0,0xe 0436 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0437 00d2 | | Pop_Control Pop_Count_2 0438 e5fb | | Load 0x2,-0x5 ; Debug Table 0x10.0x20 = 0x438,0xe 0439 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 043a e5fb | | Load 0x2,-0x5 043b 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 043c 00db | | Load_Top At_Offset_3 043d 00eb | | Load_Encached Diana_Cache 043e 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 043f e5fb | | Load 0x2,-0x5 0440 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0441 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x10.0x21 = 0x441,0xf 0442 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x22 = 0x442,0x10 0443 00eb | | Load_Encached Diana_Cache 0444 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0445 4976 |Iv | Short_Literal 0x176 0446 00eb | | Load_Encached Diana_Cache 0447 0098 | | Execute Package,Field_Read_Dynamic 0448 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0449 0032 | 2 | Store_Top Heap_Access,At_Offset_2 044a e5fb | | Load 0x2,-0x5 ; Debug Table 0x10.0x23 = 0x44a,0x11 044b e5fc | | Load 0x2,-0x4 044c 00db | | Load_Top At_Offset_3 044d e00e | | Load 0x0,0xe 044e 1810 | | Execute Package,Field_Execute,Field_Number 0x10 044f 00d2 | | Pop_Control Pop_Count_2 0450 e5fb | | Load 0x2,-0x5 ; Debug Table 0x10.0x24 = 0x450,0x12 0451 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0452 e5fb | | Load 0x2,-0x5 0453 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0454 00db | | Load_Top At_Offset_3 0455 00eb | | Load_Encached Diana_Cache 0456 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 0457 e5fb | | Load 0x2,-0x5 0458 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0459 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x10.0x25 = 0x459,0x13 045a e5fb | | Load 0x2,-0x5 ; Debug Table 0x10.0x26 = 0x45a,0x14 045b e5fc | | Load 0x2,-0x4 045c e403 | | Load 0x2,0x3 045d e00e | | Load 0x0,0xe 045e 1811 | | Execute Package,Field_Execute,Field_Number 0x11 045f 00d2 | | Pop_Control Pop_Count_2 0460 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x10.0x27 = 0x460,0x15 0461 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x28 = 0x461,0x16 0462 00db | | Load_Top At_Offset_3 0463 00eb | | Load_Encached Diana_Cache 0464 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0465 021f | | Execute Heap_Access,Equal 0466 7001 |p | Jump_Nonzero 0x468 0467 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x10.0x29 = 0x467,0x17 0468 e5fb | | Load 0x2,-0x5 ; Debug Table 0x10.0x2a = 0x468,0x18 0469 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 046a 0f03 | | Execute_Immediate Equal,0x3 046b 6806 |h | Jump_Zero 0x472 046c e5fb | | Load 0x2,-0x5 ; Debug Table 0x10.0x2b = 0x46c,0x19 046d e5fd | | Load 0x2,-0x3 046e e403 | | Load 0x2,0x3 046f e5fe | | Load 0x2,-0x2 0470 821b | | Call 0x1,0x1b 0471 00d2 | | Pop_Control Pop_Count_2 0472 00d1 | | Pop_Control Pop_Count_1 0473 7f6d | m | Jump 0x3e1 0474 0000 0000 | | .BLANK 0000[0x4] 0478 ; -------------------------------------------------------------------------------------- 0478 ; SUBPROGRAM 0478 ; -------------------------------------------------------------------------------------- 0478 0481 | | .CONST 0x0481 ; Address of begin 0479 0004 | | .CONST 0x0004 ; Address of exception handler 047a 0002 | | .CONST 0x0002 ; Number of locals 047b INIT_0478: 047b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11 = .DEBUG 0x047b,0x0ad2,0x0001,0x0000,0x0057,0x9825,0x0000,0x087e ; Debug Table 0x11.0x0 = 0x47b,0xffff 047c 00db | | Load_Top At_Offset_3 047d 490b |I | Short_Literal 0x10b 047e 00eb | | Load_Encached Diana_Cache 047f 0096 | | Execute Package,Entry 0480 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0481 BODY_0478: 0481 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x1 = 0x481,0x1 0482 e5ff | | Load 0x2,-0x1 0483 021f | | Execute Heap_Access,Equal 0484 700e |p | Jump_Nonzero 0x493 0485 e5fe | | Load 0x2,-0x2 0486 00d9 | | Load_Top At_Offset_1 0487 4975 |Iu | Short_Literal 0x175 0488 00eb | | Load_Encached Diana_Cache 0489 0098 | | Execute Package,Field_Read_Dynamic 048a 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 048b 6807 |h | Jump_Zero 0x493 048c e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0x2 = 0x48c,0x2 048d e5fc | | Load 0x2,-0x4 048e 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 048f e5ff | | Load 0x2,-0x1 0490 e001 | | Load 0x0,0x1 0491 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0492 00d1 | | Pop_Control Pop_Count_1 0493 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0494 0000 0000 | | .BLANK 0000[0x4] 0498 ; -------------------------------------------------------------------------------------- 0498 ; SUBPROGRAM 0498 ; -------------------------------------------------------------------------------------- 0498 049b | | .CONST 0x049b ; Address of begin 0499 0004 | | .CONST 0x0004 ; Address of exception handler 049a 0001 | | .CONST 0x0001 ; Number of locals 049b BODY_0498: 049b INIT_0498: 049b e5fa | | Load 0x2,-0x6 ; Debug Table 0x12 = .DEBUG 0x049b,0x0ada,0x0001,0x0000,0x0057,0x9825,0x0000,0x08c2 ; Debug Table 0x12.0x0 = 0x49b,0x1 049c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 049d 4605 |F | Jump_Case 0x6 049e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x0 049f 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x1 04a0 7803 |x | Jump 0x4a4 ; case 0x2 04a1 784b |xK | Jump 0x4ed ; case 0x3 04a2 789d |x | Jump 0x540 ; case 0x4 04a3 789c |x | Jump 0x540 ; case 0x5 04a4 e5fa | | Load 0x2,-0x6 ; Debug Table 0x12.0x1 = 0x4a4,0x2 04a5 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 04a6 e003 | | Load 0x0,0x3 04a7 1b10 | | Execute Package,Field_Read,Field_Number 0x10 04a8 0260 | ` | Execute Discrete,In_Type 04a9 682a |h* | Jump_Zero 0x4d4 04aa e5fa | | Load 0x2,-0x6 ; Debug Table 0x12.0x2 = 0x4aa,0x3 04ab 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 04ac 00db | | Load_Top At_Offset_3 04ad 4975 |Iu | Short_Literal 0x175 04ae 00eb | | Load_Encached Diana_Cache 04af 0098 | | Execute Package,Field_Read_Dynamic 04b0 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 04b1 6813 |h | Jump_Zero 0x4c5 04b2 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x3 = 0x4b2,0x4 04b3 00eb | | Load_Encached Diana_Cache 04b4 18ec | | Execute Package,Field_Execute,Field_Number 0xec 04b5 e402 | | Load 0x2,0x2 ; Debug Table 0x12.0x4 = 0x4b5,0x401 04b6 0007 | | Action Break_Optional 04b7 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x12.0x5 = 0x4b7,0x402 04b8 0007 | | Action Break_Optional ; Debug Table 0x12.0x6 = 0x4b8,0x403 04b9 00d0 | | Action Swap_Control ; Debug Table 0x12.0x7 = 0x4b9,0x404 04ba 00d1 | | Pop_Control Pop_Count_1 04bb 0f8a | | Execute_Immediate Equal,-0x76 ; Debug Table 0x12.0x8 = 0x4bb,0x4 04bc 7007 |p | Jump_Nonzero 0x4c4 04bd e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x9 = 0x4bd,0x5 04be e5fa | | Load 0x2,-0x6 04bf 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 04c0 e5fe | | Load 0x2,-0x2 04c1 e001 | | Load 0x0,0x1 04c2 1817 | | Execute Package,Field_Execute,Field_Number 0x17 04c3 00d1 | | Pop_Control Pop_Count_1 04c4 4504 |E | Exit_Suprogram New_Top_Offset 0x4 04c5 e5fd | | Load 0x2,-0x3 ; Debug Table 0x12.0xa = 0x4c5,0x6 04c6 00db | | Load_Top At_Offset_3 04c7 4975 |Iu | Short_Literal 0x175 04c8 00eb | | Load_Encached Diana_Cache 04c9 0098 | | Execute Package,Field_Read_Dynamic 04ca 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 04cb 6807 |h | Jump_Zero 0x4d3 04cc e5fa | | Load 0x2,-0x6 ; Debug Table 0x12.0xb = 0x4cc,0x7 04cd e5fb | | Load 0x2,-0x5 04ce e5fc | | Load 0x2,-0x4 04cf e5ff | | Load 0x2,-0x1 04d0 e5fe | | Load 0x2,-0x2 04d1 821c | | Call 0x1,0x1c 04d2 00d3 | | Pop_Control Pop_Count_3 04d3 4504 |E | Exit_Suprogram New_Top_Offset 0x4 04d4 e5fd | | Load 0x2,-0x3 ; Debug Table 0x12.0xc = 0x4d4,0x8 04d5 00db | | Load_Top At_Offset_3 04d6 4975 |Iu | Short_Literal 0x175 04d7 00eb | | Load_Encached Diana_Cache 04d8 0098 | | Execute Package,Field_Read_Dynamic 04d9 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 04da 6811 |h | Jump_Zero 0x4ec 04db e5fa | | Load 0x2,-0x6 ; Debug Table 0x12.0xd = 0x4db,0x9 04dc 3c0d |< | Execute Record,Field_Read,Field_Number 0xd 04dd 6807 |h | Jump_Zero 0x4e5 04de e5fa | | Load 0x2,-0x6 ; Debug Table 0x12.0xe = 0x4de,0xa 04df e5fb | | Load 0x2,-0x5 04e0 e5fc | | Load 0x2,-0x4 04e1 e5fe | | Load 0x2,-0x2 04e2 821a | | Call 0x1,0x1a 04e3 00d3 | | Pop_Control Pop_Count_3 04e4 4504 |E | Exit_Suprogram New_Top_Offset 0x4 04e5 e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0xf = 0x4e5,0xb 04e6 e5fa | | Load 0x2,-0x6 04e7 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 04e8 e5fe | | Load 0x2,-0x2 04e9 e001 | | Load 0x0,0x1 04ea 1817 | | Execute Package,Field_Execute,Field_Number 0x17 04eb 00d1 | | Pop_Control Pop_Count_1 04ec 4504 |E | Exit_Suprogram New_Top_Offset 0x4 04ed e5fa | | Load 0x2,-0x6 ; Debug Table 0x12.0x10 = 0x4ed,0xc 04ee 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 04ef e003 | | Load 0x0,0x3 04f0 1b10 | | Execute Package,Field_Read,Field_Number 0x10 04f1 0260 | ` | Execute Discrete,In_Type 04f2 682a |h* | Jump_Zero 0x51d 04f3 e5fa | | Load 0x2,-0x6 ; Debug Table 0x12.0x11 = 0x4f3,0xd 04f4 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 04f5 00db | | Load_Top At_Offset_3 04f6 4975 |Iu | Short_Literal 0x175 04f7 00eb | | Load_Encached Diana_Cache 04f8 0098 | | Execute Package,Field_Read_Dynamic 04f9 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 04fa 6813 |h | Jump_Zero 0x50e 04fb 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x12 = 0x4fb,0xe 04fc 00eb | | Load_Encached Diana_Cache 04fd 18ec | | Execute Package,Field_Execute,Field_Number 0xec 04fe e402 | | Load 0x2,0x2 ; Debug Table 0x12.0x13 = 0x4fe,0x801 04ff 0007 | | Action Break_Optional 0500 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x12.0x14 = 0x500,0x802 0501 0007 | | Action Break_Optional ; Debug Table 0x12.0x15 = 0x501,0x803 0502 00d0 | | Action Swap_Control ; Debug Table 0x12.0x16 = 0x502,0x804 0503 00d1 | | Pop_Control Pop_Count_1 0504 0f8a | | Execute_Immediate Equal,-0x76 ; Debug Table 0x12.0x17 = 0x504,0xe 0505 7007 |p | Jump_Nonzero 0x50d 0506 e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x18 = 0x506,0xf 0507 e5fa | | Load 0x2,-0x6 0508 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0509 e5fe | | Load 0x2,-0x2 050a e001 | | Load 0x0,0x1 050b 1817 | | Execute Package,Field_Execute,Field_Number 0x17 050c 00d1 | | Pop_Control Pop_Count_1 050d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 050e e5fd | | Load 0x2,-0x3 ; Debug Table 0x12.0x19 = 0x50e,0x10 050f 00db | | Load_Top At_Offset_3 0510 4975 |Iu | Short_Literal 0x175 0511 00eb | | Load_Encached Diana_Cache 0512 0098 | | Execute Package,Field_Read_Dynamic 0513 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0514 6807 |h | Jump_Zero 0x51c 0515 e5fa | | Load 0x2,-0x6 ; Debug Table 0x12.0x1a = 0x515,0x11 0516 e5fb | | Load 0x2,-0x5 0517 e5fc | | Load 0x2,-0x4 0518 e5ff | | Load 0x2,-0x1 0519 e5fe | | Load 0x2,-0x2 051a 821c | | Call 0x1,0x1c 051b 00d3 | | Pop_Control Pop_Count_3 051c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 051d e5fd | | Load 0x2,-0x3 ; Debug Table 0x12.0x1b = 0x51d,0x12 051e 00db | | Load_Top At_Offset_3 051f 4975 |Iu | Short_Literal 0x175 0520 00eb | | Load_Encached Diana_Cache 0521 0098 | | Execute Package,Field_Read_Dynamic 0522 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0523 681b |h | Jump_Zero 0x53f 0524 e5fa | | Load 0x2,-0x6 ; Debug Table 0x12.0x1c = 0x524,0x13 0525 3c0d |< | Execute Record,Field_Read,Field_Number 0xd 0526 6807 |h | Jump_Zero 0x52e 0527 e5fa | | Load 0x2,-0x6 ; Debug Table 0x12.0x1d = 0x527,0x14 0528 e5fb | | Load 0x2,-0x5 0529 e5fc | | Load 0x2,-0x4 052a e5fe | | Load 0x2,-0x2 052b 821a | | Call 0x1,0x1a 052c 00d3 | | Pop_Control Pop_Count_3 052d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 052e e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x1e = 0x52e,0x15 052f e5fa | | Load 0x2,-0x6 0530 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0531 e5fe | | Load 0x2,-0x2 0532 e001 | | Load 0x0,0x1 0533 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0534 00d1 | | Pop_Control Pop_Count_1 0535 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x1f = 0x535,0x16 0536 8212 | | Call 0x1,0x12 0537 6807 |h | Jump_Zero 0x53f 0538 e5fa | | Load 0x2,-0x6 ; Debug Table 0x12.0x20 = 0x538,0x17 0539 e5fb | | Load 0x2,-0x5 053a e5fe | | Load 0x2,-0x2 053b 8213 | | Call 0x1,0x13 053c e00e | | Load 0x0,0xe 053d 1811 | | Execute Package,Field_Execute,Field_Number 0x11 053e 00d2 | | Pop_Control Pop_Count_2 053f 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0540 e5fd | | Load 0x2,-0x3 ; Debug Table 0x12.0x21 = 0x540,0x18 0541 00db | | Load_Top At_Offset_3 0542 4975 |Iu | Short_Literal 0x175 0543 00eb | | Load_Encached Diana_Cache 0544 0098 | | Execute Package,Field_Read_Dynamic 0545 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0546 6827 |h' | Jump_Zero 0x56e 0547 0007 | | Action Break_Optional ; Debug Table 0x12.0x22 = 0x547,0x19 0548 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x23 = 0x548,0xf3ff 0549 e5fe | | Load 0x2,-0x2 054a 8213 | | Call 0x1,0x13 054b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 054c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x24 = 0x54c,0xf3fe 054d 4800 |H | Short_Literal 0x0 054e 00da | | Load_Top At_Offset_2 054f 4976 |Iv | Short_Literal 0x176 0550 00eb | | Load_Encached Diana_Cache 0551 0098 | | Execute Package,Field_Read_Dynamic 0552 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0553 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0554 0007 | | Action Break_Optional ; Debug Table 0x12.0x25 = 0x554,0xc01 0555 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x26 = 0x555,0x1001 0556 021d | | Execute Heap_Access,Is_Null 0557 7008 |p | Jump_Nonzero 0x560 ; Debug Table 0x12.0x27 = 0x557,0xc01 0558 e5fa | | Load 0x2,-0x6 0559 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 055a 00d9 | | Load_Top At_Offset_1 055b 4975 |Iu | Short_Literal 0x175 055c 00eb | | Load_Encached Diana_Cache 055d 0098 | | Execute Package,Field_Read_Dynamic 055e 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 055f 700d |p | Jump_Nonzero 0x56d 0560 e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x28 = 0x560,0xc02 0561 e5fa | | Load 0x2,-0x6 0562 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 0563 e5fe | | Load 0x2,-0x2 0564 e001 | | Load 0x0,0x1 0565 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0566 00d1 | | Pop_Control Pop_Count_1 0567 e5fa | | Load 0x2,-0x6 ; Debug Table 0x12.0x29 = 0x567,0xc03 0568 e5fb | | Load 0x2,-0x5 0569 00db | | Load_Top At_Offset_3 056a e00e | | Load 0x0,0xe 056b 1811 | | Execute Package,Field_Execute,Field_Number 0x11 056c 00d2 | | Pop_Control Pop_Count_2 056d 00d2 | | Pop_Control Pop_Count_2 056e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 056f 0000 | | .XXX[0x1] 0570 0000 0000 | | .LITERAL {0x00000000, 0x57982501} 0574 0000 0000 | | .BLANK 0000[0x4] 0578 ; -------------------------------------------------------------------------------------- 0578 ; SUBPROGRAM 0578 ; -------------------------------------------------------------------------------------- 0578 057b | { | .CONST 0x057b ; Address of begin 0579 0004 | | .CONST 0x0004 ; Address of exception handler 057a 0001 | | .CONST 0x0001 ; Number of locals 057b BODY_0578: 057b INIT_0578: 057b 0007 | | Action Break_Optional ; Debug Table 0x13 = .DEBUG 0x057b,0x0b30,0x0001,0x0000,0x0057,0x9825,0x0000,0x0a2c ; Debug Table 0x13.0x0 = 0x57b,0x1 057c e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x1 = 0x57c,0x401 057d 0007 | | Action Break_Optional 057e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x13.0x2 = 0x57e,0x402 057f 0007 | | Action Break_Optional ; Debug Table 0x13.0x3 = 0x57f,0x403 0580 0007 | | Action Break_Optional ; Debug Table 0x13.0x4 = 0x580,0x404 0581 0b17 | | Execute_Immediate Case_Compare,0x17 ; Debug Table 0x13.0x5 = 0x581,0x1 0582 7015 |p | Jump_Nonzero 0x598 0583 0b16 | | Execute_Immediate Case_Compare,0x16 0584 7013 |p | Jump_Nonzero 0x598 0585 0b14 | | Execute_Immediate Case_Compare,0x14 0586 7011 |p | Jump_Nonzero 0x598 0587 0b0c | | Execute_Immediate Case_Compare,0xc 0588 700f |p | Jump_Nonzero 0x598 0589 0b2c | , | Execute_Immediate Case_Compare,0x2c 058a 7018 |p | Jump_Nonzero 0x5a3 058b 0b21 | ! | Execute_Immediate Case_Compare,0x21 058c 7016 |p | Jump_Nonzero 0x5a3 058d 0b29 | ) | Execute_Immediate Case_Compare,0x29 058e 7014 |p | Jump_Nonzero 0x5a3 058f 0b2f | / | Execute_Immediate Case_Compare,0x2f 0590 7012 |p | Jump_Nonzero 0x5a3 0591 0b1d | | Execute_Immediate Case_Compare,0x1d 0592 7010 |p | Jump_Nonzero 0x5a3 0593 0b33 | 3 | Execute_Immediate Case_Compare,0x33 0594 700e |p | Jump_Nonzero 0x5a3 0595 0b2e | . | Execute_Immediate Case_Compare,0x2e 0596 700c |p | Jump_Nonzero 0x5a3 0597 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x13.0x6 = 0x597,0xb 0598 e5fa | | Load 0x2,-0x6 ; Debug Table 0x13.0x7 = 0x598,0x2 0599 e5fb | | Load 0x2,-0x5 059a e5fc | | Load 0x2,-0x4 059b e5fd | | Load 0x2,-0x3 059c e5fe | | Load 0x2,-0x2 059d e5ff | | Load 0x2,-0x1 059e 00eb | | Load_Encached Diana_Cache 059f 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 05a0 821e | | Call 0x1,0x1e 05a1 00d3 | | Pop_Control Pop_Count_3 05a2 4504 |E | Exit_Suprogram New_Top_Offset 0x4 05a3 e5fa | | Load 0x2,-0x6 ; Debug Table 0x13.0x8 = 0x5a3,0x3 05a4 3c0d |< | Execute Record,Field_Read,Field_Number 0xd 05a5 6801 |h | Jump_Zero 0x5a7 05a6 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x13.0x9 = 0x5a6,0x4 05a7 e5fa | | Load 0x2,-0x6 ; Debug Table 0x13.0xa = 0x5a7,0x5 05a8 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 05a9 4605 |F | Jump_Case 0x6 05aa 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x0 05ab 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x1 05ac 7803 |x | Jump 0x5b0 ; case 0x2 05ad 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x3 05ae 7815 |x | Jump 0x5c4 ; case 0x4 05af 7814 |x | Jump 0x5c4 ; case 0x5 05b0 e5fa | | Load 0x2,-0x6 ; Debug Table 0x13.0xb = 0x5b0,0x6 05b1 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 05b2 4609 |F | Jump_Case 0xa 05b3 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x0 05b4 7808 |x | Jump 0x5bd ; case 0x1 05b5 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x2 05b6 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x3 05b7 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x4 05b8 7804 |x | Jump 0x5bd ; case 0x5 05b9 7803 |x | Jump 0x5bd ; case 0x6 05ba 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x7 05bb 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x8 05bc 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x9 05bd e5fa | | Load 0x2,-0x6 ; Debug Table 0x13.0xc = 0x5bd,0x7 05be e5fc | | Load 0x2,-0x4 05bf e5fd | | Load 0x2,-0x3 05c0 e5ff | | Load 0x2,-0x1 05c1 821d | | Call 0x1,0x1d 05c2 00d2 | | Pop_Control Pop_Count_2 05c3 4504 |E | Exit_Suprogram New_Top_Offset 0x4 05c4 e5fa | | Load 0x2,-0x6 ; Debug Table 0x13.0xd = 0x5c4,0x9 05c5 e5fc | | Load 0x2,-0x4 05c6 e5fd | | Load 0x2,-0x3 05c7 e5ff | | Load 0x2,-0x1 05c8 821d | | Call 0x1,0x1d 05c9 00d2 | | Pop_Control Pop_Count_2 05ca 4504 |E | Exit_Suprogram New_Top_Offset 0x4 05cb 0000 0000 | | .BLANK 0000[0x5] 05d0 ; -------------------------------------------------------------------------------------- 05d0 ; SUBPROGRAM 05d0 ; -------------------------------------------------------------------------------------- 05d0 05d3 | | .CONST 0x05d3 ; Address of begin 05d1 0004 | | .CONST 0x0004 ; Address of exception handler 05d2 0001 | | .CONST 0x0001 ; Number of locals 05d3 BODY_05d0: 05d3 INIT_05d0: 05d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x14 = .DEBUG 0x05d3,0x0b4e,0x0001,0x0000,0x0057,0x9825,0x0000,0x0b0f ; Debug Table 0x14.0x0 = 0x5d3,0x1 05d4 0007 | | Action Break_Optional 05d5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x1 = 0x5d5,0x401 05d6 0007 | | Action Break_Optional 05d7 e603 | | Load 0x3,0x3 ; Debug Table 0x14.0x2 = 0x5d7,0x801 05d8 0007 | | Action Break_Optional 05d9 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x3 = 0x5d9,0x802 05da 0007 | | Action Break_Optional ; Debug Table 0x14.0x4 = 0x5da,0x803 05db 00d0 | | Action Swap_Control ; Debug Table 0x14.0x5 = 0x5db,0x804 05dc 00d1 | | Pop_Control Pop_Count_1 05dd 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0x14.0x6 = 0x5dd,0x401 05de 00eb | | Load_Encached Diana_Cache 05df 0098 | | Execute Package,Field_Read_Dynamic 05e0 1810 | | Execute Package,Field_Execute,Field_Number 0x10 05e1 7800 |x | Jump 0x5e2 05e2 00d0 | | Action Swap_Control 05e3 00d1 | | Pop_Control Pop_Count_1 05e4 4604 |F | Jump_Case 0x5 ; Debug Table 0x14.0x7 = 0x5e4,0x1 05e5 7804 |x | Jump 0x5ea ; case 0x0 05e6 7819 |x | Jump 0x600 ; case 0x1 05e7 781d |x | Jump 0x605 ; case 0x2 05e8 783d |x= | Jump 0x626 ; case 0x3 05e9 7849 |xI | Jump 0x633 ; case 0x4 05ea 0007 | | Action Break_Optional ; Debug Table 0x14.0x8 = 0x5ea,0x2 05eb e405 | | Load 0x2,0x5 ; Debug Table 0x14.0x9 = 0x5eb,0xc01 05ec 021d | | Execute Heap_Access,Is_Null 05ed 6809 |h | Jump_Zero 0x5f7 ; Debug Table 0x14.0xa = 0x5ed,0x2 05ee e5fb | | Load 0x2,-0x5 ; Debug Table 0x14.0xb = 0x5ee,0x3 05ef e403 | | Load 0x2,0x3 05f0 e402 | | Load 0x2,0x2 05f1 e5ff | | Load 0x2,-0x1 05f2 e7ff | | Load 0x3,-0x1 05f3 e7ff | | Load 0x3,-0x1 05f4 821f | | Call 0x1,0x1f 05f5 00d3 | | Pop_Control Pop_Count_3 05f6 7886 |x | Jump 0x67d 05f7 e5fb | | Load 0x2,-0x5 ; Debug Table 0x14.0xc = 0x5f7,0x4 05f8 e403 | | Load 0x2,0x3 05f9 e402 | | Load 0x2,0x2 05fa e5ff | | Load 0x2,-0x1 05fb e405 | | Load 0x2,0x5 05fc e7ff | | Load 0x3,-0x1 05fd 821f | | Call 0x1,0x1f 05fe 00d3 | | Pop_Control Pop_Count_3 05ff 787d |x} | Jump 0x67d 0600 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0xd = 0x600,0x5 0601 00eb | | Load_Encached Diana_Cache 0602 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0603 8406 | | Call 0x2,0x6 0604 7878 |xx | Jump 0x67d 0605 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0xe = 0x605,0x6 0606 00eb | | Load_Encached Diana_Cache 0607 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0608 8406 | | Call 0x2,0x6 0609 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0xf = 0x609,0x7 060a 00eb | | Load_Encached Diana_Cache 060b 1886 | | Execute Package,Field_Execute,Field_Number 0x86 060c 8406 | | Call 0x2,0x6 060d 0007 | | Action Break_Optional ; Debug Table 0x14.0x10 = 0x60d,0x8 060e e7ff | | Load 0x3,-0x1 ; Debug Table 0x14.0x11 = 0x60e,0x1001 060f 0007 | | Action Break_Optional 0610 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x12 = 0x610,0x1002 0611 0007 | | Action Break_Optional ; Debug Table 0x14.0x13 = 0x611,0x1003 0612 0007 | | Action Break_Optional ; Debug Table 0x14.0x14 = 0x612,0x1004 0613 0f36 | 6 | Execute_Immediate Equal,0x36 ; Debug Table 0x14.0x15 = 0x613,0x8 0614 6868 |hh | Jump_Zero 0x67d 0615 e5ff | | Load 0x2,-0x1 0616 00db | | Load_Top At_Offset_3 0617 00eb | | Load_Encached Diana_Cache 0618 18cb | | Execute Package,Field_Execute,Field_Number 0xcb 0619 8219 | | Call 0x1,0x19 061a 7062 |pb | Jump_Nonzero 0x67d 061b 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x16 = 0x61b,0x9 061c a405 | | Store_Unchecked 0x2,0x5 061d 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x17 = 0x61d,0xa 061e 490a |I | Short_Literal 0x10a 061f 00eb | | Load_Encached Diana_Cache 0620 0096 | | Execute Package,Entry 0621 8406 | | Call 0x2,0x6 0622 0007 | | Action Break_Optional ; Debug Table 0x14.0x18 = 0x622,0xb 0623 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x19 = 0x623,0x1401 0624 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x14.0x1a = 0x624,0xb 0625 7857 |xW | Jump 0x67d 0626 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x1b = 0x626,0xc 0627 00eb | | Load_Encached Diana_Cache 0628 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0629 8406 | | Call 0x2,0x6 062a 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x1c = 0x62a,0xd 062b 00eb | | Load_Encached Diana_Cache 062c 1886 | | Execute Package,Field_Execute,Field_Number 0x86 062d 8406 | | Call 0x2,0x6 062e 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x1d = 0x62e,0xe 062f 00eb | | Load_Encached Diana_Cache 0630 1887 | | Execute Package,Field_Execute,Field_Number 0x87 0631 8406 | | Call 0x2,0x6 0632 784a |xJ | Jump 0x67d 0633 0007 | | Action Break_Optional ; Debug Table 0x14.0x1e = 0x633,0xf 0634 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x14.0x1f = 0x634,0xe7ff 0635 00db | | Load_Top At_Offset_3 0636 00eb | | Load_Encached Diana_Cache 0637 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0638 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0639 783e |x> | Jump 0x678 063a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x20 = 0x63a,0x1802 063b 0007 | | Action Break_Optional 063c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x21 = 0x63c,0x1c01 063d 7002 |p | Jump_Nonzero 0x640 063e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x22 = 0x63e,0x1c02 063f 782c |x, | Jump 0x66c 0640 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x23 = 0x640,0x1c03 0641 0217 | | Execute Heap_Access,All_Reference 0642 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0643 6804 |h | Jump_Zero 0x648 0644 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x24 = 0x644,0x1c04 0645 0217 | | Execute Heap_Access,All_Reference 0646 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0647 7824 |x$ | Jump 0x66c 0648 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x25 = 0x648,0x1c05 0649 0007 | | Action Break_Optional 064a e604 | | Load 0x3,0x4 ; Debug Table 0x14.0x26 = 0x64a,0x2001 064b 0007 | | Action Break_Optional 064c 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x14.0x27 = 0x64c,0x2002 064d 0007 | | Action Break_Optional ; Debug Table 0x14.0x28 = 0x64d,0x2003 064e 00d0 | | Action Swap_Control ; Debug Table 0x14.0x29 = 0x64e,0x2004 064f 00d1 | | Pop_Control Pop_Count_1 0650 49bb |I | Short_Literal 0x1bb ; Debug Table 0x14.0x2a = 0x650,0x1c05 0651 00eb | | Load_Encached Diana_Cache 0652 0098 | | Execute Package,Field_Read_Dynamic 0653 012c | , | Execute Any,Size 0654 e00f | | Load 0x0,0xf 0655 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0656 025b | [ | Execute Discrete,Check_In_Type 0657 0273 | s | Execute Discrete,Plus 0658 00d9 | | Load_Top At_Offset_1 0659 0007 | | Action Break_Optional 065a e605 | | Load 0x3,0x5 ; Debug Table 0x14.0x2b = 0x65a,0x2401 065b 0007 | | Action Break_Optional 065c 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x14.0x2c = 0x65c,0x2402 065d 0007 | | Action Break_Optional ; Debug Table 0x14.0x2d = 0x65d,0x2403 065e 00d0 | | Action Swap_Control ; Debug Table 0x14.0x2e = 0x65e,0x2404 065f 00d1 | | Pop_Control Pop_Count_1 0660 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x14.0x2f = 0x660,0x2004 0661 00eb | | Load_Encached Diana_Cache 0662 0098 | | Execute Package,Field_Read_Dynamic 0663 49c9 |I | Short_Literal 0x1c9 0664 00eb | | Load_Encached Diana_Cache 0665 0098 | | Execute Package,Field_Read_Dynamic 0666 49ca |I | Short_Literal 0x1ca 0667 00eb | | Load_Encached Diana_Cache 0668 0095 | | Execute Package,Field_Reference_Dynamic 0669 e010 | | Load 0x0,0x10 066a 1819 | | Execute Package,Field_Execute,Field_Number 0x19 066b 7800 |x | Jump 0x66c 066c 00d0 | | Action Swap_Control 066d 00d1 | | Pop_Control Pop_Count_1 066e 8406 | | Call 0x2,0x6 ; Debug Table 0x14.0x30 = 0x66e,0x1802 066f 0007 | | Action Break_Optional ; Debug Table 0x14.0x31 = 0x66f,0x1803 0670 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x32 = 0x670,0x2801 0671 7002 |p | Jump_Nonzero 0x674 0672 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x14.0x33 = 0x672,0x2802 0673 7803 |x | Jump 0x677 0674 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x34 = 0x674,0x2803 0675 0217 | | Execute Heap_Access,All_Reference 0676 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0677 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x14.0x35 = 0x677,0x1803 0678 0007 | | Action Break_Optional ; Debug Table 0x14.0x36 = 0x678,0x1801 0679 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x37 = 0x679,0x2c01 067a 021d | | Execute Heap_Access,Is_Null 067b 6fbe |o | Jump_Zero 0x63a ; Debug Table 0x14.0x38 = 0x67b,0x1801 067c 00d1 | | Pop_Control Pop_Count_1 067d e404 | | Load 0x2,0x4 ; Debug Table 0x14.0x39 = 0x67d,0x10 067e 6838 |h8 | Jump_Zero 0x6b7 067f 00da | | Load_Top At_Offset_2 0680 e011 | | Load 0x0,0x11 0681 1867 | g | Execute Package,Field_Execute,Field_Number 0x67 0682 6834 |h4 | Jump_Zero 0x6b7 0683 0007 | | Action Break_Optional ; Debug Table 0x14.0x3a = 0x683,0x11 0684 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x14.0x3b = 0x684,0xcfff 0685 00db | | Load_Top At_Offset_3 0686 e011 | | Load 0x0,0x11 0687 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 0688 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0689 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x3c = 0x689,0xcffe 068a 7827 |x' | Jump 0x6b2 068b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x3d = 0x68b,0x3002 068c 0007 | | Action Break_Optional 068d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x3e = 0x68d,0x3401 068e 0217 | | Execute Heap_Access,All_Reference 068f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0690 00d9 | | Load_Top At_Offset_1 0691 0007 | | Action Break_Optional 0692 e606 | | Load 0x3,0x6 ; Debug Table 0x14.0x3f = 0x692,0x3801 0693 0007 | | Action Break_Optional 0694 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x14.0x40 = 0x694,0x3802 0695 0007 | | Action Break_Optional ; Debug Table 0x14.0x41 = 0x695,0x3803 0696 00d0 | | Action Swap_Control ; Debug Table 0x14.0x42 = 0x696,0x3804 0697 00d1 | | Pop_Control Pop_Count_1 0698 49af |I | Short_Literal 0x1af ; Debug Table 0x14.0x43 = 0x698,0x3401 0699 00eb | | Load_Encached Diana_Cache 069a 0096 | | Execute Package,Entry 069b 00d0 | | Action Swap_Control 069c 00d1 | | Pop_Control Pop_Count_1 069d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x14.0x44 = 0x69d,0x3002 069e e5fb | | Load 0x2,-0x5 ; Debug Table 0x14.0x45 = 0x69e,0x3003 069f 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 06a0 00d9 | | Load_Top At_Offset_1 06a1 4975 |Iu | Short_Literal 0x175 06a2 00eb | | Load_Encached Diana_Cache 06a3 0098 | | Execute Package,Field_Read_Dynamic 06a4 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 06a5 6807 |h | Jump_Zero 0x6ad 06a6 e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x46 = 0x6a6,0x3004 06a7 e5fb | | Load 0x2,-0x5 06a8 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 06a9 e7ff | | Load 0x3,-0x1 06aa e001 | | Load 0x0,0x1 06ab 1817 | | Execute Package,Field_Execute,Field_Number 0x17 06ac 00d1 | | Pop_Control Pop_Count_1 06ad 0007 | | Action Break_Optional ; Debug Table 0x14.0x47 = 0x6ad,0x3005 06ae 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x48 = 0x6ae,0x3c01 06af 0217 | | Execute Heap_Access,All_Reference 06b0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06b1 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x14.0x49 = 0x6b1,0x3005 06b2 0007 | | Action Break_Optional ; Debug Table 0x14.0x4a = 0x6b2,0x3001 06b3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x4b = 0x6b3,0x4001 06b4 021d | | Execute Heap_Access,Is_Null 06b5 6fd5 |o | Jump_Zero 0x68b ; Debug Table 0x14.0x4c = 0x6b5,0x3001 06b6 00d2 | | Pop_Control Pop_Count_2 06b7 4502 |E | Exit_Suprogram New_Top_Offset 0x2 06b8 ; -------------------------------------------------------------------------------------- 06b8 ; SUBPROGRAM 06b8 ; -------------------------------------------------------------------------------------- 06b8 06bb | | .CONST 0x06bb ; Address of begin 06b9 0004 | | .CONST 0x0004 ; Address of exception handler 06ba 0001 | | .CONST 0x0001 ; Number of locals 06bb BODY_06b8: 06bb INIT_06b8: 06bb 00da | | Load_Top At_Offset_2 ; Debug Table 0x15 = .DEBUG 0x06bb,0x0bea,0x0001,0x0000,0x0057,0x9825,0x0000,0x044a ; Debug Table 0x15.0x0 = 0x6bb,0x1 06bc 0007 | | Action Break_Optional 06bd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1 = 0x6bd,0x401 06be 0007 | | Action Break_Optional 06bf e603 | | Load 0x3,0x3 ; Debug Table 0x15.0x2 = 0x6bf,0x801 06c0 0007 | | Action Break_Optional 06c1 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x15.0x3 = 0x6c1,0x802 06c2 0007 | | Action Break_Optional ; Debug Table 0x15.0x4 = 0x6c2,0x803 06c3 00d0 | | Action Swap_Control ; Debug Table 0x15.0x5 = 0x6c3,0x804 06c4 00d1 | | Pop_Control Pop_Count_1 06c5 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0x15.0x6 = 0x6c5,0x401 06c6 00eb | | Load_Encached Diana_Cache 06c7 0098 | | Execute Package,Field_Read_Dynamic 06c8 1810 | | Execute Package,Field_Execute,Field_Number 0x10 06c9 7800 |x | Jump 0x6ca 06ca 00d0 | | Action Swap_Control 06cb 00d1 | | Pop_Control Pop_Count_1 06cc 4604 |F | Jump_Case 0x5 ; Debug Table 0x15.0x7 = 0x6cc,0x1 06cd 7804 |x | Jump 0x6d2 ; case 0x0 06ce 781b |x | Jump 0x6ea ; case 0x1 06cf 781f |x | Jump 0x6ef ; case 0x2 06d0 7827 |x' | Jump 0x6f8 ; case 0x3 06d1 7833 |x3 | Jump 0x705 ; case 0x4 06d2 0007 | | Action Break_Optional ; Debug Table 0x15.0x8 = 0x6d2,0x2 06d3 e7ff | | Load 0x3,-0x1 ; Debug Table 0x15.0x9 = 0x6d3,0xc01 06d4 0007 | | Action Break_Optional 06d5 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x15.0xa = 0x6d5,0xc02 06d6 0007 | | Action Break_Optional ; Debug Table 0x15.0xb = 0x6d6,0xc03 06d7 0007 | | Action Break_Optional ; Debug Table 0x15.0xc = 0x6d7,0xc04 06d8 0b16 | | Execute_Immediate Case_Compare,0x16 ; Debug Table 0x15.0xd = 0x6d8,0x2 06d9 7003 |p | Jump_Nonzero 0x6dd 06da 0b17 | | Execute_Immediate Case_Compare,0x17 06db 7001 |p | Jump_Nonzero 0x6dd 06dc 780b |x | Jump 0x6e8 ; Debug Table 0x15.0xe = 0x6dc,0x5 06dd e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0xf = 0x6dd,0x3 06de e7ff | | Load 0x3,-0x1 06df 00eb | | Load_Encached Diana_Cache 06e0 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 06e1 4975 |Iu | Short_Literal 0x175 06e2 00eb | | Load_Encached Diana_Cache 06e3 0098 | | Execute Package,Field_Read_Dynamic 06e4 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 06e5 6802 |h | Jump_Zero 0x6e8 06e6 6689 |f | Indirect_Literal Discrete,0x570,{0x00000000, 0x57982501} ; Debug Table 0x15.0x10 = 0x6e6,0x4 06e7 0257 | W | Execute Discrete,Raise 06e8 00d1 | | Pop_Control Pop_Count_1 06e9 4502 |E | Exit_Suprogram New_Top_Offset 0x2 06ea 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x11 = 0x6ea,0x6 06eb 00eb | | Load_Encached Diana_Cache 06ec 1885 | | Execute Package,Field_Execute,Field_Number 0x85 06ed 8402 | | Call 0x2,0x2 06ee 4502 |E | Exit_Suprogram New_Top_Offset 0x2 06ef 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x12 = 0x6ef,0x7 06f0 00eb | | Load_Encached Diana_Cache 06f1 1885 | | Execute Package,Field_Execute,Field_Number 0x85 06f2 8402 | | Call 0x2,0x2 06f3 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x13 = 0x6f3,0x8 06f4 00eb | | Load_Encached Diana_Cache 06f5 1886 | | Execute Package,Field_Execute,Field_Number 0x86 06f6 8402 | | Call 0x2,0x2 06f7 4502 |E | Exit_Suprogram New_Top_Offset 0x2 06f8 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x14 = 0x6f8,0x9 06f9 00eb | | Load_Encached Diana_Cache 06fa 1885 | | Execute Package,Field_Execute,Field_Number 0x85 06fb 8402 | | Call 0x2,0x2 06fc 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x15 = 0x6fc,0xa 06fd 00eb | | Load_Encached Diana_Cache 06fe 1886 | | Execute Package,Field_Execute,Field_Number 0x86 06ff 8402 | | Call 0x2,0x2 0700 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x16 = 0x700,0xb 0701 00eb | | Load_Encached Diana_Cache 0702 1887 | | Execute Package,Field_Execute,Field_Number 0x87 0703 8402 | | Call 0x2,0x2 0704 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0705 0007 | | Action Break_Optional ; Debug Table 0x15.0x17 = 0x705,0xc 0706 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x15.0x18 = 0x706,0xefff 0707 00db | | Load_Top At_Offset_3 0708 00eb | | Load_Encached Diana_Cache 0709 1888 | | Execute Package,Field_Execute,Field_Number 0x88 070a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 070b 783e |x> | Jump 0x74a 070c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x19 = 0x70c,0x1002 070d 0007 | | Action Break_Optional 070e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1a = 0x70e,0x1401 070f 7002 |p | Jump_Nonzero 0x712 0710 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x1b = 0x710,0x1402 0711 782c |x, | Jump 0x73e 0712 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1c = 0x712,0x1403 0713 0217 | | Execute Heap_Access,All_Reference 0714 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0715 6804 |h | Jump_Zero 0x71a 0716 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1d = 0x716,0x1404 0717 0217 | | Execute Heap_Access,All_Reference 0718 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0719 7824 |x$ | Jump 0x73e 071a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1e = 0x71a,0x1405 071b 0007 | | Action Break_Optional 071c e604 | | Load 0x3,0x4 ; Debug Table 0x15.0x1f = 0x71c,0x1801 071d 0007 | | Action Break_Optional 071e 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x15.0x20 = 0x71e,0x1802 071f 0007 | | Action Break_Optional ; Debug Table 0x15.0x21 = 0x71f,0x1803 0720 00d0 | | Action Swap_Control ; Debug Table 0x15.0x22 = 0x720,0x1804 0721 00d1 | | Pop_Control Pop_Count_1 0722 49bb |I | Short_Literal 0x1bb ; Debug Table 0x15.0x23 = 0x722,0x1405 0723 00eb | | Load_Encached Diana_Cache 0724 0098 | | Execute Package,Field_Read_Dynamic 0725 012c | , | Execute Any,Size 0726 e00f | | Load 0x0,0xf 0727 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0728 025b | [ | Execute Discrete,Check_In_Type 0729 0273 | s | Execute Discrete,Plus 072a 00d9 | | Load_Top At_Offset_1 072b 0007 | | Action Break_Optional 072c e605 | | Load 0x3,0x5 ; Debug Table 0x15.0x24 = 0x72c,0x1c01 072d 0007 | | Action Break_Optional 072e 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x15.0x25 = 0x72e,0x1c02 072f 0007 | | Action Break_Optional ; Debug Table 0x15.0x26 = 0x72f,0x1c03 0730 00d0 | | Action Swap_Control ; Debug Table 0x15.0x27 = 0x730,0x1c04 0731 00d1 | | Pop_Control Pop_Count_1 0732 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x15.0x28 = 0x732,0x1804 0733 00eb | | Load_Encached Diana_Cache 0734 0098 | | Execute Package,Field_Read_Dynamic 0735 49c9 |I | Short_Literal 0x1c9 0736 00eb | | Load_Encached Diana_Cache 0737 0098 | | Execute Package,Field_Read_Dynamic 0738 49ca |I | Short_Literal 0x1ca 0739 00eb | | Load_Encached Diana_Cache 073a 0095 | | Execute Package,Field_Reference_Dynamic 073b e010 | | Load 0x0,0x10 073c 1819 | | Execute Package,Field_Execute,Field_Number 0x19 073d 7800 |x | Jump 0x73e 073e 00d0 | | Action Swap_Control 073f 00d1 | | Pop_Control Pop_Count_1 0740 8402 | | Call 0x2,0x2 ; Debug Table 0x15.0x29 = 0x740,0x1002 0741 0007 | | Action Break_Optional ; Debug Table 0x15.0x2a = 0x741,0x1003 0742 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x2b = 0x742,0x2001 0743 7002 |p | Jump_Nonzero 0x746 0744 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x15.0x2c = 0x744,0x2002 0745 7803 |x | Jump 0x749 0746 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x2d = 0x746,0x2003 0747 0217 | | Execute Heap_Access,All_Reference 0748 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0749 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x15.0x2e = 0x749,0x1003 074a 0007 | | Action Break_Optional ; Debug Table 0x15.0x2f = 0x74a,0x1001 074b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x30 = 0x74b,0x2401 074c 021d | | Execute Heap_Access,Is_Null 074d 6fbe |o | Jump_Zero 0x70c ; Debug Table 0x15.0x31 = 0x74d,0x1001 074e 00d1 | | Pop_Control Pop_Count_1 074f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0750 ; -------------------------------------------------------------------------------------- 0750 ; Debug Table 0750 ; -------------------------------------------------------------------------------------- 0750 0003 0016 | | .CONST 0x0003,0x0016 0752 000b 0802 | | .DEBUG 0x000b,0x0802,0x0000,0x0000,0x0057,0x9775,0x0000,0x0466 075a 0018 0810 | | .DEBUG 0x0018,0x0810,0x0000,0x0000,0x0057,0x9825,0x0000,0x000a 0762 004b 0846 | K F| .DEBUG 0x004b,0x0846,0x0001,0x0000,0x0057,0x9775,0x0000,0x0467 076a 0083 085c | \| .DEBUG 0x0083,0x085c,0x0001,0x0000,0x0057,0x9775,0x0000,0x0487 0772 00bb 0872 | r| .DEBUG 0x00bb,0x0872,0x0002,0x0000,0x0057,0x9775,0x0000,0x0495 077a 0113 0894 | | .DEBUG 0x0113,0x0894,0x0002,0x0000,0x0057,0x9775,0x0000,0x04a4 0782 012b 08aa | + | .DEBUG 0x012b,0x08aa,0x0001,0x0000,0x0057,0x9775,0x0000,0x04b5 078a 015b 08be | [ | .DEBUG 0x015b,0x08be,0x0002,0x0000,0x0057,0x9775,0x0000,0x04c1 0792 01a3 08f8 | | .DEBUG 0x01a3,0x08f8,0x0002,0x0000,0x0057,0x9825,0x0000,0x0062 079a 01d3 092a | *| .DEBUG 0x01d3,0x092a,0x0001,0x0000,0x0057,0x9825,0x0000,0x00cd 07a2 020b 0962 | b| .DEBUG 0x020b,0x0962,0x0002,0x0000,0x0057,0x9825,0x0000,0x014a 07aa 023b 0976 | ; v| .DEBUG 0x023b,0x0976,0x0001,0x0000,0x0057,0x9825,0x0000,0x019a 07b2 02c3 09c2 | | .DEBUG 0x02c3,0x09c2,0x0001,0x0000,0x0057,0x9825,0x0000,0x036e 07ba 02fb 09ce | | .DEBUG 0x02fb,0x09ce,0x0002,0x0000,0x0057,0x9825,0x0000,0x0437 07c2 030b 09da | | .DEBUG 0x030b,0x09da,0x0001,0x0000,0x0057,0x9825,0x0000,0x05a1 07ca 0343 09f8 | C | .DEBUG 0x0343,0x09f8,0x0001,0x0000,0x0057,0x9825,0x0000,0x0616 07d2 03db 0a78 | x| .DEBUG 0x03db,0x0a78,0x0001,0x0000,0x0057,0x9825,0x0000,0x073f 07da 047b 0ad2 | { | .DEBUG 0x047b,0x0ad2,0x0001,0x0000,0x0057,0x9825,0x0000,0x087e 07e2 049b 0ada | | .DEBUG 0x049b,0x0ada,0x0001,0x0000,0x0057,0x9825,0x0000,0x08c2 07ea 057b 0b30 | { 0| .DEBUG 0x057b,0x0b30,0x0001,0x0000,0x0057,0x9825,0x0000,0x0a2c 07f2 05d3 0b4e | N| .DEBUG 0x05d3,0x0b4e,0x0001,0x0000,0x0057,0x9825,0x0000,0x0b0f 07fa 06bb 0bea | | .DEBUG 0x06bb,0x0bea,0x0001,0x0000,0x0057,0x9825,0x0000,0x044a 0802 ; -------------------------------------------------------------------------------------- 0802 ; Debug3 Subtable 0x0 0802 ; -------------------------------------------------------------------------------------- 0802 0006 0000 | | .DBG3TAB 0x0006,0x0000 0804 000b ffff | | .CONST 0x000b,0xffff 0806 000d fffe | | .CONST 0x000d,0xfffe 0808 000f fffd | | .CONST 0x000f,0xfffd 080a 0011 fffc | | .CONST 0x0011,0xfffc 080c 0013 fffb | | .CONST 0x0013,0xfffb 080e 0015 fffa | | .CONST 0x0015,0xfffa 0810 ; -------------------------------------------------------------------------------------- 0810 ; Debug3 Subtable 0x1 0810 ; -------------------------------------------------------------------------------------- 0810 001a 0000 | | .DBG3TAB 0x001a,0x0000 0812 0018 ffff | | .CONST 0x0018,0xffff 0814 0019 fffe | | .CONST 0x0019,0xfffe 0816 001a fffd | | .CONST 0x001a,0xfffd 0818 001b fffc | | .CONST 0x001b,0xfffc 081a 001c fffb | | .CONST 0x001c,0xfffb 081c 001d fffa | | .CONST 0x001d,0xfffa 081e 001e fff9 | | .CONST 0x001e,0xfff9 0820 001f fff8 | | .CONST 0x001f,0xfff8 0822 0022 fff7 | " | .CONST 0x0022,0xfff7 0824 0024 fff6 | $ | .CONST 0x0024,0xfff6 0826 0026 fff5 | & | .CONST 0x0026,0xfff5 0828 0028 fff4 | ( | .CONST 0x0028,0xfff4 082a 002a fff3 | * | .CONST 0x002a,0xfff3 082c 002c fff2 | , | .CONST 0x002c,0xfff2 082e 002e fff1 | . | .CONST 0x002e,0xfff1 0830 0030 fff0 | 0 | .CONST 0x0030,0xfff0 0832 0032 ffef | 2 | .CONST 0x0032,0xffef 0834 0034 ffee | 4 | .CONST 0x0034,0xffee 0836 0036 ffed | 6 | .CONST 0x0036,0xffed 0838 0038 ffec | 8 | .CONST 0x0038,0xffec 083a 003a ffeb | : | .CONST 0x003a,0xffeb 083c 003c ffea | < | .CONST 0x003c,0xffea 083e 003e ffe9 | > | .CONST 0x003e,0xffe9 0840 0040 ffe8 | @ | .CONST 0x0040,0xffe8 0842 0042 ffe7 | B | .CONST 0x0042,0xffe7 0844 0044 ffe6 | D | .CONST 0x0044,0xffe6 0846 ; -------------------------------------------------------------------------------------- 0846 ; Debug3 Subtable 0x2 0846 ; -------------------------------------------------------------------------------------- 0846 0005 0005 | | .DBG3TAB 0x0005,0x0005 0848 004b ffff | K | .CONST 0x004b,0xffff 084a 004d fffe | M | .CONST 0x004d,0xfffe 084c 004f fffd | O | .CONST 0x004f,0xfffd 084e 005c fffc | \ | .CONST 0x005c,0xfffc 0850 005d fffb | ] | .CONST 0x005d,0xfffb 0852 005f 0001 | _ | .CONST 0x005f,0x0001 0854 0067 0002 | g | .CONST 0x0067,0x0002 0856 0072 0003 | r | .CONST 0x0072,0x0003 0858 0074 0004 | t | .CONST 0x0074,0x0004 085a 0077 0005 | w | .CONST 0x0077,0x0005 085c ; -------------------------------------------------------------------------------------- 085c ; Debug3 Subtable 0x3 085c ; -------------------------------------------------------------------------------------- 085c 0002 0008 | | .DBG3TAB 0x0002,0x0008 085e 0083 ffff | | .CONST 0x0083,0xffff 0860 0085 fffe | | .CONST 0x0085,0xfffe 0862 0086 0001 | | .CONST 0x0086,0x0001 0864 0089 0002 | | .CONST 0x0089,0x0002 0866 0091 0003 | | .CONST 0x0091,0x0003 0868 0096 0004 | | .CONST 0x0096,0x0004 086a 009c 0005 | | .CONST 0x009c,0x0005 086c 009e 0006 | | .CONST 0x009e,0x0006 086e 00ad 0007 | | .CONST 0x00ad,0x0007 0870 00b2 0008 | | .CONST 0x00b2,0x0008 0872 ; -------------------------------------------------------------------------------------- 0872 ; Debug3 Subtable 0x4 0872 ; -------------------------------------------------------------------------------------- 0872 0002 000e | | .DBG3TAB 0x0002,0x000e 0874 00bb ffff | | .CONST 0x00bb,0xffff 0876 00c1 0001 | | .CONST 0x00c1,0x0001 0878 00ca 0002 | | .CONST 0x00ca,0x0002 087a 00cd 0003 | | .CONST 0x00cd,0x0003 087c 00d1 0004 | | .CONST 0x00d1,0x0004 087e 00d2 fbff | | .CONST 0x00d2,0xfbff 0880 00d3 0401 | | .CONST 0x00d3,0x0401 0882 00d8 0402 | | .CONST 0x00d8,0x0402 0884 00de 0403 | | .CONST 0x00de,0x0403 0886 00e2 0404 | | .CONST 0x00e2,0x0404 0888 00ef 0405 | | .CONST 0x00ef,0x0405 088a 00fc 0406 | | .CONST 0x00fc,0x0406 088c 00fd 0801 | | .CONST 0x00fd,0x0801 088e 00ff 0406 | | .CONST 0x00ff,0x0406 0890 0100 0407 | | .CONST 0x0100,0x0407 0892 0107 0408 | | .CONST 0x0107,0x0408 0894 ; -------------------------------------------------------------------------------------- 0894 ; Debug3 Subtable 0x5 0894 ; -------------------------------------------------------------------------------------- 0894 0000 000a | | .DBG3TAB 0x0000,0x000a 0896 0113 0001 | | .CONST 0x0113,0x0001 0898 0115 0002 | | .CONST 0x0115,0x0002 089a 0116 0401 | | .CONST 0x0116,0x0401 089c 0117 0002 | | .CONST 0x0117,0x0002 089e 0118 0003 | | .CONST 0x0118,0x0003 08a0 011c 0801 | | .CONST 0x011c,0x0801 08a2 011e 0802 | | .CONST 0x011e,0x0802 08a4 011f 0803 | | .CONST 0x011f,0x0803 08a6 0120 0804 | | .CONST 0x0120,0x0804 08a8 0122 0003 | " | .CONST 0x0122,0x0003 08aa ; -------------------------------------------------------------------------------------- 08aa ; Debug3 Subtable 0x6 08aa ; -------------------------------------------------------------------------------------- 08aa 0001 0008 | | .DBG3TAB 0x0001,0x0008 08ac 012b ffff | + | .CONST 0x012b,0xffff 08ae 0130 0001 | 0 | .CONST 0x0130,0x0001 08b0 0135 0002 | 5 | .CONST 0x0135,0x0002 08b2 0139 0003 | 9 | .CONST 0x0139,0x0003 08b4 0140 0004 | @ | .CONST 0x0140,0x0004 08b6 0144 0005 | D | .CONST 0x0144,0x0005 08b8 0147 0006 | G | .CONST 0x0147,0x0006 08ba 014d 0007 | M | .CONST 0x014d,0x0007 08bc 0151 0008 | Q | .CONST 0x0151,0x0008 08be ; -------------------------------------------------------------------------------------- 08be ; Debug3 Subtable 0x7 08be ; -------------------------------------------------------------------------------------- 08be 0001 001b | | .DBG3TAB 0x0001,0x001b 08c0 015b ffff | [ | .CONST 0x015b,0xffff 08c2 015e 0001 | ^ | .CONST 0x015e,0x0001 08c4 015f 0002 | _ | .CONST 0x015f,0x0002 08c6 0163 0003 | c | .CONST 0x0163,0x0003 08c8 0164 0401 | d | .CONST 0x0164,0x0401 08ca 0166 0402 | f | .CONST 0x0166,0x0402 08cc 0167 0403 | g | .CONST 0x0167,0x0403 08ce 0168 0404 | h | .CONST 0x0168,0x0404 08d0 0169 0003 | i | .CONST 0x0169,0x0003 08d2 016f 000d | o | .CONST 0x016f,0x000d 08d4 0171 0005 | q | .CONST 0x0171,0x0005 08d6 0175 0006 | u | .CONST 0x0175,0x0006 08d8 0176 0801 | v | .CONST 0x0176,0x0801 08da 0178 0802 | x | .CONST 0x0178,0x0802 08dc 0179 0803 | y | .CONST 0x0179,0x0803 08de 017a 0804 | z | .CONST 0x017a,0x0804 08e0 017b 0006 | { | .CONST 0x017b,0x0006 08e2 0181 0008 | | .CONST 0x0181,0x0008 08e4 0183 0007 | | .CONST 0x0183,0x0007 08e6 0185 0009 | | .CONST 0x0185,0x0009 08e8 0189 000a | | .CONST 0x0189,0x000a 08ea 018a 0c01 | | .CONST 0x018a,0x0c01 08ec 018c 0c02 | | .CONST 0x018c,0x0c02 08ee 018d 0c03 | | .CONST 0x018d,0x0c03 08f0 018e 0c04 | | .CONST 0x018e,0x0c04 08f2 018f 000a | | .CONST 0x018f,0x000a 08f4 0193 000c | | .CONST 0x0193,0x000c 08f6 0195 000b | | .CONST 0x0195,0x000b 08f8 ; -------------------------------------------------------------------------------------- 08f8 ; Debug3 Subtable 0x8 08f8 ; -------------------------------------------------------------------------------------- 08f8 0002 0016 | | .DBG3TAB 0x0002,0x0016 08fa 01a3 ffff | | .CONST 0x01a3,0xffff 08fc 01a4 fffe | | .CONST 0x01a4,0xfffe 08fe 01a5 0001 | | .CONST 0x01a5,0x0001 0900 01a6 0401 | | .CONST 0x01a6,0x0401 0902 01a8 0402 | | .CONST 0x01a8,0x0402 0904 01a9 0403 | | .CONST 0x01a9,0x0403 0906 01aa 0404 | | .CONST 0x01aa,0x0404 0908 01ab 0001 | | .CONST 0x01ab,0x0001 090a 01b0 0002 | | .CONST 0x01b0,0x0002 090c 01b4 0003 | | .CONST 0x01b4,0x0003 090e 01b5 0004 | | .CONST 0x01b5,0x0004 0910 01b6 0801 | | .CONST 0x01b6,0x0801 0912 01b8 0802 | | .CONST 0x01b8,0x0802 0914 01b9 0803 | | .CONST 0x01b9,0x0803 0916 01ba 0804 | | .CONST 0x01ba,0x0804 0918 01bb 0004 | | .CONST 0x01bb,0x0004 091a 01bf 0007 | | .CONST 0x01bf,0x0007 091c 01c4 0005 | | .CONST 0x01c4,0x0005 091e 01c6 0006 | | .CONST 0x01c6,0x0006 0920 01c7 0c01 | | .CONST 0x01c7,0x0c01 0922 01c8 0006 | | .CONST 0x01c8,0x0006 0924 01cc 0008 | | .CONST 0x01cc,0x0008 0926 01cd 1001 | | .CONST 0x01cd,0x1001 0928 01ce 0008 | | .CONST 0x01ce,0x0008 092a ; -------------------------------------------------------------------------------------- 092a ; Debug3 Subtable 0x9 092a ; -------------------------------------------------------------------------------------- 092a 0003 0018 | | .DBG3TAB 0x0003,0x0018 092c 01d3 ffff | | .CONST 0x01d3,0xffff 092e 01d4 fffe | | .CONST 0x01d4,0xfffe 0930 01d5 fffd | | .CONST 0x01d5,0xfffd 0932 01d9 0002 | | .CONST 0x01d9,0x0002 0934 01da 0401 | | .CONST 0x01da,0x0401 0936 01dd 0002 | | .CONST 0x01dd,0x0002 0938 01e0 0003 | | .CONST 0x01e0,0x0003 093a 01e1 0801 | | .CONST 0x01e1,0x0801 093c 01e3 0003 | | .CONST 0x01e3,0x0003 093e 01e4 0004 | | .CONST 0x01e4,0x0004 0940 01e8 0005 | | .CONST 0x01e8,0x0005 0942 01ea 0006 | | .CONST 0x01ea,0x0006 0944 01eb 0c01 | | .CONST 0x01eb,0x0c01 0946 01ee 0006 | | .CONST 0x01ee,0x0006 0948 01f0 0007 | | .CONST 0x01f0,0x0007 094a 01f1 1001 | | .CONST 0x01f1,0x1001 094c 01f3 0007 | | .CONST 0x01f3,0x0007 094e 01f4 0008 | | .CONST 0x01f4,0x0008 0950 01f5 1401 | | .CONST 0x01f5,0x1401 0952 01f8 0008 | | .CONST 0x01f8,0x0008 0954 01f9 0009 | | .CONST 0x01f9,0x0009 0956 01fc 000a | | .CONST 0x01fc,0x000a 0958 01fd 1801 | | .CONST 0x01fd,0x1801 095a 0200 000a | | .CONST 0x0200,0x000a 095c 0201 0001 | | .CONST 0x0201,0x0001 095e 0202 1c01 | | .CONST 0x0202,0x1c01 0960 0204 0001 | | .CONST 0x0204,0x0001 0962 ; -------------------------------------------------------------------------------------- 0962 ; Debug3 Subtable 0xa 0962 ; -------------------------------------------------------------------------------------- 0962 0000 0009 | | .DBG3TAB 0x0000,0x0009 0964 020b 0001 | | .CONST 0x020b,0x0001 0966 020e 0002 | | .CONST 0x020e,0x0002 0968 0212 0003 | | .CONST 0x0212,0x0003 096a 0217 0004 | | .CONST 0x0217,0x0004 096c 021c 0005 | | .CONST 0x021c,0x0005 096e 021f 0006 | | .CONST 0x021f,0x0006 0970 0223 0007 | # | .CONST 0x0223,0x0007 0972 0228 0008 | ( | .CONST 0x0228,0x0008 0974 022d 0009 | - | .CONST 0x022d,0x0009 0976 ; -------------------------------------------------------------------------------------- 0976 ; Debug3 Subtable 0xb 0976 ; -------------------------------------------------------------------------------------- 0976 0003 0022 | "| .DBG3TAB 0x0003,0x0022 0978 023b ffff | ; | .CONST 0x023b,0xffff 097a 023c fffe | < | .CONST 0x023c,0xfffe 097c 023d fffd | = | .CONST 0x023d,0xfffd 097e 0242 0001 | B | .CONST 0x0242,0x0001 0980 0243 0401 | C | .CONST 0x0243,0x0401 0982 0245 0001 | E | .CONST 0x0245,0x0001 0984 0246 0002 | F | .CONST 0x0246,0x0002 0986 0247 0003 | G | .CONST 0x0247,0x0003 0988 0248 0801 | H | .CONST 0x0248,0x0801 098a 024b 0003 | K | .CONST 0x024b,0x0003 098c 024c 0c01 | L | .CONST 0x024c,0x0c01 098e 024e 0c02 | N | .CONST 0x024e,0x0c02 0990 024f 0c03 | O | .CONST 0x024f,0x0c03 0992 0250 0c04 | P | .CONST 0x0250,0x0c04 0994 0252 0003 | R | .CONST 0x0252,0x0003 0996 0253 0004 | S | .CONST 0x0253,0x0004 0998 0256 1001 | V | .CONST 0x0256,0x1001 099a 0258 1002 | X | .CONST 0x0258,0x1002 099c 0259 1003 | Y | .CONST 0x0259,0x1003 099e 025a 1004 | Z | .CONST 0x025a,0x1004 09a0 025c 0004 | \ | .CONST 0x025c,0x0004 09a2 025d 0005 | ] | .CONST 0x025d,0x0005 09a4 0261 0006 | a | .CONST 0x0261,0x0006 09a6 0262 0007 | b | .CONST 0x0262,0x0007 09a8 0265 0008 | e | .CONST 0x0265,0x0008 09aa 0269 0009 | i | .CONST 0x0269,0x0009 09ac 026d 000a | m | .CONST 0x026d,0x000a 09ae 0271 000b | q | .CONST 0x0271,0x000b 09b0 027c 000c | | | .CONST 0x027c,0x000c 09b2 0287 000d | | .CONST 0x0287,0x000d 09b4 028a 000e | | .CONST 0x028a,0x000e 09b6 028e 000f | | .CONST 0x028e,0x000f 09b8 0292 0010 | | .CONST 0x0292,0x0010 09ba 0296 0011 | | .CONST 0x0296,0x0011 09bc 02a1 0012 | | .CONST 0x02a1,0x0012 09be 02ac 0013 | | .CONST 0x02ac,0x0013 09c0 02b0 0014 | | .CONST 0x02b0,0x0014 09c2 ; -------------------------------------------------------------------------------------- 09c2 ; Debug3 Subtable 0xc 09c2 ; -------------------------------------------------------------------------------------- 09c2 0000 0005 | | .DBG3TAB 0x0000,0x0005 09c4 02c3 0001 | | .CONST 0x02c3,0x0001 09c6 02cc 0002 | | .CONST 0x02cc,0x0002 09c8 02d9 0003 | | .CONST 0x02d9,0x0003 09ca 02e0 0004 | | .CONST 0x02e0,0x0004 09cc 02e5 0005 | | .CONST 0x02e5,0x0005 09ce ; -------------------------------------------------------------------------------------- 09ce ; Debug3 Subtable 0xd 09ce ; -------------------------------------------------------------------------------------- 09ce 0002 0003 | | .DBG3TAB 0x0002,0x0003 09d0 02fb ffff | | .CONST 0x02fb,0xffff 09d2 02fc fffe | | .CONST 0x02fc,0xfffe 09d4 02fe 0001 | | .CONST 0x02fe,0x0001 09d6 0300 0002 | | .CONST 0x0300,0x0002 09d8 0305 0003 | | .CONST 0x0305,0x0003 09da ; -------------------------------------------------------------------------------------- 09da ; Debug3 Subtable 0xe 09da ; -------------------------------------------------------------------------------------- 09da 0001 000d | | .DBG3TAB 0x0001,0x000d 09dc 030b ffff | | .CONST 0x030b,0xffff 09de 030e 0001 | | .CONST 0x030e,0x0001 09e0 030f 0002 | | .CONST 0x030f,0x0002 09e2 0313 0003 | | .CONST 0x0313,0x0003 09e4 0314 0401 | | .CONST 0x0314,0x0401 09e6 0316 0402 | | .CONST 0x0316,0x0402 09e8 0317 0403 | | .CONST 0x0317,0x0403 09ea 0318 0404 | | .CONST 0x0318,0x0404 09ec 0319 0003 | | .CONST 0x0319,0x0003 09ee 0325 0009 | % | .CONST 0x0325,0x0009 09f0 0326 0004 | & | .CONST 0x0326,0x0004 09f2 032e 0006 | . | .CONST 0x032e,0x0006 09f4 0332 0007 | 2 | .CONST 0x0332,0x0007 09f6 0339 0008 | 9 | .CONST 0x0339,0x0008 09f8 ; -------------------------------------------------------------------------------------- 09f8 ; Debug3 Subtable 0xf 09f8 ; -------------------------------------------------------------------------------------- 09f8 0006 0039 | 9| .DBG3TAB 0x0006,0x0039 09fa 0343 ffff | C | .CONST 0x0343,0xffff 09fc 0348 fffe | H | .CONST 0x0348,0xfffe 09fe 0349 fffd | I | .CONST 0x0349,0xfffd 0a00 034a fffc | J | .CONST 0x034a,0xfffc 0a02 034b fffb | K | .CONST 0x034b,0xfffb 0a04 034c fffa | L | .CONST 0x034c,0xfffa 0a06 034d 0001 | M | .CONST 0x034d,0x0001 0a08 034e 0401 | N | .CONST 0x034e,0x0401 0a0a 0350 0402 | P | .CONST 0x0350,0x0402 0a0c 0351 0403 | Q | .CONST 0x0351,0x0403 0a0e 0352 0404 | R | .CONST 0x0352,0x0404 0a10 0353 0001 | S | .CONST 0x0353,0x0001 0a12 035d 0002 | ] | .CONST 0x035d,0x0002 0a14 035e 0003 | ^ | .CONST 0x035e,0x0003 0a16 035f 0801 | _ | .CONST 0x035f,0x0801 0a18 0361 0802 | a | .CONST 0x0361,0x0802 0a1a 0362 0803 | b | .CONST 0x0362,0x0803 0a1c 0363 0804 | c | .CONST 0x0363,0x0804 0a1e 0364 0003 | d | .CONST 0x0364,0x0003 0a20 0366 0004 | f | .CONST 0x0366,0x0004 0a22 036e 0005 | n | .CONST 0x036e,0x0005 0a24 0373 0006 | s | .CONST 0x0373,0x0006 0a26 0374 0c01 | t | .CONST 0x0374,0x0c01 0a28 0376 0c02 | v | .CONST 0x0376,0x0c02 0a2a 0377 0c03 | w | .CONST 0x0377,0x0c03 0a2c 0378 0c04 | x | .CONST 0x0378,0x0c04 0a2e 0379 0006 | y | .CONST 0x0379,0x0006 0a30 037b 0007 | { | .CONST 0x037b,0x0007 0a32 0381 0008 | | .CONST 0x0381,0x0008 0a34 0382 1001 | | .CONST 0x0382,0x1001 0a36 0384 1002 | | .CONST 0x0384,0x1002 0a38 0385 1003 | | .CONST 0x0385,0x1003 0a3a 0386 1004 | | .CONST 0x0386,0x1004 0a3c 0387 0008 | | .CONST 0x0387,0x0008 0a3e 038d 000c | | .CONST 0x038d,0x000c 0a40 038e 0009 | | .CONST 0x038e,0x0009 0a42 0392 000a | | .CONST 0x0392,0x000a 0a44 0393 1401 | | .CONST 0x0393,0x1401 0a46 0395 000a | | .CONST 0x0395,0x000a 0a48 0396 000b | | .CONST 0x0396,0x000b 0a4a 0398 000d | | .CONST 0x0398,0x000d 0a4c 039b 000e | | .CONST 0x039b,0x000e 0a4e 03a1 0010 | | .CONST 0x03a1,0x0010 0a50 03a5 0011 | | .CONST 0x03a5,0x0011 0a52 03a7 1801 | | .CONST 0x03a7,0x1801 0a54 03aa 0011 | | .CONST 0x03aa,0x0011 0a56 03af 0012 | | .CONST 0x03af,0x0012 0a58 03b0 1c01 | | .CONST 0x03b0,0x1c01 0a5a 03b3 0012 | | .CONST 0x03b3,0x0012 0a5c 03b5 0013 | | .CONST 0x03b5,0x0013 0a5e 03ba 2001 | | .CONST 0x03ba,0x2001 0a60 03bf 2401 | $ | .CONST 0x03bf,0x2401 0a62 03c1 2402 | $ | .CONST 0x03c1,0x2402 0a64 03c2 2403 | $ | .CONST 0x03c2,0x2403 0a66 03c3 2404 | $ | .CONST 0x03c3,0x2404 0a68 03c5 2001 | | .CONST 0x03c5,0x2001 0a6a 03ca 0013 | | .CONST 0x03ca,0x0013 0a6c 03cd 0014 | | .CONST 0x03cd,0x0014 0a6e 03ce 2801 | ( | .CONST 0x03ce,0x2801 0a70 03d1 0014 | | .CONST 0x03d1,0x0014 0a72 03d2 000f | | .CONST 0x03d2,0x000f 0a74 03d3 2c01 | , | .CONST 0x03d3,0x2c01 0a76 03d5 000f | | .CONST 0x03d5,0x000f 0a78 ; -------------------------------------------------------------------------------------- 0a78 ; Debug3 Subtable 0x10 0a78 ; -------------------------------------------------------------------------------------- 0a78 0003 0029 | )| .DBG3TAB 0x0003,0x0029 0a7a 03db ffff | | .CONST 0x03db,0xffff 0a7c 03dc fffe | | .CONST 0x03dc,0xfffe 0a7e 03df fffd | | .CONST 0x03df,0xfffd 0a80 03e0 0001 | | .CONST 0x03e0,0x0001 0a82 03e1 0002 | | .CONST 0x03e1,0x0002 0a84 03e3 0003 | | .CONST 0x03e3,0x0003 0a86 03e7 0004 | | .CONST 0x03e7,0x0004 0a88 03e8 0401 | | .CONST 0x03e8,0x0401 0a8a 03ea 0402 | | .CONST 0x03ea,0x0402 0a8c 03eb 0403 | | .CONST 0x03eb,0x0403 0a8e 03ec 0404 | | .CONST 0x03ec,0x0404 0a90 03ed 0004 | | .CONST 0x03ed,0x0004 0a92 03ff 001b | | .CONST 0x03ff,0x001b 0a94 0403 001c | | .CONST 0x0403,0x001c 0a96 0404 0005 | | .CONST 0x0404,0x0005 0a98 0407 0801 | | .CONST 0x0407,0x0801 0a9a 0409 0802 | | .CONST 0x0409,0x0802 0a9c 040a 0803 | | .CONST 0x040a,0x0803 0a9e 040b 0804 | | .CONST 0x040b,0x0804 0aa0 040d 0005 | | .CONST 0x040d,0x0005 0aa2 0411 0007 | | .CONST 0x0411,0x0007 0aa4 0417 0008 | | .CONST 0x0417,0x0008 0aa6 041a 0009 | | .CONST 0x041a,0x0009 0aa8 041d 0c01 | | .CONST 0x041d,0x0c01 0aaa 041f 0c02 | | .CONST 0x041f,0x0c02 0aac 0420 0c03 | | .CONST 0x0420,0x0c03 0aae 0421 0c04 | ! | .CONST 0x0421,0x0c04 0ab0 0423 0009 | # | .CONST 0x0423,0x0009 0ab2 0425 000a | % | .CONST 0x0425,0x000a 0ab4 042d 000b | - | .CONST 0x042d,0x000b 0ab6 042e 000c | . | .CONST 0x042e,0x000c 0ab8 0432 000d | 2 | .CONST 0x0432,0x000d 0aba 0438 000e | 8 | .CONST 0x0438,0x000e 0abc 0441 000f | A | .CONST 0x0441,0x000f 0abe 0442 0010 | B | .CONST 0x0442,0x0010 0ac0 044a 0011 | J | .CONST 0x044a,0x0011 0ac2 0450 0012 | P | .CONST 0x0450,0x0012 0ac4 0459 0013 | Y | .CONST 0x0459,0x0013 0ac6 045a 0014 | Z | .CONST 0x045a,0x0014 0ac8 0460 0015 | ` | .CONST 0x0460,0x0015 0aca 0461 0016 | a | .CONST 0x0461,0x0016 0acc 0467 0017 | g | .CONST 0x0467,0x0017 0ace 0468 0018 | h | .CONST 0x0468,0x0018 0ad0 046c 0019 | l | .CONST 0x046c,0x0019 0ad2 ; -------------------------------------------------------------------------------------- 0ad2 ; Debug3 Subtable 0x11 0ad2 ; -------------------------------------------------------------------------------------- 0ad2 0001 0002 | | .DBG3TAB 0x0001,0x0002 0ad4 047b ffff | { | .CONST 0x047b,0xffff 0ad6 0481 0001 | | .CONST 0x0481,0x0001 0ad8 048c 0002 | | .CONST 0x048c,0x0002 0ada ; -------------------------------------------------------------------------------------- 0ada ; Debug3 Subtable 0x12 0ada ; -------------------------------------------------------------------------------------- 0ada 0002 0028 | (| .DBG3TAB 0x0002,0x0028 0adc 049b 0001 | | .CONST 0x049b,0x0001 0ade 04a4 0002 | | .CONST 0x04a4,0x0002 0ae0 04aa 0003 | | .CONST 0x04aa,0x0003 0ae2 04b2 0004 | | .CONST 0x04b2,0x0004 0ae4 04b5 0401 | | .CONST 0x04b5,0x0401 0ae6 04b7 0402 | | .CONST 0x04b7,0x0402 0ae8 04b8 0403 | | .CONST 0x04b8,0x0403 0aea 04b9 0404 | | .CONST 0x04b9,0x0404 0aec 04bb 0004 | | .CONST 0x04bb,0x0004 0aee 04bd 0005 | | .CONST 0x04bd,0x0005 0af0 04c5 0006 | | .CONST 0x04c5,0x0006 0af2 04cc 0007 | | .CONST 0x04cc,0x0007 0af4 04d4 0008 | | .CONST 0x04d4,0x0008 0af6 04db 0009 | | .CONST 0x04db,0x0009 0af8 04de 000a | | .CONST 0x04de,0x000a 0afa 04e5 000b | | .CONST 0x04e5,0x000b 0afc 04ed 000c | | .CONST 0x04ed,0x000c 0afe 04f3 000d | | .CONST 0x04f3,0x000d 0b00 04fb 000e | | .CONST 0x04fb,0x000e 0b02 04fe 0801 | | .CONST 0x04fe,0x0801 0b04 0500 0802 | | .CONST 0x0500,0x0802 0b06 0501 0803 | | .CONST 0x0501,0x0803 0b08 0502 0804 | | .CONST 0x0502,0x0804 0b0a 0504 000e | | .CONST 0x0504,0x000e 0b0c 0506 000f | | .CONST 0x0506,0x000f 0b0e 050e 0010 | | .CONST 0x050e,0x0010 0b10 0515 0011 | | .CONST 0x0515,0x0011 0b12 051d 0012 | | .CONST 0x051d,0x0012 0b14 0524 0013 | $ | .CONST 0x0524,0x0013 0b16 0527 0014 | ' | .CONST 0x0527,0x0014 0b18 052e 0015 | . | .CONST 0x052e,0x0015 0b1a 0535 0016 | 5 | .CONST 0x0535,0x0016 0b1c 0538 0017 | 8 | .CONST 0x0538,0x0017 0b1e 0540 0018 | @ | .CONST 0x0540,0x0018 0b20 0547 0019 | G | .CONST 0x0547,0x0019 0b22 0548 f3ff | H | .CONST 0x0548,0xf3ff 0b24 054c f3fe | L | .CONST 0x054c,0xf3fe 0b26 0554 0c01 | T | .CONST 0x0554,0x0c01 0b28 0555 1001 | U | .CONST 0x0555,0x1001 0b2a 0557 0c01 | W | .CONST 0x0557,0x0c01 0b2c 0560 0c02 | ` | .CONST 0x0560,0x0c02 0b2e 0567 0c03 | g | .CONST 0x0567,0x0c03 0b30 ; -------------------------------------------------------------------------------------- 0b30 ; Debug3 Subtable 0x13 0b30 ; -------------------------------------------------------------------------------------- 0b30 0000 000e | | .DBG3TAB 0x0000,0x000e 0b32 057b 0001 | { | .CONST 0x057b,0x0001 0b34 057c 0401 | | | .CONST 0x057c,0x0401 0b36 057e 0402 | ~ | .CONST 0x057e,0x0402 0b38 057f 0403 | | .CONST 0x057f,0x0403 0b3a 0580 0404 | | .CONST 0x0580,0x0404 0b3c 0581 0001 | | .CONST 0x0581,0x0001 0b3e 0597 000b | | .CONST 0x0597,0x000b 0b40 0598 0002 | | .CONST 0x0598,0x0002 0b42 05a3 0003 | | .CONST 0x05a3,0x0003 0b44 05a6 0004 | | .CONST 0x05a6,0x0004 0b46 05a7 0005 | | .CONST 0x05a7,0x0005 0b48 05b0 0006 | | .CONST 0x05b0,0x0006 0b4a 05bd 0007 | | .CONST 0x05bd,0x0007 0b4c 05c4 0009 | | .CONST 0x05c4,0x0009 0b4e ; -------------------------------------------------------------------------------------- 0b4e ; Debug3 Subtable 0x14 0b4e ; -------------------------------------------------------------------------------------- 0b4e 0003 004a | J| .DBG3TAB 0x0003,0x004a 0b50 05d3 0001 | | .CONST 0x05d3,0x0001 0b52 05d5 0401 | | .CONST 0x05d5,0x0401 0b54 05d7 0801 | | .CONST 0x05d7,0x0801 0b56 05d9 0802 | | .CONST 0x05d9,0x0802 0b58 05da 0803 | | .CONST 0x05da,0x0803 0b5a 05db 0804 | | .CONST 0x05db,0x0804 0b5c 05dd 0401 | | .CONST 0x05dd,0x0401 0b5e 05e4 0001 | | .CONST 0x05e4,0x0001 0b60 05ea 0002 | | .CONST 0x05ea,0x0002 0b62 05eb 0c01 | | .CONST 0x05eb,0x0c01 0b64 05ed 0002 | | .CONST 0x05ed,0x0002 0b66 05ee 0003 | | .CONST 0x05ee,0x0003 0b68 05f7 0004 | | .CONST 0x05f7,0x0004 0b6a 0600 0005 | | .CONST 0x0600,0x0005 0b6c 0605 0006 | | .CONST 0x0605,0x0006 0b6e 0609 0007 | | .CONST 0x0609,0x0007 0b70 060d 0008 | | .CONST 0x060d,0x0008 0b72 060e 1001 | | .CONST 0x060e,0x1001 0b74 0610 1002 | | .CONST 0x0610,0x1002 0b76 0611 1003 | | .CONST 0x0611,0x1003 0b78 0612 1004 | | .CONST 0x0612,0x1004 0b7a 0613 0008 | | .CONST 0x0613,0x0008 0b7c 061b 0009 | | .CONST 0x061b,0x0009 0b7e 061d 000a | | .CONST 0x061d,0x000a 0b80 0622 000b | " | .CONST 0x0622,0x000b 0b82 0623 1401 | # | .CONST 0x0623,0x1401 0b84 0624 000b | $ | .CONST 0x0624,0x000b 0b86 0626 000c | & | .CONST 0x0626,0x000c 0b88 062a 000d | * | .CONST 0x062a,0x000d 0b8a 062e 000e | . | .CONST 0x062e,0x000e 0b8c 0633 000f | 3 | .CONST 0x0633,0x000f 0b8e 0634 e7ff | 4 | .CONST 0x0634,0xe7ff 0b90 063a 1802 | : | .CONST 0x063a,0x1802 0b92 063c 1c01 | < | .CONST 0x063c,0x1c01 0b94 063e 1c02 | > | .CONST 0x063e,0x1c02 0b96 0640 1c03 | @ | .CONST 0x0640,0x1c03 0b98 0644 1c04 | D | .CONST 0x0644,0x1c04 0b9a 0648 1c05 | H | .CONST 0x0648,0x1c05 0b9c 064a 2001 | J | .CONST 0x064a,0x2001 0b9e 064c 2002 | L | .CONST 0x064c,0x2002 0ba0 064d 2003 | M | .CONST 0x064d,0x2003 0ba2 064e 2004 | N | .CONST 0x064e,0x2004 0ba4 0650 1c05 | P | .CONST 0x0650,0x1c05 0ba6 065a 2401 | Z$ | .CONST 0x065a,0x2401 0ba8 065c 2402 | \$ | .CONST 0x065c,0x2402 0baa 065d 2403 | ]$ | .CONST 0x065d,0x2403 0bac 065e 2404 | ^$ | .CONST 0x065e,0x2404 0bae 0660 2004 | ` | .CONST 0x0660,0x2004 0bb0 066e 1802 | n | .CONST 0x066e,0x1802 0bb2 066f 1803 | o | .CONST 0x066f,0x1803 0bb4 0670 2801 | p( | .CONST 0x0670,0x2801 0bb6 0672 2802 | r( | .CONST 0x0672,0x2802 0bb8 0674 2803 | t( | .CONST 0x0674,0x2803 0bba 0677 1803 | w | .CONST 0x0677,0x1803 0bbc 0678 1801 | x | .CONST 0x0678,0x1801 0bbe 0679 2c01 | y, | .CONST 0x0679,0x2c01 0bc0 067b 1801 | { | .CONST 0x067b,0x1801 0bc2 067d 0010 | } | .CONST 0x067d,0x0010 0bc4 0683 0011 | | .CONST 0x0683,0x0011 0bc6 0684 cfff | | .CONST 0x0684,0xcfff 0bc8 0689 cffe | | .CONST 0x0689,0xcffe 0bca 068b 3002 | 0 | .CONST 0x068b,0x3002 0bcc 068d 3401 | 4 | .CONST 0x068d,0x3401 0bce 0692 3801 | 8 | .CONST 0x0692,0x3801 0bd0 0694 3802 | 8 | .CONST 0x0694,0x3802 0bd2 0695 3803 | 8 | .CONST 0x0695,0x3803 0bd4 0696 3804 | 8 | .CONST 0x0696,0x3804 0bd6 0698 3401 | 4 | .CONST 0x0698,0x3401 0bd8 069d 3002 | 0 | .CONST 0x069d,0x3002 0bda 069e 3003 | 0 | .CONST 0x069e,0x3003 0bdc 06a6 3004 | 0 | .CONST 0x06a6,0x3004 0bde 06ad 3005 | 0 | .CONST 0x06ad,0x3005 0be0 06ae 3c01 | < | .CONST 0x06ae,0x3c01 0be2 06b1 3005 | 0 | .CONST 0x06b1,0x3005 0be4 06b2 3001 | 0 | .CONST 0x06b2,0x3001 0be6 06b3 4001 | @ | .CONST 0x06b3,0x4001 0be8 06b5 3001 | 0 | .CONST 0x06b5,0x3001 0bea ; -------------------------------------------------------------------------------------- 0bea ; Debug3 Subtable 0x15 0bea ; -------------------------------------------------------------------------------------- 0bea 0001 0031 | 1| .DBG3TAB 0x0001,0x0031 0bec 06bb 0001 | | .CONST 0x06bb,0x0001 0bee 06bd 0401 | | .CONST 0x06bd,0x0401 0bf0 06bf 0801 | | .CONST 0x06bf,0x0801 0bf2 06c1 0802 | | .CONST 0x06c1,0x0802 0bf4 06c2 0803 | | .CONST 0x06c2,0x0803 0bf6 06c3 0804 | | .CONST 0x06c3,0x0804 0bf8 06c5 0401 | | .CONST 0x06c5,0x0401 0bfa 06cc 0001 | | .CONST 0x06cc,0x0001 0bfc 06d2 0002 | | .CONST 0x06d2,0x0002 0bfe 06d3 0c01 | | .CONST 0x06d3,0x0c01 0c00 06d5 0c02 | | .CONST 0x06d5,0x0c02 0c02 06d6 0c03 | | .CONST 0x06d6,0x0c03 0c04 06d7 0c04 | | .CONST 0x06d7,0x0c04 0c06 06d8 0002 | | .CONST 0x06d8,0x0002 0c08 06dc 0005 | | .CONST 0x06dc,0x0005 0c0a 06dd 0003 | | .CONST 0x06dd,0x0003 0c0c 06e6 0004 | | .CONST 0x06e6,0x0004 0c0e 06ea 0006 | | .CONST 0x06ea,0x0006 0c10 06ef 0007 | | .CONST 0x06ef,0x0007 0c12 06f3 0008 | | .CONST 0x06f3,0x0008 0c14 06f8 0009 | | .CONST 0x06f8,0x0009 0c16 06fc 000a | | .CONST 0x06fc,0x000a 0c18 0700 000b | | .CONST 0x0700,0x000b 0c1a 0705 000c | | .CONST 0x0705,0x000c 0c1c 0706 efff | | .CONST 0x0706,0xefff 0c1e 070c 1002 | | .CONST 0x070c,0x1002 0c20 070e 1401 | | .CONST 0x070e,0x1401 0c22 0710 1402 | | .CONST 0x0710,0x1402 0c24 0712 1403 | | .CONST 0x0712,0x1403 0c26 0716 1404 | | .CONST 0x0716,0x1404 0c28 071a 1405 | | .CONST 0x071a,0x1405 0c2a 071c 1801 | | .CONST 0x071c,0x1801 0c2c 071e 1802 | | .CONST 0x071e,0x1802 0c2e 071f 1803 | | .CONST 0x071f,0x1803 0c30 0720 1804 | | .CONST 0x0720,0x1804 0c32 0722 1405 | " | .CONST 0x0722,0x1405 0c34 072c 1c01 | , | .CONST 0x072c,0x1c01 0c36 072e 1c02 | . | .CONST 0x072e,0x1c02 0c38 072f 1c03 | / | .CONST 0x072f,0x1c03 0c3a 0730 1c04 | 0 | .CONST 0x0730,0x1c04 0c3c 0732 1804 | 2 | .CONST 0x0732,0x1804 0c3e 0740 1002 | @ | .CONST 0x0740,0x1002 0c40 0741 1003 | A | .CONST 0x0741,0x1003 0c42 0742 2001 | B | .CONST 0x0742,0x2001 0c44 0744 2002 | D | .CONST 0x0744,0x2002 0c46 0746 2003 | F | .CONST 0x0746,0x2003 0c48 0749 1003 | I | .CONST 0x0749,0x1003 0c4a 074a 1001 | J | .CONST 0x074a,0x1001 0c4c 074b 2401 | K$ | .CONST 0x074b,0x2401 0c4e 074d 1001 | M | .CONST 0x074d,0x1001 0c50 0000 0000 | | .BLANK 0000[0x1b0]