|
|
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 - metrics - 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 For_Call,INIT_00d8
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 For_Call,INIT_0118
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 For_Call,INIT_0130
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 For_Call,INIT_0190
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 For_Outer_Call,Visible,Unelaborated,INIT_01a8 ; Debug Table 0x0.0x5 = 0x3e,0xfffa
0040 029a 01d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01d0 ; Debug Table 0x0.0x6 = 0x40,0xfff9
0042 029a 01db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01d8 ; Debug Table 0x0.0x7 = 0x42,0xfff8
0044 029a 01eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01e8 ; Debug Table 0x0.0x8 = 0x44,0xfff7
0046 029a 01fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01f8 ; Debug Table 0x0.0x9 = 0x46,0xfff6
0048 029a 0213 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0210 ; Debug Table 0x0.0xa = 0x48,0xfff5
004a 029a 024b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0248 ; Debug Table 0x0.0xb = 0x4a,0xfff4
004c 029a 025b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0258 ; 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 For_Outer_Call,INIT_0270 ; Debug Table 0x1.0xf = 0x7c,0xfff0
007e 029d 0283 | | Declare_Subprogram For_Outer_Call,INIT_0280 ; Debug Table 0x1.0x10 = 0x7e,0xffef
0080 029d 02a3 | | Declare_Subprogram For_Outer_Call,INIT_02a0 ; Debug Table 0x1.0x11 = 0x80,0xffee
0082 029d 02eb | | Declare_Subprogram For_Outer_Call,INIT_02e8 ; Debug Table 0x1.0x12 = 0x82,0xffed
0084 029d 031b | | Declare_Subprogram For_Outer_Call,INIT_0318 ; Debug Table 0x1.0x13 = 0x84,0xffec
0086 029d 033b | ;| Declare_Subprogram For_Outer_Call,INIT_0338 ; Debug Table 0x1.0x14 = 0x86,0xffeb
0088 029d 0353 | S| Declare_Subprogram For_Outer_Call,INIT_0350 ; Debug Table 0x1.0x15 = 0x88,0xffea
008a 029d 0373 | s| Declare_Subprogram For_Outer_Call,INIT_0370 ; Debug Table 0x1.0x16 = 0x8a,0xffe9
008c 029d 0383 | | Declare_Subprogram For_Outer_Call,INIT_0380 ; Debug Table 0x1.0x17 = 0x8c,0xffe8
008e 029d 0393 | | Declare_Subprogram For_Outer_Call,INIT_0390 ; 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 For_Outer_Call,Unelaborated,INIT_03e0 ; Debug Table 0x1.0x1b = 0x94,0xffe4
0096 029d 042b | +| Declare_Subprogram For_Outer_Call,INIT_0428 ; Debug Table 0x1.0x1c = 0x96,0xffe3
0098 029d 047b | {| Declare_Subprogram For_Outer_Call,INIT_0478 ; Debug Table 0x1.0x1d = 0x98,0xffe2
009a 029d 0513 | | Declare_Subprogram For_Outer_Call,INIT_0510 ; Debug Table 0x1.0x1e = 0x9a,0xffe1
009c 029d 05a3 | | Declare_Subprogram For_Outer_Call,INIT_05a0 ; Debug Table 0x1.0x1f = 0x9c,0xffe0
009e 029d 0633 | 3| Declare_Subprogram For_Outer_Call,INIT_0630 ; Debug Table 0x1.0x20 = 0x9e,0xffdf
00a0 029d 06b3 | | Declare_Subprogram For_Outer_Call,INIT_06b0 ; Debug Table 0x1.0x21 = 0xa0,0xffde
00a2 029d 0733 | 3| Declare_Subprogram For_Outer_Call,INIT_0730 ; Debug Table 0x1.0x22 = 0xa2,0xffdd
00a4 029d 0773 | s| Declare_Subprogram For_Outer_Call,INIT_0770 ; Debug Table 0x1.0x23 = 0xa4,0xffdc
00a6 029d 07fb | | Declare_Subprogram For_Outer_Call,INIT_07f8 ; Debug Table 0x1.0x24 = 0xa6,0xffdb
00a8 029d 08d3 | | Declare_Subprogram For_Outer_Call,INIT_08d0 ; 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 For_Outer_Call,INIT_09a0 ; 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 For_Outer_Call,INIT_09b0 ; 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 0x8 ; 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,0x2 ; case 0x1
00de 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
00df 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
00e0 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
00e1 4302 |C | Exit_Subprogram From_Utility,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,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 0x1
00f4 4302 |C | Exit_Subprogram From_Utility,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,0x2
00fc 00db | | Load_Top At_Offset_3
00fd 4601 |F | Jump_Case 0x1
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,0x2
0102 4802 |H | Short_Literal 0x2
0103 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0104 00db | | Load_Top At_Offset_3
0105 e5fe | | Load 0x2,-0x2
0106 4601 |F | Jump_Case 0x1
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,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,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 0x3 ; Debug Table 0x3 = .DEBUG 0x011b,0x0fe2,0x1005,0x0000,0x0059,0x73a5,0x0000,0x0315
011c 4302 |C | Exit_Subprogram From_Utility,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,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,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,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 0x8 ; 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,0x2 ; case 0x1
0136 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
0137 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
0138 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
0139 4302 |C | Exit_Subprogram From_Utility,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,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 0x5
014f 7805 |x | Jump 0x155 ; case 0x0
0150 780b |x | Jump 0x15c ; case 0x1
0151 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
0152 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
0153 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
0154 4302 |C | Exit_Subprogram From_Utility,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,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,0x2
0160 00db | | Load_Top At_Offset_3
0161 4605 |F | Jump_Case 0x5
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,0x2
016a 4802 |H | Short_Literal 0x2
016b 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
016c 4803 |H | Short_Literal 0x3
016d 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
016e 4804 |H | Short_Literal 0x4
016f 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0170 48ff |H | Short_Literal 0xff
0171 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0172 00db | | Load_Top At_Offset_3
0173 e5fe | | Load 0x2,-0x2
0174 4605 |F | Jump_Case 0x5
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,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,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,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_Result,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_Result,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_Result,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_Subprogram 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_Result,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_Result,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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Result,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,0x88
02d0 0f00 | | Execute_Immediate Equal,0x0
02d1 4401 |D | Exit_Subprogram With_Result,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_Result,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_Result,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_Result,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_Result,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_Result,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,0xa7
034a 0f00 | | Execute_Immediate Equal,0x0
034b 4401 |D | Exit_Subprogram With_Result,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,0xa7
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,0xa4
036b 4401 |D | Exit_Subprogram With_Result,0x1
036c 4800 |H | Short_Literal 0x0
036d 4401 |D | Exit_Subprogram With_Result,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_Result,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_Result,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,0xa7
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_Result,0x1
038c 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x2 = 0x38c,0x3
038d 4401 |D | Exit_Subprogram With_Result,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_Result,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_Result,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_Result,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 For_Call,INIT_0a60
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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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,0xa7
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_Subprogram 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_Subprogram 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 For_Call,INIT_0a90 ; 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_Result,0x3
09ab 4801 |H | Short_Literal 0x1
09ac 4403 |D | Exit_Subprogram With_Result,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 For_Call,INIT_0ab8 ; 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 0x5
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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 0x2
0ae3 0000 0000 | | .BLANK 0000[0x5]
0ae8 0af6 0004 | | .XXX[0x3]
0aea 0010 | |
0aeb 029a 0afb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0af8 ; 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 For_Outer_Call,INIT_0c10 ; Debug Table 0x29 = .DEBUG 0x0aee,0x1260,0x0000,0x0000,0x0059,0x73b5,0x0000,0x0f55
; Debug Table 0x29.0x0 = 0xaee,0xffff
0af0 029d 0c23 | #| Declare_Subprogram For_Outer_Call,INIT_0c20 ; Debug Table 0x29.0x1 = 0xaf0,0xfffe
0af2 029d 0c6b | k| Declare_Subprogram For_Outer_Call,INIT_0c68 ; 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_Unchecked 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_Unchecked 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,0x8f
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,Field_Execute_Dynamic
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,Field_Execute_Dynamic
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,0xa7
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,Field_Execute_Dynamic
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_Subprogram 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,Field_Execute_Dynamic
0c17 00eb | | Load_Encached Diana_Cache
0c18 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0c19 4401 |D | Exit_Subprogram With_Result,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_Result,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,Field_Execute_Dynamic
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,Field_Execute_Dynamic
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_Result,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_Result,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"
; "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]