|
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: 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 08a0 | | .CONST 0x08a0 ; 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 0020 | | .CONST 0x0020 ; Number of locals 000b INIT_0008: 000b 029a 004b | K| Declare_Subprogram INIT_0048,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x0952,0x0000,0x0000,0x0056,0xb2b5,0x0000,0x16fe ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 00bb | | Declare_Subprogram INIT_00b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 0163 | c| Declare_Subprogram INIT_0160,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 0213 | | Declare_Subprogram INIT_0210,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 0283 | | Declare_Subprogram INIT_0280,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 02c3 | | Declare_Subprogram INIT_02c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 029a 034b | K| Declare_Subprogram INIT_0348,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x17,0xfff9 0019 029a 0373 | s| Declare_Subprogram INIT_0370,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x19,0xfff8 001b 029a 03e3 | | Declare_Subprogram INIT_03e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1b,0xfff7 001d 00bf | | Action Accept_Activation 001e 029d 042b | +| Declare_Subprogram INIT_0428,For_Outer_Call ; Debug Table 0x1 = .DEBUG 0x001e,0x0966,0x0000,0x0000,0x0058,0x9635,0x0000,0x000a ; Debug Table 0x1.0x0 = 0x1e,0xffff 0020 029d 043b | ;| Declare_Subprogram INIT_0438,For_Outer_Call ; Debug Table 0x1.0x1 = 0x20,0xfffe 0022 029d 0493 | | Declare_Subprogram INIT_0490,For_Outer_Call ; Debug Table 0x1.0x2 = 0x22,0xfffd 0024 029d 04ab | | Declare_Subprogram INIT_04a8,For_Outer_Call ; Debug Table 0x1.0x3 = 0x24,0xfffc 0026 029d 052b | +| Declare_Subprogram INIT_0528,For_Outer_Call ; Debug Table 0x1.0x4 = 0x26,0xfffb 0028 029d 05db | | Declare_Subprogram INIT_05d8,For_Outer_Call ; Debug Table 0x1.0x5 = 0x28,0xfffa 002a 029d 0623 | #| Declare_Subprogram INIT_0620,For_Outer_Call ; Debug Table 0x1.0x6 = 0x2a,0xfff9 002c 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x7 = 0x2c,0xfff8 002d 00c7 | | Action Elaborate_Subprogram 002e 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x8 = 0x2e,0xfff7 002f 00c7 | | Action Elaborate_Subprogram 0030 029d 0673 | s| Declare_Subprogram INIT_0670,For_Outer_Call ; Debug Table 0x1.0x9 = 0x30,0xfff6 0032 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0xa = 0x32,0xfff5 0033 00c7 | | Action Elaborate_Subprogram 0034 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0xb = 0x34,0xfff4 0035 00c7 | | Action Elaborate_Subprogram 0036 029d 06b3 | | Declare_Subprogram INIT_06b0,For_Outer_Call ; Debug Table 0x1.0xc = 0x36,0xfff3 0038 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0xd = 0x38,0xfff2 0039 00c7 | | Action Elaborate_Subprogram 003a 029d 0733 | 3| Declare_Subprogram INIT_0730,For_Outer_Call ; Debug Table 0x1.0xe = 0x3a,0xfff1 003c 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0xf = 0x3c,0xfff0 003d 00c7 | | Action Elaborate_Subprogram 003e 029d 0763 | c| Declare_Subprogram INIT_0760,For_Outer_Call ; Debug Table 0x1.0x10 = 0x3e,0xffef 0040 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x11 = 0x40,0xffee 0041 00c7 | | Action Elaborate_Subprogram 0042 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x12 = 0x42,0xffed 0043 00c7 | | Action Elaborate_Subprogram 0044 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x13 = 0x44,0xffec 0045 00c7 | | Action Elaborate_Subprogram 0046 BODY_0008: 0046 00bc | | Action Signal_Activated 0047 00bb | | Action Signal_Completion 0048 ; -------------------------------------------------------------------------------------- 0048 ; SUBPROGRAM 0048 ; -------------------------------------------------------------------------------------- 0048 0060 | ` | .CONST 0x0060 ; Address of begin 0049 0004 | | .CONST 0x0004 ; Address of exception handler 004a 0006 | | .CONST 0x0006 ; Number of locals 004b INIT_0048: 004b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2 = .DEBUG 0x004b,0x0990,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x16ff ; Debug Table 0x2.0x0 = 0x4b,0xffff 004c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2.0x1 = 0x4c,0xfffe 004d e5ff | | Load 0x2,-0x1 004e 00eb | | Load_Encached Diana_Cache 004f 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0050 00eb | | Load_Encached Diana_Cache 0051 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0052 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0053 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x2 = 0x53,0xfffd 0054 e5ff | | Load 0x2,-0x1 0055 00eb | | Load_Encached Diana_Cache 0056 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 0057 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0058 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x3 = 0x58,0xfffc 0059 e5ff | | Load 0x2,-0x1 005a 00eb | | Load_Encached Diana_Cache 005b 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 005c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 005d 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2.0x4 = 0x5d,0xfffb 005e 00db | | Load_Top At_Offset_3 005f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0060 BODY_0048: 0060 00cf | | Action Mark_Auxiliary 0061 0007 | | Action Break_Optional ; Debug Table 0x2.0x5 = 0x61,0x1 0062 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x6 = 0x62,0x2 0063 00eb | | Load_Encached Diana_Cache 0064 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0065 a402 | | Store_Unchecked 0x2,0x2 0066 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x7 = 0x66,0x3 0067 00eb | | Load_Encached Diana_Cache 0068 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0069 0fab | | Execute_Immediate Equal,-0x55 006a 6806 |h | Jump_Zero 0x71 006b 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x2.0x8 = 0x6b,0x4 006c 0092 07ec | | Action Push_String_Extended,0x7ec ; " must be an identifier" 006e e402 | | Load 0x2,0x2 006f 8001 | | Call 0x0,0x1 0070 780d |x | Jump 0x7e 0071 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x9 = 0x71,0x5 0072 e002 | | Load 0x0,0x2 0073 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0074 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0xa = 0x74,0x6 0075 00eb | | Load_Encached Diana_Cache 0076 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0077 0f38 | 8 | Execute_Immediate Equal,0x38 0078 6805 |h | Jump_Zero 0x7e 0079 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0xb = 0x79,0x7 007a e402 | | Load 0x2,0x2 007b 496a |Ij | Short_Literal 0x16a 007c 00eb | | Load_Encached Diana_Cache 007d 0096 | | Execute Package,Entry 007e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xc = 0x7e,0x8 007f 00eb | | Load_Encached Diana_Cache 0080 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0081 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0082 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xd = 0x82,0x9 0083 00eb | | Load_Encached Diana_Cache 0084 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0085 7002 |p | Jump_Nonzero 0x88 0086 00c9 | | Action Pop_Auxiliary_Loop 0087 7fda | | Jump 0x62 0088 00ce | | Action Pop_Auxiliary 0089 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0xe = 0x89,0xa 008a 00eb | | Load_Encached Diana_Cache 008b 1814 | | Execute Package,Field_Execute,Field_Number 0x14 008c 0f6c | l | Execute_Immediate Equal,0x6c 008d 6803 |h | Jump_Zero 0x91 008e e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0xf = 0x8e,0xb 008f 821a | | Call 0x1,0x1a 0090 780a |x | Jump 0x9b 0091 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x10 = 0x91,0xc 0092 00db | | Load_Top At_Offset_3 0093 e402 | | Load 0x2,0x2 0094 e5ff | | Load 0x2,-0x1 0095 821c | | Call 0x1,0x1c 0096 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0097 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x11 = 0x97,0xd 0098 00db | | Load_Top At_Offset_3 0099 e403 | | Load 0x2,0x3 009a 821b | | Call 0x1,0x1b 009b 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x12 = 0x9b,0xe 009c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 009d 00cf | | Action Mark_Auxiliary 009e 0007 | | Action Break_Optional ; Debug Table 0x2.0x13 = 0x9e,0xf 009f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x14 = 0x9f,0x10 00a0 00eb | | Load_Encached Diana_Cache 00a1 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 00a2 a402 | | Store_Unchecked 0x2,0x2 00a3 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x15 = 0xa3,0x11 00a4 00eb | | Load_Encached Diana_Cache 00a5 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00a6 0fab | | Execute_Immediate Equal,-0x55 00a7 7003 |p | Jump_Nonzero 0xab 00a8 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x16 = 0xa8,0x12 00a9 e002 | | Load 0x0,0x2 00aa 181e | | Execute Package,Field_Execute,Field_Number 0x1e 00ab 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x17 = 0xab,0x13 00ac 00eb | | Load_Encached Diana_Cache 00ad 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 00ae 0032 | 2 | Store_Top Heap_Access,At_Offset_2 00af 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x18 = 0xaf,0x14 00b0 00eb | | Load_Encached Diana_Cache 00b1 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 00b2 7002 |p | Jump_Nonzero 0xb5 00b3 00c9 | | Action Pop_Auxiliary_Loop 00b4 7fea | | Jump 0x9f 00b5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00b6 0000 0000 | | .XXX[0x2] 00b8 ; -------------------------------------------------------------------------------------- 00b8 ; SUBPROGRAM 00b8 ; -------------------------------------------------------------------------------------- 00b8 00d2 | | .CONST 0x00d2 ; Address of begin 00b9 0004 | | .CONST 0x0004 ; Address of exception handler 00ba 0008 | | .CONST 0x0008 ; Number of locals 00bb INIT_00b8: 00bb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3 = .DEBUG 0x00bb,0x09c4,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1709 ; Debug Table 0x3.0x0 = 0xbb,0xffff 00bc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x1 = 0xbc,0xfffe 00bd e5ff | | Load 0x2,-0x1 00be 00eb | | Load_Encached Diana_Cache 00bf 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 00c0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00c1 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x3.0x2 = 0xc1,0xfffd 00c2 00d9 | | Load_Top At_Offset_1 00c3 00eb | | Load_Encached Diana_Cache 00c4 1888 | | Execute Package,Field_Execute,Field_Number 0x88 00c5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00c6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x3 = 0xc6,0xfffc 00c7 e5ff | | Load 0x2,-0x1 00c8 00eb | | Load_Encached Diana_Cache 00c9 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 00ca 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x4 = 0xcb,0xfffb 00cc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x5 = 0xcc,0xfffa 00cd 00db | | Load_Top At_Offset_3 00ce 00eb | | Load_Encached Diana_Cache 00cf 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 00d0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00d1 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x6 = 0xd1,0xfff9 00d2 BODY_00b8: 00d2 00cf | | Action Mark_Auxiliary 00d3 781e |x | Jump 0xf2 00d4 e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x7 = 0xd4,0x2 00d5 00eb | | Load_Encached Diana_Cache 00d6 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 00d7 a402 | | Store_Unchecked 0x2,0x2 00d8 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x8 = 0xd8,0x3 00d9 e402 | | Load 0x2,0x2 00da 496a |Ij | Short_Literal 0x16a 00db 00eb | | Load_Encached Diana_Cache 00dc 0096 | | Execute Package,Entry 00dd 00eb | | Load_Encached Diana_Cache ; Debug Table 0x3.0x9 = 0xdd,0x4 00de 1812 | | Execute Package,Field_Execute,Field_Number 0x12 00df e402 | | Load 0x2,0x2 00e0 4960 |I` | Short_Literal 0x160 00e1 00eb | | Load_Encached Diana_Cache 00e2 0096 | | Execute Package,Entry 00e3 e003 | | Load 0x0,0x3 ; Debug Table 0x3.0xa = 0xe3,0x5 00e4 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00e5 6804 |h | Jump_Zero 0xea 00e6 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0xb = 0xe6,0x6 00e7 e402 | | Load 0x2,0x2 00e8 e004 | | Load 0x0,0x4 00e9 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 00ea e402 | | Load 0x2,0x2 ; Debug Table 0x3.0xc = 0xea,0x7 00eb e002 | | Load 0x0,0x2 00ec 1812 | | Execute Package,Field_Execute,Field_Number 0x12 00ed e404 | | Load 0x2,0x4 ; Debug Table 0x3.0xd = 0xed,0x8 00ee 00eb | | Load_Encached Diana_Cache 00ef 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 00f0 a404 | | Store_Unchecked 0x2,0x4 00f1 00c9 | | Action Pop_Auxiliary_Loop 00f2 e404 | | Load 0x2,0x4 ; Debug Table 0x3.0xe = 0xf2,0x1 00f3 00eb | | Load_Encached Diana_Cache 00f4 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 00f5 6fde |o | Jump_Zero 0xd4 00f6 00ce | | Action Pop_Auxiliary 00f7 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0xf = 0xf7,0x9 00f8 00eb | | Load_Encached Diana_Cache 00f9 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00fa 0b10 | | Execute_Immediate Case_Compare,0x10 00fb 7004 |p | Jump_Nonzero 0x100 00fc e405 | | Load 0x2,0x5 ; Debug Table 0x3.0x10 = 0xfc,0xd 00fd 8005 | | Call 0x0,0x5 00fe a406 | | Store_Unchecked 0x2,0x6 00ff 780d |x | Jump 0x10d 0100 0092 07ed | | Action Push_String_Extended,0x7ed ; "7.4 (2)" ; Debug Table 0x3.0x11 = 0x100,0xa 0102 0092 07ee | | Action Push_String_Extended,0x7ee ; " must be a type mark" 0104 e405 | | Load 0x2,0x5 0105 8001 | | Call 0x0,0x1 0106 e405 | | Load 0x2,0x5 ; Debug Table 0x3.0x12 = 0x106,0xb 0107 00eb | | Load_Encached Diana_Cache 0108 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0109 a405 | | Store_Unchecked 0x2,0x5 010a e405 | | Load 0x2,0x5 ; Debug Table 0x3.0x13 = 0x10a,0xc 010b 8005 | | Call 0x0,0x5 010c a406 | | Store_Unchecked 0x2,0x6 010d 00d1 | | Pop_Control Pop_Count_1 010e e403 | | Load 0x2,0x3 ; Debug Table 0x3.0x14 = 0x10e,0xe 010f 00eb | | Load_Encached Diana_Cache 0110 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0111 a404 | | Store_Unchecked 0x2,0x4 0112 00cf | | Action Mark_Auxiliary 0113 7814 |x | Jump 0x128 0114 e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x15 = 0x114,0x10 0115 00eb | | Load_Encached Diana_Cache 0116 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0117 a402 | | Store_Unchecked 0x2,0x2 0118 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x16 = 0x118,0x11 0119 e402 | | Load 0x2,0x2 011a e006 | | Load 0x0,0x6 011b 1813 | | Execute Package,Field_Execute,Field_Number 0x13 011c 6803 |h | Jump_Zero 0x120 011d 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x17 = 0x11d,0x12 011e e402 | | Load 0x2,0x2 011f 8007 | | Call 0x0,0x7 0120 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x18 = 0x120,0x13 0121 e002 | | Load 0x0,0x2 0122 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0123 e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x19 = 0x123,0x14 0124 00eb | | Load_Encached Diana_Cache 0125 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0126 a404 | | Store_Unchecked 0x2,0x4 0127 00c9 | | Action Pop_Auxiliary_Loop 0128 e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x1a = 0x128,0xf 0129 00eb | | Load_Encached Diana_Cache 012a 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 012b 6fe8 |o | Jump_Zero 0x114 012c 00ce | | Action Pop_Auxiliary 012d 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x1b = 0x12d,0x15 012e e008 | | Load 0x0,0x8 012f 180e | | Execute Package,Field_Execute,Field_Number 0xe 0130 021f | | Execute Heap_Access,Equal 0131 6801 |h | Jump_Zero 0x133 0132 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x3.0x1c = 0x132,0x16 0133 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x1d = 0x133,0x17 0134 8009 | | Call 0x0,0x9 0135 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0136 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x1e = 0x136,0x18 0137 00eb | | Load_Encached Diana_Cache 0138 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0139 6801 |h | Jump_Zero 0x13b 013a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x3.0x1f = 0x13a,0x19 013b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x20 = 0x13b,0x1a 013c 800a | | Call 0x0,0xa 013d 681b |h | Jump_Zero 0x159 013e 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x21 = 0x13e,0x1b 013f e00b | | Load 0x0,0xb 0140 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 0141 e00b | | Load 0x0,0xb 0142 1845 | E | Execute Package,Field_Execute,Field_Number 0x45 0143 00da | | Load_Top At_Offset_2 0144 e00b | | Load 0x0,0xb 0145 1845 | E | Execute Package,Field_Execute,Field_Number 0x45 0146 021f | | Execute Heap_Access,Equal 0147 7006 |p | Jump_Nonzero 0x14e 0148 0092 07ef | | Action Push_String_Extended,0x7ef ; "7.4 (4)" ; Debug Table 0x3.0x22 = 0x148,0x1c 014a 0092 07f0 | | Action Push_String_Extended,0x7f0 ; "0366**SMOBJ " 014c e405 | | Load 0x2,0x5 014d 8001 | | Call 0x0,0x1 014e 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x23 = 0x14e,0x1d 014f e00b | | Load 0x0,0xb 0150 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 0151 6806 |h | Jump_Zero 0x158 0152 0092 07ef | | Action Push_String_Extended,0x7ef ; "7.4 (4)" ; Debug Table 0x3.0x24 = 0x152,0x1e 0154 0092 07f1 | | Action Push_String_Extended,0x7f1 ; "0367**SMOBJ " 0156 e405 | | Load 0x2,0x5 0157 8001 | | Call 0x0,0x1 0158 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0159 0092 07ef | | Action Push_String_Extended,0x7ef ; "7.4 (4)" ; Debug Table 0x3.0x25 = 0x159,0x1f 015b 0092 07f2 | | Action Push_String_Extended,0x7f2 ; "0368**SMOBJ " 015d e405 | | Load 0x2,0x5 015e 8001 | | Call 0x0,0x1 015f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0160 ; -------------------------------------------------------------------------------------- 0160 ; SUBPROGRAM 0160 ; -------------------------------------------------------------------------------------- 0160 017a | z | .CONST 0x017a ; Address of begin 0161 0004 | | .CONST 0x0004 ; Address of exception handler 0162 0008 | | .CONST 0x0008 ; Number of locals 0163 INIT_0160: 0163 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4 = .DEBUG 0x0163,0x0a12,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1713 ; Debug Table 0x4.0x0 = 0x163,0xffff 0164 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x4.0x1 = 0x164,0xfffe 0165 e5ff | | Load 0x2,-0x1 0166 00eb | | Load_Encached Diana_Cache 0167 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0168 00eb | | Load_Encached Diana_Cache 0169 1888 | | Execute Package,Field_Execute,Field_Number 0x88 016a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 016b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x4.0x2 = 0x16b,0xfffd 016c 00d9 | | Load_Top At_Offset_1 016d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 016e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x3 = 0x16e,0xfffc 016f e5ff | | Load 0x2,-0x1 0170 00eb | | Load_Encached Diana_Cache 0171 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 0172 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0173 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x4 = 0x173,0xfffb 0174 e5ff | | Load 0x2,-0x1 0175 00eb | | Load_Encached Diana_Cache 0176 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 0177 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0178 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x5 = 0x178,0xfffa 0179 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x6 = 0x179,0xfff9 017a BODY_0160: 017a 00cf | | Action Mark_Auxiliary 017b 0007 | | Action Break_Optional ; Debug Table 0x4.0x7 = 0x17b,0x1 017c e404 | | Load 0x2,0x4 ; Debug Table 0x4.0x8 = 0x17c,0x2 017d 00eb | | Load_Encached Diana_Cache 017e 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 017f a402 | | Store_Unchecked 0x2,0x2 0180 e405 | | Load 0x2,0x5 ; Debug Table 0x4.0x9 = 0x180,0x3 0181 e402 | | Load 0x2,0x2 0182 8007 | | Call 0x0,0x7 0183 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0xa = 0x183,0x4 0184 e402 | | Load 0x2,0x2 0185 821d | | Call 0x1,0x1d 0186 7008 |p | Jump_Nonzero 0x18f 0187 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0xb = 0x187,0x5 0188 e402 | | Load 0x2,0x2 0189 496a |Ij | Short_Literal 0x16a 018a 00eb | | Load_Encached Diana_Cache 018b 0096 | | Execute Package,Entry 018c e402 | | Load 0x2,0x2 ; Debug Table 0x4.0xc = 0x18c,0x6 018d e002 | | Load 0x0,0x2 018e 1812 | | Execute Package,Field_Execute,Field_Number 0x12 018f e404 | | Load 0x2,0x4 ; Debug Table 0x4.0xd = 0x18f,0x7 0190 00eb | | Load_Encached Diana_Cache 0191 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0192 a404 | | Store_Unchecked 0x2,0x4 0193 e404 | | Load 0x2,0x4 ; Debug Table 0x4.0xe = 0x193,0x8 0194 00eb | | Load_Encached Diana_Cache 0195 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0196 7002 |p | Jump_Nonzero 0x199 0197 00c9 | | Action Pop_Auxiliary_Loop 0198 7fe3 | | Jump 0x17c 0199 00ce | | Action Pop_Auxiliary 019a 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0xf = 0x19a,0x9 019b 800c | | Call 0x0,0xc 019c 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x10 = 0x19c,0xa 019d 00eb | | Load_Encached Diana_Cache 019e 1814 | | Execute Package,Field_Execute,Field_Number 0x14 019f 0b00 | | Execute_Immediate Case_Compare,0x0 01a0 700f |p | Jump_Nonzero 0x1b0 01a1 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x11 = 0x1a1,0xc 01a2 e405 | | Load 0x2,0x5 01a3 800d | | Call 0x0,0xd 01a4 c406 | | Store 0x2,0x6 01a5 e405 | | Load 0x2,0x5 ; Debug Table 0x4.0x12 = 0x1a5,0xd 01a6 e405 | | Load 0x2,0x5 01a7 8216 | | Call 0x1,0x16 01a8 e405 | | Load 0x2,0x5 ; Debug Table 0x4.0x13 = 0x1a8,0xe 01a9 e406 | | Load 0x2,0x6 01aa e00e | | Load 0x0,0xe 01ab 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01ac 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x14 = 0x1ac,0xf 01ad e405 | | Load 0x2,0x5 01ae 8219 | | Call 0x1,0x19 01af 7806 |x | Jump 0x1b6 01b0 0092 07f3 | | Action Push_String_Extended,0x7f3 ; "3.2.1 (2)" ; Debug Table 0x4.0x15 = 0x1b0,0xb 01b2 0092 07f4 | | Action Push_String_Extended,0x7f4 ; "0369**SMOBJ " 01b4 e5ff | | Load 0x2,-0x1 01b5 8001 | | Call 0x0,0x1 01b6 00d1 | | Pop_Control Pop_Count_1 01b7 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x16 = 0x1b7,0x10 01b8 a404 | | Store_Unchecked 0x2,0x4 01b9 00cf | | Action Mark_Auxiliary 01ba 0007 | | Action Break_Optional ; Debug Table 0x4.0x17 = 0x1ba,0x11 01bb e404 | | Load 0x2,0x4 ; Debug Table 0x4.0x18 = 0x1bb,0x12 01bc 00eb | | Load_Encached Diana_Cache 01bd 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 01be a402 | | Store_Unchecked 0x2,0x2 01bf e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x19 = 0x1bf,0x13 01c0 e002 | | Load 0x0,0x2 01c1 181e | | Execute Package,Field_Execute,Field_Number 0x1e 01c2 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x1a = 0x1c2,0x14 01c3 e402 | | Load 0x2,0x2 01c4 4960 |I` | Short_Literal 0x160 01c5 00eb | | Load_Encached Diana_Cache 01c6 0096 | | Execute Package,Entry 01c7 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x1b = 0x1c7,0x15 01c8 490b |I | Short_Literal 0x10b 01c9 00eb | | Load_Encached Diana_Cache 01ca 0096 | | Execute Package,Entry 01cb 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01cc 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x1c = 0x1cc,0x16 01cd e402 | | Load 0x2,0x2 01ce 021f | | Execute Heap_Access,Equal 01cf 7031 |p1 | Jump_Nonzero 0x201 01d0 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x1d = 0x1d0,0x17 01d1 00eb | | Load_Encached Diana_Cache 01d2 18ec | | Execute Package,Field_Execute,Field_Number 0xec 01d3 00eb | | Load_Encached Diana_Cache 01d4 18ec | | Execute Package,Field_Execute,Field_Number 0xec 01d5 00eb | | Load_Encached Diana_Cache 01d6 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 01d7 0032 | 2 | Store_Top Heap_Access,At_Offset_2 01d8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x1e = 0x1d8,0x18 01d9 00eb | | Load_Encached Diana_Cache 01da 1814 | | Execute Package,Field_Execute,Field_Number 0x14 01db 0f10 | | Execute_Immediate Equal,0x10 01dc 6804 |h | Jump_Zero 0x1e1 01dd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x1f = 0x1dd,0x19 01de 00eb | | Load_Encached Diana_Cache 01df 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 01e0 0032 | 2 | Store_Top Heap_Access,At_Offset_2 01e1 e405 | | Load 0x2,0x5 ; Debug Table 0x4.0x20 = 0x1e1,0x1a 01e2 00eb | | Load_Encached Diana_Cache 01e3 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 01e4 00da | | Load_Top At_Offset_2 01e5 800f | | Call 0x0,0xf 01e6 700d |p | Jump_Nonzero 0x1f4 01e7 0092 07f5 | | Action Push_String_Extended,0x7f5 ; "7.4.3 (1)" ; Debug Table 0x4.0x21 = 0x1e7,0x1b 01e9 00db | | Load_Top At_Offset_3 01ea 00eb | | Load_Encached Diana_Cache 01eb 18ec | | Execute Package,Field_Execute,Field_Number 0xec 01ec 00eb | | Load_Encached Diana_Cache 01ed 18ec | | Execute Package,Field_Execute,Field_Number 0xec 01ee 0092 07f6 | | Action Push_String_Extended,0x7f6 ; "0370**SMOBJ " 01f0 e405 | | Load 0x2,0x5 01f1 00eb | | Load_Encached Diana_Cache 01f2 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 01f3 8010 | | Call 0x0,0x10 01f4 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x22 = 0x1f4,0x1c 01f5 00db | | Load_Top At_Offset_3 01f6 e006 | | Load 0x0,0x6 01f7 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01f8 6808 |h | Jump_Zero 0x201 01f9 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x23 = 0x1f9,0x1d 01fa 00db | | Load_Top At_Offset_3 01fb 4960 |I` | Short_Literal 0x160 01fc 00eb | | Load_Encached Diana_Cache 01fd 0096 | | Execute Package,Entry 01fe e405 | | Load 0x2,0x5 ; Debug Table 0x4.0x24 = 0x1fe,0x1e 01ff 00db | | Load_Top At_Offset_3 0200 8007 | | Call 0x0,0x7 0201 e404 | | Load 0x2,0x4 ; Debug Table 0x4.0x25 = 0x201,0x1f 0202 00eb | | Load_Encached Diana_Cache 0203 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0204 a404 | | Store_Unchecked 0x2,0x4 0205 e404 | | Load 0x2,0x4 ; Debug Table 0x4.0x26 = 0x205,0x20 0206 00eb | | Load_Encached Diana_Cache 0207 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0208 7002 |p | Jump_Nonzero 0x20b 0209 00c9 | | Action Pop_Auxiliary_Loop 020a 7fb0 | | Jump 0x1bb 020b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 020c 0000 0000 | | .BLANK 0000[0x4] 0210 ; -------------------------------------------------------------------------------------- 0210 ; SUBPROGRAM 0210 ; -------------------------------------------------------------------------------------- 0210 0227 | ' | .CONST 0x0227 ; Address of begin 0211 0004 | | .CONST 0x0004 ; Address of exception handler 0212 0007 | | .CONST 0x0007 ; Number of locals 0213 INIT_0210: 0213 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5 = .DEBUG 0x0213,0x0a62,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1721 ; Debug Table 0x5.0x0 = 0x213,0xffff 0214 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x5.0x1 = 0x214,0xfffe 0215 e5ff | | Load 0x2,-0x1 0216 00eb | | Load_Encached Diana_Cache 0217 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0218 00eb | | Load_Encached Diana_Cache 0219 1888 | | Execute Package,Field_Execute,Field_Number 0x88 021a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 021b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x2 = 0x21b,0xfffd 021c e5ff | | Load 0x2,-0x1 021d 00eb | | Load_Encached Diana_Cache 021e 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 021f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0220 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x3 = 0x220,0xfffc 0221 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x5.0x4 = 0x221,0xfffb 0222 00eb | | Load_Encached Diana_Cache ; Debug Table 0x5.0x5 = 0x222,0xfffa 0223 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0224 0322 | " | Declare_Variable Record 0225 00d8 | | Load_Top At_Offset_0 0226 1c00 | | Execute_Immediate Run_Utility,0x0 0227 BODY_0210: 0227 00cf | | Action Mark_Auxiliary 0228 780a |x | Jump 0x233 0229 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x6 = 0x229,0x2 022a 00eb | | Load_Encached Diana_Cache 022b 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 022c e002 | | Load 0x0,0x2 022d 1812 | | Execute Package,Field_Execute,Field_Number 0x12 022e e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x7 = 0x22e,0x3 022f 00eb | | Load_Encached Diana_Cache 0230 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0231 a403 | | Store_Unchecked 0x2,0x3 0232 00c9 | | Action Pop_Auxiliary_Loop 0233 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x8 = 0x233,0x1 0234 00eb | | Load_Encached Diana_Cache 0235 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0236 6ff2 |o | Jump_Zero 0x229 0237 00ce | | Action Pop_Auxiliary 0238 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x9 = 0x238,0x4 0239 8011 | | Call 0x0,0x11 023a c404 | | Store 0x2,0x4 023b 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0xa = 0x23b,0x5 023c 8012 | | Call 0x0,0x12 023d 0033 | 3 | Store_Top Heap_Access,At_Offset_3 023e 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0xb = 0x23e,0x6 023f e00b | | Load 0x0,0xb 0240 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0241 6815 |h | Jump_Zero 0x257 0242 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xc = 0x242,0x7 0243 00e1 | | Load_Encached Boolean_Cache 0244 e404 | | Load 0x2,0x4 0245 e013 | | Load 0x0,0x13 0246 180d | | Execute Package,Field_Execute,Field_Number 0xd 0247 005b | [ | Store_Top Discrete,At_Offset_3 0248 00d1 | | Pop_Control Pop_Count_1 0249 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0xd = 0x249,0x8 024a 6803 |h | Jump_Zero 0x24e 024b 00db | | Load_Top At_Offset_3 024c 8014 | | Call 0x0,0x14 024d 7801 |x | Jump 0x24f 024e 4800 |H | Short_Literal 0x0 024f 700d |p | Jump_Nonzero 0x25d 0250 0092 07f7 | | Action Push_String_Extended,0x7f7 ; "3.2 (9)" ; Debug Table 0x5.0xe = 0x250,0x9 0252 0092 07f8 | | Action Push_String_Extended,0x7f8 ; "0371**SMOBJ " 0254 e404 | | Load 0x2,0x4 0255 8001 | | Call 0x0,0x1 0256 7806 |x | Jump 0x25d 0257 0092 07f7 | | Action Push_String_Extended,0x7f7 ; "3.2 (9)" ; Debug Table 0x5.0xf = 0x257,0xa 0259 0092 07f9 | | Action Push_String_Extended,0x7f9 ; "0372**SMOBJ " 025b e404 | | Load 0x2,0x4 025c 8001 | | Call 0x0,0x1 025d e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x10 = 0x25d,0xb 025e 00eb | | Load_Encached Diana_Cache 025f 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0260 00eb | | Load_Encached Diana_Cache 0261 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0262 a403 | | Store_Unchecked 0x2,0x3 0263 00cf | | Action Mark_Auxiliary 0264 7814 |x | Jump 0x279 0265 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x11 = 0x265,0xd 0266 00eb | | Load_Encached Diana_Cache 0267 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0268 a402 | | Store_Unchecked 0x2,0x2 0269 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x12 = 0x269,0xe 026a e402 | | Load 0x2,0x2 026b 8007 | | Call 0x0,0x7 026c e404 | | Load 0x2,0x4 ; Debug Table 0x5.0x13 = 0x26c,0xf 026d e402 | | Load 0x2,0x2 026e 495e |I^ | Short_Literal 0x15e 026f 00eb | | Load_Encached Diana_Cache 0270 0096 | | Execute Package,Entry 0271 e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x14 = 0x271,0x10 0272 e002 | | Load 0x0,0x2 0273 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0274 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x15 = 0x274,0x11 0275 00eb | | Load_Encached Diana_Cache 0276 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0277 a403 | | Store_Unchecked 0x2,0x3 0278 00c9 | | Action Pop_Auxiliary_Loop 0279 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x16 = 0x279,0xc 027a 00eb | | Load_Encached Diana_Cache 027b 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 027c 6fe8 |o | Jump_Zero 0x265 027d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 027e 0000 0000 | | .XXX[0x2] 0280 ; -------------------------------------------------------------------------------------- 0280 ; SUBPROGRAM 0280 ; -------------------------------------------------------------------------------------- 0280 028c | | .CONST 0x028c ; Address of begin 0281 0004 | | .CONST 0x0004 ; Address of exception handler 0282 0005 | | .CONST 0x0005 ; Number of locals 0283 INIT_0280: 0283 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6 = .DEBUG 0x0283,0x0a92,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x172b ; Debug Table 0x6.0x0 = 0x283,0xffff 0284 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x6.0x1 = 0x284,0xfffe 0285 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0286 03e9 | | Declare_Variable Discrete,Duplicate 0287 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x6.0x2 = 0x287,0xfffd 0288 e5ff | | Load 0x2,-0x1 0289 00eb | | Load_Encached Diana_Cache 028a 1888 | | Execute Package,Field_Execute,Field_Number 0x88 028b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 028c BODY_0280: 028c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x3 = 0x28c,0x1 028d 00eb | | Load_Encached Diana_Cache 028e 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 028f 702d |p- | Jump_Nonzero 0x2bd 0290 00eb | | Load_Encached Diana_Cache ; Debug Table 0x6.0x4 = 0x290,0x2 0291 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0292 e002 | | Load 0x0,0x2 0293 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 0294 00cf | | Action Mark_Auxiliary 0295 7814 |x | Jump 0x2aa 0296 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x5 = 0x296,0x4 0297 00eb | | Load_Encached Diana_Cache 0298 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0299 a402 | | Store_Unchecked 0x2,0x2 029a e402 | | Load 0x2,0x2 ; Debug Table 0x6.0x6 = 0x29a,0x5 029b 00eb | | Load_Encached Diana_Cache 029c 1814 | | Execute Package,Field_Execute,Field_Number 0x14 029d 0fab | | Execute_Immediate Equal,-0x55 029e 7006 |p | Jump_Nonzero 0x2a5 029f 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x7 = 0x29f,0x6 02a0 00db | | Load_Top At_Offset_3 02a1 e402 | | Load 0x2,0x2 02a2 821e | | Call 0x1,0x1e 02a3 c404 | | Store 0x2,0x4 02a4 c403 | | Store 0x2,0x3 02a5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x8 = 0x2a5,0x7 02a6 00eb | | Load_Encached Diana_Cache 02a7 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 02a8 0032 | 2 | Store_Top Heap_Access,At_Offset_2 02a9 00c9 | | Action Pop_Auxiliary_Loop 02aa 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x9 = 0x2aa,0x3 02ab 00eb | | Load_Encached Diana_Cache 02ac 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 02ad 6fe8 |o | Jump_Zero 0x296 02ae 00ce | | Action Pop_Auxiliary 02af e002 | | Load 0x0,0x2 ; Debug Table 0x6.0xa = 0x2af,0x8 02b0 181d | | Execute Package,Field_Execute,Field_Number 0x1d 02b1 e002 | | Load 0x0,0x2 ; Debug Table 0x6.0xb = 0x2b1,0x9 02b2 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 02b3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0xc = 0x2b3,0xa 02b4 6808 |h | Jump_Zero 0x2bd 02b5 00da | | Load_Top At_Offset_2 02b6 6806 |h | Jump_Zero 0x2bd 02b7 0092 07fa | | Action Push_String_Extended,0x7fa ; "3.7.1 (4)" ; Debug Table 0x6.0xd = 0x2b7,0xb 02b9 0092 07fb | | Action Push_String_Extended,0x7fb ; "0374**SMOBJ " 02bb e5ff | | Load 0x2,-0x1 02bc 8001 | | Call 0x0,0x1 02bd 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02be 0000 0000 | | .XXX[0x2] 02c0 ; -------------------------------------------------------------------------------------- 02c0 ; SUBPROGRAM 02c0 ; -------------------------------------------------------------------------------------- 02c0 02dd | | .CONST 0x02dd ; Address of begin 02c1 0004 | | .CONST 0x0004 ; Address of exception handler 02c2 0008 | | .CONST 0x0008 ; Number of locals 02c3 INIT_02c0: 02c3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x7 = .DEBUG 0x02c3,0x0ab0,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1735 ; Debug Table 0x7.0x0 = 0x2c3,0xffff 02c4 00db | | Load_Top At_Offset_3 02c5 00eb | | Load_Encached Diana_Cache 02c6 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 02c7 00eb | | Load_Encached Diana_Cache 02c8 1888 | | Execute Package,Field_Execute,Field_Number 0x88 02c9 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02ca 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x1 = 0x2ca,0xfffe 02cb e5ff | | Load 0x2,-0x1 02cc 00eb | | Load_Encached Diana_Cache 02cd 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 02ce 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02cf 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x2 = 0x2cf,0xfffd 02d0 e5ff | | Load 0x2,-0x1 02d1 00eb | | Load_Encached Diana_Cache 02d2 18ca | | Execute Package,Field_Execute,Field_Number 0xca 02d3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02d4 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x7.0x3 = 0x2d4,0xfffc 02d5 00db | | Load_Top At_Offset_3 02d6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02d7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x4 = 0x2d7,0xfffb 02d8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x5 = 0x2d8,0xfffa 02d9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x6 = 0x2d9,0xfff9 02da 821f | | Call 0x1,0x1f 02db 00e1 | | Load_Encached Boolean_Cache 02dc 03f1 | | Declare_Variable Discrete,With_Value 02dd BODY_02c0: 02dd 00cf | | Action Mark_Auxiliary 02de 0007 | | Action Break_Optional ; Debug Table 0x7.0x7 = 0x2de,0x1 02df e405 | | Load 0x2,0x5 ; Debug Table 0x7.0x8 = 0x2df,0x2 02e0 00eb | | Load_Encached Diana_Cache 02e1 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 02e2 a406 | | Store_Unchecked 0x2,0x6 02e3 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x9 = 0x2e3,0x3 02e4 00eb | | Load_Encached Diana_Cache 02e5 1814 | | Execute Package,Field_Execute,Field_Number 0x14 02e6 0fab | | Execute_Immediate Equal,-0x55 02e7 6806 |h | Jump_Zero 0x2ee 02e8 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x7.0xa = 0x2e8,0x4 02e9 0092 07ec | | Action Push_String_Extended,0x7ec ; " must be an identifier" 02eb e406 | | Load 0x2,0x6 02ec 8001 | | Call 0x0,0x1 02ed 7803 |x | Jump 0x2f1 02ee 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0xb = 0x2ee,0x5 02ef e002 | | Load 0x0,0x2 02f0 1812 | | Execute Package,Field_Execute,Field_Number 0x12 02f1 e405 | | Load 0x2,0x5 ; Debug Table 0x7.0xc = 0x2f1,0x6 02f2 00eb | | Load_Encached Diana_Cache 02f3 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 02f4 a405 | | Store_Unchecked 0x2,0x5 02f5 e405 | | Load 0x2,0x5 ; Debug Table 0x7.0xd = 0x2f5,0x7 02f6 00eb | | Load_Encached Diana_Cache 02f7 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 02f8 7002 |p | Jump_Nonzero 0x2fb 02f9 00c9 | | Action Pop_Auxiliary_Loop 02fa 7fe4 | | Jump 0x2df 02fb 00ce | | Action Pop_Auxiliary 02fc e403 | | Load 0x2,0x3 ; Debug Table 0x7.0xe = 0x2fc,0x8 02fd 8005 | | Call 0x0,0x5 02fe 0032 | 2 | Store_Top Heap_Access,At_Offset_2 02ff e404 | | Load 0x2,0x4 ; Debug Table 0x7.0xf = 0x2ff,0x9 0300 00eb | | Load_Encached Diana_Cache 0301 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0302 7019 |p | Jump_Nonzero 0x31c 0303 e404 | | Load 0x2,0x4 ; Debug Table 0x7.0x10 = 0x303,0xa 0304 00da | | Load_Top At_Offset_2 0305 800d | | Call 0x0,0xd 0306 c404 | | Store 0x2,0x4 0307 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x11 = 0x307,0xb 0308 7004 |p | Jump_Nonzero 0x30d 0309 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x7.0x12 = 0x309,0xc 030a 00da | | Load_Top At_Offset_2 030b e404 | | Load 0x2,0x4 030c 8015 | | Call 0x0,0x15 030d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x13 = 0x30d,0xd 030e e404 | | Load 0x2,0x4 030f e00e | | Load 0x0,0xe 0310 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0311 e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x14 = 0x311,0xe 0312 00eb | | Load_Encached Diana_Cache 0313 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0314 0f7e | ~ | Execute_Immediate Equal,0x7e 0315 7006 |p | Jump_Nonzero 0x31c 0316 0092 07fc | | Action Push_String_Extended,0x7fc ; "6.1 (4)" ; Debug Table 0x7.0x15 = 0x316,0xf 0318 0092 07fd | | Action Push_String_Extended,0x7fd ; "0375**SMOBJ " 031a e5ff | | Load 0x2,-0x1 031b 8001 | | Call 0x0,0x1 031c e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x16 = 0x31c,0x10 031d a405 | | Store_Unchecked 0x2,0x5 031e 00cf | | Action Mark_Auxiliary 031f 0007 | | Action Break_Optional ; Debug Table 0x7.0x17 = 0x31f,0x11 0320 e405 | | Load 0x2,0x5 ; Debug Table 0x7.0x18 = 0x320,0x12 0321 00eb | | Load_Encached Diana_Cache 0322 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0323 a406 | | Store_Unchecked 0x2,0x6 0324 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x19 = 0x324,0x13 0325 00eb | | Load_Encached Diana_Cache 0326 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0327 0fab | | Execute_Immediate Equal,-0x55 0328 7012 |p | Jump_Nonzero 0x33b 0329 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x1a = 0x329,0x14 032a 00eb | | Load_Encached Diana_Cache 032b 1814 | | Execute Package,Field_Execute,Field_Number 0x14 032c 0f23 | # | Execute_Immediate Equal,0x23 032d 6805 |h | Jump_Zero 0x333 032e e404 | | Load 0x2,0x4 ; Debug Table 0x7.0x1b = 0x32e,0x15 032f e406 | | Load 0x2,0x6 0330 495e |I^ | Short_Literal 0x15e 0331 00eb | | Load_Encached Diana_Cache 0332 0096 | | Execute Package,Entry 0333 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x1c = 0x333,0x16 0334 e406 | | Load 0x2,0x6 0335 8007 | | Call 0x0,0x7 0336 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x1d = 0x336,0x17 0337 e406 | | Load 0x2,0x6 0338 496a |Ij | Short_Literal 0x16a 0339 00eb | | Load_Encached Diana_Cache 033a 0096 | | Execute Package,Entry 033b e405 | | Load 0x2,0x5 ; Debug Table 0x7.0x1e = 0x33b,0x18 033c 00eb | | Load_Encached Diana_Cache 033d 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 033e a405 | | Store_Unchecked 0x2,0x5 033f e405 | | Load 0x2,0x5 ; Debug Table 0x7.0x1f = 0x33f,0x19 0340 00eb | | Load_Encached Diana_Cache 0341 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0342 7002 |p | Jump_Nonzero 0x345 0343 00c9 | | Action Pop_Auxiliary_Loop 0344 7fdb | | Jump 0x320 0345 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0346 0000 0000 | | .XXX[0x2] 0348 ; -------------------------------------------------------------------------------------- 0348 ; SUBPROGRAM 0348 ; -------------------------------------------------------------------------------------- 0348 0351 | Q | .CONST 0x0351 ; Address of begin 0349 0004 | | .CONST 0x0004 ; Address of exception handler 034a 0003 | | .CONST 0x0003 ; Number of locals 034b INIT_0348: 034b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8 = .DEBUG 0x034b,0x0af2,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x173f ; Debug Table 0x8.0x0 = 0x34b,0xffff 034c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x8.0x1 = 0x34c,0xfffe 034d e5ff | | Load 0x2,-0x1 034e 00eb | | Load_Encached Diana_Cache 034f 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0350 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0351 BODY_0348: 0351 00cf | | Action Mark_Auxiliary 0352 7810 |x | Jump 0x363 0353 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x2 = 0x353,0x2 0354 00eb | | Load_Encached Diana_Cache 0355 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0356 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0357 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x3 = 0x357,0x3 0358 00eb | | Load_Encached Diana_Cache 0359 1814 | | Execute Package,Field_Execute,Field_Number 0x14 035a 0fab | | Execute_Immediate Equal,-0x55 035b 7002 |p | Jump_Nonzero 0x35e 035c 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x4 = 0x35c,0x4 035d 8212 | | Call 0x1,0x12 035e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x5 = 0x35e,0x5 035f 00eb | | Load_Encached Diana_Cache 0360 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0361 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0362 00c9 | | Action Pop_Auxiliary_Loop 0363 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x6 = 0x363,0x1 0364 00eb | | Load_Encached Diana_Cache 0365 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0366 6fec |o | Jump_Zero 0x353 0367 00ce | | Action Pop_Auxiliary 0368 e002 | | Load 0x0,0x2 ; Debug Table 0x8.0x7 = 0x368,0x6 0369 181d | | Execute Package,Field_Execute,Field_Number 0x1d 036a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 036b 0000 0000 | | .BLANK 0000[0x5] 0370 ; -------------------------------------------------------------------------------------- 0370 ; SUBPROGRAM 0370 ; -------------------------------------------------------------------------------------- 0370 0388 | | .CONST 0x0388 ; Address of begin 0371 0004 | | .CONST 0x0004 ; Address of exception handler 0372 000a | | .CONST 0x000a ; Number of locals 0373 INIT_0370: 0373 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9 = .DEBUG 0x0373,0x0b04,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1749 ; Debug Table 0x9.0x0 = 0x373,0xffff 0374 00db | | Load_Top At_Offset_3 0375 00eb | | Load_Encached Diana_Cache 0376 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0377 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0378 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x1 = 0x378,0xfffe 0379 e5fe | | Load 0x2,-0x2 037a 00eb | | Load_Encached Diana_Cache 037b 1888 | | Execute Package,Field_Execute,Field_Number 0x88 037c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 037d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x2 = 0x37d,0xfffd 037e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x3 = 0x37e,0xfffc 037f 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x9.0x4 = 0x37f,0xfffb 0380 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0381 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x9.0x5 = 0x381,0xfffa 0382 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0383 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x9.0x6 = 0x383,0xfff9 0384 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0385 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x9.0x7 = 0x385,0xfff8 0386 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x9.0x8 = 0x386,0xfff7 0387 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0388 BODY_0370: 0388 00cf | | Action Mark_Auxiliary 0389 784e |xN | Jump 0x3d8 038a e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x9 = 0x38a,0x2 038b 00eb | | Load_Encached Diana_Cache 038c 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 038d a404 | | Store_Unchecked 0x2,0x4 038e e403 | | Load 0x2,0x3 ; Debug Table 0x9.0xa = 0x38e,0x3 038f 00eb | | Load_Encached Diana_Cache 0390 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0391 a405 | | Store_Unchecked 0x2,0x5 0392 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0xb = 0x392,0x4 0393 6808 |h | Jump_Zero 0x39c 0394 e404 | | Load 0x2,0x4 0395 00eb | | Load_Encached Diana_Cache 0396 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0397 0fab | | Execute_Immediate Equal,-0x55 0398 7003 |p | Jump_Nonzero 0x39c 0399 e405 | | Load 0x2,0x5 ; Debug Table 0x9.0xc = 0x399,0x5 039a e404 | | Load 0x2,0x4 039b 8220 | | Call 0x1,0x20 039c e404 | | Load 0x2,0x4 ; Debug Table 0x9.0xd = 0x39c,0x6 039d 00eb | | Load_Encached Diana_Cache 039e 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 039f 00eb | | Load_Encached Diana_Cache 03a0 1888 | | Execute Package,Field_Execute,Field_Number 0x88 03a1 4975 |Iu | Short_Literal 0x175 03a2 00eb | | Load_Encached Diana_Cache 03a3 0098 | | Execute Package,Field_Read_Dynamic 03a4 1813 | | Execute Package,Field_Execute,Field_Number 0x13 03a5 c408 | | Store 0x2,0x8 03a6 e405 | | Load 0x2,0x5 ; Debug Table 0x9.0xe = 0x3a6,0x7 03a7 00eb | | Load_Encached Diana_Cache 03a8 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 03a9 00eb | | Load_Encached Diana_Cache 03aa 1888 | | Execute Package,Field_Execute,Field_Number 0x88 03ab 4975 |Iu | Short_Literal 0x175 03ac 00eb | | Load_Encached Diana_Cache 03ad 0098 | | Execute Package,Field_Read_Dynamic 03ae 1813 | | Execute Package,Field_Execute,Field_Number 0x13 03af 005b | [ | Store_Top Discrete,At_Offset_3 03b0 e406 | | Load 0x2,0x6 ; Debug Table 0x9.0xf = 0x3b0,0x8 03b1 e408 | | Load 0x2,0x8 03b2 0273 | s | Execute Discrete,Plus 03b3 e407 | | Load 0x2,0x7 03b4 e409 | | Load 0x2,0x9 03b5 0273 | s | Execute Discrete,Plus 03b6 027a | z | Execute Discrete,Less_Equal 03b7 680d |h | Jump_Zero 0x3c5 03b8 e406 | | Load 0x2,0x6 ; Debug Table 0x9.0x10 = 0x3b8,0x9 03b9 e408 | | Load 0x2,0x8 03ba 0273 | s | Execute Discrete,Plus 03bb c406 | | Store 0x2,0x6 03bc 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x11 = 0x3bc,0xa 03bd a408 | | Store_Unchecked 0x2,0x8 03be e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x12 = 0x3be,0xb 03bf 00eb | | Load_Encached Diana_Cache 03c0 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 03c1 a402 | | Store_Unchecked 0x2,0x2 03c2 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x13 = 0x3c2,0xc 03c3 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 03c4 7802 |x | Jump 0x3c7 03c5 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x14 = 0x3c5,0xd 03c6 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 03c7 e406 | | Load 0x2,0x6 ; Debug Table 0x9.0x15 = 0x3c7,0xe 03c8 e408 | | Load 0x2,0x8 03c9 0273 | s | Execute Discrete,Plus 03ca e407 | | Load 0x2,0x7 03cb e409 | | Load 0x2,0x9 03cc 0273 | s | Execute Discrete,Plus 03cd 027b | { | Execute Discrete,Greater_Equal 03ce 6808 |h | Jump_Zero 0x3d7 03cf e407 | | Load 0x2,0x7 ; Debug Table 0x9.0x16 = 0x3cf,0xf 03d0 00db | | Load_Top At_Offset_3 03d1 0273 | s | Execute Discrete,Plus 03d2 c407 | | Store 0x2,0x7 03d3 e403 | | Load 0x2,0x3 ; Debug Table 0x9.0x17 = 0x3d3,0x10 03d4 00eb | | Load_Encached Diana_Cache 03d5 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 03d6 a403 | | Store_Unchecked 0x2,0x3 03d7 00c9 | | Action Pop_Auxiliary_Loop 03d8 e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x18 = 0x3d8,0x1 03d9 00eb | | Load_Encached Diana_Cache 03da 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 03db 6fae |o | Jump_Zero 0x38a 03dc 00ce | | Action Pop_Auxiliary 03dd e002 | | Load 0x0,0x2 ; Debug Table 0x9.0x19 = 0x3dd,0x11 03de 181d | | Execute Package,Field_Execute,Field_Number 0x1d 03df 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03e0 ; -------------------------------------------------------------------------------------- 03e0 ; SUBPROGRAM 03e0 ; -------------------------------------------------------------------------------------- 03e0 03f3 | | .CONST 0x03f3 ; Address of begin 03e1 0004 | | .CONST 0x0004 ; Address of exception handler 03e2 0005 | | .CONST 0x0005 ; Number of locals 03e3 INIT_03e0: 03e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa = .DEBUG 0x03e3,0x0b3a,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1759 ; Debug Table 0xa.0x0 = 0x3e3,0xffff 03e4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x1 = 0x3e4,0xfffe 03e5 e5ff | | Load 0x2,-0x1 03e6 00eb | | Load_Encached Diana_Cache 03e7 18c4 | | Execute Package,Field_Execute,Field_Number 0xc4 03e8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03e9 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xa.0x2 = 0x3e9,0xfffd 03ea e5ff | | Load 0x2,-0x1 03eb 00eb | | Load_Encached Diana_Cache 03ec 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 03ed 00eb | | Load_Encached Diana_Cache 03ee 1888 | | Execute Package,Field_Execute,Field_Number 0x88 03ef 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03f0 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xa.0x3 = 0x3f0,0xfffc 03f1 00d9 | | Load_Top At_Offset_1 03f2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03f3 BODY_03e0: 03f3 00cf | | Action Mark_Auxiliary 03f4 7811 |x | Jump 0x406 03f5 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x4 = 0x3f5,0x2 03f6 00eb | | Load_Encached Diana_Cache 03f7 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 03f8 a402 | | Store_Unchecked 0x2,0x2 03f9 e402 | | Load 0x2,0x2 ; Debug Table 0xa.0x5 = 0x3f9,0x3 03fa e002 | | Load 0x0,0x2 03fb 1812 | | Execute Package,Field_Execute,Field_Number 0x12 03fc 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x6 = 0x3fc,0x4 03fd e402 | | Load 0x2,0x2 03fe 495c |I\ | Short_Literal 0x15c 03ff 00eb | | Load_Encached Diana_Cache 0400 0096 | | Execute Package,Entry 0401 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x7 = 0x401,0x5 0402 00eb | | Load_Encached Diana_Cache 0403 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0404 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0405 00c9 | | Action Pop_Auxiliary_Loop 0406 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x8 = 0x406,0x1 0407 00eb | | Load_Encached Diana_Cache 0408 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0409 6feb |o | Jump_Zero 0x3f5 040a 00ce | | Action Pop_Auxiliary 040b 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x9 = 0x40b,0x6 040c 00eb | | Load_Encached Diana_Cache 040d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 040e 0f80 | | Execute_Immediate Equal,-0x80 040f 6803 |h | Jump_Zero 0x413 0410 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0xa = 0x410,0x7 0411 e402 | | Load 0x2,0x2 0412 8016 | | Call 0x0,0x16 0413 00cf | | Action Mark_Auxiliary 0414 780a |x | Jump 0x41f 0415 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xb = 0x415,0x9 0416 00eb | | Load_Encached Diana_Cache 0417 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0418 e002 | | Load 0x0,0x2 0419 181e | | Execute Package,Field_Execute,Field_Number 0x1e 041a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xc = 0x41a,0xa 041b 00eb | | Load_Encached Diana_Cache 041c 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 041d 0032 | 2 | Store_Top Heap_Access,At_Offset_2 041e 00c9 | | Action Pop_Auxiliary_Loop 041f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xd = 0x41f,0x8 0420 00eb | | Load_Encached Diana_Cache 0421 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0422 6ff2 |o | Jump_Zero 0x415 0423 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0424 0000 0000 | | .BLANK 0000[0x4] 0428 ; -------------------------------------------------------------------------------------- 0428 ; SUBPROGRAM 0428 ; -------------------------------------------------------------------------------------- 0428 042b | + | .CONST 0x042b ; Address of begin 0429 0004 | | .CONST 0x0004 ; Address of exception handler 042a 0001 | | .CONST 0x0001 ; Number of locals 042b BODY_0428: 042b INIT_0428: 042b 00db | | Load_Top At_Offset_3 ; Debug Table 0xb = .DEBUG 0x042b,0x0b58,0x0001,0x0000,0x0058,0x9635,0x0000,0x000b ; Debug Table 0xb.0x0 = 0x42b,0x1 042c e00b | | Load 0x0,0xb 042d 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 042e 7006 |p | Jump_Nonzero 0x435 042f 0092 07fe | | Action Push_String_Extended,0x7fe ; "7.4.4 (6)" ; Debug Table 0xb.0x1 = 0x42f,0x2 0431 0092 07ff | | Action Push_String_Extended,0x7ff ; "0362**SMOBJ " 0433 e5ff | | Load 0x2,-0x1 0434 8001 | | Call 0x0,0x1 0435 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0436 0000 0000 | | .XXX[0x2] 0438 ; -------------------------------------------------------------------------------------- 0438 ; SUBPROGRAM 0438 ; -------------------------------------------------------------------------------------- 0438 043e | > | .CONST 0x043e ; Address of begin 0439 0004 | | .CONST 0x0004 ; Address of exception handler 043a 0004 | | .CONST 0x0004 ; Number of locals 043b INIT_0438: 043b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xc = .DEBUG 0x043b,0x0b5e,0x0002,0x0000,0x0058,0x9635,0x0000,0x0030 ; Debug Table 0xc.0x0 = 0x43b,0xffff 043c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x1 = 0x43c,0xfffe 043d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x2 = 0x43d,0xfffd 043e BODY_0438: 043e e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x3 = 0x43e,0x1 043f 00eb | | Load_Encached Diana_Cache 0440 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0441 6803 |h | Jump_Zero 0x445 0442 00eb | | Load_Encached Diana_Cache ; Debug Table 0xc.0x4 = 0x442,0x2 0443 1857 | W | Execute Package,Field_Execute,Field_Number 0x57 0444 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0445 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x5 = 0x445,0x3 0446 00eb | | Load_Encached Diana_Cache 0447 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9 0448 4974 |It | Short_Literal 0x174 0449 00eb | | Load_Encached Diana_Cache 044a 0098 | | Execute Package,Field_Read_Dynamic 044b 180d | | Execute Package,Field_Execute,Field_Number 0xd 044c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 044d e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x6 = 0x44d,0x4 044e 00eb | | Load_Encached Diana_Cache 044f 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0450 0f01 | | Execute_Immediate Equal,0x1 0451 6831 |h1 | Jump_Zero 0x483 0452 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x7 = 0x452,0x5 0453 00eb | | Load_Encached Diana_Cache 0454 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0455 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0456 00cf | | Action Mark_Auxiliary 0457 7826 |x& | Jump 0x47e 0458 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x8 = 0x458,0x7 0459 00eb | | Load_Encached Diana_Cache 045a 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 045b 0033 | 3 | Store_Top Heap_Access,At_Offset_3 045c 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x9 = 0x45c,0x8 045d 00eb | | Load_Encached Diana_Cache 045e 1814 | | Execute Package,Field_Execute,Field_Number 0x14 045f 0fa7 | | Execute_Immediate Equal,-0x59 0460 6804 |h | Jump_Zero 0x465 0461 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0xa = 0x461,0x9 0462 00eb | | Load_Encached Diana_Cache 0463 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0464 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0465 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0xb = 0x465,0xa 0466 00eb | | Load_Encached Diana_Cache 0467 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0468 0b01 | | Execute_Immediate Case_Compare,0x1 0469 7005 |p | Jump_Nonzero 0x46f 046a 0b0b | | Execute_Immediate Case_Compare,0xb 046b 7003 |p | Jump_Nonzero 0x46f 046c 0b13 | | Execute_Immediate Case_Compare,0x13 046d 7001 |p | Jump_Nonzero 0x46f 046e 7809 |x | Jump 0x478 ; Debug Table 0xc.0xc = 0x46e,0xc 046f e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0xd = 0x46f,0xb 0470 00eb | | Load_Encached Diana_Cache 0471 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0472 e403 | | Load 0x2,0x3 0473 8217 | | Call 0x1,0x17 0474 00db | | Load_Top At_Offset_3 0475 00eb | | Load_Encached Diana_Cache 0476 185b | [ | Execute Package,Field_Execute,Field_Number 0x5b 0477 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0478 00d1 | | Pop_Control Pop_Count_1 0479 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0xe = 0x479,0xd 047a 00eb | | Load_Encached Diana_Cache 047b 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 047c a402 | | Store_Unchecked 0x2,0x2 047d 00c9 | | Action Pop_Auxiliary_Loop 047e 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0xf = 0x47e,0x6 047f 00eb | | Load_Encached Diana_Cache 0480 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0481 6fd6 |o | Jump_Zero 0x458 0482 00ce | | Action Pop_Auxiliary 0483 00eb | | Load_Encached Diana_Cache ; Debug Table 0xc.0x10 = 0x483,0xe 0484 1857 | W | Execute Package,Field_Execute,Field_Number 0x57 0485 00d9 | | Load_Top At_Offset_1 0486 00eb | | Load_Encached Diana_Cache 0487 185b | [ | Execute Package,Field_Execute,Field_Number 0x5b 0488 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0489 0000 0000 | | .BLANK 0000[0x7] 0490 ; -------------------------------------------------------------------------------------- 0490 ; SUBPROGRAM 0490 ; -------------------------------------------------------------------------------------- 0490 049f | | .CONST 0x049f ; Address of begin 0491 0004 | | .CONST 0x0004 ; Address of exception handler 0492 0002 | | .CONST 0x0002 ; Number of locals 0493 INIT_0490: 0493 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd = .DEBUG 0x0493,0x0b82,0x0002,0x0000,0x0058,0x9635,0x0000,0x00f4 ; Debug Table 0xd.0x0 = 0x493,0xffff 0494 e5fd | | Load 0x2,-0x3 0495 00eb | | Load_Encached Diana_Cache 0496 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2 0497 00eb | | Load_Encached Diana_Cache 0498 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0499 e5fe | | Load 0x2,-0x2 049a 8217 | | Call 0x1,0x17 049b 4863 |Hc | Short_Literal 0x63 049c 00eb | | Load_Encached Diana_Cache 049d 187f | | Execute Package,Field_Execute,Field_Number 0x7f 049e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 049f BODY_0490: 049f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x1 = 0x49f,0x1 04a0 e5ff | | Load 0x2,-0x1 04a1 e00b | | Load 0x0,0xb 04a2 180f | | Execute Package,Field_Execute,Field_Number 0xf 04a3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x2 = 0x4a3,0x2 04a4 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 04a5 0000 0000 | | .XXX[0x3] 04a7 0000 | | 04a8 ; -------------------------------------------------------------------------------------- 04a8 ; SUBPROGRAM 04a8 ; -------------------------------------------------------------------------------------- 04a8 04ad | | .CONST 0x04ad ; Address of begin 04a9 0004 | | .CONST 0x0004 ; Address of exception handler 04aa 0003 | | .CONST 0x0003 ; Number of locals 04ab INIT_04a8: 04ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe = .DEBUG 0x04ab,0x0b8a,0x0001,0x0000,0x0058,0x9635,0x0000,0x012e ; Debug Table 0xe.0x0 = 0x4ab,0xffff 04ac 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x1 = 0x4ac,0xfffe 04ad BODY_04a8: 04ad e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x2 = 0x4ad,0x1 04ae 00eb | | Load_Encached Diana_Cache 04af 1814 | | Execute Package,Field_Execute,Field_Number 0x14 04b0 0f66 | f | Execute_Immediate Equal,0x66 04b1 7001 |p | Jump_Nonzero 0x4b3 04b2 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xe.0x3 = 0x4b2,0x2 04b3 e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x4 = 0x4b3,0x3 04b4 8017 | | Call 0x0,0x17 04b5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04b6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x5 = 0x4b6,0x4 04b7 00eb | | Load_Encached Diana_Cache 04b8 1814 | | Execute Package,Field_Execute,Field_Number 0x14 04b9 0b6c | l | Execute_Immediate Case_Compare,0x6c 04ba 7008 |p | Jump_Nonzero 0x4c3 04bb 0b72 | r | Execute_Immediate Case_Compare,0x72 04bc 7048 |pH | Jump_Nonzero 0x505 04bd 0092 0800 | | Action Push_String_Extended,0x800 ; "3.2.1 (16)" ; Debug Table 0xe.0x6 = 0x4bd,0x16 04bf e5ff | | Load 0x2,-0x1 04c0 e5fe | | Load 0x2,-0x2 04c1 8015 | | Call 0x0,0x15 04c2 4503 |E | Exit_Suprogram New_Top_Offset 0x3 04c3 e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x7 = 0x4c3,0x5 04c4 e00b | | Load 0x0,0xb 04c5 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 04c6 7006 |p | Jump_Nonzero 0x4cd 04c7 0092 0800 | | Action Push_String_Extended,0x800 ; "3.2.1 (16)" ; Debug Table 0xe.0x8 = 0x4c7,0x6 04c9 e5ff | | Load 0x2,-0x1 04ca e5fe | | Load 0x2,-0x2 04cb 8015 | | Call 0x0,0x15 04cc 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xe.0x9 = 0x4cc,0x7 04cd e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0xa = 0x4cd,0x8 04ce 00eb | | Load_Encached Diana_Cache 04cf 1814 | | Execute Package,Field_Execute,Field_Number 0x14 04d0 0b0b | | Execute_Immediate Case_Compare,0xb 04d1 7005 |p | Jump_Nonzero 0x4d7 04d2 0b13 | | Execute_Immediate Case_Compare,0x13 04d3 7003 |p | Jump_Nonzero 0x4d7 04d4 0b01 | | Execute_Immediate Case_Compare,0x1 04d5 7001 |p | Jump_Nonzero 0x4d7 04d6 782c |x, | Jump 0x503 ; Debug Table 0xe.0xb = 0x4d6,0x12 04d7 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0xc = 0x4d7,0x9 04d8 e004 | | Load 0x0,0x4 04d9 1872 | r | Execute Package,Field_Execute,Field_Number 0x72 04da 6801 |h | Jump_Zero 0x4dc 04db 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xe.0xd = 0x4db,0xa 04dc e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0xe = 0x4dc,0xb 04dd 00eb | | Load_Encached Diana_Cache 04de 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9 04df a402 | | Store_Unchecked 0x2,0x2 04e0 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0xf = 0x4e0,0xc 04e1 00eb | | Load_Encached Diana_Cache 04e2 1814 | | Execute Package,Field_Execute,Field_Number 0x14 04e3 0b61 | a | Execute_Immediate Case_Compare,0x61 04e4 7009 |p | Jump_Nonzero 0x4ee 04e5 0b66 | f | Execute_Immediate Case_Compare,0x66 04e6 7007 |p | Jump_Nonzero 0x4ee 04e7 0b88 | | Execute_Immediate Case_Compare,0x88 04e8 7005 |p | Jump_Nonzero 0x4ee 04e9 0b0e | | Execute_Immediate Case_Compare,0xe 04ea 7009 |p | Jump_Nonzero 0x4f4 04eb 0b0f | | Execute_Immediate Case_Compare,0xf 04ec 7007 |p | Jump_Nonzero 0x4f4 04ed 780f |x | Jump 0x4fd ; Debug Table 0xe.0x10 = 0x4ed,0x10 04ee 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x11 = 0x4ee,0xd 04ef e5fe | | Load 0x2,-0x2 04f0 e5ff | | Load 0x2,-0x1 04f1 8218 | | Call 0x1,0x18 04f2 a402 | | Store_Unchecked 0x2,0x2 04f3 7809 |x | Jump 0x4fd 04f4 e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x12 = 0x4f4,0xe 04f5 e00b | | Load 0x0,0xb 04f6 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 04f7 6805 |h | Jump_Zero 0x4fd 04f8 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x13 = 0x4f8,0xf 04f9 e5fe | | Load 0x2,-0x2 04fa e5ff | | Load 0x2,-0x1 04fb 8218 | | Call 0x1,0x18 04fc a402 | | Store_Unchecked 0x2,0x2 04fd 00d1 | | Pop_Control Pop_Count_1 04fe 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x14 = 0x4fe,0x11 04ff e5ff | | Load 0x2,-0x1 0500 4958 |IX | Short_Literal 0x158 0501 00eb | | Load_Encached Diana_Cache 0502 0096 | | Execute Package,Entry 0503 00d1 | | Pop_Control Pop_Count_1 0504 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0505 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x15 = 0x505,0x13 0506 00eb | | Load_Encached Diana_Cache 0507 18fb | | Execute Package,Field_Execute,Field_Number 0xfb 0508 00eb | | Load_Encached Diana_Cache 0509 1813 | | Execute Package,Field_Execute,Field_Number 0x13 050a 7013 |p | Jump_Nonzero 0x51e 050b e5ff | | Load 0x2,-0x1 050c 00eb | | Load_Encached Diana_Cache 050d 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9 050e 00eb | | Load_Encached Diana_Cache 050f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0510 680d |h | Jump_Zero 0x51e 0511 e5fe | | Load 0x2,-0x2 0512 00eb | | Load_Encached Diana_Cache 0513 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0514 0f01 | | Execute_Immediate Equal,0x1 0515 6808 |h | Jump_Zero 0x51e 0516 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x16 = 0x516,0x14 0517 00eb | | Load_Encached Diana_Cache 0518 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9 0519 e5ff | | Load 0x2,-0x1 051a 4958 |IX | Short_Literal 0x158 051b 00eb | | Load_Encached Diana_Cache 051c 0096 | | Execute Package,Entry 051d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 051e 0092 0800 | | Action Push_String_Extended,0x800 ; "3.2.1 (16)" ; Debug Table 0xe.0x17 = 0x51e,0x15 0520 e5ff | | Load 0x2,-0x1 0521 e5fe | | Load 0x2,-0x2 0522 8015 | | Call 0x0,0x15 0523 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0524 0000 0000 | | .BLANK 0000[0x4] 0528 ; -------------------------------------------------------------------------------------- 0528 ; SUBPROGRAM 0528 ; -------------------------------------------------------------------------------------- 0528 054e | N | .CONST 0x054e ; Address of begin 0529 0004 | | .CONST 0x0004 ; Address of exception handler 052a 0009 | | .CONST 0x0009 ; Number of locals 052b INIT_0528: 052b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf = .DEBUG 0x052b,0x0bbc,0x0001,0x0000,0x0058,0x9635,0x0000,0x0247 ; Debug Table 0xf.0x0 = 0x52b,0xffff 052c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xf.0x1 = 0x52c,0xfffe 052d e5ff | | Load 0x2,-0x1 052e 00eb | | Load_Encached Diana_Cache 052f 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0530 00eb | | Load_Encached Diana_Cache 0531 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0532 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0533 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x2 = 0x533,0xfffd 0534 00d9 | | Load_Top At_Offset_1 0535 00eb | | Load_Encached Diana_Cache 0536 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0537 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0538 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xf.0x3 = 0x538,0xfffc 0539 00da | | Load_Top At_Offset_2 053a 00eb | | Load_Encached Diana_Cache 053b 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 053c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 053d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x4 = 0x53d,0xfffb 053e e5ff | | Load 0x2,-0x1 053f 00eb | | Load_Encached Diana_Cache 0540 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 0541 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0542 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x5 = 0x542,0xfffa 0543 e5ff | | Load 0x2,-0x1 0544 00eb | | Load_Encached Diana_Cache 0545 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 0546 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0547 e5ff | | Load 0x2,-0x1 ; Debug Table 0xf.0x6 = 0x547,0xfff9 0548 00eb | | Load_Encached Diana_Cache 0549 1814 | | Execute Package,Field_Execute,Field_Number 0x14 054a 00eb | | Load_Encached Diana_Cache 054b 1b0e | | Execute Package,Field_Read,Field_Number 0xe 054c 03f1 | | Declare_Variable Discrete,With_Value 054d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x7 = 0x54d,0xfff8 054e BODY_0528: 054e 00cf | | Action Mark_Auxiliary 054f 781d |x | Jump 0x56d 0550 e405 | | Load 0x2,0x5 ; Debug Table 0xf.0x8 = 0x550,0x2 0551 00eb | | Load_Encached Diana_Cache 0552 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0553 a402 | | Store_Unchecked 0x2,0x2 0554 e406 | | Load 0x2,0x6 ; Debug Table 0xf.0x9 = 0x554,0x3 0555 e018 | | Load 0x0,0x18 0556 180e | | Execute Package,Field_Execute,Field_Number 0xe 0557 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0558 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0xa = 0x558,0x4 0559 e402 | | Load 0x2,0x2 055a e00b | | Load 0x0,0xb 055b 1818 | | Execute Package,Field_Execute,Field_Number 0x18 055c 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0xb = 0x55c,0x5 055d 00eb | | Load_Encached Diana_Cache 055e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 055f 7008 |p | Jump_Nonzero 0x568 0560 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0xc = 0x560,0x6 0561 e018 | | Load 0x0,0x18 0562 180e | | Execute Package,Field_Execute,Field_Number 0xe 0563 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0564 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0xd = 0x564,0x7 0565 e402 | | Load 0x2,0x2 0566 e00b | | Load 0x0,0xb 0567 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0568 e405 | | Load 0x2,0x5 ; Debug Table 0xf.0xe = 0x568,0x8 0569 00eb | | Load_Encached Diana_Cache 056a 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 056b a405 | | Store_Unchecked 0x2,0x5 056c 00c9 | | Action Pop_Auxiliary_Loop 056d e405 | | Load 0x2,0x5 ; Debug Table 0xf.0xf = 0x56d,0x1 056e 00eb | | Load_Encached Diana_Cache 056f 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0570 6fdf |o | Jump_Zero 0x550 0571 00ce | | Action Pop_Auxiliary 0572 e403 | | Load 0x2,0x3 ; Debug Table 0xf.0x10 = 0x572,0x9 0573 a405 | | Store_Unchecked 0x2,0x5 0574 00cf | | Action Mark_Auxiliary 0575 785b |x[ | Jump 0x5d1 0576 e405 | | Load 0x2,0x5 ; Debug Table 0xf.0x11 = 0x576,0xb 0577 00eb | | Load_Encached Diana_Cache 0578 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0579 a402 | | Store_Unchecked 0x2,0x2 057a e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x12 = 0x57a,0xc 057b e404 | | Load 0x2,0x4 057c 021f | | Execute Heap_Access,Equal 057d 7009 |p | Jump_Nonzero 0x587 057e e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x13 = 0x57e,0xd 057f 8019 | | Call 0x0,0x19 0580 a406 | | Store_Unchecked 0x2,0x6 0581 e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x14 = 0x581,0xe 0582 4901 |I | Short_Literal 0x101 0583 00eb | | Load_Encached Diana_Cache 0584 0096 | | Execute Package,Entry 0585 a407 | | Store_Unchecked 0x2,0x7 0586 7803 |x | Jump 0x58a 0587 e406 | | Load 0x2,0x6 ; Debug Table 0xf.0x15 = 0x587,0xf 0588 e402 | | Load 0x2,0x2 0589 8007 | | Call 0x0,0x7 058a e406 | | Load 0x2,0x6 ; Debug Table 0xf.0x16 = 0x58a,0x10 058b 800c | | Call 0x0,0xc 058c e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x17 = 0x58c,0x11 058d e406 | | Load 0x2,0x6 058e 801a | | Call 0x0,0x1a 058f 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x18 = 0x58f,0x12 0590 00eb | | Load_Encached Diana_Cache 0591 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0592 0b00 | | Execute_Immediate Case_Compare,0x0 0593 7014 |p | Jump_Nonzero 0x5a8 0594 0b80 | | Execute_Immediate Case_Compare,0x80 0595 7022 |p" | Jump_Nonzero 0x5b8 0596 e407 | | Load 0x2,0x7 ; Debug Table 0xf.0x19 = 0x596,0x16 0597 e406 | | Load 0x2,0x6 0598 800d | | Call 0x0,0xd 0599 c407 | | Store 0x2,0x7 059a e406 | | Load 0x2,0x6 ; Debug Table 0xf.0x1a = 0x59a,0x17 059b e406 | | Load 0x2,0x6 059c 8216 | | Call 0x1,0x16 059d e406 | | Load 0x2,0x6 ; Debug Table 0xf.0x1b = 0x59d,0x18 059e e407 | | Load 0x2,0x7 059f e00e | | Load 0x0,0xe 05a0 1810 | | Execute Package,Field_Execute,Field_Number 0x10 05a1 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x1c = 0x5a1,0x19 05a2 0f38 | 8 | Execute_Immediate Equal,0x38 05a3 6818 |h | Jump_Zero 0x5bc 05a4 e407 | | Load 0x2,0x7 ; Debug Table 0xf.0x1d = 0x5a4,0x1a 05a5 e406 | | Load 0x2,0x6 05a6 8219 | | Call 0x1,0x19 05a7 7814 |x | Jump 0x5bc 05a8 e5ff | | Load 0x2,-0x1 ; Debug Table 0xf.0x1e = 0x5a8,0x13 05a9 00eb | | Load_Encached Diana_Cache 05aa 1814 | | Execute Package,Field_Execute,Field_Number 0x14 05ab 0f38 | 8 | Execute_Immediate Equal,0x38 05ac 680f |h | Jump_Zero 0x5bc 05ad e402 | | Load 0x2,0x2 05ae e404 | | Load 0x2,0x4 05af 021f | | Execute Heap_Access,Equal 05b0 680b |h | Jump_Zero 0x5bc 05b1 0092 07f3 | | Action Push_String_Extended,0x7f3 ; "3.2.1 (2)" ; Debug Table 0xf.0x1f = 0x5b1,0x14 05b3 0092 0801 | | Action Push_String_Extended,0x801 ; "0363**SMOBJ " 05b5 e5ff | | Load 0x2,-0x1 05b6 8001 | | Call 0x0,0x1 05b7 7804 |x | Jump 0x5bc 05b8 e407 | | Load 0x2,0x7 ; Debug Table 0xf.0x20 = 0x5b8,0x15 05b9 e406 | | Load 0x2,0x6 05ba e402 | | Load 0x2,0x2 05bb 801b | | Call 0x0,0x1b 05bc 00d1 | | Pop_Control Pop_Count_1 05bd e406 | | Load 0x2,0x6 ; Debug Table 0xf.0x21 = 0x5bd,0x1b 05be e00b | | Load 0x0,0xb 05bf 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 05c0 6806 |h | Jump_Zero 0x5c7 05c1 0092 07f7 | | Action Push_String_Extended,0x7f7 ; "3.2 (9)" ; Debug Table 0xf.0x22 = 0x5c1,0x1c 05c3 0092 0802 | | Action Push_String_Extended,0x802 ; "0364**SMOBJ " 05c5 e406 | | Load 0x2,0x6 05c6 8001 | | Call 0x0,0x1 05c7 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x23 = 0x5c7,0x1d 05c8 e402 | | Load 0x2,0x2 05c9 4960 |I` | Short_Literal 0x160 05ca 00eb | | Load_Encached Diana_Cache 05cb 0096 | | Execute Package,Entry 05cc e405 | | Load 0x2,0x5 ; Debug Table 0xf.0x24 = 0x5cc,0x1e 05cd 00eb | | Load_Encached Diana_Cache 05ce 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 05cf a405 | | Store_Unchecked 0x2,0x5 05d0 00c9 | | Action Pop_Auxiliary_Loop 05d1 e405 | | Load 0x2,0x5 ; Debug Table 0xf.0x25 = 0x5d1,0xa 05d2 00eb | | Load_Encached Diana_Cache 05d3 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 05d4 6fa1 |o | Jump_Zero 0x576 05d5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05d6 0000 0000 | | .XXX[0x2] 05d8 ; -------------------------------------------------------------------------------------- 05d8 ; SUBPROGRAM 05d8 ; -------------------------------------------------------------------------------------- 05d8 05df | | .CONST 0x05df ; Address of begin 05d9 0004 | | .CONST 0x0004 ; Address of exception handler 05da 0003 | | .CONST 0x0003 ; Number of locals 05db INIT_05d8: 05db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10 = .DEBUG 0x05db,0x0c0a,0x0001,0x0000,0x0058,0x9635,0x0000,0x03c5 ; Debug Table 0x10.0x0 = 0x5db,0xffff 05dc 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x10.0x1 = 0x5dc,0xfffe 05dd e5ff | | Load 0x2,-0x1 05de 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05df BODY_05d8: 05df 00cf | | Action Mark_Auxiliary 05e0 0007 | | Action Break_Optional ; Debug Table 0x10.0x2 = 0x5e0,0x1 05e1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x3 = 0x5e1,0x2 05e2 00eb | | Load_Encached Diana_Cache 05e3 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 05e4 0033 | 3 | Store_Top Heap_Access,At_Offset_3 05e5 e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0x4 = 0x5e5,0x3 05e6 00eb | | Load_Encached Diana_Cache 05e7 1814 | | Execute Package,Field_Execute,Field_Number 0x14 05e8 0f80 | | Execute_Immediate Equal,-0x80 05e9 6807 |h | Jump_Zero 0x5f1 05ea e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0x5 = 0x5ea,0x4 05eb 00eb | | Load_Encached Diana_Cache 05ec 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 05ed 8012 | | Call 0x0,0x12 05ee 00db | | Load_Top At_Offset_3 05ef 8007 | | Call 0x0,0x7 05f0 7808 |x | Jump 0x5f9 05f1 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x6 = 0x5f1,0x5 05f2 00eb | | Load_Encached Diana_Cache 05f3 1814 | | Execute Package,Field_Execute,Field_Number 0x14 05f4 0fab | | Execute_Immediate Equal,-0x55 05f5 7003 |p | Jump_Nonzero 0x5f9 05f6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x10.0x7 = 0x5f6,0x6 05f7 00db | | Load_Top At_Offset_3 05f8 8007 | | Call 0x0,0x7 05f9 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x8 = 0x5f9,0x7 05fa 00eb | | Load_Encached Diana_Cache 05fb 1814 | | Execute Package,Field_Execute,Field_Number 0x14 05fc 0b30 | 0 | Execute_Immediate Case_Compare,0x30 05fd 7007 |p | Jump_Nonzero 0x605 05fe 0b1d | | Execute_Immediate Case_Compare,0x1d 05ff 7005 |p | Jump_Nonzero 0x605 0600 0b1c | | Execute_Immediate Case_Compare,0x1c 0601 7009 |p | Jump_Nonzero 0x60b 0602 0b1e | | Execute_Immediate Case_Compare,0x1e 0603 7007 |p | Jump_Nonzero 0x60b 0604 780b |x | Jump 0x610 ; Debug Table 0x10.0x9 = 0x604,0xa 0605 e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0xa = 0x605,0x8 0606 e402 | | Load 0x2,0x2 0607 4960 |I` | Short_Literal 0x160 0608 00eb | | Load_Encached Diana_Cache 0609 0096 | | Execute Package,Entry 060a 7805 |x | Jump 0x610 060b e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0xb = 0x60b,0x9 060c e402 | | Load 0x2,0x2 060d 495e |I^ | Short_Literal 0x15e 060e 00eb | | Load_Encached Diana_Cache 060f 0096 | | Execute Package,Entry 0610 00d1 | | Pop_Control Pop_Count_1 0611 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0xc = 0x611,0xb 0612 00eb | | Load_Encached Diana_Cache 0613 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0614 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0615 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0xd = 0x615,0xc 0616 00eb | | Load_Encached Diana_Cache 0617 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0618 7002 |p | Jump_Nonzero 0x61b 0619 00c9 | | Action Pop_Auxiliary_Loop 061a 7fc6 | | Jump 0x5e1 061b 4504 |E | Exit_Suprogram New_Top_Offset 0x4 061c 0000 0000 | | .BLANK 0000[0x4] 0620 ; -------------------------------------------------------------------------------------- 0620 ; SUBPROGRAM 0620 ; -------------------------------------------------------------------------------------- 0620 0629 | ) | .CONST 0x0629 ; Address of begin 0621 0004 | | .CONST 0x0004 ; Address of exception handler 0622 0003 | | .CONST 0x0003 ; Number of locals 0623 INIT_0620: 0623 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x11 = .DEBUG 0x0623,0x0c28,0x0001,0x0000,0x0058,0x9635,0x0000,0x0469 ; Debug Table 0x11.0x0 = 0x623,0xffff 0624 00eb | | Load_Encached Diana_Cache ; Debug Table 0x11.0x1 = 0x624,0xfffe 0625 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0626 0322 | " | Declare_Variable Record 0627 00d8 | | Load_Top At_Offset_0 0628 1c00 | | Execute_Immediate Run_Utility,0x0 0629 BODY_0620: 0629 e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0x2 = 0x629,0x1 062a 800c | | Call 0x0,0xc 062b e5fe | | Load 0x2,-0x2 ; Debug Table 0x11.0x3 = 0x62b,0x2 062c e5fd | | Load 0x2,-0x3 062d 801a | | Call 0x0,0x1a 062e e5fc | | Load 0x2,-0x4 ; Debug Table 0x11.0x4 = 0x62e,0x3 062f 00eb | | Load_Encached Diana_Cache 0630 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0631 0b00 | | Execute_Immediate Case_Compare,0x0 0632 7026 |p& | Jump_Nonzero 0x659 0633 0b80 | | Execute_Immediate Case_Compare,0x80 0634 7034 |p4 | Jump_Nonzero 0x669 0635 e5fc | | Load 0x2,-0x4 ; Debug Table 0x11.0x5 = 0x635,0x8 0636 e5fd | | Load 0x2,-0x3 0637 800d | | Call 0x0,0xd 0638 c5fc | | Store 0x2,-0x4 0639 e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0x6 = 0x639,0x9 063a e5fd | | Load 0x2,-0x3 063b 8216 | | Call 0x1,0x16 063c e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0x7 = 0x63c,0xa 063d e5fc | | Load 0x2,-0x4 063e e00e | | Load 0x0,0xe 063f 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0640 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x8 = 0x640,0xb 0641 00eb | | Load_Encached Diana_Cache 0642 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0643 0f38 | 8 | Execute_Immediate Equal,0x38 0644 680b |h | Jump_Zero 0x650 0645 e5fc | | Load 0x2,-0x4 ; Debug Table 0x11.0x9 = 0x645,0xc 0646 e5fd | | Load 0x2,-0x3 0647 8219 | | Call 0x1,0x19 0648 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0xa = 0x648,0xd 0649 00e1 | | Load_Encached Boolean_Cache 064a e5fc | | Load 0x2,-0x4 064b e013 | | Load 0x0,0x13 064c 180d | | Execute Package,Field_Execute,Field_Number 0xd 064d c402 | | Store 0x2,0x2 064e 00d1 | | Pop_Control Pop_Count_1 064f 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0650 e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0xb = 0x650,0xe 0651 e01c | | Load 0x0,0x1c 0652 180f | | Execute Package,Field_Execute,Field_Number 0xf 0653 0092 0800 | | Action Push_String_Extended,0x800 ; "3.2.1 (16)" ; Debug Table 0x11.0xc = 0x653,0xf 0655 e5fd | | Load 0x2,-0x3 0656 e5fc | | Load 0x2,-0x4 0657 8015 | | Call 0x0,0x15 0658 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0659 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0xd = 0x659,0x4 065a 00eb | | Load_Encached Diana_Cache 065b 1814 | | Execute Package,Field_Execute,Field_Number 0x14 065c 0f38 | 8 | Execute_Immediate Equal,0x38 065d 6807 |h | Jump_Zero 0x665 065e 0092 07f3 | | Action Push_String_Extended,0x7f3 ; "3.2.1 (2)" ; Debug Table 0x11.0xe = 0x65e,0x5 0660 0092 0803 | | Action Push_String_Extended,0x803 ; "0365**SMOBJ " 0662 e5ff | | Load 0x2,-0x1 0663 8001 | | Call 0x0,0x1 0664 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0665 e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0xf = 0x665,0x6 0666 e01c | | Load 0x0,0x1c 0667 180f | | Execute Package,Field_Execute,Field_Number 0xf 0668 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0669 e5fc | | Load 0x2,-0x4 ; Debug Table 0x11.0x10 = 0x669,0x7 066a e5fd | | Load 0x2,-0x3 066b e5fe | | Load 0x2,-0x2 066c 801b | | Call 0x0,0x1b 066d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 066e 0000 0000 | | .XXX[0x2] 0670 ; -------------------------------------------------------------------------------------- 0670 ; SUBPROGRAM 0670 ; -------------------------------------------------------------------------------------- 0670 067d | } | .CONST 0x067d ; Address of begin 0671 0004 | | .CONST 0x0004 ; Address of exception handler 0672 0004 | | .CONST 0x0004 ; Number of locals 0673 INIT_0670: 0673 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12 = .DEBUG 0x0673,0x0c4c,0x0002,0x0000,0x0058,0x9635,0x0000,0x0776 ; Debug Table 0x12.0x0 = 0x673,0xffff 0674 e01d | | Load 0x0,0x1d ; Debug Table 0x12.0x1 = 0x674,0xfffe 0675 e5fe | | Load 0x2,-0x2 0676 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0677 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0x12.0x2 = 0x677,0xfffd 0678 02c7 | | Declare_Variable Any 0679 e5ff | | Load 0x2,-0x1 067a 00eb | | Load_Encached Diana_Cache 067b 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 067c c404 | | Store 0x2,0x4 067d BODY_0670: 067d 00cf | | Action Mark_Auxiliary 067e 7824 |x$ | Jump 0x6a3 067f 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x3 = 0x67f,0x2 0680 00eb | | Load_Encached Diana_Cache 0681 1872 | r | Execute Package,Field_Execute,Field_Number 0x72 0682 a402 | | Store_Unchecked 0x2,0x2 0683 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x4 = 0x683,0x3 0684 00eb | | Load_Encached Diana_Cache 0685 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0686 7017 |p | Jump_Nonzero 0x69e 0687 00d9 | | Load_Top At_Offset_1 0688 e402 | | Load 0x2,0x2 0689 00eb | | Load_Encached Diana_Cache 068a 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 068b 00eb | | Load_Encached Diana_Cache 068c 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 068d 6810 |h | Jump_Zero 0x69e 068e 00eb | | Load_Encached Diana_Cache ; Debug Table 0x12.0x5 = 0x68e,0x4 068f 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0690 00db | | Load_Top At_Offset_3 0691 00eb | | Load_Encached Diana_Cache 0692 1876 | v | Execute Package,Field_Execute,Field_Number 0x76 0693 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x6 = 0x693,0x5 0694 e5ff | | Load 0x2,-0x1 0695 e004 | | Load 0x0,0x4 0696 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 0697 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x7 = 0x697,0x6 0698 e5ff | | Load 0x2,-0x1 0699 496a |Ij | Short_Literal 0x16a 069a 00eb | | Load_Encached Diana_Cache 069b 0096 | | Execute Package,Entry 069c 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x8 = 0x69c,0x7 069d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 069e 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x9 = 0x69e,0x8 069f 00eb | | Load_Encached Diana_Cache 06a0 1873 | s | Execute Package,Field_Execute,Field_Number 0x73 06a1 0033 | 3 | Store_Top Heap_Access,At_Offset_3 06a2 00c9 | | Action Pop_Auxiliary_Loop 06a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0xa = 0x6a3,0x1 06a4 00eb | | Load_Encached Diana_Cache 06a5 1871 | q | Execute Package,Field_Execute,Field_Number 0x71 06a6 6fd8 |o | Jump_Zero 0x67f 06a7 00ce | | Action Pop_Auxiliary 06a8 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0xb = 0x6a8,0x9 06a9 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 06aa 0000 0000 | | .BLANK 0000[0x6] 06b0 ; -------------------------------------------------------------------------------------- 06b0 ; SUBPROGRAM 06b0 ; -------------------------------------------------------------------------------------- 06b0 06c9 | | .CONST 0x06c9 ; Address of begin 06b1 0004 | | .CONST 0x0004 ; Address of exception handler 06b2 0007 | | .CONST 0x0007 ; Number of locals 06b3 INIT_06b0: 06b3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13 = .DEBUG 0x06b3,0x0c66,0x0001,0x0000,0x0058,0x9635,0x0000,0x0a4f ; Debug Table 0x13.0x0 = 0x6b3,0xffff 06b4 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x13.0x1 = 0x6b4,0xfffe 06b5 e5ff | | Load 0x2,-0x1 06b6 00eb | | Load_Encached Diana_Cache 06b7 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 06b8 00eb | | Load_Encached Diana_Cache 06b9 1888 | | Execute Package,Field_Execute,Field_Number 0x88 06ba 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06bb 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x13.0x2 = 0x6bb,0xfffd 06bc 00d9 | | Load_Top At_Offset_1 06bd 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06be 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13.0x3 = 0x6be,0xfffc 06bf e5ff | | Load 0x2,-0x1 06c0 00eb | | Load_Encached Diana_Cache 06c1 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 06c2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13.0x4 = 0x6c3,0xfffb 06c4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13.0x5 = 0x6c4,0xfffa 06c5 e5ff | | Load 0x2,-0x1 06c6 00eb | | Load_Encached Diana_Cache 06c7 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 06c8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06c9 BODY_06b0: 06c9 00cf | | Action Mark_Auxiliary 06ca 0007 | | Action Break_Optional ; Debug Table 0x13.0x6 = 0x6ca,0x1 06cb e404 | | Load 0x2,0x4 ; Debug Table 0x13.0x7 = 0x6cb,0x2 06cc 00eb | | Load_Encached Diana_Cache 06cd 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 06ce a402 | | Store_Unchecked 0x2,0x2 06cf e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x8 = 0x6cf,0x3 06d0 00eb | | Load_Encached Diana_Cache 06d1 1814 | | Execute Package,Field_Execute,Field_Number 0x14 06d2 0fab | | Execute_Immediate Equal,-0x55 06d3 6806 |h | Jump_Zero 0x6da 06d4 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x13.0x9 = 0x6d4,0x4 06d5 0092 07ec | | Action Push_String_Extended,0x7ec ; " must be an identifier" 06d7 e402 | | Load 0x2,0x2 06d8 8001 | | Call 0x0,0x1 06d9 7808 |x | Jump 0x6e2 06da e402 | | Load 0x2,0x2 ; Debug Table 0x13.0xa = 0x6da,0x5 06db e002 | | Load 0x0,0x2 06dc 1812 | | Execute Package,Field_Execute,Field_Number 0x12 06dd e402 | | Load 0x2,0x2 ; Debug Table 0x13.0xb = 0x6dd,0x6 06de e402 | | Load 0x2,0x2 06df 496a |Ij | Short_Literal 0x16a 06e0 00eb | | Load_Encached Diana_Cache 06e1 0096 | | Execute Package,Entry 06e2 e404 | | Load 0x2,0x4 ; Debug Table 0x13.0xc = 0x6e2,0x7 06e3 00eb | | Load_Encached Diana_Cache 06e4 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 06e5 a404 | | Store_Unchecked 0x2,0x4 06e6 e404 | | Load 0x2,0x4 ; Debug Table 0x13.0xd = 0x6e6,0x8 06e7 00eb | | Load_Encached Diana_Cache 06e8 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 06e9 7002 |p | Jump_Nonzero 0x6ec 06ea 00c9 | | Action Pop_Auxiliary_Loop 06eb 7fdf | | Jump 0x6cb 06ec 00ce | | Action Pop_Auxiliary 06ed 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0xe = 0x6ed,0x9 06ee 8005 | | Call 0x0,0x5 06ef 0032 | 2 | Store_Top Heap_Access,At_Offset_2 06f0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0xf = 0x6f0,0xa 06f1 e00b | | Load 0x0,0xb 06f2 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 06f3 7006 |p | Jump_Nonzero 0x6fa 06f4 0092 0804 | | Action Push_String_Extended,0x804 ; "3.7.1 (1)" ; Debug Table 0x13.0x10 = 0x6f4,0xb 06f6 0092 0805 | | Action Push_String_Extended,0x805 ; "0373**SMOBJ " 06f8 e405 | | Load 0x2,0x5 06f9 8001 | | Call 0x0,0x1 06fa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x11 = 0x6fa,0xc 06fb 00eb | | Load_Encached Diana_Cache 06fc 1813 | | Execute Package,Field_Execute,Field_Number 0x13 06fd 700b |p | Jump_Nonzero 0x709 06fe 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x12 = 0x6fe,0xd 06ff 00da | | Load_Top At_Offset_2 0700 800d | | Call 0x0,0xd 0701 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0702 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x13.0x13 = 0x702,0xe 0703 00da | | Load_Top At_Offset_2 0704 00da | | Load_Top At_Offset_2 0705 8015 | | Call 0x0,0x15 0706 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x14 = 0x706,0xf 0707 a5fe | | Store_Unchecked 0x2,-0x2 0708 7802 |x | Jump 0x70b 0709 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x15 = 0x709,0x10 070a a5fd | | Store_Unchecked 0x2,-0x3 070b e403 | | Load 0x2,0x3 ; Debug Table 0x13.0x16 = 0x70b,0x11 070c a404 | | Store_Unchecked 0x2,0x4 070d 00cf | | Action Mark_Auxiliary 070e 0007 | | Action Break_Optional ; Debug Table 0x13.0x17 = 0x70e,0x12 070f e404 | | Load 0x2,0x4 ; Debug Table 0x13.0x18 = 0x70f,0x13 0710 00eb | | Load_Encached Diana_Cache 0711 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0712 a402 | | Store_Unchecked 0x2,0x2 0713 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x19 = 0x713,0x14 0714 00eb | | Load_Encached Diana_Cache 0715 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0716 0fab | | Execute_Immediate Equal,-0x55 0717 7008 |p | Jump_Nonzero 0x720 0718 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x1a = 0x718,0x15 0719 e402 | | Load 0x2,0x2 071a 8007 | | Call 0x0,0x7 071b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x1b = 0x71b,0x16 071c e402 | | Load 0x2,0x2 071d 495e |I^ | Short_Literal 0x15e 071e 00eb | | Load_Encached Diana_Cache 071f 0096 | | Execute Package,Entry 0720 e404 | | Load 0x2,0x4 ; Debug Table 0x13.0x1c = 0x720,0x17 0721 00eb | | Load_Encached Diana_Cache 0722 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0723 a404 | | Store_Unchecked 0x2,0x4 0724 e404 | | Load 0x2,0x4 ; Debug Table 0x13.0x1d = 0x724,0x18 0725 00eb | | Load_Encached Diana_Cache 0726 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0727 7002 |p | Jump_Nonzero 0x72a 0728 00c9 | | Action Pop_Auxiliary_Loop 0729 7fe5 | | Jump 0x70f 072a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 072b 0000 0000 | | .BLANK 0000[0x5] 0730 ; -------------------------------------------------------------------------------------- 0730 ; SUBPROGRAM 0730 ; -------------------------------------------------------------------------------------- 0730 0738 | 8 | .CONST 0x0738 ; Address of begin 0731 0004 | | .CONST 0x0004 ; Address of exception handler 0732 0002 | | .CONST 0x0002 ; Number of locals 0733 INIT_0730: 0733 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14 = .DEBUG 0x0733,0x0ca4,0x0002,0x0000,0x0058,0x9635,0x0000,0x0be5 ; Debug Table 0x14.0x0 = 0x733,0xffff 0734 00db | | Load_Top At_Offset_3 0735 00eb | | Load_Encached Diana_Cache 0736 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0737 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0738 BODY_0730: 0738 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x1 = 0x738,0x1 0739 00eb | | Load_Encached Diana_Cache 073a 1814 | | Execute Package,Field_Execute,Field_Number 0x14 073b 0f94 | | Execute_Immediate Equal,-0x6c 073c 681f |h | Jump_Zero 0x75c 073d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x2 = 0x73d,0x2 073e 00eb | | Load_Encached Diana_Cache 073f 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0740 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0741 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x3 = 0x741,0x3 0742 00eb | | Load_Encached Diana_Cache 0743 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0744 0b7a | z | Execute_Immediate Case_Compare,0x7a 0745 7003 |p | Jump_Nonzero 0x749 0746 0b7b | { | Execute_Immediate Case_Compare,0x7b 0747 7001 |p | Jump_Nonzero 0x749 0748 7812 |x | Jump 0x75b ; Debug Table 0x14.0x4 = 0x748,0x7 0749 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x5 = 0x749,0x4 074a 00eb | | Load_Encached Diana_Cache 074b 18ec | | Execute Package,Field_Execute,Field_Number 0xec 074c 0032 | 2 | Store_Top Heap_Access,At_Offset_2 074d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x6 = 0x74d,0x5 074e 00eb | | Load_Encached Diana_Cache 074f 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0750 0f3d | = | Execute_Immediate Equal,0x3d 0751 6809 |h | Jump_Zero 0x75b 0752 00d9 | | Load_Top At_Offset_1 0753 00eb | | Load_Encached Diana_Cache 0754 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4 0755 00eb | | Load_Encached Diana_Cache 0756 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0757 0f80 | | Execute_Immediate Equal,-0x80 0758 6802 |h | Jump_Zero 0x75b 0759 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0x7 = 0x759,0x6 075a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 075b 00d1 | | Pop_Control Pop_Count_1 075c 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x8 = 0x75c,0x8 075d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 075e 0000 0000 | | .XXX[0x2] 0760 ; -------------------------------------------------------------------------------------- 0760 ; SUBPROGRAM 0760 ; -------------------------------------------------------------------------------------- 0760 077f | | .CONST 0x077f ; Address of begin 0761 0004 | | .CONST 0x0004 ; Address of exception handler 0762 0009 | | .CONST 0x0009 ; Number of locals 0763 INIT_0760: 0763 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15 = .DEBUG 0x0763,0x0cb8,0x0001,0x0000,0x0058,0x9635,0x0000,0x0d85 ; Debug Table 0x15.0x0 = 0x763,0xffff 0764 e5fe | | Load 0x2,-0x2 0765 00eb | | Load_Encached Diana_Cache 0766 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0767 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0768 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x1 = 0x768,0xfffe 0769 e5ff | | Load 0x2,-0x1 076a 00eb | | Load_Encached Diana_Cache 076b 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 076c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 076d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x2 = 0x76d,0xfffd 076e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x3 = 0x76e,0xfffc 076f 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x15.0x4 = 0x76f,0xfffb 0770 e5ff | | Load 0x2,-0x1 0771 00eb | | Load_Encached Diana_Cache 0772 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0773 00eb | | Load_Encached Diana_Cache 0774 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0775 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0776 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x5 = 0x776,0xfffa 0777 e5ff | | Load 0x2,-0x1 0778 00eb | | Load_Encached Diana_Cache 0779 18ca | | Execute Package,Field_Execute,Field_Number 0xca 077a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 077b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x15.0x6 = 0x77b,0xfff9 077c 00da | | Load_Top At_Offset_2 077d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 077e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x7 = 0x77e,0xfff8 077f BODY_0760: 077f 00cf | | Action Mark_Auxiliary 0780 0007 | | Action Break_Optional ; Debug Table 0x15.0x8 = 0x780,0x1 0781 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x9 = 0x781,0x2 0782 00eb | | Load_Encached Diana_Cache 0783 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0784 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0785 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0xa = 0x785,0x3 0786 00eb | | Load_Encached Diana_Cache 0787 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0788 0fab | | Execute_Immediate Equal,-0x55 0789 6806 |h | Jump_Zero 0x790 078a 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x15.0xb = 0x78a,0x4 078b 0092 07ec | | Action Push_String_Extended,0x7ec ; " must be an identifier" 078d 00db | | Load_Top At_Offset_3 078e 8001 | | Call 0x0,0x1 078f 7803 |x | Jump 0x793 0790 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0xc = 0x790,0x5 0791 e002 | | Load 0x0,0x2 0792 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0793 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0xd = 0x793,0x6 0794 00eb | | Load_Encached Diana_Cache 0795 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0796 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0797 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0xe = 0x797,0x7 0798 00eb | | Load_Encached Diana_Cache 0799 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 079a 7002 |p | Jump_Nonzero 0x79d 079b 00c9 | | Action Pop_Auxiliary_Loop 079c 7fe4 | | Jump 0x781 079d 00ce | | Action Pop_Auxiliary 079e e403 | | Load 0x2,0x3 ; Debug Table 0x15.0xf = 0x79e,0x8 079f 8005 | | Call 0x0,0x5 07a0 a405 | | Store_Unchecked 0x2,0x5 07a1 00cf | | Action Mark_Auxiliary 07a2 7805 |x | Jump 0x7a8 07a3 e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x10 = 0x7a3,0xa 07a4 00eb | | Load_Encached Diana_Cache 07a5 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0 07a6 a402 | | Store_Unchecked 0x2,0x2 07a7 00c9 | | Action Pop_Auxiliary_Loop 07a8 e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x11 = 0x7a8,0x9 07a9 00eb | | Load_Encached Diana_Cache 07aa 1814 | | Execute Package,Field_Execute,Field_Number 0x14 07ab 0f12 | | Execute_Immediate Equal,0x12 07ac 77f6 |w | Jump_Nonzero 0x7a3 07ad 00ce | | Action Pop_Auxiliary 07ae e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x12 = 0x7ae,0xb 07af 00eb | | Load_Encached Diana_Cache 07b0 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 07b1 a404 | | Store_Unchecked 0x2,0x4 07b2 e404 | | Load 0x2,0x4 ; Debug Table 0x15.0x13 = 0x7b2,0xc 07b3 00eb | | Load_Encached Diana_Cache 07b4 1813 | | Execute Package,Field_Execute,Field_Number 0x13 07b5 6804 |h | Jump_Zero 0x7ba 07b6 e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x14 = 0x7b6,0xd 07b7 8005 | | Call 0x0,0x5 07b8 a404 | | Store_Unchecked 0x2,0x4 07b9 7807 |x | Jump 0x7c1 07ba 801e | | Call 0x0,0x1e ; Debug Table 0x15.0x15 = 0x7ba,0xe 07bb 00e7 | | Load_Encached Duration_Cache 07bc 0269 | i | Execute Discrete,Last 07bd e404 | | Load 0x2,0x4 07be e01f | | Load 0x0,0x1f 07bf 180d | | Execute Package,Field_Execute,Field_Number 0xd 07c0 a404 | | Store_Unchecked 0x2,0x4 07c1 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x16 = 0x7c1,0xf 07c2 00eb | | Load_Encached Diana_Cache 07c3 1813 | | Execute Package,Field_Execute,Field_Number 0x13 07c4 700c |p | Jump_Nonzero 0x7d1 07c5 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x17 = 0x7c5,0x10 07c6 e404 | | Load 0x2,0x4 07c7 800d | | Call 0x0,0xd 07c8 0033 | 3 | Store_Top Heap_Access,At_Offset_3 07c9 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x15.0x18 = 0x7c9,0x11 07ca e404 | | Load 0x2,0x4 07cb e407 | | Load 0x2,0x7 07cc 8015 | | Call 0x0,0x15 07cd e404 | | Load 0x2,0x4 ; Debug Table 0x15.0x19 = 0x7cd,0x12 07ce 00db | | Load_Top At_Offset_3 07cf e00e | | Load 0x0,0xe 07d0 1810 | | Execute Package,Field_Execute,Field_Number 0x10 07d1 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x1a = 0x7d1,0x13 07d2 0032 | 2 | Store_Top Heap_Access,At_Offset_2 07d3 00cf | | Action Mark_Auxiliary 07d4 0007 | | Action Break_Optional ; Debug Table 0x15.0x1b = 0x7d4,0x14 07d5 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x1c = 0x7d5,0x15 07d6 00eb | | Load_Encached Diana_Cache 07d7 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 07d8 0032 | 2 | Store_Top Heap_Access,At_Offset_2 07d9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x1d = 0x7d9,0x16 07da 00eb | | Load_Encached Diana_Cache 07db 1814 | | Execute Package,Field_Execute,Field_Number 0x14 07dc 0fab | | Execute_Immediate Equal,-0x55 07dd 7003 |p | Jump_Nonzero 0x7e1 07de e405 | | Load 0x2,0x5 ; Debug Table 0x15.0x1e = 0x7de,0x17 07df 00da | | Load_Top At_Offset_2 07e0 8007 | | Call 0x0,0x7 07e1 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x1f = 0x7e1,0x18 07e2 00eb | | Load_Encached Diana_Cache 07e3 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 07e4 0033 | 3 | Store_Top Heap_Access,At_Offset_3 07e5 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x20 = 0x7e5,0x19 07e6 00eb | | Load_Encached Diana_Cache 07e7 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 07e8 7002 |p | Jump_Nonzero 0x7eb 07e9 00c9 | | Action Pop_Auxiliary_Loop 07ea 7fea | | Jump 0x7d5 07eb 4503 |E | Exit_Suprogram New_Top_Offset 0x3 07ec ; -------------------------------------------------------------------------------------- 07ec ; STRING TABLE 07ec ; -------------------------------------------------------------------------------------- 07ec 0036 | 6 | .STRTAB 0x0036->0x0807 ; " must be an identifier" 07ed 004a | J | .STRTAB 0x004a->0x0812 ; "7.4 (2)" 07ee 004f | O | .STRTAB 0x004f->0x0815 ; " must be a type mark" 07ef 0061 | a | .STRTAB 0x0061->0x081f ; "7.4 (4)" 07f0 0066 | f | .STRTAB 0x0066->0x0823 ; "0366**SMOBJ " 07f1 0070 | p | .STRTAB 0x0070->0x0829 ; "0367**SMOBJ " 07f2 007a | z | .STRTAB 0x007a->0x082f ; "0368**SMOBJ " 07f3 0084 | | .STRTAB 0x0084->0x0835 ; "3.2.1 (2)" 07f4 008b | | .STRTAB 0x008b->0x0839 ; "0369**SMOBJ " 07f5 0095 | | .STRTAB 0x0095->0x083f ; "7.4.3 (1)" 07f6 009c | | .STRTAB 0x009c->0x0844 ; "0370**SMOBJ " 07f7 00a6 | | .STRTAB 0x00a6->0x084a ; "3.2 (9)" 07f8 00ab | | .STRTAB 0x00ab->0x084d ; "0371**SMOBJ " 07f9 00b5 | | .STRTAB 0x00b5->0x0853 ; "0372**SMOBJ " 07fa 00bf | | .STRTAB 0x00bf->0x0859 ; "3.7.1 (4)" 07fb 00c6 | | .STRTAB 0x00c6->0x085e ; "0374**SMOBJ " 07fc 00d0 | | .STRTAB 0x00d0->0x0864 ; "6.1 (4)" 07fd 00d5 | | .STRTAB 0x00d5->0x0867 ; "0375**SMOBJ " 07fe 00df | | .STRTAB 0x00df->0x086d ; "7.4.4 (6)" 07ff 00e6 | | .STRTAB 0x00e6->0x0872 ; "0362**SMOBJ " 0800 00f0 | | .STRTAB 0x00f0->0x0878 ; "3.2.1 (16)" 0801 00f8 | | .STRTAB 0x00f8->0x087d ; "0363**SMOBJ " 0802 0102 | | .STRTAB 0x0102->0x0883 ; "0364**SMOBJ " 0803 010c | | .STRTAB 0x010c->0x0889 ; "0365**SMOBJ " 0804 0116 | | .STRTAB 0x0116->0x088f ; "3.7.1 (1)" 0805 011d | | .STRTAB 0x011d->0x0893 ; "0373**SMOBJ " 0806 0127 | ' | .STREND 0x0127->0x0899 0807 206d 7573 | mus| .STRTAB_STRINGS 089a 0000 0000 | | .BLANK 0000[0x6] 08a0 ; -------------------------------------------------------------------------------------- 08a0 ; Debug Table 08a0 ; -------------------------------------------------------------------------------------- 08a0 0003 0016 | | .CONST 0x0003,0x0016 08a2 000b 0952 | R| .DEBUG 0x000b,0x0952,0x0000,0x0000,0x0056,0xb2b5,0x0000,0x16fe 08aa 001e 0966 | f| .DEBUG 0x001e,0x0966,0x0000,0x0000,0x0058,0x9635,0x0000,0x000a 08b2 004b 0990 | K | .DEBUG 0x004b,0x0990,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x16ff 08ba 00bb 09c4 | | .DEBUG 0x00bb,0x09c4,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1709 08c2 0163 0a12 | c | .DEBUG 0x0163,0x0a12,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1713 08ca 0213 0a62 | b| .DEBUG 0x0213,0x0a62,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1721 08d2 0283 0a92 | | .DEBUG 0x0283,0x0a92,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x172b 08da 02c3 0ab0 | | .DEBUG 0x02c3,0x0ab0,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1735 08e2 034b 0af2 | K | .DEBUG 0x034b,0x0af2,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x173f 08ea 0373 0b04 | s | .DEBUG 0x0373,0x0b04,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1749 08f2 03e3 0b3a | :| .DEBUG 0x03e3,0x0b3a,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1759 08fa 042b 0b58 | + X| .DEBUG 0x042b,0x0b58,0x0001,0x0000,0x0058,0x9635,0x0000,0x000b 0902 043b 0b5e | ; ^| .DEBUG 0x043b,0x0b5e,0x0002,0x0000,0x0058,0x9635,0x0000,0x0030 090a 0493 0b82 | | .DEBUG 0x0493,0x0b82,0x0002,0x0000,0x0058,0x9635,0x0000,0x00f4 0912 04ab 0b8a | | .DEBUG 0x04ab,0x0b8a,0x0001,0x0000,0x0058,0x9635,0x0000,0x012e 091a 052b 0bbc | + | .DEBUG 0x052b,0x0bbc,0x0001,0x0000,0x0058,0x9635,0x0000,0x0247 0922 05db 0c0a | | .DEBUG 0x05db,0x0c0a,0x0001,0x0000,0x0058,0x9635,0x0000,0x03c5 092a 0623 0c28 | # (| .DEBUG 0x0623,0x0c28,0x0001,0x0000,0x0058,0x9635,0x0000,0x0469 0932 0673 0c4c | s L| .DEBUG 0x0673,0x0c4c,0x0002,0x0000,0x0058,0x9635,0x0000,0x0776 093a 06b3 0c66 | f| .DEBUG 0x06b3,0x0c66,0x0001,0x0000,0x0058,0x9635,0x0000,0x0a4f 0942 0733 0ca4 | 3 | .DEBUG 0x0733,0x0ca4,0x0002,0x0000,0x0058,0x9635,0x0000,0x0be5 094a 0763 0cb8 | c | .DEBUG 0x0763,0x0cb8,0x0001,0x0000,0x0058,0x9635,0x0000,0x0d85 0952 ; -------------------------------------------------------------------------------------- 0952 ; Debug3 Subtable 0x0 0952 ; -------------------------------------------------------------------------------------- 0952 0009 0000 | | .DBG3TAB 0x0009,0x0000 0954 000b ffff | | .CONST 0x000b,0xffff 0956 000d fffe | | .CONST 0x000d,0xfffe 0958 000f fffd | | .CONST 0x000f,0xfffd 095a 0011 fffc | | .CONST 0x0011,0xfffc 095c 0013 fffb | | .CONST 0x0013,0xfffb 095e 0015 fffa | | .CONST 0x0015,0xfffa 0960 0017 fff9 | | .CONST 0x0017,0xfff9 0962 0019 fff8 | | .CONST 0x0019,0xfff8 0964 001b fff7 | | .CONST 0x001b,0xfff7 0966 ; -------------------------------------------------------------------------------------- 0966 ; Debug3 Subtable 0x1 0966 ; -------------------------------------------------------------------------------------- 0966 0014 0000 | | .DBG3TAB 0x0014,0x0000 0968 001e ffff | | .CONST 0x001e,0xffff 096a 0020 fffe | | .CONST 0x0020,0xfffe 096c 0022 fffd | " | .CONST 0x0022,0xfffd 096e 0024 fffc | $ | .CONST 0x0024,0xfffc 0970 0026 fffb | & | .CONST 0x0026,0xfffb 0972 0028 fffa | ( | .CONST 0x0028,0xfffa 0974 002a fff9 | * | .CONST 0x002a,0xfff9 0976 002c fff8 | , | .CONST 0x002c,0xfff8 0978 002e fff7 | . | .CONST 0x002e,0xfff7 097a 0030 fff6 | 0 | .CONST 0x0030,0xfff6 097c 0032 fff5 | 2 | .CONST 0x0032,0xfff5 097e 0034 fff4 | 4 | .CONST 0x0034,0xfff4 0980 0036 fff3 | 6 | .CONST 0x0036,0xfff3 0982 0038 fff2 | 8 | .CONST 0x0038,0xfff2 0984 003a fff1 | : | .CONST 0x003a,0xfff1 0986 003c fff0 | < | .CONST 0x003c,0xfff0 0988 003e ffef | > | .CONST 0x003e,0xffef 098a 0040 ffee | @ | .CONST 0x0040,0xffee 098c 0042 ffed | B | .CONST 0x0042,0xffed 098e 0044 ffec | D | .CONST 0x0044,0xffec 0990 ; -------------------------------------------------------------------------------------- 0990 ; Debug3 Subtable 0x2 0990 ; -------------------------------------------------------------------------------------- 0990 0005 0014 | | .DBG3TAB 0x0005,0x0014 0992 004b ffff | K | .CONST 0x004b,0xffff 0994 004c fffe | L | .CONST 0x004c,0xfffe 0996 0053 fffd | S | .CONST 0x0053,0xfffd 0998 0058 fffc | X | .CONST 0x0058,0xfffc 099a 005d fffb | ] | .CONST 0x005d,0xfffb 099c 0061 0001 | a | .CONST 0x0061,0x0001 099e 0062 0002 | b | .CONST 0x0062,0x0002 09a0 0066 0003 | f | .CONST 0x0066,0x0003 09a2 006b 0004 | k | .CONST 0x006b,0x0004 09a4 0071 0005 | q | .CONST 0x0071,0x0005 09a6 0074 0006 | t | .CONST 0x0074,0x0006 09a8 0079 0007 | y | .CONST 0x0079,0x0007 09aa 007e 0008 | ~ | .CONST 0x007e,0x0008 09ac 0082 0009 | | .CONST 0x0082,0x0009 09ae 0089 000a | | .CONST 0x0089,0x000a 09b0 008e 000b | | .CONST 0x008e,0x000b 09b2 0091 000c | | .CONST 0x0091,0x000c 09b4 0097 000d | | .CONST 0x0097,0x000d 09b6 009b 000e | | .CONST 0x009b,0x000e 09b8 009e 000f | | .CONST 0x009e,0x000f 09ba 009f 0010 | | .CONST 0x009f,0x0010 09bc 00a3 0011 | | .CONST 0x00a3,0x0011 09be 00a8 0012 | | .CONST 0x00a8,0x0012 09c0 00ab 0013 | | .CONST 0x00ab,0x0013 09c2 00af 0014 | | .CONST 0x00af,0x0014 09c4 ; -------------------------------------------------------------------------------------- 09c4 ; Debug3 Subtable 0x3 09c4 ; -------------------------------------------------------------------------------------- 09c4 0007 001f | | .DBG3TAB 0x0007,0x001f 09c6 00bb ffff | | .CONST 0x00bb,0xffff 09c8 00bc fffe | | .CONST 0x00bc,0xfffe 09ca 00c1 fffd | | .CONST 0x00c1,0xfffd 09cc 00c6 fffc | | .CONST 0x00c6,0xfffc 09ce 00cb fffb | | .CONST 0x00cb,0xfffb 09d0 00cc fffa | | .CONST 0x00cc,0xfffa 09d2 00d1 fff9 | | .CONST 0x00d1,0xfff9 09d4 00d4 0002 | | .CONST 0x00d4,0x0002 09d6 00d8 0003 | | .CONST 0x00d8,0x0003 09d8 00dd 0004 | | .CONST 0x00dd,0x0004 09da 00e3 0005 | | .CONST 0x00e3,0x0005 09dc 00e6 0006 | | .CONST 0x00e6,0x0006 09de 00ea 0007 | | .CONST 0x00ea,0x0007 09e0 00ed 0008 | | .CONST 0x00ed,0x0008 09e2 00f2 0001 | | .CONST 0x00f2,0x0001 09e4 00f7 0009 | | .CONST 0x00f7,0x0009 09e6 00fc 000d | | .CONST 0x00fc,0x000d 09e8 0100 000a | | .CONST 0x0100,0x000a 09ea 0106 000b | | .CONST 0x0106,0x000b 09ec 010a 000c | | .CONST 0x010a,0x000c 09ee 010e 000e | | .CONST 0x010e,0x000e 09f0 0114 0010 | | .CONST 0x0114,0x0010 09f2 0118 0011 | | .CONST 0x0118,0x0011 09f4 011d 0012 | | .CONST 0x011d,0x0012 09f6 0120 0013 | | .CONST 0x0120,0x0013 09f8 0123 0014 | # | .CONST 0x0123,0x0014 09fa 0128 000f | ( | .CONST 0x0128,0x000f 09fc 012d 0015 | - | .CONST 0x012d,0x0015 09fe 0132 0016 | 2 | .CONST 0x0132,0x0016 0a00 0133 0017 | 3 | .CONST 0x0133,0x0017 0a02 0136 0018 | 6 | .CONST 0x0136,0x0018 0a04 013a 0019 | : | .CONST 0x013a,0x0019 0a06 013b 001a | ; | .CONST 0x013b,0x001a 0a08 013e 001b | > | .CONST 0x013e,0x001b 0a0a 0148 001c | H | .CONST 0x0148,0x001c 0a0c 014e 001d | N | .CONST 0x014e,0x001d 0a0e 0152 001e | R | .CONST 0x0152,0x001e 0a10 0159 001f | Y | .CONST 0x0159,0x001f 0a12 ; -------------------------------------------------------------------------------------- 0a12 ; Debug3 Subtable 0x4 0a12 ; -------------------------------------------------------------------------------------- 0a12 0007 0020 | | .DBG3TAB 0x0007,0x0020 0a14 0163 ffff | c | .CONST 0x0163,0xffff 0a16 0164 fffe | d | .CONST 0x0164,0xfffe 0a18 016b fffd | k | .CONST 0x016b,0xfffd 0a1a 016e fffc | n | .CONST 0x016e,0xfffc 0a1c 0173 fffb | s | .CONST 0x0173,0xfffb 0a1e 0178 fffa | x | .CONST 0x0178,0xfffa 0a20 0179 fff9 | y | .CONST 0x0179,0xfff9 0a22 017b 0001 | { | .CONST 0x017b,0x0001 0a24 017c 0002 | | | .CONST 0x017c,0x0002 0a26 0180 0003 | | .CONST 0x0180,0x0003 0a28 0183 0004 | | .CONST 0x0183,0x0004 0a2a 0187 0005 | | .CONST 0x0187,0x0005 0a2c 018c 0006 | | .CONST 0x018c,0x0006 0a2e 018f 0007 | | .CONST 0x018f,0x0007 0a30 0193 0008 | | .CONST 0x0193,0x0008 0a32 019a 0009 | | .CONST 0x019a,0x0009 0a34 019c 000a | | .CONST 0x019c,0x000a 0a36 01a1 000c | | .CONST 0x01a1,0x000c 0a38 01a5 000d | | .CONST 0x01a5,0x000d 0a3a 01a8 000e | | .CONST 0x01a8,0x000e 0a3c 01ac 000f | | .CONST 0x01ac,0x000f 0a3e 01b0 000b | | .CONST 0x01b0,0x000b 0a40 01b7 0010 | | .CONST 0x01b7,0x0010 0a42 01ba 0011 | | .CONST 0x01ba,0x0011 0a44 01bb 0012 | | .CONST 0x01bb,0x0012 0a46 01bf 0013 | | .CONST 0x01bf,0x0013 0a48 01c2 0014 | | .CONST 0x01c2,0x0014 0a4a 01c7 0015 | | .CONST 0x01c7,0x0015 0a4c 01cc 0016 | | .CONST 0x01cc,0x0016 0a4e 01d0 0017 | | .CONST 0x01d0,0x0017 0a50 01d8 0018 | | .CONST 0x01d8,0x0018 0a52 01dd 0019 | | .CONST 0x01dd,0x0019 0a54 01e1 001a | | .CONST 0x01e1,0x001a 0a56 01e7 001b | | .CONST 0x01e7,0x001b 0a58 01f4 001c | | .CONST 0x01f4,0x001c 0a5a 01f9 001d | | .CONST 0x01f9,0x001d 0a5c 01fe 001e | | .CONST 0x01fe,0x001e 0a5e 0201 001f | | .CONST 0x0201,0x001f 0a60 0205 0020 | | .CONST 0x0205,0x0020 0a62 ; -------------------------------------------------------------------------------------- 0a62 ; Debug3 Subtable 0x5 0a62 ; -------------------------------------------------------------------------------------- 0a62 0006 0011 | | .DBG3TAB 0x0006,0x0011 0a64 0213 ffff | | .CONST 0x0213,0xffff 0a66 0214 fffe | | .CONST 0x0214,0xfffe 0a68 021b fffd | | .CONST 0x021b,0xfffd 0a6a 0220 fffc | | .CONST 0x0220,0xfffc 0a6c 0221 fffb | ! | .CONST 0x0221,0xfffb 0a6e 0222 fffa | " | .CONST 0x0222,0xfffa 0a70 0229 0002 | ) | .CONST 0x0229,0x0002 0a72 022e 0003 | . | .CONST 0x022e,0x0003 0a74 0233 0001 | 3 | .CONST 0x0233,0x0001 0a76 0238 0004 | 8 | .CONST 0x0238,0x0004 0a78 023b 0005 | ; | .CONST 0x023b,0x0005 0a7a 023e 0006 | > | .CONST 0x023e,0x0006 0a7c 0242 0007 | B | .CONST 0x0242,0x0007 0a7e 0249 0008 | I | .CONST 0x0249,0x0008 0a80 0250 0009 | P | .CONST 0x0250,0x0009 0a82 0257 000a | W | .CONST 0x0257,0x000a 0a84 025d 000b | ] | .CONST 0x025d,0x000b 0a86 0265 000d | e | .CONST 0x0265,0x000d 0a88 0269 000e | i | .CONST 0x0269,0x000e 0a8a 026c 000f | l | .CONST 0x026c,0x000f 0a8c 0271 0010 | q | .CONST 0x0271,0x0010 0a8e 0274 0011 | t | .CONST 0x0274,0x0011 0a90 0279 000c | y | .CONST 0x0279,0x000c 0a92 ; -------------------------------------------------------------------------------------- 0a92 ; Debug3 Subtable 0x6 0a92 ; -------------------------------------------------------------------------------------- 0a92 0003 000b | | .DBG3TAB 0x0003,0x000b 0a94 0283 ffff | | .CONST 0x0283,0xffff 0a96 0284 fffe | | .CONST 0x0284,0xfffe 0a98 0287 fffd | | .CONST 0x0287,0xfffd 0a9a 028c 0001 | | .CONST 0x028c,0x0001 0a9c 0290 0002 | | .CONST 0x0290,0x0002 0a9e 0296 0004 | | .CONST 0x0296,0x0004 0aa0 029a 0005 | | .CONST 0x029a,0x0005 0aa2 029f 0006 | | .CONST 0x029f,0x0006 0aa4 02a5 0007 | | .CONST 0x02a5,0x0007 0aa6 02aa 0003 | | .CONST 0x02aa,0x0003 0aa8 02af 0008 | | .CONST 0x02af,0x0008 0aaa 02b1 0009 | | .CONST 0x02b1,0x0009 0aac 02b3 000a | | .CONST 0x02b3,0x000a 0aae 02b7 000b | | .CONST 0x02b7,0x000b 0ab0 ; -------------------------------------------------------------------------------------- 0ab0 ; Debug3 Subtable 0x7 0ab0 ; -------------------------------------------------------------------------------------- 0ab0 0007 0019 | | .DBG3TAB 0x0007,0x0019 0ab2 02c3 ffff | | .CONST 0x02c3,0xffff 0ab4 02ca fffe | | .CONST 0x02ca,0xfffe 0ab6 02cf fffd | | .CONST 0x02cf,0xfffd 0ab8 02d4 fffc | | .CONST 0x02d4,0xfffc 0aba 02d7 fffb | | .CONST 0x02d7,0xfffb 0abc 02d8 fffa | | .CONST 0x02d8,0xfffa 0abe 02d9 fff9 | | .CONST 0x02d9,0xfff9 0ac0 02de 0001 | | .CONST 0x02de,0x0001 0ac2 02df 0002 | | .CONST 0x02df,0x0002 0ac4 02e3 0003 | | .CONST 0x02e3,0x0003 0ac6 02e8 0004 | | .CONST 0x02e8,0x0004 0ac8 02ee 0005 | | .CONST 0x02ee,0x0005 0aca 02f1 0006 | | .CONST 0x02f1,0x0006 0acc 02f5 0007 | | .CONST 0x02f5,0x0007 0ace 02fc 0008 | | .CONST 0x02fc,0x0008 0ad0 02ff 0009 | | .CONST 0x02ff,0x0009 0ad2 0303 000a | | .CONST 0x0303,0x000a 0ad4 0307 000b | | .CONST 0x0307,0x000b 0ad6 0309 000c | | .CONST 0x0309,0x000c 0ad8 030d 000d | | .CONST 0x030d,0x000d 0ada 0311 000e | | .CONST 0x0311,0x000e 0adc 0316 000f | | .CONST 0x0316,0x000f 0ade 031c 0010 | | .CONST 0x031c,0x0010 0ae0 031f 0011 | | .CONST 0x031f,0x0011 0ae2 0320 0012 | | .CONST 0x0320,0x0012 0ae4 0324 0013 | $ | .CONST 0x0324,0x0013 0ae6 0329 0014 | ) | .CONST 0x0329,0x0014 0ae8 032e 0015 | . | .CONST 0x032e,0x0015 0aea 0333 0016 | 3 | .CONST 0x0333,0x0016 0aec 0336 0017 | 6 | .CONST 0x0336,0x0017 0aee 033b 0018 | ; | .CONST 0x033b,0x0018 0af0 033f 0019 | ? | .CONST 0x033f,0x0019 0af2 ; -------------------------------------------------------------------------------------- 0af2 ; Debug3 Subtable 0x8 0af2 ; -------------------------------------------------------------------------------------- 0af2 0002 0006 | | .DBG3TAB 0x0002,0x0006 0af4 034b ffff | K | .CONST 0x034b,0xffff 0af6 034c fffe | L | .CONST 0x034c,0xfffe 0af8 0353 0002 | S | .CONST 0x0353,0x0002 0afa 0357 0003 | W | .CONST 0x0357,0x0003 0afc 035c 0004 | \ | .CONST 0x035c,0x0004 0afe 035e 0005 | ^ | .CONST 0x035e,0x0005 0b00 0363 0001 | c | .CONST 0x0363,0x0001 0b02 0368 0006 | h | .CONST 0x0368,0x0006 0b04 ; -------------------------------------------------------------------------------------- 0b04 ; Debug3 Subtable 0x9 0b04 ; -------------------------------------------------------------------------------------- 0b04 0009 0011 | | .DBG3TAB 0x0009,0x0011 0b06 0373 ffff | s | .CONST 0x0373,0xffff 0b08 0378 fffe | x | .CONST 0x0378,0xfffe 0b0a 037d fffd | } | .CONST 0x037d,0xfffd 0b0c 037e fffc | ~ | .CONST 0x037e,0xfffc 0b0e 037f fffb | | .CONST 0x037f,0xfffb 0b10 0381 fffa | | .CONST 0x0381,0xfffa 0b12 0383 fff9 | | .CONST 0x0383,0xfff9 0b14 0385 fff8 | | .CONST 0x0385,0xfff8 0b16 0386 fff7 | | .CONST 0x0386,0xfff7 0b18 038a 0002 | | .CONST 0x038a,0x0002 0b1a 038e 0003 | | .CONST 0x038e,0x0003 0b1c 0392 0004 | | .CONST 0x0392,0x0004 0b1e 0399 0005 | | .CONST 0x0399,0x0005 0b20 039c 0006 | | .CONST 0x039c,0x0006 0b22 03a6 0007 | | .CONST 0x03a6,0x0007 0b24 03b0 0008 | | .CONST 0x03b0,0x0008 0b26 03b8 0009 | | .CONST 0x03b8,0x0009 0b28 03bc 000a | | .CONST 0x03bc,0x000a 0b2a 03be 000b | | .CONST 0x03be,0x000b 0b2c 03c2 000c | | .CONST 0x03c2,0x000c 0b2e 03c5 000d | | .CONST 0x03c5,0x000d 0b30 03c7 000e | | .CONST 0x03c7,0x000e 0b32 03cf 000f | | .CONST 0x03cf,0x000f 0b34 03d3 0010 | | .CONST 0x03d3,0x0010 0b36 03d8 0001 | | .CONST 0x03d8,0x0001 0b38 03dd 0011 | | .CONST 0x03dd,0x0011 0b3a ; -------------------------------------------------------------------------------------- 0b3a ; Debug3 Subtable 0xa 0b3a ; -------------------------------------------------------------------------------------- 0b3a 0004 000a | | .DBG3TAB 0x0004,0x000a 0b3c 03e3 ffff | | .CONST 0x03e3,0xffff 0b3e 03e4 fffe | | .CONST 0x03e4,0xfffe 0b40 03e9 fffd | | .CONST 0x03e9,0xfffd 0b42 03f0 fffc | | .CONST 0x03f0,0xfffc 0b44 03f5 0002 | | .CONST 0x03f5,0x0002 0b46 03f9 0003 | | .CONST 0x03f9,0x0003 0b48 03fc 0004 | | .CONST 0x03fc,0x0004 0b4a 0401 0005 | | .CONST 0x0401,0x0005 0b4c 0406 0001 | | .CONST 0x0406,0x0001 0b4e 040b 0006 | | .CONST 0x040b,0x0006 0b50 0410 0007 | | .CONST 0x0410,0x0007 0b52 0415 0009 | | .CONST 0x0415,0x0009 0b54 041a 000a | | .CONST 0x041a,0x000a 0b56 041f 0008 | | .CONST 0x041f,0x0008 0b58 ; -------------------------------------------------------------------------------------- 0b58 ; Debug3 Subtable 0xb 0b58 ; -------------------------------------------------------------------------------------- 0b58 0000 0002 | | .DBG3TAB 0x0000,0x0002 0b5a 042b 0001 | + | .CONST 0x042b,0x0001 0b5c 042f 0002 | / | .CONST 0x042f,0x0002 0b5e ; -------------------------------------------------------------------------------------- 0b5e ; Debug3 Subtable 0xc 0b5e ; -------------------------------------------------------------------------------------- 0b5e 0003 000e | | .DBG3TAB 0x0003,0x000e 0b60 043b ffff | ; | .CONST 0x043b,0xffff 0b62 043c fffe | < | .CONST 0x043c,0xfffe 0b64 043d fffd | = | .CONST 0x043d,0xfffd 0b66 043e 0001 | > | .CONST 0x043e,0x0001 0b68 0442 0002 | B | .CONST 0x0442,0x0002 0b6a 0445 0003 | E | .CONST 0x0445,0x0003 0b6c 044d 0004 | M | .CONST 0x044d,0x0004 0b6e 0452 0005 | R | .CONST 0x0452,0x0005 0b70 0458 0007 | X | .CONST 0x0458,0x0007 0b72 045c 0008 | \ | .CONST 0x045c,0x0008 0b74 0461 0009 | a | .CONST 0x0461,0x0009 0b76 0465 000a | e | .CONST 0x0465,0x000a 0b78 046e 000c | n | .CONST 0x046e,0x000c 0b7a 046f 000b | o | .CONST 0x046f,0x000b 0b7c 0479 000d | y | .CONST 0x0479,0x000d 0b7e 047e 0006 | ~ | .CONST 0x047e,0x0006 0b80 0483 000e | | .CONST 0x0483,0x000e 0b82 ; -------------------------------------------------------------------------------------- 0b82 ; Debug3 Subtable 0xd 0b82 ; -------------------------------------------------------------------------------------- 0b82 0001 0002 | | .DBG3TAB 0x0001,0x0002 0b84 0493 ffff | | .CONST 0x0493,0xffff 0b86 049f 0001 | | .CONST 0x049f,0x0001 0b88 04a3 0002 | | .CONST 0x04a3,0x0002 0b8a ; -------------------------------------------------------------------------------------- 0b8a ; Debug3 Subtable 0xe 0b8a ; -------------------------------------------------------------------------------------- 0b8a 0002 0016 | | .DBG3TAB 0x0002,0x0016 0b8c 04ab ffff | | .CONST 0x04ab,0xffff 0b8e 04ac fffe | | .CONST 0x04ac,0xfffe 0b90 04ad 0001 | | .CONST 0x04ad,0x0001 0b92 04b2 0002 | | .CONST 0x04b2,0x0002 0b94 04b3 0003 | | .CONST 0x04b3,0x0003 0b96 04b6 0004 | | .CONST 0x04b6,0x0004 0b98 04bd 0016 | | .CONST 0x04bd,0x0016 0b9a 04c3 0005 | | .CONST 0x04c3,0x0005 0b9c 04c7 0006 | | .CONST 0x04c7,0x0006 0b9e 04cc 0007 | | .CONST 0x04cc,0x0007 0ba0 04cd 0008 | | .CONST 0x04cd,0x0008 0ba2 04d6 0012 | | .CONST 0x04d6,0x0012 0ba4 04d7 0009 | | .CONST 0x04d7,0x0009 0ba6 04db 000a | | .CONST 0x04db,0x000a 0ba8 04dc 000b | | .CONST 0x04dc,0x000b 0baa 04e0 000c | | .CONST 0x04e0,0x000c 0bac 04ed 0010 | | .CONST 0x04ed,0x0010 0bae 04ee 000d | | .CONST 0x04ee,0x000d 0bb0 04f4 000e | | .CONST 0x04f4,0x000e 0bb2 04f8 000f | | .CONST 0x04f8,0x000f 0bb4 04fe 0011 | | .CONST 0x04fe,0x0011 0bb6 0505 0013 | | .CONST 0x0505,0x0013 0bb8 0516 0014 | | .CONST 0x0516,0x0014 0bba 051e 0015 | | .CONST 0x051e,0x0015 0bbc ; -------------------------------------------------------------------------------------- 0bbc ; Debug3 Subtable 0xf 0bbc ; -------------------------------------------------------------------------------------- 0bbc 0008 001e | | .DBG3TAB 0x0008,0x001e 0bbe 052b ffff | + | .CONST 0x052b,0xffff 0bc0 052c fffe | , | .CONST 0x052c,0xfffe 0bc2 0533 fffd | 3 | .CONST 0x0533,0xfffd 0bc4 0538 fffc | 8 | .CONST 0x0538,0xfffc 0bc6 053d fffb | = | .CONST 0x053d,0xfffb 0bc8 0542 fffa | B | .CONST 0x0542,0xfffa 0bca 0547 fff9 | G | .CONST 0x0547,0xfff9 0bcc 054d fff8 | M | .CONST 0x054d,0xfff8 0bce 0550 0002 | P | .CONST 0x0550,0x0002 0bd0 0554 0003 | T | .CONST 0x0554,0x0003 0bd2 0558 0004 | X | .CONST 0x0558,0x0004 0bd4 055c 0005 | \ | .CONST 0x055c,0x0005 0bd6 0560 0006 | ` | .CONST 0x0560,0x0006 0bd8 0564 0007 | d | .CONST 0x0564,0x0007 0bda 0568 0008 | h | .CONST 0x0568,0x0008 0bdc 056d 0001 | m | .CONST 0x056d,0x0001 0bde 0572 0009 | r | .CONST 0x0572,0x0009 0be0 0576 000b | v | .CONST 0x0576,0x000b 0be2 057a 000c | z | .CONST 0x057a,0x000c 0be4 057e 000d | ~ | .CONST 0x057e,0x000d 0be6 0581 000e | | .CONST 0x0581,0x000e 0be8 0587 000f | | .CONST 0x0587,0x000f 0bea 058a 0010 | | .CONST 0x058a,0x0010 0bec 058c 0011 | | .CONST 0x058c,0x0011 0bee 058f 0012 | | .CONST 0x058f,0x0012 0bf0 0596 0016 | | .CONST 0x0596,0x0016 0bf2 059a 0017 | | .CONST 0x059a,0x0017 0bf4 059d 0018 | | .CONST 0x059d,0x0018 0bf6 05a1 0019 | | .CONST 0x05a1,0x0019 0bf8 05a4 001a | | .CONST 0x05a4,0x001a 0bfa 05a8 0013 | | .CONST 0x05a8,0x0013 0bfc 05b1 0014 | | .CONST 0x05b1,0x0014 0bfe 05b8 0015 | | .CONST 0x05b8,0x0015 0c00 05bd 001b | | .CONST 0x05bd,0x001b 0c02 05c1 001c | | .CONST 0x05c1,0x001c 0c04 05c7 001d | | .CONST 0x05c7,0x001d 0c06 05cc 001e | | .CONST 0x05cc,0x001e 0c08 05d1 000a | | .CONST 0x05d1,0x000a 0c0a ; -------------------------------------------------------------------------------------- 0c0a ; Debug3 Subtable 0x10 0c0a ; -------------------------------------------------------------------------------------- 0c0a 0002 000c | | .DBG3TAB 0x0002,0x000c 0c0c 05db ffff | | .CONST 0x05db,0xffff 0c0e 05dc fffe | | .CONST 0x05dc,0xfffe 0c10 05e0 0001 | | .CONST 0x05e0,0x0001 0c12 05e1 0002 | | .CONST 0x05e1,0x0002 0c14 05e5 0003 | | .CONST 0x05e5,0x0003 0c16 05ea 0004 | | .CONST 0x05ea,0x0004 0c18 05f1 0005 | | .CONST 0x05f1,0x0005 0c1a 05f6 0006 | | .CONST 0x05f6,0x0006 0c1c 05f9 0007 | | .CONST 0x05f9,0x0007 0c1e 0604 000a | | .CONST 0x0604,0x000a 0c20 0605 0008 | | .CONST 0x0605,0x0008 0c22 060b 0009 | | .CONST 0x060b,0x0009 0c24 0611 000b | | .CONST 0x0611,0x000b 0c26 0615 000c | | .CONST 0x0615,0x000c 0c28 ; -------------------------------------------------------------------------------------- 0c28 ; Debug3 Subtable 0x11 0c28 ; -------------------------------------------------------------------------------------- 0c28 0002 000f | | .DBG3TAB 0x0002,0x000f 0c2a 0623 ffff | # | .CONST 0x0623,0xffff 0c2c 0624 fffe | $ | .CONST 0x0624,0xfffe 0c2e 0629 0001 | ) | .CONST 0x0629,0x0001 0c30 062b 0002 | + | .CONST 0x062b,0x0002 0c32 062e 0003 | . | .CONST 0x062e,0x0003 0c34 0635 0008 | 5 | .CONST 0x0635,0x0008 0c36 0639 0009 | 9 | .CONST 0x0639,0x0009 0c38 063c 000a | < | .CONST 0x063c,0x000a 0c3a 0640 000b | @ | .CONST 0x0640,0x000b 0c3c 0645 000c | E | .CONST 0x0645,0x000c 0c3e 0648 000d | H | .CONST 0x0648,0x000d 0c40 0650 000e | P | .CONST 0x0650,0x000e 0c42 0653 000f | S | .CONST 0x0653,0x000f 0c44 0659 0004 | Y | .CONST 0x0659,0x0004 0c46 065e 0005 | ^ | .CONST 0x065e,0x0005 0c48 0665 0006 | e | .CONST 0x0665,0x0006 0c4a 0669 0007 | i | .CONST 0x0669,0x0007 0c4c ; -------------------------------------------------------------------------------------- 0c4c ; Debug3 Subtable 0x12 0c4c ; -------------------------------------------------------------------------------------- 0c4c 0003 0009 | | .DBG3TAB 0x0003,0x0009 0c4e 0673 ffff | s | .CONST 0x0673,0xffff 0c50 0674 fffe | t | .CONST 0x0674,0xfffe 0c52 0677 fffd | w | .CONST 0x0677,0xfffd 0c54 067f 0002 | | .CONST 0x067f,0x0002 0c56 0683 0003 | | .CONST 0x0683,0x0003 0c58 068e 0004 | | .CONST 0x068e,0x0004 0c5a 0693 0005 | | .CONST 0x0693,0x0005 0c5c 0697 0006 | | .CONST 0x0697,0x0006 0c5e 069c 0007 | | .CONST 0x069c,0x0007 0c60 069e 0008 | | .CONST 0x069e,0x0008 0c62 06a3 0001 | | .CONST 0x06a3,0x0001 0c64 06a8 0009 | | .CONST 0x06a8,0x0009 0c66 ; -------------------------------------------------------------------------------------- 0c66 ; Debug3 Subtable 0x13 0c66 ; -------------------------------------------------------------------------------------- 0c66 0006 0018 | | .DBG3TAB 0x0006,0x0018 0c68 06b3 ffff | | .CONST 0x06b3,0xffff 0c6a 06b4 fffe | | .CONST 0x06b4,0xfffe 0c6c 06bb fffd | | .CONST 0x06bb,0xfffd 0c6e 06be fffc | | .CONST 0x06be,0xfffc 0c70 06c3 fffb | | .CONST 0x06c3,0xfffb 0c72 06c4 fffa | | .CONST 0x06c4,0xfffa 0c74 06ca 0001 | | .CONST 0x06ca,0x0001 0c76 06cb 0002 | | .CONST 0x06cb,0x0002 0c78 06cf 0003 | | .CONST 0x06cf,0x0003 0c7a 06d4 0004 | | .CONST 0x06d4,0x0004 0c7c 06da 0005 | | .CONST 0x06da,0x0005 0c7e 06dd 0006 | | .CONST 0x06dd,0x0006 0c80 06e2 0007 | | .CONST 0x06e2,0x0007 0c82 06e6 0008 | | .CONST 0x06e6,0x0008 0c84 06ed 0009 | | .CONST 0x06ed,0x0009 0c86 06f0 000a | | .CONST 0x06f0,0x000a 0c88 06f4 000b | | .CONST 0x06f4,0x000b 0c8a 06fa 000c | | .CONST 0x06fa,0x000c 0c8c 06fe 000d | | .CONST 0x06fe,0x000d 0c8e 0702 000e | | .CONST 0x0702,0x000e 0c90 0706 000f | | .CONST 0x0706,0x000f 0c92 0709 0010 | | .CONST 0x0709,0x0010 0c94 070b 0011 | | .CONST 0x070b,0x0011 0c96 070e 0012 | | .CONST 0x070e,0x0012 0c98 070f 0013 | | .CONST 0x070f,0x0013 0c9a 0713 0014 | | .CONST 0x0713,0x0014 0c9c 0718 0015 | | .CONST 0x0718,0x0015 0c9e 071b 0016 | | .CONST 0x071b,0x0016 0ca0 0720 0017 | | .CONST 0x0720,0x0017 0ca2 0724 0018 | $ | .CONST 0x0724,0x0018 0ca4 ; -------------------------------------------------------------------------------------- 0ca4 ; Debug3 Subtable 0x14 0ca4 ; -------------------------------------------------------------------------------------- 0ca4 0001 0008 | | .DBG3TAB 0x0001,0x0008 0ca6 0733 ffff | 3 | .CONST 0x0733,0xffff 0ca8 0738 0001 | 8 | .CONST 0x0738,0x0001 0caa 073d 0002 | = | .CONST 0x073d,0x0002 0cac 0741 0003 | A | .CONST 0x0741,0x0003 0cae 0748 0007 | H | .CONST 0x0748,0x0007 0cb0 0749 0004 | I | .CONST 0x0749,0x0004 0cb2 074d 0005 | M | .CONST 0x074d,0x0005 0cb4 0759 0006 | Y | .CONST 0x0759,0x0006 0cb6 075c 0008 | \ | .CONST 0x075c,0x0008 0cb8 ; -------------------------------------------------------------------------------------- 0cb8 ; Debug3 Subtable 0x15 0cb8 ; -------------------------------------------------------------------------------------- 0cb8 0008 0019 | | .DBG3TAB 0x0008,0x0019 0cba 0763 ffff | c | .CONST 0x0763,0xffff 0cbc 0768 fffe | h | .CONST 0x0768,0xfffe 0cbe 076d fffd | m | .CONST 0x076d,0xfffd 0cc0 076e fffc | n | .CONST 0x076e,0xfffc 0cc2 076f fffb | o | .CONST 0x076f,0xfffb 0cc4 0776 fffa | v | .CONST 0x0776,0xfffa 0cc6 077b fff9 | { | .CONST 0x077b,0xfff9 0cc8 077e fff8 | ~ | .CONST 0x077e,0xfff8 0cca 0780 0001 | | .CONST 0x0780,0x0001 0ccc 0781 0002 | | .CONST 0x0781,0x0002 0cce 0785 0003 | | .CONST 0x0785,0x0003 0cd0 078a 0004 | | .CONST 0x078a,0x0004 0cd2 0790 0005 | | .CONST 0x0790,0x0005 0cd4 0793 0006 | | .CONST 0x0793,0x0006 0cd6 0797 0007 | | .CONST 0x0797,0x0007 0cd8 079e 0008 | | .CONST 0x079e,0x0008 0cda 07a3 000a | | .CONST 0x07a3,0x000a 0cdc 07a8 0009 | | .CONST 0x07a8,0x0009 0cde 07ae 000b | | .CONST 0x07ae,0x000b 0ce0 07b2 000c | | .CONST 0x07b2,0x000c 0ce2 07b6 000d | | .CONST 0x07b6,0x000d 0ce4 07ba 000e | | .CONST 0x07ba,0x000e 0ce6 07c1 000f | | .CONST 0x07c1,0x000f 0ce8 07c5 0010 | | .CONST 0x07c5,0x0010 0cea 07c9 0011 | | .CONST 0x07c9,0x0011 0cec 07cd 0012 | | .CONST 0x07cd,0x0012 0cee 07d1 0013 | | .CONST 0x07d1,0x0013 0cf0 07d4 0014 | | .CONST 0x07d4,0x0014 0cf2 07d5 0015 | | .CONST 0x07d5,0x0015 0cf4 07d9 0016 | | .CONST 0x07d9,0x0016 0cf6 07de 0017 | | .CONST 0x07de,0x0017 0cf8 07e1 0018 | | .CONST 0x07e1,0x0018 0cfa 07e5 0019 | | .CONST 0x07e5,0x0019 0cfc 0000 0000 | | .BLANK 0000[0x104]