|
|
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 0f80 | | .CONST 0x0f80 ; 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 008e | | .CONST 0x008e ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 003e | > | .CONST 0x003e ; Number of locals
000b INIT_0008:
000b 029a 0093 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0090 ; Debug Table 0x0 = .DEBUG 0x000b,0x1122,0x8000,0x0000,0x005a,0x31d5,0x0000,0x0005
; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 010b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0108 ; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 0123 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0120 ; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 01b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01b0 ; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 01cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01c8 ; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 01e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01e0 ; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 029a 0203 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0200 ; Debug Table 0x0.0x6 = 0x17,0xfff9
0019 029a 0263 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0260 ; Debug Table 0x0.0x7 = 0x19,0xfff8
001b 00bf | | Action Accept_Activation
001c 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x001c,0x1134,0x8000,0x0000,0x005a,0x3875,0x0000,0x0035
; Debug Table 0x1.0x0 = 0x1c,0xffff
001d 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x1d,0xfffe
001e 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x1e,0xfffd
001f 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x1f,0xfffc
0020 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x20,0xfffb
0021 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x21,0xfffa
0022 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x22,0xfff9
0023 029b 027b | {| Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0278 ; Debug Table 0x1.0x7 = 0x23,0xffff
0025 029d 029b | | Declare_Subprogram For_Outer_Call,INIT_0298 ; Debug Table 0x1.0x8 = 0x25,0xfff7
0027 029d 02a3 | | Declare_Subprogram For_Outer_Call,INIT_02a0 ; Debug Table 0x1.0x9 = 0x27,0xfff6
0029 029d 02ab | | Declare_Subprogram For_Outer_Call,INIT_02a8 ; Debug Table 0x1.0xa = 0x29,0xfff5
002b 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0xb = 0x2b,0xfff4
002c 00c7 | | Action Elaborate_Subprogram
002d 029d 02cb | | Declare_Subprogram For_Outer_Call,INIT_02c8 ; Debug Table 0x1.0xc = 0x2d,0xfff3
002f 029d 02e3 | | Declare_Subprogram For_Outer_Call,INIT_02e0 ; Debug Table 0x1.0xd = 0x2f,0xfff2
0031 029d 0303 | | Declare_Subprogram For_Outer_Call,INIT_0300 ; Debug Table 0x1.0xe = 0x31,0xfff1
0033 029d 0323 | #| Declare_Subprogram For_Outer_Call,INIT_0320 ; Debug Table 0x1.0xf = 0x33,0xfff0
0035 029d 034b | K| Declare_Subprogram For_Outer_Call,INIT_0348 ; Debug Table 0x1.0x10 = 0x35,0xffef
0037 029d 03c3 | | Declare_Subprogram For_Outer_Call,INIT_03c0 ; Debug Table 0x1.0x11 = 0x37,0xffee
0039 029b 0423 | #| Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0420 ; Debug Table 0x1.0x12 = 0x39,0xffed
003b 029d 048b | | Declare_Subprogram For_Outer_Call,INIT_0488 ; Debug Table 0x1.0x13 = 0x3b,0xffec
003d 029d 053b | ;| Declare_Subprogram For_Outer_Call,INIT_0538 ; Debug Table 0x1.0x14 = 0x3d,0xffeb
003f 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x15 = 0x3f,0xffea
0040 00c7 | | Action Elaborate_Subprogram
0041 029d 059b | | Declare_Subprogram For_Outer_Call,INIT_0598 ; Debug Table 0x1.0x16 = 0x41,0xffe9
0043 029d 064b | K| Declare_Subprogram For_Outer_Call,INIT_0648 ; Debug Table 0x1.0x17 = 0x43,0xffe8
0045 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x18 = 0x45,0xffe7
0046 00c7 | | Action Elaborate_Subprogram
0047 029d 06db | | Declare_Subprogram For_Outer_Call,INIT_06d8 ; Debug Table 0x1.0x19 = 0x47,0xffe6
0049 029d 073b | ;| Declare_Subprogram For_Outer_Call,INIT_0738 ; Debug Table 0x1.0x1a = 0x49,0xffe5
004b 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x1b = 0x4b,0xffe4
004c 00c7 | | Action Elaborate_Subprogram
004d 029d 075b | [| Declare_Subprogram For_Outer_Call,INIT_0758 ; Debug Table 0x1.0x1c = 0x4d,0xffe3
004f 029d 0783 | | Declare_Subprogram For_Outer_Call,INIT_0780 ; Debug Table 0x1.0x1d = 0x4f,0xffe2
0051 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x1e = 0x51,0xffe1
0052 00c7 | | Action Elaborate_Subprogram
0053 029d 0833 | 3| Declare_Subprogram For_Outer_Call,INIT_0830 ; Debug Table 0x1.0x1f = 0x53,0xffe0
0055 029d 0843 | C| Declare_Subprogram For_Outer_Call,INIT_0840 ; Debug Table 0x1.0x20 = 0x55,0xffdf
0057 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x21 = 0x57,0xffde
0058 00c7 | | Action Elaborate_Subprogram
0059 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x22 = 0x59,0xffdd
005a 00c7 | | Action Elaborate_Subprogram
005b 029d 08c3 | | Declare_Subprogram For_Outer_Call,INIT_08c0 ; Debug Table 0x1.0x23 = 0x5b,0xffdc
005d 029d 08d3 | | Declare_Subprogram For_Outer_Call,INIT_08d0 ; Debug Table 0x1.0x24 = 0x5d,0xffdb
005f 029d 08e3 | | Declare_Subprogram For_Outer_Call,INIT_08e0 ; Debug Table 0x1.0x25 = 0x5f,0xffda
0061 029d 095b | [| Declare_Subprogram For_Outer_Call,INIT_0958 ; Debug Table 0x1.0x26 = 0x61,0xffd9
0063 029d 0973 | s| Declare_Subprogram For_Outer_Call,INIT_0970 ; Debug Table 0x1.0x27 = 0x63,0xffd8
0065 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x28 = 0x65,0xffd7
0066 00c7 | | Action Elaborate_Subprogram
0067 029d 09d3 | | Declare_Subprogram For_Outer_Call,INIT_09d0 ; Debug Table 0x1.0x29 = 0x67,0xffd6
0069 029d 0a3b | ;| Declare_Subprogram For_Outer_Call,INIT_0a38 ; Debug Table 0x1.0x2a = 0x69,0xffd5
006b 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x2b = 0x6b,0xffd4
006c 00c7 | | Action Elaborate_Subprogram
006d 0007 | | Action Break_Optional ; Debug Table 0x1.0x2c = 0x6d,0xffff
006e 0007 | | Action Break_Optional ; Debug Table 0x1.0x2d = 0x6e,0xfffe
006f 0007 | | Action Break_Optional ; Debug Table 0x1.0x2e = 0x6f,0xfffd
0070 029d 0a9b | | Declare_Subprogram For_Outer_Call,INIT_0a98 ; Debug Table 0x1.0x2f = 0x70,0xfffc
0072 029d 0aab | | Declare_Subprogram For_Outer_Call,INIT_0aa8 ; Debug Table 0x1.0x30 = 0x72,0xfffb
0074 029d 0acb | | Declare_Subprogram For_Outer_Call,INIT_0ac8 ; Debug Table 0x1.0x31 = 0x74,0xfffa
0076 029d 0ae3 | | Declare_Subprogram For_Outer_Call,INIT_0ae0 ; Debug Table 0x1.0x32 = 0x76,0xfff9
0078 029d 0b03 | | Declare_Subprogram For_Outer_Call,INIT_0b00 ; Debug Table 0x1.0x33 = 0x78,0xfff8
007a 029d 0b23 | #| Declare_Subprogram For_Outer_Call,INIT_0b20 ; Debug Table 0x1.0x34 = 0x7a,0xfff7
007c 029d 0b7b | {| Declare_Subprogram For_Outer_Call,INIT_0b78 ; Debug Table 0x1.0x35 = 0x7c,0xfff6
007e 029d 0bc3 | | Declare_Subprogram For_Outer_Call,INIT_0bc0 ; Debug Table 0x1.0x36 = 0x7e,0xfff5
0080 029d 0c5b | [| Declare_Subprogram For_Outer_Call,INIT_0c58 ; Debug Table 0x1.0x37 = 0x80,0xfff4
0082 029d 0c93 | | Declare_Subprogram For_Outer_Call,INIT_0c90 ; Debug Table 0x1.0x38 = 0x82,0xfff3
0084 029d 0cc3 | | Declare_Subprogram For_Outer_Call,INIT_0cc0 ; Debug Table 0x1.0x39 = 0x84,0xfff2
0086 029d 0cd3 | | Declare_Subprogram For_Outer_Call,INIT_0cd0 ; Debug Table 0x1.0x3a = 0x86,0xfff1
0088 029d 0db3 | | Declare_Subprogram For_Outer_Call,INIT_0db0 ; Debug Table 0x1.0x3b = 0x88,0xfff0
008a 029d 0e4b | K| Declare_Subprogram For_Outer_Call,INIT_0e48 ; Debug Table 0x1.0x3c = 0x8a,0xffef
008c 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x3d = 0x8c,0xffee
008d 00c7 | | Action Elaborate_Subprogram
008e BODY_0008:
008e 00bc | | Action Signal_Activated
008f 00bb | | Action Signal_Completion
0090 ; --------------------------------------------------------------------------------------
0090 ; SUBPROGRAM
0090 ; --------------------------------------------------------------------------------------
0090 00aa | | .CONST 0x00aa ; Address of begin
0091 0004 | | .CONST 0x0004 ; Address of exception handler
0092 0008 | | .CONST 0x0008 ; Number of locals
0093 INIT_0090:
0093 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2 = .DEBUG 0x0093,0x11b2,0x0001,0x0000,0x005a,0x31d5,0x0000,0x0006
; Debug Table 0x2.0x0 = 0x93,0xffff
0094 e5fe | | Load 0x2,-0x2
0095 00eb | | Load_Encached Diana_Cache
0096 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0097 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0098 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x1 = 0x98,0xfffe
0099 e5fe | | Load 0x2,-0x2
009a 00eb | | Load_Encached Diana_Cache
009b 18fb | | Execute Package,Field_Execute,Field_Number 0xfb
009c 0031 | 1 | Store_Top Heap_Access,At_Offset_1
009d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x2 = 0x9d,0xfffd
009e e001 | | Load 0x0,0x1
009f 1816 | | Execute Package,Field_Execute,Field_Number 0x16
00a0 00e3 | | Load_Encached Natural_Cache
00a1 03f1 | | Declare_Variable Discrete,With_Value
00a2 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x2.0x3 = 0xa2,0xfffc
00a3 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x2.0x4 = 0xa3,0x401
00a4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x2.0x5 = 0xa4,0xfffc
00a5 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x2.0x6 = 0xa5,0xfffb
00a6 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x2.0x7 = 0xa6,0x801
00a7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x2.0x8 = 0xa7,0xfffb
00a8 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2.0x9 = 0xa8,0xfffa
00a9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0xa = 0xa9,0xfff9
00aa BODY_0090:
00aa 0007 | | Action Break_Optional ; Debug Table 0x2.0xb = 0xaa,0x1
00ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0xc = 0xab,0xc01
00ac e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0xd = 0xac,0x1
00ad e002 | | Load 0x0,0x2
00ae 180d | | Execute Package,Field_Execute,Field_Number 0xd
00af e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0xe = 0xaf,0x2
00b0 e003 | | Load 0x0,0x3
00b1 18bd | | Execute Package,Field_Execute,Field_Number 0xbd
00b2 6804 |h | Jump_Zero 0xb7
00b3 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0xf = 0xb3,0x3
00b4 e003 | | Load 0x0,0x3
00b5 18be | | Execute Package,Field_Execute,Field_Number 0xbe
00b6 8227 | ' | Call 0x1,0x27
00b7 e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x10 = 0xb7,0x4
00b8 0c01 | | Execute_Immediate Greater_Equal,0x1
00b9 680e |h | Jump_Zero 0xc8
00ba 0007 | | Action Break_Optional ; Debug Table 0x2.0x11 = 0xba,0x5
00bb e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x12 = 0xbb,0x1001
00bc 021d | | Execute Heap_Access,Is_Null
00bd 6806 |h | Jump_Zero 0xc4 ; Debug Table 0x2.0x13 = 0xbd,0x5
00be e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x14 = 0xbe,0x6
00bf e404 | | Load 0x2,0x4
00c0 e5fe | | Load 0x2,-0x2
00c1 e403 | | Load 0x2,0x3
00c2 8222 | " | Call 0x1,0x22
00c3 4504 |E | Exit_Subprogram 0x4
00c4 e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x15 = 0xc4,0x7
00c5 e5fe | | Load 0x2,-0x2
00c6 8223 | # | Call 0x1,0x23
00c7 4504 |E | Exit_Subprogram 0x4
00c8 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x16 = 0xc8,0x8
00c9 e405 | | Load 0x2,0x5
00ca e402 | | Load 0x2,0x2
00cb 821e | | Call 0x1,0x1e
00cc c405 | | Store 0x2,0x5
00cd 0033 | 3 | Store_Top Heap_Access,At_Offset_3
00ce 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x17 = 0xce,0x9
00cf 4975 |Iu | Short_Literal 0x175
00d0 00eb | | Load_Encached Diana_Cache
00d1 0098 | | Execute Package,Field_Read_Dynamic
00d2 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
00d3 005a | Z | Store_Top Discrete,At_Offset_2
00d4 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x18 = 0xd4,0xa
00d5 821c | | Call 0x1,0x1c
00d6 0007 | | Action Break_Optional ; Debug Table 0x2.0x19 = 0xd6,0xb
00d7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x1a = 0xd7,0x1401
00d8 021d | | Execute Heap_Access,Is_Null
00d9 7010 |p | Jump_Nonzero 0xea ; Debug Table 0x2.0x1b = 0xd9,0xb
00da e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x1c = 0xda,0xc
00db 00eb | | Load_Encached Diana_Cache
00dc 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
00dd 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00de e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x1d = 0xde,0xd
00df 8219 | | Call 0x1,0x19
00e0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x1e = 0xe0,0xe
00e1 e004 | | Load 0x0,0x4
00e2 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
00e3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x1f = 0xe3,0xf
00e4 0a02 | | Execute_Immediate Plus,0x2
00e5 0248 | H | Execute Discrete,Check_In_Integer
00e6 480c |H | Short_Literal 0xc
00e7 e005 | | Load 0x0,0x5
00e8 181e | | Execute Package,Field_Execute,Field_Number 0x1e
00e9 4504 |E | Exit_Subprogram 0x4
00ea e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x20 = 0xea,0x10
00eb 8219 | | Call 0x1,0x19
00ec 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x21 = 0xec,0x11
00ed e004 | | Load 0x0,0x4
00ee 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
00ef e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x22 = 0xef,0x12
00f0 8216 | | Call 0x1,0x16
00f1 680a |h | Jump_Zero 0xfc
00f2 e005 | | Load 0x0,0x5 ; Debug Table 0x2.0x23 = 0xf2,0x13
00f3 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00f4 00da | | Load_Top At_Offset_2
00f5 0a02 | | Execute_Immediate Plus,0x2
00f6 0248 | H | Execute Discrete,Check_In_Integer
00f7 e5fd | | Load 0x2,-0x3
00f8 480c |H | Short_Literal 0xc
00f9 e005 | | Load 0x0,0x5
00fa 1817 | | Execute Package,Field_Execute,Field_Number 0x17
00fb 4504 |E | Exit_Subprogram 0x4
00fc e005 | | Load 0x0,0x5 ; Debug Table 0x2.0x24 = 0xfc,0x14
00fd 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00fe 00da | | Load_Top At_Offset_2
00ff 0a02 | | Execute_Immediate Plus,0x2
0100 0248 | H | Execute Discrete,Check_In_Integer
0101 e5fd | | Load 0x2,-0x3
0102 480c |H | Short_Literal 0xc
0103 e005 | | Load 0x0,0x5
0104 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0105 4504 |E | Exit_Subprogram 0x4
0106 0000 0000 | | .XXX[0x2]
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 0110 | | .CONST 0x0110 ; Address of begin
0109 0004 | | .CONST 0x0004 ; Address of exception handler
010a 0002 | | .CONST 0x0002 ; Number of locals
010b INIT_0108:
010b 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x010b,0x11fe,0x0001,0x0000,0x005a,0x31d5,0x0000,0x001a
; Debug Table 0x3.0x0 = 0x10b,0xffff
010c e001 | | Load 0x0,0x1
010d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
010e 00e3 | | Load_Encached Natural_Cache
010f 03f1 | | Declare_Variable Discrete,With_Value
0110 BODY_0108:
0110 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x1 = 0x110,0x1
0111 e004 | | Load 0x0,0x4
0112 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0113 e005 | | Load 0x0,0x5 ; Debug Table 0x3.0x2 = 0x113,0x2
0114 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0115 4801 |H | Short_Literal 0x1
0116 e5fe | | Load 0x2,-0x2
0117 480c |H | Short_Literal 0xc
0118 e005 | | Load 0x0,0x5
0119 1815 | | Execute Package,Field_Execute,Field_Number 0x15
011a 4503 |E | Exit_Subprogram 0x3
011b 0000 0000 | | .BLANK 0000[0x5]
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 0123 | # | .CONST 0x0123 ; Address of begin
0121 0004 | | .CONST 0x0004 ; Address of exception handler
0122 0001 | | .CONST 0x0001 ; Number of locals
0123 BODY_0120:
0123 INIT_0120:
0123 0007 | | Action Break_Optional ; Debug Table 0x4 = .DEBUG 0x0123,0x1206,0x0001,0x0000,0x005a,0x31d5,0x0000,0x0028
; Debug Table 0x4.0x0 = 0x123,0x1
0124 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x1 = 0x124,0x401
0125 0007 | | Action Break_Optional
0126 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x4.0x2 = 0x126,0x402
0127 0007 | | Action Break_Optional ; Debug Table 0x4.0x3 = 0x127,0x403
0128 0007 | | Action Break_Optional ; Debug Table 0x4.0x4 = 0x128,0x404
0129 0f72 | r | Execute_Immediate Equal,0x72 ; Debug Table 0x4.0x5 = 0x129,0x1
012a 7029 |p) | Jump_Nonzero 0x154
012b e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0x6 = 0x12b,0x2
012c e5fe | | Load 0x2,-0x2
012d 00eb | | Load_Encached Diana_Cache
012e 18fb | | Execute Package,Field_Execute,Field_Number 0xfb
012f 00eb | | Load_Encached Diana_Cache
0130 1889 | | Execute Package,Field_Execute,Field_Number 0x89
0131 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x7 = 0x131,0x801
0132 021d | | Execute Heap_Access,Is_Null
0133 00d0 | | Action Swap_Control
0134 00d1 | | Pop_Control Pop_Count_1
0135 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x4.0x8 = 0x135,0x2
0136 0279 | y | Execute Discrete,And
0137 7002 |p | Jump_Nonzero 0x13a
0138 4887 |H | Short_Literal 0x87
0139 0257 | W | Execute Discrete,Raise
013a 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x9 = 0x13a,0x3
013b e006 | | Load 0x0,0x6
013c 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
013d 680d |h | Jump_Zero 0x14b
013e 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0xa = 0x13e,0x4
013f e007 | | Load 0x0,0x7
0140 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0141 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0xb = 0x141,0x5
0142 e008 | | Load 0x0,0x8
0143 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0144 e004 | | Load 0x0,0x4
0145 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
0146 0092 0e94 | | Action Push_String_Extended,0xe94 ; "RETURN INCOMPLETE SUBTYPE TO BE CONSTRAINED ACTION"
; Debug Table 0x4.0xc = 0x146,0x6
0148 e004 | | Load 0x0,0x4
0149 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
014a 4505 |E | Exit_Subprogram 0x5
014b 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0xd = 0x14b,0x7
014c 0092 0e95 | | Action Push_String_Extended,0xe95 ; "Unimplemented two-part constraining of generic formal discriminated type"
014e e009 | | Load 0x0,0x9
014f 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0150 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0xe = 0x150,0x8
0151 e004 | | Load 0x0,0x4
0152 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0153 4505 |E | Exit_Subprogram 0x5
0154 00cf | | Action Mark_Auxiliary ; Debug Table 0x4.0xf = 0x154,0x9
0155 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x10 = 0x155,0xf3ff
0156 e001 | | Load 0x0,0x1
0157 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0158 00e3 | | Load_Encached Natural_Cache
0159 03f1 | | Declare_Variable Discrete,With_Value
015a e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x11 = 0x15a,0xf3fe
015b e001 | | Load 0x0,0x1
015c 1816 | | Execute Package,Field_Execute,Field_Number 0x16
015d 00e3 | | Load_Encached Natural_Cache
015e 03f1 | | Declare_Variable Discrete,With_Value
015f e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x12 = 0x15f,0xf3fd
0160 e003 | | Load 0x0,0x3
0161 18b8 | | Execute Package,Field_Execute,Field_Number 0xb8
0162 00e3 | | Load_Encached Natural_Cache
0163 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0164 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x4.0x13 = 0x164,0xf3fc
0165 0602 | | Execute_Immediate Set_Value_Unchecked,0x2
0166 e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0x14 = 0x166,0xc01
0167 7018 |p | Jump_Nonzero 0x180
0168 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x15 = 0x168,0xc02
0169 e00a | | Load 0x0,0xa
016a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
016b e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x16 = 0x16b,0xc03
016c 8225 | % | Call 0x1,0x25
016d e004 | | Load 0x0,0x4
016e 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
016f 0092 0e96 | | Action Push_String_Extended,0xe96 ; "variant cls cnt"
; Debug Table 0x4.0x17 = 0x16f,0xc04
0171 e004 | | Load 0x0,0x4
0172 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0173 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x18 = 0x173,0xc05
0174 e004 | | Load 0x0,0x4
0175 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0176 0092 0e97 | | Action Push_String_Extended,0xe97 ; "indirect fld cnt"
; Debug Table 0x4.0x19 = 0x176,0xc06
0178 e004 | | Load 0x0,0x4
0179 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
017a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x1a = 0x17a,0xc07
017b 00db | | Load_Top At_Offset_3
017c 0273 | s | Execute Discrete,Plus
017d 0248 | H | Execute Discrete,Check_In_Integer
017e 0a02 | | Execute_Immediate Plus,0x2
017f 0059 | Y | Store_Top Discrete,At_Offset_1
0180 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x1b = 0x180,0xc08
0181 e004 | | Load 0x0,0x4
0182 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0183 0092 0e98 | | Action Push_String_Extended,0xe98 ; "discrim cnt"
; Debug Table 0x4.0x1c = 0x183,0xc09
0185 e004 | | Load 0x0,0x4
0186 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0187 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x1d = 0x187,0xc0a
0188 e004 | | Load 0x0,0x4
0189 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
018a 0092 0e99 | | Action Push_String_Extended,0xe99 ; "total fields"
; Debug Table 0x4.0x1e = 0x18a,0xc0b
018c e004 | | Load 0x0,0x4
018d 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
018e e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0x1f = 0x18e,0xc0c
018f 6808 |h | Jump_Zero 0x198
0190 e005 | | Load 0x0,0x5 ; Debug Table 0x4.0x20 = 0x190,0xc0d
0191 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0192 00d9 | | Load_Top At_Offset_1
0193 e5fd | | Load 0x2,-0x3
0194 480d |H | Short_Literal 0xd
0195 e005 | | Load 0x0,0x5
0196 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0197 7815 |x | Jump 0x1ad
0198 e005 | | Load 0x0,0x5 ; Debug Table 0x4.0x21 = 0x198,0xc0e
0199 1b0d | | Execute Package,Field_Read,Field_Number 0xd
019a 00d9 | | Load_Top At_Offset_1
019b e5fd | | Load 0x2,-0x3
019c 480d |H | Short_Literal 0xd
019d e005 | | Load 0x0,0x5
019e 1815 | | Execute Package,Field_Execute,Field_Number 0x15
019f e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x22 = 0x19f,0xc0f
01a0 8219 | | Call 0x1,0x19
01a1 e004 | | Load 0x0,0x4 ; Debug Table 0x4.0x23 = 0x1a1,0xc10
01a2 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
01a3 0007 | | Action Break_Optional ; Debug Table 0x4.0x24 = 0x1a3,0xc11
01a4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x25 = 0x1a4,0x1001
01a5 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x26 = 0x1a5,0xc11
01a6 4800 |H | Short_Literal 0x0
01a7 6274 |bt | Indirect_Literal Discrete,0x41c,{0x00000000, 0x7fffffff}
01a8 4802 |H | Short_Literal 0x2
01a9 48a4 |H | Short_Literal 0xa4
01aa 4812 |H | Short_Literal 0x12
01ab e004 | | Load 0x0,0x4
01ac 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
01ad 00d4 | | Pop_Control Pop_Count_4
01ae 00ce | | Action Pop_Auxiliary
01af 4505 |E | Exit_Subprogram 0x5
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01b7 | | .CONST 0x01b7 ; Address of begin
01b1 0004 | | .CONST 0x0004 ; Address of exception handler
01b2 0002 | | .CONST 0x0002 ; Number of locals
01b3 INIT_01b0:
01b3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5 = .DEBUG 0x01b3,0x1256,0x0002,0x0000,0x005a,0x31d5,0x0000,0x0041
; Debug Table 0x5.0x0 = 0x1b3,0xffff
01b4 00db | | Load_Top At_Offset_3
01b5 8228 | ( | Call 0x1,0x28
01b6 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01b7 BODY_01b0:
01b7 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x1 = 0x1b7,0x1
01b8 e5ff | | Load 0x2,-0x1
01b9 822c | , | Call 0x1,0x2c
01ba 7009 |p | Jump_Nonzero 0x1c4
01bb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x2 = 0x1bb,0x401
01bc 021d | | Execute Heap_Access,Is_Null
01bd 7004 |p | Jump_Nonzero 0x1c2 ; Debug Table 0x5.0x3 = 0x1bd,0x1
01be e5fe | | Load 0x2,-0x2
01bf 00d9 | | Load_Top At_Offset_1
01c0 822e | . | Call 0x1,0x2e
01c1 4402 |D | Exit_Subprogram With_Result,0x2
01c2 4800 |H | Short_Literal 0x0
01c3 4402 |D | Exit_Subprogram With_Result,0x2
01c4 4801 |H | Short_Literal 0x1
01c5 4402 |D | Exit_Subprogram With_Result,0x2
01c6 0000 0000 | | .XXX[0x2]
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01cf | | .CONST 0x01cf ; Address of begin
01c9 0004 | | .CONST 0x0004 ; Address of exception handler
01ca 0002 | | .CONST 0x0002 ; Number of locals
01cb INIT_01c8:
01cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6 = .DEBUG 0x01cb,0x1260,0x0002,0x0000,0x005a,0x31d5,0x0000,0x0050
; Debug Table 0x6.0x0 = 0x1cb,0xffff
01cc 00db | | Load_Top At_Offset_3
01cd 8228 | ( | Call 0x1,0x28
01ce 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01cf BODY_01c8:
01cf 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x1 = 0x1cf,0x1
01d0 8229 | ) | Call 0x1,0x29
01d1 7008 |p | Jump_Nonzero 0x1da
01d2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x2 = 0x1d2,0x401
01d3 021d | | Execute Heap_Access,Is_Null
01d4 7003 |p | Jump_Nonzero 0x1d8 ; Debug Table 0x6.0x3 = 0x1d4,0x1
01d5 00d8 | | Load_Top At_Offset_0
01d6 8213 | | Call 0x1,0x13
01d7 4401 |D | Exit_Subprogram With_Result,0x1
01d8 4800 |H | Short_Literal 0x0
01d9 4401 |D | Exit_Subprogram With_Result,0x1
01da 4801 |H | Short_Literal 0x1
01db 4401 |D | Exit_Subprogram With_Result,0x1
01dc 0000 0000 | | .BLANK 0000[0x4]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01e3 | | .CONST 0x01e3 ; Address of begin
01e1 0004 | | .CONST 0x0004 ; Address of exception handler
01e2 0001 | | .CONST 0x0001 ; Number of locals
01e3 BODY_01e0:
01e3 INIT_01e0:
01e3 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x01e3,0x126a,0x0002,0x0000,0x005a,0x31d5,0x0000,0x005b
; Debug Table 0x7.0x0 = 0x1e3,0x1
01e4 00eb | | Load_Encached Diana_Cache
01e5 18fb | | Execute Package,Field_Execute,Field_Number 0xfb
01e6 00eb | | Load_Encached Diana_Cache
01e7 1888 | | Execute Package,Field_Execute,Field_Number 0x88
01e8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x1 = 0x1e8,0x401
01e9 021d | | Execute Heap_Access,Is_Null
01ea 00d0 | | Action Swap_Control
01eb 00d1 | | Pop_Control Pop_Count_1
01ec 680b |h | Jump_Zero 0x1f8 ; Debug Table 0x7.0x2 = 0x1ec,0x1
01ed 00da | | Load_Top At_Offset_2
01ee 8211 | | Call 0x1,0x11
01ef 7008 |p | Jump_Nonzero 0x1f8
01f0 4801 |H | Short_Literal 0x1
01f1 00db | | Load_Top At_Offset_3
01f2 e007 | | Load 0x0,0x7
01f3 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
01f4 7003 |p | Jump_Nonzero 0x1f8
01f5 00da | | Load_Top At_Offset_2
01f6 8218 | | Call 0x1,0x18
01f7 4401 |D | Exit_Subprogram With_Result,0x1
01f8 4801 |H | Short_Literal 0x1
01f9 4401 |D | Exit_Subprogram With_Result,0x1
01fa 0000 0000 | | .BLANK 0000[0x6]
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 020c | | .CONST 0x020c ; Address of begin
0201 0004 | | .CONST 0x0004 ; Address of exception handler
0202 0002 | | .CONST 0x0002 ; Number of locals
0203 INIT_0200:
0203 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x8 = .DEBUG 0x0203,0x1272,0x0002,0x0000,0x005a,0x31d5,0x0000,0x0066
; Debug Table 0x8.0x0 = 0x203,0xffff
0204 00db | | Load_Top At_Offset_3
0205 00eb | | Load_Encached Diana_Cache
0206 18ea | | Execute Package,Field_Execute,Field_Number 0xea
0207 00eb | | Load_Encached Diana_Cache
0208 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0209 e00b | | Load 0x0,0xb
020a 1816 | | Execute Package,Field_Execute,Field_Number 0x16
020b 0031 | 1 | Store_Top Heap_Access,At_Offset_1
020c BODY_0200:
020c 00cf | | Action Mark_Auxiliary
020d 7847 |xG | Jump 0x255
020e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x1 = 0x20e,0x2
020f 0007 | | Action Break_Optional
0210 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x2 = 0x210,0x401
0211 7002 |p | Jump_Nonzero 0x214
0212 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x3 = 0x212,0x402
0213 782c |x, | Jump 0x240
0214 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x4 = 0x214,0x403
0215 0217 | | Execute Heap_Access,All_Reference
0216 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0217 6804 |h | Jump_Zero 0x21c
0218 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x5 = 0x218,0x404
0219 0217 | | Execute Heap_Access,All_Reference
021a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
021b 7824 |x$ | Jump 0x240
021c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x6 = 0x21c,0x405
021d 0007 | | Action Break_Optional
021e e405 | | Load 0x2,0x5 ; Debug Table 0x8.0x7 = 0x21e,0x801
021f 0007 | | Action Break_Optional
0220 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x8.0x8 = 0x220,0x802
0221 0007 | | Action Break_Optional ; Debug Table 0x8.0x9 = 0x221,0x803
0222 00d0 | | Action Swap_Control ; Debug Table 0x8.0xa = 0x222,0x804
0223 00d1 | | Pop_Control Pop_Count_1
0224 49bb |I | Short_Literal 0x1bb ; Debug Table 0x8.0xb = 0x224,0x405
0225 00eb | | Load_Encached Diana_Cache
0226 0098 | | Execute Package,Field_Read_Dynamic
0227 012c | , | Execute Any,Size
0228 e00c | | Load 0x0,0xc
0229 1b17 | | Execute Package,Field_Read,Field_Number 0x17
022a 025b | [ | Execute Discrete,Check_In_Type
022b 0273 | s | Execute Discrete,Plus
022c 00d9 | | Load_Top At_Offset_1
022d 0007 | | Action Break_Optional
022e e406 | | Load 0x2,0x6 ; Debug Table 0x8.0xc = 0x22e,0xc01
022f 0007 | | Action Break_Optional
0230 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x8.0xd = 0x230,0xc02
0231 0007 | | Action Break_Optional ; Debug Table 0x8.0xe = 0x231,0xc03
0232 00d0 | | Action Swap_Control ; Debug Table 0x8.0xf = 0x232,0xc04
0233 00d1 | | Pop_Control Pop_Count_1
0234 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x8.0x10 = 0x234,0x804
0235 00eb | | Load_Encached Diana_Cache
0236 0098 | | Execute Package,Field_Read_Dynamic
0237 49c9 |I | Short_Literal 0x1c9
0238 00eb | | Load_Encached Diana_Cache
0239 0098 | | Execute Package,Field_Read_Dynamic
023a 49ca |I | Short_Literal 0x1ca
023b 00eb | | Load_Encached Diana_Cache
023c 0095 | | Execute Package,Field_Reference_Dynamic
023d e00d | | Load 0x0,0xd
023e 1819 | | Execute Package,Field_Execute,Field_Number 0x19
023f 7800 |x | Jump 0x240
0240 00d0 | | Action Swap_Control
0241 00d1 | | Pop_Control Pop_Count_1
0242 00eb | | Load_Encached Diana_Cache ; Debug Table 0x8.0x11 = 0x242,0x2
0243 18de | | Execute Package,Field_Execute,Field_Number 0xde
0244 e007 | | Load 0x0,0x7
0245 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0246 6802 |h | Jump_Zero 0x249
0247 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x12 = 0x247,0x3
0248 4401 |D | Exit_Subprogram With_Result,0x1
0249 0007 | | Action Break_Optional ; Debug Table 0x8.0x13 = 0x249,0x4
024a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x14 = 0x24a,0x1001
024b 7002 |p | Jump_Nonzero 0x24e
024c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x8.0x15 = 0x24c,0x1002
024d 7803 |x | Jump 0x251
024e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x16 = 0x24e,0x1003
024f 0217 | | Execute Heap_Access,All_Reference
0250 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0251 e00b | | Load 0x0,0xb ; Debug Table 0x8.0x17 = 0x251,0x4
0252 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0253 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0254 00c9 | | Action Pop_Auxiliary_Loop
0255 0007 | | Action Break_Optional ; Debug Table 0x8.0x18 = 0x255,0x1
0256 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x19 = 0x256,0x1401
0257 021d | | Execute Heap_Access,Is_Null
0258 6fb5 |o | Jump_Zero 0x20e ; Debug Table 0x8.0x1a = 0x258,0x1
0259 00ce | | Action Pop_Auxiliary
025a 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x1b = 0x25a,0x5
025b 4401 |D | Exit_Subprogram With_Result,0x1
025c 0000 0000 | | .BLANK 0000[0x4]
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0267 | g | .CONST 0x0267 ; Address of begin
0261 0004 | | .CONST 0x0004 ; Address of exception handler
0262 0002 | | .CONST 0x0002 ; Number of locals
0263 INIT_0260:
0263 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9 = .DEBUG 0x0263,0x12ac,0x0002,0x0000,0x005a,0x31d5,0x0000,0x0071
; Debug Table 0x9.0x0 = 0x263,0xffff
0264 00db | | Load_Top At_Offset_3
0265 8228 | ( | Call 0x1,0x28
0266 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0267 BODY_0260:
0267 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x1 = 0x267,0x1
0268 822f | / | Call 0x1,0x2f
0269 7008 |p | Jump_Nonzero 0x272
026a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x2 = 0x26a,0x401
026b 021d | | Execute Heap_Access,Is_Null
026c 7003 |p | Jump_Nonzero 0x270 ; Debug Table 0x9.0x3 = 0x26c,0x1
026d 00d8 | | Load_Top At_Offset_0
026e 8230 | 0 | Call 0x1,0x30
026f 4401 |D | Exit_Subprogram With_Result,0x1
0270 4800 |H | Short_Literal 0x0
0271 4401 |D | Exit_Subprogram With_Result,0x1
0272 4801 |H | Short_Literal 0x1
0273 4401 |D | Exit_Subprogram With_Result,0x1
0274 0000 0000 | | .BLANK 0000[0x4]
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 0287 | | .CONST 0x0287 ; Address of begin
0279 0004 | | .CONST 0x0004 ; Address of exception handler
027a 0003 | | .CONST 0x0003 ; Number of locals
027b INIT_0278:
027b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa = .DEBUG 0x027b,0x12b6,0x0001,0x0000,0x005a,0x3875,0x0000,0x0057
; Debug Table 0xa.0x0 = 0x27b,0xffff
027c 00db | | Load_Top At_Offset_3
027d e007 | | Load 0x0,0x7
027e 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
027f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0280 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xa.0x1 = 0x280,0xfffe
0281 00d9 | | Load_Top At_Offset_1
0282 00eb | | Load_Encached Diana_Cache
0283 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2
0284 00eb | | Load_Encached Diana_Cache
0285 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0286 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0287 BODY_0278:
0287 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x2 = 0x287,0x1
0288 e003 | | Load 0x0,0x3
0289 18a7 | | Execute Package,Field_Execute,Field_Number 0xa7
028a 6806 |h | Jump_Zero 0x291
028b e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x3 = 0x28b,0x2
028c 00eb | | Load_Encached Diana_Cache
028d 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
028e e00e | | Load 0x0,0xe
028f 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0290 4502 |E | Exit_Subprogram 0x2
0291 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x4 = 0x291,0x3
0292 00da | | Load_Top At_Offset_2
0293 e5ff | | Load 0x2,-0x1
0294 823e | > | Call 0x1,0x3e
0295 4502 |E | Exit_Subprogram 0x2
0296 0000 0000 | | .XXX[0x2]
0298 ; --------------------------------------------------------------------------------------
0298 ; SUBPROGRAM
0298 ; --------------------------------------------------------------------------------------
0298 029b | | .CONST 0x029b ; Address of begin
0299 0004 | | .CONST 0x0004 ; Address of exception handler
029a 0001 | | .CONST 0x0001 ; Number of locals
029b BODY_0298:
029b INIT_0298:
029b 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x029b,0x12c2,0x0002,0x0000,0x005a,0x3875,0x0000,0x0065
; Debug Table 0xb.0x0 = 0x29b,0x1
029c e003 | | Load 0x0,0x3
029d 18a7 | | Execute Package,Field_Execute,Field_Number 0xa7
029e 4401 |D | Exit_Subprogram With_Result,0x1
029f 0000 | | .XXX[0x1]
02a0 ; --------------------------------------------------------------------------------------
02a0 ; SUBPROGRAM
02a0 ; --------------------------------------------------------------------------------------
02a0 02a3 | | .CONST 0x02a3 ; Address of begin
02a1 0004 | | .CONST 0x0004 ; Address of exception handler
02a2 0001 | | .CONST 0x0001 ; Number of locals
02a3 BODY_02a0:
02a3 INIT_02a0:
02a3 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x02a3,0x12c6,0x0002,0x0000,0x005a,0x3875,0x0000,0x007b
; Debug Table 0xc.0x0 = 0x2a3,0x1
02a4 e007 | | Load 0x0,0x7
02a5 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
02a6 0f6b | k | Execute_Immediate Equal,0x6b
02a7 4401 |D | Exit_Subprogram With_Result,0x1
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02b2 | | .CONST 0x02b2 ; Address of begin
02a9 0004 | | .CONST 0x0004 ; Address of exception handler
02aa 0002 | | .CONST 0x0002 ; Number of locals
02ab INIT_02a8:
02ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd = .DEBUG 0x02ab,0x12ca,0x0002,0x0000,0x005a,0x3875,0x0000,0x0097
; Debug Table 0xd.0x0 = 0x2ab,0xffff
02ac 00db | | Load_Top At_Offset_3
02ad 00eb | | Load_Encached Diana_Cache
02ae 18ec | | Execute Package,Field_Execute,Field_Number 0xec
02af 00eb | | Load_Encached Diana_Cache
02b0 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
02b1 0031 | 1 | Store_Top Heap_Access,At_Offset_1
02b2 BODY_02a8:
02b2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x1 = 0x2b2,0x1
02b3 e00f | | Load 0x0,0xf
02b4 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
02b5 0031 | 1 | Store_Top Heap_Access,At_Offset_1
02b6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x2 = 0x2b6,0x2
02b7 e003 | | Load 0x0,0x3
02b8 18a0 | | Execute Package,Field_Execute,Field_Number 0xa0
02b9 00d9 | | Load_Top At_Offset_1
02ba e003 | | Load 0x0,0x3
02bb 18a2 | | Execute Package,Field_Execute,Field_Number 0xa2
02bc 00da | | Load_Top At_Offset_2
02bd e003 | | Load 0x0,0x3
02be 189b | | Execute Package,Field_Execute,Field_Number 0x9b
02bf 0278 | x | Execute Discrete,Or
02c0 0278 | x | Execute Discrete,Or
02c1 4401 |D | Exit_Subprogram With_Result,0x1
02c2 0000 0000 | | .BLANK 0000[0x6]
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 0007 | | Action Break_Optional ; Debug Table 0xe = .DEBUG 0x02cb,0x12d2,0x0001,0x0000,0x005a,0x3875,0x0000,0x0111
; Debug Table 0xe.0x0 = 0x2cb,0x1
02cc e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x1 = 0x2cc,0x401
02cd 0007 | | Action Break_Optional
02ce 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xe.0x2 = 0x2ce,0x402
02cf 0007 | | Action Break_Optional ; Debug Table 0xe.0x3 = 0x2cf,0x403
02d0 0007 | | Action Break_Optional ; Debug Table 0xe.0x4 = 0x2d0,0x404
02d1 0fa2 | | Execute_Immediate Equal,0xa2 ; Debug Table 0xe.0x5 = 0x2d1,0x1
02d2 7003 |p | Jump_Nonzero 0x2d6
02d3 00da | | Load_Top At_Offset_2
02d4 8212 | | Call 0x1,0x12
02d5 7003 |p | Jump_Nonzero 0x2d9
02d6 e006 | | Load 0x0,0x6 ; Debug Table 0xe.0x6 = 0x2d6,0x2
02d7 1812 | | Execute Package,Field_Execute,Field_Number 0x12
02d8 4502 |E | Exit_Subprogram 0x2
02d9 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x7 = 0x2d9,0x3
02da e010 | | Load 0x0,0x10
02db 180f | | Execute Package,Field_Execute,Field_Number 0xf
02dc 4502 |E | Exit_Subprogram 0x2
02dd 0000 0000 | | .XXX[0x3]
02df 0000 | |
02e0 ; --------------------------------------------------------------------------------------
02e0 ; SUBPROGRAM
02e0 ; --------------------------------------------------------------------------------------
02e0 02e8 | | .CONST 0x02e8 ; Address of begin
02e1 0004 | | .CONST 0x0004 ; Address of exception handler
02e2 0002 | | .CONST 0x0002 ; Number of locals
02e3 INIT_02e0:
02e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf = .DEBUG 0x02e3,0x12e4,0x0001,0x0000,0x005a,0x3875,0x0000,0x0145
; Debug Table 0xf.0x0 = 0x2e3,0xffff
02e4 00db | | Load_Top At_Offset_3
02e5 e007 | | Load 0x0,0x7
02e6 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
02e7 0031 | 1 | Store_Top Heap_Access,At_Offset_1
02e8 BODY_02e0:
02e8 0007 | | Action Break_Optional ; Debug Table 0xf.0x1 = 0x2e8,0x1
02e9 e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x2 = 0x2e9,0x401
02ea 0007 | | Action Break_Optional
02eb 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xf.0x3 = 0x2eb,0x402
02ec 0007 | | Action Break_Optional ; Debug Table 0xf.0x4 = 0x2ec,0x403
02ed 0007 | | Action Break_Optional ; Debug Table 0xf.0x5 = 0x2ed,0x404
02ee 0f6c | l | Execute_Immediate Equal,0x6c ; Debug Table 0xf.0x6 = 0x2ee,0x1
02ef 6803 |h | Jump_Zero 0x2f3
02f0 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x7 = 0x2f0,0x2
02f1 8215 | | Call 0x1,0x15
02f2 4502 |E | Exit_Subprogram 0x2
02f3 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x8 = 0x2f3,0x3
02f4 00eb | | Load_Encached Diana_Cache
02f5 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
02f6 e00e | | Load 0x0,0xe
02f7 1817 | | Execute Package,Field_Execute,Field_Number 0x17
02f8 4502 |E | Exit_Subprogram 0x2
02f9 0000 0000 | | .BLANK 0000[0x7]
0300 ; --------------------------------------------------------------------------------------
0300 ; SUBPROGRAM
0300 ; --------------------------------------------------------------------------------------
0300 0303 | | .CONST 0x0303 ; Address of begin
0301 0004 | | .CONST 0x0004 ; Address of exception handler
0302 0001 | | .CONST 0x0001 ; Number of locals
0303 BODY_0300:
0303 INIT_0300:
0303 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x0303,0x12f8,0x0001,0x0000,0x005a,0x3875,0x0000,0x0182
; Debug Table 0x10.0x0 = 0x303,0x1
0304 00eb | | Load_Encached Diana_Cache
0305 18ba | | Execute Package,Field_Execute,Field_Number 0xba
0306 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x1 = 0x306,0x401
0307 021d | | Execute Heap_Access,Is_Null
0308 00d0 | | Action Swap_Control
0309 00d1 | | Pop_Control Pop_Count_1
030a 7004 |p | Jump_Nonzero 0x30f ; Debug Table 0x10.0x2 = 0x30a,0x1
030b 00da | | Load_Top At_Offset_2
030c e001 | | Load 0x0,0x1
030d 1817 | | Execute Package,Field_Execute,Field_Number 0x17
030e 6806 |h | Jump_Zero 0x315
030f 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x3 = 0x30f,0x2
0310 00eb | | Load_Encached Diana_Cache
0311 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0312 e00e | | Load 0x0,0xe
0313 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0314 4502 |E | Exit_Subprogram 0x2
0315 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x4 = 0x315,0x3
0316 e011 | | Load 0x0,0x11
0317 180d | | Execute Package,Field_Execute,Field_Number 0xd
0318 4502 |E | Exit_Subprogram 0x2
0319 0000 0000 | | .BLANK 0000[0x7]
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0328 | ( | .CONST 0x0328 ; Address of begin
0321 0004 | | .CONST 0x0004 ; Address of exception handler
0322 0004 | | .CONST 0x0004 ; Number of locals
0323 INIT_0320:
0323 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x11 = .DEBUG 0x0323,0x1304,0x0001,0x0000,0x005a,0x3875,0x0000,0x01b9
; Debug Table 0x11.0x0 = 0x323,0xffff
0324 00db | | Load_Top At_Offset_3
0325 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0326 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x1 = 0x326,0xfffe
0327 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x2 = 0x327,0xfffd
0328 BODY_0320:
0328 00cf | | Action Mark_Auxiliary
0329 7819 |x | Jump 0x343
032a 0007 | | Action Break_Optional ; Debug Table 0x11.0x3 = 0x32a,0x2
032b 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x4 = 0x32b,0x401
032c 0217 | | Execute Heap_Access,All_Reference
032d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
032e 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x11.0x5 = 0x32e,0x2
032f 0007 | | Action Break_Optional ; Debug Table 0x11.0x6 = 0x32f,0x3
0330 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x7 = 0x330,0x801
0331 0217 | | Execute Heap_Access,All_Reference
0332 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0333 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x11.0x8 = 0x333,0x3
0334 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x9 = 0x334,0x4
0335 4902 |I | Short_Literal 0x102
0336 00eb | | Load_Encached Diana_Cache
0337 0096 | | Execute Package,Field_Execute_Dynamic
0338 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0339 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0xa = 0x339,0x5
033a e003 | | Load 0x0,0x3
033b 18b3 | | Execute Package,Field_Execute,Field_Number 0xb3
033c 6803 |h | Jump_Zero 0x340
033d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0xb = 0x33d,0x6
033e 821a | | Call 0x1,0x1a
033f 7802 |x | Jump 0x342
0340 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0xc = 0x340,0x7
0341 821b | | Call 0x1,0x1b
0342 00c9 | | Action Pop_Auxiliary_Loop
0343 0007 | | Action Break_Optional ; Debug Table 0x11.0xd = 0x343,0x1
0344 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0xe = 0x344,0xc01
0345 021d | | Execute Heap_Access,Is_Null
0346 6fe3 |o | Jump_Zero 0x32a ; Debug Table 0x11.0xf = 0x346,0x1
0347 4502 |E | Exit_Subprogram 0x2
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 035a | Z | .CONST 0x035a ; Address of begin
0349 0004 | | .CONST 0x0004 ; Address of exception handler
034a 0004 | | .CONST 0x0004 ; Number of locals
034b INIT_0348:
034b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12 = .DEBUG 0x034b,0x1326,0x0001,0x0000,0x005a,0x3875,0x0000,0x0214
; Debug Table 0x12.0x0 = 0x34b,0xffff
034c 00db | | Load_Top At_Offset_3
034d 00eb | | Load_Encached Diana_Cache
034e 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8
034f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0350 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x12.0x1 = 0x350,0xfffe
0351 e5ff | | Load 0x2,-0x1
0352 00eb | | Load_Encached Diana_Cache
0353 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0354 00eb | | Load_Encached Diana_Cache
0355 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0356 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0357 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x12.0x2 = 0x357,0xfffd
0358 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x12.0x3 = 0x358,0x401
0359 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x12.0x4 = 0x359,0xfffd
035a BODY_0348:
035a 00cf | | Action Mark_Auxiliary
035b 7844 |xD | Jump 0x3a0
035c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x5 = 0x35c,0x2
035d 00db | | Load_Top At_Offset_3
035e 0007 | | Action Break_Optional
035f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x6 = 0x35f,0x801
0360 7002 |p | Jump_Nonzero 0x363
0361 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x7 = 0x361,0x802
0362 782c |x, | Jump 0x38f
0363 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x8 = 0x363,0x803
0364 0217 | | Execute Heap_Access,All_Reference
0365 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0366 6804 |h | Jump_Zero 0x36b
0367 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x9 = 0x367,0x804
0368 0217 | | Execute Heap_Access,All_Reference
0369 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
036a 7824 |x$ | Jump 0x38f
036b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0xa = 0x36b,0x805
036c 0007 | | Action Break_Optional
036d e408 | | Load 0x2,0x8 ; Debug Table 0x12.0xb = 0x36d,0xc01
036e 0007 | | Action Break_Optional
036f 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x12.0xc = 0x36f,0xc02
0370 0007 | | Action Break_Optional ; Debug Table 0x12.0xd = 0x370,0xc03
0371 00d0 | | Action Swap_Control ; Debug Table 0x12.0xe = 0x371,0xc04
0372 00d1 | | Pop_Control Pop_Count_1
0373 49bb |I | Short_Literal 0x1bb ; Debug Table 0x12.0xf = 0x373,0x805
0374 00eb | | Load_Encached Diana_Cache
0375 0098 | | Execute Package,Field_Read_Dynamic
0376 012c | , | Execute Any,Size
0377 e00c | | Load 0x0,0xc
0378 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0379 025b | [ | Execute Discrete,Check_In_Type
037a 0273 | s | Execute Discrete,Plus
037b 00d9 | | Load_Top At_Offset_1
037c 0007 | | Action Break_Optional
037d e409 | | Load 0x2,0x9 ; Debug Table 0x12.0x10 = 0x37d,0x1001
037e 0007 | | Action Break_Optional
037f 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x12.0x11 = 0x37f,0x1002
0380 0007 | | Action Break_Optional ; Debug Table 0x12.0x12 = 0x380,0x1003
0381 00d0 | | Action Swap_Control ; Debug Table 0x12.0x13 = 0x381,0x1004
0382 00d1 | | Pop_Control Pop_Count_1
0383 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x12.0x14 = 0x383,0xc04
0384 00eb | | Load_Encached Diana_Cache
0385 0098 | | Execute Package,Field_Read_Dynamic
0386 49c9 |I | Short_Literal 0x1c9
0387 00eb | | Load_Encached Diana_Cache
0388 0098 | | Execute Package,Field_Read_Dynamic
0389 49ca |I | Short_Literal 0x1ca
038a 00eb | | Load_Encached Diana_Cache
038b 0095 | | Execute Package,Field_Reference_Dynamic
038c e00d | | Load 0x0,0xd
038d 1819 | | Execute Package,Field_Execute,Field_Number 0x19
038e 7800 |x | Jump 0x38f
038f 00d0 | | Action Swap_Control
0390 00d1 | | Pop_Control Pop_Count_1
0391 4975 |Iu | Short_Literal 0x175 ; Debug Table 0x12.0x15 = 0x391,0x2
0392 00eb | | Load_Encached Diana_Cache
0393 0098 | | Execute Package,Field_Read_Dynamic
0394 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0395 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0396 0007 | | Action Break_Optional ; Debug Table 0x12.0x16 = 0x396,0x3
0397 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x17 = 0x397,0x1401
0398 7002 |p | Jump_Nonzero 0x39b
0399 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x12.0x18 = 0x399,0x1402
039a 7803 |x | Jump 0x39e
039b 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x19 = 0x39b,0x1403
039c 0217 | | Execute Heap_Access,All_Reference
039d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
039e 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x12.0x1a = 0x39e,0x3
039f 00c9 | | Action Pop_Auxiliary_Loop
03a0 0007 | | Action Break_Optional ; Debug Table 0x12.0x1b = 0x3a0,0x1
03a1 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x1c = 0x3a1,0x1801
03a2 021d | | Execute Heap_Access,Is_Null
03a3 6fb8 |o | Jump_Zero 0x35c ; Debug Table 0x12.0x1d = 0x3a3,0x1
03a4 00ce | | Action Pop_Auxiliary
03a5 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x1e = 0x3a5,0x4
03a6 e001 | | Load 0x0,0x1
03a7 1817 | | Execute Package,Field_Execute,Field_Number 0x17
03a8 680b |h | Jump_Zero 0x3b4
03a9 00da | | Load_Top At_Offset_2
03aa 8217 | | Call 0x1,0x17
03ab 7008 |p | Jump_Nonzero 0x3b4
03ac 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x1f = 0x3ac,0x5
03ad e5fd | | Load 0x2,-0x3
03ae 4975 |Iu | Short_Literal 0x175
03af 00eb | | Load_Encached Diana_Cache
03b0 0098 | | Execute Package,Field_Read_Dynamic
03b1 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
03b2 a5fd | | Store_Unchecked 0x2,-0x3
03b3 4502 |E | Exit_Subprogram 0x2
03b4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x20 = 0x3b4,0x6
03b5 e5fe | | Load 0x2,-0x2
03b6 4975 |Iu | Short_Literal 0x175
03b7 00eb | | Load_Encached Diana_Cache
03b8 0098 | | Execute Package,Field_Read_Dynamic
03b9 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
03ba a5fe | | Store_Unchecked 0x2,-0x2
03bb 4502 |E | Exit_Subprogram 0x2
03bc 0000 0000 | | .BLANK 0000[0x4]
03c0 ; --------------------------------------------------------------------------------------
03c0 ; SUBPROGRAM
03c0 ; --------------------------------------------------------------------------------------
03c0 03c7 | | .CONST 0x03c7 ; Address of begin
03c1 0004 | | .CONST 0x0004 ; Address of exception handler
03c2 0003 | | .CONST 0x0003 ; Number of locals
03c3 INIT_03c0:
03c3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x13 = .DEBUG 0x03c3,0x136a,0x0001,0x0000,0x005a,0x3875,0x0000,0x029d
; Debug Table 0x13.0x0 = 0x3c3,0xffff
03c4 00db | | Load_Top At_Offset_3
03c5 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03c6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13.0x1 = 0x3c6,0xfffe
03c7 BODY_03c0:
03c7 00cf | | Action Mark_Auxiliary
03c8 784d |xM | Jump 0x416
03c9 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x2 = 0x3c9,0x2
03ca 0007 | | Action Break_Optional
03cb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x3 = 0x3cb,0x401
03cc 7002 |p | Jump_Nonzero 0x3cf
03cd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13.0x4 = 0x3cd,0x402
03ce 782c |x, | Jump 0x3fb
03cf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x5 = 0x3cf,0x403
03d0 0217 | | Execute Heap_Access,All_Reference
03d1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03d2 6804 |h | Jump_Zero 0x3d7
03d3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x6 = 0x3d3,0x404
03d4 0217 | | Execute Heap_Access,All_Reference
03d5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
03d6 7824 |x$ | Jump 0x3fb
03d7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x7 = 0x3d7,0x405
03d8 0007 | | Action Break_Optional
03d9 e406 | | Load 0x2,0x6 ; Debug Table 0x13.0x8 = 0x3d9,0x801
03da 0007 | | Action Break_Optional
03db 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x13.0x9 = 0x3db,0x802
03dc 0007 | | Action Break_Optional ; Debug Table 0x13.0xa = 0x3dc,0x803
03dd 00d0 | | Action Swap_Control ; Debug Table 0x13.0xb = 0x3dd,0x804
03de 00d1 | | Pop_Control Pop_Count_1
03df 49bb |I | Short_Literal 0x1bb ; Debug Table 0x13.0xc = 0x3df,0x405
03e0 00eb | | Load_Encached Diana_Cache
03e1 0098 | | Execute Package,Field_Read_Dynamic
03e2 012c | , | Execute Any,Size
03e3 e00c | | Load 0x0,0xc
03e4 1b17 | | Execute Package,Field_Read,Field_Number 0x17
03e5 025b | [ | Execute Discrete,Check_In_Type
03e6 0273 | s | Execute Discrete,Plus
03e7 00d9 | | Load_Top At_Offset_1
03e8 0007 | | Action Break_Optional
03e9 e407 | | Load 0x2,0x7 ; Debug Table 0x13.0xd = 0x3e9,0xc01
03ea 0007 | | Action Break_Optional
03eb 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x13.0xe = 0x3eb,0xc02
03ec 0007 | | Action Break_Optional ; Debug Table 0x13.0xf = 0x3ec,0xc03
03ed 00d0 | | Action Swap_Control ; Debug Table 0x13.0x10 = 0x3ed,0xc04
03ee 00d1 | | Pop_Control Pop_Count_1
03ef 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x13.0x11 = 0x3ef,0x804
03f0 00eb | | Load_Encached Diana_Cache
03f1 0098 | | Execute Package,Field_Read_Dynamic
03f2 49c9 |I | Short_Literal 0x1c9
03f3 00eb | | Load_Encached Diana_Cache
03f4 0098 | | Execute Package,Field_Read_Dynamic
03f5 49ca |I | Short_Literal 0x1ca
03f6 00eb | | Load_Encached Diana_Cache
03f7 0095 | | Execute Package,Field_Reference_Dynamic
03f8 e00d | | Load 0x0,0xd
03f9 1819 | | Execute Package,Field_Execute,Field_Number 0x19
03fa 7800 |x | Jump 0x3fb
03fb 00d0 | | Action Swap_Control
03fc 00d1 | | Pop_Control Pop_Count_1
03fd 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x13.0x12 = 0x3fd,0x2
03fe 0007 | | Action Break_Optional ; Debug Table 0x13.0x13 = 0x3fe,0x3
03ff e403 | | Load 0x2,0x3 ; Debug Table 0x13.0x14 = 0x3ff,0x1001
0400 0007 | | Action Break_Optional
0401 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x13.0x15 = 0x401,0x1002
0402 0007 | | Action Break_Optional ; Debug Table 0x13.0x16 = 0x402,0x1003
0403 0007 | | Action Break_Optional ; Debug Table 0x13.0x17 = 0x403,0x1004
0404 0f39 | 9 | Execute_Immediate Equal,0x39 ; Debug Table 0x13.0x18 = 0x404,0x3
0405 6806 |h | Jump_Zero 0x40c
0406 e5fd | | Load 0x2,-0x3 ; Debug Table 0x13.0x19 = 0x406,0x4
0407 e5fe | | Load 0x2,-0x2
0408 00db | | Load_Top At_Offset_3
0409 821d | | Call 0x1,0x1d
040a c5fe | | Store 0x2,-0x2
040b c5fd | | Store 0x2,-0x3
040c 0007 | | Action Break_Optional ; Debug Table 0x13.0x1a = 0x40c,0x5
040d 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x1b = 0x40d,0x1401
040e 7002 |p | Jump_Nonzero 0x411
040f 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x13.0x1c = 0x40f,0x1402
0410 7803 |x | Jump 0x414
0411 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x1d = 0x411,0x1403
0412 0217 | | Execute Heap_Access,All_Reference
0413 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0414 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x13.0x1e = 0x414,0x5
0415 00c9 | | Action Pop_Auxiliary_Loop
0416 0007 | | Action Break_Optional ; Debug Table 0x13.0x1f = 0x416,0x1
0417 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x20 = 0x417,0x1801
0418 021d | | Execute Heap_Access,Is_Null
0419 6faf |o | Jump_Zero 0x3c9 ; Debug Table 0x13.0x21 = 0x419,0x1
041a 4502 |E | Exit_Subprogram 0x2
041b 0000 | | .XXX[0x1]
041c 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff}
0420 ; --------------------------------------------------------------------------------------
0420 ; SUBPROGRAM
0420 ; --------------------------------------------------------------------------------------
0420 0430 | 0 | .CONST 0x0430 ; Address of begin
0421 0004 | | .CONST 0x0004 ; Address of exception handler
0422 0004 | | .CONST 0x0004 ; Number of locals
0423 INIT_0420:
0423 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14 = .DEBUG 0x0423,0x13b0,0x0001,0x0000,0x005a,0x3875,0x0000,0x02f7
; Debug Table 0x14.0x0 = 0x423,0xffff
0424 00db | | Load_Top At_Offset_3
0425 00eb | | Load_Encached Diana_Cache
0426 18ea | | Execute Package,Field_Execute,Field_Number 0xea
0427 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0428 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x14.0x1 = 0x428,0xfffe
0429 00d9 | | Load_Top At_Offset_1
042a 00eb | | Load_Encached Diana_Cache
042b 1888 | | Execute Package,Field_Execute,Field_Number 0x88
042c e00b | | Load 0x0,0xb
042d 1816 | | Execute Package,Field_Execute,Field_Number 0x16
042e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
042f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x2 = 0x42f,0xfffd
0430 BODY_0420:
0430 00cf | | Action Mark_Auxiliary
0431 784f |xO | Jump 0x481
0432 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x3 = 0x432,0x2
0433 0007 | | Action Break_Optional
0434 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x4 = 0x434,0x401
0435 7002 |p | Jump_Nonzero 0x438
0436 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x5 = 0x436,0x402
0437 782c |x, | Jump 0x464
0438 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x6 = 0x438,0x403
0439 0217 | | Execute Heap_Access,All_Reference
043a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
043b 6804 |h | Jump_Zero 0x440
043c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x7 = 0x43c,0x404
043d 0217 | | Execute Heap_Access,All_Reference
043e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
043f 7824 |x$ | Jump 0x464
0440 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x8 = 0x440,0x405
0441 0007 | | Action Break_Optional
0442 e407 | | Load 0x2,0x7 ; Debug Table 0x14.0x9 = 0x442,0x801
0443 0007 | | Action Break_Optional
0444 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x14.0xa = 0x444,0x802
0445 0007 | | Action Break_Optional ; Debug Table 0x14.0xb = 0x445,0x803
0446 00d0 | | Action Swap_Control ; Debug Table 0x14.0xc = 0x446,0x804
0447 00d1 | | Pop_Control Pop_Count_1
0448 49bb |I | Short_Literal 0x1bb ; Debug Table 0x14.0xd = 0x448,0x405
0449 00eb | | Load_Encached Diana_Cache
044a 0098 | | Execute Package,Field_Read_Dynamic
044b 012c | , | Execute Any,Size
044c e00c | | Load 0x0,0xc
044d 1b17 | | Execute Package,Field_Read,Field_Number 0x17
044e 025b | [ | Execute Discrete,Check_In_Type
044f 0273 | s | Execute Discrete,Plus
0450 00d9 | | Load_Top At_Offset_1
0451 0007 | | Action Break_Optional
0452 e408 | | Load 0x2,0x8 ; Debug Table 0x14.0xe = 0x452,0xc01
0453 0007 | | Action Break_Optional
0454 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x14.0xf = 0x454,0xc02
0455 0007 | | Action Break_Optional ; Debug Table 0x14.0x10 = 0x455,0xc03
0456 00d0 | | Action Swap_Control ; Debug Table 0x14.0x11 = 0x456,0xc04
0457 00d1 | | Pop_Control Pop_Count_1
0458 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x14.0x12 = 0x458,0x804
0459 00eb | | Load_Encached Diana_Cache
045a 0098 | | Execute Package,Field_Read_Dynamic
045b 49c9 |I | Short_Literal 0x1c9
045c 00eb | | Load_Encached Diana_Cache
045d 0098 | | Execute Package,Field_Read_Dynamic
045e 49ca |I | Short_Literal 0x1ca
045f 00eb | | Load_Encached Diana_Cache
0460 0095 | | Execute Package,Field_Reference_Dynamic
0461 e00d | | Load 0x0,0xd
0462 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0463 7800 |x | Jump 0x464
0464 00d0 | | Action Swap_Control
0465 00d1 | | Pop_Control Pop_Count_1
0466 00eb | | Load_Encached Diana_Cache ; Debug Table 0x14.0x13 = 0x466,0x2
0467 18de | | Execute Package,Field_Execute,Field_Number 0xde
0468 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0469 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x14 = 0x469,0x3
046a e001 | | Load 0x0,0x1
046b 1811 | | Execute Package,Field_Execute,Field_Number 0x11
046c 7008 |p | Jump_Nonzero 0x475
046d e5fc | | Load 0x2,-0x4 ; Debug Table 0x14.0x15 = 0x46d,0x4
046e e5fe | | Load 0x2,-0x2
046f 00db | | Load_Top At_Offset_3
0470 8221 | ! | Call 0x1,0x21
0471 c5fc | | Store 0x2,-0x4
0472 e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0x16 = 0x472,0x5
0473 0a01 | | Execute_Immediate Plus,0x1
0474 c5fd | | Store 0x2,-0x3
0475 0007 | | Action Break_Optional ; Debug Table 0x14.0x17 = 0x475,0x6
0476 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x18 = 0x476,0x1001
0477 7002 |p | Jump_Nonzero 0x47a
0478 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x14.0x19 = 0x478,0x1002
0479 7803 |x | Jump 0x47d
047a 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x1a = 0x47a,0x1003
047b 0217 | | Execute Heap_Access,All_Reference
047c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
047d e00b | | Load 0x0,0xb ; Debug Table 0x14.0x1b = 0x47d,0x6
047e 1816 | | Execute Package,Field_Execute,Field_Number 0x16
047f 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0480 00c9 | | Action Pop_Auxiliary_Loop
0481 0007 | | Action Break_Optional ; Debug Table 0x14.0x1c = 0x481,0x1
0482 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x1d = 0x482,0x1401
0483 021d | | Execute Heap_Access,Is_Null
0484 6fad |o | Jump_Zero 0x432 ; Debug Table 0x14.0x1e = 0x484,0x1
0485 4503 |E | Exit_Subprogram 0x3
0486 0000 0000 | | .XXX[0x2]
0488 ; --------------------------------------------------------------------------------------
0488 ; SUBPROGRAM
0488 ; --------------------------------------------------------------------------------------
0488 04aa | | .CONST 0x04aa ; Address of begin
0489 0004 | | .CONST 0x0004 ; Address of exception handler
048a 000c | | .CONST 0x000c ; Number of locals
048b INIT_0488:
048b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x15 = .DEBUG 0x048b,0x13f0,0x0001,0x0000,0x005a,0x3875,0x0000,0x030d
; Debug Table 0x15.0x0 = 0x48b,0xffff
048c 00db | | Load_Top At_Offset_3
048d 00eb | | Load_Encached Diana_Cache
048e 1888 | | Execute Package,Field_Execute,Field_Number 0x88
048f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0490 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x1 = 0x490,0xfffe
0491 00d9 | | Load_Top At_Offset_1
0492 e00b | | Load 0x0,0xb
0493 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0494 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0495 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0x2 = 0x495,0xfffd
0496 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0497 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0x3 = 0x497,0xfffc
0498 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0499 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0x4 = 0x499,0xfffb
049a 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
049b 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0x5 = 0x49b,0xfffa
049c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
049d 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x15.0x6 = 0x49d,0xfff9
049e 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x15.0x7 = 0x49e,0x401
049f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x15.0x8 = 0x49f,0xfff9
04a0 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x15.0x9 = 0x4a0,0xfff8
04a1 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x15.0xa = 0x4a1,0x801
04a2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x15.0xb = 0x4a2,0xfff8
04a3 e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0xc = 0x4a3,0xfff7
04a4 e001 | | Load 0x0,0x1
04a5 1813 | | Execute Package,Field_Execute,Field_Number 0x13
04a6 00e1 | | Load_Encached Boolean_Cache
04a7 03f1 | | Declare_Variable Discrete,With_Value
04a8 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0xd = 0x4a8,0xfff6
04a9 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0xe = 0x4a9,0xfff5
04aa BODY_0488:
04aa 4801 |H | Short_Literal 0x1 ; Debug Table 0x15.0xf = 0x4aa,0x1
04ab 0092 0e9a | | Action Push_String_Extended,0xe9a ; "anonymous variant record"
04ad e004 | | Load 0x0,0x4
04ae 1875 | u | Execute Package,Field_Execute,Field_Number 0x75
04af e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x10 = 0x4af,0x2
04b0 e003 | | Load 0x0,0x3
04b1 18b8 | | Execute Package,Field_Execute,Field_Number 0xb8
04b2 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
04b3 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x11 = 0x4b3,0x3
04b4 e408 | | Load 0x2,0x8
04b5 e402 | | Load 0x2,0x2
04b6 821e | | Call 0x1,0x1e
04b7 c408 | | Store 0x2,0x8
04b8 c409 | | Store 0x2,0x9
04b9 e408 | | Load 0x2,0x8 ; Debug Table 0x15.0x12 = 0x4b9,0x4
04ba 821c | | Call 0x1,0x1c
04bb 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x13 = 0x4bb,0x5
04bc 821c | | Call 0x1,0x1c
04bd 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x14 = 0x4bd,0x6
04be 4975 |Iu | Short_Literal 0x175
04bf 00eb | | Load_Encached Diana_Cache
04c0 0098 | | Execute Package,Field_Read_Dynamic
04c1 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
04c2 a407 | | Store_Unchecked 0x2,0x7
04c3 e408 | | Load 0x2,0x8 ; Debug Table 0x15.0x15 = 0x4c3,0x7
04c4 4975 |Iu | Short_Literal 0x175
04c5 00eb | | Load_Encached Diana_Cache
04c6 0098 | | Execute Package,Field_Read_Dynamic
04c7 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
04c8 a406 | | Store_Unchecked 0x2,0x6
04c9 e404 | | Load 0x2,0x4 ; Debug Table 0x15.0x16 = 0x4c9,0x8
04ca 00e3 | | Load_Encached Natural_Cache
04cb 025e | ^ | Execute Discrete,Convert
04cc e405 | | Load 0x2,0x5
04cd 00e3 | | Load_Encached Natural_Cache
04ce 025e | ^ | Execute Discrete,Convert
04cf e40a | | Load 0x2,0xa
04d0 e403 | | Load 0x2,0x3
04d1 821f | | Call 0x1,0x1f
04d2 c405 | | Store 0x2,0x5
04d3 c404 | | Store 0x2,0x4
04d4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x17 = 0x4d4,0x9
04d5 8219 | | Call 0x1,0x19
04d6 e404 | | Load 0x2,0x4 ; Debug Table 0x15.0x18 = 0x4d6,0xa
04d7 e004 | | Load 0x0,0x4
04d8 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
04d9 0092 0e9b | | Action Push_String_Extended,0xe9b ; "variant fld cnt"
; Debug Table 0x15.0x19 = 0x4d9,0xb
04db e004 | | Load 0x0,0x4
04dc 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
04dd 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x1a = 0x4dd,0xc
04de 6807 |h | Jump_Zero 0x4e6
04df e407 | | Load 0x2,0x7 ; Debug Table 0x15.0x1b = 0x4df,0xd
04e0 e004 | | Load 0x0,0x4
04e1 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
04e2 0092 0e97 | | Action Push_String_Extended,0xe97 ; "indirect fld cnt"
; Debug Table 0x15.0x1c = 0x4e2,0xe
04e4 e004 | | Load 0x0,0x4
04e5 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
04e6 e406 | | Load 0x2,0x6 ; Debug Table 0x15.0x1d = 0x4e6,0xf
04e7 e004 | | Load 0x0,0x4
04e8 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
04e9 0092 0e9c | | Action Push_String_Extended,0xe9c ; "direct fld cnt"
; Debug Table 0x15.0x1e = 0x4e9,0x10
04eb e004 | | Load 0x0,0x4
04ec 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
04ed e405 | | Load 0x2,0x5 ; Debug Table 0x15.0x1f = 0x4ed,0x11
04ee e004 | | Load 0x0,0x4
04ef 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
04f0 0092 0e96 | | Action Push_String_Extended,0xe96 ; "variant cls cnt"
; Debug Table 0x15.0x20 = 0x4f0,0x12
04f2 e004 | | Load 0x0,0x4
04f3 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
04f4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x21 = 0x4f4,0x13
04f5 e004 | | Load 0x0,0x4
04f6 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
04f7 0092 0e9d | | Action Push_String_Extended,0xe9d ; "total indirect cnt"
; Debug Table 0x15.0x22 = 0x4f7,0x14
04f9 e004 | | Load 0x0,0x4
04fa 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
04fb 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x23 = 0x4fb,0x15
04fc e004 | | Load 0x0,0x4
04fd 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
04fe 0092 0e9e | | Action Push_String_Extended,0xe9e ; "no discrims"
; Debug Table 0x15.0x24 = 0x4fe,0x16
0500 e004 | | Load 0x0,0x4
0501 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0502 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x25 = 0x502,0x17
0503 680d |h | Jump_Zero 0x511
0504 e406 | | Load 0x2,0x6 ; Debug Table 0x15.0x26 = 0x504,0x18
0505 e407 | | Load 0x2,0x7
0506 0273 | s | Execute Discrete,Plus
0507 e405 | | Load 0x2,0x5
0508 0901 | | Execute_Immediate Binary_Scale,0x1
0509 0273 | s | Execute Discrete,Plus
050a 0248 | H | Execute Discrete,Check_In_Integer
050b e404 | | Load 0x2,0x4
050c 0273 | s | Execute Discrete,Plus
050d 0a07 | | Execute_Immediate Plus,0x7
050e 0248 | H | Execute Discrete,Check_In_Integer
050f 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0510 780b |x | Jump 0x51c
0511 e406 | | Load 0x2,0x6 ; Debug Table 0x15.0x27 = 0x511,0x19
0512 e407 | | Load 0x2,0x7
0513 0273 | s | Execute Discrete,Plus
0514 e405 | | Load 0x2,0x5
0515 0273 | s | Execute Discrete,Plus
0516 0248 | H | Execute Discrete,Check_In_Integer
0517 e404 | | Load 0x2,0x4
0518 0273 | s | Execute Discrete,Plus
0519 0a06 | | Execute_Immediate Plus,0x6
051a 0248 | H | Execute Discrete,Check_In_Integer
051b 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
051c e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x28 = 0x51c,0x1a
051d 8216 | | Call 0x1,0x16
051e 6807 |h | Jump_Zero 0x526
051f e005 | | Load 0x0,0x5 ; Debug Table 0x15.0x29 = 0x51f,0x1b
0520 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0521 00da | | Load_Top At_Offset_2
0522 480d |H | Short_Literal 0xd
0523 e005 | | Load 0x0,0x5
0524 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0525 7806 |x | Jump 0x52c
0526 e005 | | Load 0x0,0x5 ; Debug Table 0x15.0x2a = 0x526,0x1c
0527 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0528 00da | | Load_Top At_Offset_2
0529 480d |H | Short_Literal 0xd
052a e005 | | Load 0x0,0x5
052b 181c | | Execute Package,Field_Execute,Field_Number 0x1c
052c 0092 0e9f | | Action Push_String_Extended,0xe9f ; "anonymous type"
; Debug Table 0x15.0x2b = 0x52c,0x1d
052e e004 | | Load 0x0,0x4
052f 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0530 4502 |E | Exit_Subprogram 0x2
0531 0000 0000 | | .BLANK 0000[0x7]
0538 ; --------------------------------------------------------------------------------------
0538 ; SUBPROGRAM
0538 ; --------------------------------------------------------------------------------------
0538 054d | M | .CONST 0x054d ; Address of begin
0539 0004 | | .CONST 0x0004 ; Address of exception handler
053a 0007 | | .CONST 0x0007 ; Number of locals
053b INIT_0538:
053b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16 = .DEBUG 0x053b,0x144a,0x0001,0x0000,0x005a,0x3875,0x0000,0x044f
; Debug Table 0x16.0x0 = 0x53b,0xffff
053c 00db | | Load_Top At_Offset_3
053d 00eb | | Load_Encached Diana_Cache
053e 1888 | | Execute Package,Field_Execute,Field_Number 0x88
053f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0540 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x1 = 0x540,0xfffe
0541 e001 | | Load 0x0,0x1
0542 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0543 00e1 | | Load_Encached Boolean_Cache
0544 03f1 | | Declare_Variable Discrete,With_Value
0545 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x16.0x2 = 0x545,0xfffd
0546 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x16.0x3 = 0x546,0x401
0547 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x16.0x4 = 0x547,0xfffd
0548 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x16.0x5 = 0x548,0xfffc
0549 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x16.0x6 = 0x549,0x801
054a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x16.0x7 = 0x54a,0xfffc
054b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x16.0x8 = 0x54b,0xfffb
054c 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x16.0x9 = 0x54c,0xfffa
054d BODY_0538:
054d e403 | | Load 0x2,0x3 ; Debug Table 0x16.0xa = 0x54d,0x1
054e 6814 |h | Jump_Zero 0x563
054f 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0xb = 0x54f,0x2
0550 e004 | | Load 0x0,0x4
0551 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0552 0092 0ea0 | | Action Push_String_Extended,0xea0 ; "single anon field"
; Debug Table 0x16.0xc = 0x552,0x3
0554 e004 | | Load 0x0,0x4
0555 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0556 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0xd = 0x556,0x4
0557 e004 | | Load 0x0,0x4
0558 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0559 0092 0ea1 | | Action Push_String_Extended,0xea1 ; "field is indirect"
; Debug Table 0x16.0xe = 0x559,0x5
055b e004 | | Load 0x0,0x4
055c 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
055d e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0xf = 0x55d,0x6
055e 8220 | | Call 0x1,0x20
055f e5fd | | Load 0x2,-0x3 ; Debug Table 0x16.0x10 = 0x55f,0x7
0560 0a01 | | Execute_Immediate Plus,0x1
0561 c5fd | | Store 0x2,-0x3
0562 4503 |E | Exit_Subprogram 0x3
0563 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x11 = 0x563,0x8
0564 e404 | | Load 0x2,0x4
0565 e402 | | Load 0x2,0x2
0566 821e | | Call 0x1,0x1e
0567 c404 | | Store 0x2,0x4
0568 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0569 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x12 = 0x569,0x9
056a 4975 |Iu | Short_Literal 0x175
056b 00eb | | Load_Encached Diana_Cache
056c 0098 | | Execute Package,Field_Read_Dynamic
056d 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
056e 005a | Z | Store_Top Discrete,At_Offset_2
056f 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x13 = 0x56f,0xa
0570 4975 |Iu | Short_Literal 0x175
0571 00eb | | Load_Encached Diana_Cache
0572 0098 | | Execute Package,Field_Read_Dynamic
0573 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
0574 0059 | Y | Store_Top Discrete,At_Offset_1
0575 e5fd | | Load 0x2,-0x3 ; Debug Table 0x16.0x14 = 0x575,0xb
0576 00da | | Load_Top At_Offset_2
0577 0273 | s | Execute Discrete,Plus
0578 0248 | H | Execute Discrete,Check_In_Integer
0579 00d9 | | Load_Top At_Offset_1
057a 0273 | s | Execute Discrete,Plus
057b c5fd | | Store 0x2,-0x3
057c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x15 = 0x57c,0xc
057d 00d9 | | Load_Top At_Offset_1
057e 0273 | s | Execute Discrete,Plus
057f 0248 | H | Execute Discrete,Check_In_Integer
0580 e004 | | Load 0x0,0x4
0581 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0582 0092 0ea2 | | Action Push_String_Extended,0xea2 ; "total flds in variant"
; Debug Table 0x16.0x16 = 0x582,0xd
0584 e004 | | Load 0x0,0x4
0585 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0586 e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0x17 = 0x586,0xe
0587 6807 |h | Jump_Zero 0x58f
0588 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x18 = 0x588,0xf
0589 e004 | | Load 0x0,0x4
058a 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
058b 0092 0ea3 | | Action Push_String_Extended,0xea3 ; "direct flds in variant"
; Debug Table 0x16.0x19 = 0x58b,0x10
058d e004 | | Load 0x0,0x4
058e 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
058f 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x1a = 0x58f,0x11
0590 821c | | Call 0x1,0x1c
0591 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x1b = 0x591,0x12
0592 821c | | Call 0x1,0x1c
0593 4503 |E | Exit_Subprogram 0x3
0594 0000 0000 | | .BLANK 0000[0x4]
0598 ; --------------------------------------------------------------------------------------
0598 ; SUBPROGRAM
0598 ; --------------------------------------------------------------------------------------
0598 05ba | | .CONST 0x05ba ; Address of begin
0599 0004 | | .CONST 0x0004 ; Address of exception handler
059a 000c | | .CONST 0x000c ; Number of locals
059b INIT_0598:
059b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x17 = .DEBUG 0x059b,0x1484,0x0001,0x0000,0x005a,0x3875,0x0000,0x058c
; Debug Table 0x17.0x0 = 0x59b,0xffff
059c e5fe | | Load 0x2,-0x2
059d 00eb | | Load_Encached Diana_Cache
059e 1888 | | Execute Package,Field_Execute,Field_Number 0x88
059f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
05a0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x1 = 0x5a0,0xfffe
05a1 00d9 | | Load_Top At_Offset_1
05a2 e00b | | Load 0x0,0xb
05a3 1819 | | Execute Package,Field_Execute,Field_Number 0x19
05a4 0031 | 1 | Store_Top Heap_Access,At_Offset_1
05a5 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17.0x2 = 0x5a5,0xfffd
05a6 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
05a7 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17.0x3 = 0x5a7,0xfffc
05a8 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
05a9 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17.0x4 = 0x5a9,0xfffb
05aa 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
05ab 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17.0x5 = 0x5ab,0xfffa
05ac 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
05ad 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x17.0x6 = 0x5ad,0xfff9
05ae 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x17.0x7 = 0x5ae,0x401
05af 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x17.0x8 = 0x5af,0xfff9
05b0 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x17.0x9 = 0x5b0,0xfff8
05b1 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x17.0xa = 0x5b1,0x801
05b2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x17.0xb = 0x5b2,0xfff8
05b3 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17.0xc = 0x5b3,0xfff7
05b4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x17.0xd = 0x5b4,0xfff6
05b5 e001 | | Load 0x0,0x1
05b6 1813 | | Execute Package,Field_Execute,Field_Number 0x13
05b7 00e1 | | Load_Encached Boolean_Cache
05b8 03f1 | | Declare_Variable Discrete,With_Value
05b9 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17.0xe = 0x5b9,0xfff5
05ba BODY_0598:
05ba e5fe | | Load 0x2,-0x2 ; Debug Table 0x17.0xf = 0x5ba,0x1
05bb e003 | | Load 0x0,0x3
05bc 18b8 | | Execute Package,Field_Execute,Field_Number 0xb8
05bd 0059 | Y | Store_Top Discrete,At_Offset_1
05be e5ff | | Load 0x2,-0x1 ; Debug Table 0x17.0x10 = 0x5be,0x2
05bf e00a | | Load 0x0,0xa
05c0 1813 | | Execute Package,Field_Execute,Field_Number 0x13
05c1 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x11 = 0x5c1,0x3
05c2 e408 | | Load 0x2,0x8
05c3 e402 | | Load 0x2,0x2
05c4 821e | | Call 0x1,0x1e
05c5 c408 | | Store 0x2,0x8
05c6 c409 | | Store 0x2,0x9
05c7 e408 | | Load 0x2,0x8 ; Debug Table 0x17.0x12 = 0x5c7,0x4
05c8 821c | | Call 0x1,0x1c
05c9 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x13 = 0x5c9,0x5
05ca 821c | | Call 0x1,0x1c
05cb 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x14 = 0x5cb,0x6
05cc 4975 |Iu | Short_Literal 0x175
05cd 00eb | | Load_Encached Diana_Cache
05ce 0098 | | Execute Package,Field_Read_Dynamic
05cf 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
05d0 c407 | | Store 0x2,0x7
05d1 e408 | | Load 0x2,0x8 ; Debug Table 0x17.0x15 = 0x5d1,0x7
05d2 4975 |Iu | Short_Literal 0x175
05d3 00eb | | Load_Encached Diana_Cache
05d4 0098 | | Execute Package,Field_Read_Dynamic
05d5 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
05d6 c406 | | Store 0x2,0x6
05d7 e5fe | | Load 0x2,-0x2 ; Debug Table 0x17.0x16 = 0x5d7,0x8
05d8 e001 | | Load 0x0,0x1
05d9 1812 | | Execute Package,Field_Execute,Field_Number 0x12
05da 6808 |h | Jump_Zero 0x5e3
05db e404 | | Load 0x2,0x4 ; Debug Table 0x17.0x17 = 0x5db,0x9
05dc e405 | | Load 0x2,0x5
05dd 00db | | Load_Top At_Offset_3
05de e403 | | Load 0x2,0x3
05df 821f | | Call 0x1,0x1f
05e0 c405 | | Store 0x2,0x5
05e1 c404 | | Store 0x2,0x4
05e2 7804 |x | Jump 0x5e7
05e3 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x18 = 0x5e3,0xa
05e4 a405 | | Store_Unchecked 0x2,0x5
05e5 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x19 = 0x5e5,0xb
05e6 a404 | | Store_Unchecked 0x2,0x4
05e7 e5fe | | Load 0x2,-0x2 ; Debug Table 0x17.0x1a = 0x5e7,0xc
05e8 8219 | | Call 0x1,0x19
05e9 e404 | | Load 0x2,0x4 ; Debug Table 0x17.0x1b = 0x5e9,0xd
05ea e004 | | Load 0x0,0x4
05eb 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
05ec 0092 0e9b | | Action Push_String_Extended,0xe9b ; "variant fld cnt"
; Debug Table 0x17.0x1c = 0x5ec,0xe
05ee e004 | | Load 0x0,0x4
05ef 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
05f0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x1d = 0x5f0,0xf
05f1 6807 |h | Jump_Zero 0x5f9
05f2 e407 | | Load 0x2,0x7 ; Debug Table 0x17.0x1e = 0x5f2,0x10
05f3 e004 | | Load 0x0,0x4
05f4 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
05f5 0092 0e97 | | Action Push_String_Extended,0xe97 ; "indirect fld cnt"
; Debug Table 0x17.0x1f = 0x5f5,0x11
05f7 e004 | | Load 0x0,0x4
05f8 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
05f9 e406 | | Load 0x2,0x6 ; Debug Table 0x17.0x20 = 0x5f9,0x12
05fa e004 | | Load 0x0,0x4
05fb 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
05fc 0092 0e9c | | Action Push_String_Extended,0xe9c ; "direct fld cnt"
; Debug Table 0x17.0x21 = 0x5fc,0x13
05fe e004 | | Load 0x0,0x4
05ff 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0600 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x22 = 0x600,0x14
0601 e004 | | Load 0x0,0x4
0602 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0603 0092 0e96 | | Action Push_String_Extended,0xe96 ; "variant cls cnt"
; Debug Table 0x17.0x23 = 0x603,0x15
0605 e004 | | Load 0x0,0x4
0606 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0607 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x24 = 0x607,0x16
0608 e004 | | Load 0x0,0x4
0609 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
060a 0092 0ea4 | | Action Push_String_Extended,0xea4 ; "total indirect fields"
; Debug Table 0x17.0x25 = 0x60a,0x17
060c e004 | | Load 0x0,0x4
060d 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
060e e5fd | | Load 0x2,-0x3 ; Debug Table 0x17.0x26 = 0x60e,0x18
060f e004 | | Load 0x0,0x4
0610 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0611 0092 0e98 | | Action Push_String_Extended,0xe98 ; "discrim cnt"
; Debug Table 0x17.0x27 = 0x611,0x19
0613 e004 | | Load 0x0,0x4
0614 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0615 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x28 = 0x615,0x1a
0616 6810 |h | Jump_Zero 0x627
0617 e5fd | | Load 0x2,-0x3 ; Debug Table 0x17.0x29 = 0x617,0x1b
0618 e406 | | Load 0x2,0x6
0619 0273 | s | Execute Discrete,Plus
061a e407 | | Load 0x2,0x7
061b 0273 | s | Execute Discrete,Plus
061c 0248 | H | Execute Discrete,Check_In_Integer
061d e405 | | Load 0x2,0x5
061e 0901 | | Execute_Immediate Binary_Scale,0x1
061f 0248 | H | Execute Discrete,Check_In_Integer
0620 0273 | s | Execute Discrete,Plus
0621 e404 | | Load 0x2,0x4
0622 0273 | s | Execute Discrete,Plus
0623 0248 | H | Execute Discrete,Check_In_Integer
0624 0a07 | | Execute_Immediate Plus,0x7
0625 005b | [ | Store_Top Discrete,At_Offset_3
0626 780d |x | Jump 0x634
0627 e5fd | | Load 0x2,-0x3 ; Debug Table 0x17.0x2a = 0x627,0x1c
0628 e406 | | Load 0x2,0x6
0629 0273 | s | Execute Discrete,Plus
062a e407 | | Load 0x2,0x7
062b 0273 | s | Execute Discrete,Plus
062c 0248 | H | Execute Discrete,Check_In_Integer
062d e405 | | Load 0x2,0x5
062e 0273 | s | Execute Discrete,Plus
062f e404 | | Load 0x2,0x4
0630 0273 | s | Execute Discrete,Plus
0631 0248 | H | Execute Discrete,Check_In_Integer
0632 0a06 | | Execute_Immediate Plus,0x6
0633 005b | [ | Store_Top Discrete,At_Offset_3
0634 e5fe | | Load 0x2,-0x2 ; Debug Table 0x17.0x2b = 0x634,0x1d
0635 8216 | | Call 0x1,0x16
0636 6808 |h | Jump_Zero 0x63f
0637 e005 | | Load 0x0,0x5 ; Debug Table 0x17.0x2c = 0x637,0x1e
0638 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0639 00db | | Load_Top At_Offset_3
063a e5fc | | Load 0x2,-0x4
063b 480d |H | Short_Literal 0xd
063c e005 | | Load 0x0,0x5
063d 1817 | | Execute Package,Field_Execute,Field_Number 0x17
063e 4505 |E | Exit_Subprogram 0x5
063f e005 | | Load 0x0,0x5 ; Debug Table 0x17.0x2d = 0x63f,0x1f
0640 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0641 00db | | Load_Top At_Offset_3
0642 e5fc | | Load 0x2,-0x4
0643 480d |H | Short_Literal 0xd
0644 e005 | | Load 0x0,0x5
0645 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0646 4505 |E | Exit_Subprogram 0x5
0647 0000 | | .XXX[0x1]
0648 ; --------------------------------------------------------------------------------------
0648 ; SUBPROGRAM
0648 ; --------------------------------------------------------------------------------------
0648 0673 | s | .CONST 0x0673 ; Address of begin
0649 0004 | | .CONST 0x0004 ; Address of exception handler
064a 000c | | .CONST 0x000c ; Number of locals
064b INIT_0648:
064b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x18 = .DEBUG 0x064b,0x14e2,0x0001,0x0000,0x005a,0x3875,0x0000,0x06f1
; Debug Table 0x18.0x0 = 0x64b,0xffff
064c 00db | | Load_Top At_Offset_3
064d 00eb | | Load_Encached Diana_Cache
064e 1888 | | Execute Package,Field_Execute,Field_Number 0x88
064f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0650 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x1 = 0x650,0xfffe
0651 00d9 | | Load_Top At_Offset_1
0652 e00b | | Load 0x0,0xb
0653 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0654 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0655 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x18.0x2 = 0x655,0xfffd
0656 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0657 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x18.0x3 = 0x657,0xfffc
0658 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0659 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x18.0x4 = 0x659,0xfffb
065a 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
065b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x18.0x5 = 0x65b,0xfffa
065c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
065d 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x18.0x6 = 0x65d,0xfff9
065e 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x18.0x7 = 0x65e,0x401
065f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x18.0x8 = 0x65f,0xfff9
0660 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x18.0x9 = 0x660,0xfff8
0661 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x18.0xa = 0x661,0x801
0662 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x18.0xb = 0x662,0xfff8
0663 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0xc = 0x663,0xfff7
0664 e001 | | Load 0x0,0x1
0665 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0666 00e1 | | Load_Encached Boolean_Cache
0667 03f1 | | Declare_Variable Discrete,With_Value
0668 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x18.0xd = 0x668,0xfff6
0669 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0xe = 0x669,0xfff5
066a e5ff | | Load 0x2,-0x1
066b 00eb | | Load_Encached Diana_Cache
066c 18ec | | Execute Package,Field_Execute,Field_Number 0xec
066d 00eb | | Load_Encached Diana_Cache
066e 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
066f 490b |I | Short_Literal 0x10b
0670 00eb | | Load_Encached Diana_Cache
0671 0096 | | Execute Package,Field_Execute_Dynamic
0672 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0673 BODY_0648:
0673 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0xf = 0x673,0x1
0674 e408 | | Load 0x2,0x8
0675 e402 | | Load 0x2,0x2
0676 821e | | Call 0x1,0x1e
0677 c408 | | Store 0x2,0x8
0678 c409 | | Store 0x2,0x9
0679 e408 | | Load 0x2,0x8 ; Debug Table 0x18.0x10 = 0x679,0x2
067a 821c | | Call 0x1,0x1c
067b 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x11 = 0x67b,0x3
067c 821c | | Call 0x1,0x1c
067d 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x12 = 0x67d,0x4
067e 4975 |Iu | Short_Literal 0x175
067f 00eb | | Load_Encached Diana_Cache
0680 0098 | | Execute Package,Field_Read_Dynamic
0681 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
0682 c407 | | Store 0x2,0x7
0683 e408 | | Load 0x2,0x8 ; Debug Table 0x18.0x13 = 0x683,0x5
0684 4975 |Iu | Short_Literal 0x175
0685 00eb | | Load_Encached Diana_Cache
0686 0098 | | Execute Package,Field_Read_Dynamic
0687 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
0688 c406 | | Store 0x2,0x6
0689 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x14 = 0x689,0x6
068a e001 | | Load 0x0,0x1
068b 1812 | | Execute Package,Field_Execute,Field_Number 0x12
068c 6808 |h | Jump_Zero 0x695
068d e404 | | Load 0x2,0x4 ; Debug Table 0x18.0x15 = 0x68d,0x7
068e e405 | | Load 0x2,0x5
068f e40a | | Load 0x2,0xa
0690 e403 | | Load 0x2,0x3
0691 821f | | Call 0x1,0x1f
0692 c405 | | Store 0x2,0x5
0693 c404 | | Store 0x2,0x4
0694 7804 |x | Jump 0x699
0695 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x16 = 0x695,0x8
0696 a405 | | Store_Unchecked 0x2,0x5
0697 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x17 = 0x697,0x9
0698 a404 | | Store_Unchecked 0x2,0x4
0699 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x18 = 0x699,0xa
069a 8219 | | Call 0x1,0x19
069b e404 | | Load 0x2,0x4 ; Debug Table 0x18.0x19 = 0x69b,0xb
069c e004 | | Load 0x0,0x4
069d 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
069e 0092 0e9b | | Action Push_String_Extended,0xe9b ; "variant fld cnt"
; Debug Table 0x18.0x1a = 0x69e,0xc
06a0 e004 | | Load 0x0,0x4
06a1 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
06a2 00da | | Load_Top At_Offset_2 ; Debug Table 0x18.0x1b = 0x6a2,0xd
06a3 6807 |h | Jump_Zero 0x6ab
06a4 e407 | | Load 0x2,0x7 ; Debug Table 0x18.0x1c = 0x6a4,0xe
06a5 e004 | | Load 0x0,0x4
06a6 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
06a7 0092 0e97 | | Action Push_String_Extended,0xe97 ; "indirect fld cnt"
; Debug Table 0x18.0x1d = 0x6a7,0xf
06a9 e004 | | Load 0x0,0x4
06aa 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
06ab e406 | | Load 0x2,0x6 ; Debug Table 0x18.0x1e = 0x6ab,0x10
06ac e004 | | Load 0x0,0x4
06ad 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
06ae 0092 0e9c | | Action Push_String_Extended,0xe9c ; "direct fld cnt"
; Debug Table 0x18.0x1f = 0x6ae,0x11
06b0 e004 | | Load 0x0,0x4
06b1 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
06b2 00da | | Load_Top At_Offset_2 ; Debug Table 0x18.0x20 = 0x6b2,0x12
06b3 680e |h | Jump_Zero 0x6c2
06b4 e406 | | Load 0x2,0x6 ; Debug Table 0x18.0x21 = 0x6b4,0x13
06b5 e407 | | Load 0x2,0x7
06b6 0273 | s | Execute Discrete,Plus
06b7 0248 | H | Execute Discrete,Check_In_Integer
06b8 e405 | | Load 0x2,0x5
06b9 0901 | | Execute_Immediate Binary_Scale,0x1
06ba 0248 | H | Execute Discrete,Check_In_Integer
06bb 0273 | s | Execute Discrete,Plus
06bc e404 | | Load 0x2,0x4
06bd 0273 | s | Execute Discrete,Plus
06be 0248 | H | Execute Discrete,Check_In_Integer
06bf 0a05 | | Execute_Immediate Plus,0x5
06c0 005a | Z | Store_Top Discrete,At_Offset_2
06c1 780b |x | Jump 0x6cd
06c2 e406 | | Load 0x2,0x6 ; Debug Table 0x18.0x22 = 0x6c2,0x14
06c3 e407 | | Load 0x2,0x7
06c4 0273 | s | Execute Discrete,Plus
06c5 0248 | H | Execute Discrete,Check_In_Integer
06c6 e405 | | Load 0x2,0x5
06c7 0273 | s | Execute Discrete,Plus
06c8 e404 | | Load 0x2,0x4
06c9 0273 | s | Execute Discrete,Plus
06ca 0248 | H | Execute Discrete,Check_In_Integer
06cb 0a04 | | Execute_Immediate Plus,0x4
06cc 005a | Z | Store_Top Discrete,At_Offset_2
06cd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x23 = 0x6cd,0x15
06ce e004 | | Load 0x0,0x4
06cf 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
06d0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x24 = 0x6d0,0x16
06d1 480d |H | Short_Literal 0xd
06d2 e005 | | Load 0x0,0x5
06d3 181e | | Execute Package,Field_Execute,Field_Number 0x1e
06d4 4503 |E | Exit_Subprogram 0x3
06d5 0000 0000 | | .XXX[0x3]
06d7 0000 | |
06d8 ; --------------------------------------------------------------------------------------
06d8 ; SUBPROGRAM
06d8 ; --------------------------------------------------------------------------------------
06d8 06e3 | | .CONST 0x06e3 ; Address of begin
06d9 0004 | | .CONST 0x0004 ; Address of exception handler
06da 0004 | | .CONST 0x0004 ; Number of locals
06db INIT_06d8:
06db 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x19 = .DEBUG 0x06db,0x152e,0x0002,0x0000,0x005a,0x3875,0x0000,0x0843
; Debug Table 0x19.0x0 = 0x6db,0xffff
06dc 00db | | Load_Top At_Offset_3
06dd e00b | | Load 0x0,0xb
06de 1816 | | Execute Package,Field_Execute,Field_Number 0x16
06df 0031 | 1 | Store_Top Heap_Access,At_Offset_1
06e0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x1 = 0x6e0,0xfffe
06e1 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x19.0x2 = 0x6e1,0xfffd
06e2 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
06e3 BODY_06d8:
06e3 00cf | | Action Mark_Auxiliary
06e4 784a |xJ | Jump 0x72f
06e5 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x3 = 0x6e5,0x2
06e6 0007 | | Action Break_Optional
06e7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x4 = 0x6e7,0x401
06e8 7002 |p | Jump_Nonzero 0x6eb
06e9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x5 = 0x6e9,0x402
06ea 782c |x, | Jump 0x717
06eb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x6 = 0x6eb,0x403
06ec 0217 | | Execute Heap_Access,All_Reference
06ed 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
06ee 6804 |h | Jump_Zero 0x6f3
06ef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x7 = 0x6ef,0x404
06f0 0217 | | Execute Heap_Access,All_Reference
06f1 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
06f2 7824 |x$ | Jump 0x717
06f3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x8 = 0x6f3,0x405
06f4 0007 | | Action Break_Optional
06f5 e407 | | Load 0x2,0x7 ; Debug Table 0x19.0x9 = 0x6f5,0x801
06f6 0007 | | Action Break_Optional
06f7 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x19.0xa = 0x6f7,0x802
06f8 0007 | | Action Break_Optional ; Debug Table 0x19.0xb = 0x6f8,0x803
06f9 00d0 | | Action Swap_Control ; Debug Table 0x19.0xc = 0x6f9,0x804
06fa 00d1 | | Pop_Control Pop_Count_1
06fb 49bb |I | Short_Literal 0x1bb ; Debug Table 0x19.0xd = 0x6fb,0x405
06fc 00eb | | Load_Encached Diana_Cache
06fd 0098 | | Execute Package,Field_Read_Dynamic
06fe 012c | , | Execute Any,Size
06ff e00c | | Load 0x0,0xc
0700 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0701 025b | [ | Execute Discrete,Check_In_Type
0702 0273 | s | Execute Discrete,Plus
0703 00d9 | | Load_Top At_Offset_1
0704 0007 | | Action Break_Optional
0705 e408 | | Load 0x2,0x8 ; Debug Table 0x19.0xe = 0x705,0xc01
0706 0007 | | Action Break_Optional
0707 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x19.0xf = 0x707,0xc02
0708 0007 | | Action Break_Optional ; Debug Table 0x19.0x10 = 0x708,0xc03
0709 00d0 | | Action Swap_Control ; Debug Table 0x19.0x11 = 0x709,0xc04
070a 00d1 | | Pop_Control Pop_Count_1
070b 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x19.0x12 = 0x70b,0x804
070c 00eb | | Load_Encached Diana_Cache
070d 0098 | | Execute Package,Field_Read_Dynamic
070e 49c9 |I | Short_Literal 0x1c9
070f 00eb | | Load_Encached Diana_Cache
0710 0098 | | Execute Package,Field_Read_Dynamic
0711 49ca |I | Short_Literal 0x1ca
0712 00eb | | Load_Encached Diana_Cache
0713 0095 | | Execute Package,Field_Reference_Dynamic
0714 e00d | | Load 0x0,0xd
0715 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0716 7800 |x | Jump 0x717
0717 00d0 | | Action Swap_Control
0718 00d1 | | Pop_Control Pop_Count_1
0719 00eb | | Load_Encached Diana_Cache ; Debug Table 0x19.0x13 = 0x719,0x2
071a 18de | | Execute Package,Field_Execute,Field_Number 0xde
071b 0033 | 3 | Store_Top Heap_Access,At_Offset_3
071c 0007 | | Action Break_Optional ; Debug Table 0x19.0x14 = 0x71c,0x3
071d 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x15 = 0x71d,0x1001
071e 7002 |p | Jump_Nonzero 0x721
071f 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x19.0x16 = 0x71f,0x1002
0720 7803 |x | Jump 0x724
0721 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x17 = 0x721,0x1003
0722 0217 | | Execute Heap_Access,All_Reference
0723 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0724 e00b | | Load 0x0,0xb ; Debug Table 0x19.0x18 = 0x724,0x3
0725 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0726 a402 | | Store_Unchecked 0x2,0x2
0727 00da | | Load_Top At_Offset_2 ; Debug Table 0x19.0x19 = 0x727,0x4
0728 e001 | | Load 0x0,0x1
0729 1811 | | Execute Package,Field_Execute,Field_Number 0x11
072a 7003 |p | Jump_Nonzero 0x72e
072b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0x1a = 0x72b,0x5
072c 0a01 | | Execute_Immediate Plus,0x1
072d 005a | Z | Store_Top Discrete,At_Offset_2
072e 00c9 | | Action Pop_Auxiliary_Loop
072f 0007 | | Action Break_Optional ; Debug Table 0x19.0x1b = 0x72f,0x1
0730 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x1c = 0x730,0x1401
0731 021d | | Execute Heap_Access,Is_Null
0732 6fb2 |o | Jump_Zero 0x6e5 ; Debug Table 0x19.0x1d = 0x732,0x1
0733 00ce | | Action Pop_Auxiliary
0734 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x1e = 0x734,0x6
0735 4401 |D | Exit_Subprogram With_Result,0x1
0736 0000 0000 | | .XXX[0x2]
0738 ; --------------------------------------------------------------------------------------
0738 ; SUBPROGRAM
0738 ; --------------------------------------------------------------------------------------
0738 0744 | D | .CONST 0x0744 ; Address of begin
0739 0004 | | .CONST 0x0004 ; Address of exception handler
073a 0003 | | .CONST 0x0003 ; Number of locals
073b INIT_0738:
073b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a = .DEBUG 0x073b,0x156e,0x0002,0x0000,0x005a,0x3875,0x0000,0x08a7
; Debug Table 0x1a.0x0 = 0x73b,0xffff
073c 00db | | Load_Top At_Offset_3
073d 00eb | | Load_Encached Diana_Cache
073e 1888 | | Execute Package,Field_Execute,Field_Number 0x88
073f e00b | | Load 0x0,0xb
0740 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0741 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0742 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1a.0x1 = 0x742,0xfffe
0743 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0744 BODY_0738:
0744 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x2 = 0x744,0x1
0745 e001 | | Load 0x0,0x1
0746 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0747 6807 |h | Jump_Zero 0x74f
0748 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0x3 = 0x748,0x2
0749 00eb | | Load_Encached Diana_Cache
074a 18ea | | Execute Package,Field_Execute,Field_Number 0xea
074b 00eb | | Load_Encached Diana_Cache
074c 1888 | | Execute Package,Field_Execute,Field_Number 0x88
074d 8224 | $ | Call 0x1,0x24
074e 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
074f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x4 = 0x74f,0x3
0750 4401 |D | Exit_Subprogram With_Result,0x1
0751 0000 0000 | | .BLANK 0000[0x7]
0758 ; --------------------------------------------------------------------------------------
0758 ; SUBPROGRAM
0758 ; --------------------------------------------------------------------------------------
0758 075c | \ | .CONST 0x075c ; Address of begin
0759 0004 | | .CONST 0x0004 ; Address of exception handler
075a 0002 | | .CONST 0x0002 ; Number of locals
075b INIT_0758:
075b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b = .DEBUG 0x075b,0x157a,0x0002,0x0000,0x005a,0x3875,0x0000,0x0a17
; Debug Table 0x1b.0x0 = 0x75b,0xffff
075c BODY_0758:
075c 0007 | | Action Break_Optional ; Debug Table 0x1b.0x1 = 0x75c,0x1
075d e5ff | | Load 0x2,-0x1 ; Debug Table 0x1b.0x2 = 0x75d,0x401
075e 0007 | | Action Break_Optional
075f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1b.0x3 = 0x75f,0x402
0760 0007 | | Action Break_Optional ; Debug Table 0x1b.0x4 = 0x760,0x403
0761 0007 | | Action Break_Optional ; Debug Table 0x1b.0x5 = 0x761,0x404
0762 0f0f | | Execute_Immediate Equal,0xf ; Debug Table 0x1b.0x6 = 0x762,0x1
0763 6807 |h | Jump_Zero 0x76b
0764 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x7 = 0x764,0x2
0765 00eb | | Load_Encached Diana_Cache
0766 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0767 00eb | | Load_Encached Diana_Cache
0768 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0769 0031 | 1 | Store_Top Heap_Access,At_Offset_1
076a 7804 |x | Jump 0x76f
076b 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x8 = 0x76b,0x3
076c 00eb | | Load_Encached Diana_Cache
076d 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
076e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
076f 4978 |Ix | Short_Literal 0x178 ; Debug Table 0x1b.0x9 = 0x76f,0x4
0770 00eb | | Load_Encached Diana_Cache
0771 0098 | | Execute Package,Field_Read_Dynamic
0772 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0773 00d9 | | Load_Top At_Offset_1
0774 00eb | | Load_Encached Diana_Cache
0775 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
0776 00eb | | Load_Encached Diana_Cache
0777 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0778 4401 |D | Exit_Subprogram With_Result,0x1
0779 0000 0000 | | .BLANK 0000[0x7]
0780 ; --------------------------------------------------------------------------------------
0780 ; SUBPROGRAM
0780 ; --------------------------------------------------------------------------------------
0780 078a | | .CONST 0x078a ; Address of begin
0781 0004 | | .CONST 0x0004 ; Address of exception handler
0782 0006 | | .CONST 0x0006 ; Number of locals
0783 INIT_0780:
0783 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x1c = .DEBUG 0x0783,0x1590,0x0001,0x0000,0x005a,0x3875,0x0000,0x0a64
; Debug Table 0x1c.0x0 = 0x783,0xffff
0784 00db | | Load_Top At_Offset_3
0785 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0786 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x1 = 0x786,0xfffe
0787 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1c.0x2 = 0x787,0xfffd
0788 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1c.0x3 = 0x788,0xfffc
0789 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1c.0x4 = 0x789,0xfffb
078a BODY_0780:
078a 4801 |H | Short_Literal 0x1 ; Debug Table 0x1c.0x5 = 0x78a,0x1
078b 0092 0ea5 | | Action Push_String_Extended,0xea5 ; "Saved expressions for discriminant-dependent constraints"
078d e004 | | Load 0x0,0x4
078e 1875 | u | Execute Package,Field_Execute,Field_Number 0x75
078f 00cf | | Action Mark_Auxiliary
0790 7899 |x | Jump 0x82a
0791 e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0x6 = 0x791,0x3
0792 0007 | | Action Break_Optional
0793 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x7 = 0x793,0x401
0794 0217 | | Execute Heap_Access,All_Reference
0795 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0796 00d9 | | Load_Top At_Offset_1
0797 0007 | | Action Break_Optional
0798 e40a | | Load 0x2,0xa ; Debug Table 0x1c.0x8 = 0x798,0x801
0799 0007 | | Action Break_Optional
079a 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1c.0x9 = 0x79a,0x802
079b 0007 | | Action Break_Optional ; Debug Table 0x1c.0xa = 0x79b,0x803
079c 00d0 | | Action Swap_Control ; Debug Table 0x1c.0xb = 0x79c,0x804
079d 00d1 | | Pop_Control Pop_Count_1
079e 49af |I | Short_Literal 0x1af ; Debug Table 0x1c.0xc = 0x79e,0x401
079f 00eb | | Load_Encached Diana_Cache
07a0 0096 | | Execute Package,Field_Execute_Dynamic
07a1 00d0 | | Action Swap_Control
07a2 00d1 | | Pop_Control Pop_Count_1
07a3 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x1c.0xd = 0x7a3,0x3
07a4 0007 | | Action Break_Optional ; Debug Table 0x1c.0xe = 0x7a4,0x4
07a5 e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0xf = 0x7a5,0xc01
07a6 0217 | | Execute Heap_Access,All_Reference
07a7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
07a8 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x1c.0x10 = 0x7a8,0x4
07a9 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x11 = 0x7a9,0x5
07aa e00f | | Load 0x0,0xf
07ab 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
07ac a404 | | Store_Unchecked 0x2,0x4
07ad 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x12 = 0x7ad,0x6
07ae 680e |h | Jump_Zero 0x7bd
07af e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x13 = 0x7af,0x7
07b0 e00f | | Load 0x0,0xf
07b1 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
07b2 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
07b3 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x14 = 0x7b3,0x8
07b4 e00f | | Load 0x0,0xf
07b5 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
07b6 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
07b7 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x15 = 0x7b7,0x9
07b8 e00f | | Load 0x0,0xf
07b9 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
07ba e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x16 = 0x7ba,0xa
07bb e00f | | Load 0x0,0xf
07bc 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
07bd 0007 | | Action Break_Optional ; Debug Table 0x1c.0x17 = 0x7bd,0xb
07be e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x18 = 0x7be,0x1001
07bf 0007 | | Action Break_Optional
07c0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1c.0x19 = 0x7c0,0x1002
07c1 0007 | | Action Break_Optional ; Debug Table 0x1c.0x1a = 0x7c1,0x1003
07c2 0007 | | Action Break_Optional ; Debug Table 0x1c.0x1b = 0x7c2,0x1004
07c3 0b00 | | Execute_Immediate Case_Compare,0x0 ; Debug Table 0x1c.0x1c = 0x7c3,0xb
07c4 7052 |pR | Jump_Nonzero 0x817
07c5 0b34 | 4 | Execute_Immediate Case_Compare,0x34
07c6 700a |p | Jump_Nonzero 0x7d1
07c7 0b0e | | Execute_Immediate Case_Compare,0xe
07c8 700d |p | Jump_Nonzero 0x7d6
07c9 0b0f | | Execute_Immediate Case_Compare,0xf
07ca 700b |p | Jump_Nonzero 0x7d6
07cb 0b66 | f | Execute_Immediate Case_Compare,0x66
07cc 702d |p- | Jump_Nonzero 0x7fa
07cd e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x1d = 0x7cd,0x14
07ce e012 | | Load 0x0,0x12
07cf 1811 | | Execute Package,Field_Execute,Field_Number 0x11
07d0 7846 |xF | Jump 0x817
07d1 4fff |O | Short_Literal 0x7ff ; Debug Table 0x1c.0x1e = 0x7d1,0xd
07d2 4810 |H | Short_Literal 0x10
07d3 e004 | | Load 0x0,0x4
07d4 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
07d5 7841 |xA | Jump 0x817
07d6 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x1f = 0x7d6,0xe
07d7 8226 | & | Call 0x1,0x26
07d8 681d |h | Jump_Zero 0x7f6
07d9 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x20 = 0x7d9,0xf
07da e013 | | Load 0x0,0x13
07db 180f | | Execute Package,Field_Execute,Field_Number 0xf
07dc e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0x21 = 0x7dc,0x10
07dd 0007 | | Action Break_Optional
07de 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x22 = 0x7de,0x1401
07df 0217 | | Execute Heap_Access,All_Reference
07e0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
07e1 00d9 | | Load_Top At_Offset_1
07e2 0007 | | Action Break_Optional
07e3 e40b | | Load 0x2,0xb ; Debug Table 0x1c.0x23 = 0x7e3,0x1801
07e4 0007 | | Action Break_Optional
07e5 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1c.0x24 = 0x7e5,0x1802
07e6 0007 | | Action Break_Optional ; Debug Table 0x1c.0x25 = 0x7e6,0x1803
07e7 00d0 | | Action Swap_Control ; Debug Table 0x1c.0x26 = 0x7e7,0x1804
07e8 00d1 | | Pop_Control Pop_Count_1
07e9 49af |I | Short_Literal 0x1af ; Debug Table 0x1c.0x27 = 0x7e9,0x1401
07ea 00eb | | Load_Encached Diana_Cache
07eb 0096 | | Execute Package,Field_Execute_Dynamic
07ec 00d0 | | Action Swap_Control
07ed 00d1 | | Pop_Control Pop_Count_1
07ee 0007 | | Action Break_Optional ; Debug Table 0x1c.0x28 = 0x7ee,0x10
07ef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x29 = 0x7ef,0x1c01
07f0 021d | | Execute Heap_Access,Is_Null
07f1 00d0 | | Action Swap_Control
07f2 00d1 | | Pop_Control Pop_Count_1
07f3 7023 |p# | Jump_Nonzero 0x817 ; Debug Table 0x1c.0x2a = 0x7f3,0x10
07f4 4887 |H | Short_Literal 0x87
07f5 0257 | W | Execute Discrete,Raise
07f6 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x2b = 0x7f6,0x11
07f7 e012 | | Load 0x0,0x12
07f8 1811 | | Execute Package,Field_Execute,Field_Number 0x11
07f9 781d |x | Jump 0x817
07fa e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x2c = 0x7fa,0x12
07fb e013 | | Load 0x0,0x13
07fc 180f | | Execute Package,Field_Execute,Field_Number 0xf
07fd e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0x2d = 0x7fd,0x13
07fe 0007 | | Action Break_Optional
07ff 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x2e = 0x7ff,0x2001
0800 0217 | | Execute Heap_Access,All_Reference
0801 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0802 00d9 | | Load_Top At_Offset_1
0803 0007 | | Action Break_Optional
0804 e40b | | Load 0x2,0xb ; Debug Table 0x1c.0x2f = 0x804,0x2401
0805 0007 | | Action Break_Optional
0806 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1c.0x30 = 0x806,0x2402
0807 0007 | | Action Break_Optional ; Debug Table 0x1c.0x31 = 0x807,0x2403
0808 00d0 | | Action Swap_Control ; Debug Table 0x1c.0x32 = 0x808,0x2404
0809 00d1 | | Pop_Control Pop_Count_1
080a 49af |I | Short_Literal 0x1af ; Debug Table 0x1c.0x33 = 0x80a,0x2001
080b 00eb | | Load_Encached Diana_Cache
080c 0096 | | Execute Package,Field_Execute_Dynamic
080d 00d0 | | Action Swap_Control
080e 00d1 | | Pop_Control Pop_Count_1
080f 0007 | | Action Break_Optional ; Debug Table 0x1c.0x34 = 0x80f,0x13
0810 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x35 = 0x810,0x2801
0811 021d | | Execute Heap_Access,Is_Null
0812 00d0 | | Action Swap_Control
0813 00d1 | | Pop_Control Pop_Count_1
0814 7002 |p | Jump_Nonzero 0x817 ; Debug Table 0x1c.0x36 = 0x814,0x13
0815 4887 |H | Short_Literal 0x87
0816 0257 | W | Execute Discrete,Raise
0817 00d1 | | Pop_Control Pop_Count_1
0818 0007 | | Action Break_Optional ; Debug Table 0x1c.0x37 = 0x818,0x15
0819 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x38 = 0x819,0x2c01
081a 021d | | Execute Heap_Access,Is_Null
081b 700d |p | Jump_Nonzero 0x829 ; Debug Table 0x1c.0x39 = 0x81b,0x15
081c e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x3a = 0x81c,0x16
081d e014 | | Load 0x0,0x14
081e 1815 | | Execute Package,Field_Execute,Field_Number 0x15
081f 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x3b = 0x81f,0x17
0820 6808 |h | Jump_Zero 0x829
0821 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0x3c = 0x821,0x18
0822 e403 | | Load 0x2,0x3
0823 e00f | | Load 0x0,0xf
0824 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0825 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x3d = 0x825,0x19
0826 e403 | | Load 0x2,0x3
0827 e00f | | Load 0x0,0xf
0828 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
0829 00c9 | | Action Pop_Auxiliary_Loop
082a 0007 | | Action Break_Optional ; Debug Table 0x1c.0x3e = 0x82a,0x2
082b e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0x3f = 0x82b,0x3001
082c 021d | | Execute Heap_Access,Is_Null
082d 6f63 |oc | Jump_Zero 0x791 ; Debug Table 0x1c.0x40 = 0x82d,0x2
082e 4502 |E | Exit_Subprogram 0x2
082f 0000 | | .XXX[0x1]
0830 ; --------------------------------------------------------------------------------------
0830 ; SUBPROGRAM
0830 ; --------------------------------------------------------------------------------------
0830 0833 | 3 | .CONST 0x0833 ; Address of begin
0831 0004 | | .CONST 0x0004 ; Address of exception handler
0832 0001 | | .CONST 0x0001 ; Number of locals
0833 BODY_0830:
0833 INIT_0830:
0833 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d = .DEBUG 0x0833,0x1614,0x0002,0x0000,0x005a,0x3875,0x0000,0x0c7b
; Debug Table 0x1d.0x0 = 0x833,0x1
0834 e001 | | Load 0x0,0x1
0835 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0836 6806 |h | Jump_Zero 0x83d
0837 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d.0x1 = 0x837,0x2
0838 00eb | | Load_Encached Diana_Cache
0839 1888 | | Execute Package,Field_Execute,Field_Number 0x88
083a e00b | | Load 0x0,0xb
083b 1819 | | Execute Package,Field_Execute,Field_Number 0x19
083c 4401 |D | Exit_Subprogram With_Result,0x1
083d 0007 | | Action Break_Optional ; Debug Table 0x1d.0x2 = 0x83d,0x3
083e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x3 = 0x83e,0x401
083f 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0x1d.0x4 = 0x83f,0x3
0840 ; --------------------------------------------------------------------------------------
0840 ; SUBPROGRAM
0840 ; --------------------------------------------------------------------------------------
0840 0881 | | .CONST 0x0881 ; Address of begin
0841 0004 | | .CONST 0x0004 ; Address of exception handler
0842 0004 | | .CONST 0x0004 ; Number of locals
0843 INIT_0840:
0843 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1e = .DEBUG 0x0843,0x1620,0x0002,0x0000,0x005a,0x3875,0x0000,0x0ca7
; Debug Table 0x1e.0x0 = 0x843,0xffff
0844 4801 |H | Short_Literal 0x1
0845 e5ff | | Load 0x2,-0x1
0846 00eb | | Load_Encached Diana_Cache
0847 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0848 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x1 = 0x848,0x401
0849 7002 |p | Jump_Nonzero 0x84c
084a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1e.0x2 = 0x84a,0x402
084b 782c |x, | Jump 0x878
084c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x3 = 0x84c,0x403
084d 0217 | | Execute Heap_Access,All_Reference
084e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
084f 6804 |h | Jump_Zero 0x854
0850 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x4 = 0x850,0x404
0851 0217 | | Execute Heap_Access,All_Reference
0852 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0853 7824 |x$ | Jump 0x878
0854 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x5 = 0x854,0x405
0855 0007 | | Action Break_Optional
0856 e405 | | Load 0x2,0x5 ; Debug Table 0x1e.0x6 = 0x856,0x801
0857 0007 | | Action Break_Optional
0858 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x1e.0x7 = 0x858,0x802
0859 0007 | | Action Break_Optional ; Debug Table 0x1e.0x8 = 0x859,0x803
085a 00d0 | | Action Swap_Control ; Debug Table 0x1e.0x9 = 0x85a,0x804
085b 00d1 | | Pop_Control Pop_Count_1
085c 49bb |I | Short_Literal 0x1bb ; Debug Table 0x1e.0xa = 0x85c,0x405
085d 00eb | | Load_Encached Diana_Cache
085e 0098 | | Execute Package,Field_Read_Dynamic
085f 012c | , | Execute Any,Size
0860 e00c | | Load 0x0,0xc
0861 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0862 025b | [ | Execute Discrete,Check_In_Type
0863 0273 | s | Execute Discrete,Plus
0864 00d9 | | Load_Top At_Offset_1
0865 0007 | | Action Break_Optional
0866 e406 | | Load 0x2,0x6 ; Debug Table 0x1e.0xb = 0x866,0xc01
0867 0007 | | Action Break_Optional
0868 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1e.0xc = 0x868,0xc02
0869 0007 | | Action Break_Optional ; Debug Table 0x1e.0xd = 0x869,0xc03
086a 00d0 | | Action Swap_Control ; Debug Table 0x1e.0xe = 0x86a,0xc04
086b 00d1 | | Pop_Control Pop_Count_1
086c 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x1e.0xf = 0x86c,0x804
086d 00eb | | Load_Encached Diana_Cache
086e 0098 | | Execute Package,Field_Read_Dynamic
086f 49c9 |I | Short_Literal 0x1c9
0870 00eb | | Load_Encached Diana_Cache
0871 0098 | | Execute Package,Field_Read_Dynamic
0872 49ca |I | Short_Literal 0x1ca
0873 00eb | | Load_Encached Diana_Cache
0874 0095 | | Execute Package,Field_Reference_Dynamic
0875 e00d | | Load 0x0,0xd
0876 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0877 7800 |x | Jump 0x878
0878 00d0 | | Action Swap_Control
0879 00d1 | | Pop_Control Pop_Count_1
087a 4976 |Iv | Short_Literal 0x176 ; Debug Table 0x1e.0x10 = 0x87a,0xffff
087b 00eb | | Load_Encached Diana_Cache
087c 0098 | | Execute Package,Field_Read_Dynamic
087d 1815 | | Execute Package,Field_Execute,Field_Number 0x15
087e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
087f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1e.0x11 = 0x87f,0xfffe
0880 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1e.0x12 = 0x880,0xfffd
0881 BODY_0840:
0881 00cf | | Action Mark_Auxiliary
0882 0007 | | Action Break_Optional ; Debug Table 0x1e.0x13 = 0x882,0x1
0883 0007 | | Action Break_Optional ; Debug Table 0x1e.0x14 = 0x883,0x2
0884 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x15 = 0x884,0x1001
0885 021d | | Execute Heap_Access,Is_Null
0886 7034 |p4 | Jump_Nonzero 0x8bb ; Debug Table 0x1e.0x16 = 0x886,0x2
0887 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x17 = 0x887,0x3
0888 4902 |I | Short_Literal 0x102
0889 00eb | | Load_Encached Diana_Cache
088a 0096 | | Execute Package,Field_Execute_Dynamic
088b e007 | | Load 0x0,0x7
088c 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
088d 0032 | 2 | Store_Top Heap_Access,At_Offset_2
088e 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x18 = 0x88e,0x4
088f 00eb | | Load_Encached Diana_Cache
0890 18ff | | Execute Package,Field_Execute,Field_Number 0xff
0891 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0892 0007 | | Action Break_Optional ; Debug Table 0x1e.0x19 = 0x892,0x5
0893 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x1a = 0x893,0x1401
0894 021d | | Execute Heap_Access,Is_Null
0895 7010 |p | Jump_Nonzero 0x8a6 ; Debug Table 0x1e.0x1b = 0x895,0x5
0896 0007 | | Action Break_Optional ; Debug Table 0x1e.0x1c = 0x896,0x6
0897 e404 | | Load 0x2,0x4 ; Debug Table 0x1e.0x1d = 0x897,0x1801
0898 0007 | | Action Break_Optional
0899 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0x1e = 0x899,0x1802
089a 0007 | | Action Break_Optional ; Debug Table 0x1e.0x1f = 0x89a,0x1803
089b 0007 | | Action Break_Optional ; Debug Table 0x1e.0x20 = 0x89b,0x1804
089c 0f6b | k | Execute_Immediate Equal,0x6b ; Debug Table 0x1e.0x21 = 0x89c,0x6
089d 6806 |h | Jump_Zero 0x8a4
089e 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x22 = 0x89e,0x7
089f e00f | | Load 0x0,0xf
08a0 1819 | | Execute Package,Field_Execute,Field_Number 0x19
08a1 7011 |p | Jump_Nonzero 0x8b3
08a2 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x23 = 0x8a2,0x8
08a3 4401 |D | Exit_Subprogram With_Result,0x1
08a4 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x24 = 0x8a4,0x9
08a5 4401 |D | Exit_Subprogram With_Result,0x1
08a6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x25 = 0x8a6,0xa
08a7 e007 | | Load 0x0,0x7
08a8 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
08a9 7007 |p | Jump_Nonzero 0x8b1
08aa e404 | | Load 0x2,0x4 ; Debug Table 0x1e.0x26 = 0x8aa,0x1c01
08ab 0007 | | Action Break_Optional
08ac 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0x27 = 0x8ac,0x1c02
08ad 0007 | | Action Break_Optional ; Debug Table 0x1e.0x28 = 0x8ad,0x1c03
08ae 0007 | | Action Break_Optional ; Debug Table 0x1e.0x29 = 0x8ae,0x1c04
08af 0f73 | s | Execute_Immediate Equal,0x73 ; Debug Table 0x1e.0x2a = 0x8af,0xa
08b0 6802 |h | Jump_Zero 0x8b3
08b1 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x2b = 0x8b1,0xb
08b2 4401 |D | Exit_Subprogram With_Result,0x1
08b3 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x2c = 0x8b3,0xc
08b4 4976 |Iv | Short_Literal 0x176
08b5 00eb | | Load_Encached Diana_Cache
08b6 0098 | | Execute Package,Field_Read_Dynamic
08b7 1816 | | Execute Package,Field_Execute,Field_Number 0x16
08b8 a402 | | Store_Unchecked 0x2,0x2
08b9 00c9 | | Action Pop_Auxiliary_Loop
08ba 7fc8 | | Jump 0x883
08bb 00ce | | Action Pop_Auxiliary
08bc 4800 |H | Short_Literal 0x0 ; Debug Table 0x1e.0x2d = 0x8bc,0xd
08bd 4401 |D | Exit_Subprogram With_Result,0x1
08be 0000 0000 | | .XXX[0x2]
08c0 ; --------------------------------------------------------------------------------------
08c0 ; SUBPROGRAM
08c0 ; --------------------------------------------------------------------------------------
08c0 08c3 | | .CONST 0x08c3 ; Address of begin
08c1 0004 | | .CONST 0x0004 ; Address of exception handler
08c2 0001 | | .CONST 0x0001 ; Number of locals
08c3 BODY_08c0:
08c3 INIT_08c0:
08c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f = .DEBUG 0x08c3,0x167e,0x0002,0x0000,0x005a,0x3875,0x0000,0x0dd1
; Debug Table 0x1f.0x0 = 0x8c3,0x1
08c4 e001 | | Load 0x0,0x1
08c5 180f | | Execute Package,Field_Execute,Field_Number 0xf
08c6 6804 |h | Jump_Zero 0x8cb
08c7 00da | | Load_Top At_Offset_2
08c8 e007 | | Load 0x0,0x7
08c9 1814 | | Execute Package,Field_Execute,Field_Number 0x14
08ca 4401 |D | Exit_Subprogram With_Result,0x1
08cb 4800 |H | Short_Literal 0x0
08cc 4401 |D | Exit_Subprogram With_Result,0x1
08cd 0000 0000 | | .XXX[0x3]
08cf 0000 | |
08d0 ; --------------------------------------------------------------------------------------
08d0 ; SUBPROGRAM
08d0 ; --------------------------------------------------------------------------------------
08d0 08d3 | | .CONST 0x08d3 ; Address of begin
08d1 0004 | | .CONST 0x0004 ; Address of exception handler
08d2 0001 | | .CONST 0x0001 ; Number of locals
08d3 BODY_08d0:
08d3 INIT_08d0:
08d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x20 = .DEBUG 0x08d3,0x1682,0x0002,0x0000,0x005a,0x3875,0x0000,0x0def
; Debug Table 0x20.0x0 = 0x8d3,0x1
08d4 e001 | | Load 0x0,0x1
08d5 180f | | Execute Package,Field_Execute,Field_Number 0xf
08d6 6805 |h | Jump_Zero 0x8dc
08d7 00da | | Load_Top At_Offset_2
08d8 e007 | | Load 0x0,0x7
08d9 1814 | | Execute Package,Field_Execute,Field_Number 0x14
08da 0f00 | | Execute_Immediate Equal,0x0
08db 4401 |D | Exit_Subprogram With_Result,0x1
08dc 4800 |H | Short_Literal 0x0
08dd 4401 |D | Exit_Subprogram With_Result,0x1
08de 0000 0000 | | .XXX[0x2]
08e0 ; --------------------------------------------------------------------------------------
08e0 ; SUBPROGRAM
08e0 ; --------------------------------------------------------------------------------------
08e0 0920 | | .CONST 0x0920 ; Address of begin
08e1 0004 | | .CONST 0x0004 ; Address of exception handler
08e2 0003 | | .CONST 0x0003 ; Number of locals
08e3 INIT_08e0:
08e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21 = .DEBUG 0x08e3,0x1686,0x0002,0x0000,0x005a,0x3875,0x0000,0x0e10
; Debug Table 0x21.0x0 = 0x8e3,0xffff
08e4 4801 |H | Short_Literal 0x1
08e5 e5ff | | Load 0x2,-0x1
08e6 00eb | | Load_Encached Diana_Cache
08e7 1888 | | Execute Package,Field_Execute,Field_Number 0x88
08e8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x1 = 0x8e8,0x401
08e9 7002 |p | Jump_Nonzero 0x8ec
08ea 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x2 = 0x8ea,0x402
08eb 782c |x, | Jump 0x918
08ec 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x3 = 0x8ec,0x403
08ed 0217 | | Execute Heap_Access,All_Reference
08ee 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
08ef 6804 |h | Jump_Zero 0x8f4
08f0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x4 = 0x8f0,0x404
08f1 0217 | | Execute Heap_Access,All_Reference
08f2 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
08f3 7824 |x$ | Jump 0x918
08f4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x5 = 0x8f4,0x405
08f5 0007 | | Action Break_Optional
08f6 e405 | | Load 0x2,0x5 ; Debug Table 0x21.0x6 = 0x8f6,0x801
08f7 0007 | | Action Break_Optional
08f8 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x21.0x7 = 0x8f8,0x802
08f9 0007 | | Action Break_Optional ; Debug Table 0x21.0x8 = 0x8f9,0x803
08fa 00d0 | | Action Swap_Control ; Debug Table 0x21.0x9 = 0x8fa,0x804
08fb 00d1 | | Pop_Control Pop_Count_1
08fc 49bb |I | Short_Literal 0x1bb ; Debug Table 0x21.0xa = 0x8fc,0x405
08fd 00eb | | Load_Encached Diana_Cache
08fe 0098 | | Execute Package,Field_Read_Dynamic
08ff 012c | , | Execute Any,Size
0900 e00c | | Load 0x0,0xc
0901 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0902 025b | [ | Execute Discrete,Check_In_Type
0903 0273 | s | Execute Discrete,Plus
0904 00d9 | | Load_Top At_Offset_1
0905 0007 | | Action Break_Optional
0906 e406 | | Load 0x2,0x6 ; Debug Table 0x21.0xb = 0x906,0xc01
0907 0007 | | Action Break_Optional
0908 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x21.0xc = 0x908,0xc02
0909 0007 | | Action Break_Optional ; Debug Table 0x21.0xd = 0x909,0xc03
090a 00d0 | | Action Swap_Control ; Debug Table 0x21.0xe = 0x90a,0xc04
090b 00d1 | | Pop_Control Pop_Count_1
090c 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x21.0xf = 0x90c,0x804
090d 00eb | | Load_Encached Diana_Cache
090e 0098 | | Execute Package,Field_Read_Dynamic
090f 49c9 |I | Short_Literal 0x1c9
0910 00eb | | Load_Encached Diana_Cache
0911 0098 | | Execute Package,Field_Read_Dynamic
0912 49ca |I | Short_Literal 0x1ca
0913 00eb | | Load_Encached Diana_Cache
0914 0095 | | Execute Package,Field_Reference_Dynamic
0915 e00d | | Load 0x0,0xd
0916 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0917 7800 |x | Jump 0x918
0918 00d0 | | Action Swap_Control
0919 00d1 | | Pop_Control Pop_Count_1
091a 4976 |Iv | Short_Literal 0x176 ; Debug Table 0x21.0x10 = 0x91a,0xffff
091b 00eb | | Load_Encached Diana_Cache
091c 0098 | | Execute Package,Field_Read_Dynamic
091d 1815 | | Execute Package,Field_Execute,Field_Number 0x15
091e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
091f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x11 = 0x91f,0xfffe
0920 BODY_08e0:
0920 00cf | | Action Mark_Auxiliary
0921 0007 | | Action Break_Optional ; Debug Table 0x21.0x12 = 0x921,0x1
0922 0007 | | Action Break_Optional ; Debug Table 0x21.0x13 = 0x922,0x2
0923 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x14 = 0x923,0x1001
0924 021d | | Execute Heap_Access,Is_Null
0925 7029 |p) | Jump_Nonzero 0x94f ; Debug Table 0x21.0x15 = 0x925,0x2
0926 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x16 = 0x926,0x3
0927 4902 |I | Short_Literal 0x102
0928 00eb | | Load_Encached Diana_Cache
0929 0096 | | Execute Package,Field_Execute_Dynamic
092a 0032 | 2 | Store_Top Heap_Access,At_Offset_2
092b e5fe | | Load 0x2,-0x2 ; Debug Table 0x21.0x17 = 0x92b,0x4
092c 680b |h | Jump_Zero 0x938
092d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x21.0x18 = 0x92d,0x5
092e e001 | | Load 0x0,0x1
092f 180f | | Execute Package,Field_Execute,Field_Number 0xf
0930 7005 |p | Jump_Nonzero 0x936
0931 4801 |H | Short_Literal 0x1
0932 00da | | Load_Top At_Offset_2
0933 e007 | | Load 0x0,0x7
0934 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
0935 6811 |h | Jump_Zero 0x947
0936 4801 |H | Short_Literal 0x1 ; Debug Table 0x21.0x19 = 0x936,0x6
0937 4402 |D | Exit_Subprogram With_Result,0x2
0938 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x21.0x1a = 0x938,0x7
0939 822a | * | Call 0x1,0x2a
093a 700a |p | Jump_Nonzero 0x945
093b 00d9 | | Load_Top At_Offset_1
093c 822b | + | Call 0x1,0x2b
093d 7005 |p | Jump_Nonzero 0x943
093e 4800 |H | Short_Literal 0x0
093f 00da | | Load_Top At_Offset_2
0940 e007 | | Load 0x0,0x7
0941 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
0942 7801 |x | Jump 0x944
0943 4800 |H | Short_Literal 0x0
0944 6802 |h | Jump_Zero 0x947
0945 4801 |H | Short_Literal 0x1 ; Debug Table 0x21.0x1b = 0x945,0x8
0946 4402 |D | Exit_Subprogram With_Result,0x2
0947 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x1c = 0x947,0x9
0948 4976 |Iv | Short_Literal 0x176
0949 00eb | | Load_Encached Diana_Cache
094a 0098 | | Execute Package,Field_Read_Dynamic
094b 1816 | | Execute Package,Field_Execute,Field_Number 0x16
094c 0033 | 3 | Store_Top Heap_Access,At_Offset_3
094d 00c9 | | Action Pop_Auxiliary_Loop
094e 7fd3 | | Jump 0x922
094f 00ce | | Action Pop_Auxiliary
0950 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x1d = 0x950,0xa
0951 4402 |D | Exit_Subprogram With_Result,0x2
0952 0000 0000 | | .BLANK 0000[0x6]
0958 ; --------------------------------------------------------------------------------------
0958 ; SUBPROGRAM
0958 ; --------------------------------------------------------------------------------------
0958 095b | [ | .CONST 0x095b ; Address of begin
0959 0004 | | .CONST 0x0004 ; Address of exception handler
095a 0001 | | .CONST 0x0001 ; Number of locals
095b BODY_0958:
095b INIT_0958:
095b 00db | | Load_Top At_Offset_3 ; Debug Table 0x22 = .DEBUG 0x095b,0x16c4,0x0002,0x0000,0x005a,0x3875,0x0000,0x0e92
; Debug Table 0x22.0x0 = 0x95b,0x1
095c 00db | | Load_Top At_Offset_3
095d 822c | , | Call 0x1,0x2c
095e 7008 |p | Jump_Nonzero 0x967
095f 00da | | Load_Top At_Offset_2
0960 8228 | ( | Call 0x1,0x28
0961 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x1 = 0x961,0x401
0962 021d | | Execute Heap_Access,Is_Null
0963 00d0 | | Action Swap_Control
0964 00d1 | | Pop_Control Pop_Count_1
0965 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x22.0x2 = 0x965,0x1
0966 4402 |D | Exit_Subprogram With_Result,0x2
0967 4801 |H | Short_Literal 0x1
0968 4402 |D | Exit_Subprogram With_Result,0x2
0969 0000 0000 | | .BLANK 0000[0x7]
0970 ; --------------------------------------------------------------------------------------
0970 ; SUBPROGRAM
0970 ; --------------------------------------------------------------------------------------
0970 097c | | | .CONST 0x097c ; Address of begin
0971 0004 | | .CONST 0x0004 ; Address of exception handler
0972 0002 | | .CONST 0x0002 ; Number of locals
0973 INIT_0970:
0973 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x23 = .DEBUG 0x0973,0x16cc,0x0002,0x0000,0x005a,0x3875,0x0000,0x0eb9
; Debug Table 0x23.0x0 = 0x973,0xffff
0974 00db | | Load_Top At_Offset_3
0975 00eb | | Load_Encached Diana_Cache
0976 18ea | | Execute Package,Field_Execute,Field_Number 0xea
0977 00eb | | Load_Encached Diana_Cache
0978 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0979 e00b | | Load 0x0,0xb
097a 1816 | | Execute Package,Field_Execute,Field_Number 0x16
097b 0031 | 1 | Store_Top Heap_Access,At_Offset_1
097c BODY_0970:
097c 00cf | | Action Mark_Auxiliary
097d 7847 |xG | Jump 0x9c5
097e e5fe | | Load 0x2,-0x2 ; Debug Table 0x23.0x1 = 0x97e,0x2
097f 00da | | Load_Top At_Offset_2
0980 0007 | | Action Break_Optional
0981 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x2 = 0x981,0x401
0982 7002 |p | Jump_Nonzero 0x985
0983 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23.0x3 = 0x983,0x402
0984 782c |x, | Jump 0x9b1
0985 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x4 = 0x985,0x403
0986 0217 | | Execute Heap_Access,All_Reference
0987 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0988 6804 |h | Jump_Zero 0x98d
0989 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x5 = 0x989,0x404
098a 0217 | | Execute Heap_Access,All_Reference
098b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
098c 7824 |x$ | Jump 0x9b1
098d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x6 = 0x98d,0x405
098e 0007 | | Action Break_Optional
098f e406 | | Load 0x2,0x6 ; Debug Table 0x23.0x7 = 0x98f,0x801
0990 0007 | | Action Break_Optional
0991 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x23.0x8 = 0x991,0x802
0992 0007 | | Action Break_Optional ; Debug Table 0x23.0x9 = 0x992,0x803
0993 00d0 | | Action Swap_Control ; Debug Table 0x23.0xa = 0x993,0x804
0994 00d1 | | Pop_Control Pop_Count_1
0995 49bb |I | Short_Literal 0x1bb ; Debug Table 0x23.0xb = 0x995,0x405
0996 00eb | | Load_Encached Diana_Cache
0997 0098 | | Execute Package,Field_Read_Dynamic
0998 012c | , | Execute Any,Size
0999 e00c | | Load 0x0,0xc
099a 1b17 | | Execute Package,Field_Read,Field_Number 0x17
099b 025b | [ | Execute Discrete,Check_In_Type
099c 0273 | s | Execute Discrete,Plus
099d 00d9 | | Load_Top At_Offset_1
099e 0007 | | Action Break_Optional
099f e407 | | Load 0x2,0x7 ; Debug Table 0x23.0xc = 0x99f,0xc01
09a0 0007 | | Action Break_Optional
09a1 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x23.0xd = 0x9a1,0xc02
09a2 0007 | | Action Break_Optional ; Debug Table 0x23.0xe = 0x9a2,0xc03
09a3 00d0 | | Action Swap_Control ; Debug Table 0x23.0xf = 0x9a3,0xc04
09a4 00d1 | | Pop_Control Pop_Count_1
09a5 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x23.0x10 = 0x9a5,0x804
09a6 00eb | | Load_Encached Diana_Cache
09a7 0098 | | Execute Package,Field_Read_Dynamic
09a8 49c9 |I | Short_Literal 0x1c9
09a9 00eb | | Load_Encached Diana_Cache
09aa 0098 | | Execute Package,Field_Read_Dynamic
09ab 49ca |I | Short_Literal 0x1ca
09ac 00eb | | Load_Encached Diana_Cache
09ad 0095 | | Execute Package,Field_Reference_Dynamic
09ae e00d | | Load 0x0,0xd
09af 1819 | | Execute Package,Field_Execute,Field_Number 0x19
09b0 7800 |x | Jump 0x9b1
09b1 00d0 | | Action Swap_Control
09b2 00d1 | | Pop_Control Pop_Count_1
09b3 00eb | | Load_Encached Diana_Cache ; Debug Table 0x23.0x11 = 0x9b3,0x2
09b4 18de | | Execute Package,Field_Execute,Field_Number 0xde
09b5 822d | - | Call 0x1,0x2d
09b6 6802 |h | Jump_Zero 0x9b9
09b7 4801 |H | Short_Literal 0x1 ; Debug Table 0x23.0x12 = 0x9b7,0x3
09b8 4402 |D | Exit_Subprogram With_Result,0x2
09b9 0007 | | Action Break_Optional ; Debug Table 0x23.0x13 = 0x9b9,0x4
09ba 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x14 = 0x9ba,0x1001
09bb 7002 |p | Jump_Nonzero 0x9be
09bc 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x23.0x15 = 0x9bc,0x1002
09bd 7803 |x | Jump 0x9c1
09be 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x16 = 0x9be,0x1003
09bf 0217 | | Execute Heap_Access,All_Reference
09c0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
09c1 e00b | | Load 0x0,0xb ; Debug Table 0x23.0x17 = 0x9c1,0x4
09c2 1816 | | Execute Package,Field_Execute,Field_Number 0x16
09c3 0032 | 2 | Store_Top Heap_Access,At_Offset_2
09c4 00c9 | | Action Pop_Auxiliary_Loop
09c5 0007 | | Action Break_Optional ; Debug Table 0x23.0x18 = 0x9c5,0x1
09c6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x19 = 0x9c6,0x1401
09c7 021d | | Execute Heap_Access,Is_Null
09c8 6fb5 |o | Jump_Zero 0x97e ; Debug Table 0x23.0x1a = 0x9c8,0x1
09c9 00ce | | Action Pop_Auxiliary
09ca 4800 |H | Short_Literal 0x0 ; Debug Table 0x23.0x1b = 0x9ca,0x5
09cb 4402 |D | Exit_Subprogram With_Result,0x2
09cc 0000 0000 | | .BLANK 0000[0x4]
09d0 ; --------------------------------------------------------------------------------------
09d0 ; SUBPROGRAM
09d0 ; --------------------------------------------------------------------------------------
09d0 0a10 | | .CONST 0x0a10 ; Address of begin
09d1 0004 | | .CONST 0x0004 ; Address of exception handler
09d2 0003 | | .CONST 0x0003 ; Number of locals
09d3 INIT_09d0:
09d3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24 = .DEBUG 0x09d3,0x1706,0x0002,0x0000,0x005a,0x3875,0x0000,0x0f4b
; Debug Table 0x24.0x0 = 0x9d3,0xffff
09d4 4801 |H | Short_Literal 0x1
09d5 e5ff | | Load 0x2,-0x1
09d6 00eb | | Load_Encached Diana_Cache
09d7 1888 | | Execute Package,Field_Execute,Field_Number 0x88
09d8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x1 = 0x9d8,0x401
09d9 7002 |p | Jump_Nonzero 0x9dc
09da 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24.0x2 = 0x9da,0x402
09db 782c |x, | Jump 0xa08
09dc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x3 = 0x9dc,0x403
09dd 0217 | | Execute Heap_Access,All_Reference
09de 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
09df 6804 |h | Jump_Zero 0x9e4
09e0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x4 = 0x9e0,0x404
09e1 0217 | | Execute Heap_Access,All_Reference
09e2 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
09e3 7824 |x$ | Jump 0xa08
09e4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x5 = 0x9e4,0x405
09e5 0007 | | Action Break_Optional
09e6 e405 | | Load 0x2,0x5 ; Debug Table 0x24.0x6 = 0x9e6,0x801
09e7 0007 | | Action Break_Optional
09e8 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x24.0x7 = 0x9e8,0x802
09e9 0007 | | Action Break_Optional ; Debug Table 0x24.0x8 = 0x9e9,0x803
09ea 00d0 | | Action Swap_Control ; Debug Table 0x24.0x9 = 0x9ea,0x804
09eb 00d1 | | Pop_Control Pop_Count_1
09ec 49bb |I | Short_Literal 0x1bb ; Debug Table 0x24.0xa = 0x9ec,0x405
09ed 00eb | | Load_Encached Diana_Cache
09ee 0098 | | Execute Package,Field_Read_Dynamic
09ef 012c | , | Execute Any,Size
09f0 e00c | | Load 0x0,0xc
09f1 1b17 | | Execute Package,Field_Read,Field_Number 0x17
09f2 025b | [ | Execute Discrete,Check_In_Type
09f3 0273 | s | Execute Discrete,Plus
09f4 00d9 | | Load_Top At_Offset_1
09f5 0007 | | Action Break_Optional
09f6 e406 | | Load 0x2,0x6 ; Debug Table 0x24.0xb = 0x9f6,0xc01
09f7 0007 | | Action Break_Optional
09f8 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x24.0xc = 0x9f8,0xc02
09f9 0007 | | Action Break_Optional ; Debug Table 0x24.0xd = 0x9f9,0xc03
09fa 00d0 | | Action Swap_Control ; Debug Table 0x24.0xe = 0x9fa,0xc04
09fb 00d1 | | Pop_Control Pop_Count_1
09fc 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x24.0xf = 0x9fc,0x804
09fd 00eb | | Load_Encached Diana_Cache
09fe 0098 | | Execute Package,Field_Read_Dynamic
09ff 49c9 |I | Short_Literal 0x1c9
0a00 00eb | | Load_Encached Diana_Cache
0a01 0098 | | Execute Package,Field_Read_Dynamic
0a02 49ca |I | Short_Literal 0x1ca
0a03 00eb | | Load_Encached Diana_Cache
0a04 0095 | | Execute Package,Field_Reference_Dynamic
0a05 e00d | | Load 0x0,0xd
0a06 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0a07 7800 |x | Jump 0xa08
0a08 00d0 | | Action Swap_Control
0a09 00d1 | | Pop_Control Pop_Count_1
0a0a 4976 |Iv | Short_Literal 0x176 ; Debug Table 0x24.0x10 = 0xa0a,0xffff
0a0b 00eb | | Load_Encached Diana_Cache
0a0c 0098 | | Execute Package,Field_Read_Dynamic
0a0d 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0a0e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0a0f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24.0x11 = 0xa0f,0xfffe
0a10 BODY_09d0:
0a10 00cf | | Action Mark_Auxiliary
0a11 0007 | | Action Break_Optional ; Debug Table 0x24.0x12 = 0xa11,0x1
0a12 0007 | | Action Break_Optional ; Debug Table 0x24.0x13 = 0xa12,0x2
0a13 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x14 = 0xa13,0x1001
0a14 021d | | Execute Heap_Access,Is_Null
0a15 7018 |p | Jump_Nonzero 0xa2e ; Debug Table 0x24.0x15 = 0xa15,0x2
0a16 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x16 = 0xa16,0x3
0a17 4902 |I | Short_Literal 0x102
0a18 00eb | | Load_Encached Diana_Cache
0a19 0096 | | Execute Package,Field_Execute_Dynamic
0a1a 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0a1b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x24.0x17 = 0xa1b,0x4
0a1c e007 | | Load 0x0,0x7
0a1d 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0a1e 0f73 | s | Execute_Immediate Equal,0x73
0a1f 7004 |p | Jump_Nonzero 0xa24
0a20 00d9 | | Load_Top At_Offset_1
0a21 e007 | | Load 0x0,0x7
0a22 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
0a23 6802 |h | Jump_Zero 0xa26
0a24 4801 |H | Short_Literal 0x1 ; Debug Table 0x24.0x18 = 0xa24,0x5
0a25 4401 |D | Exit_Subprogram With_Result,0x1
0a26 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x19 = 0xa26,0x6
0a27 4976 |Iv | Short_Literal 0x176
0a28 00eb | | Load_Encached Diana_Cache
0a29 0098 | | Execute Package,Field_Read_Dynamic
0a2a 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0a2b 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0a2c 00c9 | | Action Pop_Auxiliary_Loop
0a2d 7fe4 | | Jump 0xa12
0a2e 00ce | | Action Pop_Auxiliary
0a2f 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x1a = 0xa2f,0x7
0a30 4401 |D | Exit_Subprogram With_Result,0x1
0a31 0000 0000 | | .BLANK 0000[0x7]
0a38 ; --------------------------------------------------------------------------------------
0a38 ; SUBPROGRAM
0a38 ; --------------------------------------------------------------------------------------
0a38 0a44 | D | .CONST 0x0a44 ; Address of begin
0a39 0004 | | .CONST 0x0004 ; Address of exception handler
0a3a 0002 | | .CONST 0x0002 ; Number of locals
0a3b INIT_0a38:
0a3b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x25 = .DEBUG 0x0a3b,0x173e,0x0002,0x0000,0x005a,0x3875,0x0000,0x0fac
; Debug Table 0x25.0x0 = 0xa3b,0xffff
0a3c 00db | | Load_Top At_Offset_3
0a3d 00eb | | Load_Encached Diana_Cache
0a3e 18ea | | Execute Package,Field_Execute,Field_Number 0xea
0a3f 00eb | | Load_Encached Diana_Cache
0a40 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0a41 e00b | | Load 0x0,0xb
0a42 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0a43 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0a44 BODY_0a38:
0a44 00cf | | Action Mark_Auxiliary
0a45 7847 |xG | Jump 0xa8d
0a46 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x1 = 0xa46,0x2
0a47 0007 | | Action Break_Optional
0a48 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x2 = 0xa48,0x401
0a49 7002 |p | Jump_Nonzero 0xa4c
0a4a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x25.0x3 = 0xa4a,0x402
0a4b 782c |x, | Jump 0xa78
0a4c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x4 = 0xa4c,0x403
0a4d 0217 | | Execute Heap_Access,All_Reference
0a4e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0a4f 6804 |h | Jump_Zero 0xa54
0a50 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x5 = 0xa50,0x404
0a51 0217 | | Execute Heap_Access,All_Reference
0a52 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0a53 7824 |x$ | Jump 0xa78
0a54 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x6 = 0xa54,0x405
0a55 0007 | | Action Break_Optional
0a56 e405 | | Load 0x2,0x5 ; Debug Table 0x25.0x7 = 0xa56,0x801
0a57 0007 | | Action Break_Optional
0a58 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x25.0x8 = 0xa58,0x802
0a59 0007 | | Action Break_Optional ; Debug Table 0x25.0x9 = 0xa59,0x803
0a5a 00d0 | | Action Swap_Control ; Debug Table 0x25.0xa = 0xa5a,0x804
0a5b 00d1 | | Pop_Control Pop_Count_1
0a5c 49bb |I | Short_Literal 0x1bb ; Debug Table 0x25.0xb = 0xa5c,0x405
0a5d 00eb | | Load_Encached Diana_Cache
0a5e 0098 | | Execute Package,Field_Read_Dynamic
0a5f 012c | , | Execute Any,Size
0a60 e00c | | Load 0x0,0xc
0a61 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0a62 025b | [ | Execute Discrete,Check_In_Type
0a63 0273 | s | Execute Discrete,Plus
0a64 00d9 | | Load_Top At_Offset_1
0a65 0007 | | Action Break_Optional
0a66 e406 | | Load 0x2,0x6 ; Debug Table 0x25.0xc = 0xa66,0xc01
0a67 0007 | | Action Break_Optional
0a68 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x25.0xd = 0xa68,0xc02
0a69 0007 | | Action Break_Optional ; Debug Table 0x25.0xe = 0xa69,0xc03
0a6a 00d0 | | Action Swap_Control ; Debug Table 0x25.0xf = 0xa6a,0xc04
0a6b 00d1 | | Pop_Control Pop_Count_1
0a6c 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x25.0x10 = 0xa6c,0x804
0a6d 00eb | | Load_Encached Diana_Cache
0a6e 0098 | | Execute Package,Field_Read_Dynamic
0a6f 49c9 |I | Short_Literal 0x1c9
0a70 00eb | | Load_Encached Diana_Cache
0a71 0098 | | Execute Package,Field_Read_Dynamic
0a72 49ca |I | Short_Literal 0x1ca
0a73 00eb | | Load_Encached Diana_Cache
0a74 0095 | | Execute Package,Field_Reference_Dynamic
0a75 e00d | | Load 0x0,0xd
0a76 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0a77 7800 |x | Jump 0xa78
0a78 00d0 | | Action Swap_Control
0a79 00d1 | | Pop_Control Pop_Count_1
0a7a 00eb | | Load_Encached Diana_Cache ; Debug Table 0x25.0x11 = 0xa7a,0x2
0a7b 18de | | Execute Package,Field_Execute,Field_Number 0xde
0a7c e007 | | Load 0x0,0x7
0a7d 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
0a7e 6802 |h | Jump_Zero 0xa81
0a7f 4801 |H | Short_Literal 0x1 ; Debug Table 0x25.0x12 = 0xa7f,0x3
0a80 4401 |D | Exit_Subprogram With_Result,0x1
0a81 0007 | | Action Break_Optional ; Debug Table 0x25.0x13 = 0xa81,0x4
0a82 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x14 = 0xa82,0x1001
0a83 7002 |p | Jump_Nonzero 0xa86
0a84 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x25.0x15 = 0xa84,0x1002
0a85 7803 |x | Jump 0xa89
0a86 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x16 = 0xa86,0x1003
0a87 0217 | | Execute Heap_Access,All_Reference
0a88 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0a89 e00b | | Load 0x0,0xb ; Debug Table 0x25.0x17 = 0xa89,0x4
0a8a 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0a8b 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0a8c 00c9 | | Action Pop_Auxiliary_Loop
0a8d 0007 | | Action Break_Optional ; Debug Table 0x25.0x18 = 0xa8d,0x1
0a8e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x19 = 0xa8e,0x1401
0a8f 021d | | Execute Heap_Access,Is_Null
0a90 6fb5 |o | Jump_Zero 0xa46 ; Debug Table 0x25.0x1a = 0xa90,0x1
0a91 00ce | | Action Pop_Auxiliary
0a92 4800 |H | Short_Literal 0x0 ; Debug Table 0x25.0x1b = 0xa92,0x5
0a93 4401 |D | Exit_Subprogram With_Result,0x1
0a94 0000 0000 | | .BLANK 0000[0x4]
0a98 ; --------------------------------------------------------------------------------------
0a98 ; SUBPROGRAM
0a98 ; --------------------------------------------------------------------------------------
0a98 0a9b | | .CONST 0x0a9b ; Address of begin
0a99 0004 | | .CONST 0x0004 ; Address of exception handler
0a9a 0001 | | .CONST 0x0001 ; Number of locals
0a9b BODY_0a98:
0a9b INIT_0a98:
0a9b 00da | | Load_Top At_Offset_2 ; Debug Table 0x26 = .DEBUG 0x0a9b,0x1778,0x0002,0x0000,0x005a,0x3885,0x0000,0x001d
; Debug Table 0x26.0x0 = 0xa9b,0x1
0a9c 00eb | | Load_Encached Diana_Cache
0a9d 189f | | Execute Package,Field_Execute,Field_Number 0x9f
0a9e e015 | | Load 0x0,0x15
0a9f 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
0aa0 4401 |D | Exit_Subprogram With_Result,0x1
0aa1 0000 0000 | | .BLANK 0000[0x7]
0aa8 ; --------------------------------------------------------------------------------------
0aa8 ; SUBPROGRAM
0aa8 ; --------------------------------------------------------------------------------------
0aa8 0aab | | .CONST 0x0aab ; Address of begin
0aa9 0004 | | .CONST 0x0004 ; Address of exception handler
0aaa 0001 | | .CONST 0x0001 ; Number of locals
0aab BODY_0aa8:
0aab INIT_0aa8:
0aab 0007 | | Action Break_Optional ; Debug Table 0x27 = .DEBUG 0x0aab,0x177c,0x0002,0x0000,0x005a,0x3885,0x0000,0x0038
; Debug Table 0x27.0x0 = 0xaab,0x1
0aac e5ff | | Load 0x2,-0x1 ; Debug Table 0x27.0x1 = 0xaac,0x401
0aad 0007 | | Action Break_Optional
0aae 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x27.0x2 = 0xaae,0x402
0aaf 0007 | | Action Break_Optional ; Debug Table 0x27.0x3 = 0xaaf,0x403
0ab0 0007 | | Action Break_Optional ; Debug Table 0x27.0x4 = 0xab0,0x404
0ab1 0f16 | | Execute_Immediate Equal,0x16 ; Debug Table 0x27.0x5 = 0xab1,0x1
0ab2 680d |h | Jump_Zero 0xac0
0ab3 00da | | Load_Top At_Offset_2
0ab4 4976 |Iv | Short_Literal 0x176
0ab5 00eb | | Load_Encached Diana_Cache
0ab6 0098 | | Execute Package,Field_Read_Dynamic
0ab7 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0ab8 e402 | | Load 0x2,0x2 ; Debug Table 0x27.0x6 = 0xab8,0x801
0ab9 0007 | | Action Break_Optional
0aba 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x27.0x7 = 0xaba,0x802
0abb 0007 | | Action Break_Optional ; Debug Table 0x27.0x8 = 0xabb,0x803
0abc 00d0 | | Action Swap_Control ; Debug Table 0x27.0x9 = 0xabc,0x804
0abd 00d1 | | Pop_Control Pop_Count_1
0abe 0f1e | | Execute_Immediate Equal,0x1e ; Debug Table 0x27.0xa = 0xabe,0x404
0abf 4401 |D | Exit_Subprogram With_Result,0x1
0ac0 4800 |H | Short_Literal 0x0
0ac1 4401 |D | Exit_Subprogram With_Result,0x1
0ac2 0000 0000 | | .BLANK 0000[0x6]
0ac8 ; --------------------------------------------------------------------------------------
0ac8 ; SUBPROGRAM
0ac8 ; --------------------------------------------------------------------------------------
0ac8 0ad6 | | .CONST 0x0ad6 ; Address of begin
0ac9 0004 | | .CONST 0x0004 ; Address of exception handler
0aca 0002 | | .CONST 0x0002 ; Number of locals
0acb INIT_0ac8:
0acb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28 = .DEBUG 0x0acb,0x1794,0x0001,0x0000,0x005a,0x3885,0x0000,0x0067
; Debug Table 0x28.0x0 = 0xacb,0xffff
0acc 00db | | Load_Top At_Offset_3
0acd 00eb | | Load_Encached Diana_Cache
0ace 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0acf 4976 |Iv | Short_Literal 0x176
0ad0 00eb | | Load_Encached Diana_Cache
0ad1 0098 | | Execute Package,Field_Read_Dynamic
0ad2 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0ad3 e016 | | Load 0x0,0x16
0ad4 180d | | Execute Package,Field_Execute,Field_Number 0xd
0ad5 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0ad6 BODY_0ac8:
0ad6 e5fc | | Load 0x2,-0x4 ; Debug Table 0x28.0x1 = 0xad6,0x1
0ad7 e5fe | | Load 0x2,-0x2
0ad8 00e1 | | Load_Encached Boolean_Cache
0ad9 00e1 | | Load_Encached Boolean_Cache
0ada e402 | | Load 0x2,0x2
0adb e017 | | Load 0x0,0x17
0adc 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0add c5fd | | Store 0x2,-0x3
0ade c5fb | | Store 0x2,-0x5
0adf 4502 |E | Exit_Subprogram 0x2
0ae0 ; --------------------------------------------------------------------------------------
0ae0 ; SUBPROGRAM
0ae0 ; --------------------------------------------------------------------------------------
0ae0 0af4 | | .CONST 0x0af4 ; Address of begin
0ae1 0004 | | .CONST 0x0004 ; Address of exception handler
0ae2 0005 | | .CONST 0x0005 ; Number of locals
0ae3 INIT_0ae0:
0ae3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x29 = .DEBUG 0x0ae3,0x179a,0x0001,0x0000,0x005a,0x3885,0x0000,0x00aa
; Debug Table 0x29.0x0 = 0xae3,0xffff
0ae4 00db | | Load_Top At_Offset_3
0ae5 00eb | | Load_Encached Diana_Cache
0ae6 18fa | | Execute Package,Field_Execute,Field_Number 0xfa
0ae7 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0ae8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x29.0x1 = 0xae8,0xfffe
0ae9 00d9 | | Load_Top At_Offset_1
0aea 4902 |I | Short_Literal 0x102
0aeb 00eb | | Load_Encached Diana_Cache
0aec 0096 | | Execute Package,Field_Execute_Dynamic
0aed 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0aee 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x29.0x2 = 0xaee,0xfffd
0aef 00eb | | Load_Encached Diana_Cache ; Debug Table 0x29.0x3 = 0xaef,0xfffc
0af0 1b96 | | Execute Package,Field_Read,Field_Number 0x96
0af1 0322 | " | Declare_Variable Record
0af2 00d8 | | Load_Top At_Offset_0
0af3 1c00 | | Execute_Immediate Run_Utility,0x0
0af4 BODY_0ae0:
0af4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x29.0x4 = 0xaf4,0x1
0af5 e5fe | | Load 0x2,-0x2
0af6 00e1 | | Load_Encached Boolean_Cache
0af7 00e1 | | Load_Encached Boolean_Cache
0af8 e403 | | Load 0x2,0x3
0af9 e017 | | Load 0x0,0x17
0afa 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0afb c5fd | | Store 0x2,-0x3
0afc c404 | | Store 0x2,0x4
0afd 4502 |E | Exit_Subprogram 0x2
0afe 0000 0000 | | .XXX[0x2]
0b00 ; --------------------------------------------------------------------------------------
0b00 ; SUBPROGRAM
0b00 ; --------------------------------------------------------------------------------------
0b00 0b14 | | .CONST 0x0b14 ; Address of begin
0b01 0004 | | .CONST 0x0004 ; Address of exception handler
0b02 0005 | | .CONST 0x0005 ; Number of locals
0b03 INIT_0b00:
0b03 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2a = .DEBUG 0x0b03,0x17a6,0x0001,0x0000,0x005a,0x3885,0x0000,0x00f2
; Debug Table 0x2a.0x0 = 0xb03,0xffff
0b04 00db | | Load_Top At_Offset_3
0b05 00eb | | Load_Encached Diana_Cache
0b06 18fa | | Execute Package,Field_Execute,Field_Number 0xfa
0b07 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0b08 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2a.0x1 = 0xb08,0xfffe
0b09 00d9 | | Load_Top At_Offset_1
0b0a 4902 |I | Short_Literal 0x102
0b0b 00eb | | Load_Encached Diana_Cache
0b0c 0096 | | Execute Package,Field_Execute_Dynamic
0b0d 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0b0e 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2a.0x2 = 0xb0e,0xfffd
0b0f 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2a.0x3 = 0xb0f,0xfffc
0b10 1b96 | | Execute Package,Field_Read,Field_Number 0x96
0b11 0322 | " | Declare_Variable Record
0b12 00d8 | | Load_Top At_Offset_0
0b13 1c00 | | Execute_Immediate Run_Utility,0x0
0b14 BODY_0b00:
0b14 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2a.0x4 = 0xb14,0x1
0b15 00d9 | | Load_Top At_Offset_1
0b16 00e1 | | Load_Encached Boolean_Cache
0b17 00e1 | | Load_Encached Boolean_Cache
0b18 e403 | | Load 0x2,0x3
0b19 e017 | | Load 0x0,0x17
0b1a 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0b1b c404 | | Store 0x2,0x4
0b1c c5fd | | Store 0x2,-0x3
0b1d 4502 |E | Exit_Subprogram 0x2
0b1e 0000 0000 | | .XXX[0x2]
0b20 ; --------------------------------------------------------------------------------------
0b20 ; SUBPROGRAM
0b20 ; --------------------------------------------------------------------------------------
0b20 0b28 | ( | .CONST 0x0b28 ; Address of begin
0b21 0004 | | .CONST 0x0004 ; Address of exception handler
0b22 0004 | | .CONST 0x0004 ; Number of locals
0b23 INIT_0b20:
0b23 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2b = .DEBUG 0x0b23,0x17b2,0x0001,0x0000,0x005a,0x3885,0x0000,0x013a
; Debug Table 0x2b.0x0 = 0xb23,0xffff
0b24 00db | | Load_Top At_Offset_3
0b25 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0b26 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2b.0x1 = 0xb26,0xfffe
0b27 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2b.0x2 = 0xb27,0xfffd
0b28 BODY_0b20:
0b28 0007 | | Action Break_Optional ; Debug Table 0x2b.0x3 = 0xb28,0x1
0b29 e402 | | Load 0x2,0x2 ; Debug Table 0x2b.0x4 = 0xb29,0x401
0b2a 0007 | | Action Break_Optional
0b2b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2b.0x5 = 0xb2b,0x402
0b2c 0007 | | Action Break_Optional ; Debug Table 0x2b.0x6 = 0xb2c,0x403
0b2d 0007 | | Action Break_Optional ; Debug Table 0x2b.0x7 = 0xb2d,0x404
0b2e 0f66 | f | Execute_Immediate Equal,0x66 ; Debug Table 0x2b.0x8 = 0xb2e,0x1
0b2f 6804 |h | Jump_Zero 0xb34
0b30 00da | | Load_Top At_Offset_2 ; Debug Table 0x2b.0x9 = 0xb30,0x2
0b31 00eb | | Load_Encached Diana_Cache
0b32 18ba | | Execute Package,Field_Execute,Field_Number 0xba
0b33 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0b34 0007 | | Action Break_Optional ; Debug Table 0x2b.0xa = 0xb34,0x3
0b35 e402 | | Load 0x2,0x2 ; Debug Table 0x2b.0xb = 0xb35,0x801
0b36 0007 | | Action Break_Optional
0b37 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2b.0xc = 0xb37,0x802
0b38 0007 | | Action Break_Optional ; Debug Table 0x2b.0xd = 0xb38,0x803
0b39 0007 | | Action Break_Optional ; Debug Table 0x2b.0xe = 0xb39,0x804
0b3a 0f61 | a | Execute_Immediate Equal,0x61 ; Debug Table 0x2b.0xf = 0xb3a,0x3
0b3b 700b |p | Jump_Nonzero 0xb47
0b3c e5fc | | Load 0x2,-0x4 ; Debug Table 0x2b.0x10 = 0xb3c,0x4
0b3d e5fe | | Load 0x2,-0x2
0b3e 00e1 | | Load_Encached Boolean_Cache
0b3f 00e1 | | Load_Encached Boolean_Cache
0b40 e5ff | | Load 0x2,-0x1
0b41 e017 | | Load 0x0,0x17
0b42 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0b43 c5fd | | Store 0x2,-0x3
0b44 c5fb | | Store 0x2,-0x5
0b45 00d2 | | Pop_Control Pop_Count_2
0b46 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x2b.0x11 = 0xb46,0x5
0b47 00da | | Load_Top At_Offset_2 ; Debug Table 0x2b.0x12 = 0xb47,0x6
0b48 00eb | | Load_Encached Diana_Cache
0b49 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6
0b4a 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0b4b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2b.0x13 = 0xb4b,0x7
0b4c 00eb | | Load_Encached Diana_Cache
0b4d 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7
0b4e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0b4f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2b.0x14 = 0xb4f,0x8
0b50 8232 | 2 | Call 0x1,0x32
0b51 6807 |h | Jump_Zero 0xb59
0b52 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2b.0x15 = 0xb52,0x9
0b53 e5fe | | Load 0x2,-0x2
0b54 00db | | Load_Top At_Offset_3
0b55 8234 | 4 | Call 0x1,0x34
0b56 00d1 | | Pop_Control Pop_Count_1
0b57 c5fd | | Store 0x2,-0x3
0b58 7807 |x | Jump 0xb60
0b59 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2b.0x16 = 0xb59,0xa
0b5a 00e1 | | Load_Encached Boolean_Cache
0b5b 00db | | Load_Top At_Offset_3
0b5c e017 | | Load 0x0,0x17
0b5d 180d | | Execute Package,Field_Execute,Field_Number 0xd
0b5e c5fd | | Store 0x2,-0x3
0b5f 00d1 | | Pop_Control Pop_Count_1
0b60 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2b.0x17 = 0xb60,0xb
0b61 8232 | 2 | Call 0x1,0x32
0b62 6807 |h | Jump_Zero 0xb6a
0b63 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2b.0x18 = 0xb63,0xc
0b64 e5fc | | Load 0x2,-0x4
0b65 00da | | Load_Top At_Offset_2
0b66 8235 | 5 | Call 0x1,0x35
0b67 00d1 | | Pop_Control Pop_Count_1
0b68 c5fb | | Store 0x2,-0x5
0b69 4502 |E | Exit_Subprogram 0x2
0b6a e5fc | | Load 0x2,-0x4 ; Debug Table 0x2b.0x19 = 0xb6a,0xd
0b6b 00e1 | | Load_Encached Boolean_Cache
0b6c 00da | | Load_Top At_Offset_2
0b6d e017 | | Load 0x0,0x17
0b6e 180d | | Execute Package,Field_Execute,Field_Number 0xd
0b6f c5fb | | Store 0x2,-0x5
0b70 00d1 | | Pop_Control Pop_Count_1
0b71 4502 |E | Exit_Subprogram 0x2
0b72 0000 0000 | | .BLANK 0000[0x6]
0b78 ; --------------------------------------------------------------------------------------
0b78 ; SUBPROGRAM
0b78 ; --------------------------------------------------------------------------------------
0b78 0b93 | | .CONST 0x0b93 ; Address of begin
0b79 0004 | | .CONST 0x0004 ; Address of exception handler
0b7a 0009 | | .CONST 0x0009 ; Number of locals
0b7b INIT_0b78:
0b7b 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2c = .DEBUG 0x0b7b,0x17e8,0x0002,0x0000,0x005a,0x3885,0x0000,0x01eb
; Debug Table 0x2c.0x0 = 0xb7b,0xffff
0b7c 1b96 | | Execute Package,Field_Read,Field_Number 0x96
0b7d 0322 | " | Declare_Variable Record
0b7e 00d8 | | Load_Top At_Offset_0
0b7f 1c00 | | Execute_Immediate Run_Utility,0x0
0b80 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2c.0x1 = 0xb80,0xfffe
0b81 1b96 | | Execute Package,Field_Read,Field_Number 0x96
0b82 0322 | " | Declare_Variable Record
0b83 00d8 | | Load_Top At_Offset_0
0b84 1c00 | | Execute_Immediate Run_Utility,0x0
0b85 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2c.0x2 = 0xb85,0xfffd
0b86 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2c.0x3 = 0xb86,0xfffc
0b87 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2c.0x4 = 0xb87,0xfffb
0b88 1b96 | | Execute Package,Field_Read,Field_Number 0x96
0b89 0322 | " | Declare_Variable Record
0b8a 00d8 | | Load_Top At_Offset_0
0b8b 1c00 | | Execute_Immediate Run_Utility,0x0
0b8c 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2c.0x5 = 0xb8c,0xfffa
0b8d 1b96 | | Execute Package,Field_Read,Field_Number 0x96
0b8e 0322 | " | Declare_Variable Record
0b8f 00d8 | | Load_Top At_Offset_0
0b90 1c00 | | Execute_Immediate Run_Utility,0x0
0b91 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2c.0x6 = 0xb91,0xfff9
0b92 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2c.0x7 = 0xb92,0xfff8
0b93 BODY_0b78:
0b93 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2c.0x8 = 0xb93,0x1
0b94 e403 | | Load 0x2,0x3
0b95 00e1 | | Load_Encached Boolean_Cache
0b96 e402 | | Load 0x2,0x2
0b97 e5ff | | Load 0x2,-0x1
0b98 8233 | 3 | Call 0x1,0x33
0b99 00d1 | | Pop_Control Pop_Count_1
0b9a c404 | | Store 0x2,0x4
0b9b 00d1 | | Pop_Control Pop_Count_1
0b9c c405 | | Store 0x2,0x5
0b9d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2c.0x9 = 0xb9d,0x2
0b9e 00db | | Load_Top At_Offset_3
0b9f 00e1 | | Load_Encached Boolean_Cache
0ba0 e406 | | Load 0x2,0x6
0ba1 e5fe | | Load 0x2,-0x2
0ba2 8236 | 6 | Call 0x1,0x36
0ba3 00d1 | | Pop_Control Pop_Count_1
0ba4 c408 | | Store 0x2,0x8
0ba5 00d1 | | Pop_Control Pop_Count_1
0ba6 0059 | Y | Store_Top Discrete,At_Offset_1
0ba7 e404 | | Load 0x2,0x4 ; Debug Table 0x2c.0xa = 0xba7,0x3
0ba8 e405 | | Load 0x2,0x5
0ba9 00db | | Load_Top At_Offset_3
0baa 00db | | Load_Top At_Offset_3
0bab 0279 | y | Execute Discrete,And
0bac 0279 | y | Execute Discrete,And
0bad 0279 | y | Execute Discrete,And
0bae 7002 |p | Jump_Nonzero 0xbb1
0baf 4800 |H | Short_Literal 0x0 ; Debug Table 0x2c.0xb = 0xbaf,0x4
0bb0 4402 |D | Exit_Subprogram With_Result,0x2
0bb1 00db | | Load_Top At_Offset_3 ; Debug Table 0x2c.0xc = 0xbb1,0x5
0bb2 8231 | 1 | Call 0x1,0x31
0bb3 e402 | | Load 0x2,0x2
0bb4 8231 | 1 | Call 0x1,0x31
0bb5 027a | z | Execute Discrete,Less_Equal
0bb6 6806 |h | Jump_Zero 0xbbd
0bb7 e403 | | Load 0x2,0x3
0bb8 8231 | 1 | Call 0x1,0x31
0bb9 00db | | Load_Top At_Offset_3
0bba 8231 | 1 | Call 0x1,0x31
0bbb 027a | z | Execute Discrete,Less_Equal
0bbc 4402 |D | Exit_Subprogram With_Result,0x2
0bbd 4800 |H | Short_Literal 0x0
0bbe 4402 |D | Exit_Subprogram With_Result,0x2
0bbf 0000 | | .XXX[0x1]
0bc0 ; --------------------------------------------------------------------------------------
0bc0 ; SUBPROGRAM
0bc0 ; --------------------------------------------------------------------------------------
0bc0 0bc9 | | .CONST 0x0bc9 ; Address of begin
0bc1 0004 | | .CONST 0x0004 ; Address of exception handler
0bc2 0003 | | .CONST 0x0003 ; Number of locals
0bc3 INIT_0bc0:
0bc3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2d = .DEBUG 0x0bc3,0x1804,0x0002,0x0000,0x005a,0x3885,0x0000,0x026f
; Debug Table 0x2d.0x0 = 0xbc3,0xffff
0bc4 00db | | Load_Top At_Offset_3
0bc5 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0bc6 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2d.0x1 = 0xbc6,0xfffe
0bc7 e5fe | | Load 0x2,-0x2
0bc8 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0bc9 BODY_0bc0:
0bc9 00cf | | Action Mark_Auxiliary
0bca 787f |x | Jump 0xc4a
0bcb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2d.0x2 = 0xbcb,0x2
0bcc 0007 | | Action Break_Optional
0bcd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x3 = 0xbcd,0x401
0bce 7002 |p | Jump_Nonzero 0xbd1
0bcf 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2d.0x4 = 0xbcf,0x402
0bd0 782c |x, | Jump 0xbfd
0bd1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x5 = 0xbd1,0x403
0bd2 0217 | | Execute Heap_Access,All_Reference
0bd3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0bd4 6804 |h | Jump_Zero 0xbd9
0bd5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x6 = 0xbd5,0x404
0bd6 0217 | | Execute Heap_Access,All_Reference
0bd7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0bd8 7824 |x$ | Jump 0xbfd
0bd9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x7 = 0xbd9,0x405
0bda 0007 | | Action Break_Optional
0bdb e406 | | Load 0x2,0x6 ; Debug Table 0x2d.0x8 = 0xbdb,0x801
0bdc 0007 | | Action Break_Optional
0bdd 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x2d.0x9 = 0xbdd,0x802
0bde 0007 | | Action Break_Optional ; Debug Table 0x2d.0xa = 0xbde,0x803
0bdf 00d0 | | Action Swap_Control ; Debug Table 0x2d.0xb = 0xbdf,0x804
0be0 00d1 | | Pop_Control Pop_Count_1
0be1 49bb |I | Short_Literal 0x1bb ; Debug Table 0x2d.0xc = 0xbe1,0x405
0be2 00eb | | Load_Encached Diana_Cache
0be3 0098 | | Execute Package,Field_Read_Dynamic
0be4 012c | , | Execute Any,Size
0be5 e00c | | Load 0x0,0xc
0be6 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0be7 025b | [ | Execute Discrete,Check_In_Type
0be8 0273 | s | Execute Discrete,Plus
0be9 00d9 | | Load_Top At_Offset_1
0bea 0007 | | Action Break_Optional
0beb e407 | | Load 0x2,0x7 ; Debug Table 0x2d.0xd = 0xbeb,0xc01
0bec 0007 | | Action Break_Optional
0bed 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2d.0xe = 0xbed,0xc02
0bee 0007 | | Action Break_Optional ; Debug Table 0x2d.0xf = 0xbee,0xc03
0bef 00d0 | | Action Swap_Control ; Debug Table 0x2d.0x10 = 0xbef,0xc04
0bf0 00d1 | | Pop_Control Pop_Count_1
0bf1 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x2d.0x11 = 0xbf1,0x804
0bf2 00eb | | Load_Encached Diana_Cache
0bf3 0098 | | Execute Package,Field_Read_Dynamic
0bf4 49c9 |I | Short_Literal 0x1c9
0bf5 00eb | | Load_Encached Diana_Cache
0bf6 0098 | | Execute Package,Field_Read_Dynamic
0bf7 49ca |I | Short_Literal 0x1ca
0bf8 00eb | | Load_Encached Diana_Cache
0bf9 0095 | | Execute Package,Field_Reference_Dynamic
0bfa e00d | | Load 0x0,0xd
0bfb 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0bfc 7800 |x | Jump 0xbfd
0bfd 00d0 | | Action Swap_Control
0bfe 00d1 | | Pop_Control Pop_Count_1
0bff 00db | | Load_Top At_Offset_3 ; Debug Table 0x2d.0x12 = 0xbff,0x2
0c00 0007 | | Action Break_Optional
0c01 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x13 = 0xc01,0x1001
0c02 7002 |p | Jump_Nonzero 0xc05
0c03 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2d.0x14 = 0xc03,0x1002
0c04 782c |x, | Jump 0xc31
0c05 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x15 = 0xc05,0x1003
0c06 0217 | | Execute Heap_Access,All_Reference
0c07 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0c08 6804 |h | Jump_Zero 0xc0d
0c09 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x16 = 0xc09,0x1004
0c0a 0217 | | Execute Heap_Access,All_Reference
0c0b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0c0c 7824 |x$ | Jump 0xc31
0c0d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x17 = 0xc0d,0x1005
0c0e 0007 | | Action Break_Optional
0c0f e407 | | Load 0x2,0x7 ; Debug Table 0x2d.0x18 = 0xc0f,0x1401
0c10 0007 | | Action Break_Optional
0c11 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x2d.0x19 = 0xc11,0x1402
0c12 0007 | | Action Break_Optional ; Debug Table 0x2d.0x1a = 0xc12,0x1403
0c13 00d0 | | Action Swap_Control ; Debug Table 0x2d.0x1b = 0xc13,0x1404
0c14 00d1 | | Pop_Control Pop_Count_1
0c15 49bb |I | Short_Literal 0x1bb ; Debug Table 0x2d.0x1c = 0xc15,0x1005
0c16 00eb | | Load_Encached Diana_Cache
0c17 0098 | | Execute Package,Field_Read_Dynamic
0c18 012c | , | Execute Any,Size
0c19 e00c | | Load 0x0,0xc
0c1a 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0c1b 025b | [ | Execute Discrete,Check_In_Type
0c1c 0273 | s | Execute Discrete,Plus
0c1d 00d9 | | Load_Top At_Offset_1
0c1e 0007 | | Action Break_Optional
0c1f e408 | | Load 0x2,0x8 ; Debug Table 0x2d.0x1d = 0xc1f,0x1801
0c20 0007 | | Action Break_Optional
0c21 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2d.0x1e = 0xc21,0x1802
0c22 0007 | | Action Break_Optional ; Debug Table 0x2d.0x1f = 0xc22,0x1803
0c23 00d0 | | Action Swap_Control ; Debug Table 0x2d.0x20 = 0xc23,0x1804
0c24 00d1 | | Pop_Control Pop_Count_1
0c25 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x2d.0x21 = 0xc25,0x1404
0c26 00eb | | Load_Encached Diana_Cache
0c27 0098 | | Execute Package,Field_Read_Dynamic
0c28 49c9 |I | Short_Literal 0x1c9
0c29 00eb | | Load_Encached Diana_Cache
0c2a 0098 | | Execute Package,Field_Read_Dynamic
0c2b 49ca |I | Short_Literal 0x1ca
0c2c 00eb | | Load_Encached Diana_Cache
0c2d 0095 | | Execute Package,Field_Reference_Dynamic
0c2e e00d | | Load 0x0,0xd
0c2f 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0c30 7800 |x | Jump 0xc31
0c31 00d0 | | Action Swap_Control
0c32 00d1 | | Pop_Control Pop_Count_1
0c33 8237 | 7 | Call 0x1,0x37 ; Debug Table 0x2d.0x22 = 0xc33,0x406
0c34 7002 |p | Jump_Nonzero 0xc37
0c35 4800 |H | Short_Literal 0x0 ; Debug Table 0x2d.0x23 = 0xc35,0x3
0c36 4402 |D | Exit_Subprogram With_Result,0x2
0c37 0007 | | Action Break_Optional ; Debug Table 0x2d.0x24 = 0xc37,0x4
0c38 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0x25 = 0xc38,0x1c01
0c39 7002 |p | Jump_Nonzero 0xc3c
0c3a 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2d.0x26 = 0xc3a,0x1c02
0c3b 7803 |x | Jump 0xc3f
0c3c 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0x27 = 0xc3c,0x1c03
0c3d 0217 | | Execute Heap_Access,All_Reference
0c3e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0c3f 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x2d.0x28 = 0xc3f,0x4
0c40 0007 | | Action Break_Optional ; Debug Table 0x2d.0x29 = 0xc40,0x5
0c41 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2d.0x2a = 0xc41,0x2001
0c42 7002 |p | Jump_Nonzero 0xc45
0c43 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2d.0x2b = 0xc43,0x2002
0c44 7803 |x | Jump 0xc48
0c45 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2d.0x2c = 0xc45,0x2003
0c46 0217 | | Execute Heap_Access,All_Reference
0c47 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0c48 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x2d.0x2d = 0xc48,0x5
0c49 00c9 | | Action Pop_Auxiliary_Loop
0c4a 0007 | | Action Break_Optional ; Debug Table 0x2d.0x2e = 0xc4a,0x1
0c4b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0x2f = 0xc4b,0x2401
0c4c 021d | | Execute Heap_Access,Is_Null
0c4d 6f7d |o} | Jump_Zero 0xbcb ; Debug Table 0x2d.0x30 = 0xc4d,0x1
0c4e 00ce | | Action Pop_Auxiliary
0c4f 4801 |H | Short_Literal 0x1 ; Debug Table 0x2d.0x31 = 0xc4f,0x6
0c50 4402 |D | Exit_Subprogram With_Result,0x2
0c51 0000 0000 | | .BLANK 0000[0x7]
0c58 ; --------------------------------------------------------------------------------------
0c58 ; SUBPROGRAM
0c58 ; --------------------------------------------------------------------------------------
0c58 0c6a | j | .CONST 0x0c6a ; Address of begin
0c59 0004 | | .CONST 0x0004 ; Address of exception handler
0c5a 0004 | | .CONST 0x0004 ; Number of locals
0c5b INIT_0c58:
0c5b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2e = .DEBUG 0x0c5b,0x186a,0x0001,0x0000,0x005a,0x3885,0x0000,0x02c9
; Debug Table 0x2e.0x0 = 0xc5b,0xffff
0c5c 00db | | Load_Top At_Offset_3
0c5d 00eb | | Load_Encached Diana_Cache
0c5e 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0c5f 00eb | | Load_Encached Diana_Cache
0c60 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0c61 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0c62 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2e.0x1 = 0xc62,0xfffe
0c63 e018 | | Load 0x0,0x18
0c64 180e | | Execute Package,Field_Execute,Field_Number 0xe
0c65 e019 | | Load 0x0,0x19
0c66 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0c67 03f1 | | Declare_Variable Discrete,With_Value
0c68 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2e.0x2 = 0xc68,0xfffd
0c69 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0c6a BODY_0c58:
0c6a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2e.0x3 = 0xc6a,0x1
0c6b 0e08 | | Execute_Immediate Not_Equal,0x8
0c6c 6805 |h | Jump_Zero 0xc72
0c6d e5fe | | Load 0x2,-0x2 ; Debug Table 0x2e.0x4 = 0xc6d,0x2
0c6e e004 | | Load 0x0,0x4
0c6f 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0c70 4801 |H | Short_Literal 0x1 ; Debug Table 0x2e.0x5 = 0xc70,0x3
0c71 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0c72 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e.0x6 = 0xc72,0x4
0c73 e00f | | Load 0x0,0xf
0c74 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
0c75 e00e | | Load 0x0,0xe
0c76 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0c77 e5fc | | Load 0x2,-0x4 ; Debug Table 0x2e.0x7 = 0xc77,0x5
0c78 680b |h | Jump_Zero 0xc84
0c79 0007 | | Action Break_Optional ; Debug Table 0x2e.0x8 = 0xc79,0x6
0c7a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2e.0x9 = 0xc7a,0x401
0c7b 4800 |H | Short_Literal 0x0 ; Debug Table 0x2e.0xa = 0xc7b,0x6
0c7c 4800 |H | Short_Literal 0x0
0c7d 6212 |b | Indirect_Literal Discrete,0xe90,{0x00000000, 0x7fffffff}
0c7e e404 | | Load 0x2,0x4
0c7f 4810 |H | Short_Literal 0x10
0c80 e403 | | Load 0x2,0x3
0c81 e004 | | Load 0x0,0x4
0c82 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0c83 4505 |E | Exit_Subprogram 0x5
0c84 0007 | | Action Break_Optional ; Debug Table 0x2e.0xb = 0xc84,0x7
0c85 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2e.0xc = 0xc85,0x801
0c86 4800 |H | Short_Literal 0x0 ; Debug Table 0x2e.0xd = 0xc86,0x7
0c87 4800 |H | Short_Literal 0x0
0c88 6207 |b | Indirect_Literal Discrete,0xe90,{0x00000000, 0x7fffffff}
0c89 e404 | | Load 0x2,0x4
0c8a 4811 |H | Short_Literal 0x11
0c8b e403 | | Load 0x2,0x3
0c8c e004 | | Load 0x0,0x4
0c8d 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0c8e 4505 |E | Exit_Subprogram 0x5
0c8f 0000 | | .XXX[0x1]
0c90 ; --------------------------------------------------------------------------------------
0c90 ; SUBPROGRAM
0c90 ; --------------------------------------------------------------------------------------
0c90 0ca1 | | .CONST 0x0ca1 ; Address of begin
0c91 0004 | | .CONST 0x0004 ; Address of exception handler
0c92 0003 | | .CONST 0x0003 ; Number of locals
0c93 INIT_0c90:
0c93 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2f = .DEBUG 0x0c93,0x1888,0x0001,0x0000,0x005a,0x3885,0x0000,0x034c
; Debug Table 0x2f.0x0 = 0xc93,0xffff
0c94 00db | | Load_Top At_Offset_3
0c95 00eb | | Load_Encached Diana_Cache
0c96 18fa | | Execute Package,Field_Execute,Field_Number 0xfa
0c97 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0c98 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2f.0x1 = 0xc98,0xfffe
0c99 00d9 | | Load_Top At_Offset_1
0c9a 00eb | | Load_Encached Diana_Cache
0c9b 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0c9c 00eb | | Load_Encached Diana_Cache
0c9d 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0c9e 00eb | | Load_Encached Diana_Cache
0c9f 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0ca0 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0ca1 BODY_0c90:
0ca1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2f.0x2 = 0xca1,0x1
0ca2 e00e | | Load 0x0,0xe
0ca3 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0ca4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2f.0x3 = 0xca4,0x2
0ca5 680b |h | Jump_Zero 0xcb1
0ca6 0007 | | Action Break_Optional ; Debug Table 0x2f.0x4 = 0xca6,0x3
0ca7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2f.0x5 = 0xca7,0x401
0ca8 4800 |H | Short_Literal 0x0 ; Debug Table 0x2f.0x6 = 0xca8,0x3
0ca9 4800 |H | Short_Literal 0x0
0caa 61e5 |a | Indirect_Literal Discrete,0xe90,{0x00000000, 0x7fffffff}
0cab 4800 |H | Short_Literal 0x0
0cac 4810 |H | Short_Literal 0x10
0cad 4800 |H | Short_Literal 0x0
0cae e004 | | Load 0x0,0x4
0caf 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0cb0 4503 |E | Exit_Subprogram 0x3
0cb1 0007 | | Action Break_Optional ; Debug Table 0x2f.0x7 = 0xcb1,0x4
0cb2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2f.0x8 = 0xcb2,0x801
0cb3 4800 |H | Short_Literal 0x0 ; Debug Table 0x2f.0x9 = 0xcb3,0x4
0cb4 4800 |H | Short_Literal 0x0
0cb5 61da |a | Indirect_Literal Discrete,0xe90,{0x00000000, 0x7fffffff}
0cb6 4800 |H | Short_Literal 0x0
0cb7 4811 |H | Short_Literal 0x11
0cb8 4800 |H | Short_Literal 0x0
0cb9 e004 | | Load 0x0,0x4
0cba 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0cbb 4503 |E | Exit_Subprogram 0x3
0cbc 0000 0000 | | .BLANK 0000[0x4]
0cc0 ; --------------------------------------------------------------------------------------
0cc0 ; SUBPROGRAM
0cc0 ; --------------------------------------------------------------------------------------
0cc0 0cc3 | | .CONST 0x0cc3 ; Address of begin
0cc1 0004 | | .CONST 0x0004 ; Address of exception handler
0cc2 0001 | | .CONST 0x0001 ; Number of locals
0cc3 BODY_0cc0:
0cc3 INIT_0cc0:
0cc3 00da | | Load_Top At_Offset_2 ; Debug Table 0x30 = .DEBUG 0x0cc3,0x189e,0x0001,0x0000,0x005a,0x3885,0x0000,0x03b2
; Debug Table 0x30.0x0 = 0xcc3,0x1
0cc4 8232 | 2 | Call 0x1,0x32
0cc5 6804 |h | Jump_Zero 0xcca
0cc6 00db | | Load_Top At_Offset_3 ; Debug Table 0x30.0x1 = 0xcc6,0x2
0cc7 00db | | Load_Top At_Offset_3
0cc8 823a | : | Call 0x1,0x3a
0cc9 4503 |E | Exit_Subprogram 0x3
0cca 4800 |H | Short_Literal 0x0 ; Debug Table 0x30.0x2 = 0xcca,0x3
0ccb 00db | | Load_Top At_Offset_3
0ccc e012 | | Load 0x0,0x12
0ccd 180d | | Execute Package,Field_Execute,Field_Number 0xd
0cce 4503 |E | Exit_Subprogram 0x3
0ccf 0000 | | .XXX[0x1]
0cd0 ; --------------------------------------------------------------------------------------
0cd0 ; SUBPROGRAM
0cd0 ; --------------------------------------------------------------------------------------
0cd0 0ced | | .CONST 0x0ced ; Address of begin
0cd1 0004 | | .CONST 0x0004 ; Address of exception handler
0cd2 000b | | .CONST 0x000b ; Number of locals
0cd3 INIT_0cd0:
0cd3 00eb | | Load_Encached Diana_Cache ; Debug Table 0x31 = .DEBUG 0x0cd3,0x18a6,0x0001,0x0000,0x005a,0x3885,0x0000,0x03d8
; Debug Table 0x31.0x0 = 0xcd3,0xffff
0cd4 1b96 | | Execute Package,Field_Read,Field_Number 0x96
0cd5 0322 | " | Declare_Variable Record
0cd6 00d8 | | Load_Top At_Offset_0
0cd7 1c00 | | Execute_Immediate Run_Utility,0x0
0cd8 00eb | | Load_Encached Diana_Cache ; Debug Table 0x31.0x1 = 0xcd8,0xfffe
0cd9 1b96 | | Execute Package,Field_Read,Field_Number 0x96
0cda 0322 | " | Declare_Variable Record
0cdb 00d8 | | Load_Top At_Offset_0
0cdc 1c00 | | Execute_Immediate Run_Utility,0x0
0cdd 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x31.0x2 = 0xcdd,0xfffd
0cde 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x31.0x3 = 0xcde,0xfffc
0cdf 00eb | | Load_Encached Diana_Cache ; Debug Table 0x31.0x4 = 0xcdf,0xfffb
0ce0 1b96 | | Execute Package,Field_Read,Field_Number 0x96
0ce1 0322 | " | Declare_Variable Record
0ce2 00d8 | | Load_Top At_Offset_0
0ce3 1c00 | | Execute_Immediate Run_Utility,0x0
0ce4 00eb | | Load_Encached Diana_Cache ; Debug Table 0x31.0x5 = 0xce4,0xfffa
0ce5 1b96 | | Execute Package,Field_Read,Field_Number 0x96
0ce6 0322 | " | Declare_Variable Record
0ce7 00d8 | | Load_Top At_Offset_0
0ce8 1c00 | | Execute_Immediate Run_Utility,0x0
0ce9 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x31.0x6 = 0xce9,0xfff9
0cea 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x31.0x7 = 0xcea,0xfff8
0ceb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x31.0x8 = 0xceb,0xfff7
0cec 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x31.0x9 = 0xcec,0xfff6
0ced BODY_0cd0:
0ced 0007 | | Action Break_Optional ; Debug Table 0x31.0xa = 0xced,0x1
0cee e5fd | | Load 0x2,-0x3 ; Debug Table 0x31.0xb = 0xcee,0x401
0cef 0007 | | Action Break_Optional
0cf0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x31.0xc = 0xcf0,0x402
0cf1 0007 | | Action Break_Optional ; Debug Table 0x31.0xd = 0xcf1,0x403
0cf2 0007 | | Action Break_Optional ; Debug Table 0x31.0xe = 0xcf2,0x404
0cf3 0b66 | f | Execute_Immediate Case_Compare,0x66 ; Debug Table 0x31.0xf = 0xcf3,0x1
0cf4 7005 |p | Jump_Nonzero 0xcfa
0cf5 0b61 | a | Execute_Immediate Case_Compare,0x61
0cf6 7021 |p! | Jump_Nonzero 0xd18
0cf7 4800 |H | Short_Literal 0x0 ; Debug Table 0x31.0x10 = 0xcf7,0x6
0cf8 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0cf9 782c |x, | Jump 0xd26
0cfa e5fd | | Load 0x2,-0x3 ; Debug Table 0x31.0x11 = 0xcfa,0x2
0cfb 00eb | | Load_Encached Diana_Cache
0cfc 18ba | | Execute Package,Field_Execute,Field_Number 0xba
0cfd 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0cfe 0007 | | Action Break_Optional ; Debug Table 0x31.0x12 = 0xcfe,0x3
0cff 00da | | Load_Top At_Offset_2 ; Debug Table 0x31.0x13 = 0xcff,0x801
0d00 021d | | Execute Heap_Access,Is_Null
0d01 7013 |p | Jump_Nonzero 0xd15 ; Debug Table 0x31.0x14 = 0xd01,0x3
0d02 e40a | | Load 0x2,0xa ; Debug Table 0x31.0x15 = 0xd02,0xc01
0d03 0007 | | Action Break_Optional
0d04 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x31.0x16 = 0xd04,0xc02
0d05 0007 | | Action Break_Optional ; Debug Table 0x31.0x17 = 0xd05,0xc03
0d06 0007 | | Action Break_Optional ; Debug Table 0x31.0x18 = 0xd06,0xc04
0d07 0f61 | a | Execute_Immediate Equal,0x61 ; Debug Table 0x31.0x19 = 0xd07,0x801
0d08 680c |h | Jump_Zero 0xd15
0d09 00da | | Load_Top At_Offset_2
0d0a 00eb | | Load_Encached Diana_Cache
0d0b 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6
0d0c 8232 | 2 | Call 0x1,0x32
0d0d 7005 |p | Jump_Nonzero 0xd13
0d0e 00da | | Load_Top At_Offset_2
0d0f 00eb | | Load_Encached Diana_Cache
0d10 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7
0d11 8232 | 2 | Call 0x1,0x32
0d12 7803 |x | Jump 0xd16
0d13 4801 |H | Short_Literal 0x1
0d14 7801 |x | Jump 0xd16
0d15 4800 |H | Short_Literal 0x0
0d16 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0d17 780e |x | Jump 0xd26
0d18 e5fd | | Load 0x2,-0x3 ; Debug Table 0x31.0x1a = 0xd18,0x4
0d19 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0d1a 00da | | Load_Top At_Offset_2 ; Debug Table 0x31.0x1b = 0xd1a,0x5
0d1b 00eb | | Load_Encached Diana_Cache
0d1c 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6
0d1d 8232 | 2 | Call 0x1,0x32
0d1e 7005 |p | Jump_Nonzero 0xd24
0d1f 00da | | Load_Top At_Offset_2
0d20 00eb | | Load_Encached Diana_Cache
0d21 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7
0d22 8232 | 2 | Call 0x1,0x32
0d23 7801 |x | Jump 0xd25
0d24 4801 |H | Short_Literal 0x1
0d25 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0d26 00d1 | | Pop_Control Pop_Count_1
0d27 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x31.0x1c = 0xd27,0x7
0d28 6881 |h | Jump_Zero 0xdaa
0d29 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x31.0x1d = 0xd29,0x8
0d2a e403 | | Load 0x2,0x3
0d2b 00e1 | | Load_Encached Boolean_Cache
0d2c e402 | | Load 0x2,0x2
0d2d e5fe | | Load 0x2,-0x2
0d2e 8233 | 3 | Call 0x1,0x33
0d2f 00d1 | | Pop_Control Pop_Count_1
0d30 c404 | | Store 0x2,0x4
0d31 00d1 | | Pop_Control Pop_Count_1
0d32 c405 | | Store 0x2,0x5
0d33 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x31.0x1e = 0xd33,0x9
0d34 e407 | | Load 0x2,0x7
0d35 00e1 | | Load_Encached Boolean_Cache
0d36 e406 | | Load 0x2,0x6
0d37 e5fd | | Load 0x2,-0x3
0d38 8236 | 6 | Call 0x1,0x36
0d39 00d1 | | Pop_Control Pop_Count_1
0d3a c408 | | Store 0x2,0x8
0d3b 00d1 | | Pop_Control Pop_Count_1
0d3c 005b | [ | Store_Top Discrete,At_Offset_3
0d3d e404 | | Load 0x2,0x4 ; Debug Table 0x31.0x1f = 0xd3d,0xa
0d3e e408 | | Load 0x2,0x8
0d3f 0279 | y | Execute Discrete,And
0d40 6810 |h | Jump_Zero 0xd51
0d41 e402 | | Load 0x2,0x2 ; Debug Table 0x31.0x20 = 0xd41,0xb
0d42 8231 | 1 | Call 0x1,0x31
0d43 e406 | | Load 0x2,0x6
0d44 8231 | 1 | Call 0x1,0x31
0d45 027c | | | Execute Discrete,Less
0d46 6805 |h | Jump_Zero 0xd4c
0d47 e406 | | Load 0x2,0x6 ; Debug Table 0x31.0x21 = 0xd47,0xc
0d48 8231 | 1 | Call 0x1,0x31
0d49 e004 | | Load 0x0,0x4
0d4a 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0d4b 7827 |x' | Jump 0xd73
0d4c e402 | | Load 0x2,0x2 ; Debug Table 0x31.0x22 = 0xd4c,0xd
0d4d 8231 | 1 | Call 0x1,0x31
0d4e e004 | | Load 0x0,0x4
0d4f 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0d50 7822 |x" | Jump 0xd73
0d51 e404 | | Load 0x2,0x4 ; Debug Table 0x31.0x23 = 0xd51,0xe
0d52 6805 |h | Jump_Zero 0xd58
0d53 e402 | | Load 0x2,0x2 ; Debug Table 0x31.0x24 = 0xd53,0xf
0d54 8231 | 1 | Call 0x1,0x31
0d55 e004 | | Load 0x0,0x4
0d56 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0d57 7805 |x | Jump 0xd5d
0d58 4801 |H | Short_Literal 0x1 ; Debug Table 0x31.0x25 = 0xd58,0x10
0d59 e5fb | | Load 0x2,-0x5
0d5a e5fc | | Load 0x2,-0x4
0d5b e5ff | | Load 0x2,-0x1
0d5c 8239 | 9 | Call 0x1,0x39
0d5d 00db | | Load_Top At_Offset_3 ; Debug Table 0x31.0x26 = 0xd5d,0x11
0d5e 6805 |h | Jump_Zero 0xd64
0d5f e406 | | Load 0x2,0x6 ; Debug Table 0x31.0x27 = 0xd5f,0x12
0d60 8231 | 1 | Call 0x1,0x31
0d61 e004 | | Load 0x0,0x4
0d62 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0d63 7805 |x | Jump 0xd69
0d64 4801 |H | Short_Literal 0x1 ; Debug Table 0x31.0x28 = 0xd64,0x13
0d65 00da | | Load_Top At_Offset_2
0d66 00eb | | Load_Encached Diana_Cache
0d67 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6
0d68 823b | ; | Call 0x1,0x3b
0d69 0007 | | Action Break_Optional ; Debug Table 0x31.0x29 = 0xd69,0x14
0d6a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x31.0x2a = 0xd6a,0x1001
0d6b 4800 |H | Short_Literal 0x0 ; Debug Table 0x31.0x2b = 0xd6b,0x14
0d6c 4800 |H | Short_Literal 0x0
0d6d 6122 |a" | Indirect_Literal Discrete,0xe90,{0x00000000, 0x7fffffff}
0d6e 4801 |H | Short_Literal 0x1
0d6f 4827 |H' | Short_Literal 0x27
0d70 4800 |H | Short_Literal 0x0
0d71 e004 | | Load 0x0,0x4
0d72 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0d73 e405 | | Load 0x2,0x5 ; Debug Table 0x31.0x2c = 0xd73,0x15
0d74 00db | | Load_Top At_Offset_3
0d75 0279 | y | Execute Discrete,And
0d76 6810 |h | Jump_Zero 0xd87
0d77 e403 | | Load 0x2,0x3 ; Debug Table 0x31.0x2d = 0xd77,0x16
0d78 8231 | 1 | Call 0x1,0x31
0d79 e407 | | Load 0x2,0x7
0d7a 8231 | 1 | Call 0x1,0x31
0d7b 027c | | | Execute Discrete,Less
0d7c 6805 |h | Jump_Zero 0xd82
0d7d e403 | | Load 0x2,0x3 ; Debug Table 0x31.0x2e = 0xd7d,0x17
0d7e 8231 | 1 | Call 0x1,0x31
0d7f e004 | | Load 0x0,0x4
0d80 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0d81 4506 |E | Exit_Subprogram 0x6
0d82 e407 | | Load 0x2,0x7 ; Debug Table 0x31.0x2f = 0xd82,0x18
0d83 8231 | 1 | Call 0x1,0x31
0d84 e004 | | Load 0x0,0x4
0d85 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0d86 4506 |E | Exit_Subprogram 0x6
0d87 e405 | | Load 0x2,0x5 ; Debug Table 0x31.0x30 = 0xd87,0x19
0d88 6805 |h | Jump_Zero 0xd8e
0d89 e403 | | Load 0x2,0x3 ; Debug Table 0x31.0x31 = 0xd89,0x1a
0d8a 8231 | 1 | Call 0x1,0x31
0d8b e004 | | Load 0x0,0x4
0d8c 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0d8d 7805 |x | Jump 0xd93
0d8e 4800 |H | Short_Literal 0x0 ; Debug Table 0x31.0x32 = 0xd8e,0x1b
0d8f e5fb | | Load 0x2,-0x5
0d90 e5fc | | Load 0x2,-0x4
0d91 e5ff | | Load 0x2,-0x1
0d92 8239 | 9 | Call 0x1,0x39
0d93 00da | | Load_Top At_Offset_2 ; Debug Table 0x31.0x33 = 0xd93,0x1c
0d94 6805 |h | Jump_Zero 0xd9a
0d95 e407 | | Load 0x2,0x7 ; Debug Table 0x31.0x34 = 0xd95,0x1d
0d96 8231 | 1 | Call 0x1,0x31
0d97 e004 | | Load 0x0,0x4
0d98 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0d99 7805 |x | Jump 0xd9f
0d9a 4800 |H | Short_Literal 0x0 ; Debug Table 0x31.0x35 = 0xd9a,0x1e
0d9b 00da | | Load_Top At_Offset_2
0d9c 00eb | | Load_Encached Diana_Cache
0d9d 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7
0d9e 823b | ; | Call 0x1,0x3b
0d9f 0007 | | Action Break_Optional ; Debug Table 0x31.0x36 = 0xd9f,0x1f
0da0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x31.0x37 = 0xda0,0x1401
0da1 4800 |H | Short_Literal 0x0 ; Debug Table 0x31.0x38 = 0xda1,0x1f
0da2 4800 |H | Short_Literal 0x0
0da3 60ec |` | Indirect_Literal Discrete,0xe90,{0x00000000, 0x7fffffff}
0da4 4801 |H | Short_Literal 0x1
0da5 4826 |H& | Short_Literal 0x26
0da6 4800 |H | Short_Literal 0x0
0da7 e004 | | Load 0x0,0x4
0da8 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0da9 4506 |E | Exit_Subprogram 0x6
0daa e5fd | | Load 0x2,-0x3 ; Debug Table 0x31.0x39 = 0xdaa,0x20
0dab e013 | | Load 0x0,0x13
0dac 180d | | Execute Package,Field_Execute,Field_Number 0xd
0dad 4506 |E | Exit_Subprogram 0x6
0dae 0000 0000 | | .XXX[0x2]
0db0 ; --------------------------------------------------------------------------------------
0db0 ; SUBPROGRAM
0db0 ; --------------------------------------------------------------------------------------
0db0 0dbb | | .CONST 0x0dbb ; Address of begin
0db1 0004 | | .CONST 0x0004 ; Address of exception handler
0db2 0004 | | .CONST 0x0004 ; Number of locals
0db3 INIT_0db0:
0db3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x32 = .DEBUG 0x0db3,0x191c,0x0001,0x0000,0x005a,0x3885,0x0000,0x05a0
; Debug Table 0x32.0x0 = 0xdb3,0xffff
0db4 e5fe | | Load 0x2,-0x2
0db5 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0db6 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x32.0x1 = 0xdb6,0xfffe
0db7 e5fd | | Load 0x2,-0x3
0db8 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0db9 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x32.0x2 = 0xdb9,0xfffd
0dba 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
0dbb BODY_0db0:
0dbb 00cf | | Action Mark_Auxiliary
0dbc 7882 |x | Jump 0xe3f
0dbd e5fc | | Load 0x2,-0x4 ; Debug Table 0x32.0x3 = 0xdbd,0x2
0dbe 00da | | Load_Top At_Offset_2
0dbf e403 | | Load 0x2,0x3
0dc0 0007 | | Action Break_Optional
0dc1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0x4 = 0xdc1,0x401
0dc2 7002 |p | Jump_Nonzero 0xdc5
0dc3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x32.0x5 = 0xdc3,0x402
0dc4 782c |x, | Jump 0xdf1
0dc5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0x6 = 0xdc5,0x403
0dc6 0217 | | Execute Heap_Access,All_Reference
0dc7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0dc8 6804 |h | Jump_Zero 0xdcd
0dc9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0x7 = 0xdc9,0x404
0dca 0217 | | Execute Heap_Access,All_Reference
0dcb 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0dcc 7824 |x$ | Jump 0xdf1
0dcd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0x8 = 0xdcd,0x405
0dce 0007 | | Action Break_Optional
0dcf e409 | | Load 0x2,0x9 ; Debug Table 0x32.0x9 = 0xdcf,0x801
0dd0 0007 | | Action Break_Optional
0dd1 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x32.0xa = 0xdd1,0x802
0dd2 0007 | | Action Break_Optional ; Debug Table 0x32.0xb = 0xdd2,0x803
0dd3 00d0 | | Action Swap_Control ; Debug Table 0x32.0xc = 0xdd3,0x804
0dd4 00d1 | | Pop_Control Pop_Count_1
0dd5 49bb |I | Short_Literal 0x1bb ; Debug Table 0x32.0xd = 0xdd5,0x405
0dd6 00eb | | Load_Encached Diana_Cache
0dd7 0098 | | Execute Package,Field_Read_Dynamic
0dd8 012c | , | Execute Any,Size
0dd9 e00c | | Load 0x0,0xc
0dda 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0ddb 025b | [ | Execute Discrete,Check_In_Type
0ddc 0273 | s | Execute Discrete,Plus
0ddd 00d9 | | Load_Top At_Offset_1
0dde 0007 | | Action Break_Optional
0ddf e40a | | Load 0x2,0xa ; Debug Table 0x32.0xe = 0xddf,0xc01
0de0 0007 | | Action Break_Optional
0de1 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x32.0xf = 0xde1,0xc02
0de2 0007 | | Action Break_Optional ; Debug Table 0x32.0x10 = 0xde2,0xc03
0de3 00d0 | | Action Swap_Control ; Debug Table 0x32.0x11 = 0xde3,0xc04
0de4 00d1 | | Pop_Control Pop_Count_1
0de5 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x32.0x12 = 0xde5,0x804
0de6 00eb | | Load_Encached Diana_Cache
0de7 0098 | | Execute Package,Field_Read_Dynamic
0de8 49c9 |I | Short_Literal 0x1c9
0de9 00eb | | Load_Encached Diana_Cache
0dea 0098 | | Execute Package,Field_Read_Dynamic
0deb 49ca |I | Short_Literal 0x1ca
0dec 00eb | | Load_Encached Diana_Cache
0ded 0095 | | Execute Package,Field_Reference_Dynamic
0dee e00d | | Load 0x0,0xd
0def 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0df0 7800 |x | Jump 0xdf1
0df1 00d0 | | Action Swap_Control
0df2 00d1 | | Pop_Control Pop_Count_1
0df3 e402 | | Load 0x2,0x2 ; Debug Table 0x32.0x13 = 0xdf3,0x2
0df4 0007 | | Action Break_Optional
0df5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0x14 = 0xdf5,0x1001
0df6 7002 |p | Jump_Nonzero 0xdf9
0df7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x32.0x15 = 0xdf7,0x1002
0df8 782c |x, | Jump 0xe25
0df9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0x16 = 0xdf9,0x1003
0dfa 0217 | | Execute Heap_Access,All_Reference
0dfb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0dfc 6804 |h | Jump_Zero 0xe01
0dfd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0x17 = 0xdfd,0x1004
0dfe 0217 | | Execute Heap_Access,All_Reference
0dff 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0e00 7824 |x$ | Jump 0xe25
0e01 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0x18 = 0xe01,0x1005
0e02 0007 | | Action Break_Optional
0e03 e40a | | Load 0x2,0xa ; Debug Table 0x32.0x19 = 0xe03,0x1401
0e04 0007 | | Action Break_Optional
0e05 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x32.0x1a = 0xe05,0x1402
0e06 0007 | | Action Break_Optional ; Debug Table 0x32.0x1b = 0xe06,0x1403
0e07 00d0 | | Action Swap_Control ; Debug Table 0x32.0x1c = 0xe07,0x1404
0e08 00d1 | | Pop_Control Pop_Count_1
0e09 49bb |I | Short_Literal 0x1bb ; Debug Table 0x32.0x1d = 0xe09,0x1005
0e0a 00eb | | Load_Encached Diana_Cache
0e0b 0098 | | Execute Package,Field_Read_Dynamic
0e0c 012c | , | Execute Any,Size
0e0d e00c | | Load 0x0,0xc
0e0e 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0e0f 025b | [ | Execute Discrete,Check_In_Type
0e10 0273 | s | Execute Discrete,Plus
0e11 00d9 | | Load_Top At_Offset_1
0e12 0007 | | Action Break_Optional
0e13 e40b | | Load 0x2,0xb ; Debug Table 0x32.0x1e = 0xe13,0x1801
0e14 0007 | | Action Break_Optional
0e15 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x32.0x1f = 0xe15,0x1802
0e16 0007 | | Action Break_Optional ; Debug Table 0x32.0x20 = 0xe16,0x1803
0e17 00d0 | | Action Swap_Control ; Debug Table 0x32.0x21 = 0xe17,0x1804
0e18 00d1 | | Pop_Control Pop_Count_1
0e19 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x32.0x22 = 0xe19,0x1404
0e1a 00eb | | Load_Encached Diana_Cache
0e1b 0098 | | Execute Package,Field_Read_Dynamic
0e1c 49c9 |I | Short_Literal 0x1c9
0e1d 00eb | | Load_Encached Diana_Cache
0e1e 0098 | | Execute Package,Field_Read_Dynamic
0e1f 49ca |I | Short_Literal 0x1ca
0e20 00eb | | Load_Encached Diana_Cache
0e21 0095 | | Execute Package,Field_Reference_Dynamic
0e22 e00d | | Load 0x0,0xd
0e23 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0e24 7800 |x | Jump 0xe25
0e25 00d0 | | Action Swap_Control
0e26 00d1 | | Pop_Control Pop_Count_1
0e27 e5ff | | Load 0x2,-0x1 ; Debug Table 0x32.0x23 = 0xe27,0x406
0e28 823c | < | Call 0x1,0x3c
0e29 0007 | | Action Break_Optional ; Debug Table 0x32.0x24 = 0xe29,0x3
0e2a 00db | | Load_Top At_Offset_3 ; Debug Table 0x32.0x25 = 0xe2a,0x1c01
0e2b 7002 |p | Jump_Nonzero 0xe2e
0e2c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x32.0x26 = 0xe2c,0x1c02
0e2d 7803 |x | Jump 0xe31
0e2e 00db | | Load_Top At_Offset_3 ; Debug Table 0x32.0x27 = 0xe2e,0x1c03
0e2f 0217 | | Execute Heap_Access,All_Reference
0e30 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0e31 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x32.0x28 = 0xe31,0x3
0e32 0007 | | Action Break_Optional ; Debug Table 0x32.0x29 = 0xe32,0x4
0e33 00da | | Load_Top At_Offset_2 ; Debug Table 0x32.0x2a = 0xe33,0x2001
0e34 7002 |p | Jump_Nonzero 0xe37
0e35 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x32.0x2b = 0xe35,0x2002
0e36 7803 |x | Jump 0xe3a
0e37 00da | | Load_Top At_Offset_2 ; Debug Table 0x32.0x2c = 0xe37,0x2003
0e38 0217 | | Execute Heap_Access,All_Reference
0e39 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0e3a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x32.0x2d = 0xe3a,0x4
0e3b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x32.0x2e = 0xe3b,0x5
0e3c 0a01 | | Execute_Immediate Plus,0x1
0e3d 005a | Z | Store_Top Discrete,At_Offset_2
0e3e 00c9 | | Action Pop_Auxiliary_Loop
0e3f 0007 | | Action Break_Optional ; Debug Table 0x32.0x2f = 0xe3f,0x1
0e40 00db | | Load_Top At_Offset_3 ; Debug Table 0x32.0x30 = 0xe40,0x2401
0e41 021d | | Execute Heap_Access,Is_Null
0e42 6f7a |oz | Jump_Zero 0xdbd ; Debug Table 0x32.0x31 = 0xe42,0x1
0e43 4505 |E | Exit_Subprogram 0x5
0e44 0000 0000 | | .BLANK 0000[0x4]
0e48 ; --------------------------------------------------------------------------------------
0e48 ; SUBPROGRAM
0e48 ; --------------------------------------------------------------------------------------
0e48 0e59 | Y | .CONST 0x0e59 ; Address of begin
0e49 0004 | | .CONST 0x0004 ; Address of exception handler
0e4a 0003 | | .CONST 0x0003 ; Number of locals
0e4b INIT_0e48:
0e4b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x33 = .DEBUG 0x0e4b,0x1982,0x0001,0x0000,0x005a,0x3885,0x0000,0x0609
; Debug Table 0x33.0x0 = 0xe4b,0xffff
0e4c 00db | | Load_Top At_Offset_3
0e4d 00eb | | Load_Encached Diana_Cache
0e4e 18ba | | Execute Package,Field_Execute,Field_Number 0xba
0e4f 00eb | | Load_Encached Diana_Cache
0e50 1889 | | Execute Package,Field_Execute,Field_Number 0x89
0e51 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0e52 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x33.0x1 = 0xe52,0xfffe
0e53 4975 |Iu | Short_Literal 0x175
0e54 00eb | | Load_Encached Diana_Cache
0e55 0098 | | Execute Package,Field_Read_Dynamic
0e56 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0e57 00e4 | | Load_Encached Positive_Cache
0e58 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0e59 BODY_0e48:
0e59 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x33.0x2 = 0xe59,0x1
0e5a e5fd | | Load 0x2,-0x3
0e5b 8238 | 8 | Call 0x1,0x38
0e5c 6806 |h | Jump_Zero 0xe63
0e5d e5ff | | Load 0x2,-0x1 ; Debug Table 0x33.0x3 = 0xe5d,0x2
0e5e 00eb | | Load_Encached Diana_Cache
0e5f 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0e60 e00e | | Load 0x0,0xe
0e61 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0e62 4504 |E | Exit_Subprogram 0x4
0e63 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x33.0x4 = 0xe63,0x3
0e64 00da | | Load_Top At_Offset_2
0e65 e5fd | | Load 0x2,-0x3
0e66 e5fe | | Load 0x2,-0x2
0e67 823d | = | Call 0x1,0x3d
0e68 e5ff | | Load 0x2,-0x1 ; Debug Table 0x33.0x5 = 0xe68,0x4
0e69 00eb | | Load_Encached Diana_Cache
0e6a 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0e6b e00e | | Load 0x0,0xe
0e6c 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0e6d e019 | | Load 0x0,0x19 ; Debug Table 0x33.0x6 = 0xe6d,0x5
0e6e 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0e6f 0322 | " | Declare_Variable Record
0e70 4801 |H | Short_Literal 0x1
0e71 00d9 | | Load_Top At_Offset_1
0e72 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0e73 4800 |H | Short_Literal 0x0
0e74 00d9 | | Load_Top At_Offset_1
0e75 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0e76 4800 |H | Short_Literal 0x0
0e77 00d9 | | Load_Top At_Offset_1
0e78 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0e79 4800 |H | Short_Literal 0x0
0e7a 00d9 | | Load_Top At_Offset_1
0e7b 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0e7c 4800 |H | Short_Literal 0x0
0e7d 00d9 | | Load_Top At_Offset_1
0e7e 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0e7f 4800 |H | Short_Literal 0x0
0e80 00d9 | | Load_Top At_Offset_1
0e81 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0e82 4800 |H | Short_Literal 0x0
0e83 00d9 | | Load_Top At_Offset_1
0e84 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0e85 00d9 | | Load_Top At_Offset_1
0e86 0901 | | Execute_Immediate Binary_Scale,0x1
0e87 0a01 | | Execute_Immediate Plus,0x1
0e88 0248 | H | Execute Discrete,Check_In_Integer
0e89 4807 |H | Short_Literal 0x7
0e8a e005 | | Load 0x0,0x5
0e8b 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0e8c 4504 |E | Exit_Subprogram 0x4
0e8d 0000 0000 | | .XXX[0x3]
0e8f 0000 | |
0e90 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff}
0e94 ; --------------------------------------------------------------------------------------
0e94 ; STRING TABLE
0e94 ; --------------------------------------------------------------------------------------
0e94 0026 | & | .STRTAB 0x0026->0x0ea7 ; "RETURN INCOMPLETE SUBTYPE TO BE CONSTRAINED ACTION"
0e95 0056 | V | .STRTAB 0x0056->0x0ec0 ; "Unimplemented two-part constraining of generic formal discriminated type"
0e96 009c | | .STRTAB 0x009c->0x0ee4 ; "variant cls cnt"
; "variant cls cnt"
; "variant cls cnt"
0e97 00a9 | | .STRTAB 0x00a9->0x0eeb ; "indirect fld cnt"
; "indirect fld cnt"
; "indirect fld cnt"
; "indirect fld cnt"
0e98 00b7 | | .STRTAB 0x00b7->0x0ef3 ; "discrim cnt"
; "discrim cnt"
0e99 00c0 | | .STRTAB 0x00c0->0x0ef9 ; "total fields"
0e9a 00ca | | .STRTAB 0x00ca->0x0eff ; "anonymous variant record"
0e9b 00e0 | | .STRTAB 0x00e0->0x0f0b ; "variant fld cnt"
; "variant fld cnt"
; "variant fld cnt"
0e9c 00ed | | .STRTAB 0x00ed->0x0f12 ; "direct fld cnt"
; "direct fld cnt"
; "direct fld cnt"
0e9d 00f9 | | .STRTAB 0x00f9->0x0f19 ; "total indirect cnt"
0e9e 0109 | | .STRTAB 0x0109->0x0f22 ; "no discrims"
0e9f 0112 | | .STRTAB 0x0112->0x0f28 ; "anonymous type"
0ea0 011e | | .STRTAB 0x011e->0x0f2f ; "single anon field"
0ea1 012d | - | .STRTAB 0x012d->0x0f37 ; "field is indirect"
0ea2 013c | < | .STRTAB 0x013c->0x0f40 ; "total flds in variant"
0ea3 014f | O | .STRTAB 0x014f->0x0f4a ; "direct flds in variant"
0ea4 0163 | c | .STRTAB 0x0163->0x0f55 ; "total indirect fields"
0ea5 0176 | v | .STRTAB 0x0176->0x0f60 ; "Saved expressions for discriminant-dependent constraints"
0ea6 01ac | | .STREND 0x01ac->0x0f7c
0ea7 5245 5455 |RETU| .STRTAB_STRINGS
0f7c 0000 0000 | | .BLANK 0000[0x4]
0f80 ; --------------------------------------------------------------------------------------
0f80 ; Debug Table
0f80 ; --------------------------------------------------------------------------------------
0f80 0003 0034 | 4| .CONST 0x0003,0x0034
0f82 000b 1122 | "| .DEBUG 0x000b,0x1122,0x8000,0x0000,0x005a,0x31d5,0x0000,0x0005
0f8a 001c 1134 | 4| .DEBUG 0x001c,0x1134,0x8000,0x0000,0x005a,0x3875,0x0000,0x0035
0f92 0093 11b2 | | .DEBUG 0x0093,0x11b2,0x0001,0x0000,0x005a,0x31d5,0x0000,0x0006
0f9a 010b 11fe | | .DEBUG 0x010b,0x11fe,0x0001,0x0000,0x005a,0x31d5,0x0000,0x001a
0fa2 0123 1206 | # | .DEBUG 0x0123,0x1206,0x0001,0x0000,0x005a,0x31d5,0x0000,0x0028
0faa 01b3 1256 | V| .DEBUG 0x01b3,0x1256,0x0002,0x0000,0x005a,0x31d5,0x0000,0x0041
0fb2 01cb 1260 | `| .DEBUG 0x01cb,0x1260,0x0002,0x0000,0x005a,0x31d5,0x0000,0x0050
0fba 01e3 126a | j| .DEBUG 0x01e3,0x126a,0x0002,0x0000,0x005a,0x31d5,0x0000,0x005b
0fc2 0203 1272 | r| .DEBUG 0x0203,0x1272,0x0002,0x0000,0x005a,0x31d5,0x0000,0x0066
0fca 0263 12ac | c | .DEBUG 0x0263,0x12ac,0x0002,0x0000,0x005a,0x31d5,0x0000,0x0071
0fd2 027b 12b6 | { | .DEBUG 0x027b,0x12b6,0x0001,0x0000,0x005a,0x3875,0x0000,0x0057
0fda 029b 12c2 | | .DEBUG 0x029b,0x12c2,0x0002,0x0000,0x005a,0x3875,0x0000,0x0065
0fe2 02a3 12c6 | | .DEBUG 0x02a3,0x12c6,0x0002,0x0000,0x005a,0x3875,0x0000,0x007b
0fea 02ab 12ca | | .DEBUG 0x02ab,0x12ca,0x0002,0x0000,0x005a,0x3875,0x0000,0x0097
0ff2 02cb 12d2 | | .DEBUG 0x02cb,0x12d2,0x0001,0x0000,0x005a,0x3875,0x0000,0x0111
0ffa 02e3 12e4 | | .DEBUG 0x02e3,0x12e4,0x0001,0x0000,0x005a,0x3875,0x0000,0x0145
1002 0303 12f8 | | .DEBUG 0x0303,0x12f8,0x0001,0x0000,0x005a,0x3875,0x0000,0x0182
100a 0323 1304 | # | .DEBUG 0x0323,0x1304,0x0001,0x0000,0x005a,0x3875,0x0000,0x01b9
1012 034b 1326 | K &| .DEBUG 0x034b,0x1326,0x0001,0x0000,0x005a,0x3875,0x0000,0x0214
101a 03c3 136a | j| .DEBUG 0x03c3,0x136a,0x0001,0x0000,0x005a,0x3875,0x0000,0x029d
1022 0423 13b0 | # | .DEBUG 0x0423,0x13b0,0x0001,0x0000,0x005a,0x3875,0x0000,0x02f7
102a 048b 13f0 | | .DEBUG 0x048b,0x13f0,0x0001,0x0000,0x005a,0x3875,0x0000,0x030d
1032 053b 144a | ; J| .DEBUG 0x053b,0x144a,0x0001,0x0000,0x005a,0x3875,0x0000,0x044f
103a 059b 1484 | | .DEBUG 0x059b,0x1484,0x0001,0x0000,0x005a,0x3875,0x0000,0x058c
1042 064b 14e2 | K | .DEBUG 0x064b,0x14e2,0x0001,0x0000,0x005a,0x3875,0x0000,0x06f1
104a 06db 152e | .| .DEBUG 0x06db,0x152e,0x0002,0x0000,0x005a,0x3875,0x0000,0x0843
1052 073b 156e | ; n| .DEBUG 0x073b,0x156e,0x0002,0x0000,0x005a,0x3875,0x0000,0x08a7
105a 075b 157a | [ z| .DEBUG 0x075b,0x157a,0x0002,0x0000,0x005a,0x3875,0x0000,0x0a17
1062 0783 1590 | | .DEBUG 0x0783,0x1590,0x0001,0x0000,0x005a,0x3875,0x0000,0x0a64
106a 0833 1614 | 3 | .DEBUG 0x0833,0x1614,0x0002,0x0000,0x005a,0x3875,0x0000,0x0c7b
1072 0843 1620 | C | .DEBUG 0x0843,0x1620,0x0002,0x0000,0x005a,0x3875,0x0000,0x0ca7
107a 08c3 167e | ~| .DEBUG 0x08c3,0x167e,0x0002,0x0000,0x005a,0x3875,0x0000,0x0dd1
1082 08d3 1682 | | .DEBUG 0x08d3,0x1682,0x0002,0x0000,0x005a,0x3875,0x0000,0x0def
108a 08e3 1686 | | .DEBUG 0x08e3,0x1686,0x0002,0x0000,0x005a,0x3875,0x0000,0x0e10
1092 095b 16c4 | [ | .DEBUG 0x095b,0x16c4,0x0002,0x0000,0x005a,0x3875,0x0000,0x0e92
109a 0973 16cc | s | .DEBUG 0x0973,0x16cc,0x0002,0x0000,0x005a,0x3875,0x0000,0x0eb9
10a2 09d3 1706 | | .DEBUG 0x09d3,0x1706,0x0002,0x0000,0x005a,0x3875,0x0000,0x0f4b
10aa 0a3b 173e | ; >| .DEBUG 0x0a3b,0x173e,0x0002,0x0000,0x005a,0x3875,0x0000,0x0fac
10b2 0a9b 1778 | x| .DEBUG 0x0a9b,0x1778,0x0002,0x0000,0x005a,0x3885,0x0000,0x001d
10ba 0aab 177c | || .DEBUG 0x0aab,0x177c,0x0002,0x0000,0x005a,0x3885,0x0000,0x0038
10c2 0acb 1794 | | .DEBUG 0x0acb,0x1794,0x0001,0x0000,0x005a,0x3885,0x0000,0x0067
10ca 0ae3 179a | | .DEBUG 0x0ae3,0x179a,0x0001,0x0000,0x005a,0x3885,0x0000,0x00aa
10d2 0b03 17a6 | | .DEBUG 0x0b03,0x17a6,0x0001,0x0000,0x005a,0x3885,0x0000,0x00f2
10da 0b23 17b2 | # | .DEBUG 0x0b23,0x17b2,0x0001,0x0000,0x005a,0x3885,0x0000,0x013a
10e2 0b7b 17e8 | { | .DEBUG 0x0b7b,0x17e8,0x0002,0x0000,0x005a,0x3885,0x0000,0x01eb
10ea 0bc3 1804 | | .DEBUG 0x0bc3,0x1804,0x0002,0x0000,0x005a,0x3885,0x0000,0x026f
10f2 0c5b 186a | [ j| .DEBUG 0x0c5b,0x186a,0x0001,0x0000,0x005a,0x3885,0x0000,0x02c9
10fa 0c93 1888 | | .DEBUG 0x0c93,0x1888,0x0001,0x0000,0x005a,0x3885,0x0000,0x034c
1102 0cc3 189e | | .DEBUG 0x0cc3,0x189e,0x0001,0x0000,0x005a,0x3885,0x0000,0x03b2
110a 0cd3 18a6 | | .DEBUG 0x0cd3,0x18a6,0x0001,0x0000,0x005a,0x3885,0x0000,0x03d8
1112 0db3 191c | | .DEBUG 0x0db3,0x191c,0x0001,0x0000,0x005a,0x3885,0x0000,0x05a0
111a 0e4b 1982 | K | .DEBUG 0x0e4b,0x1982,0x0001,0x0000,0x005a,0x3885,0x0000,0x0609
1122 ; --------------------------------------------------------------------------------------
1122 ; Debug3 Subtable 0x0
1122 ; --------------------------------------------------------------------------------------
1122 0008 0000 | | .DBG3TAB 0x0008,0x0000
1124 000b ffff | | .CONST 0x000b,0xffff
1126 000d fffe | | .CONST 0x000d,0xfffe
1128 000f fffd | | .CONST 0x000f,0xfffd
112a 0011 fffc | | .CONST 0x0011,0xfffc
112c 0013 fffb | | .CONST 0x0013,0xfffb
112e 0015 fffa | | .CONST 0x0015,0xfffa
1130 0017 fff9 | | .CONST 0x0017,0xfff9
1132 0019 fff8 | | .CONST 0x0019,0xfff8
1134 ; --------------------------------------------------------------------------------------
1134 ; Debug3 Subtable 0x1
1134 ; --------------------------------------------------------------------------------------
1134 003e 0000 | > | .DBG3TAB 0x003e,0x0000
1136 001c ffff | | .CONST 0x001c,0xffff
1138 001d fffe | | .CONST 0x001d,0xfffe
113a 001e fffd | | .CONST 0x001e,0xfffd
113c 001f fffc | | .CONST 0x001f,0xfffc
113e 0020 fffb | | .CONST 0x0020,0xfffb
1140 0021 fffa | ! | .CONST 0x0021,0xfffa
1142 0022 fff9 | " | .CONST 0x0022,0xfff9
1144 0023 ffff | # | .CONST 0x0023,0xffff
1146 0025 fff7 | % | .CONST 0x0025,0xfff7
1148 0027 fff6 | ' | .CONST 0x0027,0xfff6
114a 0029 fff5 | ) | .CONST 0x0029,0xfff5
114c 002b fff4 | + | .CONST 0x002b,0xfff4
114e 002d fff3 | - | .CONST 0x002d,0xfff3
1150 002f fff2 | / | .CONST 0x002f,0xfff2
1152 0031 fff1 | 1 | .CONST 0x0031,0xfff1
1154 0033 fff0 | 3 | .CONST 0x0033,0xfff0
1156 0035 ffef | 5 | .CONST 0x0035,0xffef
1158 0037 ffee | 7 | .CONST 0x0037,0xffee
115a 0039 ffed | 9 | .CONST 0x0039,0xffed
115c 003b ffec | ; | .CONST 0x003b,0xffec
115e 003d ffeb | = | .CONST 0x003d,0xffeb
1160 003f ffea | ? | .CONST 0x003f,0xffea
1162 0041 ffe9 | A | .CONST 0x0041,0xffe9
1164 0043 ffe8 | C | .CONST 0x0043,0xffe8
1166 0045 ffe7 | E | .CONST 0x0045,0xffe7
1168 0047 ffe6 | G | .CONST 0x0047,0xffe6
116a 0049 ffe5 | I | .CONST 0x0049,0xffe5
116c 004b ffe4 | K | .CONST 0x004b,0xffe4
116e 004d ffe3 | M | .CONST 0x004d,0xffe3
1170 004f ffe2 | O | .CONST 0x004f,0xffe2
1172 0051 ffe1 | Q | .CONST 0x0051,0xffe1
1174 0053 ffe0 | S | .CONST 0x0053,0xffe0
1176 0055 ffdf | U | .CONST 0x0055,0xffdf
1178 0057 ffde | W | .CONST 0x0057,0xffde
117a 0059 ffdd | Y | .CONST 0x0059,0xffdd
117c 005b ffdc | [ | .CONST 0x005b,0xffdc
117e 005d ffdb | ] | .CONST 0x005d,0xffdb
1180 005f ffda | _ | .CONST 0x005f,0xffda
1182 0061 ffd9 | a | .CONST 0x0061,0xffd9
1184 0063 ffd8 | c | .CONST 0x0063,0xffd8
1186 0065 ffd7 | e | .CONST 0x0065,0xffd7
1188 0067 ffd6 | g | .CONST 0x0067,0xffd6
118a 0069 ffd5 | i | .CONST 0x0069,0xffd5
118c 006b ffd4 | k | .CONST 0x006b,0xffd4
118e 006d ffff | m | .CONST 0x006d,0xffff
1190 006e fffe | n | .CONST 0x006e,0xfffe
1192 006f fffd | o | .CONST 0x006f,0xfffd
1194 0070 fffc | p | .CONST 0x0070,0xfffc
1196 0072 fffb | r | .CONST 0x0072,0xfffb
1198 0074 fffa | t | .CONST 0x0074,0xfffa
119a 0076 fff9 | v | .CONST 0x0076,0xfff9
119c 0078 fff8 | x | .CONST 0x0078,0xfff8
119e 007a fff7 | z | .CONST 0x007a,0xfff7
11a0 007c fff6 | | | .CONST 0x007c,0xfff6
11a2 007e fff5 | ~ | .CONST 0x007e,0xfff5
11a4 0080 fff4 | | .CONST 0x0080,0xfff4
11a6 0082 fff3 | | .CONST 0x0082,0xfff3
11a8 0084 fff2 | | .CONST 0x0084,0xfff2
11aa 0086 fff1 | | .CONST 0x0086,0xfff1
11ac 0088 fff0 | | .CONST 0x0088,0xfff0
11ae 008a ffef | | .CONST 0x008a,0xffef
11b0 008c ffee | | .CONST 0x008c,0xffee
11b2 ; --------------------------------------------------------------------------------------
11b2 ; Debug3 Subtable 0x2
11b2 ; --------------------------------------------------------------------------------------
11b2 0009 001c | | .DBG3TAB 0x0009,0x001c
11b4 0093 ffff | | .CONST 0x0093,0xffff
11b6 0098 fffe | | .CONST 0x0098,0xfffe
11b8 009d fffd | | .CONST 0x009d,0xfffd
11ba 00a2 fffc | | .CONST 0x00a2,0xfffc
11bc 00a3 0401 | | .CONST 0x00a3,0x0401
11be 00a4 fffc | | .CONST 0x00a4,0xfffc
11c0 00a5 fffb | | .CONST 0x00a5,0xfffb
11c2 00a6 0801 | | .CONST 0x00a6,0x0801
11c4 00a7 fffb | | .CONST 0x00a7,0xfffb
11c6 00a8 fffa | | .CONST 0x00a8,0xfffa
11c8 00a9 fff9 | | .CONST 0x00a9,0xfff9
11ca 00aa 0001 | | .CONST 0x00aa,0x0001
11cc 00ab 0c01 | | .CONST 0x00ab,0x0c01
11ce 00ac 0001 | | .CONST 0x00ac,0x0001
11d0 00af 0002 | | .CONST 0x00af,0x0002
11d2 00b3 0003 | | .CONST 0x00b3,0x0003
11d4 00b7 0004 | | .CONST 0x00b7,0x0004
11d6 00ba 0005 | | .CONST 0x00ba,0x0005
11d8 00bb 1001 | | .CONST 0x00bb,0x1001
11da 00bd 0005 | | .CONST 0x00bd,0x0005
11dc 00be 0006 | | .CONST 0x00be,0x0006
11de 00c4 0007 | | .CONST 0x00c4,0x0007
11e0 00c8 0008 | | .CONST 0x00c8,0x0008
11e2 00ce 0009 | | .CONST 0x00ce,0x0009
11e4 00d4 000a | | .CONST 0x00d4,0x000a
11e6 00d6 000b | | .CONST 0x00d6,0x000b
11e8 00d7 1401 | | .CONST 0x00d7,0x1401
11ea 00d9 000b | | .CONST 0x00d9,0x000b
11ec 00da 000c | | .CONST 0x00da,0x000c
11ee 00de 000d | | .CONST 0x00de,0x000d
11f0 00e0 000e | | .CONST 0x00e0,0x000e
11f2 00e3 000f | | .CONST 0x00e3,0x000f
11f4 00ea 0010 | | .CONST 0x00ea,0x0010
11f6 00ec 0011 | | .CONST 0x00ec,0x0011
11f8 00ef 0012 | | .CONST 0x00ef,0x0012
11fa 00f2 0013 | | .CONST 0x00f2,0x0013
11fc 00fc 0014 | | .CONST 0x00fc,0x0014
11fe ; --------------------------------------------------------------------------------------
11fe ; Debug3 Subtable 0x3
11fe ; --------------------------------------------------------------------------------------
11fe 0001 0002 | | .DBG3TAB 0x0001,0x0002
1200 010b ffff | | .CONST 0x010b,0xffff
1202 0110 0001 | | .CONST 0x0110,0x0001
1204 0113 0002 | | .CONST 0x0113,0x0002
1206 ; --------------------------------------------------------------------------------------
1206 ; Debug3 Subtable 0x4
1206 ; --------------------------------------------------------------------------------------
1206 0004 0023 | #| .DBG3TAB 0x0004,0x0023
1208 0123 0001 | # | .CONST 0x0123,0x0001
120a 0124 0401 | $ | .CONST 0x0124,0x0401
120c 0126 0402 | & | .CONST 0x0126,0x0402
120e 0127 0403 | ' | .CONST 0x0127,0x0403
1210 0128 0404 | ( | .CONST 0x0128,0x0404
1212 0129 0001 | ) | .CONST 0x0129,0x0001
1214 012b 0002 | + | .CONST 0x012b,0x0002
1216 0131 0801 | 1 | .CONST 0x0131,0x0801
1218 0135 0002 | 5 | .CONST 0x0135,0x0002
121a 013a 0003 | : | .CONST 0x013a,0x0003
121c 013e 0004 | > | .CONST 0x013e,0x0004
121e 0141 0005 | A | .CONST 0x0141,0x0005
1220 0146 0006 | F | .CONST 0x0146,0x0006
1222 014b 0007 | K | .CONST 0x014b,0x0007
1224 0150 0008 | P | .CONST 0x0150,0x0008
1226 0154 0009 | T | .CONST 0x0154,0x0009
1228 0155 f3ff | U | .CONST 0x0155,0xf3ff
122a 015a f3fe | Z | .CONST 0x015a,0xf3fe
122c 015f f3fd | _ | .CONST 0x015f,0xf3fd
122e 0164 f3fc | d | .CONST 0x0164,0xf3fc
1230 0166 0c01 | f | .CONST 0x0166,0x0c01
1232 0168 0c02 | h | .CONST 0x0168,0x0c02
1234 016b 0c03 | k | .CONST 0x016b,0x0c03
1236 016f 0c04 | o | .CONST 0x016f,0x0c04
1238 0173 0c05 | s | .CONST 0x0173,0x0c05
123a 0176 0c06 | v | .CONST 0x0176,0x0c06
123c 017a 0c07 | z | .CONST 0x017a,0x0c07
123e 0180 0c08 | | .CONST 0x0180,0x0c08
1240 0183 0c09 | | .CONST 0x0183,0x0c09
1242 0187 0c0a | | .CONST 0x0187,0x0c0a
1244 018a 0c0b | | .CONST 0x018a,0x0c0b
1246 018e 0c0c | | .CONST 0x018e,0x0c0c
1248 0190 0c0d | | .CONST 0x0190,0x0c0d
124a 0198 0c0e | | .CONST 0x0198,0x0c0e
124c 019f 0c0f | | .CONST 0x019f,0x0c0f
124e 01a1 0c10 | | .CONST 0x01a1,0x0c10
1250 01a3 0c11 | | .CONST 0x01a3,0x0c11
1252 01a4 1001 | | .CONST 0x01a4,0x1001
1254 01a5 0c11 | | .CONST 0x01a5,0x0c11
1256 ; --------------------------------------------------------------------------------------
1256 ; Debug3 Subtable 0x5
1256 ; --------------------------------------------------------------------------------------
1256 0001 0003 | | .DBG3TAB 0x0001,0x0003
1258 01b3 ffff | | .CONST 0x01b3,0xffff
125a 01b7 0001 | | .CONST 0x01b7,0x0001
125c 01bb 0401 | | .CONST 0x01bb,0x0401
125e 01bd 0001 | | .CONST 0x01bd,0x0001
1260 ; --------------------------------------------------------------------------------------
1260 ; Debug3 Subtable 0x6
1260 ; --------------------------------------------------------------------------------------
1260 0001 0003 | | .DBG3TAB 0x0001,0x0003
1262 01cb ffff | | .CONST 0x01cb,0xffff
1264 01cf 0001 | | .CONST 0x01cf,0x0001
1266 01d2 0401 | | .CONST 0x01d2,0x0401
1268 01d4 0001 | | .CONST 0x01d4,0x0001
126a ; --------------------------------------------------------------------------------------
126a ; Debug3 Subtable 0x7
126a ; --------------------------------------------------------------------------------------
126a 0000 0003 | | .DBG3TAB 0x0000,0x0003
126c 01e3 0001 | | .CONST 0x01e3,0x0001
126e 01e8 0401 | | .CONST 0x01e8,0x0401
1270 01ec 0001 | | .CONST 0x01ec,0x0001
1272 ; --------------------------------------------------------------------------------------
1272 ; Debug3 Subtable 0x8
1272 ; --------------------------------------------------------------------------------------
1272 0001 001b | | .DBG3TAB 0x0001,0x001b
1274 0203 ffff | | .CONST 0x0203,0xffff
1276 020e 0002 | | .CONST 0x020e,0x0002
1278 0210 0401 | | .CONST 0x0210,0x0401
127a 0212 0402 | | .CONST 0x0212,0x0402
127c 0214 0403 | | .CONST 0x0214,0x0403
127e 0218 0404 | | .CONST 0x0218,0x0404
1280 021c 0405 | | .CONST 0x021c,0x0405
1282 021e 0801 | | .CONST 0x021e,0x0801
1284 0220 0802 | | .CONST 0x0220,0x0802
1286 0221 0803 | ! | .CONST 0x0221,0x0803
1288 0222 0804 | " | .CONST 0x0222,0x0804
128a 0224 0405 | $ | .CONST 0x0224,0x0405
128c 022e 0c01 | . | .CONST 0x022e,0x0c01
128e 0230 0c02 | 0 | .CONST 0x0230,0x0c02
1290 0231 0c03 | 1 | .CONST 0x0231,0x0c03
1292 0232 0c04 | 2 | .CONST 0x0232,0x0c04
1294 0234 0804 | 4 | .CONST 0x0234,0x0804
1296 0242 0002 | B | .CONST 0x0242,0x0002
1298 0247 0003 | G | .CONST 0x0247,0x0003
129a 0249 0004 | I | .CONST 0x0249,0x0004
129c 024a 1001 | J | .CONST 0x024a,0x1001
129e 024c 1002 | L | .CONST 0x024c,0x1002
12a0 024e 1003 | N | .CONST 0x024e,0x1003
12a2 0251 0004 | Q | .CONST 0x0251,0x0004
12a4 0255 0001 | U | .CONST 0x0255,0x0001
12a6 0256 1401 | V | .CONST 0x0256,0x1401
12a8 0258 0001 | X | .CONST 0x0258,0x0001
12aa 025a 0005 | Z | .CONST 0x025a,0x0005
12ac ; --------------------------------------------------------------------------------------
12ac ; Debug3 Subtable 0x9
12ac ; --------------------------------------------------------------------------------------
12ac 0001 0003 | | .DBG3TAB 0x0001,0x0003
12ae 0263 ffff | c | .CONST 0x0263,0xffff
12b0 0267 0001 | g | .CONST 0x0267,0x0001
12b2 026a 0401 | j | .CONST 0x026a,0x0401
12b4 026c 0001 | l | .CONST 0x026c,0x0001
12b6 ; --------------------------------------------------------------------------------------
12b6 ; Debug3 Subtable 0xa
12b6 ; --------------------------------------------------------------------------------------
12b6 0002 0003 | | .DBG3TAB 0x0002,0x0003
12b8 027b ffff | { | .CONST 0x027b,0xffff
12ba 0280 fffe | | .CONST 0x0280,0xfffe
12bc 0287 0001 | | .CONST 0x0287,0x0001
12be 028b 0002 | | .CONST 0x028b,0x0002
12c0 0291 0003 | | .CONST 0x0291,0x0003
12c2 ; --------------------------------------------------------------------------------------
12c2 ; Debug3 Subtable 0xb
12c2 ; --------------------------------------------------------------------------------------
12c2 0000 0001 | | .DBG3TAB 0x0000,0x0001
12c4 029b 0001 | | .CONST 0x029b,0x0001
12c6 ; --------------------------------------------------------------------------------------
12c6 ; Debug3 Subtable 0xc
12c6 ; --------------------------------------------------------------------------------------
12c6 0000 0001 | | .DBG3TAB 0x0000,0x0001
12c8 02a3 0001 | | .CONST 0x02a3,0x0001
12ca ; --------------------------------------------------------------------------------------
12ca ; Debug3 Subtable 0xd
12ca ; --------------------------------------------------------------------------------------
12ca 0001 0002 | | .DBG3TAB 0x0001,0x0002
12cc 02ab ffff | | .CONST 0x02ab,0xffff
12ce 02b2 0001 | | .CONST 0x02b2,0x0001
12d0 02b6 0002 | | .CONST 0x02b6,0x0002
12d2 ; --------------------------------------------------------------------------------------
12d2 ; Debug3 Subtable 0xe
12d2 ; --------------------------------------------------------------------------------------
12d2 0000 0008 | | .DBG3TAB 0x0000,0x0008
12d4 02cb 0001 | | .CONST 0x02cb,0x0001
12d6 02cc 0401 | | .CONST 0x02cc,0x0401
12d8 02ce 0402 | | .CONST 0x02ce,0x0402
12da 02cf 0403 | | .CONST 0x02cf,0x0403
12dc 02d0 0404 | | .CONST 0x02d0,0x0404
12de 02d1 0001 | | .CONST 0x02d1,0x0001
12e0 02d6 0002 | | .CONST 0x02d6,0x0002
12e2 02d9 0003 | | .CONST 0x02d9,0x0003
12e4 ; --------------------------------------------------------------------------------------
12e4 ; Debug3 Subtable 0xf
12e4 ; --------------------------------------------------------------------------------------
12e4 0001 0008 | | .DBG3TAB 0x0001,0x0008
12e6 02e3 ffff | | .CONST 0x02e3,0xffff
12e8 02e8 0001 | | .CONST 0x02e8,0x0001
12ea 02e9 0401 | | .CONST 0x02e9,0x0401
12ec 02eb 0402 | | .CONST 0x02eb,0x0402
12ee 02ec 0403 | | .CONST 0x02ec,0x0403
12f0 02ed 0404 | | .CONST 0x02ed,0x0404
12f2 02ee 0001 | | .CONST 0x02ee,0x0001
12f4 02f0 0002 | | .CONST 0x02f0,0x0002
12f6 02f3 0003 | | .CONST 0x02f3,0x0003
12f8 ; --------------------------------------------------------------------------------------
12f8 ; Debug3 Subtable 0x10
12f8 ; --------------------------------------------------------------------------------------
12f8 0000 0005 | | .DBG3TAB 0x0000,0x0005
12fa 0303 0001 | | .CONST 0x0303,0x0001
12fc 0306 0401 | | .CONST 0x0306,0x0401
12fe 030a 0001 | | .CONST 0x030a,0x0001
1300 030f 0002 | | .CONST 0x030f,0x0002
1302 0315 0003 | | .CONST 0x0315,0x0003
1304 ; --------------------------------------------------------------------------------------
1304 ; Debug3 Subtable 0x11
1304 ; --------------------------------------------------------------------------------------
1304 0003 000d | | .DBG3TAB 0x0003,0x000d
1306 0323 ffff | # | .CONST 0x0323,0xffff
1308 0326 fffe | & | .CONST 0x0326,0xfffe
130a 0327 fffd | ' | .CONST 0x0327,0xfffd
130c 032a 0002 | * | .CONST 0x032a,0x0002
130e 032b 0401 | + | .CONST 0x032b,0x0401
1310 032e 0002 | . | .CONST 0x032e,0x0002
1312 032f 0003 | / | .CONST 0x032f,0x0003
1314 0330 0801 | 0 | .CONST 0x0330,0x0801
1316 0333 0003 | 3 | .CONST 0x0333,0x0003
1318 0334 0004 | 4 | .CONST 0x0334,0x0004
131a 0339 0005 | 9 | .CONST 0x0339,0x0005
131c 033d 0006 | = | .CONST 0x033d,0x0006
131e 0340 0007 | @ | .CONST 0x0340,0x0007
1320 0343 0001 | C | .CONST 0x0343,0x0001
1322 0344 0c01 | D | .CONST 0x0344,0x0c01
1324 0346 0001 | F | .CONST 0x0346,0x0001
1326 ; --------------------------------------------------------------------------------------
1326 ; Debug3 Subtable 0x12
1326 ; --------------------------------------------------------------------------------------
1326 0004 001d | | .DBG3TAB 0x0004,0x001d
1328 034b ffff | K | .CONST 0x034b,0xffff
132a 0350 fffe | P | .CONST 0x0350,0xfffe
132c 0357 fffd | W | .CONST 0x0357,0xfffd
132e 0358 0401 | X | .CONST 0x0358,0x0401
1330 0359 fffd | Y | .CONST 0x0359,0xfffd
1332 035c 0002 | \ | .CONST 0x035c,0x0002
1334 035f 0801 | _ | .CONST 0x035f,0x0801
1336 0361 0802 | a | .CONST 0x0361,0x0802
1338 0363 0803 | c | .CONST 0x0363,0x0803
133a 0367 0804 | g | .CONST 0x0367,0x0804
133c 036b 0805 | k | .CONST 0x036b,0x0805
133e 036d 0c01 | m | .CONST 0x036d,0x0c01
1340 036f 0c02 | o | .CONST 0x036f,0x0c02
1342 0370 0c03 | p | .CONST 0x0370,0x0c03
1344 0371 0c04 | q | .CONST 0x0371,0x0c04
1346 0373 0805 | s | .CONST 0x0373,0x0805
1348 037d 1001 | } | .CONST 0x037d,0x1001
134a 037f 1002 | | .CONST 0x037f,0x1002
134c 0380 1003 | | .CONST 0x0380,0x1003
134e 0381 1004 | | .CONST 0x0381,0x1004
1350 0383 0c04 | | .CONST 0x0383,0x0c04
1352 0391 0002 | | .CONST 0x0391,0x0002
1354 0396 0003 | | .CONST 0x0396,0x0003
1356 0397 1401 | | .CONST 0x0397,0x1401
1358 0399 1402 | | .CONST 0x0399,0x1402
135a 039b 1403 | | .CONST 0x039b,0x1403
135c 039e 0003 | | .CONST 0x039e,0x0003
135e 03a0 0001 | | .CONST 0x03a0,0x0001
1360 03a1 1801 | | .CONST 0x03a1,0x1801
1362 03a3 0001 | | .CONST 0x03a3,0x0001
1364 03a5 0004 | | .CONST 0x03a5,0x0004
1366 03ac 0005 | | .CONST 0x03ac,0x0005
1368 03b4 0006 | | .CONST 0x03b4,0x0006
136a ; --------------------------------------------------------------------------------------
136a ; Debug3 Subtable 0x13
136a ; --------------------------------------------------------------------------------------
136a 0002 0020 | | .DBG3TAB 0x0002,0x0020
136c 03c3 ffff | | .CONST 0x03c3,0xffff
136e 03c6 fffe | | .CONST 0x03c6,0xfffe
1370 03c9 0002 | | .CONST 0x03c9,0x0002
1372 03cb 0401 | | .CONST 0x03cb,0x0401
1374 03cd 0402 | | .CONST 0x03cd,0x0402
1376 03cf 0403 | | .CONST 0x03cf,0x0403
1378 03d3 0404 | | .CONST 0x03d3,0x0404
137a 03d7 0405 | | .CONST 0x03d7,0x0405
137c 03d9 0801 | | .CONST 0x03d9,0x0801
137e 03db 0802 | | .CONST 0x03db,0x0802
1380 03dc 0803 | | .CONST 0x03dc,0x0803
1382 03dd 0804 | | .CONST 0x03dd,0x0804
1384 03df 0405 | | .CONST 0x03df,0x0405
1386 03e9 0c01 | | .CONST 0x03e9,0x0c01
1388 03eb 0c02 | | .CONST 0x03eb,0x0c02
138a 03ec 0c03 | | .CONST 0x03ec,0x0c03
138c 03ed 0c04 | | .CONST 0x03ed,0x0c04
138e 03ef 0804 | | .CONST 0x03ef,0x0804
1390 03fd 0002 | | .CONST 0x03fd,0x0002
1392 03fe 0003 | | .CONST 0x03fe,0x0003
1394 03ff 1001 | | .CONST 0x03ff,0x1001
1396 0401 1002 | | .CONST 0x0401,0x1002
1398 0402 1003 | | .CONST 0x0402,0x1003
139a 0403 1004 | | .CONST 0x0403,0x1004
139c 0404 0003 | | .CONST 0x0404,0x0003
139e 0406 0004 | | .CONST 0x0406,0x0004
13a0 040c 0005 | | .CONST 0x040c,0x0005
13a2 040d 1401 | | .CONST 0x040d,0x1401
13a4 040f 1402 | | .CONST 0x040f,0x1402
13a6 0411 1403 | | .CONST 0x0411,0x1403
13a8 0414 0005 | | .CONST 0x0414,0x0005
13aa 0416 0001 | | .CONST 0x0416,0x0001
13ac 0417 1801 | | .CONST 0x0417,0x1801
13ae 0419 0001 | | .CONST 0x0419,0x0001
13b0 ; --------------------------------------------------------------------------------------
13b0 ; Debug3 Subtable 0x14
13b0 ; --------------------------------------------------------------------------------------
13b0 0003 001c | | .DBG3TAB 0x0003,0x001c
13b2 0423 ffff | # | .CONST 0x0423,0xffff
13b4 0428 fffe | ( | .CONST 0x0428,0xfffe
13b6 042f fffd | / | .CONST 0x042f,0xfffd
13b8 0432 0002 | 2 | .CONST 0x0432,0x0002
13ba 0434 0401 | 4 | .CONST 0x0434,0x0401
13bc 0436 0402 | 6 | .CONST 0x0436,0x0402
13be 0438 0403 | 8 | .CONST 0x0438,0x0403
13c0 043c 0404 | < | .CONST 0x043c,0x0404
13c2 0440 0405 | @ | .CONST 0x0440,0x0405
13c4 0442 0801 | B | .CONST 0x0442,0x0801
13c6 0444 0802 | D | .CONST 0x0444,0x0802
13c8 0445 0803 | E | .CONST 0x0445,0x0803
13ca 0446 0804 | F | .CONST 0x0446,0x0804
13cc 0448 0405 | H | .CONST 0x0448,0x0405
13ce 0452 0c01 | R | .CONST 0x0452,0x0c01
13d0 0454 0c02 | T | .CONST 0x0454,0x0c02
13d2 0455 0c03 | U | .CONST 0x0455,0x0c03
13d4 0456 0c04 | V | .CONST 0x0456,0x0c04
13d6 0458 0804 | X | .CONST 0x0458,0x0804
13d8 0466 0002 | f | .CONST 0x0466,0x0002
13da 0469 0003 | i | .CONST 0x0469,0x0003
13dc 046d 0004 | m | .CONST 0x046d,0x0004
13de 0472 0005 | r | .CONST 0x0472,0x0005
13e0 0475 0006 | u | .CONST 0x0475,0x0006
13e2 0476 1001 | v | .CONST 0x0476,0x1001
13e4 0478 1002 | x | .CONST 0x0478,0x1002
13e6 047a 1003 | z | .CONST 0x047a,0x1003
13e8 047d 0006 | } | .CONST 0x047d,0x0006
13ea 0481 0001 | | .CONST 0x0481,0x0001
13ec 0482 1401 | | .CONST 0x0482,0x1401
13ee 0484 0001 | | .CONST 0x0484,0x0001
13f0 ; --------------------------------------------------------------------------------------
13f0 ; Debug3 Subtable 0x15
13f0 ; --------------------------------------------------------------------------------------
13f0 000d 001f | | .DBG3TAB 0x000d,0x001f
13f2 048b ffff | | .CONST 0x048b,0xffff
13f4 0490 fffe | | .CONST 0x0490,0xfffe
13f6 0495 fffd | | .CONST 0x0495,0xfffd
13f8 0497 fffc | | .CONST 0x0497,0xfffc
13fa 0499 fffb | | .CONST 0x0499,0xfffb
13fc 049b fffa | | .CONST 0x049b,0xfffa
13fe 049d fff9 | | .CONST 0x049d,0xfff9
1400 049e 0401 | | .CONST 0x049e,0x0401
1402 049f fff9 | | .CONST 0x049f,0xfff9
1404 04a0 fff8 | | .CONST 0x04a0,0xfff8
1406 04a1 0801 | | .CONST 0x04a1,0x0801
1408 04a2 fff8 | | .CONST 0x04a2,0xfff8
140a 04a3 fff7 | | .CONST 0x04a3,0xfff7
140c 04a8 fff6 | | .CONST 0x04a8,0xfff6
140e 04a9 fff5 | | .CONST 0x04a9,0xfff5
1410 04aa 0001 | | .CONST 0x04aa,0x0001
1412 04af 0002 | | .CONST 0x04af,0x0002
1414 04b3 0003 | | .CONST 0x04b3,0x0003
1416 04b9 0004 | | .CONST 0x04b9,0x0004
1418 04bb 0005 | | .CONST 0x04bb,0x0005
141a 04bd 0006 | | .CONST 0x04bd,0x0006
141c 04c3 0007 | | .CONST 0x04c3,0x0007
141e 04c9 0008 | | .CONST 0x04c9,0x0008
1420 04d4 0009 | | .CONST 0x04d4,0x0009
1422 04d6 000a | | .CONST 0x04d6,0x000a
1424 04d9 000b | | .CONST 0x04d9,0x000b
1426 04dd 000c | | .CONST 0x04dd,0x000c
1428 04df 000d | | .CONST 0x04df,0x000d
142a 04e2 000e | | .CONST 0x04e2,0x000e
142c 04e6 000f | | .CONST 0x04e6,0x000f
142e 04e9 0010 | | .CONST 0x04e9,0x0010
1430 04ed 0011 | | .CONST 0x04ed,0x0011
1432 04f0 0012 | | .CONST 0x04f0,0x0012
1434 04f4 0013 | | .CONST 0x04f4,0x0013
1436 04f7 0014 | | .CONST 0x04f7,0x0014
1438 04fb 0015 | | .CONST 0x04fb,0x0015
143a 04fe 0016 | | .CONST 0x04fe,0x0016
143c 0502 0017 | | .CONST 0x0502,0x0017
143e 0504 0018 | | .CONST 0x0504,0x0018
1440 0511 0019 | | .CONST 0x0511,0x0019
1442 051c 001a | | .CONST 0x051c,0x001a
1444 051f 001b | | .CONST 0x051f,0x001b
1446 0526 001c | & | .CONST 0x0526,0x001c
1448 052c 001d | , | .CONST 0x052c,0x001d
144a ; --------------------------------------------------------------------------------------
144a ; Debug3 Subtable 0x16
144a ; --------------------------------------------------------------------------------------
144a 0008 0014 | | .DBG3TAB 0x0008,0x0014
144c 053b ffff | ; | .CONST 0x053b,0xffff
144e 0540 fffe | @ | .CONST 0x0540,0xfffe
1450 0545 fffd | E | .CONST 0x0545,0xfffd
1452 0546 0401 | F | .CONST 0x0546,0x0401
1454 0547 fffd | G | .CONST 0x0547,0xfffd
1456 0548 fffc | H | .CONST 0x0548,0xfffc
1458 0549 0801 | I | .CONST 0x0549,0x0801
145a 054a fffc | J | .CONST 0x054a,0xfffc
145c 054b fffb | K | .CONST 0x054b,0xfffb
145e 054c fffa | L | .CONST 0x054c,0xfffa
1460 054d 0001 | M | .CONST 0x054d,0x0001
1462 054f 0002 | O | .CONST 0x054f,0x0002
1464 0552 0003 | R | .CONST 0x0552,0x0003
1466 0556 0004 | V | .CONST 0x0556,0x0004
1468 0559 0005 | Y | .CONST 0x0559,0x0005
146a 055d 0006 | ] | .CONST 0x055d,0x0006
146c 055f 0007 | _ | .CONST 0x055f,0x0007
146e 0563 0008 | c | .CONST 0x0563,0x0008
1470 0569 0009 | i | .CONST 0x0569,0x0009
1472 056f 000a | o | .CONST 0x056f,0x000a
1474 0575 000b | u | .CONST 0x0575,0x000b
1476 057c 000c | | | .CONST 0x057c,0x000c
1478 0582 000d | | .CONST 0x0582,0x000d
147a 0586 000e | | .CONST 0x0586,0x000e
147c 0588 000f | | .CONST 0x0588,0x000f
147e 058b 0010 | | .CONST 0x058b,0x0010
1480 058f 0011 | | .CONST 0x058f,0x0011
1482 0591 0012 | | .CONST 0x0591,0x0012
1484 ; --------------------------------------------------------------------------------------
1484 ; Debug3 Subtable 0x17
1484 ; --------------------------------------------------------------------------------------
1484 000d 0021 | !| .DBG3TAB 0x000d,0x0021
1486 059b ffff | | .CONST 0x059b,0xffff
1488 05a0 fffe | | .CONST 0x05a0,0xfffe
148a 05a5 fffd | | .CONST 0x05a5,0xfffd
148c 05a7 fffc | | .CONST 0x05a7,0xfffc
148e 05a9 fffb | | .CONST 0x05a9,0xfffb
1490 05ab fffa | | .CONST 0x05ab,0xfffa
1492 05ad fff9 | | .CONST 0x05ad,0xfff9
1494 05ae 0401 | | .CONST 0x05ae,0x0401
1496 05af fff9 | | .CONST 0x05af,0xfff9
1498 05b0 fff8 | | .CONST 0x05b0,0xfff8
149a 05b1 0801 | | .CONST 0x05b1,0x0801
149c 05b2 fff8 | | .CONST 0x05b2,0xfff8
149e 05b3 fff7 | | .CONST 0x05b3,0xfff7
14a0 05b4 fff6 | | .CONST 0x05b4,0xfff6
14a2 05b9 fff5 | | .CONST 0x05b9,0xfff5
14a4 05ba 0001 | | .CONST 0x05ba,0x0001
14a6 05be 0002 | | .CONST 0x05be,0x0002
14a8 05c1 0003 | | .CONST 0x05c1,0x0003
14aa 05c7 0004 | | .CONST 0x05c7,0x0004
14ac 05c9 0005 | | .CONST 0x05c9,0x0005
14ae 05cb 0006 | | .CONST 0x05cb,0x0006
14b0 05d1 0007 | | .CONST 0x05d1,0x0007
14b2 05d7 0008 | | .CONST 0x05d7,0x0008
14b4 05db 0009 | | .CONST 0x05db,0x0009
14b6 05e3 000a | | .CONST 0x05e3,0x000a
14b8 05e5 000b | | .CONST 0x05e5,0x000b
14ba 05e7 000c | | .CONST 0x05e7,0x000c
14bc 05e9 000d | | .CONST 0x05e9,0x000d
14be 05ec 000e | | .CONST 0x05ec,0x000e
14c0 05f0 000f | | .CONST 0x05f0,0x000f
14c2 05f2 0010 | | .CONST 0x05f2,0x0010
14c4 05f5 0011 | | .CONST 0x05f5,0x0011
14c6 05f9 0012 | | .CONST 0x05f9,0x0012
14c8 05fc 0013 | | .CONST 0x05fc,0x0013
14ca 0600 0014 | | .CONST 0x0600,0x0014
14cc 0603 0015 | | .CONST 0x0603,0x0015
14ce 0607 0016 | | .CONST 0x0607,0x0016
14d0 060a 0017 | | .CONST 0x060a,0x0017
14d2 060e 0018 | | .CONST 0x060e,0x0018
14d4 0611 0019 | | .CONST 0x0611,0x0019
14d6 0615 001a | | .CONST 0x0615,0x001a
14d8 0617 001b | | .CONST 0x0617,0x001b
14da 0627 001c | ' | .CONST 0x0627,0x001c
14dc 0634 001d | 4 | .CONST 0x0634,0x001d
14de 0637 001e | 7 | .CONST 0x0637,0x001e
14e0 063f 001f | ? | .CONST 0x063f,0x001f
14e2 ; --------------------------------------------------------------------------------------
14e2 ; Debug3 Subtable 0x18
14e2 ; --------------------------------------------------------------------------------------
14e2 000d 0018 | | .DBG3TAB 0x000d,0x0018
14e4 064b ffff | K | .CONST 0x064b,0xffff
14e6 0650 fffe | P | .CONST 0x0650,0xfffe
14e8 0655 fffd | U | .CONST 0x0655,0xfffd
14ea 0657 fffc | W | .CONST 0x0657,0xfffc
14ec 0659 fffb | Y | .CONST 0x0659,0xfffb
14ee 065b fffa | [ | .CONST 0x065b,0xfffa
14f0 065d fff9 | ] | .CONST 0x065d,0xfff9
14f2 065e 0401 | ^ | .CONST 0x065e,0x0401
14f4 065f fff9 | _ | .CONST 0x065f,0xfff9
14f6 0660 fff8 | ` | .CONST 0x0660,0xfff8
14f8 0661 0801 | a | .CONST 0x0661,0x0801
14fa 0662 fff8 | b | .CONST 0x0662,0xfff8
14fc 0663 fff7 | c | .CONST 0x0663,0xfff7
14fe 0668 fff6 | h | .CONST 0x0668,0xfff6
1500 0669 fff5 | i | .CONST 0x0669,0xfff5
1502 0673 0001 | s | .CONST 0x0673,0x0001
1504 0679 0002 | y | .CONST 0x0679,0x0002
1506 067b 0003 | { | .CONST 0x067b,0x0003
1508 067d 0004 | } | .CONST 0x067d,0x0004
150a 0683 0005 | | .CONST 0x0683,0x0005
150c 0689 0006 | | .CONST 0x0689,0x0006
150e 068d 0007 | | .CONST 0x068d,0x0007
1510 0695 0008 | | .CONST 0x0695,0x0008
1512 0697 0009 | | .CONST 0x0697,0x0009
1514 0699 000a | | .CONST 0x0699,0x000a
1516 069b 000b | | .CONST 0x069b,0x000b
1518 069e 000c | | .CONST 0x069e,0x000c
151a 06a2 000d | | .CONST 0x06a2,0x000d
151c 06a4 000e | | .CONST 0x06a4,0x000e
151e 06a7 000f | | .CONST 0x06a7,0x000f
1520 06ab 0010 | | .CONST 0x06ab,0x0010
1522 06ae 0011 | | .CONST 0x06ae,0x0011
1524 06b2 0012 | | .CONST 0x06b2,0x0012
1526 06b4 0013 | | .CONST 0x06b4,0x0013
1528 06c2 0014 | | .CONST 0x06c2,0x0014
152a 06cd 0015 | | .CONST 0x06cd,0x0015
152c 06d0 0016 | | .CONST 0x06d0,0x0016
152e ; --------------------------------------------------------------------------------------
152e ; Debug3 Subtable 0x19
152e ; --------------------------------------------------------------------------------------
152e 0003 001c | | .DBG3TAB 0x0003,0x001c
1530 06db ffff | | .CONST 0x06db,0xffff
1532 06e0 fffe | | .CONST 0x06e0,0xfffe
1534 06e1 fffd | | .CONST 0x06e1,0xfffd
1536 06e5 0002 | | .CONST 0x06e5,0x0002
1538 06e7 0401 | | .CONST 0x06e7,0x0401
153a 06e9 0402 | | .CONST 0x06e9,0x0402
153c 06eb 0403 | | .CONST 0x06eb,0x0403
153e 06ef 0404 | | .CONST 0x06ef,0x0404
1540 06f3 0405 | | .CONST 0x06f3,0x0405
1542 06f5 0801 | | .CONST 0x06f5,0x0801
1544 06f7 0802 | | .CONST 0x06f7,0x0802
1546 06f8 0803 | | .CONST 0x06f8,0x0803
1548 06f9 0804 | | .CONST 0x06f9,0x0804
154a 06fb 0405 | | .CONST 0x06fb,0x0405
154c 0705 0c01 | | .CONST 0x0705,0x0c01
154e 0707 0c02 | | .CONST 0x0707,0x0c02
1550 0708 0c03 | | .CONST 0x0708,0x0c03
1552 0709 0c04 | | .CONST 0x0709,0x0c04
1554 070b 0804 | | .CONST 0x070b,0x0804
1556 0719 0002 | | .CONST 0x0719,0x0002
1558 071c 0003 | | .CONST 0x071c,0x0003
155a 071d 1001 | | .CONST 0x071d,0x1001
155c 071f 1002 | | .CONST 0x071f,0x1002
155e 0721 1003 | ! | .CONST 0x0721,0x1003
1560 0724 0003 | $ | .CONST 0x0724,0x0003
1562 0727 0004 | ' | .CONST 0x0727,0x0004
1564 072b 0005 | + | .CONST 0x072b,0x0005
1566 072f 0001 | / | .CONST 0x072f,0x0001
1568 0730 1401 | 0 | .CONST 0x0730,0x1401
156a 0732 0001 | 2 | .CONST 0x0732,0x0001
156c 0734 0006 | 4 | .CONST 0x0734,0x0006
156e ; --------------------------------------------------------------------------------------
156e ; Debug3 Subtable 0x1a
156e ; --------------------------------------------------------------------------------------
156e 0002 0003 | | .DBG3TAB 0x0002,0x0003
1570 073b ffff | ; | .CONST 0x073b,0xffff
1572 0742 fffe | B | .CONST 0x0742,0xfffe
1574 0744 0001 | D | .CONST 0x0744,0x0001
1576 0748 0002 | H | .CONST 0x0748,0x0002
1578 074f 0003 | O | .CONST 0x074f,0x0003
157a ; --------------------------------------------------------------------------------------
157a ; Debug3 Subtable 0x1b
157a ; --------------------------------------------------------------------------------------
157a 0001 0009 | | .DBG3TAB 0x0001,0x0009
157c 075b ffff | [ | .CONST 0x075b,0xffff
157e 075c 0001 | \ | .CONST 0x075c,0x0001
1580 075d 0401 | ] | .CONST 0x075d,0x0401
1582 075f 0402 | _ | .CONST 0x075f,0x0402
1584 0760 0403 | ` | .CONST 0x0760,0x0403
1586 0761 0404 | a | .CONST 0x0761,0x0404
1588 0762 0001 | b | .CONST 0x0762,0x0001
158a 0764 0002 | d | .CONST 0x0764,0x0002
158c 076b 0003 | k | .CONST 0x076b,0x0003
158e 076f 0004 | o | .CONST 0x076f,0x0004
1590 ; --------------------------------------------------------------------------------------
1590 ; Debug3 Subtable 0x1c
1590 ; --------------------------------------------------------------------------------------
1590 0005 003c | <| .DBG3TAB 0x0005,0x003c
1592 0783 ffff | | .CONST 0x0783,0xffff
1594 0786 fffe | | .CONST 0x0786,0xfffe
1596 0787 fffd | | .CONST 0x0787,0xfffd
1598 0788 fffc | | .CONST 0x0788,0xfffc
159a 0789 fffb | | .CONST 0x0789,0xfffb
159c 078a 0001 | | .CONST 0x078a,0x0001
159e 0791 0003 | | .CONST 0x0791,0x0003
15a0 0793 0401 | | .CONST 0x0793,0x0401
15a2 0798 0801 | | .CONST 0x0798,0x0801
15a4 079a 0802 | | .CONST 0x079a,0x0802
15a6 079b 0803 | | .CONST 0x079b,0x0803
15a8 079c 0804 | | .CONST 0x079c,0x0804
15aa 079e 0401 | | .CONST 0x079e,0x0401
15ac 07a3 0003 | | .CONST 0x07a3,0x0003
15ae 07a4 0004 | | .CONST 0x07a4,0x0004
15b0 07a5 0c01 | | .CONST 0x07a5,0x0c01
15b2 07a8 0004 | | .CONST 0x07a8,0x0004
15b4 07a9 0005 | | .CONST 0x07a9,0x0005
15b6 07ad 0006 | | .CONST 0x07ad,0x0006
15b8 07af 0007 | | .CONST 0x07af,0x0007
15ba 07b3 0008 | | .CONST 0x07b3,0x0008
15bc 07b7 0009 | | .CONST 0x07b7,0x0009
15be 07ba 000a | | .CONST 0x07ba,0x000a
15c0 07bd 000b | | .CONST 0x07bd,0x000b
15c2 07be 1001 | | .CONST 0x07be,0x1001
15c4 07c0 1002 | | .CONST 0x07c0,0x1002
15c6 07c1 1003 | | .CONST 0x07c1,0x1003
15c8 07c2 1004 | | .CONST 0x07c2,0x1004
15ca 07c3 000b | | .CONST 0x07c3,0x000b
15cc 07cd 0014 | | .CONST 0x07cd,0x0014
15ce 07d1 000d | | .CONST 0x07d1,0x000d
15d0 07d6 000e | | .CONST 0x07d6,0x000e
15d2 07d9 000f | | .CONST 0x07d9,0x000f
15d4 07dc 0010 | | .CONST 0x07dc,0x0010
15d6 07de 1401 | | .CONST 0x07de,0x1401
15d8 07e3 1801 | | .CONST 0x07e3,0x1801
15da 07e5 1802 | | .CONST 0x07e5,0x1802
15dc 07e6 1803 | | .CONST 0x07e6,0x1803
15de 07e7 1804 | | .CONST 0x07e7,0x1804
15e0 07e9 1401 | | .CONST 0x07e9,0x1401
15e2 07ee 0010 | | .CONST 0x07ee,0x0010
15e4 07ef 1c01 | | .CONST 0x07ef,0x1c01
15e6 07f3 0010 | | .CONST 0x07f3,0x0010
15e8 07f6 0011 | | .CONST 0x07f6,0x0011
15ea 07fa 0012 | | .CONST 0x07fa,0x0012
15ec 07fd 0013 | | .CONST 0x07fd,0x0013
15ee 07ff 2001 | | .CONST 0x07ff,0x2001
15f0 0804 2401 | $ | .CONST 0x0804,0x2401
15f2 0806 2402 | $ | .CONST 0x0806,0x2402
15f4 0807 2403 | $ | .CONST 0x0807,0x2403
15f6 0808 2404 | $ | .CONST 0x0808,0x2404
15f8 080a 2001 | | .CONST 0x080a,0x2001
15fa 080f 0013 | | .CONST 0x080f,0x0013
15fc 0810 2801 | ( | .CONST 0x0810,0x2801
15fe 0814 0013 | | .CONST 0x0814,0x0013
1600 0818 0015 | | .CONST 0x0818,0x0015
1602 0819 2c01 | , | .CONST 0x0819,0x2c01
1604 081b 0015 | | .CONST 0x081b,0x0015
1606 081c 0016 | | .CONST 0x081c,0x0016
1608 081f 0017 | | .CONST 0x081f,0x0017
160a 0821 0018 | ! | .CONST 0x0821,0x0018
160c 0825 0019 | % | .CONST 0x0825,0x0019
160e 082a 0002 | * | .CONST 0x082a,0x0002
1610 082b 3001 | +0 | .CONST 0x082b,0x3001
1612 082d 0002 | - | .CONST 0x082d,0x0002
1614 ; --------------------------------------------------------------------------------------
1614 ; Debug3 Subtable 0x1d
1614 ; --------------------------------------------------------------------------------------
1614 0000 0005 | | .DBG3TAB 0x0000,0x0005
1616 0833 0001 | 3 | .CONST 0x0833,0x0001
1618 0837 0002 | 7 | .CONST 0x0837,0x0002
161a 083d 0003 | = | .CONST 0x083d,0x0003
161c 083e 0401 | > | .CONST 0x083e,0x0401
161e 083f 0003 | ? | .CONST 0x083f,0x0003
1620 ; --------------------------------------------------------------------------------------
1620 ; Debug3 Subtable 0x1e
1620 ; --------------------------------------------------------------------------------------
1620 0004 002a | *| .DBG3TAB 0x0004,0x002a
1622 0843 ffff | C | .CONST 0x0843,0xffff
1624 0848 0401 | H | .CONST 0x0848,0x0401
1626 084a 0402 | J | .CONST 0x084a,0x0402
1628 084c 0403 | L | .CONST 0x084c,0x0403
162a 0850 0404 | P | .CONST 0x0850,0x0404
162c 0854 0405 | T | .CONST 0x0854,0x0405
162e 0856 0801 | V | .CONST 0x0856,0x0801
1630 0858 0802 | X | .CONST 0x0858,0x0802
1632 0859 0803 | Y | .CONST 0x0859,0x0803
1634 085a 0804 | Z | .CONST 0x085a,0x0804
1636 085c 0405 | \ | .CONST 0x085c,0x0405
1638 0866 0c01 | f | .CONST 0x0866,0x0c01
163a 0868 0c02 | h | .CONST 0x0868,0x0c02
163c 0869 0c03 | i | .CONST 0x0869,0x0c03
163e 086a 0c04 | j | .CONST 0x086a,0x0c04
1640 086c 0804 | l | .CONST 0x086c,0x0804
1642 087a ffff | z | .CONST 0x087a,0xffff
1644 087f fffe | | .CONST 0x087f,0xfffe
1646 0880 fffd | | .CONST 0x0880,0xfffd
1648 0882 0001 | | .CONST 0x0882,0x0001
164a 0883 0002 | | .CONST 0x0883,0x0002
164c 0884 1001 | | .CONST 0x0884,0x1001
164e 0886 0002 | | .CONST 0x0886,0x0002
1650 0887 0003 | | .CONST 0x0887,0x0003
1652 088e 0004 | | .CONST 0x088e,0x0004
1654 0892 0005 | | .CONST 0x0892,0x0005
1656 0893 1401 | | .CONST 0x0893,0x1401
1658 0895 0005 | | .CONST 0x0895,0x0005
165a 0896 0006 | | .CONST 0x0896,0x0006
165c 0897 1801 | | .CONST 0x0897,0x1801
165e 0899 1802 | | .CONST 0x0899,0x1802
1660 089a 1803 | | .CONST 0x089a,0x1803
1662 089b 1804 | | .CONST 0x089b,0x1804
1664 089c 0006 | | .CONST 0x089c,0x0006
1666 089e 0007 | | .CONST 0x089e,0x0007
1668 08a2 0008 | | .CONST 0x08a2,0x0008
166a 08a4 0009 | | .CONST 0x08a4,0x0009
166c 08a6 000a | | .CONST 0x08a6,0x000a
166e 08aa 1c01 | | .CONST 0x08aa,0x1c01
1670 08ac 1c02 | | .CONST 0x08ac,0x1c02
1672 08ad 1c03 | | .CONST 0x08ad,0x1c03
1674 08ae 1c04 | | .CONST 0x08ae,0x1c04
1676 08af 000a | | .CONST 0x08af,0x000a
1678 08b1 000b | | .CONST 0x08b1,0x000b
167a 08b3 000c | | .CONST 0x08b3,0x000c
167c 08bc 000d | | .CONST 0x08bc,0x000d
167e ; --------------------------------------------------------------------------------------
167e ; Debug3 Subtable 0x1f
167e ; --------------------------------------------------------------------------------------
167e 0000 0001 | | .DBG3TAB 0x0000,0x0001
1680 08c3 0001 | | .CONST 0x08c3,0x0001
1682 ; --------------------------------------------------------------------------------------
1682 ; Debug3 Subtable 0x20
1682 ; --------------------------------------------------------------------------------------
1682 0000 0001 | | .DBG3TAB 0x0000,0x0001
1684 08d3 0001 | | .CONST 0x08d3,0x0001
1686 ; --------------------------------------------------------------------------------------
1686 ; Debug3 Subtable 0x21
1686 ; --------------------------------------------------------------------------------------
1686 0003 001b | | .DBG3TAB 0x0003,0x001b
1688 08e3 ffff | | .CONST 0x08e3,0xffff
168a 08e8 0401 | | .CONST 0x08e8,0x0401
168c 08ea 0402 | | .CONST 0x08ea,0x0402
168e 08ec 0403 | | .CONST 0x08ec,0x0403
1690 08f0 0404 | | .CONST 0x08f0,0x0404
1692 08f4 0405 | | .CONST 0x08f4,0x0405
1694 08f6 0801 | | .CONST 0x08f6,0x0801
1696 08f8 0802 | | .CONST 0x08f8,0x0802
1698 08f9 0803 | | .CONST 0x08f9,0x0803
169a 08fa 0804 | | .CONST 0x08fa,0x0804
169c 08fc 0405 | | .CONST 0x08fc,0x0405
169e 0906 0c01 | | .CONST 0x0906,0x0c01
16a0 0908 0c02 | | .CONST 0x0908,0x0c02
16a2 0909 0c03 | | .CONST 0x0909,0x0c03
16a4 090a 0c04 | | .CONST 0x090a,0x0c04
16a6 090c 0804 | | .CONST 0x090c,0x0804
16a8 091a ffff | | .CONST 0x091a,0xffff
16aa 091f fffe | | .CONST 0x091f,0xfffe
16ac 0921 0001 | ! | .CONST 0x0921,0x0001
16ae 0922 0002 | " | .CONST 0x0922,0x0002
16b0 0923 1001 | # | .CONST 0x0923,0x1001
16b2 0925 0002 | % | .CONST 0x0925,0x0002
16b4 0926 0003 | & | .CONST 0x0926,0x0003
16b6 092b 0004 | + | .CONST 0x092b,0x0004
16b8 092d 0005 | - | .CONST 0x092d,0x0005
16ba 0936 0006 | 6 | .CONST 0x0936,0x0006
16bc 0938 0007 | 8 | .CONST 0x0938,0x0007
16be 0945 0008 | E | .CONST 0x0945,0x0008
16c0 0947 0009 | G | .CONST 0x0947,0x0009
16c2 0950 000a | P | .CONST 0x0950,0x000a
16c4 ; --------------------------------------------------------------------------------------
16c4 ; Debug3 Subtable 0x22
16c4 ; --------------------------------------------------------------------------------------
16c4 0000 0003 | | .DBG3TAB 0x0000,0x0003
16c6 095b 0001 | [ | .CONST 0x095b,0x0001
16c8 0961 0401 | a | .CONST 0x0961,0x0401
16ca 0965 0001 | e | .CONST 0x0965,0x0001
16cc ; --------------------------------------------------------------------------------------
16cc ; Debug3 Subtable 0x23
16cc ; --------------------------------------------------------------------------------------
16cc 0001 001b | | .DBG3TAB 0x0001,0x001b
16ce 0973 ffff | s | .CONST 0x0973,0xffff
16d0 097e 0002 | ~ | .CONST 0x097e,0x0002
16d2 0981 0401 | | .CONST 0x0981,0x0401
16d4 0983 0402 | | .CONST 0x0983,0x0402
16d6 0985 0403 | | .CONST 0x0985,0x0403
16d8 0989 0404 | | .CONST 0x0989,0x0404
16da 098d 0405 | | .CONST 0x098d,0x0405
16dc 098f 0801 | | .CONST 0x098f,0x0801
16de 0991 0802 | | .CONST 0x0991,0x0802
16e0 0992 0803 | | .CONST 0x0992,0x0803
16e2 0993 0804 | | .CONST 0x0993,0x0804
16e4 0995 0405 | | .CONST 0x0995,0x0405
16e6 099f 0c01 | | .CONST 0x099f,0x0c01
16e8 09a1 0c02 | | .CONST 0x09a1,0x0c02
16ea 09a2 0c03 | | .CONST 0x09a2,0x0c03
16ec 09a3 0c04 | | .CONST 0x09a3,0x0c04
16ee 09a5 0804 | | .CONST 0x09a5,0x0804
16f0 09b3 0002 | | .CONST 0x09b3,0x0002
16f2 09b7 0003 | | .CONST 0x09b7,0x0003
16f4 09b9 0004 | | .CONST 0x09b9,0x0004
16f6 09ba 1001 | | .CONST 0x09ba,0x1001
16f8 09bc 1002 | | .CONST 0x09bc,0x1002
16fa 09be 1003 | | .CONST 0x09be,0x1003
16fc 09c1 0004 | | .CONST 0x09c1,0x0004
16fe 09c5 0001 | | .CONST 0x09c5,0x0001
1700 09c6 1401 | | .CONST 0x09c6,0x1401
1702 09c8 0001 | | .CONST 0x09c8,0x0001
1704 09ca 0005 | | .CONST 0x09ca,0x0005
1706 ; --------------------------------------------------------------------------------------
1706 ; Debug3 Subtable 0x24
1706 ; --------------------------------------------------------------------------------------
1706 0003 0018 | | .DBG3TAB 0x0003,0x0018
1708 09d3 ffff | | .CONST 0x09d3,0xffff
170a 09d8 0401 | | .CONST 0x09d8,0x0401
170c 09da 0402 | | .CONST 0x09da,0x0402
170e 09dc 0403 | | .CONST 0x09dc,0x0403
1710 09e0 0404 | | .CONST 0x09e0,0x0404
1712 09e4 0405 | | .CONST 0x09e4,0x0405
1714 09e6 0801 | | .CONST 0x09e6,0x0801
1716 09e8 0802 | | .CONST 0x09e8,0x0802
1718 09e9 0803 | | .CONST 0x09e9,0x0803
171a 09ea 0804 | | .CONST 0x09ea,0x0804
171c 09ec 0405 | | .CONST 0x09ec,0x0405
171e 09f6 0c01 | | .CONST 0x09f6,0x0c01
1720 09f8 0c02 | | .CONST 0x09f8,0x0c02
1722 09f9 0c03 | | .CONST 0x09f9,0x0c03
1724 09fa 0c04 | | .CONST 0x09fa,0x0c04
1726 09fc 0804 | | .CONST 0x09fc,0x0804
1728 0a0a ffff | | .CONST 0x0a0a,0xffff
172a 0a0f fffe | | .CONST 0x0a0f,0xfffe
172c 0a11 0001 | | .CONST 0x0a11,0x0001
172e 0a12 0002 | | .CONST 0x0a12,0x0002
1730 0a13 1001 | | .CONST 0x0a13,0x1001
1732 0a15 0002 | | .CONST 0x0a15,0x0002
1734 0a16 0003 | | .CONST 0x0a16,0x0003
1736 0a1b 0004 | | .CONST 0x0a1b,0x0004
1738 0a24 0005 | $ | .CONST 0x0a24,0x0005
173a 0a26 0006 | & | .CONST 0x0a26,0x0006
173c 0a2f 0007 | / | .CONST 0x0a2f,0x0007
173e ; --------------------------------------------------------------------------------------
173e ; Debug3 Subtable 0x25
173e ; --------------------------------------------------------------------------------------
173e 0001 001b | | .DBG3TAB 0x0001,0x001b
1740 0a3b ffff | ; | .CONST 0x0a3b,0xffff
1742 0a46 0002 | F | .CONST 0x0a46,0x0002
1744 0a48 0401 | H | .CONST 0x0a48,0x0401
1746 0a4a 0402 | J | .CONST 0x0a4a,0x0402
1748 0a4c 0403 | L | .CONST 0x0a4c,0x0403
174a 0a50 0404 | P | .CONST 0x0a50,0x0404
174c 0a54 0405 | T | .CONST 0x0a54,0x0405
174e 0a56 0801 | V | .CONST 0x0a56,0x0801
1750 0a58 0802 | X | .CONST 0x0a58,0x0802
1752 0a59 0803 | Y | .CONST 0x0a59,0x0803
1754 0a5a 0804 | Z | .CONST 0x0a5a,0x0804
1756 0a5c 0405 | \ | .CONST 0x0a5c,0x0405
1758 0a66 0c01 | f | .CONST 0x0a66,0x0c01
175a 0a68 0c02 | h | .CONST 0x0a68,0x0c02
175c 0a69 0c03 | i | .CONST 0x0a69,0x0c03
175e 0a6a 0c04 | j | .CONST 0x0a6a,0x0c04
1760 0a6c 0804 | l | .CONST 0x0a6c,0x0804
1762 0a7a 0002 | z | .CONST 0x0a7a,0x0002
1764 0a7f 0003 | | .CONST 0x0a7f,0x0003
1766 0a81 0004 | | .CONST 0x0a81,0x0004
1768 0a82 1001 | | .CONST 0x0a82,0x1001
176a 0a84 1002 | | .CONST 0x0a84,0x1002
176c 0a86 1003 | | .CONST 0x0a86,0x1003
176e 0a89 0004 | | .CONST 0x0a89,0x0004
1770 0a8d 0001 | | .CONST 0x0a8d,0x0001
1772 0a8e 1401 | | .CONST 0x0a8e,0x1401
1774 0a90 0001 | | .CONST 0x0a90,0x0001
1776 0a92 0005 | | .CONST 0x0a92,0x0005
1778 ; --------------------------------------------------------------------------------------
1778 ; Debug3 Subtable 0x26
1778 ; --------------------------------------------------------------------------------------
1778 0000 0001 | | .DBG3TAB 0x0000,0x0001
177a 0a9b 0001 | | .CONST 0x0a9b,0x0001
177c ; --------------------------------------------------------------------------------------
177c ; Debug3 Subtable 0x27
177c ; --------------------------------------------------------------------------------------
177c 0000 000b | | .DBG3TAB 0x0000,0x000b
177e 0aab 0001 | | .CONST 0x0aab,0x0001
1780 0aac 0401 | | .CONST 0x0aac,0x0401
1782 0aae 0402 | | .CONST 0x0aae,0x0402
1784 0aaf 0403 | | .CONST 0x0aaf,0x0403
1786 0ab0 0404 | | .CONST 0x0ab0,0x0404
1788 0ab1 0001 | | .CONST 0x0ab1,0x0001
178a 0ab8 0801 | | .CONST 0x0ab8,0x0801
178c 0aba 0802 | | .CONST 0x0aba,0x0802
178e 0abb 0803 | | .CONST 0x0abb,0x0803
1790 0abc 0804 | | .CONST 0x0abc,0x0804
1792 0abe 0404 | | .CONST 0x0abe,0x0404
1794 ; --------------------------------------------------------------------------------------
1794 ; Debug3 Subtable 0x28
1794 ; --------------------------------------------------------------------------------------
1794 0001 0001 | | .DBG3TAB 0x0001,0x0001
1796 0acb ffff | | .CONST 0x0acb,0xffff
1798 0ad6 0001 | | .CONST 0x0ad6,0x0001
179a ; --------------------------------------------------------------------------------------
179a ; Debug3 Subtable 0x29
179a ; --------------------------------------------------------------------------------------
179a 0004 0001 | | .DBG3TAB 0x0004,0x0001
179c 0ae3 ffff | | .CONST 0x0ae3,0xffff
179e 0ae8 fffe | | .CONST 0x0ae8,0xfffe
17a0 0aee fffd | | .CONST 0x0aee,0xfffd
17a2 0aef fffc | | .CONST 0x0aef,0xfffc
17a4 0af4 0001 | | .CONST 0x0af4,0x0001
17a6 ; --------------------------------------------------------------------------------------
17a6 ; Debug3 Subtable 0x2a
17a6 ; --------------------------------------------------------------------------------------
17a6 0004 0001 | | .DBG3TAB 0x0004,0x0001
17a8 0b03 ffff | | .CONST 0x0b03,0xffff
17aa 0b08 fffe | | .CONST 0x0b08,0xfffe
17ac 0b0e fffd | | .CONST 0x0b0e,0xfffd
17ae 0b0f fffc | | .CONST 0x0b0f,0xfffc
17b0 0b14 0001 | | .CONST 0x0b14,0x0001
17b2 ; --------------------------------------------------------------------------------------
17b2 ; Debug3 Subtable 0x2b
17b2 ; --------------------------------------------------------------------------------------
17b2 0003 0017 | | .DBG3TAB 0x0003,0x0017
17b4 0b23 ffff | # | .CONST 0x0b23,0xffff
17b6 0b26 fffe | & | .CONST 0x0b26,0xfffe
17b8 0b27 fffd | ' | .CONST 0x0b27,0xfffd
17ba 0b28 0001 | ( | .CONST 0x0b28,0x0001
17bc 0b29 0401 | ) | .CONST 0x0b29,0x0401
17be 0b2b 0402 | + | .CONST 0x0b2b,0x0402
17c0 0b2c 0403 | , | .CONST 0x0b2c,0x0403
17c2 0b2d 0404 | - | .CONST 0x0b2d,0x0404
17c4 0b2e 0001 | . | .CONST 0x0b2e,0x0001
17c6 0b30 0002 | 0 | .CONST 0x0b30,0x0002
17c8 0b34 0003 | 4 | .CONST 0x0b34,0x0003
17ca 0b35 0801 | 5 | .CONST 0x0b35,0x0801
17cc 0b37 0802 | 7 | .CONST 0x0b37,0x0802
17ce 0b38 0803 | 8 | .CONST 0x0b38,0x0803
17d0 0b39 0804 | 9 | .CONST 0x0b39,0x0804
17d2 0b3a 0003 | : | .CONST 0x0b3a,0x0003
17d4 0b3c 0004 | < | .CONST 0x0b3c,0x0004
17d6 0b46 0005 | F | .CONST 0x0b46,0x0005
17d8 0b47 0006 | G | .CONST 0x0b47,0x0006
17da 0b4b 0007 | K | .CONST 0x0b4b,0x0007
17dc 0b4f 0008 | O | .CONST 0x0b4f,0x0008
17de 0b52 0009 | R | .CONST 0x0b52,0x0009
17e0 0b59 000a | Y | .CONST 0x0b59,0x000a
17e2 0b60 000b | ` | .CONST 0x0b60,0x000b
17e4 0b63 000c | c | .CONST 0x0b63,0x000c
17e6 0b6a 000d | j | .CONST 0x0b6a,0x000d
17e8 ; --------------------------------------------------------------------------------------
17e8 ; Debug3 Subtable 0x2c
17e8 ; --------------------------------------------------------------------------------------
17e8 0008 0005 | | .DBG3TAB 0x0008,0x0005
17ea 0b7b ffff | { | .CONST 0x0b7b,0xffff
17ec 0b80 fffe | | .CONST 0x0b80,0xfffe
17ee 0b85 fffd | | .CONST 0x0b85,0xfffd
17f0 0b86 fffc | | .CONST 0x0b86,0xfffc
17f2 0b87 fffb | | .CONST 0x0b87,0xfffb
17f4 0b8c fffa | | .CONST 0x0b8c,0xfffa
17f6 0b91 fff9 | | .CONST 0x0b91,0xfff9
17f8 0b92 fff8 | | .CONST 0x0b92,0xfff8
17fa 0b93 0001 | | .CONST 0x0b93,0x0001
17fc 0b9d 0002 | | .CONST 0x0b9d,0x0002
17fe 0ba7 0003 | | .CONST 0x0ba7,0x0003
1800 0baf 0004 | | .CONST 0x0baf,0x0004
1802 0bb1 0005 | | .CONST 0x0bb1,0x0005
1804 ; --------------------------------------------------------------------------------------
1804 ; Debug3 Subtable 0x2d
1804 ; --------------------------------------------------------------------------------------
1804 0002 0030 | 0| .DBG3TAB 0x0002,0x0030
1806 0bc3 ffff | | .CONST 0x0bc3,0xffff
1808 0bc6 fffe | | .CONST 0x0bc6,0xfffe
180a 0bcb 0002 | | .CONST 0x0bcb,0x0002
180c 0bcd 0401 | | .CONST 0x0bcd,0x0401
180e 0bcf 0402 | | .CONST 0x0bcf,0x0402
1810 0bd1 0403 | | .CONST 0x0bd1,0x0403
1812 0bd5 0404 | | .CONST 0x0bd5,0x0404
1814 0bd9 0405 | | .CONST 0x0bd9,0x0405
1816 0bdb 0801 | | .CONST 0x0bdb,0x0801
1818 0bdd 0802 | | .CONST 0x0bdd,0x0802
181a 0bde 0803 | | .CONST 0x0bde,0x0803
181c 0bdf 0804 | | .CONST 0x0bdf,0x0804
181e 0be1 0405 | | .CONST 0x0be1,0x0405
1820 0beb 0c01 | | .CONST 0x0beb,0x0c01
1822 0bed 0c02 | | .CONST 0x0bed,0x0c02
1824 0bee 0c03 | | .CONST 0x0bee,0x0c03
1826 0bef 0c04 | | .CONST 0x0bef,0x0c04
1828 0bf1 0804 | | .CONST 0x0bf1,0x0804
182a 0bff 0002 | | .CONST 0x0bff,0x0002
182c 0c01 1001 | | .CONST 0x0c01,0x1001
182e 0c03 1002 | | .CONST 0x0c03,0x1002
1830 0c05 1003 | | .CONST 0x0c05,0x1003
1832 0c09 1004 | | .CONST 0x0c09,0x1004
1834 0c0d 1005 | | .CONST 0x0c0d,0x1005
1836 0c0f 1401 | | .CONST 0x0c0f,0x1401
1838 0c11 1402 | | .CONST 0x0c11,0x1402
183a 0c12 1403 | | .CONST 0x0c12,0x1403
183c 0c13 1404 | | .CONST 0x0c13,0x1404
183e 0c15 1005 | | .CONST 0x0c15,0x1005
1840 0c1f 1801 | | .CONST 0x0c1f,0x1801
1842 0c21 1802 | ! | .CONST 0x0c21,0x1802
1844 0c22 1803 | " | .CONST 0x0c22,0x1803
1846 0c23 1804 | # | .CONST 0x0c23,0x1804
1848 0c25 1404 | % | .CONST 0x0c25,0x1404
184a 0c33 0406 | 3 | .CONST 0x0c33,0x0406
184c 0c35 0003 | 5 | .CONST 0x0c35,0x0003
184e 0c37 0004 | 7 | .CONST 0x0c37,0x0004
1850 0c38 1c01 | 8 | .CONST 0x0c38,0x1c01
1852 0c3a 1c02 | : | .CONST 0x0c3a,0x1c02
1854 0c3c 1c03 | < | .CONST 0x0c3c,0x1c03
1856 0c3f 0004 | ? | .CONST 0x0c3f,0x0004
1858 0c40 0005 | @ | .CONST 0x0c40,0x0005
185a 0c41 2001 | A | .CONST 0x0c41,0x2001
185c 0c43 2002 | C | .CONST 0x0c43,0x2002
185e 0c45 2003 | E | .CONST 0x0c45,0x2003
1860 0c48 0005 | H | .CONST 0x0c48,0x0005
1862 0c4a 0001 | J | .CONST 0x0c4a,0x0001
1864 0c4b 2401 | K$ | .CONST 0x0c4b,0x2401
1866 0c4d 0001 | M | .CONST 0x0c4d,0x0001
1868 0c4f 0006 | O | .CONST 0x0c4f,0x0006
186a ; --------------------------------------------------------------------------------------
186a ; Debug3 Subtable 0x2e
186a ; --------------------------------------------------------------------------------------
186a 0003 000b | | .DBG3TAB 0x0003,0x000b
186c 0c5b ffff | [ | .CONST 0x0c5b,0xffff
186e 0c62 fffe | b | .CONST 0x0c62,0xfffe
1870 0c68 fffd | h | .CONST 0x0c68,0xfffd
1872 0c6a 0001 | j | .CONST 0x0c6a,0x0001
1874 0c6d 0002 | m | .CONST 0x0c6d,0x0002
1876 0c70 0003 | p | .CONST 0x0c70,0x0003
1878 0c72 0004 | r | .CONST 0x0c72,0x0004
187a 0c77 0005 | w | .CONST 0x0c77,0x0005
187c 0c79 0006 | y | .CONST 0x0c79,0x0006
187e 0c7a 0401 | z | .CONST 0x0c7a,0x0401
1880 0c7b 0006 | { | .CONST 0x0c7b,0x0006
1882 0c84 0007 | | .CONST 0x0c84,0x0007
1884 0c85 0801 | | .CONST 0x0c85,0x0801
1886 0c86 0007 | | .CONST 0x0c86,0x0007
1888 ; --------------------------------------------------------------------------------------
1888 ; Debug3 Subtable 0x2f
1888 ; --------------------------------------------------------------------------------------
1888 0002 0008 | | .DBG3TAB 0x0002,0x0008
188a 0c93 ffff | | .CONST 0x0c93,0xffff
188c 0c98 fffe | | .CONST 0x0c98,0xfffe
188e 0ca1 0001 | | .CONST 0x0ca1,0x0001
1890 0ca4 0002 | | .CONST 0x0ca4,0x0002
1892 0ca6 0003 | | .CONST 0x0ca6,0x0003
1894 0ca7 0401 | | .CONST 0x0ca7,0x0401
1896 0ca8 0003 | | .CONST 0x0ca8,0x0003
1898 0cb1 0004 | | .CONST 0x0cb1,0x0004
189a 0cb2 0801 | | .CONST 0x0cb2,0x0801
189c 0cb3 0004 | | .CONST 0x0cb3,0x0004
189e ; --------------------------------------------------------------------------------------
189e ; Debug3 Subtable 0x30
189e ; --------------------------------------------------------------------------------------
189e 0000 0003 | | .DBG3TAB 0x0000,0x0003
18a0 0cc3 0001 | | .CONST 0x0cc3,0x0001
18a2 0cc6 0002 | | .CONST 0x0cc6,0x0002
18a4 0cca 0003 | | .CONST 0x0cca,0x0003
18a6 ; --------------------------------------------------------------------------------------
18a6 ; Debug3 Subtable 0x31
18a6 ; --------------------------------------------------------------------------------------
18a6 000a 0030 | 0| .DBG3TAB 0x000a,0x0030
18a8 0cd3 ffff | | .CONST 0x0cd3,0xffff
18aa 0cd8 fffe | | .CONST 0x0cd8,0xfffe
18ac 0cdd fffd | | .CONST 0x0cdd,0xfffd
18ae 0cde fffc | | .CONST 0x0cde,0xfffc
18b0 0cdf fffb | | .CONST 0x0cdf,0xfffb
18b2 0ce4 fffa | | .CONST 0x0ce4,0xfffa
18b4 0ce9 fff9 | | .CONST 0x0ce9,0xfff9
18b6 0cea fff8 | | .CONST 0x0cea,0xfff8
18b8 0ceb fff7 | | .CONST 0x0ceb,0xfff7
18ba 0cec fff6 | | .CONST 0x0cec,0xfff6
18bc 0ced 0001 | | .CONST 0x0ced,0x0001
18be 0cee 0401 | | .CONST 0x0cee,0x0401
18c0 0cf0 0402 | | .CONST 0x0cf0,0x0402
18c2 0cf1 0403 | | .CONST 0x0cf1,0x0403
18c4 0cf2 0404 | | .CONST 0x0cf2,0x0404
18c6 0cf3 0001 | | .CONST 0x0cf3,0x0001
18c8 0cf7 0006 | | .CONST 0x0cf7,0x0006
18ca 0cfa 0002 | | .CONST 0x0cfa,0x0002
18cc 0cfe 0003 | | .CONST 0x0cfe,0x0003
18ce 0cff 0801 | | .CONST 0x0cff,0x0801
18d0 0d01 0003 | | .CONST 0x0d01,0x0003
18d2 0d02 0c01 | | .CONST 0x0d02,0x0c01
18d4 0d04 0c02 | | .CONST 0x0d04,0x0c02
18d6 0d05 0c03 | | .CONST 0x0d05,0x0c03
18d8 0d06 0c04 | | .CONST 0x0d06,0x0c04
18da 0d07 0801 | | .CONST 0x0d07,0x0801
18dc 0d18 0004 | | .CONST 0x0d18,0x0004
18de 0d1a 0005 | | .CONST 0x0d1a,0x0005
18e0 0d27 0007 | ' | .CONST 0x0d27,0x0007
18e2 0d29 0008 | ) | .CONST 0x0d29,0x0008
18e4 0d33 0009 | 3 | .CONST 0x0d33,0x0009
18e6 0d3d 000a | = | .CONST 0x0d3d,0x000a
18e8 0d41 000b | A | .CONST 0x0d41,0x000b
18ea 0d47 000c | G | .CONST 0x0d47,0x000c
18ec 0d4c 000d | L | .CONST 0x0d4c,0x000d
18ee 0d51 000e | Q | .CONST 0x0d51,0x000e
18f0 0d53 000f | S | .CONST 0x0d53,0x000f
18f2 0d58 0010 | X | .CONST 0x0d58,0x0010
18f4 0d5d 0011 | ] | .CONST 0x0d5d,0x0011
18f6 0d5f 0012 | _ | .CONST 0x0d5f,0x0012
18f8 0d64 0013 | d | .CONST 0x0d64,0x0013
18fa 0d69 0014 | i | .CONST 0x0d69,0x0014
18fc 0d6a 1001 | j | .CONST 0x0d6a,0x1001
18fe 0d6b 0014 | k | .CONST 0x0d6b,0x0014
1900 0d73 0015 | s | .CONST 0x0d73,0x0015
1902 0d77 0016 | w | .CONST 0x0d77,0x0016
1904 0d7d 0017 | } | .CONST 0x0d7d,0x0017
1906 0d82 0018 | | .CONST 0x0d82,0x0018
1908 0d87 0019 | | .CONST 0x0d87,0x0019
190a 0d89 001a | | .CONST 0x0d89,0x001a
190c 0d8e 001b | | .CONST 0x0d8e,0x001b
190e 0d93 001c | | .CONST 0x0d93,0x001c
1910 0d95 001d | | .CONST 0x0d95,0x001d
1912 0d9a 001e | | .CONST 0x0d9a,0x001e
1914 0d9f 001f | | .CONST 0x0d9f,0x001f
1916 0da0 1401 | | .CONST 0x0da0,0x1401
1918 0da1 001f | | .CONST 0x0da1,0x001f
191a 0daa 0020 | | .CONST 0x0daa,0x0020
191c ; --------------------------------------------------------------------------------------
191c ; Debug3 Subtable 0x32
191c ; --------------------------------------------------------------------------------------
191c 0003 002f | /| .DBG3TAB 0x0003,0x002f
191e 0db3 ffff | | .CONST 0x0db3,0xffff
1920 0db6 fffe | | .CONST 0x0db6,0xfffe
1922 0db9 fffd | | .CONST 0x0db9,0xfffd
1924 0dbd 0002 | | .CONST 0x0dbd,0x0002
1926 0dc1 0401 | | .CONST 0x0dc1,0x0401
1928 0dc3 0402 | | .CONST 0x0dc3,0x0402
192a 0dc5 0403 | | .CONST 0x0dc5,0x0403
192c 0dc9 0404 | | .CONST 0x0dc9,0x0404
192e 0dcd 0405 | | .CONST 0x0dcd,0x0405
1930 0dcf 0801 | | .CONST 0x0dcf,0x0801
1932 0dd1 0802 | | .CONST 0x0dd1,0x0802
1934 0dd2 0803 | | .CONST 0x0dd2,0x0803
1936 0dd3 0804 | | .CONST 0x0dd3,0x0804
1938 0dd5 0405 | | .CONST 0x0dd5,0x0405
193a 0ddf 0c01 | | .CONST 0x0ddf,0x0c01
193c 0de1 0c02 | | .CONST 0x0de1,0x0c02
193e 0de2 0c03 | | .CONST 0x0de2,0x0c03
1940 0de3 0c04 | | .CONST 0x0de3,0x0c04
1942 0de5 0804 | | .CONST 0x0de5,0x0804
1944 0df3 0002 | | .CONST 0x0df3,0x0002
1946 0df5 1001 | | .CONST 0x0df5,0x1001
1948 0df7 1002 | | .CONST 0x0df7,0x1002
194a 0df9 1003 | | .CONST 0x0df9,0x1003
194c 0dfd 1004 | | .CONST 0x0dfd,0x1004
194e 0e01 1005 | | .CONST 0x0e01,0x1005
1950 0e03 1401 | | .CONST 0x0e03,0x1401
1952 0e05 1402 | | .CONST 0x0e05,0x1402
1954 0e06 1403 | | .CONST 0x0e06,0x1403
1956 0e07 1404 | | .CONST 0x0e07,0x1404
1958 0e09 1005 | | .CONST 0x0e09,0x1005
195a 0e13 1801 | | .CONST 0x0e13,0x1801
195c 0e15 1802 | | .CONST 0x0e15,0x1802
195e 0e16 1803 | | .CONST 0x0e16,0x1803
1960 0e17 1804 | | .CONST 0x0e17,0x1804
1962 0e19 1404 | | .CONST 0x0e19,0x1404
1964 0e27 0406 | ' | .CONST 0x0e27,0x0406
1966 0e29 0003 | ) | .CONST 0x0e29,0x0003
1968 0e2a 1c01 | * | .CONST 0x0e2a,0x1c01
196a 0e2c 1c02 | , | .CONST 0x0e2c,0x1c02
196c 0e2e 1c03 | . | .CONST 0x0e2e,0x1c03
196e 0e31 0003 | 1 | .CONST 0x0e31,0x0003
1970 0e32 0004 | 2 | .CONST 0x0e32,0x0004
1972 0e33 2001 | 3 | .CONST 0x0e33,0x2001
1974 0e35 2002 | 5 | .CONST 0x0e35,0x2002
1976 0e37 2003 | 7 | .CONST 0x0e37,0x2003
1978 0e3a 0004 | : | .CONST 0x0e3a,0x0004
197a 0e3b 0005 | ; | .CONST 0x0e3b,0x0005
197c 0e3f 0001 | ? | .CONST 0x0e3f,0x0001
197e 0e40 2401 | @$ | .CONST 0x0e40,0x2401
1980 0e42 0001 | B | .CONST 0x0e42,0x0001
1982 ; --------------------------------------------------------------------------------------
1982 ; Debug3 Subtable 0x33
1982 ; --------------------------------------------------------------------------------------
1982 0002 0005 | | .DBG3TAB 0x0002,0x0005
1984 0e4b ffff | K | .CONST 0x0e4b,0xffff
1986 0e52 fffe | R | .CONST 0x0e52,0xfffe
1988 0e59 0001 | Y | .CONST 0x0e59,0x0001
198a 0e5d 0002 | ] | .CONST 0x0e5d,0x0002
198c 0e63 0003 | c | .CONST 0x0e63,0x0003
198e 0e68 0004 | h | .CONST 0x0e68,0x0004
1990 0e6d 0005 | m | .CONST 0x0e6d,0x0005
1992 0000 0000 | | .BLANK 0000[0x6e]