|
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: 10240 (0x2800) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦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 0d08 | | .CONST 0x0d08 ; 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 0009 | | .CONST 0x0009 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0074 | t | .CONST 0x0074 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0036 | 6 | .CONST 0x0036 ; Number of locals 000b INIT_0008: 000b 029a 007b | {| Declare_Subprogram INIT_0078,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x0e72,0x0000,0x0000,0x005a,0x12e5,0x0000,0x196f ; 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,0x0e78,0x0000,0x0000,0x005a,0x43c5,0x0000,0x000c ; 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 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call ; Debug Table 0x1.0x7 = 0x1e,0xfff8 0020 029d 01e3 | | Declare_Subprogram INIT_01e0,For_Outer_Call ; Debug Table 0x1.0x8 = 0x20,0xfff7 0022 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x9 = 0x22,0xfff6 0023 00c7 | | Action Elaborate_Subprogram 0024 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0xa = 0x24,0xfff5 0025 00c7 | | Action Elaborate_Subprogram 0026 0007 | | Action Break_Optional ; Debug Table 0x1.0xb = 0x26,0xffff 0027 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1.0xc = 0x27,0xfffe 0028 00ec | | Load_Encached Diana_Tree_Cache 0029 02a0 | | Declare_Subprogram Null_Subprogram 002a 4802 |H | Short_Literal 0x2 002b 032d | - | Declare_Type Record,Defined 002c 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0xd = 0x2c,0xfffd 002d 4900 |I | Short_Literal 0x100 002e 00da | | Load_Top At_Offset_2 002f 02a0 | | Declare_Subprogram Null_Subprogram 0030 4801 |H | Short_Literal 0x1 0031 035d | ] | Declare_Type Array,Defined 0032 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0xe = 0x32,0xfffc 0033 00e2 | | Load_Encached Integer_Cache 0034 02a0 | | Declare_Subprogram Null_Subprogram 0035 4802 |H | Short_Literal 0x2 0036 032d | - | Declare_Type Record,Defined 0037 029b 025b | [| Declare_Subprogram INIT_0258,For_Outer_Call,Unelaborated ; Debug Table 0x1.0xf = 0x37,0xffff 0039 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x10 = 0x39,0xfffa 003a 1915 | | Execute Package,Field_Reference,Field_Number 0x15 003b 0007 | | Action Break_Optional 003c 029d 029b | | Declare_Subprogram INIT_0298,For_Outer_Call ; Debug Table 0x1.0x11 = 0x3c,0xfff9 003e 029d 02c3 | | Declare_Subprogram INIT_02c0,For_Outer_Call ; Debug Table 0x1.0x12 = 0x3e,0xfff8 0040 029d 0323 | #| Declare_Subprogram INIT_0320,For_Outer_Call ; Debug Table 0x1.0x13 = 0x40,0xfff7 0042 029d 035b | [| Declare_Subprogram INIT_0358,For_Outer_Call ; Debug Table 0x1.0x14 = 0x42,0xfff6 0044 029d 03bb | | Declare_Subprogram INIT_03b8,For_Outer_Call ; Debug Table 0x1.0x15 = 0x44,0xfff5 0046 029d 03f3 | | Declare_Subprogram INIT_03f0,For_Outer_Call ; Debug Table 0x1.0x16 = 0x46,0xfff4 0048 029d 040b | | Declare_Subprogram INIT_0408,For_Outer_Call ; Debug Table 0x1.0x17 = 0x48,0xfff3 004a 029d 046b | k| Declare_Subprogram INIT_0468,For_Outer_Call ; Debug Table 0x1.0x18 = 0x4a,0xfff2 004c 029d 04ab | | Declare_Subprogram INIT_04a8,For_Outer_Call ; Debug Table 0x1.0x19 = 0x4c,0xfff1 004e 029d 051b | | Declare_Subprogram INIT_0518,For_Outer_Call ; Debug Table 0x1.0x1a = 0x4e,0xfff0 0050 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x1b = 0x50,0xffef 0051 00c7 | | Action Elaborate_Subprogram 0052 029d 05a3 | | Declare_Subprogram INIT_05a0,For_Outer_Call ; Debug Table 0x1.0x1c = 0x52,0xffff 0054 029d 0613 | | Declare_Subprogram INIT_0610,For_Outer_Call ; Debug Table 0x1.0x1d = 0x54,0xfffe 0056 029d 062b | +| Declare_Subprogram INIT_0628,For_Outer_Call ; Debug Table 0x1.0x1e = 0x56,0xfffd 0058 029d 063b | ;| Declare_Subprogram INIT_0638,For_Outer_Call ; Debug Table 0x1.0x1f = 0x58,0xfffc 005a 029d 065b | [| Declare_Subprogram INIT_0658,For_Outer_Call ; Debug Table 0x1.0x20 = 0x5a,0xfffb 005c 029d 06cb | | Declare_Subprogram INIT_06c8,For_Outer_Call ; Debug Table 0x1.0x21 = 0x5c,0xfffa 005e 029d 0783 | | Declare_Subprogram INIT_0780,For_Outer_Call ; Debug Table 0x1.0x22 = 0x5e,0xfff9 0060 029d 0793 | | Declare_Subprogram INIT_0790,For_Outer_Call ; Debug Table 0x1.0x23 = 0x60,0xfff8 0062 029d 07a3 | | Declare_Subprogram INIT_07a0,For_Outer_Call ; Debug Table 0x1.0x24 = 0x62,0xfff7 0064 029d 07b3 | | Declare_Subprogram INIT_07b0,For_Outer_Call ; Debug Table 0x1.0x25 = 0x64,0xfff6 0066 029d 07c3 | | Declare_Subprogram INIT_07c0,For_Outer_Call ; Debug Table 0x1.0x26 = 0x66,0xfff5 0068 029d 07db | | Declare_Subprogram INIT_07d8,For_Outer_Call ; Debug Table 0x1.0x27 = 0x68,0xfff4 006a 029d 0803 | | Declare_Subprogram INIT_0800,For_Outer_Call ; Debug Table 0x1.0x28 = 0x6a,0xfff3 006c 029d 0843 | C| Declare_Subprogram INIT_0840,For_Outer_Call ; Debug Table 0x1.0x29 = 0x6c,0xfff2 006e 029d 08c3 | | Declare_Subprogram INIT_08c0,For_Outer_Call ; Debug Table 0x1.0x2a = 0x6e,0xfff1 0070 029d 092b | +| Declare_Subprogram INIT_0928,For_Outer_Call ; Debug Table 0x1.0x2b = 0x70,0xfff0 0072 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x2c = 0x72,0xffef 0073 00c7 | | Action Elaborate_Subprogram 0074 BODY_0008: 0074 00bc | | Action Signal_Activated 0075 00bb | | Action Signal_Completion 0076 0000 0000 | | .XXX[0x2] 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,0x0ed4,0x0001,0x0000,0x005a,0x12e5,0x0000,0x1970 ; 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 8217 | | Call 0x1,0x17 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,0x0eda,0x0001,0x0000,0x005a,0x12e5,0x0000,0x198c ; 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 8217 | | Call 0x1,0x17 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,0x0ee0,0x0001,0x0000,0x005a,0x43c5,0x0000,0x0014 ; 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 e21a | | Load 0x1,0x1a ; 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 8226 | & | Call 0x1,0x26 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 0a90 | | Action Push_String_Extended,0xa90 ; "12.3 (3); 6.4 (5)" ; Debug Table 0x4.0x7 = 0xb2,0x4 00b4 0092 0a91 | | Action Push_String_Extended,0xa91 ; "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 0a92 | | Action Push_String_Extended,0xa92 ; "12.3 (3); 6.4 (4)" ; Debug Table 0x4.0xc = 0xc4,0xb 00c6 0092 0a93 | | Action Push_String_Extended,0xa93 ; "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 8225 | % | Call 0x1,0x25 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 8224 | $ | Call 0x1,0x24 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,0x0f0a,0x0002,0x0000,0x005a,0x43c5,0x0000,0x0030 ; 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 0a94 | | Action Push_String_Extended,0xa94 ; "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 0a95 | | Action Push_String_Extended,0xa95 ; "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,0x0f22,0x0001,0x0000,0x005a,0x43c5,0x0000,0x00d0 ; 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 0a96 | | Action Push_String_Extended,0xa96 ; "3.9 (7)" ; Debug Table 0x6.0x5 = 0x153,0x5 0155 0092 0a97 | | Action Push_String_Extended,0xa97 ; " 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,0x0f34,0x0001,0x0000,0x005a,0x43c5,0x0000,0x0131 ; 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 018a | | .CONST 0x018a ; Address of begin 0179 0004 | | .CONST 0x0004 ; Address of exception handler 017a 0008 | | .CONST 0x0008 ; Number of locals 017b INIT_0178: 017b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x8 = .DEBUG 0x017b,0x0f42,0x0001,0x0000,0x005a,0x43c5,0x0000,0x016f ; Debug Table 0x8.0x0 = 0x17b,0xffff 017c 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 017d 029f 097b | {| Declare_Subprogram INIT_0978,For_Call ; Debug Table 0x8.0x1 = 0x17d,0xfffe 017f e007 | | Load 0x0,0x7 ; Debug Table 0x8.0x2 = 0x17f,0xfffd 0180 190d | | Execute Package,Field_Reference,Field_Number 0xd 0181 00c6 | | Action Check_Subprogram_Elaborated 0182 00e1 | | Load_Encached Boolean_Cache 0183 4803 |H | Short_Literal 0x3 0184 4802 |H | Short_Literal 0x2 0185 0099 | | Action Reference_Dynamic 0186 62d9 |b | Indirect_Literal Discrete,0x460,{0x00000000, 0x005a43c5} 0187 4a73 |Js | Short_Literal 0x273 0188 4808 |H | Short_Literal 0x8 0189 0007 | | Action Break_Optional 018a BODY_0178: 018a e402 | | Load 0x2,0x2 ; Debug Table 0x8.0x3 = 0x18a,0x1 018b e5ff | | Load 0x2,-0x1 018c e404 | | Load 0x2,0x4 018d 4805 |H | Short_Literal 0x5 018e 4802 |H | Short_Literal 0x2 018f 0099 | | Action Reference_Dynamic 0190 4806 |H | Short_Literal 0x6 0191 4802 |H | Short_Literal 0x2 0192 0099 | | Action Reference_Dynamic 0193 e007 | | Load 0x0,0x7 0194 180d | | Execute Package,Field_Execute,Field_Number 0xd 0195 c402 | | Store 0x2,0x2 0196 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0197 0000 | | .XXX[0x1] 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 019c | | .CONST 0x019c ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 0002 | | .CONST 0x0002 ; Number of locals 019b INIT_0198: 019b 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x9 = .DEBUG 0x019b,0x0f4c,0x0001,0x0000,0x005a,0x43c5,0x0000,0x028c ; Debug Table 0x9.0x0 = 0x19b,0xffff 019c BODY_0198: 019c e5fc | | Load 0x2,-0x4 ; Debug Table 0x9.0x1 = 0x19c,0x1 019d 00ef | | Load_Encached Diana_Sequence_Cache 019e 8008 | | Call 0x0,0x8 019f 4800 |H | Short_Literal 0x0 01a0 e5fd | | Load 0x2,-0x3 01a1 e5fe | | Load 0x2,-0x2 01a2 e001 | | Load 0x0,0x1 01a3 1816 | | Execute Package,Field_Execute,Field_Number 0x16 01a4 0032 | 2 | Store_Top Heap_Access,At_Offset_2 01a5 c5fc | | Store 0x2,-0x4 01a6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x9.0x2 = 0x1a6,0x2 01a7 4904 |I | Short_Literal 0x104 01a8 00eb | | Load_Encached Diana_Cache 01a9 0096 | | Execute Package,Entry 01aa 8214 | | Call 0x1,0x14 01ab 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x3 = 0x1ab,0x3 01ac e003 | | Load 0x0,0x3 01ad 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 01ae 6804 |h | Jump_Zero 0x1b3 01af 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x4 = 0x1af,0x4 01b0 e5fe | | Load 0x2,-0x2 01b1 e003 | | Load 0x0,0x3 01b2 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 01b3 e5fe | | Load 0x2,-0x2 ; Debug Table 0x9.0x5 = 0x1b3,0x5 01b4 8213 | | Call 0x1,0x13 01b5 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01b6 0000 0000 | | .XXX[0x2] 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; SUBPROGRAM 01b8 ; -------------------------------------------------------------------------------------- 01b8 01ca | | .CONST 0x01ca ; Address of begin 01b9 01d7 | | .CONST 0x01d7 ; Address of exception handler 01ba 0005 | | .CONST 0x0005 ; Number of locals 01bb INIT_01b8: 01bb e009 | | Load 0x0,0x9 ; Debug Table 0xa = .DEBUG 0x01bb,0x0f5a,0x0001,0x0000,0x005a,0x43c5,0x0000,0x02df ; Debug Table 0xa.0x0 = 0x1bb,0xffff 01bc 0007 | | Action Break_Optional 01bd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x1 = 0x1bd,0xfffe 01be e005 | | Load 0x0,0x5 01bf 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 01c0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01c1 0007 | | Action Break_Optional ; Debug Table 0xa.0x2 = 0x1c1,0xfffd 01c2 029e 09ab | | Declare_Subprogram INIT_09a8,For_Call,Unelaborated ; Debug Table 0xa.0x3 = 0x1c2,0xfffc 01c4 029f 09db | | Declare_Subprogram INIT_09d8,For_Call ; Debug Table 0xa.0x4 = 0x1c4,0xfffb 01c6 4804 |H | Short_Literal 0x4 ; Debug Table 0xa.0x5 = 0x1c6,0xfffa 01c7 4802 |H | Short_Literal 0x2 01c8 0099 | | Action Reference_Dynamic 01c9 00c7 | | Action Elaborate_Subprogram 01ca BODY_01b8: 01ca 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x6 = 0x1ca,0x1 01cb 00eb | | Load_Encached Diana_Cache 01cc 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01cd 7008 |p | Jump_Nonzero 0x1d6 01ce 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x7 = 0x1ce,0x2 01cf 4975 |Iu | Short_Literal 0x175 01d0 00eb | | Load_Encached Diana_Cache 01d1 0098 | | Execute Package,Field_Read_Dynamic 01d2 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 01d3 a402 | | Store_Unchecked 0x2,0x2 01d4 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x8 = 0x1d4,0x3 01d5 8404 | | Call 0x2,0x4 01d6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01d7 TRAP_01b8: 01d7 6284 |b | Indirect_Literal Discrete,0x45c,{0x00000000, 0x5a43c501} 01d8 010f | | Execute Exception,Equal 01d9 6801 |h | Jump_Zero 0x1db 01da 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xa.0x9 = 0x1da,0x4 01db 0100 | | Execute Exception,Raise 01dc 0000 0000 | | .BLANK 0000[0x4] 01e0 ; -------------------------------------------------------------------------------------- 01e0 ; SUBPROGRAM 01e0 ; -------------------------------------------------------------------------------------- 01e0 01f4 | | .CONST 0x01f4 ; Address of begin 01e1 0004 | | .CONST 0x0004 ; Address of exception handler 01e2 0007 | | .CONST 0x0007 ; Number of locals 01e3 INIT_01e0: 01e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb = .DEBUG 0x01e3,0x0f70,0x0001,0x0000,0x005a,0x43c5,0x0000,0x0469 ; Debug Table 0xb.0x0 = 0x1e3,0xffff 01e4 e5fd | | Load 0x2,-0x3 01e5 00eb | | Load_Encached Diana_Cache 01e6 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 01e7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01e8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x1 = 0x1e8,0xfffe 01e9 00d9 | | Load_Top At_Offset_1 01ea 800a | | Call 0x0,0xa 01eb 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01ec 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x2 = 0x1ec,0xfffd 01ed 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x3 = 0x1ed,0xfffc 01ee e20f | | Load 0x1,0xf ; Debug Table 0xb.0x4 = 0x1ee,0xfffb 01ef 02c7 | | Declare_Variable Any 01f0 00d8 | | Load_Top At_Offset_0 01f1 1c00 | | Execute_Immediate Run_Utility,0x0 01f2 e009 | | Load 0x0,0x9 ; Debug Table 0xb.0x5 = 0x1f2,0xfffa 01f3 0007 | | Action Break_Optional 01f4 BODY_01e0: 01f4 e403 | | Load 0x2,0x3 ; Debug Table 0xb.0x6 = 0x1f4,0x1 01f5 00eb | | Load_Encached Diana_Cache 01f6 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01f7 6805 |h | Jump_Zero 0x1fd 01f8 0092 0a98 | | Action Push_String_Extended,0xa98 ; "generic" ; Debug Table 0xb.0x7 = 0x1f8,0x2 01fa e402 | | Load 0x2,0x2 01fb 800b | | Call 0x0,0xb 01fc 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01fd e403 | | Load 0x2,0x3 ; Debug Table 0xb.0x8 = 0x1fd,0x3 01fe e005 | | Load 0x0,0x5 01ff 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0200 6807 |h | Jump_Zero 0x208 0201 0092 0a99 | | Action Push_String_Extended,0xa99 ; "12.3 (18)" ; Debug Table 0xb.0x9 = 0x201,0x4 0203 0092 0a9a | | Action Push_String_Extended,0xa9a ; "0330**SMINST" 0205 e402 | | Load 0x2,0x2 0206 8002 | | Call 0x0,0x2 0207 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0208 e403 | | Load 0x2,0x3 ; Debug Table 0xb.0xa = 0x208,0x5 0209 e5ff | | Load 0x2,-0x1 020a 8216 | | Call 0x1,0x16 020b e403 | | Load 0x2,0x3 ; Debug Table 0xb.0xb = 0x20b,0x6 020c 00eb | | Load_Encached Diana_Cache 020d 18fe | | Execute Package,Field_Execute,Field_Number 0xfe 020e a404 | | Store_Unchecked 0x2,0x4 020f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0xc = 0x20f,0x7 0210 00d9 | | Load_Top At_Offset_1 0211 e5fd | | Load 0x2,-0x3 0212 00eb | | Load_Encached Diana_Cache 0213 18cb | | Execute Package,Field_Execute,Field_Number 0xcb 0214 e404 | | Load 0x2,0x4 0215 8210 | | Call 0x1,0x10 0216 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0217 c406 | | Store 0x2,0x6 0218 e403 | | Load 0x2,0x3 ; Debug Table 0xb.0xd = 0x218,0x8 0219 4904 |I | Short_Literal 0x104 021a 00eb | | Load_Encached Diana_Cache 021b 0096 | | Execute Package,Entry 021c 0033 | 3 | Store_Top Heap_Access,At_Offset_3 021d 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0xe = 0x21d,0x9 021e 00eb | | Load_Encached Diana_Cache 021f 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0220 e5fe | | Load 0x2,-0x2 0221 027f | | Execute Discrete,Equal 0222 701b |p | Jump_Nonzero 0x23e 0223 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0xf = 0x223,0xa 0224 0b7b | { | Execute_Immediate Case_Compare,0x7b 0225 7009 |p | Jump_Nonzero 0x22f 0226 0b7a | z | Execute_Immediate Case_Compare,0x7a 0227 700e |p | Jump_Nonzero 0x236 0228 0092 0a9b | | Action Push_String_Extended,0xa9b ; "12.3 (2)" ; Debug Table 0xb.0x10 = 0x228,0xd 022a 0092 0a9c | | Action Push_String_Extended,0xa9c ; "0333**SMINST" 022c e402 | | Load 0x2,0x2 022d 8002 | | Call 0x0,0x2 022e 780d |x | Jump 0x23c 022f 0092 0a9b | | Action Push_String_Extended,0xa9b ; "12.3 (2)" ; Debug Table 0xb.0x11 = 0x22f,0xb 0231 0092 0a9d | | Action Push_String_Extended,0xa9d ; "0331**SMINST" 0233 e402 | | Load 0x2,0x2 0234 8002 | | Call 0x0,0x2 0235 7806 |x | Jump 0x23c 0236 0092 0a9b | | Action Push_String_Extended,0xa9b ; "12.3 (2)" ; Debug Table 0xb.0x12 = 0x236,0xc 0238 0092 0a9e | | Action Push_String_Extended,0xa9e ; "0332**SMINST" 023a e402 | | Load 0x2,0x2 023b 8002 | | Call 0x0,0x2 023c 00d1 | | Pop_Control Pop_Count_1 023d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 023e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x13 = 0x23e,0xe 023f e5fd | | Load 0x2,-0x3 0240 e5ff | | Load 0x2,-0x1 0241 e403 | | Load 0x2,0x3 0242 8215 | | Call 0x1,0x15 0243 c406 | | Store 0x2,0x6 0244 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x14 = 0x244,0xf 0245 4904 |I | Short_Literal 0x104 0246 00eb | | Load_Encached Diana_Cache 0247 0096 | | Execute Package,Entry 0248 e5ff | | Load 0x2,-0x1 0249 e004 | | Load 0x0,0x4 024a 1815 | | Execute Package,Field_Execute,Field_Number 0x15 024b e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0x15 = 0x24b,0x10 024c 490a |I | Short_Literal 0x10a 024d 00eb | | Load_Encached Diana_Cache 024e 0096 | | Execute Package,Entry 024f e5fd | | Load 0x2,-0x3 0250 e004 | | Load 0x0,0x4 0251 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0252 800c | | Call 0x0,0xc ; Debug Table 0xb.0x16 = 0x252,0x11 0253 6803 |h | Jump_Zero 0x257 0254 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x17 = 0x254,0x12 0255 e403 | | Load 0x2,0x3 0256 8212 | | Call 0x1,0x12 0257 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0258 ; -------------------------------------------------------------------------------------- 0258 ; SUBPROGRAM 0258 ; -------------------------------------------------------------------------------------- 0258 025e | ^ | .CONST 0x025e ; Address of begin 0259 0004 | | .CONST 0x0004 ; Address of exception handler 025a 0004 | | .CONST 0x0004 ; Number of locals 025b INIT_0258: 025b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc = .DEBUG 0x025b,0x0fa2,0x0001,0x0000,0x005a,0x43d5,0x0000,0x003e ; Debug Table 0xc.0x0 = 0x25b,0xffff 025c 039d | | Declare_Variable Heap_Access,Duplicate 025d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x1 = 0x25d,0xfffe 025e BODY_0258: 025e e5fd | | Load 0x2,-0x3 ; Debug Table 0xc.0x2 = 0x25e,0x1 025f 00eb | | Load_Encached Diana_Cache 0260 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0261 0f66 | f | Execute_Immediate Equal,0x66 0262 6811 |h | Jump_Zero 0x274 0263 e5fd | | Load 0x2,-0x3 ; Debug Table 0xc.0x3 = 0x263,0x2 0264 00eb | | Load_Encached Diana_Cache 0265 18ba | | Execute Package,Field_Execute,Field_Number 0xba 0266 00eb | | Load_Encached Diana_Cache 0267 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0268 7006 |p | Jump_Nonzero 0x26f 0269 0092 0a9b | | Action Push_String_Extended,0xa9b ; "12.3 (2)" ; Debug Table 0xc.0x4 = 0x269,0x3 026b 0092 0a9f | | Action Push_String_Extended,0xa9f ; "0319**SMINST" 026d e5fd | | Load 0x2,-0x3 026e 8002 | | Call 0x0,0x2 026f e5fd | | Load 0x2,-0x3 ; Debug Table 0xc.0x5 = 0x26f,0x4 0270 00eb | | Load_Encached Diana_Cache 0271 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0272 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0273 7802 |x | Jump 0x276 0274 e5fd | | Load 0x2,-0x3 ; Debug Table 0xc.0x6 = 0x274,0x5 0275 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0276 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x7 = 0x276,0x6 0277 800d | | Call 0x0,0xd 0278 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0279 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x8 = 0x279,0x7 027a e00e | | Load 0x0,0xe 027b 180e | | Execute Package,Field_Execute,Field_Number 0xe 027c 021f | | Execute Heap_Access,Equal 027d 7019 |p | Jump_Nonzero 0x297 027e e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x9 = 0x27e,0x8 027f 00eb | | Load_Encached Diana_Cache 0280 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0281 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0282 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0xa = 0x282,0x9 0283 4974 |It | Short_Literal 0x174 0284 00eb | | Load_Encached Diana_Cache 0285 0098 | | Execute Package,Field_Read_Dynamic 0286 180d | | Execute Package,Field_Execute,Field_Number 0xd 0287 00da | | Load_Top At_Offset_2 0288 4935 |I5 | Short_Literal 0x135 0289 00eb | | Load_Encached Diana_Cache 028a 0096 | | Execute Package,Entry 028b 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0xb = 0x28b,0xa 028c 00da | | Load_Top At_Offset_2 028d e00f | | Load 0x0,0xf 028e 180d | | Execute Package,Field_Execute,Field_Number 0xd 028f e5fb | | Load 0x2,-0x5 ; Debug Table 0xc.0xc = 0x28f,0xb 0290 e5fc | | Load 0x2,-0x4 0291 e402 | | Load 0x2,0x2 0292 00db | | Load_Top At_Offset_3 0293 e5ff | | Load 0x2,-0x1 0294 8236 | 6 | Call 0x1,0x36 0295 c5fc | | Store 0x2,-0x4 0296 c5fb | | Store 0x2,-0x5 0297 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0298 ; -------------------------------------------------------------------------------------- 0298 ; SUBPROGRAM 0298 ; -------------------------------------------------------------------------------------- 0298 02a5 | | .CONST 0x02a5 ; Address of begin 0299 0004 | | .CONST 0x0004 ; Address of exception handler 029a 0003 | | .CONST 0x0003 ; Number of locals 029b INIT_0298: 029b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd = .DEBUG 0x029b,0x0fbe,0x0001,0x0000,0x005a,0x43d5,0x0000,0x007a ; Debug Table 0xd.0x0 = 0x29b,0xffff 029c e5fe | | Load 0x2,-0x2 029d e004 | | Load 0x0,0x4 029e 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 029f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02a0 e010 | | Load 0x0,0x10 ; Debug Table 0xd.0x1 = 0x2a0,0xfffe 02a1 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02a2 02ff | | Declare_Variable Variant_Record 02a3 00d8 | | Load_Top At_Offset_0 02a4 1c00 | | Execute_Immediate Run_Utility,0x0 02a5 BODY_0298: 02a5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x2 = 0x2a5,0x1 02a6 00eb | | Load_Encached Diana_Cache 02a7 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02a8 7005 |p | Jump_Nonzero 0x2ae 02a9 00d9 | | Load_Top At_Offset_1 02aa e5ff | | Load 0x2,-0x1 02ab e011 | | Load 0x0,0x11 02ac 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02ad 6801 |h | Jump_Zero 0x2af 02ae 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xd.0x3 = 0x2ae,0x2 02af 8012 | | Call 0x0,0x12 ; Debug Table 0xd.0x4 = 0x2af,0x3 02b0 00d9 | | Load_Top At_Offset_1 02b1 016d | m | Execute Variant_Record,Structure_Write 02b2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x5 = 0x2b2,0x4 02b3 e013 | | Load 0x0,0x13 02b4 1816 | | Execute Package,Field_Execute,Field_Number 0x16 02b5 7007 |p | Jump_Nonzero 0x2bd 02b6 8008 | | Call 0x0,0x8 ; Debug Table 0xd.0x6 = 0x2b6,0x5 02b7 00da | | Load_Top At_Offset_2 02b8 4801 |H | Short_Literal 0x1 02b9 00db | | Load_Top At_Offset_3 02ba 8014 | | Call 0x0,0x14 02bb e015 | | Load 0x0,0x15 02bc 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 02bd 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02be 0000 0000 | | .XXX[0x2] 02c0 ; -------------------------------------------------------------------------------------- 02c0 ; SUBPROGRAM 02c0 ; -------------------------------------------------------------------------------------- 02c0 02ca | | .CONST 0x02ca ; Address of begin 02c1 0004 | | .CONST 0x0004 ; Address of exception handler 02c2 0004 | | .CONST 0x0004 ; Number of locals 02c3 INIT_02c0: 02c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe = .DEBUG 0x02c3,0x0fce,0x0001,0x0000,0x005a,0x43d5,0x0000,0x00d6 ; Debug Table 0xe.0x0 = 0x2c3,0xffff 02c4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x1 = 0x2c4,0xfffe 02c5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x2 = 0x2c5,0xfffd 02c6 e5fe | | Load 0x2,-0x2 02c7 00eb | | Load_Encached Diana_Cache 02c8 18ce | | Execute Package,Field_Execute,Field_Number 0xce 02c9 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02ca BODY_02c0: 02ca e5fd | | Load 0x2,-0x3 ; Debug Table 0xe.0x3 = 0x2ca,0x1 02cb e5fd | | Load 0x2,-0x3 02cc 00da | | Load_Top At_Offset_2 02cd 8016 | | Call 0x0,0x16 02ce c5fd | | Store 0x2,-0x3 02cf e5fd | | Load 0x2,-0x3 ; Debug Table 0xe.0x4 = 0x2cf,0x2 02d0 4974 |It | Short_Literal 0x174 02d1 00eb | | Load_Encached Diana_Cache 02d2 0098 | | Execute Package,Field_Read_Dynamic 02d3 180d | | Execute Package,Field_Execute,Field_Number 0xd 02d4 e5fe | | Load 0x2,-0x2 02d5 00eb | | Load_Encached Diana_Cache 02d6 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4 02d7 4935 |I5 | Short_Literal 0x135 02d8 00eb | | Load_Encached Diana_Cache 02d9 0096 | | Execute Package,Entry 02da 0092 0aa0 | | Action Push_String_Extended,0xaa0 ; "MUST_BE_AN_ENTRY" ; Debug Table 0xe.0x5 = 0x2da,0x3 02dc e5ff | | Load 0x2,-0x1 02dd e017 | | Load 0x0,0x17 02de 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02df 00eb | | Load_Encached Diana_Cache 02e0 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02e1 6801 |h | Jump_Zero 0x2e3 02e2 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xe.0x6 = 0x2e2,0x4 02e3 e5fd | | Load 0x2,-0x3 ; Debug Table 0xe.0x7 = 0x2e3,0x5 02e4 e004 | | Load 0x0,0x4 02e5 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 02e6 0033 | 3 | Store_Top Heap_Access,At_Offset_3 02e7 00cf | | Action Mark_Auxiliary 02e8 0007 | | Action Break_Optional ; Debug Table 0xe.0x8 = 0x2e8,0x6 02e9 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x9 = 0x2e9,0x7 02ea 00eb | | Load_Encached Diana_Cache 02eb 1814 | | Execute Package,Field_Execute,Field_Number 0x14 02ec 0b1f | | Execute_Immediate Case_Compare,0x1f 02ed 7006 |p | Jump_Nonzero 0x2f4 02ee 0b00 | | Execute_Immediate Case_Compare,0x0 02ef 7004 |p | Jump_Nonzero 0x2f4 02f0 0b2c | , | Execute_Immediate Case_Compare,0x2c 02f1 7003 |p | Jump_Nonzero 0x2f5 02f2 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xe.0xa = 0x2f2,0xf 02f3 781f |x | Jump 0x313 02f4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xe.0xb = 0x2f4,0x8 02f5 e402 | | Load 0x2,0x2 ; Debug Table 0xe.0xc = 0x2f5,0x9 02f6 00eb | | Load_Encached Diana_Cache 02f7 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8 02f8 a403 | | Store_Unchecked 0x2,0x3 02f9 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0xd = 0x2f9,0xa 02fa 00eb | | Load_Encached Diana_Cache 02fb 1814 | | Execute Package,Field_Execute,Field_Number 0x14 02fc 0f80 | | Execute_Immediate Equal,-0x80 02fd 6807 |h | Jump_Zero 0x305 02fe 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0xe = 0x2fe,0xb 02ff 00eb | | Load_Encached Diana_Cache 0300 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0301 e004 | | Load 0x0,0x4 0302 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 0303 a402 | | Store_Unchecked 0x2,0x2 0304 780b |x | Jump 0x310 0305 0092 0aa0 | | Action Push_String_Extended,0xaa0 ; "MUST_BE_AN_ENTRY" ; Debug Table 0xe.0xf = 0x305,0xc 0307 e402 | | Load 0x2,0x2 0308 e017 | | Load 0x0,0x17 0309 1813 | | Execute Package,Field_Execute,Field_Number 0x13 030a 00eb | | Load_Encached Diana_Cache 030b 1813 | | Execute Package,Field_Execute,Field_Number 0x13 030c 7001 |p | Jump_Nonzero 0x30e 030d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xe.0x10 = 0x30d,0xd 030e 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xe.0x11 = 0x30e,0xe 030f 7803 |x | Jump 0x313 0310 00d1 | | Pop_Control Pop_Count_1 0311 00c9 | | Action Pop_Auxiliary_Loop 0312 7fd6 | | Jump 0x2e9 0313 00ce | | Action Pop_Auxiliary 0314 00ea | | Load_Encached Null_String_Cache ; Debug Table 0xe.0x12 = 0x314,0x10 0315 0092 0aa1 | | Action Push_String_Extended,0xaa1 ; " is not an entry" 0317 e5fd | | Load 0x2,-0x3 0318 8002 | | Call 0x0,0x2 0319 4503 |E | Exit_Suprogram New_Top_Offset 0x3 031a 0000 0000 | | .BLANK 0000[0x6] 0320 ; -------------------------------------------------------------------------------------- 0320 ; SUBPROGRAM 0320 ; -------------------------------------------------------------------------------------- 0320 0329 | ) | .CONST 0x0329 ; Address of begin 0321 0004 | | .CONST 0x0004 ; Address of exception handler 0322 0003 | | .CONST 0x0003 ; Number of locals 0323 INIT_0320: 0323 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf = .DEBUG 0x0323,0x0ff6,0x0001,0x0000,0x005a,0x43d5,0x0000,0x019b ; Debug Table 0xf.0x0 = 0x323,0xffff 0324 00db | | Load_Top At_Offset_3 0325 00eb | | Load_Encached Diana_Cache 0326 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 0327 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0328 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x1 = 0x328,0xfffe 0329 BODY_0320: 0329 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x2 = 0x329,0x1 032a 00da | | Load_Top At_Offset_2 032b 8018 | | Call 0x0,0x18 032c c5fe | | Store 0x2,-0x2 032d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x3 = 0x32d,0x2 032e e5fe | | Load 0x2,-0x2 032f e019 | | Load 0x0,0x19 0330 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0331 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x4 = 0x331,0x3 0332 00eb | | Load_Encached Diana_Cache 0333 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0334 0fab | | Execute_Immediate Equal,-0x55 0335 7020 |p | Jump_Nonzero 0x356 0336 e5fe | | Load 0x2,-0x2 0337 801a | | Call 0x0,0x1a 0338 00eb | | Load_Encached Diana_Cache 0339 1813 | | Execute Package,Field_Execute,Field_Number 0x13 033a 701b |p | Jump_Nonzero 0x356 033b e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x5 = 0x33b,0x4 033c 4974 |It | Short_Literal 0x174 033d 00eb | | Load_Encached Diana_Cache 033e 0098 | | Execute Package,Field_Read_Dynamic 033f 180d | | Execute Package,Field_Execute,Field_Number 0xd 0340 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0341 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x6 = 0x341,0x5 0342 e5ff | | Load 0x2,-0x1 0343 4938 |I8 | Short_Literal 0x138 0344 00eb | | Load_Encached Diana_Cache 0345 0096 | | Execute Package,Entry 0346 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x7 = 0x346,0x6 0347 e5ff | | Load 0x2,-0x1 0348 00eb | | Load_Encached Diana_Cache 0349 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 034a 00eb | | Load_Encached Diana_Cache 034b 1888 | | Execute Package,Field_Execute,Field_Number 0x88 034c 00eb | | Load_Encached Diana_Cache 034d 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 034e 4960 |I` | Short_Literal 0x160 034f 00eb | | Load_Encached Diana_Cache 0350 0096 | | Execute Package,Entry 0351 0092 0aa2 | | Action Push_String_Extended,0xaa2 ; "12.3.1 (1)" ; Debug Table 0xf.0x8 = 0x351,0x7 0353 00da | | Load_Top At_Offset_2 0354 e5fe | | Load 0x2,-0x2 0355 801b | | Call 0x0,0x1b 0356 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0357 0000 | | .XXX[0x1] 0358 ; -------------------------------------------------------------------------------------- 0358 ; SUBPROGRAM 0358 ; -------------------------------------------------------------------------------------- 0358 0367 | g | .CONST 0x0367 ; Address of begin 0359 0004 | | .CONST 0x0004 ; Address of exception handler 035a 0006 | | .CONST 0x0006 ; Number of locals 035b INIT_0358: 035b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10 = .DEBUG 0x035b,0x100a,0x0001,0x0000,0x005a,0x43d5,0x0000,0x021d ; Debug Table 0x10.0x0 = 0x35b,0xffff 035c e5fe | | Load 0x2,-0x2 035d 00eb | | Load_Encached Diana_Cache 035e 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 035f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0360 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x1 = 0x360,0xfffe 0361 e009 | | Load 0x0,0x9 ; Debug Table 0x10.0x2 = 0x361,0xfffd 0362 e5fd | | Load 0x2,-0x3 0363 801c | | Call 0x0,0x1c 0364 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0365 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x3 = 0x365,0xfffc 0366 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x4 = 0x366,0xfffb 0367 BODY_0358: 0367 e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0x5 = 0x367,0x1 0368 e402 | | Load 0x2,0x2 0369 8018 | | Call 0x0,0x18 036a c5fd | | Store 0x2,-0x3 036b e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0x6 = 0x36b,0x2 036c 801a | | Call 0x0,0x1a 036d a403 | | Store_Unchecked 0x2,0x3 036e 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x7 = 0x36e,0x3 036f 00eb | | Load_Encached Diana_Cache 0370 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0371 7040 |p@ | Jump_Nonzero 0x3b2 0372 e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0x8 = 0x372,0x4 0373 e403 | | Load 0x2,0x3 0374 801d | | Call 0x0,0x1d 0375 683c |h< | Jump_Zero 0x3b2 0376 e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0x9 = 0x376,0x5 0377 e004 | | Load 0x0,0x4 0378 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0379 7008 |p | Jump_Nonzero 0x382 037a 0092 0aa3 | | Action Push_String_Extended,0xaa3 ; "12.3.1 (2)" ; Debug Table 0x10.0xa = 0x37a,0x6 037c e5ff | | Load 0x2,-0x1 037d 0092 0aa4 | | Action Push_String_Extended,0xaa4 ; "0320**SMINST" 037f e5fd | | Load 0x2,-0x3 0380 801e | | Call 0x0,0x1e 0381 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0382 e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0xb = 0x382,0x7 0383 e004 | | Load 0x0,0x4 0384 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 0385 7008 |p | Jump_Nonzero 0x38e 0386 0092 0aa3 | | Action Push_String_Extended,0xaa3 ; "12.3.1 (2)" ; Debug Table 0x10.0xc = 0x386,0x8 0388 e5ff | | Load 0x2,-0x1 0389 0092 0aa5 | | Action Push_String_Extended,0xaa5 ; "0321**SMINST" 038b e5fd | | Load 0x2,-0x3 038c 801e | | Call 0x0,0x1e 038d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 038e e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0xd = 0x38e,0x9 038f 4974 |It | Short_Literal 0x174 0390 00eb | | Load_Encached Diana_Cache 0391 0098 | | Execute Package,Field_Read_Dynamic 0392 180d | | Execute Package,Field_Execute,Field_Number 0xd 0393 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0394 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0xe = 0x394,0xa 0395 e5fe | | Load 0x2,-0x2 0396 00eb | | Load_Encached Diana_Cache 0397 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 0398 4935 |I5 | Short_Literal 0x135 0399 00eb | | Load_Encached Diana_Cache 039a 0096 | | Execute Package,Entry 039b e5fe | | Load 0x2,-0x2 ; Debug Table 0x10.0xf = 0x39b,0xb 039c 00eb | | Load_Encached Diana_Cache 039d 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 039e 00eb | | Load_Encached Diana_Cache 039f 1888 | | Execute Package,Field_Execute,Field_Number 0x88 03a0 00eb | | Load_Encached Diana_Cache 03a1 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 03a2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x10 = 0x3a3,0xc 03a4 4975 |Iu | Short_Literal 0x175 03a5 00eb | | Load_Encached Diana_Cache 03a6 0098 | | Execute Package,Field_Read_Dynamic 03a7 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 03a8 6809 |h | Jump_Zero 0x3b2 03a9 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x11 = 0x3a9,0xd 03aa 00eb | | Load_Encached Diana_Cache 03ab 1872 | r | Execute Package,Field_Execute,Field_Number 0x72 03ac 00da | | Load_Top At_Offset_2 03ad 801f | | Call 0x0,0x1f 03ae 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x12 = 0x3ae,0xe 03af 801a | | Call 0x0,0x1a 03b0 00d9 | | Load_Top At_Offset_1 03b1 8020 | | Call 0x0,0x20 03b2 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03b3 0000 0000 | | .BLANK 0000[0x5] 03b8 ; -------------------------------------------------------------------------------------- 03b8 ; SUBPROGRAM 03b8 ; -------------------------------------------------------------------------------------- 03b8 03bb | | .CONST 0x03bb ; Address of begin 03b9 0004 | | .CONST 0x0004 ; Address of exception handler 03ba 0001 | | .CONST 0x0001 ; Number of locals 03bb BODY_03b8: 03bb INIT_03b8: 03bb 00da | | Load_Top At_Offset_2 ; Debug Table 0x11 = .DEBUG 0x03bb,0x1032,0x0001,0x0000,0x005a,0x43d5,0x0000,0x02ff ; Debug Table 0x11.0x0 = 0x3bb,0x1 03bc 00eb | | Load_Encached Diana_Cache 03bd 1814 | | Execute Package,Field_Execute,Field_Number 0x14 03be 0b2f | / | Execute_Immediate Case_Compare,0x2f 03bf 700f |p | Jump_Nonzero 0x3cf 03c0 0b2a | * | Execute_Immediate Case_Compare,0x2a 03c1 700d |p | Jump_Nonzero 0x3cf 03c2 0b2b | + | Execute_Immediate Case_Compare,0x2b 03c3 700b |p | Jump_Nonzero 0x3cf 03c4 0b2c | , | Execute_Immediate Case_Compare,0x2c 03c5 7013 |p | Jump_Nonzero 0x3d9 03c6 0b21 | ! | Execute_Immediate Case_Compare,0x21 03c7 7011 |p | Jump_Nonzero 0x3d9 03c8 0b33 | 3 | Execute_Immediate Case_Compare,0x33 03c9 700f |p | Jump_Nonzero 0x3d9 03ca 0b23 | # | Execute_Immediate Case_Compare,0x23 03cb 7013 |p | Jump_Nonzero 0x3df 03cc 0b24 | $ | Execute_Immediate Case_Compare,0x24 03cd 7016 |p | Jump_Nonzero 0x3e4 03ce 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x11.0x1 = 0x3ce,0x6 03cf e5fb | | Load 0x2,-0x5 ; Debug Table 0x11.0x2 = 0x3cf,0x2 03d0 e5fc | | Load 0x2,-0x4 03d1 e5fd | | Load 0x2,-0x3 03d2 e5fe | | Load 0x2,-0x2 03d3 e5ff | | Load 0x2,-0x1 03d4 821b | | Call 0x1,0x1b 03d5 c5fd | | Store 0x2,-0x3 03d6 c5fc | | Store 0x2,-0x4 03d7 c5fb | | Store 0x2,-0x5 03d8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03d9 e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0x3 = 0x3d9,0x3 03da e5fe | | Load 0x2,-0x2 03db e5ff | | Load 0x2,-0x1 03dc 821e | | Call 0x1,0x1e 03dd c5fd | | Store 0x2,-0x3 03de 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03df e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0x4 = 0x3df,0x4 03e0 e5fe | | Load 0x2,-0x2 03e1 821f | | Call 0x1,0x1f 03e2 c5fd | | Store 0x2,-0x3 03e3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03e4 e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0x5 = 0x3e4,0x5 03e5 e5fe | | Load 0x2,-0x2 03e6 e5ff | | Load 0x2,-0x1 03e7 8220 | | Call 0x1,0x20 03e8 c5fd | | Store 0x2,-0x3 03e9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03ea 0000 0000 | | .BLANK 0000[0x6] 03f0 ; -------------------------------------------------------------------------------------- 03f0 ; SUBPROGRAM 03f0 ; -------------------------------------------------------------------------------------- 03f0 03ff | | .CONST 0x03ff ; Address of begin 03f1 0004 | | .CONST 0x0004 ; Address of exception handler 03f2 0003 | | .CONST 0x0003 ; Number of locals 03f3 INIT_03f0: 03f3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12 = .DEBUG 0x03f3,0x1040,0x0001,0x0000,0x005a,0x43d5,0x0000,0x036d ; Debug Table 0x12.0x0 = 0x3f3,0xffff 03f4 00db | | Load_Top At_Offset_3 03f5 00eb | | Load_Encached Diana_Cache 03f6 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4 03f7 00eb | | Load_Encached Diana_Cache 03f8 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 03f9 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03fa 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x1 = 0x3fa,0xfffe 03fb e5ff | | Load 0x2,-0x1 03fc 00eb | | Load_Encached Diana_Cache 03fd 18ce | | Execute Package,Field_Execute,Field_Number 0xce 03fe 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03ff BODY_03f0: 03ff 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x2 = 0x3ff,0x1 0400 e5fe | | Load 0x2,-0x2 0401 00eb | | Load_Encached Diana_Cache 0402 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0403 00da | | Load_Top At_Offset_2 0404 8016 | | Call 0x0,0x16 0405 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0406 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0407 0000 | | .XXX[0x1] 0408 ; -------------------------------------------------------------------------------------- 0408 ; SUBPROGRAM 0408 ; -------------------------------------------------------------------------------------- 0408 040f | | .CONST 0x040f ; Address of begin 0409 0004 | | .CONST 0x0004 ; Address of exception handler 040a 0004 | | .CONST 0x0004 ; Number of locals 040b INIT_0408: 040b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13 = .DEBUG 0x040b,0x1048,0x0001,0x0000,0x005a,0x43d5,0x0000,0x03af ; Debug Table 0x13.0x0 = 0x40b,0xffff 040c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13.0x1 = 0x40c,0xfffe 040d 029f 0a3b | ;| Declare_Subprogram INIT_0a38,For_Call ; Debug Table 0x13.0x2 = 0x40d,0xfffd 040f BODY_0408: 040f e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x3 = 0x40f,0x1 0410 00eb | | Load_Encached Diana_Cache 0411 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0412 0b2f | / | Execute_Immediate Case_Compare,0x2f 0413 700f |p | Jump_Nonzero 0x423 0414 0b2a | * | Execute_Immediate Case_Compare,0x2a 0415 700d |p | Jump_Nonzero 0x423 0416 0b2b | + | Execute_Immediate Case_Compare,0x2b 0417 700b |p | Jump_Nonzero 0x423 0418 0b24 | $ | Execute_Immediate Case_Compare,0x24 0419 7009 |p | Jump_Nonzero 0x423 041a 0b2c | , | Execute_Immediate Case_Compare,0x2c 041b 7009 |p | Jump_Nonzero 0x425 041c 0b21 | ! | Execute_Immediate Case_Compare,0x21 041d 7007 |p | Jump_Nonzero 0x425 041e 0b33 | 3 | Execute_Immediate Case_Compare,0x33 041f 7005 |p | Jump_Nonzero 0x425 0420 0b23 | # | Execute_Immediate Case_Compare,0x23 0421 7029 |p) | Jump_Nonzero 0x44b 0422 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x13.0x4 = 0x422,0xd 0423 8404 | | Call 0x2,0x4 ; Debug Table 0x13.0x5 = 0x423,0x2 0424 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0425 e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x6 = 0x425,0x3 0426 00eb | | Load_Encached Diana_Cache 0427 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8 0428 a402 | | Store_Unchecked 0x2,0x2 0429 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x7 = 0x429,0x4 042a 00eb | | Load_Encached Diana_Cache 042b 1814 | | Execute Package,Field_Execute,Field_Number 0x14 042c 0b35 | 5 | Execute_Immediate Case_Compare,0x35 042d 700d |p | Jump_Nonzero 0x43b 042e 0b34 | 4 | Execute_Immediate Case_Compare,0x34 042f 700d |p | Jump_Nonzero 0x43d 0430 e5fd | | Load 0x2,-0x3 ; Debug Table 0x13.0x8 = 0x430,0x8 0431 00eb | | Load_Encached Diana_Cache 0432 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0433 e5ff | | Load 0x2,-0x1 0434 e001 | | Load 0x0,0x1 0435 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0436 c5fd | | Store 0x2,-0x3 0437 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x9 = 0x437,0x9 0438 e5fe | | Load 0x2,-0x2 0439 821d | | Call 0x1,0x1d 043a 780e |x | Jump 0x449 043b 8404 | | Call 0x2,0x4 ; Debug Table 0x13.0xa = 0x43b,0x5 043c 780c |x | Jump 0x449 043d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13.0xb = 0x43d,0x6 043e e5fd | | Load 0x2,-0x3 043f 00eb | | Load_Encached Diana_Cache 0440 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0441 e5ff | | Load 0x2,-0x1 0442 e001 | | Load 0x0,0x1 0443 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0444 c5fd | | Store 0x2,-0x3 0445 c403 | | Store 0x2,0x3 0446 e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0xc = 0x446,0x7 0447 e403 | | Load 0x2,0x3 0448 8222 | " | Call 0x1,0x22 0449 00d1 | | Pop_Control Pop_Count_1 044a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 044b e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0xd = 0x44b,0xa 044c 00eb | | Load_Encached Diana_Cache 044d 18ff | | Execute Package,Field_Execute,Field_Number 0xff 044e 00eb | | Load_Encached Diana_Cache 044f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0450 6802 |h | Jump_Zero 0x453 0451 8404 | | Call 0x2,0x4 ; Debug Table 0x13.0xe = 0x451,0xb 0452 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0453 e5fd | | Load 0x2,-0x3 ; Debug Table 0x13.0xf = 0x453,0xc 0454 00eb | | Load_Encached Diana_Cache 0455 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0456 e5ff | | Load 0x2,-0x1 0457 e001 | | Load 0x0,0x1 0458 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0459 c5fd | | Store 0x2,-0x3 045a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 045b 0000 | | .XXX[0x1] 045c 0000 0000 | | .LITERAL {0x00000000, 0x5a43c501} 0460 0000 0000 | | .LITERAL {0x00000000, 0x005a43c5} 0464 0000 0000 | | .BLANK 0000[0x4] 0468 ; -------------------------------------------------------------------------------------- 0468 ; SUBPROGRAM 0468 ; -------------------------------------------------------------------------------------- 0468 046e | n | .CONST 0x046e ; Address of begin 0469 0004 | | .CONST 0x0004 ; Address of exception handler 046a 0004 | | .CONST 0x0004 ; Number of locals 046b INIT_0468: 046b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14 = .DEBUG 0x046b,0x106a,0x0001,0x0000,0x005a,0x43d5,0x0000,0x0478 ; Debug Table 0x14.0x0 = 0x46b,0xffff 046c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x1 = 0x46c,0xfffe 046d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x2 = 0x46d,0xfffd 046e BODY_0468: 046e e5fc | | Load 0x2,-0x4 ; Debug Table 0x14.0x3 = 0x46e,0x1 046f 8021 | ! | Call 0x0,0x21 0470 e001 | | Load 0x0,0x1 0471 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0472 c5fc | | Store 0x2,-0x4 0473 00cf | | Action Mark_Auxiliary 0474 e5fe | | Load 0x2,-0x2 ; Debug Table 0x14.0x4 = 0x474,0x2 0475 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0476 4801 |H | Short_Literal 0x1 0477 0263 | c | Execute Discrete,Above_Bound 0478 7029 |p) | Jump_Nonzero 0x4a2 0479 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x5 = 0x479,0x3 047a e5fe | | Load 0x2,-0x2 047b 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 047c 01d5 | | Execute Vector,Field_Reference 047d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 047e a402 | | Store_Unchecked 0x2,0x2 047f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x6 = 0x47f,0x4 0480 e5fe | | Load 0x2,-0x2 0481 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0482 01d5 | | Execute Vector,Field_Reference 0483 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0484 a403 | | Store_Unchecked 0x2,0x3 0485 e403 | | Load 0x2,0x3 ; Debug Table 0x14.0x7 = 0x485,0x5 0486 00eb | | Load_Encached Diana_Cache 0487 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0488 6806 |h | Jump_Zero 0x48f 0489 e5fc | | Load 0x2,-0x4 ; Debug Table 0x14.0x8 = 0x489,0x6 048a e5ff | | Load 0x2,-0x1 048b e402 | | Load 0x2,0x2 048c 8223 | # | Call 0x1,0x23 048d c5fc | | Store 0x2,-0x4 048e 7811 |x | Jump 0x4a0 048f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x9 = 0x48f,0x7 0490 e5fc | | Load 0x2,-0x4 0491 e403 | | Load 0x2,0x3 0492 e402 | | Load 0x2,0x2 0493 e001 | | Load 0x0,0x1 0494 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0495 c5fc | | Store 0x2,-0x4 0496 c404 | | Store 0x2,0x4 0497 e5fc | | Load 0x2,-0x4 ; Debug Table 0x14.0xa = 0x497,0x8 0498 e5fd | | Load 0x2,-0x3 0499 e403 | | Load 0x2,0x3 049a e404 | | Load 0x2,0x4 049b e402 | | Load 0x2,0x2 049c 8221 | ! | Call 0x1,0x21 049d c403 | | Store 0x2,0x3 049e c5fd | | Store 0x2,-0x3 049f c5fc | | Store 0x2,-0x4 04a0 00c8 | | Action Pop_Auxiliary_Range 04a1 3fd7 |? | Loop_Increasing 0x479 04a2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 04a3 0000 0000 | | .BLANK 0000[0x5] 04a8 ; -------------------------------------------------------------------------------------- 04a8 ; SUBPROGRAM 04a8 ; -------------------------------------------------------------------------------------- 04a8 04be | | .CONST 0x04be ; Address of begin 04a9 0004 | | .CONST 0x0004 ; Address of exception handler 04aa 0007 | | .CONST 0x0007 ; Number of locals 04ab INIT_04a8: 04ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15 = .DEBUG 0x04ab,0x1082,0x0001,0x0000,0x005a,0x43d5,0x0000,0x04ef ; Debug Table 0x15.0x0 = 0x4ab,0xffff 04ac 00db | | Load_Top At_Offset_3 04ad 00eb | | Load_Encached Diana_Cache 04ae 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 04af 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04b0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x1 = 0x4b0,0xfffe 04b1 e5ff | | Load 0x2,-0x1 04b2 00eb | | Load_Encached Diana_Cache 04b3 18b2 | | Execute Package,Field_Execute,Field_Number 0xb2 04b4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04b5 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0x15.0x2 = 0x4b5,0xfffd 04b6 02c7 | | Declare_Variable Any 04b7 00d8 | | Load_Top At_Offset_0 04b8 1c00 | | Execute_Immediate Run_Utility,0x0 04b9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x3 = 0x4b9,0xfffc 04ba 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0x4 = 0x4ba,0xfffb 04bb 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 04bc 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x15.0x5 = 0x4bc,0xfffa 04bd 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 04be BODY_04a8: 04be e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x6 = 0x4be,0x1 04bf 00eb | | Load_Encached Diana_Cache 04c0 1816 | | Execute Package,Field_Execute,Field_Number 0x16 04c1 7007 |p | Jump_Nonzero 0x4c9 04c2 0092 0a9b | | Action Push_String_Extended,0xa9b ; "12.3 (2)" ; Debug Table 0x15.0x7 = 0x4c2,0x2 04c4 0092 0aa6 | | Action Push_String_Extended,0xaa6 ; " must be a simple name or operator symbol" 04c6 e402 | | Load 0x2,0x2 04c7 8002 | | Call 0x0,0x2 04c8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x15.0x8 = 0x4c8,0x3 04c9 e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x9 = 0x4c9,0x4 04ca 00eb | | Load_Encached Diana_Cache 04cb 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 04cc c404 | | Store 0x2,0x4 04cd 00cf | | Action Mark_Auxiliary 04ce e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0xa = 0x4ce,0x5 04cf 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04d0 4801 |H | Short_Literal 0x1 04d1 0263 | c | Execute Discrete,Above_Bound 04d2 7025 |p% | Jump_Nonzero 0x4f8 04d3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0xb = 0x4d3,0x6 04d4 e5fe | | Load 0x2,-0x2 04d5 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 04d6 01d5 | | Execute Vector,Field_Reference 04d7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04d8 a405 | | Store_Unchecked 0x2,0x5 04d9 e404 | | Load 0x2,0x4 ; Debug Table 0x15.0xc = 0x4d9,0x7 04da e405 | | Load 0x2,0x5 04db 00eb | | Load_Encached Diana_Cache 04dc 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 04dd 00eb | | Load_Encached Diana_Cache 04de 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 04df 6816 |h | Jump_Zero 0x4f6 04e0 e406 | | Load 0x2,0x6 ; Debug Table 0x15.0xd = 0x4e0,0x8 04e1 0a01 | | Execute_Immediate Plus,0x1 04e2 0248 | H | Execute Discrete,Check_In_Integer 04e3 a406 | | Store_Unchecked 0x2,0x6 04e4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0xe = 0x4e4,0x9 04e5 e5fe | | Load 0x2,-0x2 04e6 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 04e7 01d5 | | Execute Vector,Field_Reference 04e8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04e9 00eb | | Load_Encached Diana_Cache 04ea 1813 | | Execute Package,Field_Execute,Field_Number 0x13 04eb 680a |h | Jump_Zero 0x4f6 04ec 00db | | Load_Top At_Offset_3 04ed 7008 |p | Jump_Nonzero 0x4f6 04ee e403 | | Load 0x2,0x3 ; Debug Table 0x15.0xf = 0x4ee,0xa 04ef 00d9 | | Load_Top At_Offset_1 04f0 e5fe | | Load 0x2,-0x2 04f1 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 04f2 01d5 | | Execute Vector,Field_Reference 04f3 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 04f4 4801 |H | Short_Literal 0x1 ; Debug Table 0x15.0x10 = 0x4f4,0xb 04f5 a407 | | Store_Unchecked 0x2,0x7 04f6 00c8 | | Action Pop_Auxiliary_Range 04f7 3fdb |? | Loop_Increasing 0x4d3 04f8 00ce | | Action Pop_Auxiliary 04f9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x11 = 0x4f9,0xc 04fa 0b00 | | Execute_Immediate Case_Compare,0x0 04fb 7009 |p | Jump_Nonzero 0x505 04fc 0b01 | | Execute_Immediate Case_Compare,0x1 04fd 700e |p | Jump_Nonzero 0x50c 04fe 0092 0aa7 | | Action Push_String_Extended,0xaa7 ; "12.3 (3)" ; Debug Table 0x15.0x12 = 0x4fe,0x10 0500 0092 0aa8 | | Action Push_String_Extended,0xaa8 ; "0325**SMINST" 0502 e402 | | Load 0x2,0x2 0503 8002 | | Call 0x0,0x2 0504 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0505 0092 0a9b | | Action Push_String_Extended,0xa9b ; "12.3 (2)" ; Debug Table 0x15.0x13 = 0x505,0xd 0507 0092 0aa9 | | Action Push_String_Extended,0xaa9 ; "0323**SMINST" 0509 e402 | | Load 0x2,0x2 050a 8002 | | Call 0x0,0x2 050b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 050c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x14 = 0x50c,0xe 050d 7006 |p | Jump_Nonzero 0x514 050e 0092 0a90 | | Action Push_String_Extended,0xa90 ; "12.3 (3); 6.4 (5)" ; Debug Table 0x15.0x15 = 0x50e,0xf 0510 0092 0aaa | | Action Push_String_Extended,0xaaa ; "0324**SMINST" 0512 e402 | | Load 0x2,0x2 0513 8002 | | Call 0x0,0x2 0514 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0515 0000 0000 | | .XXX[0x3] 0517 0000 | | 0518 ; -------------------------------------------------------------------------------------- 0518 ; SUBPROGRAM 0518 ; -------------------------------------------------------------------------------------- 0518 0522 | " | .CONST 0x0522 ; Address of begin 0519 0004 | | .CONST 0x0004 ; Address of exception handler 051a 0004 | | .CONST 0x0004 ; Number of locals 051b INIT_0518: 051b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16 = .DEBUG 0x051b,0x10b0,0x0001,0x0000,0x005a,0x43d5,0x0000,0x05d4 ; Debug Table 0x16.0x0 = 0x51b,0xffff 051c 00db | | Load_Top At_Offset_3 051d 00eb | | Load_Encached Diana_Cache 051e 1888 | | Execute Package,Field_Execute,Field_Number 0x88 051f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0520 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x1 = 0x520,0xfffe 0521 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16.0x2 = 0x521,0xfffd 0522 BODY_0518: 0522 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0x3 = 0x522,0x1 0523 e5fe | | Load 0x2,-0x2 0524 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0525 00cf | | Action Mark_Auxiliary 0526 786f |xo | Jump 0x596 0527 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x4 = 0x527,0x3 0528 00eb | | Load_Encached Diana_Cache 0529 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 052a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 052b 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x5 = 0x52b,0x4 052c 00eb | | Load_Encached Diana_Cache 052d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 052e 0b3b | ; | Execute_Immediate Case_Compare,0x3b 052f 7007 |p | Jump_Nonzero 0x537 0530 0b3d | = | Execute_Immediate Case_Compare,0x3d 0531 701b |p | Jump_Nonzero 0x54d 0532 0b7e | ~ | Execute_Immediate Case_Compare,0x7e 0533 702f |p/ | Jump_Nonzero 0x563 0534 0b7f | | Execute_Immediate Case_Compare,0x7f 0535 702d |p- | Jump_Nonzero 0x563 0536 7859 |xY | Jump 0x590 ; Debug Table 0x16.0x6 = 0x536,0x10 0537 e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0x7 = 0x537,0x5 0538 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0539 0a01 | | Execute_Immediate Plus,0x1 053a e5fe | | Load 0x2,-0x2 053b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 053c e218 | | Load 0x1,0x18 ; Debug Table 0x16.0x8 = 0x53c,0x6 053d 0322 | " | Declare_Variable Record 053e e403 | | Load 0x2,0x3 053f 00eb | | Load_Encached Diana_Cache 0540 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0541 00d9 | | Load_Top At_Offset_1 0542 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0543 00eb | | Load_Encached Diana_Cache 0544 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0545 00d9 | | Load_Top At_Offset_1 0546 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0547 e5fe | | Load 0x2,-0x2 0548 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0549 e5fe | | Load 0x2,-0x2 054a 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 054b 01d6 | | Execute Vector,Field_Write 054c 7843 |xC | Jump 0x590 054d e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0x9 = 0x54d,0x7 054e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 054f 0a01 | | Execute_Immediate Plus,0x1 0550 e5fe | | Load 0x2,-0x2 0551 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0552 e218 | | Load 0x1,0x18 ; Debug Table 0x16.0xa = 0x552,0x8 0553 0322 | " | Declare_Variable Record 0554 e403 | | Load 0x2,0x3 0555 00eb | | Load_Encached Diana_Cache 0556 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 0557 00d9 | | Load_Top At_Offset_1 0558 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0559 00eb | | Load_Encached Diana_Cache 055a 1812 | | Execute Package,Field_Execute,Field_Number 0x12 055b 00d9 | | Load_Top At_Offset_1 055c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 055d e5fe | | Load 0x2,-0x2 055e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 055f e5fe | | Load 0x2,-0x2 0560 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0561 01d6 | | Execute Vector,Field_Write 0562 782d |x- | Jump 0x590 0563 e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0xb = 0x563,0x9 0564 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0565 0a01 | | Execute_Immediate Plus,0x1 0566 e5fe | | Load 0x2,-0x2 0567 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0568 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0xc = 0x568,0xa 0569 00eb | | Load_Encached Diana_Cache 056a 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 056b 00eb | | Load_Encached Diana_Cache 056c 1888 | | Execute Package,Field_Execute,Field_Number 0x88 056d 0033 | 3 | Store_Top Heap_Access,At_Offset_3 056e 00cf | | Action Mark_Auxiliary 056f 0007 | | Action Break_Optional ; Debug Table 0x16.0xd = 0x56f,0xb 0570 e218 | | Load 0x1,0x18 ; Debug Table 0x16.0xe = 0x570,0xc 0571 0322 | " | Declare_Variable Record 0572 e404 | | Load 0x2,0x4 0573 00eb | | Load_Encached Diana_Cache 0574 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0575 00d9 | | Load_Top At_Offset_1 0576 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0577 00eb | | Load_Encached Diana_Cache 0578 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0579 00d9 | | Load_Top At_Offset_1 057a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 057b e5fe | | Load 0x2,-0x2 057c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 057d e5fe | | Load 0x2,-0x2 057e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 057f 01d6 | | Execute Vector,Field_Write 0580 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0xf = 0x580,0xd 0581 00eb | | Load_Encached Diana_Cache 0582 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0583 a404 | | Store_Unchecked 0x2,0x4 0584 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x10 = 0x584,0xe 0585 00eb | | Load_Encached Diana_Cache 0586 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0587 7007 |p | Jump_Nonzero 0x58f 0588 e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0x11 = 0x588,0xf 0589 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 058a 0a01 | | Execute_Immediate Plus,0x1 058b e5fe | | Load 0x2,-0x2 058c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 058d 00c9 | | Action Pop_Auxiliary_Loop 058e 7fe1 | | Jump 0x570 058f 00ce | | Action Pop_Auxiliary 0590 00d1 | | Pop_Control Pop_Count_1 0591 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x12 = 0x591,0x11 0592 00eb | | Load_Encached Diana_Cache 0593 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0594 a402 | | Store_Unchecked 0x2,0x2 0595 00c9 | | Action Pop_Auxiliary_Loop 0596 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x13 = 0x596,0x2 0597 00eb | | Load_Encached Diana_Cache 0598 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0599 6f8d |o | Jump_Zero 0x527 059a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 059b 0000 0000 | | .BLANK 0000[0x5] 05a0 ; -------------------------------------------------------------------------------------- 05a0 ; SUBPROGRAM 05a0 ; -------------------------------------------------------------------------------------- 05a0 05c2 | | .CONST 0x05c2 ; Address of begin 05a1 0608 | | .CONST 0x0608 ; Address of exception handler 05a2 0008 | | .CONST 0x0008 ; Number of locals 05a3 INIT_05a0: 05a3 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x17 = .DEBUG 0x05a3,0x10da,0x0002,0x0000,0x005a,0x43e5,0x0000,0x000b ; Debug Table 0x17.0x0 = 0x5a3,0xffff 05a4 00eb | | Load_Encached Diana_Cache ; Debug Table 0x17.0x1 = 0x5a4,0xfffe 05a5 1b96 | | Execute Package,Field_Read,Field_Number 0x96 05a6 0322 | " | Declare_Variable Record 05a7 00d8 | | Load_Top At_Offset_0 05a8 1c00 | | Execute_Immediate Run_Utility,0x0 05a9 00eb | | Load_Encached Diana_Cache 05aa 1b96 | | Execute Package,Field_Read,Field_Number 0x96 05ab 0322 | " | Declare_Variable Record 05ac 00d8 | | Load_Top At_Offset_0 05ad 1c00 | | Execute_Immediate Run_Utility,0x0 05ae 00eb | | Load_Encached Diana_Cache ; Debug Table 0x17.0x2 = 0x5ae,0xfffd 05af 1b96 | | Execute Package,Field_Read,Field_Number 0x96 05b0 0322 | " | Declare_Variable Record 05b1 00d8 | | Load_Top At_Offset_0 05b2 1c00 | | Execute_Immediate Run_Utility,0x0 05b3 00eb | | Load_Encached Diana_Cache 05b4 1b96 | | Execute Package,Field_Read,Field_Number 0x96 05b5 0322 | " | Declare_Variable Record 05b6 00d8 | | Load_Top At_Offset_0 05b7 1c00 | | Execute_Immediate Run_Utility,0x0 05b8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x3 = 0x5b8,0xfffc 05b9 e5ff | | Load 0x2,-0x1 05ba e004 | | Load 0x0,0x4 05bb 1820 | | Execute Package,Field_Execute,Field_Number 0x20 05bc 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05bd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x4 = 0x5bd,0xfffb 05be e5fe | | Load 0x2,-0x2 05bf e004 | | Load 0x0,0x4 05c0 1820 | | Execute Package,Field_Execute,Field_Number 0x20 05c1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05c2 BODY_05a0: 05c2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x5 = 0x5c2,0x1 05c3 00eb | | Load_Encached Diana_Cache 05c4 1814 | | Execute Package,Field_Execute,Field_Number 0x14 05c5 0f6e | n | Execute_Immediate Equal,0x6e 05c6 6807 |h | Jump_Zero 0x5ce 05c7 00d8 | | Load_Top At_Offset_0 05c8 00eb | | Load_Encached Diana_Cache 05c9 1814 | | Execute Package,Field_Execute,Field_Number 0x14 05ca 0f6e | n | Execute_Immediate Equal,0x6e 05cb 6802 |h | Jump_Zero 0x5ce 05cc 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x6 = 0x5cc,0x2 05cd 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05ce e404 | | Load 0x2,0x4 ; Debug Table 0x17.0x7 = 0x5ce,0x3 05cf e403 | | Load 0x2,0x3 05d0 00e1 | | Load_Encached Boolean_Cache 05d1 e407 | | Load 0x2,0x7 05d2 e022 | " | Load 0x0,0x22 05d3 180e | | Execute Package,Field_Execute,Field_Number 0xe 05d4 c402 | | Store 0x2,0x2 05d5 00d2 | | Pop_Control Pop_Count_2 05d6 e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x8 = 0x5d6,0x4 05d7 6808 |h | Jump_Zero 0x5e0 05d8 e403 | | Load 0x2,0x3 05d9 00eb | | Load_Encached Diana_Cache 05da 18a5 | | Execute Package,Field_Execute,Field_Number 0xa5 05db 6804 |h | Jump_Zero 0x5e0 05dc e404 | | Load 0x2,0x4 05dd 00eb | | Load_Encached Diana_Cache 05de 18a5 | | Execute Package,Field_Execute,Field_Number 0xa5 05df 7002 |p | Jump_Nonzero 0x5e2 05e0 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x9 = 0x5e0,0x5 05e1 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05e2 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0xa = 0x5e2,0x6 05e3 e405 | | Load 0x2,0x5 05e4 00e1 | | Load_Encached Boolean_Cache 05e5 00db | | Load_Top At_Offset_3 05e6 e022 | " | Load 0x0,0x22 05e7 180e | | Execute Package,Field_Execute,Field_Number 0xe 05e8 c402 | | Store 0x2,0x2 05e9 00d2 | | Pop_Control Pop_Count_2 05ea e402 | | Load 0x2,0x2 ; Debug Table 0x17.0xb = 0x5ea,0x7 05eb 681a |h | Jump_Zero 0x606 05ec 00db | | Load_Top At_Offset_3 05ed 00eb | | Load_Encached Diana_Cache 05ee 18a5 | | Execute Package,Field_Execute,Field_Number 0xa5 05ef 6816 |h | Jump_Zero 0x606 05f0 00da | | Load_Top At_Offset_2 05f1 00eb | | Load_Encached Diana_Cache 05f2 18a5 | | Execute Package,Field_Execute,Field_Number 0xa5 05f3 6812 |h | Jump_Zero 0x606 05f4 e403 | | Load 0x2,0x3 05f5 00eb | | Load_Encached Diana_Cache 05f6 189f | | Execute Package,Field_Execute,Field_Number 0x9f 05f7 e405 | | Load 0x2,0x5 05f8 00eb | | Load_Encached Diana_Cache 05f9 189f | | Execute Package,Field_Execute,Field_Number 0x9f 05fa 012f | / | Execute Any,Equal 05fb 6808 |h | Jump_Zero 0x604 05fc e404 | | Load 0x2,0x4 05fd 00eb | | Load_Encached Diana_Cache 05fe 189f | | Execute Package,Field_Execute,Field_Number 0x9f 05ff 00db | | Load_Top At_Offset_3 0600 00eb | | Load_Encached Diana_Cache 0601 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0602 012f | / | Execute Any,Equal 0603 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0604 4800 |H | Short_Literal 0x0 0605 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0606 4801 |H | Short_Literal 0x1 0607 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0608 TRAP_05a0: 0608 0007 | | Action Break_Optional 0609 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0xc = 0x609,0x8 060a 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 060b 0000 0000 | | .BLANK 0000[0x5] 0610 ; -------------------------------------------------------------------------------------- 0610 ; SUBPROGRAM 0610 ; -------------------------------------------------------------------------------------- 0610 0617 | | .CONST 0x0617 ; Address of begin 0611 0004 | | .CONST 0x0004 ; Address of exception handler 0612 0002 | | .CONST 0x0002 ; Number of locals 0613 INIT_0610: 0613 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18 = .DEBUG 0x0613,0x10f6,0x0002,0x0000,0x005a,0x43e5,0x0000,0x00e3 ; Debug Table 0x18.0x0 = 0x613,0xffff 0614 00db | | Load_Top At_Offset_3 0615 8023 | # | Call 0x0,0x23 0616 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0617 BODY_0610: 0617 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x1 = 0x617,0x1 0618 00eb | | Load_Encached Diana_Cache 0619 1814 | | Execute Package,Field_Execute,Field_Number 0x14 061a 0b6f | o | Execute_Immediate Case_Compare,0x6f 061b 7004 |p | Jump_Nonzero 0x620 061c 0b6e | n | Execute_Immediate Case_Compare,0x6e 061d 7002 |p | Jump_Nonzero 0x620 061e 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0x2 = 0x61e,0x3 061f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0620 e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x3 = 0x620,0x2 0621 e5ff | | Load 0x2,-0x1 0622 8227 | ' | Call 0x1,0x27 0623 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0624 0000 0000 | | .BLANK 0000[0x4] 0628 ; -------------------------------------------------------------------------------------- 0628 ; SUBPROGRAM 0628 ; -------------------------------------------------------------------------------------- 0628 062b | + | .CONST 0x062b ; Address of begin 0629 0004 | | .CONST 0x0004 ; Address of exception handler 062a 0001 | | .CONST 0x0001 ; Number of locals 062b BODY_0628: 062b INIT_0628: 062b 00da | | Load_Top At_Offset_2 ; Debug Table 0x19 = .DEBUG 0x062b,0x1100,0x0002,0x0000,0x005a,0x43e5,0x0000,0x0122 ; Debug Table 0x19.0x0 = 0x62b,0x1 062c e004 | | Load 0x0,0x4 062d 1820 | | Execute Package,Field_Execute,Field_Number 0x20 062e 00eb | | Load_Encached Diana_Cache 062f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0630 0f00 | | Execute_Immediate Equal,0x0 0631 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0632 0000 0000 | | .BLANK 0000[0x6] 0638 ; -------------------------------------------------------------------------------------- 0638 ; SUBPROGRAM 0638 ; -------------------------------------------------------------------------------------- 0638 063c | < | .CONST 0x063c ; Address of begin 0639 0004 | | .CONST 0x0004 ; Address of exception handler 063a 0002 | | .CONST 0x0002 ; Number of locals 063b INIT_0638: 063b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1a = .DEBUG 0x063b,0x1104,0x0002,0x0000,0x005a,0x43e5,0x0000,0x0140 ; Debug Table 0x1a.0x0 = 0x63b,0xffff 063c BODY_0638: 063c 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0x1 = 0x63c,0x1 063d 00eb | | Load_Encached Diana_Cache 063e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 063f 7013 |p | Jump_Nonzero 0x653 0640 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0x2 = 0x640,0x2 0641 00eb | | Load_Encached Diana_Cache 0642 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0643 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0644 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x3 = 0x644,0x3 0645 00eb | | Load_Encached Diana_Cache 0646 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0647 7009 |p | Jump_Nonzero 0x651 0648 00d8 | | Load_Top At_Offset_0 0649 00eb | | Load_Encached Diana_Cache 064a 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 064b 00eb | | Load_Encached Diana_Cache 064c 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 064d 00eb | | Load_Encached Diana_Cache 064e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 064f 0f00 | | Execute_Immediate Equal,0x0 0650 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0651 4800 |H | Short_Literal 0x0 0652 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0653 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x4 = 0x653,0x4 0654 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0655 0000 0000 | | .XXX[0x3] 0657 0000 | | 0658 ; -------------------------------------------------------------------------------------- 0658 ; SUBPROGRAM 0658 ; -------------------------------------------------------------------------------------- 0658 0669 | i | .CONST 0x0669 ; Address of begin 0659 0004 | | .CONST 0x0004 ; Address of exception handler 065a 0007 | | .CONST 0x0007 ; Number of locals 065b INIT_0658: 065b e024 | $ | Load 0x0,0x24 ; Debug Table 0x1b = .DEBUG 0x065b,0x1110,0x0001,0x0000,0x005a,0x43e5,0x0000,0x018d ; Debug Table 0x1b.0x0 = 0x65b,0xffff 065c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 065d 02c7 | | Declare_Variable Any 065e 00d8 | | Load_Top At_Offset_0 065f 1c00 | | Execute_Immediate Run_Utility,0x0 0660 e024 | $ | Load 0x0,0x24 ; Debug Table 0x1b.0x1 = 0x660,0xfffe 0661 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0662 02c7 | | Declare_Variable Any 0663 00d8 | | Load_Top At_Offset_0 0664 1c00 | | Execute_Immediate Run_Utility,0x0 0665 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x2 = 0x665,0xfffd 0666 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x3 = 0x666,0xfffc 0667 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x4 = 0x667,0xfffb 0668 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x5 = 0x668,0xfffa 0669 BODY_0658: 0669 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x6 = 0x669,0x1 066a e024 | $ | Load 0x0,0x24 066b 181b | | Execute Package,Field_Execute,Field_Number 0x1b 066c e5fe | | Load 0x2,-0x2 066d e024 | $ | Load 0x0,0x24 066e 181b | | Execute Package,Field_Execute,Field_Number 0x1b 066f 027e | ~ | Execute Discrete,Not_Equal 0670 6808 |h | Jump_Zero 0x679 0671 0092 0aab | | Action Push_String_Extended,0xaab ; "12.3.2 (3)" ; Debug Table 0x1b.0x7 = 0x671,0x2 0673 e5fc | | Load 0x2,-0x4 0674 0092 0aac | | Action Push_String_Extended,0xaac ; "0298**SMINST" 0676 e5fd | | Load 0x2,-0x3 0677 801e | | Call 0x0,0x1e 0678 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x1b.0x8 = 0x678,0x3 0679 e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x9 = 0x679,0x4 067a 0120 | | Execute Any,Is_Value 067b 6803 |h | Jump_Zero 0x67f 067c e024 | $ | Load 0x0,0x24 067d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 067e 7801 |x | Jump 0x680 067f e402 | | Load 0x2,0x2 0680 e5ff | | Load 0x2,-0x1 0681 e024 | $ | Load 0x0,0x24 0682 180e | | Execute Package,Field_Execute,Field_Number 0xe 0683 c402 | | Store 0x2,0x2 0684 e403 | | Load 0x2,0x3 ; Debug Table 0x1b.0xa = 0x684,0x5 0685 0120 | | Execute Any,Is_Value 0686 6803 |h | Jump_Zero 0x68a 0687 e024 | $ | Load 0x0,0x24 0688 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0689 7801 |x | Jump 0x68b 068a e403 | | Load 0x2,0x3 068b e5fe | | Load 0x2,-0x2 068c e024 | $ | Load 0x0,0x24 068d 180e | | Execute Package,Field_Execute,Field_Number 0xe 068e c403 | | Store 0x2,0x3 068f 00cf | | Action Mark_Auxiliary 0690 7831 |x1 | Jump 0x6c2 0691 e403 | | Load 0x2,0x3 ; Debug Table 0x1b.0xb = 0x691,0x7 0692 e024 | $ | Load 0x0,0x24 0693 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0694 a405 | | Store_Unchecked 0x2,0x5 0695 e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0xc = 0x695,0x8 0696 e024 | $ | Load 0x0,0x24 0697 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0698 a404 | | Store_Unchecked 0x2,0x4 0699 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0xd = 0x699,0x9 069a 8025 | % | Call 0x0,0x25 069b 0033 | 3 | Store_Top Heap_Access,At_Offset_3 069c e404 | | Load 0x2,0x4 ; Debug Table 0x1b.0xe = 0x69c,0xa 069d 8025 | % | Call 0x0,0x25 069e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 069f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0xf = 0x69f,0xb 06a0 00db | | Load_Top At_Offset_3 06a1 e026 | & | Load 0x0,0x26 06a2 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 06a3 7008 |p | Jump_Nonzero 0x6ac 06a4 0092 0aab | | Action Push_String_Extended,0xaab ; "12.3.2 (3)" ; Debug Table 0x1b.0x10 = 0x6a4,0xc 06a6 e5fc | | Load 0x2,-0x4 06a7 0092 0aad | | Action Push_String_Extended,0xaad ; "0299**SMINST" 06a9 e5fd | | Load 0x2,-0x3 06aa 801e | | Call 0x0,0x1e 06ab 780d |x | Jump 0x6b9 06ac 800c | | Call 0x0,0xc ; Debug Table 0x1b.0x11 = 0x6ac,0xd 06ad 680b |h | Jump_Zero 0x6b9 06ae 00d9 | | Load_Top At_Offset_1 06af 00db | | Load_Top At_Offset_3 06b0 8227 | ' | Call 0x1,0x27 06b1 7007 |p | Jump_Nonzero 0x6b9 06b2 0092 0aae | | Action Push_String_Extended,0xaae ; "12.3.2 (5)" ; Debug Table 0x1b.0x12 = 0x6b2,0xe 06b4 e5fc | | Load 0x2,-0x4 06b5 0092 0aaf | | Action Push_String_Extended,0xaaf ; " has a discriminant whose subtype is not the same as the corresponding discriminant of " 06b7 e5fd | | Load 0x2,-0x3 06b8 8027 | ' | Call 0x0,0x27 06b9 e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x13 = 0x6b9,0xf 06ba e024 | $ | Load 0x0,0x24 06bb 1810 | | Execute Package,Field_Execute,Field_Number 0x10 06bc c402 | | Store 0x2,0x2 06bd e403 | | Load 0x2,0x3 ; Debug Table 0x1b.0x14 = 0x6bd,0x10 06be e024 | $ | Load 0x0,0x24 06bf 1810 | | Execute Package,Field_Execute,Field_Number 0x10 06c0 c403 | | Store 0x2,0x3 06c1 00c9 | | Action Pop_Auxiliary_Loop 06c2 e403 | | Load 0x2,0x3 ; Debug Table 0x1b.0x15 = 0x6c2,0x6 06c3 e024 | $ | Load 0x0,0x24 06c4 1812 | | Execute Package,Field_Execute,Field_Number 0x12 06c5 6fcb |o | Jump_Zero 0x691 06c6 4505 |E | Exit_Suprogram New_Top_Offset 0x5 06c7 0000 | | .XXX[0x1] 06c8 ; -------------------------------------------------------------------------------------- 06c8 ; SUBPROGRAM 06c8 ; -------------------------------------------------------------------------------------- 06c8 06e5 | | .CONST 0x06e5 ; Address of begin 06c9 0004 | | .CONST 0x0004 ; Address of exception handler 06ca 0008 | | .CONST 0x0008 ; Number of locals 06cb INIT_06c8: 06cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c = .DEBUG 0x06cb,0x113e,0x0001,0x0000,0x005a,0x43e5,0x0000,0x026f ; Debug Table 0x1c.0x0 = 0x6cb,0xffff 06cc 00db | | Load_Top At_Offset_3 06cd e004 | | Load 0x0,0x4 06ce 181e | | Execute Package,Field_Execute,Field_Number 0x1e 06cf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06d0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x1 = 0x6d0,0xfffe 06d1 e5fd | | Load 0x2,-0x3 06d2 e004 | | Load 0x0,0x4 06d3 181e | | Execute Package,Field_Execute,Field_Number 0x1e 06d4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06d5 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x2 = 0x6d5,0xfffd 06d6 e004 | | Load 0x0,0x4 06d7 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 06d8 00e1 | | Load_Encached Boolean_Cache 06d9 03f1 | | Declare_Variable Discrete,With_Value 06da e5fd | | Load 0x2,-0x3 ; Debug Table 0x1c.0x3 = 0x6da,0xfffc 06db e004 | | Load 0x0,0x4 06dc 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 06dd 00e1 | | Load_Encached Boolean_Cache 06de 03f1 | | Declare_Variable Discrete,With_Value 06df 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x4 = 0x6df,0xfffb 06e0 e5fd | | Load 0x2,-0x3 06e1 8023 | # | Call 0x0,0x23 06e2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x5 = 0x6e3,0xfffa 06e4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x6 = 0x6e4,0xfff9 06e5 BODY_06c8: 06e5 e404 | | Load 0x2,0x4 ; Debug Table 0x1c.0x7 = 0x6e5,0x1 06e6 681f |h | Jump_Zero 0x706 06e7 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x8 = 0x6e7,0x2 06e8 7008 |p | Jump_Nonzero 0x6f1 06e9 0092 0aab | | Action Push_String_Extended,0xaab ; "12.3.2 (3)" ; Debug Table 0x1c.0x9 = 0x6e9,0x3 06eb e5ff | | Load 0x2,-0x1 06ec 0092 0ab0 | | Action Push_String_Extended,0xab0 ; "0300**SMINST" 06ee e5fe | | Load 0x2,-0x2 06ef 801e | | Call 0x0,0x1e 06f0 7815 |x | Jump 0x706 06f1 e5fc | | Load 0x2,-0x4 ; Debug Table 0x1c.0xa = 0x6f1,0x4 06f2 00ec | | Load_Encached Diana_Tree_Cache 06f3 e402 | | Load 0x2,0x2 06f4 821c | | Call 0x1,0x1c 06f5 c402 | | Store 0x2,0x2 06f6 c5fc | | Store 0x2,-0x4 06f7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0xb = 0x6f7,0x5 06f8 e5fe | | Load 0x2,-0x2 06f9 e403 | | Load 0x2,0x3 06fa e402 | | Load 0x2,0x2 06fb 822b | + | Call 0x1,0x2b 06fc e5fd | | Load 0x2,-0x3 ; Debug Table 0x1c.0xc = 0x6fc,0x6 06fd 8229 | ) | Call 0x1,0x29 06fe 6807 |h | Jump_Zero 0x706 06ff 0092 0aab | | Action Push_String_Extended,0xaab ; "12.3.2 (3)" ; Debug Table 0x1c.0xd = 0x6ff,0x7 0701 e5ff | | Load 0x2,-0x1 0702 0092 0ab1 | | Action Push_String_Extended,0xab1 ; "0301**SMINST" 0704 e5fe | | Load 0x2,-0x2 0705 801e | | Call 0x0,0x1e 0706 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0xe = 0x706,0x8 0707 00eb | | Load_Encached Diana_Cache 0708 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0709 0f2a | * | Execute_Immediate Equal,0x2a 070a 680b |h | Jump_Zero 0x716 070b e5fd | | Load 0x2,-0x3 ; Debug Table 0x1c.0xf = 0x70b,0x9 070c e004 | | Load 0x0,0x4 070d 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 070e 7007 |p | Jump_Nonzero 0x716 070f 0092 0ab2 | | Action Push_String_Extended,0xab2 ; "12.3.2 (2)" ; Debug Table 0x1c.0x10 = 0x70f,0xa 0711 e5ff | | Load 0x2,-0x1 0712 0092 0ab3 | | Action Push_String_Extended,0xab3 ; "0302**SMINST" 0714 e5fe | | Load 0x2,-0x2 0715 801e | | Call 0x0,0x1e 0716 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0x11 = 0x716,0xb 0717 00eb | | Load_Encached Diana_Cache 0718 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0719 0f6c | l | Execute_Immediate Equal,0x6c 071a 681d |h | Jump_Zero 0x738 071b e5fd | | Load 0x2,-0x3 ; Debug Table 0x1c.0x12 = 0x71b,0xc 071c 8229 | ) | Call 0x1,0x29 071d 7019 |p | Jump_Nonzero 0x737 071e e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x13 = 0x71e,0xd 071f e003 | | Load 0x0,0x3 0720 187c | | | Execute Package,Field_Execute,Field_Number 0x7c 0721 680b |h | Jump_Zero 0x72d 0722 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x14 = 0x722,0xe 0723 e003 | | Load 0x0,0x3 0724 187b | { | Execute Package,Field_Execute,Field_Number 0x7b 0725 6811 |h | Jump_Zero 0x737 0726 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x1c.0x15 = 0x726,0xf 0727 e5ff | | Load 0x2,-0x1 0728 0092 0ab4 | | Action Push_String_Extended,0xab4 ; "0303**SMINST" 072a e5fe | | Load 0x2,-0x2 072b 801e | | Call 0x0,0x1e 072c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 072d e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x16 = 0x72d,0x10 072e 8028 | ( | Call 0x0,0x28 072f 6807 |h | Jump_Zero 0x737 0730 0092 0ab5 | | Action Push_String_Extended,0xab5 ; "12.3.2 (4)" ; Debug Table 0x1c.0x17 = 0x730,0x11 0732 e5ff | | Load 0x2,-0x1 0733 0092 0ab6 | | Action Push_String_Extended,0xab6 ; " must be a constrained type to match formal " 0735 e5fe | | Load 0x2,-0x2 0736 8029 | ) | Call 0x0,0x29 0737 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0738 e404 | | Load 0x2,0x4 ; Debug Table 0x1c.0x18 = 0x738,0x12 0739 7040 |p@ | Jump_Nonzero 0x77a 073a 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x19 = 0x73a,0x13 073b 701f |p | Jump_Nonzero 0x75b 073c 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0x1a = 0x73c,0x14 073d e004 | | Load 0x0,0x4 073e 184e | N | Execute Package,Field_Execute,Field_Number 0x4e 073f 681a |h | Jump_Zero 0x75a 0740 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0x1b = 0x740,0x15 0741 00eb | | Load_Encached Diana_Cache 0742 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0743 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0744 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x1c = 0x744,0x16 0745 00eb | | Load_Encached Diana_Cache 0746 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0747 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0748 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x1d = 0x748,0x17 0749 00eb | | Load_Encached Diana_Cache 074a 1814 | | Execute Package,Field_Execute,Field_Number 0x14 074b 0f3b | ; | Execute_Immediate Equal,0x3b 074c 680d |h | Jump_Zero 0x75a 074d 00d8 | | Load_Top At_Offset_0 074e 00eb | | Load_Encached Diana_Cache 074f 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0750 0f8f | | Execute_Immediate Equal,-0x71 0751 6808 |h | Jump_Zero 0x75a 0752 e5ff | | Load 0x2,-0x1 0753 8028 | ( | Call 0x0,0x28 0754 6805 |h | Jump_Zero 0x75a 0755 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0x1e = 0x755,0x18 0756 00da | | Load_Top At_Offset_2 0757 00eb | | Load_Encached Diana_Cache 0758 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0759 802a | * | Call 0x0,0x2a 075a 4504 |E | Exit_Suprogram New_Top_Offset 0x4 075b e5fd | | Load 0x2,-0x3 ; Debug Table 0x1c.0x1f = 0x75b,0x19 075c 8229 | ) | Call 0x1,0x29 075d 701c |p | Jump_Nonzero 0x77a 075e e403 | | Load 0x2,0x3 075f 822a | * | Call 0x1,0x2a 0760 7019 |p | Jump_Nonzero 0x77a 0761 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x20 = 0x761,0x1a 0762 e003 | | Load 0x0,0x3 0763 187c | | | Execute Package,Field_Execute,Field_Number 0x7c 0764 680b |h | Jump_Zero 0x770 0765 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x21 = 0x765,0x1b 0766 e003 | | Load 0x0,0x3 0767 187b | { | Execute Package,Field_Execute,Field_Number 0x7b 0768 6806 |h | Jump_Zero 0x76f 0769 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x1c.0x22 = 0x769,0x1c 076a e5ff | | Load 0x2,-0x1 076b 0092 0ab6 | | Action Push_String_Extended,0xab6 ; " must be a constrained type to match formal " 076d e5fe | | Load 0x2,-0x2 076e 801e | | Call 0x0,0x1e 076f 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0770 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x23 = 0x770,0x1d 0771 8028 | ( | Call 0x0,0x28 0772 6807 |h | Jump_Zero 0x77a 0773 0092 0ab5 | | Action Push_String_Extended,0xab5 ; "12.3.2 (4)" ; Debug Table 0x1c.0x24 = 0x773,0x1e 0775 e5ff | | Load 0x2,-0x1 0776 0092 0ab7 | | Action Push_String_Extended,0xab7 ; " must be constrained or have defaults to match formal " 0778 e5fe | | Load 0x2,-0x2 0779 8029 | ) | Call 0x0,0x29 077a 4504 |E | Exit_Suprogram New_Top_Offset 0x4 077b 0000 0000 | | .BLANK 0000[0x5] 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 0x1d = .DEBUG 0x0783,0x118a,0x0001,0x0000,0x005a,0x43e5,0x0000,0x0411 ; Debug Table 0x1d.0x0 = 0x783,0x1 0784 e004 | | Load 0x0,0x4 0785 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0786 7007 |p | Jump_Nonzero 0x78e 0787 0092 0ab8 | | Action Push_String_Extended,0xab8 ; "12.3.3 (1)" ; Debug Table 0x1d.0x1 = 0x787,0x2 0789 00db | | Load_Top At_Offset_3 078a 0092 0ab9 | | Action Push_String_Extended,0xab9 ; "0304**SMINST" 078c e5fe | | Load 0x2,-0x2 078d 801e | | Call 0x0,0x1e 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 0x1e = .DEBUG 0x0793,0x1190,0x0001,0x0000,0x005a,0x43e5,0x0000,0x0438 ; Debug Table 0x1e.0x0 = 0x793,0x1 0794 e004 | | Load 0x0,0x4 0795 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0796 7007 |p | Jump_Nonzero 0x79e 0797 0092 0ab8 | | Action Push_String_Extended,0xab8 ; "12.3.3 (1)" ; Debug Table 0x1e.0x1 = 0x797,0x2 0799 00db | | Load_Top At_Offset_3 079a 0092 0aba | | Action Push_String_Extended,0xaba ; "0305**SMINST" 079c e5fe | | Load 0x2,-0x2 079d 801e | | Call 0x0,0x1e 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 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1f = .DEBUG 0x07a3,0x1196,0x0001,0x0000,0x005a,0x43e5,0x0000,0x045f ; Debug Table 0x1f.0x0 = 0x7a3,0x1 07a4 e004 | | Load 0x0,0x4 07a5 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 07a6 7007 |p | Jump_Nonzero 0x7ae 07a7 0092 0ab8 | | Action Push_String_Extended,0xab8 ; "12.3.3 (1)" ; Debug Table 0x1f.0x1 = 0x7a7,0x2 07a9 00db | | Load_Top At_Offset_3 07aa 0092 0abb | | Action Push_String_Extended,0xabb ; "0306**SMINST" 07ac e5fe | | Load 0x2,-0x2 07ad 801e | | Call 0x0,0x1e 07ae 4504 |E | Exit_Suprogram New_Top_Offset 0x4 07af 0000 | | .XXX[0x1] 07b0 ; -------------------------------------------------------------------------------------- 07b0 ; SUBPROGRAM 07b0 ; -------------------------------------------------------------------------------------- 07b0 07b3 | | .CONST 0x07b3 ; Address of begin 07b1 0004 | | .CONST 0x0004 ; Address of exception handler 07b2 0001 | | .CONST 0x0001 ; Number of locals 07b3 BODY_07b0: 07b3 INIT_07b0: 07b3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20 = .DEBUG 0x07b3,0x119c,0x0001,0x0000,0x005a,0x43e5,0x0000,0x0486 ; Debug Table 0x20.0x0 = 0x7b3,0x1 07b4 e004 | | Load 0x0,0x4 07b5 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 07b6 7007 |p | Jump_Nonzero 0x7be 07b7 0092 0ab8 | | Action Push_String_Extended,0xab8 ; "12.3.3 (1)" ; Debug Table 0x20.0x1 = 0x7b7,0x2 07b9 00db | | Load_Top At_Offset_3 07ba 0092 0abc | | Action Push_String_Extended,0xabc ; "0307**SMINST" 07bc e5fe | | Load 0x2,-0x2 07bd 801e | | Call 0x0,0x1e 07be 4504 |E | Exit_Suprogram New_Top_Offset 0x4 07bf 0000 | | .XXX[0x1] 07c0 ; -------------------------------------------------------------------------------------- 07c0 ; SUBPROGRAM 07c0 ; -------------------------------------------------------------------------------------- 07c0 07c3 | | .CONST 0x07c3 ; Address of begin 07c1 0004 | | .CONST 0x0004 ; Address of exception handler 07c2 0001 | | .CONST 0x0001 ; Number of locals 07c3 BODY_07c0: 07c3 INIT_07c0: 07c3 00db | | Load_Top At_Offset_3 ; Debug Table 0x21 = .DEBUG 0x07c3,0x11a2,0x0002,0x0000,0x005a,0x43e5,0x0000,0x04ad ; Debug Table 0x21.0x0 = 0x7c3,0x1 07c4 00db | | Load_Top At_Offset_3 07c5 e026 | & | Load 0x0,0x26 07c6 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 07c7 6808 |h | Jump_Zero 0x7d0 07c8 00da | | Load_Top At_Offset_2 07c9 e004 | | Load 0x0,0x4 07ca 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 07cb e5fe | | Load 0x2,-0x2 07cc e004 | | Load 0x0,0x4 07cd 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 07ce 027f | | Execute Discrete,Equal 07cf 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 07d0 4800 |H | Short_Literal 0x0 07d1 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 07d2 0000 0000 | | .BLANK 0000[0x6] 07d8 ; -------------------------------------------------------------------------------------- 07d8 ; SUBPROGRAM 07d8 ; -------------------------------------------------------------------------------------- 07d8 07e5 | | .CONST 0x07e5 ; Address of begin 07d9 0004 | | .CONST 0x0004 ; Address of exception handler 07da 0003 | | .CONST 0x0003 ; Number of locals 07db INIT_07d8: 07db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22 = .DEBUG 0x07db,0x11a6,0x0001,0x0000,0x005a,0x43e5,0x0000,0x04dc ; Debug Table 0x22.0x0 = 0x7db,0xffff 07dc e5fe | | Load 0x2,-0x2 07dd 00eb | | Load_Encached Diana_Cache 07de 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 07df 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07e0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22.0x1 = 0x7e0,0xfffe 07e1 e5fd | | Load 0x2,-0x3 07e2 00eb | | Load_Encached Diana_Cache 07e3 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 07e4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07e5 BODY_07d8: 07e5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x2 = 0x7e5,0x1 07e6 00da | | Load_Top At_Offset_2 07e7 8231 | 1 | Call 0x1,0x31 07e8 7008 |p | Jump_Nonzero 0x7f1 07e9 0092 0abd | | Action Push_String_Extended,0xabd ; "12.3.4 (4)" ; Debug Table 0x22.0x3 = 0x7e9,0x2 07eb e5fc | | Load 0x2,-0x4 07ec 0092 0abe | | Action Push_String_Extended,0xabe ; "0308**SMINST" 07ee e5ff | | Load 0x2,-0x1 07ef 801e | | Call 0x0,0x1e 07f0 4505 |E | Exit_Suprogram New_Top_Offset 0x5 07f1 800c | | Call 0x0,0xc ; Debug Table 0x22.0x4 = 0x7f1,0x3 07f2 680b |h | Jump_Zero 0x7fe 07f3 00d9 | | Load_Top At_Offset_1 07f4 00d9 | | Load_Top At_Offset_1 07f5 8228 | ( | Call 0x1,0x28 07f6 7007 |p | Jump_Nonzero 0x7fe 07f7 0092 0abf | | Action Push_String_Extended,0xabf ; "12.3.4 (5)" ; Debug Table 0x22.0x5 = 0x7f7,0x4 07f9 e5fc | | Load 0x2,-0x4 07fa 0092 0ac0 | | Action Push_String_Extended,0xac0 ; "'s component type is not the same as that of " 07fc e5ff | | Load 0x2,-0x1 07fd 8027 | ' | Call 0x0,0x27 07fe 4505 |E | Exit_Suprogram New_Top_Offset 0x5 07ff 0000 | | .XXX[0x1] 0800 ; -------------------------------------------------------------------------------------- 0800 ; SUBPROGRAM 0800 ; -------------------------------------------------------------------------------------- 0800 080b | | .CONST 0x080b ; Address of begin 0801 0004 | | .CONST 0x0004 ; Address of exception handler 0802 0005 | | .CONST 0x0005 ; Number of locals 0803 INIT_0800: 0803 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x23 = .DEBUG 0x0803,0x11b4,0x0001,0x0000,0x005a,0x43e5,0x0000,0x0544 ; Debug Table 0x23.0x0 = 0x803,0xffff 0804 e5fe | | Load 0x2,-0x2 0805 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0806 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x23.0x1 = 0x806,0xfffe 0807 e5fd | | Load 0x2,-0x3 0808 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0809 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23.0x2 = 0x809,0xfffd 080a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23.0x3 = 0x80a,0xfffc 080b BODY_0800: 080b 00cf | | Action Mark_Auxiliary 080c 782b |x+ | Jump 0x838 080d e402 | | Load 0x2,0x2 ; Debug Table 0x23.0x4 = 0x80d,0x2 080e 00eb | | Load_Encached Diana_Cache 080f 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0810 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0811 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0x5 = 0x811,0x3 0812 00eb | | Load_Encached Diana_Cache 0813 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0814 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0815 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x6 = 0x815,0x4 0816 00db | | Load_Top At_Offset_3 0817 e026 | & | Load 0x0,0x26 0818 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0819 7008 |p | Jump_Nonzero 0x822 081a 0092 0ac1 | | Action Push_String_Extended,0xac1 ; "12.3.4 (3)" ; Debug Table 0x23.0x7 = 0x81a,0x5 081c e5fc | | Load 0x2,-0x4 081d 0092 0ac2 | | Action Push_String_Extended,0xac2 ; "0309**SMINST" 081f e5ff | | Load 0x2,-0x1 0820 801e | | Call 0x0,0x1e 0821 780d |x | Jump 0x82f 0822 800c | | Call 0x0,0xc ; Debug Table 0x23.0x8 = 0x822,0x6 0823 680b |h | Jump_Zero 0x82f 0824 00d9 | | Load_Top At_Offset_1 0825 00db | | Load_Top At_Offset_3 0826 8227 | ' | Call 0x1,0x27 0827 7007 |p | Jump_Nonzero 0x82f 0828 0092 0abf | | Action Push_String_Extended,0xabf ; "12.3.4 (5)" ; Debug Table 0x23.0x9 = 0x828,0x7 082a 00da | | Load_Top At_Offset_2 082b 0092 0ac3 | | Action Push_String_Extended,0xac3 ; " has an index with different bounds from " 082d e5ff | | Load 0x2,-0x1 082e 8027 | ' | Call 0x0,0x27 082f e402 | | Load 0x2,0x2 ; Debug Table 0x23.0xa = 0x82f,0x8 0830 00eb | | Load_Encached Diana_Cache 0831 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0832 a402 | | Store_Unchecked 0x2,0x2 0833 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0xb = 0x833,0x9 0834 00eb | | Load_Encached Diana_Cache 0835 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0836 a403 | | Store_Unchecked 0x2,0x3 0837 00c9 | | Action Pop_Auxiliary_Loop 0838 e402 | | Load 0x2,0x2 ; Debug Table 0x23.0xc = 0x838,0x1 0839 00eb | | Load_Encached Diana_Cache 083a 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 083b 6fd1 |o | Jump_Zero 0x80d 083c 4505 |E | Exit_Suprogram New_Top_Offset 0x5 083d 0000 0000 | | .XXX[0x3] 083f 0000 | | 0840 ; -------------------------------------------------------------------------------------- 0840 ; SUBPROGRAM 0840 ; -------------------------------------------------------------------------------------- 0840 084d | M | .CONST 0x084d ; Address of begin 0841 0004 | | .CONST 0x0004 ; Address of exception handler 0842 0008 | | .CONST 0x0008 ; Number of locals 0843 INIT_0840: 0843 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24 = .DEBUG 0x0843,0x11d0,0x0001,0x0000,0x005a,0x43e5,0x0000,0x05de ; Debug Table 0x24.0x0 = 0x843,0xffff 0844 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x24.0x1 = 0x844,0xfffe 0845 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x24.0x2 = 0x845,0xfffd 0846 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x24.0x3 = 0x846,0xfffc 0847 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x24.0x4 = 0x847,0xfffb 0848 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24.0x5 = 0x848,0xfffa 0849 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24.0x6 = 0x849,0xfff9 084a e5fc | | Load 0x2,-0x4 084b 8023 | # | Call 0x0,0x23 084c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 084d BODY_0840: 084d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x7 = 0x84d,0x1 084e 00eb | | Load_Encached Diana_Cache 084f 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0850 0f6c | l | Execute_Immediate Equal,0x6c 0851 7008 |p | Jump_Nonzero 0x85a 0852 0092 0ac4 | | Action Push_String_Extended,0xac4 ; "12.3.4 (1)" ; Debug Table 0x24.0x8 = 0x852,0x2 0854 e5ff | | Load 0x2,-0x1 0855 0092 0ac5 | | Action Push_String_Extended,0xac5 ; "0310**SMINST" 0857 e5fd | | Load 0x2,-0x3 0858 801e | | Call 0x0,0x1e 0859 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x24.0x9 = 0x859,0x3 085a e5fa | | Load 0x2,-0x6 ; Debug Table 0x24.0xa = 0x85a,0x4 085b 00ec | | Load_Encached Diana_Tree_Cache 085c e5fe | | Load 0x2,-0x2 085d 821c | | Call 0x1,0x1c 085e c402 | | Store 0x2,0x2 085f c5fa | | Store 0x2,-0x6 0860 e5fb | | Load 0x2,-0x5 ; Debug Table 0x24.0xb = 0x860,0x5 0861 e402 | | Load 0x2,0x2 0862 00eb | | Load_Encached Diana_Cache 0863 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0864 a5fb | | Store_Unchecked 0x2,-0x5 0865 e5ff | | Load 0x2,-0x1 ; Debug Table 0x24.0xc = 0x865,0x6 0866 e402 | | Load 0x2,0x2 0867 00da | | Load_Top At_Offset_2 0868 e5fd | | Load 0x2,-0x3 0869 8232 | 2 | Call 0x1,0x32 086a e5fe | | Load 0x2,-0x2 ; Debug Table 0x24.0xd = 0x86a,0x7 086b e004 | | Load 0x0,0x4 086c 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 086d a405 | | Store_Unchecked 0x2,0x5 086e e5fc | | Load 0x2,-0x4 ; Debug Table 0x24.0xe = 0x86e,0x8 086f e004 | | Load 0x0,0x4 0870 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 0871 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0872 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0xf = 0x872,0x9 0873 680a |h | Jump_Zero 0x87e 0874 00da | | Load_Top At_Offset_2 0875 7008 |p | Jump_Nonzero 0x87e 0876 0092 0ac6 | | Action Push_String_Extended,0xac6 ; "12.3.4 (2)" ; Debug Table 0x24.0x10 = 0x876,0xa 0878 e5ff | | Load 0x2,-0x1 0879 0092 0ac7 | | Action Push_String_Extended,0xac7 ; "0311**SMINST" 087b e5fd | | Load 0x2,-0x3 087c 801e | | Call 0x0,0x1e 087d 780b |x | Jump 0x889 087e 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0x11 = 0x87e,0xb 087f 7009 |p | Jump_Nonzero 0x889 0880 00da | | Load_Top At_Offset_2 0881 6807 |h | Jump_Zero 0x889 0882 0092 0ac6 | | Action Push_String_Extended,0xac6 ; "12.3.4 (2)" ; Debug Table 0x24.0x12 = 0x882,0xc 0884 e5ff | | Load 0x2,-0x1 0885 0092 0ac8 | | Action Push_String_Extended,0xac8 ; "0312**SMINST" 0887 e5fd | | Load 0x2,-0x3 0888 801e | | Call 0x0,0x1e 0889 e5fc | | Load 0x2,-0x4 ; Debug Table 0x24.0x13 = 0x889,0xd 088a e004 | | Load 0x0,0x4 088b 1820 | | Execute Package,Field_Execute,Field_Number 0x20 088c 0032 | 2 | Store_Top Heap_Access,At_Offset_2 088d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x24.0x14 = 0x88d,0xe 088e 00eb | | Load_Encached Diana_Cache 088f 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0890 0f63 | c | Execute_Immediate Equal,0x63 0891 6805 |h | Jump_Zero 0x897 0892 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x24.0x15 = 0x892,0xf 0893 00eb | | Load_Encached Diana_Cache 0894 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0895 a404 | | Store_Unchecked 0x2,0x4 0896 7806 |x | Jump 0x89d 0897 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x16 = 0x897,0x10 0898 00eb | | Load_Encached Diana_Cache 0899 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2 089a 00eb | | Load_Encached Diana_Cache 089b 1888 | | Execute Package,Field_Execute,Field_Number 0x88 089c a404 | | Store_Unchecked 0x2,0x4 089d e402 | | Load 0x2,0x2 ; Debug Table 0x24.0x17 = 0x89d,0x11 089e 00eb | | Load_Encached Diana_Cache 089f 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2 08a0 00eb | | Load_Encached Diana_Cache 08a1 1888 | | Execute Package,Field_Execute,Field_Number 0x88 08a2 a403 | | Store_Unchecked 0x2,0x3 08a3 e404 | | Load 0x2,0x4 ; Debug Table 0x24.0x18 = 0x8a3,0x12 08a4 4975 |Iu | Short_Literal 0x175 08a5 00eb | | Load_Encached Diana_Cache 08a6 0098 | | Execute Package,Field_Read_Dynamic 08a7 1813 | | Execute Package,Field_Execute,Field_Number 0x13 08a8 e403 | | Load 0x2,0x3 08a9 4975 |Iu | Short_Literal 0x175 08aa 00eb | | Load_Encached Diana_Cache 08ab 0098 | | Execute Package,Field_Read_Dynamic 08ac 1813 | | Execute Package,Field_Execute,Field_Number 0x13 08ad 027e | ~ | Execute Discrete,Not_Equal 08ae 6808 |h | Jump_Zero 0x8b7 08af 0092 0ac6 | | Action Push_String_Extended,0xac6 ; "12.3.4 (2)" ; Debug Table 0x24.0x19 = 0x8af,0x13 08b1 e5ff | | Load 0x2,-0x1 08b2 0092 0ac9 | | Action Push_String_Extended,0xac9 ; "0313**SMINST" 08b4 e5fd | | Load 0x2,-0x3 08b5 801e | | Call 0x0,0x1e 08b6 4505 |E | Exit_Suprogram New_Top_Offset 0x5 08b7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x24.0x1a = 0x8b7,0x14 08b8 e403 | | Load 0x2,0x3 08b9 e404 | | Load 0x2,0x4 08ba e5fd | | Load 0x2,-0x3 08bb 8233 | 3 | Call 0x1,0x33 08bc 4505 |E | Exit_Suprogram New_Top_Offset 0x5 08bd 0000 0000 | | .XXX[0x3] 08bf 0000 | | 08c0 ; -------------------------------------------------------------------------------------- 08c0 ; SUBPROGRAM 08c0 ; -------------------------------------------------------------------------------------- 08c0 08ca | | .CONST 0x08ca ; Address of begin 08c1 0004 | | .CONST 0x0004 ; Address of exception handler 08c2 0005 | | .CONST 0x0005 ; Number of locals 08c3 INIT_08c0: 08c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x25 = .DEBUG 0x08c3,0x1208,0x0001,0x0000,0x005a,0x43e5,0x0000,0x0704 ; Debug Table 0x25.0x0 = 0x8c3,0xffff 08c4 e5fc | | Load 0x2,-0x4 08c5 8023 | # | Call 0x0,0x23 08c6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08c7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x25.0x1 = 0x8c7,0xfffe 08c8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x25.0x2 = 0x8c8,0xfffd 08c9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x25.0x3 = 0x8c9,0xfffc 08ca BODY_08c0: 08ca 00db | | Load_Top At_Offset_3 ; Debug Table 0x25.0x4 = 0x8ca,0x1 08cb 00eb | | Load_Encached Diana_Cache 08cc 1814 | | Execute Package,Field_Execute,Field_Number 0x14 08cd 0f6b | k | Execute_Immediate Equal,0x6b 08ce 7008 |p | Jump_Nonzero 0x8d7 08cf 0092 0aca | | Action Push_String_Extended,0xaca ; "12.3.5 (1)" ; Debug Table 0x25.0x5 = 0x8cf,0x2 08d1 e5ff | | Load 0x2,-0x1 08d2 0092 0acb | | Action Push_String_Extended,0xacb ; "0314**SMINST" 08d4 e5fd | | Load 0x2,-0x3 08d5 801e | | Call 0x0,0x1e 08d6 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x25.0x6 = 0x8d6,0x3 08d7 e5fa | | Load 0x2,-0x6 ; Debug Table 0x25.0x7 = 0x8d7,0x4 08d8 00ec | | Load_Encached Diana_Tree_Cache 08d9 e5fe | | Load 0x2,-0x2 08da 821c | | Call 0x1,0x1c 08db c403 | | Store 0x2,0x3 08dc c5fa | | Store 0x2,-0x6 08dd e5fb | | Load 0x2,-0x5 ; Debug Table 0x25.0x8 = 0x8dd,0x5 08de 00db | | Load_Top At_Offset_3 08df 00eb | | Load_Encached Diana_Cache 08e0 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 08e1 a5fb | | Store_Unchecked 0x2,-0x5 08e2 00db | | Load_Top At_Offset_3 ; Debug Table 0x25.0x9 = 0x8e2,0x6 08e3 00eb | | Load_Encached Diana_Cache 08e4 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 08e5 0032 | 2 | Store_Top Heap_Access,At_Offset_2 08e6 00db | | Load_Top At_Offset_3 ; Debug Table 0x25.0xa = 0x8e6,0x7 08e7 e003 | | Load 0x0,0x3 08e8 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 08e9 e5fe | | Load 0x2,-0x2 08ea e003 | | Load 0x0,0x3 08eb 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 08ec 027e | ~ | Execute Discrete,Not_Equal 08ed 6806 |h | Jump_Zero 0x8f4 08ee 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x25.0xb = 0x8ee,0x8 08ef e5ff | | Load 0x2,-0x1 08f0 0092 0acc | | Action Push_String_Extended,0xacc ; "0315**SMINST" 08f2 e5fd | | Load 0x2,-0x3 08f3 801e | | Call 0x0,0x1e 08f4 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0xc = 0x8f4,0x9 08f5 00eb | | Load_Encached Diana_Cache 08f6 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 08f7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08f8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0xd = 0x8f8,0xa 08f9 00d9 | | Load_Top At_Offset_1 08fa e026 | & | Load 0x0,0x26 08fb 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 08fc 7008 |p | Jump_Nonzero 0x905 08fd 0092 0aca | | Action Push_String_Extended,0xaca ; "12.3.5 (1)" ; Debug Table 0x25.0xe = 0x8fd,0xb 08ff e5ff | | Load 0x2,-0x1 0900 0092 0acd | | Action Push_String_Extended,0xacd ; "0316**SMINST" 0902 e5fd | | Load 0x2,-0x3 0903 801e | | Call 0x0,0x1e 0904 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0905 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0xf = 0x905,0xc 0906 e004 | | Load 0x0,0x4 0907 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 0908 e5fc | | Load 0x2,-0x4 0909 e004 | | Load 0x0,0x4 090a 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 090b 027e | ~ | Execute Discrete,Not_Equal 090c 6808 |h | Jump_Zero 0x915 090d 0092 0aca | | Action Push_String_Extended,0xaca ; "12.3.5 (1)" ; Debug Table 0x25.0x10 = 0x90d,0xd 090f e5ff | | Load 0x2,-0x1 0910 0092 0ace | | Action Push_String_Extended,0xace ; "0317**SMINST" 0912 e5fd | | Load 0x2,-0x3 0913 801e | | Call 0x0,0x1e 0914 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0915 800c | | Call 0x0,0xc ; Debug Table 0x25.0x11 = 0x915,0xe 0916 680b |h | Jump_Zero 0x922 0917 00d8 | | Load_Top At_Offset_0 0918 00da | | Load_Top At_Offset_2 0919 8228 | ( | Call 0x1,0x28 091a 7007 |p | Jump_Nonzero 0x922 091b 0092 0acf | | Action Push_String_Extended,0xacf ; "13.3.5 (2)" ; Debug Table 0x25.0x12 = 0x91b,0xf 091d e5ff | | Load 0x2,-0x1 091e 0092 0ad0 | | Action Push_String_Extended,0xad0 ; "'s designated type is not the same as " 0920 e5fd | | Load 0x2,-0x3 0921 8027 | ' | Call 0x0,0x27 0922 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0923 0000 0000 | | .BLANK 0000[0x5] 0928 ; -------------------------------------------------------------------------------------- 0928 ; SUBPROGRAM 0928 ; -------------------------------------------------------------------------------------- 0928 092f | / | .CONST 0x092f ; Address of begin 0929 0004 | | .CONST 0x0004 ; Address of exception handler 092a 0002 | | .CONST 0x0002 ; Number of locals 092b INIT_0928: 092b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26 = .DEBUG 0x092b,0x1230,0x0001,0x0000,0x005a,0x43e5,0x0000,0x07ee ; Debug Table 0x26.0x0 = 0x92b,0xffff 092c 00db | | Load_Top At_Offset_3 092d 802b | + | Call 0x0,0x2b 092e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 092f BODY_0928: 092f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x1 = 0x92f,0x1 0930 00eb | | Load_Encached Diana_Cache 0931 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0932 0b71 | q | Execute_Immediate Case_Compare,0x71 0933 7013 |p | Jump_Nonzero 0x947 0934 0b70 | p | Execute_Immediate Case_Compare,0x70 0935 7011 |p | Jump_Nonzero 0x947 0936 0b67 | g | Execute_Immediate Case_Compare,0x67 0937 7016 |p | Jump_Nonzero 0x94e 0938 0b6a | j | Execute_Immediate Case_Compare,0x6a 0939 7019 |p | Jump_Nonzero 0x953 093a 0b69 | i | Execute_Immediate Case_Compare,0x69 093b 701c |p | Jump_Nonzero 0x958 093c 0b68 | h | Execute_Immediate Case_Compare,0x68 093d 701f |p | Jump_Nonzero 0x95d 093e 0b6b | k | Execute_Immediate Case_Compare,0x6b 093f 7022 |p" | Jump_Nonzero 0x962 0940 0b6c | l | Execute_Immediate Case_Compare,0x6c 0941 702a |p* | Jump_Nonzero 0x96c 0942 0092 0ad1 | | Action Push_String_Extended,0xad1 ; "0318??SMINST" ; Debug Table 0x26.0x2 = 0x942,0x9 0944 e5ff | | Load 0x2,-0x1 0945 802c | , | Call 0x0,0x2c 0946 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0947 e5fb | | Load 0x2,-0x5 ; Debug Table 0x26.0x3 = 0x947,0x2 0948 e5fd | | Load 0x2,-0x3 0949 e5fe | | Load 0x2,-0x2 094a e5ff | | Load 0x2,-0x1 094b 822c | , | Call 0x1,0x2c 094c c5fb | | Store 0x2,-0x5 094d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 094e e5fd | | Load 0x2,-0x3 ; Debug Table 0x26.0x4 = 0x94e,0x3 094f e5fe | | Load 0x2,-0x2 0950 e5ff | | Load 0x2,-0x1 0951 822d | - | Call 0x1,0x2d 0952 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0953 e5fd | | Load 0x2,-0x3 ; Debug Table 0x26.0x5 = 0x953,0x4 0954 e5fe | | Load 0x2,-0x2 0955 e5ff | | Load 0x2,-0x1 0956 822e | . | Call 0x1,0x2e 0957 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0958 e5fd | | Load 0x2,-0x3 ; Debug Table 0x26.0x6 = 0x958,0x5 0959 e5fe | | Load 0x2,-0x2 095a e5ff | | Load 0x2,-0x1 095b 822f | / | Call 0x1,0x2f 095c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 095d e5fd | | Load 0x2,-0x3 ; Debug Table 0x26.0x7 = 0x95d,0x6 095e e5fe | | Load 0x2,-0x2 095f e5ff | | Load 0x2,-0x1 0960 8230 | 0 | Call 0x1,0x30 0961 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0962 e5fb | | Load 0x2,-0x5 ; Debug Table 0x26.0x8 = 0x962,0x7 0963 e5fc | | Load 0x2,-0x4 0964 e5fd | | Load 0x2,-0x3 0965 e5fe | | Load 0x2,-0x2 0966 e402 | | Load 0x2,0x2 0967 e5ff | | Load 0x2,-0x1 0968 8235 | 5 | Call 0x1,0x35 0969 c5fc | | Store 0x2,-0x4 096a c5fb | | Store 0x2,-0x5 096b 4504 |E | Exit_Suprogram New_Top_Offset 0x4 096c e5fb | | Load 0x2,-0x5 ; Debug Table 0x26.0x9 = 0x96c,0x8 096d e5fc | | Load 0x2,-0x4 096e e5fd | | Load 0x2,-0x3 096f e5fe | | Load 0x2,-0x2 0970 e402 | | Load 0x2,0x2 0971 e5ff | | Load 0x2,-0x1 0972 8234 | 4 | Call 0x1,0x34 0973 c5fc | | Store 0x2,-0x4 0974 c5fb | | Store 0x2,-0x5 0975 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0976 0000 0000 | | .XXX[0x2] 0978 ; -------------------------------------------------------------------------------------- 0978 ; SUBPROGRAM 0978 ; -------------------------------------------------------------------------------------- 0978 097f | | .CONST 0x097f ; Address of begin 0979 0004 | | .CONST 0x0004 ; Address of exception handler 097a 0003 | | .CONST 0x0003 ; Number of locals 097b INIT_0978: 097b 029f 0a4b | K| Declare_Subprogram INIT_0a48,For_Call ; Debug Table 0x27 = .DEBUG 0x097b,0x1246,0x0001,0x0000,0x005a,0x43c5,0x0000,0x017e 097d 029f 0a73 | s| Declare_Subprogram INIT_0a70,For_Call 097f BODY_0978: 097f e7ff | | Load 0x3,-0x1 ; Debug Table 0x27.0x0 = 0x97f,0x1 0980 00eb | | Load_Encached Diana_Cache 0981 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0982 0b66 | f | Execute_Immediate Case_Compare,0x66 0983 7003 |p | Jump_Nonzero 0x987 0984 0b3e | > | Execute_Immediate Case_Compare,0x3e 0985 7016 |p | Jump_Nonzero 0x99c 0986 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x27.0x1 = 0x986,0x6 0987 e7ff | | Load 0x3,-0x1 ; Debug Table 0x27.0x2 = 0x987,0x2 0988 00eb | | Load_Encached Diana_Cache 0989 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 098a 00eb | | Load_Encached Diana_Cache 098b 1813 | | Execute Package,Field_Execute,Field_Number 0x13 098c 700d |p | Jump_Nonzero 0x99a 098d e7ff | | Load 0x3,-0x1 098e 4908 |I | Short_Literal 0x108 098f 00eb | | Load_Encached Diana_Cache 0990 0096 | | Execute Package,Entry 0991 00eb | | Load_Encached Diana_Cache 0992 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0993 7006 |p | Jump_Nonzero 0x99a 0994 e7ff | | Load 0x3,-0x1 0995 00eb | | Load_Encached Diana_Cache 0996 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9 0997 00eb | | Load_Encached Diana_Cache 0998 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0999 6801 |h | Jump_Zero 0x99b 099a 8602 | | Call 0x3,0x2 ; Debug Table 0x27.0x3 = 0x99a,0x3 099b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 099c e7ff | | Load 0x3,-0x1 ; Debug Table 0x27.0x4 = 0x99c,0x4 099d 00eb | | Load_Encached Diana_Cache 099e 18d8 | | Execute Package,Field_Execute,Field_Number 0xd8 099f 00eb | | Load_Encached Diana_Cache 09a0 1814 | | Execute Package,Field_Execute,Field_Number 0x14 09a1 0f36 | 6 | Execute_Immediate Equal,0x36 09a2 6801 |h | Jump_Zero 0x9a4 09a3 8603 | | Call 0x3,0x3 ; Debug Table 0x27.0x5 = 0x9a3,0x5 09a4 4502 |E | Exit_Suprogram New_Top_Offset 0x2 09a5 0000 0000 | | .XXX[0x3] 09a7 0000 | | 09a8 ; -------------------------------------------------------------------------------------- 09a8 ; SUBPROGRAM 09a8 ; -------------------------------------------------------------------------------------- 09a8 09ad | | .CONST 0x09ad ; Address of begin 09a9 0004 | | .CONST 0x0004 ; Address of exception handler 09aa 0003 | | .CONST 0x0003 ; Number of locals 09ab INIT_09a8: 09ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28 = .DEBUG 0x09ab,0x1254,0x0001,0x0000,0x005a,0x43c5,0x0000,0x0300 ; Debug Table 0x28.0x0 = 0x9ab,0xffff 09ac 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28.0x1 = 0x9ac,0xfffe 09ad BODY_09a8: 09ad e402 | | Load 0x2,0x2 ; Debug Table 0x28.0x2 = 0x9ad,0x1 09ae e7ff | | Load 0x3,-0x1 09af 4975 |Iu | Short_Literal 0x175 09b0 00eb | | Load_Encached Diana_Cache 09b1 0098 | | Execute Package,Field_Read_Dynamic 09b2 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 09b3 6801 |h | Jump_Zero 0x9b5 09b4 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x28.0x3 = 0x9b4,0x2 09b5 e402 | | Load 0x2,0x2 ; Debug Table 0x28.0x4 = 0x9b5,0x3 09b6 e7ff | | Load 0x3,-0x1 09b7 00eb | | Load_Encached Diana_Cache 09b8 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 09b9 a402 | | Store_Unchecked 0x2,0x2 09ba e7ff | | Load 0x3,-0x1 ; Debug Table 0x28.0x5 = 0x9ba,0x4 09bb 4904 |I | Short_Literal 0x104 09bc 00eb | | Load_Encached Diana_Cache 09bd 0096 | | Execute Package,Entry 09be 0032 | 2 | Store_Top Heap_Access,At_Offset_2 09bf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x28.0x6 = 0x9bf,0x5 09c0 00eb | | Load_Encached Diana_Cache 09c1 1814 | | Execute Package,Field_Execute,Field_Number 0x14 09c2 0f7c | | | Execute_Immediate Equal,0x7c 09c3 6802 |h | Jump_Zero 0x9c6 09c4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x28.0x7 = 0x9c4,0x6 09c5 8405 | | Call 0x2,0x5 09c6 e7ff | | Load 0x3,-0x1 ; Debug Table 0x28.0x8 = 0x9c6,0x7 09c7 802d | - | Call 0x0,0x2d 09c8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 09c9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x9 = 0x9c9,0x8 09ca 00eb | | Load_Encached Diana_Cache 09cb 1814 | | Execute Package,Field_Execute,Field_Number 0x14 09cc 0f4e | N | Execute_Immediate Equal,0x4e 09cd 6802 |h | Jump_Zero 0x9d0 09ce 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0xa = 0x9ce,0x9 09cf 8405 | | Call 0x2,0x5 09d0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 09d1 0000 0000 | | .BLANK 0000[0x7] 09d8 ; -------------------------------------------------------------------------------------- 09d8 ; SUBPROGRAM 09d8 ; -------------------------------------------------------------------------------------- 09d8 09dd | | .CONST 0x09dd ; Address of begin 09d9 0004 | | .CONST 0x0004 ; Address of exception handler 09da 0003 | | .CONST 0x0003 ; Number of locals 09db INIT_09d8: 09db 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x29 = .DEBUG 0x09db,0x126c,0x0001,0x0000,0x005a,0x43c5,0x0000,0x030a ; Debug Table 0x29.0x0 = 0x9db,0xffff 09dc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x29.0x1 = 0x9dc,0xfffe 09dd BODY_09d8: 09dd e7ff | | Load 0x3,-0x1 ; Debug Table 0x29.0x2 = 0x9dd,0x1 09de 00eb | | Load_Encached Diana_Cache 09df 1883 | | Execute Package,Field_Execute,Field_Number 0x83 09e0 4604 |F | Jump_Case 0x5 09e1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; case 0x0 09e2 7803 |x | Jump 0x9e6 ; case 0x1 09e3 7807 |x | Jump 0x9eb ; case 0x2 09e4 782a |x* | Jump 0xa0f ; case 0x3 09e5 7836 |x6 | Jump 0xa1c ; case 0x4 09e6 e7ff | | Load 0x3,-0x1 ; Debug Table 0x29.0x3 = 0x9e6,0x3 09e7 00eb | | Load_Encached Diana_Cache 09e8 1885 | | Execute Package,Field_Execute,Field_Number 0x85 09e9 8405 | | Call 0x2,0x5 09ea 4502 |E | Exit_Suprogram New_Top_Offset 0x2 09eb e7ff | | Load 0x3,-0x1 ; Debug Table 0x29.0x4 = 0x9eb,0x4 09ec 00eb | | Load_Encached Diana_Cache 09ed 1814 | | Execute Package,Field_Execute,Field_Number 0x14 09ee 0f36 | 6 | Execute_Immediate Equal,0x36 09ef 7009 |p | Jump_Nonzero 0x9f9 09f0 e7ff | | Load 0x3,-0x1 ; Debug Table 0x29.0x5 = 0x9f0,0x5 09f1 00eb | | Load_Encached Diana_Cache 09f2 1885 | | Execute Package,Field_Execute,Field_Number 0x85 09f3 8405 | | Call 0x2,0x5 09f4 e7ff | | Load 0x3,-0x1 ; Debug Table 0x29.0x6 = 0x9f4,0x6 09f5 00eb | | Load_Encached Diana_Cache 09f6 1886 | | Execute Package,Field_Execute,Field_Number 0x86 09f7 8405 | | Call 0x2,0x5 09f8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 09f9 e7ff | | Load 0x3,-0x1 ; Debug Table 0x29.0x7 = 0x9f9,0x7 09fa 00eb | | Load_Encached Diana_Cache 09fb 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 09fc e004 | | Load 0x0,0x4 09fd 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 09fe 0031 | 1 | Store_Top Heap_Access,At_Offset_1 09ff 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x29.0x8 = 0x9ff,0x8 0a00 e403 | | Load 0x2,0x3 0a01 021f | | Execute Heap_Access,Equal 0a02 6809 |h | Jump_Zero 0xa0c 0a03 0092 0a99 | | Action Push_String_Extended,0xa99 ; "12.3 (18)" ; Debug Table 0x29.0x9 = 0xa03,0x9 0a05 e403 | | Load 0x2,0x3 0a06 0092 0ad2 | | Action Push_String_Extended,0xad2 ; " causes a recursive instantiation of " 0a08 e5ff | | Load 0x2,-0x1 0a09 801e | | Call 0x0,0x1e 0a0a 6081 |` | Indirect_Literal Discrete,0xa8c,{0x00000000, 0x5a43c501} ; Debug Table 0x29.0xa = 0xa0a,0xa 0a0b 0257 | W | Execute Discrete,Raise 0a0c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x29.0xb = 0xa0c,0xb 0a0d 8404 | | Call 0x2,0x4 0a0e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a0f e7ff | | Load 0x3,-0x1 ; Debug Table 0x29.0xc = 0xa0f,0xc 0a10 00eb | | Load_Encached Diana_Cache 0a11 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0a12 8405 | | Call 0x2,0x5 0a13 e7ff | | Load 0x3,-0x1 ; Debug Table 0x29.0xd = 0xa13,0xd 0a14 00eb | | Load_Encached Diana_Cache 0a15 1886 | | Execute Package,Field_Execute,Field_Number 0x86 0a16 8405 | | Call 0x2,0x5 0a17 e7ff | | Load 0x3,-0x1 ; Debug Table 0x29.0xe = 0xa17,0xe 0a18 00eb | | Load_Encached Diana_Cache 0a19 1887 | | Execute Package,Field_Execute,Field_Number 0x87 0a1a 8405 | | Call 0x2,0x5 0a1b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a1c e7ff | | Load 0x3,-0x1 ; Debug Table 0x29.0xf = 0xa1c,0xf 0a1d 00eb | | Load_Encached Diana_Cache 0a1e 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0a1f 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0a20 00cf | | Action Mark_Auxiliary 0a21 7809 |x | Jump 0xa2b 0a22 00da | | Load_Top At_Offset_2 ; Debug Table 0x29.0x10 = 0xa22,0x11 0a23 00eb | | Load_Encached Diana_Cache 0a24 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0a25 8405 | | Call 0x2,0x5 0a26 00da | | Load_Top At_Offset_2 ; Debug Table 0x29.0x11 = 0xa26,0x12 0a27 00eb | | Load_Encached Diana_Cache 0a28 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0a29 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0a2a 00c9 | | Action Pop_Auxiliary_Loop 0a2b 00da | | Load_Top At_Offset_2 ; Debug Table 0x29.0x12 = 0xa2b,0x10 0a2c 00eb | | Load_Encached Diana_Cache 0a2d 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0a2e 6ff3 |o | Jump_Zero 0xa22 0a2f 00ce | | Action Pop_Auxiliary 0a30 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a31 0000 0000 | | .BLANK 0000[0x7] 0a38 ; -------------------------------------------------------------------------------------- 0a38 ; SUBPROGRAM 0a38 ; -------------------------------------------------------------------------------------- 0a38 0a3b | ; | .CONST 0x0a3b ; Address of begin 0a39 0004 | | .CONST 0x0004 ; Address of exception handler 0a3a 0001 | | .CONST 0x0001 ; Number of locals 0a3b BODY_0a38: 0a3b INIT_0a38: 0a3b 0092 0aa7 | | Action Push_String_Extended,0xaa7 ; "12.3 (3)" ; Debug Table 0x2a = .DEBUG 0x0a3b,0x1294,0x0001,0x0000,0x005a,0x43d5,0x0000,0x03d0 ; Debug Table 0x2a.0x0 = 0xa3b,0x1 0a3d e5ff | | Load 0x2,-0x1 0a3e 0092 0ad3 | | Action Push_String_Extended,0xad3 ; "0322**SMINST" 0a40 e5fe | | Load 0x2,-0x2 0a41 801e | | Call 0x0,0x1e 0a42 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0a43 0000 0000 | | .BLANK 0000[0x5] 0a48 ; -------------------------------------------------------------------------------------- 0a48 ; SUBPROGRAM 0a48 ; -------------------------------------------------------------------------------------- 0a48 0a55 | U | .CONST 0x0a55 ; Address of begin 0a49 0004 | | .CONST 0x0004 ; Address of exception handler 0a4a 0003 | | .CONST 0x0003 ; Number of locals 0a4b INIT_0a48: 0a4b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2b = .DEBUG 0x0a4b,0x1298,0x0004,0x0000,0x005a,0x43c5,0x0000,0x0210 ; Debug Table 0x2b.0x0 = 0xa4b,0xffff 0a4c e7ff | | Load 0x3,-0x1 0a4d 00eb | | Load_Encached Diana_Cache 0a4e 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0a4f 4976 |Iv | Short_Literal 0x176 0a50 00eb | | Load_Encached Diana_Cache 0a51 0098 | | Execute Package,Field_Read_Dynamic 0a52 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0a53 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a54 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2b.0x1 = 0xa54,0xfffe 0a55 BODY_0a48: 0a55 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2b.0x2 = 0xa55,0x1 0a56 00eb | | Load_Encached Diana_Cache 0a57 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0a58 7014 |p | Jump_Nonzero 0xa6d 0a59 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2b.0x3 = 0xa59,0x2 0a5a 802e | . | Call 0x0,0x2e 0a5b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a5c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2b.0x4 = 0xa5c,0x3 0a5d 00eb | | Load_Encached Diana_Cache 0a5e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0a5f 6804 |h | Jump_Zero 0xa64 0a60 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2b.0x5 = 0xa60,0x4 0a61 00eb | | Load_Encached Diana_Cache 0a62 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0a63 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a64 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2b.0x6 = 0xa64,0x5 0a65 e02f | / | Load 0x0,0x2f 0a66 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 0a67 e7ff | | Load 0x3,-0x1 0a68 00eb | | Load_Encached Diana_Cache 0a69 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0a6a 00d9 | | Load_Top At_Offset_1 0a6b e02f | / | Load 0x0,0x2f 0a6c 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 0a6d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0a6e 0000 0000 | | .XXX[0x2] 0a70 ; -------------------------------------------------------------------------------------- 0a70 ; SUBPROGRAM 0a70 ; -------------------------------------------------------------------------------------- 0a70 0a7b | { | .CONST 0x0a7b ; Address of begin 0a71 0004 | | .CONST 0x0004 ; Address of exception handler 0a72 0002 | | .CONST 0x0002 ; Number of locals 0a73 INIT_0a70: 0a73 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2c = .DEBUG 0x0a73,0x12a8,0x0004,0x0000,0x005a,0x43c5,0x0000,0x0262 ; Debug Table 0x2c.0x0 = 0xa73,0xffff 0a74 e7ff | | Load 0x3,-0x1 0a75 00eb | | Load_Encached Diana_Cache 0a76 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0a77 4904 |I | Short_Literal 0x104 0a78 00eb | | Load_Encached Diana_Cache 0a79 0096 | | Execute Package,Entry 0a7a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a7b BODY_0a70: 0a7b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2c.0x1 = 0xa7b,0x1 0a7c 00eb | | Load_Encached Diana_Cache 0a7d 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0a7e e7ff | | Load 0x3,-0x1 0a7f 00eb | | Load_Encached Diana_Cache 0a80 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0a81 021f | | Execute Heap_Access,Equal 0a82 6807 |h | Jump_Zero 0xa8a 0a83 e7ff | | Load 0x3,-0x1 ; Debug Table 0x2c.0x2 = 0xa83,0x2 0a84 00eb | | Load_Encached Diana_Cache 0a85 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0a86 4904 |I | Short_Literal 0x104 0a87 00eb | | Load_Encached Diana_Cache 0a88 0096 | | Execute Package,Entry 0a89 8214 | | Call 0x1,0x14 0a8a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0a8b 0000 | | .XXX[0x1] 0a8c 0000 0000 | | .LITERAL {0x00000000, 0x5a43c501} 0a90 ; -------------------------------------------------------------------------------------- 0a90 ; STRING TABLE 0a90 ; -------------------------------------------------------------------------------------- 0a90 008a | | .STRTAB 0x008a->0x0ad5 ; "12.3 (3); 6.4 (5)" 0a91 0099 | | .STRTAB 0x0099->0x0add ; "0326**SMINST" 0a92 00a3 | | .STRTAB 0x00a3->0x0ae3 ; "12.3 (3); 6.4 (4)" 0a93 00b2 | | .STRTAB 0x00b2->0x0aec ; "0327**SMINST" 0a94 00bc | | .STRTAB 0x00bc->0x0af2 ; "SUPPRESS" 0a95 00c2 | | .STRTAB 0x00c2->0x0af6 ; "ELABORATION_CHECK" 0a96 00d1 | | .STRTAB 0x00d1->0x0afe ; "3.9 (7)" 0a97 00d6 | | .STRTAB 0x00d6->0x0b02 ; " instantiates a generic whose body occurs later" 0a98 0103 | | .STRTAB 0x0103->0x0b19 ; "generic" 0a99 0108 | | .STRTAB 0x0108->0x0b1d ; "12.3 (18)" 0a9a 010f | | .STRTAB 0x010f->0x0b21 ; "0330**SMINST" 0a9b 0119 | | .STRTAB 0x0119->0x0b27 ; "12.3 (2)" 0a9c 011f | | .STRTAB 0x011f->0x0b2b ; "0333**SMINST" 0a9d 0129 | ) | .STRTAB 0x0129->0x0b31 ; "0331**SMINST" 0a9e 0133 | 3 | .STRTAB 0x0133->0x0b37 ; "0332**SMINST" 0a9f 013d | = | .STRTAB 0x013d->0x0b3d ; "0319**SMINST" 0aa0 0147 | G | .STRTAB 0x0147->0x0b43 ; "MUST_BE_AN_ENTRY" 0aa1 0155 | U | .STRTAB 0x0155->0x0b4b ; " is not an entry" 0aa2 0163 | c | .STRTAB 0x0163->0x0b53 ; "12.3.1 (1)" 0aa3 016b | k | .STRTAB 0x016b->0x0b58 ; "12.3.1 (2)" 0aa4 0173 | s | .STRTAB 0x0173->0x0b5d ; "0320**SMINST" 0aa5 017d | } | .STRTAB 0x017d->0x0b63 ; "0321**SMINST" 0aa6 0187 | | .STRTAB 0x0187->0x0b69 ; " must be a simple name or operator symbol" 0aa7 01ae | | .STRTAB 0x01ae->0x0b7e ; "12.3 (3)" 0aa8 01b4 | | .STRTAB 0x01b4->0x0b82 ; "0325**SMINST" 0aa9 01be | | .STRTAB 0x01be->0x0b88 ; "0323**SMINST" 0aaa 01c8 | | .STRTAB 0x01c8->0x0b8e ; "0324**SMINST" 0aab 01d2 | | .STRTAB 0x01d2->0x0b94 ; "12.3.2 (3)" 0aac 01da | | .STRTAB 0x01da->0x0b99 ; "0298**SMINST" 0aad 01e4 | | .STRTAB 0x01e4->0x0b9f ; "0299**SMINST" 0aae 01ee | | .STRTAB 0x01ee->0x0ba5 ; "12.3.2 (5)" 0aaf 01f6 | | .STRTAB 0x01f6->0x0baa ; " has a discriminant whose subtype is not the same as the corresponding discriminant of " 0ab0 024b | K | .STRTAB 0x024b->0x0bd5 ; "0300**SMINST" 0ab1 0255 | U | .STRTAB 0x0255->0x0bdb ; "0301**SMINST" 0ab2 025f | _ | .STRTAB 0x025f->0x0be1 ; "12.3.2 (2)" 0ab3 0267 | g | .STRTAB 0x0267->0x0be6 ; "0302**SMINST" 0ab4 0271 | q | .STRTAB 0x0271->0x0bec ; "0303**SMINST" 0ab5 027b | { | .STRTAB 0x027b->0x0bf2 ; "12.3.2 (4)" 0ab6 0283 | | .STRTAB 0x0283->0x0bf7 ; " must be a constrained type to match formal " 0ab7 02ad | | .STRTAB 0x02ad->0x0c0d ; " must be constrained or have defaults to match formal " 0ab8 02e1 | | .STRTAB 0x02e1->0x0c28 ; "12.3.3 (1)" 0ab9 02e9 | | .STRTAB 0x02e9->0x0c2d ; "0304**SMINST" 0aba 02f3 | | .STRTAB 0x02f3->0x0c33 ; "0305**SMINST" 0abb 02fd | | .STRTAB 0x02fd->0x0c39 ; "0306**SMINST" 0abc 0307 | | .STRTAB 0x0307->0x0c3f ; "0307**SMINST" 0abd 0311 | | .STRTAB 0x0311->0x0c45 ; "12.3.4 (4)" 0abe 0319 | | .STRTAB 0x0319->0x0c4a ; "0308**SMINST" 0abf 0323 | # | .STRTAB 0x0323->0x0c50 ; "12.3.4 (5)" 0ac0 032b | + | .STRTAB 0x032b->0x0c55 ; "'s component type is not the same as that of " 0ac1 0356 | V | .STRTAB 0x0356->0x0c6c ; "12.3.4 (3)" 0ac2 035e | ^ | .STRTAB 0x035e->0x0c71 ; "0309**SMINST" 0ac3 0368 | h | .STRTAB 0x0368->0x0c77 ; " has an index with different bounds from " 0ac4 038f | | .STRTAB 0x038f->0x0c8b ; "12.3.4 (1)" 0ac5 0397 | | .STRTAB 0x0397->0x0c90 ; "0310**SMINST" 0ac6 03a1 | | .STRTAB 0x03a1->0x0c96 ; "12.3.4 (2)" 0ac7 03a9 | | .STRTAB 0x03a9->0x0c9b ; "0311**SMINST" 0ac8 03b3 | | .STRTAB 0x03b3->0x0ca1 ; "0312**SMINST" 0ac9 03bd | | .STRTAB 0x03bd->0x0ca7 ; "0313**SMINST" 0aca 03c7 | | .STRTAB 0x03c7->0x0cad ; "12.3.5 (1)" 0acb 03cf | | .STRTAB 0x03cf->0x0cb2 ; "0314**SMINST" 0acc 03d9 | | .STRTAB 0x03d9->0x0cb8 ; "0315**SMINST" 0acd 03e3 | | .STRTAB 0x03e3->0x0cbe ; "0316**SMINST" 0ace 03ed | | .STRTAB 0x03ed->0x0cc4 ; "0317**SMINST" 0acf 03f7 | | .STRTAB 0x03f7->0x0cca ; "13.3.5 (2)" 0ad0 03ff | | .STRTAB 0x03ff->0x0ccf ; "'s designated type is not the same as " 0ad1 0423 | # | .STRTAB 0x0423->0x0ce2 ; "0318??SMINST" 0ad2 042d | - | .STRTAB 0x042d->0x0ce8 ; " causes a recursive instantiation of " 0ad3 0450 | P | .STRTAB 0x0450->0x0cfb ; "0322**SMINST" 0ad4 045a | Z | .STREND 0x045a->0x0d01 0ad5 3132 2e33 |12.3| .STRTAB_STRINGS 0d01 0000 0000 | | .BLANK 0000[0x7] 0d08 ; -------------------------------------------------------------------------------------- 0d08 ; Debug Table 0d08 ; -------------------------------------------------------------------------------------- 0d08 0003 002d | -| .CONST 0x0003,0x002d 0d0a 000b 0e72 | r| .DEBUG 0x000b,0x0e72,0x0000,0x0000,0x005a,0x12e5,0x0000,0x196f 0d12 0010 0e78 | x| .DEBUG 0x0010,0x0e78,0x0000,0x0000,0x005a,0x43c5,0x0000,0x000c 0d1a 007b 0ed4 | { | .DEBUG 0x007b,0x0ed4,0x0001,0x0000,0x005a,0x12e5,0x0000,0x1970 0d22 008b 0eda | | .DEBUG 0x008b,0x0eda,0x0001,0x0000,0x005a,0x12e5,0x0000,0x198c 0d2a 009b 0ee0 | | .DEBUG 0x009b,0x0ee0,0x0001,0x0000,0x005a,0x43c5,0x0000,0x0014 0d32 00f3 0f0a | | .DEBUG 0x00f3,0x0f0a,0x0002,0x0000,0x005a,0x43c5,0x0000,0x0030 0d3a 013b 0f22 | ; "| .DEBUG 0x013b,0x0f22,0x0001,0x0000,0x005a,0x43c5,0x0000,0x00d0 0d42 0163 0f34 | c 4| .DEBUG 0x0163,0x0f34,0x0001,0x0000,0x005a,0x43c5,0x0000,0x0131 0d4a 017b 0f42 | { B| .DEBUG 0x017b,0x0f42,0x0001,0x0000,0x005a,0x43c5,0x0000,0x016f 0d52 019b 0f4c | L| .DEBUG 0x019b,0x0f4c,0x0001,0x0000,0x005a,0x43c5,0x0000,0x028c 0d5a 01bb 0f5a | Z| .DEBUG 0x01bb,0x0f5a,0x0001,0x0000,0x005a,0x43c5,0x0000,0x02df 0d62 01e3 0f70 | p| .DEBUG 0x01e3,0x0f70,0x0001,0x0000,0x005a,0x43c5,0x0000,0x0469 0d6a 025b 0fa2 | [ | .DEBUG 0x025b,0x0fa2,0x0001,0x0000,0x005a,0x43d5,0x0000,0x003e 0d72 029b 0fbe | | .DEBUG 0x029b,0x0fbe,0x0001,0x0000,0x005a,0x43d5,0x0000,0x007a 0d7a 02c3 0fce | | .DEBUG 0x02c3,0x0fce,0x0001,0x0000,0x005a,0x43d5,0x0000,0x00d6 0d82 0323 0ff6 | # | .DEBUG 0x0323,0x0ff6,0x0001,0x0000,0x005a,0x43d5,0x0000,0x019b 0d8a 035b 100a | [ | .DEBUG 0x035b,0x100a,0x0001,0x0000,0x005a,0x43d5,0x0000,0x021d 0d92 03bb 1032 | 2| .DEBUG 0x03bb,0x1032,0x0001,0x0000,0x005a,0x43d5,0x0000,0x02ff 0d9a 03f3 1040 | @| .DEBUG 0x03f3,0x1040,0x0001,0x0000,0x005a,0x43d5,0x0000,0x036d 0da2 040b 1048 | H| .DEBUG 0x040b,0x1048,0x0001,0x0000,0x005a,0x43d5,0x0000,0x03af 0daa 046b 106a | k j| .DEBUG 0x046b,0x106a,0x0001,0x0000,0x005a,0x43d5,0x0000,0x0478 0db2 04ab 1082 | | .DEBUG 0x04ab,0x1082,0x0001,0x0000,0x005a,0x43d5,0x0000,0x04ef 0dba 051b 10b0 | | .DEBUG 0x051b,0x10b0,0x0001,0x0000,0x005a,0x43d5,0x0000,0x05d4 0dc2 05a3 10da | | .DEBUG 0x05a3,0x10da,0x0002,0x0000,0x005a,0x43e5,0x0000,0x000b 0dca 0613 10f6 | | .DEBUG 0x0613,0x10f6,0x0002,0x0000,0x005a,0x43e5,0x0000,0x00e3 0dd2 062b 1100 | + | .DEBUG 0x062b,0x1100,0x0002,0x0000,0x005a,0x43e5,0x0000,0x0122 0dda 063b 1104 | ; | .DEBUG 0x063b,0x1104,0x0002,0x0000,0x005a,0x43e5,0x0000,0x0140 0de2 065b 1110 | [ | .DEBUG 0x065b,0x1110,0x0001,0x0000,0x005a,0x43e5,0x0000,0x018d 0dea 06cb 113e | >| .DEBUG 0x06cb,0x113e,0x0001,0x0000,0x005a,0x43e5,0x0000,0x026f 0df2 0783 118a | | .DEBUG 0x0783,0x118a,0x0001,0x0000,0x005a,0x43e5,0x0000,0x0411 0dfa 0793 1190 | | .DEBUG 0x0793,0x1190,0x0001,0x0000,0x005a,0x43e5,0x0000,0x0438 0e02 07a3 1196 | | .DEBUG 0x07a3,0x1196,0x0001,0x0000,0x005a,0x43e5,0x0000,0x045f 0e0a 07b3 119c | | .DEBUG 0x07b3,0x119c,0x0001,0x0000,0x005a,0x43e5,0x0000,0x0486 0e12 07c3 11a2 | | .DEBUG 0x07c3,0x11a2,0x0002,0x0000,0x005a,0x43e5,0x0000,0x04ad 0e1a 07db 11a6 | | .DEBUG 0x07db,0x11a6,0x0001,0x0000,0x005a,0x43e5,0x0000,0x04dc 0e22 0803 11b4 | | .DEBUG 0x0803,0x11b4,0x0001,0x0000,0x005a,0x43e5,0x0000,0x0544 0e2a 0843 11d0 | C | .DEBUG 0x0843,0x11d0,0x0001,0x0000,0x005a,0x43e5,0x0000,0x05de 0e32 08c3 1208 | | .DEBUG 0x08c3,0x1208,0x0001,0x0000,0x005a,0x43e5,0x0000,0x0704 0e3a 092b 1230 | + 0| .DEBUG 0x092b,0x1230,0x0001,0x0000,0x005a,0x43e5,0x0000,0x07ee 0e42 097b 1246 | { F| .DEBUG 0x097b,0x1246,0x0001,0x0000,0x005a,0x43c5,0x0000,0x017e 0e4a 09ab 1254 | T| .DEBUG 0x09ab,0x1254,0x0001,0x0000,0x005a,0x43c5,0x0000,0x0300 0e52 09db 126c | l| .DEBUG 0x09db,0x126c,0x0001,0x0000,0x005a,0x43c5,0x0000,0x030a 0e5a 0a3b 1294 | ; | .DEBUG 0x0a3b,0x1294,0x0001,0x0000,0x005a,0x43d5,0x0000,0x03d0 0e62 0a4b 1298 | K | .DEBUG 0x0a4b,0x1298,0x0004,0x0000,0x005a,0x43c5,0x0000,0x0210 0e6a 0a73 12a8 | s | .DEBUG 0x0a73,0x12a8,0x0004,0x0000,0x005a,0x43c5,0x0000,0x0262 0e72 ; -------------------------------------------------------------------------------------- 0e72 ; Debug3 Subtable 0x0 0e72 ; -------------------------------------------------------------------------------------- 0e72 0002 0000 | | .DBG3TAB 0x0002,0x0000 0e74 000b ffff | | .CONST 0x000b,0xffff 0e76 000d fffe | | .CONST 0x000d,0xfffe 0e78 ; -------------------------------------------------------------------------------------- 0e78 ; Debug3 Subtable 0x1 0e78 ; -------------------------------------------------------------------------------------- 0e78 002d 0000 | - | .DBG3TAB 0x002d,0x0000 0e7a 0010 ffff | | .CONST 0x0010,0xffff 0e7c 0012 ffff | | .CONST 0x0012,0xffff 0e7e 0014 fffd | | .CONST 0x0014,0xfffd 0e80 0016 fffc | | .CONST 0x0016,0xfffc 0e82 0018 fffb | | .CONST 0x0018,0xfffb 0e84 001a fffa | | .CONST 0x001a,0xfffa 0e86 001c fff9 | | .CONST 0x001c,0xfff9 0e88 001e fff8 | | .CONST 0x001e,0xfff8 0e8a 0020 fff7 | | .CONST 0x0020,0xfff7 0e8c 0022 fff6 | " | .CONST 0x0022,0xfff6 0e8e 0024 fff5 | $ | .CONST 0x0024,0xfff5 0e90 0026 ffff | & | .CONST 0x0026,0xffff 0e92 0027 fffe | ' | .CONST 0x0027,0xfffe 0e94 002c fffd | , | .CONST 0x002c,0xfffd 0e96 0032 fffc | 2 | .CONST 0x0032,0xfffc 0e98 0037 ffff | 7 | .CONST 0x0037,0xffff 0e9a 0039 fffa | 9 | .CONST 0x0039,0xfffa 0e9c 003c fff9 | < | .CONST 0x003c,0xfff9 0e9e 003e fff8 | > | .CONST 0x003e,0xfff8 0ea0 0040 fff7 | @ | .CONST 0x0040,0xfff7 0ea2 0042 fff6 | B | .CONST 0x0042,0xfff6 0ea4 0044 fff5 | D | .CONST 0x0044,0xfff5 0ea6 0046 fff4 | F | .CONST 0x0046,0xfff4 0ea8 0048 fff3 | H | .CONST 0x0048,0xfff3 0eaa 004a fff2 | J | .CONST 0x004a,0xfff2 0eac 004c fff1 | L | .CONST 0x004c,0xfff1 0eae 004e fff0 | N | .CONST 0x004e,0xfff0 0eb0 0050 ffef | P | .CONST 0x0050,0xffef 0eb2 0052 ffff | R | .CONST 0x0052,0xffff 0eb4 0054 fffe | T | .CONST 0x0054,0xfffe 0eb6 0056 fffd | V | .CONST 0x0056,0xfffd 0eb8 0058 fffc | X | .CONST 0x0058,0xfffc 0eba 005a fffb | Z | .CONST 0x005a,0xfffb 0ebc 005c fffa | \ | .CONST 0x005c,0xfffa 0ebe 005e fff9 | ^ | .CONST 0x005e,0xfff9 0ec0 0060 fff8 | ` | .CONST 0x0060,0xfff8 0ec2 0062 fff7 | b | .CONST 0x0062,0xfff7 0ec4 0064 fff6 | d | .CONST 0x0064,0xfff6 0ec6 0066 fff5 | f | .CONST 0x0066,0xfff5 0ec8 0068 fff4 | h | .CONST 0x0068,0xfff4 0eca 006a fff3 | j | .CONST 0x006a,0xfff3 0ecc 006c fff2 | l | .CONST 0x006c,0xfff2 0ece 006e fff1 | n | .CONST 0x006e,0xfff1 0ed0 0070 fff0 | p | .CONST 0x0070,0xfff0 0ed2 0072 ffef | r | .CONST 0x0072,0xffef 0ed4 ; -------------------------------------------------------------------------------------- 0ed4 ; Debug3 Subtable 0x2 0ed4 ; -------------------------------------------------------------------------------------- 0ed4 0000 0002 | | .DBG3TAB 0x0000,0x0002 0ed6 007b 0001 | { | .CONST 0x007b,0x0001 0ed8 0080 0002 | | .CONST 0x0080,0x0002 0eda ; -------------------------------------------------------------------------------------- 0eda ; Debug3 Subtable 0x3 0eda ; -------------------------------------------------------------------------------------- 0eda 0000 0002 | | .DBG3TAB 0x0000,0x0002 0edc 008b 0001 | | .CONST 0x008b,0x0001 0ede 0090 0002 | | .CONST 0x0090,0x0002 0ee0 ; -------------------------------------------------------------------------------------- 0ee0 ; Debug3 Subtable 0x4 0ee0 ; -------------------------------------------------------------------------------------- 0ee0 0005 000f | | .DBG3TAB 0x0005,0x000f 0ee2 009b ffff | | .CONST 0x009b,0xffff 0ee4 009c fffe | | .CONST 0x009c,0xfffe 0ee6 00a1 fffd | | .CONST 0x00a1,0xfffd 0ee8 00a3 fffc | | .CONST 0x00a3,0xfffc 0eea 00a5 fffb | | .CONST 0x00a5,0xfffb 0eec 00a7 0001 | | .CONST 0x00a7,0x0001 0eee 00ad 0003 | | .CONST 0x00ad,0x0003 0ef0 00b2 0004 | | .CONST 0x00b2,0x0004 0ef2 00b8 0005 | | .CONST 0x00b8,0x0005 0ef4 00b9 0006 | | .CONST 0x00b9,0x0006 0ef6 00bd 0007 | | .CONST 0x00bd,0x0007 0ef8 00c2 000a | | .CONST 0x00c2,0x000a 0efa 00c4 000b | | .CONST 0x00c4,0x000b 0efc 00cb 000c | | .CONST 0x00cb,0x000c 0efe 00d2 0008 | | .CONST 0x00d2,0x0008 0f00 00d6 0009 | | .CONST 0x00d6,0x0009 0f02 00d9 000d | | .CONST 0x00d9,0x000d 0f04 00dd 000e | | .CONST 0x00dd,0x000e 0f06 00e2 0002 | | .CONST 0x00e2,0x0002 0f08 00e7 000f | | .CONST 0x00e7,0x000f 0f0a ; -------------------------------------------------------------------------------------- 0f0a ; Debug3 Subtable 0x5 0f0a ; -------------------------------------------------------------------------------------- 0f0a 0003 0008 | | .DBG3TAB 0x0003,0x0008 0f0c 00f3 ffff | | .CONST 0x00f3,0xffff 0f0e 00f4 fffe | | .CONST 0x00f4,0xfffe 0f10 00f5 fffd | | .CONST 0x00f5,0xfffd 0f12 00fc 0002 | | .CONST 0x00fc,0x0002 0f14 0100 0003 | | .CONST 0x0100,0x0003 0f16 0110 0004 | | .CONST 0x0110,0x0004 0f18 0116 0005 | | .CONST 0x0116,0x0005 0f1a 0125 0006 | % | .CONST 0x0125,0x0006 0f1c 0127 0007 | ' | .CONST 0x0127,0x0007 0f1e 012c 0001 | , | .CONST 0x012c,0x0001 0f20 0131 0008 | 1 | .CONST 0x0131,0x0008 0f22 ; -------------------------------------------------------------------------------------- 0f22 ; Debug3 Subtable 0x6 0f22 ; -------------------------------------------------------------------------------------- 0f22 0001 0007 | | .DBG3TAB 0x0001,0x0007 0f24 013b ffff | ; | .CONST 0x013b,0xffff 0f26 0140 0001 | @ | .CONST 0x0140,0x0001 0f28 0144 0002 | D | .CONST 0x0144,0x0002 0f2a 0145 0003 | E | .CONST 0x0145,0x0003 0f2c 014a 0004 | J | .CONST 0x014a,0x0004 0f2e 0153 0005 | S | .CONST 0x0153,0x0005 0f30 0159 0006 | Y | .CONST 0x0159,0x0006 0f32 015b 0007 | [ | .CONST 0x015b,0x0007 0f34 ; -------------------------------------------------------------------------------------- 0f34 ; Debug3 Subtable 0x7 0f34 ; -------------------------------------------------------------------------------------- 0f34 0002 0004 | | .DBG3TAB 0x0002,0x0004 0f36 0163 ffff | c | .CONST 0x0163,0xffff 0f38 0164 fffe | d | .CONST 0x0164,0xfffe 0f3a 0165 0001 | e | .CONST 0x0165,0x0001 0f3c 0169 0002 | i | .CONST 0x0169,0x0002 0f3e 016d 0003 | m | .CONST 0x016d,0x0003 0f40 0176 0004 | v | .CONST 0x0176,0x0004 0f42 ; -------------------------------------------------------------------------------------- 0f42 ; Debug3 Subtable 0x8 0f42 ; -------------------------------------------------------------------------------------- 0f42 0003 0001 | | .DBG3TAB 0x0003,0x0001 0f44 017b ffff | { | .CONST 0x017b,0xffff 0f46 017d fffe | } | .CONST 0x017d,0xfffe 0f48 017f fffd | | .CONST 0x017f,0xfffd 0f4a 018a 0001 | | .CONST 0x018a,0x0001 0f4c ; -------------------------------------------------------------------------------------- 0f4c ; Debug3 Subtable 0x9 0f4c ; -------------------------------------------------------------------------------------- 0f4c 0001 0005 | | .DBG3TAB 0x0001,0x0005 0f4e 019b ffff | | .CONST 0x019b,0xffff 0f50 019c 0001 | | .CONST 0x019c,0x0001 0f52 01a6 0002 | | .CONST 0x01a6,0x0002 0f54 01ab 0003 | | .CONST 0x01ab,0x0003 0f56 01af 0004 | | .CONST 0x01af,0x0004 0f58 01b3 0005 | | .CONST 0x01b3,0x0005 0f5a ; -------------------------------------------------------------------------------------- 0f5a ; Debug3 Subtable 0xa 0f5a ; -------------------------------------------------------------------------------------- 0f5a 0006 0004 | | .DBG3TAB 0x0006,0x0004 0f5c 01bb ffff | | .CONST 0x01bb,0xffff 0f5e 01bd fffe | | .CONST 0x01bd,0xfffe 0f60 01c1 fffd | | .CONST 0x01c1,0xfffd 0f62 01c2 fffc | | .CONST 0x01c2,0xfffc 0f64 01c4 fffb | | .CONST 0x01c4,0xfffb 0f66 01c6 fffa | | .CONST 0x01c6,0xfffa 0f68 01ca 0001 | | .CONST 0x01ca,0x0001 0f6a 01ce 0002 | | .CONST 0x01ce,0x0002 0f6c 01d4 0003 | | .CONST 0x01d4,0x0003 0f6e 01da 0004 | | .CONST 0x01da,0x0004 0f70 ; -------------------------------------------------------------------------------------- 0f70 ; Debug3 Subtable 0xb 0f70 ; -------------------------------------------------------------------------------------- 0f70 0006 0012 | | .DBG3TAB 0x0006,0x0012 0f72 01e3 ffff | | .CONST 0x01e3,0xffff 0f74 01e8 fffe | | .CONST 0x01e8,0xfffe 0f76 01ec fffd | | .CONST 0x01ec,0xfffd 0f78 01ed fffc | | .CONST 0x01ed,0xfffc 0f7a 01ee fffb | | .CONST 0x01ee,0xfffb 0f7c 01f2 fffa | | .CONST 0x01f2,0xfffa 0f7e 01f4 0001 | | .CONST 0x01f4,0x0001 0f80 01f8 0002 | | .CONST 0x01f8,0x0002 0f82 01fd 0003 | | .CONST 0x01fd,0x0003 0f84 0201 0004 | | .CONST 0x0201,0x0004 0f86 0208 0005 | | .CONST 0x0208,0x0005 0f88 020b 0006 | | .CONST 0x020b,0x0006 0f8a 020f 0007 | | .CONST 0x020f,0x0007 0f8c 0218 0008 | | .CONST 0x0218,0x0008 0f8e 021d 0009 | | .CONST 0x021d,0x0009 0f90 0223 000a | # | .CONST 0x0223,0x000a 0f92 0228 000d | ( | .CONST 0x0228,0x000d 0f94 022f 000b | / | .CONST 0x022f,0x000b 0f96 0236 000c | 6 | .CONST 0x0236,0x000c 0f98 023e 000e | > | .CONST 0x023e,0x000e 0f9a 0244 000f | D | .CONST 0x0244,0x000f 0f9c 024b 0010 | K | .CONST 0x024b,0x0010 0f9e 0252 0011 | R | .CONST 0x0252,0x0011 0fa0 0254 0012 | T | .CONST 0x0254,0x0012 0fa2 ; -------------------------------------------------------------------------------------- 0fa2 ; Debug3 Subtable 0xc 0fa2 ; -------------------------------------------------------------------------------------- 0fa2 0002 000b | | .DBG3TAB 0x0002,0x000b 0fa4 025b ffff | [ | .CONST 0x025b,0xffff 0fa6 025d fffe | ] | .CONST 0x025d,0xfffe 0fa8 025e 0001 | ^ | .CONST 0x025e,0x0001 0faa 0263 0002 | c | .CONST 0x0263,0x0002 0fac 0269 0003 | i | .CONST 0x0269,0x0003 0fae 026f 0004 | o | .CONST 0x026f,0x0004 0fb0 0274 0005 | t | .CONST 0x0274,0x0005 0fb2 0276 0006 | v | .CONST 0x0276,0x0006 0fb4 0279 0007 | y | .CONST 0x0279,0x0007 0fb6 027e 0008 | ~ | .CONST 0x027e,0x0008 0fb8 0282 0009 | | .CONST 0x0282,0x0009 0fba 028b 000a | | .CONST 0x028b,0x000a 0fbc 028f 000b | | .CONST 0x028f,0x000b 0fbe ; -------------------------------------------------------------------------------------- 0fbe ; Debug3 Subtable 0xd 0fbe ; -------------------------------------------------------------------------------------- 0fbe 0002 0005 | | .DBG3TAB 0x0002,0x0005 0fc0 029b ffff | | .CONST 0x029b,0xffff 0fc2 02a0 fffe | | .CONST 0x02a0,0xfffe 0fc4 02a5 0001 | | .CONST 0x02a5,0x0001 0fc6 02ae 0002 | | .CONST 0x02ae,0x0002 0fc8 02af 0003 | | .CONST 0x02af,0x0003 0fca 02b2 0004 | | .CONST 0x02b2,0x0004 0fcc 02b6 0005 | | .CONST 0x02b6,0x0005 0fce ; -------------------------------------------------------------------------------------- 0fce ; Debug3 Subtable 0xe 0fce ; -------------------------------------------------------------------------------------- 0fce 0003 0010 | | .DBG3TAB 0x0003,0x0010 0fd0 02c3 ffff | | .CONST 0x02c3,0xffff 0fd2 02c4 fffe | | .CONST 0x02c4,0xfffe 0fd4 02c5 fffd | | .CONST 0x02c5,0xfffd 0fd6 02ca 0001 | | .CONST 0x02ca,0x0001 0fd8 02cf 0002 | | .CONST 0x02cf,0x0002 0fda 02da 0003 | | .CONST 0x02da,0x0003 0fdc 02e2 0004 | | .CONST 0x02e2,0x0004 0fde 02e3 0005 | | .CONST 0x02e3,0x0005 0fe0 02e8 0006 | | .CONST 0x02e8,0x0006 0fe2 02e9 0007 | | .CONST 0x02e9,0x0007 0fe4 02f2 000f | | .CONST 0x02f2,0x000f 0fe6 02f4 0008 | | .CONST 0x02f4,0x0008 0fe8 02f5 0009 | | .CONST 0x02f5,0x0009 0fea 02f9 000a | | .CONST 0x02f9,0x000a 0fec 02fe 000b | | .CONST 0x02fe,0x000b 0fee 0305 000c | | .CONST 0x0305,0x000c 0ff0 030d 000d | | .CONST 0x030d,0x000d 0ff2 030e 000e | | .CONST 0x030e,0x000e 0ff4 0314 0010 | | .CONST 0x0314,0x0010 0ff6 ; -------------------------------------------------------------------------------------- 0ff6 ; Debug3 Subtable 0xf 0ff6 ; -------------------------------------------------------------------------------------- 0ff6 0002 0007 | | .DBG3TAB 0x0002,0x0007 0ff8 0323 ffff | # | .CONST 0x0323,0xffff 0ffa 0328 fffe | ( | .CONST 0x0328,0xfffe 0ffc 0329 0001 | ) | .CONST 0x0329,0x0001 0ffe 032d 0002 | - | .CONST 0x032d,0x0002 1000 0331 0003 | 1 | .CONST 0x0331,0x0003 1002 033b 0004 | ; | .CONST 0x033b,0x0004 1004 0341 0005 | A | .CONST 0x0341,0x0005 1006 0346 0006 | F | .CONST 0x0346,0x0006 1008 0351 0007 | Q | .CONST 0x0351,0x0007 100a ; -------------------------------------------------------------------------------------- 100a ; Debug3 Subtable 0x10 100a ; -------------------------------------------------------------------------------------- 100a 0005 000e | | .DBG3TAB 0x0005,0x000e 100c 035b ffff | [ | .CONST 0x035b,0xffff 100e 0360 fffe | ` | .CONST 0x0360,0xfffe 1010 0361 fffd | a | .CONST 0x0361,0xfffd 1012 0365 fffc | e | .CONST 0x0365,0xfffc 1014 0366 fffb | f | .CONST 0x0366,0xfffb 1016 0367 0001 | g | .CONST 0x0367,0x0001 1018 036b 0002 | k | .CONST 0x036b,0x0002 101a 036e 0003 | n | .CONST 0x036e,0x0003 101c 0372 0004 | r | .CONST 0x0372,0x0004 101e 0376 0005 | v | .CONST 0x0376,0x0005 1020 037a 0006 | z | .CONST 0x037a,0x0006 1022 0382 0007 | | .CONST 0x0382,0x0007 1024 0386 0008 | | .CONST 0x0386,0x0008 1026 038e 0009 | | .CONST 0x038e,0x0009 1028 0394 000a | | .CONST 0x0394,0x000a 102a 039b 000b | | .CONST 0x039b,0x000b 102c 03a3 000c | | .CONST 0x03a3,0x000c 102e 03a9 000d | | .CONST 0x03a9,0x000d 1030 03ae 000e | | .CONST 0x03ae,0x000e 1032 ; -------------------------------------------------------------------------------------- 1032 ; Debug3 Subtable 0x11 1032 ; -------------------------------------------------------------------------------------- 1032 0000 0006 | | .DBG3TAB 0x0000,0x0006 1034 03bb 0001 | | .CONST 0x03bb,0x0001 1036 03ce 0006 | | .CONST 0x03ce,0x0006 1038 03cf 0002 | | .CONST 0x03cf,0x0002 103a 03d9 0003 | | .CONST 0x03d9,0x0003 103c 03df 0004 | | .CONST 0x03df,0x0004 103e 03e4 0005 | | .CONST 0x03e4,0x0005 1040 ; -------------------------------------------------------------------------------------- 1040 ; Debug3 Subtable 0x12 1040 ; -------------------------------------------------------------------------------------- 1040 0002 0001 | | .DBG3TAB 0x0002,0x0001 1042 03f3 ffff | | .CONST 0x03f3,0xffff 1044 03fa fffe | | .CONST 0x03fa,0xfffe 1046 03ff 0001 | | .CONST 0x03ff,0x0001 1048 ; -------------------------------------------------------------------------------------- 1048 ; Debug3 Subtable 0x13 1048 ; -------------------------------------------------------------------------------------- 1048 0003 000d | | .DBG3TAB 0x0003,0x000d 104a 040b ffff | | .CONST 0x040b,0xffff 104c 040c fffe | | .CONST 0x040c,0xfffe 104e 040d fffd | | .CONST 0x040d,0xfffd 1050 040f 0001 | | .CONST 0x040f,0x0001 1052 0422 000d | " | .CONST 0x0422,0x000d 1054 0423 0002 | # | .CONST 0x0423,0x0002 1056 0425 0003 | % | .CONST 0x0425,0x0003 1058 0429 0004 | ) | .CONST 0x0429,0x0004 105a 0430 0008 | 0 | .CONST 0x0430,0x0008 105c 0437 0009 | 7 | .CONST 0x0437,0x0009 105e 043b 0005 | ; | .CONST 0x043b,0x0005 1060 043d 0006 | = | .CONST 0x043d,0x0006 1062 0446 0007 | F | .CONST 0x0446,0x0007 1064 044b 000a | K | .CONST 0x044b,0x000a 1066 0451 000b | Q | .CONST 0x0451,0x000b 1068 0453 000c | S | .CONST 0x0453,0x000c 106a ; -------------------------------------------------------------------------------------- 106a ; Debug3 Subtable 0x14 106a ; -------------------------------------------------------------------------------------- 106a 0003 0008 | | .DBG3TAB 0x0003,0x0008 106c 046b ffff | k | .CONST 0x046b,0xffff 106e 046c fffe | l | .CONST 0x046c,0xfffe 1070 046d fffd | m | .CONST 0x046d,0xfffd 1072 046e 0001 | n | .CONST 0x046e,0x0001 1074 0474 0002 | t | .CONST 0x0474,0x0002 1076 0479 0003 | y | .CONST 0x0479,0x0003 1078 047f 0004 | | .CONST 0x047f,0x0004 107a 0485 0005 | | .CONST 0x0485,0x0005 107c 0489 0006 | | .CONST 0x0489,0x0006 107e 048f 0007 | | .CONST 0x048f,0x0007 1080 0497 0008 | | .CONST 0x0497,0x0008 1082 ; -------------------------------------------------------------------------------------- 1082 ; Debug3 Subtable 0x15 1082 ; -------------------------------------------------------------------------------------- 1082 0006 0010 | | .DBG3TAB 0x0006,0x0010 1084 04ab ffff | | .CONST 0x04ab,0xffff 1086 04b0 fffe | | .CONST 0x04b0,0xfffe 1088 04b5 fffd | | .CONST 0x04b5,0xfffd 108a 04b9 fffc | | .CONST 0x04b9,0xfffc 108c 04ba fffb | | .CONST 0x04ba,0xfffb 108e 04bc fffa | | .CONST 0x04bc,0xfffa 1090 04be 0001 | | .CONST 0x04be,0x0001 1092 04c2 0002 | | .CONST 0x04c2,0x0002 1094 04c8 0003 | | .CONST 0x04c8,0x0003 1096 04c9 0004 | | .CONST 0x04c9,0x0004 1098 04ce 0005 | | .CONST 0x04ce,0x0005 109a 04d3 0006 | | .CONST 0x04d3,0x0006 109c 04d9 0007 | | .CONST 0x04d9,0x0007 109e 04e0 0008 | | .CONST 0x04e0,0x0008 10a0 04e4 0009 | | .CONST 0x04e4,0x0009 10a2 04ee 000a | | .CONST 0x04ee,0x000a 10a4 04f4 000b | | .CONST 0x04f4,0x000b 10a6 04f9 000c | | .CONST 0x04f9,0x000c 10a8 04fe 0010 | | .CONST 0x04fe,0x0010 10aa 0505 000d | | .CONST 0x0505,0x000d 10ac 050c 000e | | .CONST 0x050c,0x000e 10ae 050e 000f | | .CONST 0x050e,0x000f 10b0 ; -------------------------------------------------------------------------------------- 10b0 ; Debug3 Subtable 0x16 10b0 ; -------------------------------------------------------------------------------------- 10b0 0003 0011 | | .DBG3TAB 0x0003,0x0011 10b2 051b ffff | | .CONST 0x051b,0xffff 10b4 0520 fffe | | .CONST 0x0520,0xfffe 10b6 0521 fffd | ! | .CONST 0x0521,0xfffd 10b8 0522 0001 | " | .CONST 0x0522,0x0001 10ba 0527 0003 | ' | .CONST 0x0527,0x0003 10bc 052b 0004 | + | .CONST 0x052b,0x0004 10be 0536 0010 | 6 | .CONST 0x0536,0x0010 10c0 0537 0005 | 7 | .CONST 0x0537,0x0005 10c2 053c 0006 | < | .CONST 0x053c,0x0006 10c4 054d 0007 | M | .CONST 0x054d,0x0007 10c6 0552 0008 | R | .CONST 0x0552,0x0008 10c8 0563 0009 | c | .CONST 0x0563,0x0009 10ca 0568 000a | h | .CONST 0x0568,0x000a 10cc 056f 000b | o | .CONST 0x056f,0x000b 10ce 0570 000c | p | .CONST 0x0570,0x000c 10d0 0580 000d | | .CONST 0x0580,0x000d 10d2 0584 000e | | .CONST 0x0584,0x000e 10d4 0588 000f | | .CONST 0x0588,0x000f 10d6 0591 0011 | | .CONST 0x0591,0x0011 10d8 0596 0002 | | .CONST 0x0596,0x0002 10da ; -------------------------------------------------------------------------------------- 10da ; Debug3 Subtable 0x17 10da ; -------------------------------------------------------------------------------------- 10da 0005 0008 | | .DBG3TAB 0x0005,0x0008 10dc 05a3 ffff | | .CONST 0x05a3,0xffff 10de 05a4 fffe | | .CONST 0x05a4,0xfffe 10e0 05ae fffd | | .CONST 0x05ae,0xfffd 10e2 05b8 fffc | | .CONST 0x05b8,0xfffc 10e4 05bd fffb | | .CONST 0x05bd,0xfffb 10e6 05c2 0001 | | .CONST 0x05c2,0x0001 10e8 05cc 0002 | | .CONST 0x05cc,0x0002 10ea 05ce 0003 | | .CONST 0x05ce,0x0003 10ec 05d6 0004 | | .CONST 0x05d6,0x0004 10ee 05e0 0005 | | .CONST 0x05e0,0x0005 10f0 05e2 0006 | | .CONST 0x05e2,0x0006 10f2 05ea 0007 | | .CONST 0x05ea,0x0007 10f4 0609 0008 | | .CONST 0x0609,0x0008 10f6 ; -------------------------------------------------------------------------------------- 10f6 ; Debug3 Subtable 0x18 10f6 ; -------------------------------------------------------------------------------------- 10f6 0001 0003 | | .DBG3TAB 0x0001,0x0003 10f8 0613 ffff | | .CONST 0x0613,0xffff 10fa 0617 0001 | | .CONST 0x0617,0x0001 10fc 061e 0003 | | .CONST 0x061e,0x0003 10fe 0620 0002 | | .CONST 0x0620,0x0002 1100 ; -------------------------------------------------------------------------------------- 1100 ; Debug3 Subtable 0x19 1100 ; -------------------------------------------------------------------------------------- 1100 0000 0001 | | .DBG3TAB 0x0000,0x0001 1102 062b 0001 | + | .CONST 0x062b,0x0001 1104 ; -------------------------------------------------------------------------------------- 1104 ; Debug3 Subtable 0x1a 1104 ; -------------------------------------------------------------------------------------- 1104 0001 0004 | | .DBG3TAB 0x0001,0x0004 1106 063b ffff | ; | .CONST 0x063b,0xffff 1108 063c 0001 | < | .CONST 0x063c,0x0001 110a 0640 0002 | @ | .CONST 0x0640,0x0002 110c 0644 0003 | D | .CONST 0x0644,0x0003 110e 0653 0004 | S | .CONST 0x0653,0x0004 1110 ; -------------------------------------------------------------------------------------- 1110 ; Debug3 Subtable 0x1b 1110 ; -------------------------------------------------------------------------------------- 1110 0006 0010 | | .DBG3TAB 0x0006,0x0010 1112 065b ffff | [ | .CONST 0x065b,0xffff 1114 0660 fffe | ` | .CONST 0x0660,0xfffe 1116 0665 fffd | e | .CONST 0x0665,0xfffd 1118 0666 fffc | f | .CONST 0x0666,0xfffc 111a 0667 fffb | g | .CONST 0x0667,0xfffb 111c 0668 fffa | h | .CONST 0x0668,0xfffa 111e 0669 0001 | i | .CONST 0x0669,0x0001 1120 0671 0002 | q | .CONST 0x0671,0x0002 1122 0678 0003 | x | .CONST 0x0678,0x0003 1124 0679 0004 | y | .CONST 0x0679,0x0004 1126 0684 0005 | | .CONST 0x0684,0x0005 1128 0691 0007 | | .CONST 0x0691,0x0007 112a 0695 0008 | | .CONST 0x0695,0x0008 112c 0699 0009 | | .CONST 0x0699,0x0009 112e 069c 000a | | .CONST 0x069c,0x000a 1130 069f 000b | | .CONST 0x069f,0x000b 1132 06a4 000c | | .CONST 0x06a4,0x000c 1134 06ac 000d | | .CONST 0x06ac,0x000d 1136 06b2 000e | | .CONST 0x06b2,0x000e 1138 06b9 000f | | .CONST 0x06b9,0x000f 113a 06bd 0010 | | .CONST 0x06bd,0x0010 113c 06c2 0006 | | .CONST 0x06c2,0x0006 113e ; -------------------------------------------------------------------------------------- 113e ; Debug3 Subtable 0x1c 113e ; -------------------------------------------------------------------------------------- 113e 0007 001e | | .DBG3TAB 0x0007,0x001e 1140 06cb ffff | | .CONST 0x06cb,0xffff 1142 06d0 fffe | | .CONST 0x06d0,0xfffe 1144 06d5 fffd | | .CONST 0x06d5,0xfffd 1146 06da fffc | | .CONST 0x06da,0xfffc 1148 06df fffb | | .CONST 0x06df,0xfffb 114a 06e3 fffa | | .CONST 0x06e3,0xfffa 114c 06e4 fff9 | | .CONST 0x06e4,0xfff9 114e 06e5 0001 | | .CONST 0x06e5,0x0001 1150 06e7 0002 | | .CONST 0x06e7,0x0002 1152 06e9 0003 | | .CONST 0x06e9,0x0003 1154 06f1 0004 | | .CONST 0x06f1,0x0004 1156 06f7 0005 | | .CONST 0x06f7,0x0005 1158 06fc 0006 | | .CONST 0x06fc,0x0006 115a 06ff 0007 | | .CONST 0x06ff,0x0007 115c 0706 0008 | | .CONST 0x0706,0x0008 115e 070b 0009 | | .CONST 0x070b,0x0009 1160 070f 000a | | .CONST 0x070f,0x000a 1162 0716 000b | | .CONST 0x0716,0x000b 1164 071b 000c | | .CONST 0x071b,0x000c 1166 071e 000d | | .CONST 0x071e,0x000d 1168 0722 000e | " | .CONST 0x0722,0x000e 116a 0726 000f | & | .CONST 0x0726,0x000f 116c 072d 0010 | - | .CONST 0x072d,0x0010 116e 0730 0011 | 0 | .CONST 0x0730,0x0011 1170 0738 0012 | 8 | .CONST 0x0738,0x0012 1172 073a 0013 | : | .CONST 0x073a,0x0013 1174 073c 0014 | < | .CONST 0x073c,0x0014 1176 0740 0015 | @ | .CONST 0x0740,0x0015 1178 0744 0016 | D | .CONST 0x0744,0x0016 117a 0748 0017 | H | .CONST 0x0748,0x0017 117c 0755 0018 | U | .CONST 0x0755,0x0018 117e 075b 0019 | [ | .CONST 0x075b,0x0019 1180 0761 001a | a | .CONST 0x0761,0x001a 1182 0765 001b | e | .CONST 0x0765,0x001b 1184 0769 001c | i | .CONST 0x0769,0x001c 1186 0770 001d | p | .CONST 0x0770,0x001d 1188 0773 001e | s | .CONST 0x0773,0x001e 118a ; -------------------------------------------------------------------------------------- 118a ; Debug3 Subtable 0x1d 118a ; -------------------------------------------------------------------------------------- 118a 0000 0002 | | .DBG3TAB 0x0000,0x0002 118c 0783 0001 | | .CONST 0x0783,0x0001 118e 0787 0002 | | .CONST 0x0787,0x0002 1190 ; -------------------------------------------------------------------------------------- 1190 ; Debug3 Subtable 0x1e 1190 ; -------------------------------------------------------------------------------------- 1190 0000 0002 | | .DBG3TAB 0x0000,0x0002 1192 0793 0001 | | .CONST 0x0793,0x0001 1194 0797 0002 | | .CONST 0x0797,0x0002 1196 ; -------------------------------------------------------------------------------------- 1196 ; Debug3 Subtable 0x1f 1196 ; -------------------------------------------------------------------------------------- 1196 0000 0002 | | .DBG3TAB 0x0000,0x0002 1198 07a3 0001 | | .CONST 0x07a3,0x0001 119a 07a7 0002 | | .CONST 0x07a7,0x0002 119c ; -------------------------------------------------------------------------------------- 119c ; Debug3 Subtable 0x20 119c ; -------------------------------------------------------------------------------------- 119c 0000 0002 | | .DBG3TAB 0x0000,0x0002 119e 07b3 0001 | | .CONST 0x07b3,0x0001 11a0 07b7 0002 | | .CONST 0x07b7,0x0002 11a2 ; -------------------------------------------------------------------------------------- 11a2 ; Debug3 Subtable 0x21 11a2 ; -------------------------------------------------------------------------------------- 11a2 0000 0001 | | .DBG3TAB 0x0000,0x0001 11a4 07c3 0001 | | .CONST 0x07c3,0x0001 11a6 ; -------------------------------------------------------------------------------------- 11a6 ; Debug3 Subtable 0x22 11a6 ; -------------------------------------------------------------------------------------- 11a6 0002 0004 | | .DBG3TAB 0x0002,0x0004 11a8 07db ffff | | .CONST 0x07db,0xffff 11aa 07e0 fffe | | .CONST 0x07e0,0xfffe 11ac 07e5 0001 | | .CONST 0x07e5,0x0001 11ae 07e9 0002 | | .CONST 0x07e9,0x0002 11b0 07f1 0003 | | .CONST 0x07f1,0x0003 11b2 07f7 0004 | | .CONST 0x07f7,0x0004 11b4 ; -------------------------------------------------------------------------------------- 11b4 ; Debug3 Subtable 0x23 11b4 ; -------------------------------------------------------------------------------------- 11b4 0004 0009 | | .DBG3TAB 0x0004,0x0009 11b6 0803 ffff | | .CONST 0x0803,0xffff 11b8 0806 fffe | | .CONST 0x0806,0xfffe 11ba 0809 fffd | | .CONST 0x0809,0xfffd 11bc 080a fffc | | .CONST 0x080a,0xfffc 11be 080d 0002 | | .CONST 0x080d,0x0002 11c0 0811 0003 | | .CONST 0x0811,0x0003 11c2 0815 0004 | | .CONST 0x0815,0x0004 11c4 081a 0005 | | .CONST 0x081a,0x0005 11c6 0822 0006 | " | .CONST 0x0822,0x0006 11c8 0828 0007 | ( | .CONST 0x0828,0x0007 11ca 082f 0008 | / | .CONST 0x082f,0x0008 11cc 0833 0009 | 3 | .CONST 0x0833,0x0009 11ce 0838 0001 | 8 | .CONST 0x0838,0x0001 11d0 ; -------------------------------------------------------------------------------------- 11d0 ; Debug3 Subtable 0x24 11d0 ; -------------------------------------------------------------------------------------- 11d0 0007 0014 | | .DBG3TAB 0x0007,0x0014 11d2 0843 ffff | C | .CONST 0x0843,0xffff 11d4 0844 fffe | D | .CONST 0x0844,0xfffe 11d6 0845 fffd | E | .CONST 0x0845,0xfffd 11d8 0846 fffc | F | .CONST 0x0846,0xfffc 11da 0847 fffb | G | .CONST 0x0847,0xfffb 11dc 0848 fffa | H | .CONST 0x0848,0xfffa 11de 0849 fff9 | I | .CONST 0x0849,0xfff9 11e0 084d 0001 | M | .CONST 0x084d,0x0001 11e2 0852 0002 | R | .CONST 0x0852,0x0002 11e4 0859 0003 | Y | .CONST 0x0859,0x0003 11e6 085a 0004 | Z | .CONST 0x085a,0x0004 11e8 0860 0005 | ` | .CONST 0x0860,0x0005 11ea 0865 0006 | e | .CONST 0x0865,0x0006 11ec 086a 0007 | j | .CONST 0x086a,0x0007 11ee 086e 0008 | n | .CONST 0x086e,0x0008 11f0 0872 0009 | r | .CONST 0x0872,0x0009 11f2 0876 000a | v | .CONST 0x0876,0x000a 11f4 087e 000b | ~ | .CONST 0x087e,0x000b 11f6 0882 000c | | .CONST 0x0882,0x000c 11f8 0889 000d | | .CONST 0x0889,0x000d 11fa 088d 000e | | .CONST 0x088d,0x000e 11fc 0892 000f | | .CONST 0x0892,0x000f 11fe 0897 0010 | | .CONST 0x0897,0x0010 1200 089d 0011 | | .CONST 0x089d,0x0011 1202 08a3 0012 | | .CONST 0x08a3,0x0012 1204 08af 0013 | | .CONST 0x08af,0x0013 1206 08b7 0014 | | .CONST 0x08b7,0x0014 1208 ; -------------------------------------------------------------------------------------- 1208 ; Debug3 Subtable 0x25 1208 ; -------------------------------------------------------------------------------------- 1208 0004 000f | | .DBG3TAB 0x0004,0x000f 120a 08c3 ffff | | .CONST 0x08c3,0xffff 120c 08c7 fffe | | .CONST 0x08c7,0xfffe 120e 08c8 fffd | | .CONST 0x08c8,0xfffd 1210 08c9 fffc | | .CONST 0x08c9,0xfffc 1212 08ca 0001 | | .CONST 0x08ca,0x0001 1214 08cf 0002 | | .CONST 0x08cf,0x0002 1216 08d6 0003 | | .CONST 0x08d6,0x0003 1218 08d7 0004 | | .CONST 0x08d7,0x0004 121a 08dd 0005 | | .CONST 0x08dd,0x0005 121c 08e2 0006 | | .CONST 0x08e2,0x0006 121e 08e6 0007 | | .CONST 0x08e6,0x0007 1220 08ee 0008 | | .CONST 0x08ee,0x0008 1222 08f4 0009 | | .CONST 0x08f4,0x0009 1224 08f8 000a | | .CONST 0x08f8,0x000a 1226 08fd 000b | | .CONST 0x08fd,0x000b 1228 0905 000c | | .CONST 0x0905,0x000c 122a 090d 000d | | .CONST 0x090d,0x000d 122c 0915 000e | | .CONST 0x0915,0x000e 122e 091b 000f | | .CONST 0x091b,0x000f 1230 ; -------------------------------------------------------------------------------------- 1230 ; Debug3 Subtable 0x26 1230 ; -------------------------------------------------------------------------------------- 1230 0001 0009 | | .DBG3TAB 0x0001,0x0009 1232 092b ffff | + | .CONST 0x092b,0xffff 1234 092f 0001 | / | .CONST 0x092f,0x0001 1236 0942 0009 | B | .CONST 0x0942,0x0009 1238 0947 0002 | G | .CONST 0x0947,0x0002 123a 094e 0003 | N | .CONST 0x094e,0x0003 123c 0953 0004 | S | .CONST 0x0953,0x0004 123e 0958 0005 | X | .CONST 0x0958,0x0005 1240 095d 0006 | ] | .CONST 0x095d,0x0006 1242 0962 0007 | b | .CONST 0x0962,0x0007 1244 096c 0008 | l | .CONST 0x096c,0x0008 1246 ; -------------------------------------------------------------------------------------- 1246 ; Debug3 Subtable 0x27 1246 ; -------------------------------------------------------------------------------------- 1246 0000 0006 | | .DBG3TAB 0x0000,0x0006 1248 097f 0001 | | .CONST 0x097f,0x0001 124a 0986 0006 | | .CONST 0x0986,0x0006 124c 0987 0002 | | .CONST 0x0987,0x0002 124e 099a 0003 | | .CONST 0x099a,0x0003 1250 099c 0004 | | .CONST 0x099c,0x0004 1252 09a3 0005 | | .CONST 0x09a3,0x0005 1254 ; -------------------------------------------------------------------------------------- 1254 ; Debug3 Subtable 0x28 1254 ; -------------------------------------------------------------------------------------- 1254 0002 0009 | | .DBG3TAB 0x0002,0x0009 1256 09ab ffff | | .CONST 0x09ab,0xffff 1258 09ac fffe | | .CONST 0x09ac,0xfffe 125a 09ad 0001 | | .CONST 0x09ad,0x0001 125c 09b4 0002 | | .CONST 0x09b4,0x0002 125e 09b5 0003 | | .CONST 0x09b5,0x0003 1260 09ba 0004 | | .CONST 0x09ba,0x0004 1262 09bf 0005 | | .CONST 0x09bf,0x0005 1264 09c4 0006 | | .CONST 0x09c4,0x0006 1266 09c6 0007 | | .CONST 0x09c6,0x0007 1268 09c9 0008 | | .CONST 0x09c9,0x0008 126a 09ce 0009 | | .CONST 0x09ce,0x0009 126c ; -------------------------------------------------------------------------------------- 126c ; Debug3 Subtable 0x29 126c ; -------------------------------------------------------------------------------------- 126c 0002 0011 | | .DBG3TAB 0x0002,0x0011 126e 09db ffff | | .CONST 0x09db,0xffff 1270 09dc fffe | | .CONST 0x09dc,0xfffe 1272 09dd 0001 | | .CONST 0x09dd,0x0001 1274 09e6 0003 | | .CONST 0x09e6,0x0003 1276 09eb 0004 | | .CONST 0x09eb,0x0004 1278 09f0 0005 | | .CONST 0x09f0,0x0005 127a 09f4 0006 | | .CONST 0x09f4,0x0006 127c 09f9 0007 | | .CONST 0x09f9,0x0007 127e 09ff 0008 | | .CONST 0x09ff,0x0008 1280 0a03 0009 | | .CONST 0x0a03,0x0009 1282 0a0a 000a | | .CONST 0x0a0a,0x000a 1284 0a0c 000b | | .CONST 0x0a0c,0x000b 1286 0a0f 000c | | .CONST 0x0a0f,0x000c 1288 0a13 000d | | .CONST 0x0a13,0x000d 128a 0a17 000e | | .CONST 0x0a17,0x000e 128c 0a1c 000f | | .CONST 0x0a1c,0x000f 128e 0a22 0011 | " | .CONST 0x0a22,0x0011 1290 0a26 0012 | & | .CONST 0x0a26,0x0012 1292 0a2b 0010 | + | .CONST 0x0a2b,0x0010 1294 ; -------------------------------------------------------------------------------------- 1294 ; Debug3 Subtable 0x2a 1294 ; -------------------------------------------------------------------------------------- 1294 0000 0001 | | .DBG3TAB 0x0000,0x0001 1296 0a3b 0001 | ; | .CONST 0x0a3b,0x0001 1298 ; -------------------------------------------------------------------------------------- 1298 ; Debug3 Subtable 0x2b 1298 ; -------------------------------------------------------------------------------------- 1298 0002 0005 | | .DBG3TAB 0x0002,0x0005 129a 0a4b ffff | K | .CONST 0x0a4b,0xffff 129c 0a54 fffe | T | .CONST 0x0a54,0xfffe 129e 0a55 0001 | U | .CONST 0x0a55,0x0001 12a0 0a59 0002 | Y | .CONST 0x0a59,0x0002 12a2 0a5c 0003 | \ | .CONST 0x0a5c,0x0003 12a4 0a60 0004 | ` | .CONST 0x0a60,0x0004 12a6 0a64 0005 | d | .CONST 0x0a64,0x0005 12a8 ; -------------------------------------------------------------------------------------- 12a8 ; Debug3 Subtable 0x2c 12a8 ; -------------------------------------------------------------------------------------- 12a8 0001 0002 | | .DBG3TAB 0x0001,0x0002 12aa 0a73 ffff | s | .CONST 0x0a73,0xffff 12ac 0a7b 0001 | { | .CONST 0x0a7b,0x0001 12ae 0a83 0002 | | .CONST 0x0a83,0x0002 12b0 0000 0000 | | .BLANK 0000[0x150]