|
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: 8192 (0x2000) Notes: 00_class, 5811_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 5811 |X | .CONST 0x5811 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0ad0 | | .CONST 0x0ad0 ; 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 0007 | | .CONST 0x0007 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0137 | 7 | .CONST 0x0137 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 005e | ^ | .CONST 0x005e ; Number of locals 000b INIT_0008: 000b e001 | | Load 0x0,0x1 ; Debug Table 0x0 = .DEBUG 0x000b,0x0c5a,0x8000,0x0000,0x0037,0xdc24,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a 000d 0129 | ) | Execute Any,Make_Visible 000e e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x1 = 0xe,0xfffe 000f 1b3b | ; | Execute Package,Field_Read,Field_Number 0x3b 0010 0129 | ) | Execute Any,Make_Visible 0011 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x2 = 0x11,0xfffd 0012 1b3b | ; | Execute Package,Field_Read,Field_Number 0x3b 0013 0129 | ) | Execute Any,Make_Visible 0014 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x3 = 0x14,0xfffc 0015 1b4d | M | Execute Package,Field_Read,Field_Number 0x4d 0016 0129 | ) | Execute Any,Make_Visible 0017 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x4 = 0x17,0xfffb 0018 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f 0019 0129 | ) | Execute Any,Make_Visible 001a e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x5 = 0x1a,0xfffa 001b 1b40 | @ | Execute Package,Field_Read,Field_Number 0x40 001c 0129 | ) | Execute Any,Make_Visible 001d e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x6 = 0x1d,0xfff9 001e 1b40 | @ | Execute Package,Field_Read,Field_Number 0x40 001f 0129 | ) | Execute Any,Make_Visible 0020 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x7 = 0x20,0xfff8 0021 1b41 | A | Execute Package,Field_Read,Field_Number 0x41 0022 0129 | ) | Execute Any,Make_Visible 0023 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x8 = 0x23,0xfff7 0024 1b42 | B | Execute Package,Field_Read,Field_Number 0x42 0025 0129 | ) | Execute Any,Make_Visible 0026 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x9 = 0x26,0xfff6 0027 1b45 | E | Execute Package,Field_Read,Field_Number 0x45 0028 0129 | ) | Execute Any,Make_Visible 0029 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0xa = 0x29,0xfff5 002a 1b47 | G | Execute Package,Field_Read,Field_Number 0x47 002b 0129 | ) | Execute Any,Make_Visible 002c 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0xb = 0x2c,0xfff4 002d 480c |H | Short_Literal 0xc 002e 029f 0143 | C| Declare_Subprogram INIT_0140,For_Call 0030 03fe | | Declare_Type Discrete,Defined,Visible 0031 029a 015b | [| Declare_Subprogram INIT_0158,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x31,0xfff3 0033 029a 01a3 | | Declare_Subprogram INIT_01a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x33,0xfff2 0035 029a 01c3 | | Declare_Subprogram INIT_01c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x35,0xfff1 0037 029a 0203 | | Declare_Subprogram INIT_0200,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x37,0xfff0 0039 029a 0263 | c| Declare_Subprogram INIT_0260,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x39,0xffef 003b 029a 02d3 | | Declare_Subprogram INIT_02d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x3b,0xffee 003d 029a 0303 | | Declare_Subprogram INIT_0300,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x3d,0xffed 003f 029a 0313 | | Declare_Subprogram INIT_0310,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x13 = 0x3f,0xffec 0041 e213 | | Load 0x1,0x13 ; Debug Table 0x0.0x14 = 0x41,0xffeb 0042 0129 | ) | Execute Any,Make_Visible 0043 e213 | | Load 0x1,0x13 ; Debug Table 0x0.0x15 = 0x43,0xffea 0044 0129 | ) | Execute Any,Make_Visible 0045 e213 | | Load 0x1,0x13 ; Debug Table 0x0.0x16 = 0x45,0xffe9 0046 0129 | ) | Execute Any,Make_Visible 0047 e213 | | Load 0x1,0x13 ; Debug Table 0x0.0x17 = 0x47,0xffe8 0048 0129 | ) | Execute Any,Make_Visible 0049 e213 | | Load 0x1,0x13 ; Debug Table 0x0.0x18 = 0x49,0xffe7 004a 0129 | ) | Execute Any,Make_Visible 004b e213 | | Load 0x1,0x13 ; Debug Table 0x0.0x19 = 0x4b,0xffe6 004c 0129 | ) | Execute Any,Make_Visible 004d e213 | | Load 0x1,0x13 ; Debug Table 0x0.0x1a = 0x4d,0xffe5 004e 0129 | ) | Execute Any,Make_Visible 004f e213 | | Load 0x1,0x13 ; Debug Table 0x0.0x1b = 0x4f,0xffe4 0050 0129 | ) | Execute Any,Make_Visible 0051 e213 | | Load 0x1,0x13 ; Debug Table 0x0.0x1c = 0x51,0xffe3 0052 0129 | ) | Execute Any,Make_Visible 0053 e213 | | Load 0x1,0x13 ; Debug Table 0x0.0x1d = 0x53,0xffe2 0054 0129 | ) | Execute Any,Make_Visible 0055 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x1e = 0x55,0xffe1 0056 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0057 0129 | ) | Execute Any,Make_Visible 0058 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x1f = 0x58,0xffe0 0059 1b13 | | Execute Package,Field_Read,Field_Number 0x13 005a 0129 | ) | Execute Any,Make_Visible 005b e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x20 = 0x5b,0xffdf 005c 1b13 | | Execute Package,Field_Read,Field_Number 0x13 005d 0129 | ) | Execute Any,Make_Visible 005e 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x21 = 0x5e,0xffde 005f 4806 |H | Short_Literal 0x6 0060 029f 032b | +| Declare_Subprogram INIT_0328,For_Call 0062 03fe | | Declare_Type Discrete,Defined,Visible 0063 029a 0343 | C| Declare_Subprogram INIT_0340,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x22 = 0x63,0xffdd 0065 029a 036b | k| Declare_Subprogram INIT_0368,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x23 = 0x65,0xffdc 0067 029a 038b | | Declare_Subprogram INIT_0388,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x24 = 0x67,0xffdb 0069 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x25 = 0x69,0xffda 006a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 006b 0129 | ) | Execute Any,Make_Visible 006c 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x26 = 0x6c,0xffd9 006d 4803 |H | Short_Literal 0x3 006e 029f 03ab | | Declare_Subprogram INIT_03a8,For_Call 0070 03fe | | Declare_Type Discrete,Defined,Visible 0071 029a 03c3 | | Declare_Subprogram INIT_03c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x27 = 0x71,0xffd8 0073 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x28 = 0x73,0xffd7 0074 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0075 0129 | ) | Execute Any,Make_Visible 0076 029a 03db | | Declare_Subprogram INIT_03d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x29 = 0x76,0xffd6 0078 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x2a = 0x78,0xffd5 0079 1b0d | | Execute Package,Field_Read,Field_Number 0xd 007a 0129 | ) | Execute Any,Make_Visible 007b 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x2b = 0x7b,0xffd4 007c 4804 |H | Short_Literal 0x4 007d 029f 042b | +| Declare_Subprogram INIT_0428,For_Call 007f 03fe | | Declare_Type Discrete,Defined,Visible 0080 029a 0443 | C| Declare_Subprogram INIT_0440,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2c = 0x80,0xffd3 0082 029a 0483 | | Declare_Subprogram INIT_0480,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2d = 0x82,0xffd2 0084 029a 049b | | Declare_Subprogram INIT_0498,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2e = 0x84,0xffd1 0086 029a 04b3 | | Declare_Subprogram INIT_04b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2f = 0x86,0xffd0 0088 029a 04cb | | Declare_Subprogram INIT_04c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x30 = 0x88,0xffcf 008a 029a 04eb | | Declare_Subprogram INIT_04e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x31 = 0x8a,0xffce 008c 029a 0503 | | Declare_Subprogram INIT_0500,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x32 = 0x8c,0xffcd 008e 029a 0523 | #| Declare_Subprogram INIT_0520,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x33 = 0x8e,0xffcc 0090 029a 0543 | C| Declare_Subprogram INIT_0540,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x34 = 0x90,0xffcb 0092 029a 056b | k| Declare_Subprogram INIT_0568,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x35 = 0x92,0xffca 0094 029a 058b | | Declare_Subprogram INIT_0588,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x36 = 0x94,0xffc9 0096 029a 05b3 | | Declare_Subprogram INIT_05b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x37 = 0x96,0xffc8 0098 029a 05d3 | | Declare_Subprogram INIT_05d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x38 = 0x98,0xffc7 009a 029a 05eb | | Declare_Subprogram INIT_05e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x39 = 0x9a,0xffc6 009c 029a 060b | | Declare_Subprogram INIT_0608,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3a = 0x9c,0xffc5 009e 029a 062b | +| Declare_Subprogram INIT_0628,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3b = 0x9e,0xffc4 00a0 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x3c = 0xa0,0xffc3 00a1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00a2 0129 | ) | Execute Any,Make_Visible 00a3 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x3d = 0xa3,0xffc2 00a4 1b13 | | Execute Package,Field_Read,Field_Number 0x13 00a5 0129 | ) | Execute Any,Make_Visible 00a6 029a 0643 | C| Declare_Subprogram INIT_0640,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3e = 0xa6,0xffc1 00a8 029a 0653 | S| Declare_Subprogram INIT_0650,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3f = 0xa8,0xffc0 00aa e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x40 = 0xaa,0xffbf 00ab 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00ac 0129 | ) | Execute Any,Make_Visible 00ad e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x41 = 0xad,0xffbe 00ae 1b13 | | Execute Package,Field_Read,Field_Number 0x13 00af 0129 | ) | Execute Any,Make_Visible 00b0 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x42 = 0xb0,0xffbd 00b1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00b2 0129 | ) | Execute Any,Make_Visible 00b3 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x43 = 0xb3,0xffbc 00b4 1b13 | | Execute Package,Field_Read,Field_Number 0x13 00b5 0129 | ) | Execute Any,Make_Visible 00b6 029a 069b | | Declare_Subprogram INIT_0698,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x44 = 0xb6,0xffbb 00b8 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x45 = 0xb8,0xffba 00b9 4803 |H | Short_Literal 0x3 00ba 029f 06b3 | | Declare_Subprogram INIT_06b0,For_Call 00bc 03fe | | Declare_Type Discrete,Defined,Visible 00bd 029a 06cb | | Declare_Subprogram INIT_06c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x46 = 0xbd,0xffb9 00bf 029a 06f3 | | Declare_Subprogram INIT_06f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x47 = 0xbf,0xffb8 00c1 029a 070b | | Declare_Subprogram INIT_0708,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x48 = 0xc1,0xffb7 00c3 029a 0723 | #| Declare_Subprogram INIT_0720,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x49 = 0xc3,0xffb6 00c5 029a 073b | ;| Declare_Subprogram INIT_0738,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4a = 0xc5,0xffb5 00c7 029a 0753 | S| Declare_Subprogram INIT_0750,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4b = 0xc7,0xffb4 00c9 029a 076b | k| Declare_Subprogram INIT_0768,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4c = 0xc9,0xffb3 00cb 029a 0783 | | Declare_Subprogram INIT_0780,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4d = 0xcb,0xffb2 00cd 0007 | | Action Break_Optional ; Debug Table 0x0.0x4e = 0xcd,0xffb1 00ce 0007 | | Action Break_Optional ; Debug Table 0x0.0x4f = 0xce,0xffb0 00cf 00bf | | Action Accept_Activation ; Debug Table 0x0.0x50 = 0xcf,0xffaf 00d0 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x00d0,0x0cfe,0x8000,0x0000,0x0037,0xdc34,0x0000,0x0013 ; Debug Table 0x1.0x0 = 0xd0,0xffff 00d1 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0xd1,0xfffe 00d2 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0xd2,0xfffd 00d3 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x3 = 0xd3,0xfffc 00d4 1b58 | X | Execute Package,Field_Read,Field_Number 0x58 00d5 190f | | Execute Package,Field_Reference,Field_Number 0xf 00d6 0007 | | Action Break_Optional 00d7 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x4 = 0xd7,0xfffb 00d8 1b58 | X | Execute Package,Field_Read,Field_Number 0x58 00d9 190e | | Execute Package,Field_Reference,Field_Number 0xe 00da 0007 | | Action Break_Optional 00db 029d 079b | | Declare_Subprogram INIT_0798,For_Outer_Call ; Debug Table 0x1.0x5 = 0xdb,0xfffa 00dd 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0xdd,0xfff9 00de 029d 07bb | | Declare_Subprogram INIT_07b8,For_Outer_Call ; Debug Table 0x1.0x7 = 0xde,0xfff8 00e0 0007 | | Action Break_Optional ; Debug Table 0x1.0x8 = 0xe0,0xfff7 00e1 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x9 = 0xe1,0xfff6 00e2 00c7 | | Action Elaborate_Subprogram 00e3 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0xa = 0xe3,0xfff5 00e4 00c7 | | Action Elaborate_Subprogram 00e5 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0xb = 0xe5,0xfff4 00e6 00c7 | | Action Elaborate_Subprogram 00e7 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0xc = 0xe7,0xfff3 00e8 00c7 | | Action Elaborate_Subprogram 00e9 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0xd = 0xe9,0xfff2 00ea 00c7 | | Action Elaborate_Subprogram 00eb 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0xe = 0xeb,0xfff1 00ec 00c7 | | Action Elaborate_Subprogram 00ed 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0xf = 0xed,0xfff0 00ee 00c7 | | Action Elaborate_Subprogram 00ef 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x10 = 0xef,0xffef 00f0 00c7 | | Action Elaborate_Subprogram 00f1 1d2f | / | Execute_Immediate Reference_Lex_1,0x2f ; Debug Table 0x1.0x11 = 0xf1,0xffee 00f2 00c7 | | Action Elaborate_Subprogram 00f3 1d30 | 0 | Execute_Immediate Reference_Lex_1,0x30 ; Debug Table 0x1.0x12 = 0xf3,0xffed 00f4 00c7 | | Action Elaborate_Subprogram 00f5 1d31 | 1 | Execute_Immediate Reference_Lex_1,0x31 ; Debug Table 0x1.0x13 = 0xf5,0xffec 00f6 00c7 | | Action Elaborate_Subprogram 00f7 1d34 | 4 | Execute_Immediate Reference_Lex_1,0x34 ; Debug Table 0x1.0x14 = 0xf7,0xffeb 00f8 00c7 | | Action Elaborate_Subprogram 00f9 1d36 | 6 | Execute_Immediate Reference_Lex_1,0x36 ; Debug Table 0x1.0x15 = 0xf9,0xffea 00fa 00c7 | | Action Elaborate_Subprogram 00fb 0007 | | Action Break_Optional ; Debug Table 0x1.0x16 = 0xfb,0xffe9 00fc 1d39 | 9 | Execute_Immediate Reference_Lex_1,0x39 ; Debug Table 0x1.0x17 = 0xfc,0xffe8 00fd 00c7 | | Action Elaborate_Subprogram 00fe 1d3a | : | Execute_Immediate Reference_Lex_1,0x3a ; Debug Table 0x1.0x18 = 0xfe,0xffe7 00ff 00c7 | | Action Elaborate_Subprogram 0100 1d3b | ; | Execute_Immediate Reference_Lex_1,0x3b ; Debug Table 0x1.0x19 = 0x100,0xffe6 0101 00c7 | | Action Elaborate_Subprogram 0102 1d3c | < | Execute_Immediate Reference_Lex_1,0x3c ; Debug Table 0x1.0x1a = 0x102,0xffe5 0103 00c7 | | Action Elaborate_Subprogram 0104 0007 | | Action Break_Optional ; Debug Table 0x1.0x1b = 0x104,0xffe4 0105 1d3d | = | Execute_Immediate Reference_Lex_1,0x3d ; Debug Table 0x1.0x1c = 0x105,0xffe3 0106 00c7 | | Action Elaborate_Subprogram 0107 1d3e | > | Execute_Immediate Reference_Lex_1,0x3e ; Debug Table 0x1.0x1d = 0x107,0xffe2 0108 00c7 | | Action Elaborate_Subprogram 0109 1d3f | ? | Execute_Immediate Reference_Lex_1,0x3f ; Debug Table 0x1.0x1e = 0x109,0xffe1 010a 00c7 | | Action Elaborate_Subprogram 010b 1d40 | @ | Execute_Immediate Reference_Lex_1,0x40 ; Debug Table 0x1.0x1f = 0x10b,0xffe0 010c 00c7 | | Action Elaborate_Subprogram 010d 1d41 | A | Execute_Immediate Reference_Lex_1,0x41 ; Debug Table 0x1.0x20 = 0x10d,0xffdf 010e 00c7 | | Action Elaborate_Subprogram 010f 1d42 | B | Execute_Immediate Reference_Lex_1,0x42 ; Debug Table 0x1.0x21 = 0x10f,0xffde 0110 00c7 | | Action Elaborate_Subprogram 0111 1d43 | C | Execute_Immediate Reference_Lex_1,0x43 ; Debug Table 0x1.0x22 = 0x111,0xffdd 0112 00c7 | | Action Elaborate_Subprogram 0113 1d44 | D | Execute_Immediate Reference_Lex_1,0x44 ; Debug Table 0x1.0x23 = 0x113,0xffdc 0114 00c7 | | Action Elaborate_Subprogram 0115 0007 | | Action Break_Optional ; Debug Table 0x1.0x24 = 0x115,0xffdb 0116 1d45 | E | Execute_Immediate Reference_Lex_1,0x45 ; Debug Table 0x1.0x25 = 0x116,0xffda 0117 00c7 | | Action Elaborate_Subprogram 0118 1d46 | F | Execute_Immediate Reference_Lex_1,0x46 ; Debug Table 0x1.0x26 = 0x118,0xffd9 0119 00c7 | | Action Elaborate_Subprogram 011a 1d47 | G | Execute_Immediate Reference_Lex_1,0x47 ; Debug Table 0x1.0x27 = 0x11a,0xffd8 011b 00c7 | | Action Elaborate_Subprogram 011c 1d48 | H | Execute_Immediate Reference_Lex_1,0x48 ; Debug Table 0x1.0x28 = 0x11c,0xffd7 011d 00c7 | | Action Elaborate_Subprogram 011e 0007 | | Action Break_Optional ; Debug Table 0x1.0x29 = 0x11e,0xffd6 011f 1d4b | K | Execute_Immediate Reference_Lex_1,0x4b ; Debug Table 0x1.0x2a = 0x11f,0xffd5 0120 00c7 | | Action Elaborate_Subprogram 0121 1d4c | L | Execute_Immediate Reference_Lex_1,0x4c ; Debug Table 0x1.0x2b = 0x121,0xffd4 0122 00c7 | | Action Elaborate_Subprogram 0123 0007 | | Action Break_Optional ; Debug Table 0x1.0x2c = 0x123,0xffd3 0124 1d51 | Q | Execute_Immediate Reference_Lex_1,0x51 ; Debug Table 0x1.0x2d = 0x124,0xffd2 0125 00c7 | | Action Elaborate_Subprogram 0126 1d53 | S | Execute_Immediate Reference_Lex_1,0x53 ; Debug Table 0x1.0x2e = 0x126,0xffd1 0127 00c7 | | Action Elaborate_Subprogram 0128 1d54 | T | Execute_Immediate Reference_Lex_1,0x54 ; Debug Table 0x1.0x2f = 0x128,0xffd0 0129 00c7 | | Action Elaborate_Subprogram 012a 1d55 | U | Execute_Immediate Reference_Lex_1,0x55 ; Debug Table 0x1.0x30 = 0x12a,0xffcf 012b 00c7 | | Action Elaborate_Subprogram 012c 1d56 | V | Execute_Immediate Reference_Lex_1,0x56 ; Debug Table 0x1.0x31 = 0x12c,0xffce 012d 00c7 | | Action Elaborate_Subprogram 012e 1d57 | W | Execute_Immediate Reference_Lex_1,0x57 ; Debug Table 0x1.0x32 = 0x12e,0xffcd 012f 00c7 | | Action Elaborate_Subprogram 0130 0007 | | Action Break_Optional ; Debug Table 0x1.0x33 = 0x130,0xffcc 0131 1d58 | X | Execute_Immediate Reference_Lex_1,0x58 ; Debug Table 0x1.0x34 = 0x131,0xffcb 0132 00c7 | | Action Elaborate_Subprogram 0133 1d59 | Y | Execute_Immediate Reference_Lex_1,0x59 ; Debug Table 0x1.0x35 = 0x133,0xffca 0134 00c7 | | Action Elaborate_Subprogram 0135 1d5a | Z | Execute_Immediate Reference_Lex_1,0x5a ; Debug Table 0x1.0x36 = 0x135,0xffc9 0136 00c7 | | Action Elaborate_Subprogram 0137 BODY_0008: 0137 00bc | | Action Signal_Activated 0138 00bb | | Action Signal_Completion 0139 0000 0000 | | .BLANK 0000[0x7] 0140 ; -------------------------------------------------------------------------------------- 0140 ; SUBPROGRAM 0140 ; -------------------------------------------------------------------------------------- 0140 0143 | C | .CONST 0x0143 ; Address of begin 0141 0004 | | .CONST 0x0004 ; Address of exception handler 0142 0001 | | .CONST 0x0001 ; Number of locals 0143 BODY_0140: 0143 INIT_0140: 0143 4603 |F | Jump_Case 0x4 ; Debug Table 0x2 = .DEBUG 0x0143,0x0d6e,0x0005,0x0000,0x0037,0xdc24,0x0000,0x0048 0144 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0145 7802 |x | Jump 0x148 ; case 0x1 0146 7805 |x | Jump 0x14c ; case 0x2 0147 7809 |x | Jump 0x151 ; case 0x3 0148 00da | | Load_Top At_Offset_2 0149 0091 07cd | | Action Push_String_Extended_Indexed,0x7cd ; "A_SUBTYPE_INDICATION" 014b 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 014c 00db | | Load_Top At_Offset_3 014d 00db | | Load_Top At_Offset_3 014e 00e0 | | Load_Encached Standard_Cache 014f 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0150 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0151 00da | | Load_Top At_Offset_2 0152 00e0 | | Load_Encached Standard_Cache 0153 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0154 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0155 0000 0000 | | .XXX[0x3] 0157 0000 | | 0158 ; -------------------------------------------------------------------------------------- 0158 ; SUBPROGRAM 0158 ; -------------------------------------------------------------------------------------- 0158 015c | \ | .CONST 0x015c ; Address of begin 0159 0004 | | .CONST 0x0004 ; Address of exception handler 015a 0002 | | .CONST 0x0002 ; Number of locals 015b INIT_0158: 015b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3 = .DEBUG 0x015b,0x0d70,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0059 ; Debug Table 0x3.0x0 = 0x15b,0xffff 015c BODY_0158: 015c 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x1 = 0x15c,0x1 015d 825b | [ | Call 0x1,0x5b 015e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 015f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x2 = 0x15f,0x2 0160 00eb | | Load_Encached Diana_Cache 0161 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0162 0b66 | f | Execute_Immediate Case_Compare,0x66 0163 7020 |p | Jump_Nonzero 0x184 0164 0b6e | n | Execute_Immediate Case_Compare,0x6e 0165 7020 |p | Jump_Nonzero 0x186 0166 0b67 | g | Execute_Immediate Case_Compare,0x67 0167 701e |p | Jump_Nonzero 0x186 0168 0b6f | o | Execute_Immediate Case_Compare,0x6f 0169 701e |p | Jump_Nonzero 0x188 016a 0b6a | j | Execute_Immediate Case_Compare,0x6a 016b 701c |p | Jump_Nonzero 0x188 016c 0b65 | e | Execute_Immediate Case_Compare,0x65 016d 701c |p | Jump_Nonzero 0x18a 016e 0b69 | i | Execute_Immediate Case_Compare,0x69 016f 701a |p | Jump_Nonzero 0x18a 0170 0b64 | d | Execute_Immediate Case_Compare,0x64 0171 701a |p | Jump_Nonzero 0x18c 0172 0b68 | h | Execute_Immediate Case_Compare,0x68 0173 7018 |p | Jump_Nonzero 0x18c 0174 0b6c | l | Execute_Immediate Case_Compare,0x6c 0175 7018 |p | Jump_Nonzero 0x18e 0176 0b72 | r | Execute_Immediate Case_Compare,0x72 0177 7018 |p | Jump_Nonzero 0x190 0178 0b6b | k | Execute_Immediate Case_Compare,0x6b 0179 7018 |p | Jump_Nonzero 0x192 017a 0b6d | m | Execute_Immediate Case_Compare,0x6d 017b 7018 |p | Jump_Nonzero 0x194 017c 0b73 | s | Execute_Immediate Case_Compare,0x73 017d 7018 |p | Jump_Nonzero 0x196 017e 0b71 | q | Execute_Immediate Case_Compare,0x71 017f 7018 |p | Jump_Nonzero 0x198 0180 0b70 | p | Execute_Immediate Case_Compare,0x70 0181 7018 |p | Jump_Nonzero 0x19a 0182 480c |H | Short_Literal 0xc ; Debug Table 0x3.0x3 = 0x182,0xf 0183 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0184 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x4 = 0x184,0x3 0185 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0186 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x5 = 0x186,0x4 0187 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0188 4802 |H | Short_Literal 0x2 ; Debug Table 0x3.0x6 = 0x188,0x5 0189 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 018a 4803 |H | Short_Literal 0x3 ; Debug Table 0x3.0x7 = 0x18a,0x6 018b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 018c 4804 |H | Short_Literal 0x4 ; Debug Table 0x3.0x8 = 0x18c,0x7 018d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 018e 4805 |H | Short_Literal 0x5 ; Debug Table 0x3.0x9 = 0x18e,0x8 018f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0190 4806 |H | Short_Literal 0x6 ; Debug Table 0x3.0xa = 0x190,0x9 0191 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0192 4807 |H | Short_Literal 0x7 ; Debug Table 0x3.0xb = 0x192,0xa 0193 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0194 4808 |H | Short_Literal 0x8 ; Debug Table 0x3.0xc = 0x194,0xb 0195 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0196 4809 |H | Short_Literal 0x9 ; Debug Table 0x3.0xd = 0x196,0xc 0197 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0198 480a |H | Short_Literal 0xa ; Debug Table 0x3.0xe = 0x198,0xd 0199 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 019a 480b |H | Short_Literal 0xb ; Debug Table 0x3.0xf = 0x19a,0xe 019b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 019c 0000 0000 | | .BLANK 0000[0x4] 01a0 ; -------------------------------------------------------------------------------------- 01a0 ; SUBPROGRAM 01a0 ; -------------------------------------------------------------------------------------- 01a0 01a7 | | .CONST 0x01a7 ; Address of begin 01a1 0004 | | .CONST 0x0004 ; Address of exception handler 01a2 0002 | | .CONST 0x0002 ; Number of locals 01a3 INIT_01a0: 01a3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4 = .DEBUG 0x01a3,0x0d92,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0062 ; Debug Table 0x4.0x0 = 0x1a3,0xffff 01a4 00db | | Load_Top At_Offset_3 01a5 825b | [ | Call 0x1,0x5b 01a6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01a7 BODY_01a0: 01a7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x1 = 0x1a7,0x1 01a8 e002 | | Load 0x0,0x2 01a9 1841 | A | Execute Package,Field_Execute,Field_Number 0x41 01aa 7009 |p | Jump_Nonzero 0x1b4 01ab 0092 07ee | | Action Push_String_Extended,0x7ee ; "Element is not a Type Definition" ; Debug Table 0x4.0x2 = 0x1ab,0x2 01ad e003 | | Load 0x0,0x3 01ae 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 01af e004 | | Load 0x0,0x4 01b0 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01b1 e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x3 = 0x1b1,0x3 01b2 1b59 | Y | Execute Package,Field_Read,Field_Number 0x59 01b3 0257 | W | Execute Discrete,Raise 01b4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x4 = 0x1b4,0x4 01b5 e005 | | Load 0x0,0x5 01b6 1814 | | Execute Package,Field_Execute,Field_Number 0x14 01b7 825c | \ | Call 0x1,0x5c 01b8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01b9 0000 0000 | | .BLANK 0000[0x7] 01c0 ; -------------------------------------------------------------------------------------- 01c0 ; SUBPROGRAM 01c0 ; -------------------------------------------------------------------------------------- 01c0 01c4 | | .CONST 0x01c4 ; Address of begin 01c1 0004 | | .CONST 0x0004 ; Address of exception handler 01c2 0002 | | .CONST 0x0002 ; Number of locals 01c3 INIT_01c0: 01c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5 = .DEBUG 0x01c3,0x0d9e,0x0002,0x0000,0x0037,0xdc24,0x0000,0x006b ; Debug Table 0x5.0x0 = 0x1c3,0xffff 01c4 BODY_01c0: 01c4 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x1 = 0x1c4,0x1 01c5 825b | [ | Call 0x1,0x5b 01c6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01c7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x2 = 0x1c7,0x2 01c8 00eb | | Load_Encached Diana_Cache 01c9 1814 | | Execute Package,Field_Execute,Field_Number 0x14 01ca 0b6e | n | Execute_Immediate Case_Compare,0x6e 01cb 7024 |p$ | Jump_Nonzero 0x1f0 01cc 0b6d | m | Execute_Immediate Case_Compare,0x6d 01cd 7022 |p" | Jump_Nonzero 0x1f0 01ce 0b6b | k | Execute_Immediate Case_Compare,0x6b 01cf 7020 |p | Jump_Nonzero 0x1f0 01d0 0b6c | l | Execute_Immediate Case_Compare,0x6c 01d1 701e |p | Jump_Nonzero 0x1f0 01d2 0b72 | r | Execute_Immediate Case_Compare,0x72 01d3 701c |p | Jump_Nonzero 0x1f0 01d4 0b73 | s | Execute_Immediate Case_Compare,0x73 01d5 701a |p | Jump_Nonzero 0x1f0 01d6 0b71 | q | Execute_Immediate Case_Compare,0x71 01d7 7018 |p | Jump_Nonzero 0x1f0 01d8 0b70 | p | Execute_Immediate Case_Compare,0x70 01d9 7016 |p | Jump_Nonzero 0x1f0 01da 00d8 | | Load_Top At_Offset_0 01db 4867 |Hg | Short_Literal 0x67 01dc 486a |Hj | Short_Literal 0x6a 01dd 0262 | b | Execute Discrete,In_Range 01de 7011 |p | Jump_Nonzero 0x1f0 01df 0b66 | f | Execute_Immediate Case_Compare,0x66 01e0 7011 |p | Jump_Nonzero 0x1f2 01e1 0b6f | o | Execute_Immediate Case_Compare,0x6f 01e2 7016 |p | Jump_Nonzero 0x1f9 01e3 0b65 | e | Execute_Immediate Case_Compare,0x65 01e4 7014 |p | Jump_Nonzero 0x1f9 01e5 0b64 | d | Execute_Immediate Case_Compare,0x64 01e6 7012 |p | Jump_Nonzero 0x1f9 01e7 0092 07ee | | Action Push_String_Extended,0x7ee ; "Element is not a Type Definition" ; Debug Table 0x5.0x3 = 0x1e7,0x6 01e9 e003 | | Load 0x0,0x3 01ea 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 01eb e004 | | Load 0x0,0x4 01ec 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01ed e001 | | Load 0x0,0x1 ; Debug Table 0x5.0x4 = 0x1ed,0x7 01ee 1b59 | Y | Execute Package,Field_Read,Field_Number 0x59 01ef 0257 | W | Execute Discrete,Raise 01f0 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x5 = 0x1f0,0x3 01f1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01f2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x6 = 0x1f2,0x4 01f3 00eb | | Load_Encached Diana_Cache 01f4 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 01f5 e006 | | Load 0x0,0x6 01f6 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 01f7 825c | \ | Call 0x1,0x5c 01f8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01f9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x7 = 0x1f9,0x5 01fa 00eb | | Load_Encached Diana_Cache 01fb 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 01fc e006 | | Load 0x0,0x6 01fd 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 01fe 825c | \ | Call 0x1,0x5c 01ff 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0200 ; -------------------------------------------------------------------------------------- 0200 ; SUBPROGRAM 0200 ; -------------------------------------------------------------------------------------- 0200 0206 | | .CONST 0x0206 ; Address of begin 0201 0004 | | .CONST 0x0004 ; Address of exception handler 0202 0003 | | .CONST 0x0003 ; Number of locals 0203 INIT_0200: 0203 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6 = .DEBUG 0x0203,0x0db0,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0074 ; Debug Table 0x6.0x0 = 0x203,0xffff 0204 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x6.0x1 = 0x204,0xfffe 0205 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0206 BODY_0200: 0206 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x2 = 0x206,0x1 0207 825b | [ | Call 0x1,0x5b 0208 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0209 00cf | | Action Mark_Auxiliary 020a 0007 | | Action Break_Optional ; Debug Table 0x6.0x3 = 0x20a,0x2 020b 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x4 = 0x20b,0x3 020c 00eb | | Load_Encached Diana_Cache 020d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 020e 0b6e | n | Execute_Immediate Case_Compare,0x6e 020f 7024 |p$ | Jump_Nonzero 0x234 0210 0b6b | k | Execute_Immediate Case_Compare,0x6b 0211 7022 |p" | Jump_Nonzero 0x234 0212 0b6c | l | Execute_Immediate Case_Compare,0x6c 0213 7020 |p | Jump_Nonzero 0x234 0214 0b72 | r | Execute_Immediate Case_Compare,0x72 0215 701e |p | Jump_Nonzero 0x234 0216 0b73 | s | Execute_Immediate Case_Compare,0x73 0217 701c |p | Jump_Nonzero 0x234 0218 0b71 | q | Execute_Immediate Case_Compare,0x71 0219 701a |p | Jump_Nonzero 0x234 021a 0b70 | p | Execute_Immediate Case_Compare,0x70 021b 7018 |p | Jump_Nonzero 0x234 021c 00d8 | | Load_Top At_Offset_0 021d 4867 |Hg | Short_Literal 0x67 021e 486a |Hj | Short_Literal 0x6a 021f 0262 | b | Execute Discrete,In_Range 0220 7013 |p | Jump_Nonzero 0x234 0221 0b6d | m | Execute_Immediate Case_Compare,0x6d 0222 7013 |p | Jump_Nonzero 0x236 0223 0b66 | f | Execute_Immediate Case_Compare,0x66 0224 7016 |p | Jump_Nonzero 0x23b 0225 0b6f | o | Execute_Immediate Case_Compare,0x6f 0226 701d |p | Jump_Nonzero 0x244 0227 0b65 | e | Execute_Immediate Case_Compare,0x65 0228 701b |p | Jump_Nonzero 0x244 0229 0b64 | d | Execute_Immediate Case_Compare,0x64 022a 7022 |p" | Jump_Nonzero 0x24d 022b 0092 07ee | | Action Push_String_Extended,0x7ee ; "Element is not a Type Definition" ; Debug Table 0x6.0x5 = 0x22b,0xd 022d e003 | | Load 0x0,0x3 022e 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 022f e004 | | Load 0x0,0x4 0230 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0231 e001 | | Load 0x0,0x1 ; Debug Table 0x6.0x6 = 0x231,0xe 0232 1b59 | Y | Execute Package,Field_Read,Field_Number 0x59 0233 0257 | W | Execute Discrete,Raise 0234 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x6.0x7 = 0x234,0x4 0235 781c |x | Jump 0x252 0236 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x8 = 0x236,0x5 0237 00eb | | Load_Encached Diana_Cache 0238 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0239 a402 | | Store_Unchecked 0x2,0x2 023a 7814 |x | Jump 0x24f 023b 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x9 = 0x23b,0x6 023c 4908 |I | Short_Literal 0x108 023d 00eb | | Load_Encached Diana_Cache 023e 0096 | | Execute Package,Entry 023f a402 | | Store_Unchecked 0x2,0x2 0240 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0xa = 0x240,0x7 0241 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0242 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x6.0xb = 0x242,0x8 0243 780e |x | Jump 0x252 0244 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0xc = 0x244,0x9 0245 4908 |I | Short_Literal 0x108 0246 00eb | | Load_Encached Diana_Cache 0247 0096 | | Execute Package,Entry 0248 a402 | | Store_Unchecked 0x2,0x2 0249 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0xd = 0x249,0xa 024a 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 024b 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x6.0xe = 0x24b,0xb 024c 7805 |x | Jump 0x252 024d 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x6.0xf = 0x24d,0xc 024e 7803 |x | Jump 0x252 024f 00d1 | | Pop_Control Pop_Count_1 0250 00c9 | | Action Pop_Auxiliary_Loop 0251 7fb9 | | Jump 0x20b 0252 00ce | | Action Pop_Auxiliary 0253 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x10 = 0x253,0xf 0254 6804 |h | Jump_Zero 0x259 0255 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x11 = 0x255,0x10 0256 e006 | | Load 0x0,0x6 0257 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0258 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0259 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x12 = 0x259,0x11 025a 825c | \ | Call 0x1,0x5c 025b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 025c 0000 0000 | | .BLANK 0000[0x4] 0260 ; -------------------------------------------------------------------------------------- 0260 ; SUBPROGRAM 0260 ; -------------------------------------------------------------------------------------- 0260 0266 | f | .CONST 0x0266 ; Address of begin 0261 0004 | | .CONST 0x0004 ; Address of exception handler 0262 0003 | | .CONST 0x0003 ; Number of locals 0263 INIT_0260: 0263 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7 = .DEBUG 0x0263,0x0dd8,0x0002,0x0000,0x0037,0xdc24,0x0000,0x007d ; Debug Table 0x7.0x0 = 0x263,0xffff 0264 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x7.0x1 = 0x264,0xfffe 0265 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0266 BODY_0260: 0266 e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x2 = 0x266,0x1 0267 825b | [ | Call 0x1,0x5b 0268 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0269 00cf | | Action Mark_Auxiliary 026a 0007 | | Action Break_Optional ; Debug Table 0x7.0x3 = 0x26a,0x2 026b 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x4 = 0x26b,0x3 026c 00eb | | Load_Encached Diana_Cache 026d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 026e 0b6e | n | Execute_Immediate Case_Compare,0x6e 026f 7024 |p$ | Jump_Nonzero 0x294 0270 0b6b | k | Execute_Immediate Case_Compare,0x6b 0271 7022 |p" | Jump_Nonzero 0x294 0272 0b6c | l | Execute_Immediate Case_Compare,0x6c 0273 7020 |p | Jump_Nonzero 0x294 0274 0b72 | r | Execute_Immediate Case_Compare,0x72 0275 701e |p | Jump_Nonzero 0x294 0276 0b73 | s | Execute_Immediate Case_Compare,0x73 0277 701c |p | Jump_Nonzero 0x294 0278 0b71 | q | Execute_Immediate Case_Compare,0x71 0279 701a |p | Jump_Nonzero 0x294 027a 0b70 | p | Execute_Immediate Case_Compare,0x70 027b 7018 |p | Jump_Nonzero 0x294 027c 00d8 | | Load_Top At_Offset_0 027d 4867 |Hg | Short_Literal 0x67 027e 486a |Hj | Short_Literal 0x6a 027f 0262 | b | Execute Discrete,In_Range 0280 7013 |p | Jump_Nonzero 0x294 0281 0b6d | m | Execute_Immediate Case_Compare,0x6d 0282 7013 |p | Jump_Nonzero 0x296 0283 0b66 | f | Execute_Immediate Case_Compare,0x66 0284 7016 |p | Jump_Nonzero 0x29b 0285 0b6f | o | Execute_Immediate Case_Compare,0x6f 0286 702f |p/ | Jump_Nonzero 0x2b6 0287 0b65 | e | Execute_Immediate Case_Compare,0x65 0288 702d |p- | Jump_Nonzero 0x2b6 0289 0b64 | d | Execute_Immediate Case_Compare,0x64 028a 7034 |p4 | Jump_Nonzero 0x2bf 028b 0092 07ee | | Action Push_String_Extended,0x7ee ; "Element is not a Type Definition" ; Debug Table 0x7.0x5 = 0x28b,0x10 028d e003 | | Load 0x0,0x3 028e 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 028f e004 | | Load 0x0,0x4 0290 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0291 e001 | | Load 0x0,0x1 ; Debug Table 0x7.0x6 = 0x291,0x11 0292 1b59 | Y | Execute Package,Field_Read,Field_Number 0x59 0293 0257 | W | Execute Discrete,Raise 0294 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x7.0x7 = 0x294,0x4 0295 782e |x. | Jump 0x2c4 0296 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x8 = 0x296,0x5 0297 00eb | | Load_Encached Diana_Cache 0298 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0299 a402 | | Store_Unchecked 0x2,0x2 029a 7826 |x& | Jump 0x2c1 029b 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x9 = 0x29b,0x6 029c 4908 |I | Short_Literal 0x108 029d 00eb | | Load_Encached Diana_Cache 029e 0096 | | Execute Package,Entry 029f 00eb | | Load_Encached Diana_Cache 02a0 1814 | | Execute Package,Field_Execute,Field_Number 0x14 02a1 0b6e | n | Execute_Immediate Case_Compare,0x6e 02a2 700b |p | Jump_Nonzero 0x2ae 02a3 0b72 | r | Execute_Immediate Case_Compare,0x72 02a4 7009 |p | Jump_Nonzero 0x2ae 02a5 e402 | | Load 0x2,0x2 ; Debug Table 0x7.0xa = 0x2a5,0x9 02a6 4908 |I | Short_Literal 0x108 02a7 00eb | | Load_Encached Diana_Cache 02a8 0096 | | Execute Package,Entry 02a9 a402 | | Store_Unchecked 0x2,0x2 02aa 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0xb = 0x2aa,0xa 02ab a403 | | Store_Unchecked 0x2,0x3 02ac 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0x7.0xc = 0x2ac,0xb 02ad 7816 |x | Jump 0x2c4 02ae e402 | | Load 0x2,0x2 ; Debug Table 0x7.0xd = 0x2ae,0x7 02af 00eb | | Load_Encached Diana_Cache 02b0 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 02b1 a402 | | Store_Unchecked 0x2,0x2 02b2 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0xe = 0x2b2,0x8 02b3 a403 | | Store_Unchecked 0x2,0x3 02b4 00d1 | | Pop_Control Pop_Count_1 02b5 780b |x | Jump 0x2c1 02b6 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0xf = 0x2b6,0xc 02b7 4908 |I | Short_Literal 0x108 02b8 00eb | | Load_Encached Diana_Cache 02b9 0096 | | Execute Package,Entry 02ba a402 | | Store_Unchecked 0x2,0x2 02bb 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x10 = 0x2bb,0xd 02bc 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 02bd 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x7.0x11 = 0x2bd,0xe 02be 7805 |x | Jump 0x2c4 02bf 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x7.0x12 = 0x2bf,0xf 02c0 7803 |x | Jump 0x2c4 02c1 00d1 | | Pop_Control Pop_Count_1 02c2 00c9 | | Action Pop_Auxiliary_Loop 02c3 7fa7 | | Jump 0x26b 02c4 00ce | | Action Pop_Auxiliary 02c5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x13 = 0x2c5,0x12 02c6 6804 |h | Jump_Zero 0x2cb 02c7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x14 = 0x2c7,0x13 02c8 e006 | | Load 0x0,0x6 02c9 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 02ca 0032 | 2 | Store_Top Heap_Access,At_Offset_2 02cb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x15 = 0x2cb,0x14 02cc 825c | \ | Call 0x1,0x5c 02cd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02ce 0000 0000 | | .XXX[0x2] 02d0 ; -------------------------------------------------------------------------------------- 02d0 ; SUBPROGRAM 02d0 ; -------------------------------------------------------------------------------------- 02d0 02d7 | | .CONST 0x02d7 ; Address of begin 02d1 0004 | | .CONST 0x0004 ; Address of exception handler 02d2 0004 | | .CONST 0x0004 ; Number of locals 02d3 INIT_02d0: 02d3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8 = .DEBUG 0x02d3,0x0e06,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0086 ; Debug Table 0x8.0x0 = 0x2d3,0xffff 02d4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x1 = 0x2d4,0xfffe 02d5 e213 | | Load 0x1,0x13 ; Debug Table 0x8.0x2 = 0x2d5,0xfffd 02d6 0007 | | Action Break_Optional 02d7 BODY_02d0: 02d7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x3 = 0x2d7,0x1 02d8 825b | [ | Call 0x1,0x5b 02d9 0033 | 3 | Store_Top Heap_Access,At_Offset_3 02da 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x4 = 0x2da,0x2 02db 00eb | | Load_Encached Diana_Cache 02dc 1814 | | Execute Package,Field_Execute,Field_Number 0x14 02dd 0f66 | f | Execute_Immediate Equal,0x66 02de 681b |h | Jump_Zero 0x2fa 02df 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x5 = 0x2df,0x3 02e0 00eb | | Load_Encached Diana_Cache 02e1 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9 02e2 e006 | | Load 0x0,0x6 02e3 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 02e4 0032 | 2 | Store_Top Heap_Access,At_Offset_2 02e5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x6 = 0x2e5,0x4 02e6 00eb | | Load_Encached Diana_Cache 02e7 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02e8 6803 |h | Jump_Zero 0x2ec 02e9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x7 = 0x2e9,0x5 02ea 821b | | Call 0x1,0x1b 02eb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02ec 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x8 = 0x2ec,0x6 02ed 825c | \ | Call 0x1,0x5c 02ee 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02ef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x9 = 0x2ef,0x7 02f0 8219 | | Call 0x1,0x19 02f1 0e0c | | Execute_Immediate Not_Equal,0xc 02f2 6802 |h | Jump_Zero 0x2f5 02f3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xa = 0x2f3,0x8 02f4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02f5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0xb = 0x2f5,0x9 02f6 00eb | | Load_Encached Diana_Cache 02f7 18ec | | Execute Package,Field_Execute,Field_Number 0xec 02f8 825c | \ | Call 0x1,0x5c 02f9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02fa e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0xc = 0x2fa,0xa 02fb 821b | | Call 0x1,0x1b 02fc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02fd 0000 0000 | | .XXX[0x3] 02ff 0000 | | 0300 ; -------------------------------------------------------------------------------------- 0300 ; SUBPROGRAM 0300 ; -------------------------------------------------------------------------------------- 0300 0303 | | .CONST 0x0303 ; Address of begin 0301 0004 | | .CONST 0x0004 ; Address of exception handler 0302 0001 | | .CONST 0x0001 ; Number of locals 0303 BODY_0300: 0303 INIT_0300: 0303 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x0303,0x0e22,0x0002,0x0000,0x0037,0xdc24,0x0000,0x008f ; Debug Table 0x9.0x0 = 0x303,0x1 0304 825b | [ | Call 0x1,0x5b 0305 4976 |Iv | Short_Literal 0x176 0306 00eb | | Load_Encached Diana_Cache 0307 0098 | | Execute Package,Field_Read_Dynamic 0308 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0309 4976 |Iv | Short_Literal 0x176 030a 00eb | | Load_Encached Diana_Cache 030b 0098 | | Execute Package,Field_Read_Dynamic 030c 1812 | | Execute Package,Field_Execute,Field_Number 0x12 030d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 030e 0000 0000 | | .XXX[0x2] 0310 ; -------------------------------------------------------------------------------------- 0310 ; SUBPROGRAM 0310 ; -------------------------------------------------------------------------------------- 0310 0317 | | .CONST 0x0317 ; Address of begin 0311 0004 | | .CONST 0x0004 ; Address of exception handler 0312 0002 | | .CONST 0x0002 ; Number of locals 0313 INIT_0310: 0313 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa = .DEBUG 0x0313,0x0e26,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0098 ; Debug Table 0xa.0x0 = 0x313,0xffff 0314 00db | | Load_Top At_Offset_3 0315 825b | [ | Call 0x1,0x5b 0316 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0317 BODY_0310: 0317 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x1 = 0x317,0x1 0318 00eb | | Load_Encached Diana_Cache 0319 1814 | | Execute Package,Field_Execute,Field_Number 0x14 031a 0b74 | t | Execute_Immediate Case_Compare,0x74 031b 7006 |p | Jump_Nonzero 0x322 031c 0b75 | u | Execute_Immediate Case_Compare,0x75 031d 7004 |p | Jump_Nonzero 0x322 031e 0b76 | v | Execute_Immediate Case_Compare,0x76 031f 7002 |p | Jump_Nonzero 0x322 0320 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x2 = 0x320,0x3 0321 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0322 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x3 = 0x322,0x2 0323 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0324 0000 0000 | | .BLANK 0000[0x4] 0328 ; -------------------------------------------------------------------------------------- 0328 ; SUBPROGRAM 0328 ; -------------------------------------------------------------------------------------- 0328 032b | + | .CONST 0x032b ; Address of begin 0329 0004 | | .CONST 0x0004 ; Address of exception handler 032a 0001 | | .CONST 0x0001 ; Number of locals 032b BODY_0328: 032b INIT_0328: 032b 4603 |F | Jump_Case 0x4 ; Debug Table 0xb = .DEBUG 0x032b,0x0e30,0x0005,0x0000,0x0037,0xdc24,0x0000,0x00db 032c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 032d 7802 |x | Jump 0x330 ; case 0x1 032e 7805 |x | Jump 0x334 ; case 0x2 032f 7809 |x | Jump 0x339 ; case 0x3 0330 00da | | Load_Top At_Offset_2 0331 0091 07da | | Action Push_String_Extended_Indexed,0x7da ; "A_SIMPLE_RANGE" 0333 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0334 00db | | Load_Top At_Offset_3 0335 00db | | Load_Top At_Offset_3 0336 00e0 | | Load_Encached Standard_Cache 0337 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0338 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0339 00da | | Load_Top At_Offset_2 033a 00e0 | | Load_Encached Standard_Cache 033b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 033c 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 033d 0000 0000 | | .XXX[0x3] 033f 0000 | | 0340 ; -------------------------------------------------------------------------------------- 0340 ; SUBPROGRAM 0340 ; -------------------------------------------------------------------------------------- 0340 0347 | G | .CONST 0x0347 ; Address of begin 0341 0004 | | .CONST 0x0004 ; Address of exception handler 0342 0002 | | .CONST 0x0002 ; Number of locals 0343 INIT_0340: 0343 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc = .DEBUG 0x0343,0x0e32,0x0002,0x0000,0x0037,0xdc24,0x0000,0x00e6 ; Debug Table 0xc.0x0 = 0x343,0xffff 0344 00db | | Load_Top At_Offset_3 0345 825b | [ | Call 0x1,0x5b 0346 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0347 BODY_0340: 0347 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x1 = 0x347,0x1 0348 00eb | | Load_Encached Diana_Cache 0349 1814 | | Execute Package,Field_Execute,Field_Number 0x14 034a 0b62 | b | Execute_Immediate Case_Compare,0x62 034b 700e |p | Jump_Nonzero 0x35a 034c 0b64 | d | Execute_Immediate Case_Compare,0x64 034d 700e |p | Jump_Nonzero 0x35c 034e 0b65 | e | Execute_Immediate Case_Compare,0x65 034f 700e |p | Jump_Nonzero 0x35e 0350 0b61 | a | Execute_Immediate Case_Compare,0x61 0351 700e |p | Jump_Nonzero 0x360 0352 0b63 | c | Execute_Immediate Case_Compare,0x63 0353 700e |p | Jump_Nonzero 0x362 0354 0b0e | | Execute_Immediate Case_Compare,0xe 0355 700e |p | Jump_Nonzero 0x364 0356 0b0f | | Execute_Immediate Case_Compare,0xf 0357 700c |p | Jump_Nonzero 0x364 0358 4806 |H | Short_Literal 0x6 ; Debug Table 0xc.0x2 = 0x358,0x8 0359 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 035a 4805 |H | Short_Literal 0x5 ; Debug Table 0xc.0x3 = 0x35a,0x2 035b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 035c 4803 |H | Short_Literal 0x3 ; Debug Table 0xc.0x4 = 0x35c,0x3 035d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 035e 4802 |H | Short_Literal 0x2 ; Debug Table 0xc.0x5 = 0x35e,0x4 035f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0360 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x6 = 0x360,0x5 0361 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0362 4804 |H | Short_Literal 0x4 ; Debug Table 0xc.0x7 = 0x362,0x6 0363 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0364 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x8 = 0x364,0x7 0365 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0366 0000 0000 | | .XXX[0x2] 0368 ; -------------------------------------------------------------------------------------- 0368 ; SUBPROGRAM 0368 ; -------------------------------------------------------------------------------------- 0368 036f | o | .CONST 0x036f ; Address of begin 0369 0004 | | .CONST 0x0004 ; Address of exception handler 036a 0002 | | .CONST 0x0002 ; Number of locals 036b INIT_0368: 036b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd = .DEBUG 0x036b,0x0e46,0x0002,0x0000,0x0037,0xdc24,0x0000,0x00ef ; Debug Table 0xd.0x0 = 0x36b,0xffff 036c 00db | | Load_Top At_Offset_3 036d 825b | [ | Call 0x1,0x5b 036e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 036f BODY_0368: 036f 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x1 = 0x36f,0x1 0370 822f | / | Call 0x1,0x2f 0371 0e04 | | Execute_Immediate Not_Equal,0x4 0372 6809 |h | Jump_Zero 0x37c 0373 0092 07ef | | Action Push_String_Extended,0x7ef ; "Element is not an Index Constraint" ; Debug Table 0xd.0x2 = 0x373,0x2 0375 e003 | | Load 0x0,0x3 0376 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 0377 e004 | | Load 0x0,0x4 0378 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0379 e001 | | Load 0x0,0x1 ; Debug Table 0xd.0x3 = 0x379,0x3 037a 1b59 | Y | Execute Package,Field_Read,Field_Number 0x59 037b 0257 | W | Execute Discrete,Raise 037c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x4 = 0x37c,0x4 037d 00eb | | Load_Encached Diana_Cache 037e 1889 | | Execute Package,Field_Execute,Field_Number 0x89 037f e001 | | Load 0x0,0x1 0380 1b58 | X | Execute Package,Field_Read,Field_Number 0x58 0381 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0382 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0383 0000 0000 | | .BLANK 0000[0x5] 0388 ; -------------------------------------------------------------------------------------- 0388 ; SUBPROGRAM 0388 ; -------------------------------------------------------------------------------------- 0388 038f | | .CONST 0x038f ; Address of begin 0389 0004 | | .CONST 0x0004 ; Address of exception handler 038a 0002 | | .CONST 0x0002 ; Number of locals 038b INIT_0388: 038b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe = .DEBUG 0x038b,0x0e52,0x0002,0x0000,0x0037,0xdc24,0x0000,0x00f8 ; Debug Table 0xe.0x0 = 0x38b,0xffff 038c 00db | | Load_Top At_Offset_3 038d 825b | [ | Call 0x1,0x5b 038e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 038f BODY_0388: 038f 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x1 = 0x38f,0x1 0390 822f | / | Call 0x1,0x2f 0391 0e05 | | Execute_Immediate Not_Equal,0x5 0392 6809 |h | Jump_Zero 0x39c 0393 0092 07f0 | | Action Push_String_Extended,0x7f0 ; "Element is not a Discriminant Constraint" ; Debug Table 0xe.0x2 = 0x393,0x2 0395 e003 | | Load 0x0,0x3 0396 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 0397 e004 | | Load 0x0,0x4 0398 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0399 e001 | | Load 0x0,0x1 ; Debug Table 0xe.0x3 = 0x399,0x3 039a 1b59 | Y | Execute Package,Field_Read,Field_Number 0x59 039b 0257 | W | Execute Discrete,Raise 039c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x4 = 0x39c,0x4 039d 00eb | | Load_Encached Diana_Cache 039e 1889 | | Execute Package,Field_Execute,Field_Number 0x89 039f e001 | | Load 0x0,0x1 03a0 1b58 | X | Execute Package,Field_Read,Field_Number 0x58 03a1 1814 | | Execute Package,Field_Execute,Field_Number 0x14 03a2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03a3 0000 0000 | | .BLANK 0000[0x5] 03a8 ; -------------------------------------------------------------------------------------- 03a8 ; SUBPROGRAM 03a8 ; -------------------------------------------------------------------------------------- 03a8 03ab | | .CONST 0x03ab ; Address of begin 03a9 0004 | | .CONST 0x0004 ; Address of exception handler 03aa 0001 | | .CONST 0x0001 ; Number of locals 03ab BODY_03a8: 03ab INIT_03a8: 03ab 4603 |F | Jump_Case 0x4 ; Debug Table 0xf = .DEBUG 0x03ab,0x0e5e,0x0005,0x0000,0x0037,0xdc24,0x0000,0x0107 03ac 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 03ad 7802 |x | Jump 0x3b0 ; case 0x1 03ae 7805 |x | Jump 0x3b4 ; case 0x2 03af 7809 |x | Jump 0x3b9 ; case 0x3 03b0 00da | | Load_Top At_Offset_2 03b1 0091 07e1 | | Action Push_String_Extended_Indexed,0x7e1 ; "A_SIMPLE_RANGE" 03b3 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 03b4 00db | | Load_Top At_Offset_3 03b5 00db | | Load_Top At_Offset_3 03b6 00e0 | | Load_Encached Standard_Cache 03b7 181b | | Execute Package,Field_Execute,Field_Number 0x1b 03b8 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 03b9 00da | | Load_Top At_Offset_2 03ba 00e0 | | Load_Encached Standard_Cache 03bb 181c | | Execute Package,Field_Execute,Field_Number 0x1c 03bc 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 03bd 0000 0000 | | .XXX[0x3] 03bf 0000 | | 03c0 ; -------------------------------------------------------------------------------------- 03c0 ; SUBPROGRAM 03c0 ; -------------------------------------------------------------------------------------- 03c0 03c3 | | .CONST 0x03c3 ; Address of begin 03c1 0004 | | .CONST 0x0004 ; Address of exception handler 03c2 0001 | | .CONST 0x0001 ; Number of locals 03c3 BODY_03c0: 03c3 INIT_03c0: 03c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x03c3,0x0e60,0x0002,0x0000,0x0037,0xdc24,0x0000,0x010f ; Debug Table 0x10.0x0 = 0x3c3,0x1 03c4 825b | [ | Call 0x1,0x5b 03c5 00eb | | Load_Encached Diana_Cache 03c6 1814 | | Execute Package,Field_Execute,Field_Number 0x14 03c7 0b66 | f | Execute_Immediate Case_Compare,0x66 03c8 7008 |p | Jump_Nonzero 0x3d1 03c9 0b61 | a | Execute_Immediate Case_Compare,0x61 03ca 7008 |p | Jump_Nonzero 0x3d3 03cb 0b0e | | Execute_Immediate Case_Compare,0xe 03cc 7008 |p | Jump_Nonzero 0x3d5 03cd 0b0f | | Execute_Immediate Case_Compare,0xf 03ce 7006 |p | Jump_Nonzero 0x3d5 03cf 4803 |H | Short_Literal 0x3 ; Debug Table 0x10.0x1 = 0x3cf,0x5 03d0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03d1 4802 |H | Short_Literal 0x2 ; Debug Table 0x10.0x2 = 0x3d1,0x2 03d2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03d3 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x3 = 0x3d3,0x3 03d4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03d5 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x4 = 0x3d5,0x4 03d6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03d7 0000 | | .XXX[0x1] 03d8 ; -------------------------------------------------------------------------------------- 03d8 ; SUBPROGRAM 03d8 ; -------------------------------------------------------------------------------------- 03d8 03e1 | | .CONST 0x03e1 ; Address of begin 03d9 0004 | | .CONST 0x0004 ; Address of exception handler 03da 0004 | | .CONST 0x0004 ; Number of locals 03db INIT_03d8: 03db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11 = .DEBUG 0x03db,0x0e6c,0x0001,0x0000,0x0037,0xdc24,0x0000,0x011e ; Debug Table 0x11.0x0 = 0x3db,0xffff 03dc 00db | | Load_Top At_Offset_3 03dd 825b | [ | Call 0x1,0x5b 03de 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03df 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x1 = 0x3df,0xfffe 03e0 039d | | Declare_Variable Heap_Access,Duplicate 03e1 BODY_03d8: 03e1 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x2 = 0x3e1,0x1 03e2 00eb | | Load_Encached Diana_Cache 03e3 1814 | | Execute Package,Field_Execute,Field_Number 0x14 03e4 0b66 | f | Execute_Immediate Case_Compare,0x66 03e5 700f |p | Jump_Nonzero 0x3f5 03e6 0b61 | a | Execute_Immediate Case_Compare,0x61 03e7 7015 |p | Jump_Nonzero 0x3fd 03e8 0b0e | | Execute_Immediate Case_Compare,0xe 03e9 701c |p | Jump_Nonzero 0x406 03ea 0b0f | | Execute_Immediate Case_Compare,0xf 03eb 701a |p | Jump_Nonzero 0x406 03ec 0092 07f1 | | Action Push_String_Extended,0x7f1 ; "Element is not a Range" ; Debug Table 0x11.0x3 = 0x3ec,0x9 03ee e003 | | Load 0x0,0x3 03ef 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 03f0 e004 | | Load 0x0,0x4 03f1 1813 | | Execute Package,Field_Execute,Field_Number 0x13 03f2 e001 | | Load 0x0,0x1 ; Debug Table 0x11.0x4 = 0x3f2,0xa 03f3 1b59 | Y | Execute Package,Field_Read,Field_Number 0x59 03f4 0257 | W | Execute Discrete,Raise 03f5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x5 = 0x3f5,0x2 03f6 00ec | | Load_Encached Diana_Tree_Cache 03f7 e402 | | Load 0x2,0x2 03f8 e005 | | Load 0x0,0x5 03f9 1815 | | Execute Package,Field_Execute,Field_Number 0x15 03fa c403 | | Store 0x2,0x3 03fb 0032 | 2 | Store_Top Heap_Access,At_Offset_2 03fc 7820 |x | Jump 0x41d 03fd 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x6 = 0x3fd,0x3 03fe 00eb | | Load_Encached Diana_Cache 03ff 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 0400 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0401 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x7 = 0x401,0x4 0402 00eb | | Load_Encached Diana_Cache 0403 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 0404 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0405 7817 |x | Jump 0x41d 0406 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x8 = 0x406,0x5 0407 e005 | | Load 0x0,0x5 0408 180f | | Execute Package,Field_Execute,Field_Number 0xf 0409 680a |h | Jump_Zero 0x414 040a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x9 = 0x40a,0x6 040b 00ec | | Load_Encached Diana_Tree_Cache 040c e402 | | Load 0x2,0x2 040d e005 | | Load 0x0,0x5 040e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 040f e005 | | Load 0x0,0x5 0410 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0411 c403 | | Store 0x2,0x3 0412 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0413 7809 |x | Jump 0x41d 0414 0092 07f1 | | Action Push_String_Extended,0x7f1 ; "Element is not a Range" ; Debug Table 0x11.0xa = 0x414,0x7 0416 e003 | | Load 0x0,0x3 0417 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 0418 e004 | | Load 0x0,0x4 0419 1813 | | Execute Package,Field_Execute,Field_Number 0x13 041a e001 | | Load 0x0,0x1 ; Debug Table 0x11.0xb = 0x41a,0x8 041b 1b59 | Y | Execute Package,Field_Read,Field_Number 0x59 041c 0257 | W | Execute Discrete,Raise 041d 00d1 | | Pop_Control Pop_Count_1 041e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0xc = 0x41e,0xb 041f 825c | \ | Call 0x1,0x5c 0420 a5fd | | Store_Unchecked 0x2,-0x3 0421 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0xd = 0x421,0xc 0422 825c | \ | Call 0x1,0x5c 0423 a5fe | | Store_Unchecked 0x2,-0x2 0424 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0425 0000 0000 | | .XXX[0x3] 0427 0000 | | 0428 ; -------------------------------------------------------------------------------------- 0428 ; SUBPROGRAM 0428 ; -------------------------------------------------------------------------------------- 0428 042b | + | .CONST 0x042b ; Address of begin 0429 0004 | | .CONST 0x0004 ; Address of exception handler 042a 0001 | | .CONST 0x0001 ; Number of locals 042b BODY_0428: 042b INIT_0428: 042b 4603 |F | Jump_Case 0x4 ; Debug Table 0x12 = .DEBUG 0x042b,0x0e8a,0x0005,0x0000,0x0037,0xdc24,0x0000,0x0131 042c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 042d 7802 |x | Jump 0x430 ; case 0x1 042e 7805 |x | Jump 0x434 ; case 0x2 042f 7809 |x | Jump 0x439 ; case 0x3 0430 00da | | Load_Top At_Offset_2 0431 0091 07e5 | | Action Push_String_Extended_Indexed,0x7e5 ; "A_SIMPLE_EXPRESSION" 0433 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0434 00db | | Load_Top At_Offset_3 0435 00db | | Load_Top At_Offset_3 0436 00e0 | | Load_Encached Standard_Cache 0437 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0438 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0439 00da | | Load_Top At_Offset_2 043a 00e0 | | Load_Encached Standard_Cache 043b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 043c 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 043d 0000 0000 | | .XXX[0x3] 043f 0000 | | 0440 ; -------------------------------------------------------------------------------------- 0440 ; SUBPROGRAM 0440 ; -------------------------------------------------------------------------------------- 0440 0443 | C | .CONST 0x0443 ; Address of begin 0441 0004 | | .CONST 0x0004 ; Address of exception handler 0442 0001 | | .CONST 0x0001 ; Number of locals 0443 BODY_0440: 0443 INIT_0440: 0443 00da | | Load_Top At_Offset_2 ; Debug Table 0x13 = .DEBUG 0x0443,0x0e8c,0x0002,0x0000,0x0037,0xdc24,0x0000,0x013a ; Debug Table 0x13.0x0 = 0x443,0x1 0444 825b | [ | Call 0x1,0x5b 0445 00eb | | Load_Encached Diana_Cache 0446 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0447 0ba4 | | Execute_Immediate Case_Compare,0xa4 0448 7024 |p$ | Jump_Nonzero 0x46d 0449 0b08 | | Execute_Immediate Case_Compare,0x8 044a 7024 |p$ | Jump_Nonzero 0x46f 044b 0b07 | | Execute_Immediate Case_Compare,0x7 044c 7022 |p" | Jump_Nonzero 0x46f 044d 0b01 | | Execute_Immediate Case_Compare,0x1 044e 7020 |p | Jump_Nonzero 0x46f 044f 0b0b | | Execute_Immediate Case_Compare,0xb 0450 701e |p | Jump_Nonzero 0x46f 0451 0b03 | | Execute_Immediate Case_Compare,0x3 0452 701c |p | Jump_Nonzero 0x46f 0453 0b05 | | Execute_Immediate Case_Compare,0x5 0454 701a |p | Jump_Nonzero 0x46f 0455 0b0a | | Execute_Immediate Case_Compare,0xa 0456 7018 |p | Jump_Nonzero 0x46f 0457 0b09 | | Execute_Immediate Case_Compare,0x9 0458 7016 |p | Jump_Nonzero 0x46f 0459 0b17 | | Execute_Immediate Case_Compare,0x17 045a 7016 |p | Jump_Nonzero 0x471 045b 0b16 | | Execute_Immediate Case_Compare,0x16 045c 7014 |p | Jump_Nonzero 0x471 045d 0b0c | | Execute_Immediate Case_Compare,0xc 045e 7012 |p | Jump_Nonzero 0x471 045f 0b12 | | Execute_Immediate Case_Compare,0x12 0460 7010 |p | Jump_Nonzero 0x471 0461 0b66 | f | Execute_Immediate Case_Compare,0x66 0462 7010 |p | Jump_Nonzero 0x473 0463 0b88 | | Execute_Immediate Case_Compare,0x88 0464 700e |p | Jump_Nonzero 0x473 0465 0b61 | a | Execute_Immediate Case_Compare,0x61 0466 700c |p | Jump_Nonzero 0x473 0467 0b0e | | Execute_Immediate Case_Compare,0xe 0468 700c |p | Jump_Nonzero 0x475 0469 0b0f | | Execute_Immediate Case_Compare,0xf 046a 700a |p | Jump_Nonzero 0x475 046b 4804 |H | Short_Literal 0x4 ; Debug Table 0x13.0x1 = 0x46b,0x9 046c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 046d 4802 |H | Short_Literal 0x2 ; Debug Table 0x13.0x2 = 0x46d,0x2 046e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 046f 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x3 = 0x46f,0x3 0470 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0471 4803 |H | Short_Literal 0x3 ; Debug Table 0x13.0x4 = 0x471,0x4 0472 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0473 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x5 = 0x473,0x5 0474 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0475 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x6 = 0x475,0x6 0476 825b | [ | Call 0x1,0x5b 0477 e005 | | Load 0x0,0x5 0478 180f | | Execute Package,Field_Execute,Field_Number 0xf 0479 6802 |h | Jump_Zero 0x47c 047a 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x7 = 0x47a,0x7 047b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 047c 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x8 = 0x47c,0x8 047d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 047e 0000 0000 | | .XXX[0x2] 0480 ; -------------------------------------------------------------------------------------- 0480 ; SUBPROGRAM 0480 ; -------------------------------------------------------------------------------------- 0480 0483 | | .CONST 0x0483 ; Address of begin 0481 0004 | | .CONST 0x0004 ; Address of exception handler 0482 0001 | | .CONST 0x0001 ; Number of locals 0483 BODY_0480: 0483 INIT_0480: 0483 00da | | Load_Top At_Offset_2 ; Debug Table 0x14 = .DEBUG 0x0483,0x0ea0,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0143 ; Debug Table 0x14.0x0 = 0x483,0x1 0484 8239 | 9 | Call 0x1,0x39 0485 7002 |p | Jump_Nonzero 0x488 0486 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x1 = 0x486,0x2 0487 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0488 0092 07f2 | | Action Push_String_Extended,0x7f2 ; "Element is not a Choice Expression" ; Debug Table 0x14.0x2 = 0x488,0x3 048a e003 | | Load 0x0,0x3 048b 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 048c e004 | | Load 0x0,0x4 048d 1813 | | Execute Package,Field_Execute,Field_Number 0x13 048e e001 | | Load 0x0,0x1 ; Debug Table 0x14.0x3 = 0x48e,0x4 048f 1b59 | Y | Execute Package,Field_Read,Field_Number 0x59 0490 0257 | W | Execute Discrete,Raise 0491 0000 0000 | | .BLANK 0000[0x7] 0498 ; -------------------------------------------------------------------------------------- 0498 ; SUBPROGRAM 0498 ; -------------------------------------------------------------------------------------- 0498 049b | | .CONST 0x049b ; Address of begin 0499 0004 | | .CONST 0x0004 ; Address of exception handler 049a 0001 | | .CONST 0x0001 ; Number of locals 049b BODY_0498: 049b INIT_0498: 049b 00da | | Load_Top At_Offset_2 ; Debug Table 0x15 = .DEBUG 0x049b,0x0eaa,0x0002,0x0000,0x0037,0xdc24,0x0000,0x014c ; Debug Table 0x15.0x0 = 0x49b,0x1 049c 8239 | 9 | Call 0x1,0x39 049d 0f01 | | Execute_Immediate Equal,0x1 049e 6802 |h | Jump_Zero 0x4a1 049f 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x1 = 0x49f,0x2 04a0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04a1 0092 07f3 | | Action Push_String_Extended,0x7f3 ; "Element is not a Choice Discrete Range" ; Debug Table 0x15.0x2 = 0x4a1,0x3 04a3 e003 | | Load 0x0,0x3 04a4 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 04a5 e004 | | Load 0x0,0x4 04a6 1813 | | Execute Package,Field_Execute,Field_Number 0x13 04a7 e001 | | Load 0x0,0x1 ; Debug Table 0x15.0x3 = 0x4a7,0x4 04a8 1b59 | Y | Execute Package,Field_Read,Field_Number 0x59 04a9 0257 | W | Execute Discrete,Raise 04aa 0000 0000 | | .BLANK 0000[0x6] 04b0 ; -------------------------------------------------------------------------------------- 04b0 ; SUBPROGRAM 04b0 ; -------------------------------------------------------------------------------------- 04b0 04b3 | | .CONST 0x04b3 ; Address of begin 04b1 0004 | | .CONST 0x0004 ; Address of exception handler 04b2 0001 | | .CONST 0x0001 ; Number of locals 04b3 BODY_04b0: 04b3 INIT_04b0: 04b3 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x04b3,0x0eb4,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0155 ; Debug Table 0x16.0x0 = 0x4b3,0x1 04b4 8239 | 9 | Call 0x1,0x39 04b5 0f03 | | Execute_Immediate Equal,0x3 04b6 6802 |h | Jump_Zero 0x4b9 04b7 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x1 = 0x4b7,0x2 04b8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04b9 0092 07f4 | | Action Push_String_Extended,0x7f4 ; "Element is not a Choice Identifier Reference" ; Debug Table 0x16.0x2 = 0x4b9,0x3 04bb e003 | | Load 0x0,0x3 04bc 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 04bd e004 | | Load 0x0,0x4 04be 1813 | | Execute Package,Field_Execute,Field_Number 0x13 04bf e001 | | Load 0x0,0x1 ; Debug Table 0x16.0x3 = 0x4bf,0x4 04c0 1b59 | Y | Execute Package,Field_Read,Field_Number 0x59 04c1 0257 | W | Execute Discrete,Raise 04c2 0000 0000 | | .BLANK 0000[0x6] 04c8 ; -------------------------------------------------------------------------------------- 04c8 ; SUBPROGRAM 04c8 ; -------------------------------------------------------------------------------------- 04c8 04cf | | .CONST 0x04cf ; Address of begin 04c9 0004 | | .CONST 0x0004 ; Address of exception handler 04ca 0002 | | .CONST 0x0002 ; Number of locals 04cb INIT_04c8: 04cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17 = .DEBUG 0x04cb,0x0ebe,0x0002,0x0000,0x0037,0xdc24,0x0000,0x015e ; Debug Table 0x17.0x0 = 0x4cb,0xffff 04cc 00db | | Load_Top At_Offset_3 04cd 825b | [ | Call 0x1,0x5b 04ce 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04cf BODY_04c8: 04cf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x1 = 0x4cf,0x1 04d0 00eb | | Load_Encached Diana_Cache 04d1 1814 | | Execute Package,Field_Execute,Field_Number 0x14 04d2 0b66 | f | Execute_Immediate Case_Compare,0x66 04d3 700b |p | Jump_Nonzero 0x4df 04d4 0b88 | | Execute_Immediate Case_Compare,0x88 04d5 7009 |p | Jump_Nonzero 0x4df 04d6 0092 07f5 | | Action Push_String_Extended,0x7f5 ; "Element is not a Subtype Indication or Index Subtype" ; Debug Table 0x17.0x2 = 0x4d6,0x3 04d8 e003 | | Load 0x0,0x3 04d9 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 04da e004 | | Load 0x0,0x4 04db 1813 | | Execute Package,Field_Execute,Field_Number 0x13 04dc e001 | | Load 0x0,0x1 ; Debug Table 0x17.0x3 = 0x4dc,0x4 04dd 1b59 | Y | Execute Package,Field_Read,Field_Number 0x59 04de 0257 | W | Execute Discrete,Raise 04df 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x4 = 0x4df,0x2 04e0 00eb | | Load_Encached Diana_Cache 04e1 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 04e2 825c | \ | Call 0x1,0x5c 04e3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04e4 0000 0000 | | .BLANK 0000[0x4] 04e8 ; -------------------------------------------------------------------------------------- 04e8 ; SUBPROGRAM 04e8 ; -------------------------------------------------------------------------------------- 04e8 04ef | | .CONST 0x04ef ; Address of begin 04e9 0004 | | .CONST 0x0004 ; Address of exception handler 04ea 0002 | | .CONST 0x0002 ; Number of locals 04eb INIT_04e8: 04eb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18 = .DEBUG 0x04eb,0x0eca,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0167 ; Debug Table 0x18.0x0 = 0x4eb,0xffff 04ec 00db | | Load_Top At_Offset_3 04ed 825b | [ | Call 0x1,0x5b 04ee 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04ef BODY_04e8: 04ef 0092 07f6 | | Action Push_String_Extended,0x7f6 ; "a Subtype Indication" ; Debug Table 0x18.0x1 = 0x4ef,0x1 04f1 00d9 | | Load_Top At_Offset_1 04f2 4866 |Hf | Short_Literal 0x66 04f3 825e | ^ | Call 0x1,0x5e 04f4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x2 = 0x4f4,0x2 04f5 00eb | | Load_Encached Diana_Cache 04f6 18ba | | Execute Package,Field_Execute,Field_Number 0xba 04f7 825c | \ | Call 0x1,0x5c 04f8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04f9 0000 0000 | | .BLANK 0000[0x7] 0500 ; -------------------------------------------------------------------------------------- 0500 ; SUBPROGRAM 0500 ; -------------------------------------------------------------------------------------- 0500 0507 | | .CONST 0x0507 ; Address of begin 0501 0004 | | .CONST 0x0004 ; Address of exception handler 0502 0002 | | .CONST 0x0002 ; Number of locals 0503 INIT_0500: 0503 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19 = .DEBUG 0x0503,0x0ed2,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0170 ; Debug Table 0x19.0x0 = 0x503,0xffff 0504 00db | | Load_Top At_Offset_3 0505 825b | [ | Call 0x1,0x5b 0506 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0507 BODY_0500: 0507 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x1 = 0x507,0x1 0508 00eb | | Load_Encached Diana_Cache 0509 1814 | | Execute Package,Field_Execute,Field_Number 0x14 050a 0f67 | g | Execute_Immediate Equal,0x67 050b 6803 |h | Jump_Zero 0x50f 050c e001 | | Load 0x0,0x1 ; Debug Table 0x19.0x2 = 0x50c,0x2 050d 1b14 | | Execute Package,Field_Read,Field_Number 0x14 050e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 050f 0092 07f7 | | Action Push_String_Extended,0x7f7 ; "an Enumeration Type Definition" ; Debug Table 0x19.0x3 = 0x50f,0x3 0511 00d9 | | Load_Top At_Offset_1 0512 486e |Hn | Short_Literal 0x6e 0513 825e | ^ | Call 0x1,0x5e 0514 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x4 = 0x514,0x4 0515 00eb | | Load_Encached Diana_Cache 0516 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0517 e001 | | Load 0x0,0x1 0518 1b58 | X | Execute Package,Field_Read,Field_Number 0x58 0519 1814 | | Execute Package,Field_Execute,Field_Number 0x14 051a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 051b 0000 0000 | | .BLANK 0000[0x5] 0520 ; -------------------------------------------------------------------------------------- 0520 ; SUBPROGRAM 0520 ; -------------------------------------------------------------------------------------- 0520 0527 | ' | .CONST 0x0527 ; Address of begin 0521 0004 | | .CONST 0x0004 ; Address of exception handler 0522 0002 | | .CONST 0x0002 ; Number of locals 0523 INIT_0520: 0523 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a = .DEBUG 0x0523,0x0ede,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0179 ; Debug Table 0x1a.0x0 = 0x523,0xffff 0524 00db | | Load_Top At_Offset_3 0525 825b | [ | Call 0x1,0x5b 0526 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0527 BODY_0520: 0527 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x1 = 0x527,0x1 0528 00eb | | Load_Encached Diana_Cache 0529 1814 | | Execute Package,Field_Execute,Field_Number 0x14 052a 0f6a | j | Execute_Immediate Equal,0x6a 052b 6803 |h | Jump_Zero 0x52f 052c e001 | | Load 0x0,0x1 ; Debug Table 0x1a.0x2 = 0x52c,0x2 052d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 052e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 052f 0092 07f8 | | Action Push_String_Extended,0x7f8 ; "an Integer Type Definition" ; Debug Table 0x1a.0x3 = 0x52f,0x3 0531 00d9 | | Load_Top At_Offset_1 0532 486f |Ho | Short_Literal 0x6f 0533 825e | ^ | Call 0x1,0x5e 0534 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x4 = 0x534,0x4 0535 00eb | | Load_Encached Diana_Cache 0536 18dc | | Execute Package,Field_Execute,Field_Number 0xdc 0537 825c | \ | Call 0x1,0x5c 0538 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0539 0000 0000 | | .BLANK 0000[0x7] 0540 ; -------------------------------------------------------------------------------------- 0540 ; SUBPROGRAM 0540 ; -------------------------------------------------------------------------------------- 0540 0548 | H | .CONST 0x0548 ; Address of begin 0541 0004 | | .CONST 0x0004 ; Address of exception handler 0542 0003 | | .CONST 0x0003 ; Number of locals 0543 INIT_0540: 0543 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b = .DEBUG 0x0543,0x0eea,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0182 ; Debug Table 0x1b.0x0 = 0x543,0xffff 0544 00db | | Load_Top At_Offset_3 0545 825b | [ | Call 0x1,0x5b 0546 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0547 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x1 = 0x547,0xfffe 0548 BODY_0540: 0548 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x2 = 0x548,0x1 0549 00eb | | Load_Encached Diana_Cache 054a 1814 | | Execute Package,Field_Execute,Field_Number 0x14 054b 0f66 | f | Execute_Immediate Equal,0x66 054c 6805 |h | Jump_Zero 0x552 054d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x3 = 0x54d,0x2 054e 00eb | | Load_Encached Diana_Cache 054f 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9 0550 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0551 7802 |x | Jump 0x554 0552 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x4 = 0x552,0x3 0553 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0554 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x5 = 0x554,0x4 0555 00eb | | Load_Encached Diana_Cache 0556 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0557 0f69 | i | Execute_Immediate Equal,0x69 0558 6803 |h | Jump_Zero 0x55c 0559 e001 | | Load 0x0,0x1 ; Debug Table 0x1b.0x6 = 0x559,0x5 055a 1b0e | | Execute Package,Field_Read,Field_Number 0xe 055b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 055c 0092 07f9 | | Action Push_String_Extended,0x7f9 ; "Floating Type Definition" ; Debug Table 0x1b.0x7 = 0x55c,0x6 055e 00d9 | | Load_Top At_Offset_1 055f 4865 |He | Short_Literal 0x65 0560 825e | ^ | Call 0x1,0x5e 0561 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x8 = 0x561,0x7 0562 00eb | | Load_Encached Diana_Cache 0563 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0564 825c | \ | Call 0x1,0x5c 0565 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0566 0000 0000 | | .XXX[0x2] 0568 ; -------------------------------------------------------------------------------------- 0568 ; SUBPROGRAM 0568 ; -------------------------------------------------------------------------------------- 0568 056f | o | .CONST 0x056f ; Address of begin 0569 0004 | | .CONST 0x0004 ; Address of exception handler 056a 0002 | | .CONST 0x0002 ; Number of locals 056b INIT_0568: 056b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c = .DEBUG 0x056b,0x0efe,0x0002,0x0000,0x0037,0xdc24,0x0000,0x018b ; Debug Table 0x1c.0x0 = 0x56b,0xffff 056c 00db | | Load_Top At_Offset_3 056d 825b | [ | Call 0x1,0x5b 056e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 056f BODY_0568: 056f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x1 = 0x56f,0x1 0570 00eb | | Load_Encached Diana_Cache 0571 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0572 0f69 | i | Execute_Immediate Equal,0x69 0573 6803 |h | Jump_Zero 0x577 0574 e001 | | Load 0x0,0x1 ; Debug Table 0x1c.0x2 = 0x574,0x2 0575 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0576 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0577 0092 07f9 | | Action Push_String_Extended,0x7f9 ; "Floating Type Definition" ; Debug Table 0x1c.0x3 = 0x577,0x3 0579 00d9 | | Load_Top At_Offset_1 057a 4865 |He | Short_Literal 0x65 057b 825e | ^ | Call 0x1,0x5e 057c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x4 = 0x57c,0x4 057d 00eb | | Load_Encached Diana_Cache 057e 18dd | | Execute Package,Field_Execute,Field_Number 0xdd 057f 825c | \ | Call 0x1,0x5c 0580 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0581 0000 0000 | | .BLANK 0000[0x7] 0588 ; -------------------------------------------------------------------------------------- 0588 ; SUBPROGRAM 0588 ; -------------------------------------------------------------------------------------- 0588 0590 | | .CONST 0x0590 ; Address of begin 0589 0004 | | .CONST 0x0004 ; Address of exception handler 058a 0003 | | .CONST 0x0003 ; Number of locals 058b INIT_0588: 058b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d = .DEBUG 0x058b,0x0f0a,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0194 ; Debug Table 0x1d.0x0 = 0x58b,0xffff 058c 00db | | Load_Top At_Offset_3 058d 825b | [ | Call 0x1,0x5b 058e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 058f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x1 = 0x58f,0xfffe 0590 BODY_0588: 0590 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x2 = 0x590,0x1 0591 00eb | | Load_Encached Diana_Cache 0592 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0593 0f66 | f | Execute_Immediate Equal,0x66 0594 6805 |h | Jump_Zero 0x59a 0595 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x3 = 0x595,0x2 0596 00eb | | Load_Encached Diana_Cache 0597 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9 0598 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0599 7802 |x | Jump 0x59c 059a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x4 = 0x59a,0x3 059b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 059c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x5 = 0x59c,0x4 059d 00eb | | Load_Encached Diana_Cache 059e 1814 | | Execute Package,Field_Execute,Field_Number 0x14 059f 0f68 | h | Execute_Immediate Equal,0x68 05a0 6803 |h | Jump_Zero 0x5a4 05a1 e001 | | Load 0x0,0x1 ; Debug Table 0x1d.0x6 = 0x5a1,0x5 05a2 1b0e | | Execute Package,Field_Read,Field_Number 0xe 05a3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05a4 0092 07fa | | Action Push_String_Extended,0x7fa ; "Fixed Type Definition" ; Debug Table 0x1d.0x7 = 0x5a4,0x6 05a6 00d9 | | Load_Top At_Offset_1 05a7 4864 |Hd | Short_Literal 0x64 05a8 825e | ^ | Call 0x1,0x5e 05a9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x8 = 0x5a9,0x7 05aa 00eb | | Load_Encached Diana_Cache 05ab 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 05ac 825c | \ | Call 0x1,0x5c 05ad 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05ae 0000 0000 | | .XXX[0x2] 05b0 ; -------------------------------------------------------------------------------------- 05b0 ; SUBPROGRAM 05b0 ; -------------------------------------------------------------------------------------- 05b0 05b7 | | .CONST 0x05b7 ; Address of begin 05b1 0004 | | .CONST 0x0004 ; Address of exception handler 05b2 0002 | | .CONST 0x0002 ; Number of locals 05b3 INIT_05b0: 05b3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1e = .DEBUG 0x05b3,0x0f1e,0x0002,0x0000,0x0037,0xdc24,0x0000,0x019d ; Debug Table 0x1e.0x0 = 0x5b3,0xffff 05b4 00db | | Load_Top At_Offset_3 05b5 825b | [ | Call 0x1,0x5b 05b6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05b7 BODY_05b0: 05b7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x1 = 0x5b7,0x1 05b8 00eb | | Load_Encached Diana_Cache 05b9 1814 | | Execute Package,Field_Execute,Field_Number 0x14 05ba 0f68 | h | Execute_Immediate Equal,0x68 05bb 6803 |h | Jump_Zero 0x5bf 05bc e001 | | Load 0x0,0x1 ; Debug Table 0x1e.0x2 = 0x5bc,0x2 05bd 1b0e | | Execute Package,Field_Read,Field_Number 0xe 05be 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05bf 0092 07fa | | Action Push_String_Extended,0x7fa ; "Fixed Type Definition" ; Debug Table 0x1e.0x3 = 0x5bf,0x3 05c1 00d9 | | Load_Top At_Offset_1 05c2 4864 |Hd | Short_Literal 0x64 05c3 825e | ^ | Call 0x1,0x5e 05c4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x4 = 0x5c4,0x4 05c5 00eb | | Load_Encached Diana_Cache 05c6 18dd | | Execute Package,Field_Execute,Field_Number 0xdd 05c7 825c | \ | Call 0x1,0x5c 05c8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05c9 0000 0000 | | .BLANK 0000[0x7] 05d0 ; -------------------------------------------------------------------------------------- 05d0 ; SUBPROGRAM 05d0 ; -------------------------------------------------------------------------------------- 05d0 05d7 | | .CONST 0x05d7 ; Address of begin 05d1 0004 | | .CONST 0x0004 ; Address of exception handler 05d2 0002 | | .CONST 0x0002 ; Number of locals 05d3 INIT_05d0: 05d3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f = .DEBUG 0x05d3,0x0f2a,0x0002,0x0000,0x0037,0xdc24,0x0000,0x01a6 ; Debug Table 0x1f.0x0 = 0x5d3,0xffff 05d4 00db | | Load_Top At_Offset_3 05d5 825b | [ | Call 0x1,0x5b 05d6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05d7 BODY_05d0: 05d7 0092 07fb | | Action Push_String_Extended,0x7fb ; "an Array Type Definition" ; Debug Table 0x1f.0x1 = 0x5d7,0x1 05d9 00d9 | | Load_Top At_Offset_1 05da 486c |Hl | Short_Literal 0x6c 05db 825e | ^ | Call 0x1,0x5e 05dc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x2 = 0x5dc,0x2 05dd 00eb | | Load_Encached Diana_Cache 05de 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2 05df 00eb | | Load_Encached Diana_Cache 05e0 1889 | | Execute Package,Field_Execute,Field_Number 0x89 05e1 00eb | | Load_Encached Diana_Cache 05e2 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 05e3 00eb | | Load_Encached Diana_Cache 05e4 1814 | | Execute Package,Field_Execute,Field_Number 0x14 05e5 0f88 | | Execute_Immediate Equal,-0x78 05e6 0f00 | | Execute_Immediate Equal,0x0 05e7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05e8 ; -------------------------------------------------------------------------------------- 05e8 ; SUBPROGRAM 05e8 ; -------------------------------------------------------------------------------------- 05e8 05ef | | .CONST 0x05ef ; Address of begin 05e9 0004 | | .CONST 0x0004 ; Address of exception handler 05ea 0002 | | .CONST 0x0002 ; Number of locals 05eb INIT_05e8: 05eb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20 = .DEBUG 0x05eb,0x0f32,0x0002,0x0000,0x0037,0xdc24,0x0000,0x01af ; Debug Table 0x20.0x0 = 0x5eb,0xffff 05ec 00db | | Load_Top At_Offset_3 05ed 825b | [ | Call 0x1,0x5b 05ee 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05ef BODY_05e8: 05ef 00db | | Load_Top At_Offset_3 ; Debug Table 0x20.0x1 = 0x5ef,0x1 05f0 8245 | E | Call 0x1,0x45 05f1 7009 |p | Jump_Nonzero 0x5fb 05f2 0092 07fc | | Action Push_String_Extended,0x7fc ; "Element is not a Constrained Array Type" ; Debug Table 0x20.0x2 = 0x5f2,0x2 05f4 e003 | | Load 0x0,0x3 05f5 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 05f6 e004 | | Load 0x0,0x4 05f7 1813 | | Execute Package,Field_Execute,Field_Number 0x13 05f8 e001 | | Load 0x0,0x1 ; Debug Table 0x20.0x3 = 0x5f8,0x3 05f9 1b59 | Y | Execute Package,Field_Read,Field_Number 0x59 05fa 0257 | W | Execute Discrete,Raise 05fb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x4 = 0x5fb,0x4 05fc 00eb | | Load_Encached Diana_Cache 05fd 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2 05fe 00eb | | Load_Encached Diana_Cache 05ff 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0600 e001 | | Load 0x0,0x1 0601 1b58 | X | Execute Package,Field_Read,Field_Number 0x58 0602 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0603 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0604 0000 0000 | | .BLANK 0000[0x4] 0608 ; -------------------------------------------------------------------------------------- 0608 ; SUBPROGRAM 0608 ; -------------------------------------------------------------------------------------- 0608 060f | | .CONST 0x060f ; Address of begin 0609 0004 | | .CONST 0x0004 ; Address of exception handler 060a 0002 | | .CONST 0x0002 ; Number of locals 060b INIT_0608: 060b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21 = .DEBUG 0x060b,0x0f3e,0x0002,0x0000,0x0037,0xdc24,0x0000,0x01b8 ; Debug Table 0x21.0x0 = 0x60b,0xffff 060c 00db | | Load_Top At_Offset_3 060d 825b | [ | Call 0x1,0x5b 060e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 060f BODY_0608: 060f 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x1 = 0x60f,0x1 0610 8245 | E | Call 0x1,0x45 0611 6809 |h | Jump_Zero 0x61b 0612 0092 07fd | | Action Push_String_Extended,0x7fd ; "Element is a Constrained Array Type" ; Debug Table 0x21.0x2 = 0x612,0x2 0614 e003 | | Load 0x0,0x3 0615 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 0616 e004 | | Load 0x0,0x4 0617 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0618 e001 | | Load 0x0,0x1 ; Debug Table 0x21.0x3 = 0x618,0x3 0619 1b59 | Y | Execute Package,Field_Read,Field_Number 0x59 061a 0257 | W | Execute Discrete,Raise 061b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x4 = 0x61b,0x4 061c 00eb | | Load_Encached Diana_Cache 061d 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2 061e 00eb | | Load_Encached Diana_Cache 061f 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0620 e001 | | Load 0x0,0x1 0621 1b58 | X | Execute Package,Field_Read,Field_Number 0x58 0622 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0623 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0624 0000 0000 | | .BLANK 0000[0x4] 0628 ; -------------------------------------------------------------------------------------- 0628 ; SUBPROGRAM 0628 ; -------------------------------------------------------------------------------------- 0628 062f | / | .CONST 0x062f ; Address of begin 0629 0004 | | .CONST 0x0004 ; Address of exception handler 062a 0002 | | .CONST 0x0002 ; Number of locals 062b INIT_0628: 062b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22 = .DEBUG 0x062b,0x0f4a,0x0002,0x0000,0x0037,0xdc24,0x0000,0x01c1 ; Debug Table 0x22.0x0 = 0x62b,0xffff 062c 00db | | Load_Top At_Offset_3 062d 825b | [ | Call 0x1,0x5b 062e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 062f BODY_0628: 062f 0092 07fb | | Action Push_String_Extended,0x7fb ; "an Array Type Definition" ; Debug Table 0x22.0x1 = 0x62f,0x1 0631 00d9 | | Load_Top At_Offset_1 0632 486c |Hl | Short_Literal 0x6c 0633 825e | ^ | Call 0x1,0x5e 0634 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x2 = 0x634,0x2 0635 00eb | | Load_Encached Diana_Cache 0636 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0637 825c | \ | Call 0x1,0x5c 0638 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0639 0000 0000 | | .BLANK 0000[0x7] 0640 ; -------------------------------------------------------------------------------------- 0640 ; SUBPROGRAM 0640 ; -------------------------------------------------------------------------------------- 0640 0643 | C | .CONST 0x0643 ; Address of begin 0641 0004 | | .CONST 0x0004 ; Address of exception handler 0642 0001 | | .CONST 0x0001 ; Number of locals 0643 BODY_0640: 0643 INIT_0640: 0643 00da | | Load_Top At_Offset_2 ; Debug Table 0x23 = .DEBUG 0x0643,0x0f52,0x0002,0x0000,0x0037,0xdc24,0x0000,0x01d6 ; Debug Table 0x23.0x0 = 0x643,0x1 0644 824c | L | Call 0x1,0x4c 0645 e001 | | Load 0x0,0x1 0646 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0647 0f00 | | Execute_Immediate Equal,0x0 0648 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0649 0000 0000 | | .BLANK 0000[0x7] 0650 ; -------------------------------------------------------------------------------------- 0650 ; SUBPROGRAM 0650 ; -------------------------------------------------------------------------------------- 0650 0659 | Y | .CONST 0x0659 ; Address of begin 0651 0004 | | .CONST 0x0004 ; Address of exception handler 0652 0004 | | .CONST 0x0004 ; Number of locals 0653 INIT_0650: 0653 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24 = .DEBUG 0x0653,0x0f56,0x0002,0x0000,0x0037,0xdc24,0x0000,0x01df ; Debug Table 0x24.0x0 = 0x653,0xffff 0654 00db | | Load_Top At_Offset_3 0655 825b | [ | Call 0x1,0x5b 0656 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0657 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24.0x1 = 0x657,0xfffe 0658 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24.0x2 = 0x658,0xfffd 0659 BODY_0650: 0659 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x3 = 0x659,0x1 065a 00eb | | Load_Encached Diana_Cache 065b 1814 | | Execute Package,Field_Execute,Field_Number 0x14 065c 0b3b | ; | Execute_Immediate Case_Compare,0x3b 065d 700f |p | Jump_Nonzero 0x66d 065e 0b72 | r | Execute_Immediate Case_Compare,0x72 065f 7022 |p" | Jump_Nonzero 0x682 0660 0b71 | q | Execute_Immediate Case_Compare,0x71 0661 7020 |p | Jump_Nonzero 0x682 0662 0b70 | p | Execute_Immediate Case_Compare,0x70 0663 701e |p | Jump_Nonzero 0x682 0664 0092 07fe | | Action Push_String_Extended,0x7fe ; "Element is not a Record Type, a Private Type, a Limited Private Type, or an Incomplete Type" ; Debug Table 0x24.0x4 = 0x664,0xa 0666 e003 | | Load 0x0,0x3 0667 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 0668 e004 | | Load 0x0,0x4 0669 1813 | | Execute Package,Field_Execute,Field_Number 0x13 066a e001 | | Load 0x0,0x1 ; Debug Table 0x24.0x5 = 0x66a,0xb 066b 1b59 | Y | Execute Package,Field_Read,Field_Number 0x59 066c 0257 | W | Execute Discrete,Raise 066d 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0x6 = 0x66d,0x2 066e 00eb | | Load_Encached Diana_Cache 066f 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 0670 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0671 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x24.0x7 = 0x671,0x3 0672 00eb | | Load_Encached Diana_Cache 0673 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0674 6809 |h | Jump_Zero 0x67e 0675 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0x8 = 0x675,0x4 0676 00eb | | Load_Encached Diana_Cache 0677 18eb | | Execute Package,Field_Execute,Field_Number 0xeb 0678 00eb | | Load_Encached Diana_Cache 0679 1889 | | Execute Package,Field_Execute,Field_Number 0x89 067a e001 | | Load 0x0,0x1 067b 1b58 | X | Execute Package,Field_Read,Field_Number 0x58 067c 1814 | | Execute Package,Field_Execute,Field_Number 0x14 067d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 067e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x24.0x9 = 0x67e,0x5 067f 825c | \ | Call 0x1,0x5c 0680 824c | L | Call 0x1,0x4c 0681 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0682 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0xa = 0x682,0x6 0683 00eb | | Load_Encached Diana_Cache 0684 18fb | | Execute Package,Field_Execute,Field_Number 0xfb 0685 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0686 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0xb = 0x686,0x7 0687 00eb | | Load_Encached Diana_Cache 0688 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0689 7007 |p | Jump_Nonzero 0x691 068a 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0xc = 0x68a,0x8 068b 00eb | | Load_Encached Diana_Cache 068c 1889 | | Execute Package,Field_Execute,Field_Number 0x89 068d e001 | | Load 0x0,0x1 068e 1b58 | X | Execute Package,Field_Read,Field_Number 0x58 068f 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0690 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0691 e001 | | Load 0x0,0x1 ; Debug Table 0x24.0xd = 0x691,0x9 0692 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0693 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0694 0000 0000 | | .BLANK 0000[0x4] 0698 ; -------------------------------------------------------------------------------------- 0698 ; SUBPROGRAM 0698 ; -------------------------------------------------------------------------------------- 0698 069f | | .CONST 0x069f ; Address of begin 0699 0004 | | .CONST 0x0004 ; Address of exception handler 069a 0002 | | .CONST 0x0002 ; Number of locals 069b INIT_0698: 069b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x25 = .DEBUG 0x069b,0x0f74,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0200 ; Debug Table 0x25.0x0 = 0x69b,0xffff 069c 00db | | Load_Top At_Offset_3 069d 825b | [ | Call 0x1,0x5b 069e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 069f BODY_0698: 069f 0092 07ff | | Action Push_String_Extended,0x7ff ; "a Record Type Definition" ; Debug Table 0x25.0x1 = 0x69f,0x1 06a1 00d9 | | Load_Top At_Offset_1 06a2 4872 |Hr | Short_Literal 0x72 06a3 825e | ^ | Call 0x1,0x5e 06a4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x2 = 0x6a4,0x2 06a5 00eb | | Load_Encached Diana_Cache 06a6 1889 | | Execute Package,Field_Execute,Field_Number 0x89 06a7 e001 | | Load 0x0,0x1 06a8 1b58 | X | Execute Package,Field_Read,Field_Number 0x58 06a9 1814 | | Execute Package,Field_Execute,Field_Number 0x14 06aa 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06ab 0000 0000 | | .BLANK 0000[0x5] 06b0 ; -------------------------------------------------------------------------------------- 06b0 ; SUBPROGRAM 06b0 ; -------------------------------------------------------------------------------------- 06b0 06b3 | | .CONST 0x06b3 ; Address of begin 06b1 0004 | | .CONST 0x0004 ; Address of exception handler 06b2 0001 | | .CONST 0x0001 ; Number of locals 06b3 BODY_06b0: 06b3 INIT_06b0: 06b3 4603 |F | Jump_Case 0x4 ; Debug Table 0x26 = .DEBUG 0x06b3,0x0f7c,0x0005,0x0000,0x0037,0xdc24,0x0000,0x0209 06b4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 06b5 7802 |x | Jump 0x6b8 ; case 0x1 06b6 7805 |x | Jump 0x6bc ; case 0x2 06b7 7809 |x | Jump 0x6c1 ; case 0x3 06b8 00da | | Load_Top At_Offset_2 06b9 0091 07ea | | Action Push_String_Extended_Indexed,0x7ea ; "A_NULL_COMPONENT" 06bb 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 06bc 00db | | Load_Top At_Offset_3 06bd 00db | | Load_Top At_Offset_3 06be 00e0 | | Load_Encached Standard_Cache 06bf 181b | | Execute Package,Field_Execute,Field_Number 0x1b 06c0 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 06c1 00da | | Load_Top At_Offset_2 06c2 00e0 | | Load_Encached Standard_Cache 06c3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 06c4 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 06c5 0000 0000 | | .XXX[0x3] 06c7 0000 | | 06c8 ; -------------------------------------------------------------------------------------- 06c8 ; SUBPROGRAM 06c8 ; -------------------------------------------------------------------------------------- 06c8 06cf | | .CONST 0x06cf ; Address of begin 06c9 0004 | | .CONST 0x0004 ; Address of exception handler 06ca 0002 | | .CONST 0x0002 ; Number of locals 06cb INIT_06c8: 06cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27 = .DEBUG 0x06cb,0x0f7e,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0211 ; Debug Table 0x27.0x0 = 0x6cb,0xffff 06cc 00db | | Load_Top At_Offset_3 06cd 825b | [ | Call 0x1,0x5b 06ce 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06cf BODY_06c8: 06cf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x1 = 0x6cf,0x1 06d0 00eb | | Load_Encached Diana_Cache 06d1 1814 | | Execute Package,Field_Execute,Field_Number 0x14 06d2 0b39 | 9 | Execute_Immediate Case_Compare,0x39 06d3 7006 |p | Jump_Nonzero 0x6da 06d4 0ba6 | | Execute_Immediate Case_Compare,0xa6 06d5 7013 |p | Jump_Nonzero 0x6e9 06d6 0ba5 | | Execute_Immediate Case_Compare,0xa5 06d7 7013 |p | Jump_Nonzero 0x6eb 06d8 4803 |H | Short_Literal 0x3 ; Debug Table 0x27.0x2 = 0x6d8,0x7 06d9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06da 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x27.0x3 = 0x6da,0x2 06db 00eb | | Load_Encached Diana_Cache 06dc 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 06dd 00eb | | Load_Encached Diana_Cache 06de 1889 | | Execute Package,Field_Execute,Field_Number 0x89 06df 00eb | | Load_Encached Diana_Cache 06e0 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 06e1 00eb | | Load_Encached Diana_Cache 06e2 1814 | | Execute Package,Field_Execute,Field_Number 0x14 06e3 0f1c | | Execute_Immediate Equal,0x1c 06e4 6802 |h | Jump_Zero 0x6e7 06e5 4801 |H | Short_Literal 0x1 ; Debug Table 0x27.0x4 = 0x6e5,0x3 06e6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06e7 4803 |H | Short_Literal 0x3 ; Debug Table 0x27.0x5 = 0x6e7,0x4 06e8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06e9 4802 |H | Short_Literal 0x2 ; Debug Table 0x27.0x6 = 0x6e9,0x5 06ea 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06eb 4800 |H | Short_Literal 0x0 ; Debug Table 0x27.0x7 = 0x6eb,0x6 06ec 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06ed 0000 0000 | | .XXX[0x3] 06ef 0000 | | 06f0 ; -------------------------------------------------------------------------------------- 06f0 ; SUBPROGRAM 06f0 ; -------------------------------------------------------------------------------------- 06f0 06f7 | | .CONST 0x06f7 ; Address of begin 06f1 0004 | | .CONST 0x0004 ; Address of exception handler 06f2 0002 | | .CONST 0x0002 ; Number of locals 06f3 INIT_06f0: 06f3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28 = .DEBUG 0x06f3,0x0f90,0x0002,0x0000,0x0037,0xdc24,0x0000,0x021a ; Debug Table 0x28.0x0 = 0x6f3,0xffff 06f4 00db | | Load_Top At_Offset_3 06f5 825b | [ | Call 0x1,0x5b 06f6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06f7 BODY_06f0: 06f7 0092 0800 | | Action Push_String_Extended,0x800 ; "a Variant Record Component" ; Debug Table 0x28.0x1 = 0x6f7,0x1 06f9 00d9 | | Load_Top At_Offset_1 06fa 48a6 |H | Short_Literal 0xa6 06fb 825e | ^ | Call 0x1,0x5e 06fc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x2 = 0x6fc,0x2 06fd 00eb | | Load_Encached Diana_Cache 06fe 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 06ff 825c | \ | Call 0x1,0x5c 0700 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0701 0000 0000 | | .BLANK 0000[0x7] 0708 ; -------------------------------------------------------------------------------------- 0708 ; SUBPROGRAM 0708 ; -------------------------------------------------------------------------------------- 0708 070f | | .CONST 0x070f ; Address of begin 0709 0004 | | .CONST 0x0004 ; Address of exception handler 070a 0002 | | .CONST 0x0002 ; Number of locals 070b INIT_0708: 070b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x29 = .DEBUG 0x070b,0x0f98,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0223 ; Debug Table 0x29.0x0 = 0x70b,0xffff 070c 00db | | Load_Top At_Offset_3 070d 825b | [ | Call 0x1,0x5b 070e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 070f BODY_0708: 070f 0092 0800 | | Action Push_String_Extended,0x800 ; "a Variant Record Component" ; Debug Table 0x29.0x1 = 0x70f,0x1 0711 00d9 | | Load_Top At_Offset_1 0712 48a6 |H | Short_Literal 0xa6 0713 825e | ^ | Call 0x1,0x5e 0714 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x29.0x2 = 0x714,0x2 0715 00eb | | Load_Encached Diana_Cache 0716 18ea | | Execute Package,Field_Execute,Field_Number 0xea 0717 00eb | | Load_Encached Diana_Cache 0718 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0719 e001 | | Load 0x0,0x1 071a 1b58 | X | Execute Package,Field_Read,Field_Number 0x58 071b 1814 | | Execute Package,Field_Execute,Field_Number 0x14 071c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 071d 0000 0000 | | .XXX[0x3] 071f 0000 | | 0720 ; -------------------------------------------------------------------------------------- 0720 ; SUBPROGRAM 0720 ; -------------------------------------------------------------------------------------- 0720 0727 | ' | .CONST 0x0727 ; Address of begin 0721 0004 | | .CONST 0x0004 ; Address of exception handler 0722 0002 | | .CONST 0x0002 ; Number of locals 0723 INIT_0720: 0723 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2a = .DEBUG 0x0723,0x0fa0,0x0002,0x0000,0x0037,0xdc24,0x0000,0x022c ; Debug Table 0x2a.0x0 = 0x723,0xffff 0724 00db | | Load_Top At_Offset_3 0725 825b | [ | Call 0x1,0x5b 0726 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0727 BODY_0720: 0727 0092 0800 | | Action Push_String_Extended,0x800 ; "a Variant Record Component" ; Debug Table 0x2a.0x1 = 0x727,0x1 0729 00d9 | | Load_Top At_Offset_1 072a 489a |H | Short_Literal 0x9a 072b 825e | ^ | Call 0x1,0x5e 072c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x2 = 0x72c,0x2 072d 00eb | | Load_Encached Diana_Cache 072e 18b7 | | Execute Package,Field_Execute,Field_Number 0xb7 072f 00eb | | Load_Encached Diana_Cache 0730 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0731 e001 | | Load 0x0,0x1 0732 1b58 | X | Execute Package,Field_Read,Field_Number 0x58 0733 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0734 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0735 0000 0000 | | .XXX[0x3] 0737 0000 | | 0738 ; -------------------------------------------------------------------------------------- 0738 ; SUBPROGRAM 0738 ; -------------------------------------------------------------------------------------- 0738 073f | ? | .CONST 0x073f ; Address of begin 0739 0004 | | .CONST 0x0004 ; Address of exception handler 073a 0002 | | .CONST 0x0002 ; Number of locals 073b INIT_0738: 073b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2b = .DEBUG 0x073b,0x0fa8,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0235 ; Debug Table 0x2b.0x0 = 0x73b,0xffff 073c 00db | | Load_Top At_Offset_3 073d 825b | [ | Call 0x1,0x5b 073e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 073f BODY_0738: 073f 0092 0800 | | Action Push_String_Extended,0x800 ; "a Variant Record Component" ; Debug Table 0x2b.0x1 = 0x73f,0x1 0741 00d9 | | Load_Top At_Offset_1 0742 489a |H | Short_Literal 0x9a 0743 825e | ^ | Call 0x1,0x5e 0744 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2b.0x2 = 0x744,0x2 0745 00eb | | Load_Encached Diana_Cache 0746 18de | | Execute Package,Field_Execute,Field_Number 0xde 0747 00eb | | Load_Encached Diana_Cache 0748 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0749 e001 | | Load 0x0,0x1 074a 1b58 | X | Execute Package,Field_Read,Field_Number 0x58 074b 1814 | | Execute Package,Field_Execute,Field_Number 0x14 074c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 074d 0000 0000 | | .XXX[0x3] 074f 0000 | | 0750 ; -------------------------------------------------------------------------------------- 0750 ; SUBPROGRAM 0750 ; -------------------------------------------------------------------------------------- 0750 0757 | W | .CONST 0x0757 ; Address of begin 0751 0004 | | .CONST 0x0004 ; Address of exception handler 0752 0002 | | .CONST 0x0002 ; Number of locals 0753 INIT_0750: 0753 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2c = .DEBUG 0x0753,0x0fb0,0x0002,0x0000,0x0037,0xdc24,0x0000,0x023e ; Debug Table 0x2c.0x0 = 0x753,0xffff 0754 00db | | Load_Top At_Offset_3 0755 825b | [ | Call 0x1,0x5b 0756 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0757 BODY_0750: 0757 0092 0801 | | Action Push_String_Extended,0x801 ; "an Access Type Definition" ; Debug Table 0x2c.0x1 = 0x757,0x1 0759 00d9 | | Load_Top At_Offset_1 075a 486b |Hk | Short_Literal 0x6b 075b 825e | ^ | Call 0x1,0x5e 075c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2c.0x2 = 0x75c,0x2 075d 00eb | | Load_Encached Diana_Cache 075e 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 075f 825c | \ | Call 0x1,0x5c 0760 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0761 0000 0000 | | .BLANK 0000[0x7] 0768 ; -------------------------------------------------------------------------------------- 0768 ; SUBPROGRAM 0768 ; -------------------------------------------------------------------------------------- 0768 076f | o | .CONST 0x076f ; Address of begin 0769 0004 | | .CONST 0x0004 ; Address of exception handler 076a 0002 | | .CONST 0x0002 ; Number of locals 076b INIT_0768: 076b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2d = .DEBUG 0x076b,0x0fb8,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0247 ; Debug Table 0x2d.0x0 = 0x76b,0xffff 076c 00db | | Load_Top At_Offset_3 076d 825b | [ | Call 0x1,0x5b 076e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 076f BODY_0768: 076f 0092 0802 | | Action Push_String_Extended,0x802 ; "a Derived Type Definition" ; Debug Table 0x2d.0x1 = 0x76f,0x1 0771 00d9 | | Load_Top At_Offset_1 0772 486d |Hm | Short_Literal 0x6d 0773 825e | ^ | Call 0x1,0x5e 0774 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x2 = 0x774,0x2 0775 00eb | | Load_Encached Diana_Cache 0776 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0777 825c | \ | Call 0x1,0x5c 0778 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0779 0000 0000 | | .BLANK 0000[0x7] 0780 ; -------------------------------------------------------------------------------------- 0780 ; SUBPROGRAM 0780 ; -------------------------------------------------------------------------------------- 0780 0787 | | .CONST 0x0787 ; Address of begin 0781 0004 | | .CONST 0x0004 ; Address of exception handler 0782 0002 | | .CONST 0x0002 ; Number of locals 0783 INIT_0780: 0783 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2e = .DEBUG 0x0783,0x0fc0,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0250 ; Debug Table 0x2e.0x0 = 0x783,0xffff 0784 00db | | Load_Top At_Offset_3 0785 825b | [ | Call 0x1,0x5b 0786 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0787 BODY_0780: 0787 0092 0803 | | Action Push_String_Extended,0x803 ; "a Task Specification" ; Debug Table 0x2e.0x1 = 0x787,0x1 0789 00d9 | | Load_Top At_Offset_1 078a 4873 |Hs | Short_Literal 0x73 078b 825e | ^ | Call 0x1,0x5e 078c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2e.0x2 = 0x78c,0x2 078d 00eb | | Load_Encached Diana_Cache 078e 18bc | | Execute Package,Field_Execute,Field_Number 0xbc 078f 00eb | | Load_Encached Diana_Cache 0790 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0791 e001 | | Load 0x0,0x1 0792 1b58 | X | Execute Package,Field_Read,Field_Number 0x58 0793 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0794 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0795 0000 0000 | | .XXX[0x3] 0797 0000 | | 0798 ; -------------------------------------------------------------------------------------- 0798 ; SUBPROGRAM 0798 ; -------------------------------------------------------------------------------------- 0798 079b | | .CONST 0x079b ; Address of begin 0799 0004 | | .CONST 0x0004 ; Address of exception handler 079a 0001 | | .CONST 0x0001 ; Number of locals 079b BODY_0798: 079b INIT_0798: 079b 00db | | Load_Top At_Offset_3 ; Debug Table 0x2f = .DEBUG 0x079b,0x0fc8,0x0001,0x0000,0x0037,0xdc34,0x0000,0x005e ; Debug Table 0x2f.0x0 = 0x79b,0x1 079c e001 | | Load 0x0,0x1 079d 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 079e 00db | | Load_Top At_Offset_3 079f 027f | | Execute Discrete,Equal 07a0 700f |p | Jump_Nonzero 0x7b0 07a1 0092 0804 | | Action Push_String_Extended,0x804 ; "Element is not " ; Debug Table 0x2f.0x1 = 0x7a1,0x2 07a3 00db | | Load_Top At_Offset_3 07a4 e001 | | Load 0x0,0x1 07a5 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34 07a6 025e | ^ | Execute Discrete,Convert 07a7 1c01 | | Execute_Immediate Run_Utility,0x1 07a8 01cc | | Execute Vector,Catenate 07a9 e003 | | Load 0x0,0x3 07aa 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 07ab e004 | | Load 0x0,0x4 07ac 1813 | | Execute Package,Field_Execute,Field_Number 0x13 07ad e001 | | Load 0x0,0x1 ; Debug Table 0x2f.0x2 = 0x7ad,0x3 07ae 1b59 | Y | Execute Package,Field_Read,Field_Number 0x59 07af 0257 | W | Execute Discrete,Raise 07b0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 07b1 0000 0000 | | .BLANK 0000[0x7] 07b8 ; -------------------------------------------------------------------------------------- 07b8 ; SUBPROGRAM 07b8 ; -------------------------------------------------------------------------------------- 07b8 07bb | | .CONST 0x07bb ; Address of begin 07b9 0004 | | .CONST 0x0004 ; Address of exception handler 07ba 0001 | | .CONST 0x0001 ; Number of locals 07bb BODY_07b8: 07bb INIT_07b8: 07bb 00db | | Load_Top At_Offset_3 ; Debug Table 0x30 = .DEBUG 0x07bb,0x0fd0,0x0001,0x0000,0x0037,0xdc34,0x0000,0x009a ; Debug Table 0x30.0x0 = 0x7bb,0x1 07bc 00eb | | Load_Encached Diana_Cache 07bd 1814 | | Execute Package,Field_Execute,Field_Number 0x14 07be 00db | | Load_Top At_Offset_3 07bf 027f | | Execute Discrete,Equal 07c0 700b |p | Jump_Nonzero 0x7cc 07c1 0092 0804 | | Action Push_String_Extended,0x804 ; "Element is not " ; Debug Table 0x30.0x1 = 0x7c1,0x2 07c3 e5fd | | Load 0x2,-0x3 07c4 01cc | | Execute Vector,Catenate 07c5 e003 | | Load 0x0,0x3 07c6 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 07c7 e004 | | Load 0x0,0x4 07c8 1813 | | Execute Package,Field_Execute,Field_Number 0x13 07c9 e001 | | Load 0x0,0x1 ; Debug Table 0x30.0x2 = 0x7c9,0x3 07ca 1b59 | Y | Execute Package,Field_Read,Field_Number 0x59 07cb 0257 | W | Execute Discrete,Raise 07cc 4504 |E | Exit_Suprogram New_Top_Offset 0x4 07cd ; -------------------------------------------------------------------------------------- 07cd ; STRING TABLE 07cd ; -------------------------------------------------------------------------------------- 07cd 0072 | r | .STRTAB 0x0072->0x0806 ; "A_SUBTYPE_INDICATION" 07ce 0084 | | .STRTAB 0x0084->0x0810 ; "AN_ENUMERATION_TYPE_DEFINITION" 07cf 00a0 | | .STRTAB 0x00a0->0x081f ; "AN_INTEGER_TYPE_DEFINITION" 07d0 00b8 | | .STRTAB 0x00b8->0x082c ; "A_FLOAT_TYPE_DEFINITION" 07d1 00cd | | .STRTAB 0x00cd->0x0837 ; "A_FIXED_TYPE_DEFINITION" 07d2 00e2 | | .STRTAB 0x00e2->0x0843 ; "AN_ARRAY_TYPE_DEFINITION" 07d3 00f8 | | .STRTAB 0x00f8->0x084f ; "A_RECORD_TYPE_DEFINITION" 07d4 010e | | .STRTAB 0x010e->0x085b ; "AN_ACCESS_TYPE_DEFINITION" 07d5 0125 | % | .STRTAB 0x0125->0x0867 ; "A_DERIVED_TYPE_DEFINITION" 07d6 013c | < | .STRTAB 0x013c->0x0874 ; "A_TASK_TYPE_DEFINITION" 07d7 0150 | P | .STRTAB 0x0150->0x087f ; "A_PRIVATE_TYPE_DEFINITION" 07d8 0167 | g | .STRTAB 0x0167->0x088b ; "A_LIMITED_PRIVATE_TYPE_DEFINITION" 07d9 0186 | | .STRTAB 0x0186->0x089c ; "NOT_A_TYPE_DEFINITION" 07da 0199 | | .STRTAB 0x0199->0x08a6 ; "A_SIMPLE_RANGE" 07db 01a5 | | .STRTAB 0x01a5->0x08ad ; "A_RANGE_ATTRIBUTE" 07dc 01b4 | | .STRTAB 0x01b4->0x08b6 ; "A_FLOATING_POINT_CONSTRAINT" 07dd 01cd | | .STRTAB 0x01cd->0x08c3 ; "A_FIXED_POINT_CONSTRAINT" 07de 01e3 | | .STRTAB 0x01e3->0x08cf ; "AN_INDEX_CONSTRAINT" 07df 01f4 | | .STRTAB 0x01f4->0x08d9 ; "A_DISCRIMINANT_CONSTRAINT" 07e0 020b | | .STRTAB 0x020b->0x08e5 ; "NOT_A_CONSTRAINT" 07e1 0219 | | .STRTAB 0x0219->0x08ed ; "A_SIMPLE_RANGE" 07e2 0225 | % | .STRTAB 0x0225->0x08f4 ; "A_RANGE_ATTRIBUTE" 07e3 0234 | 4 | .STRTAB 0x0234->0x08fd ; "A_SUBTYPE_INDICATION" 07e4 0246 | F | .STRTAB 0x0246->0x0907 ; "NOT_A_RANGE" 07e5 024f | O | .STRTAB 0x024f->0x090c ; "A_SIMPLE_EXPRESSION" 07e6 0260 | ` | .STRTAB 0x0260->0x0916 ; "A_DISCRETE_RANGE" 07e7 026e | n | .STRTAB 0x026e->0x091e ; "OTHERS_CHOICE" 07e8 0279 | y | .STRTAB 0x0279->0x0924 ; "AN_IDENTIFIER_REFERENCE" 07e9 028e | | .STRTAB 0x028e->0x0930 ; "NOT_A_CHOICE" 07ea 0298 | | .STRTAB 0x0298->0x0936 ; "A_NULL_COMPONENT" 07eb 02a6 | | .STRTAB 0x02a6->0x093e ; "A_VARIABLE_COMPONENT" 07ec 02b8 | | .STRTAB 0x02b8->0x0948 ; "A_VARIANT_PART_COMPONENT" 07ed 02ce | | .STRTAB 0x02ce->0x0954 ; "NOT_A_COMPONENT" 07ee 02db | | .STRTAB 0x02db->0x095b ; "Element is not a Type Definition" 07ef 02f9 | | .STRTAB 0x02f9->0x096b ; "Element is not an Index Constraint" 07f0 0319 | | .STRTAB 0x0319->0x097c ; "Element is not a Discriminant Constraint" 07f1 033f | ? | .STRTAB 0x033f->0x0990 ; "Element is not a Range" 07f2 0353 | S | .STRTAB 0x0353->0x099b ; "Element is not a Choice Expression" 07f3 0373 | s | .STRTAB 0x0373->0x09ac ; "Element is not a Choice Discrete Range" 07f4 0397 | | .STRTAB 0x0397->0x09bf ; "Element is not a Choice Identifier Reference" 07f5 03c1 | | .STRTAB 0x03c1->0x09d5 ; "Element is not a Subtype Indication or Index Subtype" 07f6 03f3 | | .STRTAB 0x03f3->0x09ef ; "a Subtype Indication" 07f7 0405 | | .STRTAB 0x0405->0x09f9 ; "an Enumeration Type Definition" 07f8 0421 | ! | .STRTAB 0x0421->0x0a08 ; "an Integer Type Definition" 07f9 0439 | 9 | .STRTAB 0x0439->0x0a15 ; "Floating Type Definition" 07fa 044f | O | .STRTAB 0x044f->0x0a21 ; "Fixed Type Definition" 07fb 0462 | b | .STRTAB 0x0462->0x0a2c ; "an Array Type Definition" 07fc 0478 | x | .STRTAB 0x0478->0x0a38 ; "Element is not a Constrained Array Type" 07fd 049d | | .STRTAB 0x049d->0x0a4b ; "Element is a Constrained Array Type" 07fe 04be | | .STRTAB 0x04be->0x0a5d ; "Element is not a Record Type, a Private Type, a Limited Private Type, or an Incomplete Type" 07ff 0517 | | .STRTAB 0x0517->0x0a8a ; "a Record Type Definition" 0800 052d | - | .STRTAB 0x052d->0x0a96 ; "a Variant Record Component" 0801 0545 | E | .STRTAB 0x0545->0x0aa3 ; "an Access Type Definition" 0802 055c | \ | .STRTAB 0x055c->0x0ab0 ; "a Derived Type Definition" 0803 0573 | s | .STRTAB 0x0573->0x0abc ; "a Task Specification" 0804 0585 | | .STRTAB 0x0585->0x0ac6 ; "Element is not " 0805 0592 | | .STREND 0x0592->0x0ace 0806 415f 5355 |A_SU| .STRTAB_STRINGS 0ace 0000 0000 | | .XXX[0x2] 0ad0 ; -------------------------------------------------------------------------------------- 0ad0 ; Debug Table 0ad0 ; -------------------------------------------------------------------------------------- 0ad0 0003 0031 | 1| .CONST 0x0003,0x0031 0ad2 000b 0c5a | Z| .DEBUG 0x000b,0x0c5a,0x8000,0x0000,0x0037,0xdc24,0x0000,0x0005 0ada 00d0 0cfe | | .DEBUG 0x00d0,0x0cfe,0x8000,0x0000,0x0037,0xdc34,0x0000,0x0013 0ae2 0143 0d6e | C n| .DEBUG 0x0143,0x0d6e,0x0005,0x0000,0x0037,0xdc24,0x0000,0x0048 0aea 015b 0d70 | [ p| .DEBUG 0x015b,0x0d70,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0059 0af2 01a3 0d92 | | .DEBUG 0x01a3,0x0d92,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0062 0afa 01c3 0d9e | | .DEBUG 0x01c3,0x0d9e,0x0002,0x0000,0x0037,0xdc24,0x0000,0x006b 0b02 0203 0db0 | | .DEBUG 0x0203,0x0db0,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0074 0b0a 0263 0dd8 | c | .DEBUG 0x0263,0x0dd8,0x0002,0x0000,0x0037,0xdc24,0x0000,0x007d 0b12 02d3 0e06 | | .DEBUG 0x02d3,0x0e06,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0086 0b1a 0303 0e22 | "| .DEBUG 0x0303,0x0e22,0x0002,0x0000,0x0037,0xdc24,0x0000,0x008f 0b22 0313 0e26 | &| .DEBUG 0x0313,0x0e26,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0098 0b2a 032b 0e30 | + 0| .DEBUG 0x032b,0x0e30,0x0005,0x0000,0x0037,0xdc24,0x0000,0x00db 0b32 0343 0e32 | C 2| .DEBUG 0x0343,0x0e32,0x0002,0x0000,0x0037,0xdc24,0x0000,0x00e6 0b3a 036b 0e46 | k F| .DEBUG 0x036b,0x0e46,0x0002,0x0000,0x0037,0xdc24,0x0000,0x00ef 0b42 038b 0e52 | R| .DEBUG 0x038b,0x0e52,0x0002,0x0000,0x0037,0xdc24,0x0000,0x00f8 0b4a 03ab 0e5e | ^| .DEBUG 0x03ab,0x0e5e,0x0005,0x0000,0x0037,0xdc24,0x0000,0x0107 0b52 03c3 0e60 | `| .DEBUG 0x03c3,0x0e60,0x0002,0x0000,0x0037,0xdc24,0x0000,0x010f 0b5a 03db 0e6c | l| .DEBUG 0x03db,0x0e6c,0x0001,0x0000,0x0037,0xdc24,0x0000,0x011e 0b62 042b 0e8a | + | .DEBUG 0x042b,0x0e8a,0x0005,0x0000,0x0037,0xdc24,0x0000,0x0131 0b6a 0443 0e8c | C | .DEBUG 0x0443,0x0e8c,0x0002,0x0000,0x0037,0xdc24,0x0000,0x013a 0b72 0483 0ea0 | | .DEBUG 0x0483,0x0ea0,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0143 0b7a 049b 0eaa | | .DEBUG 0x049b,0x0eaa,0x0002,0x0000,0x0037,0xdc24,0x0000,0x014c 0b82 04b3 0eb4 | | .DEBUG 0x04b3,0x0eb4,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0155 0b8a 04cb 0ebe | | .DEBUG 0x04cb,0x0ebe,0x0002,0x0000,0x0037,0xdc24,0x0000,0x015e 0b92 04eb 0eca | | .DEBUG 0x04eb,0x0eca,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0167 0b9a 0503 0ed2 | | .DEBUG 0x0503,0x0ed2,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0170 0ba2 0523 0ede | # | .DEBUG 0x0523,0x0ede,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0179 0baa 0543 0eea | C | .DEBUG 0x0543,0x0eea,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0182 0bb2 056b 0efe | k | .DEBUG 0x056b,0x0efe,0x0002,0x0000,0x0037,0xdc24,0x0000,0x018b 0bba 058b 0f0a | | .DEBUG 0x058b,0x0f0a,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0194 0bc2 05b3 0f1e | | .DEBUG 0x05b3,0x0f1e,0x0002,0x0000,0x0037,0xdc24,0x0000,0x019d 0bca 05d3 0f2a | *| .DEBUG 0x05d3,0x0f2a,0x0002,0x0000,0x0037,0xdc24,0x0000,0x01a6 0bd2 05eb 0f32 | 2| .DEBUG 0x05eb,0x0f32,0x0002,0x0000,0x0037,0xdc24,0x0000,0x01af 0bda 060b 0f3e | >| .DEBUG 0x060b,0x0f3e,0x0002,0x0000,0x0037,0xdc24,0x0000,0x01b8 0be2 062b 0f4a | + J| .DEBUG 0x062b,0x0f4a,0x0002,0x0000,0x0037,0xdc24,0x0000,0x01c1 0bea 0643 0f52 | C R| .DEBUG 0x0643,0x0f52,0x0002,0x0000,0x0037,0xdc24,0x0000,0x01d6 0bf2 0653 0f56 | S V| .DEBUG 0x0653,0x0f56,0x0002,0x0000,0x0037,0xdc24,0x0000,0x01df 0bfa 069b 0f74 | t| .DEBUG 0x069b,0x0f74,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0200 0c02 06b3 0f7c | || .DEBUG 0x06b3,0x0f7c,0x0005,0x0000,0x0037,0xdc24,0x0000,0x0209 0c0a 06cb 0f7e | ~| .DEBUG 0x06cb,0x0f7e,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0211 0c12 06f3 0f90 | | .DEBUG 0x06f3,0x0f90,0x0002,0x0000,0x0037,0xdc24,0x0000,0x021a 0c1a 070b 0f98 | | .DEBUG 0x070b,0x0f98,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0223 0c22 0723 0fa0 | # | .DEBUG 0x0723,0x0fa0,0x0002,0x0000,0x0037,0xdc24,0x0000,0x022c 0c2a 073b 0fa8 | ; | .DEBUG 0x073b,0x0fa8,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0235 0c32 0753 0fb0 | S | .DEBUG 0x0753,0x0fb0,0x0002,0x0000,0x0037,0xdc24,0x0000,0x023e 0c3a 076b 0fb8 | k | .DEBUG 0x076b,0x0fb8,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0247 0c42 0783 0fc0 | | .DEBUG 0x0783,0x0fc0,0x0002,0x0000,0x0037,0xdc24,0x0000,0x0250 0c4a 079b 0fc8 | | .DEBUG 0x079b,0x0fc8,0x0001,0x0000,0x0037,0xdc34,0x0000,0x005e 0c52 07bb 0fd0 | | .DEBUG 0x07bb,0x0fd0,0x0001,0x0000,0x0037,0xdc34,0x0000,0x009a 0c5a ; -------------------------------------------------------------------------------------- 0c5a ; Debug3 Subtable 0x0 0c5a ; -------------------------------------------------------------------------------------- 0c5a 0051 0000 | Q | .DBG3TAB 0x0051,0x0000 0c5c 000b ffff | | .CONST 0x000b,0xffff 0c5e 000e fffe | | .CONST 0x000e,0xfffe 0c60 0011 fffd | | .CONST 0x0011,0xfffd 0c62 0014 fffc | | .CONST 0x0014,0xfffc 0c64 0017 fffb | | .CONST 0x0017,0xfffb 0c66 001a fffa | | .CONST 0x001a,0xfffa 0c68 001d fff9 | | .CONST 0x001d,0xfff9 0c6a 0020 fff8 | | .CONST 0x0020,0xfff8 0c6c 0023 fff7 | # | .CONST 0x0023,0xfff7 0c6e 0026 fff6 | & | .CONST 0x0026,0xfff6 0c70 0029 fff5 | ) | .CONST 0x0029,0xfff5 0c72 002c fff4 | , | .CONST 0x002c,0xfff4 0c74 0031 fff3 | 1 | .CONST 0x0031,0xfff3 0c76 0033 fff2 | 3 | .CONST 0x0033,0xfff2 0c78 0035 fff1 | 5 | .CONST 0x0035,0xfff1 0c7a 0037 fff0 | 7 | .CONST 0x0037,0xfff0 0c7c 0039 ffef | 9 | .CONST 0x0039,0xffef 0c7e 003b ffee | ; | .CONST 0x003b,0xffee 0c80 003d ffed | = | .CONST 0x003d,0xffed 0c82 003f ffec | ? | .CONST 0x003f,0xffec 0c84 0041 ffeb | A | .CONST 0x0041,0xffeb 0c86 0043 ffea | C | .CONST 0x0043,0xffea 0c88 0045 ffe9 | E | .CONST 0x0045,0xffe9 0c8a 0047 ffe8 | G | .CONST 0x0047,0xffe8 0c8c 0049 ffe7 | I | .CONST 0x0049,0xffe7 0c8e 004b ffe6 | K | .CONST 0x004b,0xffe6 0c90 004d ffe5 | M | .CONST 0x004d,0xffe5 0c92 004f ffe4 | O | .CONST 0x004f,0xffe4 0c94 0051 ffe3 | Q | .CONST 0x0051,0xffe3 0c96 0053 ffe2 | S | .CONST 0x0053,0xffe2 0c98 0055 ffe1 | U | .CONST 0x0055,0xffe1 0c9a 0058 ffe0 | X | .CONST 0x0058,0xffe0 0c9c 005b ffdf | [ | .CONST 0x005b,0xffdf 0c9e 005e ffde | ^ | .CONST 0x005e,0xffde 0ca0 0063 ffdd | c | .CONST 0x0063,0xffdd 0ca2 0065 ffdc | e | .CONST 0x0065,0xffdc 0ca4 0067 ffdb | g | .CONST 0x0067,0xffdb 0ca6 0069 ffda | i | .CONST 0x0069,0xffda 0ca8 006c ffd9 | l | .CONST 0x006c,0xffd9 0caa 0071 ffd8 | q | .CONST 0x0071,0xffd8 0cac 0073 ffd7 | s | .CONST 0x0073,0xffd7 0cae 0076 ffd6 | v | .CONST 0x0076,0xffd6 0cb0 0078 ffd5 | x | .CONST 0x0078,0xffd5 0cb2 007b ffd4 | { | .CONST 0x007b,0xffd4 0cb4 0080 ffd3 | | .CONST 0x0080,0xffd3 0cb6 0082 ffd2 | | .CONST 0x0082,0xffd2 0cb8 0084 ffd1 | | .CONST 0x0084,0xffd1 0cba 0086 ffd0 | | .CONST 0x0086,0xffd0 0cbc 0088 ffcf | | .CONST 0x0088,0xffcf 0cbe 008a ffce | | .CONST 0x008a,0xffce 0cc0 008c ffcd | | .CONST 0x008c,0xffcd 0cc2 008e ffcc | | .CONST 0x008e,0xffcc 0cc4 0090 ffcb | | .CONST 0x0090,0xffcb 0cc6 0092 ffca | | .CONST 0x0092,0xffca 0cc8 0094 ffc9 | | .CONST 0x0094,0xffc9 0cca 0096 ffc8 | | .CONST 0x0096,0xffc8 0ccc 0098 ffc7 | | .CONST 0x0098,0xffc7 0cce 009a ffc6 | | .CONST 0x009a,0xffc6 0cd0 009c ffc5 | | .CONST 0x009c,0xffc5 0cd2 009e ffc4 | | .CONST 0x009e,0xffc4 0cd4 00a0 ffc3 | | .CONST 0x00a0,0xffc3 0cd6 00a3 ffc2 | | .CONST 0x00a3,0xffc2 0cd8 00a6 ffc1 | | .CONST 0x00a6,0xffc1 0cda 00a8 ffc0 | | .CONST 0x00a8,0xffc0 0cdc 00aa ffbf | | .CONST 0x00aa,0xffbf 0cde 00ad ffbe | | .CONST 0x00ad,0xffbe 0ce0 00b0 ffbd | | .CONST 0x00b0,0xffbd 0ce2 00b3 ffbc | | .CONST 0x00b3,0xffbc 0ce4 00b6 ffbb | | .CONST 0x00b6,0xffbb 0ce6 00b8 ffba | | .CONST 0x00b8,0xffba 0ce8 00bd ffb9 | | .CONST 0x00bd,0xffb9 0cea 00bf ffb8 | | .CONST 0x00bf,0xffb8 0cec 00c1 ffb7 | | .CONST 0x00c1,0xffb7 0cee 00c3 ffb6 | | .CONST 0x00c3,0xffb6 0cf0 00c5 ffb5 | | .CONST 0x00c5,0xffb5 0cf2 00c7 ffb4 | | .CONST 0x00c7,0xffb4 0cf4 00c9 ffb3 | | .CONST 0x00c9,0xffb3 0cf6 00cb ffb2 | | .CONST 0x00cb,0xffb2 0cf8 00cd ffb1 | | .CONST 0x00cd,0xffb1 0cfa 00ce ffb0 | | .CONST 0x00ce,0xffb0 0cfc 00cf ffaf | | .CONST 0x00cf,0xffaf 0cfe ; -------------------------------------------------------------------------------------- 0cfe ; Debug3 Subtable 0x1 0cfe ; -------------------------------------------------------------------------------------- 0cfe 0037 0000 | 7 | .DBG3TAB 0x0037,0x0000 0d00 00d0 ffff | | .CONST 0x00d0,0xffff 0d02 00d1 fffe | | .CONST 0x00d1,0xfffe 0d04 00d2 fffd | | .CONST 0x00d2,0xfffd 0d06 00d3 fffc | | .CONST 0x00d3,0xfffc 0d08 00d7 fffb | | .CONST 0x00d7,0xfffb 0d0a 00db fffa | | .CONST 0x00db,0xfffa 0d0c 00dd fff9 | | .CONST 0x00dd,0xfff9 0d0e 00de fff8 | | .CONST 0x00de,0xfff8 0d10 00e0 fff7 | | .CONST 0x00e0,0xfff7 0d12 00e1 fff6 | | .CONST 0x00e1,0xfff6 0d14 00e3 fff5 | | .CONST 0x00e3,0xfff5 0d16 00e5 fff4 | | .CONST 0x00e5,0xfff4 0d18 00e7 fff3 | | .CONST 0x00e7,0xfff3 0d1a 00e9 fff2 | | .CONST 0x00e9,0xfff2 0d1c 00eb fff1 | | .CONST 0x00eb,0xfff1 0d1e 00ed fff0 | | .CONST 0x00ed,0xfff0 0d20 00ef ffef | | .CONST 0x00ef,0xffef 0d22 00f1 ffee | | .CONST 0x00f1,0xffee 0d24 00f3 ffed | | .CONST 0x00f3,0xffed 0d26 00f5 ffec | | .CONST 0x00f5,0xffec 0d28 00f7 ffeb | | .CONST 0x00f7,0xffeb 0d2a 00f9 ffea | | .CONST 0x00f9,0xffea 0d2c 00fb ffe9 | | .CONST 0x00fb,0xffe9 0d2e 00fc ffe8 | | .CONST 0x00fc,0xffe8 0d30 00fe ffe7 | | .CONST 0x00fe,0xffe7 0d32 0100 ffe6 | | .CONST 0x0100,0xffe6 0d34 0102 ffe5 | | .CONST 0x0102,0xffe5 0d36 0104 ffe4 | | .CONST 0x0104,0xffe4 0d38 0105 ffe3 | | .CONST 0x0105,0xffe3 0d3a 0107 ffe2 | | .CONST 0x0107,0xffe2 0d3c 0109 ffe1 | | .CONST 0x0109,0xffe1 0d3e 010b ffe0 | | .CONST 0x010b,0xffe0 0d40 010d ffdf | | .CONST 0x010d,0xffdf 0d42 010f ffde | | .CONST 0x010f,0xffde 0d44 0111 ffdd | | .CONST 0x0111,0xffdd 0d46 0113 ffdc | | .CONST 0x0113,0xffdc 0d48 0115 ffdb | | .CONST 0x0115,0xffdb 0d4a 0116 ffda | | .CONST 0x0116,0xffda 0d4c 0118 ffd9 | | .CONST 0x0118,0xffd9 0d4e 011a ffd8 | | .CONST 0x011a,0xffd8 0d50 011c ffd7 | | .CONST 0x011c,0xffd7 0d52 011e ffd6 | | .CONST 0x011e,0xffd6 0d54 011f ffd5 | | .CONST 0x011f,0xffd5 0d56 0121 ffd4 | ! | .CONST 0x0121,0xffd4 0d58 0123 ffd3 | # | .CONST 0x0123,0xffd3 0d5a 0124 ffd2 | $ | .CONST 0x0124,0xffd2 0d5c 0126 ffd1 | & | .CONST 0x0126,0xffd1 0d5e 0128 ffd0 | ( | .CONST 0x0128,0xffd0 0d60 012a ffcf | * | .CONST 0x012a,0xffcf 0d62 012c ffce | , | .CONST 0x012c,0xffce 0d64 012e ffcd | . | .CONST 0x012e,0xffcd 0d66 0130 ffcc | 0 | .CONST 0x0130,0xffcc 0d68 0131 ffcb | 1 | .CONST 0x0131,0xffcb 0d6a 0133 ffca | 3 | .CONST 0x0133,0xffca 0d6c 0135 ffc9 | 5 | .CONST 0x0135,0xffc9 0d6e ; -------------------------------------------------------------------------------------- 0d6e ; Debug3 Subtable 0x2 0d6e ; -------------------------------------------------------------------------------------- 0d6e 0000 0000 | | .DBG3TAB 0x0000,0x0000 0d70 ; -------------------------------------------------------------------------------------- 0d70 ; Debug3 Subtable 0x3 0d70 ; -------------------------------------------------------------------------------------- 0d70 0001 000f | | .DBG3TAB 0x0001,0x000f 0d72 015b ffff | [ | .CONST 0x015b,0xffff 0d74 015c 0001 | \ | .CONST 0x015c,0x0001 0d76 015f 0002 | _ | .CONST 0x015f,0x0002 0d78 0182 000f | | .CONST 0x0182,0x000f 0d7a 0184 0003 | | .CONST 0x0184,0x0003 0d7c 0186 0004 | | .CONST 0x0186,0x0004 0d7e 0188 0005 | | .CONST 0x0188,0x0005 0d80 018a 0006 | | .CONST 0x018a,0x0006 0d82 018c 0007 | | .CONST 0x018c,0x0007 0d84 018e 0008 | | .CONST 0x018e,0x0008 0d86 0190 0009 | | .CONST 0x0190,0x0009 0d88 0192 000a | | .CONST 0x0192,0x000a 0d8a 0194 000b | | .CONST 0x0194,0x000b 0d8c 0196 000c | | .CONST 0x0196,0x000c 0d8e 0198 000d | | .CONST 0x0198,0x000d 0d90 019a 000e | | .CONST 0x019a,0x000e 0d92 ; -------------------------------------------------------------------------------------- 0d92 ; Debug3 Subtable 0x4 0d92 ; -------------------------------------------------------------------------------------- 0d92 0001 0004 | | .DBG3TAB 0x0001,0x0004 0d94 01a3 ffff | | .CONST 0x01a3,0xffff 0d96 01a7 0001 | | .CONST 0x01a7,0x0001 0d98 01ab 0002 | | .CONST 0x01ab,0x0002 0d9a 01b1 0003 | | .CONST 0x01b1,0x0003 0d9c 01b4 0004 | | .CONST 0x01b4,0x0004 0d9e ; -------------------------------------------------------------------------------------- 0d9e ; Debug3 Subtable 0x5 0d9e ; -------------------------------------------------------------------------------------- 0d9e 0001 0007 | | .DBG3TAB 0x0001,0x0007 0da0 01c3 ffff | | .CONST 0x01c3,0xffff 0da2 01c4 0001 | | .CONST 0x01c4,0x0001 0da4 01c7 0002 | | .CONST 0x01c7,0x0002 0da6 01e7 0006 | | .CONST 0x01e7,0x0006 0da8 01ed 0007 | | .CONST 0x01ed,0x0007 0daa 01f0 0003 | | .CONST 0x01f0,0x0003 0dac 01f2 0004 | | .CONST 0x01f2,0x0004 0dae 01f9 0005 | | .CONST 0x01f9,0x0005 0db0 ; -------------------------------------------------------------------------------------- 0db0 ; Debug3 Subtable 0x6 0db0 ; -------------------------------------------------------------------------------------- 0db0 0002 0011 | | .DBG3TAB 0x0002,0x0011 0db2 0203 ffff | | .CONST 0x0203,0xffff 0db4 0204 fffe | | .CONST 0x0204,0xfffe 0db6 0206 0001 | | .CONST 0x0206,0x0001 0db8 020a 0002 | | .CONST 0x020a,0x0002 0dba 020b 0003 | | .CONST 0x020b,0x0003 0dbc 022b 000d | + | .CONST 0x022b,0x000d 0dbe 0231 000e | 1 | .CONST 0x0231,0x000e 0dc0 0234 0004 | 4 | .CONST 0x0234,0x0004 0dc2 0236 0005 | 6 | .CONST 0x0236,0x0005 0dc4 023b 0006 | ; | .CONST 0x023b,0x0006 0dc6 0240 0007 | @ | .CONST 0x0240,0x0007 0dc8 0242 0008 | B | .CONST 0x0242,0x0008 0dca 0244 0009 | D | .CONST 0x0244,0x0009 0dcc 0249 000a | I | .CONST 0x0249,0x000a 0dce 024b 000b | K | .CONST 0x024b,0x000b 0dd0 024d 000c | M | .CONST 0x024d,0x000c 0dd2 0253 000f | S | .CONST 0x0253,0x000f 0dd4 0255 0010 | U | .CONST 0x0255,0x0010 0dd6 0259 0011 | Y | .CONST 0x0259,0x0011 0dd8 ; -------------------------------------------------------------------------------------- 0dd8 ; Debug3 Subtable 0x7 0dd8 ; -------------------------------------------------------------------------------------- 0dd8 0002 0014 | | .DBG3TAB 0x0002,0x0014 0dda 0263 ffff | c | .CONST 0x0263,0xffff 0ddc 0264 fffe | d | .CONST 0x0264,0xfffe 0dde 0266 0001 | f | .CONST 0x0266,0x0001 0de0 026a 0002 | j | .CONST 0x026a,0x0002 0de2 026b 0003 | k | .CONST 0x026b,0x0003 0de4 028b 0010 | | .CONST 0x028b,0x0010 0de6 0291 0011 | | .CONST 0x0291,0x0011 0de8 0294 0004 | | .CONST 0x0294,0x0004 0dea 0296 0005 | | .CONST 0x0296,0x0005 0dec 029b 0006 | | .CONST 0x029b,0x0006 0dee 02a5 0009 | | .CONST 0x02a5,0x0009 0df0 02aa 000a | | .CONST 0x02aa,0x000a 0df2 02ac 000b | | .CONST 0x02ac,0x000b 0df4 02ae 0007 | | .CONST 0x02ae,0x0007 0df6 02b2 0008 | | .CONST 0x02b2,0x0008 0df8 02b6 000c | | .CONST 0x02b6,0x000c 0dfa 02bb 000d | | .CONST 0x02bb,0x000d 0dfc 02bd 000e | | .CONST 0x02bd,0x000e 0dfe 02bf 000f | | .CONST 0x02bf,0x000f 0e00 02c5 0012 | | .CONST 0x02c5,0x0012 0e02 02c7 0013 | | .CONST 0x02c7,0x0013 0e04 02cb 0014 | | .CONST 0x02cb,0x0014 0e06 ; -------------------------------------------------------------------------------------- 0e06 ; Debug3 Subtable 0x8 0e06 ; -------------------------------------------------------------------------------------- 0e06 0003 000a | | .DBG3TAB 0x0003,0x000a 0e08 02d3 ffff | | .CONST 0x02d3,0xffff 0e0a 02d4 fffe | | .CONST 0x02d4,0xfffe 0e0c 02d5 fffd | | .CONST 0x02d5,0xfffd 0e0e 02d7 0001 | | .CONST 0x02d7,0x0001 0e10 02da 0002 | | .CONST 0x02da,0x0002 0e12 02df 0003 | | .CONST 0x02df,0x0003 0e14 02e5 0004 | | .CONST 0x02e5,0x0004 0e16 02e9 0005 | | .CONST 0x02e9,0x0005 0e18 02ec 0006 | | .CONST 0x02ec,0x0006 0e1a 02ef 0007 | | .CONST 0x02ef,0x0007 0e1c 02f3 0008 | | .CONST 0x02f3,0x0008 0e1e 02f5 0009 | | .CONST 0x02f5,0x0009 0e20 02fa 000a | | .CONST 0x02fa,0x000a 0e22 ; -------------------------------------------------------------------------------------- 0e22 ; Debug3 Subtable 0x9 0e22 ; -------------------------------------------------------------------------------------- 0e22 0000 0001 | | .DBG3TAB 0x0000,0x0001 0e24 0303 0001 | | .CONST 0x0303,0x0001 0e26 ; -------------------------------------------------------------------------------------- 0e26 ; Debug3 Subtable 0xa 0e26 ; -------------------------------------------------------------------------------------- 0e26 0001 0003 | | .DBG3TAB 0x0001,0x0003 0e28 0313 ffff | | .CONST 0x0313,0xffff 0e2a 0317 0001 | | .CONST 0x0317,0x0001 0e2c 0320 0003 | | .CONST 0x0320,0x0003 0e2e 0322 0002 | " | .CONST 0x0322,0x0002 0e30 ; -------------------------------------------------------------------------------------- 0e30 ; Debug3 Subtable 0xb 0e30 ; -------------------------------------------------------------------------------------- 0e30 0000 0000 | | .DBG3TAB 0x0000,0x0000 0e32 ; -------------------------------------------------------------------------------------- 0e32 ; Debug3 Subtable 0xc 0e32 ; -------------------------------------------------------------------------------------- 0e32 0001 0008 | | .DBG3TAB 0x0001,0x0008 0e34 0343 ffff | C | .CONST 0x0343,0xffff 0e36 0347 0001 | G | .CONST 0x0347,0x0001 0e38 0358 0008 | X | .CONST 0x0358,0x0008 0e3a 035a 0002 | Z | .CONST 0x035a,0x0002 0e3c 035c 0003 | \ | .CONST 0x035c,0x0003 0e3e 035e 0004 | ^ | .CONST 0x035e,0x0004 0e40 0360 0005 | ` | .CONST 0x0360,0x0005 0e42 0362 0006 | b | .CONST 0x0362,0x0006 0e44 0364 0007 | d | .CONST 0x0364,0x0007 0e46 ; -------------------------------------------------------------------------------------- 0e46 ; Debug3 Subtable 0xd 0e46 ; -------------------------------------------------------------------------------------- 0e46 0001 0004 | | .DBG3TAB 0x0001,0x0004 0e48 036b ffff | k | .CONST 0x036b,0xffff 0e4a 036f 0001 | o | .CONST 0x036f,0x0001 0e4c 0373 0002 | s | .CONST 0x0373,0x0002 0e4e 0379 0003 | y | .CONST 0x0379,0x0003 0e50 037c 0004 | | | .CONST 0x037c,0x0004 0e52 ; -------------------------------------------------------------------------------------- 0e52 ; Debug3 Subtable 0xe 0e52 ; -------------------------------------------------------------------------------------- 0e52 0001 0004 | | .DBG3TAB 0x0001,0x0004 0e54 038b ffff | | .CONST 0x038b,0xffff 0e56 038f 0001 | | .CONST 0x038f,0x0001 0e58 0393 0002 | | .CONST 0x0393,0x0002 0e5a 0399 0003 | | .CONST 0x0399,0x0003 0e5c 039c 0004 | | .CONST 0x039c,0x0004 0e5e ; -------------------------------------------------------------------------------------- 0e5e ; Debug3 Subtable 0xf 0e5e ; -------------------------------------------------------------------------------------- 0e5e 0000 0000 | | .DBG3TAB 0x0000,0x0000 0e60 ; -------------------------------------------------------------------------------------- 0e60 ; Debug3 Subtable 0x10 0e60 ; -------------------------------------------------------------------------------------- 0e60 0000 0005 | | .DBG3TAB 0x0000,0x0005 0e62 03c3 0001 | | .CONST 0x03c3,0x0001 0e64 03cf 0005 | | .CONST 0x03cf,0x0005 0e66 03d1 0002 | | .CONST 0x03d1,0x0002 0e68 03d3 0003 | | .CONST 0x03d3,0x0003 0e6a 03d5 0004 | | .CONST 0x03d5,0x0004 0e6c ; -------------------------------------------------------------------------------------- 0e6c ; Debug3 Subtable 0x11 0e6c ; -------------------------------------------------------------------------------------- 0e6c 0002 000c | | .DBG3TAB 0x0002,0x000c 0e6e 03db ffff | | .CONST 0x03db,0xffff 0e70 03df fffe | | .CONST 0x03df,0xfffe 0e72 03e1 0001 | | .CONST 0x03e1,0x0001 0e74 03ec 0009 | | .CONST 0x03ec,0x0009 0e76 03f2 000a | | .CONST 0x03f2,0x000a 0e78 03f5 0002 | | .CONST 0x03f5,0x0002 0e7a 03fd 0003 | | .CONST 0x03fd,0x0003 0e7c 0401 0004 | | .CONST 0x0401,0x0004 0e7e 0406 0005 | | .CONST 0x0406,0x0005 0e80 040a 0006 | | .CONST 0x040a,0x0006 0e82 0414 0007 | | .CONST 0x0414,0x0007 0e84 041a 0008 | | .CONST 0x041a,0x0008 0e86 041e 000b | | .CONST 0x041e,0x000b 0e88 0421 000c | ! | .CONST 0x0421,0x000c 0e8a ; -------------------------------------------------------------------------------------- 0e8a ; Debug3 Subtable 0x12 0e8a ; -------------------------------------------------------------------------------------- 0e8a 0000 0000 | | .DBG3TAB 0x0000,0x0000 0e8c ; -------------------------------------------------------------------------------------- 0e8c ; Debug3 Subtable 0x13 0e8c ; -------------------------------------------------------------------------------------- 0e8c 0000 0009 | | .DBG3TAB 0x0000,0x0009 0e8e 0443 0001 | C | .CONST 0x0443,0x0001 0e90 046b 0009 | k | .CONST 0x046b,0x0009 0e92 046d 0002 | m | .CONST 0x046d,0x0002 0e94 046f 0003 | o | .CONST 0x046f,0x0003 0e96 0471 0004 | q | .CONST 0x0471,0x0004 0e98 0473 0005 | s | .CONST 0x0473,0x0005 0e9a 0475 0006 | u | .CONST 0x0475,0x0006 0e9c 047a 0007 | z | .CONST 0x047a,0x0007 0e9e 047c 0008 | | | .CONST 0x047c,0x0008 0ea0 ; -------------------------------------------------------------------------------------- 0ea0 ; Debug3 Subtable 0x14 0ea0 ; -------------------------------------------------------------------------------------- 0ea0 0000 0004 | | .DBG3TAB 0x0000,0x0004 0ea2 0483 0001 | | .CONST 0x0483,0x0001 0ea4 0486 0002 | | .CONST 0x0486,0x0002 0ea6 0488 0003 | | .CONST 0x0488,0x0003 0ea8 048e 0004 | | .CONST 0x048e,0x0004 0eaa ; -------------------------------------------------------------------------------------- 0eaa ; Debug3 Subtable 0x15 0eaa ; -------------------------------------------------------------------------------------- 0eaa 0000 0004 | | .DBG3TAB 0x0000,0x0004 0eac 049b 0001 | | .CONST 0x049b,0x0001 0eae 049f 0002 | | .CONST 0x049f,0x0002 0eb0 04a1 0003 | | .CONST 0x04a1,0x0003 0eb2 04a7 0004 | | .CONST 0x04a7,0x0004 0eb4 ; -------------------------------------------------------------------------------------- 0eb4 ; Debug3 Subtable 0x16 0eb4 ; -------------------------------------------------------------------------------------- 0eb4 0000 0004 | | .DBG3TAB 0x0000,0x0004 0eb6 04b3 0001 | | .CONST 0x04b3,0x0001 0eb8 04b7 0002 | | .CONST 0x04b7,0x0002 0eba 04b9 0003 | | .CONST 0x04b9,0x0003 0ebc 04bf 0004 | | .CONST 0x04bf,0x0004 0ebe ; -------------------------------------------------------------------------------------- 0ebe ; Debug3 Subtable 0x17 0ebe ; -------------------------------------------------------------------------------------- 0ebe 0001 0004 | | .DBG3TAB 0x0001,0x0004 0ec0 04cb ffff | | .CONST 0x04cb,0xffff 0ec2 04cf 0001 | | .CONST 0x04cf,0x0001 0ec4 04d6 0003 | | .CONST 0x04d6,0x0003 0ec6 04dc 0004 | | .CONST 0x04dc,0x0004 0ec8 04df 0002 | | .CONST 0x04df,0x0002 0eca ; -------------------------------------------------------------------------------------- 0eca ; Debug3 Subtable 0x18 0eca ; -------------------------------------------------------------------------------------- 0eca 0001 0002 | | .DBG3TAB 0x0001,0x0002 0ecc 04eb ffff | | .CONST 0x04eb,0xffff 0ece 04ef 0001 | | .CONST 0x04ef,0x0001 0ed0 04f4 0002 | | .CONST 0x04f4,0x0002 0ed2 ; -------------------------------------------------------------------------------------- 0ed2 ; Debug3 Subtable 0x19 0ed2 ; -------------------------------------------------------------------------------------- 0ed2 0001 0004 | | .DBG3TAB 0x0001,0x0004 0ed4 0503 ffff | | .CONST 0x0503,0xffff 0ed6 0507 0001 | | .CONST 0x0507,0x0001 0ed8 050c 0002 | | .CONST 0x050c,0x0002 0eda 050f 0003 | | .CONST 0x050f,0x0003 0edc 0514 0004 | | .CONST 0x0514,0x0004 0ede ; -------------------------------------------------------------------------------------- 0ede ; Debug3 Subtable 0x1a 0ede ; -------------------------------------------------------------------------------------- 0ede 0001 0004 | | .DBG3TAB 0x0001,0x0004 0ee0 0523 ffff | # | .CONST 0x0523,0xffff 0ee2 0527 0001 | ' | .CONST 0x0527,0x0001 0ee4 052c 0002 | , | .CONST 0x052c,0x0002 0ee6 052f 0003 | / | .CONST 0x052f,0x0003 0ee8 0534 0004 | 4 | .CONST 0x0534,0x0004 0eea ; -------------------------------------------------------------------------------------- 0eea ; Debug3 Subtable 0x1b 0eea ; -------------------------------------------------------------------------------------- 0eea 0002 0007 | | .DBG3TAB 0x0002,0x0007 0eec 0543 ffff | C | .CONST 0x0543,0xffff 0eee 0547 fffe | G | .CONST 0x0547,0xfffe 0ef0 0548 0001 | H | .CONST 0x0548,0x0001 0ef2 054d 0002 | M | .CONST 0x054d,0x0002 0ef4 0552 0003 | R | .CONST 0x0552,0x0003 0ef6 0554 0004 | T | .CONST 0x0554,0x0004 0ef8 0559 0005 | Y | .CONST 0x0559,0x0005 0efa 055c 0006 | \ | .CONST 0x055c,0x0006 0efc 0561 0007 | a | .CONST 0x0561,0x0007 0efe ; -------------------------------------------------------------------------------------- 0efe ; Debug3 Subtable 0x1c 0efe ; -------------------------------------------------------------------------------------- 0efe 0001 0004 | | .DBG3TAB 0x0001,0x0004 0f00 056b ffff | k | .CONST 0x056b,0xffff 0f02 056f 0001 | o | .CONST 0x056f,0x0001 0f04 0574 0002 | t | .CONST 0x0574,0x0002 0f06 0577 0003 | w | .CONST 0x0577,0x0003 0f08 057c 0004 | | | .CONST 0x057c,0x0004 0f0a ; -------------------------------------------------------------------------------------- 0f0a ; Debug3 Subtable 0x1d 0f0a ; -------------------------------------------------------------------------------------- 0f0a 0002 0007 | | .DBG3TAB 0x0002,0x0007 0f0c 058b ffff | | .CONST 0x058b,0xffff 0f0e 058f fffe | | .CONST 0x058f,0xfffe 0f10 0590 0001 | | .CONST 0x0590,0x0001 0f12 0595 0002 | | .CONST 0x0595,0x0002 0f14 059a 0003 | | .CONST 0x059a,0x0003 0f16 059c 0004 | | .CONST 0x059c,0x0004 0f18 05a1 0005 | | .CONST 0x05a1,0x0005 0f1a 05a4 0006 | | .CONST 0x05a4,0x0006 0f1c 05a9 0007 | | .CONST 0x05a9,0x0007 0f1e ; -------------------------------------------------------------------------------------- 0f1e ; Debug3 Subtable 0x1e 0f1e ; -------------------------------------------------------------------------------------- 0f1e 0001 0004 | | .DBG3TAB 0x0001,0x0004 0f20 05b3 ffff | | .CONST 0x05b3,0xffff 0f22 05b7 0001 | | .CONST 0x05b7,0x0001 0f24 05bc 0002 | | .CONST 0x05bc,0x0002 0f26 05bf 0003 | | .CONST 0x05bf,0x0003 0f28 05c4 0004 | | .CONST 0x05c4,0x0004 0f2a ; -------------------------------------------------------------------------------------- 0f2a ; Debug3 Subtable 0x1f 0f2a ; -------------------------------------------------------------------------------------- 0f2a 0001 0002 | | .DBG3TAB 0x0001,0x0002 0f2c 05d3 ffff | | .CONST 0x05d3,0xffff 0f2e 05d7 0001 | | .CONST 0x05d7,0x0001 0f30 05dc 0002 | | .CONST 0x05dc,0x0002 0f32 ; -------------------------------------------------------------------------------------- 0f32 ; Debug3 Subtable 0x20 0f32 ; -------------------------------------------------------------------------------------- 0f32 0001 0004 | | .DBG3TAB 0x0001,0x0004 0f34 05eb ffff | | .CONST 0x05eb,0xffff 0f36 05ef 0001 | | .CONST 0x05ef,0x0001 0f38 05f2 0002 | | .CONST 0x05f2,0x0002 0f3a 05f8 0003 | | .CONST 0x05f8,0x0003 0f3c 05fb 0004 | | .CONST 0x05fb,0x0004 0f3e ; -------------------------------------------------------------------------------------- 0f3e ; Debug3 Subtable 0x21 0f3e ; -------------------------------------------------------------------------------------- 0f3e 0001 0004 | | .DBG3TAB 0x0001,0x0004 0f40 060b ffff | | .CONST 0x060b,0xffff 0f42 060f 0001 | | .CONST 0x060f,0x0001 0f44 0612 0002 | | .CONST 0x0612,0x0002 0f46 0618 0003 | | .CONST 0x0618,0x0003 0f48 061b 0004 | | .CONST 0x061b,0x0004 0f4a ; -------------------------------------------------------------------------------------- 0f4a ; Debug3 Subtable 0x22 0f4a ; -------------------------------------------------------------------------------------- 0f4a 0001 0002 | | .DBG3TAB 0x0001,0x0002 0f4c 062b ffff | + | .CONST 0x062b,0xffff 0f4e 062f 0001 | / | .CONST 0x062f,0x0001 0f50 0634 0002 | 4 | .CONST 0x0634,0x0002 0f52 ; -------------------------------------------------------------------------------------- 0f52 ; Debug3 Subtable 0x23 0f52 ; -------------------------------------------------------------------------------------- 0f52 0000 0001 | | .DBG3TAB 0x0000,0x0001 0f54 0643 0001 | C | .CONST 0x0643,0x0001 0f56 ; -------------------------------------------------------------------------------------- 0f56 ; Debug3 Subtable 0x24 0f56 ; -------------------------------------------------------------------------------------- 0f56 0003 000b | | .DBG3TAB 0x0003,0x000b 0f58 0653 ffff | S | .CONST 0x0653,0xffff 0f5a 0657 fffe | W | .CONST 0x0657,0xfffe 0f5c 0658 fffd | X | .CONST 0x0658,0xfffd 0f5e 0659 0001 | Y | .CONST 0x0659,0x0001 0f60 0664 000a | d | .CONST 0x0664,0x000a 0f62 066a 000b | j | .CONST 0x066a,0x000b 0f64 066d 0002 | m | .CONST 0x066d,0x0002 0f66 0671 0003 | q | .CONST 0x0671,0x0003 0f68 0675 0004 | u | .CONST 0x0675,0x0004 0f6a 067e 0005 | ~ | .CONST 0x067e,0x0005 0f6c 0682 0006 | | .CONST 0x0682,0x0006 0f6e 0686 0007 | | .CONST 0x0686,0x0007 0f70 068a 0008 | | .CONST 0x068a,0x0008 0f72 0691 0009 | | .CONST 0x0691,0x0009 0f74 ; -------------------------------------------------------------------------------------- 0f74 ; Debug3 Subtable 0x25 0f74 ; -------------------------------------------------------------------------------------- 0f74 0001 0002 | | .DBG3TAB 0x0001,0x0002 0f76 069b ffff | | .CONST 0x069b,0xffff 0f78 069f 0001 | | .CONST 0x069f,0x0001 0f7a 06a4 0002 | | .CONST 0x06a4,0x0002 0f7c ; -------------------------------------------------------------------------------------- 0f7c ; Debug3 Subtable 0x26 0f7c ; -------------------------------------------------------------------------------------- 0f7c 0000 0000 | | .DBG3TAB 0x0000,0x0000 0f7e ; -------------------------------------------------------------------------------------- 0f7e ; Debug3 Subtable 0x27 0f7e ; -------------------------------------------------------------------------------------- 0f7e 0001 0007 | | .DBG3TAB 0x0001,0x0007 0f80 06cb ffff | | .CONST 0x06cb,0xffff 0f82 06cf 0001 | | .CONST 0x06cf,0x0001 0f84 06d8 0007 | | .CONST 0x06d8,0x0007 0f86 06da 0002 | | .CONST 0x06da,0x0002 0f88 06e5 0003 | | .CONST 0x06e5,0x0003 0f8a 06e7 0004 | | .CONST 0x06e7,0x0004 0f8c 06e9 0005 | | .CONST 0x06e9,0x0005 0f8e 06eb 0006 | | .CONST 0x06eb,0x0006 0f90 ; -------------------------------------------------------------------------------------- 0f90 ; Debug3 Subtable 0x28 0f90 ; -------------------------------------------------------------------------------------- 0f90 0001 0002 | | .DBG3TAB 0x0001,0x0002 0f92 06f3 ffff | | .CONST 0x06f3,0xffff 0f94 06f7 0001 | | .CONST 0x06f7,0x0001 0f96 06fc 0002 | | .CONST 0x06fc,0x0002 0f98 ; -------------------------------------------------------------------------------------- 0f98 ; Debug3 Subtable 0x29 0f98 ; -------------------------------------------------------------------------------------- 0f98 0001 0002 | | .DBG3TAB 0x0001,0x0002 0f9a 070b ffff | | .CONST 0x070b,0xffff 0f9c 070f 0001 | | .CONST 0x070f,0x0001 0f9e 0714 0002 | | .CONST 0x0714,0x0002 0fa0 ; -------------------------------------------------------------------------------------- 0fa0 ; Debug3 Subtable 0x2a 0fa0 ; -------------------------------------------------------------------------------------- 0fa0 0001 0002 | | .DBG3TAB 0x0001,0x0002 0fa2 0723 ffff | # | .CONST 0x0723,0xffff 0fa4 0727 0001 | ' | .CONST 0x0727,0x0001 0fa6 072c 0002 | , | .CONST 0x072c,0x0002 0fa8 ; -------------------------------------------------------------------------------------- 0fa8 ; Debug3 Subtable 0x2b 0fa8 ; -------------------------------------------------------------------------------------- 0fa8 0001 0002 | | .DBG3TAB 0x0001,0x0002 0faa 073b ffff | ; | .CONST 0x073b,0xffff 0fac 073f 0001 | ? | .CONST 0x073f,0x0001 0fae 0744 0002 | D | .CONST 0x0744,0x0002 0fb0 ; -------------------------------------------------------------------------------------- 0fb0 ; Debug3 Subtable 0x2c 0fb0 ; -------------------------------------------------------------------------------------- 0fb0 0001 0002 | | .DBG3TAB 0x0001,0x0002 0fb2 0753 ffff | S | .CONST 0x0753,0xffff 0fb4 0757 0001 | W | .CONST 0x0757,0x0001 0fb6 075c 0002 | \ | .CONST 0x075c,0x0002 0fb8 ; -------------------------------------------------------------------------------------- 0fb8 ; Debug3 Subtable 0x2d 0fb8 ; -------------------------------------------------------------------------------------- 0fb8 0001 0002 | | .DBG3TAB 0x0001,0x0002 0fba 076b ffff | k | .CONST 0x076b,0xffff 0fbc 076f 0001 | o | .CONST 0x076f,0x0001 0fbe 0774 0002 | t | .CONST 0x0774,0x0002 0fc0 ; -------------------------------------------------------------------------------------- 0fc0 ; Debug3 Subtable 0x2e 0fc0 ; -------------------------------------------------------------------------------------- 0fc0 0001 0002 | | .DBG3TAB 0x0001,0x0002 0fc2 0783 ffff | | .CONST 0x0783,0xffff 0fc4 0787 0001 | | .CONST 0x0787,0x0001 0fc6 078c 0002 | | .CONST 0x078c,0x0002 0fc8 ; -------------------------------------------------------------------------------------- 0fc8 ; Debug3 Subtable 0x2f 0fc8 ; -------------------------------------------------------------------------------------- 0fc8 0000 0003 | | .DBG3TAB 0x0000,0x0003 0fca 079b 0001 | | .CONST 0x079b,0x0001 0fcc 07a1 0002 | | .CONST 0x07a1,0x0002 0fce 07ad 0003 | | .CONST 0x07ad,0x0003 0fd0 ; -------------------------------------------------------------------------------------- 0fd0 ; Debug3 Subtable 0x30 0fd0 ; -------------------------------------------------------------------------------------- 0fd0 0000 0003 | | .DBG3TAB 0x0000,0x0003 0fd2 07bb 0001 | | .CONST 0x07bb,0x0001 0fd4 07c1 0002 | | .CONST 0x07c1,0x0002 0fd6 07c9 0003 | | .CONST 0x07c9,0x0003 0fd8 0000 0000 | | .BLANK 0000[0x28]