|
|
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: 13312 (0x3400)
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 1048 | H | .CONST 0x1048 ; 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 000c | | .CONST 0x000c ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0152 | R | .CONST 0x0152 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0056 | V | .CONST 0x0056 ; Number of locals
000b INIT_0008:
000b 029a 015b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0158 ; Debug Table 0x0 = .DEBUG 0x000b,0x1242,0x8000,0x0000,0x005a,0x3695,0x0000,0x0005
; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 0193 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0190 ; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 01a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01a0 ; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 00bf | | Action Accept_Activation
0012 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0012,0x124a,0x8000,0x0000,0x005a,0x37b5,0x0000,0x003f
; Debug Table 0x1.0x0 = 0x12,0xffff
0013 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x13,0xfffe
0014 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x14,0xfffd
0015 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x15,0xfffc
0016 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x16,0xfffb
0017 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x17,0xfffa
0018 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x18,0xfff9
0019 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x19,0xfff8
001a 0007 | | Action Break_Optional ; Debug Table 0x1.0x8 = 0x1a,0xfff7
001b 0007 | | Action Break_Optional ; Debug Table 0x1.0x9 = 0x1b,0xfff6
001c 0007 | | Action Break_Optional ; Debug Table 0x1.0xa = 0x1c,0xfff5
001d e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xb = 0x1d,0xfff4
001e 1916 | | Execute Package,Field_Reference,Field_Number 0x16
001f 0007 | | Action Break_Optional
0020 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xc = 0x20,0xfff3
0021 1910 | | Execute Package,Field_Reference,Field_Number 0x10
0022 0007 | | Action Break_Optional
0023 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xd = 0x23,0xfff2
0024 1912 | | Execute Package,Field_Reference,Field_Number 0x12
0025 0007 | | Action Break_Optional
0026 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xe = 0x26,0xfff1
0027 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0028 e001 | | Load 0x0,0x1
0029 1b0d | | Execute Package,Field_Read,Field_Number 0xd
002a 011e | | Execute Any,Convert
002b e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xf = 0x2b,0xfff0
002c 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
002d e001 | | Load 0x0,0x1
002e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
002f 011e | | Execute Any,Convert
0030 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x10 = 0x30,0xffef
0031 00d9 | | Load_Top At_Offset_1
0032 8210 | | Call 0x1,0x10
0033 e001 | | Load 0x0,0x1
0034 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0035 011e | | Execute Any,Convert
0036 6275 |bu | Indirect_Literal Discrete,0x2ac,{0xffffffff, 0x80000001} ; Debug Table 0x1.0x11 = 0x36,0xffee
0037 e001 | | Load 0x0,0x1
0038 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
0039 e001 | | Load 0x0,0x1
003a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
003b 011e | | Execute Any,Convert
003c 626b |bk | Indirect_Literal Discrete,0x2a8,{0x00000000, 0x7fffffff} ; Debug Table 0x1.0x12 = 0x3c,0xffed
003d e001 | | Load 0x0,0x1
003e 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
003f e001 | | Load 0x0,0x1
0040 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0041 011e | | Execute Any,Convert
0042 02a0 | | Declare_Subprogram Null_Subprogram ; Debug Table 0x1.0x13 = 0x42,0xffec
0043 4800 |H | Short_Literal 0x0
0044 032d | - | Declare_Type Record,Defined
0045 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1.0x14 = 0x45,0xffeb
0046 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x15 = 0x46,0xffea
0047 02a0 | | Declare_Subprogram Null_Subprogram
0048 4801 |H | Short_Literal 0x1
0049 032d | - | Declare_Type Record,Defined
004a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1.0x16 = 0x4a,0xffe9
004b 0007 | | Action Break_Optional
004c e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x17 = 0x4c,0xffe8
004d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
004e e002 | | Load 0x0,0x2
004f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0050 02a0 | | Declare_Subprogram Null_Subprogram
0051 4802 |H | Short_Literal 0x2
0052 032d | - | Declare_Type Record,Defined
0053 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x18 = 0x53,0xffe7
0054 4802 |H | Short_Literal 0x2
0055 029f 01b3 | | Declare_Subprogram For_Call,INIT_01b0
0057 03fd | | Declare_Type Discrete,Defined
0058 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x19 = 0x58,0xffe6
0059 4801 |H | Short_Literal 0x1
005a 00e1 | | Load_Encached Boolean_Cache
005b 4801 |H | Short_Literal 0x1
005c e219 | | Load 0x1,0x19
005d 029f 01cb | | Declare_Subprogram For_Call,INIT_01c8
005f 4802 |H | Short_Literal 0x2
0060 4800 |H | Short_Literal 0x0
0061 4802 |H | Short_Literal 0x2
0062 4800 |H | Short_Literal 0x0
0063 4801 |H | Short_Literal 0x1
0064 031d | | Declare_Type Variant_Record,Defined
0065 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x1a = 0x65,0xffe5
0066 4802 |H | Short_Literal 0x2
0067 029f 020b | | Declare_Subprogram For_Call,INIT_0208
0069 03fd | | Declare_Type Discrete,Defined
006a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x1b = 0x6a,0xffe4
006b 4802 |H | Short_Literal 0x2
006c 00ec | | Load_Encached Diana_Tree_Cache
006d e219 | | Load 0x1,0x19
006e 4802 |H | Short_Literal 0x2
006f e219 | | Load 0x1,0x19
0070 00ec | | Load_Encached Diana_Tree_Cache
0071 4801 |H | Short_Literal 0x1
0072 00ec | | Load_Encached Diana_Tree_Cache
0073 029f 0223 | #| Declare_Subprogram For_Call,INIT_0220
0075 4805 |H | Short_Literal 0x5
0076 4800 |H | Short_Literal 0x0
0077 4803 |H | Short_Literal 0x3
0078 4800 |H | Short_Literal 0x0
0079 4801 |H | Short_Literal 0x1
007a 031d | | Declare_Type Variant_Record,Defined
007b 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x1c = 0x7b,0xffe3
007c 4840 |H@ | Short_Literal 0x40
007d 00e2 | | Load_Encached Integer_Cache
007e 03f8 | | Declare_Type Discrete,Constrained
007f 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0x1d = 0x7f,0xffe2
0080 4801 |H | Short_Literal 0x1
0081 e001 | | Load 0x0,0x1
0082 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0083 029f 0263 | c| Declare_Subprogram For_Call,INIT_0260
0085 4801 |H | Short_Literal 0x1
0086 4800 |H | Short_Literal 0x0
0087 4801 |H | Short_Literal 0x1
0088 4800 |H | Short_Literal 0x0
0089 4801 |H | Short_Literal 0x1
008a 031d | | Declare_Type Variant_Record,Defined
008b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x1e = 0x8b,0xffe1
008c 00d9 | | Load_Top At_Offset_1
008d 029f 02b3 | | Declare_Subprogram For_Call,INIT_02b0
008f 4802 |H | Short_Literal 0x2
0090 032d | - | Declare_Type Record,Defined
0091 00da | | Load_Top At_Offset_2 ; Debug Table 0x1.0x1f = 0x91,0xffe0
0092 0266 | f | Execute Discrete,Bounds
0093 00da | | Load_Top At_Offset_2
0094 029f 02cb | | Declare_Subprogram For_Call,INIT_02c8
0096 4801 |H | Short_Literal 0x1
0097 0350 | P | Declare_Type Array,Defined,Bounds_With_Object
0098 00db | | Load_Top At_Offset_3 ; Debug Table 0x1.0x20 = 0x98,0xffdf
0099 00ec | | Load_Encached Diana_Tree_Cache
009a e003 | | Load 0x0,0x3
009b 1b0d | | Execute Package,Field_Read,Field_Number 0xd
009c e220 | | Load 0x1,0x20
009d e21e | | Load 0x1,0x1e
009e 00e1 | | Load_Encached Boolean_Cache
009f e224 | $ | Load 0x1,0x24
00a0 029f 02e3 | | Declare_Subprogram For_Call,INIT_02e0
00a2 4800 |H | Short_Literal 0x0
00a3 4801 |H | Short_Literal 0x1
00a4 4805 |H | Short_Literal 0x5
00a5 4800 |H | Short_Literal 0x0
00a6 4801 |H | Short_Literal 0x1
00a7 4801 |H | Short_Literal 0x1
00a8 031d | | Declare_Type Variant_Record,Defined
00a9 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0x21 = 0xa9,0xffde
00aa 4801 |H | Short_Literal 0x1
00ab e001 | | Load 0x0,0x1
00ac 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00ad 4801 |H | Short_Literal 0x1
00ae e219 | | Load 0x1,0x19
00af 029f 0313 | | Declare_Subprogram For_Call,INIT_0310
00b1 4802 |H | Short_Literal 0x2
00b2 4800 |H | Short_Literal 0x0
00b3 4802 |H | Short_Literal 0x2
00b4 4800 |H | Short_Literal 0x0
00b5 4801 |H | Short_Literal 0x1
00b6 031d | | Declare_Type Variant_Record,Defined
00b7 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x1.0x22 = 0xb7,0xffdd
00b8 0266 | f | Execute Discrete,Bounds
00b9 00da | | Load_Top At_Offset_2
00ba 029f 0353 | S| Declare_Subprogram For_Call,INIT_0350
00bc 4801 |H | Short_Literal 0x1
00bd 0350 | P | Declare_Type Array,Defined,Bounds_With_Object
00be 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x1.0x23 = 0xbe,0xffdc
00bf e004 | | Load 0x0,0x4 ; Debug Table 0x1.0x24 = 0xbf,0xffdb
00c0 1911 | | Execute Package,Field_Reference,Field_Number 0x11
00c1 0007 | | Action Break_Optional
00c2 029d 036b | k| Declare_Subprogram For_Outer_Call,INIT_0368 ; Debug Table 0x1.0x25 = 0xc2,0xffda
00c4 029d 0373 | s| Declare_Subprogram For_Outer_Call,INIT_0370 ; Debug Table 0x1.0x26 = 0xc4,0xffd9
00c6 029d 0383 | | Declare_Subprogram For_Outer_Call,INIT_0380 ; Debug Table 0x1.0x27 = 0xc6,0xffd8
00c8 029d 03b3 | | Declare_Subprogram For_Outer_Call,INIT_03b0 ; Debug Table 0x1.0x28 = 0xc8,0xffd7
00ca 029d 03f3 | | Declare_Subprogram For_Outer_Call,INIT_03f0 ; Debug Table 0x1.0x29 = 0xca,0xffd6
00cc 029d 041b | | Declare_Subprogram For_Outer_Call,INIT_0418 ; Debug Table 0x1.0x2a = 0xcc,0xffd5
00ce 029d 04bb | | Declare_Subprogram For_Outer_Call,INIT_04b8 ; Debug Table 0x1.0x2b = 0xce,0xffd4
00d0 029d 052b | +| Declare_Subprogram For_Outer_Call,INIT_0528 ; Debug Table 0x1.0x2c = 0xd0,0xffd3
00d2 029d 059b | | Declare_Subprogram For_Outer_Call,INIT_0598 ; Debug Table 0x1.0x2d = 0xd2,0xffd2
00d4 029d 05b3 | | Declare_Subprogram For_Outer_Call,INIT_05b0 ; Debug Table 0x1.0x2e = 0xd4,0xffd1
00d6 029d 05cb | | Declare_Subprogram For_Outer_Call,INIT_05c8 ; Debug Table 0x1.0x2f = 0xd6,0xffd0
00d8 029d 063b | ;| Declare_Subprogram For_Outer_Call,INIT_0638 ; Debug Table 0x1.0x30 = 0xd8,0xffcf
00da 029d 0653 | S| Declare_Subprogram For_Outer_Call,INIT_0650 ; Debug Table 0x1.0x31 = 0xda,0xffce
00dc 029d 06bb | | Declare_Subprogram For_Outer_Call,INIT_06b8 ; Debug Table 0x1.0x32 = 0xdc,0xffcd
00de 029d 0743 | C| Declare_Subprogram For_Outer_Call,INIT_0740 ; Debug Table 0x1.0x33 = 0xde,0xffcc
00e0 029d 074b | K| Declare_Subprogram For_Outer_Call,INIT_0748 ; Debug Table 0x1.0x34 = 0xe0,0xffcb
00e2 029d 075b | [| Declare_Subprogram For_Outer_Call,INIT_0758 ; Debug Table 0x1.0x35 = 0xe2,0xffca
00e4 029d 07fb | | Declare_Subprogram For_Outer_Call,INIT_07f8 ; Debug Table 0x1.0x36 = 0xe4,0xffc9
00e6 029d 081b | | Declare_Subprogram For_Outer_Call,INIT_0818 ; Debug Table 0x1.0x37 = 0xe6,0xffc8
00e8 029d 0843 | C| Declare_Subprogram For_Outer_Call,INIT_0840 ; Debug Table 0x1.0x38 = 0xe8,0xffc7
00ea 029d 0853 | S| Declare_Subprogram For_Outer_Call,INIT_0850 ; Debug Table 0x1.0x39 = 0xea,0xffc6
00ec 029d 085b | [| Declare_Subprogram For_Outer_Call,INIT_0858 ; Debug Table 0x1.0x3a = 0xec,0xffc5
00ee 029d 0893 | | Declare_Subprogram For_Outer_Call,INIT_0890 ; Debug Table 0x1.0x3b = 0xee,0xffc4
00f0 029d 08ab | | Declare_Subprogram For_Outer_Call,INIT_08a8 ; Debug Table 0x1.0x3c = 0xf0,0xffc3
00f2 029d 08cb | | Declare_Subprogram For_Outer_Call,INIT_08c8 ; Debug Table 0x1.0x3d = 0xf2,0xffc2
00f4 029d 08fb | | Declare_Subprogram For_Outer_Call,INIT_08f8 ; Debug Table 0x1.0x3e = 0xf4,0xffc1
00f6 029d 0913 | | Declare_Subprogram For_Outer_Call,INIT_0910 ; Debug Table 0x1.0x3f = 0xf6,0xffc0
00f8 029b 0923 | #| Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0920 ; Debug Table 0x1.0x40 = 0xf8,0xffbf
00fa 029b 09ab | | Declare_Subprogram For_Outer_Call,Unelaborated,INIT_09a8 ; Debug Table 0x1.0x41 = 0xfa,0xffbe
00fc 029d 09bb | | Declare_Subprogram For_Outer_Call,INIT_09b8 ; Debug Table 0x1.0x42 = 0xfc,0xffbd
00fe 029d 09cb | | Declare_Subprogram For_Outer_Call,INIT_09c8 ; Debug Table 0x1.0x43 = 0xfe,0xffbc
0100 029d 09db | | Declare_Subprogram For_Outer_Call,INIT_09d8 ; Debug Table 0x1.0x44 = 0x100,0xffbb
0102 029d 09f3 | | Declare_Subprogram For_Outer_Call,INIT_09f0 ; Debug Table 0x1.0x45 = 0x102,0xffba
0104 029d 0a3b | ;| Declare_Subprogram For_Outer_Call,INIT_0a38 ; Debug Table 0x1.0x46 = 0x104,0xffb9
0106 029d 0a73 | s| Declare_Subprogram For_Outer_Call,INIT_0a70 ; Debug Table 0x1.0x47 = 0x106,0xffb8
0108 029d 0aa3 | | Declare_Subprogram For_Outer_Call,INIT_0aa0 ; Debug Table 0x1.0x48 = 0x108,0xffb7
010a 029d 0ab3 | | Declare_Subprogram For_Outer_Call,INIT_0ab0 ; Debug Table 0x1.0x49 = 0x10a,0xffb6
010c 6197 |a | Indirect_Literal Discrete,0x2a4,{0x00000000, 0x005a37b5} ; Debug Table 0x1.0x4a = 0x10c,0xffb5
010d 6192 |a | Indirect_Literal Discrete,0x2a0,{0x00000000, 0x00000eeb}
010e e21a | | Load 0x1,0x1a
010f e21b | | Load 0x1,0x1b
0110 e21c | | Load 0x1,0x1c
0111 e225 | % | Load 0x1,0x25
0112 e227 | ' | Load 0x1,0x27
0113 e228 | ( | Load 0x1,0x28
0114 e005 | | Load 0x0,0x5
0115 191e | | Execute Package,Field_Reference,Field_Number 0x1e
0116 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a
0117 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b
0118 e006 | | Load 0x0,0x6
0119 190f | | Execute Package,Field_Reference,Field_Number 0xf
011a 1d2d | - | Execute_Immediate Reference_Lex_1,0x2d
011b 1d2e | . | Execute_Immediate Reference_Lex_1,0x2e
011c 1d31 | 1 | Execute_Immediate Reference_Lex_1,0x31
011d 1d32 | 2 | Execute_Immediate Reference_Lex_1,0x32
011e e002 | | Load 0x0,0x2
011f 1953 | S | Execute Package,Field_Reference,Field_Number 0x53
0120 1d33 | 3 | Execute_Immediate Reference_Lex_1,0x33
0121 1d34 | 4 | Execute_Immediate Reference_Lex_1,0x34
0122 1d36 | 6 | Execute_Immediate Reference_Lex_1,0x36
0123 1d37 | 7 | Execute_Immediate Reference_Lex_1,0x37
0124 1d38 | 8 | Execute_Immediate Reference_Lex_1,0x38
0125 1d39 | 9 | Execute_Immediate Reference_Lex_1,0x39
0126 1d3a | : | Execute_Immediate Reference_Lex_1,0x3a
0127 1d3b | ; | Execute_Immediate Reference_Lex_1,0x3b
0128 1d3c | < | Execute_Immediate Reference_Lex_1,0x3c
0129 1d3d | = | Execute_Immediate Reference_Lex_1,0x3d
012a 1d3e | > | Execute_Immediate Reference_Lex_1,0x3e
012b 1d3f | ? | Execute_Immediate Reference_Lex_1,0x3f
012c 1d44 | D | Execute_Immediate Reference_Lex_1,0x44
012d 1d45 | E | Execute_Immediate Reference_Lex_1,0x45
012e 1d46 | F | Execute_Immediate Reference_Lex_1,0x46
012f 1d47 | G | Execute_Immediate Reference_Lex_1,0x47
0130 1d48 | H | Execute_Immediate Reference_Lex_1,0x48
0131 1d49 | I | Execute_Immediate Reference_Lex_1,0x49
0132 1d4a | J | Execute_Immediate Reference_Lex_1,0x4a
0133 1d4b | K | Execute_Immediate Reference_Lex_1,0x4b
0134 1d4c | L | Execute_Immediate Reference_Lex_1,0x4c
0135 1d4e | N | Execute_Immediate Reference_Lex_1,0x4e
0136 e007 | | Load 0x0,0x7
0137 0387 | | Declare_Variable Package
0138 00d8 | | Load_Top At_Offset_0
0139 020f | | Execute Module,Activate
013a 1d45 | E | Execute_Immediate Reference_Lex_1,0x45 ; Debug Table 0x1.0x4b = 0x13a,0xffb4
013b 00c7 | | Action Elaborate_Subprogram
013c 1d46 | F | Execute_Immediate Reference_Lex_1,0x46 ; Debug Table 0x1.0x4c = 0x13c,0xffb3
013d 00c7 | | Action Elaborate_Subprogram
013e 029d 0acb | | Declare_Subprogram For_Outer_Call,INIT_0ac8 ; Debug Table 0x1.0x4d = 0x13e,0xffb2
0140 029d 0b33 | 3| Declare_Subprogram For_Outer_Call,INIT_0b30 ; Debug Table 0x1.0x4e = 0x140,0xffb1
0142 029d 0bb3 | | Declare_Subprogram For_Outer_Call,INIT_0bb0 ; Debug Table 0x1.0x4f = 0x142,0xffb0
0144 029d 0bcb | | Declare_Subprogram For_Outer_Call,INIT_0bc8 ; Debug Table 0x1.0x50 = 0x144,0xffaf
0146 029d 0be3 | | Declare_Subprogram For_Outer_Call,INIT_0be0 ; Debug Table 0x1.0x51 = 0x146,0xffae
0148 029d 0c63 | c| Declare_Subprogram For_Outer_Call,INIT_0c60 ; Debug Table 0x1.0x52 = 0x148,0xffad
014a 029d 0d8b | | Declare_Subprogram For_Outer_Call,INIT_0d88 ; Debug Table 0x1.0x53 = 0x14a,0xffac
014c 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x54 = 0x14c,0xffab
014d 00c7 | | Action Elaborate_Subprogram
014e 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x55 = 0x14e,0xffaa
014f 00c7 | | Action Elaborate_Subprogram
0150 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x56 = 0x150,0xffa9
0151 00c7 | | Action Elaborate_Subprogram
0152 BODY_0008:
0152 00bc | | Action Signal_Activated
0153 00bb | | Action Signal_Completion
0154 0000 0000 | | .BLANK 0000[0x4]
0158 ; --------------------------------------------------------------------------------------
0158 ; SUBPROGRAM
0158 ; --------------------------------------------------------------------------------------
0158 0160 | ` | .CONST 0x0160 ; Address of begin
0159 0004 | | .CONST 0x0004 ; Address of exception handler
015a 0002 | | .CONST 0x0002 ; Number of locals
015b INIT_0158:
015b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2 = .DEBUG 0x015b,0x12fa,0x0001,0x0000,0x005a,0x3695,0x0000,0x0006
; Debug Table 0x2.0x0 = 0x15b,0xffff
015c 00db | | Load_Top At_Offset_3
015d e24f | O | Load 0x1,0x4f
015e 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
015f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0160 BODY_0158:
0160 0007 | | Action Break_Optional ; Debug Table 0x2.0x1 = 0x160,0x1
0161 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x2 = 0x161,0x401
0162 021d | | Execute Heap_Access,Is_Null
0163 6803 |h | Jump_Zero 0x167 ; Debug Table 0x2.0x3 = 0x163,0x1
0164 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x4 = 0x164,0x2
0165 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0166 781a |x | Jump 0x181
0167 0007 | | Action Break_Optional ; Debug Table 0x2.0x5 = 0x167,0x3
0168 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x6 = 0x168,0x801
0169 0007 | | Action Break_Optional
016a 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x7 = 0x16a,0x802
016b 0007 | | Action Break_Optional ; Debug Table 0x2.0x8 = 0x16b,0x803
016c 0007 | | Action Break_Optional ; Debug Table 0x2.0x9 = 0x16c,0x804
016d 0f66 | f | Execute_Immediate Equal,0x66 ; Debug Table 0x2.0xa = 0x16d,0x3
016e 6812 |h | Jump_Zero 0x181
016f 00d8 | | Load_Top At_Offset_0
0170 00eb | | Load_Encached Diana_Cache
0171 18ba | | Execute Package,Field_Execute,Field_Number 0xba
0172 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xb = 0x172,0xc01
0173 021d | | Execute Heap_Access,Is_Null
0174 00d0 | | Action Swap_Control
0175 00d1 | | Pop_Control Pop_Count_1
0176 680a |h | Jump_Zero 0x181 ; Debug Table 0x2.0xc = 0x176,0x804
0177 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xd = 0x177,0x4
0178 00eb | | Load_Encached Diana_Cache
0179 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
017a 4976 |Iv | Short_Literal 0x176
017b 00eb | | Load_Encached Diana_Cache
017c 0098 | | Execute Package,Field_Read_Dynamic
017d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
017e e008 | | Load 0x0,0x8
017f 180d | | Execute Package,Field_Execute,Field_Number 0xd
0180 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0181 4802 |H | Short_Literal 0x2 ; Debug Table 0x2.0xe = 0x181,0x5
0182 e220 | | Load 0x1,0x20
0183 1c08 | | Execute_Immediate Run_Utility,0x8
0184 00d9 | | Load_Top At_Offset_1
0185 00d9 | | Load_Top At_Offset_1
0186 2a06 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x6
0187 e5fe | | Load 0x2,-0x2
0188 e5ff | | Load 0x2,-0x1
0189 8256 | V | Call 0x1,0x56
018a 4503 |E | Exit_Subprogram 0x3
018b 0000 0000 | | .BLANK 0000[0x5]
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 4801 |H | Short_Literal 0x1 ; Debug Table 0x3 = .DEBUG 0x0193,0x131a,0x0001,0x0000,0x005a,0x3695,0x0000,0x0016
; Debug Table 0x3.0x0 = 0x193,0x1
0194 e220 | | Load 0x1,0x20
0195 1c08 | | Execute_Immediate Run_Utility,0x8
0196 e5fd | | Load 0x2,-0x3
0197 00d9 | | Load_Top At_Offset_1
0198 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
0199 e5fc | | Load 0x2,-0x4
019a 00d9 | | Load_Top At_Offset_1
019b 2a05 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5
019c e5fe | | Load 0x2,-0x2
019d e5ff | | Load 0x2,-0x1
019e 8256 | V | Call 0x1,0x56
019f 4505 |E | Exit_Subprogram 0x5
01a0 ; --------------------------------------------------------------------------------------
01a0 ; SUBPROGRAM
01a0 ; --------------------------------------------------------------------------------------
01a0 01a3 | | .CONST 0x01a3 ; Address of begin
01a1 0004 | | .CONST 0x0004 ; Address of exception handler
01a2 0001 | | .CONST 0x0001 ; Number of locals
01a3 BODY_01a0:
01a3 INIT_01a0:
01a3 4800 |H | Short_Literal 0x0 ; Debug Table 0x4 = .DEBUG 0x01a3,0x131e,0x0001,0x0000,0x005a,0x3695,0x0000,0x0030
; Debug Table 0x4.0x0 = 0x1a3,0x1
01a4 e220 | | Load 0x1,0x20
01a5 1c08 | | Execute_Immediate Run_Utility,0x8
01a6 e5fd | | Load 0x2,-0x3
01a7 00d9 | | Load_Top At_Offset_1
01a8 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
01a9 e5fc | | Load 0x2,-0x4
01aa 00d9 | | Load_Top At_Offset_1
01ab 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
01ac e5fe | | Load 0x2,-0x2
01ad e5ff | | Load 0x2,-0x1
01ae 8256 | V | Call 0x1,0x56
01af 4505 |E | Exit_Subprogram 0x5
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01b3 | | .CONST 0x01b3 ; Address of begin
01b1 0004 | | .CONST 0x0004 ; Address of exception handler
01b2 0001 | | .CONST 0x0001 ; Number of locals
01b3 BODY_01b0:
01b3 INIT_01b0:
01b3 4603 |F | Jump_Case 0x3 ; Debug Table 0x5 = .DEBUG 0x01b3,0x1322,0x0005,0x0000,0x005a,0x37b5,0x0000,0x0112
01b4 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
01b5 7802 |x | Jump 0x1b8 ; case 0x1
01b6 7805 |x | Jump 0x1bc ; case 0x2
01b7 7809 |x | Jump 0x1c1 ; case 0x3
01b8 00da | | Load_Top At_Offset_2
01b9 0091 0fc0 | | Action Push_String_Extended_Indexed,0xfc0 ; "IN_PROGRESS"
01bb 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
01bc 00db | | Load_Top At_Offset_3
01bd 00db | | Load_Top At_Offset_3
01be 00e0 | | Load_Encached Standard_Cache
01bf 181b | | Execute Package,Field_Execute,Field_Number 0x1b
01c0 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01c1 00da | | Load_Top At_Offset_2
01c2 00e0 | | Load_Encached Standard_Cache
01c3 181c | | Execute Package,Field_Execute,Field_Number 0x1c
01c4 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
01c5 0000 0000 | | .XXX[0x3]
01c7 0000 | |
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01cb | | .CONST 0x01cb ; Address of begin
01c9 0004 | | .CONST 0x0004 ; Address of exception handler
01ca 0001 | | .CONST 0x0001 ; Number of locals
01cb BODY_01c8:
01cb INIT_01c8:
01cb 4608 |F | Jump_Case 0x8 ; Debug Table 0x6 = .DEBUG 0x01cb,0x1324,0x0005,0x0000,0x005a,0x37b5,0x0000,0x0119
01cc 7808 |x | Jump 0x1d5 ; case 0x0
01cd 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
01ce 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
01cf 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
01d0 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
01d1 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x5
01d2 7814 |x | Jump 0x1e7 ; case 0x6
01d3 781e |x | Jump 0x1f2 ; case 0x7
01d4 782b |x+ | Jump 0x200 ; case 0x8
01d5 00da | | Load_Top At_Offset_2
01d6 016c | l | Execute Variant_Record,Is_Constrained
01d7 7009 |p | Jump_Nonzero 0x1e1
01d8 00cf | | Action Mark_Auxiliary
01d9 4800 |H | Short_Literal 0x0
01da e5ff | | Load 0x2,-0x1
01db 1c08 | | Execute_Immediate Run_Utility,0x8
01dc 00d8 | | Load_Top At_Offset_0
01dd 1c00 | | Execute_Immediate Run_Utility,0x0
01de c5ff | | Store 0x2,-0x1
01df 00ce | | Action Pop_Auxiliary
01e0 4302 |C | Exit_Subprogram From_Utility,0x2
01e1 00da | | Load_Top At_Offset_2
01e2 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
01e3 4602 |F | Jump_Case 0x2
01e4 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
01e5 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
01e6 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
01e7 00db | | Load_Top At_Offset_3
01e8 4602 |F | Jump_Case 0x2
01e9 7804 |x | Jump 0x1ee ; case 0x0
01ea 7805 |x | Jump 0x1f0 ; case 0x1
01eb 7800 |x | Jump 0x1ec ; case 0x2
01ec 48ff |H | Short_Literal 0xff
01ed 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01ee 4801 |H | Short_Literal 0x1
01ef 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01f0 4802 |H | Short_Literal 0x2
01f1 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01f2 00db | | Load_Top At_Offset_3
01f3 e5fe | | Load 0x2,-0x2
01f4 4602 |F | Jump_Case 0x2
01f5 7804 |x | Jump 0x1fa ; case 0x0
01f6 7805 |x | Jump 0x1fc ; case 0x1
01f7 7800 |x | Jump 0x1f8 ; case 0x2
01f8 48ff |H | Short_Literal 0xff
01f9 7803 |x | Jump 0x1fd
01fa 4801 |H | Short_Literal 0x1
01fb 7801 |x | Jump 0x1fd
01fc 4802 |H | Short_Literal 0x2
01fd e5ff | | Load 0x2,-0x1
01fe 031b | | Declare_Type Variant_Record,Constrained
01ff 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0200 00db | | Load_Top At_Offset_3
0201 e5fe | | Load 0x2,-0x2
0202 e5ff | | Load 0x2,-0x1
0203 1c06 | | Execute_Immediate Run_Utility,0x6
0204 e5ff | | Load 0x2,-0x1
0205 02fc | | Declare_Variable Variant_Record,With_Constraint
0206 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0207 0000 | | .XXX[0x1]
0208 ; --------------------------------------------------------------------------------------
0208 ; SUBPROGRAM
0208 ; --------------------------------------------------------------------------------------
0208 020b | | .CONST 0x020b ; Address of begin
0209 0004 | | .CONST 0x0004 ; Address of exception handler
020a 0001 | | .CONST 0x0001 ; Number of locals
020b BODY_0208:
020b INIT_0208:
020b 4603 |F | Jump_Case 0x3 ; Debug Table 0x7 = .DEBUG 0x020b,0x1326,0x0005,0x0000,0x005a,0x37b5,0x0000,0x013c
020c 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
020d 7802 |x | Jump 0x210 ; case 0x1
020e 7805 |x | Jump 0x214 ; case 0x2
020f 7809 |x | Jump 0x219 ; case 0x3
0210 00da | | Load_Top At_Offset_2
0211 0091 0fc3 | | Action Push_String_Extended_Indexed,0xfc3 ; "COMP_ID_CONTEXT"
0213 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0214 00db | | Load_Top At_Offset_3
0215 00db | | Load_Top At_Offset_3
0216 00e0 | | Load_Encached Standard_Cache
0217 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0218 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0219 00da | | Load_Top At_Offset_2
021a 00e0 | | Load_Encached Standard_Cache
021b 181c | | Execute Package,Field_Execute,Field_Number 0x1c
021c 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
021d 0000 0000 | | .XXX[0x3]
021f 0000 | |
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 0223 | # | .CONST 0x0223 ; Address of begin
0221 0004 | | .CONST 0x0004 ; Address of exception handler
0222 0001 | | .CONST 0x0001 ; Number of locals
0223 BODY_0220:
0223 INIT_0220:
0223 4608 |F | Jump_Case 0x8 ; Debug Table 0x8 = .DEBUG 0x0223,0x1328,0x0005,0x0000,0x005a,0x37b5,0x0000,0x0143
0224 7808 |x | Jump 0x22d ; case 0x0
0225 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0226 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
0227 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
0228 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
0229 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x5
022a 7814 |x | Jump 0x23f ; case 0x6
022b 781e |x | Jump 0x24a ; case 0x7
022c 782b |x+ | Jump 0x258 ; case 0x8
022d 00da | | Load_Top At_Offset_2
022e 016c | l | Execute Variant_Record,Is_Constrained
022f 7009 |p | Jump_Nonzero 0x239
0230 00cf | | Action Mark_Auxiliary
0231 4802 |H | Short_Literal 0x2
0232 e5ff | | Load 0x2,-0x1
0233 1c08 | | Execute_Immediate Run_Utility,0x8
0234 00d8 | | Load_Top At_Offset_0
0235 1c00 | | Execute_Immediate Run_Utility,0x0
0236 c5ff | | Store 0x2,-0x1
0237 00ce | | Action Pop_Auxiliary
0238 4302 |C | Exit_Subprogram From_Utility,0x2
0239 00da | | Load_Top At_Offset_2
023a 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
023b 4602 |F | Jump_Case 0x2
023c 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
023d 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
023e 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
023f 00db | | Load_Top At_Offset_3
0240 4602 |F | Jump_Case 0x2
0241 7802 |x | Jump 0x244 ; case 0x0
0242 7803 |x | Jump 0x246 ; case 0x1
0243 7804 |x | Jump 0x248 ; case 0x2
0244 4801 |H | Short_Literal 0x1
0245 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0246 4802 |H | Short_Literal 0x2
0247 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0248 4803 |H | Short_Literal 0x3
0249 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
024a 00db | | Load_Top At_Offset_3
024b e5fe | | Load 0x2,-0x2
024c 4602 |F | Jump_Case 0x2
024d 7802 |x | Jump 0x250 ; case 0x0
024e 7803 |x | Jump 0x252 ; case 0x1
024f 7804 |x | Jump 0x254 ; case 0x2
0250 4801 |H | Short_Literal 0x1
0251 7803 |x | Jump 0x255
0252 4802 |H | Short_Literal 0x2
0253 7801 |x | Jump 0x255
0254 4803 |H | Short_Literal 0x3
0255 e5ff | | Load 0x2,-0x1
0256 031b | | Declare_Type Variant_Record,Constrained
0257 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0258 00db | | Load_Top At_Offset_3
0259 e5fe | | Load 0x2,-0x2
025a e5ff | | Load 0x2,-0x1
025b 1c06 | | Execute_Immediate Run_Utility,0x6
025c e5ff | | Load 0x2,-0x1
025d 02fc | | Declare_Variable Variant_Record,With_Constraint
025e 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
025f 0000 | | .XXX[0x1]
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0263 | c | .CONST 0x0263 ; Address of begin
0261 0004 | | .CONST 0x0004 ; Address of exception handler
0262 0001 | | .CONST 0x0001 ; Number of locals
0263 BODY_0260:
0263 INIT_0260:
0263 4608 |F | Jump_Case 0x8 ; Debug Table 0x9 = .DEBUG 0x0263,0x132a,0x0005,0x0000,0x005a,0x37b5,0x0000,0x0181
0264 7808 |x | Jump 0x26d ; case 0x0
0265 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0266 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
0267 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
0268 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
0269 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x5
026a 7819 |x | Jump 0x284 ; case 0x6
026b 7820 |x | Jump 0x28c ; case 0x7
026c 782a |x* | Jump 0x297 ; case 0x8
026d 00da | | Load_Top At_Offset_2
026e 016c | l | Execute Variant_Record,Is_Constrained
026f 7009 |p | Jump_Nonzero 0x279
0270 00cf | | Action Mark_Auxiliary
0271 4800 |H | Short_Literal 0x0
0272 e5ff | | Load 0x2,-0x1
0273 1c08 | | Execute_Immediate Run_Utility,0x8
0274 00d8 | | Load_Top At_Offset_0
0275 1c00 | | Execute_Immediate Run_Utility,0x0
0276 c5ff | | Store 0x2,-0x1
0277 00ce | | Action Pop_Auxiliary
0278 4302 |C | Exit_Subprogram From_Utility,0x2
0279 00da | | Load_Top At_Offset_2
027a 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
027b 4601 |F | Jump_Case 0x1
027c 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
027d 7800 |x | Jump 0x27e ; case 0x1
027e 00da | | Load_Top At_Offset_2
027f 2202 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x2
0280 00da | | Load_Top At_Offset_2
0281 2602 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x2
0282 1c00 | | Execute_Immediate Run_Utility,0x0
0283 4302 |C | Exit_Subprogram From_Utility,0x2
0284 00db | | Load_Top At_Offset_3
0285 4601 |F | Jump_Case 0x1
0286 7801 |x | Jump 0x288 ; case 0x0
0287 7802 |x | Jump 0x28a ; case 0x1
0288 48ff |H | Short_Literal 0xff
0289 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
028a 4801 |H | Short_Literal 0x1
028b 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
028c 00db | | Load_Top At_Offset_3
028d e5fe | | Load 0x2,-0x2
028e 4601 |F | Jump_Case 0x1
028f 7801 |x | Jump 0x291 ; case 0x0
0290 7802 |x | Jump 0x293 ; case 0x1
0291 48ff |H | Short_Literal 0xff
0292 7801 |x | Jump 0x294
0293 4801 |H | Short_Literal 0x1
0294 e5ff | | Load 0x2,-0x1
0295 031b | | Declare_Type Variant_Record,Constrained
0296 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0297 00db | | Load_Top At_Offset_3
0298 e5fe | | Load 0x2,-0x2
0299 e5ff | | Load 0x2,-0x1
029a 1c06 | | Execute_Immediate Run_Utility,0x6
029b e5ff | | Load 0x2,-0x1
029c 02fc | | Declare_Variable Variant_Record,With_Constraint
029d 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
029e 0000 0000 | | .XXX[0x2]
02a0 0000 0000 | | .LITERAL {0x00000000, 0x00000eeb}
02a4 0000 0000 | | .LITERAL {0x00000000, 0x005a37b5}
02a8 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff}
02ac ffff ffff | | .LITERAL {0xffffffff, 0x80000001}
02b0 ; --------------------------------------------------------------------------------------
02b0 ; SUBPROGRAM
02b0 ; --------------------------------------------------------------------------------------
02b0 02b3 | | .CONST 0x02b3 ; Address of begin
02b1 0004 | | .CONST 0x0004 ; Address of exception handler
02b2 0001 | | .CONST 0x0001 ; Number of locals
02b3 BODY_02b0:
02b3 INIT_02b0:
02b3 4608 |F | Jump_Case 0x8 ; Debug Table 0xa = .DEBUG 0x02b3,0x132c,0x0005,0x0000,0x005a,0x37b5,0x0000,0x019d
02b4 7808 |x | Jump 0x2bd ; case 0x0
02b5 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
02b6 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
02b7 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
02b8 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
02b9 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x5
02ba 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x6
02bb 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x7
02bc 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x8
02bd 00da | | Load_Top At_Offset_2
02be 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
02bf 1c00 | | Execute_Immediate Run_Utility,0x0
02c0 00da | | Load_Top At_Offset_2
02c1 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
02c2 1c00 | | Execute_Immediate Run_Utility,0x0
02c3 4302 |C | Exit_Subprogram From_Utility,0x2
02c4 0000 0000 | | .BLANK 0000[0x4]
02c8 ; --------------------------------------------------------------------------------------
02c8 ; SUBPROGRAM
02c8 ; --------------------------------------------------------------------------------------
02c8 02cb | | .CONST 0x02cb ; Address of begin
02c9 0004 | | .CONST 0x0004 ; Address of exception handler
02ca 0001 | | .CONST 0x0001 ; Number of locals
02cb BODY_02c8:
02cb INIT_02c8:
02cb 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xb = .DEBUG 0x02cb,0x132e,0x0005,0x0000,0x005a,0x37b5,0x0000,0x01a7
02cc 00da | | Load_Top At_Offset_2
02cd 01dc | | Execute Vector,Last
02ce 00db | | Load_Top At_Offset_3
02cf 01dd | | Execute Vector,First
02d0 0263 | c | Execute Discrete,Above_Bound
02d1 7006 |p | Jump_Nonzero 0x2d8
02d2 00d8 | | Load_Top At_Offset_0
02d3 e5ff | | Load 0x2,-0x1
02d4 01d5 | | Execute Vector,Field_Reference
02d5 1c00 | | Execute_Immediate Run_Utility,0x0
02d6 0a01 | | Execute_Immediate Plus,0x1
02d7 7ff8 | | Jump 0x2d0
02d8 4302 |C | Exit_Subprogram From_Utility,0x2
02d9 0000 0000 | | .BLANK 0000[0x7]
02e0 ; --------------------------------------------------------------------------------------
02e0 ; SUBPROGRAM
02e0 ; --------------------------------------------------------------------------------------
02e0 02e3 | | .CONST 0x02e3 ; Address of begin
02e1 0004 | | .CONST 0x0004 ; Address of exception handler
02e2 0001 | | .CONST 0x0001 ; Number of locals
02e3 BODY_02e0:
02e3 INIT_02e0:
02e3 4608 |F | Jump_Case 0x8 ; Debug Table 0xc = .DEBUG 0x02e3,0x1330,0x0005,0x0000,0x005a,0x37b5,0x0000,0x01b0
02e4 7808 |x | Jump 0x2ed ; case 0x0
02e5 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
02e6 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
02e7 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
02e8 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
02e9 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x5
02ea 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x6
02eb 780b |x | Jump 0x2f7 ; case 0x7
02ec 7813 |x | Jump 0x300 ; case 0x8
02ed 00da | | Load_Top At_Offset_2
02ee 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4
02ef 1c00 | | Execute_Immediate Run_Utility,0x0
02f0 00da | | Load_Top At_Offset_2
02f1 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
02f2 1c00 | | Execute_Immediate Run_Utility,0x0
02f3 00da | | Load_Top At_Offset_2
02f4 2507 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x7
02f5 1c00 | | Execute_Immediate Run_Utility,0x0
02f6 4302 |C | Exit_Subprogram From_Utility,0x2
02f7 00db | | Load_Top At_Offset_3
02f8 4801 |H | Short_Literal 0x1
02f9 e5fe | | Load 0x2,-0x2
02fa e224 | $ | Load 0x1,0x24
02fb 035b | [ | Declare_Type Array,Constrained
02fc 4801 |H | Short_Literal 0x1
02fd e5ff | | Load 0x2,-0x1
02fe 031b | | Declare_Type Variant_Record,Constrained
02ff 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0300 00db | | Load_Top At_Offset_3
0301 00db | | Load_Top At_Offset_3
0302 02fc | | Declare_Variable Variant_Record,With_Constraint
0303 4801 |H | Short_Literal 0x1
0304 e5fe | | Load 0x2,-0x2
0305 e224 | $ | Load 0x1,0x24
0306 0334 | 4 | Declare_Variable Array,With_Constraint
0307 2d07 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x7
0308 016a | j | Execute Variant_Record,Indirects_Appended
0309 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
030a 0000 0000 | | .BLANK 0000[0x6]
0310 ; --------------------------------------------------------------------------------------
0310 ; SUBPROGRAM
0310 ; --------------------------------------------------------------------------------------
0310 0313 | | .CONST 0x0313 ; Address of begin
0311 0004 | | .CONST 0x0004 ; Address of exception handler
0312 0001 | | .CONST 0x0001 ; Number of locals
0313 BODY_0310:
0313 INIT_0310:
0313 4608 |F | Jump_Case 0x8 ; Debug Table 0xd = .DEBUG 0x0313,0x1332,0x0005,0x0000,0x005a,0x37b5,0x0000,0x01de
0314 7808 |x | Jump 0x31d ; case 0x0
0315 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0316 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
0317 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
0318 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
0319 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x5
031a 7819 |x | Jump 0x334 ; case 0x6
031b 7820 |x | Jump 0x33c ; case 0x7
031c 782a |x* | Jump 0x347 ; case 0x8
031d 00da | | Load_Top At_Offset_2
031e 016c | l | Execute Variant_Record,Is_Constrained
031f 7009 |p | Jump_Nonzero 0x329
0320 00cf | | Action Mark_Auxiliary
0321 4801 |H | Short_Literal 0x1
0322 e5ff | | Load 0x2,-0x1
0323 1c08 | | Execute_Immediate Run_Utility,0x8
0324 00d8 | | Load_Top At_Offset_0
0325 1c00 | | Execute_Immediate Run_Utility,0x0
0326 c5ff | | Store 0x2,-0x1
0327 00ce | | Action Pop_Auxiliary
0328 4302 |C | Exit_Subprogram From_Utility,0x2
0329 00da | | Load_Top At_Offset_2
032a 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
032b 4601 |F | Jump_Case 0x1
032c 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
032d 7800 |x | Jump 0x32e ; case 0x1
032e 00da | | Load_Top At_Offset_2
032f 2202 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x2
0330 00da | | Load_Top At_Offset_2
0331 2602 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x2
0332 1c00 | | Execute_Immediate Run_Utility,0x0
0333 4302 |C | Exit_Subprogram From_Utility,0x2
0334 00db | | Load_Top At_Offset_3
0335 4601 |F | Jump_Case 0x1
0336 7803 |x | Jump 0x33a ; case 0x0
0337 7800 |x | Jump 0x338 ; case 0x1
0338 4801 |H | Short_Literal 0x1
0339 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
033a 4802 |H | Short_Literal 0x2
033b 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
033c 00db | | Load_Top At_Offset_3
033d e5fe | | Load 0x2,-0x2
033e 4601 |F | Jump_Case 0x1
033f 7803 |x | Jump 0x343 ; case 0x0
0340 7800 |x | Jump 0x341 ; case 0x1
0341 4801 |H | Short_Literal 0x1
0342 7801 |x | Jump 0x344
0343 4802 |H | Short_Literal 0x2
0344 e5ff | | Load 0x2,-0x1
0345 031b | | Declare_Type Variant_Record,Constrained
0346 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0347 00db | | Load_Top At_Offset_3
0348 e5fe | | Load 0x2,-0x2
0349 e5ff | | Load 0x2,-0x1
034a 1c06 | | Execute_Immediate Run_Utility,0x6
034b e5ff | | Load 0x2,-0x1
034c 02fc | | Declare_Variable Variant_Record,With_Constraint
034d 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
034e 0000 0000 | | .XXX[0x2]
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; --------------------------------------------------------------------------------------
0350 0353 | S | .CONST 0x0353 ; Address of begin
0351 0004 | | .CONST 0x0004 ; Address of exception handler
0352 0001 | | .CONST 0x0001 ; Number of locals
0353 BODY_0350:
0353 INIT_0350:
0353 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xe = .DEBUG 0x0353,0x1334,0x0005,0x0000,0x005a,0x37b5,0x0000,0x01fe
0354 00da | | Load_Top At_Offset_2
0355 01dc | | Execute Vector,Last
0356 00db | | Load_Top At_Offset_3
0357 01dd | | Execute Vector,First
0358 0263 | c | Execute Discrete,Above_Bound
0359 7006 |p | Jump_Nonzero 0x360
035a 00d8 | | Load_Top At_Offset_0
035b e5ff | | Load 0x2,-0x1
035c 01d5 | | Execute Vector,Field_Reference
035d 1c00 | | Execute_Immediate Run_Utility,0x0
035e 0a01 | | Execute_Immediate Plus,0x1
035f 7ff8 | | Jump 0x358
0360 4302 |C | Exit_Subprogram From_Utility,0x2
0361 0000 0000 | | .BLANK 0000[0x7]
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 036b | k | .CONST 0x036b ; Address of begin
0369 0004 | | .CONST 0x0004 ; Address of exception handler
036a 0001 | | .CONST 0x0001 ; Number of locals
036b BODY_0368:
036b INIT_0368:
036b 4801 |H | Short_Literal 0x1 ; Debug Table 0xf = .DEBUG 0x036b,0x1336,0x0001,0x0000,0x005a,0x37b5,0x0000,0x021c
; Debug Table 0xf.0x0 = 0x36b,0x1
036c 00db | | Load_Top At_Offset_3
036d e005 | | Load 0x0,0x5
036e 1810 | | Execute Package,Field_Execute,Field_Number 0x10
036f 4502 |E | Exit_Subprogram 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 0x10 = .DEBUG 0x0373,0x133a,0x0002,0x0000,0x005a,0x37b5,0x0000,0x022e
; Debug Table 0x10.0x0 = 0x373,0x1
0374 4976 |Iv | Short_Literal 0x176
0375 00eb | | Load_Encached Diana_Cache
0376 0098 | | Execute Package,Field_Read_Dynamic
0377 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0378 e008 | | Load 0x0,0x8
0379 180d | | Execute Package,Field_Execute,Field_Number 0xd
037a 4401 |D | Exit_Subprogram With_Result,0x1
037b 0000 0000 | | .BLANK 0000[0x5]
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 0386 | | .CONST 0x0386 ; Address of begin
0381 0004 | | .CONST 0x0004 ; Address of exception handler
0382 0002 | | .CONST 0x0002 ; Number of locals
0383 INIT_0380:
0383 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11 = .DEBUG 0x0383,0x133e,0x0002,0x0000,0x005a,0x37b5,0x0000,0x024b
; Debug Table 0x11.0x0 = 0x383,0xffff
0384 00db | | Load_Top At_Offset_3
0385 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0386 BODY_0380:
0386 0007 | | Action Break_Optional ; Debug Table 0x11.0x1 = 0x386,0x1
0387 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x2 = 0x387,0x401
0388 0007 | | Action Break_Optional
0389 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x11.0x3 = 0x389,0x402
038a 0007 | | Action Break_Optional ; Debug Table 0x11.0x4 = 0x38a,0x403
038b 0007 | | Action Break_Optional ; Debug Table 0x11.0x5 = 0x38b,0x404
038c 0f08 | | Execute_Immediate Equal,0x8 ; Debug Table 0x11.0x6 = 0x38c,0x1
038d 6804 |h | Jump_Zero 0x392
038e 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x7 = 0x38e,0x2
038f 00eb | | Load_Encached Diana_Cache
0390 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0391 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0392 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x8 = 0x392,0x3
0393 00eb | | Load_Encached Diana_Cache
0394 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0395 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x9 = 0x395,0x801
0396 021d | | Execute Heap_Access,Is_Null
0397 00d0 | | Action Swap_Control
0398 00d1 | | Pop_Control Pop_Count_1
0399 6811 |h | Jump_Zero 0x3ab ; Debug Table 0x11.0xa = 0x399,0x3
039a 00db | | Load_Top At_Offset_3
039b e009 | | Load 0x0,0x9
039c 180e | | Execute Package,Field_Execute,Field_Number 0xe
039d e403 | | Load 0x2,0x3 ; Debug Table 0x11.0xb = 0x39d,0xc01
039e 0007 | | Action Break_Optional
039f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x11.0xc = 0x39f,0xc02
03a0 0007 | | Action Break_Optional ; Debug Table 0x11.0xd = 0x3a0,0xc03
03a1 00d0 | | Action Swap_Control ; Debug Table 0x11.0xe = 0x3a1,0xc04
03a2 00d1 | | Pop_Control Pop_Count_1
03a3 0f01 | | Execute_Immediate Equal,0x1 ; Debug Table 0x11.0xf = 0x3a3,0x801
03a4 6806 |h | Jump_Zero 0x3ab
03a5 00db | | Load_Top At_Offset_3
03a6 e00a | | Load 0x0,0xa
03a7 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
03a8 e00b | | Load 0x0,0xb
03a9 1818 | | Execute Package,Field_Execute,Field_Number 0x18
03aa 4401 |D | Exit_Subprogram With_Result,0x1
03ab 4800 |H | Short_Literal 0x0
03ac 4401 |D | Exit_Subprogram With_Result,0x1
03ad 0000 0000 | | .XXX[0x3]
03af 0000 | |
03b0 ; --------------------------------------------------------------------------------------
03b0 ; SUBPROGRAM
03b0 ; --------------------------------------------------------------------------------------
03b0 03bf | | .CONST 0x03bf ; Address of begin
03b1 0004 | | .CONST 0x0004 ; Address of exception handler
03b2 0005 | | .CONST 0x0005 ; Number of locals
03b3 INIT_03b0:
03b3 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x12 = .DEBUG 0x03b3,0x1360,0x0001,0x0000,0x005a,0x37b5,0x0000,0x02a5
; Debug Table 0x12.0x0 = 0x3b3,0xffff
03b4 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x12.0x1 = 0x3b4,0xfffe
03b5 00eb | | Load_Encached Diana_Cache ; Debug Table 0x12.0x2 = 0x3b5,0xfffd
03b6 1b96 | | Execute Package,Field_Read,Field_Number 0x96
03b7 0322 | " | Declare_Variable Record
03b8 00d8 | | Load_Top At_Offset_0
03b9 1c00 | | Execute_Immediate Run_Utility,0x0
03ba 00eb | | Load_Encached Diana_Cache ; Debug Table 0x12.0x3 = 0x3ba,0xfffc
03bb 1b96 | | Execute Package,Field_Read,Field_Number 0x96
03bc 0322 | " | Declare_Variable Record
03bd 00d8 | | Load_Top At_Offset_0
03be 1c00 | | Execute_Immediate Run_Utility,0x0
03bf BODY_03b0:
03bf e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0x4 = 0x3bf,0x1
03c0 822c | , | Call 0x1,0x2c
03c1 680b |h | Jump_Zero 0x3cd
03c2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x5 = 0x3c2,0x2
03c3 00da | | Load_Top At_Offset_2
03c4 00e1 | | Load_Encached Boolean_Cache
03c5 00e1 | | Load_Encached Boolean_Cache
03c6 e5ff | | Load 0x2,-0x1
03c7 e00c | | Load 0x0,0xc
03c8 1811 | | Execute Package,Field_Execute,Field_Number 0x11
03c9 c402 | | Store 0x2,0x2
03ca c403 | | Store 0x2,0x3
03cb 00d2 | | Pop_Control Pop_Count_2
03cc 780a |x | Jump 0x3d7
03cd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x6 = 0x3cd,0x3
03ce 00da | | Load_Top At_Offset_2
03cf 00e1 | | Load_Encached Boolean_Cache
03d0 00e1 | | Load_Encached Boolean_Cache
03d1 e5ff | | Load 0x2,-0x1
03d2 e00c | | Load 0x0,0xc
03d3 1812 | | Execute Package,Field_Execute,Field_Number 0x12
03d4 c402 | | Store 0x2,0x2
03d5 c403 | | Store 0x2,0x3
03d6 00d2 | | Pop_Control Pop_Count_2
03d7 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x7 = 0x3d7,0x4
03d8 a5fe | | Store_Unchecked 0x2,-0x2
03d9 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x8 = 0x3d9,0x5
03da 6805 |h | Jump_Zero 0x3e0
03db 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x9 = 0x3db,0x6
03dc 00eb | | Load_Encached Diana_Cache
03dd 189f | | Execute Package,Field_Execute,Field_Number 0x9f
03de c5fc | | Store 0x2,-0x4
03df 7802 |x | Jump 0x3e2
03e0 e213 | | Load 0x1,0x13 ; Debug Table 0x12.0xa = 0x3e0,0x7
03e1 c5fc | | Store 0x2,-0x4
03e2 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0xb = 0x3e2,0x8
03e3 a5fd | | Store_Unchecked 0x2,-0x3
03e4 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0xc = 0x3e4,0x9
03e5 6805 |h | Jump_Zero 0x3eb
03e6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0xd = 0x3e6,0xa
03e7 00eb | | Load_Encached Diana_Cache
03e8 189f | | Execute Package,Field_Execute,Field_Number 0x9f
03e9 c5fb | | Store 0x2,-0x5
03ea 4502 |E | Exit_Subprogram 0x2
03eb e213 | | Load 0x1,0x13 ; Debug Table 0x12.0xe = 0x3eb,0xb
03ec c5fb | | Store 0x2,-0x5
03ed 4502 |E | Exit_Subprogram 0x2
03ee 0000 0000 | | .XXX[0x2]
03f0 ; --------------------------------------------------------------------------------------
03f0 ; SUBPROGRAM
03f0 ; --------------------------------------------------------------------------------------
03f0 03f9 | | .CONST 0x03f9 ; Address of begin
03f1 0004 | | .CONST 0x0004 ; Address of exception handler
03f2 0003 | | .CONST 0x0003 ; Number of locals
03f3 INIT_03f0:
03f3 00eb | | Load_Encached Diana_Cache ; Debug Table 0x13 = .DEBUG 0x03f3,0x1380,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0324
; Debug Table 0x13.0x0 = 0x3f3,0xffff
03f4 1b96 | | Execute Package,Field_Read,Field_Number 0x96
03f5 0322 | " | Declare_Variable Record
03f6 00d8 | | Load_Top At_Offset_0
03f7 1c00 | | Execute_Immediate Run_Utility,0x0
03f8 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x13.0x1 = 0x3f8,0xfffe
03f9 BODY_03f0:
03f9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x2 = 0x3f9,0x1
03fa 822c | , | Call 0x1,0x2c
03fb 6808 |h | Jump_Zero 0x404
03fc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x3 = 0x3fc,0x2
03fd 00e1 | | Load_Encached Boolean_Cache
03fe e5ff | | Load 0x2,-0x1
03ff e00c | | Load 0x0,0xc
0400 180d | | Execute Package,Field_Execute,Field_Number 0xd
0401 005a | Z | Store_Top Discrete,At_Offset_2
0402 00d1 | | Pop_Control Pop_Count_1
0403 7807 |x | Jump 0x40b
0404 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x4 = 0x404,0x3
0405 00e1 | | Load_Encached Boolean_Cache
0406 e5ff | | Load 0x2,-0x1
0407 e00c | | Load 0x0,0xc
0408 180e | | Execute Package,Field_Execute,Field_Number 0xe
0409 005a | Z | Store_Top Discrete,At_Offset_2
040a 00d1 | | Pop_Control Pop_Count_1
040b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x5 = 0x40b,0x4
040c 6805 |h | Jump_Zero 0x412
040d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x6 = 0x40d,0x5
040e 00eb | | Load_Encached Diana_Cache
040f 189f | | Execute Package,Field_Execute,Field_Number 0x9f
0410 c5fd | | Store 0x2,-0x3
0411 7802 |x | Jump 0x414
0412 e213 | | Load 0x1,0x13 ; Debug Table 0x13.0x7 = 0x412,0x6
0413 c5fd | | Store 0x2,-0x3
0414 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x8 = 0x414,0x7
0415 a5fe | | Store_Unchecked 0x2,-0x2
0416 4502 |E | Exit_Subprogram 0x2
0417 0000 | | .XXX[0x1]
0418 ; --------------------------------------------------------------------------------------
0418 ; SUBPROGRAM
0418 ; --------------------------------------------------------------------------------------
0418 041b | | .CONST 0x041b ; Address of begin
0419 0004 | | .CONST 0x0004 ; Address of exception handler
041a 0001 | | .CONST 0x0001 ; Number of locals
041b BODY_0418:
041b INIT_0418:
041b 00da | | Load_Top At_Offset_2 ; Debug Table 0x14 = .DEBUG 0x041b,0x1394,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0375
; Debug Table 0x14.0x0 = 0x41b,0x1
041c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
041d 4602 |F | Jump_Case 0x2
041e 784a |xJ | Jump 0x469 ; case 0x0
041f 7801 |x | Jump 0x421 ; case 0x1
0420 7807 |x | Jump 0x428 ; case 0x2
0421 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x1 = 0x421,0x2
0422 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
0423 e002 | | Load 0x0,0x2
0424 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0425 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0x2 = 0x425,0x3
0426 a5fe | | Store_Unchecked 0x2,-0x2
0427 4502 |E | Exit_Subprogram 0x2
0428 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x3 = 0x428,0x4
0429 2e06 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x6
042a e00a | | Load 0x0,0xa
042b 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
042c 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x4 = 0x42c,0x5
042d a5fe | | Store_Unchecked 0x2,-0x2
042e 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x5 = 0x42e,0x6
042f 2e06 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x6
0430 0007 | | Action Break_Optional
0431 e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x6 = 0x431,0x401
0432 0007 | | Action Break_Optional
0433 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x7 = 0x433,0x402
0434 0007 | | Action Break_Optional ; Debug Table 0x14.0x8 = 0x434,0x403
0435 00d0 | | Action Swap_Control ; Debug Table 0x14.0x9 = 0x435,0x404
0436 00d1 | | Pop_Control Pop_Count_1
0437 0f66 | f | Execute_Immediate Equal,0x66 ; Debug Table 0x14.0xa = 0x437,0x6
0438 682f |h/ | Jump_Zero 0x468
0439 00da | | Load_Top At_Offset_2
043a 2e06 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x6
043b 00eb | | Load_Encached Diana_Cache
043c 18ba | | Execute Package,Field_Execute,Field_Number 0xba
043d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xb = 0x43d,0x801
043e 021d | | Execute Heap_Access,Is_Null
043f 00d0 | | Action Swap_Control
0440 00d1 | | Pop_Control Pop_Count_1
0441 7026 |p& | Jump_Nonzero 0x468 ; Debug Table 0x14.0xc = 0x441,0x404
0442 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0xd = 0x442,0x7
0443 2e06 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x6
0444 00eb | | Load_Encached Diana_Cache
0445 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0446 e402 | | Load 0x2,0x2 ; Debug Table 0x14.0xe = 0x446,0xc01
0447 0007 | | Action Break_Optional
0448 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0xf = 0x448,0xc02
0449 0007 | | Action Break_Optional ; Debug Table 0x14.0x10 = 0x449,0xc03
044a 00d0 | | Action Swap_Control ; Debug Table 0x14.0x11 = 0x44a,0xc04
044b 00d1 | | Pop_Control Pop_Count_1
044c 0b38 | 8 | Execute_Immediate Case_Compare,0x38 ; Debug Table 0x14.0x12 = 0x44c,0x7
044d 7003 |p | Jump_Nonzero 0x451
044e 0b39 | 9 | Execute_Immediate Case_Compare,0x39
044f 7004 |p | Jump_Nonzero 0x454
0450 7816 |x | Jump 0x467 ; Debug Table 0x14.0x13 = 0x450,0xc
0451 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0x14 = 0x451,0x8
0452 a5fe | | Store_Unchecked 0x2,-0x2
0453 7813 |x | Jump 0x467
0454 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x15 = 0x454,0x9
0455 2e06 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x6
0456 00eb | | Load_Encached Diana_Cache
0457 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0458 00eb | | Load_Encached Diana_Cache
0459 18ec | | Execute Package,Field_Execute,Field_Number 0xec
045a e403 | | Load 0x2,0x3 ; Debug Table 0x14.0x16 = 0x45a,0x1001
045b 0007 | | Action Break_Optional
045c 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x17 = 0x45c,0x1002
045d 0007 | | Action Break_Optional ; Debug Table 0x14.0x18 = 0x45d,0x1003
045e 00d0 | | Action Swap_Control ; Debug Table 0x14.0x19 = 0x45e,0x1004
045f 00d1 | | Pop_Control Pop_Count_1
0460 0b72 | r | Execute_Immediate Case_Compare,0x72 ; Debug Table 0x14.0x1a = 0x460,0x9
0461 7004 |p | Jump_Nonzero 0x466
0462 0ba2 | | Execute_Immediate Case_Compare,0xa2
0463 7002 |p | Jump_Nonzero 0x466
0464 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0x1b = 0x464,0xb
0465 a5fe | | Store_Unchecked 0x2,-0x2
0466 00d1 | | Pop_Control Pop_Count_1
0467 00d1 | | Pop_Control Pop_Count_1
0468 4502 |E | Exit_Subprogram 0x2
0469 00cf | | Action Mark_Auxiliary ; Debug Table 0x14.0x1c = 0x469,0xd
046a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x1d = 0x46a,0xebff
046b e5ff | | Load 0x2,-0x1
046c 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
046d 0031 | 1 | Store_Top Heap_Access,At_Offset_1
046e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x1e = 0x46e,0xebfe
046f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x1f = 0x46f,0xebfd
0470 00da | | Load_Top At_Offset_2
0471 00eb | | Load_Encached Diana_Cache
0472 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0473 00eb | | Load_Encached Diana_Cache
0474 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0475 00eb | | Load_Encached Diana_Cache
0476 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0477 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0478 00cf | | Action Mark_Auxiliary
0479 780b |x | Jump 0x485
047a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x20 = 0x47a,0x1402
047b 00eb | | Load_Encached Diana_Cache
047c 18ec | | Execute Package,Field_Execute,Field_Number 0xec
047d 00eb | | Load_Encached Diana_Cache
047e 18ec | | Execute Package,Field_Execute,Field_Number 0xec
047f 00eb | | Load_Encached Diana_Cache
0480 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0481 00eb | | Load_Encached Diana_Cache
0482 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0483 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0484 00c9 | | Action Pop_Auxiliary_Loop
0485 0007 | | Action Break_Optional ; Debug Table 0x14.0x21 = 0x485,0x1401
0486 e405 | | Load 0x2,0x5 ; Debug Table 0x14.0x22 = 0x486,0x1801
0487 0007 | | Action Break_Optional
0488 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x23 = 0x488,0x1802
0489 0007 | | Action Break_Optional ; Debug Table 0x14.0x24 = 0x489,0x1803
048a 0007 | | Action Break_Optional ; Debug Table 0x14.0x25 = 0x48a,0x1804
048b 0fa2 | | Execute_Immediate Equal,0xa2 ; Debug Table 0x14.0x26 = 0x48b,0x1401
048c 77ed |w | Jump_Nonzero 0x47a
048d 00ce | | Action Pop_Auxiliary
048e 0007 | | Action Break_Optional ; Debug Table 0x14.0x27 = 0x48e,0x1403
048f e405 | | Load 0x2,0x5 ; Debug Table 0x14.0x28 = 0x48f,0x1c01
0490 0007 | | Action Break_Optional
0491 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x29 = 0x491,0x1c02
0492 0007 | | Action Break_Optional ; Debug Table 0x14.0x2a = 0x492,0x1c03
0493 0007 | | Action Break_Optional ; Debug Table 0x14.0x2b = 0x493,0x1c04
0494 0f72 | r | Execute_Immediate Equal,0x72 ; Debug Table 0x14.0x2c = 0x494,0x1403
0495 7002 |p | Jump_Nonzero 0x498
0496 4887 |H | Short_Literal 0x87
0497 0257 | W | Execute Discrete,Raise
0498 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x2d = 0x498,0x1404
0499 4902 |I | Short_Literal 0x102
049a 00eb | | Load_Encached Diana_Cache
049b 0096 | | Execute Package,Field_Execute_Dynamic
049c 0032 | 2 | Store_Top Heap_Access,At_Offset_2
049d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x2e = 0x49d,0x1405
049e e00d | | Load 0x0,0xd
049f 1817 | | Execute Package,Field_Execute,Field_Number 0x17
04a0 680c |h | Jump_Zero 0x4ad
04a1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x2f = 0x4a1,0x1406
04a2 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
04a3 e002 | | Load 0x0,0x2
04a4 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
04a5 487b |H{ | Short_Literal 0x7b ; Debug Table 0x14.0x30 = 0x4a5,0x1407
04a6 00db | | Load_Top At_Offset_3
04a7 00da | | Load_Top At_Offset_2
04a8 e00e | | Load 0x0,0xe
04a9 180d | | Execute Package,Field_Execute,Field_Number 0xd
04aa 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0x31 = 0x4aa,0x1408
04ab a5fe | | Store_Unchecked 0x2,-0x2
04ac 7808 |x | Jump 0x4b5
04ad 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x32 = 0x4ad,0x1409
04ae e00a | | Load 0x0,0xa
04af 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
04b0 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x33 = 0x4b0,0x140a
04b1 e00d | | Load 0x0,0xd
04b2 181f | | Execute Package,Field_Execute,Field_Number 0x1f
04b3 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x34 = 0x4b3,0x140b
04b4 a5fe | | Store_Unchecked 0x2,-0x2
04b5 00d3 | | Pop_Control Pop_Count_3
04b6 00ce | | Action Pop_Auxiliary
04b7 4502 |E | Exit_Subprogram 0x2
04b8 ; --------------------------------------------------------------------------------------
04b8 ; SUBPROGRAM
04b8 ; --------------------------------------------------------------------------------------
04b8 04c3 | | .CONST 0x04c3 ; Address of begin
04b9 0004 | | .CONST 0x0004 ; Address of exception handler
04ba 0005 | | .CONST 0x0005 ; Number of locals
04bb INIT_04b8:
04bb 00da | | Load_Top At_Offset_2 ; Debug Table 0x15 = .DEBUG 0x04bb,0x1400,0x0001,0x0000,0x005a,0x37b5,0x0000,0x04b7
; Debug Table 0x15.0x0 = 0x4bb,0xffff
04bc 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4
04bd 0007 | | Action Break_Optional
04be 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x1 = 0x4be,0xfffe
04bf 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
04c0 0007 | | Action Break_Optional
04c1 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0x2 = 0x4c1,0xfffd
04c2 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x15.0x3 = 0x4c2,0xfffc
04c3 BODY_04b8:
04c3 e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x4 = 0x4c3,0x1
04c4 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
04c5 0f08 | | Execute_Immediate Equal,0x8
04c6 6808 |h | Jump_Zero 0x4cf
04c7 e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x5 = 0x4c7,0x2
04c8 0f01 | | Execute_Immediate Equal,0x1
04c9 7002 |p | Jump_Nonzero 0x4cc
04ca 4887 |H | Short_Literal 0x87
04cb 0257 | W | Execute Discrete,Raise
04cc 4fff |O | Short_Literal 0x7ff ; Debug Table 0x15.0x6 = 0x4cc,0x3
04cd 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
04ce 7805 |x | Jump 0x4d4
04cf e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x7 = 0x4cf,0x4
04d0 e002 | | Load 0x0,0x2
04d1 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
04d2 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x8 = 0x4d2,0x5
04d3 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
04d4 e5fa | | Load 0x2,-0x6 ; Debug Table 0x15.0x9 = 0x4d4,0x6
04d5 6805 |h | Jump_Zero 0x4db
04d6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0xa = 0x4d6,0x7
04d7 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
04d8 e00a | | Load 0x0,0xa
04d9 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
04da 780d |x | Jump 0x4e8
04db 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0xb = 0x4db,0x8
04dc 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
04dd 0f01 | | Execute_Immediate Equal,0x1
04de 6805 |h | Jump_Zero 0x4e4
04df 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0xc = 0x4df,0x9
04e0 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
04e1 e002 | | Load 0x0,0x2
04e2 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
04e3 7804 |x | Jump 0x4e8
04e4 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x15.0xd = 0x4e4,0xa
04e5 e402 | | Load 0x2,0x2
04e6 822f | / | Call 0x1,0x2f
04e7 0059 | Y | Store_Top Discrete,At_Offset_1
04e8 e5fd | | Load 0x2,-0x3 ; Debug Table 0x15.0xe = 0x4e8,0xb
04e9 6812 |h | Jump_Zero 0x4fc
04ea e5fc | | Load 0x2,-0x4 ; Debug Table 0x15.0xf = 0x4ea,0xc
04eb 6802 |h | Jump_Zero 0x4ee
04ec 4887 |H | Short_Literal 0x87
04ed 0257 | W | Execute Discrete,Raise
04ee 0007 | | Action Break_Optional ; Debug Table 0x15.0x10 = 0x4ee,0xd
04ef 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x11 = 0x4ef,0x401
04f0 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x12 = 0x4f0,0xd
04f1 4800 |H | Short_Literal 0x0
04f2 65b5 |e | Indirect_Literal Discrete,0x2a8,{0x00000000, 0x7fffffff}
04f3 e404 | | Load 0x2,0x4
04f4 0a01 | | Execute_Immediate Plus,0x1
04f5 0248 | H | Execute Discrete,Check_In_Integer
04f6 4810 |H | Short_Literal 0x10
04f7 e5ff | | Load 0x2,-0x1
04f8 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
04f9 e002 | | Load 0x0,0x2
04fa 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
04fb 4507 |E | Exit_Subprogram 0x7
04fc e5fc | | Load 0x2,-0x4 ; Debug Table 0x15.0x13 = 0x4fc,0xe
04fd 680e |h | Jump_Zero 0x50c
04fe 0007 | | Action Break_Optional ; Debug Table 0x15.0x14 = 0x4fe,0xf
04ff 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x15 = 0x4ff,0x801
0500 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x16 = 0x500,0xf
0501 4800 |H | Short_Literal 0x0
0502 65a5 |e | Indirect_Literal Discrete,0x2a8,{0x00000000, 0x7fffffff}
0503 e404 | | Load 0x2,0x4
0504 0a01 | | Execute_Immediate Plus,0x1
0505 0248 | H | Execute Discrete,Check_In_Integer
0506 4811 |H | Short_Literal 0x11
0507 e5ff | | Load 0x2,-0x1
0508 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
0509 e002 | | Load 0x0,0x2
050a 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
050b 4507 |E | Exit_Subprogram 0x7
050c e5fb | | Load 0x2,-0x5 ; Debug Table 0x15.0x17 = 0x50c,0x10
050d 680c |h | Jump_Zero 0x51a
050e 0007 | | Action Break_Optional ; Debug Table 0x15.0x18 = 0x50e,0x11
050f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x19 = 0x50f,0xc01
0510 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x1a = 0x510,0x11
0511 4800 |H | Short_Literal 0x0
0512 6595 |e | Indirect_Literal Discrete,0x2a8,{0x00000000, 0x7fffffff}
0513 e404 | | Load 0x2,0x4
0514 480f |H | Short_Literal 0xf
0515 e5ff | | Load 0x2,-0x1
0516 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
0517 e002 | | Load 0x0,0x2
0518 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0519 4507 |E | Exit_Subprogram 0x7
051a 0007 | | Action Break_Optional ; Debug Table 0x15.0x1b = 0x51a,0x12
051b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x1c = 0x51b,0x1001
051c 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x1d = 0x51c,0x12
051d 4800 |H | Short_Literal 0x0
051e 6589 |e | Indirect_Literal Discrete,0x2a8,{0x00000000, 0x7fffffff}
051f e404 | | Load 0x2,0x4
0520 480e |H | Short_Literal 0xe
0521 e5ff | | Load 0x2,-0x1
0522 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
0523 e002 | | Load 0x0,0x2
0524 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0525 4507 |E | Exit_Subprogram 0x7
0526 0000 0000 | | .XXX[0x2]
0528 ; --------------------------------------------------------------------------------------
0528 ; SUBPROGRAM
0528 ; --------------------------------------------------------------------------------------
0528 052c | , | .CONST 0x052c ; Address of begin
0529 0004 | | .CONST 0x0004 ; Address of exception handler
052a 0002 | | .CONST 0x0002 ; Number of locals
052b INIT_0528:
052b 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x16 = .DEBUG 0x052b,0x143e,0x0001,0x0000,0x005a,0x37b5,0x0000,0x058d
; Debug Table 0x16.0x0 = 0x52b,0xffff
052c BODY_0528:
052c e5fd | | Load 0x2,-0x3 ; Debug Table 0x16.0x1 = 0x52c,0x1
052d 681c |h | Jump_Zero 0x54a
052e e5fc | | Load 0x2,-0x4 ; Debug Table 0x16.0x2 = 0x52e,0x2
052f 6802 |h | Jump_Zero 0x532
0530 4887 |H | Short_Literal 0x87
0531 0257 | W | Execute Discrete,Raise
0532 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x16.0x3 = 0x532,0x3
0533 680b |h | Jump_Zero 0x53f
0534 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0x4 = 0x534,0x4
0535 4800 |H | Short_Literal 0x0
0536 4801 |H | Short_Literal 0x1
0537 4800 |H | Short_Literal 0x0
0538 e5fe | | Load 0x2,-0x2
0539 e5ff | | Load 0x2,-0x1
053a 8230 | 0 | Call 0x1,0x30
053b e5fb | | Load 0x2,-0x5 ; Debug Table 0x16.0x5 = 0x53b,0x5
053c e002 | | Load 0x0,0x2
053d 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
053e 782c |x, | Jump 0x56b
053f e5fb | | Load 0x2,-0x5 ; Debug Table 0x16.0x6 = 0x53f,0x6
0540 e002 | | Load 0x0,0x2
0541 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
0542 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0x7 = 0x542,0x7
0543 4800 |H | Short_Literal 0x0
0544 4801 |H | Short_Literal 0x1
0545 4800 |H | Short_Literal 0x0
0546 e5fe | | Load 0x2,-0x2
0547 e5ff | | Load 0x2,-0x1
0548 8230 | 0 | Call 0x1,0x30
0549 7821 |x! | Jump 0x56b
054a e5fc | | Load 0x2,-0x4 ; Debug Table 0x16.0x8 = 0x54a,0x8
054b 6818 |h | Jump_Zero 0x564
054c e5f9 | | Load 0x2,-0x7 ; Debug Table 0x16.0x9 = 0x54c,0x9
054d 680b |h | Jump_Zero 0x559
054e e5fa | | Load 0x2,-0x6 ; Debug Table 0x16.0xa = 0x54e,0xa
054f e002 | | Load 0x0,0x2
0550 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
0551 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0xb = 0x551,0xb
0552 4800 |H | Short_Literal 0x0
0553 4800 |H | Short_Literal 0x0
0554 4801 |H | Short_Literal 0x1
0555 e5fe | | Load 0x2,-0x2
0556 e5ff | | Load 0x2,-0x1
0557 8230 | 0 | Call 0x1,0x30
0558 7812 |x | Jump 0x56b
0559 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0xc = 0x559,0xc
055a 4800 |H | Short_Literal 0x0
055b 4800 |H | Short_Literal 0x0
055c 4801 |H | Short_Literal 0x1
055d e5fe | | Load 0x2,-0x2
055e e5ff | | Load 0x2,-0x1
055f 8230 | 0 | Call 0x1,0x30
0560 e5fa | | Load 0x2,-0x6 ; Debug Table 0x16.0xd = 0x560,0xd
0561 e002 | | Load 0x0,0x2
0562 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
0563 7807 |x | Jump 0x56b
0564 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0xe = 0x564,0xe
0565 e5f9 | | Load 0x2,-0x7
0566 4800 |H | Short_Literal 0x0
0567 4800 |H | Short_Literal 0x0
0568 e5fe | | Load 0x2,-0x2
0569 e5ff | | Load 0x2,-0x1
056a 8230 | 0 | Call 0x1,0x30
056b 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0xf = 0x56b,0xf
056c e00f | | Load 0x0,0xf
056d 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
056e 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
056f e5f9 | | Load 0x2,-0x7 ; Debug Table 0x16.0x10 = 0x56f,0x10
0570 6810 |h | Jump_Zero 0x581
0571 e21a | | Load 0x1,0x1a ; Debug Table 0x16.0x11 = 0x571,0x11
0572 0322 | " | Declare_Variable Record
0573 00d9 | | Load_Top At_Offset_1
0574 0aff | | Execute_Immediate Plus,-0x1
0575 00d9 | | Load_Top At_Offset_1
0576 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0577 e5f7 | | Load 0x2,-0x9
0578 017d | } | Execute Record,Structure_Write
0579 e21a | | Load 0x1,0x1a ; Debug Table 0x16.0x12 = 0x579,0x12
057a 0322 | " | Declare_Variable Record
057b 00d9 | | Load_Top At_Offset_1
057c 00d9 | | Load_Top At_Offset_1
057d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
057e e5f8 | | Load 0x2,-0x8
057f 017d | } | Execute Record,Structure_Write
0580 4508 |E | Exit_Subprogram 0x8
0581 e21a | | Load 0x1,0x1a ; Debug Table 0x16.0x13 = 0x581,0x13
0582 0322 | " | Declare_Variable Record
0583 00d9 | | Load_Top At_Offset_1
0584 0aff | | Execute_Immediate Plus,-0x1
0585 00d9 | | Load_Top At_Offset_1
0586 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0587 e5f8 | | Load 0x2,-0x8
0588 017d | } | Execute Record,Structure_Write
0589 e21a | | Load 0x1,0x1a ; Debug Table 0x16.0x14 = 0x589,0x14
058a 0322 | " | Declare_Variable Record
058b 00d9 | | Load_Top At_Offset_1
058c 00d9 | | Load_Top At_Offset_1
058d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
058e e5f7 | | Load 0x2,-0x9
058f 017d | } | Execute Record,Structure_Write
0590 4508 |E | Exit_Subprogram 0x8
0591 0000 0000 | | .BLANK 0000[0x7]
0598 ; --------------------------------------------------------------------------------------
0598 ; SUBPROGRAM
0598 ; --------------------------------------------------------------------------------------
0598 059b | | .CONST 0x059b ; Address of begin
0599 0004 | | .CONST 0x0004 ; Address of exception handler
059a 0001 | | .CONST 0x0001 ; Number of locals
059b BODY_0598:
059b INIT_0598:
059b e5fd | | Load 0x2,-0x3 ; Debug Table 0x17 = .DEBUG 0x059b,0x146a,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0652
; Debug Table 0x17.0x0 = 0x59b,0x1
059c 4800 |H | Short_Literal 0x0
059d 4800 |H | Short_Literal 0x0
059e 4801 |H | Short_Literal 0x1
059f e5fe | | Load 0x2,-0x2
05a0 e5ff | | Load 0x2,-0x1
05a1 8230 | 0 | Call 0x1,0x30
05a2 e21a | | Load 0x1,0x1a ; Debug Table 0x17.0x1 = 0x5a2,0x2
05a3 0322 | " | Declare_Variable Record
05a4 4801 |H | Short_Literal 0x1
05a5 e00f | | Load 0x0,0xf
05a6 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
05a7 00d9 | | Load_Top At_Offset_1
05a8 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
05a9 e5fc | | Load 0x2,-0x4
05aa 017d | } | Execute Record,Structure_Write
05ab 4504 |E | Exit_Subprogram 0x4
05ac 0000 0000 | | .BLANK 0000[0x4]
05b0 ; --------------------------------------------------------------------------------------
05b0 ; SUBPROGRAM
05b0 ; --------------------------------------------------------------------------------------
05b0 05b8 | | .CONST 0x05b8 ; Address of begin
05b1 0004 | | .CONST 0x0004 ; Address of exception handler
05b2 0002 | | .CONST 0x0002 ; Number of locals
05b3 INIT_05b0:
05b3 00db | | Load_Top At_Offset_3 ; Debug Table 0x18 = .DEBUG 0x05b3,0x1470,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0683
; Debug Table 0x18.0x0 = 0x5b3,0xffff
05b4 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
05b5 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
05b6 00e1 | | Load_Encached Boolean_Cache
05b7 03f1 | | Declare_Variable Discrete,With_Value
05b8 BODY_05b0:
05b8 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x1 = 0x5b8,0x1
05b9 e5fe | | Load 0x2,-0x2
05ba 016d | m | Execute Variant_Record,Structure_Write
05bb 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x2 = 0x5bb,0x2
05bc e21e | | Load 0x1,0x1e
05bd 1c08 | | Execute_Immediate Run_Utility,0x8
05be 00d9 | | Load_Top At_Offset_1
05bf 00d9 | | Load_Top At_Offset_1
05c0 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
05c1 e5fe | | Load 0x2,-0x2
05c2 2805 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
05c3 4502 |E | Exit_Subprogram 0x2
05c4 0000 0000 | | .BLANK 0000[0x4]
05c8 ; --------------------------------------------------------------------------------------
05c8 ; SUBPROGRAM
05c8 ; --------------------------------------------------------------------------------------
05c8 05d4 | | .CONST 0x05d4 ; Address of begin
05c9 0004 | | .CONST 0x0004 ; Address of exception handler
05ca 0003 | | .CONST 0x0003 ; Number of locals
05cb INIT_05c8:
05cb e5fb | | Load 0x2,-0x5 ; Debug Table 0x19 = .DEBUG 0x05cb,0x1478,0x0001,0x0000,0x005a,0x37b5,0x0000,0x06b1
; Debug Table 0x19.0x0 = 0x5cb,0xffff
05cc 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
05cd 0901 | | Execute_Immediate Binary_Scale,0x1
05ce 0a01 | | Execute_Immediate Plus,0x1
05cf 0248 | H | Execute Discrete,Check_In_Integer
05d0 00e2 | | Load_Encached Integer_Cache
05d1 03f1 | | Declare_Variable Discrete,With_Value
05d2 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x19.0x1 = 0x5d2,0xfffe
05d3 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
05d4 BODY_05c8:
05d4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x19.0x2 = 0x5d4,0x1
05d5 e5fb | | Load 0x2,-0x5
05d6 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
05d7 027f | | Execute Discrete,Equal
05d8 6859 |hY | Jump_Zero 0x632
05d9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x3 = 0x5d9,0x2
05da e004 | | Load 0x0,0x4
05db 1816 | | Execute Package,Field_Execute,Field_Number 0x16
05dc e5fb | | Load 0x2,-0x5 ; Debug Table 0x19.0x4 = 0x5dc,0x3
05dd 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
05de 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
05df 6826 |h& | Jump_Zero 0x606
05e0 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x5 = 0x5e0,0x4
05e1 4903 |I | Short_Literal 0x103
05e2 e010 | | Load 0x0,0x10
05e3 0096 | | Execute Package,Field_Execute_Dynamic
05e4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0x6 = 0x5e4,0x5
05e5 e003 | | Load 0x0,0x3
05e6 1b10 | | Execute Package,Field_Read,Field_Number 0x10
05e7 0322 | " | Declare_Variable Record
05e8 4800 |H | Short_Literal 0x0
05e9 00d9 | | Load_Top At_Offset_1
05ea 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
05eb 4800 |H | Short_Literal 0x0
05ec 00d9 | | Load_Top At_Offset_1
05ed 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
05ee 4800 |H | Short_Literal 0x0
05ef 00d9 | | Load_Top At_Offset_1
05f0 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
05f1 4800 |H | Short_Literal 0x0
05f2 00d9 | | Load_Top At_Offset_1
05f3 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
05f4 4800 |H | Short_Literal 0x0
05f5 00d9 | | Load_Top At_Offset_1
05f6 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
05f7 4800 |H | Short_Literal 0x0
05f8 00d9 | | Load_Top At_Offset_1
05f9 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
05fa 4800 |H | Short_Literal 0x0
05fb 00d9 | | Load_Top At_Offset_1
05fc 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
05fd 4800 |H | Short_Literal 0x0
05fe 4801 |H | Short_Literal 0x1
05ff 4807 |H | Short_Literal 0x7
0600 e011 | | Load 0x0,0x11
0601 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0602 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x7 = 0x602,0x6
0603 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0604 4801 |H | Short_Literal 0x1 ; Debug Table 0x19.0x8 = 0x604,0x7
0605 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0606 e003 | | Load 0x0,0x3 ; Debug Table 0x19.0x9 = 0x606,0x8
0607 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0608 0322 | " | Declare_Variable Record
0609 00d9 | | Load_Top At_Offset_1
060a 00d9 | | Load_Top At_Offset_1
060b 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
060c 4800 |H | Short_Literal 0x0
060d 00d9 | | Load_Top At_Offset_1
060e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
060f 4800 |H | Short_Literal 0x0
0610 00d9 | | Load_Top At_Offset_1
0611 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0612 4800 |H | Short_Literal 0x0
0613 00d9 | | Load_Top At_Offset_1
0614 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0615 4800 |H | Short_Literal 0x0
0616 00d9 | | Load_Top At_Offset_1
0617 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0618 4800 |H | Short_Literal 0x0
0619 00d9 | | Load_Top At_Offset_1
061a 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
061b 4800 |H | Short_Literal 0x0
061c 00d9 | | Load_Top At_Offset_1
061d 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
061e 4800 |H | Short_Literal 0x0
061f 00d9 | | Load_Top At_Offset_1
0620 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
0621 4800 |H | Short_Literal 0x0
0622 00d9 | | Load_Top At_Offset_1
0623 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
0624 00da | | Load_Top At_Offset_2
0625 4807 |H | Short_Literal 0x7
0626 e011 | | Load 0x0,0x11
0627 180f | | Execute Package,Field_Execute,Field_Number 0xf
0628 4801 |H | Short_Literal 0x1 ; Debug Table 0x19.0xa = 0x628,0x9
0629 e21e | | Load 0x1,0x1e
062a 1c08 | | Execute_Immediate Run_Utility,0x8
062b 4801 |H | Short_Literal 0x1
062c e00f | | Load 0x0,0xf
062d 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
062e 00d9 | | Load_Top At_Offset_1
062f 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
0630 e5fb | | Load 0x2,-0x5
0631 2805 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
0632 4505 |E | Exit_Subprogram 0x5
0633 0000 0000 | | .BLANK 0000[0x5]
0638 ; --------------------------------------------------------------------------------------
0638 ; SUBPROGRAM
0638 ; --------------------------------------------------------------------------------------
0638 063b | ; | .CONST 0x063b ; Address of begin
0639 0004 | | .CONST 0x0004 ; Address of exception handler
063a 0001 | | .CONST 0x0001 ; Number of locals
063b BODY_0638:
063b INIT_0638:
063b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a = .DEBUG 0x063b,0x1490,0x0002,0x0000,0x005a,0x37b5,0x0000,0x0753
; Debug Table 0x1a.0x0 = 0x63b,0x1
063c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
063d 4602 |F | Jump_Case 0x2
063e 7802 |x | Jump 0x641 ; case 0x0
063f 7807 |x | Jump 0x647 ; case 0x1
0640 7809 |x | Jump 0x64a ; case 0x2
0641 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x1 = 0x641,0x2
0642 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
0643 4902 |I | Short_Literal 0x102
0644 00eb | | Load_Encached Diana_Cache
0645 0096 | | Execute Package,Field_Execute_Dynamic
0646 4401 |D | Exit_Subprogram With_Result,0x1
0647 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x2 = 0x647,0x3
0648 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
0649 4401 |D | Exit_Subprogram With_Result,0x1
064a 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x3 = 0x64a,0x4
064b 2e06 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x6
064c 4401 |D | Exit_Subprogram With_Result,0x1
064d 0000 0000 | | .XXX[0x3]
064f 0000 | |
0650 ; --------------------------------------------------------------------------------------
0650 ; SUBPROGRAM
0650 ; --------------------------------------------------------------------------------------
0650 0658 | X | .CONST 0x0658 ; Address of begin
0651 0004 | | .CONST 0x0004 ; Address of exception handler
0652 0002 | | .CONST 0x0002 ; Number of locals
0653 INIT_0650:
0653 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b = .DEBUG 0x0653,0x149a,0x0002,0x0000,0x005a,0x37b5,0x0000,0x0784
; Debug Table 0x1b.0x0 = 0x653,0xffff
0654 00db | | Load_Top At_Offset_3
0655 2507 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x7
0656 01d5 | | Execute Vector,Field_Reference
0657 0007 | | Action Break_Optional
0658 BODY_0650:
0658 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x1 = 0x658,0x1
0659 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6
065a 6814 |h | Jump_Zero 0x66f
065b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x2 = 0x65b,0x2
065c 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
065d 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
065e 00d9 | | Load_Top At_Offset_1
065f 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0660 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0661 0279 | y | Execute Discrete,And
0662 684f |hO | Jump_Zero 0x6b2
0663 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x3 = 0x663,0x3
0664 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0665 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
0666 e5fd | | Load 0x2,-0x3
0667 012f | / | Execute Any,Equal
0668 00d9 | | Load_Top At_Offset_1
0669 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
066a 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
066b e5fc | | Load 0x2,-0x4
066c 012f | / | Execute Any,Equal
066d 0279 | y | Execute Discrete,And
066e 4404 |D | Exit_Subprogram With_Result,0x4
066f 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x4 = 0x66f,0x4
0670 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
0671 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0672 0f02 | | Execute_Immediate Equal,0x2
0673 683e |h> | Jump_Zero 0x6b2
0674 00cf | | Action Mark_Auxiliary ; Debug Table 0x1b.0x5 = 0x674,0x5
0675 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x6 = 0x675,0xfbff
0676 e5ff | | Load 0x2,-0x1
0677 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4
0678 8235 | 5 | Call 0x1,0x35
0679 0031 | 1 | Store_Top Heap_Access,At_Offset_1
067a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x7 = 0x67a,0xfbfe
067b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x8 = 0x67b,0xfbfd
067c 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1b.0x9 = 0x67c,0xfbfc
067d 00eb | | Load_Encached Diana_Cache ; Debug Table 0x1b.0xa = 0x67d,0xfbfb
067e 1b96 | | Execute Package,Field_Read,Field_Number 0x96
067f 0322 | " | Declare_Variable Record
0680 00d8 | | Load_Top At_Offset_0
0681 1c00 | | Execute_Immediate Run_Utility,0x0
0682 00eb | | Load_Encached Diana_Cache
0683 1b96 | | Execute Package,Field_Read,Field_Number 0x96
0684 0322 | " | Declare_Variable Record
0685 00d8 | | Load_Top At_Offset_0
0686 1c00 | | Execute_Immediate Run_Utility,0x0
0687 e404 | | Load 0x2,0x4 ; Debug Table 0x1b.0xb = 0x687,0x401
0688 e004 | | Load 0x0,0x4
0689 180f | | Execute Package,Field_Execute,Field_Number 0xf
068a a405 | | Store_Unchecked 0x2,0x5
068b 0007 | | Action Break_Optional ; Debug Table 0x1b.0xc = 0x68b,0x402
068c e405 | | Load 0x2,0x5 ; Debug Table 0x1b.0xd = 0x68c,0x801
068d 021d | | Execute Heap_Access,Is_Null
068e 7021 |p! | Jump_Nonzero 0x6b0 ; Debug Table 0x1b.0xe = 0x68e,0x402
068f e5fe | | Load 0x2,-0x2 ; Debug Table 0x1b.0xf = 0x68f,0x403
0690 e405 | | Load 0x2,0x5
0691 00eb | | Load_Encached Diana_Cache
0692 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0693 4975 |Iu | Short_Literal 0x175
0694 00eb | | Load_Encached Diana_Cache
0695 0098 | | Execute Package,Field_Read_Dynamic
0696 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0697 a406 | | Store_Unchecked 0x2,0x6
0698 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x10 = 0x698,0x404
0699 00da | | Load_Top At_Offset_2
069a 00e1 | | Load_Encached Boolean_Cache
069b e406 | | Load 0x2,0x6
069c e00c | | Load 0x0,0xc
069d 1810 | | Execute Package,Field_Execute,Field_Number 0x10
069e c407 | | Store 0x2,0x7
069f 00d2 | | Pop_Control Pop_Count_2
06a0 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x11 = 0x6a0,0x405
06a1 680e |h | Jump_Zero 0x6b0
06a2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x12 = 0x6a2,0x406
06a3 00eb | | Load_Encached Diana_Cache
06a4 189f | | Execute Package,Field_Execute,Field_Number 0x9f
06a5 e5fd | | Load 0x2,-0x3
06a6 012f | / | Execute Any,Equal
06a7 6806 |h | Jump_Zero 0x6ae
06a8 00d8 | | Load_Top At_Offset_0
06a9 00eb | | Load_Encached Diana_Cache
06aa 189f | | Execute Package,Field_Execute,Field_Number 0x9f
06ab e5fc | | Load 0x2,-0x4
06ac 012f | / | Execute Any,Equal
06ad 4404 |D | Exit_Subprogram With_Result,0x4
06ae 4800 |H | Short_Literal 0x0
06af 4404 |D | Exit_Subprogram With_Result,0x4
06b0 00d6 | | Pop_Control Pop_Count_6
06b1 00ce | | Action Pop_Auxiliary
06b2 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x13 = 0x6b2,0x6
06b3 4404 |D | Exit_Subprogram With_Result,0x4
06b4 0000 0000 | | .BLANK 0000[0x4]
06b8 ; --------------------------------------------------------------------------------------
06b8 ; SUBPROGRAM
06b8 ; --------------------------------------------------------------------------------------
06b8 06c4 | | .CONST 0x06c4 ; Address of begin
06b9 0004 | | .CONST 0x0004 ; Address of exception handler
06ba 0005 | | .CONST 0x0005 ; Number of locals
06bb INIT_06b8:
06bb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c = .DEBUG 0x06bb,0x14c4,0x0002,0x0000,0x005a,0x37b5,0x0000,0x085a
; Debug Table 0x1c.0x0 = 0x6bb,0xffff
06bc e5fd | | Load 0x2,-0x3
06bd 00eb | | Load_Encached Diana_Cache
06be 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
06bf 0031 | 1 | Store_Top Heap_Access,At_Offset_1
06c0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x1 = 0x6c0,0xfffe
06c1 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x2 = 0x6c1,0xfffd
06c2 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1c.0x3 = 0x6c2,0xfffc
06c3 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
06c4 BODY_06b8:
06c4 0007 | | Action Break_Optional ; Debug Table 0x1c.0x4 = 0x6c4,0x1
06c5 e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0x5 = 0x6c5,0x401
06c6 0007 | | Action Break_Optional
06c7 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1c.0x6 = 0x6c7,0x402
06c8 0007 | | Action Break_Optional ; Debug Table 0x1c.0x7 = 0x6c8,0x403
06c9 0007 | | Action Break_Optional ; Debug Table 0x1c.0x8 = 0x6c9,0x404
06ca 0f17 | | Execute_Immediate Equal,0x17 ; Debug Table 0x1c.0x9 = 0x6ca,0x1
06cb 7002 |p | Jump_Nonzero 0x6ce
06cc 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0xa = 0x6cc,0x2
06cd 4403 |D | Exit_Subprogram With_Result,0x3
06ce 0007 | | Action Break_Optional ; Debug Table 0x1c.0xb = 0x6ce,0x3
06cf e5fd | | Load 0x2,-0x3 ; Debug Table 0x1c.0xc = 0x6cf,0x801
06d0 0007 | | Action Break_Optional
06d1 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1c.0xd = 0x6d1,0x802
06d2 0007 | | Action Break_Optional ; Debug Table 0x1c.0xe = 0x6d2,0x803
06d3 0007 | | Action Break_Optional ; Debug Table 0x1c.0xf = 0x6d3,0x804
06d4 0f0f | | Execute_Immediate Equal,0xf ; Debug Table 0x1c.0x10 = 0x6d4,0x3
06d5 683e |h> | Jump_Zero 0x714
06d6 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1c.0x11 = 0x6d6,0x4
06d7 00eb | | Load_Encached Diana_Cache
06d8 18c9 | | Execute Package,Field_Execute,Field_Number 0xc9
06d9 00eb | | Load_Encached Diana_Cache
06da 1888 | | Execute Package,Field_Execute,Field_Number 0x88
06db 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x12 = 0x6db,0xc01
06dc 7002 |p | Jump_Nonzero 0x6df
06dd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x13 = 0x6dd,0xc02
06de 782c |x, | Jump 0x70b
06df 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x14 = 0x6df,0xc03
06e0 0217 | | Execute Heap_Access,All_Reference
06e1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
06e2 6804 |h | Jump_Zero 0x6e7
06e3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x15 = 0x6e3,0xc04
06e4 0217 | | Execute Heap_Access,All_Reference
06e5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
06e6 7824 |x$ | Jump 0x70b
06e7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x16 = 0x6e7,0xc05
06e8 0007 | | Action Break_Optional
06e9 e407 | | Load 0x2,0x7 ; Debug Table 0x1c.0x17 = 0x6e9,0x1001
06ea 0007 | | Action Break_Optional
06eb 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x1c.0x18 = 0x6eb,0x1002
06ec 0007 | | Action Break_Optional ; Debug Table 0x1c.0x19 = 0x6ec,0x1003
06ed 00d0 | | Action Swap_Control ; Debug Table 0x1c.0x1a = 0x6ed,0x1004
06ee 00d1 | | Pop_Control Pop_Count_1
06ef 49bb |I | Short_Literal 0x1bb ; Debug Table 0x1c.0x1b = 0x6ef,0xc05
06f0 00eb | | Load_Encached Diana_Cache
06f1 0098 | | Execute Package,Field_Read_Dynamic
06f2 012c | , | Execute Any,Size
06f3 e012 | | Load 0x0,0x12
06f4 1b17 | | Execute Package,Field_Read,Field_Number 0x17
06f5 025b | [ | Execute Discrete,Check_In_Type
06f6 0273 | s | Execute Discrete,Plus
06f7 00d9 | | Load_Top At_Offset_1
06f8 0007 | | Action Break_Optional
06f9 e408 | | Load 0x2,0x8 ; Debug Table 0x1c.0x1c = 0x6f9,0x1401
06fa 0007 | | Action Break_Optional
06fb 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1c.0x1d = 0x6fb,0x1402
06fc 0007 | | Action Break_Optional ; Debug Table 0x1c.0x1e = 0x6fc,0x1403
06fd 00d0 | | Action Swap_Control ; Debug Table 0x1c.0x1f = 0x6fd,0x1404
06fe 00d1 | | Pop_Control Pop_Count_1
06ff 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x1c.0x20 = 0x6ff,0x1004
0700 00eb | | Load_Encached Diana_Cache
0701 0098 | | Execute Package,Field_Read_Dynamic
0702 49c9 |I | Short_Literal 0x1c9
0703 00eb | | Load_Encached Diana_Cache
0704 0098 | | Execute Package,Field_Read_Dynamic
0705 49ca |I | Short_Literal 0x1ca
0706 00eb | | Load_Encached Diana_Cache
0707 0095 | | Execute Package,Field_Reference_Dynamic
0708 e013 | | Load 0x0,0x13
0709 1819 | | Execute Package,Field_Execute,Field_Number 0x19
070a 7800 |x | Jump 0x70b
070b 00d0 | | Action Swap_Control
070c 00d1 | | Pop_Control Pop_Count_1
070d 00eb | | Load_Encached Diana_Cache ; Debug Table 0x1c.0x21 = 0x70d,0x4
070e 18f5 | | Execute Package,Field_Execute,Field_Number 0xf5
070f 00eb | | Load_Encached Diana_Cache
0710 189f | | Execute Package,Field_Execute,Field_Number 0x9f
0711 e001 | | Load 0x0,0x1
0712 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0713 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0714 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x22 = 0x714,0x5
0715 e5fe | | Load 0x2,-0x2
0716 027e | ~ | Execute Discrete,Not_Equal
0717 7005 |p | Jump_Nonzero 0x71d
0718 e5ff | | Load 0x2,-0x1
0719 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
071a 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
071b 0e02 | | Execute_Immediate Not_Equal,0x2
071c 6802 |h | Jump_Zero 0x71f
071d 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0x23 = 0x71d,0x6
071e 4403 |D | Exit_Subprogram With_Result,0x3
071f e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x24 = 0x71f,0x7
0720 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4
0721 8235 | 5 | Call 0x1,0x35
0722 e004 | | Load 0x0,0x4
0723 180f | | Execute Package,Field_Execute,Field_Number 0xf
0724 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0725 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1c.0x25 = 0x725,0x8
0726 00eb | | Load_Encached Diana_Cache
0727 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0728 e009 | | Load 0x0,0x9
0729 1869 | i | Execute Package,Field_Execute,Field_Number 0x69
072a 0033 | 3 | Store_Top Heap_Access,At_Offset_3
072b 0007 | | Action Break_Optional ; Debug Table 0x1c.0x26 = 0x72b,0x9
072c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x27 = 0x72c,0x1801
072d 021d | | Execute Heap_Access,Is_Null
072e 6802 |h | Jump_Zero 0x731 ; Debug Table 0x1c.0x28 = 0x72e,0x9
072f 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0x29 = 0x72f,0xa
0730 4403 |D | Exit_Subprogram With_Result,0x3
0731 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0x2a = 0x731,0xb
0732 00d9 | | Load_Top At_Offset_1
0733 00db | | Load_Top At_Offset_3
0734 00eb | | Load_Encached Diana_Cache
0735 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0736 4975 |Iu | Short_Literal 0x175
0737 00eb | | Load_Encached Diana_Cache
0738 0098 | | Execute Package,Field_Read_Dynamic
0739 1819 | | Execute Package,Field_Execute,Field_Number 0x19
073a 021f | | Execute Heap_Access,Equal
073b 4403 |D | Exit_Subprogram With_Result,0x3
073c 0000 0000 | | .BLANK 0000[0x4]
0740 ; --------------------------------------------------------------------------------------
0740 ; SUBPROGRAM
0740 ; --------------------------------------------------------------------------------------
0740 0743 | C | .CONST 0x0743 ; Address of begin
0741 0004 | | .CONST 0x0004 ; Address of exception handler
0742 0001 | | .CONST 0x0001 ; Number of locals
0743 BODY_0740:
0743 INIT_0740:
0743 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d = .DEBUG 0x0743,0x151c,0x0002,0x0000,0x005a,0x37b5,0x0000,0x0922
; Debug Table 0x1d.0x0 = 0x743,0x1
0744 4401 |D | Exit_Subprogram With_Result,0x1
0745 0000 0000 | | .XXX[0x3]
0747 0000 | |
0748 ; --------------------------------------------------------------------------------------
0748 ; SUBPROGRAM
0748 ; --------------------------------------------------------------------------------------
0748 074b | K | .CONST 0x074b ; Address of begin
0749 0004 | | .CONST 0x0004 ; Address of exception handler
074a 0001 | | .CONST 0x0001 ; Number of locals
074b BODY_0748:
074b INIT_0748:
074b 4800 |H | Short_Literal 0x0 ; Debug Table 0x1e = .DEBUG 0x074b,0x1520,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0933
; Debug Table 0x1e.0x0 = 0x74b,0x1
074c e002 | | Load 0x0,0x2
074d 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
074e e21a | | Load 0x1,0x1a ; Debug Table 0x1e.0x1 = 0x74e,0x2
074f 0322 | " | Declare_Variable Record
0750 00db | | Load_Top At_Offset_3
0751 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0752 0a01 | | Execute_Immediate Plus,0x1
0753 00d9 | | Load_Top At_Offset_1
0754 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0755 e5fe | | Load 0x2,-0x2
0756 017d | } | Execute Record,Structure_Write
0757 4502 |E | Exit_Subprogram 0x2
0758 ; --------------------------------------------------------------------------------------
0758 ; SUBPROGRAM
0758 ; --------------------------------------------------------------------------------------
0758 075b | [ | .CONST 0x075b ; Address of begin
0759 0004 | | .CONST 0x0004 ; Address of exception handler
075a 0001 | | .CONST 0x0001 ; Number of locals
075b BODY_0758:
075b INIT_0758:
075b 00db | | Load_Top At_Offset_3 ; Debug Table 0x1f = .DEBUG 0x075b,0x1526,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0959
; Debug Table 0x1f.0x0 = 0x75b,0x1
075c 680c |h | Jump_Zero 0x769
075d 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x1 = 0x75d,0x2
075e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
075f e002 | | Load 0x0,0x2
0760 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0761 00db | | Load_Top At_Offset_3 ; Debug Table 0x1f.0x2 = 0x761,0x3
0762 0aff | | Execute_Immediate Plus,-0x1
0763 0248 | H | Execute Discrete,Check_In_Integer
0764 e001 | | Load 0x0,0x1
0765 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
0766 e014 | | Load 0x0,0x14
0767 180d | | Execute Package,Field_Execute,Field_Number 0xd
0768 7884 |x | Jump 0x7ed
0769 00cf | | Action Mark_Auxiliary ; Debug Table 0x1f.0x3 = 0x769,0x4
076a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f.0x4 = 0x76a,0xfbff
076b e5fc | | Load 0x2,-0x4
076c 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
076d 00eb | | Load_Encached Diana_Cache
076e 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2
076f 00eb | | Load_Encached Diana_Cache
0770 1889 | | Execute Package,Field_Execute,Field_Number 0x89
0771 4975 |Iu | Short_Literal 0x175
0772 00eb | | Load_Encached Diana_Cache
0773 0098 | | Execute Package,Field_Read_Dynamic
0774 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0775 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x5 = 0x775,0x801
0776 7002 |p | Jump_Nonzero 0x779
0777 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f.0x6 = 0x777,0x802
0778 782c |x, | Jump 0x7a5
0779 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x7 = 0x779,0x803
077a 0217 | | Execute Heap_Access,All_Reference
077b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
077c 6804 |h | Jump_Zero 0x781
077d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x8 = 0x77d,0x804
077e 0217 | | Execute Heap_Access,All_Reference
077f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0780 7824 |x$ | Jump 0x7a5
0781 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x9 = 0x781,0x805
0782 0007 | | Action Break_Optional
0783 e405 | | Load 0x2,0x5 ; Debug Table 0x1f.0xa = 0x783,0xc01
0784 0007 | | Action Break_Optional
0785 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x1f.0xb = 0x785,0xc02
0786 0007 | | Action Break_Optional ; Debug Table 0x1f.0xc = 0x786,0xc03
0787 00d0 | | Action Swap_Control ; Debug Table 0x1f.0xd = 0x787,0xc04
0788 00d1 | | Pop_Control Pop_Count_1
0789 49bb |I | Short_Literal 0x1bb ; Debug Table 0x1f.0xe = 0x789,0x805
078a 00eb | | Load_Encached Diana_Cache
078b 0098 | | Execute Package,Field_Read_Dynamic
078c 012c | , | Execute Any,Size
078d e012 | | Load 0x0,0x12
078e 1b17 | | Execute Package,Field_Read,Field_Number 0x17
078f 025b | [ | Execute Discrete,Check_In_Type
0790 0273 | s | Execute Discrete,Plus
0791 00d9 | | Load_Top At_Offset_1
0792 0007 | | Action Break_Optional
0793 e406 | | Load 0x2,0x6 ; Debug Table 0x1f.0xf = 0x793,0x1001
0794 0007 | | Action Break_Optional
0795 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1f.0x10 = 0x795,0x1002
0796 0007 | | Action Break_Optional ; Debug Table 0x1f.0x11 = 0x796,0x1003
0797 00d0 | | Action Swap_Control ; Debug Table 0x1f.0x12 = 0x797,0x1004
0798 00d1 | | Pop_Control Pop_Count_1
0799 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x1f.0x13 = 0x799,0xc04
079a 00eb | | Load_Encached Diana_Cache
079b 0098 | | Execute Package,Field_Read_Dynamic
079c 49c9 |I | Short_Literal 0x1c9
079d 00eb | | Load_Encached Diana_Cache
079e 0098 | | Execute Package,Field_Read_Dynamic
079f 49ca |I | Short_Literal 0x1ca
07a0 00eb | | Load_Encached Diana_Cache
07a1 0095 | | Execute Package,Field_Reference_Dynamic
07a2 e013 | | Load 0x0,0x13
07a3 1819 | | Execute Package,Field_Execute,Field_Number 0x19
07a4 7800 |x | Jump 0x7a5
07a5 00d0 | | Action Swap_Control
07a6 00d1 | | Pop_Control Pop_Count_1
07a7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x1f.0x14 = 0x7a7,0xfbff
07a8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f.0x15 = 0x7a8,0xfbfe
07a9 0007 | | Action Break_Optional ; Debug Table 0x1f.0x16 = 0x7a9,0x401
07aa e403 | | Load 0x2,0x3 ; Debug Table 0x1f.0x17 = 0x7aa,0x1401
07ab 0007 | | Action Break_Optional
07ac 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1f.0x18 = 0x7ac,0x1402
07ad 0007 | | Action Break_Optional ; Debug Table 0x1f.0x19 = 0x7ad,0x1403
07ae 0007 | | Action Break_Optional ; Debug Table 0x1f.0x1a = 0x7ae,0x1404
07af 0b88 | | Execute_Immediate Case_Compare,0x88 ; Debug Table 0x1f.0x1b = 0x7af,0x401
07b0 700e |p | Jump_Nonzero 0x7bf
07b1 0b66 | f | Execute_Immediate Case_Compare,0x66
07b2 7018 |p | Jump_Nonzero 0x7cb
07b3 0b61 | a | Execute_Immediate Case_Compare,0x61
07b4 7019 |p | Jump_Nonzero 0x7ce
07b5 0b0e | | Execute_Immediate Case_Compare,0xe
07b6 701e |p | Jump_Nonzero 0x7d5
07b7 0b0f | | Execute_Immediate Case_Compare,0xf
07b8 701c |p | Jump_Nonzero 0x7d5
07b9 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x1c = 0x7b9,0x406
07ba 0092 0fc6 | | Action Push_String_Extended,0xfc6 ; "Array_Agg_Gen.Compute_Hi_Bound"
07bc e005 | | Load 0x0,0x5
07bd 1819 | | Execute Package,Field_Execute,Field_Number 0x19
07be 781a |x | Jump 0x7d9
07bf 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x1d = 0x7bf,0x402
07c0 00eb | | Load_Encached Diana_Cache
07c1 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
07c2 4976 |Iv | Short_Literal 0x176
07c3 00eb | | Load_Encached Diana_Cache
07c4 0098 | | Execute Package,Field_Read_Dynamic
07c5 1813 | | Execute Package,Field_Execute,Field_Number 0x13
07c6 4907 |I | Short_Literal 0x107
07c7 00eb | | Load_Encached Diana_Cache
07c8 0096 | | Execute Package,Field_Execute_Dynamic
07c9 0032 | 2 | Store_Top Heap_Access,At_Offset_2
07ca 780e |x | Jump 0x7d9
07cb 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x1e = 0x7cb,0x403
07cc 0032 | 2 | Store_Top Heap_Access,At_Offset_2
07cd 780b |x | Jump 0x7d9
07ce 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x1f = 0x7ce,0x404
07cf 00eb | | Load_Encached Diana_Cache
07d0 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6
07d1 00eb | | Load_Encached Diana_Cache
07d2 18fc | | Execute Package,Field_Execute,Field_Number 0xfc
07d3 0032 | 2 | Store_Top Heap_Access,At_Offset_2
07d4 7804 |x | Jump 0x7d9
07d5 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x20 = 0x7d5,0x405
07d6 00eb | | Load_Encached Diana_Cache
07d7 18fc | | Execute Package,Field_Execute,Field_Number 0xfc
07d8 0032 | 2 | Store_Top Heap_Access,At_Offset_2
07d9 00d1 | | Pop_Control Pop_Count_1
07da 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x21 = 0x7da,0x407
07db e00a | | Load 0x0,0xa
07dc 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
07dd e5ff | | Load 0x2,-0x1 ; Debug Table 0x1f.0x22 = 0x7dd,0x408
07de 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
07df e002 | | Load 0x0,0x2
07e0 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
07e1 0007 | | Action Break_Optional ; Debug Table 0x1f.0x23 = 0x7e1,0x409
07e2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f.0x24 = 0x7e2,0x1801
07e3 4800 |H | Short_Literal 0x0 ; Debug Table 0x1f.0x25 = 0x7e3,0x409
07e4 4800 |H | Short_Literal 0x0
07e5 6282 |b | Indirect_Literal Discrete,0xa68,{0x00000000, 0x7fffffff}
07e6 4801 |H | Short_Literal 0x1
07e7 4819 |H | Short_Literal 0x19
07e8 4800 |H | Short_Literal 0x0
07e9 e002 | | Load 0x0,0x2
07ea 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
07eb 00d2 | | Pop_Control Pop_Count_2
07ec 00ce | | Action Pop_Auxiliary
07ed e21a | | Load 0x1,0x1a ; Debug Table 0x1f.0x26 = 0x7ed,0x5
07ee 0322 | " | Declare_Variable Record
07ef 4801 |H | Short_Literal 0x1
07f0 e00f | | Load 0x0,0xf
07f1 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
07f2 00d9 | | Load_Top At_Offset_1
07f3 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
07f4 e5fb | | Load 0x2,-0x5
07f5 017d | } | Execute Record,Structure_Write
07f6 4505 |E | Exit_Subprogram 0x5
07f7 0000 | | .XXX[0x1]
07f8 ; --------------------------------------------------------------------------------------
07f8 ; SUBPROGRAM
07f8 ; --------------------------------------------------------------------------------------
07f8 07fb | | .CONST 0x07fb ; Address of begin
07f9 0004 | | .CONST 0x0004 ; Address of exception handler
07fa 0001 | | .CONST 0x0001 ; Number of locals
07fb BODY_07f8:
07fb INIT_07f8:
07fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x20 = .DEBUG 0x07fb,0x1576,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0a40
; Debug Table 0x20.0x0 = 0x7fb,0x1
07fc 6804 |h | Jump_Zero 0x801
07fd 00db | | Load_Top At_Offset_3 ; Debug Table 0x20.0x1 = 0x7fd,0x2
07fe e002 | | Load 0x0,0x2
07ff 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
0800 780b |x | Jump 0x80c
0801 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0x2 = 0x801,0x3
0802 822c | , | Call 0x1,0x2c
0803 6805 |h | Jump_Zero 0x809
0804 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x3 = 0x804,0x4
0805 e5fd | | Load 0x2,-0x3
0806 e015 | | Load 0x0,0x15
0807 180d | | Execute Package,Field_Execute,Field_Number 0xd
0808 7803 |x | Jump 0x80c
0809 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0x4 = 0x809,0x5
080a e015 | | Load 0x0,0x15
080b 1811 | | Execute Package,Field_Execute,Field_Number 0x11
080c e21a | | Load 0x1,0x1a ; Debug Table 0x20.0x5 = 0x80c,0x6
080d 0322 | " | Declare_Variable Record
080e 4801 |H | Short_Literal 0x1
080f e00f | | Load 0x0,0xf
0810 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0811 00d9 | | Load_Top At_Offset_1
0812 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0813 e5fb | | Load 0x2,-0x5
0814 017d | } | Execute Record,Structure_Write
0815 4505 |E | Exit_Subprogram 0x5
0816 0000 0000 | | .XXX[0x2]
0818 ; --------------------------------------------------------------------------------------
0818 ; SUBPROGRAM
0818 ; --------------------------------------------------------------------------------------
0818 0820 | | .CONST 0x0820 ; Address of begin
0819 0004 | | .CONST 0x0004 ; Address of exception handler
081a 0002 | | .CONST 0x0002 ; Number of locals
081b INIT_0818:
081b 4801 |H | Short_Literal 0x1 ; Debug Table 0x21 = .DEBUG 0x081b,0x1584,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0a8b
; Debug Table 0x21.0x0 = 0x81b,0xffff
081c e00f | | Load 0x0,0xf
081d 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
081e 00e2 | | Load_Encached Integer_Cache
081f 03f1 | | Declare_Variable Discrete,With_Value
0820 BODY_0818:
0820 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x1 = 0x820,0x1
0821 822c | , | Call 0x1,0x2c
0822 6804 |h | Jump_Zero 0x827
0823 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x2 = 0x823,0x2
0824 e016 | | Load 0x0,0x16
0825 180d | | Execute Package,Field_Execute,Field_Number 0xd
0826 7803 |x | Jump 0x82a
0827 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x3 = 0x827,0x3
0828 e016 | | Load 0x0,0x16
0829 180f | | Execute Package,Field_Execute,Field_Number 0xf
082a e21a | | Load 0x1,0x1a ; Debug Table 0x21.0x4 = 0x82a,0x4
082b 0322 | " | Declare_Variable Record
082c 00d9 | | Load_Top At_Offset_1
082d 0a01 | | Execute_Immediate Plus,0x1
082e 00d9 | | Load_Top At_Offset_1
082f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0830 e5fd | | Load 0x2,-0x3
0831 017d | } | Execute Record,Structure_Write
0832 e21a | | Load 0x1,0x1a ; Debug Table 0x21.0x5 = 0x832,0x5
0833 0322 | " | Declare_Variable Record
0834 00d9 | | Load_Top At_Offset_1
0835 0a02 | | Execute_Immediate Plus,0x2
0836 00d9 | | Load_Top At_Offset_1
0837 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0838 e5fc | | Load 0x2,-0x4
0839 017d | } | Execute Record,Structure_Write
083a 4503 |E | Exit_Subprogram 0x3
083b 0000 0000 | | .BLANK 0000[0x5]
0840 ; --------------------------------------------------------------------------------------
0840 ; SUBPROGRAM
0840 ; --------------------------------------------------------------------------------------
0840 0843 | C | .CONST 0x0843 ; Address of begin
0841 0004 | | .CONST 0x0004 ; Address of exception handler
0842 0001 | | .CONST 0x0001 ; Number of locals
0843 BODY_0840:
0843 INIT_0840:
0843 0092 0fc7 | | Action Push_String_Extended,0xfc7 ; "Static constraint violation detected in array aggregate"
; Debug Table 0x22 = .DEBUG 0x0843,0x1592,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0adc
; Debug Table 0x22.0x0 = 0x843,0x1
0845 e005 | | Load 0x0,0x5
0846 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0847 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x22.0x1 = 0x847,0x2
0848 e017 | | Load 0x0,0x17
0849 1810 | | Execute Package,Field_Execute,Field_Number 0x10
084a 4501 |E | Exit_Subprogram 0x1
084b 0000 0000 | | .BLANK 0000[0x5]
0850 ; --------------------------------------------------------------------------------------
0850 ; SUBPROGRAM
0850 ; --------------------------------------------------------------------------------------
0850 0853 | S | .CONST 0x0853 ; Address of begin
0851 0004 | | .CONST 0x0004 ; Address of exception handler
0852 0001 | | .CONST 0x0001 ; Number of locals
0853 BODY_0850:
0853 INIT_0850:
0853 e00f | | Load 0x0,0xf ; Debug Table 0x23 = .DEBUG 0x0853,0x1598,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0af6
; Debug Table 0x23.0x0 = 0x853,0x1
0854 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0855 4501 |E | Exit_Subprogram 0x1
0856 0000 0000 | | .XXX[0x2]
0858 ; --------------------------------------------------------------------------------------
0858 ; SUBPROGRAM
0858 ; --------------------------------------------------------------------------------------
0858 085b | [ | .CONST 0x085b ; Address of begin
0859 0004 | | .CONST 0x0004 ; Address of exception handler
085a 0001 | | .CONST 0x0001 ; Number of locals
085b BODY_0858:
085b INIT_0858:
085b 00db | | Load_Top At_Offset_3 ; Debug Table 0x24 = .DEBUG 0x085b,0x159c,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0b07
; Debug Table 0x24.0x0 = 0x85b,0x1
085c e21a | | Load 0x1,0x1a
085d 0322 | " | Declare_Variable Record
085e 4801 |H | Short_Literal 0x1
085f e00f | | Load 0x0,0xf
0860 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0861 00d9 | | Load_Top At_Offset_1
0862 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0863 017f | | Execute Record,Equal
0864 7002 |p | Jump_Nonzero 0x867
0865 4887 |H | Short_Literal 0x87
0866 0257 | W | Execute Discrete,Raise
0867 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x1 = 0x867,0x2
0868 4800 |H | Short_Literal 0x0
0869 4801 |H | Short_Literal 0x1
086a 4800 |H | Short_Literal 0x0
086b e5fd | | Load 0x2,-0x3
086c e5fc | | Load 0x2,-0x4
086d 8230 | 0 | Call 0x1,0x30
086e 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x2 = 0x86e,0x3
086f e018 | | Load 0x0,0x18
0870 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0871 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x3 = 0x871,0x4
0872 e21a | | Load 0x1,0x1a
0873 0322 | " | Declare_Variable Record
0874 4801 |H | Short_Literal 0x1
0875 e00f | | Load 0x0,0xf
0876 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0877 00d9 | | Load_Top At_Offset_1
0878 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0879 017f | | Execute Record,Equal
087a 7002 |p | Jump_Nonzero 0x87d
087b 4887 |H | Short_Literal 0x87
087c 0257 | W | Execute Discrete,Raise
087d 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x4 = 0x87d,0x5
087e 4800 |H | Short_Literal 0x0
087f 4800 |H | Short_Literal 0x0
0880 4801 |H | Short_Literal 0x1
0881 e5fd | | Load 0x2,-0x3
0882 e5fc | | Load 0x2,-0x4
0883 8230 | 0 | Call 0x1,0x30
0884 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x5 = 0x884,0x6
0885 e018 | | Load 0x0,0x18
0886 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0887 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x6 = 0x887,0x7
0888 e00f | | Load 0x0,0xf
0889 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
088a 4505 |E | Exit_Subprogram 0x5
088b 0000 0000 | | .BLANK 0000[0x5]
0890 ; --------------------------------------------------------------------------------------
0890 ; SUBPROGRAM
0890 ; --------------------------------------------------------------------------------------
0890 0893 | | .CONST 0x0893 ; Address of begin
0891 0004 | | .CONST 0x0004 ; Address of exception handler
0892 0001 | | .CONST 0x0001 ; Number of locals
0893 BODY_0890:
0893 INIT_0890:
0893 00db | | Load_Top At_Offset_3 ; Debug Table 0x25 = .DEBUG 0x0893,0x15ac,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0b5e
; Debug Table 0x25.0x0 = 0x893,0x1
0894 00db | | Load_Top At_Offset_3
0895 01d5 | | Execute Vector,Field_Reference
0896 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0897 6807 |h | Jump_Zero 0x89f
0898 00db | | Load_Top At_Offset_3 ; Debug Table 0x25.0x1 = 0x898,0x2
0899 00db | | Load_Top At_Offset_3
089a 01d5 | | Execute Vector,Field_Reference
089b 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
089c e002 | | Load 0x0,0x2
089d 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
089e 4503 |E | Exit_Subprogram 0x3
089f 00db | | Load_Top At_Offset_3 ; Debug Table 0x25.0x2 = 0x89f,0x3
08a0 00db | | Load_Top At_Offset_3
08a1 01d5 | | Execute Vector,Field_Reference
08a2 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
08a3 e002 | | Load 0x0,0x2
08a4 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
08a5 4503 |E | Exit_Subprogram 0x3
08a6 0000 0000 | | .XXX[0x2]
08a8 ; --------------------------------------------------------------------------------------
08a8 ; SUBPROGRAM
08a8 ; --------------------------------------------------------------------------------------
08a8 08ab | | .CONST 0x08ab ; Address of begin
08a9 0004 | | .CONST 0x0004 ; Address of exception handler
08aa 0001 | | .CONST 0x0001 ; Number of locals
08ab BODY_08a8:
08ab INIT_08a8:
08ab 00cf | | Action Mark_Auxiliary ; Debug Table 0x26 = .DEBUG 0x08ab,0x15b4,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0b8f
08ac 4801 |H | Short_Literal 0x1 ; Debug Table 0x26.0x0 = 0x8ac,0x1
08ad e5ff | | Load 0x2,-0x1
08ae 0264 | d | Execute Discrete,Below_Bound
08af 7005 |p | Jump_Nonzero 0x8b5
08b0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x1 = 0x8b0,0x2
08b1 e5fc | | Load 0x2,-0x4
08b2 8240 | @ | Call 0x1,0x40
08b3 00c8 | | Action Pop_Auxiliary_Range
08b4 37fb |7 | Loop_Decreasing 0x8b0
08b5 00ce | | Action Pop_Auxiliary
08b6 e5fd | | Load 0x2,-0x3 ; Debug Table 0x26.0x2 = 0x8b6,0x3
08b7 e002 | | Load 0x0,0x2
08b8 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
08b9 0007 | | Action Break_Optional ; Debug Table 0x26.0x3 = 0x8b9,0x4
08ba 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26.0x4 = 0x8ba,0x401
08bb 4800 |H | Short_Literal 0x0 ; Debug Table 0x26.0x5 = 0x8bb,0x4
08bc 4800 |H | Short_Literal 0x0
08bd 61aa |a | Indirect_Literal Discrete,0xa68,{0x00000000, 0x7fffffff}
08be e5ff | | Load 0x2,-0x1
08bf 0a02 | | Execute_Immediate Plus,0x2
08c0 0248 | H | Execute Discrete,Check_In_Integer
08c1 487a |Hz | Short_Literal 0x7a
08c2 e5fe | | Load 0x2,-0x2
08c3 e00a | | Load 0x0,0xa
08c4 1820 | | Execute Package,Field_Execute,Field_Number 0x20
08c5 e002 | | Load 0x0,0x2
08c6 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
08c7 4505 |E | Exit_Subprogram 0x5
08c8 ; --------------------------------------------------------------------------------------
08c8 ; SUBPROGRAM
08c8 ; --------------------------------------------------------------------------------------
08c8 08cb | | .CONST 0x08cb ; Address of begin
08c9 0004 | | .CONST 0x0004 ; Address of exception handler
08ca 0001 | | .CONST 0x0001 ; Number of locals
08cb BODY_08c8:
08cb INIT_08c8:
08cb 00da | | Load_Top At_Offset_2 ; Debug Table 0x27 = .DEBUG 0x08cb,0x15c2,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0bd0
; Debug Table 0x27.0x0 = 0x8cb,0x1
08cc e00a | | Load 0x0,0xa
08cd 1820 | | Execute Package,Field_Execute,Field_Number 0x20
08ce 4612 |F | Jump_Case 0x12
08cf 4502 |E | Exit_Subprogram 0x2 ; case 0x0
08d0 4502 |E | Exit_Subprogram 0x2 ; case 0x1
08d1 4502 |E | Exit_Subprogram 0x2 ; case 0x2
08d2 4502 |E | Exit_Subprogram 0x2 ; case 0x3
08d3 4502 |E | Exit_Subprogram 0x2 ; case 0x4
08d4 4502 |E | Exit_Subprogram 0x2 ; case 0x5
08d5 4502 |E | Exit_Subprogram 0x2 ; case 0x6
08d6 780b |x | Jump 0x8e2 ; case 0x7
08d7 780a |x | Jump 0x8e2 ; case 0x8
08d8 7809 |x | Jump 0x8e2 ; case 0x9
08d9 4502 |E | Exit_Subprogram 0x2 ; case 0xa
08da 4502 |E | Exit_Subprogram 0x2 ; case 0xb
08db 4502 |E | Exit_Subprogram 0x2 ; case 0xc
08dc 4502 |E | Exit_Subprogram 0x2 ; case 0xd
08dd 4502 |E | Exit_Subprogram 0x2 ; case 0xe
08de 4502 |E | Exit_Subprogram 0x2 ; case 0xf
08df 4502 |E | Exit_Subprogram 0x2 ; case 0x10
08e0 4502 |E | Exit_Subprogram 0x2 ; case 0x11
08e1 7800 |x | Jump 0x8e2 ; case 0x12
08e2 00da | | Load_Top At_Offset_2 ; Debug Table 0x27.0x1 = 0x8e2,0x2
08e3 e00a | | Load 0x0,0xa
08e4 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
08e5 0007 | | Action Break_Optional ; Debug Table 0x27.0x2 = 0x8e5,0x3
08e6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0x3 = 0x8e6,0x401
08e7 4800 |H | Short_Literal 0x0 ; Debug Table 0x27.0x4 = 0x8e7,0x3
08e8 4800 |H | Short_Literal 0x0
08e9 617e |a~ | Indirect_Literal Discrete,0xa68,{0x00000000, 0x7fffffff}
08ea 4801 |H | Short_Literal 0x1
08eb 4895 |H | Short_Literal 0x95
08ec 4812 |H | Short_Literal 0x12
08ed e002 | | Load 0x0,0x2
08ee 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
08ef 0092 0fc8 | | Action Push_String_Extended,0xfc8 ; "anti-sliding check"
; Debug Table 0x27.0x5 = 0x8ef,0x4
08f1 e002 | | Load 0x0,0x2
08f2 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
08f3 4502 |E | Exit_Subprogram 0x2
08f4 0000 0000 | | .BLANK 0000[0x4]
08f8 ; --------------------------------------------------------------------------------------
08f8 ; SUBPROGRAM
08f8 ; --------------------------------------------------------------------------------------
08f8 08fb | | .CONST 0x08fb ; Address of begin
08f9 0004 | | .CONST 0x0004 ; Address of exception handler
08fa 0001 | | .CONST 0x0001 ; Number of locals
08fb BODY_08f8:
08fb INIT_08f8:
08fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x28 = .DEBUG 0x08fb,0x15d0,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0c14
; Debug Table 0x28.0x0 = 0x8fb,0x1
08fc e006 | | Load 0x0,0x6
08fd 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
08fe 6806 |h | Jump_Zero 0x905
08ff 00da | | Load_Top At_Offset_2 ; Debug Table 0x28.0x1 = 0x8ff,0x2
0900 e006 | | Load 0x0,0x6
0901 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
0902 e002 | | Load 0x0,0x2
0903 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0904 7804 |x | Jump 0x909
0905 4800 |H | Short_Literal 0x0 ; Debug Table 0x28.0x2 = 0x905,0x3
0906 00db | | Load_Top At_Offset_3
0907 e015 | | Load 0x0,0x15
0908 180d | | Execute Package,Field_Execute,Field_Number 0xd
0909 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x3 = 0x909,0x4
090a 00eb | | Load_Encached Diana_Cache
090b 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9
090c 8242 | B | Call 0x1,0x42
090d 4503 |E | Exit_Subprogram 0x3
090e 0000 0000 | | .XXX[0x2]
0910 ; --------------------------------------------------------------------------------------
0910 ; SUBPROGRAM
0910 ; --------------------------------------------------------------------------------------
0910 0913 | | .CONST 0x0913 ; Address of begin
0911 0004 | | .CONST 0x0004 ; Address of exception handler
0912 0001 | | .CONST 0x0001 ; Number of locals
0913 BODY_0910:
0913 INIT_0910:
0913 00db | | Load_Top At_Offset_3 ; Debug Table 0x29 = .DEBUG 0x0913,0x15da,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0c4d
; Debug Table 0x29.0x0 = 0x913,0x1
0914 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0915 e5fc | | Load 0x2,-0x4
0916 8243 | C | Call 0x1,0x43
0917 e5fb | | Load 0x2,-0x5 ; Debug Table 0x29.0x1 = 0x917,0x2
0918 e5fd | | Load 0x2,-0x3
0919 e5fe | | Load 0x2,-0x2
091a 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
091b e5ff | | Load 0x2,-0x1
091c 8241 | A | Call 0x1,0x41
091d 4505 |E | Exit_Subprogram 0x5
091e 0000 0000 | | .XXX[0x2]
0920 ; --------------------------------------------------------------------------------------
0920 ; SUBPROGRAM
0920 ; --------------------------------------------------------------------------------------
0920 0939 | 9 | .CONST 0x0939 ; Address of begin
0921 0004 | | .CONST 0x0004 ; Address of exception handler
0922 0004 | | .CONST 0x0004 ; Number of locals
0923 INIT_0920:
0923 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2a = .DEBUG 0x0923,0x15e0,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0c7f
; Debug Table 0x2a.0x0 = 0x923,0xffff
0924 e5fe | | Load 0x2,-0x2
0925 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0926 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0927 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x1 = 0x927,0xfffe
0928 00eb | | Load_Encached Diana_Cache
0929 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9
092a e00a | | Load 0x0,0xa
092b 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
092c e5ff | | Load 0x2,-0x1
092d 00eb | | Load_Encached Diana_Cache
092e 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
092f 00eb | | Load_Encached Diana_Cache
0930 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0931 e24f | O | Load 0x1,0x4f
0932 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
0933 e001 | | Load 0x0,0x1 ; Debug Table 0x2a.0x2 = 0x933,0xfffd
0934 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0935 02c7 | | Declare_Variable Any
0936 00d8 | | Load_Top At_Offset_0
0937 1c00 | | Execute_Immediate Run_Utility,0x0
0938 0007 | | Action Break_Optional ; Debug Table 0x2a.0x3 = 0x938,0xfffc
0939 BODY_0920:
0939 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2a.0x4 = 0x939,0x1
093a 01db | | Execute Vector,Length
093b 7001 |p | Jump_Nonzero 0x93d
093c 4506 |E | Exit_Subprogram 0x6 ; Debug Table 0x2a.0x5 = 0x93c,0x2
093d 4801 |H | Short_Literal 0x1 ; Debug Table 0x2a.0x6 = 0x93d,0x3
093e e5fe | | Load 0x2,-0x2
093f 2507 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x7
0940 01d5 | | Execute Vector,Field_Reference
0941 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0942 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0943 682c |h, | Jump_Zero 0x970
0944 4801 |H | Short_Literal 0x1 ; Debug Table 0x2a.0x7 = 0x944,0x4
0945 e5fe | | Load 0x2,-0x2
0946 2507 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x7
0947 01d5 | | Execute Vector,Field_Reference
0948 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0949 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
094a c404 | | Store 0x2,0x4
094b 00cf | | Action Mark_Auxiliary
094c 00da | | Load_Top At_Offset_2 ; Debug Table 0x2a.0x8 = 0x94c,0x5
094d 01d9 | | Execute Vector,Reverse_Bounds
094e 0263 | c | Execute Discrete,Above_Bound
094f 701e |p | Jump_Nonzero 0x96e
0950 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x9 = 0x950,0x6
0951 e403 | | Load 0x2,0x3
0952 01d7 | | Execute Vector,Field_Read
0953 e002 | | Load 0x0,0x2
0954 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0955 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0xa = 0x955,0x7
0956 0aff | | Execute_Immediate Plus,-0x1
0957 0248 | H | Execute Discrete,Check_In_Integer
0958 e001 | | Load 0x0,0x1
0959 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
095a e404 | | Load 0x2,0x4
095b e001 | | Load 0x0,0x1
095c 1816 | | Execute Package,Field_Execute,Field_Number 0x16
095d e002 | | Load 0x0,0x2
095e 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
095f e5fd | | Load 0x2,-0x3 ; Debug Table 0x2a.0xb = 0x95f,0x8
0960 e002 | | Load 0x0,0x2
0961 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0962 0007 | | Action Break_Optional ; Debug Table 0x2a.0xc = 0x962,0x9
0963 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2a.0xd = 0x963,0x401
0964 4800 |H | Short_Literal 0x0 ; Debug Table 0x2a.0xe = 0x964,0x9
0965 4800 |H | Short_Literal 0x0
0966 6101 |a | Indirect_Literal Discrete,0xa68,{0x00000000, 0x7fffffff}
0967 4803 |H | Short_Literal 0x3
0968 487a |Hz | Short_Literal 0x7a
0969 4808 |H | Short_Literal 0x8
096a e002 | | Load 0x0,0x2
096b 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
096c 00c8 | | Action Pop_Auxiliary_Range
096d 3fe2 |? | Loop_Increasing 0x950
096e 00ce | | Action Pop_Auxiliary
096f 4506 |E | Exit_Subprogram 0x6
0970 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2a.0xf = 0x970,0xa
0971 e002 | | Load 0x0,0x2
0972 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0973 0007 | | Action Break_Optional ; Debug Table 0x2a.0x10 = 0x973,0xb
0974 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2a.0x11 = 0x974,0x801
0975 4800 |H | Short_Literal 0x0 ; Debug Table 0x2a.0x12 = 0x975,0xb
0976 4800 |H | Short_Literal 0x0
0977 60f0 |` | Indirect_Literal Discrete,0xa68,{0x00000000, 0x7fffffff}
0978 4800 |H | Short_Literal 0x0
0979 4810 |H | Short_Literal 0x10
097a 4808 |H | Short_Literal 0x8
097b e002 | | Load 0x0,0x2
097c 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
097d 00cf | | Action Mark_Auxiliary
097e 00da | | Load_Top At_Offset_2 ; Debug Table 0x2a.0x13 = 0x97e,0xc
097f 01d9 | | Execute Vector,Reverse_Bounds
0980 0263 | c | Execute Discrete,Above_Bound
0981 7020 |p | Jump_Nonzero 0x9a2
0982 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x14 = 0x982,0xd
0983 e403 | | Load 0x2,0x3
0984 01d7 | | Execute Vector,Field_Read
0985 e002 | | Load 0x0,0x2
0986 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0987 e002 | | Load 0x0,0x2 ; Debug Table 0x2a.0x15 = 0x987,0xe
0988 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
0989 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x16 = 0x989,0xf
098a 0e01 | | Execute_Immediate Not_Equal,0x1
098b 6807 |h | Jump_Zero 0x993
098c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x17 = 0x98c,0x10
098d 0aff | | Execute_Immediate Plus,-0x1
098e 0248 | H | Execute Discrete,Check_In_Integer
098f e001 | | Load 0x0,0x1
0990 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
0991 e014 | | Load 0x0,0x14
0992 180d | | Execute Package,Field_Execute,Field_Number 0xd
0993 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2a.0x18 = 0x993,0x11
0994 e002 | | Load 0x0,0x2
0995 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0996 0007 | | Action Break_Optional ; Debug Table 0x2a.0x19 = 0x996,0x12
0997 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2a.0x1a = 0x997,0xc01
0998 4800 |H | Short_Literal 0x0 ; Debug Table 0x2a.0x1b = 0x998,0x12
0999 4800 |H | Short_Literal 0x0
099a 60cd |` | Indirect_Literal Discrete,0xa68,{0x00000000, 0x7fffffff}
099b 4803 |H | Short_Literal 0x3
099c 487a |Hz | Short_Literal 0x7a
099d 4808 |H | Short_Literal 0x8
099e e002 | | Load 0x0,0x2
099f 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
09a0 00c8 | | Action Pop_Auxiliary_Range
09a1 3fe0 |? | Loop_Increasing 0x982
09a2 00ce | | Action Pop_Auxiliary
09a3 e002 | | Load 0x0,0x2 ; Debug Table 0x2a.0x1c = 0x9a3,0x13
09a4 1853 | S | Execute Package,Field_Execute,Field_Number 0x53
09a5 4506 |E | Exit_Subprogram 0x6
09a6 0000 0000 | | .XXX[0x2]
09a8 ; --------------------------------------------------------------------------------------
09a8 ; SUBPROGRAM
09a8 ; --------------------------------------------------------------------------------------
09a8 09b5 | | .CONST 0x09b5 ; Address of begin
09a9 0004 | | .CONST 0x0004 ; Address of exception handler
09aa 0004 | | .CONST 0x0004 ; Number of locals
09ab INIT_09a8:
09ab 0007 | | Action Break_Optional ; Debug Table 0x2b = .DEBUG 0x09ab,0x161c,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0c9f
; Debug Table 0x2b.0x0 = 0x9ab,0xffff
09ac e5fd | | Load 0x2,-0x3 ; Debug Table 0x2b.0x1 = 0x9ac,0xfffe
09ad 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
09ae e003 | | Load 0x0,0x3
09af 1b0d | | Execute Package,Field_Read,Field_Number 0xd
09b0 03f1 | | Declare_Variable Discrete,With_Value
09b1 029f 0ee3 | | Declare_Subprogram For_Call,INIT_0ee0 ; Debug Table 0x2b.0x2 = 0x9b1,0xfffd
09b3 029f 0f1b | | Declare_Subprogram For_Call,INIT_0f18 ; Debug Table 0x2b.0x3 = 0x9b3,0xfffc
09b5 BODY_09a8:
09b5 0007 | | Action Break_Optional ; Debug Table 0x2b.0x4 = 0x9b5,0x1
09b6 8404 | | Call 0x2,0x4 ; Debug Table 0x2b.0x5 = 0x9b6,0x3
09b7 4505 |E | Exit_Subprogram 0x5
09b8 ; --------------------------------------------------------------------------------------
09b8 ; SUBPROGRAM
09b8 ; --------------------------------------------------------------------------------------
09b8 09bb | | .CONST 0x09bb ; Address of begin
09b9 0004 | | .CONST 0x0004 ; Address of exception handler
09ba 0001 | | .CONST 0x0001 ; Number of locals
09bb BODY_09b8:
09bb INIT_09b8:
09bb 4801 |H | Short_Literal 0x1 ; Debug Table 0x2c = .DEBUG 0x09bb,0x162a,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0cbd
; Debug Table 0x2c.0x0 = 0x9bb,0x1
09bc e226 | & | Load 0x1,0x26
09bd 1c08 | | Execute_Immediate Run_Utility,0x8
09be e5fe | | Load 0x2,-0x2
09bf e001 | | Load 0x0,0x1
09c0 1b0d | | Execute Package,Field_Read,Field_Number 0xd
09c1 0119 | | Execute Any,Check_In_Formal_Type
09c2 00d9 | | Load_Top At_Offset_1
09c3 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
09c4 00db | | Load_Top At_Offset_3
09c5 e5fd | | Load 0x2,-0x3
09c6 01d6 | | Execute Vector,Field_Write
09c7 4503 |E | Exit_Subprogram 0x3
09c8 ; --------------------------------------------------------------------------------------
09c8 ; SUBPROGRAM
09c8 ; --------------------------------------------------------------------------------------
09c8 09cb | | .CONST 0x09cb ; Address of begin
09c9 0004 | | .CONST 0x0004 ; Address of exception handler
09ca 0001 | | .CONST 0x0001 ; Number of locals
09cb BODY_09c8:
09cb INIT_09c8:
09cb 4800 |H | Short_Literal 0x0 ; Debug Table 0x2d = .DEBUG 0x09cb,0x162e,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0ce1
; Debug Table 0x2d.0x0 = 0x9cb,0x1
09cc e226 | & | Load 0x1,0x26
09cd 1c08 | | Execute_Immediate Run_Utility,0x8
09ce e5fe | | Load 0x2,-0x2
09cf 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
09d0 00d9 | | Load_Top At_Offset_1
09d1 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
09d2 00db | | Load_Top At_Offset_3
09d3 e5fd | | Load 0x2,-0x3
09d4 01d6 | | Execute Vector,Field_Write
09d5 4503 |E | Exit_Subprogram 0x3
09d6 0000 0000 | | .XXX[0x2]
09d8 ; --------------------------------------------------------------------------------------
09d8 ; SUBPROGRAM
09d8 ; --------------------------------------------------------------------------------------
09d8 09db | | .CONST 0x09db ; Address of begin
09d9 0004 | | .CONST 0x0004 ; Address of exception handler
09da 0001 | | .CONST 0x0001 ; Number of locals
09db BODY_09d8:
09db INIT_09d8:
09db 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e = .DEBUG 0x09db,0x1632,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0d09
; Debug Table 0x2e.0x0 = 0x9db,0x1
09dc e5fe | | Load 0x2,-0x2
09dd 01d5 | | Execute Vector,Field_Reference
09de 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
09df 4801 |H | Short_Literal 0x1
09e0 e00f | | Load 0x0,0xf
09e1 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
09e2 027f | | Execute Discrete,Equal
09e3 7002 |p | Jump_Nonzero 0x9e6
09e4 4887 |H | Short_Literal 0x87
09e5 0257 | W | Execute Discrete,Raise
09e6 e214 | | Load 0x1,0x14 ; Debug Table 0x2e.0x1 = 0x9e6,0x2
09e7 e014 | | Load 0x0,0x14
09e8 180d | | Execute Package,Field_Execute,Field_Number 0xd
09e9 4502 |E | Exit_Subprogram 0x2
09ea 0000 0000 | | .BLANK 0000[0x6]
09f0 ; --------------------------------------------------------------------------------------
09f0 ; SUBPROGRAM
09f0 ; --------------------------------------------------------------------------------------
09f0 09f3 | | .CONST 0x09f3 ; Address of begin
09f1 0004 | | .CONST 0x0004 ; Address of exception handler
09f2 0001 | | .CONST 0x0001 ; Number of locals
09f3 BODY_09f0:
09f3 INIT_09f0:
09f3 e5fc | | Load 0x2,-0x4 ; Debug Table 0x2f = .DEBUG 0x09f3,0x1638,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0d32
; Debug Table 0x2f.0x0 = 0x9f3,0x1
09f4 682f |h/ | Jump_Zero 0xa24
09f5 e21c | | Load 0x1,0x1c ; Debug Table 0x2f.0x1 = 0x9f5,0x2
09f6 0322 | " | Declare_Variable Record
09f7 e002 | | Load 0x0,0x2
09f8 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
09f9 00d9 | | Load_Top At_Offset_1
09fa 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
09fb e002 | | Load 0x0,0x2
09fc 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
09fd 00d9 | | Load_Top At_Offset_1
09fe 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
09ff e5fa | | Load 0x2,-0x6
0a00 017d | } | Execute Record,Structure_Write
0a01 4800 |H | Short_Literal 0x0 ; Debug Table 0x2f.0x2 = 0xa01,0x3
0a02 e226 | & | Load 0x1,0x26
0a03 1c08 | | Execute_Immediate Run_Utility,0x8
0a04 4801 |H | Short_Literal 0x1
0a05 e00f | | Load 0x0,0xf
0a06 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0a07 00d9 | | Load_Top At_Offset_1
0a08 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
0a09 e5fd | | Load 0x2,-0x3
0a0a e5fb | | Load 0x2,-0x5
0a0b 01d6 | | Execute Vector,Field_Write
0a0c e00f | | Load 0x0,0xf ; Debug Table 0x2f.0x3 = 0xa0c,0x4
0a0d 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0a0e 0007 | | Action Break_Optional ; Debug Table 0x2f.0x4 = 0xa0e,0x5
0a0f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2f.0x5 = 0xa0f,0x401
0a10 4800 |H | Short_Literal 0x0 ; Debug Table 0x2f.0x6 = 0xa10,0x5
0a11 4800 |H | Short_Literal 0x0
0a12 6055 |`U | Indirect_Literal Discrete,0xa68,{0x00000000, 0x7fffffff}
0a13 6050 |`P | Indirect_Literal Discrete,0xa64,{0x00000000, 0x00002710}
0a14 4808 |H | Short_Literal 0x8
0a15 4800 |H | Short_Literal 0x0
0a16 e002 | | Load 0x0,0x2
0a17 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0a18 e5fa | | Load 0x2,-0x6 ; Debug Table 0x2f.0x7 = 0xa18,0x6
0a19 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0a1a e002 | | Load 0x0,0x2
0a1b 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0a1c 4800 |H | Short_Literal 0x0 ; Debug Table 0x2f.0x8 = 0xa1c,0x7
0a1d e00f | | Load 0x0,0xf
0a1e 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0a1f e5fa | | Load 0x2,-0x6 ; Debug Table 0x2f.0x9 = 0xa1f,0x8
0a20 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0a21 e002 | | Load 0x0,0x2
0a22 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0a23 4505 |E | Exit_Subprogram 0x5
0a24 4800 |H | Short_Literal 0x0 ; Debug Table 0x2f.0xa = 0xa24,0x9
0a25 e00f | | Load 0x0,0xf
0a26 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0a27 e5fa | | Load 0x2,-0x6 ; Debug Table 0x2f.0xb = 0xa27,0xa
0a28 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0a29 e002 | | Load 0x0,0x2
0a2a 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0a2b 4ffe |O | Short_Literal 0x7fe ; Debug Table 0x2f.0xc = 0xa2b,0xb
0a2c e00f | | Load 0x0,0xf
0a2d 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
0a2e e5fa | | Load 0x2,-0x6 ; Debug Table 0x2f.0xd = 0xa2e,0xc
0a2f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0a30 e002 | | Load 0x0,0x2
0a31 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0a32 4505 |E | Exit_Subprogram 0x5
0a33 0000 0000 | | .BLANK 0000[0x5]
0a38 ; --------------------------------------------------------------------------------------
0a38 ; SUBPROGRAM
0a38 ; --------------------------------------------------------------------------------------
0a38 0a3b | ; | .CONST 0x0a3b ; Address of begin
0a39 0004 | | .CONST 0x0004 ; Address of exception handler
0a3a 0001 | | .CONST 0x0001 ; Number of locals
0a3b BODY_0a38:
0a3b INIT_0a38:
0a3b e5fc | | Load 0x2,-0x4 ; Debug Table 0x30 = .DEBUG 0x0a3b,0x1656,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0dc0
; Debug Table 0x30.0x0 = 0xa3b,0x1
0a3c 681c |h | Jump_Zero 0xa59
0a3d e002 | | Load 0x0,0x2 ; Debug Table 0x30.0x1 = 0xa3d,0x2
0a3e 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0a3f e5fa | | Load 0x2,-0x6
0a40 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0a41 e00f | | Load 0x0,0xf ; Debug Table 0x30.0x2 = 0xa41,0x3
0a42 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0a43 00db | | Load_Top At_Offset_3 ; Debug Table 0x30.0x3 = 0xa43,0x4
0a44 e002 | | Load 0x0,0x2
0a45 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
0a46 00da | | Load_Top At_Offset_2 ; Debug Table 0x30.0x4 = 0xa46,0x5
0a47 e002 | | Load 0x0,0x2
0a48 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
0a49 4800 |H | Short_Literal 0x0 ; Debug Table 0x30.0x5 = 0xa49,0x6
0a4a e226 | & | Load 0x1,0x26
0a4b 1c08 | | Execute_Immediate Run_Utility,0x8
0a4c 4801 |H | Short_Literal 0x1
0a4d e00f | | Load 0x0,0xf
0a4e 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0a4f 00d9 | | Load_Top At_Offset_1
0a50 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
0a51 e5fd | | Load 0x2,-0x3
0a52 e5fb | | Load 0x2,-0x5
0a53 01d6 | | Execute Vector,Field_Write
0a54 e5fa | | Load 0x2,-0x6 ; Debug Table 0x30.0x6 = 0xa54,0x7
0a55 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0a56 e002 | | Load 0x0,0x2
0a57 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0a58 4505 |E | Exit_Subprogram 0x5
0a59 4802 |H | Short_Literal 0x2 ; Debug Table 0x30.0x7 = 0xa59,0x8
0a5a e00f | | Load 0x0,0xf
0a5b 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0a5c e5fa | | Load 0x2,-0x6 ; Debug Table 0x30.0x8 = 0xa5c,0x9
0a5d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0a5e e002 | | Load 0x0,0x2
0a5f 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0a60 4800 |H | Short_Literal 0x0 ; Debug Table 0x30.0x9 = 0xa60,0xa
0a61 e00f | | Load 0x0,0xf
0a62 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
0a63 4505 |E | Exit_Subprogram 0x5
0a64 0000 0000 | | .LITERAL {0x00000000, 0x00002710}
0a68 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff}
0a6c 0000 0000 | | .BLANK 0000[0x4]
0a70 ; --------------------------------------------------------------------------------------
0a70 ; SUBPROGRAM
0a70 ; --------------------------------------------------------------------------------------
0a70 0a73 | s | .CONST 0x0a73 ; Address of begin
0a71 0004 | | .CONST 0x0004 ; Address of exception handler
0a72 0001 | | .CONST 0x0001 ; Number of locals
0a73 BODY_0a70:
0a73 INIT_0a70:
0a73 4801 |H | Short_Literal 0x1 ; Debug Table 0x31 = .DEBUG 0x0a73,0x166c,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0e2d
; Debug Table 0x31.0x0 = 0xa73,0x1
0a74 e226 | & | Load 0x1,0x26
0a75 1c08 | | Execute_Immediate Run_Utility,0x8
0a76 00db | | Load_Top At_Offset_3
0a77 e001 | | Load 0x0,0x1
0a78 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0a79 0119 | | Execute Any,Check_In_Formal_Type
0a7a 00d9 | | Load_Top At_Offset_1
0a7b 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
0a7c e5fb | | Load 0x2,-0x5
0a7d e5f9 | | Load 0x2,-0x7
0a7e 01d6 | | Execute Vector,Field_Write
0a7f 00cf | | Action Mark_Auxiliary
0a80 e5fe | | Load 0x2,-0x2 ; Debug Table 0x31.0x1 = 0xa80,0x2
0a81 e001 | | Load 0x0,0x1
0a82 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
0a83 e5ff | | Load 0x2,-0x1
0a84 e001 | | Load 0x0,0x1
0a85 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
0a86 0263 | c | Execute Discrete,Above_Bound
0a87 7016 |p | Jump_Nonzero 0xa9e
0a88 e5fd | | Load 0x2,-0x3 ; Debug Table 0x31.0x2 = 0xa88,0x3
0a89 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0a8a e5fa | | Load 0x2,-0x6
0a8b 8243 | C | Call 0x1,0x43
0a8c e5f9 | | Load 0x2,-0x7 ; Debug Table 0x31.0x3 = 0xa8c,0x4
0a8d e5fc | | Load 0x2,-0x4
0a8e e5fd | | Load 0x2,-0x3
0a8f 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0a90 e5fb | | Load 0x2,-0x5
0a91 8241 | A | Call 0x1,0x41
0a92 e214 | | Load 0x1,0x14 ; Debug Table 0x31.0x4 = 0xa92,0x5
0a93 e5fb | | Load 0x2,-0x5
0a94 e5f9 | | Load 0x2,-0x7
0a95 01d5 | | Execute Vector,Field_Reference
0a96 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
0a97 8210 | | Call 0x1,0x10
0a98 e5fb | | Load 0x2,-0x5
0a99 e5f9 | | Load 0x2,-0x7
0a9a 01d5 | | Execute Vector,Field_Reference
0a9b 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
0a9c 00c8 | | Action Pop_Auxiliary_Range
0a9d 3fea |? | Loop_Increasing 0xa88
0a9e 4507 |E | Exit_Subprogram 0x7
0a9f 0000 | | .XXX[0x1]
0aa0 ; --------------------------------------------------------------------------------------
0aa0 ; SUBPROGRAM
0aa0 ; --------------------------------------------------------------------------------------
0aa0 0aa3 | | .CONST 0x0aa3 ; Address of begin
0aa1 0004 | | .CONST 0x0004 ; Address of exception handler
0aa2 0001 | | .CONST 0x0001 ; Number of locals
0aa3 BODY_0aa0:
0aa3 INIT_0aa0:
0aa3 00da | | Load_Top At_Offset_2 ; Debug Table 0x32 = .DEBUG 0x0aa3,0x1678,0x0002,0x0000,0x005a,0x37b5,0x0000,0x0e97
; Debug Table 0x32.0x0 = 0xaa3,0x1
0aa4 e006 | | Load 0x0,0x6
0aa5 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
0aa6 7004 |p | Jump_Nonzero 0xaab
0aa7 00da | | Load_Top At_Offset_2
0aa8 e006 | | Load 0x0,0x6
0aa9 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0aaa 4401 |D | Exit_Subprogram With_Result,0x1
0aab 4801 |H | Short_Literal 0x1
0aac 4401 |D | Exit_Subprogram With_Result,0x1
0aad 0000 0000 | | .XXX[0x3]
0aaf 0000 | |
0ab0 ; --------------------------------------------------------------------------------------
0ab0 ; SUBPROGRAM
0ab0 ; --------------------------------------------------------------------------------------
0ab0 0ab7 | | .CONST 0x0ab7 ; Address of begin
0ab1 0004 | | .CONST 0x0004 ; Address of exception handler
0ab2 0002 | | .CONST 0x0002 ; Number of locals
0ab3 INIT_0ab0:
0ab3 e215 | | Load 0x1,0x15 ; Debug Table 0x33 = .DEBUG 0x0ab3,0x167c,0x0002,0x0000,0x005a,0x37b5,0x0000,0x0eb5
; Debug Table 0x33.0x0 = 0xab3,0xffff
0ab4 e001 | | Load 0x0,0x1
0ab5 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0ab6 011e | | Execute Any,Convert
0ab7 BODY_0ab0:
0ab7 e214 | | Load 0x1,0x14 ; Debug Table 0x33.0x1 = 0xab7,0x1
0ab8 e5ff | | Load 0x2,-0x1
0ab9 8212 | | Call 0x1,0x12
0aba 6807 |h | Jump_Zero 0xac2
0abb 00d8 | | Load_Top At_Offset_0
0abc e5ff | | Load 0x2,-0x1
0abd 8211 | | Call 0x1,0x11
0abe 6803 |h | Jump_Zero 0xac2
0abf e5fd | | Load 0x2,-0x3
0ac0 824d | M | Call 0x1,0x4d
0ac1 4403 |D | Exit_Subprogram With_Result,0x3
0ac2 4800 |H | Short_Literal 0x0
0ac3 4403 |D | Exit_Subprogram With_Result,0x3
0ac4 0000 0000 | | .BLANK 0000[0x4]
0ac8 ; --------------------------------------------------------------------------------------
0ac8 ; SUBPROGRAM
0ac8 ; --------------------------------------------------------------------------------------
0ac8 0adf | | .CONST 0x0adf ; Address of begin
0ac9 0004 | | .CONST 0x0004 ; Address of exception handler
0aca 0006 | | .CONST 0x0006 ; Number of locals
0acb INIT_0ac8:
0acb e24f | O | Load 0x1,0x4f ; Debug Table 0x34 = .DEBUG 0x0acb,0x1682,0x0002,0x0000,0x005a,0x37b5,0x0000,0x11f1
; Debug Table 0x34.0x0 = 0xacb,0xffff
0acc 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
0acd 02ff | | Declare_Variable Variant_Record
0ace 00d8 | | Load_Top At_Offset_0
0acf 1c00 | | Execute_Immediate Run_Utility,0x0
0ad0 00eb | | Load_Encached Diana_Cache ; Debug Table 0x34.0x1 = 0xad0,0xfffe
0ad1 1b96 | | Execute Package,Field_Read,Field_Number 0x96
0ad2 0322 | " | Declare_Variable Record
0ad3 00d8 | | Load_Top At_Offset_0
0ad4 1c00 | | Execute_Immediate Run_Utility,0x0
0ad5 00eb | | Load_Encached Diana_Cache
0ad6 1b96 | | Execute Package,Field_Read,Field_Number 0x96
0ad7 0322 | " | Declare_Variable Record
0ad8 00d8 | | Load_Top At_Offset_0
0ad9 1c00 | | Execute_Immediate Run_Utility,0x0
0ada 0007 | | Action Break_Optional ; Debug Table 0x34.0x2 = 0xada,0xfffd
0adb 029f 0f9b | | Declare_Subprogram For_Call,INIT_0f98 ; Debug Table 0x34.0x3 = 0xadb,0xfffc
0add 029f 0fab | | Declare_Subprogram For_Call,INIT_0fa8 ; Debug Table 0x34.0x4 = 0xadd,0xfffb
0adf BODY_0ac8:
0adf 00cf | | Action Mark_Auxiliary
0ae0 e5ff | | Load 0x2,-0x1 ; Debug Table 0x34.0x5 = 0xae0,0x1
0ae1 01d9 | | Execute Vector,Reverse_Bounds
0ae2 0263 | c | Execute Discrete,Above_Bound
0ae3 7045 |pE | Jump_Nonzero 0xb29
0ae4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x34.0x6 = 0xae4,0x2
0ae5 e5ff | | Load 0x2,-0x1
0ae6 01d5 | | Execute Vector,Field_Reference
0ae7 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0ae8 4605 |F | Jump_Case 0x5
0ae9 7805 |x | Jump 0xaef ; case 0x0
0aea 780b |x | Jump 0xaf6 ; case 0x1
0aeb 7811 |x | Jump 0xafd ; case 0x2
0aec 7810 |x | Jump 0xafd ; case 0x3
0aed 780f |x | Jump 0xafd ; case 0x4
0aee 780e |x | Jump 0xafd ; case 0x5
0aef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x34.0x7 = 0xaef,0x3
0af0 e5ff | | Load 0x2,-0x1
0af1 01d5 | | Execute Vector,Field_Reference
0af2 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3
0af3 e402 | | Load 0x2,0x2
0af4 016d | m | Execute Variant_Record,Structure_Write
0af5 7809 |x | Jump 0xaff
0af6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x34.0x8 = 0xaf6,0x4
0af7 e5ff | | Load 0x2,-0x1
0af8 01d5 | | Execute Vector,Field_Reference
0af9 2605 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x5
0afa e402 | | Load 0x2,0x2
0afb 016d | m | Execute Variant_Record,Structure_Write
0afc 7802 |x | Jump 0xaff
0afd 4801 |H | Short_Literal 0x1 ; Debug Table 0x34.0x9 = 0xafd,0x5
0afe 4401 |D | Exit_Subprogram With_Result,0x1
0aff e402 | | Load 0x2,0x2 ; Debug Table 0x34.0xa = 0xaff,0x6
0b00 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0b01 6806 |h | Jump_Zero 0xb08
0b02 e402 | | Load 0x2,0x2 ; Debug Table 0x34.0xb = 0xb02,0x7
0b03 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
0b04 8405 | | Call 0x2,0x5
0b05 6821 |h! | Jump_Zero 0xb27
0b06 4801 |H | Short_Literal 0x1 ; Debug Table 0x34.0xc = 0xb06,0x8
0b07 4401 |D | Exit_Subprogram With_Result,0x1
0b08 e402 | | Load 0x2,0x2 ; Debug Table 0x34.0xd = 0xb08,0x9
0b09 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
0b0a 8406 | | Call 0x2,0x6
0b0b 6808 |h | Jump_Zero 0xb14
0b0c e404 | | Load 0x2,0x4 ; Debug Table 0x34.0xe = 0xb0c,0xa
0b0d e403 | | Load 0x2,0x3
0b0e e402 | | Load 0x2,0x2
0b0f 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
0b10 e00c | | Load 0x0,0xc
0b11 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0b12 00d2 | | Pop_Control Pop_Count_2
0b13 7807 |x | Jump 0xb1b
0b14 e404 | | Load 0x2,0x4 ; Debug Table 0x34.0xf = 0xb14,0xb
0b15 e403 | | Load 0x2,0x3
0b16 e402 | | Load 0x2,0x2
0b17 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
0b18 e00c | | Load 0x0,0xc
0b19 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0b1a 00d2 | | Pop_Control Pop_Count_2
0b1b e403 | | Load 0x2,0x3 ; Debug Table 0x34.0x10 = 0xb1b,0xc
0b1c 00eb | | Load_Encached Diana_Cache
0b1d 189f | | Execute Package,Field_Execute,Field_Number 0x9f
0b1e 8405 | | Call 0x2,0x5
0b1f 7005 |p | Jump_Nonzero 0xb25
0b20 e404 | | Load 0x2,0x4
0b21 00eb | | Load_Encached Diana_Cache
0b22 189f | | Execute Package,Field_Execute,Field_Number 0x9f
0b23 8405 | | Call 0x2,0x5
0b24 6802 |h | Jump_Zero 0xb27
0b25 4801 |H | Short_Literal 0x1 ; Debug Table 0x34.0x11 = 0xb25,0xd
0b26 4401 |D | Exit_Subprogram With_Result,0x1
0b27 00c8 | | Action Pop_Auxiliary_Range
0b28 3fbb |? | Loop_Increasing 0xae4
0b29 00ce | | Action Pop_Auxiliary
0b2a 4800 |H | Short_Literal 0x0 ; Debug Table 0x34.0x12 = 0xb2a,0xe
0b2b 4401 |D | Exit_Subprogram With_Result,0x1
0b2c 0000 0000 | | .BLANK 0000[0x4]
0b30 ; --------------------------------------------------------------------------------------
0b30 ; SUBPROGRAM
0b30 ; --------------------------------------------------------------------------------------
0b30 0b35 | 5 | .CONST 0x0b35 ; Address of begin
0b31 0004 | | .CONST 0x0004 ; Address of exception handler
0b32 0003 | | .CONST 0x0003 ; Number of locals
0b33 INIT_0b30:
0b33 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x35 = .DEBUG 0x0b33,0x16aa,0x0002,0x0000,0x005a,0x37b5,0x0000,0x12e8
; Debug Table 0x35.0x0 = 0xb33,0xffff
0b34 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x35.0x1 = 0xb34,0xfffe
0b35 BODY_0b30:
0b35 e5fe | | Load 0x2,-0x2 ; Debug Table 0x35.0x2 = 0xb35,0x1
0b36 0f01 | | Execute_Immediate Equal,0x1
0b37 6802 |h | Jump_Zero 0xb3a
0b38 4800 |H | Short_Literal 0x0 ; Debug Table 0x35.0x3 = 0xb38,0x2
0b39 4402 |D | Exit_Subprogram With_Result,0x2
0b3a e5ff | | Load 0x2,-0x1 ; Debug Table 0x35.0x4 = 0xb3a,0x3
0b3b 00eb | | Load_Encached Diana_Cache
0b3c 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0b3d 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0b3e 00cf | | Action Mark_Auxiliary
0b3f 7867 |xg | Jump 0xba7
0b40 00da | | Load_Top At_Offset_2 ; Debug Table 0x35.0x5 = 0xb40,0x5
0b41 0007 | | Action Break_Optional
0b42 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x35.0x6 = 0xb42,0x401
0b43 7002 |p | Jump_Nonzero 0xb46
0b44 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x35.0x7 = 0xb44,0x402
0b45 782c |x, | Jump 0xb72
0b46 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x35.0x8 = 0xb46,0x403
0b47 0217 | | Execute Heap_Access,All_Reference
0b48 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0b49 6804 |h | Jump_Zero 0xb4e
0b4a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x35.0x9 = 0xb4a,0x404
0b4b 0217 | | Execute Heap_Access,All_Reference
0b4c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0b4d 7824 |x$ | Jump 0xb72
0b4e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x35.0xa = 0xb4e,0x405
0b4f 0007 | | Action Break_Optional
0b50 e406 | | Load 0x2,0x6 ; Debug Table 0x35.0xb = 0xb50,0x801
0b51 0007 | | Action Break_Optional
0b52 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x35.0xc = 0xb52,0x802
0b53 0007 | | Action Break_Optional ; Debug Table 0x35.0xd = 0xb53,0x803
0b54 00d0 | | Action Swap_Control ; Debug Table 0x35.0xe = 0xb54,0x804
0b55 00d1 | | Pop_Control Pop_Count_1
0b56 49bb |I | Short_Literal 0x1bb ; Debug Table 0x35.0xf = 0xb56,0x405
0b57 00eb | | Load_Encached Diana_Cache
0b58 0098 | | Execute Package,Field_Read_Dynamic
0b59 012c | , | Execute Any,Size
0b5a e012 | | Load 0x0,0x12
0b5b 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0b5c 025b | [ | Execute Discrete,Check_In_Type
0b5d 0273 | s | Execute Discrete,Plus
0b5e 00d9 | | Load_Top At_Offset_1
0b5f 0007 | | Action Break_Optional
0b60 e407 | | Load 0x2,0x7 ; Debug Table 0x35.0x10 = 0xb60,0xc01
0b61 0007 | | Action Break_Optional
0b62 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x35.0x11 = 0xb62,0xc02
0b63 0007 | | Action Break_Optional ; Debug Table 0x35.0x12 = 0xb63,0xc03
0b64 00d0 | | Action Swap_Control ; Debug Table 0x35.0x13 = 0xb64,0xc04
0b65 00d1 | | Pop_Control Pop_Count_1
0b66 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x35.0x14 = 0xb66,0x804
0b67 00eb | | Load_Encached Diana_Cache
0b68 0098 | | Execute Package,Field_Read_Dynamic
0b69 49c9 |I | Short_Literal 0x1c9
0b6a 00eb | | Load_Encached Diana_Cache
0b6b 0098 | | Execute Package,Field_Read_Dynamic
0b6c 49ca |I | Short_Literal 0x1ca
0b6d 00eb | | Load_Encached Diana_Cache
0b6e 0095 | | Execute Package,Field_Reference_Dynamic
0b6f e013 | | Load 0x0,0x13
0b70 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0b71 7800 |x | Jump 0xb72
0b72 00d0 | | Action Swap_Control
0b73 00d1 | | Pop_Control Pop_Count_1
0b74 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x35.0x15 = 0xb74,0x5
0b75 0007 | | Action Break_Optional ; Debug Table 0x35.0x16 = 0xb75,0x6
0b76 00da | | Load_Top At_Offset_2 ; Debug Table 0x35.0x17 = 0xb76,0x1001
0b77 7002 |p | Jump_Nonzero 0xb7a
0b78 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x35.0x18 = 0xb78,0x1002
0b79 7803 |x | Jump 0xb7d
0b7a 00da | | Load_Top At_Offset_2 ; Debug Table 0x35.0x19 = 0xb7a,0x1003
0b7b 0217 | | Execute Heap_Access,All_Reference
0b7c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0b7d 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x35.0x1a = 0xb7d,0x6
0b7e 0007 | | Action Break_Optional ; Debug Table 0x35.0x1b = 0xb7e,0x7
0b7f e403 | | Load 0x2,0x3 ; Debug Table 0x35.0x1c = 0xb7f,0x1401
0b80 0007 | | Action Break_Optional
0b81 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x35.0x1d = 0xb81,0x1402
0b82 0007 | | Action Break_Optional ; Debug Table 0x35.0x1e = 0xb82,0x1403
0b83 0007 | | Action Break_Optional ; Debug Table 0x35.0x1f = 0xb83,0x1404
0b84 0fa7 | | Execute_Immediate Equal,0xa7 ; Debug Table 0x35.0x20 = 0xb84,0x7
0b85 6804 |h | Jump_Zero 0xb8a
0b86 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x35.0x21 = 0xb86,0x8
0b87 00eb | | Load_Encached Diana_Cache
0b88 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5
0b89 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0b8a 0007 | | Action Break_Optional ; Debug Table 0x35.0x22 = 0xb8a,0x9
0b8b e403 | | Load 0x2,0x3 ; Debug Table 0x35.0x23 = 0xb8b,0x1801
0b8c 0007 | | Action Break_Optional
0b8d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x35.0x24 = 0xb8d,0x1802
0b8e 0007 | | Action Break_Optional ; Debug Table 0x35.0x25 = 0xb8e,0x1803
0b8f 0007 | | Action Break_Optional ; Debug Table 0x35.0x26 = 0xb8f,0x1804
0b90 0b0b | | Execute_Immediate Case_Compare,0xb ; Debug Table 0x35.0x27 = 0xb90,0x9
0b91 7008 |p | Jump_Nonzero 0xb9a
0b92 0b01 | | Execute_Immediate Case_Compare,0x1
0b93 7008 |p | Jump_Nonzero 0xb9c
0b94 00da | | Load_Top At_Offset_2 ; Debug Table 0x35.0x28 = 0xb94,0xd
0b95 0092 0fc9 | | Action Push_String_Extended,0xfc9 ; "Array_Agg_Gen - unexpected agg item"
0b97 e005 | | Load 0x0,0x5
0b98 181f | | Execute Package,Field_Execute,Field_Number 0x1f
0b99 780b |x | Jump 0xba5
0b9a 4801 |H | Short_Literal 0x1 ; Debug Table 0x35.0x29 = 0xb9a,0xa
0b9b 4402 |D | Exit_Subprogram With_Result,0x2
0b9c e5fe | | Load 0x2,-0x2 ; Debug Table 0x35.0x2a = 0xb9c,0xb
0b9d 0aff | | Execute_Immediate Plus,-0x1
0b9e 00e4 | | Load_Encached Positive_Cache
0b9f 025b | [ | Execute Discrete,Check_In_Type
0ba0 00db | | Load_Top At_Offset_3
0ba1 8251 | Q | Call 0x1,0x51
0ba2 6802 |h | Jump_Zero 0xba5
0ba3 4801 |H | Short_Literal 0x1 ; Debug Table 0x35.0x2b = 0xba3,0xc
0ba4 4402 |D | Exit_Subprogram With_Result,0x2
0ba5 00d1 | | Pop_Control Pop_Count_1
0ba6 00c9 | | Action Pop_Auxiliary_Loop
0ba7 0007 | | Action Break_Optional ; Debug Table 0x35.0x2c = 0xba7,0x4
0ba8 00da | | Load_Top At_Offset_2 ; Debug Table 0x35.0x2d = 0xba8,0x1c01
0ba9 021d | | Execute Heap_Access,Is_Null
0baa 6f95 |o | Jump_Zero 0xb40 ; Debug Table 0x35.0x2e = 0xbaa,0x4
0bab 00ce | | Action Pop_Auxiliary
0bac 4800 |H | Short_Literal 0x0 ; Debug Table 0x35.0x2f = 0xbac,0xe
0bad 4402 |D | Exit_Subprogram With_Result,0x2
0bae 0000 0000 | | .XXX[0x2]
0bb0 ; --------------------------------------------------------------------------------------
0bb0 ; SUBPROGRAM
0bb0 ; --------------------------------------------------------------------------------------
0bb0 0bb3 | | .CONST 0x0bb3 ; Address of begin
0bb1 0004 | | .CONST 0x0004 ; Address of exception handler
0bb2 0001 | | .CONST 0x0001 ; Number of locals
0bb3 BODY_0bb0:
0bb3 INIT_0bb0:
0bb3 00db | | Load_Top At_Offset_3 ; Debug Table 0x36 = .DEBUG 0x0bb3,0x170c,0x0001,0x0000,0x005a,0x37b5,0x0000,0x137f
; Debug Table 0x36.0x0 = 0xbb3,0x1
0bb4 e00a | | Load 0x0,0xa
0bb5 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
0bb6 680f |h | Jump_Zero 0xbc6
0bb7 00da | | Load_Top At_Offset_2 ; Debug Table 0x36.0x1 = 0xbb7,0x2
0bb8 e002 | | Load 0x0,0x2
0bb9 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0bba 0092 0fca | | Action Push_String_Extended,0xfca ; "aggregate temp"
; Debug Table 0x36.0x2 = 0xbba,0x3
0bbc e002 | | Load 0x0,0x2
0bbd 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0bbe 4801 |H | Short_Literal 0x1 ; Debug Table 0x36.0x3 = 0xbbe,0x4
0bbf 4801 |H | Short_Literal 0x1
0bc0 e002 | | Load 0x0,0x2
0bc1 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
0bc2 0092 0fcb | | Action Push_String_Extended,0xfcb ; "PARAMETERIZE"
; Debug Table 0x36.0x4 = 0xbc2,0x5
0bc4 e002 | | Load 0x0,0x2
0bc5 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0bc6 4503 |E | Exit_Subprogram 0x3
0bc7 0000 | | .XXX[0x1]
0bc8 ; --------------------------------------------------------------------------------------
0bc8 ; SUBPROGRAM
0bc8 ; --------------------------------------------------------------------------------------
0bc8 0bcb | | .CONST 0x0bcb ; Address of begin
0bc9 0004 | | .CONST 0x0004 ; Address of exception handler
0bca 0001 | | .CONST 0x0001 ; Number of locals
0bcb BODY_0bc8:
0bcb INIT_0bc8:
0bcb 00da | | Load_Top At_Offset_2 ; Debug Table 0x37 = .DEBUG 0x0bcb,0x1718,0x0001,0x0000,0x005a,0x37b5,0x0000,0x13b9
; Debug Table 0x37.0x0 = 0xbcb,0x1
0bcc e006 | | Load 0x0,0x6
0bcd 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0bce 680e |h | Jump_Zero 0xbdd
0bcf 4800 |H | Short_Literal 0x0 ; Debug Table 0x37.0x1 = 0xbcf,0x2
0bd0 00db | | Load_Top At_Offset_3
0bd1 e015 | | Load 0x0,0x15
0bd2 180d | | Execute Package,Field_Execute,Field_Number 0xd
0bd3 4801 |H | Short_Literal 0x1 ; Debug Table 0x37.0x2 = 0xbd3,0x3
0bd4 e00f | | Load 0x0,0xf
0bd5 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0bd6 00db | | Load_Top At_Offset_3
0bd7 e006 | | Load 0x0,0x6
0bd8 183a | : | Execute Package,Field_Execute,Field_Number 0x3a
0bd9 00db | | Load_Top At_Offset_3 ; Debug Table 0x37.0x3 = 0xbd9,0x4
0bda 0a01 | | Execute_Immediate Plus,0x1
0bdb 0248 | H | Execute Discrete,Check_In_Integer
0bdc a5fe | | Store_Unchecked 0x2,-0x2
0bdd 4502 |E | Exit_Subprogram 0x2
0bde 0000 0000 | | .XXX[0x2]
0be0 ; --------------------------------------------------------------------------------------
0be0 ; SUBPROGRAM
0be0 ; --------------------------------------------------------------------------------------
0be0 0be5 | | .CONST 0x0be5 ; Address of begin
0be1 0004 | | .CONST 0x0004 ; Address of exception handler
0be2 0003 | | .CONST 0x0003 ; Number of locals
0be3 INIT_0be0:
0be3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x38 = .DEBUG 0x0be3,0x1722,0x0001,0x0000,0x005a,0x37b5,0x0000,0x13ea
; Debug Table 0x38.0x0 = 0xbe3,0xffff
0be4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x38.0x1 = 0xbe4,0xfffe
0be5 BODY_0be0:
0be5 0007 | | Action Break_Optional ; Debug Table 0x38.0x2 = 0xbe5,0x1
0be6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x38.0x3 = 0xbe6,0x401
0be7 021d | | Execute Heap_Access,Is_Null
0be8 6805 |h | Jump_Zero 0xbee ; Debug Table 0x38.0x4 = 0xbe8,0x1
0be9 e5fd | | Load 0x2,-0x3 ; Debug Table 0x38.0x5 = 0xbe9,0x2
0bea e5ff | | Load 0x2,-0x1
0beb 8253 | S | Call 0x1,0x53
0bec c5fd | | Store 0x2,-0x3
0bed 4503 |E | Exit_Subprogram 0x3
0bee 0007 | | Action Break_Optional ; Debug Table 0x38.0x6 = 0xbee,0x3
0bef e5ff | | Load 0x2,-0x1 ; Debug Table 0x38.0x7 = 0xbef,0x801
0bf0 0007 | | Action Break_Optional
0bf1 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x38.0x8 = 0xbf1,0x802
0bf2 0007 | | Action Break_Optional ; Debug Table 0x38.0x9 = 0xbf2,0x803
0bf3 0007 | | Action Break_Optional ; Debug Table 0x38.0xa = 0xbf3,0x804
0bf4 0f0b | | Execute_Immediate Equal,0xb ; Debug Table 0x38.0xb = 0xbf4,0x3
0bf5 7062 |pb | Jump_Nonzero 0xc58
0bf6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x38.0xc = 0xbf6,0x4
0bf7 00eb | | Load_Encached Diana_Cache
0bf8 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0bf9 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0bfa 00cf | | Action Mark_Auxiliary
0bfb 7857 |xW | Jump 0xc53
0bfc 00da | | Load_Top At_Offset_2 ; Debug Table 0x38.0xd = 0xbfc,0x6
0bfd 0007 | | Action Break_Optional
0bfe 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x38.0xe = 0xbfe,0xc01
0bff 7002 |p | Jump_Nonzero 0xc02
0c00 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x38.0xf = 0xc00,0xc02
0c01 782c |x, | Jump 0xc2e
0c02 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x38.0x10 = 0xc02,0xc03
0c03 0217 | | Execute Heap_Access,All_Reference
0c04 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0c05 6804 |h | Jump_Zero 0xc0a
0c06 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x38.0x11 = 0xc06,0xc04
0c07 0217 | | Execute Heap_Access,All_Reference
0c08 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0c09 7824 |x$ | Jump 0xc2e
0c0a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x38.0x12 = 0xc0a,0xc05
0c0b 0007 | | Action Break_Optional
0c0c e406 | | Load 0x2,0x6 ; Debug Table 0x38.0x13 = 0xc0c,0x1001
0c0d 0007 | | Action Break_Optional
0c0e 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x38.0x14 = 0xc0e,0x1002
0c0f 0007 | | Action Break_Optional ; Debug Table 0x38.0x15 = 0xc0f,0x1003
0c10 00d0 | | Action Swap_Control ; Debug Table 0x38.0x16 = 0xc10,0x1004
0c11 00d1 | | Pop_Control Pop_Count_1
0c12 49bb |I | Short_Literal 0x1bb ; Debug Table 0x38.0x17 = 0xc12,0xc05
0c13 00eb | | Load_Encached Diana_Cache
0c14 0098 | | Execute Package,Field_Read_Dynamic
0c15 012c | , | Execute Any,Size
0c16 e012 | | Load 0x0,0x12
0c17 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0c18 025b | [ | Execute Discrete,Check_In_Type
0c19 0273 | s | Execute Discrete,Plus
0c1a 00d9 | | Load_Top At_Offset_1
0c1b 0007 | | Action Break_Optional
0c1c e407 | | Load 0x2,0x7 ; Debug Table 0x38.0x18 = 0xc1c,0x1401
0c1d 0007 | | Action Break_Optional
0c1e 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x38.0x19 = 0xc1e,0x1402
0c1f 0007 | | Action Break_Optional ; Debug Table 0x38.0x1a = 0xc1f,0x1403
0c20 00d0 | | Action Swap_Control ; Debug Table 0x38.0x1b = 0xc20,0x1404
0c21 00d1 | | Pop_Control Pop_Count_1
0c22 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x38.0x1c = 0xc22,0x1004
0c23 00eb | | Load_Encached Diana_Cache
0c24 0098 | | Execute Package,Field_Read_Dynamic
0c25 49c9 |I | Short_Literal 0x1c9
0c26 00eb | | Load_Encached Diana_Cache
0c27 0098 | | Execute Package,Field_Read_Dynamic
0c28 49ca |I | Short_Literal 0x1ca
0c29 00eb | | Load_Encached Diana_Cache
0c2a 0095 | | Execute Package,Field_Reference_Dynamic
0c2b e013 | | Load 0x0,0x13
0c2c 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0c2d 7800 |x | Jump 0xc2e
0c2e 00d0 | | Action Swap_Control
0c2f 00d1 | | Pop_Control Pop_Count_1
0c30 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x38.0x1d = 0xc30,0x6
0c31 0007 | | Action Break_Optional ; Debug Table 0x38.0x1e = 0xc31,0x7
0c32 e403 | | Load 0x2,0x3 ; Debug Table 0x38.0x1f = 0xc32,0x1801
0c33 0007 | | Action Break_Optional
0c34 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x38.0x20 = 0xc34,0x1802
0c35 0007 | | Action Break_Optional ; Debug Table 0x38.0x21 = 0xc35,0x1803
0c36 0007 | | Action Break_Optional ; Debug Table 0x38.0x22 = 0xc36,0x1804
0c37 0fa7 | | Execute_Immediate Equal,0xa7 ; Debug Table 0x38.0x23 = 0xc37,0x7
0c38 6804 |h | Jump_Zero 0xc3d
0c39 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x38.0x24 = 0xc39,0x8
0c3a 00eb | | Load_Encached Diana_Cache
0c3b 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5
0c3c 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0c3d e5fd | | Load 0x2,-0x3 ; Debug Table 0x38.0x25 = 0xc3d,0x9
0c3e 0007 | | Action Break_Optional
0c3f e5fe | | Load 0x2,-0x2 ; Debug Table 0x38.0x26 = 0xc3f,0x1c01
0c40 7002 |p | Jump_Nonzero 0xc43
0c41 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x38.0x27 = 0xc41,0x1c02
0c42 7803 |x | Jump 0xc46
0c43 e5fe | | Load 0x2,-0x2 ; Debug Table 0x38.0x28 = 0xc43,0x1c03
0c44 0217 | | Execute Heap_Access,All_Reference
0c45 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0c46 00db | | Load_Top At_Offset_3 ; Debug Table 0x38.0x29 = 0xc46,0x9
0c47 8254 | T | Call 0x1,0x54
0c48 c5fd | | Store 0x2,-0x3
0c49 0007 | | Action Break_Optional ; Debug Table 0x38.0x2a = 0xc49,0xa
0c4a 00da | | Load_Top At_Offset_2 ; Debug Table 0x38.0x2b = 0xc4a,0x2001
0c4b 7002 |p | Jump_Nonzero 0xc4e
0c4c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x38.0x2c = 0xc4c,0x2002
0c4d 7803 |x | Jump 0xc51
0c4e 00da | | Load_Top At_Offset_2 ; Debug Table 0x38.0x2d = 0xc4e,0x2003
0c4f 0217 | | Execute Heap_Access,All_Reference
0c50 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0c51 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x38.0x2e = 0xc51,0xa
0c52 00c9 | | Action Pop_Auxiliary_Loop
0c53 0007 | | Action Break_Optional ; Debug Table 0x38.0x2f = 0xc53,0x5
0c54 00da | | Load_Top At_Offset_2 ; Debug Table 0x38.0x30 = 0xc54,0x2401
0c55 021d | | Execute Heap_Access,Is_Null
0c56 6fa5 |o | Jump_Zero 0xbfc ; Debug Table 0x38.0x31 = 0xc56,0x5
0c57 00ce | | Action Pop_Auxiliary
0c58 4503 |E | Exit_Subprogram 0x3
0c59 0000 0000 | | .BLANK 0000[0x7]
0c60 ; --------------------------------------------------------------------------------------
0c60 ; SUBPROGRAM
0c60 ; --------------------------------------------------------------------------------------
0c60 0cb0 | | .CONST 0x0cb0 ; Address of begin
0c61 0004 | | .CONST 0x0004 ; Address of exception handler
0c62 0008 | | .CONST 0x0008 ; Number of locals
0c63 INIT_0c60:
0c63 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x39 = .DEBUG 0x0c63,0x1788,0x0001,0x0000,0x005a,0x37b5,0x0000,0x1472
; Debug Table 0x39.0x0 = 0xc63,0xffff
0c64 00db | | Load_Top At_Offset_3
0c65 00eb | | Load_Encached Diana_Cache
0c66 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0c67 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0c68 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x39.0x1 = 0xc68,0xfffe
0c69 00d9 | | Load_Top At_Offset_1
0c6a 0007 | | Action Break_Optional
0c6b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x2 = 0xc6b,0x401
0c6c 7002 |p | Jump_Nonzero 0xc6f
0c6d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x39.0x3 = 0xc6d,0x402
0c6e 782c |x, | Jump 0xc9b
0c6f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x4 = 0xc6f,0x403
0c70 0217 | | Execute Heap_Access,All_Reference
0c71 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0c72 6804 |h | Jump_Zero 0xc77
0c73 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x5 = 0xc73,0x404
0c74 0217 | | Execute Heap_Access,All_Reference
0c75 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0c76 7824 |x$ | Jump 0xc9b
0c77 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x6 = 0xc77,0x405
0c78 0007 | | Action Break_Optional
0c79 e405 | | Load 0x2,0x5 ; Debug Table 0x39.0x7 = 0xc79,0x801
0c7a 0007 | | Action Break_Optional
0c7b 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x39.0x8 = 0xc7b,0x802
0c7c 0007 | | Action Break_Optional ; Debug Table 0x39.0x9 = 0xc7c,0x803
0c7d 00d0 | | Action Swap_Control ; Debug Table 0x39.0xa = 0xc7d,0x804
0c7e 00d1 | | Pop_Control Pop_Count_1
0c7f 49bb |I | Short_Literal 0x1bb ; Debug Table 0x39.0xb = 0xc7f,0x405
0c80 00eb | | Load_Encached Diana_Cache
0c81 0098 | | Execute Package,Field_Read_Dynamic
0c82 012c | , | Execute Any,Size
0c83 e012 | | Load 0x0,0x12
0c84 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0c85 025b | [ | Execute Discrete,Check_In_Type
0c86 0273 | s | Execute Discrete,Plus
0c87 00d9 | | Load_Top At_Offset_1
0c88 0007 | | Action Break_Optional
0c89 e406 | | Load 0x2,0x6 ; Debug Table 0x39.0xc = 0xc89,0xc01
0c8a 0007 | | Action Break_Optional
0c8b 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x39.0xd = 0xc8b,0xc02
0c8c 0007 | | Action Break_Optional ; Debug Table 0x39.0xe = 0xc8c,0xc03
0c8d 00d0 | | Action Swap_Control ; Debug Table 0x39.0xf = 0xc8d,0xc04
0c8e 00d1 | | Pop_Control Pop_Count_1
0c8f 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x39.0x10 = 0xc8f,0x804
0c90 00eb | | Load_Encached Diana_Cache
0c91 0098 | | Execute Package,Field_Read_Dynamic
0c92 49c9 |I | Short_Literal 0x1c9
0c93 00eb | | Load_Encached Diana_Cache
0c94 0098 | | Execute Package,Field_Read_Dynamic
0c95 49ca |I | Short_Literal 0x1ca
0c96 00eb | | Load_Encached Diana_Cache
0c97 0095 | | Execute Package,Field_Reference_Dynamic
0c98 e013 | | Load 0x0,0x13
0c99 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0c9a 7800 |x | Jump 0xc9b
0c9b 00d0 | | Action Swap_Control
0c9c 00d1 | | Pop_Control Pop_Count_1
0c9d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x39.0x11 = 0xc9d,0xfffe
0c9e 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x39.0x12 = 0xc9e,0xfffd
0c9f e5fe | | Load 0x2,-0x2 ; Debug Table 0x39.0x13 = 0xc9f,0x1001
0ca0 7002 |p | Jump_Nonzero 0xca3
0ca1 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x39.0x14 = 0xca1,0x1002
0ca2 7803 |x | Jump 0xca6
0ca3 e5fe | | Load 0x2,-0x2 ; Debug Table 0x39.0x15 = 0xca3,0x1003
0ca4 0217 | | Execute Heap_Access,All_Reference
0ca5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0ca6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x39.0x16 = 0xca6,0xfffd
0ca7 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x39.0x17 = 0xca7,0xfffc
0ca8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x39.0x18 = 0xca8,0xfffb
0ca9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x39.0x19 = 0xca9,0xfffa
0caa 0007 | | Action Break_Optional ; Debug Table 0x39.0x1a = 0xcaa,0xfff9
0cab 00db | | Load_Top At_Offset_3 ; Debug Table 0x39.0x1b = 0xcab,0x1401
0cac 021d | | Execute Heap_Access,Is_Null
0cad 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x39.0x1c = 0xcad,0xfff9
0cae 00e1 | | Load_Encached Boolean_Cache
0caf 03f1 | | Declare_Variable Discrete,With_Value
0cb0 BODY_0c60:
0cb0 00cf | | Action Mark_Auxiliary
0cb1 0007 | | Action Break_Optional ; Debug Table 0x39.0x1d = 0xcb1,0x1
0cb2 0007 | | Action Break_Optional ; Debug Table 0x39.0x1e = 0xcb2,0x2
0cb3 e403 | | Load 0x2,0x3 ; Debug Table 0x39.0x1f = 0xcb3,0x1801
0cb4 0007 | | Action Break_Optional
0cb5 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x39.0x20 = 0xcb5,0x1802
0cb6 0007 | | Action Break_Optional ; Debug Table 0x39.0x21 = 0xcb6,0x1803
0cb7 0007 | | Action Break_Optional ; Debug Table 0x39.0x22 = 0xcb7,0x1804
0cb8 0fa7 | | Execute_Immediate Equal,0xa7 ; Debug Table 0x39.0x23 = 0xcb8,0x2
0cb9 687a |hz | Jump_Zero 0xd34
0cba e403 | | Load 0x2,0x3 ; Debug Table 0x39.0x24 = 0xcba,0x3
0cbb 00eb | | Load_Encached Diana_Cache
0cbc 18b7 | | Execute Package,Field_Execute,Field_Number 0xb7
0cbd 00eb | | Load_Encached Diana_Cache
0cbe 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0cbf a405 | | Store_Unchecked 0x2,0x5
0cc0 e403 | | Load 0x2,0x3 ; Debug Table 0x39.0x25 = 0xcc0,0x4
0cc1 00eb | | Load_Encached Diana_Cache
0cc2 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5
0cc3 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0cc4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x39.0x26 = 0xcc4,0x5
0cc5 6807 |h | Jump_Zero 0xccd
0cc6 e407 | | Load 0x2,0x7 ; Debug Table 0x39.0x27 = 0xcc6,0x1c01
0cc7 0007 | | Action Break_Optional
0cc8 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x39.0x28 = 0xcc8,0x1c02
0cc9 0007 | | Action Break_Optional ; Debug Table 0x39.0x29 = 0xcc9,0x1c03
0cca 0007 | | Action Break_Optional ; Debug Table 0x39.0x2a = 0xcca,0x1c04
0ccb 0f0b | | Execute_Immediate Equal,0xb ; Debug Table 0x39.0x2b = 0xccb,0x5
0ccc 7075 |pu | Jump_Nonzero 0xd42
0ccd e405 | | Load 0x2,0x5 ; Debug Table 0x39.0x2c = 0xccd,0x6
0cce 4975 |Iu | Short_Literal 0x175
0ccf 00eb | | Load_Encached Diana_Cache
0cd0 0098 | | Execute Package,Field_Read_Dynamic
0cd1 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0cd2 0c02 | | Execute_Immediate Greater_Equal,0x2
0cd3 6806 |h | Jump_Zero 0xcda
0cd4 e5fd | | Load 0x2,-0x3 ; Debug Table 0x39.0x2d = 0xcd4,0x7
0cd5 e404 | | Load 0x2,0x4
0cd6 e407 | | Load 0x2,0x7
0cd7 8254 | T | Call 0x1,0x54
0cd8 c5fd | | Store 0x2,-0x3
0cd9 7868 |xh | Jump 0xd42
0cda e405 | | Load 0x2,0x5 ; Debug Table 0x39.0x2e = 0xcda,0x8
0cdb 0007 | | Action Break_Optional
0cdc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x2f = 0xcdc,0x2001
0cdd 7002 |p | Jump_Nonzero 0xce0
0cde 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x39.0x30 = 0xcde,0x2002
0cdf 782c |x, | Jump 0xd0c
0ce0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x31 = 0xce0,0x2003
0ce1 0217 | | Execute Heap_Access,All_Reference
0ce2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0ce3 6804 |h | Jump_Zero 0xce8
0ce4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x32 = 0xce4,0x2004
0ce5 0217 | | Execute Heap_Access,All_Reference
0ce6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0ce7 7824 |x$ | Jump 0xd0c
0ce8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x33 = 0xce8,0x2005
0ce9 0007 | | Action Break_Optional
0cea e40b | | Load 0x2,0xb ; Debug Table 0x39.0x34 = 0xcea,0x2401
0ceb 0007 | | Action Break_Optional
0cec 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x39.0x35 = 0xcec,0x2402
0ced 0007 | | Action Break_Optional ; Debug Table 0x39.0x36 = 0xced,0x2403
0cee 00d0 | | Action Swap_Control ; Debug Table 0x39.0x37 = 0xcee,0x2404
0cef 00d1 | | Pop_Control Pop_Count_1
0cf0 49bb |I | Short_Literal 0x1bb ; Debug Table 0x39.0x38 = 0xcf0,0x2005
0cf1 00eb | | Load_Encached Diana_Cache
0cf2 0098 | | Execute Package,Field_Read_Dynamic
0cf3 012c | , | Execute Any,Size
0cf4 e012 | | Load 0x0,0x12
0cf5 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0cf6 025b | [ | Execute Discrete,Check_In_Type
0cf7 0273 | s | Execute Discrete,Plus
0cf8 00d9 | | Load_Top At_Offset_1
0cf9 0007 | | Action Break_Optional
0cfa e40c | | Load 0x2,0xc ; Debug Table 0x39.0x39 = 0xcfa,0x2801
0cfb 0007 | | Action Break_Optional
0cfc 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x39.0x3a = 0xcfc,0x2802
0cfd 0007 | | Action Break_Optional ; Debug Table 0x39.0x3b = 0xcfd,0x2803
0cfe 00d0 | | Action Swap_Control ; Debug Table 0x39.0x3c = 0xcfe,0x2804
0cff 00d1 | | Pop_Control Pop_Count_1
0d00 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x39.0x3d = 0xd00,0x2404
0d01 00eb | | Load_Encached Diana_Cache
0d02 0098 | | Execute Package,Field_Read_Dynamic
0d03 49c9 |I | Short_Literal 0x1c9
0d04 00eb | | Load_Encached Diana_Cache
0d05 0098 | | Execute Package,Field_Read_Dynamic
0d06 49ca |I | Short_Literal 0x1ca
0d07 00eb | | Load_Encached Diana_Cache
0d08 0095 | | Execute Package,Field_Reference_Dynamic
0d09 e013 | | Load 0x0,0x13
0d0a 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0d0b 7800 |x | Jump 0xd0c
0d0c 00d0 | | Action Swap_Control
0d0d 00d1 | | Pop_Control Pop_Count_1
0d0e a406 | | Store_Unchecked 0x2,0x6 ; Debug Table 0x39.0x3e = 0xd0e,0x8
0d0f 0007 | | Action Break_Optional ; Debug Table 0x39.0x3f = 0xd0f,0x9
0d10 e406 | | Load 0x2,0x6 ; Debug Table 0x39.0x40 = 0xd10,0x2c01
0d11 0007 | | Action Break_Optional
0d12 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x39.0x41 = 0xd12,0x2c02
0d13 0007 | | Action Break_Optional ; Debug Table 0x39.0x42 = 0xd13,0x2c03
0d14 0007 | | Action Break_Optional ; Debug Table 0x39.0x43 = 0xd14,0x2c04
0d15 0ba4 | | Execute_Immediate Case_Compare,0xa4 ; Debug Table 0x39.0x44 = 0xd15,0x9
0d16 7016 |p | Jump_Nonzero 0xd2d
0d17 0b61 | a | Execute_Immediate Case_Compare,0x61
0d18 7014 |p | Jump_Nonzero 0xd2d
0d19 0b66 | f | Execute_Immediate Case_Compare,0x66
0d1a 7012 |p | Jump_Nonzero 0xd2d
0d1b e406 | | Load 0x2,0x6 ; Debug Table 0x39.0x45 = 0xd1b,0xb
0d1c e006 | | Load 0x0,0x6
0d1d 180f | | Execute Package,Field_Execute,Field_Number 0xf
0d1e 6806 |h | Jump_Zero 0xd25
0d1f e5fd | | Load 0x2,-0x3 ; Debug Table 0x39.0x46 = 0xd1f,0xc
0d20 e404 | | Load 0x2,0x4
0d21 e407 | | Load 0x2,0x7
0d22 8254 | T | Call 0x1,0x54
0d23 c5fd | | Store 0x2,-0x3
0d24 780d |x | Jump 0xd32
0d25 00da | | Load_Top At_Offset_2 ; Debug Table 0x39.0x47 = 0xd25,0xd
0d26 680b |h | Jump_Zero 0xd32
0d27 e5fd | | Load 0x2,-0x3 ; Debug Table 0x39.0x48 = 0xd27,0xe
0d28 e404 | | Load 0x2,0x4
0d29 e407 | | Load 0x2,0x7
0d2a 8255 | U | Call 0x1,0x55
0d2b c5fd | | Store 0x2,-0x3
0d2c 7805 |x | Jump 0xd32
0d2d e5fd | | Load 0x2,-0x3 ; Debug Table 0x39.0x49 = 0xd2d,0xa
0d2e e404 | | Load 0x2,0x4
0d2f e407 | | Load 0x2,0x7
0d30 8254 | T | Call 0x1,0x54
0d31 c5fd | | Store 0x2,-0x3
0d32 00d1 | | Pop_Control Pop_Count_1
0d33 780e |x | Jump 0xd42
0d34 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x39.0x4a = 0xd34,0xf
0d35 680c |h | Jump_Zero 0xd42
0d36 e403 | | Load 0x2,0x3 ; Debug Table 0x39.0x4b = 0xd36,0x3001
0d37 0007 | | Action Break_Optional
0d38 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x39.0x4c = 0xd38,0x3002
0d39 0007 | | Action Break_Optional ; Debug Table 0x39.0x4d = 0xd39,0x3003
0d3a 0007 | | Action Break_Optional ; Debug Table 0x39.0x4e = 0xd3a,0x3004
0d3b 0f0b | | Execute_Immediate Equal,0xb ; Debug Table 0x39.0x4f = 0xd3b,0xf
0d3c 7005 |p | Jump_Nonzero 0xd42
0d3d e5fd | | Load 0x2,-0x3 ; Debug Table 0x39.0x50 = 0xd3d,0x10
0d3e e404 | | Load 0x2,0x4
0d3f e403 | | Load 0x2,0x3
0d40 8255 | U | Call 0x1,0x55
0d41 c5fd | | Store 0x2,-0x3
0d42 0007 | | Action Break_Optional ; Debug Table 0x39.0x51 = 0xd42,0x11
0d43 e402 | | Load 0x2,0x2 ; Debug Table 0x39.0x52 = 0xd43,0x3401
0d44 7002 |p | Jump_Nonzero 0xd47
0d45 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x39.0x53 = 0xd45,0x3402
0d46 7803 |x | Jump 0xd4a
0d47 e402 | | Load 0x2,0x2 ; Debug Table 0x39.0x54 = 0xd47,0x3403
0d48 0217 | | Execute Heap_Access,All_Reference
0d49 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0d4a a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x39.0x55 = 0xd4a,0x11
0d4b 0007 | | Action Break_Optional ; Debug Table 0x39.0x56 = 0xd4b,0x12
0d4c e402 | | Load 0x2,0x2 ; Debug Table 0x39.0x57 = 0xd4c,0x3801
0d4d 021d | | Execute Heap_Access,Is_Null
0d4e 7037 |p7 | Jump_Nonzero 0xd86 ; Debug Table 0x39.0x58 = 0xd4e,0x12
0d4f e402 | | Load 0x2,0x2 ; Debug Table 0x39.0x59 = 0xd4f,0x13
0d50 0007 | | Action Break_Optional
0d51 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x5a = 0xd51,0x3c01
0d52 7002 |p | Jump_Nonzero 0xd55
0d53 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x39.0x5b = 0xd53,0x3c02
0d54 782c |x, | Jump 0xd81
0d55 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x5c = 0xd55,0x3c03
0d56 0217 | | Execute Heap_Access,All_Reference
0d57 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0d58 6804 |h | Jump_Zero 0xd5d
0d59 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x5d = 0xd59,0x3c04
0d5a 0217 | | Execute Heap_Access,All_Reference
0d5b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0d5c 7824 |x$ | Jump 0xd81
0d5d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x5e = 0xd5d,0x3c05
0d5e 0007 | | Action Break_Optional
0d5f e40b | | Load 0x2,0xb ; Debug Table 0x39.0x5f = 0xd5f,0x4001
0d60 0007 | | Action Break_Optional
0d61 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x39.0x60 = 0xd61,0x4002
0d62 0007 | | Action Break_Optional ; Debug Table 0x39.0x61 = 0xd62,0x4003
0d63 00d0 | | Action Swap_Control ; Debug Table 0x39.0x62 = 0xd63,0x4004
0d64 00d1 | | Pop_Control Pop_Count_1
0d65 49bb |I | Short_Literal 0x1bb ; Debug Table 0x39.0x63 = 0xd65,0x3c05
0d66 00eb | | Load_Encached Diana_Cache
0d67 0098 | | Execute Package,Field_Read_Dynamic
0d68 012c | , | Execute Any,Size
0d69 e012 | | Load 0x0,0x12
0d6a 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0d6b 025b | [ | Execute Discrete,Check_In_Type
0d6c 0273 | s | Execute Discrete,Plus
0d6d 00d9 | | Load_Top At_Offset_1
0d6e 0007 | | Action Break_Optional
0d6f e40c | | Load 0x2,0xc ; Debug Table 0x39.0x64 = 0xd6f,0x4401
0d70 0007 | | Action Break_Optional
0d71 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x39.0x65 = 0xd71,0x4402
0d72 0007 | | Action Break_Optional ; Debug Table 0x39.0x66 = 0xd72,0x4403
0d73 00d0 | | Action Swap_Control ; Debug Table 0x39.0x67 = 0xd73,0x4404
0d74 00d1 | | Pop_Control Pop_Count_1
0d75 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x39.0x68 = 0xd75,0x4004
0d76 00eb | | Load_Encached Diana_Cache
0d77 0098 | | Execute Package,Field_Read_Dynamic
0d78 49c9 |I | Short_Literal 0x1c9
0d79 00eb | | Load_Encached Diana_Cache
0d7a 0098 | | Execute Package,Field_Read_Dynamic
0d7b 49ca |I | Short_Literal 0x1ca
0d7c 00eb | | Load_Encached Diana_Cache
0d7d 0095 | | Execute Package,Field_Reference_Dynamic
0d7e e013 | | Load 0x0,0x13
0d7f 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0d80 7800 |x | Jump 0xd81
0d81 00d0 | | Action Swap_Control
0d82 00d1 | | Pop_Control Pop_Count_1
0d83 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x39.0x69 = 0xd83,0x13
0d84 00c9 | | Action Pop_Auxiliary_Loop
0d85 7f2c | , | Jump 0xcb2
0d86 4503 |E | Exit_Subprogram 0x3
0d87 0000 | | .XXX[0x1]
0d88 ; --------------------------------------------------------------------------------------
0d88 ; SUBPROGRAM
0d88 ; --------------------------------------------------------------------------------------
0d88 0df8 | | .CONST 0x0df8 ; Address of begin
0d89 0004 | | .CONST 0x0004 ; Address of exception handler
0d8a 000b | | .CONST 0x000b ; Number of locals
0d8b INIT_0d88:
0d8b 00db | | Load_Top At_Offset_3 ; Debug Table 0x3a = .DEBUG 0x0d8b,0x185e,0x0001,0x0000,0x005a,0x37b5,0x0000,0x1592
; Debug Table 0x3a.0x0 = 0xd8b,0xffff
0d8c e004 | | Load 0x0,0x4
0d8d 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0d8e 00e4 | | Load_Encached Positive_Cache
0d8f 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0d90 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3a.0x1 = 0xd90,0xfffe
0d91 e225 | % | Load 0x1,0x25
0d92 1c08 | | Execute_Immediate Run_Utility,0x8
0d93 00d9 | | Load_Top At_Offset_1
0d94 e225 | % | Load 0x1,0x25
0d95 1c08 | | Execute_Immediate Run_Utility,0x8
0d96 e5fe | | Load 0x2,-0x2
0d97 00d9 | | Load_Top At_Offset_1
0d98 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0d99 00da | | Load_Top At_Offset_2
0d9a e004 | | Load 0x0,0x4
0d9b 180e | | Execute Package,Field_Execute,Field_Number 0xe
0d9c 00d9 | | Load_Top At_Offset_1
0d9d 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
0d9e e5fd | | Load 0x2,-0x3
0d9f 00d9 | | Load_Top At_Offset_1
0da0 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
0da1 4802 |H | Short_Literal 0x2
0da2 e21e | | Load 0x1,0x1e
0da3 1c08 | | Execute_Immediate Run_Utility,0x8
0da4 00d9 | | Load_Top At_Offset_1
0da5 2805 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
0da6 00d8 | | Load_Top At_Offset_0
0da7 2507 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x7
0da8 01da | | Execute Vector,Bounds
0da9 e224 | $ | Load 0x1,0x24
0daa 035b | [ | Declare_Type Array,Constrained
0dab 0337 | 7 | Declare_Variable Array
0dac 00d8 | | Load_Top At_Offset_0
0dad 01d9 | | Execute Vector,Reverse_Bounds
0dae 0263 | c | Execute Discrete,Above_Bound
0daf 7010 |p | Jump_Nonzero 0xdc0
0db0 e223 | # | Load 0x1,0x23
0db1 0322 | " | Declare_Variable Record
0db2 4800 |H | Short_Literal 0x0
0db3 e222 | " | Load 0x1,0x22
0db4 1c08 | | Execute_Immediate Run_Utility,0x8
0db5 00d9 | | Load_Top At_Offset_1
0db6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0db7 4800 |H | Short_Literal 0x0
0db8 e222 | " | Load 0x1,0x22
0db9 1c08 | | Execute_Immediate Run_Utility,0x8
0dba 00d9 | | Load_Top At_Offset_1
0dbb 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0dbc 00d9 | | Load_Top At_Offset_1
0dbd e405 | | Load 0x2,0x5
0dbe 01d6 | | Execute Vector,Field_Write
0dbf 3ff0 |? | Loop_Increasing 0xdb0
0dc0 00d9 | | Load_Top At_Offset_1
0dc1 00d8 | | Load_Top At_Offset_0
0dc2 2507 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x7
0dc3 00da | | Load_Top At_Offset_2
0dc4 01da | | Execute Vector,Bounds
0dc5 00da | | Load_Top At_Offset_2
0dc6 01da | | Execute Vector,Bounds
0dc7 00da | | Load_Top At_Offset_2
0dc8 027f | | Execute Discrete,Equal
0dc9 7002 |p | Jump_Nonzero 0xdcc
0dca 48e0 |H | Short_Literal 0xe0
0dcb 0257 | W | Execute Discrete,Raise
0dcc 00d0 | | Action Swap_Control
0dcd 00d1 | | Pop_Control Pop_Count_1
0dce 027f | | Execute Discrete,Equal
0dcf 7002 |p | Jump_Nonzero 0xdd2
0dd0 48e0 |H | Short_Literal 0xe0
0dd1 0257 | W | Execute Discrete,Raise
0dd2 00d2 | | Pop_Control Pop_Count_2
0dd3 00d9 | | Load_Top At_Offset_1
0dd4 2907 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x7
0dd5 4800 |H | Short_Literal 0x0
0dd6 00d9 | | Load_Top At_Offset_1
0dd7 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6
0dd8 00d9 | | Load_Top At_Offset_1
0dd9 016d | m | Execute Variant_Record,Structure_Write
0dda 4801 |H | Short_Literal 0x1 ; Debug Table 0x3a.0x2 = 0xdda,0xfffd
0ddb 00da | | Load_Top At_Offset_2
0ddc e24f | O | Load 0x1,0x4f
0ddd 1b37 | 7 | Execute Package,Field_Read,Field_Number 0x37
0dde 0334 | 4 | Declare_Variable Array,With_Constraint
0ddf 00d8 | | Load_Top At_Offset_0
0de0 1c00 | | Execute_Immediate Run_Utility,0x0
0de1 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3a.0x3 = 0xde1,0xfffc
0de2 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x3a.0x4 = 0xde2,0xfffb
0de3 e019 | | Load 0x0,0x19
0de4 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0de5 e019 | | Load 0x0,0x19
0de6 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0de7 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0de8 e402 | | Load 0x2,0x2 ; Debug Table 0x3a.0x5 = 0xde8,0xfffa
0de9 e225 | % | Load 0x1,0x25
0dea 1c08 | | Execute_Immediate Run_Utility,0x8
0deb 00d8 | | Load_Top At_Offset_0
0dec 1c00 | | Execute_Immediate Run_Utility,0x0
0ded 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3a.0x6 = 0xded,0xfff9
0dee 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x3a.0x7 = 0xdee,0xfff8
0def 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0df0 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x3a.0x8 = 0xdf0,0xfff7
0df1 4801 |H | Short_Literal 0x1 ; Debug Table 0x3a.0x9 = 0xdf1,0xfff6
0df2 e402 | | Load 0x2,0x2
0df3 e227 | ' | Load 0x1,0x27
0df4 0334 | 4 | Declare_Variable Array,With_Constraint
0df5 00d8 | | Load_Top At_Offset_0
0df6 1c00 | | Execute_Immediate Run_Utility,0x0
0df7 0007 | | Action Break_Optional ; Debug Table 0x3a.0xa = 0xdf7,0xfff5
0df8 BODY_0d88:
0df8 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3a.0xb = 0xdf8,0x1
0df9 e404 | | Load 0x2,0x4
0dfa e403 | | Load 0x2,0x3
0dfb e5ff | | Load 0x2,-0x1
0dfc e24f | O | Load 0x1,0x4f
0dfd 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
0dfe 00d1 | | Pop_Control Pop_Count_1
0dff c405 | | Store 0x2,0x5
0e00 e405 | | Load 0x2,0x5 ; Debug Table 0x3a.0xc = 0xe00,0x2
0e01 6807 |h | Jump_Zero 0xe09
0e02 e406 | | Load 0x2,0x6 ; Debug Table 0x3a.0xd = 0xe02,0x3
0e03 823d | = | Call 0x1,0x3d
0e04 c406 | | Store 0x2,0x6
0e05 4800 |H | Short_Literal 0x0 ; Debug Table 0x3a.0xe = 0xe05,0x4
0e06 e002 | | Load 0x0,0x2
0e07 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0e08 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x3a.0xf = 0xe08,0x5
0e09 e00f | | Load 0x0,0xf ; Debug Table 0x3a.0x10 = 0xe09,0x6
0e0a 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0e0b e404 | | Load 0x2,0x4 ; Debug Table 0x3a.0x11 = 0xe0b,0x7
0e0c e24f | O | Load 0x1,0x4f
0e0d 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
0e0e 682a |h* | Jump_Zero 0xe39
0e0f e402 | | Load 0x2,0x2 ; Debug Table 0x3a.0x12 = 0xe0f,0x8
0e10 0e02 | | Execute_Immediate Not_Equal,0x2
0e11 7019 |p | Jump_Nonzero 0xe2b
0e12 e5ff | | Load 0x2,-0x1
0e13 00eb | | Load_Encached Diana_Cache
0e14 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0e15 e40c | | Load 0x2,0xc ; Debug Table 0x3a.0x13 = 0xe15,0x401
0e16 0007 | | Action Break_Optional
0e17 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3a.0x14 = 0xe17,0x402
0e18 0007 | | Action Break_Optional ; Debug Table 0x3a.0x15 = 0xe18,0x403
0e19 00d0 | | Action Swap_Control ; Debug Table 0x3a.0x16 = 0xe19,0x404
0e1a 00d1 | | Pop_Control Pop_Count_1
0e1b 0f0a | | Execute_Immediate Equal,0xa ; Debug Table 0x3a.0x17 = 0xe1b,0x8
0e1c 680e |h | Jump_Zero 0xe2b
0e1d e5ff | | Load 0x2,-0x1
0e1e 00eb | | Load_Encached Diana_Cache
0e1f 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0e20 00eb | | Load_Encached Diana_Cache
0e21 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0e22 e40c | | Load 0x2,0xc ; Debug Table 0x3a.0x18 = 0xe22,0x801
0e23 0007 | | Action Break_Optional
0e24 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3a.0x19 = 0xe24,0x802
0e25 0007 | | Action Break_Optional ; Debug Table 0x3a.0x1a = 0xe25,0x803
0e26 00d0 | | Action Swap_Control ; Debug Table 0x3a.0x1b = 0xe26,0x804
0e27 00d1 | | Pop_Control Pop_Count_1
0e28 0f03 | | Execute_Immediate Equal,0x3 ; Debug Table 0x3a.0x1c = 0xe28,0x404
0e29 0f00 | | Execute_Immediate Equal,0x0
0e2a 7801 |x | Jump 0xe2c
0e2b 4801 |H | Short_Literal 0x1
0e2c e407 | | Load 0x2,0x7
0e2d 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
0e2e 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
0e2f e406 | | Load 0x2,0x6 ; Debug Table 0x3a.0x1d = 0xe2f,0x9
0e30 e407 | | Load 0x2,0x7
0e31 e403 | | Load 0x2,0x3
0e32 e404 | | Load 0x2,0x4
0e33 e5ff | | Load 0x2,-0x1
0e34 e24f | O | Load 0x1,0x4f
0e35 183e | > | Execute Package,Field_Execute,Field_Number 0x3e
0e36 00d1 | | Pop_Control Pop_Count_1
0e37 c406 | | Store 0x2,0x6
0e38 7832 |x2 | Jump 0xe6b
0e39 e403 | | Load 0x2,0x3 ; Debug Table 0x3a.0x1e = 0xe39,0xa
0e3a e407 | | Load 0x2,0x7
0e3b 016d | m | Execute Variant_Record,Structure_Write
0e3c 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3a.0x1f = 0xe3c,0xb
0e3d e403 | | Load 0x2,0x3
0e3e 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4
0e3f 822f | / | Call 0x1,0x2f
0e40 c408 | | Store 0x2,0x8
0e41 e003 | | Load 0x0,0x3 ; Debug Table 0x3a.0x20 = 0xe41,0xc
0e42 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0e43 0322 | " | Declare_Variable Record
0e44 e408 | | Load 0x2,0x8
0e45 00d9 | | Load_Top At_Offset_1
0e46 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0e47 4800 |H | Short_Literal 0x0
0e48 00d9 | | Load_Top At_Offset_1
0e49 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0e4a 4800 |H | Short_Literal 0x0
0e4b 00d9 | | Load_Top At_Offset_1
0e4c 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0e4d 4800 |H | Short_Literal 0x0
0e4e 00d9 | | Load_Top At_Offset_1
0e4f 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0e50 4800 |H | Short_Literal 0x0
0e51 00d9 | | Load_Top At_Offset_1
0e52 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0e53 4800 |H | Short_Literal 0x0
0e54 00d9 | | Load_Top At_Offset_1
0e55 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0e56 4800 |H | Short_Literal 0x0
0e57 00d9 | | Load_Top At_Offset_1
0e58 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0e59 4800 |H | Short_Literal 0x0
0e5a 00d9 | | Load_Top At_Offset_1
0e5b 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
0e5c 4800 |H | Short_Literal 0x0
0e5d 00d9 | | Load_Top At_Offset_1
0e5e 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
0e5f 4801 |H | Short_Literal 0x1
0e60 e408 | | Load 0x2,0x8
0e61 0272 | r | Execute Discrete,Minus
0e62 0248 | H | Execute Discrete,Check_In_Integer
0e63 4807 |H | Short_Literal 0x7
0e64 e011 | | Load 0x0,0x11
0e65 180f | | Execute Package,Field_Execute,Field_Number 0xf
0e66 00db | | Load_Top At_Offset_3 ; Debug Table 0x3a.0x21 = 0xe66,0xd
0e67 6803 |h | Jump_Zero 0xe6b
0e68 4801 |H | Short_Literal 0x1 ; Debug Table 0x3a.0x22 = 0xe68,0xe
0e69 e002 | | Load 0x0,0x2
0e6a 1854 | T | Execute Package,Field_Execute,Field_Number 0x54
0e6b 4801 |H | Short_Literal 0x1 ; Debug Table 0x3a.0x23 = 0xe6b,0xf
0e6c e00f | | Load 0x0,0xf
0e6d 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0e6e 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0e6f 00cf | | Action Mark_Auxiliary
0e70 e402 | | Load 0x2,0x2 ; Debug Table 0x3a.0x24 = 0xe70,0x10
0e71 4801 |H | Short_Literal 0x1
0e72 0263 | c | Execute Discrete,Above_Bound
0e73 7037 |p7 | Jump_Nonzero 0xeab
0e74 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3a.0x25 = 0xe74,0x11
0e75 e404 | | Load 0x2,0x4
0e76 01d5 | | Execute Vector,Field_Reference
0e77 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0e78 7030 |p0 | Jump_Nonzero 0xea9
0e79 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3a.0x26 = 0xe79,0x12
0e7a e404 | | Load 0x2,0x4
0e7b 01d5 | | Execute Vector,Field_Reference
0e7c 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3
0e7d 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0e7e 6812 |h | Jump_Zero 0xe91
0e7f 4801 |H | Short_Literal 0x1 ; Debug Table 0x3a.0x27 = 0xe7f,0x13
0e80 e222 | " | Load 0x1,0x22
0e81 1c08 | | Execute_Immediate Run_Utility,0x8
0e82 00d9 | | Load_Top At_Offset_1
0e83 e404 | | Load 0x2,0x4
0e84 01d5 | | Execute Vector,Field_Reference
0e85 2603 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x3
0e86 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
0e87 e001 | | Load 0x0,0x1
0e88 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0e89 0119 | | Execute Any,Check_In_Formal_Type
0e8a 00d9 | | Load_Top At_Offset_1
0e8b 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
0e8c 00d9 | | Load_Top At_Offset_1
0e8d e407 | | Load 0x2,0x7
0e8e 2507 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x7
0e8f 01d5 | | Execute Vector,Field_Reference
0e90 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0e91 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3a.0x28 = 0xe91,0x14
0e92 e404 | | Load 0x2,0x4
0e93 01d5 | | Execute Vector,Field_Reference
0e94 2604 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x4
0e95 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0e96 6812 |h | Jump_Zero 0xea9
0e97 4801 |H | Short_Literal 0x1 ; Debug Table 0x3a.0x29 = 0xe97,0x15
0e98 e222 | " | Load 0x1,0x22
0e99 1c08 | | Execute_Immediate Run_Utility,0x8
0e9a 00d9 | | Load_Top At_Offset_1
0e9b e404 | | Load 0x2,0x4
0e9c 01d5 | | Execute Vector,Field_Reference
0e9d 2604 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x4
0e9e 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
0e9f e001 | | Load 0x0,0x1
0ea0 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0ea1 0119 | | Execute Any,Check_In_Formal_Type
0ea2 00d9 | | Load_Top At_Offset_1
0ea3 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
0ea4 00d9 | | Load_Top At_Offset_1
0ea5 e407 | | Load 0x2,0x7
0ea6 2507 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x7
0ea7 01d5 | | Execute Vector,Field_Reference
0ea8 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0ea9 00c8 | | Action Pop_Auxiliary_Range
0eaa 3fc9 |? | Loop_Increasing 0xe74
0eab 00ce | | Action Pop_Auxiliary
0eac 4801 |H | Short_Literal 0x1 ; Debug Table 0x3a.0x2a = 0xeac,0x16
0ead e407 | | Load 0x2,0x7
0eae 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6
0eaf e406 | | Load 0x2,0x6 ; Debug Table 0x3a.0x2b = 0xeaf,0x17
0eb0 e407 | | Load 0x2,0x7
0eb1 e404 | | Load 0x2,0x4
0eb2 e5ff | | Load 0x2,-0x1
0eb3 e24f | O | Load 0x1,0x4f
0eb4 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f
0eb5 c406 | | Store 0x2,0x6
0eb6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3a.0x2c = 0xeb6,0x18
0eb7 00da | | Load_Top At_Offset_2
0eb8 8252 | R | Call 0x1,0x52
0eb9 0007 | | Action Break_Optional ; Debug Table 0x3a.0x2d = 0xeb9,0x19
0eba e5ff | | Load 0x2,-0x1 ; Debug Table 0x3a.0x2e = 0xeba,0xc01
0ebb 0007 | | Action Break_Optional
0ebc 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3a.0x2f = 0xebc,0xc02
0ebd 0007 | | Action Break_Optional ; Debug Table 0x3a.0x30 = 0xebd,0xc03
0ebe 0007 | | Action Break_Optional ; Debug Table 0x3a.0x31 = 0xebe,0xc04
0ebf 0f0b | | Execute_Immediate Equal,0xb ; Debug Table 0x3a.0x32 = 0xebf,0x19
0ec0 7009 |p | Jump_Nonzero 0xeca
0ec1 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a.0x33 = 0xec1,0x1a
0ec2 e5fe | | Load 0x2,-0x2
0ec3 00eb | | Load_Encached Diana_Cache
0ec4 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2
0ec5 00eb | | Load_Encached Diana_Cache
0ec6 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0ec7 e5ff | | Load 0x2,-0x1
0ec8 8255 | U | Call 0x1,0x55
0ec9 005b | [ | Store_Top Discrete,At_Offset_3
0eca e406 | | Load 0x2,0x6 ; Debug Table 0x3a.0x34 = 0xeca,0x1b
0ecb 00d9 | | Load_Top At_Offset_1
0ecc e407 | | Load 0x2,0x7
0ecd e404 | | Load 0x2,0x4
0ece e40a | | Load 0x2,0xa
0ecf e5ff | | Load 0x2,-0x1
0ed0 e24f | O | Load 0x1,0x4f
0ed1 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40
0ed2 00d1 | | Pop_Control Pop_Count_1
0ed3 c406 | | Store 0x2,0x6
0ed4 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a.0x35 = 0xed4,0x1c
0ed5 0c01 | | Execute_Immediate Greater_Equal,0x1
0ed6 6803 |h | Jump_Zero 0xeda
0ed7 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a.0x36 = 0xed7,0x1d
0ed8 e002 | | Load 0x0,0x2
0ed9 1852 | R | Execute Package,Field_Execute,Field_Number 0x52
0eda 4801 |H | Short_Literal 0x1 ; Debug Table 0x3a.0x37 = 0xeda,0x1e
0edb e00f | | Load 0x0,0xf
0edc 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
0edd 4504 |E | Exit_Subprogram 0x4
0ede 0000 0000 | | .XXX[0x2]
0ee0 ; --------------------------------------------------------------------------------------
0ee0 ; SUBPROGRAM
0ee0 ; --------------------------------------------------------------------------------------
0ee0 0ee8 | | .CONST 0x0ee8 ; Address of begin
0ee1 0004 | | .CONST 0x0004 ; Address of exception handler
0ee2 0002 | | .CONST 0x0002 ; Number of locals
0ee3 INIT_0ee0:
0ee3 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3b = .DEBUG 0x0ee3,0x18d0,0x0001,0x0000,0x005a,0x37b5,0x0000,0x10a9
; Debug Table 0x3b.0x0 = 0xee3,0xffff
0ee4 0aff | | Execute_Immediate Plus,-0x1
0ee5 0248 | H | Execute Discrete,Check_In_Integer
0ee6 00e2 | | Load_Encached Integer_Cache
0ee7 03f1 | | Declare_Variable Discrete,With_Value
0ee8 BODY_0ee0:
0ee8 00cf | | Action Mark_Auxiliary
0ee9 4801 |H | Short_Literal 0x1 ; Debug Table 0x3b.0x1 = 0xee9,0x1
0eea e5fe | | Load 0x2,-0x2
0eeb 0aff | | Execute_Immediate Plus,-0x1
0eec 0248 | H | Execute Discrete,Check_In_Integer
0eed 0264 | d | Execute Discrete,Below_Bound
0eee 7005 |p | Jump_Nonzero 0xef4
0eef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3b.0x2 = 0xeef,0x2
0ef0 e5fb | | Load 0x2,-0x5
0ef1 8240 | @ | Call 0x1,0x40
0ef2 00c8 | | Action Pop_Auxiliary_Range
0ef3 37fb |7 | Loop_Decreasing 0xeef
0ef4 00ce | | Action Pop_Auxiliary
0ef5 e402 | | Load 0x2,0x2 ; Debug Table 0x3b.0x3 = 0xef5,0x3
0ef6 0f07 | | Execute_Immediate Equal,0x7
0ef7 6809 |h | Jump_Zero 0xf01
0ef8 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3b.0x4 = 0xef8,0x4
0ef9 0aff | | Execute_Immediate Plus,-0x1
0efa 0248 | H | Execute Discrete,Check_In_Integer
0efb e002 | | Load 0x0,0x2
0efc 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0efd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3b.0x5 = 0xefd,0x5
0efe 0a01 | | Execute_Immediate Plus,0x1
0eff 0248 | H | Execute Discrete,Check_In_Integer
0f00 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0f01 e5fc | | Load 0x2,-0x4 ; Debug Table 0x3b.0x6 = 0xf01,0x6
0f02 e002 | | Load 0x0,0x2
0f03 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0f04 0007 | | Action Break_Optional ; Debug Table 0x3b.0x7 = 0xf04,0x7
0f05 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3b.0x8 = 0xf05,0x401
0f06 4800 |H | Short_Literal 0x0 ; Debug Table 0x3b.0x9 = 0xf06,0x7
0f07 4800 |H | Short_Literal 0x0
0f08 60b3 |` | Indirect_Literal Discrete,0xfbc,{0x00000000, 0x7fffffff}
0f09 e602 | | Load 0x3,0x2
0f0a 486f |Ho | Short_Literal 0x6f
0f0b e402 | | Load 0x2,0x2
0f0c e002 | | Load 0x0,0x2
0f0d 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0f0e 4801 |H | Short_Literal 0x1 ; Debug Table 0x3b.0xa = 0xf0e,0x8
0f0f e5ff | | Load 0x2,-0x1
0f10 e015 | | Load 0x0,0x15
0f11 180d | | Execute Package,Field_Execute,Field_Number 0xd
0f12 e002 | | Load 0x0,0x2 ; Debug Table 0x3b.0xb = 0xf12,0x9
0f13 1853 | S | Execute Package,Field_Execute,Field_Number 0x53
0f14 4501 |E | Exit_Subprogram 0x1
0f15 0000 0000 | | .XXX[0x3]
0f17 0000 | |
0f18 ; --------------------------------------------------------------------------------------
0f18 ; SUBPROGRAM
0f18 ; --------------------------------------------------------------------------------------
0f18 0f2e | . | .CONST 0x0f2e ; Address of begin
0f19 0004 | | .CONST 0x0004 ; Address of exception handler
0f1a 0004 | | .CONST 0x0004 ; Number of locals
0f1b INIT_0f18:
0f1b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3c = .DEBUG 0x0f1b,0x18ea,0x0001,0x0000,0x005a,0x37b5,0x0000,0x1104
; Debug Table 0x3c.0x0 = 0xf1b,0xffff
0f1c e5fd | | Load 0x2,-0x3
0f1d 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0f1e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0f1f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3c.0x1 = 0xf1f,0xfffe
0f20 00eb | | Load_Encached Diana_Cache
0f21 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9
0f22 e00a | | Load 0x0,0xa
0f23 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0f24 e5ff | | Load 0x2,-0x1
0f25 00eb | | Load_Encached Diana_Cache
0f26 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0f27 00eb | | Load_Encached Diana_Cache
0f28 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0f29 e24f | O | Load 0x1,0x4f
0f2a 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
0f2b e00f | | Load 0x0,0xf ; Debug Table 0x3c.0x2 = 0xf2b,0xfffd
0f2c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0f2d 0322 | " | Declare_Variable Record
0f2e BODY_0f18:
0f2e e5fe | | Load 0x2,-0x2 ; Debug Table 0x3c.0x3 = 0xf2e,0x1
0f2f e002 | | Load 0x0,0x2
0f30 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0f31 e5fc | | Load 0x2,-0x4 ; Debug Table 0x3c.0x4 = 0xf31,0x2
0f32 e002 | | Load 0x0,0x2
0f33 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0f34 0007 | | Action Break_Optional ; Debug Table 0x3c.0x5 = 0xf34,0x3
0f35 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3c.0x6 = 0xf35,0x401
0f36 4800 |H | Short_Literal 0x0 ; Debug Table 0x3c.0x7 = 0xf36,0x3
0f37 4800 |H | Short_Literal 0x0
0f38 6083 |` | Indirect_Literal Discrete,0xfbc,{0x00000000, 0x7fffffff}
0f39 4801 |H | Short_Literal 0x1
0f3a 4866 |Hf | Short_Literal 0x66
0f3b e402 | | Load 0x2,0x2
0f3c e002 | | Load 0x0,0x2
0f3d 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0f3e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3c.0x8 = 0xf3e,0x4
0f3f 01db | | Execute Vector,Length
0f40 e002 | | Load 0x0,0x2
0f41 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0f42 4800 |H | Short_Literal 0x0 ; Debug Table 0x3c.0x9 = 0xf42,0x5
0f43 e018 | | Load 0x0,0x18
0f44 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0f45 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3c.0xa = 0xf45,0x6
0f46 e002 | | Load 0x0,0x2
0f47 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0f48 e5fc | | Load 0x2,-0x4 ; Debug Table 0x3c.0xb = 0xf48,0x7
0f49 e002 | | Load 0x0,0x2
0f4a 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0f4b 0007 | | Action Break_Optional ; Debug Table 0x3c.0xc = 0xf4b,0x8
0f4c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3c.0xd = 0xf4c,0x801
0f4d 4800 |H | Short_Literal 0x0 ; Debug Table 0x3c.0xe = 0xf4d,0x8
0f4e 4800 |H | Short_Literal 0x0
0f4f 606c |`l | Indirect_Literal Discrete,0xfbc,{0x00000000, 0x7fffffff}
0f50 4801 |H | Short_Literal 0x1
0f51 4810 |H | Short_Literal 0x10
0f52 e402 | | Load 0x2,0x2
0f53 e002 | | Load 0x0,0x2
0f54 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0f55 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3c.0xf = 0xf55,0x9
0f56 e00f | | Load 0x0,0xf
0f57 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0f58 00d1 | | Pop_Control Pop_Count_1
0f59 00cf | | Action Mark_Auxiliary
0f5a 00da | | Load_Top At_Offset_2 ; Debug Table 0x3c.0x10 = 0xf5a,0xa
0f5b 01d9 | | Execute Vector,Reverse_Bounds
0f5c 0263 | c | Execute Discrete,Above_Bound
0f5d 7031 |p1 | Jump_Nonzero 0xf8f
0f5e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3c.0x11 = 0xf5e,0xb
0f5f e603 | | Load 0x3,0x3
0f60 01d7 | | Execute Vector,Field_Read
0f61 e002 | | Load 0x0,0x2
0f62 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0f63 00db | | Load_Top At_Offset_3 ; Debug Table 0x3c.0x12 = 0xf63,0xc
0f64 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0f65 e002 | | Load 0x0,0x2
0f66 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0f67 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3c.0x13 = 0xf67,0xd
0f68 0e01 | | Execute_Immediate Not_Equal,0x1
0f69 6807 |h | Jump_Zero 0xf71
0f6a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3c.0x14 = 0xf6a,0xe
0f6b 0aff | | Execute_Immediate Plus,-0x1
0f6c 0248 | H | Execute Discrete,Check_In_Integer
0f6d e001 | | Load 0x0,0x1
0f6e 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
0f6f e014 | | Load 0x0,0x14
0f70 180d | | Execute Package,Field_Execute,Field_Number 0xd
0f71 00cf | | Action Mark_Auxiliary
0f72 4801 |H | Short_Literal 0x1 ; Debug Table 0x3c.0x15 = 0xf72,0xf
0f73 e5fe | | Load 0x2,-0x2
0f74 0aff | | Execute_Immediate Plus,-0x1
0f75 0248 | H | Execute Discrete,Check_In_Integer
0f76 0264 | d | Execute Discrete,Below_Bound
0f77 7005 |p | Jump_Nonzero 0xf7d
0f78 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3c.0x16 = 0xf78,0x10
0f79 e5fb | | Load 0x2,-0x5
0f7a 8240 | @ | Call 0x1,0x40
0f7b 00c8 | | Action Pop_Auxiliary_Range
0f7c 37fb |7 | Loop_Decreasing 0xf78
0f7d 00ce | | Action Pop_Auxiliary
0f7e e5fc | | Load 0x2,-0x4 ; Debug Table 0x3c.0x17 = 0xf7e,0x11
0f7f e002 | | Load 0x0,0x2
0f80 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0f81 0007 | | Action Break_Optional ; Debug Table 0x3c.0x18 = 0xf81,0x12
0f82 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3c.0x19 = 0xf82,0xc01
0f83 4800 |H | Short_Literal 0x0 ; Debug Table 0x3c.0x1a = 0xf83,0x12
0f84 4800 |H | Short_Literal 0x0
0f85 6036 |`6 | Indirect_Literal Discrete,0xfbc,{0x00000000, 0x7fffffff}
0f86 e5fe | | Load 0x2,-0x2
0f87 0a02 | | Execute_Immediate Plus,0x2
0f88 0248 | H | Execute Discrete,Check_In_Integer
0f89 487a |Hz | Short_Literal 0x7a
0f8a e402 | | Load 0x2,0x2
0f8b e002 | | Load 0x0,0x2
0f8c 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0f8d 00c8 | | Action Pop_Auxiliary_Range
0f8e 3fcf |? | Loop_Increasing 0xf5e
0f8f 00ce | | Action Pop_Auxiliary
0f90 e002 | | Load 0x0,0x2 ; Debug Table 0x3c.0x1b = 0xf90,0x13
0f91 1853 | S | Execute Package,Field_Execute,Field_Number 0x53
0f92 4501 |E | Exit_Subprogram 0x1
0f93 0000 0000 | | .BLANK 0000[0x5]
0f98 ; --------------------------------------------------------------------------------------
0f98 ; SUBPROGRAM
0f98 ; --------------------------------------------------------------------------------------
0f98 0f9b | | .CONST 0x0f9b ; Address of begin
0f99 0004 | | .CONST 0x0004 ; Address of exception handler
0f9a 0001 | | .CONST 0x0001 ; Number of locals
0f9b BODY_0f98:
0f9b INIT_0f98:
0f9b e216 | | Load 0x1,0x16 ; Debug Table 0x3d = .DEBUG 0x0f9b,0x1924,0x0002,0x0000,0x005a,0x37b5,0x0000,0x121a
; Debug Table 0x3d.0x0 = 0xf9b,0x1
0f9c 00db | | Load_Top At_Offset_3
0f9d e001 | | Load 0x0,0x1
0f9e 180f | | Execute Package,Field_Execute,Field_Number 0xf
0f9f 7005 |p | Jump_Nonzero 0xfa5
0fa0 e217 | | Load 0x1,0x17
0fa1 00db | | Load_Top At_Offset_3
0fa2 e001 | | Load 0x0,0x1
0fa3 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0fa4 4401 |D | Exit_Subprogram With_Result,0x1
0fa5 4801 |H | Short_Literal 0x1
0fa6 4401 |D | Exit_Subprogram With_Result,0x1
0fa7 0000 | | .XXX[0x1]
0fa8 ; --------------------------------------------------------------------------------------
0fa8 ; SUBPROGRAM
0fa8 ; --------------------------------------------------------------------------------------
0fa8 0fab | | .CONST 0x0fab ; Address of begin
0fa9 0004 | | .CONST 0x0004 ; Address of exception handler
0faa 0001 | | .CONST 0x0001 ; Number of locals
0fab BODY_0fa8:
0fab INIT_0fa8:
0fab 0007 | | Action Break_Optional ; Debug Table 0x3e = .DEBUG 0x0fab,0x1928,0x0002,0x0000,0x005a,0x37b5,0x0000,0x123a
; Debug Table 0x3e.0x0 = 0xfab,0x1
0fac e7ff | | Load 0x3,-0x1 ; Debug Table 0x3e.0x1 = 0xfac,0x401
0fad 0007 | | Action Break_Optional
0fae 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3e.0x2 = 0xfae,0x402
0faf 0007 | | Action Break_Optional ; Debug Table 0x3e.0x3 = 0xfaf,0x403
0fb0 0007 | | Action Break_Optional ; Debug Table 0x3e.0x4 = 0xfb0,0x404
0fb1 0b61 | a | Execute_Immediate Case_Compare,0x61 ; Debug Table 0x3e.0x5 = 0xfb1,0x1
0fb2 7006 |p | Jump_Nonzero 0xfb9
0fb3 0b66 | f | Execute_Immediate Case_Compare,0x66
0fb4 7004 |p | Jump_Nonzero 0xfb9
0fb5 0b6e | n | Execute_Immediate Case_Compare,0x6e
0fb6 7002 |p | Jump_Nonzero 0xfb9
0fb7 4800 |H | Short_Literal 0x0 ; Debug Table 0x3e.0x6 = 0xfb7,0x3
0fb8 4401 |D | Exit_Subprogram With_Result,0x1
0fb9 4801 |H | Short_Literal 0x1 ; Debug Table 0x3e.0x7 = 0xfb9,0x2
0fba 4401 |D | Exit_Subprogram With_Result,0x1
0fbb 0000 | | .XXX[0x1]
0fbc 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff}
0fc0 ; --------------------------------------------------------------------------------------
0fc0 ; STRING TABLE
0fc0 ; --------------------------------------------------------------------------------------
0fc0 001a | | .STRTAB 0x001a->0x0fcd ; "IN_PROGRESS"
0fc1 0023 | # | .STRTAB 0x0023->0x0fd2 ; "DONE"
0fc2 0025 | % | .STRTAB 0x0025->0x0fd4 ; "PREEXISTING"
0fc3 002e | . | .STRTAB 0x002e->0x0fda ; "COMP_ID_CONTEXT"
0fc4 003b | ; | .STRTAB 0x003b->0x0fe1 ; "LHS_CONTEXT"
0fc5 0044 | D | .STRTAB 0x0044->0x0fe7 ; "SUBTYPE_CONTEXT"
0fc6 0051 | Q | .STRTAB 0x0051->0x0fee ; "Array_Agg_Gen.Compute_Hi_Bound"
0fc7 006d | m | .STRTAB 0x006d->0x0ffd ; "Static constraint violation detected in array aggregate"
0fc8 00a2 | | .STRTAB 0x00a2->0x1019 ; "anti-sliding check"
0fc9 00b2 | | .STRTAB 0x00b2->0x1022 ; "Array_Agg_Gen - unexpected agg item"
0fca 00d3 | | .STRTAB 0x00d3->0x1033 ; "aggregate temp"
0fcb 00df | | .STRTAB 0x00df->0x103a ; "PARAMETERIZE"
0fcc 00e9 | | .STREND 0x00e9->0x1040
0fcd 494e 5f50 |IN_P| .STRTAB_STRINGS
1041 0000 0000 | | .BLANK 0000[0x7]
1048 ; --------------------------------------------------------------------------------------
1048 ; Debug Table
1048 ; --------------------------------------------------------------------------------------
1048 0003 003f | ?| .CONST 0x0003,0x003f
104a 000b 1242 | B| .DEBUG 0x000b,0x1242,0x8000,0x0000,0x005a,0x3695,0x0000,0x0005
1052 0012 124a | J| .DEBUG 0x0012,0x124a,0x8000,0x0000,0x005a,0x37b5,0x0000,0x003f
105a 015b 12fa | [ | .DEBUG 0x015b,0x12fa,0x0001,0x0000,0x005a,0x3695,0x0000,0x0006
1062 0193 131a | | .DEBUG 0x0193,0x131a,0x0001,0x0000,0x005a,0x3695,0x0000,0x0016
106a 01a3 131e | | .DEBUG 0x01a3,0x131e,0x0001,0x0000,0x005a,0x3695,0x0000,0x0030
1072 01b3 1322 | "| .DEBUG 0x01b3,0x1322,0x0005,0x0000,0x005a,0x37b5,0x0000,0x0112
107a 01cb 1324 | $| .DEBUG 0x01cb,0x1324,0x0005,0x0000,0x005a,0x37b5,0x0000,0x0119
1082 020b 1326 | &| .DEBUG 0x020b,0x1326,0x0005,0x0000,0x005a,0x37b5,0x0000,0x013c
108a 0223 1328 | # (| .DEBUG 0x0223,0x1328,0x0005,0x0000,0x005a,0x37b5,0x0000,0x0143
1092 0263 132a | c *| .DEBUG 0x0263,0x132a,0x0005,0x0000,0x005a,0x37b5,0x0000,0x0181
109a 02b3 132c | ,| .DEBUG 0x02b3,0x132c,0x0005,0x0000,0x005a,0x37b5,0x0000,0x019d
10a2 02cb 132e | .| .DEBUG 0x02cb,0x132e,0x0005,0x0000,0x005a,0x37b5,0x0000,0x01a7
10aa 02e3 1330 | 0| .DEBUG 0x02e3,0x1330,0x0005,0x0000,0x005a,0x37b5,0x0000,0x01b0
10b2 0313 1332 | 2| .DEBUG 0x0313,0x1332,0x0005,0x0000,0x005a,0x37b5,0x0000,0x01de
10ba 0353 1334 | S 4| .DEBUG 0x0353,0x1334,0x0005,0x0000,0x005a,0x37b5,0x0000,0x01fe
10c2 036b 1336 | k 6| .DEBUG 0x036b,0x1336,0x0001,0x0000,0x005a,0x37b5,0x0000,0x021c
10ca 0373 133a | s :| .DEBUG 0x0373,0x133a,0x0002,0x0000,0x005a,0x37b5,0x0000,0x022e
10d2 0383 133e | >| .DEBUG 0x0383,0x133e,0x0002,0x0000,0x005a,0x37b5,0x0000,0x024b
10da 03b3 1360 | `| .DEBUG 0x03b3,0x1360,0x0001,0x0000,0x005a,0x37b5,0x0000,0x02a5
10e2 03f3 1380 | | .DEBUG 0x03f3,0x1380,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0324
10ea 041b 1394 | | .DEBUG 0x041b,0x1394,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0375
10f2 04bb 1400 | | .DEBUG 0x04bb,0x1400,0x0001,0x0000,0x005a,0x37b5,0x0000,0x04b7
10fa 052b 143e | + >| .DEBUG 0x052b,0x143e,0x0001,0x0000,0x005a,0x37b5,0x0000,0x058d
1102 059b 146a | j| .DEBUG 0x059b,0x146a,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0652
110a 05b3 1470 | p| .DEBUG 0x05b3,0x1470,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0683
1112 05cb 1478 | x| .DEBUG 0x05cb,0x1478,0x0001,0x0000,0x005a,0x37b5,0x0000,0x06b1
111a 063b 1490 | ; | .DEBUG 0x063b,0x1490,0x0002,0x0000,0x005a,0x37b5,0x0000,0x0753
1122 0653 149a | S | .DEBUG 0x0653,0x149a,0x0002,0x0000,0x005a,0x37b5,0x0000,0x0784
112a 06bb 14c4 | | .DEBUG 0x06bb,0x14c4,0x0002,0x0000,0x005a,0x37b5,0x0000,0x085a
1132 0743 151c | C | .DEBUG 0x0743,0x151c,0x0002,0x0000,0x005a,0x37b5,0x0000,0x0922
113a 074b 1520 | K | .DEBUG 0x074b,0x1520,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0933
1142 075b 1526 | [ &| .DEBUG 0x075b,0x1526,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0959
114a 07fb 1576 | v| .DEBUG 0x07fb,0x1576,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0a40
1152 081b 1584 | | .DEBUG 0x081b,0x1584,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0a8b
115a 0843 1592 | C | .DEBUG 0x0843,0x1592,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0adc
1162 0853 1598 | S | .DEBUG 0x0853,0x1598,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0af6
116a 085b 159c | [ | .DEBUG 0x085b,0x159c,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0b07
1172 0893 15ac | | .DEBUG 0x0893,0x15ac,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0b5e
117a 08ab 15b4 | | .DEBUG 0x08ab,0x15b4,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0b8f
1182 08cb 15c2 | | .DEBUG 0x08cb,0x15c2,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0bd0
118a 08fb 15d0 | | .DEBUG 0x08fb,0x15d0,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0c14
1192 0913 15da | | .DEBUG 0x0913,0x15da,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0c4d
119a 0923 15e0 | # | .DEBUG 0x0923,0x15e0,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0c7f
11a2 09ab 161c | | .DEBUG 0x09ab,0x161c,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0c9f
11aa 09bb 162a | *| .DEBUG 0x09bb,0x162a,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0cbd
11b2 09cb 162e | .| .DEBUG 0x09cb,0x162e,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0ce1
11ba 09db 1632 | 2| .DEBUG 0x09db,0x1632,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0d09
11c2 09f3 1638 | 8| .DEBUG 0x09f3,0x1638,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0d32
11ca 0a3b 1656 | ; V| .DEBUG 0x0a3b,0x1656,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0dc0
11d2 0a73 166c | s l| .DEBUG 0x0a73,0x166c,0x0001,0x0000,0x005a,0x37b5,0x0000,0x0e2d
11da 0aa3 1678 | x| .DEBUG 0x0aa3,0x1678,0x0002,0x0000,0x005a,0x37b5,0x0000,0x0e97
11e2 0ab3 167c | || .DEBUG 0x0ab3,0x167c,0x0002,0x0000,0x005a,0x37b5,0x0000,0x0eb5
11ea 0acb 1682 | | .DEBUG 0x0acb,0x1682,0x0002,0x0000,0x005a,0x37b5,0x0000,0x11f1
11f2 0b33 16aa | 3 | .DEBUG 0x0b33,0x16aa,0x0002,0x0000,0x005a,0x37b5,0x0000,0x12e8
11fa 0bb3 170c | | .DEBUG 0x0bb3,0x170c,0x0001,0x0000,0x005a,0x37b5,0x0000,0x137f
1202 0bcb 1718 | | .DEBUG 0x0bcb,0x1718,0x0001,0x0000,0x005a,0x37b5,0x0000,0x13b9
120a 0be3 1722 | "| .DEBUG 0x0be3,0x1722,0x0001,0x0000,0x005a,0x37b5,0x0000,0x13ea
1212 0c63 1788 | c | .DEBUG 0x0c63,0x1788,0x0001,0x0000,0x005a,0x37b5,0x0000,0x1472
121a 0d8b 185e | ^| .DEBUG 0x0d8b,0x185e,0x0001,0x0000,0x005a,0x37b5,0x0000,0x1592
1222 0ee3 18d0 | | .DEBUG 0x0ee3,0x18d0,0x0001,0x0000,0x005a,0x37b5,0x0000,0x10a9
122a 0f1b 18ea | | .DEBUG 0x0f1b,0x18ea,0x0001,0x0000,0x005a,0x37b5,0x0000,0x1104
1232 0f9b 1924 | $| .DEBUG 0x0f9b,0x1924,0x0002,0x0000,0x005a,0x37b5,0x0000,0x121a
123a 0fab 1928 | (| .DEBUG 0x0fab,0x1928,0x0002,0x0000,0x005a,0x37b5,0x0000,0x123a
1242 ; --------------------------------------------------------------------------------------
1242 ; Debug3 Subtable 0x0
1242 ; --------------------------------------------------------------------------------------
1242 0003 0000 | | .DBG3TAB 0x0003,0x0000
1244 000b ffff | | .CONST 0x000b,0xffff
1246 000d fffe | | .CONST 0x000d,0xfffe
1248 000f fffd | | .CONST 0x000f,0xfffd
124a ; --------------------------------------------------------------------------------------
124a ; Debug3 Subtable 0x1
124a ; --------------------------------------------------------------------------------------
124a 0057 0000 | W | .DBG3TAB 0x0057,0x0000
124c 0012 ffff | | .CONST 0x0012,0xffff
124e 0013 fffe | | .CONST 0x0013,0xfffe
1250 0014 fffd | | .CONST 0x0014,0xfffd
1252 0015 fffc | | .CONST 0x0015,0xfffc
1254 0016 fffb | | .CONST 0x0016,0xfffb
1256 0017 fffa | | .CONST 0x0017,0xfffa
1258 0018 fff9 | | .CONST 0x0018,0xfff9
125a 0019 fff8 | | .CONST 0x0019,0xfff8
125c 001a fff7 | | .CONST 0x001a,0xfff7
125e 001b fff6 | | .CONST 0x001b,0xfff6
1260 001c fff5 | | .CONST 0x001c,0xfff5
1262 001d fff4 | | .CONST 0x001d,0xfff4
1264 0020 fff3 | | .CONST 0x0020,0xfff3
1266 0023 fff2 | # | .CONST 0x0023,0xfff2
1268 0026 fff1 | & | .CONST 0x0026,0xfff1
126a 002b fff0 | + | .CONST 0x002b,0xfff0
126c 0030 ffef | 0 | .CONST 0x0030,0xffef
126e 0036 ffee | 6 | .CONST 0x0036,0xffee
1270 003c ffed | < | .CONST 0x003c,0xffed
1272 0042 ffec | B | .CONST 0x0042,0xffec
1274 0045 ffeb | E | .CONST 0x0045,0xffeb
1276 0046 ffea | F | .CONST 0x0046,0xffea
1278 004a ffe9 | J | .CONST 0x004a,0xffe9
127a 004c ffe8 | L | .CONST 0x004c,0xffe8
127c 0053 ffe7 | S | .CONST 0x0053,0xffe7
127e 0058 ffe6 | X | .CONST 0x0058,0xffe6
1280 0065 ffe5 | e | .CONST 0x0065,0xffe5
1282 006a ffe4 | j | .CONST 0x006a,0xffe4
1284 007b ffe3 | { | .CONST 0x007b,0xffe3
1286 007f ffe2 | | .CONST 0x007f,0xffe2
1288 008b ffe1 | | .CONST 0x008b,0xffe1
128a 0091 ffe0 | | .CONST 0x0091,0xffe0
128c 0098 ffdf | | .CONST 0x0098,0xffdf
128e 00a9 ffde | | .CONST 0x00a9,0xffde
1290 00b7 ffdd | | .CONST 0x00b7,0xffdd
1292 00be ffdc | | .CONST 0x00be,0xffdc
1294 00bf ffdb | | .CONST 0x00bf,0xffdb
1296 00c2 ffda | | .CONST 0x00c2,0xffda
1298 00c4 ffd9 | | .CONST 0x00c4,0xffd9
129a 00c6 ffd8 | | .CONST 0x00c6,0xffd8
129c 00c8 ffd7 | | .CONST 0x00c8,0xffd7
129e 00ca ffd6 | | .CONST 0x00ca,0xffd6
12a0 00cc ffd5 | | .CONST 0x00cc,0xffd5
12a2 00ce ffd4 | | .CONST 0x00ce,0xffd4
12a4 00d0 ffd3 | | .CONST 0x00d0,0xffd3
12a6 00d2 ffd2 | | .CONST 0x00d2,0xffd2
12a8 00d4 ffd1 | | .CONST 0x00d4,0xffd1
12aa 00d6 ffd0 | | .CONST 0x00d6,0xffd0
12ac 00d8 ffcf | | .CONST 0x00d8,0xffcf
12ae 00da ffce | | .CONST 0x00da,0xffce
12b0 00dc ffcd | | .CONST 0x00dc,0xffcd
12b2 00de ffcc | | .CONST 0x00de,0xffcc
12b4 00e0 ffcb | | .CONST 0x00e0,0xffcb
12b6 00e2 ffca | | .CONST 0x00e2,0xffca
12b8 00e4 ffc9 | | .CONST 0x00e4,0xffc9
12ba 00e6 ffc8 | | .CONST 0x00e6,0xffc8
12bc 00e8 ffc7 | | .CONST 0x00e8,0xffc7
12be 00ea ffc6 | | .CONST 0x00ea,0xffc6
12c0 00ec ffc5 | | .CONST 0x00ec,0xffc5
12c2 00ee ffc4 | | .CONST 0x00ee,0xffc4
12c4 00f0 ffc3 | | .CONST 0x00f0,0xffc3
12c6 00f2 ffc2 | | .CONST 0x00f2,0xffc2
12c8 00f4 ffc1 | | .CONST 0x00f4,0xffc1
12ca 00f6 ffc0 | | .CONST 0x00f6,0xffc0
12cc 00f8 ffbf | | .CONST 0x00f8,0xffbf
12ce 00fa ffbe | | .CONST 0x00fa,0xffbe
12d0 00fc ffbd | | .CONST 0x00fc,0xffbd
12d2 00fe ffbc | | .CONST 0x00fe,0xffbc
12d4 0100 ffbb | | .CONST 0x0100,0xffbb
12d6 0102 ffba | | .CONST 0x0102,0xffba
12d8 0104 ffb9 | | .CONST 0x0104,0xffb9
12da 0106 ffb8 | | .CONST 0x0106,0xffb8
12dc 0108 ffb7 | | .CONST 0x0108,0xffb7
12de 010a ffb6 | | .CONST 0x010a,0xffb6
12e0 010c ffb5 | | .CONST 0x010c,0xffb5
12e2 013a ffb4 | : | .CONST 0x013a,0xffb4
12e4 013c ffb3 | < | .CONST 0x013c,0xffb3
12e6 013e ffb2 | > | .CONST 0x013e,0xffb2
12e8 0140 ffb1 | @ | .CONST 0x0140,0xffb1
12ea 0142 ffb0 | B | .CONST 0x0142,0xffb0
12ec 0144 ffaf | D | .CONST 0x0144,0xffaf
12ee 0146 ffae | F | .CONST 0x0146,0xffae
12f0 0148 ffad | H | .CONST 0x0148,0xffad
12f2 014a ffac | J | .CONST 0x014a,0xffac
12f4 014c ffab | L | .CONST 0x014c,0xffab
12f6 014e ffaa | N | .CONST 0x014e,0xffaa
12f8 0150 ffa9 | P | .CONST 0x0150,0xffa9
12fa ; --------------------------------------------------------------------------------------
12fa ; Debug3 Subtable 0x2
12fa ; --------------------------------------------------------------------------------------
12fa 0001 000e | | .DBG3TAB 0x0001,0x000e
12fc 015b ffff | [ | .CONST 0x015b,0xffff
12fe 0160 0001 | ` | .CONST 0x0160,0x0001
1300 0161 0401 | a | .CONST 0x0161,0x0401
1302 0163 0001 | c | .CONST 0x0163,0x0001
1304 0164 0002 | d | .CONST 0x0164,0x0002
1306 0167 0003 | g | .CONST 0x0167,0x0003
1308 0168 0801 | h | .CONST 0x0168,0x0801
130a 016a 0802 | j | .CONST 0x016a,0x0802
130c 016b 0803 | k | .CONST 0x016b,0x0803
130e 016c 0804 | l | .CONST 0x016c,0x0804
1310 016d 0003 | m | .CONST 0x016d,0x0003
1312 0172 0c01 | r | .CONST 0x0172,0x0c01
1314 0176 0804 | v | .CONST 0x0176,0x0804
1316 0177 0004 | w | .CONST 0x0177,0x0004
1318 0181 0005 | | .CONST 0x0181,0x0005
131a ; --------------------------------------------------------------------------------------
131a ; Debug3 Subtable 0x3
131a ; --------------------------------------------------------------------------------------
131a 0000 0001 | | .DBG3TAB 0x0000,0x0001
131c 0193 0001 | | .CONST 0x0193,0x0001
131e ; --------------------------------------------------------------------------------------
131e ; Debug3 Subtable 0x4
131e ; --------------------------------------------------------------------------------------
131e 0000 0001 | | .DBG3TAB 0x0000,0x0001
1320 01a3 0001 | | .CONST 0x01a3,0x0001
1322 ; --------------------------------------------------------------------------------------
1322 ; Debug3 Subtable 0x5
1322 ; --------------------------------------------------------------------------------------
1322 0000 0000 | | .DBG3TAB 0x0000,0x0000
1324 ; --------------------------------------------------------------------------------------
1324 ; Debug3 Subtable 0x6
1324 ; --------------------------------------------------------------------------------------
1324 0000 0000 | | .DBG3TAB 0x0000,0x0000
1326 ; --------------------------------------------------------------------------------------
1326 ; Debug3 Subtable 0x7
1326 ; --------------------------------------------------------------------------------------
1326 0000 0000 | | .DBG3TAB 0x0000,0x0000
1328 ; --------------------------------------------------------------------------------------
1328 ; Debug3 Subtable 0x8
1328 ; --------------------------------------------------------------------------------------
1328 0000 0000 | | .DBG3TAB 0x0000,0x0000
132a ; --------------------------------------------------------------------------------------
132a ; Debug3 Subtable 0x9
132a ; --------------------------------------------------------------------------------------
132a 0000 0000 | | .DBG3TAB 0x0000,0x0000
132c ; --------------------------------------------------------------------------------------
132c ; Debug3 Subtable 0xa
132c ; --------------------------------------------------------------------------------------
132c 0000 0000 | | .DBG3TAB 0x0000,0x0000
132e ; --------------------------------------------------------------------------------------
132e ; Debug3 Subtable 0xb
132e ; --------------------------------------------------------------------------------------
132e 0000 0000 | | .DBG3TAB 0x0000,0x0000
1330 ; --------------------------------------------------------------------------------------
1330 ; Debug3 Subtable 0xc
1330 ; --------------------------------------------------------------------------------------
1330 0000 0000 | | .DBG3TAB 0x0000,0x0000
1332 ; --------------------------------------------------------------------------------------
1332 ; Debug3 Subtable 0xd
1332 ; --------------------------------------------------------------------------------------
1332 0000 0000 | | .DBG3TAB 0x0000,0x0000
1334 ; --------------------------------------------------------------------------------------
1334 ; Debug3 Subtable 0xe
1334 ; --------------------------------------------------------------------------------------
1334 0000 0000 | | .DBG3TAB 0x0000,0x0000
1336 ; --------------------------------------------------------------------------------------
1336 ; Debug3 Subtable 0xf
1336 ; --------------------------------------------------------------------------------------
1336 0000 0001 | | .DBG3TAB 0x0000,0x0001
1338 036b 0001 | k | .CONST 0x036b,0x0001
133a ; --------------------------------------------------------------------------------------
133a ; Debug3 Subtable 0x10
133a ; --------------------------------------------------------------------------------------
133a 0000 0001 | | .DBG3TAB 0x0000,0x0001
133c 0373 0001 | s | .CONST 0x0373,0x0001
133e ; --------------------------------------------------------------------------------------
133e ; Debug3 Subtable 0x11
133e ; --------------------------------------------------------------------------------------
133e 0001 000f | | .DBG3TAB 0x0001,0x000f
1340 0383 ffff | | .CONST 0x0383,0xffff
1342 0386 0001 | | .CONST 0x0386,0x0001
1344 0387 0401 | | .CONST 0x0387,0x0401
1346 0389 0402 | | .CONST 0x0389,0x0402
1348 038a 0403 | | .CONST 0x038a,0x0403
134a 038b 0404 | | .CONST 0x038b,0x0404
134c 038c 0001 | | .CONST 0x038c,0x0001
134e 038e 0002 | | .CONST 0x038e,0x0002
1350 0392 0003 | | .CONST 0x0392,0x0003
1352 0395 0801 | | .CONST 0x0395,0x0801
1354 0399 0003 | | .CONST 0x0399,0x0003
1356 039d 0c01 | | .CONST 0x039d,0x0c01
1358 039f 0c02 | | .CONST 0x039f,0x0c02
135a 03a0 0c03 | | .CONST 0x03a0,0x0c03
135c 03a1 0c04 | | .CONST 0x03a1,0x0c04
135e 03a3 0801 | | .CONST 0x03a3,0x0801
1360 ; --------------------------------------------------------------------------------------
1360 ; Debug3 Subtable 0x12
1360 ; --------------------------------------------------------------------------------------
1360 0004 000b | | .DBG3TAB 0x0004,0x000b
1362 03b3 ffff | | .CONST 0x03b3,0xffff
1364 03b4 fffe | | .CONST 0x03b4,0xfffe
1366 03b5 fffd | | .CONST 0x03b5,0xfffd
1368 03ba fffc | | .CONST 0x03ba,0xfffc
136a 03bf 0001 | | .CONST 0x03bf,0x0001
136c 03c2 0002 | | .CONST 0x03c2,0x0002
136e 03cd 0003 | | .CONST 0x03cd,0x0003
1370 03d7 0004 | | .CONST 0x03d7,0x0004
1372 03d9 0005 | | .CONST 0x03d9,0x0005
1374 03db 0006 | | .CONST 0x03db,0x0006
1376 03e0 0007 | | .CONST 0x03e0,0x0007
1378 03e2 0008 | | .CONST 0x03e2,0x0008
137a 03e4 0009 | | .CONST 0x03e4,0x0009
137c 03e6 000a | | .CONST 0x03e6,0x000a
137e 03eb 000b | | .CONST 0x03eb,0x000b
1380 ; --------------------------------------------------------------------------------------
1380 ; Debug3 Subtable 0x13
1380 ; --------------------------------------------------------------------------------------
1380 0002 0007 | | .DBG3TAB 0x0002,0x0007
1382 03f3 ffff | | .CONST 0x03f3,0xffff
1384 03f8 fffe | | .CONST 0x03f8,0xfffe
1386 03f9 0001 | | .CONST 0x03f9,0x0001
1388 03fc 0002 | | .CONST 0x03fc,0x0002
138a 0404 0003 | | .CONST 0x0404,0x0003
138c 040b 0004 | | .CONST 0x040b,0x0004
138e 040d 0005 | | .CONST 0x040d,0x0005
1390 0412 0006 | | .CONST 0x0412,0x0006
1392 0414 0007 | | .CONST 0x0414,0x0007
1394 ; --------------------------------------------------------------------------------------
1394 ; Debug3 Subtable 0x14
1394 ; --------------------------------------------------------------------------------------
1394 0003 0032 | 2| .DBG3TAB 0x0003,0x0032
1396 041b 0001 | | .CONST 0x041b,0x0001
1398 0421 0002 | ! | .CONST 0x0421,0x0002
139a 0425 0003 | % | .CONST 0x0425,0x0003
139c 0428 0004 | ( | .CONST 0x0428,0x0004
139e 042c 0005 | , | .CONST 0x042c,0x0005
13a0 042e 0006 | . | .CONST 0x042e,0x0006
13a2 0431 0401 | 1 | .CONST 0x0431,0x0401
13a4 0433 0402 | 3 | .CONST 0x0433,0x0402
13a6 0434 0403 | 4 | .CONST 0x0434,0x0403
13a8 0435 0404 | 5 | .CONST 0x0435,0x0404
13aa 0437 0006 | 7 | .CONST 0x0437,0x0006
13ac 043d 0801 | = | .CONST 0x043d,0x0801
13ae 0441 0404 | A | .CONST 0x0441,0x0404
13b0 0442 0007 | B | .CONST 0x0442,0x0007
13b2 0446 0c01 | F | .CONST 0x0446,0x0c01
13b4 0448 0c02 | H | .CONST 0x0448,0x0c02
13b6 0449 0c03 | I | .CONST 0x0449,0x0c03
13b8 044a 0c04 | J | .CONST 0x044a,0x0c04
13ba 044c 0007 | L | .CONST 0x044c,0x0007
13bc 0450 000c | P | .CONST 0x0450,0x000c
13be 0451 0008 | Q | .CONST 0x0451,0x0008
13c0 0454 0009 | T | .CONST 0x0454,0x0009
13c2 045a 1001 | Z | .CONST 0x045a,0x1001
13c4 045c 1002 | \ | .CONST 0x045c,0x1002
13c6 045d 1003 | ] | .CONST 0x045d,0x1003
13c8 045e 1004 | ^ | .CONST 0x045e,0x1004
13ca 0460 0009 | ` | .CONST 0x0460,0x0009
13cc 0464 000b | d | .CONST 0x0464,0x000b
13ce 0469 000d | i | .CONST 0x0469,0x000d
13d0 046a ebff | j | .CONST 0x046a,0xebff
13d2 046e ebfe | n | .CONST 0x046e,0xebfe
13d4 046f ebfd | o | .CONST 0x046f,0xebfd
13d6 047a 1402 | z | .CONST 0x047a,0x1402
13d8 0485 1401 | | .CONST 0x0485,0x1401
13da 0486 1801 | | .CONST 0x0486,0x1801
13dc 0488 1802 | | .CONST 0x0488,0x1802
13de 0489 1803 | | .CONST 0x0489,0x1803
13e0 048a 1804 | | .CONST 0x048a,0x1804
13e2 048b 1401 | | .CONST 0x048b,0x1401
13e4 048e 1403 | | .CONST 0x048e,0x1403
13e6 048f 1c01 | | .CONST 0x048f,0x1c01
13e8 0491 1c02 | | .CONST 0x0491,0x1c02
13ea 0492 1c03 | | .CONST 0x0492,0x1c03
13ec 0493 1c04 | | .CONST 0x0493,0x1c04
13ee 0494 1403 | | .CONST 0x0494,0x1403
13f0 0498 1404 | | .CONST 0x0498,0x1404
13f2 049d 1405 | | .CONST 0x049d,0x1405
13f4 04a1 1406 | | .CONST 0x04a1,0x1406
13f6 04a5 1407 | | .CONST 0x04a5,0x1407
13f8 04aa 1408 | | .CONST 0x04aa,0x1408
13fa 04ad 1409 | | .CONST 0x04ad,0x1409
13fc 04b0 140a | | .CONST 0x04b0,0x140a
13fe 04b3 140b | | .CONST 0x04b3,0x140b
1400 ; --------------------------------------------------------------------------------------
1400 ; Debug3 Subtable 0x15
1400 ; --------------------------------------------------------------------------------------
1400 0004 001a | | .DBG3TAB 0x0004,0x001a
1402 04bb ffff | | .CONST 0x04bb,0xffff
1404 04be fffe | | .CONST 0x04be,0xfffe
1406 04c1 fffd | | .CONST 0x04c1,0xfffd
1408 04c2 fffc | | .CONST 0x04c2,0xfffc
140a 04c3 0001 | | .CONST 0x04c3,0x0001
140c 04c7 0002 | | .CONST 0x04c7,0x0002
140e 04cc 0003 | | .CONST 0x04cc,0x0003
1410 04cf 0004 | | .CONST 0x04cf,0x0004
1412 04d2 0005 | | .CONST 0x04d2,0x0005
1414 04d4 0006 | | .CONST 0x04d4,0x0006
1416 04d6 0007 | | .CONST 0x04d6,0x0007
1418 04db 0008 | | .CONST 0x04db,0x0008
141a 04df 0009 | | .CONST 0x04df,0x0009
141c 04e4 000a | | .CONST 0x04e4,0x000a
141e 04e8 000b | | .CONST 0x04e8,0x000b
1420 04ea 000c | | .CONST 0x04ea,0x000c
1422 04ee 000d | | .CONST 0x04ee,0x000d
1424 04ef 0401 | | .CONST 0x04ef,0x0401
1426 04f0 000d | | .CONST 0x04f0,0x000d
1428 04fc 000e | | .CONST 0x04fc,0x000e
142a 04fe 000f | | .CONST 0x04fe,0x000f
142c 04ff 0801 | | .CONST 0x04ff,0x0801
142e 0500 000f | | .CONST 0x0500,0x000f
1430 050c 0010 | | .CONST 0x050c,0x0010
1432 050e 0011 | | .CONST 0x050e,0x0011
1434 050f 0c01 | | .CONST 0x050f,0x0c01
1436 0510 0011 | | .CONST 0x0510,0x0011
1438 051a 0012 | | .CONST 0x051a,0x0012
143a 051b 1001 | | .CONST 0x051b,0x1001
143c 051c 0012 | | .CONST 0x051c,0x0012
143e ; --------------------------------------------------------------------------------------
143e ; Debug3 Subtable 0x16
143e ; --------------------------------------------------------------------------------------
143e 0001 0014 | | .DBG3TAB 0x0001,0x0014
1440 052b ffff | + | .CONST 0x052b,0xffff
1442 052c 0001 | , | .CONST 0x052c,0x0001
1444 052e 0002 | . | .CONST 0x052e,0x0002
1446 0532 0003 | 2 | .CONST 0x0532,0x0003
1448 0534 0004 | 4 | .CONST 0x0534,0x0004
144a 053b 0005 | ; | .CONST 0x053b,0x0005
144c 053f 0006 | ? | .CONST 0x053f,0x0006
144e 0542 0007 | B | .CONST 0x0542,0x0007
1450 054a 0008 | J | .CONST 0x054a,0x0008
1452 054c 0009 | L | .CONST 0x054c,0x0009
1454 054e 000a | N | .CONST 0x054e,0x000a
1456 0551 000b | Q | .CONST 0x0551,0x000b
1458 0559 000c | Y | .CONST 0x0559,0x000c
145a 0560 000d | ` | .CONST 0x0560,0x000d
145c 0564 000e | d | .CONST 0x0564,0x000e
145e 056b 000f | k | .CONST 0x056b,0x000f
1460 056f 0010 | o | .CONST 0x056f,0x0010
1462 0571 0011 | q | .CONST 0x0571,0x0011
1464 0579 0012 | y | .CONST 0x0579,0x0012
1466 0581 0013 | | .CONST 0x0581,0x0013
1468 0589 0014 | | .CONST 0x0589,0x0014
146a ; --------------------------------------------------------------------------------------
146a ; Debug3 Subtable 0x17
146a ; --------------------------------------------------------------------------------------
146a 0000 0002 | | .DBG3TAB 0x0000,0x0002
146c 059b 0001 | | .CONST 0x059b,0x0001
146e 05a2 0002 | | .CONST 0x05a2,0x0002
1470 ; --------------------------------------------------------------------------------------
1470 ; Debug3 Subtable 0x18
1470 ; --------------------------------------------------------------------------------------
1470 0001 0002 | | .DBG3TAB 0x0001,0x0002
1472 05b3 ffff | | .CONST 0x05b3,0xffff
1474 05b8 0001 | | .CONST 0x05b8,0x0001
1476 05bb 0002 | | .CONST 0x05bb,0x0002
1478 ; --------------------------------------------------------------------------------------
1478 ; Debug3 Subtable 0x19
1478 ; --------------------------------------------------------------------------------------
1478 0002 0009 | | .DBG3TAB 0x0002,0x0009
147a 05cb ffff | | .CONST 0x05cb,0xffff
147c 05d2 fffe | | .CONST 0x05d2,0xfffe
147e 05d4 0001 | | .CONST 0x05d4,0x0001
1480 05d9 0002 | | .CONST 0x05d9,0x0002
1482 05dc 0003 | | .CONST 0x05dc,0x0003
1484 05e0 0004 | | .CONST 0x05e0,0x0004
1486 05e4 0005 | | .CONST 0x05e4,0x0005
1488 0602 0006 | | .CONST 0x0602,0x0006
148a 0604 0007 | | .CONST 0x0604,0x0007
148c 0606 0008 | | .CONST 0x0606,0x0008
148e 0628 0009 | ( | .CONST 0x0628,0x0009
1490 ; --------------------------------------------------------------------------------------
1490 ; Debug3 Subtable 0x1a
1490 ; --------------------------------------------------------------------------------------
1490 0000 0004 | | .DBG3TAB 0x0000,0x0004
1492 063b 0001 | ; | .CONST 0x063b,0x0001
1494 0641 0002 | A | .CONST 0x0641,0x0002
1496 0647 0003 | G | .CONST 0x0647,0x0003
1498 064a 0004 | J | .CONST 0x064a,0x0004
149a ; --------------------------------------------------------------------------------------
149a ; Debug3 Subtable 0x1b
149a ; --------------------------------------------------------------------------------------
149a 0006 000e | | .DBG3TAB 0x0006,0x000e
149c 0653 ffff | S | .CONST 0x0653,0xffff
149e 0658 0001 | X | .CONST 0x0658,0x0001
14a0 065b 0002 | [ | .CONST 0x065b,0x0002
14a2 0663 0003 | c | .CONST 0x0663,0x0003
14a4 066f 0004 | o | .CONST 0x066f,0x0004
14a6 0674 0005 | t | .CONST 0x0674,0x0005
14a8 0675 fbff | u | .CONST 0x0675,0xfbff
14aa 067a fbfe | z | .CONST 0x067a,0xfbfe
14ac 067b fbfd | { | .CONST 0x067b,0xfbfd
14ae 067c fbfc | | | .CONST 0x067c,0xfbfc
14b0 067d fbfb | } | .CONST 0x067d,0xfbfb
14b2 0687 0401 | | .CONST 0x0687,0x0401
14b4 068b 0402 | | .CONST 0x068b,0x0402
14b6 068c 0801 | | .CONST 0x068c,0x0801
14b8 068e 0402 | | .CONST 0x068e,0x0402
14ba 068f 0403 | | .CONST 0x068f,0x0403
14bc 0698 0404 | | .CONST 0x0698,0x0404
14be 06a0 0405 | | .CONST 0x06a0,0x0405
14c0 06a2 0406 | | .CONST 0x06a2,0x0406
14c2 06b2 0006 | | .CONST 0x06b2,0x0006
14c4 ; --------------------------------------------------------------------------------------
14c4 ; Debug3 Subtable 0x1c
14c4 ; --------------------------------------------------------------------------------------
14c4 0004 0027 | '| .DBG3TAB 0x0004,0x0027
14c6 06bb ffff | | .CONST 0x06bb,0xffff
14c8 06c0 fffe | | .CONST 0x06c0,0xfffe
14ca 06c1 fffd | | .CONST 0x06c1,0xfffd
14cc 06c2 fffc | | .CONST 0x06c2,0xfffc
14ce 06c4 0001 | | .CONST 0x06c4,0x0001
14d0 06c5 0401 | | .CONST 0x06c5,0x0401
14d2 06c7 0402 | | .CONST 0x06c7,0x0402
14d4 06c8 0403 | | .CONST 0x06c8,0x0403
14d6 06c9 0404 | | .CONST 0x06c9,0x0404
14d8 06ca 0001 | | .CONST 0x06ca,0x0001
14da 06cc 0002 | | .CONST 0x06cc,0x0002
14dc 06ce 0003 | | .CONST 0x06ce,0x0003
14de 06cf 0801 | | .CONST 0x06cf,0x0801
14e0 06d1 0802 | | .CONST 0x06d1,0x0802
14e2 06d2 0803 | | .CONST 0x06d2,0x0803
14e4 06d3 0804 | | .CONST 0x06d3,0x0804
14e6 06d4 0003 | | .CONST 0x06d4,0x0003
14e8 06d6 0004 | | .CONST 0x06d6,0x0004
14ea 06db 0c01 | | .CONST 0x06db,0x0c01
14ec 06dd 0c02 | | .CONST 0x06dd,0x0c02
14ee 06df 0c03 | | .CONST 0x06df,0x0c03
14f0 06e3 0c04 | | .CONST 0x06e3,0x0c04
14f2 06e7 0c05 | | .CONST 0x06e7,0x0c05
14f4 06e9 1001 | | .CONST 0x06e9,0x1001
14f6 06eb 1002 | | .CONST 0x06eb,0x1002
14f8 06ec 1003 | | .CONST 0x06ec,0x1003
14fa 06ed 1004 | | .CONST 0x06ed,0x1004
14fc 06ef 0c05 | | .CONST 0x06ef,0x0c05
14fe 06f9 1401 | | .CONST 0x06f9,0x1401
1500 06fb 1402 | | .CONST 0x06fb,0x1402
1502 06fc 1403 | | .CONST 0x06fc,0x1403
1504 06fd 1404 | | .CONST 0x06fd,0x1404
1506 06ff 1004 | | .CONST 0x06ff,0x1004
1508 070d 0004 | | .CONST 0x070d,0x0004
150a 0714 0005 | | .CONST 0x0714,0x0005
150c 071d 0006 | | .CONST 0x071d,0x0006
150e 071f 0007 | | .CONST 0x071f,0x0007
1510 0725 0008 | % | .CONST 0x0725,0x0008
1512 072b 0009 | + | .CONST 0x072b,0x0009
1514 072c 1801 | , | .CONST 0x072c,0x1801
1516 072e 0009 | . | .CONST 0x072e,0x0009
1518 072f 000a | / | .CONST 0x072f,0x000a
151a 0731 000b | 1 | .CONST 0x0731,0x000b
151c ; --------------------------------------------------------------------------------------
151c ; Debug3 Subtable 0x1d
151c ; --------------------------------------------------------------------------------------
151c 0000 0001 | | .DBG3TAB 0x0000,0x0001
151e 0743 0001 | C | .CONST 0x0743,0x0001
1520 ; --------------------------------------------------------------------------------------
1520 ; Debug3 Subtable 0x1e
1520 ; --------------------------------------------------------------------------------------
1520 0000 0002 | | .DBG3TAB 0x0000,0x0002
1522 074b 0001 | K | .CONST 0x074b,0x0001
1524 074e 0002 | N | .CONST 0x074e,0x0002
1526 ; --------------------------------------------------------------------------------------
1526 ; Debug3 Subtable 0x1f
1526 ; --------------------------------------------------------------------------------------
1526 0003 0024 | $| .DBG3TAB 0x0003,0x0024
1528 075b 0001 | [ | .CONST 0x075b,0x0001
152a 075d 0002 | ] | .CONST 0x075d,0x0002
152c 0761 0003 | a | .CONST 0x0761,0x0003
152e 0769 0004 | i | .CONST 0x0769,0x0004
1530 076a fbff | j | .CONST 0x076a,0xfbff
1532 0775 0801 | u | .CONST 0x0775,0x0801
1534 0777 0802 | w | .CONST 0x0777,0x0802
1536 0779 0803 | y | .CONST 0x0779,0x0803
1538 077d 0804 | } | .CONST 0x077d,0x0804
153a 0781 0805 | | .CONST 0x0781,0x0805
153c 0783 0c01 | | .CONST 0x0783,0x0c01
153e 0785 0c02 | | .CONST 0x0785,0x0c02
1540 0786 0c03 | | .CONST 0x0786,0x0c03
1542 0787 0c04 | | .CONST 0x0787,0x0c04
1544 0789 0805 | | .CONST 0x0789,0x0805
1546 0793 1001 | | .CONST 0x0793,0x1001
1548 0795 1002 | | .CONST 0x0795,0x1002
154a 0796 1003 | | .CONST 0x0796,0x1003
154c 0797 1004 | | .CONST 0x0797,0x1004
154e 0799 0c04 | | .CONST 0x0799,0x0c04
1550 07a7 fbff | | .CONST 0x07a7,0xfbff
1552 07a8 fbfe | | .CONST 0x07a8,0xfbfe
1554 07a9 0401 | | .CONST 0x07a9,0x0401
1556 07aa 1401 | | .CONST 0x07aa,0x1401
1558 07ac 1402 | | .CONST 0x07ac,0x1402
155a 07ad 1403 | | .CONST 0x07ad,0x1403
155c 07ae 1404 | | .CONST 0x07ae,0x1404
155e 07af 0401 | | .CONST 0x07af,0x0401
1560 07b9 0406 | | .CONST 0x07b9,0x0406
1562 07bf 0402 | | .CONST 0x07bf,0x0402
1564 07cb 0403 | | .CONST 0x07cb,0x0403
1566 07ce 0404 | | .CONST 0x07ce,0x0404
1568 07d5 0405 | | .CONST 0x07d5,0x0405
156a 07da 0407 | | .CONST 0x07da,0x0407
156c 07dd 0408 | | .CONST 0x07dd,0x0408
156e 07e1 0409 | | .CONST 0x07e1,0x0409
1570 07e2 1801 | | .CONST 0x07e2,0x1801
1572 07e3 0409 | | .CONST 0x07e3,0x0409
1574 07ed 0005 | | .CONST 0x07ed,0x0005
1576 ; --------------------------------------------------------------------------------------
1576 ; Debug3 Subtable 0x20
1576 ; --------------------------------------------------------------------------------------
1576 0000 0006 | | .DBG3TAB 0x0000,0x0006
1578 07fb 0001 | | .CONST 0x07fb,0x0001
157a 07fd 0002 | | .CONST 0x07fd,0x0002
157c 0801 0003 | | .CONST 0x0801,0x0003
157e 0804 0004 | | .CONST 0x0804,0x0004
1580 0809 0005 | | .CONST 0x0809,0x0005
1582 080c 0006 | | .CONST 0x080c,0x0006
1584 ; --------------------------------------------------------------------------------------
1584 ; Debug3 Subtable 0x21
1584 ; --------------------------------------------------------------------------------------
1584 0001 0005 | | .DBG3TAB 0x0001,0x0005
1586 081b ffff | | .CONST 0x081b,0xffff
1588 0820 0001 | | .CONST 0x0820,0x0001
158a 0823 0002 | # | .CONST 0x0823,0x0002
158c 0827 0003 | ' | .CONST 0x0827,0x0003
158e 082a 0004 | * | .CONST 0x082a,0x0004
1590 0832 0005 | 2 | .CONST 0x0832,0x0005
1592 ; --------------------------------------------------------------------------------------
1592 ; Debug3 Subtable 0x22
1592 ; --------------------------------------------------------------------------------------
1592 0000 0002 | | .DBG3TAB 0x0000,0x0002
1594 0843 0001 | C | .CONST 0x0843,0x0001
1596 0847 0002 | G | .CONST 0x0847,0x0002
1598 ; --------------------------------------------------------------------------------------
1598 ; Debug3 Subtable 0x23
1598 ; --------------------------------------------------------------------------------------
1598 0000 0001 | | .DBG3TAB 0x0000,0x0001
159a 0853 0001 | S | .CONST 0x0853,0x0001
159c ; --------------------------------------------------------------------------------------
159c ; Debug3 Subtable 0x24
159c ; --------------------------------------------------------------------------------------
159c 0000 0007 | | .DBG3TAB 0x0000,0x0007
159e 085b 0001 | [ | .CONST 0x085b,0x0001
15a0 0867 0002 | g | .CONST 0x0867,0x0002
15a2 086e 0003 | n | .CONST 0x086e,0x0003
15a4 0871 0004 | q | .CONST 0x0871,0x0004
15a6 087d 0005 | } | .CONST 0x087d,0x0005
15a8 0884 0006 | | .CONST 0x0884,0x0006
15aa 0887 0007 | | .CONST 0x0887,0x0007
15ac ; --------------------------------------------------------------------------------------
15ac ; Debug3 Subtable 0x25
15ac ; --------------------------------------------------------------------------------------
15ac 0000 0003 | | .DBG3TAB 0x0000,0x0003
15ae 0893 0001 | | .CONST 0x0893,0x0001
15b0 0898 0002 | | .CONST 0x0898,0x0002
15b2 089f 0003 | | .CONST 0x089f,0x0003
15b4 ; --------------------------------------------------------------------------------------
15b4 ; Debug3 Subtable 0x26
15b4 ; --------------------------------------------------------------------------------------
15b4 0000 0006 | | .DBG3TAB 0x0000,0x0006
15b6 08ac 0001 | | .CONST 0x08ac,0x0001
15b8 08b0 0002 | | .CONST 0x08b0,0x0002
15ba 08b6 0003 | | .CONST 0x08b6,0x0003
15bc 08b9 0004 | | .CONST 0x08b9,0x0004
15be 08ba 0401 | | .CONST 0x08ba,0x0401
15c0 08bb 0004 | | .CONST 0x08bb,0x0004
15c2 ; --------------------------------------------------------------------------------------
15c2 ; Debug3 Subtable 0x27
15c2 ; --------------------------------------------------------------------------------------
15c2 0000 0006 | | .DBG3TAB 0x0000,0x0006
15c4 08cb 0001 | | .CONST 0x08cb,0x0001
15c6 08e2 0002 | | .CONST 0x08e2,0x0002
15c8 08e5 0003 | | .CONST 0x08e5,0x0003
15ca 08e6 0401 | | .CONST 0x08e6,0x0401
15cc 08e7 0003 | | .CONST 0x08e7,0x0003
15ce 08ef 0004 | | .CONST 0x08ef,0x0004
15d0 ; --------------------------------------------------------------------------------------
15d0 ; Debug3 Subtable 0x28
15d0 ; --------------------------------------------------------------------------------------
15d0 0000 0004 | | .DBG3TAB 0x0000,0x0004
15d2 08fb 0001 | | .CONST 0x08fb,0x0001
15d4 08ff 0002 | | .CONST 0x08ff,0x0002
15d6 0905 0003 | | .CONST 0x0905,0x0003
15d8 0909 0004 | | .CONST 0x0909,0x0004
15da ; --------------------------------------------------------------------------------------
15da ; Debug3 Subtable 0x29
15da ; --------------------------------------------------------------------------------------
15da 0000 0002 | | .DBG3TAB 0x0000,0x0002
15dc 0913 0001 | | .CONST 0x0913,0x0001
15de 0917 0002 | | .CONST 0x0917,0x0002
15e0 ; --------------------------------------------------------------------------------------
15e0 ; Debug3 Subtable 0x2a
15e0 ; --------------------------------------------------------------------------------------
15e0 0004 0019 | | .DBG3TAB 0x0004,0x0019
15e2 0923 ffff | # | .CONST 0x0923,0xffff
15e4 0927 fffe | ' | .CONST 0x0927,0xfffe
15e6 0933 fffd | 3 | .CONST 0x0933,0xfffd
15e8 0938 fffc | 8 | .CONST 0x0938,0xfffc
15ea 0939 0001 | 9 | .CONST 0x0939,0x0001
15ec 093c 0002 | < | .CONST 0x093c,0x0002
15ee 093d 0003 | = | .CONST 0x093d,0x0003
15f0 0944 0004 | D | .CONST 0x0944,0x0004
15f2 094c 0005 | L | .CONST 0x094c,0x0005
15f4 0950 0006 | P | .CONST 0x0950,0x0006
15f6 0955 0007 | U | .CONST 0x0955,0x0007
15f8 095f 0008 | _ | .CONST 0x095f,0x0008
15fa 0962 0009 | b | .CONST 0x0962,0x0009
15fc 0963 0401 | c | .CONST 0x0963,0x0401
15fe 0964 0009 | d | .CONST 0x0964,0x0009
1600 0970 000a | p | .CONST 0x0970,0x000a
1602 0973 000b | s | .CONST 0x0973,0x000b
1604 0974 0801 | t | .CONST 0x0974,0x0801
1606 0975 000b | u | .CONST 0x0975,0x000b
1608 097e 000c | ~ | .CONST 0x097e,0x000c
160a 0982 000d | | .CONST 0x0982,0x000d
160c 0987 000e | | .CONST 0x0987,0x000e
160e 0989 000f | | .CONST 0x0989,0x000f
1610 098c 0010 | | .CONST 0x098c,0x0010
1612 0993 0011 | | .CONST 0x0993,0x0011
1614 0996 0012 | | .CONST 0x0996,0x0012
1616 0997 0c01 | | .CONST 0x0997,0x0c01
1618 0998 0012 | | .CONST 0x0998,0x0012
161a 09a3 0013 | | .CONST 0x09a3,0x0013
161c ; --------------------------------------------------------------------------------------
161c ; Debug3 Subtable 0x2b
161c ; --------------------------------------------------------------------------------------
161c 0004 0002 | | .DBG3TAB 0x0004,0x0002
161e 09ab ffff | | .CONST 0x09ab,0xffff
1620 09ac fffe | | .CONST 0x09ac,0xfffe
1622 09b1 fffd | | .CONST 0x09b1,0xfffd
1624 09b3 fffc | | .CONST 0x09b3,0xfffc
1626 09b5 0001 | | .CONST 0x09b5,0x0001
1628 09b6 0003 | | .CONST 0x09b6,0x0003
162a ; --------------------------------------------------------------------------------------
162a ; Debug3 Subtable 0x2c
162a ; --------------------------------------------------------------------------------------
162a 0000 0001 | | .DBG3TAB 0x0000,0x0001
162c 09bb 0001 | | .CONST 0x09bb,0x0001
162e ; --------------------------------------------------------------------------------------
162e ; Debug3 Subtable 0x2d
162e ; --------------------------------------------------------------------------------------
162e 0000 0001 | | .DBG3TAB 0x0000,0x0001
1630 09cb 0001 | | .CONST 0x09cb,0x0001
1632 ; --------------------------------------------------------------------------------------
1632 ; Debug3 Subtable 0x2e
1632 ; --------------------------------------------------------------------------------------
1632 0000 0002 | | .DBG3TAB 0x0000,0x0002
1634 09db 0001 | | .CONST 0x09db,0x0001
1636 09e6 0002 | | .CONST 0x09e6,0x0002
1638 ; --------------------------------------------------------------------------------------
1638 ; Debug3 Subtable 0x2f
1638 ; --------------------------------------------------------------------------------------
1638 0000 000e | | .DBG3TAB 0x0000,0x000e
163a 09f3 0001 | | .CONST 0x09f3,0x0001
163c 09f5 0002 | | .CONST 0x09f5,0x0002
163e 0a01 0003 | | .CONST 0x0a01,0x0003
1640 0a0c 0004 | | .CONST 0x0a0c,0x0004
1642 0a0e 0005 | | .CONST 0x0a0e,0x0005
1644 0a0f 0401 | | .CONST 0x0a0f,0x0401
1646 0a10 0005 | | .CONST 0x0a10,0x0005
1648 0a18 0006 | | .CONST 0x0a18,0x0006
164a 0a1c 0007 | | .CONST 0x0a1c,0x0007
164c 0a1f 0008 | | .CONST 0x0a1f,0x0008
164e 0a24 0009 | $ | .CONST 0x0a24,0x0009
1650 0a27 000a | ' | .CONST 0x0a27,0x000a
1652 0a2b 000b | + | .CONST 0x0a2b,0x000b
1654 0a2e 000c | . | .CONST 0x0a2e,0x000c
1656 ; --------------------------------------------------------------------------------------
1656 ; Debug3 Subtable 0x30
1656 ; --------------------------------------------------------------------------------------
1656 0000 000a | | .DBG3TAB 0x0000,0x000a
1658 0a3b 0001 | ; | .CONST 0x0a3b,0x0001
165a 0a3d 0002 | = | .CONST 0x0a3d,0x0002
165c 0a41 0003 | A | .CONST 0x0a41,0x0003
165e 0a43 0004 | C | .CONST 0x0a43,0x0004
1660 0a46 0005 | F | .CONST 0x0a46,0x0005
1662 0a49 0006 | I | .CONST 0x0a49,0x0006
1664 0a54 0007 | T | .CONST 0x0a54,0x0007
1666 0a59 0008 | Y | .CONST 0x0a59,0x0008
1668 0a5c 0009 | \ | .CONST 0x0a5c,0x0009
166a 0a60 000a | ` | .CONST 0x0a60,0x000a
166c ; --------------------------------------------------------------------------------------
166c ; Debug3 Subtable 0x31
166c ; --------------------------------------------------------------------------------------
166c 0000 0005 | | .DBG3TAB 0x0000,0x0005
166e 0a73 0001 | s | .CONST 0x0a73,0x0001
1670 0a80 0002 | | .CONST 0x0a80,0x0002
1672 0a88 0003 | | .CONST 0x0a88,0x0003
1674 0a8c 0004 | | .CONST 0x0a8c,0x0004
1676 0a92 0005 | | .CONST 0x0a92,0x0005
1678 ; --------------------------------------------------------------------------------------
1678 ; Debug3 Subtable 0x32
1678 ; --------------------------------------------------------------------------------------
1678 0000 0001 | | .DBG3TAB 0x0000,0x0001
167a 0aa3 0001 | | .CONST 0x0aa3,0x0001
167c ; --------------------------------------------------------------------------------------
167c ; Debug3 Subtable 0x33
167c ; --------------------------------------------------------------------------------------
167c 0001 0001 | | .DBG3TAB 0x0001,0x0001
167e 0ab3 ffff | | .CONST 0x0ab3,0xffff
1680 0ab7 0001 | | .CONST 0x0ab7,0x0001
1682 ; --------------------------------------------------------------------------------------
1682 ; Debug3 Subtable 0x34
1682 ; --------------------------------------------------------------------------------------
1682 0005 000e | | .DBG3TAB 0x0005,0x000e
1684 0acb ffff | | .CONST 0x0acb,0xffff
1686 0ad0 fffe | | .CONST 0x0ad0,0xfffe
1688 0ada fffd | | .CONST 0x0ada,0xfffd
168a 0adb fffc | | .CONST 0x0adb,0xfffc
168c 0add fffb | | .CONST 0x0add,0xfffb
168e 0ae0 0001 | | .CONST 0x0ae0,0x0001
1690 0ae4 0002 | | .CONST 0x0ae4,0x0002
1692 0aef 0003 | | .CONST 0x0aef,0x0003
1694 0af6 0004 | | .CONST 0x0af6,0x0004
1696 0afd 0005 | | .CONST 0x0afd,0x0005
1698 0aff 0006 | | .CONST 0x0aff,0x0006
169a 0b02 0007 | | .CONST 0x0b02,0x0007
169c 0b06 0008 | | .CONST 0x0b06,0x0008
169e 0b08 0009 | | .CONST 0x0b08,0x0009
16a0 0b0c 000a | | .CONST 0x0b0c,0x000a
16a2 0b14 000b | | .CONST 0x0b14,0x000b
16a4 0b1b 000c | | .CONST 0x0b1b,0x000c
16a6 0b25 000d | % | .CONST 0x0b25,0x000d
16a8 0b2a 000e | * | .CONST 0x0b2a,0x000e
16aa ; --------------------------------------------------------------------------------------
16aa ; Debug3 Subtable 0x35
16aa ; --------------------------------------------------------------------------------------
16aa 0002 002e | .| .DBG3TAB 0x0002,0x002e
16ac 0b33 ffff | 3 | .CONST 0x0b33,0xffff
16ae 0b34 fffe | 4 | .CONST 0x0b34,0xfffe
16b0 0b35 0001 | 5 | .CONST 0x0b35,0x0001
16b2 0b38 0002 | 8 | .CONST 0x0b38,0x0002
16b4 0b3a 0003 | : | .CONST 0x0b3a,0x0003
16b6 0b40 0005 | @ | .CONST 0x0b40,0x0005
16b8 0b42 0401 | B | .CONST 0x0b42,0x0401
16ba 0b44 0402 | D | .CONST 0x0b44,0x0402
16bc 0b46 0403 | F | .CONST 0x0b46,0x0403
16be 0b4a 0404 | J | .CONST 0x0b4a,0x0404
16c0 0b4e 0405 | N | .CONST 0x0b4e,0x0405
16c2 0b50 0801 | P | .CONST 0x0b50,0x0801
16c4 0b52 0802 | R | .CONST 0x0b52,0x0802
16c6 0b53 0803 | S | .CONST 0x0b53,0x0803
16c8 0b54 0804 | T | .CONST 0x0b54,0x0804
16ca 0b56 0405 | V | .CONST 0x0b56,0x0405
16cc 0b60 0c01 | ` | .CONST 0x0b60,0x0c01
16ce 0b62 0c02 | b | .CONST 0x0b62,0x0c02
16d0 0b63 0c03 | c | .CONST 0x0b63,0x0c03
16d2 0b64 0c04 | d | .CONST 0x0b64,0x0c04
16d4 0b66 0804 | f | .CONST 0x0b66,0x0804
16d6 0b74 0005 | t | .CONST 0x0b74,0x0005
16d8 0b75 0006 | u | .CONST 0x0b75,0x0006
16da 0b76 1001 | v | .CONST 0x0b76,0x1001
16dc 0b78 1002 | x | .CONST 0x0b78,0x1002
16de 0b7a 1003 | z | .CONST 0x0b7a,0x1003
16e0 0b7d 0006 | } | .CONST 0x0b7d,0x0006
16e2 0b7e 0007 | ~ | .CONST 0x0b7e,0x0007
16e4 0b7f 1401 | | .CONST 0x0b7f,0x1401
16e6 0b81 1402 | | .CONST 0x0b81,0x1402
16e8 0b82 1403 | | .CONST 0x0b82,0x1403
16ea 0b83 1404 | | .CONST 0x0b83,0x1404
16ec 0b84 0007 | | .CONST 0x0b84,0x0007
16ee 0b86 0008 | | .CONST 0x0b86,0x0008
16f0 0b8a 0009 | | .CONST 0x0b8a,0x0009
16f2 0b8b 1801 | | .CONST 0x0b8b,0x1801
16f4 0b8d 1802 | | .CONST 0x0b8d,0x1802
16f6 0b8e 1803 | | .CONST 0x0b8e,0x1803
16f8 0b8f 1804 | | .CONST 0x0b8f,0x1804
16fa 0b90 0009 | | .CONST 0x0b90,0x0009
16fc 0b94 000d | | .CONST 0x0b94,0x000d
16fe 0b9a 000a | | .CONST 0x0b9a,0x000a
1700 0b9c 000b | | .CONST 0x0b9c,0x000b
1702 0ba3 000c | | .CONST 0x0ba3,0x000c
1704 0ba7 0004 | | .CONST 0x0ba7,0x0004
1706 0ba8 1c01 | | .CONST 0x0ba8,0x1c01
1708 0baa 0004 | | .CONST 0x0baa,0x0004
170a 0bac 000e | | .CONST 0x0bac,0x000e
170c ; --------------------------------------------------------------------------------------
170c ; Debug3 Subtable 0x36
170c ; --------------------------------------------------------------------------------------
170c 0000 0005 | | .DBG3TAB 0x0000,0x0005
170e 0bb3 0001 | | .CONST 0x0bb3,0x0001
1710 0bb7 0002 | | .CONST 0x0bb7,0x0002
1712 0bba 0003 | | .CONST 0x0bba,0x0003
1714 0bbe 0004 | | .CONST 0x0bbe,0x0004
1716 0bc2 0005 | | .CONST 0x0bc2,0x0005
1718 ; --------------------------------------------------------------------------------------
1718 ; Debug3 Subtable 0x37
1718 ; --------------------------------------------------------------------------------------
1718 0000 0004 | | .DBG3TAB 0x0000,0x0004
171a 0bcb 0001 | | .CONST 0x0bcb,0x0001
171c 0bcf 0002 | | .CONST 0x0bcf,0x0002
171e 0bd3 0003 | | .CONST 0x0bd3,0x0003
1720 0bd9 0004 | | .CONST 0x0bd9,0x0004
1722 ; --------------------------------------------------------------------------------------
1722 ; Debug3 Subtable 0x38
1722 ; --------------------------------------------------------------------------------------
1722 0002 0030 | 0| .DBG3TAB 0x0002,0x0030
1724 0be3 ffff | | .CONST 0x0be3,0xffff
1726 0be4 fffe | | .CONST 0x0be4,0xfffe
1728 0be5 0001 | | .CONST 0x0be5,0x0001
172a 0be6 0401 | | .CONST 0x0be6,0x0401
172c 0be8 0001 | | .CONST 0x0be8,0x0001
172e 0be9 0002 | | .CONST 0x0be9,0x0002
1730 0bee 0003 | | .CONST 0x0bee,0x0003
1732 0bef 0801 | | .CONST 0x0bef,0x0801
1734 0bf1 0802 | | .CONST 0x0bf1,0x0802
1736 0bf2 0803 | | .CONST 0x0bf2,0x0803
1738 0bf3 0804 | | .CONST 0x0bf3,0x0804
173a 0bf4 0003 | | .CONST 0x0bf4,0x0003
173c 0bf6 0004 | | .CONST 0x0bf6,0x0004
173e 0bfc 0006 | | .CONST 0x0bfc,0x0006
1740 0bfe 0c01 | | .CONST 0x0bfe,0x0c01
1742 0c00 0c02 | | .CONST 0x0c00,0x0c02
1744 0c02 0c03 | | .CONST 0x0c02,0x0c03
1746 0c06 0c04 | | .CONST 0x0c06,0x0c04
1748 0c0a 0c05 | | .CONST 0x0c0a,0x0c05
174a 0c0c 1001 | | .CONST 0x0c0c,0x1001
174c 0c0e 1002 | | .CONST 0x0c0e,0x1002
174e 0c0f 1003 | | .CONST 0x0c0f,0x1003
1750 0c10 1004 | | .CONST 0x0c10,0x1004
1752 0c12 0c05 | | .CONST 0x0c12,0x0c05
1754 0c1c 1401 | | .CONST 0x0c1c,0x1401
1756 0c1e 1402 | | .CONST 0x0c1e,0x1402
1758 0c1f 1403 | | .CONST 0x0c1f,0x1403
175a 0c20 1404 | | .CONST 0x0c20,0x1404
175c 0c22 1004 | " | .CONST 0x0c22,0x1004
175e 0c30 0006 | 0 | .CONST 0x0c30,0x0006
1760 0c31 0007 | 1 | .CONST 0x0c31,0x0007
1762 0c32 1801 | 2 | .CONST 0x0c32,0x1801
1764 0c34 1802 | 4 | .CONST 0x0c34,0x1802
1766 0c35 1803 | 5 | .CONST 0x0c35,0x1803
1768 0c36 1804 | 6 | .CONST 0x0c36,0x1804
176a 0c37 0007 | 7 | .CONST 0x0c37,0x0007
176c 0c39 0008 | 9 | .CONST 0x0c39,0x0008
176e 0c3d 0009 | = | .CONST 0x0c3d,0x0009
1770 0c3f 1c01 | ? | .CONST 0x0c3f,0x1c01
1772 0c41 1c02 | A | .CONST 0x0c41,0x1c02
1774 0c43 1c03 | C | .CONST 0x0c43,0x1c03
1776 0c46 0009 | F | .CONST 0x0c46,0x0009
1778 0c49 000a | I | .CONST 0x0c49,0x000a
177a 0c4a 2001 | J | .CONST 0x0c4a,0x2001
177c 0c4c 2002 | L | .CONST 0x0c4c,0x2002
177e 0c4e 2003 | N | .CONST 0x0c4e,0x2003
1780 0c51 000a | Q | .CONST 0x0c51,0x000a
1782 0c53 0005 | S | .CONST 0x0c53,0x0005
1784 0c54 2401 | T$ | .CONST 0x0c54,0x2401
1786 0c56 0005 | V | .CONST 0x0c56,0x0005
1788 ; --------------------------------------------------------------------------------------
1788 ; Debug3 Subtable 0x39
1788 ; --------------------------------------------------------------------------------------
1788 000a 0060 | `| .DBG3TAB 0x000a,0x0060
178a 0c63 ffff | c | .CONST 0x0c63,0xffff
178c 0c68 fffe | h | .CONST 0x0c68,0xfffe
178e 0c6b 0401 | k | .CONST 0x0c6b,0x0401
1790 0c6d 0402 | m | .CONST 0x0c6d,0x0402
1792 0c6f 0403 | o | .CONST 0x0c6f,0x0403
1794 0c73 0404 | s | .CONST 0x0c73,0x0404
1796 0c77 0405 | w | .CONST 0x0c77,0x0405
1798 0c79 0801 | y | .CONST 0x0c79,0x0801
179a 0c7b 0802 | { | .CONST 0x0c7b,0x0802
179c 0c7c 0803 | | | .CONST 0x0c7c,0x0803
179e 0c7d 0804 | } | .CONST 0x0c7d,0x0804
17a0 0c7f 0405 | | .CONST 0x0c7f,0x0405
17a2 0c89 0c01 | | .CONST 0x0c89,0x0c01
17a4 0c8b 0c02 | | .CONST 0x0c8b,0x0c02
17a6 0c8c 0c03 | | .CONST 0x0c8c,0x0c03
17a8 0c8d 0c04 | | .CONST 0x0c8d,0x0c04
17aa 0c8f 0804 | | .CONST 0x0c8f,0x0804
17ac 0c9d fffe | | .CONST 0x0c9d,0xfffe
17ae 0c9e fffd | | .CONST 0x0c9e,0xfffd
17b0 0c9f 1001 | | .CONST 0x0c9f,0x1001
17b2 0ca1 1002 | | .CONST 0x0ca1,0x1002
17b4 0ca3 1003 | | .CONST 0x0ca3,0x1003
17b6 0ca6 fffd | | .CONST 0x0ca6,0xfffd
17b8 0ca7 fffc | | .CONST 0x0ca7,0xfffc
17ba 0ca8 fffb | | .CONST 0x0ca8,0xfffb
17bc 0ca9 fffa | | .CONST 0x0ca9,0xfffa
17be 0caa fff9 | | .CONST 0x0caa,0xfff9
17c0 0cab 1401 | | .CONST 0x0cab,0x1401
17c2 0cad fff9 | | .CONST 0x0cad,0xfff9
17c4 0cb1 0001 | | .CONST 0x0cb1,0x0001
17c6 0cb2 0002 | | .CONST 0x0cb2,0x0002
17c8 0cb3 1801 | | .CONST 0x0cb3,0x1801
17ca 0cb5 1802 | | .CONST 0x0cb5,0x1802
17cc 0cb6 1803 | | .CONST 0x0cb6,0x1803
17ce 0cb7 1804 | | .CONST 0x0cb7,0x1804
17d0 0cb8 0002 | | .CONST 0x0cb8,0x0002
17d2 0cba 0003 | | .CONST 0x0cba,0x0003
17d4 0cc0 0004 | | .CONST 0x0cc0,0x0004
17d6 0cc4 0005 | | .CONST 0x0cc4,0x0005
17d8 0cc6 1c01 | | .CONST 0x0cc6,0x1c01
17da 0cc8 1c02 | | .CONST 0x0cc8,0x1c02
17dc 0cc9 1c03 | | .CONST 0x0cc9,0x1c03
17de 0cca 1c04 | | .CONST 0x0cca,0x1c04
17e0 0ccb 0005 | | .CONST 0x0ccb,0x0005
17e2 0ccd 0006 | | .CONST 0x0ccd,0x0006
17e4 0cd4 0007 | | .CONST 0x0cd4,0x0007
17e6 0cda 0008 | | .CONST 0x0cda,0x0008
17e8 0cdc 2001 | | .CONST 0x0cdc,0x2001
17ea 0cde 2002 | | .CONST 0x0cde,0x2002
17ec 0ce0 2003 | | .CONST 0x0ce0,0x2003
17ee 0ce4 2004 | | .CONST 0x0ce4,0x2004
17f0 0ce8 2005 | | .CONST 0x0ce8,0x2005
17f2 0cea 2401 | $ | .CONST 0x0cea,0x2401
17f4 0cec 2402 | $ | .CONST 0x0cec,0x2402
17f6 0ced 2403 | $ | .CONST 0x0ced,0x2403
17f8 0cee 2404 | $ | .CONST 0x0cee,0x2404
17fa 0cf0 2005 | | .CONST 0x0cf0,0x2005
17fc 0cfa 2801 | ( | .CONST 0x0cfa,0x2801
17fe 0cfc 2802 | ( | .CONST 0x0cfc,0x2802
1800 0cfd 2803 | ( | .CONST 0x0cfd,0x2803
1802 0cfe 2804 | ( | .CONST 0x0cfe,0x2804
1804 0d00 2404 | $ | .CONST 0x0d00,0x2404
1806 0d0e 0008 | | .CONST 0x0d0e,0x0008
1808 0d0f 0009 | | .CONST 0x0d0f,0x0009
180a 0d10 2c01 | , | .CONST 0x0d10,0x2c01
180c 0d12 2c02 | , | .CONST 0x0d12,0x2c02
180e 0d13 2c03 | , | .CONST 0x0d13,0x2c03
1810 0d14 2c04 | , | .CONST 0x0d14,0x2c04
1812 0d15 0009 | | .CONST 0x0d15,0x0009
1814 0d1b 000b | | .CONST 0x0d1b,0x000b
1816 0d1f 000c | | .CONST 0x0d1f,0x000c
1818 0d25 000d | % | .CONST 0x0d25,0x000d
181a 0d27 000e | ' | .CONST 0x0d27,0x000e
181c 0d2d 000a | - | .CONST 0x0d2d,0x000a
181e 0d34 000f | 4 | .CONST 0x0d34,0x000f
1820 0d36 3001 | 60 | .CONST 0x0d36,0x3001
1822 0d38 3002 | 80 | .CONST 0x0d38,0x3002
1824 0d39 3003 | 90 | .CONST 0x0d39,0x3003
1826 0d3a 3004 | :0 | .CONST 0x0d3a,0x3004
1828 0d3b 000f | ; | .CONST 0x0d3b,0x000f
182a 0d3d 0010 | = | .CONST 0x0d3d,0x0010
182c 0d42 0011 | B | .CONST 0x0d42,0x0011
182e 0d43 3401 | C4 | .CONST 0x0d43,0x3401
1830 0d45 3402 | E4 | .CONST 0x0d45,0x3402
1832 0d47 3403 | G4 | .CONST 0x0d47,0x3403
1834 0d4a 0011 | J | .CONST 0x0d4a,0x0011
1836 0d4b 0012 | K | .CONST 0x0d4b,0x0012
1838 0d4c 3801 | L8 | .CONST 0x0d4c,0x3801
183a 0d4e 0012 | N | .CONST 0x0d4e,0x0012
183c 0d4f 0013 | O | .CONST 0x0d4f,0x0013
183e 0d51 3c01 | Q< | .CONST 0x0d51,0x3c01
1840 0d53 3c02 | S< | .CONST 0x0d53,0x3c02
1842 0d55 3c03 | U< | .CONST 0x0d55,0x3c03
1844 0d59 3c04 | Y< | .CONST 0x0d59,0x3c04
1846 0d5d 3c05 | ]< | .CONST 0x0d5d,0x3c05
1848 0d5f 4001 | _@ | .CONST 0x0d5f,0x4001
184a 0d61 4002 | a@ | .CONST 0x0d61,0x4002
184c 0d62 4003 | b@ | .CONST 0x0d62,0x4003
184e 0d63 4004 | c@ | .CONST 0x0d63,0x4004
1850 0d65 3c05 | e< | .CONST 0x0d65,0x3c05
1852 0d6f 4401 | oD | .CONST 0x0d6f,0x4401
1854 0d71 4402 | qD | .CONST 0x0d71,0x4402
1856 0d72 4403 | rD | .CONST 0x0d72,0x4403
1858 0d73 4404 | sD | .CONST 0x0d73,0x4404
185a 0d75 4004 | u@ | .CONST 0x0d75,0x4004
185c 0d83 0013 | | .CONST 0x0d83,0x0013
185e ; --------------------------------------------------------------------------------------
185e ; Debug3 Subtable 0x3a
185e ; --------------------------------------------------------------------------------------
185e 000b 002d | -| .DBG3TAB 0x000b,0x002d
1860 0d8b ffff | | .CONST 0x0d8b,0xffff
1862 0d90 fffe | | .CONST 0x0d90,0xfffe
1864 0dda fffd | | .CONST 0x0dda,0xfffd
1866 0de1 fffc | | .CONST 0x0de1,0xfffc
1868 0de2 fffb | | .CONST 0x0de2,0xfffb
186a 0de8 fffa | | .CONST 0x0de8,0xfffa
186c 0ded fff9 | | .CONST 0x0ded,0xfff9
186e 0dee fff8 | | .CONST 0x0dee,0xfff8
1870 0df0 fff7 | | .CONST 0x0df0,0xfff7
1872 0df1 fff6 | | .CONST 0x0df1,0xfff6
1874 0df7 fff5 | | .CONST 0x0df7,0xfff5
1876 0df8 0001 | | .CONST 0x0df8,0x0001
1878 0e00 0002 | | .CONST 0x0e00,0x0002
187a 0e02 0003 | | .CONST 0x0e02,0x0003
187c 0e05 0004 | | .CONST 0x0e05,0x0004
187e 0e08 0005 | | .CONST 0x0e08,0x0005
1880 0e09 0006 | | .CONST 0x0e09,0x0006
1882 0e0b 0007 | | .CONST 0x0e0b,0x0007
1884 0e0f 0008 | | .CONST 0x0e0f,0x0008
1886 0e15 0401 | | .CONST 0x0e15,0x0401
1888 0e17 0402 | | .CONST 0x0e17,0x0402
188a 0e18 0403 | | .CONST 0x0e18,0x0403
188c 0e19 0404 | | .CONST 0x0e19,0x0404
188e 0e1b 0008 | | .CONST 0x0e1b,0x0008
1890 0e22 0801 | " | .CONST 0x0e22,0x0801
1892 0e24 0802 | $ | .CONST 0x0e24,0x0802
1894 0e25 0803 | % | .CONST 0x0e25,0x0803
1896 0e26 0804 | & | .CONST 0x0e26,0x0804
1898 0e28 0404 | ( | .CONST 0x0e28,0x0404
189a 0e2f 0009 | / | .CONST 0x0e2f,0x0009
189c 0e39 000a | 9 | .CONST 0x0e39,0x000a
189e 0e3c 000b | < | .CONST 0x0e3c,0x000b
18a0 0e41 000c | A | .CONST 0x0e41,0x000c
18a2 0e66 000d | f | .CONST 0x0e66,0x000d
18a4 0e68 000e | h | .CONST 0x0e68,0x000e
18a6 0e6b 000f | k | .CONST 0x0e6b,0x000f
18a8 0e70 0010 | p | .CONST 0x0e70,0x0010
18aa 0e74 0011 | t | .CONST 0x0e74,0x0011
18ac 0e79 0012 | y | .CONST 0x0e79,0x0012
18ae 0e7f 0013 | | .CONST 0x0e7f,0x0013
18b0 0e91 0014 | | .CONST 0x0e91,0x0014
18b2 0e97 0015 | | .CONST 0x0e97,0x0015
18b4 0eac 0016 | | .CONST 0x0eac,0x0016
18b6 0eaf 0017 | | .CONST 0x0eaf,0x0017
18b8 0eb6 0018 | | .CONST 0x0eb6,0x0018
18ba 0eb9 0019 | | .CONST 0x0eb9,0x0019
18bc 0eba 0c01 | | .CONST 0x0eba,0x0c01
18be 0ebc 0c02 | | .CONST 0x0ebc,0x0c02
18c0 0ebd 0c03 | | .CONST 0x0ebd,0x0c03
18c2 0ebe 0c04 | | .CONST 0x0ebe,0x0c04
18c4 0ebf 0019 | | .CONST 0x0ebf,0x0019
18c6 0ec1 001a | | .CONST 0x0ec1,0x001a
18c8 0eca 001b | | .CONST 0x0eca,0x001b
18ca 0ed4 001c | | .CONST 0x0ed4,0x001c
18cc 0ed7 001d | | .CONST 0x0ed7,0x001d
18ce 0eda 001e | | .CONST 0x0eda,0x001e
18d0 ; --------------------------------------------------------------------------------------
18d0 ; Debug3 Subtable 0x3b
18d0 ; --------------------------------------------------------------------------------------
18d0 0001 000b | | .DBG3TAB 0x0001,0x000b
18d2 0ee3 ffff | | .CONST 0x0ee3,0xffff
18d4 0ee9 0001 | | .CONST 0x0ee9,0x0001
18d6 0eef 0002 | | .CONST 0x0eef,0x0002
18d8 0ef5 0003 | | .CONST 0x0ef5,0x0003
18da 0ef8 0004 | | .CONST 0x0ef8,0x0004
18dc 0efd 0005 | | .CONST 0x0efd,0x0005
18de 0f01 0006 | | .CONST 0x0f01,0x0006
18e0 0f04 0007 | | .CONST 0x0f04,0x0007
18e2 0f05 0401 | | .CONST 0x0f05,0x0401
18e4 0f06 0007 | | .CONST 0x0f06,0x0007
18e6 0f0e 0008 | | .CONST 0x0f0e,0x0008
18e8 0f12 0009 | | .CONST 0x0f12,0x0009
18ea ; --------------------------------------------------------------------------------------
18ea ; Debug3 Subtable 0x3c
18ea ; --------------------------------------------------------------------------------------
18ea 0003 0019 | | .DBG3TAB 0x0003,0x0019
18ec 0f1b ffff | | .CONST 0x0f1b,0xffff
18ee 0f1f fffe | | .CONST 0x0f1f,0xfffe
18f0 0f2b fffd | + | .CONST 0x0f2b,0xfffd
18f2 0f2e 0001 | . | .CONST 0x0f2e,0x0001
18f4 0f31 0002 | 1 | .CONST 0x0f31,0x0002
18f6 0f34 0003 | 4 | .CONST 0x0f34,0x0003
18f8 0f35 0401 | 5 | .CONST 0x0f35,0x0401
18fa 0f36 0003 | 6 | .CONST 0x0f36,0x0003
18fc 0f3e 0004 | > | .CONST 0x0f3e,0x0004
18fe 0f42 0005 | B | .CONST 0x0f42,0x0005
1900 0f45 0006 | E | .CONST 0x0f45,0x0006
1902 0f48 0007 | H | .CONST 0x0f48,0x0007
1904 0f4b 0008 | K | .CONST 0x0f4b,0x0008
1906 0f4c 0801 | L | .CONST 0x0f4c,0x0801
1908 0f4d 0008 | M | .CONST 0x0f4d,0x0008
190a 0f55 0009 | U | .CONST 0x0f55,0x0009
190c 0f5a 000a | Z | .CONST 0x0f5a,0x000a
190e 0f5e 000b | ^ | .CONST 0x0f5e,0x000b
1910 0f63 000c | c | .CONST 0x0f63,0x000c
1912 0f67 000d | g | .CONST 0x0f67,0x000d
1914 0f6a 000e | j | .CONST 0x0f6a,0x000e
1916 0f72 000f | r | .CONST 0x0f72,0x000f
1918 0f78 0010 | x | .CONST 0x0f78,0x0010
191a 0f7e 0011 | ~ | .CONST 0x0f7e,0x0011
191c 0f81 0012 | | .CONST 0x0f81,0x0012
191e 0f82 0c01 | | .CONST 0x0f82,0x0c01
1920 0f83 0012 | | .CONST 0x0f83,0x0012
1922 0f90 0013 | | .CONST 0x0f90,0x0013
1924 ; --------------------------------------------------------------------------------------
1924 ; Debug3 Subtable 0x3d
1924 ; --------------------------------------------------------------------------------------
1924 0000 0001 | | .DBG3TAB 0x0000,0x0001
1926 0f9b 0001 | | .CONST 0x0f9b,0x0001
1928 ; --------------------------------------------------------------------------------------
1928 ; Debug3 Subtable 0x3e
1928 ; --------------------------------------------------------------------------------------
1928 0000 0008 | | .DBG3TAB 0x0000,0x0008
192a 0fab 0001 | | .CONST 0x0fab,0x0001
192c 0fac 0401 | | .CONST 0x0fac,0x0401
192e 0fae 0402 | | .CONST 0x0fae,0x0402
1930 0faf 0403 | | .CONST 0x0faf,0x0403
1932 0fb0 0404 | | .CONST 0x0fb0,0x0404
1934 0fb1 0001 | | .CONST 0x0fb1,0x0001
1936 0fb7 0003 | | .CONST 0x0fb7,0x0003
1938 0fb9 0002 | | .CONST 0x0fb9,0x0002
193a 0000 0000 | | .BLANK 0000[0xc6]