|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 10240 (0x2800) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0de8 | | .CONST 0x0de8 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 0009 | | .CONST 0x0009 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00d6 | | .CONST 0x00d6 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0061 | a | .CONST 0x0061 ; Number of locals 000b INIT_0008: 000b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x0 = .DEBUG 0x000b,0x0f5a,0xc000,0x0000,0x0059,0x73a5,0x0000,0x000b ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 4801 |H | Short_Literal 0x1 000d e001 | | Load 0x0,0x1 000e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 000f 4801 |H | Short_Literal 0x1 0010 00ec | | Load_Encached Diana_Tree_Cache 0011 029f 00db | | Declare_Subprogram INIT_00d8,For_Call 0013 4802 |H | Short_Literal 0x2 0014 4800 |H | Short_Literal 0x0 0015 4802 |H | Short_Literal 0x2 0016 4800 |H | Short_Literal 0x0 0017 4801 |H | Short_Literal 0x1 0018 031e | | Declare_Type Variant_Record,Defined,Visible 0019 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x1 = 0x19,0xfffe 001a 4805 |H | Short_Literal 0x5 001b 029f 011b | | Declare_Subprogram INIT_0118,For_Call 001d 03fe | | Declare_Type Discrete,Defined,Visible 001e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x2 = 0x1e,0xfffd 001f 00e1 | | Load_Encached Boolean_Cache 0020 4802 |H | Short_Literal 0x2 0021 e234 | 4 | Load 0x1,0x34 0022 e234 | 4 | Load 0x1,0x34 0023 4801 |H | Short_Literal 0x1 0024 e234 | 4 | Load 0x1,0x34 0025 4801 |H | Short_Literal 0x1 0026 00ec | | Load_Encached Diana_Tree_Cache 0027 4801 |H | Short_Literal 0x1 0028 00e3 | | Load_Encached Natural_Cache 0029 029f 0133 | 3| Declare_Subprogram INIT_0130,For_Call 002b 4805 |H | Short_Literal 0x5 002c 4801 |H | Short_Literal 0x1 002d 4804 |H | Short_Literal 0x4 002e 4800 |H | Short_Literal 0x0 002f 4801 |H | Short_Literal 0x1 0030 031e | | Declare_Type Variant_Record,Defined,Visible 0031 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x0.0x3 = 0x31,0xfffc 0032 0266 | f | Execute Discrete,Bounds 0033 00da | | Load_Top At_Offset_2 0034 029f 0193 | | Declare_Subprogram INIT_0190,For_Call 0036 4801 |H | Short_Literal 0x1 0037 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object 0038 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x0.0x4 = 0x38,0xfffb 0039 0266 | f | Execute Discrete,Bounds 003a 00e2 | | Load_Encached Integer_Cache 003b 02a0 | | Declare_Subprogram Null_Subprogram 003c 4801 |H | Short_Literal 0x1 003d 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object 003e 029a 01ab | | Declare_Subprogram INIT_01a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x3e,0xfffa 0040 029a 01d3 | | Declare_Subprogram INIT_01d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x40,0xfff9 0042 029a 01db | | Declare_Subprogram INIT_01d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x42,0xfff8 0044 029a 01eb | | Declare_Subprogram INIT_01e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x44,0xfff7 0046 029a 01fb | | Declare_Subprogram INIT_01f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x46,0xfff6 0048 029a 0213 | | Declare_Subprogram INIT_0210,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x48,0xfff5 004a 029a 024b | K| Declare_Subprogram INIT_0248,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x4a,0xfff4 004c 029a 025b | [| Declare_Subprogram INIT_0258,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x4c,0xfff3 004e 0007 | | Action Break_Optional ; Debug Table 0x0.0xd = 0x4e,0xfff2 004f 0007 | | Action Break_Optional ; Debug Table 0x0.0xe = 0x4f,0xfff1 0050 00bf | | Action Accept_Activation ; Debug Table 0x0.0xf = 0x50,0xfff0 0051 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1 = .DEBUG 0x0051,0x0f7c,0xc000,0x0000,0x0059,0x73b5,0x0000,0x000f ; Debug Table 0x1.0x0 = 0x51,0xffff 0052 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0053 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x53,0xfffe 0054 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x54,0xfffd 0055 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x55,0xfffc 0056 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x56,0xfffb 0057 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x5 = 0x57,0xfffa 0058 1916 | | Execute Package,Field_Reference,Field_Number 0x16 0059 0007 | | Action Break_Optional 005a e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x6 = 0x5a,0xfff9 005b 1917 | | Execute Package,Field_Reference,Field_Number 0x17 005c 0007 | | Action Break_Optional 005d 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x5d,0xfff8 005e e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x8 = 0x5e,0xfff7 005f 190f | | Execute Package,Field_Reference,Field_Number 0xf 0060 0007 | | Action Break_Optional 0061 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x9 = 0x61,0xfff6 0062 1911 | | Execute Package,Field_Reference,Field_Number 0x11 0063 0007 | | Action Break_Optional 0064 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xa = 0x64,0xfff5 0065 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0066 e001 | | Load 0x0,0x1 0067 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0068 011e | | Execute Any,Convert 0069 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xb = 0x69,0xfff4 006a 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 006b e001 | | Load 0x0,0x1 006c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 006d 011e | | Execute Any,Convert 006e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1.0xc = 0x6e,0xfff3 006f e001 | | Load 0x0,0x1 0070 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0071 011e | | Execute Any,Convert 0072 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xd = 0x72,0xfff2 0073 6270 |bp | Indirect_Literal Discrete,0x2e4,{0x006a540e, 0x000000b0} 0074 02a0 | | Declare_Subprogram Null_Subprogram 0075 038e | | Declare_Type Package,Defined 0076 0387 | | Declare_Variable Package 0077 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xe = 0x77,0xfff1 0078 6267 |bg | Indirect_Literal Discrete,0x2e0,{0x006a580e, 0x0000aeb0} 0079 02a0 | | Declare_Subprogram Null_Subprogram 007a 038e | | Declare_Type Package,Defined 007b 0387 | | Declare_Variable Package 007c 029d 0273 | s| Declare_Subprogram INIT_0270,For_Outer_Call ; Debug Table 0x1.0xf = 0x7c,0xfff0 007e 029d 0283 | | Declare_Subprogram INIT_0280,For_Outer_Call ; Debug Table 0x1.0x10 = 0x7e,0xffef 0080 029d 02a3 | | Declare_Subprogram INIT_02a0,For_Outer_Call ; Debug Table 0x1.0x11 = 0x80,0xffee 0082 029d 02eb | | Declare_Subprogram INIT_02e8,For_Outer_Call ; Debug Table 0x1.0x12 = 0x82,0xffed 0084 029d 031b | | Declare_Subprogram INIT_0318,For_Outer_Call ; Debug Table 0x1.0x13 = 0x84,0xffec 0086 029d 033b | ;| Declare_Subprogram INIT_0338,For_Outer_Call ; Debug Table 0x1.0x14 = 0x86,0xffeb 0088 029d 0353 | S| Declare_Subprogram INIT_0350,For_Outer_Call ; Debug Table 0x1.0x15 = 0x88,0xffea 008a 029d 0373 | s| Declare_Subprogram INIT_0370,For_Outer_Call ; Debug Table 0x1.0x16 = 0x8a,0xffe9 008c 029d 0383 | | Declare_Subprogram INIT_0380,For_Outer_Call ; Debug Table 0x1.0x17 = 0x8c,0xffe8 008e 029d 0393 | | Declare_Subprogram INIT_0390,For_Outer_Call ; Debug Table 0x1.0x18 = 0x8e,0xffe7 0090 1d39 | 9 | Execute_Immediate Reference_Lex_1,0x39 ; Debug Table 0x1.0x19 = 0x90,0xffe6 0091 00c7 | | Action Elaborate_Subprogram 0092 1d3b | ; | Execute_Immediate Reference_Lex_1,0x3b ; Debug Table 0x1.0x1a = 0x92,0xffe5 0093 00c7 | | Action Elaborate_Subprogram 0094 029b 03e3 | | Declare_Subprogram INIT_03e0,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x1b = 0x94,0xffe4 0096 029d 042b | +| Declare_Subprogram INIT_0428,For_Outer_Call ; Debug Table 0x1.0x1c = 0x96,0xffe3 0098 029d 047b | {| Declare_Subprogram INIT_0478,For_Outer_Call ; Debug Table 0x1.0x1d = 0x98,0xffe2 009a 029d 0513 | | Declare_Subprogram INIT_0510,For_Outer_Call ; Debug Table 0x1.0x1e = 0x9a,0xffe1 009c 029d 05a3 | | Declare_Subprogram INIT_05a0,For_Outer_Call ; Debug Table 0x1.0x1f = 0x9c,0xffe0 009e 029d 0633 | 3| Declare_Subprogram INIT_0630,For_Outer_Call ; Debug Table 0x1.0x20 = 0x9e,0xffdf 00a0 029d 06b3 | | Declare_Subprogram INIT_06b0,For_Outer_Call ; Debug Table 0x1.0x21 = 0xa0,0xffde 00a2 029d 0733 | 3| Declare_Subprogram INIT_0730,For_Outer_Call ; Debug Table 0x1.0x22 = 0xa2,0xffdd 00a4 029d 0773 | s| Declare_Subprogram INIT_0770,For_Outer_Call ; Debug Table 0x1.0x23 = 0xa4,0xffdc 00a6 029d 07fb | | Declare_Subprogram INIT_07f8,For_Outer_Call ; Debug Table 0x1.0x24 = 0xa6,0xffdb 00a8 029d 08d3 | | Declare_Subprogram INIT_08d0,For_Outer_Call ; Debug Table 0x1.0x25 = 0xa8,0xffda 00aa 1d55 | U | Execute_Immediate Reference_Lex_1,0x55 ; Debug Table 0x1.0x26 = 0xaa,0xffd9 00ab 00c7 | | Action Elaborate_Subprogram 00ac 029d 09a3 | | Declare_Subprogram INIT_09a0,For_Outer_Call ; Debug Table 0x1.0x27 = 0xac,0xffd8 00ae 1d3a | : | Execute_Immediate Reference_Lex_1,0x3a ; Debug Table 0x1.0x28 = 0xae,0xffd7 00af 00c7 | | Action Elaborate_Subprogram 00b0 1d3c | < | Execute_Immediate Reference_Lex_1,0x3c ; Debug Table 0x1.0x29 = 0xb0,0xffd6 00b1 00c7 | | Action Elaborate_Subprogram 00b2 1d3d | = | Execute_Immediate Reference_Lex_1,0x3d ; Debug Table 0x1.0x2a = 0xb2,0xffd5 00b3 00c7 | | Action Elaborate_Subprogram 00b4 029d 09b3 | | Declare_Subprogram INIT_09b0,For_Outer_Call ; Debug Table 0x1.0x2b = 0xb4,0xffd4 00b6 1d3e | > | Execute_Immediate Reference_Lex_1,0x3e ; Debug Table 0x1.0x2c = 0xb6,0xffd3 00b7 00c7 | | Action Elaborate_Subprogram 00b8 1d3f | ? | Execute_Immediate Reference_Lex_1,0x3f ; Debug Table 0x1.0x2d = 0xb8,0xffd2 00b9 00c7 | | Action Elaborate_Subprogram 00ba 1d40 | @ | Execute_Immediate Reference_Lex_1,0x40 ; Debug Table 0x1.0x2e = 0xba,0xffd1 00bb 00c7 | | Action Elaborate_Subprogram 00bc 1d4c | L | Execute_Immediate Reference_Lex_1,0x4c ; Debug Table 0x1.0x2f = 0xbc,0xffd0 00bd 00b6 | | Action Make_Scope 00be 1d4b | K | Execute_Immediate Reference_Lex_1,0x4b 00bf 1d4d | M | Execute_Immediate Reference_Lex_1,0x4d 00c0 1d4e | N | Execute_Immediate Reference_Lex_1,0x4e 00c1 e002 | | Load 0x0,0x2 00c2 4806 |H | Short_Literal 0x6 00c3 e24a | J | Load 0x1,0x4a 00c4 020e | | Execute Module,Augment_Imports 00c5 e24a | J | Load 0x1,0x4a 00c6 020f | | Execute Module,Activate 00c7 00b6 | | Action Make_Scope ; Debug Table 0x1.0x30 = 0xc7,0xffcf 00c8 1d53 | S | Execute_Immediate Reference_Lex_1,0x53 00c9 1d41 | A | Execute_Immediate Reference_Lex_1,0x41 00ca e002 | | Load 0x0,0x2 00cb 1d61 | a | Execute_Immediate Reference_Lex_1,0x61 00cc 1d50 | P | Execute_Immediate Reference_Lex_1,0x50 00cd e001 | | Load 0x0,0x1 00ce 1d52 | R | Execute_Immediate Reference_Lex_1,0x52 00cf e246 | F | Load 0x1,0x46 00d0 e247 | G | Load 0x1,0x47 00d1 480a |H | Short_Literal 0xa 00d2 e249 | I | Load 0x1,0x49 00d3 020e | | Execute Module,Augment_Imports 00d4 e249 | I | Load 0x1,0x49 00d5 020f | | Execute Module,Activate 00d6 BODY_0008: 00d6 00bc | | Action Signal_Activated 00d7 00bb | | Action Signal_Completion 00d8 ; -------------------------------------------------------------------------------------- 00d8 ; SUBPROGRAM 00d8 ; -------------------------------------------------------------------------------------- 00d8 00db | | .CONST 0x00db ; Address of begin 00d9 0004 | | .CONST 0x0004 ; Address of exception handler 00da 0001 | | .CONST 0x0001 ; Number of locals 00db BODY_00d8: 00db INIT_00d8: 00db 4608 |F | Jump_Case 0x9 ; Debug Table 0x2 = .DEBUG 0x00db,0x0fe0,0x1005,0x0000,0x0059,0x73a5,0x0000,0x02f3 00dc 7808 |x | Jump 0xe5 ; case 0x0 00dd 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 00de 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 00df 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 00e0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 00e1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 00e2 7819 |x | Jump 0xfc ; case 0x6 00e3 7820 |x | Jump 0x104 ; case 0x7 00e4 782a |x* | Jump 0x10f ; case 0x8 00e5 00da | | Load_Top At_Offset_2 00e6 016c | l | Execute Variant_Record,Is_Constrained 00e7 7009 |p | Jump_Nonzero 0xf1 00e8 00cf | | Action Mark_Auxiliary 00e9 4801 |H | Short_Literal 0x1 00ea e5ff | | Load 0x2,-0x1 00eb 1c08 | | Execute_Immediate Run_Utility,0x8 00ec 00d8 | | Load_Top At_Offset_0 00ed 1c00 | | Execute_Immediate Run_Utility,0x0 00ee c5ff | | Store 0x2,-0x1 00ef 00ce | | Action Pop_Auxiliary 00f0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 00f1 00da | | Load_Top At_Offset_2 00f2 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 00f3 4601 |F | Jump_Case 0x2 00f4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 00f5 7800 |x | Jump 0xf6 ; case 0x1 00f6 00da | | Load_Top At_Offset_2 00f7 2202 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x2 00f8 00da | | Load_Top At_Offset_2 00f9 2602 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x2 00fa 1c00 | | Execute_Immediate Run_Utility,0x0 00fb 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 00fc 00db | | Load_Top At_Offset_3 00fd 4601 |F | Jump_Case 0x2 00fe 7803 |x | Jump 0x102 ; case 0x0 00ff 7800 |x | Jump 0x100 ; case 0x1 0100 4801 |H | Short_Literal 0x1 0101 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0102 4802 |H | Short_Literal 0x2 0103 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0104 00db | | Load_Top At_Offset_3 0105 e5fe | | Load 0x2,-0x2 0106 4601 |F | Jump_Case 0x2 0107 7803 |x | Jump 0x10b ; case 0x0 0108 7800 |x | Jump 0x109 ; case 0x1 0109 4801 |H | Short_Literal 0x1 010a 7801 |x | Jump 0x10c 010b 4802 |H | Short_Literal 0x2 010c e5ff | | Load 0x2,-0x1 010d 031b | | Declare_Type Variant_Record,Constrained 010e 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 010f 00db | | Load_Top At_Offset_3 0110 e5fe | | Load 0x2,-0x2 0111 e5ff | | Load 0x2,-0x1 0112 1c06 | | Execute_Immediate Run_Utility,0x6 0113 e5ff | | Load 0x2,-0x1 0114 02fc | | Declare_Variable Variant_Record,With_Constraint 0115 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0116 0000 0000 | | .XXX[0x2] 0118 ; -------------------------------------------------------------------------------------- 0118 ; SUBPROGRAM 0118 ; -------------------------------------------------------------------------------------- 0118 011b | | .CONST 0x011b ; Address of begin 0119 0004 | | .CONST 0x0004 ; Address of exception handler 011a 0001 | | .CONST 0x0001 ; Number of locals 011b BODY_0118: 011b INIT_0118: 011b 4603 |F | Jump_Case 0x4 ; Debug Table 0x3 = .DEBUG 0x011b,0x0fe2,0x1005,0x0000,0x0059,0x73a5,0x0000,0x0315 011c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 011d 7802 |x | Jump 0x120 ; case 0x1 011e 7805 |x | Jump 0x124 ; case 0x2 011f 7809 |x | Jump 0x129 ; case 0x3 0120 00da | | Load_Top At_Offset_2 0121 0091 0cb0 | | Action Push_String_Extended_Indexed,0xcb0 ; "SIMPLE" 0123 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0124 00db | | Load_Top At_Offset_3 0125 00db | | Load_Top At_Offset_3 0126 00e0 | | Load_Encached Standard_Cache 0127 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0128 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0129 00da | | Load_Top At_Offset_2 012a 00e0 | | Load_Encached Standard_Cache 012b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 012c 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 012d 0000 0000 | | .XXX[0x3] 012f 0000 | | 0130 ; -------------------------------------------------------------------------------------- 0130 ; SUBPROGRAM 0130 ; -------------------------------------------------------------------------------------- 0130 0133 | 3 | .CONST 0x0133 ; Address of begin 0131 0004 | | .CONST 0x0004 ; Address of exception handler 0132 0001 | | .CONST 0x0001 ; Number of locals 0133 BODY_0130: 0133 INIT_0130: 0133 4608 |F | Jump_Case 0x9 ; Debug Table 0x4 = .DEBUG 0x0133,0x0fe4,0x1005,0x0000,0x0059,0x73a5,0x0000,0x031f 0134 7808 |x | Jump 0x13d ; case 0x0 0135 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0136 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0137 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0138 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0139 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 013a 7825 |x% | Jump 0x160 ; case 0x6 013b 7836 |x6 | Jump 0x172 ; case 0x7 013c 784a |xJ | Jump 0x187 ; case 0x8 013d 00da | | Load_Top At_Offset_2 013e 016c | l | Execute Variant_Record,Is_Constrained 013f 7009 |p | Jump_Nonzero 0x149 0140 00cf | | Action Mark_Auxiliary 0141 4800 |H | Short_Literal 0x0 0142 e5ff | | Load 0x2,-0x1 0143 1c08 | | Execute_Immediate Run_Utility,0x8 0144 00d8 | | Load_Top At_Offset_0 0145 1c00 | | Execute_Immediate Run_Utility,0x0 0146 c5ff | | Store 0x2,-0x1 0147 00ce | | Action Pop_Auxiliary 0148 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0149 4800 |H | Short_Literal 0x0 014a 00db | | Load_Top At_Offset_3 014b 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 014c 00da | | Load_Top At_Offset_2 014d 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 014e 4605 |F | Jump_Case 0x6 014f 7805 |x | Jump 0x155 ; case 0x0 0150 780b |x | Jump 0x15c ; case 0x1 0151 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0152 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0153 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0154 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0155 00da | | Load_Top At_Offset_2 0156 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 0157 1c00 | | Execute_Immediate Run_Utility,0x0 0158 00da | | Load_Top At_Offset_2 0159 2604 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x4 015a 1c00 | | Execute_Immediate Run_Utility,0x0 015b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 015c 00da | | Load_Top At_Offset_2 015d 2605 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x5 015e 1c00 | | Execute_Immediate Run_Utility,0x0 015f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0160 00db | | Load_Top At_Offset_3 0161 4605 |F | Jump_Case 0x6 0162 7805 |x | Jump 0x168 ; case 0x0 0163 7806 |x | Jump 0x16a ; case 0x1 0164 7807 |x | Jump 0x16c ; case 0x2 0165 7806 |x | Jump 0x16c ; case 0x3 0166 7807 |x | Jump 0x16e ; case 0x4 0167 7808 |x | Jump 0x170 ; case 0x5 0168 4801 |H | Short_Literal 0x1 0169 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 016a 4802 |H | Short_Literal 0x2 016b 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 016c 4803 |H | Short_Literal 0x3 016d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 016e 4804 |H | Short_Literal 0x4 016f 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0170 48ff |H | Short_Literal 0xff 0171 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0172 00db | | Load_Top At_Offset_3 0173 e5fe | | Load 0x2,-0x2 0174 4605 |F | Jump_Case 0x6 0175 7805 |x | Jump 0x17b ; case 0x0 0176 7806 |x | Jump 0x17d ; case 0x1 0177 7807 |x | Jump 0x17f ; case 0x2 0178 7806 |x | Jump 0x17f ; case 0x3 0179 7807 |x | Jump 0x181 ; case 0x4 017a 7808 |x | Jump 0x183 ; case 0x5 017b 4801 |H | Short_Literal 0x1 017c 7807 |x | Jump 0x184 017d 4802 |H | Short_Literal 0x2 017e 7805 |x | Jump 0x184 017f 4803 |H | Short_Literal 0x3 0180 7803 |x | Jump 0x184 0181 4804 |H | Short_Literal 0x4 0182 7801 |x | Jump 0x184 0183 48ff |H | Short_Literal 0xff 0184 e5ff | | Load 0x2,-0x1 0185 031b | | Declare_Type Variant_Record,Constrained 0186 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0187 00db | | Load_Top At_Offset_3 0188 e5fe | | Load 0x2,-0x2 0189 e5ff | | Load 0x2,-0x1 018a 1c06 | | Execute_Immediate Run_Utility,0x6 018b e5ff | | Load 0x2,-0x1 018c 02fc | | Declare_Variable Variant_Record,With_Constraint 018d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 018e 0000 0000 | | .XXX[0x2] 0190 ; -------------------------------------------------------------------------------------- 0190 ; SUBPROGRAM 0190 ; -------------------------------------------------------------------------------------- 0190 0193 | | .CONST 0x0193 ; Address of begin 0191 0004 | | .CONST 0x0004 ; Address of exception handler 0192 0001 | | .CONST 0x0001 ; Number of locals 0193 BODY_0190: 0193 INIT_0190: 0193 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x5 = .DEBUG 0x0193,0x0fe6,0x1005,0x0000,0x0059,0x73a5,0x0000,0x035e 0194 00da | | Load_Top At_Offset_2 0195 01dc | | Execute Vector,Last 0196 00db | | Load_Top At_Offset_3 0197 01dd | | Execute Vector,First 0198 0263 | c | Execute Discrete,Above_Bound 0199 7006 |p | Jump_Nonzero 0x1a0 019a 00d8 | | Load_Top At_Offset_0 019b e5ff | | Load 0x2,-0x1 019c 01d5 | | Execute Vector,Field_Reference 019d 1c00 | | Execute_Immediate Run_Utility,0x0 019e 0a01 | | Execute_Immediate Plus,0x1 019f 7ff8 | | Jump 0x198 01a0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 01a1 0000 0000 | | .BLANK 0000[0x7] 01a8 ; -------------------------------------------------------------------------------------- 01a8 ; SUBPROGRAM 01a8 ; -------------------------------------------------------------------------------------- 01a8 01b6 | | .CONST 0x01b6 ; Address of begin 01a9 0004 | | .CONST 0x0004 ; Address of exception handler 01aa 0003 | | .CONST 0x0003 ; Number of locals 01ab INIT_01a8: 01ab 4801 |H | Short_Literal 0x1 ; Debug Table 0x6 = .DEBUG 0x01ab,0x0fe8,0x1002,0x0000,0x0059,0x73a5,0x0000,0x0370 ; Debug Table 0x6.0x0 = 0x1ab,0xffff 01ac 00db | | Load_Top At_Offset_3 01ad 01db | | Execute Vector,Length 01ae e238 | 8 | Load 0x1,0x38 01af 0334 | 4 | Declare_Variable Array,With_Constraint 01b0 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x1 = 0x1b0,0xfffe 01b1 01dd | | Execute Vector,First 01b2 0aff | | Execute_Immediate Plus,-0x1 01b3 0248 | H | Execute Discrete,Check_In_Integer 01b4 00e2 | | Load_Encached Integer_Cache 01b5 03f1 | | Declare_Variable Discrete,With_Value 01b6 BODY_01a8: 01b6 00cf | | Action Mark_Auxiliary 01b7 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x2 = 0x1b7,0x1 01b8 01d9 | | Execute Vector,Reverse_Bounds 01b9 0263 | c | Execute Discrete,Above_Bound 01ba 700d |p | Jump_Nonzero 0x1c8 01bb e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x3 = 0x1bb,0x2 01bc 00d9 | | Load_Top At_Offset_1 01bd e403 | | Load 0x2,0x3 01be 0273 | s | Execute Discrete,Plus 01bf 0248 | H | Execute Discrete,Check_In_Integer 01c0 e5ff | | Load 0x2,-0x1 01c1 01d7 | | Execute Vector,Field_Read 01c2 8254 | T | Call 0x1,0x54 01c3 00d9 | | Load_Top At_Offset_1 01c4 e402 | | Load 0x2,0x2 01c5 01d6 | | Execute Vector,Field_Write 01c6 00c8 | | Action Pop_Auxiliary_Range 01c7 3ff3 |? | Loop_Increasing 0x1bb 01c8 00ce | | Action Pop_Auxiliary 01c9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x4 = 0x1c9,0x3 01ca 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01cb 0000 0000 | | .BLANK 0000[0x5] 01d0 ; -------------------------------------------------------------------------------------- 01d0 ; SUBPROGRAM 01d0 ; -------------------------------------------------------------------------------------- 01d0 01d3 | | .CONST 0x01d3 ; Address of begin 01d1 0004 | | .CONST 0x0004 ; Address of exception handler 01d2 0001 | | .CONST 0x0001 ; Number of locals 01d3 BODY_01d0: 01d3 INIT_01d0: 01d3 4801 |H | Short_Literal 0x1 ; Debug Table 0x7 = .DEBUG 0x01d3,0x0ff4,0x1002,0x0000,0x0059,0x73a5,0x0000,0x037f ; Debug Table 0x7.0x0 = 0x1d3,0x1 01d4 e5fe | | Load 0x2,-0x2 01d5 e5ff | | Load 0x2,-0x1 01d6 8260 | ` | Call 0x1,0x60 01d7 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01d8 ; -------------------------------------------------------------------------------------- 01d8 ; SUBPROGRAM 01d8 ; -------------------------------------------------------------------------------------- 01d8 01dd | | .CONST 0x01dd ; Address of begin 01d9 0004 | | .CONST 0x0004 ; Address of exception handler 01da 0003 | | .CONST 0x0003 ; Number of locals 01db INIT_01d8: 01db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8 = .DEBUG 0x01db,0x0ff8,0x1002,0x0000,0x0059,0x73a5,0x0000,0x038e ; Debug Table 0x8.0x0 = 0x1db,0xffff 01dc 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x8.0x1 = 0x1dc,0xfffe 01dd BODY_01d8: 01dd 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x8.0x2 = 0x1dd,0x1 01de 00ec | | Load_Encached Diana_Tree_Cache 01df e5ff | | Load 0x2,-0x1 01e0 e24a | J | Load 0x1,0x4a 01e1 180d | | Execute Package,Field_Execute,Field_Number 0xd 01e2 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01e3 0059 | Y | Store_Top Discrete,At_Offset_1 01e4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x3 = 0x1e4,0x2 01e5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01e6 0000 0000 | | .XXX[0x2] 01e8 ; -------------------------------------------------------------------------------------- 01e8 ; SUBPROGRAM 01e8 ; -------------------------------------------------------------------------------------- 01e8 01eb | | .CONST 0x01eb ; Address of begin 01e9 0004 | | .CONST 0x0004 ; Address of exception handler 01ea 0001 | | .CONST 0x0001 ; Number of locals 01eb BODY_01e8: 01eb INIT_01e8: 01eb 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x9 = .DEBUG 0x01eb,0x1002,0x1001,0x0000,0x0059,0x73a5,0x0000,0x039b ; Debug Table 0x9.0x0 = 0x1eb,0x1 01ec e5fd | | Load 0x2,-0x3 01ed e5fe | | Load 0x2,-0x2 01ee e212 | | Load 0x1,0x12 01ef 0119 | | Execute Any,Check_In_Formal_Type 01f0 e5ff | | Load 0x2,-0x1 01f1 e249 | I | Load 0x1,0x49 01f2 180d | | Execute Package,Field_Execute,Field_Number 0xd 01f3 00d1 | | Pop_Control Pop_Count_1 01f4 c5fc | | Store 0x2,-0x4 01f5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01f6 0000 0000 | | .XXX[0x2] 01f8 ; -------------------------------------------------------------------------------------- 01f8 ; SUBPROGRAM 01f8 ; -------------------------------------------------------------------------------------- 01f8 01fb | | .CONST 0x01fb ; Address of begin 01f9 0004 | | .CONST 0x0004 ; Address of exception handler 01fa 0001 | | .CONST 0x0001 ; Number of locals 01fb BODY_01f8: 01fb INIT_01f8: 01fb 00cf | | Action Mark_Auxiliary ; Debug Table 0xa = .DEBUG 0x01fb,0x1006,0x1002,0x0000,0x0059,0x73a5,0x0000,0x03b1 01fc 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x0 = 0x1fc,0x1 01fd 01d9 | | Execute Vector,Reverse_Bounds 01fe 0263 | c | Execute Discrete,Above_Bound 01ff 7009 |p | Jump_Nonzero 0x209 0200 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x1 = 0x200,0x2 0201 e5ff | | Load 0x2,-0x1 0202 01d5 | | Execute Vector,Field_Reference 0203 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0204 6802 |h | Jump_Zero 0x207 0205 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x2 = 0x205,0x3 0206 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0207 00c8 | | Action Pop_Auxiliary_Range 0208 3ff7 |? | Loop_Increasing 0x200 0209 00ce | | Action Pop_Auxiliary 020a 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x3 = 0x20a,0x4 020b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 020c 0000 0000 | | .BLANK 0000[0x4] 0210 ; -------------------------------------------------------------------------------------- 0210 ; SUBPROGRAM 0210 ; -------------------------------------------------------------------------------------- 0210 021b | | .CONST 0x021b ; Address of begin 0211 0004 | | .CONST 0x0004 ; Address of exception handler 0212 0003 | | .CONST 0x0003 ; Number of locals 0213 INIT_0210: 0213 e20f | | Load 0x1,0xf ; Debug Table 0xb = .DEBUG 0x0213,0x1010,0x1001,0x0000,0x0059,0x73a5,0x0000,0x03ba ; Debug Table 0xb.0x0 = 0x213,0xffff 0214 02c7 | | Declare_Variable Any 0215 00d8 | | Load_Top At_Offset_0 0216 1c00 | | Execute_Immediate Run_Utility,0x0 0217 e20f | | Load 0x1,0xf 0218 02c7 | | Declare_Variable Any 0219 00d8 | | Load_Top At_Offset_0 021a 1c00 | | Execute_Immediate Run_Utility,0x0 021b BODY_0210: 021b e5fb | | Load 0x2,-0x5 ; Debug Table 0xb.0x1 = 0x21b,0x1 021c e5fc | | Load 0x2,-0x4 021d e5fd | | Load 0x2,-0x3 021e e212 | | Load 0x1,0x12 021f 0119 | | Execute Any,Check_In_Formal_Type 0220 821e | | Call 0x1,0x1e 0221 c5fc | | Store 0x2,-0x4 0222 c5fb | | Store 0x2,-0x5 0223 00cf | | Action Mark_Auxiliary 0224 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x2 = 0x224,0x2 0225 01d9 | | Execute Vector,Reverse_Bounds 0226 0263 | c | Execute Discrete,Above_Bound 0227 701e |p | Jump_Nonzero 0x246 0228 e5fb | | Load 0x2,-0x5 ; Debug Table 0xb.0x3 = 0x228,0x3 0229 e403 | | Load 0x2,0x3 022a e402 | | Load 0x2,0x2 022b e5fd | | Load 0x2,-0x3 022c e212 | | Load 0x1,0x12 022d 0119 | | Execute Any,Check_In_Formal_Type 022e e406 | | Load 0x2,0x6 022f e406 | | Load 0x2,0x6 0230 e5fe | | Load 0x2,-0x2 0231 01d5 | | Execute Vector,Field_Reference 0232 e5ff | | Load 0x2,-0x1 0233 8261 | a | Call 0x1,0x61 0234 c402 | | Store 0x2,0x2 0235 c403 | | Store 0x2,0x3 0236 c5fb | | Store 0x2,-0x5 0237 e5fb | | Load 0x2,-0x5 ; Debug Table 0xb.0x4 = 0x237,0x4 0238 e5fc | | Load 0x2,-0x4 0239 e403 | | Load 0x2,0x3 023a e20f | | Load 0x1,0xf 023b 0119 | | Execute Any,Check_In_Formal_Type 023c e402 | | Load 0x2,0x2 023d e20f | | Load 0x1,0xf 023e 0119 | | Execute Any,Check_In_Formal_Type 023f e406 | | Load 0x2,0x6 0240 e5ff | | Load 0x2,-0x1 0241 821f | | Call 0x1,0x1f 0242 c5fc | | Store 0x2,-0x4 0243 c5fb | | Store 0x2,-0x5 0244 00c8 | | Action Pop_Auxiliary_Range 0245 3fe2 |? | Loop_Increasing 0x228 0246 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0247 0000 | | .XXX[0x1] 0248 ; -------------------------------------------------------------------------------------- 0248 ; SUBPROGRAM 0248 ; -------------------------------------------------------------------------------------- 0248 024b | K | .CONST 0x024b ; Address of begin 0249 0004 | | .CONST 0x0004 ; Address of exception handler 024a 0001 | | .CONST 0x0001 ; Number of locals 024b BODY_0248: 024b INIT_0248: 024b e5fc | | Load 0x2,-0x4 ; Debug Table 0xc = .DEBUG 0x024b,0x101c,0x1001,0x0000,0x0059,0x73a5,0x0000,0x03d4 ; Debug Table 0xc.0x0 = 0x24b,0x1 024c e5fd | | Load 0x2,-0x3 024d e212 | | Load 0x1,0x12 024e 0119 | | Execute Any,Check_In_Formal_Type 024f e5fe | | Load 0x2,-0x2 0250 e5ff | | Load 0x2,-0x1 0251 e249 | I | Load 0x1,0x49 0252 180e | | Execute Package,Field_Execute,Field_Number 0xe 0253 c5fc | | Store 0x2,-0x4 0254 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0255 0000 0000 | | .XXX[0x3] 0257 0000 | | 0258 ; -------------------------------------------------------------------------------------- 0258 ; SUBPROGRAM 0258 ; -------------------------------------------------------------------------------------- 0258 025b | [ | .CONST 0x025b ; Address of begin 0259 0004 | | .CONST 0x0004 ; Address of exception handler 025a 0001 | | .CONST 0x0001 ; Number of locals 025b BODY_0258: 025b INIT_0258: 025b e5fa | | Load 0x2,-0x6 ; Debug Table 0xd = .DEBUG 0x025b,0x1020,0x1001,0x0000,0x0059,0x73a5,0x0000,0x03ea ; Debug Table 0xd.0x0 = 0x25b,0x1 025c e5fb | | Load 0x2,-0x5 025d e5fd | | Load 0x2,-0x3 025e e5fe | | Load 0x2,-0x2 025f e210 | | Load 0x1,0x10 0260 0119 | | Execute Any,Check_In_Formal_Type 0261 e5fc | | Load 0x2,-0x4 0262 e212 | | Load 0x1,0x12 0263 0119 | | Execute Any,Check_In_Formal_Type 0264 4801 |H | Short_Literal 0x1 0265 e5ff | | Load 0x2,-0x1 0266 8255 | U | Call 0x1,0x55 0267 c5fb | | Store 0x2,-0x5 0268 c5fa | | Store 0x2,-0x6 0269 4505 |E | Exit_Suprogram New_Top_Offset 0x5 026a 0000 0000 | | .BLANK 0000[0x6] 0270 ; -------------------------------------------------------------------------------------- 0270 ; SUBPROGRAM 0270 ; -------------------------------------------------------------------------------------- 0270 0273 | s | .CONST 0x0273 ; Address of begin 0271 0004 | | .CONST 0x0004 ; Address of exception handler 0272 0001 | | .CONST 0x0001 ; Number of locals 0273 BODY_0270: 0273 INIT_0270: 0273 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x0273,0x1024,0x1001,0x0000,0x0059,0x73b5,0x0000,0x00e4 ; Debug Table 0xe.0x0 = 0x273,0x1 0274 7005 |p | Jump_Nonzero 0x27a 0275 0092 0cb6 | | Action Push_String_Extended,0xcb6 ; "Assertion Failure in array aggregate: " ; Debug Table 0xe.0x1 = 0x275,0x2 0277 e5fe | | Load 0x2,-0x2 0278 01cc | | Execute Vector,Catenate 0279 8215 | | Call 0x1,0x15 027a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 027b 0000 0000 | | .BLANK 0000[0x5] 0280 ; -------------------------------------------------------------------------------------- 0280 ; SUBPROGRAM 0280 ; -------------------------------------------------------------------------------------- 0280 0283 | | .CONST 0x0283 ; Address of begin 0281 0004 | | .CONST 0x0004 ; Address of exception handler 0282 0001 | | .CONST 0x0001 ; Number of locals 0283 BODY_0280: 0283 INIT_0280: 0283 0092 0cb7 | | Action Push_String_Extended,0xcb7 ; "Unexpected " ; Debug Table 0xf = .DEBUG 0x0283,0x102a,0x1001,0x0000,0x0059,0x73b5,0x0000,0x0103 ; Debug Table 0xf.0x0 = 0x283,0x1 0285 00db | | Load_Top At_Offset_3 0286 01cc | | Execute Vector,Catenate 0287 0092 0cb8 | | Action Push_String_Extended,0xcb8 ; " in " 0289 01cc | | Execute Vector,Catenate 028a e5fe | | Load 0x2,-0x2 028b 01cc | | Execute Vector,Catenate 028c 0092 0cb9 | | Action Push_String_Extended,0xcb9 ; " - " 028e 01cc | | Execute Vector,Catenate 028f e5fd | | Load 0x2,-0x3 0290 00eb | | Load_Encached Diana_Cache 0291 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0292 00eb | | Load_Encached Diana_Cache 0293 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0294 025e | ^ | Execute Discrete,Convert 0295 1c01 | | Execute_Immediate Run_Utility,0x1 0296 01cc | | Execute Vector,Catenate 0297 4800 |H | Short_Literal 0x0 0298 824b | K | Call 0x1,0x4b 0299 4504 |E | Exit_Suprogram New_Top_Offset 0x4 029a 0000 0000 | | .BLANK 0000[0x6] 02a0 ; -------------------------------------------------------------------------------------- 02a0 ; SUBPROGRAM 02a0 ; -------------------------------------------------------------------------------------- 02a0 02a6 | | .CONST 0x02a6 ; Address of begin 02a1 0004 | | .CONST 0x0004 ; Address of exception handler 02a2 0002 | | .CONST 0x0002 ; Number of locals 02a3 INIT_02a0: 02a3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10 = .DEBUG 0x02a3,0x102e,0x1002,0x0000,0x0059,0x73b5,0x0000,0x013d ; Debug Table 0x10.0x0 = 0x2a3,0xffff 02a4 00db | | Load_Top At_Offset_3 02a5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02a6 BODY_02a0: 02a6 00cf | | Action Mark_Auxiliary 02a7 0007 | | Action Break_Optional ; Debug Table 0x10.0x1 = 0x2a7,0x1 02a8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x2 = 0x2a8,0x2 02a9 00eb | | Load_Encached Diana_Cache 02aa 1814 | | Execute Package,Field_Execute,Field_Number 0x14 02ab 0b66 | f | Execute_Immediate Case_Compare,0x66 02ac 7006 |p | Jump_Nonzero 0x2b3 02ad 0b6d | m | Execute_Immediate Case_Compare,0x6d 02ae 7012 |p | Jump_Nonzero 0x2c1 02af 0b6c | l | Execute_Immediate Case_Compare,0x6c 02b0 7015 |p | Jump_Nonzero 0x2c6 02b1 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x10.0x3 = 0x2b1,0x8 02b2 7822 |x" | Jump 0x2d5 02b3 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x4 = 0x2b3,0x3 02b4 00eb | | Load_Encached Diana_Cache 02b5 18ba | | Execute Package,Field_Execute,Field_Number 0xba 02b6 00eb | | Load_Encached Diana_Cache 02b7 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02b8 6806 |h | Jump_Zero 0x2bf 02b9 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x5 = 0x2b9,0x4 02ba 00eb | | Load_Encached Diana_Cache 02bb 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 02bc 8217 | | Call 0x1,0x17 02bd 0033 | 3 | Store_Top Heap_Access,At_Offset_3 02be 7813 |x | Jump 0x2d2 02bf 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x6 = 0x2bf,0x5 02c0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02c1 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x7 = 0x2c1,0x6 02c2 00eb | | Load_Encached Diana_Cache 02c3 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 02c4 0033 | 3 | Store_Top Heap_Access,At_Offset_3 02c5 780c |x | Jump 0x2d2 02c6 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x8 = 0x2c6,0x7 02c7 00eb | | Load_Encached Diana_Cache 02c8 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2 02c9 00eb | | Load_Encached Diana_Cache 02ca 1888 | | Execute Package,Field_Execute,Field_Number 0x88 02cb 00eb | | Load_Encached Diana_Cache 02cc 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 02cd 00eb | | Load_Encached Diana_Cache 02ce 1814 | | Execute Package,Field_Execute,Field_Number 0x14 02cf 0f88 | | Execute_Immediate Equal,-0x78 02d0 0f00 | | Execute_Immediate Equal,0x0 02d1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02d2 00d1 | | Pop_Control Pop_Count_1 02d3 00c9 | | Action Pop_Auxiliary_Loop 02d4 7fd3 | | Jump 0x2a8 02d5 00ce | | Action Pop_Auxiliary 02d6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x9 = 0x2d6,0x9 02d7 0092 0cba | | Action Push_String_Extended,0xcba ; "Is_Constrained" 02d9 0092 0cbb | | Action Push_String_Extended,0xcbb ; "array type_spec" 02db 824c | L | Call 0x1,0x4c 02dc 4831 |H1 | Short_Literal 0x31 02dd 0257 | W | Execute Discrete,Raise 02de 0000 0000 | | .XXX[0x2] 02e0 006a 580e | jX | .LITERAL {0x006a580e, 0x0000aeb0} 02e4 006a 540e | jT | .LITERAL {0x006a540e, 0x000000b0} 02e8 ; -------------------------------------------------------------------------------------- 02e8 ; SUBPROGRAM 02e8 ; -------------------------------------------------------------------------------------- 02e8 02ee | | .CONST 0x02ee ; Address of begin 02e9 0004 | | .CONST 0x0004 ; Address of exception handler 02ea 0002 | | .CONST 0x0002 ; Number of locals 02eb INIT_02e8: 02eb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11 = .DEBUG 0x02eb,0x1044,0x1002,0x0000,0x0059,0x73b5,0x0000,0x01bc ; Debug Table 0x11.0x0 = 0x2eb,0xffff 02ec 00db | | Load_Top At_Offset_3 02ed 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02ee BODY_02e8: 02ee 00cf | | Action Mark_Auxiliary 02ef 0007 | | Action Break_Optional ; Debug Table 0x11.0x1 = 0x2ef,0x1 02f0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x2 = 0x2f0,0x2 02f1 00eb | | Load_Encached Diana_Cache 02f2 1814 | | Execute Package,Field_Execute,Field_Number 0x14 02f3 0b66 | f | Execute_Immediate Case_Compare,0x66 02f4 7006 |p | Jump_Nonzero 0x2fb 02f5 0b6d | m | Execute_Immediate Case_Compare,0x6d 02f6 700a |p | Jump_Nonzero 0x301 02f7 0b6c | l | Execute_Immediate Case_Compare,0x6c 02f8 700d |p | Jump_Nonzero 0x306 02f9 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x11.0x3 = 0x2f9,0x6 02fa 7810 |x | Jump 0x30b 02fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x4 = 0x2fb,0x3 02fc 00eb | | Load_Encached Diana_Cache 02fd 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 02fe 8217 | | Call 0x1,0x17 02ff 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0300 7807 |x | Jump 0x308 0301 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x5 = 0x301,0x4 0302 00eb | | Load_Encached Diana_Cache 0303 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0304 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0305 7802 |x | Jump 0x308 0306 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x6 = 0x306,0x5 0307 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0308 00d1 | | Pop_Control Pop_Count_1 0309 00c9 | | Action Pop_Auxiliary_Loop 030a 7fe5 | | Jump 0x2f0 030b 00ce | | Action Pop_Auxiliary 030c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x7 = 0x30c,0x7 030d 0092 0cbc | | Action Push_String_Extended,0xcbc ; "Get_Array_Type_Struct" 030f 0092 0cbb | | Action Push_String_Extended,0xcbb ; "array type_spec" 0311 824c | L | Call 0x1,0x4c 0312 4831 |H1 | Short_Literal 0x31 0313 0257 | W | Execute Discrete,Raise 0314 0000 0000 | | .BLANK 0000[0x4] 0318 ; -------------------------------------------------------------------------------------- 0318 ; SUBPROGRAM 0318 ; -------------------------------------------------------------------------------------- 0318 031d | | .CONST 0x031d ; Address of begin 0319 0004 | | .CONST 0x0004 ; Address of exception handler 031a 0003 | | .CONST 0x0003 ; Number of locals 031b INIT_0318: 031b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12 = .DEBUG 0x031b,0x1056,0x1002,0x0000,0x0059,0x73b5,0x0000,0x0211 ; Debug Table 0x12.0x0 = 0x31b,0xffff 031c 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x12.0x1 = 0x31c,0xfffe 031d BODY_0318: 031d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x12.0x2 = 0x31d,0x1 031e 00ec | | Load_Encached Diana_Tree_Cache 031f e5ff | | Load 0x2,-0x1 0320 e24a | J | Load 0x1,0x4a 0321 180d | | Execute Package,Field_Execute,Field_Number 0xd 0322 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0323 0059 | Y | Store_Top Discrete,At_Offset_1 0324 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x3 = 0x324,0x2 0325 6802 |h | Jump_Zero 0x328 0326 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x4 = 0x326,0x3 0327 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0328 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x5 = 0x328,0x4 0329 00eb | | Load_Encached Diana_Cache 032a 1813 | | Execute Package,Field_Execute,Field_Number 0x13 032b 6802 |h | Jump_Zero 0x32e 032c 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x6 = 0x32c,0x5 032d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 032e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x7 = 0x32e,0x6 032f 824d | M | Call 0x1,0x4d 0330 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0331 0000 0000 | | .BLANK 0000[0x7] 0338 ; -------------------------------------------------------------------------------------- 0338 ; SUBPROGRAM 0338 ; -------------------------------------------------------------------------------------- 0338 033b | ; | .CONST 0x033b ; Address of begin 0339 0004 | | .CONST 0x0004 ; Address of exception handler 033a 0001 | | .CONST 0x0001 ; Number of locals 033b BODY_0338: 033b INIT_0338: 033b 00da | | Load_Top At_Offset_2 ; Debug Table 0x13 = .DEBUG 0x033b,0x1068,0x1002,0x0000,0x0059,0x73b5,0x0000,0x0251 ; Debug Table 0x13.0x0 = 0x33b,0x1 033c 00eb | | Load_Encached Diana_Cache 033d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 033e 0f0b | | Execute_Immediate Equal,0xb 033f 6802 |h | Jump_Zero 0x342 0340 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x1 = 0x340,0x2 0341 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0342 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x2 = 0x342,0x3 0343 00eb | | Load_Encached Diana_Cache 0344 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0345 00eb | | Load_Encached Diana_Cache 0346 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0347 00eb | | Load_Encached Diana_Cache 0348 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0349 0fa7 | | Execute_Immediate Equal,-0x59 034a 0f00 | | Execute_Immediate Equal,0x0 034b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 034c 0000 0000 | | .BLANK 0000[0x4] 0350 ; -------------------------------------------------------------------------------------- 0350 ; SUBPROGRAM 0350 ; -------------------------------------------------------------------------------------- 0350 035c | \ | .CONST 0x035c ; Address of begin 0351 0004 | | .CONST 0x0004 ; Address of exception handler 0352 0002 | | .CONST 0x0002 ; Number of locals 0353 INIT_0350: 0353 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14 = .DEBUG 0x0353,0x1070,0x1002,0x0000,0x0059,0x73b5,0x0000,0x028a ; Debug Table 0x14.0x0 = 0x353,0xffff 0354 00db | | Load_Top At_Offset_3 0355 4975 |Iu | Short_Literal 0x175 0356 00eb | | Load_Encached Diana_Cache 0357 0098 | | Execute Package,Field_Read_Dynamic 0358 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0359 00eb | | Load_Encached Diana_Cache 035a 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 035b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 035c BODY_0350: 035c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x1 = 0x35c,0x1 035d 00eb | | Load_Encached Diana_Cache 035e 1814 | | Execute Package,Field_Execute,Field_Number 0x14 035f 0fa7 | | Execute_Immediate Equal,-0x59 0360 680b |h | Jump_Zero 0x36c 0361 00d8 | | Load_Top At_Offset_0 0362 00eb | | Load_Encached Diana_Cache 0363 18b7 | | Execute Package,Field_Execute,Field_Number 0xb7 0364 00eb | | Load_Encached Diana_Cache 0365 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0366 00eb | | Load_Encached Diana_Cache 0367 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0368 00eb | | Load_Encached Diana_Cache 0369 1814 | | Execute Package,Field_Execute,Field_Number 0x14 036a 0fa4 | | Execute_Immediate Equal,-0x5c 036b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 036c 4800 |H | Short_Literal 0x0 036d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 036e 0000 0000 | | .XXX[0x2] 0370 ; -------------------------------------------------------------------------------------- 0370 ; SUBPROGRAM 0370 ; -------------------------------------------------------------------------------------- 0370 0373 | s | .CONST 0x0373 ; Address of begin 0371 0004 | | .CONST 0x0004 ; Address of exception handler 0372 0001 | | .CONST 0x0001 ; Number of locals 0373 BODY_0370: 0373 INIT_0370: 0373 00da | | Load_Top At_Offset_2 ; Debug Table 0x15 = .DEBUG 0x0373,0x1076,0x1002,0x0000,0x0059,0x73b5,0x0000,0x02d5 ; Debug Table 0x15.0x0 = 0x373,0x1 0374 00eb | | Load_Encached Diana_Cache 0375 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0376 0f0b | | Execute_Immediate Equal,0xb 0377 6802 |h | Jump_Zero 0x37a 0378 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x1 = 0x378,0x2 0379 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 037a 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x2 = 0x37a,0x3 037b 00eb | | Load_Encached Diana_Cache 037c 1888 | | Execute Package,Field_Execute,Field_Number 0x88 037d 8251 | Q | Call 0x1,0x51 037e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 037f 0000 | | .XXX[0x1] 0380 ; -------------------------------------------------------------------------------------- 0380 ; SUBPROGRAM 0380 ; -------------------------------------------------------------------------------------- 0380 0383 | | .CONST 0x0383 ; Address of begin 0381 0004 | | .CONST 0x0004 ; Address of exception handler 0382 0001 | | .CONST 0x0001 ; Number of locals 0383 BODY_0380: 0383 INIT_0380: 0383 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x0383,0x107e,0x1002,0x0000,0x0059,0x73b5,0x0000,0x0301 ; Debug Table 0x16.0x0 = 0x383,0x1 0384 00eb | | Load_Encached Diana_Cache 0385 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0386 0fa7 | | Execute_Immediate Equal,-0x59 0387 6804 |h | Jump_Zero 0x38c 0388 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x1 = 0x388,0x2 0389 00eb | | Load_Encached Diana_Cache 038a 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 038b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 038c 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x2 = 0x38c,0x3 038d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 038e 0000 0000 | | .XXX[0x2] 0390 ; -------------------------------------------------------------------------------------- 0390 ; SUBPROGRAM 0390 ; -------------------------------------------------------------------------------------- 0390 039d | | .CONST 0x039d ; Address of begin 0391 0004 | | .CONST 0x0004 ; Address of exception handler 0392 0004 | | .CONST 0x0004 ; Number of locals 0393 INIT_0390: 0393 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x17 = .DEBUG 0x0393,0x1086,0x1002,0x0000,0x0059,0x73b5,0x0000,0x032c ; Debug Table 0x17.0x0 = 0x393,0xffff 0394 e5fe | | Load 0x2,-0x2 0395 00eb | | Load_Encached Diana_Cache 0396 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0397 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0398 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x1 = 0x398,0xfffe 0399 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0x17.0x2 = 0x399,0xfffd 039a 02c7 | | Declare_Variable Any 039b 00d8 | | Load_Top At_Offset_0 039c 1c00 | | Execute_Immediate Run_Utility,0x0 039d BODY_0390: 039d e5ff | | Load 0x2,-0x1 ; Debug Table 0x17.0x3 = 0x39d,0x1 039e 4820 |H | Short_Literal 0x20 039f 487e |H~ | Short_Literal 0x7e 03a0 0262 | b | Execute Discrete,In_Range 03a1 6826 |h& | Jump_Zero 0x3c8 03a2 00cf | | Action Mark_Auxiliary 03a3 781e |x | Jump 0x3c2 03a4 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x4 = 0x3a4,0x3 03a5 00eb | | Load_Encached Diana_Cache 03a6 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 03a7 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03a8 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x5 = 0x3a8,0x4 03a9 00eb | | Load_Encached Diana_Cache 03aa 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 03ab c404 | | Store 0x2,0x4 03ac 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x6 = 0x3ac,0x5 03ad 00da | | Load_Top At_Offset_2 03ae 00eb | | Load_Encached Diana_Cache 03af 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 03b0 0f27 | ' | Execute_Immediate Equal,0x27 03b1 680b |h | Jump_Zero 0x3bd 03b2 4802 |H | Short_Literal 0x2 03b3 00da | | Load_Top At_Offset_2 03b4 00eb | | Load_Encached Diana_Cache 03b5 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 03b6 e5ff | | Load 0x2,-0x1 03b7 027f | | Execute Discrete,Equal 03b8 6804 |h | Jump_Zero 0x3bd 03b9 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x7 = 0x3b9,0x6 03ba 00eb | | Load_Encached Diana_Cache 03bb 18f0 | | Execute Package,Field_Execute,Field_Number 0xf0 03bc 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03bd 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x8 = 0x3bd,0x7 03be 00eb | | Load_Encached Diana_Cache 03bf 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 03c0 a402 | | Store_Unchecked 0x2,0x2 03c1 00c9 | | Action Pop_Auxiliary_Loop 03c2 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x9 = 0x3c2,0x2 03c3 00eb | | Load_Encached Diana_Cache 03c4 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 03c5 6fde |o | Jump_Zero 0x3a4 03c6 00ce | | Action Pop_Auxiliary 03c7 7812 |x | Jump 0x3da 03c8 00cf | | Action Mark_Auxiliary 03c9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x17.0xa = 0x3c9,0x8 03ca 4801 |H | Short_Literal 0x1 03cb 0263 | c | Execute Discrete,Above_Bound 03cc 7006 |p | Jump_Nonzero 0x3d3 03cd e402 | | Load 0x2,0x2 ; Debug Table 0x17.0xb = 0x3cd,0x9 03ce 00eb | | Load_Encached Diana_Cache 03cf 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 03d0 a402 | | Store_Unchecked 0x2,0x2 03d1 00c8 | | Action Pop_Auxiliary_Range 03d2 3ffa |? | Loop_Increasing 0x3cd 03d3 00ce | | Action Pop_Auxiliary 03d4 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0xc = 0x3d4,0xa 03d5 00eb | | Load_Encached Diana_Cache 03d6 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 03d7 00eb | | Load_Encached Diana_Cache 03d8 18f0 | | Execute Package,Field_Execute,Field_Number 0xf0 03d9 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03da 0092 0cbd | | Action Push_String_Extended,0xcbd ; "Array_Agg_Generic.Translate_Char failed" ; Debug Table 0x17.0xd = 0x3da,0xb 03dc 8215 | | Call 0x1,0x15 03dd 61be |a | Indirect_Literal Discrete,0x59c,{0x00000000, 0x7fffffff} ; Debug Table 0x17.0xe = 0x3dd,0xc 03de 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03df 0000 | | .XXX[0x1] 03e0 ; -------------------------------------------------------------------------------------- 03e0 ; SUBPROGRAM 03e0 ; -------------------------------------------------------------------------------------- 03e0 03e6 | | .CONST 0x03e6 ; Address of begin 03e1 0004 | | .CONST 0x0004 ; Address of exception handler 03e2 0003 | | .CONST 0x0003 ; Number of locals 03e3 INIT_03e0: 03e3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x18 = .DEBUG 0x03e3,0x10a6,0x1001,0x0000,0x0059,0x73b5,0x0000,0x0443 ; Debug Table 0x18.0x0 = 0x3e3,0xffff 03e4 029f 0a63 | c| Declare_Subprogram INIT_0a60,For_Call 03e6 BODY_03e0: 03e6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x1 = 0x3e6,0x1 03e7 00eb | | Load_Encached Diana_Cache 03e8 1814 | | Execute Package,Field_Execute,Field_Number 0x14 03e9 0f0b | | Execute_Immediate Equal,0xb 03ea 6813 |h | Jump_Zero 0x3fe 03eb e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x2 = 0x3eb,0x2 03ec 0f01 | | Execute_Immediate Equal,0x1 03ed 6802 |h | Jump_Zero 0x3f0 03ee 8403 | | Call 0x2,0x3 ; Debug Table 0x18.0x3 = 0x3ee,0x3 03ef 4506 |E | Exit_Suprogram New_Top_Offset 0x6 03f0 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x18.0x4 = 0x3f0,0x4 03f1 e5fa | | Load 0x2,-0x6 03f2 e5fc | | Load 0x2,-0x4 03f3 e210 | | Load 0x1,0x10 03f4 0119 | | Execute Any,Check_In_Formal_Type 03f5 e5fd | | Load 0x2,-0x3 03f6 e212 | | Load 0x1,0x12 03f7 0119 | | Execute Any,Check_In_Formal_Type 03f8 e5fe | | Load 0x2,-0x2 03f9 e5ff | | Load 0x2,-0x1 03fa 822c | , | Call 0x1,0x2c 03fb c5fa | | Store 0x2,-0x6 03fc c5f9 | | Store 0x2,-0x7 03fd 4506 |E | Exit_Suprogram New_Top_Offset 0x6 03fe e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x5 = 0x3fe,0x5 03ff 00eb | | Load_Encached Diana_Cache 0400 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0401 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0402 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x6 = 0x402,0x6 0403 8250 | P | Call 0x1,0x50 0404 680f |h | Jump_Zero 0x414 0405 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x18.0x7 = 0x405,0x7 0406 e5fa | | Load 0x2,-0x6 0407 e5fb | | Load 0x2,-0x5 0408 e5fc | | Load 0x2,-0x4 0409 e210 | | Load 0x1,0x10 040a 0119 | | Execute Any,Check_In_Formal_Type 040b e5fd | | Load 0x2,-0x3 040c e212 | | Load 0x1,0x12 040d 0119 | | Execute Any,Check_In_Formal_Type 040e e5fe | | Load 0x2,-0x2 040f e402 | | Load 0x2,0x2 0410 825f | _ | Call 0x1,0x5f 0411 c5fa | | Store 0x2,-0x6 0412 c5f9 | | Store 0x2,-0x7 0413 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0414 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x18.0x8 = 0x414,0x8 0415 e5fa | | Load 0x2,-0x6 0416 e5fb | | Load 0x2,-0x5 0417 e5fc | | Load 0x2,-0x4 0418 e210 | | Load 0x1,0x10 0419 0119 | | Execute Any,Check_In_Formal_Type 041a e5fd | | Load 0x2,-0x3 041b e212 | | Load 0x1,0x12 041c 0119 | | Execute Any,Check_In_Formal_Type 041d e5fe | | Load 0x2,-0x2 041e e402 | | Load 0x2,0x2 041f 825e | ^ | Call 0x1,0x5e 0420 c5fa | | Store 0x2,-0x6 0421 c5f9 | | Store 0x2,-0x7 0422 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0423 0000 0000 | | .BLANK 0000[0x5] 0428 ; -------------------------------------------------------------------------------------- 0428 ; SUBPROGRAM 0428 ; -------------------------------------------------------------------------------------- 0428 042f | / | .CONST 0x042f ; Address of begin 0429 0004 | | .CONST 0x0004 ; Address of exception handler 042a 0002 | | .CONST 0x0002 ; Number of locals 042b INIT_0428: 042b e211 | | Load 0x1,0x11 ; Debug Table 0x19 = .DEBUG 0x042b,0x10ba,0x1001,0x0000,0x0059,0x73b5,0x0000,0x0465 ; Debug Table 0x19.0x0 = 0x42b,0xffff 042c 02c7 | | Declare_Variable Any 042d 00d8 | | Load_Top At_Offset_0 042e 1c00 | | Execute_Immediate Run_Utility,0x0 042f BODY_0428: 042f e241 | A | Load 0x1,0x41 ; Debug Table 0x19.0x1 = 0x42f,0x1 0430 6803 |h | Jump_Zero 0x434 0431 0092 0cbe | | Action Push_String_Extended,0xcbe ; "Gen dynamic loop" ; Debug Table 0x19.0x2 = 0x431,0x2 0433 8216 | | Call 0x1,0x16 0434 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x19.0x3 = 0x434,0x3 0435 00d9 | | Load_Top At_Offset_1 0436 e5f8 | | Load 0x2,-0x8 0437 4801 |H | Short_Literal 0x1 0438 e5fa | | Load 0x2,-0x6 0439 e5fd | | Load 0x2,-0x3 043a e20f | | Load 0x1,0xf 043b 0119 | | Execute Any,Check_In_Formal_Type 043c e5fe | | Load 0x2,-0x2 043d e20f | | Load 0x1,0xf 043e 0119 | | Execute Any,Check_In_Formal_Type 043f 8230 | 0 | Call 0x1,0x30 0440 c5f8 | | Store 0x2,-0x8 0441 c402 | | Store 0x2,0x2 0442 c5f7 | | Store 0x2,-0x9 0443 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x19.0x4 = 0x443,0x4 0444 01dc | | Execute Vector,Last 0445 e5fa | | Load 0x2,-0x6 0446 027f | | Execute Discrete,Equal 0447 680e |h | Jump_Zero 0x456 0448 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x19.0x5 = 0x448,0x5 0449 e5f8 | | Load 0x2,-0x8 044a e5ff | | Load 0x2,-0x1 044b e5fc | | Load 0x2,-0x4 044c e210 | | Load 0x1,0x10 044d 0119 | | Execute Any,Check_In_Formal_Type 044e e5fb | | Load 0x2,-0x5 044f e212 | | Load 0x1,0x12 0450 0119 | | Execute Any,Check_In_Formal_Type 0451 e5fa | | Load 0x2,-0x6 0452 822a | * | Call 0x1,0x2a 0453 c5f8 | | Store 0x2,-0x8 0454 c5f7 | | Store 0x2,-0x9 0455 7810 |x | Jump 0x466 0456 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x19.0x6 = 0x456,0x6 0457 e5f8 | | Load 0x2,-0x8 0458 e5f9 | | Load 0x2,-0x7 0459 e5fc | | Load 0x2,-0x4 045a e210 | | Load 0x1,0x10 045b 0119 | | Execute Any,Check_In_Formal_Type 045c e5fb | | Load 0x2,-0x5 045d e212 | | Load 0x1,0x12 045e 0119 | | Execute Any,Check_In_Formal_Type 045f e5fa | | Load 0x2,-0x6 0460 0a01 | | Execute_Immediate Plus,0x1 0461 0248 | H | Execute Discrete,Check_In_Integer 0462 e5ff | | Load 0x2,-0x1 0463 8255 | U | Call 0x1,0x55 0464 c5f8 | | Store 0x2,-0x8 0465 c5f7 | | Store 0x2,-0x9 0466 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x19.0x7 = 0x466,0x7 0467 00d9 | | Load_Top At_Offset_1 0468 e5f8 | | Load 0x2,-0x8 0469 4800 |H | Short_Literal 0x0 046a e5fa | | Load 0x2,-0x6 046b e5fd | | Load 0x2,-0x3 046c e20f | | Load 0x1,0xf 046d 0119 | | Execute Any,Check_In_Formal_Type 046e e5fe | | Load 0x2,-0x2 046f e20f | | Load 0x1,0xf 0470 0119 | | Execute Any,Check_In_Formal_Type 0471 8230 | 0 | Call 0x1,0x30 0472 c5f8 | | Store 0x2,-0x8 0473 c402 | | Store 0x2,0x2 0474 c5f7 | | Store 0x2,-0x9 0475 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0476 0000 0000 | | .XXX[0x2] 0478 ; -------------------------------------------------------------------------------------- 0478 ; SUBPROGRAM 0478 ; -------------------------------------------------------------------------------------- 0478 048a | | .CONST 0x048a ; Address of begin 0479 0004 | | .CONST 0x0004 ; Address of exception handler 047a 0004 | | .CONST 0x0004 ; Number of locals 047b INIT_0478: 047b e001 | | Load 0x0,0x1 ; Debug Table 0x1a = .DEBUG 0x047b,0x10cc,0x1001,0x0000,0x0059,0x73b5,0x0000,0x04f3 ; Debug Table 0x1a.0x0 = 0x47b,0xffff 047c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 047d 02c7 | | Declare_Variable Any 047e 00d8 | | Load_Top At_Offset_0 047f 1c00 | | Execute_Immediate Run_Utility,0x0 0480 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x1a.0x1 = 0x480,0xfffe 0481 01dc | | Execute Vector,Last 0482 e5fa | | Load 0x2,-0x6 0483 027e | ~ | Execute Discrete,Not_Equal 0484 00e1 | | Load_Encached Boolean_Cache 0485 03f1 | | Declare_Variable Discrete,With_Value 0486 e211 | | Load 0x1,0x11 ; Debug Table 0x1a.0x2 = 0x486,0xfffd 0487 02c7 | | Declare_Variable Any 0488 00d8 | | Load_Top At_Offset_0 0489 1c00 | | Execute_Immediate Run_Utility,0x0 048a BODY_0478: 048a e241 | A | Load 0x1,0x41 ; Debug Table 0x1a.0x3 = 0x48a,0x1 048b 6803 |h | Jump_Zero 0x48f 048c 0092 0cbf | | Action Push_String_Extended,0xcbf ; "Gen static loop" ; Debug Table 0x1a.0x4 = 0x48c,0x2 048e 8216 | | Call 0x1,0x16 048f e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x5 = 0x48f,0x3 0490 e5fe | | Load 0x2,-0x2 0491 8244 | D | Call 0x1,0x44 0492 6801 |h | Jump_Zero 0x494 0493 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; Debug Table 0x1a.0x6 = 0x493,0x4 0494 e247 | G | Load 0x1,0x47 ; Debug Table 0x1a.0x7 = 0x494,0x5 0495 e5ff | | Load 0x2,-0x1 0496 e5fe | | Load 0x2,-0x2 0497 8243 | C | Call 0x1,0x43 0498 8242 | B | Call 0x1,0x42 0499 c402 | | Store 0x2,0x2 049a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0x8 = 0x49a,0x6 049b 681c |h | Jump_Zero 0x4b8 049c 00da | | Load_Top At_Offset_2 049d e247 | G | Load 0x1,0x47 049e 012f | / | Execute Any,Equal 049f 6818 |h | Jump_Zero 0x4b8 04a0 e5f8 | | Load 0x2,-0x8 ; Debug Table 0x1a.0x9 = 0x4a0,0x7 04a1 e5ff | | Load 0x2,-0x1 04a2 e5fa | | Load 0x2,-0x6 04a3 00e4 | | Load_Encached Positive_Cache 04a4 025b | [ | Execute Discrete,Check_In_Type 04a5 822d | - | Call 0x1,0x2d 04a6 c5f8 | | Store 0x2,-0x8 04a7 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x1a.0xa = 0x4a7,0x8 04a8 e5f8 | | Load 0x2,-0x8 04a9 e5f9 | | Load 0x2,-0x7 04aa e5fc | | Load 0x2,-0x4 04ab e210 | | Load 0x1,0x10 04ac 0119 | | Execute Any,Check_In_Formal_Type 04ad e5fb | | Load 0x2,-0x5 04ae e212 | | Load 0x1,0x12 04af 0119 | | Execute Any,Check_In_Formal_Type 04b0 e5fa | | Load 0x2,-0x6 04b1 0a01 | | Execute_Immediate Plus,0x1 04b2 0248 | H | Execute Discrete,Check_In_Integer 04b3 e5fd | | Load 0x2,-0x3 04b4 8255 | U | Call 0x1,0x55 04b5 c5f8 | | Store 0x2,-0x8 04b6 c5f7 | | Store 0x2,-0x9 04b7 4508 |E | Exit_Suprogram New_Top_Offset 0x8 04b8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0xb = 0x4b8,0x9 04b9 7019 |p | Jump_Nonzero 0x4d3 04ba e5fd | | Load 0x2,-0x3 04bb e5fb | | Load 0x2,-0x5 04bc e212 | | Load 0x1,0x12 04bd 0119 | | Execute Any,Check_In_Formal_Type 04be e402 | | Load 0x2,0x2 04bf 8233 | 3 | Call 0x1,0x33 04c0 6812 |h | Jump_Zero 0x4d3 04c1 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x1a.0xc = 0x4c1,0xa 04c2 e5f8 | | Load 0x2,-0x8 04c3 e5fd | | Load 0x2,-0x3 04c4 e5fa | | Load 0x2,-0x6 04c5 00e4 | | Load_Encached Positive_Cache 04c6 025b | [ | Execute Discrete,Check_In_Type 04c7 e5fc | | Load 0x2,-0x4 04c8 e210 | | Load 0x1,0x10 04c9 0119 | | Execute Any,Check_In_Formal_Type 04ca e5fb | | Load 0x2,-0x5 04cb e212 | | Load 0x1,0x12 04cc 0119 | | Execute Any,Check_In_Formal_Type 04cd e5fe | | Load 0x2,-0x2 04ce e5ff | | Load 0x2,-0x1 04cf 8232 | 2 | Call 0x1,0x32 04d0 c5f8 | | Store 0x2,-0x8 04d1 c5f7 | | Store 0x2,-0x9 04d2 4508 |E | Exit_Suprogram New_Top_Offset 0x8 04d3 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x1a.0xd = 0x4d3,0xb 04d4 00d9 | | Load_Top At_Offset_1 04d5 e5f8 | | Load 0x2,-0x8 04d6 4801 |H | Short_Literal 0x1 04d7 e5fa | | Load 0x2,-0x6 04d8 00e4 | | Load_Encached Positive_Cache 04d9 025b | [ | Execute Discrete,Check_In_Type 04da e5fe | | Load 0x2,-0x2 04db e5ff | | Load 0x2,-0x1 04dc 8231 | 1 | Call 0x1,0x31 04dd c5f8 | | Store 0x2,-0x8 04de c404 | | Store 0x2,0x4 04df c5f7 | | Store 0x2,-0x9 04e0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0xe = 0x4e0,0xc 04e1 7010 |p | Jump_Nonzero 0x4f2 04e2 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x1a.0xf = 0x4e2,0xd 04e3 e5f8 | | Load 0x2,-0x8 04e4 e5fd | | Load 0x2,-0x3 04e5 e5fc | | Load 0x2,-0x4 04e6 e210 | | Load 0x1,0x10 04e7 0119 | | Execute Any,Check_In_Formal_Type 04e8 e5fb | | Load 0x2,-0x5 04e9 e212 | | Load 0x1,0x12 04ea 0119 | | Execute Any,Check_In_Formal_Type 04eb e5fa | | Load 0x2,-0x6 04ec 00e4 | | Load_Encached Positive_Cache 04ed 025b | [ | Execute Discrete,Check_In_Type 04ee 822a | * | Call 0x1,0x2a 04ef c5f8 | | Store 0x2,-0x8 04f0 c5f7 | | Store 0x2,-0x9 04f1 7810 |x | Jump 0x502 04f2 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x1a.0x10 = 0x4f2,0xe 04f3 e5f8 | | Load 0x2,-0x8 04f4 e5f9 | | Load 0x2,-0x7 04f5 e5fc | | Load 0x2,-0x4 04f6 e210 | | Load 0x1,0x10 04f7 0119 | | Execute Any,Check_In_Formal_Type 04f8 e5fb | | Load 0x2,-0x5 04f9 e212 | | Load 0x1,0x12 04fa 0119 | | Execute Any,Check_In_Formal_Type 04fb e5fa | | Load 0x2,-0x6 04fc 0a01 | | Execute_Immediate Plus,0x1 04fd 0248 | H | Execute Discrete,Check_In_Integer 04fe e5fd | | Load 0x2,-0x3 04ff 8255 | U | Call 0x1,0x55 0500 c5f8 | | Store 0x2,-0x8 0501 c5f7 | | Store 0x2,-0x9 0502 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x1a.0x11 = 0x502,0xf 0503 00d9 | | Load_Top At_Offset_1 0504 e5f8 | | Load 0x2,-0x8 0505 4800 |H | Short_Literal 0x0 0506 e5fa | | Load 0x2,-0x6 0507 00e4 | | Load_Encached Positive_Cache 0508 025b | [ | Execute Discrete,Check_In_Type 0509 e5fe | | Load 0x2,-0x2 050a e5ff | | Load 0x2,-0x1 050b 8231 | 1 | Call 0x1,0x31 050c c5f8 | | Store 0x2,-0x8 050d c404 | | Store 0x2,0x4 050e c5f7 | | Store 0x2,-0x9 050f 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0510 ; -------------------------------------------------------------------------------------- 0510 ; SUBPROGRAM 0510 ; -------------------------------------------------------------------------------------- 0510 0528 | ( | .CONST 0x0528 ; Address of begin 0511 0004 | | .CONST 0x0004 ; Address of exception handler 0512 0008 | | .CONST 0x0008 ; Number of locals 0513 INIT_0510: 0513 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1b = .DEBUG 0x0513,0x10f2,0x1001,0x0000,0x0059,0x73b5,0x0000,0x05e5 ; Debug Table 0x1b.0x0 = 0x513,0xffff 0514 03e9 | | Declare_Variable Discrete,Duplicate 0515 e001 | | Load 0x0,0x1 ; Debug Table 0x1b.0x1 = 0x515,0xfffe 0516 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0517 02c7 | | Declare_Variable Any 0518 00d8 | | Load_Top At_Offset_0 0519 1c00 | | Execute_Immediate Run_Utility,0x0 051a e001 | | Load 0x0,0x1 051b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 051c 02c7 | | Declare_Variable Any 051d 00d8 | | Load_Top At_Offset_0 051e 1c00 | | Execute_Immediate Run_Utility,0x0 051f e20f | | Load 0x1,0xf ; Debug Table 0x1b.0x2 = 0x51f,0xfffd 0520 02c7 | | Declare_Variable Any 0521 00d8 | | Load_Top At_Offset_0 0522 1c00 | | Execute_Immediate Run_Utility,0x0 0523 e20f | | Load 0x1,0xf 0524 02c7 | | Declare_Variable Any 0525 00d8 | | Load_Top At_Offset_0 0526 1c00 | | Execute_Immediate Run_Utility,0x0 0527 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1b.0x3 = 0x527,0xfffc 0528 BODY_0510: 0528 e241 | A | Load 0x1,0x41 ; Debug Table 0x1b.0x4 = 0x528,0x1 0529 6803 |h | Jump_Zero 0x52d 052a 0092 0cc0 | | Action Push_String_Extended,0xcc0 ; "Gen constrained choice" ; Debug Table 0x1b.0x5 = 0x52a,0x2 052c 8216 | | Call 0x1,0x16 052d 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x6 = 0x52d,0x3 052e 0120 | | Execute Any,Is_Value 052f 6803 |h | Jump_Zero 0x533 0530 e001 | | Load 0x0,0x1 0531 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0532 7801 |x | Jump 0x534 0533 00db | | Load_Top At_Offset_3 0534 e404 | | Load 0x2,0x4 0535 0120 | | Execute Any,Is_Value 0536 6803 |h | Jump_Zero 0x53a 0537 e001 | | Load 0x0,0x1 0538 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0539 7801 |x | Jump 0x53b 053a e404 | | Load 0x2,0x4 053b 00e1 | | Load_Encached Boolean_Cache 053c 00e1 | | Load_Encached Boolean_Cache 053d e5ff | | Load 0x2,-0x1 053e 8219 | | Call 0x1,0x19 053f c402 | | Store 0x2,0x2 0540 c403 | | Store 0x2,0x3 0541 c404 | | Store 0x2,0x4 0542 c405 | | Store 0x2,0x5 0543 e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x7 = 0x543,0x4 0544 e403 | | Load 0x2,0x3 0545 0279 | y | Execute Discrete,And 0546 681b |h | Jump_Zero 0x562 0547 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x1b.0x8 = 0x547,0x5 0548 e5f8 | | Load 0x2,-0x8 0549 e5fa | | Load 0x2,-0x6 054a e5fd | | Load 0x2,-0x3 054b e5fc | | Load 0x2,-0x4 054c e212 | | Load 0x1,0x12 054d 0119 | | Execute Any,Check_In_Formal_Type 054e e5fb | | Load 0x2,-0x5 054f e210 | | Load 0x1,0x10 0550 0119 | | Execute Any,Check_In_Formal_Type 0551 e5fe | | Load 0x2,-0x2 0552 e405 | | Load 0x2,0x5 0553 e404 | | Load 0x2,0x4 0554 8257 | W | Call 0x1,0x57 0555 c5f8 | | Store 0x2,-0x8 0556 c5f7 | | Store 0x2,-0x9 0557 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x1b.0x9 = 0x557,0x6 0558 683f |h? | Jump_Zero 0x598 0559 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1b.0xa = 0x559,0x7 055a e5f6 | | Load 0x2,-0xa 055b e405 | | Load 0x2,0x5 055c e404 | | Load 0x2,0x4 055d e003 | | Load 0x0,0x3 055e 180f | | Execute Package,Field_Execute,Field_Number 0xf 055f c5f6 | | Store 0x2,-0xa 0560 0059 | Y | Store_Top Discrete,At_Offset_1 0561 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0562 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x1b.0xb = 0x562,0x8 0563 00da | | Load_Top At_Offset_2 0564 0120 | | Execute Any,Is_Value 0565 6802 |h | Jump_Zero 0x568 0566 e20f | | Load 0x1,0xf 0567 7803 |x | Jump 0x56b 0568 00da | | Load_Top At_Offset_2 0569 e20f | | Load 0x1,0xf 056a 0119 | | Execute Any,Check_In_Formal_Type 056b e406 | | Load 0x2,0x6 056c 0120 | | Execute Any,Is_Value 056d 6802 |h | Jump_Zero 0x570 056e e20f | | Load 0x1,0xf 056f 7803 |x | Jump 0x573 0570 e406 | | Load 0x2,0x6 0571 e20f | | Load 0x1,0xf 0572 0119 | | Execute Any,Check_In_Formal_Type 0573 4801 |H | Short_Literal 0x1 0574 e405 | | Load 0x2,0x5 0575 e404 | | Load 0x2,0x4 0576 e403 | | Load 0x2,0x3 0577 e402 | | Load 0x2,0x2 0578 e5fd | | Load 0x2,-0x3 0579 00e4 | | Load_Encached Positive_Cache 057a 025b | [ | Execute Discrete,Check_In_Type 057b e5fc | | Load 0x2,-0x4 057c e212 | | Load 0x1,0x12 057d 0119 | | Execute Any,Check_In_Formal_Type 057e 821b | | Call 0x1,0x1b 057f c406 | | Store 0x2,0x6 0580 c407 | | Store 0x2,0x7 0581 c5f7 | | Store 0x2,-0x9 0582 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x1b.0xc = 0x582,0x9 0583 e5f8 | | Load 0x2,-0x8 0584 e5fa | | Load 0x2,-0x6 0585 e5fd | | Load 0x2,-0x3 0586 00e4 | | Load_Encached Positive_Cache 0587 025b | [ | Execute Discrete,Check_In_Type 0588 e5fc | | Load 0x2,-0x4 0589 e212 | | Load 0x1,0x12 058a 0119 | | Execute Any,Check_In_Formal_Type 058b e5fb | | Load 0x2,-0x5 058c e210 | | Load 0x1,0x10 058d 0119 | | Execute Any,Check_In_Formal_Type 058e e407 | | Load 0x2,0x7 058f e20f | | Load 0x1,0xf 0590 0119 | | Execute Any,Check_In_Formal_Type 0591 e406 | | Load 0x2,0x6 0592 e20f | | Load 0x1,0xf 0593 0119 | | Execute Any,Check_In_Formal_Type 0594 e5fe | | Load 0x2,-0x2 0595 8256 | V | Call 0x1,0x56 0596 c5f8 | | Store 0x2,-0x8 0597 c5f7 | | Store 0x2,-0x9 0598 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0599 0000 0000 | | .XXX[0x3] 059b 0000 | | 059c 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 05a0 ; -------------------------------------------------------------------------------------- 05a0 ; SUBPROGRAM 05a0 ; -------------------------------------------------------------------------------------- 05a0 05b8 | | .CONST 0x05b8 ; Address of begin 05a1 0004 | | .CONST 0x0004 ; Address of exception handler 05a2 0008 | | .CONST 0x0008 ; Number of locals 05a3 INIT_05a0: 05a3 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1c = .DEBUG 0x05a3,0x110e,0x1001,0x0000,0x0059,0x73b5,0x0000,0x069a ; Debug Table 0x1c.0x0 = 0x5a3,0xffff 05a4 03e9 | | Declare_Variable Discrete,Duplicate 05a5 e001 | | Load 0x0,0x1 ; Debug Table 0x1c.0x1 = 0x5a5,0xfffe 05a6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 05a7 02c7 | | Declare_Variable Any 05a8 00d8 | | Load_Top At_Offset_0 05a9 1c00 | | Execute_Immediate Run_Utility,0x0 05aa e001 | | Load 0x0,0x1 05ab 1b0d | | Execute Package,Field_Read,Field_Number 0xd 05ac 02c7 | | Declare_Variable Any 05ad 00d8 | | Load_Top At_Offset_0 05ae 1c00 | | Execute_Immediate Run_Utility,0x0 05af e20f | | Load 0x1,0xf ; Debug Table 0x1c.0x2 = 0x5af,0xfffd 05b0 02c7 | | Declare_Variable Any 05b1 00d8 | | Load_Top At_Offset_0 05b2 1c00 | | Execute_Immediate Run_Utility,0x0 05b3 e20f | | Load 0x1,0xf 05b4 02c7 | | Declare_Variable Any 05b5 00d8 | | Load_Top At_Offset_0 05b6 1c00 | | Execute_Immediate Run_Utility,0x0 05b7 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1c.0x3 = 0x5b7,0xfffc 05b8 BODY_05a0: 05b8 e241 | A | Load 0x1,0x41 ; Debug Table 0x1c.0x4 = 0x5b8,0x1 05b9 6803 |h | Jump_Zero 0x5bd 05ba 0092 0cc1 | | Action Push_String_Extended,0xcc1 ; "Gen range choice" ; Debug Table 0x1c.0x5 = 0x5ba,0x2 05bc 8216 | | Call 0x1,0x16 05bd 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x6 = 0x5bd,0x3 05be 0120 | | Execute Any,Is_Value 05bf 6803 |h | Jump_Zero 0x5c3 05c0 e001 | | Load 0x0,0x1 05c1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 05c2 7801 |x | Jump 0x5c4 05c3 00db | | Load_Top At_Offset_3 05c4 e404 | | Load 0x2,0x4 05c5 0120 | | Execute Any,Is_Value 05c6 6803 |h | Jump_Zero 0x5ca 05c7 e001 | | Load 0x0,0x1 05c8 1b0d | | Execute Package,Field_Read,Field_Number 0xd 05c9 7801 |x | Jump 0x5cb 05ca e404 | | Load 0x2,0x4 05cb 00e1 | | Load_Encached Boolean_Cache 05cc 00e1 | | Load_Encached Boolean_Cache 05cd e5ff | | Load 0x2,-0x1 05ce 8219 | | Call 0x1,0x19 05cf c402 | | Store 0x2,0x2 05d0 c403 | | Store 0x2,0x3 05d1 c404 | | Store 0x2,0x4 05d2 c405 | | Store 0x2,0x5 05d3 e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0x7 = 0x5d3,0x4 05d4 e403 | | Load 0x2,0x3 05d5 0279 | y | Execute Discrete,And 05d6 681b |h | Jump_Zero 0x5f2 05d7 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x1c.0x8 = 0x5d7,0x5 05d8 e5f8 | | Load 0x2,-0x8 05d9 e5fa | | Load 0x2,-0x6 05da e5fd | | Load 0x2,-0x3 05db e5fc | | Load 0x2,-0x4 05dc e212 | | Load 0x1,0x12 05dd 0119 | | Execute Any,Check_In_Formal_Type 05de e5fb | | Load 0x2,-0x5 05df e210 | | Load 0x1,0x10 05e0 0119 | | Execute Any,Check_In_Formal_Type 05e1 e5fe | | Load 0x2,-0x2 05e2 e405 | | Load 0x2,0x5 05e3 e404 | | Load 0x2,0x4 05e4 8257 | W | Call 0x1,0x57 05e5 c5f8 | | Store 0x2,-0x8 05e6 c5f7 | | Store 0x2,-0x9 05e7 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x1c.0x9 = 0x5e7,0x6 05e8 6808 |h | Jump_Zero 0x5f1 05e9 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1c.0xa = 0x5e9,0x7 05ea e5f6 | | Load 0x2,-0xa 05eb e405 | | Load 0x2,0x5 05ec e404 | | Load 0x2,0x4 05ed e003 | | Load 0x0,0x3 05ee 180f | | Execute Package,Field_Execute,Field_Number 0xf 05ef c5f6 | | Store 0x2,-0xa 05f0 0059 | Y | Store_Top Discrete,At_Offset_1 05f1 4508 |E | Exit_Suprogram New_Top_Offset 0x8 05f2 0092 0cc2 | | Action Push_String_Extended,0xcc2 ; "Multiple choices in nonstatic aggregate" ; Debug Table 0x1c.0xb = 0x5f2,0x8 05f4 e5f9 | | Load 0x2,-0x7 05f5 0f00 | | Execute_Immediate Equal,0x0 05f6 824b | K | Call 0x1,0x4b 05f7 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x1c.0xc = 0x5f7,0x9 05f8 00da | | Load_Top At_Offset_2 05f9 0120 | | Execute Any,Is_Value 05fa 6802 |h | Jump_Zero 0x5fd 05fb e20f | | Load 0x1,0xf 05fc 7803 |x | Jump 0x600 05fd 00da | | Load_Top At_Offset_2 05fe e20f | | Load 0x1,0xf 05ff 0119 | | Execute Any,Check_In_Formal_Type 0600 e406 | | Load 0x2,0x6 0601 0120 | | Execute Any,Is_Value 0602 6802 |h | Jump_Zero 0x605 0603 e20f | | Load 0x1,0xf 0604 7803 |x | Jump 0x608 0605 e406 | | Load 0x2,0x6 0606 e20f | | Load 0x1,0xf 0607 0119 | | Execute Any,Check_In_Formal_Type 0608 4801 |H | Short_Literal 0x1 0609 e405 | | Load 0x2,0x5 060a e404 | | Load 0x2,0x4 060b e403 | | Load 0x2,0x3 060c e402 | | Load 0x2,0x2 060d e5fd | | Load 0x2,-0x3 060e 00e4 | | Load_Encached Positive_Cache 060f 025b | [ | Execute Discrete,Check_In_Type 0610 e5fc | | Load 0x2,-0x4 0611 e212 | | Load 0x1,0x12 0612 0119 | | Execute Any,Check_In_Formal_Type 0613 821b | | Call 0x1,0x1b 0614 c406 | | Store 0x2,0x6 0615 c407 | | Store 0x2,0x7 0616 c5f7 | | Store 0x2,-0x9 0617 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x1c.0xd = 0x617,0xa 0618 e5f8 | | Load 0x2,-0x8 0619 e5fa | | Load 0x2,-0x6 061a e5fd | | Load 0x2,-0x3 061b 00e4 | | Load_Encached Positive_Cache 061c 025b | [ | Execute Discrete,Check_In_Type 061d e5fc | | Load 0x2,-0x4 061e e212 | | Load 0x1,0x12 061f 0119 | | Execute Any,Check_In_Formal_Type 0620 e5fb | | Load 0x2,-0x5 0621 e210 | | Load 0x1,0x10 0622 0119 | | Execute Any,Check_In_Formal_Type 0623 e407 | | Load 0x2,0x7 0624 e20f | | Load 0x1,0xf 0625 0119 | | Execute Any,Check_In_Formal_Type 0626 e406 | | Load 0x2,0x6 0627 e20f | | Load 0x1,0xf 0628 0119 | | Execute Any,Check_In_Formal_Type 0629 e5fe | | Load 0x2,-0x2 062a 8256 | V | Call 0x1,0x56 062b c5f8 | | Store 0x2,-0x8 062c c5f7 | | Store 0x2,-0x9 062d 4508 |E | Exit_Suprogram New_Top_Offset 0x8 062e 0000 0000 | | .XXX[0x2] 0630 ; -------------------------------------------------------------------------------------- 0630 ; SUBPROGRAM 0630 ; -------------------------------------------------------------------------------------- 0630 0647 | G | .CONST 0x0647 ; Address of begin 0631 0004 | | .CONST 0x0004 ; Address of exception handler 0632 0007 | | .CONST 0x0007 ; Number of locals 0633 INIT_0630: 0633 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1d = .DEBUG 0x0633,0x112c,0x1001,0x0000,0x0059,0x73b5,0x0000,0x0746 ; Debug Table 0x1d.0x0 = 0x633,0xffff 0634 03e9 | | Declare_Variable Discrete,Duplicate 0635 e001 | | Load 0x0,0x1 ; Debug Table 0x1d.0x1 = 0x635,0xfffe 0636 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0637 02c7 | | Declare_Variable Any 0638 00d8 | | Load_Top At_Offset_0 0639 1c00 | | Execute_Immediate Run_Utility,0x0 063a e001 | | Load 0x0,0x1 063b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 063c 02c7 | | Declare_Variable Any 063d 00d8 | | Load_Top At_Offset_0 063e 1c00 | | Execute_Immediate Run_Utility,0x0 063f e20f | | Load 0x1,0xf ; Debug Table 0x1d.0x2 = 0x63f,0xfffd 0640 02c7 | | Declare_Variable Any 0641 00d8 | | Load_Top At_Offset_0 0642 1c00 | | Execute_Immediate Run_Utility,0x0 0643 e20f | | Load 0x1,0xf 0644 02c7 | | Declare_Variable Any 0645 00d8 | | Load_Top At_Offset_0 0646 1c00 | | Execute_Immediate Run_Utility,0x0 0647 BODY_0630: 0647 e241 | A | Load 0x1,0x41 ; Debug Table 0x1d.0x3 = 0x647,0x1 0648 6803 |h | Jump_Zero 0x64c 0649 0092 0cc3 | | Action Push_String_Extended,0xcc3 ; "Gen range attr choice" ; Debug Table 0x1d.0x4 = 0x649,0x2 064b 8216 | | Call 0x1,0x16 064c 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d.0x5 = 0x64c,0x3 064d 0120 | | Execute Any,Is_Value 064e 6803 |h | Jump_Zero 0x652 064f e001 | | Load 0x0,0x1 0650 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0651 7801 |x | Jump 0x653 0652 00da | | Load_Top At_Offset_2 0653 e404 | | Load 0x2,0x4 0654 0120 | | Execute Any,Is_Value 0655 6803 |h | Jump_Zero 0x659 0656 e001 | | Load 0x0,0x1 0657 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0658 7801 |x | Jump 0x65a 0659 e404 | | Load 0x2,0x4 065a 00e1 | | Load_Encached Boolean_Cache 065b 00e1 | | Load_Encached Boolean_Cache 065c e5ff | | Load 0x2,-0x1 065d 8219 | | Call 0x1,0x19 065e c402 | | Store 0x2,0x2 065f c403 | | Store 0x2,0x3 0660 c404 | | Store 0x2,0x4 0661 c405 | | Store 0x2,0x5 0662 e402 | | Load 0x2,0x2 ; Debug Table 0x1d.0x6 = 0x662,0x4 0663 e403 | | Load 0x2,0x3 0664 0279 | y | Execute Discrete,And 0665 6811 |h | Jump_Zero 0x677 0666 e5f8 | | Load 0x2,-0x8 ; Debug Table 0x1d.0x7 = 0x666,0x5 0667 e5f9 | | Load 0x2,-0x7 0668 e5fa | | Load 0x2,-0x6 0669 e5fd | | Load 0x2,-0x3 066a e5fc | | Load 0x2,-0x4 066b e212 | | Load 0x1,0x12 066c 0119 | | Execute Any,Check_In_Formal_Type 066d e5fb | | Load 0x2,-0x5 066e e210 | | Load 0x1,0x10 066f 0119 | | Execute Any,Check_In_Formal_Type 0670 e5fe | | Load 0x2,-0x2 0671 e405 | | Load 0x2,0x5 0672 e404 | | Load 0x2,0x4 0673 8257 | W | Call 0x1,0x57 0674 c5f9 | | Store 0x2,-0x7 0675 c5f8 | | Store 0x2,-0x8 0676 4507 |E | Exit_Suprogram New_Top_Offset 0x7 0677 e5f8 | | Load 0x2,-0x8 ; Debug Table 0x1d.0x8 = 0x677,0x6 0678 00d9 | | Load_Top At_Offset_1 0679 0120 | | Execute Any,Is_Value 067a 6802 |h | Jump_Zero 0x67d 067b e20f | | Load 0x1,0xf 067c 7803 |x | Jump 0x680 067d 00d9 | | Load_Top At_Offset_1 067e e20f | | Load 0x1,0xf 067f 0119 | | Execute Any,Check_In_Formal_Type 0680 00db | | Load_Top At_Offset_3 0681 0120 | | Execute Any,Is_Value 0682 6802 |h | Jump_Zero 0x685 0683 e20f | | Load 0x1,0xf 0684 7803 |x | Jump 0x688 0685 00db | | Load_Top At_Offset_3 0686 e20f | | Load 0x1,0xf 0687 0119 | | Execute Any,Check_In_Formal_Type 0688 4801 |H | Short_Literal 0x1 0689 e405 | | Load 0x2,0x5 068a e404 | | Load 0x2,0x4 068b e403 | | Load 0x2,0x3 068c e402 | | Load 0x2,0x2 068d e5fd | | Load 0x2,-0x3 068e 00e4 | | Load_Encached Positive_Cache 068f 025b | [ | Execute Discrete,Check_In_Type 0690 e5fc | | Load 0x2,-0x4 0691 e212 | | Load 0x1,0x12 0692 0119 | | Execute Any,Check_In_Formal_Type 0693 821b | | Call 0x1,0x1b 0694 c406 | | Store 0x2,0x6 0695 c407 | | Store 0x2,0x7 0696 c5f8 | | Store 0x2,-0x8 0697 e5f8 | | Load 0x2,-0x8 ; Debug Table 0x1d.0x9 = 0x697,0x7 0698 e5f9 | | Load 0x2,-0x7 0699 e5fa | | Load 0x2,-0x6 069a e5fd | | Load 0x2,-0x3 069b 00e4 | | Load_Encached Positive_Cache 069c 025b | [ | Execute Discrete,Check_In_Type 069d e5fc | | Load 0x2,-0x4 069e e212 | | Load 0x1,0x12 069f 0119 | | Execute Any,Check_In_Formal_Type 06a0 e5fb | | Load 0x2,-0x5 06a1 e210 | | Load 0x1,0x10 06a2 0119 | | Execute Any,Check_In_Formal_Type 06a3 e407 | | Load 0x2,0x7 06a4 e20f | | Load 0x1,0xf 06a5 0119 | | Execute Any,Check_In_Formal_Type 06a6 e406 | | Load 0x2,0x6 06a7 e20f | | Load 0x1,0xf 06a8 0119 | | Execute Any,Check_In_Formal_Type 06a9 e5fe | | Load 0x2,-0x2 06aa 8256 | V | Call 0x1,0x56 06ab c5f9 | | Store 0x2,-0x7 06ac c5f8 | | Store 0x2,-0x8 06ad 4507 |E | Exit_Suprogram New_Top_Offset 0x7 06ae 0000 0000 | | .XXX[0x2] 06b0 ; -------------------------------------------------------------------------------------- 06b0 ; SUBPROGRAM 06b0 ; -------------------------------------------------------------------------------------- 06b0 06be | | .CONST 0x06be ; Address of begin 06b1 0004 | | .CONST 0x0004 ; Address of exception handler 06b2 0005 | | .CONST 0x0005 ; Number of locals 06b3 INIT_06b0: 06b3 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1e = .DEBUG 0x06b3,0x1142,0x1001,0x0000,0x0059,0x73b5,0x0000,0x07cd ; Debug Table 0x1e.0x0 = 0x6b3,0xffff 06b4 e001 | | Load 0x0,0x1 ; Debug Table 0x1e.0x1 = 0x6b4,0xfffe 06b5 1b0d | | Execute Package,Field_Read,Field_Number 0xd 06b6 02c7 | | Declare_Variable Any 06b7 00d8 | | Load_Top At_Offset_0 06b8 1c00 | | Execute_Immediate Run_Utility,0x0 06b9 e20f | | Load 0x1,0xf ; Debug Table 0x1e.0x2 = 0x6b9,0xfffd 06ba 02c7 | | Declare_Variable Any 06bb 00d8 | | Load_Top At_Offset_0 06bc 1c00 | | Execute_Immediate Run_Utility,0x0 06bd 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1e.0x3 = 0x6bd,0xfffc 06be BODY_06b0: 06be e241 | A | Load 0x1,0x41 ; Debug Table 0x1e.0x4 = 0x6be,0x1 06bf 6803 |h | Jump_Zero 0x6c3 06c0 0092 0cc4 | | Action Push_String_Extended,0xcc4 ; "Gen single choice" ; Debug Table 0x1e.0x5 = 0x6c0,0x2 06c2 8216 | | Call 0x1,0x16 06c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x6 = 0x6c3,0x3 06c4 0120 | | Execute Any,Is_Value 06c5 6803 |h | Jump_Zero 0x6c9 06c6 e001 | | Load 0x0,0x1 06c7 1b0d | | Execute Package,Field_Read,Field_Number 0xd 06c8 7801 |x | Jump 0x6ca 06c9 00da | | Load_Top At_Offset_2 06ca 00e1 | | Load_Encached Boolean_Cache 06cb e5ff | | Load 0x2,-0x1 06cc 821a | | Call 0x1,0x1a 06cd c402 | | Store 0x2,0x2 06ce c403 | | Store 0x2,0x3 06cf 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x7 = 0x6cf,0x4 06d0 680a |h | Jump_Zero 0x6db 06d1 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x1e.0x8 = 0x6d1,0x5 06d2 6808 |h | Jump_Zero 0x6db 06d3 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1e.0x9 = 0x6d3,0x6 06d4 e5f6 | | Load 0x2,-0xa 06d5 e403 | | Load 0x2,0x3 06d6 e403 | | Load 0x2,0x3 06d7 e003 | | Load 0x0,0x3 06d8 180f | | Execute Package,Field_Execute,Field_Number 0xf 06d9 c5f6 | | Store 0x2,-0xa 06da 0059 | Y | Store_Top Discrete,At_Offset_1 06db 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0xa = 0x6db,0x7 06dc 6808 |h | Jump_Zero 0x6e5 06dd e5f8 | | Load 0x2,-0x8 ; Debug Table 0x1e.0xb = 0x6dd,0x8 06de 00db | | Load_Top At_Offset_3 06df e5fd | | Load 0x2,-0x3 06e0 00e4 | | Load_Encached Positive_Cache 06e1 025b | [ | Execute Discrete,Check_In_Type 06e2 822d | - | Call 0x1,0x2d 06e3 c5f8 | | Store 0x2,-0x8 06e4 781e |x | Jump 0x703 06e5 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x1e.0xc = 0x6e5,0x9 06e6 00da | | Load_Top At_Offset_2 06e7 0120 | | Execute Any,Is_Value 06e8 6802 |h | Jump_Zero 0x6eb 06e9 e20f | | Load 0x1,0xf 06ea 7803 |x | Jump 0x6ee 06eb 00da | | Load_Top At_Offset_2 06ec e20f | | Load 0x1,0xf 06ed 0119 | | Execute Any,Check_In_Formal_Type 06ee 4800 |H | Short_Literal 0x0 06ef e5fd | | Load 0x2,-0x3 06f0 00e4 | | Load_Encached Positive_Cache 06f1 025b | [ | Execute Discrete,Check_In_Type 06f2 e5fc | | Load 0x2,-0x4 06f3 e212 | | Load 0x1,0x12 06f4 0119 | | Execute Any,Check_In_Formal_Type 06f5 821c | | Call 0x1,0x1c 06f6 c404 | | Store 0x2,0x4 06f7 c5f7 | | Store 0x2,-0x9 06f8 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x1e.0xd = 0x6f8,0xa 06f9 e5f8 | | Load 0x2,-0x8 06fa 00db | | Load_Top At_Offset_3 06fb e20f | | Load 0x1,0xf 06fc 0119 | | Execute Any,Check_In_Formal_Type 06fd e5fd | | Load 0x2,-0x3 06fe 00e4 | | Load_Encached Positive_Cache 06ff 025b | [ | Execute Discrete,Check_In_Type 0700 822e | . | Call 0x1,0x2e 0701 c5f8 | | Store 0x2,-0x8 0702 c5f7 | | Store 0x2,-0x9 0703 e5fa | | Load 0x2,-0x6 ; Debug Table 0x1e.0xe = 0x703,0xb 0704 01dc | | Execute Vector,Last 0705 e5fd | | Load 0x2,-0x3 0706 027e | ~ | Execute Discrete,Not_Equal 0707 6811 |h | Jump_Zero 0x719 0708 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x1e.0xf = 0x708,0xc 0709 e5f8 | | Load 0x2,-0x8 070a e5fa | | Load 0x2,-0x6 070b e5fb | | Load 0x2,-0x5 070c e210 | | Load 0x1,0x10 070d 0119 | | Execute Any,Check_In_Formal_Type 070e e5fc | | Load 0x2,-0x4 070f e212 | | Load 0x1,0x12 0710 0119 | | Execute Any,Check_In_Formal_Type 0711 e5fd | | Load 0x2,-0x3 0712 0a01 | | Execute_Immediate Plus,0x1 0713 0248 | H | Execute Discrete,Check_In_Integer 0714 e5fe | | Load 0x2,-0x2 0715 8255 | U | Call 0x1,0x55 0716 c5f8 | | Store 0x2,-0x8 0717 c5f7 | | Store 0x2,-0x9 0718 780f |x | Jump 0x728 0719 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x1e.0x10 = 0x719,0xd 071a e5f8 | | Load 0x2,-0x8 071b e5fe | | Load 0x2,-0x2 071c e5fb | | Load 0x2,-0x5 071d e210 | | Load 0x1,0x10 071e 0119 | | Execute Any,Check_In_Formal_Type 071f e5fc | | Load 0x2,-0x4 0720 e212 | | Load 0x1,0x12 0721 0119 | | Execute Any,Check_In_Formal_Type 0722 e5fd | | Load 0x2,-0x3 0723 00e4 | | Load_Encached Positive_Cache 0724 025b | [ | Execute Discrete,Check_In_Type 0725 822a | * | Call 0x1,0x2a 0726 c5f8 | | Store 0x2,-0x8 0727 c5f7 | | Store 0x2,-0x9 0728 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x11 = 0x728,0xe 0729 7001 |p | Jump_Nonzero 0x72b 072a 821d | | Call 0x1,0x1d ; Debug Table 0x1e.0x12 = 0x72a,0xf 072b 4508 |E | Exit_Suprogram New_Top_Offset 0x8 072c 0000 0000 | | .BLANK 0000[0x4] 0730 ; -------------------------------------------------------------------------------------- 0730 ; SUBPROGRAM 0730 ; -------------------------------------------------------------------------------------- 0730 073d | = | .CONST 0x073d ; Address of begin 0731 0004 | | .CONST 0x0004 ; Address of exception handler 0732 0003 | | .CONST 0x0003 ; Number of locals 0733 INIT_0730: 0733 e001 | | Load 0x0,0x1 ; Debug Table 0x1f = .DEBUG 0x0733,0x116a,0x1001,0x0000,0x0059,0x73b5,0x0000,0x0887 ; Debug Table 0x1f.0x0 = 0x733,0xffff 0734 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0735 02c7 | | Declare_Variable Any 0736 00d8 | | Load_Top At_Offset_0 0737 1c00 | | Execute_Immediate Run_Utility,0x0 0738 e001 | | Load 0x0,0x1 0739 1b0d | | Execute Package,Field_Read,Field_Number 0xd 073a 02c7 | | Declare_Variable Any 073b 00d8 | | Load_Top At_Offset_0 073c 1c00 | | Execute_Immediate Run_Utility,0x0 073d BODY_0730: 073d e241 | A | Load 0x1,0x41 ; Debug Table 0x1f.0x1 = 0x73d,0x1 073e 6803 |h | Jump_Zero 0x742 073f 0092 0cc5 | | Action Push_String_Extended,0xcc5 ; "Gen static others" ; Debug Table 0x1f.0x2 = 0x73f,0x2 0741 8216 | | Call 0x1,0x16 0742 00cf | | Action Mark_Auxiliary 0743 7825 |x% | Jump 0x769 0744 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1f.0x3 = 0x744,0x4 0745 0120 | | Execute Any,Is_Value 0746 6803 |h | Jump_Zero 0x74a 0747 e001 | | Load 0x0,0x1 0748 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0749 7801 |x | Jump 0x74b 074a 00d9 | | Load_Top At_Offset_1 074b 00db | | Load_Top At_Offset_3 074c 0120 | | Execute Any,Is_Value 074d 6803 |h | Jump_Zero 0x751 074e e001 | | Load 0x0,0x1 074f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0750 7801 |x | Jump 0x752 0751 00db | | Load_Top At_Offset_3 0752 e5f8 | | Load 0x2,-0x8 0753 e003 | | Load 0x0,0x3 0754 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0755 c5f8 | | Store 0x2,-0x8 0756 c402 | | Store 0x2,0x2 0757 c403 | | Store 0x2,0x3 0758 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x1f.0x4 = 0x758,0x5 0759 e5fa | | Load 0x2,-0x6 075a e5fb | | Load 0x2,-0x5 075b e5fe | | Load 0x2,-0x2 075c e5fd | | Load 0x2,-0x3 075d e212 | | Load 0x1,0x12 075e 0119 | | Execute Any,Check_In_Formal_Type 075f e5fc | | Load 0x2,-0x4 0760 e210 | | Load 0x1,0x10 0761 0119 | | Execute Any,Check_In_Formal_Type 0762 e5ff | | Load 0x2,-0x1 0763 e403 | | Load 0x2,0x3 0764 e402 | | Load 0x2,0x2 0765 8257 | W | Call 0x1,0x57 0766 c5fa | | Store 0x2,-0x6 0767 c5f9 | | Store 0x2,-0x7 0768 00c9 | | Action Pop_Auxiliary_Loop 0769 e5f8 | | Load 0x2,-0x8 ; Debug Table 0x1f.0x5 = 0x769,0x3 076a e003 | | Load 0x0,0x3 076b 1811 | | Execute Package,Field_Execute,Field_Number 0x11 076c 77d7 |w | Jump_Nonzero 0x744 076d 4506 |E | Exit_Suprogram New_Top_Offset 0x6 076e 0000 0000 | | .XXX[0x2] 0770 ; -------------------------------------------------------------------------------------- 0770 ; SUBPROGRAM 0770 ; -------------------------------------------------------------------------------------- 0770 078c | | .CONST 0x078c ; Address of begin 0771 0004 | | .CONST 0x0004 ; Address of exception handler 0772 0008 | | .CONST 0x0008 ; Number of locals 0773 INIT_0770: 0773 00db | | Load_Top At_Offset_3 ; Debug Table 0x20 = .DEBUG 0x0773,0x1178,0x1001,0x0000,0x0059,0x73b5,0x0000,0x08e0 ; Debug Table 0x20.0x0 = 0x773,0xffff 0774 e5fb | | Load 0x2,-0x5 0775 01d5 | | Execute Vector,Field_Reference 0776 0007 | | Action Break_Optional 0777 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x20.0x1 = 0x777,0xfffe 0778 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0779 03e9 | | Declare_Variable Discrete,Duplicate 077a e001 | | Load 0x0,0x1 ; Debug Table 0x20.0x2 = 0x77a,0xfffd 077b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 077c 02c7 | | Declare_Variable Any 077d 00d8 | | Load_Top At_Offset_0 077e 1c00 | | Execute_Immediate Run_Utility,0x0 077f e001 | | Load 0x0,0x1 0780 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0781 02c7 | | Declare_Variable Any 0782 00d8 | | Load_Top At_Offset_0 0783 1c00 | | Execute_Immediate Run_Utility,0x0 0784 e20f | | Load 0x1,0xf ; Debug Table 0x20.0x3 = 0x784,0xfffc 0785 02c7 | | Declare_Variable Any 0786 00d8 | | Load_Top At_Offset_0 0787 1c00 | | Execute_Immediate Run_Utility,0x0 0788 e20f | | Load 0x1,0xf 0789 02c7 | | Declare_Variable Any 078a 00d8 | | Load_Top At_Offset_0 078b 1c00 | | Execute_Immediate Run_Utility,0x0 078c BODY_0770: 078c e241 | A | Load 0x1,0x41 ; Debug Table 0x20.0x4 = 0x78c,0x1 078d 6803 |h | Jump_Zero 0x791 078e 0092 0cc6 | | Action Push_String_Extended,0xcc6 ; "Gen standalone others" ; Debug Table 0x20.0x5 = 0x78e,0x2 0790 8216 | | Call 0x1,0x16 0791 e402 | | Load 0x2,0x2 ; Debug Table 0x20.0x6 = 0x791,0x3 0792 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0793 7008 |p | Jump_Nonzero 0x79c 0794 e402 | | Load 0x2,0x2 ; Debug Table 0x20.0x7 = 0x794,0x4 0795 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 0796 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0797 a403 | | Store_Unchecked 0x2,0x3 0798 e402 | | Load 0x2,0x2 ; Debug Table 0x20.0x8 = 0x798,0x5 0799 2604 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x4 079a 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 079b a404 | | Store_Unchecked 0x2,0x4 079c e403 | | Load 0x2,0x3 ; Debug Table 0x20.0x9 = 0x79c,0x6 079d e404 | | Load 0x2,0x4 079e 0279 | y | Execute Discrete,And 079f 6815 |h | Jump_Zero 0x7b5 07a0 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x20.0xa = 0x7a0,0x7 07a1 e5fa | | Load 0x2,-0x6 07a2 e5fb | | Load 0x2,-0x5 07a3 e5fe | | Load 0x2,-0x2 07a4 e5fd | | Load 0x2,-0x3 07a5 e212 | | Load 0x1,0x12 07a6 0119 | | Execute Any,Check_In_Formal_Type 07a7 e5fc | | Load 0x2,-0x4 07a8 e210 | | Load 0x1,0x10 07a9 0119 | | Execute Any,Check_In_Formal_Type 07aa e5ff | | Load 0x2,-0x1 07ab e402 | | Load 0x2,0x2 07ac 2604 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x4 07ad 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 07ae e402 | | Load 0x2,0x2 07af 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 07b0 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 07b1 8257 | W | Call 0x1,0x57 07b2 c5fa | | Store 0x2,-0x6 07b3 c5f9 | | Store 0x2,-0x7 07b4 4506 |E | Exit_Suprogram New_Top_Offset 0x6 07b5 e403 | | Load 0x2,0x3 ; Debug Table 0x20.0xb = 0x7b5,0x8 07b6 6804 |h | Jump_Zero 0x7bb 07b7 e402 | | Load 0x2,0x2 ; Debug Table 0x20.0xc = 0x7b7,0x9 07b8 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 07b9 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 07ba c405 | | Store 0x2,0x5 07bb e404 | | Load 0x2,0x4 ; Debug Table 0x20.0xd = 0x7bb,0xa 07bc 6804 |h | Jump_Zero 0x7c1 07bd e402 | | Load 0x2,0x2 ; Debug Table 0x20.0xe = 0x7bd,0xb 07be 2604 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x4 07bf 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 07c0 c406 | | Store 0x2,0x6 07c1 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x20.0xf = 0x7c1,0xc 07c2 00d9 | | Load_Top At_Offset_1 07c3 0120 | | Execute Any,Is_Value 07c4 6802 |h | Jump_Zero 0x7c7 07c5 e20f | | Load 0x1,0xf 07c6 7803 |x | Jump 0x7ca 07c7 00d9 | | Load_Top At_Offset_1 07c8 e20f | | Load 0x1,0xf 07c9 0119 | | Execute Any,Check_In_Formal_Type 07ca 00db | | Load_Top At_Offset_3 07cb 0120 | | Execute Any,Is_Value 07cc 6802 |h | Jump_Zero 0x7cf 07cd e20f | | Load 0x1,0xf 07ce 7803 |x | Jump 0x7d2 07cf 00db | | Load_Top At_Offset_3 07d0 e20f | | Load 0x1,0xf 07d1 0119 | | Execute Any,Check_In_Formal_Type 07d2 4801 |H | Short_Literal 0x1 07d3 e406 | | Load 0x2,0x6 07d4 e405 | | Load 0x2,0x5 07d5 e404 | | Load 0x2,0x4 07d6 e403 | | Load 0x2,0x3 07d7 e5fe | | Load 0x2,-0x2 07d8 00e4 | | Load_Encached Positive_Cache 07d9 025b | [ | Execute Discrete,Check_In_Type 07da e5fd | | Load 0x2,-0x3 07db e212 | | Load 0x1,0x12 07dc 0119 | | Execute Any,Check_In_Formal_Type 07dd 821b | | Call 0x1,0x1b 07de c407 | | Store 0x2,0x7 07df c408 | | Store 0x2,0x8 07e0 c5f9 | | Store 0x2,-0x7 07e1 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x20.0x10 = 0x7e1,0xd 07e2 e5fa | | Load 0x2,-0x6 07e3 e5fb | | Load 0x2,-0x5 07e4 e5fe | | Load 0x2,-0x2 07e5 00e4 | | Load_Encached Positive_Cache 07e6 025b | [ | Execute Discrete,Check_In_Type 07e7 e5fd | | Load 0x2,-0x3 07e8 e212 | | Load 0x1,0x12 07e9 0119 | | Execute Any,Check_In_Formal_Type 07ea e5fc | | Load 0x2,-0x4 07eb e210 | | Load 0x1,0x10 07ec 0119 | | Execute Any,Check_In_Formal_Type 07ed e408 | | Load 0x2,0x8 07ee e20f | | Load 0x1,0xf 07ef 0119 | | Execute Any,Check_In_Formal_Type 07f0 e407 | | Load 0x2,0x7 07f1 e20f | | Load 0x1,0xf 07f2 0119 | | Execute Any,Check_In_Formal_Type 07f3 e5ff | | Load 0x2,-0x1 07f4 8256 | V | Call 0x1,0x56 07f5 c5fa | | Store 0x2,-0x6 07f6 c5f9 | | Store 0x2,-0x7 07f7 4506 |E | Exit_Suprogram New_Top_Offset 0x6 07f8 ; -------------------------------------------------------------------------------------- 07f8 ; SUBPROGRAM 07f8 ; -------------------------------------------------------------------------------------- 07f8 080c | | .CONST 0x080c ; Address of begin 07f9 0004 | | .CONST 0x0004 ; Address of exception handler 07fa 0008 | | .CONST 0x0008 ; Number of locals 07fb INIT_07f8: 07fb 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x21 = .DEBUG 0x07fb,0x119c,0x1001,0x0000,0x0059,0x73b5,0x0000,0x099a ; Debug Table 0x21.0x0 = 0x7fb,0xffff 07fc 00db | | Load_Top At_Offset_3 07fd 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07fe 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x1 = 0x7fe,0xfffe 07ff 00d9 | | Load_Top At_Offset_1 0800 00eb | | Load_Encached Diana_Cache 0801 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0802 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0803 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x21.0x2 = 0x803,0xfffd 0804 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x3 = 0x804,0xfffc 0805 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x4 = 0x805,0xfffb 0806 e5ff | | Load 0x2,-0x1 ; Debug Table 0x21.0x5 = 0x806,0xfffa 0807 8251 | Q | Call 0x1,0x51 0808 00e1 | | Load_Encached Boolean_Cache 0809 03f1 | | Declare_Variable Discrete,With_Value 080a e003 | | Load 0x0,0x3 ; Debug Table 0x21.0x6 = 0x80a,0xfff9 080b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 080c BODY_07f8: 080c e241 | A | Load 0x1,0x41 ; Debug Table 0x21.0x7 = 0x80c,0x1 080d 6803 |h | Jump_Zero 0x811 080e 0092 0cc7 | | Action Push_String_Extended,0xcc7 ; "Gen choices agg" ; Debug Table 0x21.0x8 = 0x80e,0x2 0810 8216 | | Call 0x1,0x16 0811 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x21.0x9 = 0x811,0x3 0812 682c |h, | Jump_Zero 0x83f 0813 e5ff | | Load 0x2,-0x1 ; Debug Table 0x21.0xa = 0x813,0x4 0814 4975 |Iu | Short_Literal 0x175 0815 00eb | | Load_Encached Diana_Cache 0816 0098 | | Execute Package,Field_Read_Dynamic 0817 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0818 6813 |h | Jump_Zero 0x82c 0819 e403 | | Load 0x2,0x3 ; Debug Table 0x21.0xb = 0x819,0x5 081a 00eb | | Load_Encached Diana_Cache 081b 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 081c 0033 | 3 | Store_Top Heap_Access,At_Offset_3 081d e5f9 | | Load 0x2,-0x7 ; Debug Table 0x21.0xc = 0x81d,0x6 081e e5fa | | Load 0x2,-0x6 081f e5fb | | Load 0x2,-0x5 0820 e5fc | | Load 0x2,-0x4 0821 e210 | | Load 0x1,0x10 0822 0119 | | Execute Any,Check_In_Formal_Type 0823 e5fd | | Load 0x2,-0x3 0824 e212 | | Load 0x1,0x12 0825 0119 | | Execute Any,Check_In_Formal_Type 0826 e5fe | | Load 0x2,-0x2 0827 e406 | | Load 0x2,0x6 0828 825d | ] | Call 0x1,0x5d 0829 c5fa | | Store 0x2,-0x6 082a c5f9 | | Store 0x2,-0x7 082b 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0x21.0xd = 0x82b,0x7 082c e003 | | Load 0x0,0x3 ; Debug Table 0x21.0xe = 0x82c,0x8 082d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 082e e5f9 | | Load 0x2,-0x7 082f e214 | | Load 0x1,0x14 0830 0119 | | Execute Any,Check_In_Formal_Type 0831 8222 | " | Call 0x1,0x22 0832 e5fe | | Load 0x2,-0x2 0833 e5fb | | Load 0x2,-0x5 0834 01d5 | | Execute Vector,Field_Reference 0835 2604 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x4 0836 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0837 e5fe | | Load 0x2,-0x2 0838 e5fb | | Load 0x2,-0x5 0839 01d5 | | Execute Vector,Field_Reference 083a 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 083b 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 083c e003 | | Load 0x0,0x3 083d 180e | | Execute Package,Field_Execute,Field_Number 0xe 083e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 083f 00cf | | Action Mark_Auxiliary 0840 0007 | | Action Break_Optional ; Debug Table 0x21.0xf = 0x840,0x9 0841 e403 | | Load 0x2,0x3 ; Debug Table 0x21.0x10 = 0x841,0xa 0842 00eb | | Load_Encached Diana_Cache 0843 18b7 | | Execute Package,Field_Execute,Field_Number 0xb7 0844 00eb | | Load_Encached Diana_Cache 0845 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0846 a404 | | Store_Unchecked 0x2,0x4 0847 e403 | | Load 0x2,0x3 ; Debug Table 0x21.0x11 = 0x847,0xb 0848 00eb | | Load_Encached Diana_Cache 0849 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 084a a406 | | Store_Unchecked 0x2,0x6 084b 00cf | | Action Mark_Auxiliary 084c 786f |xo | Jump 0x8bc 084d e404 | | Load 0x2,0x4 ; Debug Table 0x21.0x12 = 0x84d,0xd 084e 00eb | | Load_Encached Diana_Cache 084f 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0850 a405 | | Store_Unchecked 0x2,0x5 0851 e405 | | Load 0x2,0x5 ; Debug Table 0x21.0x13 = 0x851,0xe 0852 00eb | | Load_Encached Diana_Cache 0853 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0854 0b61 | a | Execute_Immediate Case_Compare,0x61 0855 702a |p* | Jump_Nonzero 0x880 0856 0b66 | f | Execute_Immediate Case_Compare,0x66 0857 703b |p; | Jump_Nonzero 0x893 0858 0ba4 | | Execute_Immediate Case_Compare,0xa4 0859 704c |pL | Jump_Nonzero 0x8a6 085a e405 | | Load 0x2,0x5 ; Debug Table 0x21.0x14 = 0x85a,0x12 085b 8218 | | Call 0x1,0x18 085c 6810 |h | Jump_Zero 0x86d 085d e5f9 | | Load 0x2,-0x7 ; Debug Table 0x21.0x15 = 0x85d,0x13 085e e5fa | | Load 0x2,-0x6 085f e5fb | | Load 0x2,-0x5 0860 e5fc | | Load 0x2,-0x4 0861 e210 | | Load 0x1,0x10 0862 0119 | | Execute Any,Check_In_Formal_Type 0863 e5fd | | Load 0x2,-0x3 0864 e212 | | Load 0x1,0x12 0865 0119 | | Execute Any,Check_In_Formal_Type 0866 e5fe | | Load 0x2,-0x2 0867 e406 | | Load 0x2,0x6 0868 e405 | | Load 0x2,0x5 0869 825a | Z | Call 0x1,0x5a 086a c5fa | | Store 0x2,-0x6 086b c5f9 | | Store 0x2,-0x7 086c 7849 |xI | Jump 0x8b6 086d 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x16 = 0x86d,0x14 086e e5f9 | | Load 0x2,-0x7 086f e5fa | | Load 0x2,-0x6 0870 e407 | | Load 0x2,0x7 0871 e5fb | | Load 0x2,-0x5 0872 e5fc | | Load 0x2,-0x4 0873 e210 | | Load 0x1,0x10 0874 0119 | | Execute Any,Check_In_Formal_Type 0875 e5fd | | Load 0x2,-0x3 0876 e212 | | Load 0x1,0x12 0877 0119 | | Execute Any,Check_In_Formal_Type 0878 e5fe | | Load 0x2,-0x2 0879 e406 | | Load 0x2,0x6 087a e405 | | Load 0x2,0x5 087b 825b | [ | Call 0x1,0x5b 087c c5fa | | Store 0x2,-0x6 087d c5f9 | | Store 0x2,-0x7 087e c408 | | Store 0x2,0x8 087f 7836 |x6 | Jump 0x8b6 0880 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x17 = 0x880,0xf 0881 e5f9 | | Load 0x2,-0x7 0882 e5fa | | Load 0x2,-0x6 0883 e407 | | Load 0x2,0x7 0884 e5fb | | Load 0x2,-0x5 0885 e5fc | | Load 0x2,-0x4 0886 e210 | | Load 0x1,0x10 0887 0119 | | Execute Any,Check_In_Formal_Type 0888 e5fd | | Load 0x2,-0x3 0889 e212 | | Load 0x1,0x12 088a 0119 | | Execute Any,Check_In_Formal_Type 088b e5fe | | Load 0x2,-0x2 088c e406 | | Load 0x2,0x6 088d e405 | | Load 0x2,0x5 088e 8259 | Y | Call 0x1,0x59 088f c5fa | | Store 0x2,-0x6 0890 c5f9 | | Store 0x2,-0x7 0891 c408 | | Store 0x2,0x8 0892 7823 |x# | Jump 0x8b6 0893 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x18 = 0x893,0x10 0894 e5f9 | | Load 0x2,-0x7 0895 e5fa | | Load 0x2,-0x6 0896 e407 | | Load 0x2,0x7 0897 e5fb | | Load 0x2,-0x5 0898 e5fc | | Load 0x2,-0x4 0899 e210 | | Load 0x1,0x10 089a 0119 | | Execute Any,Check_In_Formal_Type 089b e5fd | | Load 0x2,-0x3 089c e212 | | Load 0x1,0x12 089d 0119 | | Execute Any,Check_In_Formal_Type 089e e5fe | | Load 0x2,-0x2 089f e406 | | Load 0x2,0x6 08a0 e405 | | Load 0x2,0x5 08a1 8258 | X | Call 0x1,0x58 08a2 c5fa | | Store 0x2,-0x6 08a3 c5f9 | | Store 0x2,-0x7 08a4 c408 | | Store 0x2,0x8 08a5 7810 |x | Jump 0x8b6 08a6 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x19 = 0x8a6,0x11 08a7 e5f9 | | Load 0x2,-0x7 08a8 e5fa | | Load 0x2,-0x6 08a9 e5fb | | Load 0x2,-0x5 08aa e5fc | | Load 0x2,-0x4 08ab e210 | | Load 0x1,0x10 08ac 0119 | | Execute Any,Check_In_Formal_Type 08ad e5fd | | Load 0x2,-0x3 08ae e212 | | Load 0x1,0x12 08af 0119 | | Execute Any,Check_In_Formal_Type 08b0 e5fe | | Load 0x2,-0x2 08b1 e406 | | Load 0x2,0x6 08b2 825c | \ | Call 0x1,0x5c 08b3 c5fa | | Store 0x2,-0x6 08b4 c5f9 | | Store 0x2,-0x7 08b5 c408 | | Store 0x2,0x8 08b6 00d1 | | Pop_Control Pop_Count_1 08b7 e404 | | Load 0x2,0x4 ; Debug Table 0x21.0x1a = 0x8b7,0x15 08b8 00eb | | Load_Encached Diana_Cache 08b9 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 08ba a404 | | Store_Unchecked 0x2,0x4 08bb 00c9 | | Action Pop_Auxiliary_Loop 08bc e404 | | Load 0x2,0x4 ; Debug Table 0x21.0x1b = 0x8bc,0xc 08bd 00eb | | Load_Encached Diana_Cache 08be 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 08bf 6f8d |o | Jump_Zero 0x84d 08c0 00ce | | Action Pop_Auxiliary 08c1 e402 | | Load 0x2,0x2 ; Debug Table 0x21.0x1c = 0x8c1,0x16 08c2 00eb | | Load_Encached Diana_Cache 08c3 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 08c4 a402 | | Store_Unchecked 0x2,0x2 08c5 e402 | | Load 0x2,0x2 ; Debug Table 0x21.0x1d = 0x8c5,0x17 08c6 00eb | | Load_Encached Diana_Cache 08c7 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 08c8 7006 |p | Jump_Nonzero 0x8cf 08c9 e402 | | Load 0x2,0x2 ; Debug Table 0x21.0x1e = 0x8c9,0x18 08ca 00eb | | Load_Encached Diana_Cache 08cb 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 08cc a403 | | Store_Unchecked 0x2,0x3 08cd 00c9 | | Action Pop_Auxiliary_Loop 08ce 7f72 | r | Jump 0x841 08cf 4506 |E | Exit_Suprogram New_Top_Offset 0x6 08d0 ; -------------------------------------------------------------------------------------- 08d0 ; SUBPROGRAM 08d0 ; -------------------------------------------------------------------------------------- 08d0 08ea | | .CONST 0x08ea ; Address of begin 08d1 0004 | | .CONST 0x0004 ; Address of exception handler 08d2 0007 | | .CONST 0x0007 ; Number of locals 08d3 INIT_08d0: 08d3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x22 = .DEBUG 0x08d3,0x11dc,0x1001,0x0000,0x0059,0x73b5,0x0000,0x0af4 ; Debug Table 0x22.0x0 = 0x8d3,0xffff 08d4 00db | | Load_Top At_Offset_3 08d5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08d6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22.0x1 = 0x8d6,0xfffe 08d7 00d9 | | Load_Top At_Offset_1 08d8 00eb | | Load_Encached Diana_Cache 08d9 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 08da 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08db 0092 0cc8 | | Action Push_String_Extended,0xcc8 ; "Nonstatic Positional Others" ; Debug Table 0x22.0x2 = 0x8db,0xfffd 08dd e5fe | | Load 0x2,-0x2 ; Debug Table 0x22.0x3 = 0x8dd,0xfffc 08de e5fb | | Load 0x2,-0x5 08df 01d5 | | Execute Vector,Field_Reference 08e0 0007 | | Action Break_Optional 08e1 e001 | | Load 0x0,0x1 ; Debug Table 0x22.0x4 = 0x8e1,0xfffb 08e2 1b0d | | Execute Package,Field_Read,Field_Number 0xd 08e3 02c7 | | Declare_Variable Any 08e4 00d8 | | Load_Top At_Offset_0 08e5 1c00 | | Execute_Immediate Run_Utility,0x0 08e6 e20f | | Load 0x1,0xf ; Debug Table 0x22.0x5 = 0x8e6,0xfffa 08e7 02c7 | | Declare_Variable Any 08e8 00d8 | | Load_Top At_Offset_0 08e9 1c00 | | Execute_Immediate Run_Utility,0x0 08ea BODY_08d0: 08ea e241 | A | Load 0x1,0x41 ; Debug Table 0x22.0x6 = 0x8ea,0x1 08eb 6803 |h | Jump_Zero 0x8ef 08ec 0092 0cc9 | | Action Push_String_Extended,0xcc9 ; "gen positional agg" ; Debug Table 0x22.0x7 = 0x8ec,0x2 08ee 8216 | | Call 0x1,0x16 08ef 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x8 = 0x8ef,0x3 08f0 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 08f1 7010 |p | Jump_Nonzero 0x902 08f2 00da | | Load_Top At_Offset_2 08f3 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 08f4 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 08f5 680c |h | Jump_Zero 0x902 08f6 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x9 = 0x8f6,0x4 08f7 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 08f8 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 08f9 c406 | | Store 0x2,0x6 08fa e5fa | | Load 0x2,-0x6 ; Debug Table 0x22.0xa = 0x8fa,0x5 08fb 00da | | Load_Top At_Offset_2 08fc e5fe | | Load 0x2,-0x2 08fd 00e4 | | Load_Encached Positive_Cache 08fe 025b | [ | Execute Discrete,Check_In_Type 08ff 822d | - | Call 0x1,0x2d 0900 c5fa | | Store 0x2,-0x6 0901 781e |x | Jump 0x920 0902 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x22.0xb = 0x902,0x6 0903 00d9 | | Load_Top At_Offset_1 0904 0120 | | Execute Any,Is_Value 0905 6802 |h | Jump_Zero 0x908 0906 e20f | | Load 0x1,0xf 0907 7803 |x | Jump 0x90b 0908 00d9 | | Load_Top At_Offset_1 0909 e20f | | Load 0x1,0xf 090a 0119 | | Execute Any,Check_In_Formal_Type 090b 4800 |H | Short_Literal 0x0 090c e5fe | | Load 0x2,-0x2 090d 00e4 | | Load_Encached Positive_Cache 090e 025b | [ | Execute Discrete,Check_In_Type 090f e5fd | | Load 0x2,-0x3 0910 e212 | | Load 0x1,0x12 0911 0119 | | Execute Any,Check_In_Formal_Type 0912 821c | | Call 0x1,0x1c 0913 c407 | | Store 0x2,0x7 0914 c5f9 | | Store 0x2,-0x7 0915 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x22.0xc = 0x915,0x7 0916 e5fa | | Load 0x2,-0x6 0917 00da | | Load_Top At_Offset_2 0918 e20f | | Load 0x1,0xf 0919 0119 | | Execute Any,Check_In_Formal_Type 091a e5fe | | Load 0x2,-0x2 091b 00e4 | | Load_Encached Positive_Cache 091c 025b | [ | Execute Discrete,Check_In_Type 091d 822e | . | Call 0x1,0x2e 091e c5fa | | Store 0x2,-0x6 091f c5f9 | | Store 0x2,-0x7 0920 00cf | | Action Mark_Auxiliary 0921 0007 | | Action Break_Optional ; Debug Table 0x22.0xd = 0x921,0x8 0922 e5fb | | Load 0x2,-0x5 ; Debug Table 0x22.0xe = 0x922,0x9 0923 01dc | | Execute Vector,Last 0924 e5fe | | Load 0x2,-0x2 0925 027e | ~ | Execute Discrete,Not_Equal 0926 6811 |h | Jump_Zero 0x938 0927 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x22.0xf = 0x927,0xa 0928 e5fa | | Load 0x2,-0x6 0929 e5fb | | Load 0x2,-0x5 092a e5fc | | Load 0x2,-0x4 092b e210 | | Load 0x1,0x10 092c 0119 | | Execute Any,Check_In_Formal_Type 092d e5fd | | Load 0x2,-0x3 092e e212 | | Load 0x1,0x12 092f 0119 | | Execute Any,Check_In_Formal_Type 0930 e5fe | | Load 0x2,-0x2 0931 0a01 | | Execute_Immediate Plus,0x1 0932 0248 | H | Execute Discrete,Check_In_Integer 0933 e403 | | Load 0x2,0x3 0934 8255 | U | Call 0x1,0x55 0935 c5fa | | Store 0x2,-0x6 0936 c5f9 | | Store 0x2,-0x7 0937 780f |x | Jump 0x947 0938 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x22.0x10 = 0x938,0xb 0939 e5fa | | Load 0x2,-0x6 093a e403 | | Load 0x2,0x3 093b e5fc | | Load 0x2,-0x4 093c e210 | | Load 0x1,0x10 093d 0119 | | Execute Any,Check_In_Formal_Type 093e e5fd | | Load 0x2,-0x3 093f e212 | | Load 0x1,0x12 0940 0119 | | Execute Any,Check_In_Formal_Type 0941 e5fe | | Load 0x2,-0x2 0942 00e4 | | Load_Encached Positive_Cache 0943 025b | [ | Execute Discrete,Check_In_Type 0944 822a | * | Call 0x1,0x2a 0945 c5fa | | Store 0x2,-0x6 0946 c5f9 | | Store 0x2,-0x7 0947 e402 | | Load 0x2,0x2 ; Debug Table 0x22.0x11 = 0x947,0xc 0948 00eb | | Load_Encached Diana_Cache 0949 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 094a a402 | | Store_Unchecked 0x2,0x2 094b e402 | | Load 0x2,0x2 ; Debug Table 0x22.0x12 = 0x94b,0xd 094c 00eb | | Load_Encached Diana_Cache 094d 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 094e 7040 |p@ | Jump_Nonzero 0x98f 094f e402 | | Load 0x2,0x2 ; Debug Table 0x22.0x13 = 0x94f,0xe 0950 00eb | | Load_Encached Diana_Cache 0951 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0952 a403 | | Store_Unchecked 0x2,0x3 0953 e247 | G | Load 0x1,0x47 ; Debug Table 0x22.0x14 = 0x953,0xf 0954 00db | | Load_Top At_Offset_3 0955 8242 | B | Call 0x1,0x42 0956 c406 | | Store 0x2,0x6 0957 e403 | | Load 0x2,0x3 ; Debug Table 0x22.0x15 = 0x957,0x10 0958 00eb | | Load_Encached Diana_Cache 0959 1814 | | Execute Package,Field_Execute,Field_Number 0x14 095a 0fa7 | | Execute_Immediate Equal,-0x59 095b 681a |h | Jump_Zero 0x976 095c e404 | | Load 0x2,0x4 ; Debug Table 0x22.0x16 = 0x95c,0x11 095d e405 | | Load 0x2,0x5 095e 2604 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x4 095f 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0960 824b | K | Call 0x1,0x4b 0961 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x22.0x17 = 0x961,0x12 0962 e5fa | | Load 0x2,-0x6 0963 e5fb | | Load 0x2,-0x5 0964 e5fe | | Load 0x2,-0x2 0965 e5fd | | Load 0x2,-0x3 0966 e212 | | Load 0x1,0x12 0967 0119 | | Execute Any,Check_In_Formal_Type 0968 e5fc | | Load 0x2,-0x4 0969 e210 | | Load 0x1,0x10 096a 0119 | | Execute Any,Check_In_Formal_Type 096b e403 | | Load 0x2,0x3 096c 00eb | | Load_Encached Diana_Cache 096d 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 096e e405 | | Load 0x2,0x5 096f 2604 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x4 0970 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0971 e406 | | Load 0x2,0x6 0972 8257 | W | Call 0x1,0x57 0973 c5fa | | Store 0x2,-0x6 0974 c5f9 | | Store 0x2,-0x7 0975 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0x22.0x18 = 0x975,0x13 0976 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0x19 = 0x976,0x14 0977 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0978 700c |p | Jump_Nonzero 0x985 0979 00db | | Load_Top At_Offset_3 097a 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 097b 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 097c 6808 |h | Jump_Zero 0x985 097d e5fa | | Load 0x2,-0x6 ; Debug Table 0x22.0x1a = 0x97d,0x15 097e 00db | | Load_Top At_Offset_3 097f e5fe | | Load 0x2,-0x2 0980 00e4 | | Load_Encached Positive_Cache 0981 025b | [ | Execute Discrete,Check_In_Type 0982 822d | - | Call 0x1,0x2d 0983 c5fa | | Store 0x2,-0x6 0984 7808 |x | Jump 0x98d 0985 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x22.0x1b = 0x985,0x16 0986 e5fa | | Load 0x2,-0x6 0987 e5fe | | Load 0x2,-0x2 0988 00e4 | | Load_Encached Positive_Cache 0989 025b | [ | Execute Discrete,Check_In_Type 098a 822f | / | Call 0x1,0x2f 098b c5fa | | Store 0x2,-0x6 098c c5f9 | | Store 0x2,-0x7 098d 00c9 | | Action Pop_Auxiliary_Loop 098e 7f93 | | Jump 0x922 098f 00ce | | Action Pop_Auxiliary 0990 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x1c = 0x990,0x17 0991 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0992 7004 |p | Jump_Nonzero 0x997 0993 00da | | Load_Top At_Offset_2 0994 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 0995 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0996 7001 |p | Jump_Nonzero 0x998 0997 821d | | Call 0x1,0x1d ; Debug Table 0x22.0x1d = 0x997,0x18 0998 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0999 0000 0000 | | .BLANK 0000[0x7] 09a0 ; -------------------------------------------------------------------------------------- 09a0 ; SUBPROGRAM 09a0 ; -------------------------------------------------------------------------------------- 09a0 09a5 | | .CONST 0x09a5 ; Address of begin 09a1 0004 | | .CONST 0x0004 ; Address of exception handler 09a2 0002 | | .CONST 0x0002 ; Number of locals 09a3 INIT_09a0: 09a3 029f 0a93 | | Declare_Subprogram INIT_0a90,For_Call ; Debug Table 0x23 = .DEBUG 0x09a3,0x121a,0x1002,0x0000,0x0059,0x73b5,0x0000,0x0cf5 ; Debug Table 0x23.0x0 = 0x9a3,0xffff 09a5 BODY_09a0: 09a5 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0x1 = 0x9a5,0x1 09a6 e002 | | Load 0x0,0x2 09a7 1873 | s | Execute Package,Field_Execute,Field_Number 0x73 09a8 7002 |p | Jump_Nonzero 0x9ab 09a9 8402 | | Call 0x2,0x2 09aa 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 09ab 4801 |H | Short_Literal 0x1 09ac 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 09ad 0000 0000 | | .XXX[0x3] 09af 0000 | | 09b0 ; -------------------------------------------------------------------------------------- 09b0 ; SUBPROGRAM 09b0 ; -------------------------------------------------------------------------------------- 09b0 09b5 | | .CONST 0x09b5 ; Address of begin 09b1 0004 | | .CONST 0x0004 ; Address of exception handler 09b2 0002 | | .CONST 0x0002 ; Number of locals 09b3 INIT_09b0: 09b3 029f 0abb | | Declare_Subprogram INIT_0ab8,For_Call ; Debug Table 0x24 = .DEBUG 0x09b3,0x1220,0x1001,0x0000,0x0059,0x73b5,0x0000,0x0dc1 ; Debug Table 0x24.0x0 = 0x9b3,0xffff 09b5 BODY_09b0: 09b5 e5fe | | Load 0x2,-0x2 ; Debug Table 0x24.0x1 = 0x9b5,0x1 09b6 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 09b7 4605 |F | Jump_Case 0x6 09b8 7805 |x | Jump 0x9be ; case 0x0 09b9 7821 |x! | Jump 0x9db ; case 0x1 09ba 783e |x> | Jump 0x9f9 ; case 0x2 09bb 783d |x= | Jump 0x9f9 ; case 0x3 09bc 7855 |xU | Jump 0xa12 ; case 0x4 09bd 787d |x} | Jump 0xa3b ; case 0x5 09be e5f9 | | Load 0x2,-0x7 ; Debug Table 0x24.0x2 = 0x9be,0x2 09bf e5fb | | Load 0x2,-0x5 09c0 0120 | | Execute Any,Is_Value 09c1 6802 |h | Jump_Zero 0x9c4 09c2 e20f | | Load 0x1,0xf 09c3 7803 |x | Jump 0x9c7 09c4 e5fb | | Load 0x2,-0x5 09c5 e20f | | Load 0x1,0xf 09c6 0119 | | Execute Any,Check_In_Formal_Type 09c7 e5fe | | Load 0x2,-0x2 09c8 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 09c9 8402 | | Call 0x2,0x2 09ca c5fb | | Store 0x2,-0x5 09cb c5f9 | | Store 0x2,-0x7 09cc e5f9 | | Load 0x2,-0x7 ; Debug Table 0x24.0x3 = 0x9cc,0x3 09cd e5fa | | Load 0x2,-0x6 09ce 0120 | | Execute Any,Is_Value 09cf 6802 |h | Jump_Zero 0x9d2 09d0 e20f | | Load 0x1,0xf 09d1 7803 |x | Jump 0x9d5 09d2 e5fa | | Load 0x2,-0x6 09d3 e20f | | Load 0x1,0xf 09d4 0119 | | Execute Any,Check_In_Formal_Type 09d5 e5fe | | Load 0x2,-0x2 09d6 2604 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x4 09d7 8402 | | Call 0x2,0x2 09d8 c5fa | | Store 0x2,-0x6 09d9 c5f9 | | Store 0x2,-0x7 09da 4505 |E | Exit_Suprogram New_Top_Offset 0x5 09db e5f9 | | Load 0x2,-0x7 ; Debug Table 0x24.0x4 = 0x9db,0x4 09dc e5fb | | Load 0x2,-0x5 09dd 0120 | | Execute Any,Is_Value 09de 6802 |h | Jump_Zero 0x9e1 09df e20f | | Load 0x1,0xf 09e0 7803 |x | Jump 0x9e4 09e1 e5fb | | Load 0x2,-0x5 09e2 e20f | | Load 0x1,0xf 09e3 0119 | | Execute Any,Check_In_Formal_Type 09e4 e5fe | | Load 0x2,-0x2 09e5 2605 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x5 09e6 8402 | | Call 0x2,0x2 09e7 c5fb | | Store 0x2,-0x5 09e8 c5f9 | | Store 0x2,-0x7 09e9 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x24.0x5 = 0x9e9,0x5 09ea e5fa | | Load 0x2,-0x6 09eb 0120 | | Execute Any,Is_Value 09ec 6802 |h | Jump_Zero 0x9ef 09ed e20f | | Load 0x1,0xf 09ee 7803 |x | Jump 0x9f2 09ef e5fa | | Load 0x2,-0x6 09f0 e20f | | Load 0x1,0xf 09f1 0119 | | Execute Any,Check_In_Formal_Type 09f2 e5fb | | Load 0x2,-0x5 09f3 e20f | | Load 0x1,0xf 09f4 0119 | | Execute Any,Check_In_Formal_Type 09f5 8223 | # | Call 0x1,0x23 09f6 c5fa | | Store 0x2,-0x6 09f7 c5f9 | | Store 0x2,-0x7 09f8 4505 |E | Exit_Suprogram New_Top_Offset 0x5 09f9 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x24.0x6 = 0x9f9,0x6 09fa e5fa | | Load 0x2,-0x6 09fb 0120 | | Execute Any,Is_Value 09fc 6802 |h | Jump_Zero 0x9ff 09fd e20f | | Load 0x1,0xf 09fe 7803 |x | Jump 0xa02 09ff e5fa | | Load 0x2,-0x6 0a00 e20f | | Load 0x1,0xf 0a01 0119 | | Execute Any,Check_In_Formal_Type 0a02 e5fb | | Load 0x2,-0x5 0a03 0120 | | Execute Any,Is_Value 0a04 6802 |h | Jump_Zero 0xa07 0a05 e20f | | Load 0x1,0xf 0a06 7803 |x | Jump 0xa0a 0a07 e5fb | | Load 0x2,-0x5 0a08 e20f | | Load 0x1,0xf 0a09 0119 | | Execute Any,Check_In_Formal_Type 0a0a e5fd | | Load 0x2,-0x3 0a0b e5fe | | Load 0x2,-0x2 0a0c 2e06 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x6 0a0d 8226 | & | Call 0x1,0x26 0a0e c5fb | | Store 0x2,-0x5 0a0f c5fa | | Store 0x2,-0x6 0a10 c5f9 | | Store 0x2,-0x7 0a11 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0a12 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x24.0x7 = 0xa12,0x7 0a13 e5fb | | Load 0x2,-0x5 0a14 0120 | | Execute Any,Is_Value 0a15 6802 |h | Jump_Zero 0xa18 0a16 e20f | | Load 0x1,0xf 0a17 7803 |x | Jump 0xa1b 0a18 e5fb | | Load 0x2,-0x5 0a19 e20f | | Load 0x1,0xf 0a1a 0119 | | Execute Any,Check_In_Formal_Type 0a1b e5ff | | Load 0x2,-0x1 0a1c 824f | O | Call 0x1,0x4f 0a1d 0f00 | | Execute_Immediate Equal,0x0 0a1e e5fd | | Load 0x2,-0x3 0a1f e5fc | | Load 0x2,-0x4 0a20 e212 | | Load 0x1,0x12 0a21 0119 | | Execute Any,Check_In_Formal_Type 0a22 821c | | Call 0x1,0x1c 0a23 c5fb | | Store 0x2,-0x5 0a24 c5f9 | | Store 0x2,-0x7 0a25 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x24.0x8 = 0xa25,0x8 0a26 e5fa | | Load 0x2,-0x6 0a27 0120 | | Execute Any,Is_Value 0a28 6802 |h | Jump_Zero 0xa2b 0a29 e20f | | Load 0x1,0xf 0a2a 7803 |x | Jump 0xa2e 0a2b e5fa | | Load 0x2,-0x6 0a2c e20f | | Load 0x1,0xf 0a2d 0119 | | Execute Any,Check_In_Formal_Type 0a2e e5fc | | Load 0x2,-0x4 0a2f e212 | | Load 0x1,0x12 0a30 0119 | | Execute Any,Check_In_Formal_Type 0a31 e5fd | | Load 0x2,-0x3 0a32 e5fe | | Load 0x2,-0x2 0a33 2e07 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x7 0a34 e5fb | | Load 0x2,-0x5 0a35 e20f | | Load 0x1,0xf 0a36 0119 | | Execute Any,Check_In_Formal_Type 0a37 8224 | $ | Call 0x1,0x24 0a38 c5fa | | Store 0x2,-0x6 0a39 c5f9 | | Store 0x2,-0x7 0a3a 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0a3b e5f9 | | Load 0x2,-0x7 ; Debug Table 0x24.0x9 = 0xa3b,0x9 0a3c e5fa | | Load 0x2,-0x6 0a3d 0120 | | Execute Any,Is_Value 0a3e 6802 |h | Jump_Zero 0xa41 0a3f e20f | | Load 0x1,0xf 0a40 7803 |x | Jump 0xa44 0a41 e5fa | | Load 0x2,-0x6 0a42 e20f | | Load 0x1,0xf 0a43 0119 | | Execute Any,Check_In_Formal_Type 0a44 e5fb | | Load 0x2,-0x5 0a45 0120 | | Execute Any,Is_Value 0a46 6802 |h | Jump_Zero 0xa49 0a47 e20f | | Load 0x1,0xf 0a48 7803 |x | Jump 0xa4c 0a49 e5fb | | Load 0x2,-0x5 0a4a e20f | | Load 0x1,0xf 0a4b 0119 | | Execute Any,Check_In_Formal_Type 0a4c 4800 |H | Short_Literal 0x0 0a4d e248 | H | Load 0x1,0x48 0a4e e248 | H | Load 0x1,0x48 0a4f 4800 |H | Short_Literal 0x0 0a50 4800 |H | Short_Literal 0x0 0a51 e5fd | | Load 0x2,-0x3 0a52 e5fc | | Load 0x2,-0x4 0a53 e212 | | Load 0x1,0x12 0a54 0119 | | Execute Any,Check_In_Formal_Type 0a55 821b | | Call 0x1,0x1b 0a56 c5fb | | Store 0x2,-0x5 0a57 c5fa | | Store 0x2,-0x6 0a58 c5f9 | | Store 0x2,-0x7 0a59 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0a5a 0000 0000 | | .BLANK 0000[0x6] 0a60 ; -------------------------------------------------------------------------------------- 0a60 ; SUBPROGRAM 0a60 ; -------------------------------------------------------------------------------------- 0a60 0a76 | v | .CONST 0x0a76 ; Address of begin 0a61 0004 | | .CONST 0x0004 ; Address of exception handler 0a62 0004 | | .CONST 0x0004 ; Number of locals 0a63 INIT_0a60: 0a63 4801 |H | Short_Literal 0x1 ; Debug Table 0x25 = .DEBUG 0x0a63,0x1236,0x1004,0x0000,0x0059,0x73b5,0x0000,0x0cb8 ; Debug Table 0x25.0x0 = 0xa63,0xffff 0a64 e5fb | | Load 0x2,-0x5 0a65 01d5 | | Execute Vector,Field_Reference 0a66 0007 | | Action Break_Optional 0a67 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x1 = 0xa67,0xfffe 0a68 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0a69 7004 |p | Jump_Nonzero 0xa6e 0a6a 00d8 | | Load_Top At_Offset_0 0a6b 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 0a6c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0a6d 7801 |x | Jump 0xa6f 0a6e 4800 |H | Short_Literal 0x0 0a6f 00e1 | | Load_Encached Boolean_Cache 0a70 03f1 | | Declare_Variable Discrete,With_Value 0a71 e001 | | Load 0x0,0x1 ; Debug Table 0x25.0x2 = 0xa71,0xfffd 0a72 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0a73 02c7 | | Declare_Variable Any 0a74 e248 | H | Load 0x1,0x48 0a75 c604 | | Store 0x3,0x4 0a76 BODY_0a60: 0a76 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x3 = 0xa76,0x1 0a77 6804 |h | Jump_Zero 0xa7c 0a78 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x4 = 0xa78,0x2 0a79 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3 0a7a 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0a7b c604 | | Store 0x3,0x4 0a7c e5f9 | | Load 0x2,-0x7 ; Debug Table 0x25.0x5 = 0xa7c,0x3 0a7d 00d9 | | Load_Top At_Offset_1 0a7e 00db | | Load_Top At_Offset_3 0a7f e5fc | | Load 0x2,-0x4 0a80 e210 | | Load 0x1,0x10 0a81 0119 | | Execute Any,Check_In_Formal_Type 0a82 e5fd | | Load 0x2,-0x3 0a83 e212 | | Load 0x1,0x12 0a84 0119 | | Execute Any,Check_In_Formal_Type 0a85 e5ff | | Load 0x2,-0x1 0a86 822b | + | Call 0x1,0x2b 0a87 c5f9 | | Store 0x2,-0x7 0a88 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0a89 0000 0000 | | .BLANK 0000[0x7] 0a90 ; -------------------------------------------------------------------------------------- 0a90 ; SUBPROGRAM 0a90 ; -------------------------------------------------------------------------------------- 0a90 0a98 | | .CONST 0x0a98 ; Address of begin 0a91 0004 | | .CONST 0x0004 ; Address of exception handler 0a92 0002 | | .CONST 0x0002 ; Number of locals 0a93 INIT_0a90: 0a93 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x26 = .DEBUG 0x0a93,0x1244,0x1002,0x0000,0x0059,0x73b5,0x0000,0x0d07 ; Debug Table 0x26.0x0 = 0xa93,0xffff 0a94 e5ff | | Load 0x2,-0x1 0a95 00eb | | Load_Encached Diana_Cache 0a96 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0a97 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a98 BODY_0a90: 0a98 e5fd | | Load 0x2,-0x3 ; Debug Table 0x26.0x1 = 0xa98,0x1 0a99 e5fe | | Load 0x2,-0x2 0a9a 027c | | | Execute Discrete,Less 0a9b 6819 |h | Jump_Zero 0xab5 0a9c 00cf | | Action Mark_Auxiliary 0a9d 7812 |x | Jump 0xab0 0a9e e5fd | | Load 0x2,-0x3 ; Debug Table 0x26.0x2 = 0xa9e,0x3 0a9f 0a01 | | Execute_Immediate Plus,0x1 0aa0 00e4 | | Load_Encached Positive_Cache 0aa1 025b | [ | Execute Discrete,Check_In_Type 0aa2 e5fe | | Load 0x2,-0x2 0aa3 00db | | Load_Top At_Offset_3 0aa4 00eb | | Load_Encached Diana_Cache 0aa5 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0aa6 8253 | S | Call 0x1,0x53 0aa7 8260 | ` | Call 0x1,0x60 0aa8 6802 |h | Jump_Zero 0xaab 0aa9 4801 |H | Short_Literal 0x1 ; Debug Table 0x26.0x3 = 0xaa9,0x4 0aaa 00ca | | Action Exit_Nullary_Function 0aab 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0x4 = 0xaab,0x5 0aac 00eb | | Load_Encached Diana_Cache 0aad 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 0aae 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0aaf 00c9 | | Action Pop_Auxiliary_Loop 0ab0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0x5 = 0xab0,0x2 0ab1 00eb | | Load_Encached Diana_Cache 0ab2 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 0ab3 6fea |o | Jump_Zero 0xa9e 0ab4 00ce | | Action Pop_Auxiliary 0ab5 4800 |H | Short_Literal 0x0 ; Debug Table 0x26.0x6 = 0xab5,0x6 0ab6 00ca | | Action Exit_Nullary_Function 0ab7 0000 | | .XXX[0x1] 0ab8 ; -------------------------------------------------------------------------------------- 0ab8 ; SUBPROGRAM 0ab8 ; -------------------------------------------------------------------------------------- 0ab8 0abb | | .CONST 0x0abb ; Address of begin 0ab9 0004 | | .CONST 0x0004 ; Address of exception handler 0aba 0001 | | .CONST 0x0001 ; Number of locals 0abb BODY_0ab8: 0abb INIT_0ab8: 0abb 00da | | Load_Top At_Offset_2 ; Debug Table 0x27 = .DEBUG 0x0abb,0x1254,0x1001,0x0000,0x0059,0x73b5,0x0000,0x0de2 ; Debug Table 0x27.0x0 = 0xabb,0x1 0abc 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0abd 6813 |h | Jump_Zero 0xad1 0abe e7fd | | Load 0x3,-0x3 ; Debug Table 0x27.0x1 = 0xabe,0x2 0abf e7fe | | Load 0x3,-0x2 0ac0 0120 | | Execute Any,Is_Value 0ac1 6802 |h | Jump_Zero 0xac4 0ac2 e20f | | Load 0x1,0xf 0ac3 7803 |x | Jump 0xac7 0ac4 e7fe | | Load 0x3,-0x2 0ac5 e20f | | Load 0x1,0xf 0ac6 0119 | | Execute Any,Check_In_Formal_Type 0ac7 e5fd | | Load 0x2,-0x3 0ac8 00eb | | Load_Encached Diana_Cache 0ac9 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0aca e7ff | | Load 0x3,-0x1 0acb 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0acc 4801 |H | Short_Literal 0x1 0acd 8225 | % | Call 0x1,0x25 0ace c7fe | | Store 0x3,-0x2 0acf c7fd | | Store 0x3,-0x3 0ad0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0ad1 e7fd | | Load 0x3,-0x3 ; Debug Table 0x27.0x2 = 0xad1,0x3 0ad2 e7fe | | Load 0x3,-0x2 0ad3 0120 | | Execute Any,Is_Value 0ad4 6802 |h | Jump_Zero 0xad7 0ad5 e20f | | Load 0x1,0xf 0ad6 7803 |x | Jump 0xada 0ad7 e7fe | | Load 0x3,-0x2 0ad8 e20f | | Load 0x1,0xf 0ad9 0119 | | Execute Any,Check_In_Formal_Type 0ada e5fd | | Load 0x2,-0x3 0adb e7ff | | Load 0x3,-0x1 0adc 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 0add e248 | H | Load 0x1,0x48 0ade 4800 |H | Short_Literal 0x0 0adf 8225 | % | Call 0x1,0x25 0ae0 c7fe | | Store 0x3,-0x2 0ae1 c7fd | | Store 0x3,-0x3 0ae2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0ae3 0000 0000 | | .BLANK 0000[0x5] 0ae8 0af6 0004 | | .XXX[0x3] 0aea 0010 | | 0aeb 029a 0afb | | Declare_Subprogram INIT_0af8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x28 = .DEBUG 0x0aeb,0x125c,0x0000,0x0000,0x0059,0x73b5,0x0000,0x00cb ; Debug Table 0x28.0x0 = 0xaeb,0xffff 0aed 00bf | | Action Accept_Activation 0aee 029d 0c13 | | Declare_Subprogram INIT_0c10,For_Outer_Call ; Debug Table 0x29 = .DEBUG 0x0aee,0x1260,0x0000,0x0000,0x0059,0x73b5,0x0000,0x0f55 ; Debug Table 0x29.0x0 = 0xaee,0xffff 0af0 029d 0c23 | #| Declare_Subprogram INIT_0c20,For_Outer_Call ; Debug Table 0x29.0x1 = 0xaf0,0xfffe 0af2 029d 0c6b | k| Declare_Subprogram INIT_0c68,For_Outer_Call ; Debug Table 0x29.0x2 = 0xaf2,0xfffd 0af4 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x29.0x3 = 0xaf4,0xfffc 0af5 00c7 | | Action Elaborate_Subprogram 0af6 00bc | | Action Signal_Activated 0af7 00bb | | Action Signal_Completion 0af8 ; -------------------------------------------------------------------------------------- 0af8 ; SUBPROGRAM 0af8 ; -------------------------------------------------------------------------------------- 0af8 0b04 | | .CONST 0x0b04 ; Address of begin 0af9 0004 | | .CONST 0x0004 ; Address of exception handler 0afa 0005 | | .CONST 0x0005 ; Number of locals 0afb INIT_0af8: 0afb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2a = .DEBUG 0x0afb,0x126a,0x0001,0x0000,0x0059,0x73b5,0x0000,0x00cc ; Debug Table 0x2a.0x0 = 0xafb,0xffff 0afc 00db | | Load_Top At_Offset_3 0afd 00eb | | Load_Encached Diana_Cache 0afe 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0aff 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b00 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2a.0x1 = 0xb00,0xfffe 0b01 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2a.0x2 = 0xb01,0xfffd 0b02 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2a.0x3 = 0xb02,0xfffc 0b03 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0b04 BODY_0af8: 0b04 4800 |H | Short_Literal 0x0 ; Debug Table 0x2a.0x4 = 0xb04,0x1 0b05 a5fd | | Store_Unchecked 0x2,-0x3 0b06 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2a.0x5 = 0xb06,0x2 0b07 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0b08 a5fe | | Store_Unchecked 0x2,-0x2 0b09 00cf | | Action Mark_Auxiliary 0b0a 7901 |y | Jump 0xc0c 0b0b 4801 |H | Short_Literal 0x1 ; Debug Table 0x2a.0x6 = 0xb0b,0x4 0b0c 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0b0d e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x7 = 0xb0d,0x5 0b0e 00eb | | Load_Encached Diana_Cache 0b0f 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0b10 0ba7 | | Execute_Immediate Case_Compare,0xa7 0b11 7025 |p% | Jump_Nonzero 0xb37 0b12 0ba9 | | Execute_Immediate Case_Compare,0xa9 0b13 7023 |p# | Jump_Nonzero 0xb37 0b14 0b93 | | Execute_Immediate Case_Compare,0x93 0b15 7021 |p! | Jump_Nonzero 0xb37 0b16 0b09 | | Execute_Immediate Case_Compare,0x9 0b17 7026 |p& | Jump_Nonzero 0xb3e 0b18 0b0a | | Execute_Immediate Case_Compare,0xa 0b19 7032 |p2 | Jump_Nonzero 0xb4c 0b1a 0b7e | ~ | Execute_Immediate Case_Compare,0x7e 0b1b 7037 |p7 | Jump_Nonzero 0xb53 0b1c 0b10 | | Execute_Immediate Case_Compare,0x10 0b1d 7089 |p | Jump_Nonzero 0xba7 0b1e 0b5b | [ | Execute_Immediate Case_Compare,0x5b 0b1f 7087 |p | Jump_Nonzero 0xba7 0b20 0b53 | S | Execute_Immediate Case_Compare,0x53 0b21 7085 |p | Jump_Nonzero 0xba7 0b22 0b38 | 8 | Execute_Immediate Case_Compare,0x38 0b23 7091 |p | Jump_Nonzero 0xbb5 0b24 0b39 | 9 | Execute_Immediate Case_Compare,0x39 0b25 7099 |p | Jump_Nonzero 0xbbf 0b26 0b01 | | Execute_Immediate Case_Compare,0x1 0b27 709e |p | Jump_Nonzero 0xbc6 0b28 0b5d | ] | Execute_Immediate Case_Compare,0x5d 0b29 70cc |p | Jump_Nonzero 0xbf6 0b2a 0b06 | | Execute_Immediate Case_Compare,0x6 0b2b 70de |p | Jump_Nonzero 0xc0a 0b2c 0b0f | | Execute_Immediate Case_Compare,0xf 0b2d 70dc |p | Jump_Nonzero 0xc0a 0b2e 0b4d | M | Execute_Immediate Case_Compare,0x4d 0b2f 70d2 |p | Jump_Nonzero 0xc02 0b30 e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x8 = 0xb30,0x2a 0b31 0092 0cca | | Action Push_String_Extended,0xcca ; "Static_Context.Get" 0b33 0092 0ccb | | Action Push_String_Extended,0xccb ; "array aggregate context" 0b35 8001 | | Call 0x0,0x1 0b36 78d3 |x | Jump 0xc0a 0b37 e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x9 = 0xb37,0x6 0b38 00eb | | Load_Encached Diana_Cache 0b39 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0b3a a402 | | Store_Unchecked 0x2,0x2 0b3b 4800 |H | Short_Literal 0x0 ; Debug Table 0x2a.0xa = 0xb3b,0x7 0b3c 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0b3d 78cc |x | Jump 0xc0a 0b3e e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0xb = 0xb3e,0x8 0b3f 00eb | | Load_Encached Diana_Cache 0b40 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0b41 00eb | | Load_Encached Diana_Cache 0b42 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0b43 0f0a | | Execute_Immediate Equal,0xa 0b44 68c5 |h | Jump_Zero 0xc0a 0b45 e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0xc = 0xb45,0x9 0b46 00eb | | Load_Encached Diana_Cache 0b47 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0b48 a402 | | Store_Unchecked 0x2,0x2 0b49 4800 |H | Short_Literal 0x0 ; Debug Table 0x2a.0xd = 0xb49,0xa 0b4a 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0b4b 78be |x | Jump 0xc0a 0b4c e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0xe = 0xb4c,0xb 0b4d 00eb | | Load_Encached Diana_Cache 0b4e 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0b4f e002 | | Load 0x0,0x2 0b50 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0b51 a5fe | | Store_Unchecked 0x2,-0x2 0b52 78b7 |x | Jump 0xc0a 0b53 e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0xf = 0xb53,0xc 0b54 00eb | | Load_Encached Diana_Cache 0b55 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0b56 a404 | | Store_Unchecked 0x2,0x4 0b57 0092 0ccc | | Action Push_String_Extended,0xccc ; "Static_Context.Get encountered Dn_Generic_Param_S node" ; Debug Table 0x2a.0x10 = 0xb57,0xd 0b59 e404 | | Load 0x2,0x4 0b5a 00eb | | Load_Encached Diana_Cache 0b5b 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0b5c 0f8f | | Execute_Immediate Equal,-0x71 0b5d 0f00 | | Execute_Immediate Equal,0x0 0b5e 8003 | | Call 0x0,0x3 0b5f 00db | | Load_Top At_Offset_3 ; Debug Table 0x2a.0x11 = 0xb5f,0xe 0b60 00eb | | Load_Encached Diana_Cache 0b61 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0b62 00eb | | Load_Encached Diana_Cache 0b63 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0b64 a404 | | Store_Unchecked 0x2,0x4 0b65 00db | | Load_Top At_Offset_3 ; Debug Table 0x2a.0x12 = 0xb65,0xf 0b66 00eb | | Load_Encached Diana_Cache 0b67 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0b68 0f3d | = | Execute_Immediate Equal,0x3d 0b69 6831 |h1 | Jump_Zero 0xb9b 0b6a 00db | | Load_Top At_Offset_3 0b6b 00eb | | Load_Encached Diana_Cache 0b6c 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4 0b6d 00eb | | Load_Encached Diana_Cache 0b6e 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0b6f 0f80 | | Execute_Immediate Equal,-0x80 0b70 682a |h* | Jump_Zero 0xb9b 0b71 00db | | Load_Top At_Offset_3 ; Debug Table 0x2a.0x13 = 0xb71,0x10 0b72 00eb | | Load_Encached Diana_Cache 0b73 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 0b74 820f | | Call 0x1,0xf 0b75 a404 | | Store_Unchecked 0x2,0x4 0b76 00db | | Load_Top At_Offset_3 ; Debug Table 0x2a.0x14 = 0xb76,0x11 0b77 00eb | | Load_Encached Diana_Cache 0b78 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0b79 0f0e | | Execute_Immediate Equal,0xe 0b7a 7020 |p | Jump_Nonzero 0xb9b 0b7b e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x15 = 0xb7b,0x12 0b7c 00eb | | Load_Encached Diana_Cache 0b7d 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0b7e 00eb | | Load_Encached Diana_Cache 0b7f 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0b80 e402 | | Load 0x2,0x2 0b81 4975 |Iu | Short_Literal 0x175 0b82 00eb | | Load_Encached Diana_Cache 0b83 0098 | | Execute Package,Field_Read_Dynamic 0b84 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0b85 0a01 | | Execute_Immediate Plus,0x1 0b86 0248 | H | Execute Discrete,Check_In_Integer 0b87 e404 | | Load 0x2,0x4 0b88 4904 |I | Short_Literal 0x104 0b89 00eb | | Load_Encached Diana_Cache 0b8a 0096 | | Execute Package,Entry 0b8b 00eb | | Load_Encached Diana_Cache 0b8c 18da | | Execute Package,Field_Execute,Field_Number 0xda 0b8d 00eb | | Load_Encached Diana_Cache 0b8e 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0b8f 4975 |Iu | Short_Literal 0x175 0b90 00eb | | Load_Encached Diana_Cache 0b91 0098 | | Execute Package,Field_Read_Dynamic 0b92 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0b93 a402 | | Store_Unchecked 0x2,0x2 0b94 e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x16 = 0xb94,0x13 0b95 00eb | | Load_Encached Diana_Cache 0b96 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0b97 0f7e | ~ | Execute_Immediate Equal,0x7e 0b98 7002 |p | Jump_Nonzero 0xb9b 0b99 4887 |H | Short_Literal 0x87 0b9a 0257 | W | Execute Discrete,Raise 0b9b 00db | | Load_Top At_Offset_3 ; Debug Table 0x2a.0x17 = 0xb9b,0x14 0b9c 00eb | | Load_Encached Diana_Cache 0b9d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0b9e 0f0e | | Execute_Immediate Equal,0xe 0b9f 706a |pj | Jump_Nonzero 0xc0a 0ba0 e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x18 = 0xba0,0x15 0ba1 00eb | | Load_Encached Diana_Cache 0ba2 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0ba3 e002 | | Load 0x0,0x2 0ba4 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0ba5 a5fe | | Store_Unchecked 0x2,-0x2 0ba6 7863 |xc | Jump 0xc0a 0ba7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2a.0x19 = 0xba7,0x16 0ba8 e402 | | Load 0x2,0x2 0ba9 8210 | | Call 0x1,0x10 0baa a403 | | Store_Unchecked 0x2,0x3 0bab e403 | | Load 0x2,0x3 ; Debug Table 0x2a.0x1a = 0xbab,0x17 0bac 00eb | | Load_Encached Diana_Cache 0bad 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0bae 705b |p[ | Jump_Nonzero 0xc0a 0baf e403 | | Load 0x2,0x3 ; Debug Table 0x2a.0x1b = 0xbaf,0x18 0bb0 4902 |I | Short_Literal 0x102 0bb1 00eb | | Load_Encached Diana_Cache 0bb2 0096 | | Execute Package,Entry 0bb3 a5fe | | Store_Unchecked 0x2,-0x2 0bb4 7855 |xU | Jump 0xc0a 0bb5 e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x1c = 0xbb5,0x19 0bb6 00eb | | Load_Encached Diana_Cache 0bb7 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 0bb8 a404 | | Store_Unchecked 0x2,0x4 0bb9 00db | | Load_Top At_Offset_3 ; Debug Table 0x2a.0x1d = 0xbb9,0x1a 0bba 8004 | | Call 0x0,0x4 0bbb a5fd | | Store_Unchecked 0x2,-0x3 0bbc 00db | | Load_Top At_Offset_3 ; Debug Table 0x2a.0x1e = 0xbbc,0x1b 0bbd a5fe | | Store_Unchecked 0x2,-0x2 0bbe 784b |xK | Jump 0xc0a 0bbf 4801 |H | Short_Literal 0x1 ; Debug Table 0x2a.0x1f = 0xbbf,0x1c 0bc0 a5fd | | Store_Unchecked 0x2,-0x3 0bc1 e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x20 = 0xbc1,0x1d 0bc2 00eb | | Load_Encached Diana_Cache 0bc3 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 0bc4 a5fe | | Store_Unchecked 0x2,-0x2 0bc5 7844 |xD | Jump 0xc0a 0bc6 4801 |H | Short_Literal 0x1 ; Debug Table 0x2a.0x21 = 0xbc6,0x1e 0bc7 a5fd | | Store_Unchecked 0x2,-0x3 0bc8 e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x22 = 0xbc8,0x1f 0bc9 820e | | Call 0x1,0xe 0bca 683f |h? | Jump_Zero 0xc0a 0bcb 00cf | | Action Mark_Auxiliary 0bcc 781a |x | Jump 0xbe7 0bcd e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x23 = 0xbcd,0x21 0bce 00eb | | Load_Encached Diana_Cache 0bcf 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0bd0 a402 | | Store_Unchecked 0x2,0x2 0bd1 e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x24 = 0xbd1,0x22 0bd2 00eb | | Load_Encached Diana_Cache 0bd3 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0bd4 0fa7 | | Execute_Immediate Equal,-0x59 0bd5 6804 |h | Jump_Zero 0xbda 0bd6 e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x25 = 0xbd6,0x23 0bd7 00eb | | Load_Encached Diana_Cache 0bd8 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0bd9 a402 | | Store_Unchecked 0x2,0x2 0bda e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x26 = 0xbda,0x24 0bdb 00eb | | Load_Encached Diana_Cache 0bdc 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0bdd 0f01 | | Execute_Immediate Equal,0x1 0bde 6803 |h | Jump_Zero 0xbe2 0bdf e402 | | Load 0x2,0x2 0be0 820e | | Call 0x1,0xe 0be1 7801 |x | Jump 0xbe3 0be2 4800 |H | Short_Literal 0x0 0be3 7002 |p | Jump_Nonzero 0xbe6 0be4 4887 |H | Short_Literal 0x87 0be5 0257 | W | Execute Discrete,Raise 0be6 00c9 | | Action Pop_Auxiliary_Loop 0be7 e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x27 = 0xbe7,0x20 0be8 00eb | | Load_Encached Diana_Cache 0be9 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0bea 00eb | | Load_Encached Diana_Cache 0beb 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0bec 77e0 |w | Jump_Nonzero 0xbcd 0bed 00ce | | Action Pop_Auxiliary 0bee e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x28 = 0xbee,0x25 0bef 00eb | | Load_Encached Diana_Cache 0bf0 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0bf1 8005 | | Call 0x0,0x5 0bf2 00eb | | Load_Encached Diana_Cache 0bf3 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0bf4 a5fe | | Store_Unchecked 0x2,-0x2 0bf5 7814 |x | Jump 0xc0a 0bf6 e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x29 = 0xbf6,0x26 0bf7 e006 | | Load 0x0,0x6 0bf8 1848 | H | Execute Package,Field_Execute,Field_Number 0x48 0bf9 4904 |I | Short_Literal 0x104 0bfa 00eb | | Load_Encached Diana_Cache 0bfb 0096 | | Execute Package,Entry 0bfc 00eb | | Load_Encached Diana_Cache 0bfd 18d6 | | Execute Package,Field_Execute,Field_Number 0xd6 0bfe e002 | | Load 0x0,0x2 0bff 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0c00 a5fe | | Store_Unchecked 0x2,-0x2 0c01 7808 |x | Jump 0xc0a 0c02 4801 |H | Short_Literal 0x1 ; Debug Table 0x2a.0x2a = 0xc02,0x28 0c03 a5fd | | Store_Unchecked 0x2,-0x3 0c04 e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x2b = 0xc04,0x29 0c05 00eb | | Load_Encached Diana_Cache 0c06 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0c07 00eb | | Load_Encached Diana_Cache 0c08 18fc | | Execute Package,Field_Execute,Field_Number 0xfc 0c09 a5fe | | Store_Unchecked 0x2,-0x2 0c0a 00d1 | | Pop_Control Pop_Count_1 0c0b 00c9 | | Action Pop_Auxiliary_Loop 0c0c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2a.0x2c = 0xc0c,0x3 0c0d 6efd |n | Jump_Zero 0xb0b 0c0e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c0f 0000 | | .XXX[0x1] 0c10 ; -------------------------------------------------------------------------------------- 0c10 ; SUBPROGRAM 0c10 ; -------------------------------------------------------------------------------------- 0c10 0c13 | | .CONST 0x0c13 ; Address of begin 0c11 0004 | | .CONST 0x0004 ; Address of exception handler 0c12 0001 | | .CONST 0x0001 ; Number of locals 0c13 BODY_0c10: 0c13 INIT_0c10: 0c13 00da | | Load_Top At_Offset_2 ; Debug Table 0x2b = .DEBUG 0x0c13,0x12c6,0x0002,0x0000,0x0059,0x73b5,0x0000,0x0f56 ; Debug Table 0x2b.0x0 = 0xc13,0x1 0c14 490f |I | Short_Literal 0x10f 0c15 00eb | | Load_Encached Diana_Cache 0c16 0096 | | Execute Package,Entry 0c17 00eb | | Load_Encached Diana_Cache 0c18 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0c19 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0c1a 0000 0000 | | .BLANK 0000[0x6] 0c20 ; -------------------------------------------------------------------------------------- 0c20 ; SUBPROGRAM 0c20 ; -------------------------------------------------------------------------------------- 0c20 0c2c | , | .CONST 0x0c2c ; Address of begin 0c21 0004 | | .CONST 0x0004 ; Address of exception handler 0c22 0003 | | .CONST 0x0003 ; Number of locals 0c23 INIT_0c20: 0c23 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2c = .DEBUG 0x0c23,0x12ca,0x0002,0x0000,0x0059,0x73b5,0x0000,0x0f71 ; Debug Table 0x2c.0x0 = 0xc23,0xffff 0c24 00db | | Load_Top At_Offset_3 0c25 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0c26 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2c.0x1 = 0xc26,0xfffe 0c27 00eb | | Load_Encached Diana_Cache 0c28 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0c29 00eb | | Load_Encached Diana_Cache 0c2a 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0c2b 03f1 | | Declare_Variable Discrete,With_Value 0c2c BODY_0c20: 0c2c 00cf | | Action Mark_Auxiliary 0c2d 7822 |x" | Jump 0xc50 0c2e 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c.0x2 = 0xc2e,0x2 0c2f 00eb | | Load_Encached Diana_Cache 0c30 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8 0c31 00eb | | Load_Encached Diana_Cache 0c32 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0c33 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0c34 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c.0x3 = 0xc34,0x3 0c35 00eb | | Load_Encached Diana_Cache 0c36 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0c37 0b0e | | Execute_Immediate Case_Compare,0xe 0c38 7011 |p | Jump_Nonzero 0xc4a 0c39 0b11 | | Execute_Immediate Case_Compare,0x11 0c3a 7007 |p | Jump_Nonzero 0xc42 0c3b 00db | | Load_Top At_Offset_3 ; Debug Table 0x2c.0x4 = 0xc3b,0x6 0c3c 4976 |Iv | Short_Literal 0x176 0c3d 00eb | | Load_Encached Diana_Cache 0c3e 0098 | | Execute Package,Field_Read_Dynamic 0c3f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0c40 a402 | | Store_Unchecked 0x2,0x2 0c41 7808 |x | Jump 0xc4a 0c42 00db | | Load_Top At_Offset_3 ; Debug Table 0x2c.0x5 = 0xc42,0x5 0c43 00eb | | Load_Encached Diana_Cache 0c44 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0c45 4976 |Iv | Short_Literal 0x176 0c46 00eb | | Load_Encached Diana_Cache 0c47 0098 | | Execute Package,Field_Read_Dynamic 0c48 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0c49 a402 | | Store_Unchecked 0x2,0x2 0c4a 00d1 | | Pop_Control Pop_Count_1 0c4b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c.0x6 = 0xc4b,0x7 0c4c 00eb | | Load_Encached Diana_Cache 0c4d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0c4e 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0c4f 00c9 | | Action Pop_Auxiliary_Loop 0c50 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2c.0x7 = 0xc50,0x1 0c51 0f21 | ! | Execute_Immediate Equal,0x21 0c52 7006 |p | Jump_Nonzero 0xc59 0c53 00d9 | | Load_Top At_Offset_1 0c54 0f2c | , | Execute_Immediate Equal,0x2c 0c55 7003 |p | Jump_Nonzero 0xc59 0c56 00d9 | | Load_Top At_Offset_1 0c57 0f33 | 3 | Execute_Immediate Equal,0x33 0c58 7801 |x | Jump 0xc5a 0c59 4801 |H | Short_Literal 0x1 0c5a 6807 |h | Jump_Zero 0xc62 0c5b 00da | | Load_Top At_Offset_2 0c5c 00eb | | Load_Encached Diana_Cache 0c5d 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8 0c5e 00eb | | Load_Encached Diana_Cache 0c5f 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0c60 0f80 | | Execute_Immediate Equal,-0x80 0c61 77cc |w | Jump_Nonzero 0xc2e 0c62 00ce | | Action Pop_Auxiliary 0c63 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2c.0x8 = 0xc63,0x8 0c64 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0c65 0000 0000 | | .XXX[0x3] 0c67 0000 | | 0c68 ; -------------------------------------------------------------------------------------- 0c68 ; SUBPROGRAM 0c68 ; -------------------------------------------------------------------------------------- 0c68 0c7e | ~ | .CONST 0x0c7e ; Address of begin 0c69 0004 | | .CONST 0x0004 ; Address of exception handler 0c6a 0004 | | .CONST 0x0004 ; Number of locals 0c6b INIT_0c68: 0c6b 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x2d = .DEBUG 0x0c6b,0x12de,0x0002,0x0000,0x0059,0x73b5,0x0000,0x1010 ; Debug Table 0x2d.0x0 = 0xc6b,0xffff 0c6c 00db | | Load_Top At_Offset_3 0c6d 490c |I | Short_Literal 0x10c 0c6e 00eb | | Load_Encached Diana_Cache 0c6f 0096 | | Execute Package,Entry 0c70 00eb | | Load_Encached Diana_Cache 0c71 18ed | | Execute Package,Field_Execute,Field_Number 0xed 0c72 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0c73 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2d.0x1 = 0xc73,0xfffe 0c74 e5ff | | Load 0x2,-0x1 0c75 00eb | | Load_Encached Diana_Cache 0c76 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0c77 4976 |Iv | Short_Literal 0x176 0c78 00eb | | Load_Encached Diana_Cache 0c79 0098 | | Execute Package,Field_Read_Dynamic 0c7a 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0c7b 820f | | Call 0x1,0xf 0c7c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0c7d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2d.0x2 = 0xc7d,0xfffd 0c7e BODY_0c68: 0c7e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2d.0x3 = 0xc7e,0x1 0c7f 00eb | | Load_Encached Diana_Cache 0c80 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0c81 0b0e | | Execute_Immediate Case_Compare,0xe 0c82 702a |p* | Jump_Nonzero 0xcad 0c83 0b18 | | Execute_Immediate Case_Compare,0x18 0c84 7028 |p( | Jump_Nonzero 0xcad 0c85 0b15 | | Execute_Immediate Case_Compare,0x15 0c86 7026 |p& | Jump_Nonzero 0xcad 0c87 4801 |H | Short_Literal 0x1 ; Debug Table 0x2d.0x4 = 0xc87,0x3 0c88 00db | | Load_Top At_Offset_3 0c89 4904 |I | Short_Literal 0x104 0c8a 00eb | | Load_Encached Diana_Cache 0c8b 0096 | | Execute Package,Entry 0c8c 00eb | | Load_Encached Diana_Cache 0c8d 18da | | Execute Package,Field_Execute,Field_Number 0xda 0c8e 00eb | | Load_Encached Diana_Cache 0c8f 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0c90 00eb | | Load_Encached Diana_Cache 0c91 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0c92 4976 |Iv | Short_Literal 0x176 0c93 00eb | | Load_Encached Diana_Cache 0c94 0098 | | Execute Package,Field_Read_Dynamic 0c95 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0c96 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0c97 00cf | | Action Mark_Auxiliary 0c98 780b |x | Jump 0xca4 0c99 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0x5 = 0xc99,0x5 0c9a 4976 |Iv | Short_Literal 0x176 0c9b 00eb | | Load_Encached Diana_Cache 0c9c 0098 | | Execute Package,Field_Read_Dynamic 0c9d 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0c9e 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0c9f e402 | | Load 0x2,0x2 ; Debug Table 0x2d.0x6 = 0xc9f,0x6 0ca0 00eb | | Load_Encached Diana_Cache 0ca1 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 0ca2 a402 | | Store_Unchecked 0x2,0x2 0ca3 00c9 | | Action Pop_Auxiliary_Loop 0ca4 e402 | | Load 0x2,0x2 ; Debug Table 0x2d.0x7 = 0xca4,0x4 0ca5 00eb | | Load_Encached Diana_Cache 0ca6 1865 | e | Execute Package,Field_Execute,Field_Number 0x65 0ca7 e5fe | | Load 0x2,-0x2 0ca8 021f | | Execute Heap_Access,Equal 0ca9 6fef |o | Jump_Zero 0xc99 0caa 00ce | | Action Pop_Auxiliary 0cab 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2d.0x8 = 0xcab,0x7 0cac 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0cad 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2d.0x9 = 0xcad,0x2 0cae 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0caf 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0cb0 ; -------------------------------------------------------------------------------------- 0cb0 ; STRING TABLE 0cb0 ; -------------------------------------------------------------------------------------- 0cb0 003c | < | .STRTAB 0x003c->0x0cce ; "SIMPLE" 0cb1 0040 | @ | .STRTAB 0x0040->0x0cd1 ; "SINGLE_CHOICE" 0cb2 004b | K | .STRTAB 0x004b->0x0cd7 ; "RANGE_ATTRIBUTE" 0cb3 0058 | X | .STRTAB 0x0058->0x0cdf ; "CALL_RANGE_GEN" 0cb4 0064 | d | .STRTAB 0x0064->0x0ce6 ; "DYNAMIC_POSITIONAL" 0cb5 0074 | t | .STRTAB 0x0074->0x0cef ; "DYNAMIC_OTHERS" 0cb6 0080 | | .STRTAB 0x0080->0x0cf6 ; "Assertion Failure in array aggregate: " 0cb7 00a4 | | .STRTAB 0x00a4->0x0d09 ; "Unexpected " 0cb8 00ad | | .STRTAB 0x00ad->0x0d0e ; " in " 0cb9 00af | | .STRTAB 0x00af->0x0d10 ; " - " 0cba 00b0 | | .STRTAB 0x00b0->0x0d12 ; "Is_Constrained" 0cbb 00bc | | .STRTAB 0x00bc->0x0d19 ; "array type_spec" 0cbc 00c9 | | .STRTAB 0x00c9->0x0d20 ; "Get_Array_Type_Struct" 0cbd 00dc | | .STRTAB 0x00dc->0x0d2b ; "Array_Agg_Generic.Translate_Char failed" 0cbe 0101 | | .STRTAB 0x0101->0x0d3e ; "Gen dynamic loop" 0cbf 010f | | .STRTAB 0x010f->0x0d46 ; "Gen static loop" 0cc0 011c | | .STRTAB 0x011c->0x0d4e ; "Gen constrained choice" 0cc1 0130 | 0 | .STRTAB 0x0130->0x0d59 ; "Gen range choice" 0cc2 013e | > | .STRTAB 0x013e->0x0d61 ; "Multiple choices in nonstatic aggregate" 0cc3 0163 | c | .STRTAB 0x0163->0x0d74 ; "Gen range attr choice" 0cc4 0176 | v | .STRTAB 0x0176->0x0d7f ; "Gen single choice" 0cc5 0185 | | .STRTAB 0x0185->0x0d87 ; "Gen static others" 0cc6 0194 | | .STRTAB 0x0194->0x0d90 ; "Gen standalone others" 0cc7 01a7 | | .STRTAB 0x01a7->0x0d9a ; "Gen choices agg" 0cc8 01b4 | | .STRTAB 0x01b4->0x0da2 ; "Nonstatic Positional Others" 0cc9 01cd | | .STRTAB 0x01cd->0x0daf ; "gen positional agg" 0cca 01dd | | .STRTAB 0x01dd->0x0db8 ; "Static_Context.Get" 0ccb 01ed | | .STRTAB 0x01ed->0x0dc1 ; "array aggregate context" 0ccc 0202 | | .STRTAB 0x0202->0x0dcd ; "Static_Context.Get encountered Dn_Generic_Param_S node" 0ccd 0236 | 6 | .STREND 0x0236->0x0de8 0cce 5349 4d50 |SIMP| .STRTAB_STRINGS 0de8 ; -------------------------------------------------------------------------------------- 0de8 ; Debug Table 0de8 ; -------------------------------------------------------------------------------------- 0de8 0003 002e | .| .CONST 0x0003,0x002e 0dea 000b 0f5a | Z| .DEBUG 0x000b,0x0f5a,0xc000,0x0000,0x0059,0x73a5,0x0000,0x000b 0df2 0051 0f7c | Q || .DEBUG 0x0051,0x0f7c,0xc000,0x0000,0x0059,0x73b5,0x0000,0x000f 0dfa 00db 0fe0 | | .DEBUG 0x00db,0x0fe0,0x1005,0x0000,0x0059,0x73a5,0x0000,0x02f3 0e02 011b 0fe2 | | .DEBUG 0x011b,0x0fe2,0x1005,0x0000,0x0059,0x73a5,0x0000,0x0315 0e0a 0133 0fe4 | 3 | .DEBUG 0x0133,0x0fe4,0x1005,0x0000,0x0059,0x73a5,0x0000,0x031f 0e12 0193 0fe6 | | .DEBUG 0x0193,0x0fe6,0x1005,0x0000,0x0059,0x73a5,0x0000,0x035e 0e1a 01ab 0fe8 | | .DEBUG 0x01ab,0x0fe8,0x1002,0x0000,0x0059,0x73a5,0x0000,0x0370 0e22 01d3 0ff4 | | .DEBUG 0x01d3,0x0ff4,0x1002,0x0000,0x0059,0x73a5,0x0000,0x037f 0e2a 01db 0ff8 | | .DEBUG 0x01db,0x0ff8,0x1002,0x0000,0x0059,0x73a5,0x0000,0x038e 0e32 01eb 1002 | | .DEBUG 0x01eb,0x1002,0x1001,0x0000,0x0059,0x73a5,0x0000,0x039b 0e3a 01fb 1006 | | .DEBUG 0x01fb,0x1006,0x1002,0x0000,0x0059,0x73a5,0x0000,0x03b1 0e42 0213 1010 | | .DEBUG 0x0213,0x1010,0x1001,0x0000,0x0059,0x73a5,0x0000,0x03ba 0e4a 024b 101c | K | .DEBUG 0x024b,0x101c,0x1001,0x0000,0x0059,0x73a5,0x0000,0x03d4 0e52 025b 1020 | [ | .DEBUG 0x025b,0x1020,0x1001,0x0000,0x0059,0x73a5,0x0000,0x03ea 0e5a 0273 1024 | s $| .DEBUG 0x0273,0x1024,0x1001,0x0000,0x0059,0x73b5,0x0000,0x00e4 0e62 0283 102a | *| .DEBUG 0x0283,0x102a,0x1001,0x0000,0x0059,0x73b5,0x0000,0x0103 0e6a 02a3 102e | .| .DEBUG 0x02a3,0x102e,0x1002,0x0000,0x0059,0x73b5,0x0000,0x013d 0e72 02eb 1044 | D| .DEBUG 0x02eb,0x1044,0x1002,0x0000,0x0059,0x73b5,0x0000,0x01bc 0e7a 031b 1056 | V| .DEBUG 0x031b,0x1056,0x1002,0x0000,0x0059,0x73b5,0x0000,0x0211 0e82 033b 1068 | ; h| .DEBUG 0x033b,0x1068,0x1002,0x0000,0x0059,0x73b5,0x0000,0x0251 0e8a 0353 1070 | S p| .DEBUG 0x0353,0x1070,0x1002,0x0000,0x0059,0x73b5,0x0000,0x028a 0e92 0373 1076 | s v| .DEBUG 0x0373,0x1076,0x1002,0x0000,0x0059,0x73b5,0x0000,0x02d5 0e9a 0383 107e | ~| .DEBUG 0x0383,0x107e,0x1002,0x0000,0x0059,0x73b5,0x0000,0x0301 0ea2 0393 1086 | | .DEBUG 0x0393,0x1086,0x1002,0x0000,0x0059,0x73b5,0x0000,0x032c 0eaa 03e3 10a6 | | .DEBUG 0x03e3,0x10a6,0x1001,0x0000,0x0059,0x73b5,0x0000,0x0443 0eb2 042b 10ba | + | .DEBUG 0x042b,0x10ba,0x1001,0x0000,0x0059,0x73b5,0x0000,0x0465 0eba 047b 10cc | { | .DEBUG 0x047b,0x10cc,0x1001,0x0000,0x0059,0x73b5,0x0000,0x04f3 0ec2 0513 10f2 | | .DEBUG 0x0513,0x10f2,0x1001,0x0000,0x0059,0x73b5,0x0000,0x05e5 0eca 05a3 110e | | .DEBUG 0x05a3,0x110e,0x1001,0x0000,0x0059,0x73b5,0x0000,0x069a 0ed2 0633 112c | 3 ,| .DEBUG 0x0633,0x112c,0x1001,0x0000,0x0059,0x73b5,0x0000,0x0746 0eda 06b3 1142 | B| .DEBUG 0x06b3,0x1142,0x1001,0x0000,0x0059,0x73b5,0x0000,0x07cd 0ee2 0733 116a | 3 j| .DEBUG 0x0733,0x116a,0x1001,0x0000,0x0059,0x73b5,0x0000,0x0887 0eea 0773 1178 | s x| .DEBUG 0x0773,0x1178,0x1001,0x0000,0x0059,0x73b5,0x0000,0x08e0 0ef2 07fb 119c | | .DEBUG 0x07fb,0x119c,0x1001,0x0000,0x0059,0x73b5,0x0000,0x099a 0efa 08d3 11dc | | .DEBUG 0x08d3,0x11dc,0x1001,0x0000,0x0059,0x73b5,0x0000,0x0af4 0f02 09a3 121a | | .DEBUG 0x09a3,0x121a,0x1002,0x0000,0x0059,0x73b5,0x0000,0x0cf5 0f0a 09b3 1220 | | .DEBUG 0x09b3,0x1220,0x1001,0x0000,0x0059,0x73b5,0x0000,0x0dc1 0f12 0a63 1236 | c 6| .DEBUG 0x0a63,0x1236,0x1004,0x0000,0x0059,0x73b5,0x0000,0x0cb8 0f1a 0a93 1244 | D| .DEBUG 0x0a93,0x1244,0x1002,0x0000,0x0059,0x73b5,0x0000,0x0d07 0f22 0abb 1254 | T| .DEBUG 0x0abb,0x1254,0x1001,0x0000,0x0059,0x73b5,0x0000,0x0de2 0f2a 0aeb 125c | \| .DEBUG 0x0aeb,0x125c,0x0000,0x0000,0x0059,0x73b5,0x0000,0x00cb 0f32 0aee 1260 | `| .DEBUG 0x0aee,0x1260,0x0000,0x0000,0x0059,0x73b5,0x0000,0x0f55 0f3a 0afb 126a | j| .DEBUG 0x0afb,0x126a,0x0001,0x0000,0x0059,0x73b5,0x0000,0x00cc 0f42 0c13 12c6 | | .DEBUG 0x0c13,0x12c6,0x0002,0x0000,0x0059,0x73b5,0x0000,0x0f56 0f4a 0c23 12ca | # | .DEBUG 0x0c23,0x12ca,0x0002,0x0000,0x0059,0x73b5,0x0000,0x0f71 0f52 0c6b 12de | k | .DEBUG 0x0c6b,0x12de,0x0002,0x0000,0x0059,0x73b5,0x0000,0x1010 0f5a ; -------------------------------------------------------------------------------------- 0f5a ; Debug3 Subtable 0x0 0f5a ; -------------------------------------------------------------------------------------- 0f5a 0010 0000 | | .DBG3TAB 0x0010,0x0000 0f5c 000b ffff | | .CONST 0x000b,0xffff 0f5e 0019 fffe | | .CONST 0x0019,0xfffe 0f60 001e fffd | | .CONST 0x001e,0xfffd 0f62 0031 fffc | 1 | .CONST 0x0031,0xfffc 0f64 0038 fffb | 8 | .CONST 0x0038,0xfffb 0f66 003e fffa | > | .CONST 0x003e,0xfffa 0f68 0040 fff9 | @ | .CONST 0x0040,0xfff9 0f6a 0042 fff8 | B | .CONST 0x0042,0xfff8 0f6c 0044 fff7 | D | .CONST 0x0044,0xfff7 0f6e 0046 fff6 | F | .CONST 0x0046,0xfff6 0f70 0048 fff5 | H | .CONST 0x0048,0xfff5 0f72 004a fff4 | J | .CONST 0x004a,0xfff4 0f74 004c fff3 | L | .CONST 0x004c,0xfff3 0f76 004e fff2 | N | .CONST 0x004e,0xfff2 0f78 004f fff1 | O | .CONST 0x004f,0xfff1 0f7a 0050 fff0 | P | .CONST 0x0050,0xfff0 0f7c ; -------------------------------------------------------------------------------------- 0f7c ; Debug3 Subtable 0x1 0f7c ; -------------------------------------------------------------------------------------- 0f7c 0031 0000 | 1 | .DBG3TAB 0x0031,0x0000 0f7e 0051 ffff | Q | .CONST 0x0051,0xffff 0f80 0053 fffe | S | .CONST 0x0053,0xfffe 0f82 0054 fffd | T | .CONST 0x0054,0xfffd 0f84 0055 fffc | U | .CONST 0x0055,0xfffc 0f86 0056 fffb | V | .CONST 0x0056,0xfffb 0f88 0057 fffa | W | .CONST 0x0057,0xfffa 0f8a 005a fff9 | Z | .CONST 0x005a,0xfff9 0f8c 005d fff8 | ] | .CONST 0x005d,0xfff8 0f8e 005e fff7 | ^ | .CONST 0x005e,0xfff7 0f90 0061 fff6 | a | .CONST 0x0061,0xfff6 0f92 0064 fff5 | d | .CONST 0x0064,0xfff5 0f94 0069 fff4 | i | .CONST 0x0069,0xfff4 0f96 006e fff3 | n | .CONST 0x006e,0xfff3 0f98 0072 fff2 | r | .CONST 0x0072,0xfff2 0f9a 0077 fff1 | w | .CONST 0x0077,0xfff1 0f9c 007c fff0 | | | .CONST 0x007c,0xfff0 0f9e 007e ffef | ~ | .CONST 0x007e,0xffef 0fa0 0080 ffee | | .CONST 0x0080,0xffee 0fa2 0082 ffed | | .CONST 0x0082,0xffed 0fa4 0084 ffec | | .CONST 0x0084,0xffec 0fa6 0086 ffeb | | .CONST 0x0086,0xffeb 0fa8 0088 ffea | | .CONST 0x0088,0xffea 0faa 008a ffe9 | | .CONST 0x008a,0xffe9 0fac 008c ffe8 | | .CONST 0x008c,0xffe8 0fae 008e ffe7 | | .CONST 0x008e,0xffe7 0fb0 0090 ffe6 | | .CONST 0x0090,0xffe6 0fb2 0092 ffe5 | | .CONST 0x0092,0xffe5 0fb4 0094 ffe4 | | .CONST 0x0094,0xffe4 0fb6 0096 ffe3 | | .CONST 0x0096,0xffe3 0fb8 0098 ffe2 | | .CONST 0x0098,0xffe2 0fba 009a ffe1 | | .CONST 0x009a,0xffe1 0fbc 009c ffe0 | | .CONST 0x009c,0xffe0 0fbe 009e ffdf | | .CONST 0x009e,0xffdf 0fc0 00a0 ffde | | .CONST 0x00a0,0xffde 0fc2 00a2 ffdd | | .CONST 0x00a2,0xffdd 0fc4 00a4 ffdc | | .CONST 0x00a4,0xffdc 0fc6 00a6 ffdb | | .CONST 0x00a6,0xffdb 0fc8 00a8 ffda | | .CONST 0x00a8,0xffda 0fca 00aa ffd9 | | .CONST 0x00aa,0xffd9 0fcc 00ac ffd8 | | .CONST 0x00ac,0xffd8 0fce 00ae ffd7 | | .CONST 0x00ae,0xffd7 0fd0 00b0 ffd6 | | .CONST 0x00b0,0xffd6 0fd2 00b2 ffd5 | | .CONST 0x00b2,0xffd5 0fd4 00b4 ffd4 | | .CONST 0x00b4,0xffd4 0fd6 00b6 ffd3 | | .CONST 0x00b6,0xffd3 0fd8 00b8 ffd2 | | .CONST 0x00b8,0xffd2 0fda 00ba ffd1 | | .CONST 0x00ba,0xffd1 0fdc 00bc ffd0 | | .CONST 0x00bc,0xffd0 0fde 00c7 ffcf | | .CONST 0x00c7,0xffcf 0fe0 ; -------------------------------------------------------------------------------------- 0fe0 ; Debug3 Subtable 0x2 0fe0 ; -------------------------------------------------------------------------------------- 0fe0 0000 0000 | | .DBG3TAB 0x0000,0x0000 0fe2 ; -------------------------------------------------------------------------------------- 0fe2 ; Debug3 Subtable 0x3 0fe2 ; -------------------------------------------------------------------------------------- 0fe2 0000 0000 | | .DBG3TAB 0x0000,0x0000 0fe4 ; -------------------------------------------------------------------------------------- 0fe4 ; Debug3 Subtable 0x4 0fe4 ; -------------------------------------------------------------------------------------- 0fe4 0000 0000 | | .DBG3TAB 0x0000,0x0000 0fe6 ; -------------------------------------------------------------------------------------- 0fe6 ; Debug3 Subtable 0x5 0fe6 ; -------------------------------------------------------------------------------------- 0fe6 0000 0000 | | .DBG3TAB 0x0000,0x0000 0fe8 ; -------------------------------------------------------------------------------------- 0fe8 ; Debug3 Subtable 0x6 0fe8 ; -------------------------------------------------------------------------------------- 0fe8 0002 0003 | | .DBG3TAB 0x0002,0x0003 0fea 01ab ffff | | .CONST 0x01ab,0xffff 0fec 01b0 fffe | | .CONST 0x01b0,0xfffe 0fee 01b7 0001 | | .CONST 0x01b7,0x0001 0ff0 01bb 0002 | | .CONST 0x01bb,0x0002 0ff2 01c9 0003 | | .CONST 0x01c9,0x0003 0ff4 ; -------------------------------------------------------------------------------------- 0ff4 ; Debug3 Subtable 0x7 0ff4 ; -------------------------------------------------------------------------------------- 0ff4 0000 0001 | | .DBG3TAB 0x0000,0x0001 0ff6 01d3 0001 | | .CONST 0x01d3,0x0001 0ff8 ; -------------------------------------------------------------------------------------- 0ff8 ; Debug3 Subtable 0x8 0ff8 ; -------------------------------------------------------------------------------------- 0ff8 0002 0002 | | .DBG3TAB 0x0002,0x0002 0ffa 01db ffff | | .CONST 0x01db,0xffff 0ffc 01dc fffe | | .CONST 0x01dc,0xfffe 0ffe 01dd 0001 | | .CONST 0x01dd,0x0001 1000 01e4 0002 | | .CONST 0x01e4,0x0002 1002 ; -------------------------------------------------------------------------------------- 1002 ; Debug3 Subtable 0x9 1002 ; -------------------------------------------------------------------------------------- 1002 0000 0001 | | .DBG3TAB 0x0000,0x0001 1004 01eb 0001 | | .CONST 0x01eb,0x0001 1006 ; -------------------------------------------------------------------------------------- 1006 ; Debug3 Subtable 0xa 1006 ; -------------------------------------------------------------------------------------- 1006 0000 0004 | | .DBG3TAB 0x0000,0x0004 1008 01fc 0001 | | .CONST 0x01fc,0x0001 100a 0200 0002 | | .CONST 0x0200,0x0002 100c 0205 0003 | | .CONST 0x0205,0x0003 100e 020a 0004 | | .CONST 0x020a,0x0004 1010 ; -------------------------------------------------------------------------------------- 1010 ; Debug3 Subtable 0xb 1010 ; -------------------------------------------------------------------------------------- 1010 0001 0004 | | .DBG3TAB 0x0001,0x0004 1012 0213 ffff | | .CONST 0x0213,0xffff 1014 021b 0001 | | .CONST 0x021b,0x0001 1016 0224 0002 | $ | .CONST 0x0224,0x0002 1018 0228 0003 | ( | .CONST 0x0228,0x0003 101a 0237 0004 | 7 | .CONST 0x0237,0x0004 101c ; -------------------------------------------------------------------------------------- 101c ; Debug3 Subtable 0xc 101c ; -------------------------------------------------------------------------------------- 101c 0000 0001 | | .DBG3TAB 0x0000,0x0001 101e 024b 0001 | K | .CONST 0x024b,0x0001 1020 ; -------------------------------------------------------------------------------------- 1020 ; Debug3 Subtable 0xd 1020 ; -------------------------------------------------------------------------------------- 1020 0000 0001 | | .DBG3TAB 0x0000,0x0001 1022 025b 0001 | [ | .CONST 0x025b,0x0001 1024 ; -------------------------------------------------------------------------------------- 1024 ; Debug3 Subtable 0xe 1024 ; -------------------------------------------------------------------------------------- 1024 0000 0002 | | .DBG3TAB 0x0000,0x0002 1026 0273 0001 | s | .CONST 0x0273,0x0001 1028 0275 0002 | u | .CONST 0x0275,0x0002 102a ; -------------------------------------------------------------------------------------- 102a ; Debug3 Subtable 0xf 102a ; -------------------------------------------------------------------------------------- 102a 0000 0001 | | .DBG3TAB 0x0000,0x0001 102c 0283 0001 | | .CONST 0x0283,0x0001 102e ; -------------------------------------------------------------------------------------- 102e ; Debug3 Subtable 0x10 102e ; -------------------------------------------------------------------------------------- 102e 0001 0009 | | .DBG3TAB 0x0001,0x0009 1030 02a3 ffff | | .CONST 0x02a3,0xffff 1032 02a7 0001 | | .CONST 0x02a7,0x0001 1034 02a8 0002 | | .CONST 0x02a8,0x0002 1036 02b1 0008 | | .CONST 0x02b1,0x0008 1038 02b3 0003 | | .CONST 0x02b3,0x0003 103a 02b9 0004 | | .CONST 0x02b9,0x0004 103c 02bf 0005 | | .CONST 0x02bf,0x0005 103e 02c1 0006 | | .CONST 0x02c1,0x0006 1040 02c6 0007 | | .CONST 0x02c6,0x0007 1042 02d6 0009 | | .CONST 0x02d6,0x0009 1044 ; -------------------------------------------------------------------------------------- 1044 ; Debug3 Subtable 0x11 1044 ; -------------------------------------------------------------------------------------- 1044 0001 0007 | | .DBG3TAB 0x0001,0x0007 1046 02eb ffff | | .CONST 0x02eb,0xffff 1048 02ef 0001 | | .CONST 0x02ef,0x0001 104a 02f0 0002 | | .CONST 0x02f0,0x0002 104c 02f9 0006 | | .CONST 0x02f9,0x0006 104e 02fb 0003 | | .CONST 0x02fb,0x0003 1050 0301 0004 | | .CONST 0x0301,0x0004 1052 0306 0005 | | .CONST 0x0306,0x0005 1054 030c 0007 | | .CONST 0x030c,0x0007 1056 ; -------------------------------------------------------------------------------------- 1056 ; Debug3 Subtable 0x12 1056 ; -------------------------------------------------------------------------------------- 1056 0002 0006 | | .DBG3TAB 0x0002,0x0006 1058 031b ffff | | .CONST 0x031b,0xffff 105a 031c fffe | | .CONST 0x031c,0xfffe 105c 031d 0001 | | .CONST 0x031d,0x0001 105e 0324 0002 | $ | .CONST 0x0324,0x0002 1060 0326 0003 | & | .CONST 0x0326,0x0003 1062 0328 0004 | ( | .CONST 0x0328,0x0004 1064 032c 0005 | , | .CONST 0x032c,0x0005 1066 032e 0006 | . | .CONST 0x032e,0x0006 1068 ; -------------------------------------------------------------------------------------- 1068 ; Debug3 Subtable 0x13 1068 ; -------------------------------------------------------------------------------------- 1068 0000 0003 | | .DBG3TAB 0x0000,0x0003 106a 033b 0001 | ; | .CONST 0x033b,0x0001 106c 0340 0002 | @ | .CONST 0x0340,0x0002 106e 0342 0003 | B | .CONST 0x0342,0x0003 1070 ; -------------------------------------------------------------------------------------- 1070 ; Debug3 Subtable 0x14 1070 ; -------------------------------------------------------------------------------------- 1070 0001 0001 | | .DBG3TAB 0x0001,0x0001 1072 0353 ffff | S | .CONST 0x0353,0xffff 1074 035c 0001 | \ | .CONST 0x035c,0x0001 1076 ; -------------------------------------------------------------------------------------- 1076 ; Debug3 Subtable 0x15 1076 ; -------------------------------------------------------------------------------------- 1076 0000 0003 | | .DBG3TAB 0x0000,0x0003 1078 0373 0001 | s | .CONST 0x0373,0x0001 107a 0378 0002 | x | .CONST 0x0378,0x0002 107c 037a 0003 | z | .CONST 0x037a,0x0003 107e ; -------------------------------------------------------------------------------------- 107e ; Debug3 Subtable 0x16 107e ; -------------------------------------------------------------------------------------- 107e 0000 0003 | | .DBG3TAB 0x0000,0x0003 1080 0383 0001 | | .CONST 0x0383,0x0001 1082 0388 0002 | | .CONST 0x0388,0x0002 1084 038c 0003 | | .CONST 0x038c,0x0003 1086 ; -------------------------------------------------------------------------------------- 1086 ; Debug3 Subtable 0x17 1086 ; -------------------------------------------------------------------------------------- 1086 0003 000c | | .DBG3TAB 0x0003,0x000c 1088 0393 ffff | | .CONST 0x0393,0xffff 108a 0398 fffe | | .CONST 0x0398,0xfffe 108c 0399 fffd | | .CONST 0x0399,0xfffd 108e 039d 0001 | | .CONST 0x039d,0x0001 1090 03a4 0003 | | .CONST 0x03a4,0x0003 1092 03a8 0004 | | .CONST 0x03a8,0x0004 1094 03ac 0005 | | .CONST 0x03ac,0x0005 1096 03b9 0006 | | .CONST 0x03b9,0x0006 1098 03bd 0007 | | .CONST 0x03bd,0x0007 109a 03c2 0002 | | .CONST 0x03c2,0x0002 109c 03c9 0008 | | .CONST 0x03c9,0x0008 109e 03cd 0009 | | .CONST 0x03cd,0x0009 10a0 03d4 000a | | .CONST 0x03d4,0x000a 10a2 03da 000b | | .CONST 0x03da,0x000b 10a4 03dd 000c | | .CONST 0x03dd,0x000c 10a6 ; -------------------------------------------------------------------------------------- 10a6 ; Debug3 Subtable 0x18 10a6 ; -------------------------------------------------------------------------------------- 10a6 0001 0008 | | .DBG3TAB 0x0001,0x0008 10a8 03e3 ffff | | .CONST 0x03e3,0xffff 10aa 03e6 0001 | | .CONST 0x03e6,0x0001 10ac 03eb 0002 | | .CONST 0x03eb,0x0002 10ae 03ee 0003 | | .CONST 0x03ee,0x0003 10b0 03f0 0004 | | .CONST 0x03f0,0x0004 10b2 03fe 0005 | | .CONST 0x03fe,0x0005 10b4 0402 0006 | | .CONST 0x0402,0x0006 10b6 0405 0007 | | .CONST 0x0405,0x0007 10b8 0414 0008 | | .CONST 0x0414,0x0008 10ba ; -------------------------------------------------------------------------------------- 10ba ; Debug3 Subtable 0x19 10ba ; -------------------------------------------------------------------------------------- 10ba 0001 0007 | | .DBG3TAB 0x0001,0x0007 10bc 042b ffff | + | .CONST 0x042b,0xffff 10be 042f 0001 | / | .CONST 0x042f,0x0001 10c0 0431 0002 | 1 | .CONST 0x0431,0x0002 10c2 0434 0003 | 4 | .CONST 0x0434,0x0003 10c4 0443 0004 | C | .CONST 0x0443,0x0004 10c6 0448 0005 | H | .CONST 0x0448,0x0005 10c8 0456 0006 | V | .CONST 0x0456,0x0006 10ca 0466 0007 | f | .CONST 0x0466,0x0007 10cc ; -------------------------------------------------------------------------------------- 10cc ; Debug3 Subtable 0x1a 10cc ; -------------------------------------------------------------------------------------- 10cc 0003 000f | | .DBG3TAB 0x0003,0x000f 10ce 047b ffff | { | .CONST 0x047b,0xffff 10d0 0480 fffe | | .CONST 0x0480,0xfffe 10d2 0486 fffd | | .CONST 0x0486,0xfffd 10d4 048a 0001 | | .CONST 0x048a,0x0001 10d6 048c 0002 | | .CONST 0x048c,0x0002 10d8 048f 0003 | | .CONST 0x048f,0x0003 10da 0493 0004 | | .CONST 0x0493,0x0004 10dc 0494 0005 | | .CONST 0x0494,0x0005 10de 049a 0006 | | .CONST 0x049a,0x0006 10e0 04a0 0007 | | .CONST 0x04a0,0x0007 10e2 04a7 0008 | | .CONST 0x04a7,0x0008 10e4 04b8 0009 | | .CONST 0x04b8,0x0009 10e6 04c1 000a | | .CONST 0x04c1,0x000a 10e8 04d3 000b | | .CONST 0x04d3,0x000b 10ea 04e0 000c | | .CONST 0x04e0,0x000c 10ec 04e2 000d | | .CONST 0x04e2,0x000d 10ee 04f2 000e | | .CONST 0x04f2,0x000e 10f0 0502 000f | | .CONST 0x0502,0x000f 10f2 ; -------------------------------------------------------------------------------------- 10f2 ; Debug3 Subtable 0x1b 10f2 ; -------------------------------------------------------------------------------------- 10f2 0004 0009 | | .DBG3TAB 0x0004,0x0009 10f4 0513 ffff | | .CONST 0x0513,0xffff 10f6 0515 fffe | | .CONST 0x0515,0xfffe 10f8 051f fffd | | .CONST 0x051f,0xfffd 10fa 0527 fffc | ' | .CONST 0x0527,0xfffc 10fc 0528 0001 | ( | .CONST 0x0528,0x0001 10fe 052a 0002 | * | .CONST 0x052a,0x0002 1100 052d 0003 | - | .CONST 0x052d,0x0003 1102 0543 0004 | C | .CONST 0x0543,0x0004 1104 0547 0005 | G | .CONST 0x0547,0x0005 1106 0557 0006 | W | .CONST 0x0557,0x0006 1108 0559 0007 | Y | .CONST 0x0559,0x0007 110a 0562 0008 | b | .CONST 0x0562,0x0008 110c 0582 0009 | | .CONST 0x0582,0x0009 110e ; -------------------------------------------------------------------------------------- 110e ; Debug3 Subtable 0x1c 110e ; -------------------------------------------------------------------------------------- 110e 0004 000a | | .DBG3TAB 0x0004,0x000a 1110 05a3 ffff | | .CONST 0x05a3,0xffff 1112 05a5 fffe | | .CONST 0x05a5,0xfffe 1114 05af fffd | | .CONST 0x05af,0xfffd 1116 05b7 fffc | | .CONST 0x05b7,0xfffc 1118 05b8 0001 | | .CONST 0x05b8,0x0001 111a 05ba 0002 | | .CONST 0x05ba,0x0002 111c 05bd 0003 | | .CONST 0x05bd,0x0003 111e 05d3 0004 | | .CONST 0x05d3,0x0004 1120 05d7 0005 | | .CONST 0x05d7,0x0005 1122 05e7 0006 | | .CONST 0x05e7,0x0006 1124 05e9 0007 | | .CONST 0x05e9,0x0007 1126 05f2 0008 | | .CONST 0x05f2,0x0008 1128 05f7 0009 | | .CONST 0x05f7,0x0009 112a 0617 000a | | .CONST 0x0617,0x000a 112c ; -------------------------------------------------------------------------------------- 112c ; Debug3 Subtable 0x1d 112c ; -------------------------------------------------------------------------------------- 112c 0003 0007 | | .DBG3TAB 0x0003,0x0007 112e 0633 ffff | 3 | .CONST 0x0633,0xffff 1130 0635 fffe | 5 | .CONST 0x0635,0xfffe 1132 063f fffd | ? | .CONST 0x063f,0xfffd 1134 0647 0001 | G | .CONST 0x0647,0x0001 1136 0649 0002 | I | .CONST 0x0649,0x0002 1138 064c 0003 | L | .CONST 0x064c,0x0003 113a 0662 0004 | b | .CONST 0x0662,0x0004 113c 0666 0005 | f | .CONST 0x0666,0x0005 113e 0677 0006 | w | .CONST 0x0677,0x0006 1140 0697 0007 | | .CONST 0x0697,0x0007 1142 ; -------------------------------------------------------------------------------------- 1142 ; Debug3 Subtable 0x1e 1142 ; -------------------------------------------------------------------------------------- 1142 0004 000f | | .DBG3TAB 0x0004,0x000f 1144 06b3 ffff | | .CONST 0x06b3,0xffff 1146 06b4 fffe | | .CONST 0x06b4,0xfffe 1148 06b9 fffd | | .CONST 0x06b9,0xfffd 114a 06bd fffc | | .CONST 0x06bd,0xfffc 114c 06be 0001 | | .CONST 0x06be,0x0001 114e 06c0 0002 | | .CONST 0x06c0,0x0002 1150 06c3 0003 | | .CONST 0x06c3,0x0003 1152 06cf 0004 | | .CONST 0x06cf,0x0004 1154 06d1 0005 | | .CONST 0x06d1,0x0005 1156 06d3 0006 | | .CONST 0x06d3,0x0006 1158 06db 0007 | | .CONST 0x06db,0x0007 115a 06dd 0008 | | .CONST 0x06dd,0x0008 115c 06e5 0009 | | .CONST 0x06e5,0x0009 115e 06f8 000a | | .CONST 0x06f8,0x000a 1160 0703 000b | | .CONST 0x0703,0x000b 1162 0708 000c | | .CONST 0x0708,0x000c 1164 0719 000d | | .CONST 0x0719,0x000d 1166 0728 000e | ( | .CONST 0x0728,0x000e 1168 072a 000f | * | .CONST 0x072a,0x000f 116a ; -------------------------------------------------------------------------------------- 116a ; Debug3 Subtable 0x1f 116a ; -------------------------------------------------------------------------------------- 116a 0001 0005 | | .DBG3TAB 0x0001,0x0005 116c 0733 ffff | 3 | .CONST 0x0733,0xffff 116e 073d 0001 | = | .CONST 0x073d,0x0001 1170 073f 0002 | ? | .CONST 0x073f,0x0002 1172 0744 0004 | D | .CONST 0x0744,0x0004 1174 0758 0005 | X | .CONST 0x0758,0x0005 1176 0769 0003 | i | .CONST 0x0769,0x0003 1178 ; -------------------------------------------------------------------------------------- 1178 ; Debug3 Subtable 0x20 1178 ; -------------------------------------------------------------------------------------- 1178 0004 000d | | .DBG3TAB 0x0004,0x000d 117a 0773 ffff | s | .CONST 0x0773,0xffff 117c 0777 fffe | w | .CONST 0x0777,0xfffe 117e 077a fffd | z | .CONST 0x077a,0xfffd 1180 0784 fffc | | .CONST 0x0784,0xfffc 1182 078c 0001 | | .CONST 0x078c,0x0001 1184 078e 0002 | | .CONST 0x078e,0x0002 1186 0791 0003 | | .CONST 0x0791,0x0003 1188 0794 0004 | | .CONST 0x0794,0x0004 118a 0798 0005 | | .CONST 0x0798,0x0005 118c 079c 0006 | | .CONST 0x079c,0x0006 118e 07a0 0007 | | .CONST 0x07a0,0x0007 1190 07b5 0008 | | .CONST 0x07b5,0x0008 1192 07b7 0009 | | .CONST 0x07b7,0x0009 1194 07bb 000a | | .CONST 0x07bb,0x000a 1196 07bd 000b | | .CONST 0x07bd,0x000b 1198 07c1 000c | | .CONST 0x07c1,0x000c 119a 07e1 000d | | .CONST 0x07e1,0x000d 119c ; -------------------------------------------------------------------------------------- 119c ; Debug3 Subtable 0x21 119c ; -------------------------------------------------------------------------------------- 119c 0007 0018 | | .DBG3TAB 0x0007,0x0018 119e 07fb ffff | | .CONST 0x07fb,0xffff 11a0 07fe fffe | | .CONST 0x07fe,0xfffe 11a2 0803 fffd | | .CONST 0x0803,0xfffd 11a4 0804 fffc | | .CONST 0x0804,0xfffc 11a6 0805 fffb | | .CONST 0x0805,0xfffb 11a8 0806 fffa | | .CONST 0x0806,0xfffa 11aa 080a fff9 | | .CONST 0x080a,0xfff9 11ac 080c 0001 | | .CONST 0x080c,0x0001 11ae 080e 0002 | | .CONST 0x080e,0x0002 11b0 0811 0003 | | .CONST 0x0811,0x0003 11b2 0813 0004 | | .CONST 0x0813,0x0004 11b4 0819 0005 | | .CONST 0x0819,0x0005 11b6 081d 0006 | | .CONST 0x081d,0x0006 11b8 082b 0007 | + | .CONST 0x082b,0x0007 11ba 082c 0008 | , | .CONST 0x082c,0x0008 11bc 0840 0009 | @ | .CONST 0x0840,0x0009 11be 0841 000a | A | .CONST 0x0841,0x000a 11c0 0847 000b | G | .CONST 0x0847,0x000b 11c2 084d 000d | M | .CONST 0x084d,0x000d 11c4 0851 000e | Q | .CONST 0x0851,0x000e 11c6 085a 0012 | Z | .CONST 0x085a,0x0012 11c8 085d 0013 | ] | .CONST 0x085d,0x0013 11ca 086d 0014 | m | .CONST 0x086d,0x0014 11cc 0880 000f | | .CONST 0x0880,0x000f 11ce 0893 0010 | | .CONST 0x0893,0x0010 11d0 08a6 0011 | | .CONST 0x08a6,0x0011 11d2 08b7 0015 | | .CONST 0x08b7,0x0015 11d4 08bc 000c | | .CONST 0x08bc,0x000c 11d6 08c1 0016 | | .CONST 0x08c1,0x0016 11d8 08c5 0017 | | .CONST 0x08c5,0x0017 11da 08c9 0018 | | .CONST 0x08c9,0x0018 11dc ; -------------------------------------------------------------------------------------- 11dc ; Debug3 Subtable 0x22 11dc ; -------------------------------------------------------------------------------------- 11dc 0006 0018 | | .DBG3TAB 0x0006,0x0018 11de 08d3 ffff | | .CONST 0x08d3,0xffff 11e0 08d6 fffe | | .CONST 0x08d6,0xfffe 11e2 08db fffd | | .CONST 0x08db,0xfffd 11e4 08dd fffc | | .CONST 0x08dd,0xfffc 11e6 08e1 fffb | | .CONST 0x08e1,0xfffb 11e8 08e6 fffa | | .CONST 0x08e6,0xfffa 11ea 08ea 0001 | | .CONST 0x08ea,0x0001 11ec 08ec 0002 | | .CONST 0x08ec,0x0002 11ee 08ef 0003 | | .CONST 0x08ef,0x0003 11f0 08f6 0004 | | .CONST 0x08f6,0x0004 11f2 08fa 0005 | | .CONST 0x08fa,0x0005 11f4 0902 0006 | | .CONST 0x0902,0x0006 11f6 0915 0007 | | .CONST 0x0915,0x0007 11f8 0921 0008 | ! | .CONST 0x0921,0x0008 11fa 0922 0009 | " | .CONST 0x0922,0x0009 11fc 0927 000a | ' | .CONST 0x0927,0x000a 11fe 0938 000b | 8 | .CONST 0x0938,0x000b 1200 0947 000c | G | .CONST 0x0947,0x000c 1202 094b 000d | K | .CONST 0x094b,0x000d 1204 094f 000e | O | .CONST 0x094f,0x000e 1206 0953 000f | S | .CONST 0x0953,0x000f 1208 0957 0010 | W | .CONST 0x0957,0x0010 120a 095c 0011 | \ | .CONST 0x095c,0x0011 120c 0961 0012 | a | .CONST 0x0961,0x0012 120e 0975 0013 | u | .CONST 0x0975,0x0013 1210 0976 0014 | v | .CONST 0x0976,0x0014 1212 097d 0015 | } | .CONST 0x097d,0x0015 1214 0985 0016 | | .CONST 0x0985,0x0016 1216 0990 0017 | | .CONST 0x0990,0x0017 1218 0997 0018 | | .CONST 0x0997,0x0018 121a ; -------------------------------------------------------------------------------------- 121a ; Debug3 Subtable 0x23 121a ; -------------------------------------------------------------------------------------- 121a 0001 0001 | | .DBG3TAB 0x0001,0x0001 121c 09a3 ffff | | .CONST 0x09a3,0xffff 121e 09a5 0001 | | .CONST 0x09a5,0x0001 1220 ; -------------------------------------------------------------------------------------- 1220 ; Debug3 Subtable 0x24 1220 ; -------------------------------------------------------------------------------------- 1220 0001 0009 | | .DBG3TAB 0x0001,0x0009 1222 09b3 ffff | | .CONST 0x09b3,0xffff 1224 09b5 0001 | | .CONST 0x09b5,0x0001 1226 09be 0002 | | .CONST 0x09be,0x0002 1228 09cc 0003 | | .CONST 0x09cc,0x0003 122a 09db 0004 | | .CONST 0x09db,0x0004 122c 09e9 0005 | | .CONST 0x09e9,0x0005 122e 09f9 0006 | | .CONST 0x09f9,0x0006 1230 0a12 0007 | | .CONST 0x0a12,0x0007 1232 0a25 0008 | % | .CONST 0x0a25,0x0008 1234 0a3b 0009 | ; | .CONST 0x0a3b,0x0009 1236 ; -------------------------------------------------------------------------------------- 1236 ; Debug3 Subtable 0x25 1236 ; -------------------------------------------------------------------------------------- 1236 0003 0003 | | .DBG3TAB 0x0003,0x0003 1238 0a63 ffff | c | .CONST 0x0a63,0xffff 123a 0a67 fffe | g | .CONST 0x0a67,0xfffe 123c 0a71 fffd | q | .CONST 0x0a71,0xfffd 123e 0a76 0001 | v | .CONST 0x0a76,0x0001 1240 0a78 0002 | x | .CONST 0x0a78,0x0002 1242 0a7c 0003 | | | .CONST 0x0a7c,0x0003 1244 ; -------------------------------------------------------------------------------------- 1244 ; Debug3 Subtable 0x26 1244 ; -------------------------------------------------------------------------------------- 1244 0001 0006 | | .DBG3TAB 0x0001,0x0006 1246 0a93 ffff | | .CONST 0x0a93,0xffff 1248 0a98 0001 | | .CONST 0x0a98,0x0001 124a 0a9e 0003 | | .CONST 0x0a9e,0x0003 124c 0aa9 0004 | | .CONST 0x0aa9,0x0004 124e 0aab 0005 | | .CONST 0x0aab,0x0005 1250 0ab0 0002 | | .CONST 0x0ab0,0x0002 1252 0ab5 0006 | | .CONST 0x0ab5,0x0006 1254 ; -------------------------------------------------------------------------------------- 1254 ; Debug3 Subtable 0x27 1254 ; -------------------------------------------------------------------------------------- 1254 0000 0003 | | .DBG3TAB 0x0000,0x0003 1256 0abb 0001 | | .CONST 0x0abb,0x0001 1258 0abe 0002 | | .CONST 0x0abe,0x0002 125a 0ad1 0003 | | .CONST 0x0ad1,0x0003 125c ; -------------------------------------------------------------------------------------- 125c ; Debug3 Subtable 0x28 125c ; -------------------------------------------------------------------------------------- 125c 0001 0000 | | .DBG3TAB 0x0001,0x0000 125e 0aeb ffff | | .CONST 0x0aeb,0xffff 1260 ; -------------------------------------------------------------------------------------- 1260 ; Debug3 Subtable 0x29 1260 ; -------------------------------------------------------------------------------------- 1260 0004 0000 | | .DBG3TAB 0x0004,0x0000 1262 0aee ffff | | .CONST 0x0aee,0xffff 1264 0af0 fffe | | .CONST 0x0af0,0xfffe 1266 0af2 fffd | | .CONST 0x0af2,0xfffd 1268 0af4 fffc | | .CONST 0x0af4,0xfffc 126a ; -------------------------------------------------------------------------------------- 126a ; Debug3 Subtable 0x2a 126a ; -------------------------------------------------------------------------------------- 126a 0004 0029 | )| .DBG3TAB 0x0004,0x0029 126c 0afb ffff | | .CONST 0x0afb,0xffff 126e 0b00 fffe | | .CONST 0x0b00,0xfffe 1270 0b01 fffd | | .CONST 0x0b01,0xfffd 1272 0b02 fffc | | .CONST 0x0b02,0xfffc 1274 0b04 0001 | | .CONST 0x0b04,0x0001 1276 0b06 0002 | | .CONST 0x0b06,0x0002 1278 0b0b 0004 | | .CONST 0x0b0b,0x0004 127a 0b0d 0005 | | .CONST 0x0b0d,0x0005 127c 0b30 002a | 0 *| .CONST 0x0b30,0x002a 127e 0b37 0006 | 7 | .CONST 0x0b37,0x0006 1280 0b3b 0007 | ; | .CONST 0x0b3b,0x0007 1282 0b3e 0008 | > | .CONST 0x0b3e,0x0008 1284 0b45 0009 | E | .CONST 0x0b45,0x0009 1286 0b49 000a | I | .CONST 0x0b49,0x000a 1288 0b4c 000b | L | .CONST 0x0b4c,0x000b 128a 0b53 000c | S | .CONST 0x0b53,0x000c 128c 0b57 000d | W | .CONST 0x0b57,0x000d 128e 0b5f 000e | _ | .CONST 0x0b5f,0x000e 1290 0b65 000f | e | .CONST 0x0b65,0x000f 1292 0b71 0010 | q | .CONST 0x0b71,0x0010 1294 0b76 0011 | v | .CONST 0x0b76,0x0011 1296 0b7b 0012 | { | .CONST 0x0b7b,0x0012 1298 0b94 0013 | | .CONST 0x0b94,0x0013 129a 0b9b 0014 | | .CONST 0x0b9b,0x0014 129c 0ba0 0015 | | .CONST 0x0ba0,0x0015 129e 0ba7 0016 | | .CONST 0x0ba7,0x0016 12a0 0bab 0017 | | .CONST 0x0bab,0x0017 12a2 0baf 0018 | | .CONST 0x0baf,0x0018 12a4 0bb5 0019 | | .CONST 0x0bb5,0x0019 12a6 0bb9 001a | | .CONST 0x0bb9,0x001a 12a8 0bbc 001b | | .CONST 0x0bbc,0x001b 12aa 0bbf 001c | | .CONST 0x0bbf,0x001c 12ac 0bc1 001d | | .CONST 0x0bc1,0x001d 12ae 0bc6 001e | | .CONST 0x0bc6,0x001e 12b0 0bc8 001f | | .CONST 0x0bc8,0x001f 12b2 0bcd 0021 | !| .CONST 0x0bcd,0x0021 12b4 0bd1 0022 | "| .CONST 0x0bd1,0x0022 12b6 0bd6 0023 | #| .CONST 0x0bd6,0x0023 12b8 0bda 0024 | $| .CONST 0x0bda,0x0024 12ba 0be7 0020 | | .CONST 0x0be7,0x0020 12bc 0bee 0025 | %| .CONST 0x0bee,0x0025 12be 0bf6 0026 | &| .CONST 0x0bf6,0x0026 12c0 0c02 0028 | (| .CONST 0x0c02,0x0028 12c2 0c04 0029 | )| .CONST 0x0c04,0x0029 12c4 0c0c 0003 | | .CONST 0x0c0c,0x0003 12c6 ; -------------------------------------------------------------------------------------- 12c6 ; Debug3 Subtable 0x2b 12c6 ; -------------------------------------------------------------------------------------- 12c6 0000 0001 | | .DBG3TAB 0x0000,0x0001 12c8 0c13 0001 | | .CONST 0x0c13,0x0001 12ca ; -------------------------------------------------------------------------------------- 12ca ; Debug3 Subtable 0x2c 12ca ; -------------------------------------------------------------------------------------- 12ca 0002 0007 | | .DBG3TAB 0x0002,0x0007 12cc 0c23 ffff | # | .CONST 0x0c23,0xffff 12ce 0c26 fffe | & | .CONST 0x0c26,0xfffe 12d0 0c2e 0002 | . | .CONST 0x0c2e,0x0002 12d2 0c34 0003 | 4 | .CONST 0x0c34,0x0003 12d4 0c3b 0006 | ; | .CONST 0x0c3b,0x0006 12d6 0c42 0005 | B | .CONST 0x0c42,0x0005 12d8 0c4b 0007 | K | .CONST 0x0c4b,0x0007 12da 0c50 0001 | P | .CONST 0x0c50,0x0001 12dc 0c63 0008 | c | .CONST 0x0c63,0x0008 12de ; -------------------------------------------------------------------------------------- 12de ; Debug3 Subtable 0x2d 12de ; -------------------------------------------------------------------------------------- 12de 0003 0007 | | .DBG3TAB 0x0003,0x0007 12e0 0c6b ffff | k | .CONST 0x0c6b,0xffff 12e2 0c73 fffe | s | .CONST 0x0c73,0xfffe 12e4 0c7d fffd | } | .CONST 0x0c7d,0xfffd 12e6 0c7e 0001 | ~ | .CONST 0x0c7e,0x0001 12e8 0c87 0003 | | .CONST 0x0c87,0x0003 12ea 0c99 0005 | | .CONST 0x0c99,0x0005 12ec 0c9f 0006 | | .CONST 0x0c9f,0x0006 12ee 0ca4 0004 | | .CONST 0x0ca4,0x0004 12f0 0cab 0007 | | .CONST 0x0cab,0x0007 12f2 0cad 0002 | | .CONST 0x0cad,0x0002 12f4 0000 0000 | | .BLANK 0000[0x10c]