|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 4096 (0x1000) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 03f8 | | .CONST 0x03f8 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 0003 | | .CONST 0x0003 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0045 | E | .CONST 0x0045 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 001e | | .CONST 0x001e ; Number of locals 000b INIT_0008: 000b 029a 004b | K| Declare_Subprogram INIT_0048,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x0482,0x8000,0x0000,0x0056,0xb965,0x0000,0x000f ; Debug Table 0x0.0x0 = 0xb,0xffff ; Debug Table 0x0.0x1 = 0xb,0xfffe ; Debug Table 0x0.0x2 = 0xb,0xfffd ; Debug Table 0x0.0x3 = 0xb,0xfffc ; Debug Table 0x0.0x4 = 0xb,0xfffb 000d 029a 0083 | | Declare_Subprogram INIT_0080,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0xd,0xfffa 000f 029a 00eb | | Declare_Subprogram INIT_00e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0xf,0xfff9 0011 029a 010b | | Declare_Subprogram INIT_0108,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x11,0xfff8 0013 029a 0153 | S| Declare_Subprogram INIT_0150,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x13,0xfff7 0015 029a 01a3 | | Declare_Subprogram INIT_01a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x15,0xfff6 0017 029a 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x17,0xfff5 0019 029a 01f3 | | Declare_Subprogram INIT_01f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x19,0xfff4 001b 029a 024b | K| Declare_Subprogram INIT_0248,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x1b,0xfff3 001d 029a 026b | k| Declare_Subprogram INIT_0268,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x1d,0xfff2 001f 029a 027b | {| Declare_Subprogram INIT_0278,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x1f,0xfff1 0021 00bf | | Action Accept_Activation 0022 0092 03e8 | | Action Push_String_Extended,0x3e8 ; "'BODY" ; Debug Table 0x1 = .DEBUG 0x0022,0x04a2,0x8000,0x0000,0x0056,0xbe75,0x0000,0x0017 ; Debug Table 0x1.0x0 = 0x22,0xffff ; Debug Table 0x1.0x1 = 0x22,0xfffe ; Debug Table 0x1.0x2 = 0x22,0xfffd ; Debug Table 0x1.0x3 = 0x22,0xfffc ; Debug Table 0x1.0x4 = 0x22,0xfffb 0024 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0x5 = 0x24,0xfffa 0025 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0026 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1.0x6 = 0x26,0xfff9 0027 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x7 = 0x27,0xfff8 0028 00c7 | | Action Elaborate_Subprogram 0029 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x8 = 0x29,0xfff7 002a 00c7 | | Action Elaborate_Subprogram 002b 029d 032b | +| Declare_Subprogram INIT_0328,For_Outer_Call ; Debug Table 0x1.0x9 = 0x2b,0xfff6 002d 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0xa = 0x2d,0xfff5 002e 00c7 | | Action Elaborate_Subprogram 002f 029d 038b | | Declare_Subprogram INIT_0388,For_Outer_Call ; Debug Table 0x1.0xb = 0x2f,0xfff4 0031 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0xc = 0x31,0xfff3 0032 00c7 | | Action Elaborate_Subprogram 0033 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0xd = 0x33,0xfff2 0034 00c7 | | Action Elaborate_Subprogram 0035 029d 039b | | Declare_Subprogram INIT_0398,For_Outer_Call ; Debug Table 0x1.0xe = 0x35,0xfff1 0037 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0xf = 0x37,0xfff0 0038 00c7 | | Action Elaborate_Subprogram 0039 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x10 = 0x39,0xffef 003a 00c7 | | Action Elaborate_Subprogram 003b 029d 03b3 | | Declare_Subprogram INIT_03b0,For_Outer_Call ; Debug Table 0x1.0x11 = 0x3b,0xffee 003d 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x12 = 0x3d,0xffed 003e 00c7 | | Action Elaborate_Subprogram 003f 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x13 = 0x3f,0xffec 0040 00c7 | | Action Elaborate_Subprogram 0041 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x14 = 0x41,0xffeb 0042 00c7 | | Action Elaborate_Subprogram 0043 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x15 = 0x43,0xffea 0044 00c7 | | Action Elaborate_Subprogram 0045 BODY_0008: 0045 00bc | | Action Signal_Activated 0046 00bb | | Action Signal_Completion 0047 0000 | | .XXX[0x1] 0048 ; -------------------------------------------------------------------------------------- 0048 ; SUBPROGRAM 0048 ; -------------------------------------------------------------------------------------- 0048 004b | K | .CONST 0x004b ; Address of begin 0049 0004 | | .CONST 0x0004 ; Address of exception handler 004a 0001 | | .CONST 0x0001 ; Number of locals 004b BODY_0048: 004b INIT_0048: 004b e5ff | | Load 0x2,-0x1 ; Debug Table 0x2 = .DEBUG 0x004b,0x04d0,0x0002,0x0000,0x0056,0xb965,0x0000,0x0029 ; Debug Table 0x2.0x0 = 0x4b,0x1 ; Debug Table 0x2.0x1 = 0x4b,0x401 004c 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x2 = 0x4c,0x402 004d 0b48 | H | Execute_Immediate Case_Compare,0x48 ; Debug Table 0x2.0x3 = 0x4d,0x403 ; Debug Table 0x2.0x4 = 0x4d,0x404 ; Debug Table 0x2.0x5 = 0x4d,0x1 004e 700c |p | Jump_Nonzero 0x5b 004f 0b47 | G | Execute_Immediate Case_Compare,0x47 0050 700a |p | Jump_Nonzero 0x5b 0051 0b46 | F | Execute_Immediate Case_Compare,0x46 0052 7008 |p | Jump_Nonzero 0x5b 0053 0b3e | > | Execute_Immediate Case_Compare,0x3e 0054 700f |p | Jump_Nonzero 0x64 0055 0b41 | A | Execute_Immediate Case_Compare,0x41 0056 7016 |p | Jump_Nonzero 0x6d 0057 0b3d | = | Execute_Immediate Case_Compare,0x3d 0058 701d |p | Jump_Nonzero 0x76 0059 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x6 = 0x59,0x6 005a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 005b 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x7 = 0x5b,0x2 005c 00eb | | Load_Encached Diana_Cache 005d 18b6 | | Execute Package,Field_Execute,Field_Number 0xb6 005e e403 | | Load 0x2,0x3 ; Debug Table 0x2.0x8 = 0x5e,0x801 005f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x9 = 0x5f,0x802 0060 00d0 | | Action Swap_Control ; Debug Table 0x2.0xa = 0x60,0x803 ; Debug Table 0x2.0xb = 0x60,0x804 0061 00d1 | | Pop_Control Pop_Count_1 0062 0f77 | w | Execute_Immediate Equal,0x77 ; Debug Table 0x2.0xc = 0x62,0x2 0063 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0064 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0xd = 0x64,0x3 0065 00eb | | Load_Encached Diana_Cache 0066 18d8 | | Execute Package,Field_Execute,Field_Number 0xd8 0067 e403 | | Load 0x2,0x3 ; Debug Table 0x2.0xe = 0x67,0xc01 0068 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0xf = 0x68,0xc02 0069 00d0 | | Action Swap_Control ; Debug Table 0x2.0x10 = 0x69,0xc03 ; Debug Table 0x2.0x11 = 0x69,0xc04 006a 00d1 | | Pop_Control Pop_Count_1 006b 0f77 | w | Execute_Immediate Equal,0x77 ; Debug Table 0x2.0x12 = 0x6b,0x3 006c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 006d 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x13 = 0x6d,0x4 006e 00eb | | Load_Encached Diana_Cache 006f 18cc | | Execute Package,Field_Execute,Field_Number 0xcc 0070 e403 | | Load 0x2,0x3 ; Debug Table 0x2.0x14 = 0x70,0x1001 0071 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x15 = 0x71,0x1002 0072 00d0 | | Action Swap_Control ; Debug Table 0x2.0x16 = 0x72,0x1003 ; Debug Table 0x2.0x17 = 0x72,0x1004 0073 00d1 | | Pop_Control Pop_Count_1 0074 0f77 | w | Execute_Immediate Equal,0x77 ; Debug Table 0x2.0x18 = 0x74,0x4 0075 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0076 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x19 = 0x76,0x5 0077 00eb | | Load_Encached Diana_Cache 0078 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4 0079 e403 | | Load 0x2,0x3 ; Debug Table 0x2.0x1a = 0x79,0x1401 007a 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x1b = 0x7a,0x1402 007b 00d0 | | Action Swap_Control ; Debug Table 0x2.0x1c = 0x7b,0x1403 ; Debug Table 0x2.0x1d = 0x7b,0x1404 007c 00d1 | | Pop_Control Pop_Count_1 007d 0f77 | w | Execute_Immediate Equal,0x77 ; Debug Table 0x2.0x1e = 0x7d,0x5 007e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 007f 0000 | | .XXX[0x1] 0080 ; -------------------------------------------------------------------------------------- 0080 ; SUBPROGRAM 0080 ; -------------------------------------------------------------------------------------- 0080 008d | | .CONST 0x008d ; Address of begin 0081 00df | | .CONST 0x00df ; Address of exception handler 0082 0006 | | .CONST 0x0006 ; Number of locals 0083 INIT_0080: 0083 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3 = .DEBUG 0x0083,0x0510,0x0002,0x0000,0x0056,0xb965,0x0000,0x0034 ; Debug Table 0x3.0x0 = 0x83,0xffff 0084 00db | | Load_Top At_Offset_3 0085 e001 | | Load 0x0,0x1 0086 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0087 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0088 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0089 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x1 = 0x89,0xfffe 008a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x2 = 0x8a,0xfffd 008b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x3 = 0x8b,0xfffc 008c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x4 = 0x8c,0xfffb 008d BODY_0080: 008d e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x5 = 0x8d,0x1 ; Debug Table 0x3.0x6 = 0x8d,0x401 008e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3.0x7 = 0x8e,0x402 008f 0fa8 | | Execute_Immediate Equal,-0x58 ; Debug Table 0x3.0x8 = 0x8f,0x403 ; Debug Table 0x3.0x9 = 0x8f,0x404 ; Debug Table 0x3.0xa = 0x8f,0x1 0090 684c |hL | Jump_Zero 0xdd 0091 00dc | | Load_Top At_Offset_4 ; Debug Table 0x3.0xb = 0x91,0x2 0092 00eb | | Load_Encached Diana_Cache 0093 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9 0094 0034 | 4 | Store_Top Heap_Access,At_Offset_4 0095 e403 | | Load 0x2,0x3 ; Debug Table 0x3.0xc = 0x95,0x3 ; Debug Table 0x3.0xd = 0x95,0x801 0096 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3.0xe = 0x96,0x802 0097 0f49 | I | Execute_Immediate Equal,0x49 ; Debug Table 0x3.0x10 = 0x97,0x804 ; Debug Table 0x3.0x11 = 0x97,0x3 ; Debug Table 0x3.0xf = 0x97,0x803 0098 6804 |h | Jump_Zero 0x9d 0099 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x12 = 0x99,0x4 009a 00eb | | Load_Encached Diana_Cache 009b 18e5 | | Execute Package,Field_Execute,Field_Number 0xe5 009c 0034 | 4 | Store_Top Heap_Access,At_Offset_4 009d e403 | | Load 0x2,0x3 ; Debug Table 0x3.0x13 = 0x9d,0x5 ; Debug Table 0x3.0x14 = 0x9d,0xc01 009e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3.0x15 = 0x9e,0xc02 009f 0b47 | G | Execute_Immediate Case_Compare,0x47 ; Debug Table 0x3.0x16 = 0x9f,0xc03 ; Debug Table 0x3.0x17 = 0x9f,0xc04 ; Debug Table 0x3.0x18 = 0x9f,0x5 00a0 700b |p | Jump_Nonzero 0xac 00a1 0b46 | F | Execute_Immediate Case_Compare,0x46 00a2 7009 |p | Jump_Nonzero 0xac 00a3 0b48 | H | Execute_Immediate Case_Compare,0x48 00a4 7007 |p | Jump_Nonzero 0xac 00a5 0b3e | > | Execute_Immediate Case_Compare,0x3e 00a6 701b |p | Jump_Nonzero 0xc2 00a7 0b41 | A | Execute_Immediate Case_Compare,0x41 00a8 7019 |p | Jump_Nonzero 0xc2 00a9 0b3d | = | Execute_Immediate Case_Compare,0x3d 00aa 7017 |p | Jump_Nonzero 0xc2 00ab 7830 |x0 | Jump 0xdc ; Debug Table 0x3.0x19 = 0xab,0x10 00ac 00dd | | Load_Top At_Offset_5 ; Debug Table 0x3.0x1a = 0xac,0x6 00ad 4976 |Iv | Short_Literal 0x176 00ae 00eb | | Load_Encached Diana_Cache 00af 0098 | | Execute Package,Field_Read_Dynamic 00b0 180f | | Execute Package,Field_Execute,Field_Number 0xf 00b1 0034 | 4 | Store_Top Heap_Access,At_Offset_4 00b2 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x1b = 0xb2,0x7 00b3 490d |I | Short_Literal 0x10d 00b4 00eb | | Load_Encached Diana_Cache 00b5 0096 | | Execute Package,Entry 00b6 0032 | 2 | Store_Top Heap_Access,At_Offset_2 00b7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x1c = 0xb7,0x8 ; Debug Table 0x3.0x1d = 0xb7,0x1001 00b8 021d | | Execute Heap_Access,Is_Null 00b9 7004 |p | Jump_Nonzero 0xbe ; Debug Table 0x3.0x1e = 0xb9,0x8 00ba 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x1f = 0xba,0x9 00bb 00eb | | Load_Encached Diana_Cache 00bc 18ec | | Execute Package,Field_Execute,Field_Number 0xec 00bd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00be 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x20 = 0xbe,0xa 00bf 00dc | | Load_Top At_Offset_4 00c0 821c | | Call 0x1,0x1c 00c1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00c2 00dd | | Load_Top At_Offset_5 ; Debug Table 0x3.0x21 = 0xc2,0xb 00c3 4976 |Iv | Short_Literal 0x176 00c4 00eb | | Load_Encached Diana_Cache 00c5 0098 | | Execute Package,Field_Read_Dynamic 00c6 180f | | Execute Package,Field_Execute,Field_Number 0xf 00c7 0034 | 4 | Store_Top Heap_Access,At_Offset_4 00c8 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x22 = 0xc8,0xc 00c9 490b |I | Short_Literal 0x10b 00ca 00eb | | Load_Encached Diana_Cache 00cb 0096 | | Execute Package,Entry 00cc 0033 | 3 | Store_Top Heap_Access,At_Offset_3 00cd 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x23 = 0xcd,0xd ; Debug Table 0x3.0x24 = 0xcd,0x1401 00ce 021d | | Execute Heap_Access,Is_Null 00cf 7008 |p | Jump_Nonzero 0xd8 ; Debug Table 0x3.0x25 = 0xcf,0xd 00d0 00da | | Load_Top At_Offset_2 00d1 00dc | | Load_Top At_Offset_4 00d2 021f | | Execute Heap_Access,Equal 00d3 7004 |p | Jump_Nonzero 0xd8 00d4 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x26 = 0xd4,0xe 00d5 00eb | | Load_Encached Diana_Cache 00d6 18ec | | Execute Package,Field_Execute,Field_Number 0xec 00d7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00d8 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x27 = 0xd8,0xf 00d9 00dc | | Load_Top At_Offset_4 00da 821c | | Call 0x1,0x1c 00db 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00dc 00d1 | | Pop_Control Pop_Count_1 00dd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x28 = 0xdd,0x11 ; Debug Table 0x3.0x29 = 0xdd,0x1801 00de 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x3.0x2a = 0xde,0x11 00df TRAP_0080: 00df 0007 | | Action Break_Optional 00e0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x2b = 0xe0,0x12 ; Debug Table 0x3.0x2c = 0xe0,0x1c01 00e1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x3.0x2d = 0xe1,0x12 00e2 0000 0000 | | .BLANK 0000[0x6] 00e8 ; -------------------------------------------------------------------------------------- 00e8 ; SUBPROGRAM 00e8 ; -------------------------------------------------------------------------------------- 00e8 00eb | | .CONST 0x00eb ; Address of begin 00e9 0004 | | .CONST 0x0004 ; Address of exception handler 00ea 0001 | | .CONST 0x0001 ; Number of locals 00eb BODY_00e8: 00eb INIT_00e8: 00eb 00db | | Load_Top At_Offset_3 ; Debug Table 0x4 = .DEBUG 0x00eb,0x056e,0x0002,0x0000,0x0056,0xb965,0x0000,0x0041 ; Debug Table 0x4.0x0 = 0xeb,0x1 00ec 6804 |h | Jump_Zero 0xf1 00ed 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x1 = 0xed,0x2 00ee e218 | | Load 0x1,0x18 00ef 01cc | | Execute Vector,Catenate 00f0 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 00f1 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x2 = 0xf1,0x3 00f2 821d | | Call 0x1,0x1d 00f3 680a |h | Jump_Zero 0xfe 00f4 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x3 = 0xf4,0x4 00f5 01dd | | Execute Vector,First 00f6 00db | | Load_Top At_Offset_3 00f7 01dc | | Execute Vector,Last 00f8 0afb | | Execute_Immediate Plus,-0x5 00f9 0248 | H | Execute Discrete,Check_In_Integer 00fa 00dc | | Load_Top At_Offset_4 00fb 01cf | | Execute Vector,Slice_Read 00fc 0335 | 5 | Declare_Variable Array,Duplicate 00fd 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 00fe 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x4 = 0xfe,0x5 00ff 0335 | 5 | Declare_Variable Array,Duplicate 0100 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0101 0000 0000 | | .BLANK 0000[0x7] 0108 ; -------------------------------------------------------------------------------------- 0108 ; SUBPROGRAM 0108 ; -------------------------------------------------------------------------------------- 0108 010e | | .CONST 0x010e ; Address of begin 0109 0148 | H | .CONST 0x0148 ; Address of exception handler 010a 0004 | | .CONST 0x0004 ; Number of locals 010b INIT_0108: 010b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5 = .DEBUG 0x010b,0x057a,0x0002,0x0000,0x0056,0xb965,0x0000,0x004e ; Debug Table 0x5.0x0 = 0x10b,0xffff 010c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x1 = 0x10c,0xfffe 010d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x5.0x2 = 0x10d,0xfffd 010e BODY_0108: 010e e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x3 = 0x10e,0x1 ; Debug Table 0x5.0x4 = 0x10e,0x401 010f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x5.0x5 = 0x10f,0x402 0110 008a | | Action Discrete,Diana_Spare0 ; Debug Table 0x5.0x6 = 0x110,0x403 0111 6807 |h | Jump_Zero 0x119 ; Debug Table 0x5.0x7 = 0x111,0x404 ; Debug Table 0x5.0x8 = 0x111,0x405 ; Debug Table 0x5.0x9 = 0x111,0x406 ; Debug Table 0x5.0xa = 0x111,0x1 0112 00dd | | Load_Top At_Offset_5 ; Debug Table 0x5.0xb = 0x112,0x2 0113 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0114 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0xc = 0x114,0x3 0115 00eb | | Load_Encached Diana_Cache 0116 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0117 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0118 7819 |x | Jump 0x132 0119 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0xd = 0x119,0x4 ; Debug Table 0x5.0xe = 0x119,0x801 011a 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x5.0xf = 0x11a,0x802 011b 0fab | | Execute_Immediate Equal,-0x55 ; Debug Table 0x5.0x10 = 0x11b,0x803 ; Debug Table 0x5.0x11 = 0x11b,0x804 ; Debug Table 0x5.0x12 = 0x11b,0x4 011c 6806 |h | Jump_Zero 0x123 011d 00dd | | Load_Top At_Offset_5 ; Debug Table 0x5.0x13 = 0x11d,0x5 011e 00eb | | Load_Encached Diana_Cache 011f 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0120 00eb | | Load_Encached Diana_Cache 0121 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0122 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0123 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x14 = 0x123,0x6 0124 00de | | Load_Top At_Offset_6 0125 4976 |Iv | Short_Literal 0x176 0126 00eb | | Load_Encached Diana_Cache 0127 0098 | | Execute Package,Field_Read_Dynamic 0128 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0129 0032 | 2 | Store_Top Heap_Access,At_Offset_2 012a e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x15 = 0x12a,0x7 ; Debug Table 0x5.0x16 = 0x12a,0xc01 012b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x5.0x17 = 0x12b,0xc02 012c 008a | | Action Discrete,Diana_Spare0 ; Debug Table 0x5.0x18 = 0x12c,0xc03 012d 7002 |p | Jump_Nonzero 0x130 ; Debug Table 0x5.0x19 = 0x12d,0xc04 ; Debug Table 0x5.0x1a = 0x12d,0xc05 ; Debug Table 0x5.0x1b = 0x12d,0xc06 ; Debug Table 0x5.0x1c = 0x12d,0x7 012e 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x5.0x1d = 0x12e,0x8 012f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0130 00dd | | Load_Top At_Offset_5 ; Debug Table 0x5.0x1e = 0x130,0x9 0131 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0132 e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x1f = 0x132,0xa ; Debug Table 0x5.0x20 = 0x132,0x1001 0133 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x5.0x21 = 0x133,0x1002 0134 0b47 | G | Execute_Immediate Case_Compare,0x47 ; Debug Table 0x5.0x22 = 0x134,0x1003 ; Debug Table 0x5.0x23 = 0x134,0x1004 ; Debug Table 0x5.0x24 = 0x134,0xa 0135 7007 |p | Jump_Nonzero 0x13d 0136 0b48 | H | Execute_Immediate Case_Compare,0x48 0137 7005 |p | Jump_Nonzero 0x13d 0138 0b46 | F | Execute_Immediate Case_Compare,0x46 0139 7003 |p | Jump_Nonzero 0x13d 013a 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x25 = 0x13a,0xc 013b 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 013c 7802 |x | Jump 0x13f 013d 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x26 = 0x13d,0xb 013e 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 013f 00d1 | | Pop_Control Pop_Count_1 0140 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x27 = 0x140,0xd 0141 00da | | Load_Top At_Offset_2 0142 00eb | | Load_Encached Diana_Cache 0143 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0144 00eb | | Load_Encached Diana_Cache 0145 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0146 820f | | Call 0x1,0xf 0147 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0148 TRAP_0108: 0148 0007 | | Action Break_Optional 0149 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x5.0x28 = 0x149,0xe 014a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 014b 0000 0000 | | .BLANK 0000[0x5] 0150 ; -------------------------------------------------------------------------------------- 0150 ; SUBPROGRAM 0150 ; -------------------------------------------------------------------------------------- 0150 0162 | b | .CONST 0x0162 ; Address of begin 0151 0195 | | .CONST 0x0195 ; Address of exception handler 0152 0005 | | .CONST 0x0005 ; Number of locals 0153 INIT_0150: 0153 e002 | | Load 0x0,0x2 ; Debug Table 0x6 = .DEBUG 0x0153,0x05ce,0x0002,0x0000,0x0056,0xb965,0x0000,0x0059 ; Debug Table 0x6.0x0 = 0x153,0xffff 0154 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0155 02ff | | Declare_Variable Variant_Record 0156 00d8 | | Load_Top At_Offset_0 0157 1c00 | | Execute_Immediate Run_Utility,0x0 0158 e003 | | Load 0x0,0x3 ; Debug Table 0x6.0x1 = 0x158,0xfffe 0159 1b0d | | Execute Package,Field_Read,Field_Number 0xd 015a e002 | | Load 0x0,0x2 ; Debug Table 0x6.0x2 = 0x15a,0xfffd 015b 1b0f | | Execute Package,Field_Read,Field_Number 0xf 015c 02ff | | Declare_Variable Variant_Record 015d 00d8 | | Load_Top At_Offset_0 015e 1c00 | | Execute_Immediate Run_Utility,0x0 015f 00dd | | Load_Top At_Offset_5 ; Debug Table 0x6.0x3 = 0x15f,0xfffc 0160 8210 | | Call 0x1,0x10 0161 821e | | Call 0x1,0x1e 0162 BODY_0150: 0162 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x4 = 0x162,0x1 0163 01db | | Execute Vector,Length 0164 7003 |p | Jump_Nonzero 0x168 0165 e002 | | Load 0x0,0x2 ; Debug Table 0x6.0x5 = 0x165,0x2 0166 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0167 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 0168 00de | | Load_Top At_Offset_6 ; Debug Table 0x6.0x6 = 0x168,0x3 0169 e001 | | Load 0x0,0x1 016a 1b13 | | Execute Package,Field_Read,Field_Number 0x13 016b 181b | | Execute Package,Field_Execute,Field_Number 0x1b 016c 00da | | Load_Top At_Offset_2 016d 016d | m | Execute Variant_Record,Structure_Write 016e e003 | | Load 0x0,0x3 ; Debug Table 0x6.0x7 = 0x16e,0x4 016f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0170 00dc | | Load_Top At_Offset_4 0171 00da | | Load_Top At_Offset_2 0172 00dc | | Load_Top At_Offset_4 0173 e002 | | Load 0x0,0x2 0174 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 0175 00d1 | | Pop_Control Pop_Count_1 0176 005b | [ | Store_Top Discrete,At_Offset_3 0177 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x8 = 0x177,0x5 0178 7002 |p | Jump_Nonzero 0x17b 0179 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x9 = 0x179,0x6 017a 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 017b e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0xa = 0x17b,0x7 017c 6815 |h | Jump_Zero 0x192 017d e003 | | Load 0x0,0x3 ; Debug Table 0x6.0xb = 0x17d,0x8 017e 1b0e | | Execute Package,Field_Read,Field_Number 0xe 017f 00dc | | Load_Top At_Offset_4 0180 e5fc | | Load 0x2,-0x4 0181 e5fb | | Load 0x2,-0x5 0182 4800 |H | Short_Literal 0x0 0183 4fff |O | Short_Literal -0x1 0184 00de | | Load_Top At_Offset_6 0185 e404 | | Load 0x2,0x4 0186 e5fd | | Load 0x2,-0x3 0187 e002 | | Load 0x0,0x2 0188 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0189 00d1 | | Pop_Control Pop_Count_1 018a 005b | [ | Store_Top Discrete,At_Offset_3 018b 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0xc = 0x18b,0x9 018c 7002 |p | Jump_Nonzero 0x18f 018d 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0xd = 0x18d,0xa 018e 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 018f e002 | | Load 0x0,0x2 ; Debug Table 0x6.0xe = 0x18f,0xb 0190 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0191 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 0192 e002 | | Load 0x0,0x2 ; Debug Table 0x6.0xf = 0x192,0xc 0193 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0194 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 0195 TRAP_0150: 0195 0007 | | Action Break_Optional 0196 e002 | | Load 0x0,0x2 ; Debug Table 0x6.0x10 = 0x196,0xd 0197 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0198 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 0199 0000 0000 | | .BLANK 0000[0x7] 01a0 ; -------------------------------------------------------------------------------------- 01a0 ; SUBPROGRAM 01a0 ; -------------------------------------------------------------------------------------- 01a0 01a3 | | .CONST 0x01a3 ; Address of begin 01a1 01af | | .CONST 0x01af ; Address of exception handler 01a2 0001 | | .CONST 0x0001 ; Number of locals 01a3 BODY_01a0: 01a3 INIT_01a0: 01a3 6240 |b@ | Indirect_Literal Discrete,0x3e4,{0x00000000, 0x00028000} ; Debug Table 0x7 = .DEBUG 0x01a3,0x05f2,0x0002,0x0000,0x0056,0xb965,0x0000,0x0084 ; Debug Table 0x7.0x0 = 0x1a3,0x1 01a4 e004 | | Load 0x0,0x4 01a5 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01a6 e001 | | Load 0x0,0x1 01a7 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01a8 4800 |H | Short_Literal 0x0 01a9 00de | | Load_Top At_Offset_6 01aa 8211 | | Call 0x1,0x11 01ab e002 | | Load 0x0,0x2 01ac 1811 | | Execute Package,Field_Execute,Field_Number 0x11 01ad 0f00 | | Execute_Immediate Equal,0x0 01ae 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01af TRAP_01a0: 01af 0007 | | Action Break_Optional 01b0 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x1 = 0x1b0,0x2 01b1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01b2 0000 0000 | | .BLANK 0000[0x6] 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; SUBPROGRAM 01b8 ; -------------------------------------------------------------------------------------- 01b8 01c7 | | .CONST 0x01c7 ; Address of begin 01b9 01e8 | | .CONST 0x01e8 ; Address of exception handler 01ba 0004 | | .CONST 0x0004 ; Number of locals 01bb INIT_01b8: 01bb e002 | | Load 0x0,0x2 ; Debug Table 0x8 = .DEBUG 0x01bb,0x05f8,0x0002,0x0000,0x0056,0xb965,0x0000,0x008f ; Debug Table 0x8.0x0 = 0x1bb,0xffff 01bc 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01bd 02ff | | Declare_Variable Variant_Record 01be 00d8 | | Load_Top At_Offset_0 01bf 1c00 | | Execute_Immediate Run_Utility,0x0 01c0 e003 | | Load 0x0,0x3 ; Debug Table 0x8.0x1 = 0x1c0,0xfffe 01c1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01c2 e002 | | Load 0x0,0x2 ; Debug Table 0x8.0x2 = 0x1c2,0xfffd 01c3 1b12 | | Execute Package,Field_Read,Field_Number 0x12 01c4 02ff | | Declare_Variable Variant_Record 01c5 00d8 | | Load_Top At_Offset_0 01c6 1c00 | | Execute_Immediate Run_Utility,0x0 01c7 BODY_01b8: 01c7 621c |b | Indirect_Literal Discrete,0x3e4,{0x00000000, 0x00028000} ; Debug Table 0x8.0x3 = 0x1c7,0x1 01c8 e004 | | Load 0x0,0x4 01c9 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01ca e001 | | Load 0x0,0x1 01cb 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01cc 4800 |H | Short_Literal 0x0 01cd e5ff | | Load 0x2,-0x1 01ce 8211 | | Call 0x1,0x11 01cf 00db | | Load_Top At_Offset_3 01d0 016d | m | Execute Variant_Record,Structure_Write 01d1 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x4 = 0x1d1,0x2 01d2 e002 | | Load 0x0,0x2 01d3 1811 | | Execute Package,Field_Execute,Field_Number 0x11 01d4 7010 |p | Jump_Nonzero 0x1e5 01d5 e003 | | Load 0x0,0x3 ; Debug Table 0x8.0x5 = 0x1d5,0x3 01d6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01d7 00d9 | | Load_Top At_Offset_1 01d8 e004 | | Load 0x0,0x4 01d9 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01da 6209 |b | Indirect_Literal Discrete,0x3e4,{0x00000000, 0x00028000} 01db 4800 |H | Short_Literal 0x0 01dc e402 | | Load 0x2,0x2 01dd e002 | | Load 0x0,0x2 01de 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 01df 00d1 | | Pop_Control Pop_Count_1 01e0 005a | Z | Store_Top Discrete,At_Offset_2 01e1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x6 = 0x1e1,0x4 01e2 7002 |p | Jump_Nonzero 0x1e5 01e3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x7 = 0x1e3,0x5 01e4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01e5 e001 | | Load 0x0,0x1 ; Debug Table 0x8.0x8 = 0x1e5,0x6 01e6 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01e7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01e8 TRAP_01b8: 01e8 0007 | | Action Break_Optional 01e9 e001 | | Load 0x0,0x1 ; Debug Table 0x8.0x9 = 0x1e9,0x7 01ea 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01eb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01ec 0000 0000 | | .BLANK 0000[0x4] 01f0 ; -------------------------------------------------------------------------------------- 01f0 ; SUBPROGRAM 01f0 ; -------------------------------------------------------------------------------------- 01f0 0202 | | .CONST 0x0202 ; Address of begin 01f1 023e | > | .CONST 0x023e ; Address of exception handler 01f2 0005 | | .CONST 0x0005 ; Number of locals 01f3 INIT_01f0: 01f3 e002 | | Load 0x0,0x2 ; Debug Table 0x9 = .DEBUG 0x01f3,0x060e,0x0002,0x0000,0x0056,0xb965,0x0000,0x009c ; Debug Table 0x9.0x0 = 0x1f3,0xffff 01f4 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01f5 02ff | | Declare_Variable Variant_Record 01f6 00d8 | | Load_Top At_Offset_0 01f7 1c00 | | Execute_Immediate Run_Utility,0x0 01f8 e001 | | Load 0x0,0x1 ; Debug Table 0x9.0x1 = 0x1f8,0xfffe 01f9 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01fa 02ff | | Declare_Variable Variant_Record 01fb 00d8 | | Load_Top At_Offset_0 01fc 1c00 | | Execute_Immediate Run_Utility,0x0 01fd e001 | | Load 0x0,0x1 ; Debug Table 0x9.0x2 = 0x1fd,0xfffd 01fe 1b13 | | Execute Package,Field_Read,Field_Number 0x13 01ff 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0200 e003 | | Load 0x0,0x3 ; Debug Table 0x9.0x3 = 0x200,0xfffc 0201 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0202 BODY_01f0: 0202 e219 | | Load 0x1,0x19 ; Debug Table 0x9.0x4 = 0x202,0xfffb ; Debug Table 0x9.0x5 = 0x202,0xfffa ; Debug Table 0x9.0x6 = 0x202,0xfff9 ; Debug Table 0x9.0x7 = 0x202,0x1 0203 6802 |h | Jump_Zero 0x206 0204 e21a | | Load 0x1,0x1a ; Debug Table 0x9.0x8 = 0x204,0x2 0205 00ca | | Action Exit_Nullary_Function 0206 e002 | | Load 0x0,0x2 ; Debug Table 0x9.0x9 = 0x206,0x3 0207 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0208 00dc | | Load_Top At_Offset_4 0209 016d | m | Execute Variant_Record,Structure_Write 020a 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0xa = 0x20a,0x4 020b e002 | | Load 0x0,0x2 020c 1811 | | Execute Package,Field_Execute,Field_Number 0x11 020d 6802 |h | Jump_Zero 0x210 020e 61d1 |a | Indirect_Literal Discrete,0x3e0,{0x00000000, 0x56be7502} ; Debug Table 0x9.0xb = 0x20e,0x5 020f 0257 | W | Execute Discrete,Raise 0210 e003 | | Load 0x0,0x3 ; Debug Table 0x9.0xc = 0x210,0x6 0211 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0212 00db | | Load_Top At_Offset_3 0213 e005 | | Load 0x0,0x5 0214 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0215 0162 | b | Execute Variant_Record,Check_In_Type 0216 e004 | | Load 0x0,0x4 0217 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0218 61cb |a | Indirect_Literal Discrete,0x3e4,{0x00000000, 0x00028000} 0219 4800 |H | Short_Literal 0x0 021a e402 | | Load 0x2,0x2 021b e002 | | Load 0x0,0x2 021c 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 021d 00d1 | | Pop_Control Pop_Count_1 021e 0059 | Y | Store_Top Discrete,At_Offset_1 021f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xd = 0x21f,0x7 0220 6802 |h | Jump_Zero 0x223 0221 61ba |a | Indirect_Literal Discrete,0x3dc,{0x00000000, 0x56be7503} ; Debug Table 0x9.0xe = 0x221,0x8 0222 0257 | W | Execute Discrete,Raise 0223 e003 | | Load 0x0,0x3 ; Debug Table 0x9.0xf = 0x223,0x9 0224 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0225 e001 | | Load 0x0,0x1 0226 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0227 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0228 e004 | | Load 0x0,0x4 0229 1b0e | | Execute Package,Field_Read,Field_Number 0xe 022a 4800 |H | Short_Literal 0x0 022b 4800 |H | Short_Literal 0x0 022c e403 | | Load 0x2,0x3 022d e001 | | Load 0x0,0x1 022e 181a | | Execute Package,Field_Execute,Field_Number 0x1a 022f 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0230 0059 | Y | Store_Top Discrete,At_Offset_1 0231 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x10 = 0x231,0xa 0232 6802 |h | Jump_Zero 0x235 0233 61a4 |a | Indirect_Literal Discrete,0x3d8,{0x00000000, 0x56be7501} ; Debug Table 0x9.0x11 = 0x233,0xb 0234 0257 | W | Execute Discrete,Raise 0235 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x12 = 0x235,0xc 0236 e001 | | Load 0x0,0x1 0237 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0238 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0239 a21a | | Store_Unchecked 0x1,0x1a 023a 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x13 = 0x23a,0xd 023b a219 | | Store_Unchecked 0x1,0x19 023c e21a | | Load 0x1,0x1a ; Debug Table 0x9.0x14 = 0x23c,0xe 023d 00ca | | Action Exit_Nullary_Function 023e TRAP_01f0: 023e 0007 | | Action Break_Optional 023f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x15 = 0x23f,0xf ; Debug Table 0x9.0x16 = 0x23f,0x401 0240 00ca | | Action Exit_Nullary_Function ; Debug Table 0x9.0x17 = 0x240,0xf 0241 0000 0000 | | .BLANK 0000[0x7] 0248 ; -------------------------------------------------------------------------------------- 0248 ; SUBPROGRAM 0248 ; -------------------------------------------------------------------------------------- 0248 024b | K | .CONST 0x024b ; Address of begin 0249 0004 | | .CONST 0x0004 ; Address of exception handler 024a 0001 | | .CONST 0x0001 ; Number of locals 024b BODY_0248: 024b INIT_0248: 024b e5ff | | Load 0x2,-0x1 ; Debug Table 0xa = .DEBUG 0x024b,0x0640,0x0002,0x0000,0x0056,0xb965,0x0000,0x00a3 ; Debug Table 0xa.0x0 = 0x24b,0x1 ; Debug Table 0xa.0x1 = 0x24b,0x401 024c 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xa.0x2 = 0x24c,0x402 024d 0ba8 | | Execute_Immediate Case_Compare,0xa8 ; Debug Table 0xa.0x3 = 0x24d,0x403 ; Debug Table 0xa.0x4 = 0x24d,0x404 ; Debug Table 0xa.0x5 = 0x24d,0x1 024e 7006 |p | Jump_Nonzero 0x255 024f 0b47 | G | Execute_Immediate Case_Compare,0x47 0250 7009 |p | Jump_Nonzero 0x25a 0251 0b29 | ) | Execute_Immediate Case_Compare,0x29 0252 700d |p | Jump_Nonzero 0x260 0253 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x6 = 0x253,0x5 0254 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0255 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x7 = 0x255,0x2 0256 00eb | | Load_Encached Diana_Cache 0257 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9 0258 8215 | | Call 0x1,0x15 0259 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 025a 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x8 = 0x25a,0x3 025b 00eb | | Load_Encached Diana_Cache 025c 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 025d e006 | | Load 0x0,0x6 025e 180e | | Execute Package,Field_Execute,Field_Number 0xe 025f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0260 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x9 = 0x260,0x4 0261 e006 | | Load 0x0,0x6 0262 180e | | Execute Package,Field_Execute,Field_Number 0xe 0263 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0264 0000 0000 | | .BLANK 0000[0x4] 0268 ; -------------------------------------------------------------------------------------- 0268 ; SUBPROGRAM 0268 ; -------------------------------------------------------------------------------------- 0268 026b | k | .CONST 0x026b ; Address of begin 0269 0004 | | .CONST 0x0004 ; Address of exception handler 026a 0001 | | .CONST 0x0001 ; Number of locals 026b BODY_0268: 026b INIT_0268: 026b 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x026b,0x0656,0x0002,0x0000,0x0056,0xb965,0x0000,0x00ae ; Debug Table 0xb.0x0 = 0x26b,0x1 ; Debug Table 0xb.0x1 = 0x26b,0x401 026c 021d | | Execute Heap_Access,Is_Null 026d 7006 |p | Jump_Nonzero 0x274 ; Debug Table 0xb.0x2 = 0x26d,0x1 026e 00da | | Load_Top At_Offset_2 026f e001 | | Load 0x0,0x1 0270 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0271 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0272 8215 | | Call 0x1,0x15 0273 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0274 4800 |H | Short_Literal 0x0 0275 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0276 0000 0000 | | .XXX[0x2] 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 0283 | | .CONST 0x0283 ; Address of begin 0279 0004 | | .CONST 0x0004 ; Address of exception handler 027a 0007 | | .CONST 0x0007 ; Number of locals 027b INIT_0278: 027b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xc = .DEBUG 0x027b,0x065e,0x0002,0x0000,0x0056,0xb965,0x0000,0x00b9 ; Debug Table 0xc.0x0 = 0x27b,0xffff 027c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x1 = 0x27c,0xfffe 027d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x2 = 0x27d,0xfffd 027e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x3 = 0x27e,0xfffc 027f e5fe | | Load 0x2,-0x2 0280 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0281 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0xc.0x4 = 0x281,0xfffb 0282 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x5 = 0x282,0xfffa 0283 BODY_0278: 0283 e405 | | Load 0x2,0x5 ; Debug Table 0xc.0x6 = 0x283,0x1 ; Debug Table 0xc.0x7 = 0x283,0x2 ; Debug Table 0xc.0x8 = 0x283,0x401 0284 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xc.0x9 = 0x284,0x402 0285 0ba8 | | Execute_Immediate Case_Compare,0xa8 ; Debug Table 0xc.0xa = 0x285,0x403 ; Debug Table 0xc.0xb = 0x285,0x404 ; Debug Table 0xc.0xc = 0x285,0x2 0286 700a |p | Jump_Nonzero 0x291 0287 0b49 | I | Execute_Immediate Case_Compare,0x49 0288 700d |p | Jump_Nonzero 0x296 0289 0b47 | G | Execute_Immediate Case_Compare,0x47 028a 7010 |p | Jump_Nonzero 0x29b 028b 0b46 | F | Execute_Immediate Case_Compare,0x46 028c 700e |p | Jump_Nonzero 0x29b 028d 0b48 | H | Execute_Immediate Case_Compare,0x48 028e 700c |p | Jump_Nonzero 0x29b 028f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0xd = 0x28f,0x6 ; Debug Table 0xc.0xe = 0x28f,0x801 0290 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 ; Debug Table 0xc.0xf = 0x290,0x6 0291 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x10 = 0x291,0x3 0292 00eb | | Load_Encached Diana_Cache 0293 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9 0294 0034 | 4 | Store_Top Heap_Access,At_Offset_4 0295 7807 |x | Jump 0x29d 0296 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x11 = 0x296,0x4 0297 00eb | | Load_Encached Diana_Cache 0298 18e5 | | Execute Package,Field_Execute,Field_Number 0xe5 0299 0034 | 4 | Store_Top Heap_Access,At_Offset_4 029a 7802 |x | Jump 0x29d 029b 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xc.0x12 = 0x29b,0x5 029c 7802 |x | Jump 0x29f 029d 00d1 | | Pop_Control Pop_Count_1 029e 7fe4 | | Jump BODY_0278 029f 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x13 = 0x29f,0x7 02a0 00eb | | Load_Encached Diana_Cache 02a1 18b6 | | Execute Package,Field_Execute,Field_Number 0xb6 02a2 0034 | 4 | Store_Top Heap_Access,At_Offset_4 02a3 e404 | | Load 0x2,0x4 ; Debug Table 0xc.0x14 = 0x2a3,0x8 ; Debug Table 0xc.0x15 = 0x2a3,0xc01 02a4 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xc.0x16 = 0x2a4,0xc02 02a5 0f4e | N | Execute_Immediate Equal,0x4e ; Debug Table 0xc.0x17 = 0x2a5,0xc03 ; Debug Table 0xc.0x18 = 0x2a5,0xc04 ; Debug Table 0xc.0x19 = 0x2a5,0x8 02a6 7002 |p | Jump_Nonzero 0x2a9 02a7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x1a = 0x2a7,0x9 ; Debug Table 0xc.0x1b = 0x2a7,0x1001 02a8 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 ; Debug Table 0xc.0x1c = 0x2a8,0x9 02a9 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x1d = 0x2a9,0xa 02aa 8215 | | Call 0x1,0x15 02ab 682a |h* | Jump_Zero 0x2d6 02ac 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x1e = 0x2ac,0xb ; Debug Table 0xc.0x1f = 0x2ac,0x1401 02ad e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x20 = 0x2ad,0xb 02ae 00dd | | Load_Top At_Offset_5 02af 00eb | | Load_Encached Diana_Cache 02b0 18d1 | | Execute Package,Field_Execute,Field_Number 0xd1 02b1 4972 |Ir | Short_Literal 0x172 02b2 00eb | | Load_Encached Diana_Cache 02b3 0098 | | Execute Package,Field_Read_Dynamic 02b4 181b | | Execute Package,Field_Execute,Field_Number 0x1b 02b5 0032 | 2 | Store_Top Heap_Access,At_Offset_2 02b6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x21 = 0x2b6,0xc 02b7 4975 |Iu | Short_Literal 0x175 02b8 00eb | | Load_Encached Diana_Cache 02b9 0098 | | Execute Package,Field_Read_Dynamic 02ba 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 02bb 7002 |p | Jump_Nonzero 0x2be 02bc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x22 = 0x2bc,0xd ; Debug Table 0xc.0x23 = 0x2bc,0x1801 02bd 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 ; Debug Table 0xc.0x24 = 0x2bd,0xd 02be 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x25 = 0x2be,0xe 02bf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x26 = 0x2bf,0x1c01 02c0 0217 | | Execute Heap_Access,All_Reference 02c1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02c2 00d9 | | Load_Top At_Offset_1 02c3 e40a | | Load 0x2,0xa ; Debug Table 0xc.0x27 = 0x2c3,0x2001 02c4 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xc.0x28 = 0x2c4,0x2002 02c5 00d0 | | Action Swap_Control ; Debug Table 0xc.0x29 = 0x2c5,0x2003 ; Debug Table 0xc.0x2a = 0x2c5,0x2004 02c6 00d1 | | Pop_Control Pop_Count_1 02c7 49af |I | Short_Literal 0x1af ; Debug Table 0xc.0x2b = 0x2c7,0x1c01 02c8 00eb | | Load_Encached Diana_Cache 02c9 0096 | | Execute Package,Entry 02ca 00d0 | | Action Swap_Control 02cb 00d1 | | Pop_Control Pop_Count_1 02cc 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0xc.0x2c = 0x2cc,0xe 02cd e5fd | | Load 0x2,-0x3 ; Debug Table 0xc.0x2d = 0x2cd,0xf 02ce 6805 |h | Jump_Zero 0x2d4 02cf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x2e = 0x2cf,0x10 02d0 490d |I | Short_Literal 0x10d 02d1 00eb | | Load_Encached Diana_Cache 02d2 0096 | | Execute Package,Entry 02d3 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 02d4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x2f = 0x2d4,0x11 02d5 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 02d6 e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x30 = 0x2d6,0x12 02d7 e001 | | Load 0x0,0x1 02d8 1b13 | | Execute Package,Field_Read,Field_Number 0x13 02d9 1812 | | Execute Package,Field_Execute,Field_Number 0x12 02da e001 | | Load 0x0,0x1 02db 1b13 | | Execute Package,Field_Read,Field_Number 0x13 02dc 181f | | Execute Package,Field_Execute,Field_Number 0x1f 02dd 0c03 | | Execute_Immediate Greater_Equal,0x3 02de 681d |h | Jump_Zero 0x2fc 02df 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x31 = 0x2df,0x13 ; Debug Table 0xc.0x32 = 0x2df,0x2401 02e0 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x33 = 0x2e0,0x13 02e1 e5fe | | Load 0x2,-0x2 02e2 4972 |Ir | Short_Literal 0x172 02e3 00eb | | Load_Encached Diana_Cache 02e4 0098 | | Execute Package,Field_Read_Dynamic 02e5 181b | | Execute Package,Field_Execute,Field_Number 0x1b 02e6 0032 | 2 | Store_Top Heap_Access,At_Offset_2 02e7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x34 = 0x2e7,0x14 02e8 4975 |Iu | Short_Literal 0x175 02e9 00eb | | Load_Encached Diana_Cache 02ea 0098 | | Execute Package,Field_Read_Dynamic 02eb 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 02ec 680f |h | Jump_Zero 0x2fc 02ed 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x35 = 0x2ed,0x15 02ee 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x36 = 0x2ee,0x2801 02ef 0217 | | Execute Heap_Access,All_Reference 02f0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02f1 00d9 | | Load_Top At_Offset_1 02f2 e40a | | Load 0x2,0xa ; Debug Table 0xc.0x37 = 0x2f2,0x2c01 02f3 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xc.0x38 = 0x2f3,0x2c02 02f4 00d0 | | Action Swap_Control ; Debug Table 0xc.0x39 = 0x2f4,0x2c03 ; Debug Table 0xc.0x3a = 0x2f4,0x2c04 02f5 00d1 | | Pop_Control Pop_Count_1 02f6 49af |I | Short_Literal 0x1af ; Debug Table 0xc.0x3b = 0x2f6,0x2801 02f7 00eb | | Load_Encached Diana_Cache 02f8 0096 | | Execute Package,Entry 02f9 00d0 | | Action Swap_Control 02fa 00d1 | | Pop_Control Pop_Count_1 02fb 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 ; Debug Table 0xc.0x3c = 0x2fb,0x15 02fc 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x3d = 0x2fc,0x16 02fd 00eb | | Load_Encached Diana_Cache 02fe 18d1 | | Execute Package,Field_Execute,Field_Number 0xd1 02ff 00eb | | Load_Encached Diana_Cache 0300 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0301 0036 | 6 | Store_Top Heap_Access,At_Offset_6 0302 781e |x | Jump 0x321 0303 e402 | | Load 0x2,0x2 ; Debug Table 0xc.0x3e = 0x303,0x18 ; Debug Table 0xc.0x3f = 0x303,0x3001 0304 008b | | Action Heap_Access,Diana_Seq_Type_Get_Head ; Debug Table 0xc.0x40 = 0x304,0x3002 0305 0035 | 5 | Store_Top Heap_Access,At_Offset_5 ; Debug Table 0xc.0x41 = 0x305,0x3003 ; Debug Table 0xc.0x42 = 0x305,0x3004 ; Debug Table 0xc.0x43 = 0x305,0x3005 ; Debug Table 0xc.0x44 = 0x305,0x18 0306 00dc | | Load_Top At_Offset_4 ; Debug Table 0xc.0x45 = 0x306,0x19 0307 820d | | Call 0x1,0xd 0308 6810 |h | Jump_Zero 0x319 0309 00dc | | Load_Top At_Offset_4 ; Debug Table 0xc.0x46 = 0x309,0x1a 030a 4976 |Iv | Short_Literal 0x176 030b 00eb | | Load_Encached Diana_Cache 030c 0098 | | Execute Package,Field_Read_Dynamic 030d 1811 | | Execute Package,Field_Execute,Field_Number 0x11 030e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 030f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x47 = 0x30f,0x1b 0310 00eb | | Load_Encached Diana_Cache 0311 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0312 00eb | | Load_Encached Diana_Cache 0313 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0314 e5ff | | Load 0x2,-0x1 0315 01df | | Execute Vector,Equal 0316 6802 |h | Jump_Zero 0x319 0317 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x48 = 0x317,0x1c 0318 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0319 00dd | | Load_Top At_Offset_5 ; Debug Table 0xc.0x49 = 0x319,0x1d ; Debug Table 0xc.0x4a = 0x319,0x3401 031a 7002 |p | Jump_Nonzero 0x31d 031b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xc.0x4b = 0x31b,0x3402 031c 7803 |x | Jump 0x320 031d 00dd | | Load_Top At_Offset_5 ; Debug Table 0xc.0x4c = 0x31d,0x3403 031e 0217 | | Execute Heap_Access,All_Reference 031f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0320 0036 | 6 | Store_Top Heap_Access,At_Offset_6 ; Debug Table 0xc.0x4d = 0x320,0x1d 0321 00dd | | Load_Top At_Offset_5 ; Debug Table 0xc.0x4e = 0x321,0x17 ; Debug Table 0xc.0x4f = 0x321,0x3801 0322 021d | | Execute Heap_Access,Is_Null 0323 6fdf |o | Jump_Zero 0x303 ; Debug Table 0xc.0x50 = 0x323,0x17 0324 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x51 = 0x324,0x1e ; Debug Table 0xc.0x52 = 0x324,0x3c01 0325 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 ; Debug Table 0xc.0x53 = 0x325,0x1e 0326 0000 0000 | | .XXX[0x2] 0328 ; -------------------------------------------------------------------------------------- 0328 ; SUBPROGRAM 0328 ; -------------------------------------------------------------------------------------- 0328 0344 | D | .CONST 0x0344 ; Address of begin 0329 0004 | | .CONST 0x0004 ; Address of exception handler 032a 0007 | | .CONST 0x0007 ; Number of locals 032b INIT_0328: 032b e002 | | Load 0x0,0x2 ; Debug Table 0xd = .DEBUG 0x032b,0x0708,0x0002,0x0000,0x0056,0xbe75,0x0000,0x00c1 ; Debug Table 0xd.0x0 = 0x32b,0xffff 032c 1b0f | | Execute Package,Field_Read,Field_Number 0xf 032d 02ff | | Declare_Variable Variant_Record 032e 00db | | Load_Top At_Offset_3 032f e001 | | Load 0x0,0x1 0330 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0331 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0332 00d9 | | Load_Top At_Offset_1 0333 016d | m | Execute Variant_Record,Structure_Write 0334 e002 | | Load 0x0,0x2 ; Debug Table 0xd.0x1 = 0x334,0xfffe 0335 1b1d | | Execute Package,Field_Read,Field_Number 0x1d 0336 0322 | " | Declare_Variable Record 0337 00d8 | | Load_Top At_Offset_0 0338 1c00 | | Execute_Immediate Run_Utility,0x0 0339 e003 | | Load 0x0,0x3 ; Debug Table 0xd.0x2 = 0x339,0xfffd 033a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 033b e002 | | Load 0x0,0x2 ; Debug Table 0xd.0x3 = 0x33b,0xfffc 033c 1b12 | | Execute Package,Field_Read,Field_Number 0x12 033d 02ff | | Declare_Variable Variant_Record 033e 00d8 | | Load_Top At_Offset_0 033f 1c00 | | Execute_Immediate Run_Utility,0x0 0340 e001 | | Load 0x0,0x1 ; Debug Table 0xd.0x4 = 0x340,0xfffb 0341 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0342 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0343 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x5 = 0x343,0xfffa 0344 BODY_0328: 0344 e003 | | Load 0x0,0x3 ; Debug Table 0xd.0x6 = 0x344,0x1 0345 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0346 00dd | | Load_Top At_Offset_5 0347 e004 | | Load 0x0,0x4 0348 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0349 609a |` | Indirect_Literal Discrete,0x3e4,{0x00000000, 0x00028000} 034a e402 | | Load 0x2,0x2 034b e002 | | Load 0x0,0x2 034c 181e | | Execute Package,Field_Execute,Field_Number 0x1e 034d 00d1 | | Pop_Control Pop_Count_1 034e 005c | \ | Store_Top Discrete,At_Offset_4 034f 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x7 = 0x34f,0x2 0350 6802 |h | Jump_Zero 0x353 0351 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x8 = 0x351,0x3 ; Debug Table 0xd.0x9 = 0x351,0x401 0352 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0xd.0xa = 0x352,0x3 0353 e003 | | Load 0x0,0x3 ; Debug Table 0xd.0xb = 0x353,0x4 0354 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0355 00db | | Load_Top At_Offset_3 0356 e004 | | Load 0x0,0x4 0357 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0358 608b |` | Indirect_Literal Discrete,0x3e4,{0x00000000, 0x00028000} 0359 4800 |H | Short_Literal 0x0 035a e403 | | Load 0x2,0x3 035b 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 035c e002 | | Load 0x0,0x2 035d 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 035e 00d1 | | Pop_Control Pop_Count_1 035f 005c | \ | Store_Top Discrete,At_Offset_4 0360 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0xc = 0x360,0x5 0361 6802 |h | Jump_Zero 0x364 0362 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0xd = 0x362,0x6 ; Debug Table 0xd.0xe = 0x362,0x801 0363 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0xd.0xf = 0x363,0x6 0364 e003 | | Load 0x0,0x3 ; Debug Table 0xd.0x10 = 0x364,0x7 0365 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0366 e001 | | Load 0x0,0x1 0367 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0368 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0369 e004 | | Load 0x0,0x4 036a 1b0e | | Execute Package,Field_Read,Field_Number 0xe 036b 4800 |H | Short_Literal 0x0 036c 4800 |H | Short_Literal 0x0 036d e405 | | Load 0x2,0x5 036e e001 | | Load 0x0,0x1 036f 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0370 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0371 005c | \ | Store_Top Discrete,At_Offset_4 0372 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x11 = 0x372,0x8 0373 6802 |h | Jump_Zero 0x376 0374 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x12 = 0x374,0x9 ; Debug Table 0xd.0x13 = 0x374,0xc01 0375 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0xd.0x14 = 0x375,0x9 0376 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x15 = 0x376,0xa 0377 e001 | | Load 0x0,0x1 0378 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0379 1815 | | Execute Package,Field_Execute,Field_Number 0x15 037a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 037b e407 | | Load 0x2,0x7 ; Debug Table 0xd.0x16 = 0x37b,0xb ; Debug Table 0xd.0x17 = 0x37b,0x1001 037c 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xd.0x18 = 0x37c,0x1002 037d 0fa8 | | Execute_Immediate Equal,-0x58 ; Debug Table 0xd.0x19 = 0x37d,0x1003 ; Debug Table 0xd.0x1a = 0x37d,0x1004 ; Debug Table 0xd.0x1b = 0x37d,0xb 037e 7002 |p | Jump_Nonzero 0x381 037f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x1c = 0x37f,0xc ; Debug Table 0xd.0x1d = 0x37f,0x1401 0380 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0xd.0x1e = 0x380,0xc 0381 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x1f = 0x381,0xd 0382 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0383 0000 0000 | | .BLANK 0000[0x5] 0388 ; -------------------------------------------------------------------------------------- 0388 ; SUBPROGRAM 0388 ; -------------------------------------------------------------------------------------- 0388 038b | | .CONST 0x038b ; Address of begin 0389 0004 | | .CONST 0x0004 ; Address of exception handler 038a 0001 | | .CONST 0x0001 ; Number of locals 038b BODY_0388: 038b INIT_0388: 038b 00db | | Load_Top At_Offset_3 ; Debug Table 0xe = .DEBUG 0x038b,0x074a,0x0002,0x0000,0x0056,0xbe75,0x0000,0x02e6 ; Debug Table 0xe.0x0 = 0x38b,0x1 038c 00db | | Load_Top At_Offset_3 038d 821b | | Call 0x1,0x1b 038e 00dc | | Load_Top At_Offset_4 038f 00eb | | Load_Encached Diana_Cache 0390 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0391 00eb | | Load_Encached Diana_Cache 0392 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0393 8217 | | Call 0x1,0x17 0394 00eb | | Load_Encached Diana_Cache 0395 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0396 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0397 0000 | | .XXX[0x1] 0398 ; -------------------------------------------------------------------------------------- 0398 ; SUBPROGRAM 0398 ; -------------------------------------------------------------------------------------- 0398 039b | | .CONST 0x039b ; Address of begin 0399 0004 | | .CONST 0x0004 ; Address of exception handler 039a 0001 | | .CONST 0x0001 ; Number of locals 039b BODY_0398: 039b INIT_0398: 039b 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x039b,0x074e,0x0002,0x0000,0x0056,0xbe75,0x0000,0x048d ; Debug Table 0xf.0x0 = 0x39b,0x1 039c 01db | | Execute Vector,Length 039d 0c06 | | Execute_Immediate Greater_Equal,0x6 039e 680c |h | Jump_Zero 0x3ab 039f 00da | | Load_Top At_Offset_2 03a0 01dc | | Execute Vector,Last 03a1 0afb | | Execute_Immediate Plus,-0x5 03a2 0a01 | | Execute_Immediate Plus,0x1 03a3 0248 | H | Execute Discrete,Check_In_Integer 03a4 00db | | Load_Top At_Offset_3 03a5 01dc | | Execute Vector,Last 03a6 00dc | | Load_Top At_Offset_4 03a7 01cf | | Execute Vector,Slice_Read 03a8 e218 | | Load 0x1,0x18 03a9 01df | | Execute Vector,Equal 03aa 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03ab 4800 |H | Short_Literal 0x0 03ac 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03ad 0000 0000 | | .XXX[0x3] 03af 0000 | | 03b0 ; -------------------------------------------------------------------------------------- 03b0 ; SUBPROGRAM 03b0 ; -------------------------------------------------------------------------------------- 03b0 03b5 | | .CONST 0x03b5 ; Address of begin 03b1 0004 | | .CONST 0x0004 ; Address of exception handler 03b2 0002 | | .CONST 0x0002 ; Number of locals 03b3 INIT_03b0: 03b3 0092 03e9 | | Action Push_String_Extended,0x3e9 ; "_STUB_" ; Debug Table 0x10 = .DEBUG 0x03b3,0x0752,0x0002,0x0000,0x0056,0xbe75,0x0000,0x0596 ; Debug Table 0x10.0x0 = 0x3b3,0xffff 03b5 BODY_03b0: 03b5 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x1 = 0x3b5,0x1 03b6 01db | | Execute Vector,Length 03b7 0c08 | | Execute_Immediate Greater_Equal,0x8 03b8 681d |h | Jump_Zero 0x3d6 03b9 00db | | Load_Top At_Offset_3 03ba 01dd | | Execute Vector,First 03bb 00dc | | Load_Top At_Offset_4 03bc 01dd | | Execute Vector,First 03bd 0a06 | | Execute_Immediate Plus,0x6 03be 0aff | | Execute_Immediate Plus,-0x1 03bf 0248 | H | Execute Discrete,Check_In_Integer 03c0 00dd | | Load_Top At_Offset_5 03c1 01cf | | Execute Vector,Slice_Read 03c2 00d9 | | Load_Top At_Offset_1 03c3 01df | | Execute Vector,Equal 03c4 6811 |h | Jump_Zero 0x3d6 03c5 00db | | Load_Top At_Offset_3 03c6 01dc | | Execute Vector,Last 03c7 00dc | | Load_Top At_Offset_4 03c8 01d7 | | Execute Vector,Field_Read 03c9 0f5f | _ | Execute_Immediate Equal,0x5f 03ca 680b |h | Jump_Zero 0x3d6 03cb 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x2 = 0x3cb,0x2 03cc 01dd | | Execute Vector,First 03cd 0a06 | | Execute_Immediate Plus,0x6 03ce 0248 | H | Execute Discrete,Check_In_Integer 03cf 00dc | | Load_Top At_Offset_4 03d0 01dc | | Execute Vector,Last 03d1 0aff | | Execute_Immediate Plus,-0x1 03d2 0248 | H | Execute Discrete,Check_In_Integer 03d3 00dd | | Load_Top At_Offset_5 03d4 01cf | | Execute Vector,Slice_Read 03d5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03d6 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x3 = 0x3d6,0x3 03d7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03d8 0000 0000 | | .LITERAL {0x00000000, 0x56be7501} 03dc 0000 0000 | | .LITERAL {0x00000000, 0x56be7503} 03e0 0000 0000 | | .LITERAL {0x00000000, 0x56be7502} 03e4 0000 0000 | | .LITERAL {0x00000000, 0x00028000} 03e8 ; -------------------------------------------------------------------------------------- 03e8 ; STRING TABLE 03e8 ; -------------------------------------------------------------------------------------- 03e8 0006 | | .STRTAB 0x0006->0x03eb ; "'BODY" 03e9 0009 | | .STRTAB 0x0009->0x03ed ; "_STUB_" 03ea 000d | | .STREND 0x000d->0x03f0 03eb 2742 4f44 |'BOD| .STRTAB_STRINGS 03f1 0000 0000 | | .BLANK 0000[0x7] 03f8 ; -------------------------------------------------------------------------------------- 03f8 ; Debug Table 03f8 ; -------------------------------------------------------------------------------------- 03f8 0003 0011 | | .CONST 0x0003,0x0011 03fa 000b 0482 | | .DEBUG 0x000b,0x0482,0x8000,0x0000,0x0056,0xb965,0x0000,0x000f 0402 0022 04a2 | " | .DEBUG 0x0022,0x04a2,0x8000,0x0000,0x0056,0xbe75,0x0000,0x0017 040a 004b 04d0 | K | .DEBUG 0x004b,0x04d0,0x0002,0x0000,0x0056,0xb965,0x0000,0x0029 0412 0083 0510 | | .DEBUG 0x0083,0x0510,0x0002,0x0000,0x0056,0xb965,0x0000,0x0034 041a 00eb 056e | n| .DEBUG 0x00eb,0x056e,0x0002,0x0000,0x0056,0xb965,0x0000,0x0041 0422 010b 057a | z| .DEBUG 0x010b,0x057a,0x0002,0x0000,0x0056,0xb965,0x0000,0x004e 042a 0153 05ce | S | .DEBUG 0x0153,0x05ce,0x0002,0x0000,0x0056,0xb965,0x0000,0x0059 0432 01a3 05f2 | | .DEBUG 0x01a3,0x05f2,0x0002,0x0000,0x0056,0xb965,0x0000,0x0084 043a 01bb 05f8 | | .DEBUG 0x01bb,0x05f8,0x0002,0x0000,0x0056,0xb965,0x0000,0x008f 0442 01f3 060e | | .DEBUG 0x01f3,0x060e,0x0002,0x0000,0x0056,0xb965,0x0000,0x009c 044a 024b 0640 | K @| .DEBUG 0x024b,0x0640,0x0002,0x0000,0x0056,0xb965,0x0000,0x00a3 0452 026b 0656 | k V| .DEBUG 0x026b,0x0656,0x0002,0x0000,0x0056,0xb965,0x0000,0x00ae 045a 027b 065e | { ^| .DEBUG 0x027b,0x065e,0x0002,0x0000,0x0056,0xb965,0x0000,0x00b9 0462 032b 0708 | + | .DEBUG 0x032b,0x0708,0x0002,0x0000,0x0056,0xbe75,0x0000,0x00c1 046a 038b 074a | J| .DEBUG 0x038b,0x074a,0x0002,0x0000,0x0056,0xbe75,0x0000,0x02e6 0472 039b 074e | N| .DEBUG 0x039b,0x074e,0x0002,0x0000,0x0056,0xbe75,0x0000,0x048d 047a 03b3 0752 | R| .DEBUG 0x03b3,0x0752,0x0002,0x0000,0x0056,0xbe75,0x0000,0x0596 0482 ; -------------------------------------------------------------------------------------- 0482 ; Debug3 Subtable 0x0 0482 ; -------------------------------------------------------------------------------------- 0482 000f 0000 | | .DBG3TAB 0x000f,0x0000 0484 000b ffff | | .CONST 0x000b,0xffff 0486 000b fffe | | .CONST 0x000b,0xfffe 0488 000b fffd | | .CONST 0x000b,0xfffd 048a 000b fffc | | .CONST 0x000b,0xfffc 048c 000b fffb | | .CONST 0x000b,0xfffb 048e 000d fffa | | .CONST 0x000d,0xfffa 0490 000f fff9 | | .CONST 0x000f,0xfff9 0492 0011 fff8 | | .CONST 0x0011,0xfff8 0494 0013 fff7 | | .CONST 0x0013,0xfff7 0496 0015 fff6 | | .CONST 0x0015,0xfff6 0498 0017 fff5 | | .CONST 0x0017,0xfff5 049a 0019 fff4 | | .CONST 0x0019,0xfff4 049c 001b fff3 | | .CONST 0x001b,0xfff3 049e 001d fff2 | | .CONST 0x001d,0xfff2 04a0 001f fff1 | | .CONST 0x001f,0xfff1 04a2 ; -------------------------------------------------------------------------------------- 04a2 ; Debug3 Subtable 0x1 04a2 ; -------------------------------------------------------------------------------------- 04a2 0016 0000 | | .DBG3TAB 0x0016,0x0000 04a4 0022 ffff | " | .CONST 0x0022,0xffff 04a6 0022 fffe | " | .CONST 0x0022,0xfffe 04a8 0022 fffd | " | .CONST 0x0022,0xfffd 04aa 0022 fffc | " | .CONST 0x0022,0xfffc 04ac 0022 fffb | " | .CONST 0x0022,0xfffb 04ae 0024 fffa | $ | .CONST 0x0024,0xfffa 04b0 0026 fff9 | & | .CONST 0x0026,0xfff9 04b2 0027 fff8 | ' | .CONST 0x0027,0xfff8 04b4 0029 fff7 | ) | .CONST 0x0029,0xfff7 04b6 002b fff6 | + | .CONST 0x002b,0xfff6 04b8 002d fff5 | - | .CONST 0x002d,0xfff5 04ba 002f fff4 | / | .CONST 0x002f,0xfff4 04bc 0031 fff3 | 1 | .CONST 0x0031,0xfff3 04be 0033 fff2 | 3 | .CONST 0x0033,0xfff2 04c0 0035 fff1 | 5 | .CONST 0x0035,0xfff1 04c2 0037 fff0 | 7 | .CONST 0x0037,0xfff0 04c4 0039 ffef | 9 | .CONST 0x0039,0xffef 04c6 003b ffee | ; | .CONST 0x003b,0xffee 04c8 003d ffed | = | .CONST 0x003d,0xffed 04ca 003f ffec | ? | .CONST 0x003f,0xffec 04cc 0041 ffeb | A | .CONST 0x0041,0xffeb 04ce 0043 ffea | C | .CONST 0x0043,0xffea 04d0 ; -------------------------------------------------------------------------------------- 04d0 ; Debug3 Subtable 0x2 04d0 ; -------------------------------------------------------------------------------------- 04d0 0000 001f | | .DBG3TAB 0x0000,0x001f 04d2 004b 0001 | K | .CONST 0x004b,0x0001 04d4 004b 0401 | K | .CONST 0x004b,0x0401 04d6 004c 0402 | L | .CONST 0x004c,0x0402 04d8 004d 0403 | M | .CONST 0x004d,0x0403 04da 004d 0404 | M | .CONST 0x004d,0x0404 04dc 004d 0001 | M | .CONST 0x004d,0x0001 04de 0059 0006 | Y | .CONST 0x0059,0x0006 04e0 005b 0002 | [ | .CONST 0x005b,0x0002 04e2 005e 0801 | ^ | .CONST 0x005e,0x0801 04e4 005f 0802 | _ | .CONST 0x005f,0x0802 04e6 0060 0803 | ` | .CONST 0x0060,0x0803 04e8 0060 0804 | ` | .CONST 0x0060,0x0804 04ea 0062 0002 | b | .CONST 0x0062,0x0002 04ec 0064 0003 | d | .CONST 0x0064,0x0003 04ee 0067 0c01 | g | .CONST 0x0067,0x0c01 04f0 0068 0c02 | h | .CONST 0x0068,0x0c02 04f2 0069 0c03 | i | .CONST 0x0069,0x0c03 04f4 0069 0c04 | i | .CONST 0x0069,0x0c04 04f6 006b 0003 | k | .CONST 0x006b,0x0003 04f8 006d 0004 | m | .CONST 0x006d,0x0004 04fa 0070 1001 | p | .CONST 0x0070,0x1001 04fc 0071 1002 | q | .CONST 0x0071,0x1002 04fe 0072 1003 | r | .CONST 0x0072,0x1003 0500 0072 1004 | r | .CONST 0x0072,0x1004 0502 0074 0004 | t | .CONST 0x0074,0x0004 0504 0076 0005 | v | .CONST 0x0076,0x0005 0506 0079 1401 | y | .CONST 0x0079,0x1401 0508 007a 1402 | z | .CONST 0x007a,0x1402 050a 007b 1403 | { | .CONST 0x007b,0x1403 050c 007b 1404 | { | .CONST 0x007b,0x1404 050e 007d 0005 | } | .CONST 0x007d,0x0005 0510 ; -------------------------------------------------------------------------------------- 0510 ; Debug3 Subtable 0x3 0510 ; -------------------------------------------------------------------------------------- 0510 0005 0029 | )| .DBG3TAB 0x0005,0x0029 0512 0083 ffff | | .CONST 0x0083,0xffff 0514 0089 fffe | | .CONST 0x0089,0xfffe 0516 008a fffd | | .CONST 0x008a,0xfffd 0518 008b fffc | | .CONST 0x008b,0xfffc 051a 008c fffb | | .CONST 0x008c,0xfffb 051c 008d 0001 | | .CONST 0x008d,0x0001 051e 008d 0401 | | .CONST 0x008d,0x0401 0520 008e 0402 | | .CONST 0x008e,0x0402 0522 008f 0403 | | .CONST 0x008f,0x0403 0524 008f 0404 | | .CONST 0x008f,0x0404 0526 008f 0001 | | .CONST 0x008f,0x0001 0528 0091 0002 | | .CONST 0x0091,0x0002 052a 0095 0003 | | .CONST 0x0095,0x0003 052c 0095 0801 | | .CONST 0x0095,0x0801 052e 0096 0802 | | .CONST 0x0096,0x0802 0530 0097 0803 | | .CONST 0x0097,0x0803 0532 0097 0804 | | .CONST 0x0097,0x0804 0534 0097 0003 | | .CONST 0x0097,0x0003 0536 0099 0004 | | .CONST 0x0099,0x0004 0538 009d 0005 | | .CONST 0x009d,0x0005 053a 009d 0c01 | | .CONST 0x009d,0x0c01 053c 009e 0c02 | | .CONST 0x009e,0x0c02 053e 009f 0c03 | | .CONST 0x009f,0x0c03 0540 009f 0c04 | | .CONST 0x009f,0x0c04 0542 009f 0005 | | .CONST 0x009f,0x0005 0544 00ab 0010 | | .CONST 0x00ab,0x0010 0546 00ac 0006 | | .CONST 0x00ac,0x0006 0548 00b2 0007 | | .CONST 0x00b2,0x0007 054a 00b7 0008 | | .CONST 0x00b7,0x0008 054c 00b7 1001 | | .CONST 0x00b7,0x1001 054e 00b9 0008 | | .CONST 0x00b9,0x0008 0550 00ba 0009 | | .CONST 0x00ba,0x0009 0552 00be 000a | | .CONST 0x00be,0x000a 0554 00c2 000b | | .CONST 0x00c2,0x000b 0556 00c8 000c | | .CONST 0x00c8,0x000c 0558 00cd 000d | | .CONST 0x00cd,0x000d 055a 00cd 1401 | | .CONST 0x00cd,0x1401 055c 00cf 000d | | .CONST 0x00cf,0x000d 055e 00d4 000e | | .CONST 0x00d4,0x000e 0560 00d8 000f | | .CONST 0x00d8,0x000f 0562 00dd 0011 | | .CONST 0x00dd,0x0011 0564 00dd 1801 | | .CONST 0x00dd,0x1801 0566 00de 0011 | | .CONST 0x00de,0x0011 0568 00e0 0012 | | .CONST 0x00e0,0x0012 056a 00e0 1c01 | | .CONST 0x00e0,0x1c01 056c 00e1 0012 | | .CONST 0x00e1,0x0012 056e ; -------------------------------------------------------------------------------------- 056e ; Debug3 Subtable 0x4 056e ; -------------------------------------------------------------------------------------- 056e 0000 0005 | | .DBG3TAB 0x0000,0x0005 0570 00eb 0001 | | .CONST 0x00eb,0x0001 0572 00ed 0002 | | .CONST 0x00ed,0x0002 0574 00f1 0003 | | .CONST 0x00f1,0x0003 0576 00f4 0004 | | .CONST 0x00f4,0x0004 0578 00fe 0005 | | .CONST 0x00fe,0x0005 057a ; -------------------------------------------------------------------------------------- 057a ; Debug3 Subtable 0x5 057a ; -------------------------------------------------------------------------------------- 057a 0003 0026 | &| .DBG3TAB 0x0003,0x0026 057c 010b ffff | | .CONST 0x010b,0xffff 057e 010c fffe | | .CONST 0x010c,0xfffe 0580 010d fffd | | .CONST 0x010d,0xfffd 0582 010e 0001 | | .CONST 0x010e,0x0001 0584 010e 0401 | | .CONST 0x010e,0x0401 0586 010f 0402 | | .CONST 0x010f,0x0402 0588 0110 0403 | | .CONST 0x0110,0x0403 058a 0111 0404 | | .CONST 0x0111,0x0404 058c 0111 0405 | | .CONST 0x0111,0x0405 058e 0111 0406 | | .CONST 0x0111,0x0406 0590 0111 0001 | | .CONST 0x0111,0x0001 0592 0112 0002 | | .CONST 0x0112,0x0002 0594 0114 0003 | | .CONST 0x0114,0x0003 0596 0119 0004 | | .CONST 0x0119,0x0004 0598 0119 0801 | | .CONST 0x0119,0x0801 059a 011a 0802 | | .CONST 0x011a,0x0802 059c 011b 0803 | | .CONST 0x011b,0x0803 059e 011b 0804 | | .CONST 0x011b,0x0804 05a0 011b 0004 | | .CONST 0x011b,0x0004 05a2 011d 0005 | | .CONST 0x011d,0x0005 05a4 0123 0006 | # | .CONST 0x0123,0x0006 05a6 012a 0007 | * | .CONST 0x012a,0x0007 05a8 012a 0c01 | * | .CONST 0x012a,0x0c01 05aa 012b 0c02 | + | .CONST 0x012b,0x0c02 05ac 012c 0c03 | , | .CONST 0x012c,0x0c03 05ae 012d 0c04 | - | .CONST 0x012d,0x0c04 05b0 012d 0c05 | - | .CONST 0x012d,0x0c05 05b2 012d 0c06 | - | .CONST 0x012d,0x0c06 05b4 012d 0007 | - | .CONST 0x012d,0x0007 05b6 012e 0008 | . | .CONST 0x012e,0x0008 05b8 0130 0009 | 0 | .CONST 0x0130,0x0009 05ba 0132 000a | 2 | .CONST 0x0132,0x000a 05bc 0132 1001 | 2 | .CONST 0x0132,0x1001 05be 0133 1002 | 3 | .CONST 0x0133,0x1002 05c0 0134 1003 | 4 | .CONST 0x0134,0x1003 05c2 0134 1004 | 4 | .CONST 0x0134,0x1004 05c4 0134 000a | 4 | .CONST 0x0134,0x000a 05c6 013a 000c | : | .CONST 0x013a,0x000c 05c8 013d 000b | = | .CONST 0x013d,0x000b 05ca 0140 000d | @ | .CONST 0x0140,0x000d 05cc 0149 000e | I | .CONST 0x0149,0x000e 05ce ; -------------------------------------------------------------------------------------- 05ce ; Debug3 Subtable 0x6 05ce ; -------------------------------------------------------------------------------------- 05ce 0004 000d | | .DBG3TAB 0x0004,0x000d 05d0 0153 ffff | S | .CONST 0x0153,0xffff 05d2 0158 fffe | X | .CONST 0x0158,0xfffe 05d4 015a fffd | Z | .CONST 0x015a,0xfffd 05d6 015f fffc | _ | .CONST 0x015f,0xfffc 05d8 0162 0001 | b | .CONST 0x0162,0x0001 05da 0165 0002 | e | .CONST 0x0165,0x0002 05dc 0168 0003 | h | .CONST 0x0168,0x0003 05de 016e 0004 | n | .CONST 0x016e,0x0004 05e0 0177 0005 | w | .CONST 0x0177,0x0005 05e2 0179 0006 | y | .CONST 0x0179,0x0006 05e4 017b 0007 | { | .CONST 0x017b,0x0007 05e6 017d 0008 | } | .CONST 0x017d,0x0008 05e8 018b 0009 | | .CONST 0x018b,0x0009 05ea 018d 000a | | .CONST 0x018d,0x000a 05ec 018f 000b | | .CONST 0x018f,0x000b 05ee 0192 000c | | .CONST 0x0192,0x000c 05f0 0196 000d | | .CONST 0x0196,0x000d 05f2 ; -------------------------------------------------------------------------------------- 05f2 ; Debug3 Subtable 0x7 05f2 ; -------------------------------------------------------------------------------------- 05f2 0000 0002 | | .DBG3TAB 0x0000,0x0002 05f4 01a3 0001 | | .CONST 0x01a3,0x0001 05f6 01b0 0002 | | .CONST 0x01b0,0x0002 05f8 ; -------------------------------------------------------------------------------------- 05f8 ; Debug3 Subtable 0x8 05f8 ; -------------------------------------------------------------------------------------- 05f8 0003 0007 | | .DBG3TAB 0x0003,0x0007 05fa 01bb ffff | | .CONST 0x01bb,0xffff 05fc 01c0 fffe | | .CONST 0x01c0,0xfffe 05fe 01c2 fffd | | .CONST 0x01c2,0xfffd 0600 01c7 0001 | | .CONST 0x01c7,0x0001 0602 01d1 0002 | | .CONST 0x01d1,0x0002 0604 01d5 0003 | | .CONST 0x01d5,0x0003 0606 01e1 0004 | | .CONST 0x01e1,0x0004 0608 01e3 0005 | | .CONST 0x01e3,0x0005 060a 01e5 0006 | | .CONST 0x01e5,0x0006 060c 01e9 0007 | | .CONST 0x01e9,0x0007 060e ; -------------------------------------------------------------------------------------- 060e ; Debug3 Subtable 0x9 060e ; -------------------------------------------------------------------------------------- 060e 0007 0011 | | .DBG3TAB 0x0007,0x0011 0610 01f3 ffff | | .CONST 0x01f3,0xffff 0612 01f8 fffe | | .CONST 0x01f8,0xfffe 0614 01fd fffd | | .CONST 0x01fd,0xfffd 0616 0200 fffc | | .CONST 0x0200,0xfffc 0618 0202 fffb | | .CONST 0x0202,0xfffb 061a 0202 fffa | | .CONST 0x0202,0xfffa 061c 0202 fff9 | | .CONST 0x0202,0xfff9 061e 0202 0001 | | .CONST 0x0202,0x0001 0620 0204 0002 | | .CONST 0x0204,0x0002 0622 0206 0003 | | .CONST 0x0206,0x0003 0624 020a 0004 | | .CONST 0x020a,0x0004 0626 020e 0005 | | .CONST 0x020e,0x0005 0628 0210 0006 | | .CONST 0x0210,0x0006 062a 021f 0007 | | .CONST 0x021f,0x0007 062c 0221 0008 | ! | .CONST 0x0221,0x0008 062e 0223 0009 | # | .CONST 0x0223,0x0009 0630 0231 000a | 1 | .CONST 0x0231,0x000a 0632 0233 000b | 3 | .CONST 0x0233,0x000b 0634 0235 000c | 5 | .CONST 0x0235,0x000c 0636 023a 000d | : | .CONST 0x023a,0x000d 0638 023c 000e | < | .CONST 0x023c,0x000e 063a 023f 000f | ? | .CONST 0x023f,0x000f 063c 023f 0401 | ? | .CONST 0x023f,0x0401 063e 0240 000f | @ | .CONST 0x0240,0x000f 0640 ; -------------------------------------------------------------------------------------- 0640 ; Debug3 Subtable 0xa 0640 ; -------------------------------------------------------------------------------------- 0640 0000 000a | | .DBG3TAB 0x0000,0x000a 0642 024b 0001 | K | .CONST 0x024b,0x0001 0644 024b 0401 | K | .CONST 0x024b,0x0401 0646 024c 0402 | L | .CONST 0x024c,0x0402 0648 024d 0403 | M | .CONST 0x024d,0x0403 064a 024d 0404 | M | .CONST 0x024d,0x0404 064c 024d 0001 | M | .CONST 0x024d,0x0001 064e 0253 0005 | S | .CONST 0x0253,0x0005 0650 0255 0002 | U | .CONST 0x0255,0x0002 0652 025a 0003 | Z | .CONST 0x025a,0x0003 0654 0260 0004 | ` | .CONST 0x0260,0x0004 0656 ; -------------------------------------------------------------------------------------- 0656 ; Debug3 Subtable 0xb 0656 ; -------------------------------------------------------------------------------------- 0656 0000 0003 | | .DBG3TAB 0x0000,0x0003 0658 026b 0001 | k | .CONST 0x026b,0x0001 065a 026b 0401 | k | .CONST 0x026b,0x0401 065c 026d 0001 | m | .CONST 0x026d,0x0001 065e ; -------------------------------------------------------------------------------------- 065e ; Debug3 Subtable 0xc 065e ; -------------------------------------------------------------------------------------- 065e 0006 004e | N| .DBG3TAB 0x0006,0x004e 0660 027b ffff | { | .CONST 0x027b,0xffff 0662 027c fffe | | | .CONST 0x027c,0xfffe 0664 027d fffd | } | .CONST 0x027d,0xfffd 0666 027e fffc | ~ | .CONST 0x027e,0xfffc 0668 0281 fffb | | .CONST 0x0281,0xfffb 066a 0282 fffa | | .CONST 0x0282,0xfffa 066c 0283 0001 | | .CONST 0x0283,0x0001 066e 0283 0002 | | .CONST 0x0283,0x0002 0670 0283 0401 | | .CONST 0x0283,0x0401 0672 0284 0402 | | .CONST 0x0284,0x0402 0674 0285 0403 | | .CONST 0x0285,0x0403 0676 0285 0404 | | .CONST 0x0285,0x0404 0678 0285 0002 | | .CONST 0x0285,0x0002 067a 028f 0006 | | .CONST 0x028f,0x0006 067c 028f 0801 | | .CONST 0x028f,0x0801 067e 0290 0006 | | .CONST 0x0290,0x0006 0680 0291 0003 | | .CONST 0x0291,0x0003 0682 0296 0004 | | .CONST 0x0296,0x0004 0684 029b 0005 | | .CONST 0x029b,0x0005 0686 029f 0007 | | .CONST 0x029f,0x0007 0688 02a3 0008 | | .CONST 0x02a3,0x0008 068a 02a3 0c01 | | .CONST 0x02a3,0x0c01 068c 02a4 0c02 | | .CONST 0x02a4,0x0c02 068e 02a5 0c03 | | .CONST 0x02a5,0x0c03 0690 02a5 0c04 | | .CONST 0x02a5,0x0c04 0692 02a5 0008 | | .CONST 0x02a5,0x0008 0694 02a7 0009 | | .CONST 0x02a7,0x0009 0696 02a7 1001 | | .CONST 0x02a7,0x1001 0698 02a8 0009 | | .CONST 0x02a8,0x0009 069a 02a9 000a | | .CONST 0x02a9,0x000a 069c 02ac 000b | | .CONST 0x02ac,0x000b 069e 02ac 1401 | | .CONST 0x02ac,0x1401 06a0 02ad 000b | | .CONST 0x02ad,0x000b 06a2 02b6 000c | | .CONST 0x02b6,0x000c 06a4 02bc 000d | | .CONST 0x02bc,0x000d 06a6 02bc 1801 | | .CONST 0x02bc,0x1801 06a8 02bd 000d | | .CONST 0x02bd,0x000d 06aa 02be 000e | | .CONST 0x02be,0x000e 06ac 02bf 1c01 | | .CONST 0x02bf,0x1c01 06ae 02c3 2001 | | .CONST 0x02c3,0x2001 06b0 02c4 2002 | | .CONST 0x02c4,0x2002 06b2 02c5 2003 | | .CONST 0x02c5,0x2003 06b4 02c5 2004 | | .CONST 0x02c5,0x2004 06b6 02c7 1c01 | | .CONST 0x02c7,0x1c01 06b8 02cc 000e | | .CONST 0x02cc,0x000e 06ba 02cd 000f | | .CONST 0x02cd,0x000f 06bc 02cf 0010 | | .CONST 0x02cf,0x0010 06be 02d4 0011 | | .CONST 0x02d4,0x0011 06c0 02d6 0012 | | .CONST 0x02d6,0x0012 06c2 02df 0013 | | .CONST 0x02df,0x0013 06c4 02df 2401 | $ | .CONST 0x02df,0x2401 06c6 02e0 0013 | | .CONST 0x02e0,0x0013 06c8 02e7 0014 | | .CONST 0x02e7,0x0014 06ca 02ed 0015 | | .CONST 0x02ed,0x0015 06cc 02ee 2801 | ( | .CONST 0x02ee,0x2801 06ce 02f2 2c01 | , | .CONST 0x02f2,0x2c01 06d0 02f3 2c02 | , | .CONST 0x02f3,0x2c02 06d2 02f4 2c03 | , | .CONST 0x02f4,0x2c03 06d4 02f4 2c04 | , | .CONST 0x02f4,0x2c04 06d6 02f6 2801 | ( | .CONST 0x02f6,0x2801 06d8 02fb 0015 | | .CONST 0x02fb,0x0015 06da 02fc 0016 | | .CONST 0x02fc,0x0016 06dc 0303 0018 | | .CONST 0x0303,0x0018 06de 0303 3001 | 0 | .CONST 0x0303,0x3001 06e0 0304 3002 | 0 | .CONST 0x0304,0x3002 06e2 0305 3003 | 0 | .CONST 0x0305,0x3003 06e4 0305 3004 | 0 | .CONST 0x0305,0x3004 06e6 0305 3005 | 0 | .CONST 0x0305,0x3005 06e8 0305 0018 | | .CONST 0x0305,0x0018 06ea 0306 0019 | | .CONST 0x0306,0x0019 06ec 0309 001a | | .CONST 0x0309,0x001a 06ee 030f 001b | | .CONST 0x030f,0x001b 06f0 0317 001c | | .CONST 0x0317,0x001c 06f2 0319 001d | | .CONST 0x0319,0x001d 06f4 0319 3401 | 4 | .CONST 0x0319,0x3401 06f6 031b 3402 | 4 | .CONST 0x031b,0x3402 06f8 031d 3403 | 4 | .CONST 0x031d,0x3403 06fa 0320 001d | | .CONST 0x0320,0x001d 06fc 0321 0017 | ! | .CONST 0x0321,0x0017 06fe 0321 3801 | !8 | .CONST 0x0321,0x3801 0700 0323 0017 | # | .CONST 0x0323,0x0017 0702 0324 001e | $ | .CONST 0x0324,0x001e 0704 0324 3c01 | $< | .CONST 0x0324,0x3c01 0706 0325 001e | % | .CONST 0x0325,0x001e 0708 ; -------------------------------------------------------------------------------------- 0708 ; Debug3 Subtable 0xd 0708 ; -------------------------------------------------------------------------------------- 0708 0006 001a | | .DBG3TAB 0x0006,0x001a 070a 032b ffff | + | .CONST 0x032b,0xffff 070c 0334 fffe | 4 | .CONST 0x0334,0xfffe 070e 0339 fffd | 9 | .CONST 0x0339,0xfffd 0710 033b fffc | ; | .CONST 0x033b,0xfffc 0712 0340 fffb | @ | .CONST 0x0340,0xfffb 0714 0343 fffa | C | .CONST 0x0343,0xfffa 0716 0344 0001 | D | .CONST 0x0344,0x0001 0718 034f 0002 | O | .CONST 0x034f,0x0002 071a 0351 0003 | Q | .CONST 0x0351,0x0003 071c 0351 0401 | Q | .CONST 0x0351,0x0401 071e 0352 0003 | R | .CONST 0x0352,0x0003 0720 0353 0004 | S | .CONST 0x0353,0x0004 0722 0360 0005 | ` | .CONST 0x0360,0x0005 0724 0362 0006 | b | .CONST 0x0362,0x0006 0726 0362 0801 | b | .CONST 0x0362,0x0801 0728 0363 0006 | c | .CONST 0x0363,0x0006 072a 0364 0007 | d | .CONST 0x0364,0x0007 072c 0372 0008 | r | .CONST 0x0372,0x0008 072e 0374 0009 | t | .CONST 0x0374,0x0009 0730 0374 0c01 | t | .CONST 0x0374,0x0c01 0732 0375 0009 | u | .CONST 0x0375,0x0009 0734 0376 000a | v | .CONST 0x0376,0x000a 0736 037b 000b | { | .CONST 0x037b,0x000b 0738 037b 1001 | { | .CONST 0x037b,0x1001 073a 037c 1002 | | | .CONST 0x037c,0x1002 073c 037d 1003 | } | .CONST 0x037d,0x1003 073e 037d 1004 | } | .CONST 0x037d,0x1004 0740 037d 000b | } | .CONST 0x037d,0x000b 0742 037f 000c | | .CONST 0x037f,0x000c 0744 037f 1401 | | .CONST 0x037f,0x1401 0746 0380 000c | | .CONST 0x0380,0x000c 0748 0381 000d | | .CONST 0x0381,0x000d 074a ; -------------------------------------------------------------------------------------- 074a ; Debug3 Subtable 0xe 074a ; -------------------------------------------------------------------------------------- 074a 0000 0001 | | .DBG3TAB 0x0000,0x0001 074c 038b 0001 | | .CONST 0x038b,0x0001 074e ; -------------------------------------------------------------------------------------- 074e ; Debug3 Subtable 0xf 074e ; -------------------------------------------------------------------------------------- 074e 0000 0001 | | .DBG3TAB 0x0000,0x0001 0750 039b 0001 | | .CONST 0x039b,0x0001 0752 ; -------------------------------------------------------------------------------------- 0752 ; Debug3 Subtable 0x10 0752 ; -------------------------------------------------------------------------------------- 0752 0001 0003 | | .DBG3TAB 0x0001,0x0003 0754 03b3 ffff | | .CONST 0x03b3,0xffff 0756 03b5 0001 | | .CONST 0x03b5,0x0001 0758 03cb 0002 | | .CONST 0x03cb,0x0002 075a 03d6 0003 | | .CONST 0x03d6,0x0003 075c 0000 0000 | | .BLANK 0000[0xa4]