|
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: 9216 (0x2400) 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 0c70 | p | .CONST 0x0c70 ; 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 0008 | | .CONST 0x0008 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0072 | r | .CONST 0x0072 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0035 | 5 | .CONST 0x0035 ; Number of locals 000b INIT_0008: 000b 029a 007b | {| Declare_Subprogram INIT_0078,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x0dba,0x0000,0x0000,0x0056,0xb2b5,0x0000,0x194b ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 008b | | Declare_Subprogram INIT_0088,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 00bf | | Action Accept_Activation 0010 e001 | | Load 0x0,0x1 ; Debug Table 0x1 = .DEBUG 0x0010,0x0dc0,0x0000,0x0000,0x0058,0x2975,0x0000,0x0008 ; Debug Table 0x1.0x0 = 0x10,0xffff 0011 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0012 029b 009b | | Declare_Subprogram INIT_0098,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x1 = 0x12,0xffff 0014 029d 00f3 | | Declare_Subprogram INIT_00f0,For_Outer_Call ; Debug Table 0x1.0x2 = 0x14,0xfffd 0016 029d 013b | ;| Declare_Subprogram INIT_0138,For_Outer_Call ; Debug Table 0x1.0x3 = 0x16,0xfffc 0018 029d 0163 | c| Declare_Subprogram INIT_0160,For_Outer_Call ; Debug Table 0x1.0x4 = 0x18,0xfffb 001a 029d 017b | {| Declare_Subprogram INIT_0178,For_Outer_Call ; Debug Table 0x1.0x5 = 0x1a,0xfffa 001c 029d 019b | | Declare_Subprogram INIT_0198,For_Outer_Call ; Debug Table 0x1.0x6 = 0x1c,0xfff9 001e 029d 01c3 | | Declare_Subprogram INIT_01c0,For_Outer_Call ; Debug Table 0x1.0x7 = 0x1e,0xfff8 0020 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x8 = 0x20,0xfff7 0021 00c7 | | Action Elaborate_Subprogram 0022 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x9 = 0x22,0xfff6 0023 00c7 | | Action Elaborate_Subprogram 0024 0007 | | Action Break_Optional ; Debug Table 0x1.0xa = 0x24,0xffff 0025 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1.0xb = 0x25,0xfffe 0026 00ec | | Load_Encached Diana_Tree_Cache 0027 02a0 | | Declare_Subprogram Null_Subprogram 0028 4802 |H | Short_Literal 0x2 0029 032d | - | Declare_Type Record,Defined 002a 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0xc = 0x2a,0xfffd 002b 4900 |I | Short_Literal 0x100 002c 00da | | Load_Top At_Offset_2 002d 02a0 | | Declare_Subprogram Null_Subprogram 002e 4801 |H | Short_Literal 0x1 002f 035d | ] | Declare_Type Array,Defined 0030 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0xd = 0x30,0xfffc 0031 00e2 | | Load_Encached Integer_Cache 0032 02a0 | | Declare_Subprogram Null_Subprogram 0033 4802 |H | Short_Literal 0x2 0034 032d | - | Declare_Type Record,Defined 0035 029b 0243 | C| Declare_Subprogram INIT_0240,For_Outer_Call,Unelaborated ; Debug Table 0x1.0xe = 0x35,0xffff 0037 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xf = 0x37,0xfffa 0038 1915 | | Execute Package,Field_Reference,Field_Number 0x15 0039 0007 | | Action Break_Optional 003a 029d 0283 | | Declare_Subprogram INIT_0280,For_Outer_Call ; Debug Table 0x1.0x10 = 0x3a,0xfff9 003c 029d 02ab | | Declare_Subprogram INIT_02a8,For_Outer_Call ; Debug Table 0x1.0x11 = 0x3c,0xfff8 003e 029d 030b | | Declare_Subprogram INIT_0308,For_Outer_Call ; Debug Table 0x1.0x12 = 0x3e,0xfff7 0040 029d 0343 | C| Declare_Subprogram INIT_0340,For_Outer_Call ; Debug Table 0x1.0x13 = 0x40,0xfff6 0042 029d 03a3 | | Declare_Subprogram INIT_03a0,For_Outer_Call ; Debug Table 0x1.0x14 = 0x42,0xfff5 0044 029d 03db | | Declare_Subprogram INIT_03d8,For_Outer_Call ; Debug Table 0x1.0x15 = 0x44,0xfff4 0046 029d 03f3 | | Declare_Subprogram INIT_03f0,For_Outer_Call ; Debug Table 0x1.0x16 = 0x46,0xfff3 0048 029d 044b | K| Declare_Subprogram INIT_0448,For_Outer_Call ; Debug Table 0x1.0x17 = 0x48,0xfff2 004a 029d 048b | | Declare_Subprogram INIT_0488,For_Outer_Call ; Debug Table 0x1.0x18 = 0x4a,0xfff1 004c 029d 04fb | | Declare_Subprogram INIT_04f8,For_Outer_Call ; Debug Table 0x1.0x19 = 0x4c,0xfff0 004e 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x1a = 0x4e,0xffef 004f 00c7 | | Action Elaborate_Subprogram 0050 029d 0583 | | Declare_Subprogram INIT_0580,For_Outer_Call ; Debug Table 0x1.0x1b = 0x50,0xffff 0052 029d 05f3 | | Declare_Subprogram INIT_05f0,For_Outer_Call ; Debug Table 0x1.0x1c = 0x52,0xfffe 0054 029d 060b | | Declare_Subprogram INIT_0608,For_Outer_Call ; Debug Table 0x1.0x1d = 0x54,0xfffd 0056 029d 061b | | Declare_Subprogram INIT_0618,For_Outer_Call ; Debug Table 0x1.0x1e = 0x56,0xfffc 0058 029d 063b | ;| Declare_Subprogram INIT_0638,For_Outer_Call ; Debug Table 0x1.0x1f = 0x58,0xfffb 005a 029d 06ab | | Declare_Subprogram INIT_06a8,For_Outer_Call ; Debug Table 0x1.0x20 = 0x5a,0xfffa 005c 029d 0763 | c| Declare_Subprogram INIT_0760,For_Outer_Call ; Debug Table 0x1.0x21 = 0x5c,0xfff9 005e 029d 0773 | s| Declare_Subprogram INIT_0770,For_Outer_Call ; Debug Table 0x1.0x22 = 0x5e,0xfff8 0060 029d 0783 | | Declare_Subprogram INIT_0780,For_Outer_Call ; Debug Table 0x1.0x23 = 0x60,0xfff7 0062 029d 0793 | | Declare_Subprogram INIT_0790,For_Outer_Call ; Debug Table 0x1.0x24 = 0x62,0xfff6 0064 029d 07a3 | | Declare_Subprogram INIT_07a0,For_Outer_Call ; Debug Table 0x1.0x25 = 0x64,0xfff5 0066 029d 07bb | | Declare_Subprogram INIT_07b8,For_Outer_Call ; Debug Table 0x1.0x26 = 0x66,0xfff4 0068 029d 07e3 | | Declare_Subprogram INIT_07e0,For_Outer_Call ; Debug Table 0x1.0x27 = 0x68,0xfff3 006a 029d 0823 | #| Declare_Subprogram INIT_0820,For_Outer_Call ; Debug Table 0x1.0x28 = 0x6a,0xfff2 006c 029d 08a3 | | Declare_Subprogram INIT_08a0,For_Outer_Call ; Debug Table 0x1.0x29 = 0x6c,0xfff1 006e 029d 090b | | Declare_Subprogram INIT_0908,For_Outer_Call ; Debug Table 0x1.0x2a = 0x6e,0xfff0 0070 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x2b = 0x70,0xffef 0071 00c7 | | Action Elaborate_Subprogram 0072 BODY_0008: 0072 00bc | | Action Signal_Activated 0073 00bb | | Action Signal_Completion 0074 0000 0000 | | .BLANK 0000[0x4] 0078 ; -------------------------------------------------------------------------------------- 0078 ; SUBPROGRAM 0078 ; -------------------------------------------------------------------------------------- 0078 007b | { | .CONST 0x007b ; Address of begin 0079 0004 | | .CONST 0x0004 ; Address of exception handler 007a 0001 | | .CONST 0x0001 ; Number of locals 007b BODY_0078: 007b INIT_0078: 007b e5fc | | Load 0x2,-0x4 ; Debug Table 0x2 = .DEBUG 0x007b,0x0e1a,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x194c ; Debug Table 0x2.0x0 = 0x7b,0x1 007c e5fe | | Load 0x2,-0x2 007d 4957 |IW | Short_Literal 0x157 007e 00eb | | Load_Encached Diana_Cache 007f 0096 | | Execute Package,Entry 0080 e5fc | | Load 0x2,-0x4 ; Debug Table 0x2.0x1 = 0x80,0x2 0081 e5fd | | Load 0x2,-0x3 0082 00eb | | Load_Encached Diana_Cache 0083 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0084 e5fe | | Load 0x2,-0x2 0085 8216 | | Call 0x1,0x16 0086 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0087 0000 | | .XXX[0x1] 0088 ; -------------------------------------------------------------------------------------- 0088 ; SUBPROGRAM 0088 ; -------------------------------------------------------------------------------------- 0088 008b | | .CONST 0x008b ; Address of begin 0089 0004 | | .CONST 0x0004 ; Address of exception handler 008a 0001 | | .CONST 0x0001 ; Number of locals 008b BODY_0088: 008b INIT_0088: 008b e5fd | | Load 0x2,-0x3 ; Debug Table 0x3 = .DEBUG 0x008b,0x0e20,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1968 ; Debug Table 0x3.0x0 = 0x8b,0x1 008c e5fe | | Load 0x2,-0x2 008d 4957 |IW | Short_Literal 0x157 008e 00eb | | Load_Encached Diana_Cache 008f 0096 | | Execute Package,Entry 0090 e5fd | | Load 0x2,-0x3 ; Debug Table 0x3.0x1 = 0x90,0x2 0091 487c |H| | Short_Literal 0x7c 0092 e5fe | | Load 0x2,-0x2 0093 8216 | | Call 0x1,0x16 0094 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0095 0000 0000 | | .XXX[0x3] 0097 0000 | | 0098 ; -------------------------------------------------------------------------------------- 0098 ; SUBPROGRAM 0098 ; -------------------------------------------------------------------------------------- 0098 00a7 | | .CONST 0x00a7 ; Address of begin 0099 0004 | | .CONST 0x0004 ; Address of exception handler 009a 0006 | | .CONST 0x0006 ; Number of locals 009b INIT_0098: 009b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4 = .DEBUG 0x009b,0x0e26,0x0001,0x0000,0x0058,0x2975,0x0000,0x0010 ; Debug Table 0x4.0x0 = 0x9b,0xffff 009c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x4.0x1 = 0x9c,0xfffe 009d e5fe | | Load 0x2,-0x2 009e 00eb | | Load_Encached Diana_Cache 009f 1888 | | Execute Package,Field_Execute,Field_Number 0x88 00a0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00a1 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x4.0x2 = 0xa1,0xfffd 00a2 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 00a3 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x4.0x3 = 0xa3,0xfffc 00a4 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 00a5 e219 | | Load 0x1,0x19 ; Debug Table 0x4.0x4 = 0xa5,0xfffb 00a6 0322 | " | Declare_Variable Record 00a7 BODY_0098: 00a7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x5 = 0xa7,0x1 00a8 e5ff | | Load 0x2,-0x1 00a9 8225 | % | Call 0x1,0x25 00aa 00d1 | | Pop_Control Pop_Count_1 00ab 00cf | | Action Mark_Auxiliary 00ac 7835 |x5 | Jump 0xe2 00ad 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x6 = 0xad,0x3 00ae 00da | | Load_Top At_Offset_2 00af 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00b0 027d | } | Execute Discrete,Greater 00b1 6807 |h | Jump_Zero 0xb9 00b2 0092 09f8 | | Action Push_String_Extended,0x9f8 ; "12.3 (3); 6.4 (5)" ; Debug Table 0x4.0x7 = 0xb2,0x4 00b4 0092 09f9 | | Action Push_String_Extended,0x9f9 ; "0326**SMINST" 00b6 e5fe | | Load 0x2,-0x2 00b7 8002 | | Call 0x0,0x2 00b8 782d |x- | Jump 0xe6 ; Debug Table 0x4.0x8 = 0xb8,0x5 00b9 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x9 = 0xb9,0x6 00ba 00eb | | Load_Encached Diana_Cache 00bb 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 00bc a402 | | Store_Unchecked 0x2,0x2 00bd e402 | | Load 0x2,0x2 ; Debug Table 0x4.0xa = 0xbd,0x7 00be 00eb | | Load_Encached Diana_Cache 00bf 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00c0 0ba9 | | Execute_Immediate Case_Compare,0xa9 00c1 7010 |p | Jump_Nonzero 0xd2 00c2 e404 | | Load 0x2,0x4 ; Debug Table 0x4.0xb = 0xc2,0xa 00c3 6807 |h | Jump_Zero 0xcb 00c4 0092 09fa | | Action Push_String_Extended,0x9fa ; "12.3 (3); 6.4 (4)" ; Debug Table 0x4.0xc = 0xc4,0xb 00c6 0092 09fb | | Action Push_String_Extended,0x9fb ; "0327**SMINST" 00c8 e402 | | Load 0x2,0x2 00c9 8002 | | Call 0x0,0x2 00ca 780d |x | Jump 0xd8 00cb e402 | | Load 0x2,0x2 ; Debug Table 0x4.0xd = 0xcb,0xc 00cc e405 | | Load 0x2,0x5 00cd e406 | | Load 0x2,0x6 00ce 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 00cf 01d5 | | Execute Vector,Field_Reference 00d0 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00d1 7806 |x | Jump 0xd8 00d2 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0xe = 0xd2,0x8 00d3 e402 | | Load 0x2,0x2 00d4 8224 | $ | Call 0x1,0x24 00d5 00d1 | | Pop_Control Pop_Count_1 00d6 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0xf = 0xd6,0x9 00d7 a404 | | Store_Unchecked 0x2,0x4 00d8 00d1 | | Pop_Control Pop_Count_1 00d9 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x10 = 0xd9,0xd 00da 0a01 | | Execute_Immediate Plus,0x1 00db 0248 | H | Execute Discrete,Check_In_Integer 00dc 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 00dd e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x11 = 0xdd,0xe 00de 00eb | | Load_Encached Diana_Cache 00df 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 00e0 a403 | | Store_Unchecked 0x2,0x3 00e1 00c9 | | Action Pop_Auxiliary_Loop 00e2 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x12 = 0xe2,0x2 00e3 00eb | | Load_Encached Diana_Cache 00e4 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 00e5 6fc7 |o | Jump_Zero 0xad 00e6 00ce | | Action Pop_Auxiliary 00e7 e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0x13 = 0xe7,0xf 00e8 e5fd | | Load 0x2,-0x3 00e9 00da | | Load_Top At_Offset_2 00ea e5fe | | Load 0x2,-0x2 00eb 8223 | # | Call 0x1,0x23 00ec 00d1 | | Pop_Control Pop_Count_1 00ed c5fd | | Store 0x2,-0x3 00ee c5fc | | Store 0x2,-0x4 00ef 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00f0 ; -------------------------------------------------------------------------------------- 00f0 ; SUBPROGRAM 00f0 ; -------------------------------------------------------------------------------------- 00f0 00fa | | .CONST 0x00fa ; Address of begin 00f1 0004 | | .CONST 0x0004 ; Address of exception handler 00f2 0004 | | .CONST 0x0004 ; Number of locals 00f3 INIT_00f0: 00f3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x5 = .DEBUG 0x00f3,0x0e50,0x0002,0x0000,0x0058,0x2975,0x0000,0x002c ; Debug Table 0x5.0x0 = 0xf3,0xffff 00f4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x1 = 0xf4,0xfffe 00f5 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x5.0x2 = 0xf5,0xfffd 00f6 e5ff | | Load 0x2,-0x1 00f7 e003 | | Load 0x0,0x3 00f8 1812 | | Execute Package,Field_Execute,Field_Number 0x12 00f9 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00fa BODY_00f0: 00fa 00cf | | Action Mark_Auxiliary 00fb 7830 |x0 | Jump 0x12c 00fc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x3 = 0xfc,0x2 00fd 00eb | | Load_Encached Diana_Cache 00fe 1865 | e | Execute Package,Field_Execute,Field_Number 0x65 00ff 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0100 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x4 = 0x100,0x3 0101 00eb | | Load_Encached Diana_Cache 0102 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0103 0f40 | @ | Execute_Immediate Equal,0x40 0104 6822 |h" | Jump_Zero 0x127 0105 00da | | Load_Top At_Offset_2 0106 00eb | | Load_Encached Diana_Cache 0107 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0108 00eb | | Load_Encached Diana_Cache 0109 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 010a 00eb | | Load_Encached Diana_Cache 010b 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 010c 0092 09fc | | Action Push_String_Extended,0x9fc ; "SUPPRESS" 010e 01df | | Execute Vector,Equal 010f 6817 |h | Jump_Zero 0x127 0110 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x5 = 0x110,0x4 0111 00eb | | Load_Encached Diana_Cache 0112 18d9 | | Execute Package,Field_Execute,Field_Number 0xd9 0113 00eb | | Load_Encached Diana_Cache 0114 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0115 a402 | | Store_Unchecked 0x2,0x2 0116 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x6 = 0x116,0x5 0117 00eb | | Load_Encached Diana_Cache 0118 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0119 7011 |p | Jump_Nonzero 0x12b 011a 00db | | Load_Top At_Offset_3 011b 00eb | | Load_Encached Diana_Cache 011c 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 011d 00eb | | Load_Encached Diana_Cache 011e 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 011f 00eb | | Load_Encached Diana_Cache 0120 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0121 0092 09fd | | Action Push_String_Extended,0x9fd ; "ELABORATION_CHECK" 0123 01df | | Execute Vector,Equal 0124 6806 |h | Jump_Zero 0x12b 0125 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x7 = 0x125,0x6 0126 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0127 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x8 = 0x127,0x7 0128 00eb | | Load_Encached Diana_Cache 0129 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 012a 0032 | 2 | Store_Top Heap_Access,At_Offset_2 012b 00c9 | | Action Pop_Auxiliary_Loop 012c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x9 = 0x12c,0x1 012d 00eb | | Load_Encached Diana_Cache 012e 1864 | d | Execute Package,Field_Execute,Field_Number 0x64 012f 6fcc |o | Jump_Zero 0xfc 0130 00ce | | Action Pop_Auxiliary 0131 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0xa = 0x131,0x8 0132 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0133 0000 0000 | | .BLANK 0000[0x5] 0138 ; -------------------------------------------------------------------------------------- 0138 ; SUBPROGRAM 0138 ; -------------------------------------------------------------------------------------- 0138 0140 | @ | .CONST 0x0140 ; Address of begin 0139 015a | Z | .CONST 0x015a ; Address of exception handler 013a 0002 | | .CONST 0x0002 ; Number of locals 013b INIT_0138: 013b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6 = .DEBUG 0x013b,0x0e68,0x0001,0x0000,0x0058,0x2975,0x0000,0x00cc ; Debug Table 0x6.0x0 = 0x13b,0xffff 013c 00db | | Load_Top At_Offset_3 013d 00eb | | Load_Encached Diana_Cache 013e 18ec | | Execute Package,Field_Execute,Field_Number 0xec 013f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0140 BODY_0138: 0140 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x1 = 0x140,0x1 0141 e004 | | Load 0x0,0x4 0142 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0143 7001 |p | Jump_Nonzero 0x145 0144 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x6.0x2 = 0x144,0x2 0145 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x3 = 0x145,0x3 0146 e5fe | | Load 0x2,-0x2 0147 e005 | | Load 0x0,0x5 0148 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 0149 680f |h | Jump_Zero 0x159 014a 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x4 = 0x14a,0x4 014b 00eb | | Load_Encached Diana_Cache 014c 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8 014d 00eb | | Load_Encached Diana_Cache 014e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 014f 6809 |h | Jump_Zero 0x159 0150 00db | | Load_Top At_Offset_3 0151 8211 | | Call 0x1,0x11 0152 7006 |p | Jump_Nonzero 0x159 0153 0092 09fe | | Action Push_String_Extended,0x9fe ; "3.9 (7)" ; Debug Table 0x6.0x5 = 0x153,0x5 0155 0092 09ff | | Action Push_String_Extended,0x9ff ; " instantiates a generic whose body occurs later" 0157 e5fe | | Load 0x2,-0x2 0158 8006 | | Call 0x0,0x6 0159 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x6.0x6 = 0x159,0x6 015a TRAP_0138: 015a 0007 | | Action Break_Optional 015b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x6.0x7 = 0x15b,0x7 015c 0000 0000 | | .BLANK 0000[0x4] 0160 ; -------------------------------------------------------------------------------------- 0160 ; SUBPROGRAM 0160 ; -------------------------------------------------------------------------------------- 0160 0165 | e | .CONST 0x0165 ; Address of begin 0161 0175 | u | .CONST 0x0175 ; Address of exception handler 0162 0003 | | .CONST 0x0003 ; Number of locals 0163 INIT_0160: 0163 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7 = .DEBUG 0x0163,0x0e7a,0x0001,0x0000,0x0058,0x2975,0x0000,0x012d ; Debug Table 0x7.0x0 = 0x163,0xffff 0164 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x7.0x1 = 0x164,0xfffe 0165 BODY_0160: 0165 e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x2 = 0x165,0x1 0166 e004 | | Load 0x0,0x4 0167 184b | K | Execute Package,Field_Execute,Field_Number 0x4b 0168 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0169 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x3 = 0x169,0x2 016a e003 | | Load 0x0,0x3 016b 18ad | | Execute Package,Field_Execute,Field_Number 0xad 016c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 016d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x4 = 0x16d,0x3 016e e5ff | | Load 0x2,-0x1 016f 00eb | | Load_Encached Diana_Cache 0170 1867 | g | Execute Package,Field_Execute,Field_Number 0x67 0171 00da | | Load_Top At_Offset_2 0172 e003 | | Load 0x0,0x3 0173 18ac | | Execute Package,Field_Execute,Field_Number 0xac 0174 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0175 TRAP_0160: 0175 0007 | | Action Break_Optional 0176 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x7.0x5 = 0x176,0x4 0177 0000 | | .XXX[0x1] 0178 ; -------------------------------------------------------------------------------------- 0178 ; SUBPROGRAM 0178 ; -------------------------------------------------------------------------------------- 0178 017c | | | .CONST 0x017c ; Address of begin 0179 0004 | | .CONST 0x0004 ; Address of exception handler 017a 0002 | | .CONST 0x0002 ; Number of locals 017b INIT_0178: 017b 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x8 = .DEBUG 0x017b,0x0e88,0x0001,0x0000,0x0058,0x2975,0x0000,0x016b ; Debug Table 0x8.0x0 = 0x17b,0xffff 017c BODY_0178: 017c e5fc | | Load 0x2,-0x4 ; Debug Table 0x8.0x1 = 0x17c,0x1 017d 00ef | | Load_Encached Diana_Sequence_Cache 017e 8007 | | Call 0x0,0x7 017f 4800 |H | Short_Literal 0x0 0180 e5fd | | Load 0x2,-0x3 0181 e5fe | | Load 0x2,-0x2 0182 e001 | | Load 0x0,0x1 0183 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0184 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0185 c5fc | | Store 0x2,-0x4 0186 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x2 = 0x186,0x2 0187 e003 | | Load 0x0,0x3 0188 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 0189 6804 |h | Jump_Zero 0x18e 018a 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x3 = 0x18a,0x3 018b e5fe | | Load 0x2,-0x2 018c e003 | | Load 0x0,0x3 018d 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 018e e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x4 = 0x18e,0x4 018f 8213 | | Call 0x1,0x13 0190 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0191 0000 0000 | | .BLANK 0000[0x7] 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 01aa | | .CONST 0x01aa ; Address of begin 0199 01b7 | | .CONST 0x01b7 ; Address of exception handler 019a 0005 | | .CONST 0x0005 ; Number of locals 019b INIT_0198: 019b e008 | | Load 0x0,0x8 ; Debug Table 0x9 = .DEBUG 0x019b,0x0e94,0x0001,0x0000,0x0058,0x2975,0x0000,0x01b5 ; Debug Table 0x9.0x0 = 0x19b,0xffff 019c 0007 | | Action Break_Optional 019d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x1 = 0x19d,0xfffe 019e e005 | | Load 0x0,0x5 019f 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 01a0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01a1 0007 | | Action Break_Optional ; Debug Table 0x9.0x2 = 0x1a1,0xfffd 01a2 029e 095b | [| Declare_Subprogram INIT_0958,For_Call,Unelaborated ; Debug Table 0x9.0x3 = 0x1a2,0xfffc 01a4 029f 098b | | Declare_Subprogram INIT_0988,For_Call ; Debug Table 0x9.0x4 = 0x1a4,0xfffb 01a6 4804 |H | Short_Literal 0x4 ; Debug Table 0x9.0x5 = 0x1a6,0xfffa 01a7 4802 |H | Short_Literal 0x2 01a8 0099 | | Action Reference_Dynamic 01a9 00c7 | | Action Elaborate_Subprogram 01aa BODY_0198: 01aa 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x6 = 0x1aa,0x1 01ab 00eb | | Load_Encached Diana_Cache 01ac 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01ad 7008 |p | Jump_Nonzero 0x1b6 01ae 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x7 = 0x1ae,0x2 01af 4975 |Iu | Short_Literal 0x175 01b0 00eb | | Load_Encached Diana_Cache 01b1 0098 | | Execute Package,Field_Read_Dynamic 01b2 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 01b3 a402 | | Store_Unchecked 0x2,0x2 01b4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x9.0x8 = 0x1b4,0x3 01b5 8404 | | Call 0x2,0x4 01b6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01b7 TRAP_0198: 01b7 628c |b | Indirect_Literal Discrete,0x444,{0x00000000, 0x58297501} 01b8 010f | | Execute Exception,Equal 01b9 6801 |h | Jump_Zero 0x1bb 01ba 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x9.0x9 = 0x1ba,0x4 01bb 0100 | | Execute Exception,Raise 01bc 0000 0000 | | .BLANK 0000[0x4] 01c0 ; -------------------------------------------------------------------------------------- 01c0 ; SUBPROGRAM 01c0 ; -------------------------------------------------------------------------------------- 01c0 01d4 | | .CONST 0x01d4 ; Address of begin 01c1 0004 | | .CONST 0x0004 ; Address of exception handler 01c2 0007 | | .CONST 0x0007 ; Number of locals 01c3 INIT_01c0: 01c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa = .DEBUG 0x01c3,0x0eaa,0x0001,0x0000,0x0058,0x2975,0x0000,0x033f ; Debug Table 0xa.0x0 = 0x1c3,0xffff 01c4 e5fd | | Load 0x2,-0x3 01c5 00eb | | Load_Encached Diana_Cache 01c6 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 01c7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01c8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x1 = 0x1c8,0xfffe 01c9 00d9 | | Load_Top At_Offset_1 01ca 8009 | | Call 0x0,0x9 01cb 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01cc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x2 = 0x1cc,0xfffd 01cd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x3 = 0x1cd,0xfffc 01ce e20f | | Load 0x1,0xf ; Debug Table 0xa.0x4 = 0x1ce,0xfffb 01cf 02c7 | | Declare_Variable Any 01d0 00d8 | | Load_Top At_Offset_0 01d1 1c00 | | Execute_Immediate Run_Utility,0x0 01d2 e008 | | Load 0x0,0x8 ; Debug Table 0xa.0x5 = 0x1d2,0xfffa 01d3 0007 | | Action Break_Optional 01d4 BODY_01c0: 01d4 e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x6 = 0x1d4,0x1 01d5 00eb | | Load_Encached Diana_Cache 01d6 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01d7 6805 |h | Jump_Zero 0x1dd 01d8 0092 0a00 | | Action Push_String_Extended,0xa00 ; "generic" ; Debug Table 0xa.0x7 = 0x1d8,0x2 01da e402 | | Load 0x2,0x2 01db 800a | | Call 0x0,0xa 01dc 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01dd e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x8 = 0x1dd,0x3 01de e005 | | Load 0x0,0x5 01df 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 01e0 6807 |h | Jump_Zero 0x1e8 01e1 0092 0a01 | | Action Push_String_Extended,0xa01 ; "12.3 (18)" ; Debug Table 0xa.0x9 = 0x1e1,0x4 01e3 0092 0a02 | | Action Push_String_Extended,0xa02 ; "0330**SMINST" 01e5 e402 | | Load 0x2,0x2 01e6 8002 | | Call 0x0,0x2 01e7 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01e8 e403 | | Load 0x2,0x3 ; Debug Table 0xa.0xa = 0x1e8,0x5 01e9 e5ff | | Load 0x2,-0x1 01ea 8215 | | Call 0x1,0x15 01eb e403 | | Load 0x2,0x3 ; Debug Table 0xa.0xb = 0x1eb,0x6 01ec 00eb | | Load_Encached Diana_Cache 01ed 18fe | | Execute Package,Field_Execute,Field_Number 0xfe 01ee a404 | | Store_Unchecked 0x2,0x4 01ef 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xc = 0x1ef,0x7 01f0 00d9 | | Load_Top At_Offset_1 01f1 e5fd | | Load 0x2,-0x3 01f2 00eb | | Load_Encached Diana_Cache 01f3 18cb | | Execute Package,Field_Execute,Field_Number 0xcb 01f4 e404 | | Load 0x2,0x4 01f5 8210 | | Call 0x1,0x10 01f6 0032 | 2 | Store_Top Heap_Access,At_Offset_2 01f7 c406 | | Store 0x2,0x6 01f8 e403 | | Load 0x2,0x3 ; Debug Table 0xa.0xd = 0x1f8,0x8 01f9 4904 |I | Short_Literal 0x104 01fa 00eb | | Load_Encached Diana_Cache 01fb 0096 | | Execute Package,Entry 01fc 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01fd 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0xe = 0x1fd,0x9 01fe 00eb | | Load_Encached Diana_Cache 01ff 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0200 e5fe | | Load 0x2,-0x2 0201 027f | | Execute Discrete,Equal 0202 701b |p | Jump_Nonzero 0x21e 0203 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0xf = 0x203,0xa 0204 0b7b | { | Execute_Immediate Case_Compare,0x7b 0205 7009 |p | Jump_Nonzero 0x20f 0206 0b7a | z | Execute_Immediate Case_Compare,0x7a 0207 700e |p | Jump_Nonzero 0x216 0208 0092 0a03 | | Action Push_String_Extended,0xa03 ; "12.3 (2)" ; Debug Table 0xa.0x10 = 0x208,0xd 020a 0092 0a04 | | Action Push_String_Extended,0xa04 ; "0333**SMINST" 020c e402 | | Load 0x2,0x2 020d 8002 | | Call 0x0,0x2 020e 780d |x | Jump 0x21c 020f 0092 0a03 | | Action Push_String_Extended,0xa03 ; "12.3 (2)" ; Debug Table 0xa.0x11 = 0x20f,0xb 0211 0092 0a05 | | Action Push_String_Extended,0xa05 ; "0331**SMINST" 0213 e402 | | Load 0x2,0x2 0214 8002 | | Call 0x0,0x2 0215 7806 |x | Jump 0x21c 0216 0092 0a03 | | Action Push_String_Extended,0xa03 ; "12.3 (2)" ; Debug Table 0xa.0x12 = 0x216,0xc 0218 0092 0a06 | | Action Push_String_Extended,0xa06 ; "0332**SMINST" 021a e402 | | Load 0x2,0x2 021b 8002 | | Call 0x0,0x2 021c 00d1 | | Pop_Control Pop_Count_1 021d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 021e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x13 = 0x21e,0xe 021f e5fd | | Load 0x2,-0x3 0220 e5ff | | Load 0x2,-0x1 0221 e403 | | Load 0x2,0x3 0222 8214 | | Call 0x1,0x14 0223 c406 | | Store 0x2,0x6 0224 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x14 = 0x224,0xf 0225 4904 |I | Short_Literal 0x104 0226 00eb | | Load_Encached Diana_Cache 0227 0096 | | Execute Package,Entry 0228 e5ff | | Load 0x2,-0x1 0229 e004 | | Load 0x0,0x4 022a 1815 | | Execute Package,Field_Execute,Field_Number 0x15 022b e5fd | | Load 0x2,-0x3 ; Debug Table 0xa.0x15 = 0x22b,0x10 022c 490a |I | Short_Literal 0x10a 022d 00eb | | Load_Encached Diana_Cache 022e 0096 | | Execute Package,Entry 022f e5fd | | Load 0x2,-0x3 0230 e004 | | Load 0x0,0x4 0231 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0232 e00b | | Load 0x0,0xb ; Debug Table 0xa.0x16 = 0x232,0x11 0233 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0234 6803 |h | Jump_Zero 0x238 0235 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x17 = 0x235,0x12 0236 e403 | | Load 0x2,0x3 0237 8212 | | Call 0x1,0x12 0238 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0239 0000 0000 | | .BLANK 0000[0x7] 0240 ; -------------------------------------------------------------------------------------- 0240 ; SUBPROGRAM 0240 ; -------------------------------------------------------------------------------------- 0240 0246 | F | .CONST 0x0246 ; Address of begin 0241 0004 | | .CONST 0x0004 ; Address of exception handler 0242 0004 | | .CONST 0x0004 ; Number of locals 0243 INIT_0240: 0243 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb = .DEBUG 0x0243,0x0edc,0x0001,0x0000,0x0058,0x2985,0x0000,0x003e ; Debug Table 0xb.0x0 = 0x243,0xffff 0244 039d | | Declare_Variable Heap_Access,Duplicate 0245 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x1 = 0x245,0xfffe 0246 BODY_0240: 0246 e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0x2 = 0x246,0x1 0247 00eb | | Load_Encached Diana_Cache 0248 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0249 0f66 | f | Execute_Immediate Equal,0x66 024a 6811 |h | Jump_Zero 0x25c 024b e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0x3 = 0x24b,0x2 024c 00eb | | Load_Encached Diana_Cache 024d 18ba | | Execute Package,Field_Execute,Field_Number 0xba 024e 00eb | | Load_Encached Diana_Cache 024f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0250 7006 |p | Jump_Nonzero 0x257 0251 0092 0a03 | | Action Push_String_Extended,0xa03 ; "12.3 (2)" ; Debug Table 0xb.0x4 = 0x251,0x3 0253 0092 0a07 | | Action Push_String_Extended,0xa07 ; "0319**SMINST" 0255 e5fd | | Load 0x2,-0x3 0256 8002 | | Call 0x0,0x2 0257 e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0x5 = 0x257,0x4 0258 00eb | | Load_Encached Diana_Cache 0259 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 025a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 025b 7802 |x | Jump 0x25e 025c e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0x6 = 0x25c,0x5 025d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 025e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x7 = 0x25e,0x6 025f 800c | | Call 0x0,0xc 0260 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0261 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x8 = 0x261,0x7 0262 e00d | | Load 0x0,0xd 0263 180e | | Execute Package,Field_Execute,Field_Number 0xe 0264 021f | | Execute Heap_Access,Equal 0265 7019 |p | Jump_Nonzero 0x27f 0266 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x9 = 0x266,0x8 0267 00eb | | Load_Encached Diana_Cache 0268 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0269 0032 | 2 | Store_Top Heap_Access,At_Offset_2 026a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0xa = 0x26a,0x9 026b 4974 |It | Short_Literal 0x174 026c 00eb | | Load_Encached Diana_Cache 026d 0098 | | Execute Package,Field_Read_Dynamic 026e 180d | | Execute Package,Field_Execute,Field_Number 0xd 026f 00da | | Load_Top At_Offset_2 0270 4935 |I5 | Short_Literal 0x135 0271 00eb | | Load_Encached Diana_Cache 0272 0096 | | Execute Package,Entry 0273 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0xb = 0x273,0xa 0274 00da | | Load_Top At_Offset_2 0275 e00e | | Load 0x0,0xe 0276 180d | | Execute Package,Field_Execute,Field_Number 0xd 0277 e5fb | | Load 0x2,-0x5 ; Debug Table 0xb.0xc = 0x277,0xb 0278 e5fc | | Load 0x2,-0x4 0279 e402 | | Load 0x2,0x2 027a 00db | | Load_Top At_Offset_3 027b e5ff | | Load 0x2,-0x1 027c 8235 | 5 | Call 0x1,0x35 027d c5fc | | Store 0x2,-0x4 027e c5fb | | Store 0x2,-0x5 027f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0280 ; -------------------------------------------------------------------------------------- 0280 ; SUBPROGRAM 0280 ; -------------------------------------------------------------------------------------- 0280 028d | | .CONST 0x028d ; Address of begin 0281 0004 | | .CONST 0x0004 ; Address of exception handler 0282 0003 | | .CONST 0x0003 ; Number of locals 0283 INIT_0280: 0283 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc = .DEBUG 0x0283,0x0ef8,0x0001,0x0000,0x0058,0x2985,0x0000,0x007a ; Debug Table 0xc.0x0 = 0x283,0xffff 0284 e5fe | | Load 0x2,-0x2 0285 e004 | | Load 0x0,0x4 0286 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 0287 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0288 e00f | | Load 0x0,0xf ; Debug Table 0xc.0x1 = 0x288,0xfffe 0289 1b0f | | Execute Package,Field_Read,Field_Number 0xf 028a 02ff | | Declare_Variable Variant_Record 028b 00d8 | | Load_Top At_Offset_0 028c 1c00 | | Execute_Immediate Run_Utility,0x0 028d BODY_0280: 028d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x2 = 0x28d,0x1 028e 00eb | | Load_Encached Diana_Cache 028f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0290 7005 |p | Jump_Nonzero 0x296 0291 00d9 | | Load_Top At_Offset_1 0292 e5ff | | Load 0x2,-0x1 0293 e010 | | Load 0x0,0x10 0294 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0295 6801 |h | Jump_Zero 0x297 0296 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xc.0x3 = 0x296,0x2 0297 8011 | | Call 0x0,0x11 ; Debug Table 0xc.0x4 = 0x297,0x3 0298 00d9 | | Load_Top At_Offset_1 0299 016d | m | Execute Variant_Record,Structure_Write 029a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x5 = 0x29a,0x4 029b e012 | | Load 0x0,0x12 029c 1816 | | Execute Package,Field_Execute,Field_Number 0x16 029d 7007 |p | Jump_Nonzero 0x2a5 029e 8007 | | Call 0x0,0x7 ; Debug Table 0xc.0x6 = 0x29e,0x5 029f 00da | | Load_Top At_Offset_2 02a0 4801 |H | Short_Literal 0x1 02a1 00db | | Load_Top At_Offset_3 02a2 8013 | | Call 0x0,0x13 02a3 e014 | | Load 0x0,0x14 02a4 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 02a5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02a6 0000 0000 | | .XXX[0x2] 02a8 ; -------------------------------------------------------------------------------------- 02a8 ; SUBPROGRAM 02a8 ; -------------------------------------------------------------------------------------- 02a8 02b2 | | .CONST 0x02b2 ; Address of begin 02a9 0004 | | .CONST 0x0004 ; Address of exception handler 02aa 0004 | | .CONST 0x0004 ; Number of locals 02ab INIT_02a8: 02ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd = .DEBUG 0x02ab,0x0f08,0x0001,0x0000,0x0058,0x2985,0x0000,0x00d6 ; Debug Table 0xd.0x0 = 0x2ab,0xffff 02ac 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x1 = 0x2ac,0xfffe 02ad 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x2 = 0x2ad,0xfffd 02ae e5fe | | Load 0x2,-0x2 02af 00eb | | Load_Encached Diana_Cache 02b0 18ce | | Execute Package,Field_Execute,Field_Number 0xce 02b1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02b2 BODY_02a8: 02b2 e5fd | | Load 0x2,-0x3 ; Debug Table 0xd.0x3 = 0x2b2,0x1 02b3 e5fd | | Load 0x2,-0x3 02b4 00da | | Load_Top At_Offset_2 02b5 8015 | | Call 0x0,0x15 02b6 c5fd | | Store 0x2,-0x3 02b7 e5fd | | Load 0x2,-0x3 ; Debug Table 0xd.0x4 = 0x2b7,0x2 02b8 4974 |It | Short_Literal 0x174 02b9 00eb | | Load_Encached Diana_Cache 02ba 0098 | | Execute Package,Field_Read_Dynamic 02bb 180d | | Execute Package,Field_Execute,Field_Number 0xd 02bc e5fe | | Load 0x2,-0x2 02bd 00eb | | Load_Encached Diana_Cache 02be 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4 02bf 4935 |I5 | Short_Literal 0x135 02c0 00eb | | Load_Encached Diana_Cache 02c1 0096 | | Execute Package,Entry 02c2 0092 0a08 | | Action Push_String_Extended,0xa08 ; "MUST_BE_AN_ENTRY" ; Debug Table 0xd.0x5 = 0x2c2,0x3 02c4 e5ff | | Load 0x2,-0x1 02c5 e016 | | Load 0x0,0x16 02c6 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02c7 00eb | | Load_Encached Diana_Cache 02c8 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02c9 6801 |h | Jump_Zero 0x2cb 02ca 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xd.0x6 = 0x2ca,0x4 02cb e5fd | | Load 0x2,-0x3 ; Debug Table 0xd.0x7 = 0x2cb,0x5 02cc e004 | | Load 0x0,0x4 02cd 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 02ce 0033 | 3 | Store_Top Heap_Access,At_Offset_3 02cf 00cf | | Action Mark_Auxiliary 02d0 0007 | | Action Break_Optional ; Debug Table 0xd.0x8 = 0x2d0,0x6 02d1 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x9 = 0x2d1,0x7 02d2 00eb | | Load_Encached Diana_Cache 02d3 1814 | | Execute Package,Field_Execute,Field_Number 0x14 02d4 0b1f | | Execute_Immediate Case_Compare,0x1f 02d5 7006 |p | Jump_Nonzero 0x2dc 02d6 0b00 | | Execute_Immediate Case_Compare,0x0 02d7 7004 |p | Jump_Nonzero 0x2dc 02d8 0b2c | , | Execute_Immediate Case_Compare,0x2c 02d9 7003 |p | Jump_Nonzero 0x2dd 02da 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xd.0xa = 0x2da,0xf 02db 781f |x | Jump 0x2fb 02dc 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xd.0xb = 0x2dc,0x8 02dd e402 | | Load 0x2,0x2 ; Debug Table 0xd.0xc = 0x2dd,0x9 02de 00eb | | Load_Encached Diana_Cache 02df 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8 02e0 a403 | | Store_Unchecked 0x2,0x3 02e1 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0xd = 0x2e1,0xa 02e2 00eb | | Load_Encached Diana_Cache 02e3 1814 | | Execute Package,Field_Execute,Field_Number 0x14 02e4 0f80 | | Execute_Immediate Equal,-0x80 02e5 6807 |h | Jump_Zero 0x2ed 02e6 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0xe = 0x2e6,0xb 02e7 00eb | | Load_Encached Diana_Cache 02e8 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 02e9 e004 | | Load 0x0,0x4 02ea 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 02eb a402 | | Store_Unchecked 0x2,0x2 02ec 780b |x | Jump 0x2f8 02ed 0092 0a08 | | Action Push_String_Extended,0xa08 ; "MUST_BE_AN_ENTRY" ; Debug Table 0xd.0xf = 0x2ed,0xc 02ef e402 | | Load 0x2,0x2 02f0 e016 | | Load 0x0,0x16 02f1 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02f2 00eb | | Load_Encached Diana_Cache 02f3 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02f4 7001 |p | Jump_Nonzero 0x2f6 02f5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xd.0x10 = 0x2f5,0xd 02f6 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xd.0x11 = 0x2f6,0xe 02f7 7803 |x | Jump 0x2fb 02f8 00d1 | | Pop_Control Pop_Count_1 02f9 00c9 | | Action Pop_Auxiliary_Loop 02fa 7fd6 | | Jump 0x2d1 02fb 00ce | | Action Pop_Auxiliary 02fc 00ea | | Load_Encached Null_String_Cache ; Debug Table 0xd.0x12 = 0x2fc,0x10 02fd 0092 0a09 | | Action Push_String_Extended,0xa09 ; " is not an entry" 02ff e5fd | | Load 0x2,-0x3 0300 8002 | | Call 0x0,0x2 0301 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0302 0000 0000 | | .BLANK 0000[0x6] 0308 ; -------------------------------------------------------------------------------------- 0308 ; SUBPROGRAM 0308 ; -------------------------------------------------------------------------------------- 0308 0311 | | .CONST 0x0311 ; Address of begin 0309 0004 | | .CONST 0x0004 ; Address of exception handler 030a 0003 | | .CONST 0x0003 ; Number of locals 030b INIT_0308: 030b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe = .DEBUG 0x030b,0x0f30,0x0001,0x0000,0x0058,0x2985,0x0000,0x019b ; Debug Table 0xe.0x0 = 0x30b,0xffff 030c 00db | | Load_Top At_Offset_3 030d 00eb | | Load_Encached Diana_Cache 030e 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 030f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0310 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x1 = 0x310,0xfffe 0311 BODY_0308: 0311 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x2 = 0x311,0x1 0312 00da | | Load_Top At_Offset_2 0313 8017 | | Call 0x0,0x17 0314 c5fe | | Store 0x2,-0x2 0315 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x3 = 0x315,0x2 0316 e5fe | | Load 0x2,-0x2 0317 e018 | | Load 0x0,0x18 0318 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0319 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x4 = 0x319,0x3 031a 00eb | | Load_Encached Diana_Cache 031b 1814 | | Execute Package,Field_Execute,Field_Number 0x14 031c 0fab | | Execute_Immediate Equal,-0x55 031d 7020 |p | Jump_Nonzero 0x33e 031e e5fe | | Load 0x2,-0x2 031f 8019 | | Call 0x0,0x19 0320 00eb | | Load_Encached Diana_Cache 0321 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0322 701b |p | Jump_Nonzero 0x33e 0323 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x5 = 0x323,0x4 0324 4974 |It | Short_Literal 0x174 0325 00eb | | Load_Encached Diana_Cache 0326 0098 | | Execute Package,Field_Read_Dynamic 0327 180d | | Execute Package,Field_Execute,Field_Number 0xd 0328 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0329 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x6 = 0x329,0x5 032a e5ff | | Load 0x2,-0x1 032b 4938 |I8 | Short_Literal 0x138 032c 00eb | | Load_Encached Diana_Cache 032d 0096 | | Execute Package,Entry 032e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x7 = 0x32e,0x6 032f e5ff | | Load 0x2,-0x1 0330 00eb | | Load_Encached Diana_Cache 0331 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0332 00eb | | Load_Encached Diana_Cache 0333 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0334 00eb | | Load_Encached Diana_Cache 0335 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0336 4960 |I` | Short_Literal 0x160 0337 00eb | | Load_Encached Diana_Cache 0338 0096 | | Execute Package,Entry 0339 0092 0a0a | | Action Push_String_Extended,0xa0a ; "12.3.1 (1)" ; Debug Table 0xe.0x8 = 0x339,0x7 033b 00da | | Load_Top At_Offset_2 033c e5fe | | Load 0x2,-0x2 033d 801a | | Call 0x0,0x1a 033e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 033f 0000 | | .XXX[0x1] 0340 ; -------------------------------------------------------------------------------------- 0340 ; SUBPROGRAM 0340 ; -------------------------------------------------------------------------------------- 0340 034f | O | .CONST 0x034f ; Address of begin 0341 0004 | | .CONST 0x0004 ; Address of exception handler 0342 0006 | | .CONST 0x0006 ; Number of locals 0343 INIT_0340: 0343 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf = .DEBUG 0x0343,0x0f44,0x0001,0x0000,0x0058,0x2985,0x0000,0x021d ; Debug Table 0xf.0x0 = 0x343,0xffff 0344 e5fe | | Load 0x2,-0x2 0345 00eb | | Load_Encached Diana_Cache 0346 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 0347 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0348 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x1 = 0x348,0xfffe 0349 e008 | | Load 0x0,0x8 ; Debug Table 0xf.0x2 = 0x349,0xfffd 034a e5fd | | Load 0x2,-0x3 034b 801b | | Call 0x0,0x1b 034c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 034d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x3 = 0x34d,0xfffc 034e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x4 = 0x34e,0xfffb 034f BODY_0340: 034f e5fd | | Load 0x2,-0x3 ; Debug Table 0xf.0x5 = 0x34f,0x1 0350 e402 | | Load 0x2,0x2 0351 8017 | | Call 0x0,0x17 0352 c5fd | | Store 0x2,-0x3 0353 e5fd | | Load 0x2,-0x3 ; Debug Table 0xf.0x6 = 0x353,0x2 0354 8019 | | Call 0x0,0x19 0355 a403 | | Store_Unchecked 0x2,0x3 0356 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x7 = 0x356,0x3 0357 00eb | | Load_Encached Diana_Cache 0358 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0359 7040 |p@ | Jump_Nonzero 0x39a 035a e5fd | | Load 0x2,-0x3 ; Debug Table 0xf.0x8 = 0x35a,0x4 035b e403 | | Load 0x2,0x3 035c 801c | | Call 0x0,0x1c 035d 683c |h< | Jump_Zero 0x39a 035e e5fd | | Load 0x2,-0x3 ; Debug Table 0xf.0x9 = 0x35e,0x5 035f e004 | | Load 0x0,0x4 0360 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0361 7008 |p | Jump_Nonzero 0x36a 0362 0092 0a0b | | Action Push_String_Extended,0xa0b ; "12.3.1 (2)" ; Debug Table 0xf.0xa = 0x362,0x6 0364 e5ff | | Load 0x2,-0x1 0365 0092 0a0c | | Action Push_String_Extended,0xa0c ; "0320**SMINST" 0367 e5fd | | Load 0x2,-0x3 0368 801d | | Call 0x0,0x1d 0369 4503 |E | Exit_Suprogram New_Top_Offset 0x3 036a e5fd | | Load 0x2,-0x3 ; Debug Table 0xf.0xb = 0x36a,0x7 036b e004 | | Load 0x0,0x4 036c 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 036d 7008 |p | Jump_Nonzero 0x376 036e 0092 0a0b | | Action Push_String_Extended,0xa0b ; "12.3.1 (2)" ; Debug Table 0xf.0xc = 0x36e,0x8 0370 e5ff | | Load 0x2,-0x1 0371 0092 0a0d | | Action Push_String_Extended,0xa0d ; "0321**SMINST" 0373 e5fd | | Load 0x2,-0x3 0374 801d | | Call 0x0,0x1d 0375 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0376 e5fd | | Load 0x2,-0x3 ; Debug Table 0xf.0xd = 0x376,0x9 0377 4974 |It | Short_Literal 0x174 0378 00eb | | Load_Encached Diana_Cache 0379 0098 | | Execute Package,Field_Read_Dynamic 037a 180d | | Execute Package,Field_Execute,Field_Number 0xd 037b 0032 | 2 | Store_Top Heap_Access,At_Offset_2 037c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0xe = 0x37c,0xa 037d e5fe | | Load 0x2,-0x2 037e 00eb | | Load_Encached Diana_Cache 037f 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 0380 4935 |I5 | Short_Literal 0x135 0381 00eb | | Load_Encached Diana_Cache 0382 0096 | | Execute Package,Entry 0383 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0xf = 0x383,0xb 0384 00eb | | Load_Encached Diana_Cache 0385 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0386 00eb | | Load_Encached Diana_Cache 0387 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0388 00eb | | Load_Encached Diana_Cache 0389 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 038a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 038b 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x10 = 0x38b,0xc 038c 4975 |Iu | Short_Literal 0x175 038d 00eb | | Load_Encached Diana_Cache 038e 0098 | | Execute Package,Field_Read_Dynamic 038f 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 0390 6809 |h | Jump_Zero 0x39a 0391 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x11 = 0x391,0xd 0392 00eb | | Load_Encached Diana_Cache 0393 1872 | r | Execute Package,Field_Execute,Field_Number 0x72 0394 00da | | Load_Top At_Offset_2 0395 801e | | Call 0x0,0x1e 0396 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x12 = 0x396,0xe 0397 8019 | | Call 0x0,0x19 0398 00d9 | | Load_Top At_Offset_1 0399 801f | | Call 0x0,0x1f 039a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 039b 0000 0000 | | .BLANK 0000[0x5] 03a0 ; -------------------------------------------------------------------------------------- 03a0 ; SUBPROGRAM 03a0 ; -------------------------------------------------------------------------------------- 03a0 03a3 | | .CONST 0x03a3 ; Address of begin 03a1 0004 | | .CONST 0x0004 ; Address of exception handler 03a2 0001 | | .CONST 0x0001 ; Number of locals 03a3 BODY_03a0: 03a3 INIT_03a0: 03a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x03a3,0x0f6c,0x0001,0x0000,0x0058,0x2985,0x0000,0x02ff ; Debug Table 0x10.0x0 = 0x3a3,0x1 03a4 00eb | | Load_Encached Diana_Cache 03a5 1814 | | Execute Package,Field_Execute,Field_Number 0x14 03a6 0b2f | / | Execute_Immediate Case_Compare,0x2f 03a7 700f |p | Jump_Nonzero 0x3b7 03a8 0b2a | * | Execute_Immediate Case_Compare,0x2a 03a9 700d |p | Jump_Nonzero 0x3b7 03aa 0b2b | + | Execute_Immediate Case_Compare,0x2b 03ab 700b |p | Jump_Nonzero 0x3b7 03ac 0b2c | , | Execute_Immediate Case_Compare,0x2c 03ad 7013 |p | Jump_Nonzero 0x3c1 03ae 0b21 | ! | Execute_Immediate Case_Compare,0x21 03af 7011 |p | Jump_Nonzero 0x3c1 03b0 0b33 | 3 | Execute_Immediate Case_Compare,0x33 03b1 700f |p | Jump_Nonzero 0x3c1 03b2 0b23 | # | Execute_Immediate Case_Compare,0x23 03b3 7013 |p | Jump_Nonzero 0x3c7 03b4 0b24 | $ | Execute_Immediate Case_Compare,0x24 03b5 7016 |p | Jump_Nonzero 0x3cc 03b6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x10.0x1 = 0x3b6,0x6 03b7 e5fb | | Load 0x2,-0x5 ; Debug Table 0x10.0x2 = 0x3b7,0x2 03b8 e5fc | | Load 0x2,-0x4 03b9 e5fd | | Load 0x2,-0x3 03ba e5fe | | Load 0x2,-0x2 03bb e5ff | | Load 0x2,-0x1 03bc 821a | | Call 0x1,0x1a 03bd c5fd | | Store 0x2,-0x3 03be c5fc | | Store 0x2,-0x4 03bf c5fb | | Store 0x2,-0x5 03c0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03c1 e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0x3 = 0x3c1,0x3 03c2 e5fe | | Load 0x2,-0x2 03c3 e5ff | | Load 0x2,-0x1 03c4 821d | | Call 0x1,0x1d 03c5 c5fd | | Store 0x2,-0x3 03c6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03c7 e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0x4 = 0x3c7,0x4 03c8 e5fe | | Load 0x2,-0x2 03c9 821e | | Call 0x1,0x1e 03ca c5fd | | Store 0x2,-0x3 03cb 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03cc e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0x5 = 0x3cc,0x5 03cd e5fe | | Load 0x2,-0x2 03ce e5ff | | Load 0x2,-0x1 03cf 821f | | Call 0x1,0x1f 03d0 c5fd | | Store 0x2,-0x3 03d1 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03d2 0000 0000 | | .BLANK 0000[0x6] 03d8 ; -------------------------------------------------------------------------------------- 03d8 ; SUBPROGRAM 03d8 ; -------------------------------------------------------------------------------------- 03d8 03e7 | | .CONST 0x03e7 ; Address of begin 03d9 0004 | | .CONST 0x0004 ; Address of exception handler 03da 0003 | | .CONST 0x0003 ; Number of locals 03db INIT_03d8: 03db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11 = .DEBUG 0x03db,0x0f7a,0x0001,0x0000,0x0058,0x2985,0x0000,0x036d ; Debug Table 0x11.0x0 = 0x3db,0xffff 03dc 00db | | Load_Top At_Offset_3 03dd 00eb | | Load_Encached Diana_Cache 03de 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4 03df 00eb | | Load_Encached Diana_Cache 03e0 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 03e1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03e2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x1 = 0x3e2,0xfffe 03e3 e5ff | | Load 0x2,-0x1 03e4 00eb | | Load_Encached Diana_Cache 03e5 18ce | | Execute Package,Field_Execute,Field_Number 0xce 03e6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03e7 BODY_03d8: 03e7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x2 = 0x3e7,0x1 03e8 e5fe | | Load 0x2,-0x2 03e9 00eb | | Load_Encached Diana_Cache 03ea 18ec | | Execute Package,Field_Execute,Field_Number 0xec 03eb 00da | | Load_Top At_Offset_2 03ec 8015 | | Call 0x0,0x15 03ed 0032 | 2 | Store_Top Heap_Access,At_Offset_2 03ee 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03ef 0000 | | .XXX[0x1] 03f0 ; -------------------------------------------------------------------------------------- 03f0 ; SUBPROGRAM 03f0 ; -------------------------------------------------------------------------------------- 03f0 03f7 | | .CONST 0x03f7 ; Address of begin 03f1 0004 | | .CONST 0x0004 ; Address of exception handler 03f2 0004 | | .CONST 0x0004 ; Number of locals 03f3 INIT_03f0: 03f3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12 = .DEBUG 0x03f3,0x0f82,0x0001,0x0000,0x0058,0x2985,0x0000,0x03af ; Debug Table 0x12.0x0 = 0x3f3,0xffff 03f4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x1 = 0x3f4,0xfffe 03f5 029f 09eb | | Declare_Subprogram INIT_09e8,For_Call ; Debug Table 0x12.0x2 = 0x3f5,0xfffd 03f7 BODY_03f0: 03f7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0x3 = 0x3f7,0x1 03f8 00eb | | Load_Encached Diana_Cache 03f9 1814 | | Execute Package,Field_Execute,Field_Number 0x14 03fa 0b2f | / | Execute_Immediate Case_Compare,0x2f 03fb 700f |p | Jump_Nonzero 0x40b 03fc 0b2a | * | Execute_Immediate Case_Compare,0x2a 03fd 700d |p | Jump_Nonzero 0x40b 03fe 0b2b | + | Execute_Immediate Case_Compare,0x2b 03ff 700b |p | Jump_Nonzero 0x40b 0400 0b24 | $ | Execute_Immediate Case_Compare,0x24 0401 7009 |p | Jump_Nonzero 0x40b 0402 0b2c | , | Execute_Immediate Case_Compare,0x2c 0403 7009 |p | Jump_Nonzero 0x40d 0404 0b21 | ! | Execute_Immediate Case_Compare,0x21 0405 7007 |p | Jump_Nonzero 0x40d 0406 0b33 | 3 | Execute_Immediate Case_Compare,0x33 0407 7005 |p | Jump_Nonzero 0x40d 0408 0b23 | # | Execute_Immediate Case_Compare,0x23 0409 7029 |p) | Jump_Nonzero 0x433 040a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x12.0x4 = 0x40a,0xd 040b 8404 | | Call 0x2,0x4 ; Debug Table 0x12.0x5 = 0x40b,0x2 040c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 040d e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0x6 = 0x40d,0x3 040e 00eb | | Load_Encached Diana_Cache 040f 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8 0410 a402 | | Store_Unchecked 0x2,0x2 0411 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x7 = 0x411,0x4 0412 00eb | | Load_Encached Diana_Cache 0413 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0414 0b35 | 5 | Execute_Immediate Case_Compare,0x35 0415 700d |p | Jump_Nonzero 0x423 0416 0b34 | 4 | Execute_Immediate Case_Compare,0x34 0417 700d |p | Jump_Nonzero 0x425 0418 e5fd | | Load 0x2,-0x3 ; Debug Table 0x12.0x8 = 0x418,0x8 0419 00eb | | Load_Encached Diana_Cache 041a 1812 | | Execute Package,Field_Execute,Field_Number 0x12 041b e5ff | | Load 0x2,-0x1 041c e001 | | Load 0x0,0x1 041d 1813 | | Execute Package,Field_Execute,Field_Number 0x13 041e c5fd | | Store 0x2,-0x3 041f e402 | | Load 0x2,0x2 ; Debug Table 0x12.0x9 = 0x41f,0x9 0420 e5fe | | Load 0x2,-0x2 0421 821c | | Call 0x1,0x1c 0422 780e |x | Jump 0x431 0423 8404 | | Call 0x2,0x4 ; Debug Table 0x12.0xa = 0x423,0x5 0424 780c |x | Jump 0x431 0425 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0xb = 0x425,0x6 0426 e5fd | | Load 0x2,-0x3 0427 00eb | | Load_Encached Diana_Cache 0428 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0429 e5ff | | Load 0x2,-0x1 042a e001 | | Load 0x0,0x1 042b 1814 | | Execute Package,Field_Execute,Field_Number 0x14 042c c5fd | | Store 0x2,-0x3 042d c403 | | Store 0x2,0x3 042e e5fe | | Load 0x2,-0x2 ; Debug Table 0x12.0xc = 0x42e,0x7 042f e403 | | Load 0x2,0x3 0430 8221 | ! | Call 0x1,0x21 0431 00d1 | | Pop_Control Pop_Count_1 0432 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0433 e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0xd = 0x433,0xa 0434 00eb | | Load_Encached Diana_Cache 0435 18ff | | Execute Package,Field_Execute,Field_Number 0xff 0436 00eb | | Load_Encached Diana_Cache 0437 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0438 6802 |h | Jump_Zero 0x43b 0439 8404 | | Call 0x2,0x4 ; Debug Table 0x12.0xe = 0x439,0xb 043a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 043b e5fd | | Load 0x2,-0x3 ; Debug Table 0x12.0xf = 0x43b,0xc 043c 00eb | | Load_Encached Diana_Cache 043d 1812 | | Execute Package,Field_Execute,Field_Number 0x12 043e e5ff | | Load 0x2,-0x1 043f e001 | | Load 0x0,0x1 0440 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0441 c5fd | | Store 0x2,-0x3 0442 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0443 0000 | | .XXX[0x1] 0444 0000 0000 | | .LITERAL {0x00000000, 0x58297501} 0448 ; -------------------------------------------------------------------------------------- 0448 ; SUBPROGRAM 0448 ; -------------------------------------------------------------------------------------- 0448 044e | N | .CONST 0x044e ; Address of begin 0449 0004 | | .CONST 0x0004 ; Address of exception handler 044a 0004 | | .CONST 0x0004 ; Number of locals 044b INIT_0448: 044b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13 = .DEBUG 0x044b,0x0fa4,0x0001,0x0000,0x0058,0x2985,0x0000,0x0478 ; Debug Table 0x13.0x0 = 0x44b,0xffff 044c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13.0x1 = 0x44c,0xfffe 044d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13.0x2 = 0x44d,0xfffd 044e BODY_0448: 044e e5fc | | Load 0x2,-0x4 ; Debug Table 0x13.0x3 = 0x44e,0x1 044f 8020 | | Call 0x0,0x20 0450 e001 | | Load 0x0,0x1 0451 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0452 c5fc | | Store 0x2,-0x4 0453 00cf | | Action Mark_Auxiliary 0454 e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x4 = 0x454,0x2 0455 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0456 4801 |H | Short_Literal 0x1 0457 0263 | c | Execute Discrete,Above_Bound 0458 7029 |p) | Jump_Nonzero 0x482 0459 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x5 = 0x459,0x3 045a e5fe | | Load 0x2,-0x2 045b 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 045c 01d5 | | Execute Vector,Field_Reference 045d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 045e a402 | | Store_Unchecked 0x2,0x2 045f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x6 = 0x45f,0x4 0460 e5fe | | Load 0x2,-0x2 0461 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0462 01d5 | | Execute Vector,Field_Reference 0463 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0464 a403 | | Store_Unchecked 0x2,0x3 0465 e403 | | Load 0x2,0x3 ; Debug Table 0x13.0x7 = 0x465,0x5 0466 00eb | | Load_Encached Diana_Cache 0467 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0468 6806 |h | Jump_Zero 0x46f 0469 e5fc | | Load 0x2,-0x4 ; Debug Table 0x13.0x8 = 0x469,0x6 046a e5ff | | Load 0x2,-0x1 046b e402 | | Load 0x2,0x2 046c 8222 | " | Call 0x1,0x22 046d c5fc | | Store 0x2,-0x4 046e 7811 |x | Jump 0x480 046f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13.0x9 = 0x46f,0x7 0470 e5fc | | Load 0x2,-0x4 0471 e403 | | Load 0x2,0x3 0472 e402 | | Load 0x2,0x2 0473 e001 | | Load 0x0,0x1 0474 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0475 c5fc | | Store 0x2,-0x4 0476 c404 | | Store 0x2,0x4 0477 e5fc | | Load 0x2,-0x4 ; Debug Table 0x13.0xa = 0x477,0x8 0478 e5fd | | Load 0x2,-0x3 0479 e403 | | Load 0x2,0x3 047a e404 | | Load 0x2,0x4 047b e402 | | Load 0x2,0x2 047c 8220 | | Call 0x1,0x20 047d c403 | | Store 0x2,0x3 047e c5fd | | Store 0x2,-0x3 047f c5fc | | Store 0x2,-0x4 0480 00c8 | | Action Pop_Auxiliary_Range 0481 3fd7 |? | Loop_Increasing 0x459 0482 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0483 0000 0000 | | .BLANK 0000[0x5] 0488 ; -------------------------------------------------------------------------------------- 0488 ; SUBPROGRAM 0488 ; -------------------------------------------------------------------------------------- 0488 049e | | .CONST 0x049e ; Address of begin 0489 0004 | | .CONST 0x0004 ; Address of exception handler 048a 0007 | | .CONST 0x0007 ; Number of locals 048b INIT_0488: 048b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14 = .DEBUG 0x048b,0x0fbc,0x0001,0x0000,0x0058,0x2985,0x0000,0x04ef ; Debug Table 0x14.0x0 = 0x48b,0xffff 048c 00db | | Load_Top At_Offset_3 048d 00eb | | Load_Encached Diana_Cache 048e 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 048f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0490 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x1 = 0x490,0xfffe 0491 e5ff | | Load 0x2,-0x1 0492 00eb | | Load_Encached Diana_Cache 0493 18b2 | | Execute Package,Field_Execute,Field_Number 0xb2 0494 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0495 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0x14.0x2 = 0x495,0xfffd 0496 02c7 | | Declare_Variable Any 0497 00d8 | | Load_Top At_Offset_0 0498 1c00 | | Execute_Immediate Run_Utility,0x0 0499 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x3 = 0x499,0xfffc 049a 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x14.0x4 = 0x49a,0xfffb 049b 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 049c 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x14.0x5 = 0x49c,0xfffa 049d 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 049e BODY_0488: 049e e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x6 = 0x49e,0x1 049f 00eb | | Load_Encached Diana_Cache 04a0 1816 | | Execute Package,Field_Execute,Field_Number 0x16 04a1 7007 |p | Jump_Nonzero 0x4a9 04a2 0092 0a03 | | Action Push_String_Extended,0xa03 ; "12.3 (2)" ; Debug Table 0x14.0x7 = 0x4a2,0x2 04a4 0092 0a0e | | Action Push_String_Extended,0xa0e ; " must be a simple name or operator symbol" 04a6 e402 | | Load 0x2,0x2 04a7 8002 | | Call 0x0,0x2 04a8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x14.0x8 = 0x4a8,0x3 04a9 e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x9 = 0x4a9,0x4 04aa 00eb | | Load_Encached Diana_Cache 04ab 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 04ac c404 | | Store 0x2,0x4 04ad 00cf | | Action Mark_Auxiliary 04ae e5fe | | Load 0x2,-0x2 ; Debug Table 0x14.0xa = 0x4ae,0x5 04af 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04b0 4801 |H | Short_Literal 0x1 04b1 0263 | c | Execute Discrete,Above_Bound 04b2 7025 |p% | Jump_Nonzero 0x4d8 04b3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xb = 0x4b3,0x6 04b4 e5fe | | Load 0x2,-0x2 04b5 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 04b6 01d5 | | Execute Vector,Field_Reference 04b7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04b8 a405 | | Store_Unchecked 0x2,0x5 04b9 e404 | | Load 0x2,0x4 ; Debug Table 0x14.0xc = 0x4b9,0x7 04ba e405 | | Load 0x2,0x5 04bb 00eb | | Load_Encached Diana_Cache 04bc 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 04bd 00eb | | Load_Encached Diana_Cache 04be 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 04bf 6816 |h | Jump_Zero 0x4d6 04c0 e406 | | Load 0x2,0x6 ; Debug Table 0x14.0xd = 0x4c0,0x8 04c1 0a01 | | Execute_Immediate Plus,0x1 04c2 0248 | H | Execute Discrete,Check_In_Integer 04c3 a406 | | Store_Unchecked 0x2,0x6 04c4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xe = 0x4c4,0x9 04c5 e5fe | | Load 0x2,-0x2 04c6 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 04c7 01d5 | | Execute Vector,Field_Reference 04c8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04c9 00eb | | Load_Encached Diana_Cache 04ca 1813 | | Execute Package,Field_Execute,Field_Number 0x13 04cb 680a |h | Jump_Zero 0x4d6 04cc 00db | | Load_Top At_Offset_3 04cd 7008 |p | Jump_Nonzero 0x4d6 04ce e403 | | Load 0x2,0x3 ; Debug Table 0x14.0xf = 0x4ce,0xa 04cf 00d9 | | Load_Top At_Offset_1 04d0 e5fe | | Load 0x2,-0x2 04d1 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 04d2 01d5 | | Execute Vector,Field_Reference 04d3 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 04d4 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0x10 = 0x4d4,0xb 04d5 a407 | | Store_Unchecked 0x2,0x7 04d6 00c8 | | Action Pop_Auxiliary_Range 04d7 3fdb |? | Loop_Increasing 0x4b3 04d8 00ce | | Action Pop_Auxiliary 04d9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x11 = 0x4d9,0xc 04da 0b00 | | Execute_Immediate Case_Compare,0x0 04db 7009 |p | Jump_Nonzero 0x4e5 04dc 0b01 | | Execute_Immediate Case_Compare,0x1 04dd 700e |p | Jump_Nonzero 0x4ec 04de 0092 0a0f | | Action Push_String_Extended,0xa0f ; "12.3 (3)" ; Debug Table 0x14.0x12 = 0x4de,0x10 04e0 0092 0a10 | | Action Push_String_Extended,0xa10 ; "0325**SMINST" 04e2 e402 | | Load 0x2,0x2 04e3 8002 | | Call 0x0,0x2 04e4 4502 |E | Exit_Suprogram New_Top_Offset 0x2 04e5 0092 0a03 | | Action Push_String_Extended,0xa03 ; "12.3 (2)" ; Debug Table 0x14.0x13 = 0x4e5,0xd 04e7 0092 0a11 | | Action Push_String_Extended,0xa11 ; "0323**SMINST" 04e9 e402 | | Load 0x2,0x2 04ea 8002 | | Call 0x0,0x2 04eb 4502 |E | Exit_Suprogram New_Top_Offset 0x2 04ec 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x14 = 0x4ec,0xe 04ed 7006 |p | Jump_Nonzero 0x4f4 04ee 0092 09f8 | | Action Push_String_Extended,0x9f8 ; "12.3 (3); 6.4 (5)" ; Debug Table 0x14.0x15 = 0x4ee,0xf 04f0 0092 0a12 | | Action Push_String_Extended,0xa12 ; "0324**SMINST" 04f2 e402 | | Load 0x2,0x2 04f3 8002 | | Call 0x0,0x2 04f4 4502 |E | Exit_Suprogram New_Top_Offset 0x2 04f5 0000 0000 | | .XXX[0x3] 04f7 0000 | | 04f8 ; -------------------------------------------------------------------------------------- 04f8 ; SUBPROGRAM 04f8 ; -------------------------------------------------------------------------------------- 04f8 0502 | | .CONST 0x0502 ; Address of begin 04f9 0004 | | .CONST 0x0004 ; Address of exception handler 04fa 0004 | | .CONST 0x0004 ; Number of locals 04fb INIT_04f8: 04fb 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x15 = .DEBUG 0x04fb,0x0fea,0x0001,0x0000,0x0058,0x2985,0x0000,0x05d4 ; Debug Table 0x15.0x0 = 0x4fb,0xffff 04fc 00db | | Load_Top At_Offset_3 04fd 00eb | | Load_Encached Diana_Cache 04fe 1888 | | Execute Package,Field_Execute,Field_Number 0x88 04ff 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0500 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x1 = 0x500,0xfffe 0501 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x15.0x2 = 0x501,0xfffd 0502 BODY_04f8: 0502 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x3 = 0x502,0x1 0503 e5fe | | Load 0x2,-0x2 0504 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0505 00cf | | Action Mark_Auxiliary 0506 786f |xo | Jump 0x576 0507 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x4 = 0x507,0x3 0508 00eb | | Load_Encached Diana_Cache 0509 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 050a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 050b 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x5 = 0x50b,0x4 050c 00eb | | Load_Encached Diana_Cache 050d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 050e 0b3b | ; | Execute_Immediate Case_Compare,0x3b 050f 7007 |p | Jump_Nonzero 0x517 0510 0b3d | = | Execute_Immediate Case_Compare,0x3d 0511 701b |p | Jump_Nonzero 0x52d 0512 0b7e | ~ | Execute_Immediate Case_Compare,0x7e 0513 702f |p/ | Jump_Nonzero 0x543 0514 0b7f | | Execute_Immediate Case_Compare,0x7f 0515 702d |p- | Jump_Nonzero 0x543 0516 7859 |xY | Jump 0x570 ; Debug Table 0x15.0x6 = 0x516,0x10 0517 e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x7 = 0x517,0x5 0518 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0519 0a01 | | Execute_Immediate Plus,0x1 051a e5fe | | Load 0x2,-0x2 051b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 051c e217 | | Load 0x1,0x17 ; Debug Table 0x15.0x8 = 0x51c,0x6 051d 0322 | " | Declare_Variable Record 051e e403 | | Load 0x2,0x3 051f 00eb | | Load_Encached Diana_Cache 0520 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0521 00d9 | | Load_Top At_Offset_1 0522 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0523 00eb | | Load_Encached Diana_Cache 0524 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0525 00d9 | | Load_Top At_Offset_1 0526 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0527 e5fe | | Load 0x2,-0x2 0528 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0529 e5fe | | Load 0x2,-0x2 052a 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 052b 01d6 | | Execute Vector,Field_Write 052c 7843 |xC | Jump 0x570 052d e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x9 = 0x52d,0x7 052e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 052f 0a01 | | Execute_Immediate Plus,0x1 0530 e5fe | | Load 0x2,-0x2 0531 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0532 e217 | | Load 0x1,0x17 ; Debug Table 0x15.0xa = 0x532,0x8 0533 0322 | " | Declare_Variable Record 0534 e403 | | Load 0x2,0x3 0535 00eb | | Load_Encached Diana_Cache 0536 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 0537 00d9 | | Load_Top At_Offset_1 0538 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0539 00eb | | Load_Encached Diana_Cache 053a 1812 | | Execute Package,Field_Execute,Field_Number 0x12 053b 00d9 | | Load_Top At_Offset_1 053c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 053d e5fe | | Load 0x2,-0x2 053e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 053f e5fe | | Load 0x2,-0x2 0540 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0541 01d6 | | Execute Vector,Field_Write 0542 782d |x- | Jump 0x570 0543 e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0xb = 0x543,0x9 0544 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0545 0a01 | | Execute_Immediate Plus,0x1 0546 e5fe | | Load 0x2,-0x2 0547 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0548 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0xc = 0x548,0xa 0549 00eb | | Load_Encached Diana_Cache 054a 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 054b 00eb | | Load_Encached Diana_Cache 054c 1888 | | Execute Package,Field_Execute,Field_Number 0x88 054d 0033 | 3 | Store_Top Heap_Access,At_Offset_3 054e 00cf | | Action Mark_Auxiliary 054f 0007 | | Action Break_Optional ; Debug Table 0x15.0xd = 0x54f,0xb 0550 e217 | | Load 0x1,0x17 ; Debug Table 0x15.0xe = 0x550,0xc 0551 0322 | " | Declare_Variable Record 0552 e404 | | Load 0x2,0x4 0553 00eb | | Load_Encached Diana_Cache 0554 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0555 00d9 | | Load_Top At_Offset_1 0556 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0557 00eb | | Load_Encached Diana_Cache 0558 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0559 00d9 | | Load_Top At_Offset_1 055a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 055b e5fe | | Load 0x2,-0x2 055c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 055d e5fe | | Load 0x2,-0x2 055e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 055f 01d6 | | Execute Vector,Field_Write 0560 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0xf = 0x560,0xd 0561 00eb | | Load_Encached Diana_Cache 0562 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0563 a404 | | Store_Unchecked 0x2,0x4 0564 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x10 = 0x564,0xe 0565 00eb | | Load_Encached Diana_Cache 0566 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0567 7007 |p | Jump_Nonzero 0x56f 0568 e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x11 = 0x568,0xf 0569 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 056a 0a01 | | Execute_Immediate Plus,0x1 056b e5fe | | Load 0x2,-0x2 056c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 056d 00c9 | | Action Pop_Auxiliary_Loop 056e 7fe1 | | Jump 0x550 056f 00ce | | Action Pop_Auxiliary 0570 00d1 | | Pop_Control Pop_Count_1 0571 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x12 = 0x571,0x11 0572 00eb | | Load_Encached Diana_Cache 0573 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0574 a402 | | Store_Unchecked 0x2,0x2 0575 00c9 | | Action Pop_Auxiliary_Loop 0576 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x13 = 0x576,0x2 0577 00eb | | Load_Encached Diana_Cache 0578 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0579 6f8d |o | Jump_Zero 0x507 057a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 057b 0000 0000 | | .BLANK 0000[0x5] 0580 ; -------------------------------------------------------------------------------------- 0580 ; SUBPROGRAM 0580 ; -------------------------------------------------------------------------------------- 0580 05a2 | | .CONST 0x05a2 ; Address of begin 0581 05e8 | | .CONST 0x05e8 ; Address of exception handler 0582 0008 | | .CONST 0x0008 ; Number of locals 0583 INIT_0580: 0583 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x16 = .DEBUG 0x0583,0x1014,0x0002,0x0000,0x0058,0x2a15,0x0000,0x000b ; Debug Table 0x16.0x0 = 0x583,0xffff 0584 00eb | | Load_Encached Diana_Cache ; Debug Table 0x16.0x1 = 0x584,0xfffe 0585 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0586 0322 | " | Declare_Variable Record 0587 00d8 | | Load_Top At_Offset_0 0588 1c00 | | Execute_Immediate Run_Utility,0x0 0589 00eb | | Load_Encached Diana_Cache 058a 1b96 | | Execute Package,Field_Read,Field_Number 0x96 058b 0322 | " | Declare_Variable Record 058c 00d8 | | Load_Top At_Offset_0 058d 1c00 | | Execute_Immediate Run_Utility,0x0 058e 00eb | | Load_Encached Diana_Cache ; Debug Table 0x16.0x2 = 0x58e,0xfffd 058f 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0590 0322 | " | Declare_Variable Record 0591 00d8 | | Load_Top At_Offset_0 0592 1c00 | | Execute_Immediate Run_Utility,0x0 0593 00eb | | Load_Encached Diana_Cache 0594 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0595 0322 | " | Declare_Variable Record 0596 00d8 | | Load_Top At_Offset_0 0597 1c00 | | Execute_Immediate Run_Utility,0x0 0598 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x3 = 0x598,0xfffc 0599 e5ff | | Load 0x2,-0x1 059a e004 | | Load 0x0,0x4 059b 1820 | | Execute Package,Field_Execute,Field_Number 0x20 059c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 059d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x4 = 0x59d,0xfffb 059e e5fe | | Load 0x2,-0x2 059f e004 | | Load 0x0,0x4 05a0 1820 | | Execute Package,Field_Execute,Field_Number 0x20 05a1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05a2 BODY_0580: 05a2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x5 = 0x5a2,0x1 05a3 00eb | | Load_Encached Diana_Cache 05a4 1814 | | Execute Package,Field_Execute,Field_Number 0x14 05a5 0f6e | n | Execute_Immediate Equal,0x6e 05a6 6807 |h | Jump_Zero 0x5ae 05a7 00d8 | | Load_Top At_Offset_0 05a8 00eb | | Load_Encached Diana_Cache 05a9 1814 | | Execute Package,Field_Execute,Field_Number 0x14 05aa 0f6e | n | Execute_Immediate Equal,0x6e 05ab 6802 |h | Jump_Zero 0x5ae 05ac 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0x6 = 0x5ac,0x2 05ad 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05ae e404 | | Load 0x2,0x4 ; Debug Table 0x16.0x7 = 0x5ae,0x3 05af e403 | | Load 0x2,0x3 05b0 00e1 | | Load_Encached Boolean_Cache 05b1 e407 | | Load 0x2,0x7 05b2 e021 | ! | Load 0x0,0x21 05b3 180e | | Execute Package,Field_Execute,Field_Number 0xe 05b4 c402 | | Store 0x2,0x2 05b5 00d2 | | Pop_Control Pop_Count_2 05b6 e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x8 = 0x5b6,0x4 05b7 6808 |h | Jump_Zero 0x5c0 05b8 e403 | | Load 0x2,0x3 05b9 00eb | | Load_Encached Diana_Cache 05ba 18a5 | | Execute Package,Field_Execute,Field_Number 0xa5 05bb 6804 |h | Jump_Zero 0x5c0 05bc e404 | | Load 0x2,0x4 05bd 00eb | | Load_Encached Diana_Cache 05be 18a5 | | Execute Package,Field_Execute,Field_Number 0xa5 05bf 7002 |p | Jump_Nonzero 0x5c2 05c0 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0x9 = 0x5c0,0x5 05c1 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05c2 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0xa = 0x5c2,0x6 05c3 e405 | | Load 0x2,0x5 05c4 00e1 | | Load_Encached Boolean_Cache 05c5 00db | | Load_Top At_Offset_3 05c6 e021 | ! | Load 0x0,0x21 05c7 180e | | Execute Package,Field_Execute,Field_Number 0xe 05c8 c402 | | Store 0x2,0x2 05c9 00d2 | | Pop_Control Pop_Count_2 05ca e402 | | Load 0x2,0x2 ; Debug Table 0x16.0xb = 0x5ca,0x7 05cb 681a |h | Jump_Zero 0x5e6 05cc 00db | | Load_Top At_Offset_3 05cd 00eb | | Load_Encached Diana_Cache 05ce 18a5 | | Execute Package,Field_Execute,Field_Number 0xa5 05cf 6816 |h | Jump_Zero 0x5e6 05d0 00da | | Load_Top At_Offset_2 05d1 00eb | | Load_Encached Diana_Cache 05d2 18a5 | | Execute Package,Field_Execute,Field_Number 0xa5 05d3 6812 |h | Jump_Zero 0x5e6 05d4 e403 | | Load 0x2,0x3 05d5 00eb | | Load_Encached Diana_Cache 05d6 189f | | Execute Package,Field_Execute,Field_Number 0x9f 05d7 e405 | | Load 0x2,0x5 05d8 00eb | | Load_Encached Diana_Cache 05d9 189f | | Execute Package,Field_Execute,Field_Number 0x9f 05da 012f | / | Execute Any,Equal 05db 6808 |h | Jump_Zero 0x5e4 05dc e404 | | Load 0x2,0x4 05dd 00eb | | Load_Encached Diana_Cache 05de 189f | | Execute Package,Field_Execute,Field_Number 0x9f 05df 00db | | Load_Top At_Offset_3 05e0 00eb | | Load_Encached Diana_Cache 05e1 189f | | Execute Package,Field_Execute,Field_Number 0x9f 05e2 012f | / | Execute Any,Equal 05e3 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05e4 4800 |H | Short_Literal 0x0 05e5 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05e6 4801 |H | Short_Literal 0x1 05e7 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05e8 TRAP_0580: 05e8 0007 | | Action Break_Optional 05e9 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0xc = 0x5e9,0x8 05ea 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05eb 0000 0000 | | .BLANK 0000[0x5] 05f0 ; -------------------------------------------------------------------------------------- 05f0 ; SUBPROGRAM 05f0 ; -------------------------------------------------------------------------------------- 05f0 05f7 | | .CONST 0x05f7 ; Address of begin 05f1 0004 | | .CONST 0x0004 ; Address of exception handler 05f2 0002 | | .CONST 0x0002 ; Number of locals 05f3 INIT_05f0: 05f3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17 = .DEBUG 0x05f3,0x1030,0x0002,0x0000,0x0058,0x2a15,0x0000,0x00e3 ; Debug Table 0x17.0x0 = 0x5f3,0xffff 05f4 00db | | Load_Top At_Offset_3 05f5 8022 | " | Call 0x0,0x22 05f6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05f7 BODY_05f0: 05f7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x1 = 0x5f7,0x1 05f8 00eb | | Load_Encached Diana_Cache 05f9 1814 | | Execute Package,Field_Execute,Field_Number 0x14 05fa 0b6f | o | Execute_Immediate Case_Compare,0x6f 05fb 7004 |p | Jump_Nonzero 0x600 05fc 0b6e | n | Execute_Immediate Case_Compare,0x6e 05fd 7002 |p | Jump_Nonzero 0x600 05fe 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x2 = 0x5fe,0x3 05ff 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0600 e5fe | | Load 0x2,-0x2 ; Debug Table 0x17.0x3 = 0x600,0x2 0601 e5ff | | Load 0x2,-0x1 0602 8226 | & | Call 0x1,0x26 0603 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0604 0000 0000 | | .BLANK 0000[0x4] 0608 ; -------------------------------------------------------------------------------------- 0608 ; SUBPROGRAM 0608 ; -------------------------------------------------------------------------------------- 0608 060b | | .CONST 0x060b ; Address of begin 0609 0004 | | .CONST 0x0004 ; Address of exception handler 060a 0001 | | .CONST 0x0001 ; Number of locals 060b BODY_0608: 060b INIT_0608: 060b 00da | | Load_Top At_Offset_2 ; Debug Table 0x18 = .DEBUG 0x060b,0x103a,0x0002,0x0000,0x0058,0x2a15,0x0000,0x0122 ; Debug Table 0x18.0x0 = 0x60b,0x1 060c e004 | | Load 0x0,0x4 060d 1820 | | Execute Package,Field_Execute,Field_Number 0x20 060e 00eb | | Load_Encached Diana_Cache 060f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0610 0f00 | | Execute_Immediate Equal,0x0 0611 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0612 0000 0000 | | .BLANK 0000[0x6] 0618 ; -------------------------------------------------------------------------------------- 0618 ; SUBPROGRAM 0618 ; -------------------------------------------------------------------------------------- 0618 061c | | .CONST 0x061c ; Address of begin 0619 0004 | | .CONST 0x0004 ; Address of exception handler 061a 0002 | | .CONST 0x0002 ; Number of locals 061b INIT_0618: 061b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x19 = .DEBUG 0x061b,0x103e,0x0002,0x0000,0x0058,0x2a15,0x0000,0x0140 ; Debug Table 0x19.0x0 = 0x61b,0xffff 061c BODY_0618: 061c 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x1 = 0x61c,0x1 061d 00eb | | Load_Encached Diana_Cache 061e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 061f 7013 |p | Jump_Nonzero 0x633 0620 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x2 = 0x620,0x2 0621 00eb | | Load_Encached Diana_Cache 0622 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0623 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0624 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x3 = 0x624,0x3 0625 00eb | | Load_Encached Diana_Cache 0626 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0627 7009 |p | Jump_Nonzero 0x631 0628 00d8 | | Load_Top At_Offset_0 0629 00eb | | Load_Encached Diana_Cache 062a 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 062b 00eb | | Load_Encached Diana_Cache 062c 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 062d 00eb | | Load_Encached Diana_Cache 062e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 062f 0f00 | | Execute_Immediate Equal,0x0 0630 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0631 4800 |H | Short_Literal 0x0 0632 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0633 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x4 = 0x633,0x4 0634 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0635 0000 0000 | | .XXX[0x3] 0637 0000 | | 0638 ; -------------------------------------------------------------------------------------- 0638 ; SUBPROGRAM 0638 ; -------------------------------------------------------------------------------------- 0638 0649 | I | .CONST 0x0649 ; Address of begin 0639 0004 | | .CONST 0x0004 ; Address of exception handler 063a 0007 | | .CONST 0x0007 ; Number of locals 063b INIT_0638: 063b e023 | # | Load 0x0,0x23 ; Debug Table 0x1a = .DEBUG 0x063b,0x104a,0x0001,0x0000,0x0058,0x2a15,0x0000,0x018d ; Debug Table 0x1a.0x0 = 0x63b,0xffff 063c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 063d 02c7 | | Declare_Variable Any 063e 00d8 | | Load_Top At_Offset_0 063f 1c00 | | Execute_Immediate Run_Utility,0x0 0640 e023 | # | Load 0x0,0x23 ; Debug Table 0x1a.0x1 = 0x640,0xfffe 0641 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0642 02c7 | | Declare_Variable Any 0643 00d8 | | Load_Top At_Offset_0 0644 1c00 | | Execute_Immediate Run_Utility,0x0 0645 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x2 = 0x645,0xfffd 0646 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x3 = 0x646,0xfffc 0647 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x4 = 0x647,0xfffb 0648 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x5 = 0x648,0xfffa 0649 BODY_0638: 0649 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x6 = 0x649,0x1 064a e023 | # | Load 0x0,0x23 064b 181b | | Execute Package,Field_Execute,Field_Number 0x1b 064c e5fe | | Load 0x2,-0x2 064d e023 | # | Load 0x0,0x23 064e 181b | | Execute Package,Field_Execute,Field_Number 0x1b 064f 027e | ~ | Execute Discrete,Not_Equal 0650 6808 |h | Jump_Zero 0x659 0651 0092 0a13 | | Action Push_String_Extended,0xa13 ; "12.3.2 (3)" ; Debug Table 0x1a.0x7 = 0x651,0x2 0653 e5fc | | Load 0x2,-0x4 0654 0092 0a14 | | Action Push_String_Extended,0xa14 ; "0298**SMINST" 0656 e5fd | | Load 0x2,-0x3 0657 801d | | Call 0x0,0x1d 0658 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x1a.0x8 = 0x658,0x3 0659 e402 | | Load 0x2,0x2 ; Debug Table 0x1a.0x9 = 0x659,0x4 065a 0120 | | Execute Any,Is_Value 065b 6803 |h | Jump_Zero 0x65f 065c e023 | # | Load 0x0,0x23 065d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 065e 7801 |x | Jump 0x660 065f e402 | | Load 0x2,0x2 0660 e5ff | | Load 0x2,-0x1 0661 e023 | # | Load 0x0,0x23 0662 180e | | Execute Package,Field_Execute,Field_Number 0xe 0663 c402 | | Store 0x2,0x2 0664 e403 | | Load 0x2,0x3 ; Debug Table 0x1a.0xa = 0x664,0x5 0665 0120 | | Execute Any,Is_Value 0666 6803 |h | Jump_Zero 0x66a 0667 e023 | # | Load 0x0,0x23 0668 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0669 7801 |x | Jump 0x66b 066a e403 | | Load 0x2,0x3 066b e5fe | | Load 0x2,-0x2 066c e023 | # | Load 0x0,0x23 066d 180e | | Execute Package,Field_Execute,Field_Number 0xe 066e c403 | | Store 0x2,0x3 066f 00cf | | Action Mark_Auxiliary 0670 7832 |x2 | Jump 0x6a3 0671 e403 | | Load 0x2,0x3 ; Debug Table 0x1a.0xb = 0x671,0x7 0672 e023 | # | Load 0x0,0x23 0673 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0674 a405 | | Store_Unchecked 0x2,0x5 0675 e402 | | Load 0x2,0x2 ; Debug Table 0x1a.0xc = 0x675,0x8 0676 e023 | # | Load 0x0,0x23 0677 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0678 a404 | | Store_Unchecked 0x2,0x4 0679 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0xd = 0x679,0x9 067a 8024 | $ | Call 0x0,0x24 067b 0033 | 3 | Store_Top Heap_Access,At_Offset_3 067c e404 | | Load 0x2,0x4 ; Debug Table 0x1a.0xe = 0x67c,0xa 067d 8024 | $ | Call 0x0,0x24 067e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 067f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0xf = 0x67f,0xb 0680 00db | | Load_Top At_Offset_3 0681 e025 | % | Load 0x0,0x25 0682 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0683 7008 |p | Jump_Nonzero 0x68c 0684 0092 0a13 | | Action Push_String_Extended,0xa13 ; "12.3.2 (3)" ; Debug Table 0x1a.0x10 = 0x684,0xc 0686 e5fc | | Load 0x2,-0x4 0687 0092 0a15 | | Action Push_String_Extended,0xa15 ; "0299**SMINST" 0689 e5fd | | Load 0x2,-0x3 068a 801d | | Call 0x0,0x1d 068b 780e |x | Jump 0x69a 068c e00b | | Load 0x0,0xb ; Debug Table 0x1a.0x11 = 0x68c,0xd 068d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 068e 680b |h | Jump_Zero 0x69a 068f 00d9 | | Load_Top At_Offset_1 0690 00db | | Load_Top At_Offset_3 0691 8226 | & | Call 0x1,0x26 0692 7007 |p | Jump_Nonzero 0x69a 0693 0092 0a16 | | Action Push_String_Extended,0xa16 ; "12.3.2 (5)" ; Debug Table 0x1a.0x12 = 0x693,0xe 0695 e5fc | | Load 0x2,-0x4 0696 0092 0a17 | | Action Push_String_Extended,0xa17 ; " has a discriminant whose subtype is not the same as the corresponding discriminant of " 0698 e5fd | | Load 0x2,-0x3 0699 8026 | & | Call 0x0,0x26 069a e402 | | Load 0x2,0x2 ; Debug Table 0x1a.0x13 = 0x69a,0xf 069b e023 | # | Load 0x0,0x23 069c 1810 | | Execute Package,Field_Execute,Field_Number 0x10 069d c402 | | Store 0x2,0x2 069e e403 | | Load 0x2,0x3 ; Debug Table 0x1a.0x14 = 0x69e,0x10 069f e023 | # | Load 0x0,0x23 06a0 1810 | | Execute Package,Field_Execute,Field_Number 0x10 06a1 c403 | | Store 0x2,0x3 06a2 00c9 | | Action Pop_Auxiliary_Loop 06a3 e403 | | Load 0x2,0x3 ; Debug Table 0x1a.0x15 = 0x6a3,0x6 06a4 e023 | # | Load 0x0,0x23 06a5 1812 | | Execute Package,Field_Execute,Field_Number 0x12 06a6 6fca |o | Jump_Zero 0x671 06a7 4505 |E | Exit_Suprogram New_Top_Offset 0x5 06a8 ; -------------------------------------------------------------------------------------- 06a8 ; SUBPROGRAM 06a8 ; -------------------------------------------------------------------------------------- 06a8 06c5 | | .CONST 0x06c5 ; Address of begin 06a9 0004 | | .CONST 0x0004 ; Address of exception handler 06aa 0008 | | .CONST 0x0008 ; Number of locals 06ab INIT_06a8: 06ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b = .DEBUG 0x06ab,0x1078,0x0001,0x0000,0x0058,0x2a15,0x0000,0x026f ; Debug Table 0x1b.0x0 = 0x6ab,0xffff 06ac 00db | | Load_Top At_Offset_3 06ad e004 | | Load 0x0,0x4 06ae 181e | | Execute Package,Field_Execute,Field_Number 0x1e 06af 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06b0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x1 = 0x6b0,0xfffe 06b1 e5fd | | Load 0x2,-0x3 06b2 e004 | | Load 0x0,0x4 06b3 181e | | Execute Package,Field_Execute,Field_Number 0x1e 06b4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06b5 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x2 = 0x6b5,0xfffd 06b6 e004 | | Load 0x0,0x4 06b7 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 06b8 00e1 | | Load_Encached Boolean_Cache 06b9 03f1 | | Declare_Variable Discrete,With_Value 06ba e5fd | | Load 0x2,-0x3 ; Debug Table 0x1b.0x3 = 0x6ba,0xfffc 06bb e004 | | Load 0x0,0x4 06bc 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 06bd 00e1 | | Load_Encached Boolean_Cache 06be 03f1 | | Declare_Variable Discrete,With_Value 06bf 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x4 = 0x6bf,0xfffb 06c0 e5fd | | Load 0x2,-0x3 06c1 8022 | " | Call 0x0,0x22 06c2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x5 = 0x6c3,0xfffa 06c4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x6 = 0x6c4,0xfff9 06c5 BODY_06a8: 06c5 e404 | | Load 0x2,0x4 ; Debug Table 0x1b.0x7 = 0x6c5,0x1 06c6 681f |h | Jump_Zero 0x6e6 06c7 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x8 = 0x6c7,0x2 06c8 7008 |p | Jump_Nonzero 0x6d1 06c9 0092 0a13 | | Action Push_String_Extended,0xa13 ; "12.3.2 (3)" ; Debug Table 0x1b.0x9 = 0x6c9,0x3 06cb e5ff | | Load 0x2,-0x1 06cc 0092 0a18 | | Action Push_String_Extended,0xa18 ; "0300**SMINST" 06ce e5fe | | Load 0x2,-0x2 06cf 801d | | Call 0x0,0x1d 06d0 7815 |x | Jump 0x6e6 06d1 e5fc | | Load 0x2,-0x4 ; Debug Table 0x1b.0xa = 0x6d1,0x4 06d2 00ec | | Load_Encached Diana_Tree_Cache 06d3 e402 | | Load 0x2,0x2 06d4 821b | | Call 0x1,0x1b 06d5 c402 | | Store 0x2,0x2 06d6 c5fc | | Store 0x2,-0x4 06d7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0xb = 0x6d7,0x5 06d8 e5fe | | Load 0x2,-0x2 06d9 e403 | | Load 0x2,0x3 06da e402 | | Load 0x2,0x2 06db 822a | * | Call 0x1,0x2a 06dc e5fd | | Load 0x2,-0x3 ; Debug Table 0x1b.0xc = 0x6dc,0x6 06dd 8228 | ( | Call 0x1,0x28 06de 6807 |h | Jump_Zero 0x6e6 06df 0092 0a13 | | Action Push_String_Extended,0xa13 ; "12.3.2 (3)" ; Debug Table 0x1b.0xd = 0x6df,0x7 06e1 e5ff | | Load 0x2,-0x1 06e2 0092 0a19 | | Action Push_String_Extended,0xa19 ; "0301**SMINST" 06e4 e5fe | | Load 0x2,-0x2 06e5 801d | | Call 0x0,0x1d 06e6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0xe = 0x6e6,0x8 06e7 00eb | | Load_Encached Diana_Cache 06e8 1814 | | Execute Package,Field_Execute,Field_Number 0x14 06e9 0f2a | * | Execute_Immediate Equal,0x2a 06ea 680b |h | Jump_Zero 0x6f6 06eb e5fd | | Load 0x2,-0x3 ; Debug Table 0x1b.0xf = 0x6eb,0x9 06ec e004 | | Load 0x0,0x4 06ed 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 06ee 7007 |p | Jump_Nonzero 0x6f6 06ef 0092 0a1a | | Action Push_String_Extended,0xa1a ; "12.3.2 (2)" ; Debug Table 0x1b.0x10 = 0x6ef,0xa 06f1 e5ff | | Load 0x2,-0x1 06f2 0092 0a1b | | Action Push_String_Extended,0xa1b ; "0302**SMINST" 06f4 e5fe | | Load 0x2,-0x2 06f5 801d | | Call 0x0,0x1d 06f6 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x11 = 0x6f6,0xb 06f7 00eb | | Load_Encached Diana_Cache 06f8 1814 | | Execute Package,Field_Execute,Field_Number 0x14 06f9 0f6c | l | Execute_Immediate Equal,0x6c 06fa 681d |h | Jump_Zero 0x718 06fb e5fd | | Load 0x2,-0x3 ; Debug Table 0x1b.0x12 = 0x6fb,0xc 06fc 8228 | ( | Call 0x1,0x28 06fd 705c |p\ | Jump_Nonzero 0x75a 06fe e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x13 = 0x6fe,0xd 06ff e003 | | Load 0x0,0x3 0700 187c | | | Execute Package,Field_Execute,Field_Number 0x7c 0701 680b |h | Jump_Zero 0x70d 0702 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x14 = 0x702,0xe 0703 e003 | | Load 0x0,0x3 0704 187b | { | Execute Package,Field_Execute,Field_Number 0x7b 0705 6854 |hT | Jump_Zero 0x75a 0706 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x1b.0x15 = 0x706,0xf 0707 e5ff | | Load 0x2,-0x1 0708 0092 0a1c | | Action Push_String_Extended,0xa1c ; "0303**SMINST" 070a e5fe | | Load 0x2,-0x2 070b 801d | | Call 0x0,0x1d 070c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 070d e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x16 = 0x70d,0x10 070e 8027 | ' | Call 0x0,0x27 070f 684a |hJ | Jump_Zero 0x75a 0710 0092 0a1d | | Action Push_String_Extended,0xa1d ; "12.3.2 (4)" ; Debug Table 0x1b.0x17 = 0x710,0x11 0712 e5ff | | Load 0x2,-0x1 0713 0092 0a1e | | Action Push_String_Extended,0xa1e ; " must be a constrained type to match formal " 0715 e5fe | | Load 0x2,-0x2 0716 8028 | ( | Call 0x0,0x28 0717 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0718 e404 | | Load 0x2,0x4 ; Debug Table 0x1b.0x18 = 0x718,0x12 0719 7040 |p@ | Jump_Nonzero 0x75a 071a 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x19 = 0x71a,0x13 071b 701f |p | Jump_Nonzero 0x73b 071c 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x1a = 0x71c,0x14 071d e004 | | Load 0x0,0x4 071e 184e | N | Execute Package,Field_Execute,Field_Number 0x4e 071f 681a |h | Jump_Zero 0x73a 0720 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x1b = 0x720,0x15 0721 00eb | | Load_Encached Diana_Cache 0722 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0723 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0724 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x1c = 0x724,0x16 0725 00eb | | Load_Encached Diana_Cache 0726 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0727 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0728 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x1d = 0x728,0x17 0729 00eb | | Load_Encached Diana_Cache 072a 1814 | | Execute Package,Field_Execute,Field_Number 0x14 072b 0f3b | ; | Execute_Immediate Equal,0x3b 072c 680d |h | Jump_Zero 0x73a 072d 00d8 | | Load_Top At_Offset_0 072e 00eb | | Load_Encached Diana_Cache 072f 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0730 0f8f | | Execute_Immediate Equal,-0x71 0731 6808 |h | Jump_Zero 0x73a 0732 e5ff | | Load 0x2,-0x1 0733 8027 | ' | Call 0x0,0x27 0734 6805 |h | Jump_Zero 0x73a 0735 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1b.0x1e = 0x735,0x18 0736 00da | | Load_Top At_Offset_2 0737 00eb | | Load_Encached Diana_Cache 0738 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0739 8029 | ) | Call 0x0,0x29 073a 4504 |E | Exit_Suprogram New_Top_Offset 0x4 073b e5fd | | Load 0x2,-0x3 ; Debug Table 0x1b.0x1f = 0x73b,0x19 073c 8228 | ( | Call 0x1,0x28 073d 701c |p | Jump_Nonzero 0x75a 073e e403 | | Load 0x2,0x3 073f 8229 | ) | Call 0x1,0x29 0740 7019 |p | Jump_Nonzero 0x75a 0741 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x20 = 0x741,0x1a 0742 e003 | | Load 0x0,0x3 0743 187c | | | Execute Package,Field_Execute,Field_Number 0x7c 0744 680b |h | Jump_Zero 0x750 0745 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x21 = 0x745,0x1b 0746 e003 | | Load 0x0,0x3 0747 187b | { | Execute Package,Field_Execute,Field_Number 0x7b 0748 6806 |h | Jump_Zero 0x74f 0749 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x1b.0x22 = 0x749,0x1c 074a e5ff | | Load 0x2,-0x1 074b 0092 0a1e | | Action Push_String_Extended,0xa1e ; " must be a constrained type to match formal " 074d e5fe | | Load 0x2,-0x2 074e 801d | | Call 0x0,0x1d 074f 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0750 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x23 = 0x750,0x1d 0751 8027 | ' | Call 0x0,0x27 0752 6807 |h | Jump_Zero 0x75a 0753 0092 0a1d | | Action Push_String_Extended,0xa1d ; "12.3.2 (4)" ; Debug Table 0x1b.0x24 = 0x753,0x1e 0755 e5ff | | Load 0x2,-0x1 0756 0092 0a1f | | Action Push_String_Extended,0xa1f ; " must be constrained or have defaults to match formal " 0758 e5fe | | Load 0x2,-0x2 0759 8028 | ( | Call 0x0,0x28 075a 4504 |E | Exit_Suprogram New_Top_Offset 0x4 075b 0000 0000 | | .BLANK 0000[0x5] 0760 ; -------------------------------------------------------------------------------------- 0760 ; SUBPROGRAM 0760 ; -------------------------------------------------------------------------------------- 0760 0763 | c | .CONST 0x0763 ; Address of begin 0761 0004 | | .CONST 0x0004 ; Address of exception handler 0762 0001 | | .CONST 0x0001 ; Number of locals 0763 BODY_0760: 0763 INIT_0760: 0763 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1c = .DEBUG 0x0763,0x10c4,0x0001,0x0000,0x0058,0x2a15,0x0000,0x0411 ; Debug Table 0x1c.0x0 = 0x763,0x1 0764 e004 | | Load 0x0,0x4 0765 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0766 7007 |p | Jump_Nonzero 0x76e 0767 0092 0a20 | | Action Push_String_Extended,0xa20 ; "12.3.3 (1)" ; Debug Table 0x1c.0x1 = 0x767,0x2 0769 00db | | Load_Top At_Offset_3 076a 0092 0a21 | !| Action Push_String_Extended,0xa21 ; "0304**SMINST" 076c e5fe | | Load 0x2,-0x2 076d 801d | | Call 0x0,0x1d 076e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 076f 0000 | | .XXX[0x1] 0770 ; -------------------------------------------------------------------------------------- 0770 ; SUBPROGRAM 0770 ; -------------------------------------------------------------------------------------- 0770 0773 | s | .CONST 0x0773 ; Address of begin 0771 0004 | | .CONST 0x0004 ; Address of exception handler 0772 0001 | | .CONST 0x0001 ; Number of locals 0773 BODY_0770: 0773 INIT_0770: 0773 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1d = .DEBUG 0x0773,0x10ca,0x0001,0x0000,0x0058,0x2a15,0x0000,0x0438 ; Debug Table 0x1d.0x0 = 0x773,0x1 0774 e004 | | Load 0x0,0x4 0775 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0776 7007 |p | Jump_Nonzero 0x77e 0777 0092 0a20 | | Action Push_String_Extended,0xa20 ; "12.3.3 (1)" ; Debug Table 0x1d.0x1 = 0x777,0x2 0779 00db | | Load_Top At_Offset_3 077a 0092 0a22 | "| Action Push_String_Extended,0xa22 ; "0305**SMINST" 077c e5fe | | Load 0x2,-0x2 077d 801d | | Call 0x0,0x1d 077e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 077f 0000 | | .XXX[0x1] 0780 ; -------------------------------------------------------------------------------------- 0780 ; SUBPROGRAM 0780 ; -------------------------------------------------------------------------------------- 0780 0783 | | .CONST 0x0783 ; Address of begin 0781 0004 | | .CONST 0x0004 ; Address of exception handler 0782 0001 | | .CONST 0x0001 ; Number of locals 0783 BODY_0780: 0783 INIT_0780: 0783 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1e = .DEBUG 0x0783,0x10d0,0x0001,0x0000,0x0058,0x2a15,0x0000,0x045f ; Debug Table 0x1e.0x0 = 0x783,0x1 0784 e004 | | Load 0x0,0x4 0785 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0786 7007 |p | Jump_Nonzero 0x78e 0787 0092 0a20 | | Action Push_String_Extended,0xa20 ; "12.3.3 (1)" ; Debug Table 0x1e.0x1 = 0x787,0x2 0789 00db | | Load_Top At_Offset_3 078a 0092 0a23 | #| Action Push_String_Extended,0xa23 ; "0306**SMINST" 078c e5fe | | Load 0x2,-0x2 078d 801d | | Call 0x0,0x1d 078e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 078f 0000 | | .XXX[0x1] 0790 ; -------------------------------------------------------------------------------------- 0790 ; SUBPROGRAM 0790 ; -------------------------------------------------------------------------------------- 0790 0793 | | .CONST 0x0793 ; Address of begin 0791 0004 | | .CONST 0x0004 ; Address of exception handler 0792 0001 | | .CONST 0x0001 ; Number of locals 0793 BODY_0790: 0793 INIT_0790: 0793 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1f = .DEBUG 0x0793,0x10d6,0x0001,0x0000,0x0058,0x2a15,0x0000,0x0486 ; Debug Table 0x1f.0x0 = 0x793,0x1 0794 e004 | | Load 0x0,0x4 0795 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0796 7007 |p | Jump_Nonzero 0x79e 0797 0092 0a20 | | Action Push_String_Extended,0xa20 ; "12.3.3 (1)" ; Debug Table 0x1f.0x1 = 0x797,0x2 0799 00db | | Load_Top At_Offset_3 079a 0092 0a24 | $| Action Push_String_Extended,0xa24 ; "0307**SMINST" 079c e5fe | | Load 0x2,-0x2 079d 801d | | Call 0x0,0x1d 079e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 079f 0000 | | .XXX[0x1] 07a0 ; -------------------------------------------------------------------------------------- 07a0 ; SUBPROGRAM 07a0 ; -------------------------------------------------------------------------------------- 07a0 07a3 | | .CONST 0x07a3 ; Address of begin 07a1 0004 | | .CONST 0x0004 ; Address of exception handler 07a2 0001 | | .CONST 0x0001 ; Number of locals 07a3 BODY_07a0: 07a3 INIT_07a0: 07a3 00db | | Load_Top At_Offset_3 ; Debug Table 0x20 = .DEBUG 0x07a3,0x10dc,0x0002,0x0000,0x0058,0x2a15,0x0000,0x04ad ; Debug Table 0x20.0x0 = 0x7a3,0x1 07a4 00db | | Load_Top At_Offset_3 07a5 e025 | % | Load 0x0,0x25 07a6 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 07a7 6808 |h | Jump_Zero 0x7b0 07a8 00da | | Load_Top At_Offset_2 07a9 e004 | | Load 0x0,0x4 07aa 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 07ab e5fe | | Load 0x2,-0x2 07ac e004 | | Load 0x0,0x4 07ad 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 07ae 027f | | Execute Discrete,Equal 07af 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 07b0 4800 |H | Short_Literal 0x0 07b1 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 07b2 0000 0000 | | .BLANK 0000[0x6] 07b8 ; -------------------------------------------------------------------------------------- 07b8 ; SUBPROGRAM 07b8 ; -------------------------------------------------------------------------------------- 07b8 07c5 | | .CONST 0x07c5 ; Address of begin 07b9 0004 | | .CONST 0x0004 ; Address of exception handler 07ba 0003 | | .CONST 0x0003 ; Number of locals 07bb INIT_07b8: 07bb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21 = .DEBUG 0x07bb,0x10e0,0x0001,0x0000,0x0058,0x2a15,0x0000,0x04dc ; Debug Table 0x21.0x0 = 0x7bb,0xffff 07bc e5fe | | Load 0x2,-0x2 07bd 00eb | | Load_Encached Diana_Cache 07be 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 07bf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07c0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x1 = 0x7c0,0xfffe 07c1 e5fd | | Load 0x2,-0x3 07c2 00eb | | Load_Encached Diana_Cache 07c3 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 07c4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07c5 BODY_07b8: 07c5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x2 = 0x7c5,0x1 07c6 00da | | Load_Top At_Offset_2 07c7 8230 | 0 | Call 0x1,0x30 07c8 7008 |p | Jump_Nonzero 0x7d1 07c9 0092 0a25 | %| Action Push_String_Extended,0xa25 ; "12.3.4 (4)" ; Debug Table 0x21.0x3 = 0x7c9,0x2 07cb e5fc | | Load 0x2,-0x4 07cc 0092 0a26 | &| Action Push_String_Extended,0xa26 ; "0308**SMINST" 07ce e5ff | | Load 0x2,-0x1 07cf 801d | | Call 0x0,0x1d 07d0 4505 |E | Exit_Suprogram New_Top_Offset 0x5 07d1 e00b | | Load 0x0,0xb ; Debug Table 0x21.0x4 = 0x7d1,0x3 07d2 1814 | | Execute Package,Field_Execute,Field_Number 0x14 07d3 680b |h | Jump_Zero 0x7df 07d4 00d9 | | Load_Top At_Offset_1 07d5 00d9 | | Load_Top At_Offset_1 07d6 8227 | ' | Call 0x1,0x27 07d7 7007 |p | Jump_Nonzero 0x7df 07d8 0092 0a27 | '| Action Push_String_Extended,0xa27 ; "12.3.4 (5)" ; Debug Table 0x21.0x5 = 0x7d8,0x4 07da e5fc | | Load 0x2,-0x4 07db 0092 0a28 | (| Action Push_String_Extended,0xa28 ; "'s component type is not the same as that of " 07dd e5ff | | Load 0x2,-0x1 07de 8026 | & | Call 0x0,0x26 07df 4505 |E | Exit_Suprogram New_Top_Offset 0x5 07e0 ; -------------------------------------------------------------------------------------- 07e0 ; SUBPROGRAM 07e0 ; -------------------------------------------------------------------------------------- 07e0 07eb | | .CONST 0x07eb ; Address of begin 07e1 0004 | | .CONST 0x0004 ; Address of exception handler 07e2 0005 | | .CONST 0x0005 ; Number of locals 07e3 INIT_07e0: 07e3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x22 = .DEBUG 0x07e3,0x10ee,0x0001,0x0000,0x0058,0x2a15,0x0000,0x0544 ; Debug Table 0x22.0x0 = 0x7e3,0xffff 07e4 e5fe | | Load 0x2,-0x2 07e5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07e6 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x22.0x1 = 0x7e6,0xfffe 07e7 e5fd | | Load 0x2,-0x3 07e8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07e9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22.0x2 = 0x7e9,0xfffd 07ea 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22.0x3 = 0x7ea,0xfffc 07eb BODY_07e0: 07eb 00cf | | Action Mark_Auxiliary 07ec 782c |x, | Jump 0x819 07ed e402 | | Load 0x2,0x2 ; Debug Table 0x22.0x4 = 0x7ed,0x2 07ee 00eb | | Load_Encached Diana_Cache 07ef 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 07f0 0033 | 3 | Store_Top Heap_Access,At_Offset_3 07f1 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0x5 = 0x7f1,0x3 07f2 00eb | | Load_Encached Diana_Cache 07f3 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 07f4 0032 | 2 | Store_Top Heap_Access,At_Offset_2 07f5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0x6 = 0x7f5,0x4 07f6 00db | | Load_Top At_Offset_3 07f7 e025 | % | Load 0x0,0x25 07f8 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 07f9 7008 |p | Jump_Nonzero 0x802 07fa 0092 0a29 | )| Action Push_String_Extended,0xa29 ; "12.3.4 (3)" ; Debug Table 0x22.0x7 = 0x7fa,0x5 07fc e5fc | | Load 0x2,-0x4 07fd 0092 0a2a | *| Action Push_String_Extended,0xa2a ; "0309**SMINST" 07ff e5ff | | Load 0x2,-0x1 0800 801d | | Call 0x0,0x1d 0801 780e |x | Jump 0x810 0802 e00b | | Load 0x0,0xb ; Debug Table 0x22.0x8 = 0x802,0x6 0803 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0804 680b |h | Jump_Zero 0x810 0805 00d9 | | Load_Top At_Offset_1 0806 00db | | Load_Top At_Offset_3 0807 8226 | & | Call 0x1,0x26 0808 7007 |p | Jump_Nonzero 0x810 0809 0092 0a27 | '| Action Push_String_Extended,0xa27 ; "12.3.4 (5)" ; Debug Table 0x22.0x9 = 0x809,0x7 080b 00da | | Load_Top At_Offset_2 080c 0092 0a2b | +| Action Push_String_Extended,0xa2b ; " has an index with different bounds from " 080e e5ff | | Load 0x2,-0x1 080f 8026 | & | Call 0x0,0x26 0810 e402 | | Load 0x2,0x2 ; Debug Table 0x22.0xa = 0x810,0x8 0811 00eb | | Load_Encached Diana_Cache 0812 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0813 a402 | | Store_Unchecked 0x2,0x2 0814 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0xb = 0x814,0x9 0815 00eb | | Load_Encached Diana_Cache 0816 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0817 a403 | | Store_Unchecked 0x2,0x3 0818 00c9 | | Action Pop_Auxiliary_Loop 0819 e402 | | Load 0x2,0x2 ; Debug Table 0x22.0xc = 0x819,0x1 081a 00eb | | Load_Encached Diana_Cache 081b 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 081c 6fd0 |o | Jump_Zero 0x7ed 081d 4505 |E | Exit_Suprogram New_Top_Offset 0x5 081e 0000 0000 | | .XXX[0x2] 0820 ; -------------------------------------------------------------------------------------- 0820 ; SUBPROGRAM 0820 ; -------------------------------------------------------------------------------------- 0820 082d | - | .CONST 0x082d ; Address of begin 0821 0004 | | .CONST 0x0004 ; Address of exception handler 0822 0008 | | .CONST 0x0008 ; Number of locals 0823 INIT_0820: 0823 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23 = .DEBUG 0x0823,0x110a,0x0001,0x0000,0x0058,0x2a15,0x0000,0x05de ; Debug Table 0x23.0x0 = 0x823,0xffff 0824 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x23.0x1 = 0x824,0xfffe 0825 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x23.0x2 = 0x825,0xfffd 0826 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x23.0x3 = 0x826,0xfffc 0827 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x23.0x4 = 0x827,0xfffb 0828 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23.0x5 = 0x828,0xfffa 0829 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23.0x6 = 0x829,0xfff9 082a e5fc | | Load 0x2,-0x4 082b 8022 | " | Call 0x0,0x22 082c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 082d BODY_0820: 082d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x7 = 0x82d,0x1 082e 00eb | | Load_Encached Diana_Cache 082f 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0830 0f6c | l | Execute_Immediate Equal,0x6c 0831 7008 |p | Jump_Nonzero 0x83a 0832 0092 0a2c | ,| Action Push_String_Extended,0xa2c ; "12.3.4 (1)" ; Debug Table 0x23.0x8 = 0x832,0x2 0834 e5ff | | Load 0x2,-0x1 0835 0092 0a2d | -| Action Push_String_Extended,0xa2d ; "0310**SMINST" 0837 e5fd | | Load 0x2,-0x3 0838 801d | | Call 0x0,0x1d 0839 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x23.0x9 = 0x839,0x3 083a e5fa | | Load 0x2,-0x6 ; Debug Table 0x23.0xa = 0x83a,0x4 083b 00ec | | Load_Encached Diana_Tree_Cache 083c e5fe | | Load 0x2,-0x2 083d 821b | | Call 0x1,0x1b 083e c402 | | Store 0x2,0x2 083f c5fa | | Store 0x2,-0x6 0840 e5fb | | Load 0x2,-0x5 ; Debug Table 0x23.0xb = 0x840,0x5 0841 e402 | | Load 0x2,0x2 0842 00eb | | Load_Encached Diana_Cache 0843 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0844 a5fb | | Store_Unchecked 0x2,-0x5 0845 e5ff | | Load 0x2,-0x1 ; Debug Table 0x23.0xc = 0x845,0x6 0846 e402 | | Load 0x2,0x2 0847 00da | | Load_Top At_Offset_2 0848 e5fd | | Load 0x2,-0x3 0849 8231 | 1 | Call 0x1,0x31 084a e5fe | | Load 0x2,-0x2 ; Debug Table 0x23.0xd = 0x84a,0x7 084b e004 | | Load 0x0,0x4 084c 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 084d a405 | | Store_Unchecked 0x2,0x5 084e e5fc | | Load 0x2,-0x4 ; Debug Table 0x23.0xe = 0x84e,0x8 084f e004 | | Load 0x0,0x4 0850 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 0851 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0852 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0xf = 0x852,0x9 0853 680a |h | Jump_Zero 0x85e 0854 00da | | Load_Top At_Offset_2 0855 7008 |p | Jump_Nonzero 0x85e 0856 0092 0a2e | .| Action Push_String_Extended,0xa2e ; "12.3.4 (2)" ; Debug Table 0x23.0x10 = 0x856,0xa 0858 e5ff | | Load 0x2,-0x1 0859 0092 0a2f | /| Action Push_String_Extended,0xa2f ; "0311**SMINST" 085b e5fd | | Load 0x2,-0x3 085c 801d | | Call 0x0,0x1d 085d 780b |x | Jump 0x869 085e 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0x11 = 0x85e,0xb 085f 7009 |p | Jump_Nonzero 0x869 0860 00da | | Load_Top At_Offset_2 0861 6807 |h | Jump_Zero 0x869 0862 0092 0a2e | .| Action Push_String_Extended,0xa2e ; "12.3.4 (2)" ; Debug Table 0x23.0x12 = 0x862,0xc 0864 e5ff | | Load 0x2,-0x1 0865 0092 0a30 | 0| Action Push_String_Extended,0xa30 ; "0312**SMINST" 0867 e5fd | | Load 0x2,-0x3 0868 801d | | Call 0x0,0x1d 0869 e5fc | | Load 0x2,-0x4 ; Debug Table 0x23.0x13 = 0x869,0xd 086a e004 | | Load 0x0,0x4 086b 1820 | | Execute Package,Field_Execute,Field_Number 0x20 086c 0032 | 2 | Store_Top Heap_Access,At_Offset_2 086d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x14 = 0x86d,0xe 086e 00eb | | Load_Encached Diana_Cache 086f 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0870 0f63 | c | Execute_Immediate Equal,0x63 0871 6805 |h | Jump_Zero 0x877 0872 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x15 = 0x872,0xf 0873 00eb | | Load_Encached Diana_Cache 0874 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0875 a404 | | Store_Unchecked 0x2,0x4 0876 7806 |x | Jump 0x87d 0877 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x16 = 0x877,0x10 0878 00eb | | Load_Encached Diana_Cache 0879 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2 087a 00eb | | Load_Encached Diana_Cache 087b 1888 | | Execute Package,Field_Execute,Field_Number 0x88 087c a404 | | Store_Unchecked 0x2,0x4 087d e402 | | Load 0x2,0x2 ; Debug Table 0x23.0x17 = 0x87d,0x11 087e 00eb | | Load_Encached Diana_Cache 087f 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2 0880 00eb | | Load_Encached Diana_Cache 0881 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0882 a403 | | Store_Unchecked 0x2,0x3 0883 e404 | | Load 0x2,0x4 ; Debug Table 0x23.0x18 = 0x883,0x12 0884 4975 |Iu | Short_Literal 0x175 0885 00eb | | Load_Encached Diana_Cache 0886 0098 | | Execute Package,Field_Read_Dynamic 0887 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0888 e403 | | Load 0x2,0x3 0889 4975 |Iu | Short_Literal 0x175 088a 00eb | | Load_Encached Diana_Cache 088b 0098 | | Execute Package,Field_Read_Dynamic 088c 1813 | | Execute Package,Field_Execute,Field_Number 0x13 088d 027e | ~ | Execute Discrete,Not_Equal 088e 6808 |h | Jump_Zero 0x897 088f 0092 0a2e | .| Action Push_String_Extended,0xa2e ; "12.3.4 (2)" ; Debug Table 0x23.0x19 = 0x88f,0x13 0891 e5ff | | Load 0x2,-0x1 0892 0092 0a31 | 1| Action Push_String_Extended,0xa31 ; "0313**SMINST" 0894 e5fd | | Load 0x2,-0x3 0895 801d | | Call 0x0,0x1d 0896 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0897 e5ff | | Load 0x2,-0x1 ; Debug Table 0x23.0x1a = 0x897,0x14 0898 e403 | | Load 0x2,0x3 0899 e404 | | Load 0x2,0x4 089a e5fd | | Load 0x2,-0x3 089b 8232 | 2 | Call 0x1,0x32 089c 4505 |E | Exit_Suprogram New_Top_Offset 0x5 089d 0000 0000 | | .XXX[0x3] 089f 0000 | | 08a0 ; -------------------------------------------------------------------------------------- 08a0 ; SUBPROGRAM 08a0 ; -------------------------------------------------------------------------------------- 08a0 08aa | | .CONST 0x08aa ; Address of begin 08a1 0004 | | .CONST 0x0004 ; Address of exception handler 08a2 0005 | | .CONST 0x0005 ; Number of locals 08a3 INIT_08a0: 08a3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24 = .DEBUG 0x08a3,0x1142,0x0001,0x0000,0x0058,0x2a15,0x0000,0x0704 ; Debug Table 0x24.0x0 = 0x8a3,0xffff 08a4 e5fc | | Load 0x2,-0x4 08a5 8022 | " | Call 0x0,0x22 08a6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08a7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24.0x1 = 0x8a7,0xfffe 08a8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24.0x2 = 0x8a8,0xfffd 08a9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24.0x3 = 0x8a9,0xfffc 08aa BODY_08a0: 08aa 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0x4 = 0x8aa,0x1 08ab 00eb | | Load_Encached Diana_Cache 08ac 1814 | | Execute Package,Field_Execute,Field_Number 0x14 08ad 0f6b | k | Execute_Immediate Equal,0x6b 08ae 7008 |p | Jump_Nonzero 0x8b7 08af 0092 0a32 | 2| Action Push_String_Extended,0xa32 ; "12.3.5 (1)" ; Debug Table 0x24.0x5 = 0x8af,0x2 08b1 e5ff | | Load 0x2,-0x1 08b2 0092 0a33 | 3| Action Push_String_Extended,0xa33 ; "0314**SMINST" 08b4 e5fd | | Load 0x2,-0x3 08b5 801d | | Call 0x0,0x1d 08b6 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x24.0x6 = 0x8b6,0x3 08b7 e5fa | | Load 0x2,-0x6 ; Debug Table 0x24.0x7 = 0x8b7,0x4 08b8 00ec | | Load_Encached Diana_Tree_Cache 08b9 e5fe | | Load 0x2,-0x2 08ba 821b | | Call 0x1,0x1b 08bb c403 | | Store 0x2,0x3 08bc c5fa | | Store 0x2,-0x6 08bd e5fb | | Load 0x2,-0x5 ; Debug Table 0x24.0x8 = 0x8bd,0x5 08be 00db | | Load_Top At_Offset_3 08bf 00eb | | Load_Encached Diana_Cache 08c0 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 08c1 a5fb | | Store_Unchecked 0x2,-0x5 08c2 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0x9 = 0x8c2,0x6 08c3 00eb | | Load_Encached Diana_Cache 08c4 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 08c5 0032 | 2 | Store_Top Heap_Access,At_Offset_2 08c6 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0xa = 0x8c6,0x7 08c7 e003 | | Load 0x0,0x3 08c8 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 08c9 e5fe | | Load 0x2,-0x2 08ca e003 | | Load 0x0,0x3 08cb 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 08cc 027e | ~ | Execute Discrete,Not_Equal 08cd 6806 |h | Jump_Zero 0x8d4 08ce 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x24.0xb = 0x8ce,0x8 08cf e5ff | | Load 0x2,-0x1 08d0 0092 0a34 | 4| Action Push_String_Extended,0xa34 ; "0315**SMINST" 08d2 e5fd | | Load 0x2,-0x3 08d3 801d | | Call 0x0,0x1d 08d4 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0xc = 0x8d4,0x9 08d5 00eb | | Load_Encached Diana_Cache 08d6 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 08d7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08d8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x24.0xd = 0x8d8,0xa 08d9 00d9 | | Load_Top At_Offset_1 08da e025 | % | Load 0x0,0x25 08db 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 08dc 7008 |p | Jump_Nonzero 0x8e5 08dd 0092 0a32 | 2| Action Push_String_Extended,0xa32 ; "12.3.5 (1)" ; Debug Table 0x24.0xe = 0x8dd,0xb 08df e5ff | | Load 0x2,-0x1 08e0 0092 0a35 | 5| Action Push_String_Extended,0xa35 ; "0316**SMINST" 08e2 e5fd | | Load 0x2,-0x3 08e3 801d | | Call 0x0,0x1d 08e4 4505 |E | Exit_Suprogram New_Top_Offset 0x5 08e5 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0xf = 0x8e5,0xc 08e6 e004 | | Load 0x0,0x4 08e7 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 08e8 e5fc | | Load 0x2,-0x4 08e9 e004 | | Load 0x0,0x4 08ea 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 08eb 027e | ~ | Execute Discrete,Not_Equal 08ec 6808 |h | Jump_Zero 0x8f5 08ed 0092 0a32 | 2| Action Push_String_Extended,0xa32 ; "12.3.5 (1)" ; Debug Table 0x24.0x10 = 0x8ed,0xd 08ef e5ff | | Load 0x2,-0x1 08f0 0092 0a36 | 6| Action Push_String_Extended,0xa36 ; "0317**SMINST" 08f2 e5fd | | Load 0x2,-0x3 08f3 801d | | Call 0x0,0x1d 08f4 4505 |E | Exit_Suprogram New_Top_Offset 0x5 08f5 e00b | | Load 0x0,0xb ; Debug Table 0x24.0x11 = 0x8f5,0xe 08f6 1814 | | Execute Package,Field_Execute,Field_Number 0x14 08f7 680b |h | Jump_Zero 0x903 08f8 00d8 | | Load_Top At_Offset_0 08f9 00da | | Load_Top At_Offset_2 08fa 8227 | ' | Call 0x1,0x27 08fb 7007 |p | Jump_Nonzero 0x903 08fc 0092 0a37 | 7| Action Push_String_Extended,0xa37 ; "13.3.5 (2)" ; Debug Table 0x24.0x12 = 0x8fc,0xf 08fe e5ff | | Load 0x2,-0x1 08ff 0092 0a38 | 8| Action Push_String_Extended,0xa38 ; "'s designated type is not the same as " 0901 e5fd | | Load 0x2,-0x3 0902 8026 | & | Call 0x0,0x26 0903 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0904 0000 0000 | | .BLANK 0000[0x4] 0908 ; -------------------------------------------------------------------------------------- 0908 ; SUBPROGRAM 0908 ; -------------------------------------------------------------------------------------- 0908 090f | | .CONST 0x090f ; Address of begin 0909 0004 | | .CONST 0x0004 ; Address of exception handler 090a 0002 | | .CONST 0x0002 ; Number of locals 090b INIT_0908: 090b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x25 = .DEBUG 0x090b,0x116a,0x0001,0x0000,0x0058,0x2a15,0x0000,0x07ee ; Debug Table 0x25.0x0 = 0x90b,0xffff 090c 00db | | Load_Top At_Offset_3 090d 802a | * | Call 0x0,0x2a 090e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 090f BODY_0908: 090f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x1 = 0x90f,0x1 0910 00eb | | Load_Encached Diana_Cache 0911 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0912 0b71 | q | Execute_Immediate Case_Compare,0x71 0913 7013 |p | Jump_Nonzero 0x927 0914 0b70 | p | Execute_Immediate Case_Compare,0x70 0915 7011 |p | Jump_Nonzero 0x927 0916 0b67 | g | Execute_Immediate Case_Compare,0x67 0917 7016 |p | Jump_Nonzero 0x92e 0918 0b6a | j | Execute_Immediate Case_Compare,0x6a 0919 7019 |p | Jump_Nonzero 0x933 091a 0b69 | i | Execute_Immediate Case_Compare,0x69 091b 701c |p | Jump_Nonzero 0x938 091c 0b68 | h | Execute_Immediate Case_Compare,0x68 091d 701f |p | Jump_Nonzero 0x93d 091e 0b6b | k | Execute_Immediate Case_Compare,0x6b 091f 7022 |p" | Jump_Nonzero 0x942 0920 0b6c | l | Execute_Immediate Case_Compare,0x6c 0921 702a |p* | Jump_Nonzero 0x94c 0922 0092 0a39 | 9| Action Push_String_Extended,0xa39 ; "0318??SMINST" ; Debug Table 0x25.0x2 = 0x922,0x9 0924 e5ff | | Load 0x2,-0x1 0925 802b | + | Call 0x0,0x2b 0926 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0927 e5fb | | Load 0x2,-0x5 ; Debug Table 0x25.0x3 = 0x927,0x2 0928 e5fd | | Load 0x2,-0x3 0929 e5fe | | Load 0x2,-0x2 092a e5ff | | Load 0x2,-0x1 092b 822b | + | Call 0x1,0x2b 092c c5fb | | Store 0x2,-0x5 092d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 092e e5fd | | Load 0x2,-0x3 ; Debug Table 0x25.0x4 = 0x92e,0x3 092f e5fe | | Load 0x2,-0x2 0930 e5ff | | Load 0x2,-0x1 0931 822c | , | Call 0x1,0x2c 0932 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0933 e5fd | | Load 0x2,-0x3 ; Debug Table 0x25.0x5 = 0x933,0x4 0934 e5fe | | Load 0x2,-0x2 0935 e5ff | | Load 0x2,-0x1 0936 822d | - | Call 0x1,0x2d 0937 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0938 e5fd | | Load 0x2,-0x3 ; Debug Table 0x25.0x6 = 0x938,0x5 0939 e5fe | | Load 0x2,-0x2 093a e5ff | | Load 0x2,-0x1 093b 822e | . | Call 0x1,0x2e 093c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 093d e5fd | | Load 0x2,-0x3 ; Debug Table 0x25.0x7 = 0x93d,0x6 093e e5fe | | Load 0x2,-0x2 093f e5ff | | Load 0x2,-0x1 0940 822f | / | Call 0x1,0x2f 0941 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0942 e5fb | | Load 0x2,-0x5 ; Debug Table 0x25.0x8 = 0x942,0x7 0943 e5fc | | Load 0x2,-0x4 0944 e5fd | | Load 0x2,-0x3 0945 e5fe | | Load 0x2,-0x2 0946 e402 | | Load 0x2,0x2 0947 e5ff | | Load 0x2,-0x1 0948 8234 | 4 | Call 0x1,0x34 0949 c5fc | | Store 0x2,-0x4 094a c5fb | | Store 0x2,-0x5 094b 4504 |E | Exit_Suprogram New_Top_Offset 0x4 094c e5fb | | Load 0x2,-0x5 ; Debug Table 0x25.0x9 = 0x94c,0x8 094d e5fc | | Load 0x2,-0x4 094e e5fd | | Load 0x2,-0x3 094f e5fe | | Load 0x2,-0x2 0950 e402 | | Load 0x2,0x2 0951 e5ff | | Load 0x2,-0x1 0952 8233 | 3 | Call 0x1,0x33 0953 c5fc | | Store 0x2,-0x4 0954 c5fb | | Store 0x2,-0x5 0955 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0956 0000 0000 | | .XXX[0x2] 0958 ; -------------------------------------------------------------------------------------- 0958 ; SUBPROGRAM 0958 ; -------------------------------------------------------------------------------------- 0958 095d | ] | .CONST 0x095d ; Address of begin 0959 0004 | | .CONST 0x0004 ; Address of exception handler 095a 0003 | | .CONST 0x0003 ; Number of locals 095b INIT_0958: 095b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26 = .DEBUG 0x095b,0x1180,0x0001,0x0000,0x0058,0x2975,0x0000,0x01d6 ; Debug Table 0x26.0x0 = 0x95b,0xffff 095c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26.0x1 = 0x95c,0xfffe 095d BODY_0958: 095d e402 | | Load 0x2,0x2 ; Debug Table 0x26.0x2 = 0x95d,0x1 095e e7ff | | Load 0x3,-0x1 095f 4975 |Iu | Short_Literal 0x175 0960 00eb | | Load_Encached Diana_Cache 0961 0098 | | Execute Package,Field_Read_Dynamic 0962 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0963 6801 |h | Jump_Zero 0x965 0964 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x26.0x3 = 0x964,0x2 0965 e402 | | Load 0x2,0x2 ; Debug Table 0x26.0x4 = 0x965,0x3 0966 e7ff | | Load 0x3,-0x1 0967 00eb | | Load_Encached Diana_Cache 0968 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0969 a402 | | Store_Unchecked 0x2,0x2 096a e7ff | | Load 0x3,-0x1 ; Debug Table 0x26.0x5 = 0x96a,0x4 096b 4904 |I | Short_Literal 0x104 096c 00eb | | Load_Encached Diana_Cache 096d 0096 | | Execute Package,Entry 096e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 096f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0x6 = 0x96f,0x5 0970 00eb | | Load_Encached Diana_Cache 0971 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0972 0f7c | | | Execute_Immediate Equal,0x7c 0973 6802 |h | Jump_Zero 0x976 0974 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0x7 = 0x974,0x6 0975 8405 | | Call 0x2,0x5 0976 e7ff | | Load 0x3,-0x1 ; Debug Table 0x26.0x8 = 0x976,0x7 0977 802c | , | Call 0x0,0x2c 0978 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0979 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x9 = 0x979,0x8 097a 00eb | | Load_Encached Diana_Cache 097b 1814 | | Execute Package,Field_Execute,Field_Number 0x14 097c 0f4e | N | Execute_Immediate Equal,0x4e 097d 6802 |h | Jump_Zero 0x980 097e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0xa = 0x97e,0x9 097f 8405 | | Call 0x2,0x5 0980 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0981 0000 0000 | | .BLANK 0000[0x7] 0988 ; -------------------------------------------------------------------------------------- 0988 ; SUBPROGRAM 0988 ; -------------------------------------------------------------------------------------- 0988 098d | | .CONST 0x098d ; Address of begin 0989 0004 | | .CONST 0x0004 ; Address of exception handler 098a 0003 | | .CONST 0x0003 ; Number of locals 098b INIT_0988: 098b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x27 = .DEBUG 0x098b,0x1198,0x0001,0x0000,0x0058,0x2975,0x0000,0x01e0 ; Debug Table 0x27.0x0 = 0x98b,0xffff 098c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0x1 = 0x98c,0xfffe 098d BODY_0988: 098d e7ff | | Load 0x3,-0x1 ; Debug Table 0x27.0x2 = 0x98d,0x1 098e 00eb | | Load_Encached Diana_Cache 098f 1883 | | Execute Package,Field_Execute,Field_Number 0x83 0990 4604 |F | Jump_Case 0x5 0991 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; case 0x0 0992 7803 |x | Jump 0x996 ; case 0x1 0993 7807 |x | Jump 0x99b ; case 0x2 0994 782a |x* | Jump 0x9bf ; case 0x3 0995 7836 |x6 | Jump 0x9cc ; case 0x4 0996 e7ff | | Load 0x3,-0x1 ; Debug Table 0x27.0x3 = 0x996,0x3 0997 00eb | | Load_Encached Diana_Cache 0998 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0999 8405 | | Call 0x2,0x5 099a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 099b e7ff | | Load 0x3,-0x1 ; Debug Table 0x27.0x4 = 0x99b,0x4 099c 00eb | | Load_Encached Diana_Cache 099d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 099e 0f36 | 6 | Execute_Immediate Equal,0x36 099f 7009 |p | Jump_Nonzero 0x9a9 09a0 e7ff | | Load 0x3,-0x1 ; Debug Table 0x27.0x5 = 0x9a0,0x5 09a1 00eb | | Load_Encached Diana_Cache 09a2 1885 | | Execute Package,Field_Execute,Field_Number 0x85 09a3 8405 | | Call 0x2,0x5 09a4 e7ff | | Load 0x3,-0x1 ; Debug Table 0x27.0x6 = 0x9a4,0x6 09a5 00eb | | Load_Encached Diana_Cache 09a6 1886 | | Execute Package,Field_Execute,Field_Number 0x86 09a7 8405 | | Call 0x2,0x5 09a8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 09a9 e7ff | | Load 0x3,-0x1 ; Debug Table 0x27.0x7 = 0x9a9,0x7 09aa 00eb | | Load_Encached Diana_Cache 09ab 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 09ac e004 | | Load 0x0,0x4 09ad 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 09ae 0031 | 1 | Store_Top Heap_Access,At_Offset_1 09af 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x8 = 0x9af,0x8 09b0 e403 | | Load 0x2,0x3 09b1 021f | | Execute Heap_Access,Equal 09b2 6809 |h | Jump_Zero 0x9bc 09b3 0092 0a01 | | Action Push_String_Extended,0xa01 ; "12.3 (18)" ; Debug Table 0x27.0x9 = 0x9b3,0x9 09b5 e403 | | Load 0x2,0x3 09b6 0092 0a3a | :| Action Push_String_Extended,0xa3a ; " causes a recursive instantiation of " 09b8 e5ff | | Load 0x2,-0x1 09b9 801d | | Call 0x0,0x1d 09ba 6039 |`9 | Indirect_Literal Discrete,0x9f4,{0x00000000, 0x58297501} ; Debug Table 0x27.0xa = 0x9ba,0xa 09bb 0257 | W | Execute Discrete,Raise 09bc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0xb = 0x9bc,0xb 09bd 8404 | | Call 0x2,0x4 09be 4502 |E | Exit_Suprogram New_Top_Offset 0x2 09bf e7ff | | Load 0x3,-0x1 ; Debug Table 0x27.0xc = 0x9bf,0xc 09c0 00eb | | Load_Encached Diana_Cache 09c1 1885 | | Execute Package,Field_Execute,Field_Number 0x85 09c2 8405 | | Call 0x2,0x5 09c3 e7ff | | Load 0x3,-0x1 ; Debug Table 0x27.0xd = 0x9c3,0xd 09c4 00eb | | Load_Encached Diana_Cache 09c5 1886 | | Execute Package,Field_Execute,Field_Number 0x86 09c6 8405 | | Call 0x2,0x5 09c7 e7ff | | Load 0x3,-0x1 ; Debug Table 0x27.0xe = 0x9c7,0xe 09c8 00eb | | Load_Encached Diana_Cache 09c9 1887 | | Execute Package,Field_Execute,Field_Number 0x87 09ca 8405 | | Call 0x2,0x5 09cb 4502 |E | Exit_Suprogram New_Top_Offset 0x2 09cc e7ff | | Load 0x3,-0x1 ; Debug Table 0x27.0xf = 0x9cc,0xf 09cd 00eb | | Load_Encached Diana_Cache 09ce 1888 | | Execute Package,Field_Execute,Field_Number 0x88 09cf 0032 | 2 | Store_Top Heap_Access,At_Offset_2 09d0 00cf | | Action Mark_Auxiliary 09d1 7809 |x | Jump 0x9db 09d2 00da | | Load_Top At_Offset_2 ; Debug Table 0x27.0x10 = 0x9d2,0x11 09d3 00eb | | Load_Encached Diana_Cache 09d4 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 09d5 8405 | | Call 0x2,0x5 09d6 00da | | Load_Top At_Offset_2 ; Debug Table 0x27.0x11 = 0x9d6,0x12 09d7 00eb | | Load_Encached Diana_Cache 09d8 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 09d9 0033 | 3 | Store_Top Heap_Access,At_Offset_3 09da 00c9 | | Action Pop_Auxiliary_Loop 09db 00da | | Load_Top At_Offset_2 ; Debug Table 0x27.0x12 = 0x9db,0x10 09dc 00eb | | Load_Encached Diana_Cache 09dd 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 09de 6ff3 |o | Jump_Zero 0x9d2 09df 00ce | | Action Pop_Auxiliary 09e0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 09e1 0000 0000 | | .BLANK 0000[0x7] 09e8 ; -------------------------------------------------------------------------------------- 09e8 ; SUBPROGRAM 09e8 ; -------------------------------------------------------------------------------------- 09e8 09eb | | .CONST 0x09eb ; Address of begin 09e9 0004 | | .CONST 0x0004 ; Address of exception handler 09ea 0001 | | .CONST 0x0001 ; Number of locals 09eb BODY_09e8: 09eb INIT_09e8: 09eb 0092 0a0f | | Action Push_String_Extended,0xa0f ; "12.3 (3)" ; Debug Table 0x28 = .DEBUG 0x09eb,0x11c0,0x0001,0x0000,0x0058,0x2985,0x0000,0x03d0 ; Debug Table 0x28.0x0 = 0x9eb,0x1 09ed e5ff | | Load 0x2,-0x1 09ee 0092 0a3b | ;| Action Push_String_Extended,0xa3b ; "0322**SMINST" 09f0 e5fe | | Load 0x2,-0x2 09f1 801d | | Call 0x0,0x1d 09f2 4501 |E | Exit_Suprogram New_Top_Offset 0x1 09f3 0000 | | .XXX[0x1] 09f4 0000 0000 | | .LITERAL {0x00000000, 0x58297501} 09f8 ; -------------------------------------------------------------------------------------- 09f8 ; STRING TABLE 09f8 ; -------------------------------------------------------------------------------------- 09f8 008a | | .STRTAB 0x008a->0x0a3d ; "12.3 (3); 6.4 (5)" 09f9 0099 | | .STRTAB 0x0099->0x0a45 ; "0326**SMINST" 09fa 00a3 | | .STRTAB 0x00a3->0x0a4b ; "12.3 (3); 6.4 (4)" 09fb 00b2 | | .STRTAB 0x00b2->0x0a54 ; "0327**SMINST" 09fc 00bc | | .STRTAB 0x00bc->0x0a5a ; "SUPPRESS" 09fd 00c2 | | .STRTAB 0x00c2->0x0a5e ; "ELABORATION_CHECK" 09fe 00d1 | | .STRTAB 0x00d1->0x0a66 ; "3.9 (7)" 09ff 00d6 | | .STRTAB 0x00d6->0x0a6a ; " instantiates a generic whose body occurs later" 0a00 0103 | | .STRTAB 0x0103->0x0a81 ; "generic" 0a01 0108 | | .STRTAB 0x0108->0x0a85 ; "12.3 (18)" 0a02 010f | | .STRTAB 0x010f->0x0a89 ; "0330**SMINST" 0a03 0119 | | .STRTAB 0x0119->0x0a8f ; "12.3 (2)" 0a04 011f | | .STRTAB 0x011f->0x0a93 ; "0333**SMINST" 0a05 0129 | ) | .STRTAB 0x0129->0x0a99 ; "0331**SMINST" 0a06 0133 | 3 | .STRTAB 0x0133->0x0a9f ; "0332**SMINST" 0a07 013d | = | .STRTAB 0x013d->0x0aa5 ; "0319**SMINST" 0a08 0147 | G | .STRTAB 0x0147->0x0aab ; "MUST_BE_AN_ENTRY" 0a09 0155 | U | .STRTAB 0x0155->0x0ab3 ; " is not an entry" 0a0a 0163 | c | .STRTAB 0x0163->0x0abb ; "12.3.1 (1)" 0a0b 016b | k | .STRTAB 0x016b->0x0ac0 ; "12.3.1 (2)" 0a0c 0173 | s | .STRTAB 0x0173->0x0ac5 ; "0320**SMINST" 0a0d 017d | } | .STRTAB 0x017d->0x0acb ; "0321**SMINST" 0a0e 0187 | | .STRTAB 0x0187->0x0ad1 ; " must be a simple name or operator symbol" 0a0f 01ae | | .STRTAB 0x01ae->0x0ae6 ; "12.3 (3)" 0a10 01b4 | | .STRTAB 0x01b4->0x0aea ; "0325**SMINST" 0a11 01be | | .STRTAB 0x01be->0x0af0 ; "0323**SMINST" 0a12 01c8 | | .STRTAB 0x01c8->0x0af6 ; "0324**SMINST" 0a13 01d2 | | .STRTAB 0x01d2->0x0afc ; "12.3.2 (3)" 0a14 01da | | .STRTAB 0x01da->0x0b01 ; "0298**SMINST" 0a15 01e4 | | .STRTAB 0x01e4->0x0b07 ; "0299**SMINST" 0a16 01ee | | .STRTAB 0x01ee->0x0b0d ; "12.3.2 (5)" 0a17 01f6 | | .STRTAB 0x01f6->0x0b12 ; " has a discriminant whose subtype is not the same as the corresponding discriminant of " 0a18 024b | K | .STRTAB 0x024b->0x0b3d ; "0300**SMINST" 0a19 0255 | U | .STRTAB 0x0255->0x0b43 ; "0301**SMINST" 0a1a 025f | _ | .STRTAB 0x025f->0x0b49 ; "12.3.2 (2)" 0a1b 0267 | g | .STRTAB 0x0267->0x0b4e ; "0302**SMINST" 0a1c 0271 | q | .STRTAB 0x0271->0x0b54 ; "0303**SMINST" 0a1d 027b | { | .STRTAB 0x027b->0x0b5a ; "12.3.2 (4)" 0a1e 0283 | | .STRTAB 0x0283->0x0b5f ; " must be a constrained type to match formal " 0a1f 02ad | | .STRTAB 0x02ad->0x0b75 ; " must be constrained or have defaults to match formal " 0a20 02e1 | | .STRTAB 0x02e1->0x0b90 ; "12.3.3 (1)" 0a21 02e9 | | .STRTAB 0x02e9->0x0b95 ; "0304**SMINST" 0a22 02f3 | | .STRTAB 0x02f3->0x0b9b ; "0305**SMINST" 0a23 02fd | | .STRTAB 0x02fd->0x0ba1 ; "0306**SMINST" 0a24 0307 | | .STRTAB 0x0307->0x0ba7 ; "0307**SMINST" 0a25 0311 | | .STRTAB 0x0311->0x0bad ; "12.3.4 (4)" 0a26 0319 | | .STRTAB 0x0319->0x0bb2 ; "0308**SMINST" 0a27 0323 | # | .STRTAB 0x0323->0x0bb8 ; "12.3.4 (5)" 0a28 032b | + | .STRTAB 0x032b->0x0bbd ; "'s component type is not the same as that of " 0a29 0356 | V | .STRTAB 0x0356->0x0bd4 ; "12.3.4 (3)" 0a2a 035e | ^ | .STRTAB 0x035e->0x0bd9 ; "0309**SMINST" 0a2b 0368 | h | .STRTAB 0x0368->0x0bdf ; " has an index with different bounds from " 0a2c 038f | | .STRTAB 0x038f->0x0bf3 ; "12.3.4 (1)" 0a2d 0397 | | .STRTAB 0x0397->0x0bf8 ; "0310**SMINST" 0a2e 03a1 | | .STRTAB 0x03a1->0x0bfe ; "12.3.4 (2)" 0a2f 03a9 | | .STRTAB 0x03a9->0x0c03 ; "0311**SMINST" 0a30 03b3 | | .STRTAB 0x03b3->0x0c09 ; "0312**SMINST" 0a31 03bd | | .STRTAB 0x03bd->0x0c0f ; "0313**SMINST" 0a32 03c7 | | .STRTAB 0x03c7->0x0c15 ; "12.3.5 (1)" 0a33 03cf | | .STRTAB 0x03cf->0x0c1a ; "0314**SMINST" 0a34 03d9 | | .STRTAB 0x03d9->0x0c20 ; "0315**SMINST" 0a35 03e3 | | .STRTAB 0x03e3->0x0c26 ; "0316**SMINST" 0a36 03ed | | .STRTAB 0x03ed->0x0c2c ; "0317**SMINST" 0a37 03f7 | | .STRTAB 0x03f7->0x0c32 ; "13.3.5 (2)" 0a38 03ff | | .STRTAB 0x03ff->0x0c37 ; "'s designated type is not the same as " 0a39 0423 | # | .STRTAB 0x0423->0x0c4a ; "0318??SMINST" 0a3a 042d | - | .STRTAB 0x042d->0x0c50 ; " causes a recursive instantiation of " 0a3b 0450 | P | .STRTAB 0x0450->0x0c63 ; "0322**SMINST" 0a3c 045a | Z | .STREND 0x045a->0x0c69 0a3d 3132 2e33 |12.3| .STRTAB_STRINGS 0c69 0000 0000 | | .BLANK 0000[0x7] 0c70 ; -------------------------------------------------------------------------------------- 0c70 ; Debug Table 0c70 ; -------------------------------------------------------------------------------------- 0c70 0003 0029 | )| .CONST 0x0003,0x0029 0c72 000b 0dba | | .DEBUG 0x000b,0x0dba,0x0000,0x0000,0x0056,0xb2b5,0x0000,0x194b 0c7a 0010 0dc0 | | .DEBUG 0x0010,0x0dc0,0x0000,0x0000,0x0058,0x2975,0x0000,0x0008 0c82 007b 0e1a | { | .DEBUG 0x007b,0x0e1a,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x194c 0c8a 008b 0e20 | | .DEBUG 0x008b,0x0e20,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1968 0c92 009b 0e26 | &| .DEBUG 0x009b,0x0e26,0x0001,0x0000,0x0058,0x2975,0x0000,0x0010 0c9a 00f3 0e50 | P| .DEBUG 0x00f3,0x0e50,0x0002,0x0000,0x0058,0x2975,0x0000,0x002c 0ca2 013b 0e68 | ; h| .DEBUG 0x013b,0x0e68,0x0001,0x0000,0x0058,0x2975,0x0000,0x00cc 0caa 0163 0e7a | c z| .DEBUG 0x0163,0x0e7a,0x0001,0x0000,0x0058,0x2975,0x0000,0x012d 0cb2 017b 0e88 | { | .DEBUG 0x017b,0x0e88,0x0001,0x0000,0x0058,0x2975,0x0000,0x016b 0cba 019b 0e94 | | .DEBUG 0x019b,0x0e94,0x0001,0x0000,0x0058,0x2975,0x0000,0x01b5 0cc2 01c3 0eaa | | .DEBUG 0x01c3,0x0eaa,0x0001,0x0000,0x0058,0x2975,0x0000,0x033f 0cca 0243 0edc | C | .DEBUG 0x0243,0x0edc,0x0001,0x0000,0x0058,0x2985,0x0000,0x003e 0cd2 0283 0ef8 | | .DEBUG 0x0283,0x0ef8,0x0001,0x0000,0x0058,0x2985,0x0000,0x007a 0cda 02ab 0f08 | | .DEBUG 0x02ab,0x0f08,0x0001,0x0000,0x0058,0x2985,0x0000,0x00d6 0ce2 030b 0f30 | 0| .DEBUG 0x030b,0x0f30,0x0001,0x0000,0x0058,0x2985,0x0000,0x019b 0cea 0343 0f44 | C D| .DEBUG 0x0343,0x0f44,0x0001,0x0000,0x0058,0x2985,0x0000,0x021d 0cf2 03a3 0f6c | l| .DEBUG 0x03a3,0x0f6c,0x0001,0x0000,0x0058,0x2985,0x0000,0x02ff 0cfa 03db 0f7a | z| .DEBUG 0x03db,0x0f7a,0x0001,0x0000,0x0058,0x2985,0x0000,0x036d 0d02 03f3 0f82 | | .DEBUG 0x03f3,0x0f82,0x0001,0x0000,0x0058,0x2985,0x0000,0x03af 0d0a 044b 0fa4 | K | .DEBUG 0x044b,0x0fa4,0x0001,0x0000,0x0058,0x2985,0x0000,0x0478 0d12 048b 0fbc | | .DEBUG 0x048b,0x0fbc,0x0001,0x0000,0x0058,0x2985,0x0000,0x04ef 0d1a 04fb 0fea | | .DEBUG 0x04fb,0x0fea,0x0001,0x0000,0x0058,0x2985,0x0000,0x05d4 0d22 0583 1014 | | .DEBUG 0x0583,0x1014,0x0002,0x0000,0x0058,0x2a15,0x0000,0x000b 0d2a 05f3 1030 | 0| .DEBUG 0x05f3,0x1030,0x0002,0x0000,0x0058,0x2a15,0x0000,0x00e3 0d32 060b 103a | :| .DEBUG 0x060b,0x103a,0x0002,0x0000,0x0058,0x2a15,0x0000,0x0122 0d3a 061b 103e | >| .DEBUG 0x061b,0x103e,0x0002,0x0000,0x0058,0x2a15,0x0000,0x0140 0d42 063b 104a | ; J| .DEBUG 0x063b,0x104a,0x0001,0x0000,0x0058,0x2a15,0x0000,0x018d 0d4a 06ab 1078 | x| .DEBUG 0x06ab,0x1078,0x0001,0x0000,0x0058,0x2a15,0x0000,0x026f 0d52 0763 10c4 | c | .DEBUG 0x0763,0x10c4,0x0001,0x0000,0x0058,0x2a15,0x0000,0x0411 0d5a 0773 10ca | s | .DEBUG 0x0773,0x10ca,0x0001,0x0000,0x0058,0x2a15,0x0000,0x0438 0d62 0783 10d0 | | .DEBUG 0x0783,0x10d0,0x0001,0x0000,0x0058,0x2a15,0x0000,0x045f 0d6a 0793 10d6 | | .DEBUG 0x0793,0x10d6,0x0001,0x0000,0x0058,0x2a15,0x0000,0x0486 0d72 07a3 10dc | | .DEBUG 0x07a3,0x10dc,0x0002,0x0000,0x0058,0x2a15,0x0000,0x04ad 0d7a 07bb 10e0 | | .DEBUG 0x07bb,0x10e0,0x0001,0x0000,0x0058,0x2a15,0x0000,0x04dc 0d82 07e3 10ee | | .DEBUG 0x07e3,0x10ee,0x0001,0x0000,0x0058,0x2a15,0x0000,0x0544 0d8a 0823 110a | # | .DEBUG 0x0823,0x110a,0x0001,0x0000,0x0058,0x2a15,0x0000,0x05de 0d92 08a3 1142 | B| .DEBUG 0x08a3,0x1142,0x0001,0x0000,0x0058,0x2a15,0x0000,0x0704 0d9a 090b 116a | j| .DEBUG 0x090b,0x116a,0x0001,0x0000,0x0058,0x2a15,0x0000,0x07ee 0da2 095b 1180 | [ | .DEBUG 0x095b,0x1180,0x0001,0x0000,0x0058,0x2975,0x0000,0x01d6 0daa 098b 1198 | | .DEBUG 0x098b,0x1198,0x0001,0x0000,0x0058,0x2975,0x0000,0x01e0 0db2 09eb 11c0 | | .DEBUG 0x09eb,0x11c0,0x0001,0x0000,0x0058,0x2985,0x0000,0x03d0 0dba ; -------------------------------------------------------------------------------------- 0dba ; Debug3 Subtable 0x0 0dba ; -------------------------------------------------------------------------------------- 0dba 0002 0000 | | .DBG3TAB 0x0002,0x0000 0dbc 000b ffff | | .CONST 0x000b,0xffff 0dbe 000d fffe | | .CONST 0x000d,0xfffe 0dc0 ; -------------------------------------------------------------------------------------- 0dc0 ; Debug3 Subtable 0x1 0dc0 ; -------------------------------------------------------------------------------------- 0dc0 002c 0000 | , | .DBG3TAB 0x002c,0x0000 0dc2 0010 ffff | | .CONST 0x0010,0xffff 0dc4 0012 ffff | | .CONST 0x0012,0xffff 0dc6 0014 fffd | | .CONST 0x0014,0xfffd 0dc8 0016 fffc | | .CONST 0x0016,0xfffc 0dca 0018 fffb | | .CONST 0x0018,0xfffb 0dcc 001a fffa | | .CONST 0x001a,0xfffa 0dce 001c fff9 | | .CONST 0x001c,0xfff9 0dd0 001e fff8 | | .CONST 0x001e,0xfff8 0dd2 0020 fff7 | | .CONST 0x0020,0xfff7 0dd4 0022 fff6 | " | .CONST 0x0022,0xfff6 0dd6 0024 ffff | $ | .CONST 0x0024,0xffff 0dd8 0025 fffe | % | .CONST 0x0025,0xfffe 0dda 002a fffd | * | .CONST 0x002a,0xfffd 0ddc 0030 fffc | 0 | .CONST 0x0030,0xfffc 0dde 0035 ffff | 5 | .CONST 0x0035,0xffff 0de0 0037 fffa | 7 | .CONST 0x0037,0xfffa 0de2 003a fff9 | : | .CONST 0x003a,0xfff9 0de4 003c fff8 | < | .CONST 0x003c,0xfff8 0de6 003e fff7 | > | .CONST 0x003e,0xfff7 0de8 0040 fff6 | @ | .CONST 0x0040,0xfff6 0dea 0042 fff5 | B | .CONST 0x0042,0xfff5 0dec 0044 fff4 | D | .CONST 0x0044,0xfff4 0dee 0046 fff3 | F | .CONST 0x0046,0xfff3 0df0 0048 fff2 | H | .CONST 0x0048,0xfff2 0df2 004a fff1 | J | .CONST 0x004a,0xfff1 0df4 004c fff0 | L | .CONST 0x004c,0xfff0 0df6 004e ffef | N | .CONST 0x004e,0xffef 0df8 0050 ffff | P | .CONST 0x0050,0xffff 0dfa 0052 fffe | R | .CONST 0x0052,0xfffe 0dfc 0054 fffd | T | .CONST 0x0054,0xfffd 0dfe 0056 fffc | V | .CONST 0x0056,0xfffc 0e00 0058 fffb | X | .CONST 0x0058,0xfffb 0e02 005a fffa | Z | .CONST 0x005a,0xfffa 0e04 005c fff9 | \ | .CONST 0x005c,0xfff9 0e06 005e fff8 | ^ | .CONST 0x005e,0xfff8 0e08 0060 fff7 | ` | .CONST 0x0060,0xfff7 0e0a 0062 fff6 | b | .CONST 0x0062,0xfff6 0e0c 0064 fff5 | d | .CONST 0x0064,0xfff5 0e0e 0066 fff4 | f | .CONST 0x0066,0xfff4 0e10 0068 fff3 | h | .CONST 0x0068,0xfff3 0e12 006a fff2 | j | .CONST 0x006a,0xfff2 0e14 006c fff1 | l | .CONST 0x006c,0xfff1 0e16 006e fff0 | n | .CONST 0x006e,0xfff0 0e18 0070 ffef | p | .CONST 0x0070,0xffef 0e1a ; -------------------------------------------------------------------------------------- 0e1a ; Debug3 Subtable 0x2 0e1a ; -------------------------------------------------------------------------------------- 0e1a 0000 0002 | | .DBG3TAB 0x0000,0x0002 0e1c 007b 0001 | { | .CONST 0x007b,0x0001 0e1e 0080 0002 | | .CONST 0x0080,0x0002 0e20 ; -------------------------------------------------------------------------------------- 0e20 ; Debug3 Subtable 0x3 0e20 ; -------------------------------------------------------------------------------------- 0e20 0000 0002 | | .DBG3TAB 0x0000,0x0002 0e22 008b 0001 | | .CONST 0x008b,0x0001 0e24 0090 0002 | | .CONST 0x0090,0x0002 0e26 ; -------------------------------------------------------------------------------------- 0e26 ; Debug3 Subtable 0x4 0e26 ; -------------------------------------------------------------------------------------- 0e26 0005 000f | | .DBG3TAB 0x0005,0x000f 0e28 009b ffff | | .CONST 0x009b,0xffff 0e2a 009c fffe | | .CONST 0x009c,0xfffe 0e2c 00a1 fffd | | .CONST 0x00a1,0xfffd 0e2e 00a3 fffc | | .CONST 0x00a3,0xfffc 0e30 00a5 fffb | | .CONST 0x00a5,0xfffb 0e32 00a7 0001 | | .CONST 0x00a7,0x0001 0e34 00ad 0003 | | .CONST 0x00ad,0x0003 0e36 00b2 0004 | | .CONST 0x00b2,0x0004 0e38 00b8 0005 | | .CONST 0x00b8,0x0005 0e3a 00b9 0006 | | .CONST 0x00b9,0x0006 0e3c 00bd 0007 | | .CONST 0x00bd,0x0007 0e3e 00c2 000a | | .CONST 0x00c2,0x000a 0e40 00c4 000b | | .CONST 0x00c4,0x000b 0e42 00cb 000c | | .CONST 0x00cb,0x000c 0e44 00d2 0008 | | .CONST 0x00d2,0x0008 0e46 00d6 0009 | | .CONST 0x00d6,0x0009 0e48 00d9 000d | | .CONST 0x00d9,0x000d 0e4a 00dd 000e | | .CONST 0x00dd,0x000e 0e4c 00e2 0002 | | .CONST 0x00e2,0x0002 0e4e 00e7 000f | | .CONST 0x00e7,0x000f 0e50 ; -------------------------------------------------------------------------------------- 0e50 ; Debug3 Subtable 0x5 0e50 ; -------------------------------------------------------------------------------------- 0e50 0003 0008 | | .DBG3TAB 0x0003,0x0008 0e52 00f3 ffff | | .CONST 0x00f3,0xffff 0e54 00f4 fffe | | .CONST 0x00f4,0xfffe 0e56 00f5 fffd | | .CONST 0x00f5,0xfffd 0e58 00fc 0002 | | .CONST 0x00fc,0x0002 0e5a 0100 0003 | | .CONST 0x0100,0x0003 0e5c 0110 0004 | | .CONST 0x0110,0x0004 0e5e 0116 0005 | | .CONST 0x0116,0x0005 0e60 0125 0006 | % | .CONST 0x0125,0x0006 0e62 0127 0007 | ' | .CONST 0x0127,0x0007 0e64 012c 0001 | , | .CONST 0x012c,0x0001 0e66 0131 0008 | 1 | .CONST 0x0131,0x0008 0e68 ; -------------------------------------------------------------------------------------- 0e68 ; Debug3 Subtable 0x6 0e68 ; -------------------------------------------------------------------------------------- 0e68 0001 0007 | | .DBG3TAB 0x0001,0x0007 0e6a 013b ffff | ; | .CONST 0x013b,0xffff 0e6c 0140 0001 | @ | .CONST 0x0140,0x0001 0e6e 0144 0002 | D | .CONST 0x0144,0x0002 0e70 0145 0003 | E | .CONST 0x0145,0x0003 0e72 014a 0004 | J | .CONST 0x014a,0x0004 0e74 0153 0005 | S | .CONST 0x0153,0x0005 0e76 0159 0006 | Y | .CONST 0x0159,0x0006 0e78 015b 0007 | [ | .CONST 0x015b,0x0007 0e7a ; -------------------------------------------------------------------------------------- 0e7a ; Debug3 Subtable 0x7 0e7a ; -------------------------------------------------------------------------------------- 0e7a 0002 0004 | | .DBG3TAB 0x0002,0x0004 0e7c 0163 ffff | c | .CONST 0x0163,0xffff 0e7e 0164 fffe | d | .CONST 0x0164,0xfffe 0e80 0165 0001 | e | .CONST 0x0165,0x0001 0e82 0169 0002 | i | .CONST 0x0169,0x0002 0e84 016d 0003 | m | .CONST 0x016d,0x0003 0e86 0176 0004 | v | .CONST 0x0176,0x0004 0e88 ; -------------------------------------------------------------------------------------- 0e88 ; Debug3 Subtable 0x8 0e88 ; -------------------------------------------------------------------------------------- 0e88 0001 0004 | | .DBG3TAB 0x0001,0x0004 0e8a 017b ffff | { | .CONST 0x017b,0xffff 0e8c 017c 0001 | | | .CONST 0x017c,0x0001 0e8e 0186 0002 | | .CONST 0x0186,0x0002 0e90 018a 0003 | | .CONST 0x018a,0x0003 0e92 018e 0004 | | .CONST 0x018e,0x0004 0e94 ; -------------------------------------------------------------------------------------- 0e94 ; Debug3 Subtable 0x9 0e94 ; -------------------------------------------------------------------------------------- 0e94 0006 0004 | | .DBG3TAB 0x0006,0x0004 0e96 019b ffff | | .CONST 0x019b,0xffff 0e98 019d fffe | | .CONST 0x019d,0xfffe 0e9a 01a1 fffd | | .CONST 0x01a1,0xfffd 0e9c 01a2 fffc | | .CONST 0x01a2,0xfffc 0e9e 01a4 fffb | | .CONST 0x01a4,0xfffb 0ea0 01a6 fffa | | .CONST 0x01a6,0xfffa 0ea2 01aa 0001 | | .CONST 0x01aa,0x0001 0ea4 01ae 0002 | | .CONST 0x01ae,0x0002 0ea6 01b4 0003 | | .CONST 0x01b4,0x0003 0ea8 01ba 0004 | | .CONST 0x01ba,0x0004 0eaa ; -------------------------------------------------------------------------------------- 0eaa ; Debug3 Subtable 0xa 0eaa ; -------------------------------------------------------------------------------------- 0eaa 0006 0012 | | .DBG3TAB 0x0006,0x0012 0eac 01c3 ffff | | .CONST 0x01c3,0xffff 0eae 01c8 fffe | | .CONST 0x01c8,0xfffe 0eb0 01cc fffd | | .CONST 0x01cc,0xfffd 0eb2 01cd fffc | | .CONST 0x01cd,0xfffc 0eb4 01ce fffb | | .CONST 0x01ce,0xfffb 0eb6 01d2 fffa | | .CONST 0x01d2,0xfffa 0eb8 01d4 0001 | | .CONST 0x01d4,0x0001 0eba 01d8 0002 | | .CONST 0x01d8,0x0002 0ebc 01dd 0003 | | .CONST 0x01dd,0x0003 0ebe 01e1 0004 | | .CONST 0x01e1,0x0004 0ec0 01e8 0005 | | .CONST 0x01e8,0x0005 0ec2 01eb 0006 | | .CONST 0x01eb,0x0006 0ec4 01ef 0007 | | .CONST 0x01ef,0x0007 0ec6 01f8 0008 | | .CONST 0x01f8,0x0008 0ec8 01fd 0009 | | .CONST 0x01fd,0x0009 0eca 0203 000a | | .CONST 0x0203,0x000a 0ecc 0208 000d | | .CONST 0x0208,0x000d 0ece 020f 000b | | .CONST 0x020f,0x000b 0ed0 0216 000c | | .CONST 0x0216,0x000c 0ed2 021e 000e | | .CONST 0x021e,0x000e 0ed4 0224 000f | $ | .CONST 0x0224,0x000f 0ed6 022b 0010 | + | .CONST 0x022b,0x0010 0ed8 0232 0011 | 2 | .CONST 0x0232,0x0011 0eda 0235 0012 | 5 | .CONST 0x0235,0x0012 0edc ; -------------------------------------------------------------------------------------- 0edc ; Debug3 Subtable 0xb 0edc ; -------------------------------------------------------------------------------------- 0edc 0002 000b | | .DBG3TAB 0x0002,0x000b 0ede 0243 ffff | C | .CONST 0x0243,0xffff 0ee0 0245 fffe | E | .CONST 0x0245,0xfffe 0ee2 0246 0001 | F | .CONST 0x0246,0x0001 0ee4 024b 0002 | K | .CONST 0x024b,0x0002 0ee6 0251 0003 | Q | .CONST 0x0251,0x0003 0ee8 0257 0004 | W | .CONST 0x0257,0x0004 0eea 025c 0005 | \ | .CONST 0x025c,0x0005 0eec 025e 0006 | ^ | .CONST 0x025e,0x0006 0eee 0261 0007 | a | .CONST 0x0261,0x0007 0ef0 0266 0008 | f | .CONST 0x0266,0x0008 0ef2 026a 0009 | j | .CONST 0x026a,0x0009 0ef4 0273 000a | s | .CONST 0x0273,0x000a 0ef6 0277 000b | w | .CONST 0x0277,0x000b 0ef8 ; -------------------------------------------------------------------------------------- 0ef8 ; Debug3 Subtable 0xc 0ef8 ; -------------------------------------------------------------------------------------- 0ef8 0002 0005 | | .DBG3TAB 0x0002,0x0005 0efa 0283 ffff | | .CONST 0x0283,0xffff 0efc 0288 fffe | | .CONST 0x0288,0xfffe 0efe 028d 0001 | | .CONST 0x028d,0x0001 0f00 0296 0002 | | .CONST 0x0296,0x0002 0f02 0297 0003 | | .CONST 0x0297,0x0003 0f04 029a 0004 | | .CONST 0x029a,0x0004 0f06 029e 0005 | | .CONST 0x029e,0x0005 0f08 ; -------------------------------------------------------------------------------------- 0f08 ; Debug3 Subtable 0xd 0f08 ; -------------------------------------------------------------------------------------- 0f08 0003 0010 | | .DBG3TAB 0x0003,0x0010 0f0a 02ab ffff | | .CONST 0x02ab,0xffff 0f0c 02ac fffe | | .CONST 0x02ac,0xfffe 0f0e 02ad fffd | | .CONST 0x02ad,0xfffd 0f10 02b2 0001 | | .CONST 0x02b2,0x0001 0f12 02b7 0002 | | .CONST 0x02b7,0x0002 0f14 02c2 0003 | | .CONST 0x02c2,0x0003 0f16 02ca 0004 | | .CONST 0x02ca,0x0004 0f18 02cb 0005 | | .CONST 0x02cb,0x0005 0f1a 02d0 0006 | | .CONST 0x02d0,0x0006 0f1c 02d1 0007 | | .CONST 0x02d1,0x0007 0f1e 02da 000f | | .CONST 0x02da,0x000f 0f20 02dc 0008 | | .CONST 0x02dc,0x0008 0f22 02dd 0009 | | .CONST 0x02dd,0x0009 0f24 02e1 000a | | .CONST 0x02e1,0x000a 0f26 02e6 000b | | .CONST 0x02e6,0x000b 0f28 02ed 000c | | .CONST 0x02ed,0x000c 0f2a 02f5 000d | | .CONST 0x02f5,0x000d 0f2c 02f6 000e | | .CONST 0x02f6,0x000e 0f2e 02fc 0010 | | .CONST 0x02fc,0x0010 0f30 ; -------------------------------------------------------------------------------------- 0f30 ; Debug3 Subtable 0xe 0f30 ; -------------------------------------------------------------------------------------- 0f30 0002 0007 | | .DBG3TAB 0x0002,0x0007 0f32 030b ffff | | .CONST 0x030b,0xffff 0f34 0310 fffe | | .CONST 0x0310,0xfffe 0f36 0311 0001 | | .CONST 0x0311,0x0001 0f38 0315 0002 | | .CONST 0x0315,0x0002 0f3a 0319 0003 | | .CONST 0x0319,0x0003 0f3c 0323 0004 | # | .CONST 0x0323,0x0004 0f3e 0329 0005 | ) | .CONST 0x0329,0x0005 0f40 032e 0006 | . | .CONST 0x032e,0x0006 0f42 0339 0007 | 9 | .CONST 0x0339,0x0007 0f44 ; -------------------------------------------------------------------------------------- 0f44 ; Debug3 Subtable 0xf 0f44 ; -------------------------------------------------------------------------------------- 0f44 0005 000e | | .DBG3TAB 0x0005,0x000e 0f46 0343 ffff | C | .CONST 0x0343,0xffff 0f48 0348 fffe | H | .CONST 0x0348,0xfffe 0f4a 0349 fffd | I | .CONST 0x0349,0xfffd 0f4c 034d fffc | M | .CONST 0x034d,0xfffc 0f4e 034e fffb | N | .CONST 0x034e,0xfffb 0f50 034f 0001 | O | .CONST 0x034f,0x0001 0f52 0353 0002 | S | .CONST 0x0353,0x0002 0f54 0356 0003 | V | .CONST 0x0356,0x0003 0f56 035a 0004 | Z | .CONST 0x035a,0x0004 0f58 035e 0005 | ^ | .CONST 0x035e,0x0005 0f5a 0362 0006 | b | .CONST 0x0362,0x0006 0f5c 036a 0007 | j | .CONST 0x036a,0x0007 0f5e 036e 0008 | n | .CONST 0x036e,0x0008 0f60 0376 0009 | v | .CONST 0x0376,0x0009 0f62 037c 000a | | | .CONST 0x037c,0x000a 0f64 0383 000b | | .CONST 0x0383,0x000b 0f66 038b 000c | | .CONST 0x038b,0x000c 0f68 0391 000d | | .CONST 0x0391,0x000d 0f6a 0396 000e | | .CONST 0x0396,0x000e 0f6c ; -------------------------------------------------------------------------------------- 0f6c ; Debug3 Subtable 0x10 0f6c ; -------------------------------------------------------------------------------------- 0f6c 0000 0006 | | .DBG3TAB 0x0000,0x0006 0f6e 03a3 0001 | | .CONST 0x03a3,0x0001 0f70 03b6 0006 | | .CONST 0x03b6,0x0006 0f72 03b7 0002 | | .CONST 0x03b7,0x0002 0f74 03c1 0003 | | .CONST 0x03c1,0x0003 0f76 03c7 0004 | | .CONST 0x03c7,0x0004 0f78 03cc 0005 | | .CONST 0x03cc,0x0005 0f7a ; -------------------------------------------------------------------------------------- 0f7a ; Debug3 Subtable 0x11 0f7a ; -------------------------------------------------------------------------------------- 0f7a 0002 0001 | | .DBG3TAB 0x0002,0x0001 0f7c 03db ffff | | .CONST 0x03db,0xffff 0f7e 03e2 fffe | | .CONST 0x03e2,0xfffe 0f80 03e7 0001 | | .CONST 0x03e7,0x0001 0f82 ; -------------------------------------------------------------------------------------- 0f82 ; Debug3 Subtable 0x12 0f82 ; -------------------------------------------------------------------------------------- 0f82 0003 000d | | .DBG3TAB 0x0003,0x000d 0f84 03f3 ffff | | .CONST 0x03f3,0xffff 0f86 03f4 fffe | | .CONST 0x03f4,0xfffe 0f88 03f5 fffd | | .CONST 0x03f5,0xfffd 0f8a 03f7 0001 | | .CONST 0x03f7,0x0001 0f8c 040a 000d | | .CONST 0x040a,0x000d 0f8e 040b 0002 | | .CONST 0x040b,0x0002 0f90 040d 0003 | | .CONST 0x040d,0x0003 0f92 0411 0004 | | .CONST 0x0411,0x0004 0f94 0418 0008 | | .CONST 0x0418,0x0008 0f96 041f 0009 | | .CONST 0x041f,0x0009 0f98 0423 0005 | # | .CONST 0x0423,0x0005 0f9a 0425 0006 | % | .CONST 0x0425,0x0006 0f9c 042e 0007 | . | .CONST 0x042e,0x0007 0f9e 0433 000a | 3 | .CONST 0x0433,0x000a 0fa0 0439 000b | 9 | .CONST 0x0439,0x000b 0fa2 043b 000c | ; | .CONST 0x043b,0x000c 0fa4 ; -------------------------------------------------------------------------------------- 0fa4 ; Debug3 Subtable 0x13 0fa4 ; -------------------------------------------------------------------------------------- 0fa4 0003 0008 | | .DBG3TAB 0x0003,0x0008 0fa6 044b ffff | K | .CONST 0x044b,0xffff 0fa8 044c fffe | L | .CONST 0x044c,0xfffe 0faa 044d fffd | M | .CONST 0x044d,0xfffd 0fac 044e 0001 | N | .CONST 0x044e,0x0001 0fae 0454 0002 | T | .CONST 0x0454,0x0002 0fb0 0459 0003 | Y | .CONST 0x0459,0x0003 0fb2 045f 0004 | _ | .CONST 0x045f,0x0004 0fb4 0465 0005 | e | .CONST 0x0465,0x0005 0fb6 0469 0006 | i | .CONST 0x0469,0x0006 0fb8 046f 0007 | o | .CONST 0x046f,0x0007 0fba 0477 0008 | w | .CONST 0x0477,0x0008 0fbc ; -------------------------------------------------------------------------------------- 0fbc ; Debug3 Subtable 0x14 0fbc ; -------------------------------------------------------------------------------------- 0fbc 0006 0010 | | .DBG3TAB 0x0006,0x0010 0fbe 048b ffff | | .CONST 0x048b,0xffff 0fc0 0490 fffe | | .CONST 0x0490,0xfffe 0fc2 0495 fffd | | .CONST 0x0495,0xfffd 0fc4 0499 fffc | | .CONST 0x0499,0xfffc 0fc6 049a fffb | | .CONST 0x049a,0xfffb 0fc8 049c fffa | | .CONST 0x049c,0xfffa 0fca 049e 0001 | | .CONST 0x049e,0x0001 0fcc 04a2 0002 | | .CONST 0x04a2,0x0002 0fce 04a8 0003 | | .CONST 0x04a8,0x0003 0fd0 04a9 0004 | | .CONST 0x04a9,0x0004 0fd2 04ae 0005 | | .CONST 0x04ae,0x0005 0fd4 04b3 0006 | | .CONST 0x04b3,0x0006 0fd6 04b9 0007 | | .CONST 0x04b9,0x0007 0fd8 04c0 0008 | | .CONST 0x04c0,0x0008 0fda 04c4 0009 | | .CONST 0x04c4,0x0009 0fdc 04ce 000a | | .CONST 0x04ce,0x000a 0fde 04d4 000b | | .CONST 0x04d4,0x000b 0fe0 04d9 000c | | .CONST 0x04d9,0x000c 0fe2 04de 0010 | | .CONST 0x04de,0x0010 0fe4 04e5 000d | | .CONST 0x04e5,0x000d 0fe6 04ec 000e | | .CONST 0x04ec,0x000e 0fe8 04ee 000f | | .CONST 0x04ee,0x000f 0fea ; -------------------------------------------------------------------------------------- 0fea ; Debug3 Subtable 0x15 0fea ; -------------------------------------------------------------------------------------- 0fea 0003 0011 | | .DBG3TAB 0x0003,0x0011 0fec 04fb ffff | | .CONST 0x04fb,0xffff 0fee 0500 fffe | | .CONST 0x0500,0xfffe 0ff0 0501 fffd | | .CONST 0x0501,0xfffd 0ff2 0502 0001 | | .CONST 0x0502,0x0001 0ff4 0507 0003 | | .CONST 0x0507,0x0003 0ff6 050b 0004 | | .CONST 0x050b,0x0004 0ff8 0516 0010 | | .CONST 0x0516,0x0010 0ffa 0517 0005 | | .CONST 0x0517,0x0005 0ffc 051c 0006 | | .CONST 0x051c,0x0006 0ffe 052d 0007 | - | .CONST 0x052d,0x0007 1000 0532 0008 | 2 | .CONST 0x0532,0x0008 1002 0543 0009 | C | .CONST 0x0543,0x0009 1004 0548 000a | H | .CONST 0x0548,0x000a 1006 054f 000b | O | .CONST 0x054f,0x000b 1008 0550 000c | P | .CONST 0x0550,0x000c 100a 0560 000d | ` | .CONST 0x0560,0x000d 100c 0564 000e | d | .CONST 0x0564,0x000e 100e 0568 000f | h | .CONST 0x0568,0x000f 1010 0571 0011 | q | .CONST 0x0571,0x0011 1012 0576 0002 | v | .CONST 0x0576,0x0002 1014 ; -------------------------------------------------------------------------------------- 1014 ; Debug3 Subtable 0x16 1014 ; -------------------------------------------------------------------------------------- 1014 0005 0008 | | .DBG3TAB 0x0005,0x0008 1016 0583 ffff | | .CONST 0x0583,0xffff 1018 0584 fffe | | .CONST 0x0584,0xfffe 101a 058e fffd | | .CONST 0x058e,0xfffd 101c 0598 fffc | | .CONST 0x0598,0xfffc 101e 059d fffb | | .CONST 0x059d,0xfffb 1020 05a2 0001 | | .CONST 0x05a2,0x0001 1022 05ac 0002 | | .CONST 0x05ac,0x0002 1024 05ae 0003 | | .CONST 0x05ae,0x0003 1026 05b6 0004 | | .CONST 0x05b6,0x0004 1028 05c0 0005 | | .CONST 0x05c0,0x0005 102a 05c2 0006 | | .CONST 0x05c2,0x0006 102c 05ca 0007 | | .CONST 0x05ca,0x0007 102e 05e9 0008 | | .CONST 0x05e9,0x0008 1030 ; -------------------------------------------------------------------------------------- 1030 ; Debug3 Subtable 0x17 1030 ; -------------------------------------------------------------------------------------- 1030 0001 0003 | | .DBG3TAB 0x0001,0x0003 1032 05f3 ffff | | .CONST 0x05f3,0xffff 1034 05f7 0001 | | .CONST 0x05f7,0x0001 1036 05fe 0003 | | .CONST 0x05fe,0x0003 1038 0600 0002 | | .CONST 0x0600,0x0002 103a ; -------------------------------------------------------------------------------------- 103a ; Debug3 Subtable 0x18 103a ; -------------------------------------------------------------------------------------- 103a 0000 0001 | | .DBG3TAB 0x0000,0x0001 103c 060b 0001 | | .CONST 0x060b,0x0001 103e ; -------------------------------------------------------------------------------------- 103e ; Debug3 Subtable 0x19 103e ; -------------------------------------------------------------------------------------- 103e 0001 0004 | | .DBG3TAB 0x0001,0x0004 1040 061b ffff | | .CONST 0x061b,0xffff 1042 061c 0001 | | .CONST 0x061c,0x0001 1044 0620 0002 | | .CONST 0x0620,0x0002 1046 0624 0003 | $ | .CONST 0x0624,0x0003 1048 0633 0004 | 3 | .CONST 0x0633,0x0004 104a ; -------------------------------------------------------------------------------------- 104a ; Debug3 Subtable 0x1a 104a ; -------------------------------------------------------------------------------------- 104a 0006 0010 | | .DBG3TAB 0x0006,0x0010 104c 063b ffff | ; | .CONST 0x063b,0xffff 104e 0640 fffe | @ | .CONST 0x0640,0xfffe 1050 0645 fffd | E | .CONST 0x0645,0xfffd 1052 0646 fffc | F | .CONST 0x0646,0xfffc 1054 0647 fffb | G | .CONST 0x0647,0xfffb 1056 0648 fffa | H | .CONST 0x0648,0xfffa 1058 0649 0001 | I | .CONST 0x0649,0x0001 105a 0651 0002 | Q | .CONST 0x0651,0x0002 105c 0658 0003 | X | .CONST 0x0658,0x0003 105e 0659 0004 | Y | .CONST 0x0659,0x0004 1060 0664 0005 | d | .CONST 0x0664,0x0005 1062 0671 0007 | q | .CONST 0x0671,0x0007 1064 0675 0008 | u | .CONST 0x0675,0x0008 1066 0679 0009 | y | .CONST 0x0679,0x0009 1068 067c 000a | | | .CONST 0x067c,0x000a 106a 067f 000b | | .CONST 0x067f,0x000b 106c 0684 000c | | .CONST 0x0684,0x000c 106e 068c 000d | | .CONST 0x068c,0x000d 1070 0693 000e | | .CONST 0x0693,0x000e 1072 069a 000f | | .CONST 0x069a,0x000f 1074 069e 0010 | | .CONST 0x069e,0x0010 1076 06a3 0006 | | .CONST 0x06a3,0x0006 1078 ; -------------------------------------------------------------------------------------- 1078 ; Debug3 Subtable 0x1b 1078 ; -------------------------------------------------------------------------------------- 1078 0007 001e | | .DBG3TAB 0x0007,0x001e 107a 06ab ffff | | .CONST 0x06ab,0xffff 107c 06b0 fffe | | .CONST 0x06b0,0xfffe 107e 06b5 fffd | | .CONST 0x06b5,0xfffd 1080 06ba fffc | | .CONST 0x06ba,0xfffc 1082 06bf fffb | | .CONST 0x06bf,0xfffb 1084 06c3 fffa | | .CONST 0x06c3,0xfffa 1086 06c4 fff9 | | .CONST 0x06c4,0xfff9 1088 06c5 0001 | | .CONST 0x06c5,0x0001 108a 06c7 0002 | | .CONST 0x06c7,0x0002 108c 06c9 0003 | | .CONST 0x06c9,0x0003 108e 06d1 0004 | | .CONST 0x06d1,0x0004 1090 06d7 0005 | | .CONST 0x06d7,0x0005 1092 06dc 0006 | | .CONST 0x06dc,0x0006 1094 06df 0007 | | .CONST 0x06df,0x0007 1096 06e6 0008 | | .CONST 0x06e6,0x0008 1098 06eb 0009 | | .CONST 0x06eb,0x0009 109a 06ef 000a | | .CONST 0x06ef,0x000a 109c 06f6 000b | | .CONST 0x06f6,0x000b 109e 06fb 000c | | .CONST 0x06fb,0x000c 10a0 06fe 000d | | .CONST 0x06fe,0x000d 10a2 0702 000e | | .CONST 0x0702,0x000e 10a4 0706 000f | | .CONST 0x0706,0x000f 10a6 070d 0010 | | .CONST 0x070d,0x0010 10a8 0710 0011 | | .CONST 0x0710,0x0011 10aa 0718 0012 | | .CONST 0x0718,0x0012 10ac 071a 0013 | | .CONST 0x071a,0x0013 10ae 071c 0014 | | .CONST 0x071c,0x0014 10b0 0720 0015 | | .CONST 0x0720,0x0015 10b2 0724 0016 | $ | .CONST 0x0724,0x0016 10b4 0728 0017 | ( | .CONST 0x0728,0x0017 10b6 0735 0018 | 5 | .CONST 0x0735,0x0018 10b8 073b 0019 | ; | .CONST 0x073b,0x0019 10ba 0741 001a | A | .CONST 0x0741,0x001a 10bc 0745 001b | E | .CONST 0x0745,0x001b 10be 0749 001c | I | .CONST 0x0749,0x001c 10c0 0750 001d | P | .CONST 0x0750,0x001d 10c2 0753 001e | S | .CONST 0x0753,0x001e 10c4 ; -------------------------------------------------------------------------------------- 10c4 ; Debug3 Subtable 0x1c 10c4 ; -------------------------------------------------------------------------------------- 10c4 0000 0002 | | .DBG3TAB 0x0000,0x0002 10c6 0763 0001 | c | .CONST 0x0763,0x0001 10c8 0767 0002 | g | .CONST 0x0767,0x0002 10ca ; -------------------------------------------------------------------------------------- 10ca ; Debug3 Subtable 0x1d 10ca ; -------------------------------------------------------------------------------------- 10ca 0000 0002 | | .DBG3TAB 0x0000,0x0002 10cc 0773 0001 | s | .CONST 0x0773,0x0001 10ce 0777 0002 | w | .CONST 0x0777,0x0002 10d0 ; -------------------------------------------------------------------------------------- 10d0 ; Debug3 Subtable 0x1e 10d0 ; -------------------------------------------------------------------------------------- 10d0 0000 0002 | | .DBG3TAB 0x0000,0x0002 10d2 0783 0001 | | .CONST 0x0783,0x0001 10d4 0787 0002 | | .CONST 0x0787,0x0002 10d6 ; -------------------------------------------------------------------------------------- 10d6 ; Debug3 Subtable 0x1f 10d6 ; -------------------------------------------------------------------------------------- 10d6 0000 0002 | | .DBG3TAB 0x0000,0x0002 10d8 0793 0001 | | .CONST 0x0793,0x0001 10da 0797 0002 | | .CONST 0x0797,0x0002 10dc ; -------------------------------------------------------------------------------------- 10dc ; Debug3 Subtable 0x20 10dc ; -------------------------------------------------------------------------------------- 10dc 0000 0001 | | .DBG3TAB 0x0000,0x0001 10de 07a3 0001 | | .CONST 0x07a3,0x0001 10e0 ; -------------------------------------------------------------------------------------- 10e0 ; Debug3 Subtable 0x21 10e0 ; -------------------------------------------------------------------------------------- 10e0 0002 0004 | | .DBG3TAB 0x0002,0x0004 10e2 07bb ffff | | .CONST 0x07bb,0xffff 10e4 07c0 fffe | | .CONST 0x07c0,0xfffe 10e6 07c5 0001 | | .CONST 0x07c5,0x0001 10e8 07c9 0002 | | .CONST 0x07c9,0x0002 10ea 07d1 0003 | | .CONST 0x07d1,0x0003 10ec 07d8 0004 | | .CONST 0x07d8,0x0004 10ee ; -------------------------------------------------------------------------------------- 10ee ; Debug3 Subtable 0x22 10ee ; -------------------------------------------------------------------------------------- 10ee 0004 0009 | | .DBG3TAB 0x0004,0x0009 10f0 07e3 ffff | | .CONST 0x07e3,0xffff 10f2 07e6 fffe | | .CONST 0x07e6,0xfffe 10f4 07e9 fffd | | .CONST 0x07e9,0xfffd 10f6 07ea fffc | | .CONST 0x07ea,0xfffc 10f8 07ed 0002 | | .CONST 0x07ed,0x0002 10fa 07f1 0003 | | .CONST 0x07f1,0x0003 10fc 07f5 0004 | | .CONST 0x07f5,0x0004 10fe 07fa 0005 | | .CONST 0x07fa,0x0005 1100 0802 0006 | | .CONST 0x0802,0x0006 1102 0809 0007 | | .CONST 0x0809,0x0007 1104 0810 0008 | | .CONST 0x0810,0x0008 1106 0814 0009 | | .CONST 0x0814,0x0009 1108 0819 0001 | | .CONST 0x0819,0x0001 110a ; -------------------------------------------------------------------------------------- 110a ; Debug3 Subtable 0x23 110a ; -------------------------------------------------------------------------------------- 110a 0007 0014 | | .DBG3TAB 0x0007,0x0014 110c 0823 ffff | # | .CONST 0x0823,0xffff 110e 0824 fffe | $ | .CONST 0x0824,0xfffe 1110 0825 fffd | % | .CONST 0x0825,0xfffd 1112 0826 fffc | & | .CONST 0x0826,0xfffc 1114 0827 fffb | ' | .CONST 0x0827,0xfffb 1116 0828 fffa | ( | .CONST 0x0828,0xfffa 1118 0829 fff9 | ) | .CONST 0x0829,0xfff9 111a 082d 0001 | - | .CONST 0x082d,0x0001 111c 0832 0002 | 2 | .CONST 0x0832,0x0002 111e 0839 0003 | 9 | .CONST 0x0839,0x0003 1120 083a 0004 | : | .CONST 0x083a,0x0004 1122 0840 0005 | @ | .CONST 0x0840,0x0005 1124 0845 0006 | E | .CONST 0x0845,0x0006 1126 084a 0007 | J | .CONST 0x084a,0x0007 1128 084e 0008 | N | .CONST 0x084e,0x0008 112a 0852 0009 | R | .CONST 0x0852,0x0009 112c 0856 000a | V | .CONST 0x0856,0x000a 112e 085e 000b | ^ | .CONST 0x085e,0x000b 1130 0862 000c | b | .CONST 0x0862,0x000c 1132 0869 000d | i | .CONST 0x0869,0x000d 1134 086d 000e | m | .CONST 0x086d,0x000e 1136 0872 000f | r | .CONST 0x0872,0x000f 1138 0877 0010 | w | .CONST 0x0877,0x0010 113a 087d 0011 | } | .CONST 0x087d,0x0011 113c 0883 0012 | | .CONST 0x0883,0x0012 113e 088f 0013 | | .CONST 0x088f,0x0013 1140 0897 0014 | | .CONST 0x0897,0x0014 1142 ; -------------------------------------------------------------------------------------- 1142 ; Debug3 Subtable 0x24 1142 ; -------------------------------------------------------------------------------------- 1142 0004 000f | | .DBG3TAB 0x0004,0x000f 1144 08a3 ffff | | .CONST 0x08a3,0xffff 1146 08a7 fffe | | .CONST 0x08a7,0xfffe 1148 08a8 fffd | | .CONST 0x08a8,0xfffd 114a 08a9 fffc | | .CONST 0x08a9,0xfffc 114c 08aa 0001 | | .CONST 0x08aa,0x0001 114e 08af 0002 | | .CONST 0x08af,0x0002 1150 08b6 0003 | | .CONST 0x08b6,0x0003 1152 08b7 0004 | | .CONST 0x08b7,0x0004 1154 08bd 0005 | | .CONST 0x08bd,0x0005 1156 08c2 0006 | | .CONST 0x08c2,0x0006 1158 08c6 0007 | | .CONST 0x08c6,0x0007 115a 08ce 0008 | | .CONST 0x08ce,0x0008 115c 08d4 0009 | | .CONST 0x08d4,0x0009 115e 08d8 000a | | .CONST 0x08d8,0x000a 1160 08dd 000b | | .CONST 0x08dd,0x000b 1162 08e5 000c | | .CONST 0x08e5,0x000c 1164 08ed 000d | | .CONST 0x08ed,0x000d 1166 08f5 000e | | .CONST 0x08f5,0x000e 1168 08fc 000f | | .CONST 0x08fc,0x000f 116a ; -------------------------------------------------------------------------------------- 116a ; Debug3 Subtable 0x25 116a ; -------------------------------------------------------------------------------------- 116a 0001 0009 | | .DBG3TAB 0x0001,0x0009 116c 090b ffff | | .CONST 0x090b,0xffff 116e 090f 0001 | | .CONST 0x090f,0x0001 1170 0922 0009 | " | .CONST 0x0922,0x0009 1172 0927 0002 | ' | .CONST 0x0927,0x0002 1174 092e 0003 | . | .CONST 0x092e,0x0003 1176 0933 0004 | 3 | .CONST 0x0933,0x0004 1178 0938 0005 | 8 | .CONST 0x0938,0x0005 117a 093d 0006 | = | .CONST 0x093d,0x0006 117c 0942 0007 | B | .CONST 0x0942,0x0007 117e 094c 0008 | L | .CONST 0x094c,0x0008 1180 ; -------------------------------------------------------------------------------------- 1180 ; Debug3 Subtable 0x26 1180 ; -------------------------------------------------------------------------------------- 1180 0002 0009 | | .DBG3TAB 0x0002,0x0009 1182 095b ffff | [ | .CONST 0x095b,0xffff 1184 095c fffe | \ | .CONST 0x095c,0xfffe 1186 095d 0001 | ] | .CONST 0x095d,0x0001 1188 0964 0002 | d | .CONST 0x0964,0x0002 118a 0965 0003 | e | .CONST 0x0965,0x0003 118c 096a 0004 | j | .CONST 0x096a,0x0004 118e 096f 0005 | o | .CONST 0x096f,0x0005 1190 0974 0006 | t | .CONST 0x0974,0x0006 1192 0976 0007 | v | .CONST 0x0976,0x0007 1194 0979 0008 | y | .CONST 0x0979,0x0008 1196 097e 0009 | ~ | .CONST 0x097e,0x0009 1198 ; -------------------------------------------------------------------------------------- 1198 ; Debug3 Subtable 0x27 1198 ; -------------------------------------------------------------------------------------- 1198 0002 0011 | | .DBG3TAB 0x0002,0x0011 119a 098b ffff | | .CONST 0x098b,0xffff 119c 098c fffe | | .CONST 0x098c,0xfffe 119e 098d 0001 | | .CONST 0x098d,0x0001 11a0 0996 0003 | | .CONST 0x0996,0x0003 11a2 099b 0004 | | .CONST 0x099b,0x0004 11a4 09a0 0005 | | .CONST 0x09a0,0x0005 11a6 09a4 0006 | | .CONST 0x09a4,0x0006 11a8 09a9 0007 | | .CONST 0x09a9,0x0007 11aa 09af 0008 | | .CONST 0x09af,0x0008 11ac 09b3 0009 | | .CONST 0x09b3,0x0009 11ae 09ba 000a | | .CONST 0x09ba,0x000a 11b0 09bc 000b | | .CONST 0x09bc,0x000b 11b2 09bf 000c | | .CONST 0x09bf,0x000c 11b4 09c3 000d | | .CONST 0x09c3,0x000d 11b6 09c7 000e | | .CONST 0x09c7,0x000e 11b8 09cc 000f | | .CONST 0x09cc,0x000f 11ba 09d2 0011 | | .CONST 0x09d2,0x0011 11bc 09d6 0012 | | .CONST 0x09d6,0x0012 11be 09db 0010 | | .CONST 0x09db,0x0010 11c0 ; -------------------------------------------------------------------------------------- 11c0 ; Debug3 Subtable 0x28 11c0 ; -------------------------------------------------------------------------------------- 11c0 0000 0001 | | .DBG3TAB 0x0000,0x0001 11c2 09eb 0001 | | .CONST 0x09eb,0x0001 11c4 0000 0000 | | .BLANK 0000[0x3c]