|
|
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: 8192 (0x2000)
Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦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 08b8 | | .CONST 0x08b8 ; Offset of debug table
0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction
0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion
0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments)
0007 0007 | | .CONST 0x0007 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0087 | | .CONST 0x0087 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0031 | 1 | .CONST 0x0031 ; Number of locals
000b INIT_0008:
000b 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x0 = .DEBUG 0x000b,0x09f2,0x8000,0x0000,0x0057,0x3415,0x0000,0x0007
; Debug Table 0x0.0x0 = 0xb,0xffff
000c 0129 | ) | Execute Any,Make_Visible
000d 029a 0093 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0090 ; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 00cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00c8 ; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 00db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00d8 ; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 0103 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0100 ; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 0123 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0120 ; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 029a 014b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0148 ; Debug Table 0x0.0x6 = 0x17,0xfff9
0019 029a 016b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0168 ; Debug Table 0x0.0x7 = 0x19,0xfff8
001b 029a 019b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0198 ; Debug Table 0x0.0x8 = 0x1b,0xfff7
001d 029a 0213 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0210 ; Debug Table 0x0.0x9 = 0x1d,0xfff6
001f 029a 026b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0268 ; Debug Table 0x0.0xa = 0x1f,0xfff5
0021 029a 0273 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0270 ; Debug Table 0x0.0xb = 0x21,0xfff4
0023 029a 0283 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0280 ; Debug Table 0x0.0xc = 0x23,0xfff3
0025 029a 02db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02d8 ; Debug Table 0x0.0xd = 0x25,0xfff2
0027 029a 02fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02f8 ; Debug Table 0x0.0xe = 0x27,0xfff1
0029 029a 031b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0318 ; Debug Table 0x0.0xf = 0x29,0xfff0
002b 029a 0343 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0340 ; Debug Table 0x0.0x10 = 0x2b,0xffef
002d 029a 036b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0368 ; Debug Table 0x0.0x11 = 0x2d,0xffee
002f 029a 037b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0378 ; Debug Table 0x0.0x12 = 0x2f,0xffed
0031 029a 03c3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03c0 ; Debug Table 0x0.0x13 = 0x31,0xffec
0033 029a 047b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0478 ; Debug Table 0x0.0x14 = 0x33,0xffeb
0035 029a 048b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0488 ; Debug Table 0x0.0x15 = 0x35,0xffea
0037 00bf | | Action Accept_Activation
0038 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0038,0x0a20,0x8000,0x0000,0x0058,0x9cf5,0x0000,0x0017
; Debug Table 0x1.0x0 = 0x38,0xffff
0039 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x39,0xfffe
003a 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x3a,0xfffd
003b 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x3b,0xfffc
003c 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x3c,0xfffb
003d 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x5 = 0x3d,0xfffa
003e 00c7 | | Action Elaborate_Subprogram
003f 029d 04ab | | Declare_Subprogram For_Outer_Call,INIT_04a8 ; Debug Table 0x1.0x6 = 0x3f,0xfff9
0041 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x7 = 0x41,0xfff8
0042 00c7 | | Action Elaborate_Subprogram
0043 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x8 = 0x43,0xfff7
0044 00c7 | | Action Elaborate_Subprogram
0045 029b 04cb | | Declare_Subprogram For_Outer_Call,Unelaborated,INIT_04c8 ; Debug Table 0x1.0x9 = 0x45,0xfff6
0047 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0xa = 0x47,0xfff5
0048 00c7 | | Action Elaborate_Subprogram
0049 029d 052b | +| Declare_Subprogram For_Outer_Call,INIT_0528 ; Debug Table 0x1.0xb = 0x49,0xfff4
004b 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0xc = 0x4b,0xfff3
004c 00c7 | | Action Elaborate_Subprogram
004d 029d 0603 | | Declare_Subprogram For_Outer_Call,INIT_0600 ; Debug Table 0x1.0xd = 0x4d,0xfff2
004f 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0xe = 0x4f,0xfff1
0050 00c7 | | Action Elaborate_Subprogram
0051 029d 0613 | | Declare_Subprogram For_Outer_Call,INIT_0610 ; Debug Table 0x1.0xf = 0x51,0xfff0
0053 029d 061b | | Declare_Subprogram For_Outer_Call,INIT_0618 ; Debug Table 0x1.0x10 = 0x53,0xffef
0055 029d 0683 | | Declare_Subprogram For_Outer_Call,INIT_0680 ; Debug Table 0x1.0x11 = 0x55,0xffee
0057 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x12 = 0x57,0xffed
0058 00c7 | | Action Elaborate_Subprogram
0059 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x13 = 0x59,0xffec
005a 00c7 | | Action Elaborate_Subprogram
005b 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x14 = 0x5b,0xffeb
005c 00c7 | | Action Elaborate_Subprogram
005d 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x15 = 0x5d,0xffea
005e 00c7 | | Action Elaborate_Subprogram
005f 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x16 = 0x5f,0xffe9
0060 00c7 | | Action Elaborate_Subprogram
0061 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x17 = 0x61,0xffe8
0062 00c7 | | Action Elaborate_Subprogram
0063 029d 06e3 | | Declare_Subprogram For_Outer_Call,INIT_06e0 ; Debug Table 0x1.0x18 = 0x63,0xffe7
0065 029d 06fb | | Declare_Subprogram For_Outer_Call,INIT_06f8 ; Debug Table 0x1.0x19 = 0x65,0xffe6
0067 029d 075b | [| Declare_Subprogram For_Outer_Call,INIT_0758 ; Debug Table 0x1.0x1a = 0x67,0xffe5
0069 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x1b = 0x69,0xffe4
006a 00c7 | | Action Elaborate_Subprogram
006b 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x1c = 0x6b,0xffe3
006c 00c7 | | Action Elaborate_Subprogram
006d 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x1d = 0x6d,0xffe2
006e 00c7 | | Action Elaborate_Subprogram
006f 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x1e = 0x6f,0xffe1
0070 00c7 | | Action Elaborate_Subprogram
0071 029d 077b | {| Declare_Subprogram For_Outer_Call,INIT_0778 ; Debug Table 0x1.0x1f = 0x71,0xffe0
0073 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x20 = 0x73,0xffdf
0074 00c7 | | Action Elaborate_Subprogram
0075 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x21 = 0x75,0xffde
0076 00c7 | | Action Elaborate_Subprogram
0077 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x22 = 0x77,0xffdd
0078 00c7 | | Action Elaborate_Subprogram
0079 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x23 = 0x79,0xffdc
007a 00c7 | | Action Elaborate_Subprogram
007b 029d 07ab | | Declare_Subprogram For_Outer_Call,INIT_07a8 ; Debug Table 0x1.0x24 = 0x7b,0xffdb
007d 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x25 = 0x7d,0xffda
007e 00c7 | | Action Elaborate_Subprogram
007f 029d 07bb | | Declare_Subprogram For_Outer_Call,INIT_07b8 ; Debug Table 0x1.0x26 = 0x7f,0xffd9
0081 029d 07d3 | | Declare_Subprogram For_Outer_Call,INIT_07d0 ; Debug Table 0x1.0x27 = 0x81,0xffd8
0083 029d 0813 | | Declare_Subprogram For_Outer_Call,INIT_0810 ; Debug Table 0x1.0x28 = 0x83,0xffd7
0085 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x29 = 0x85,0xffd6
0086 00c7 | | Action Elaborate_Subprogram
0087 BODY_0008:
0087 00bc | | Action Signal_Activated
0088 00bb | | Action Signal_Completion
0089 0000 0000 | | .BLANK 0000[0x7]
0090 ; --------------------------------------------------------------------------------------
0090 ; SUBPROGRAM
0090 ; --------------------------------------------------------------------------------------
0090 0098 | | .CONST 0x0098 ; Address of begin
0091 0004 | | .CONST 0x0004 ; Address of exception handler
0092 0002 | | .CONST 0x0002 ; Number of locals
0093 INIT_0090:
0093 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2 = .DEBUG 0x0093,0x0a76,0x0002,0x0000,0x0057,0x3415,0x0000,0x000e
; Debug Table 0x2.0x0 = 0x93,0xffff
0094 00db | | Load_Top At_Offset_3
0095 00eb | | Load_Encached Diana_Cache
0096 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0097 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0098 BODY_0090:
0098 0007 | | Action Break_Optional ; Debug Table 0x2.0x1 = 0x98,0x1
0099 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x2 = 0x99,0x401
009a 0007 | | Action Break_Optional
009b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x3 = 0x9b,0x402
009c 0007 | | Action Break_Optional ; Debug Table 0x2.0x4 = 0x9c,0x403
009d 0007 | | Action Break_Optional ; Debug Table 0x2.0x5 = 0x9d,0x404
009e 0b16 | | Execute_Immediate Case_Compare,0x16 ; Debug Table 0x2.0x6 = 0x9e,0x1
009f 7013 |p | Jump_Nonzero 0xb3
00a0 0b11 | | Execute_Immediate Case_Compare,0x11
00a1 7011 |p | Jump_Nonzero 0xb3
00a2 0b10 | | Execute_Immediate Case_Compare,0x10
00a3 700f |p | Jump_Nonzero 0xb3
00a4 0b0d | | Execute_Immediate Case_Compare,0xd
00a5 700d |p | Jump_Nonzero 0xb3
00a6 0b17 | | Execute_Immediate Case_Compare,0x17
00a7 700d |p | Jump_Nonzero 0xb5
00a8 0b14 | | Execute_Immediate Case_Compare,0x14
00a9 700b |p | Jump_Nonzero 0xb5
00aa 0b12 | | Execute_Immediate Case_Compare,0x12
00ab 700b |p | Jump_Nonzero 0xb7
00ac 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x7 = 0xac,0x5
00ad 0092 088e | | Action Push_String_Extended,0x88e ; "Unexpected item in selected "
00af e001 | | Load 0x0,0x1
00b0 181f | | Execute Package,Field_Execute,Field_Number 0x1f
00b1 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x8 = 0xb1,0x6
00b2 4401 |D | Exit_Subprogram With_Result,0x1
00b3 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x9 = 0xb3,0x2
00b4 4401 |D | Exit_Subprogram With_Result,0x1
00b5 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0xa = 0xb5,0x3
00b6 4401 |D | Exit_Subprogram With_Result,0x1
00b7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xb = 0xb7,0x4
00b8 00eb | | Load_Encached Diana_Cache
00b9 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0
00ba e404 | | Load 0x2,0x4 ; Debug Table 0x2.0xc = 0xba,0x801
00bb 0007 | | Action Break_Optional
00bc 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0xd = 0xbc,0x802
00bd 0007 | | Action Break_Optional ; Debug Table 0x2.0xe = 0xbd,0x803
00be 00d0 | | Action Swap_Control ; Debug Table 0x2.0xf = 0xbe,0x804
00bf 00d1 | | Pop_Control Pop_Count_1
00c0 0f16 | | Execute_Immediate Equal,0x16 ; Debug Table 0x2.0x10 = 0xc0,0x4
00c1 4401 |D | Exit_Subprogram With_Result,0x1
00c2 0000 0000 | | .BLANK 0000[0x6]
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 00d0 | | .CONST 0x00d0 ; Address of begin
00c9 0004 | | .CONST 0x0004 ; Address of exception handler
00ca 0002 | | .CONST 0x0002 ; Number of locals
00cb INIT_00c8:
00cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3 = .DEBUG 0x00cb,0x0a9a,0x0002,0x0000,0x0057,0x3415,0x0000,0x0019
; Debug Table 0x3.0x0 = 0xcb,0xffff
00cc 00db | | Load_Top At_Offset_3
00cd e002 | | Load 0x0,0x2
00ce 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
00cf 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00d0 BODY_00c8:
00d0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x1 = 0xd0,0x1
00d1 8223 | # | Call 0x1,0x23
00d2 4401 |D | Exit_Subprogram With_Result,0x1
00d3 0000 0000 | | .BLANK 0000[0x5]
00d8 ; --------------------------------------------------------------------------------------
00d8 ; SUBPROGRAM
00d8 ; --------------------------------------------------------------------------------------
00d8 00e0 | | .CONST 0x00e0 ; Address of begin
00d9 0004 | | .CONST 0x0004 ; Address of exception handler
00da 0002 | | .CONST 0x0002 ; Number of locals
00db INIT_00d8:
00db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4 = .DEBUG 0x00db,0x0aa0,0x0002,0x0000,0x0057,0x3415,0x0000,0x0024
; Debug Table 0x4.0x0 = 0xdb,0xffff
00dc 00db | | Load_Top At_Offset_3
00dd e003 | | Load 0x0,0x3
00de 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
00df 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00e0 BODY_00d8:
00e0 0007 | | Action Break_Optional ; Debug Table 0x4.0x1 = 0xe0,0x1
00e1 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x2 = 0xe1,0x401
00e2 0007 | | Action Break_Optional
00e3 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x4.0x3 = 0xe3,0x402
00e4 0007 | | Action Break_Optional ; Debug Table 0x4.0x4 = 0xe4,0x403
00e5 0007 | | Action Break_Optional ; Debug Table 0x4.0x5 = 0xe5,0x404
00e6 0f01 | | Execute_Immediate Equal,0x1 ; Debug Table 0x4.0x6 = 0xe6,0x1
00e7 6815 |h | Jump_Zero 0xfd
00e8 00db | | Load_Top At_Offset_3
00e9 00eb | | Load_Encached Diana_Cache
00ea 18fc | | Execute Package,Field_Execute,Field_Number 0xfc
00eb e002 | | Load 0x0,0x2
00ec 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
00ed e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x7 = 0xed,0x801
00ee 0007 | | Action Break_Optional
00ef 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x4.0x8 = 0xef,0x802
00f0 0007 | | Action Break_Optional ; Debug Table 0x4.0x9 = 0xf0,0x803
00f1 00d0 | | Action Swap_Control ; Debug Table 0x4.0xa = 0xf1,0x804
00f2 00d1 | | Pop_Control Pop_Count_1
00f3 0f72 | r | Execute_Immediate Equal,0x72 ; Debug Table 0x4.0xb = 0xf3,0x404
00f4 6808 |h | Jump_Zero 0xfd
00f5 00d8 | | Load_Top At_Offset_0
00f6 00eb | | Load_Encached Diana_Cache
00f7 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9
00f8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xc = 0xf8,0xc01
00f9 021d | | Execute Heap_Access,Is_Null
00fa 00d0 | | Action Swap_Control
00fb 00d1 | | Pop_Control Pop_Count_1
00fc 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0x4.0xd = 0xfc,0x804
00fd 4800 |H | Short_Literal 0x0
00fe 4401 |D | Exit_Subprogram With_Result,0x1
00ff 0000 | | .XXX[0x1]
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 010a | | .CONST 0x010a ; Address of begin
0101 0004 | | .CONST 0x0004 ; Address of exception handler
0102 0002 | | .CONST 0x0002 ; Number of locals
0103 INIT_0100:
0103 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5 = .DEBUG 0x0103,0x0abe,0x0002,0x0000,0x0057,0x3415,0x0000,0x002f
; Debug Table 0x5.0x0 = 0x103,0xffff
0104 00db | | Load_Top At_Offset_3
0105 00eb | | Load_Encached Diana_Cache
0106 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0107 e004 | | Load 0x0,0x4
0108 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0109 0031 | 1 | Store_Top Heap_Access,At_Offset_1
010a BODY_0100:
010a 0007 | | Action Break_Optional ; Debug Table 0x5.0x1 = 0x10a,0x1
010b e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x2 = 0x10b,0x401
010c 0007 | | Action Break_Optional
010d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x5.0x3 = 0x10d,0x402
010e 0007 | | Action Break_Optional ; Debug Table 0x5.0x4 = 0x10e,0x403
010f 0007 | | Action Break_Optional ; Debug Table 0x5.0x5 = 0x10f,0x404
0110 0ba5 | | Execute_Immediate Case_Compare,0xa5 ; Debug Table 0x5.0x6 = 0x110,0x1
0111 7004 |p | Jump_Nonzero 0x116
0112 0ba6 | | Execute_Immediate Case_Compare,0xa6
0113 7004 |p | Jump_Nonzero 0x118
0114 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x7 = 0x114,0x4
0115 4401 |D | Exit_Subprogram With_Result,0x1
0116 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x8 = 0x116,0x2
0117 4401 |D | Exit_Subprogram With_Result,0x1
0118 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x9 = 0x118,0x3
0119 8224 | $ | Call 0x1,0x24
011a 0f00 | | Execute_Immediate Equal,0x0
011b 4401 |D | Exit_Subprogram With_Result,0x1
011c 0000 0000 | | .BLANK 0000[0x4]
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 0129 | ) | .CONST 0x0129 ; Address of begin
0121 0004 | | .CONST 0x0004 ; Address of exception handler
0122 0003 | | .CONST 0x0003 ; Number of locals
0123 INIT_0120:
0123 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6 = .DEBUG 0x0123,0x0ad4,0x0002,0x0000,0x0057,0x3415,0x0000,0x003a
; Debug Table 0x6.0x0 = 0x123,0xffff
0124 00db | | Load_Top At_Offset_3
0125 e002 | | Load 0x0,0x2
0126 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0127 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0128 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x1 = 0x128,0xfffe
0129 BODY_0120:
0129 0007 | | Action Break_Optional ; Debug Table 0x6.0x2 = 0x129,0x1
012a e402 | | Load 0x2,0x2 ; Debug Table 0x6.0x3 = 0x12a,0x401
012b 0007 | | Action Break_Optional
012c 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x6.0x4 = 0x12c,0x402
012d 0007 | | Action Break_Optional ; Debug Table 0x6.0x5 = 0x12d,0x403
012e 0007 | | Action Break_Optional ; Debug Table 0x6.0x6 = 0x12e,0x404
012f 0b72 | r | Execute_Immediate Case_Compare,0x72 ; Debug Table 0x6.0x7 = 0x12f,0x1
0130 7004 |p | Jump_Nonzero 0x135
0131 0ba2 | | Execute_Immediate Case_Compare,0xa2
0132 7002 |p | Jump_Nonzero 0x135
0133 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x8 = 0x133,0x6
0134 4401 |D | Exit_Subprogram With_Result,0x1
0135 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x9 = 0x135,0x2
0136 8226 | & | Call 0x1,0x26
0137 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0138 0007 | | Action Break_Optional ; Debug Table 0x6.0xa = 0x138,0x3
0139 e403 | | Load 0x2,0x3 ; Debug Table 0x6.0xb = 0x139,0x801
013a 0007 | | Action Break_Optional
013b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x6.0xc = 0x13b,0x802
013c 0007 | | Action Break_Optional ; Debug Table 0x6.0xd = 0x13c,0x803
013d 0007 | | Action Break_Optional ; Debug Table 0x6.0xe = 0x13d,0x804
013e 0fa6 | | Execute_Immediate Equal,0xa6 ; Debug Table 0x6.0xf = 0x13e,0x3
013f 7002 |p | Jump_Nonzero 0x142
0140 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x10 = 0x140,0x4
0141 4401 |D | Exit_Subprogram With_Result,0x1
0142 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x11 = 0x142,0x5
0143 8224 | $ | Call 0x1,0x24
0144 4401 |D | Exit_Subprogram With_Result,0x1
0145 0000 0000 | | .XXX[0x3]
0147 0000 | |
0148 ; --------------------------------------------------------------------------------------
0148 ; SUBPROGRAM
0148 ; --------------------------------------------------------------------------------------
0148 014c | L | .CONST 0x014c ; Address of begin
0149 0004 | | .CONST 0x0004 ; Address of exception handler
014a 0002 | | .CONST 0x0002 ; Number of locals
014b INIT_0148:
014b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7 = .DEBUG 0x014b,0x0afa,0x0002,0x0000,0x0057,0x3415,0x0000,0x0045
; Debug Table 0x7.0x0 = 0x14b,0xffff
014c BODY_0148:
014c 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x1 = 0x14c,0x1
014d 8229 | ) | Call 0x1,0x29
014e 6802 |h | Jump_Zero 0x151
014f 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x2 = 0x14f,0x2
0150 4401 |D | Exit_Subprogram With_Result,0x1
0151 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x3 = 0x151,0x3
0152 8226 | & | Call 0x1,0x26
0153 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0154 0007 | | Action Break_Optional ; Debug Table 0x7.0x4 = 0x154,0x4
0155 e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x5 = 0x155,0x401
0156 0007 | | Action Break_Optional
0157 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x7.0x6 = 0x157,0x402
0158 0007 | | Action Break_Optional ; Debug Table 0x7.0x7 = 0x158,0x403
0159 0007 | | Action Break_Optional ; Debug Table 0x7.0x8 = 0x159,0x404
015a 0fa6 | | Execute_Immediate Equal,0xa6 ; Debug Table 0x7.0x9 = 0x15a,0x4
015b 6803 |h | Jump_Zero 0x15f
015c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0xa = 0x15c,0x5
015d 8228 | ( | Call 0x1,0x28
015e 4401 |D | Exit_Subprogram With_Result,0x1
015f 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0xb = 0x15f,0x6
0160 4401 |D | Exit_Subprogram With_Result,0x1
0161 0000 0000 | | .BLANK 0000[0x7]
0168 ; --------------------------------------------------------------------------------------
0168 ; SUBPROGRAM
0168 ; --------------------------------------------------------------------------------------
0168 0177 | w | .CONST 0x0177 ; Address of begin
0169 0004 | | .CONST 0x0004 ; Address of exception handler
016a 0005 | | .CONST 0x0005 ; Number of locals
016b INIT_0168:
016b 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x016b,0x0b14,0x0002,0x0000,0x0057,0x3415,0x0000,0x0050
; Debug Table 0x8.0x0 = 0x16b,0xffff
016c 8216 | | Call 0x1,0x16
016d 00e3 | | Load_Encached Natural_Cache
016e 03f1 | | Declare_Variable Discrete,With_Value
016f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x1 = 0x16f,0xfffe
0170 e5ff | | Load 0x2,-0x1
0171 8226 | & | Call 0x1,0x26
0172 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0173 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x2 = 0x173,0xfffd
0174 00e3 | | Load_Encached Natural_Cache
0175 03f1 | | Declare_Variable Discrete,With_Value
0176 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x3 = 0x176,0xfffc
0177 BODY_0168:
0177 0007 | | Action Break_Optional ; Debug Table 0x8.0x4 = 0x177,0x1
0178 e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x5 = 0x178,0x401
0179 0007 | | Action Break_Optional
017a 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x8.0x6 = 0x17a,0x402
017b 0007 | | Action Break_Optional ; Debug Table 0x8.0x7 = 0x17b,0x403
017c 0007 | | Action Break_Optional ; Debug Table 0x8.0x8 = 0x17c,0x404
017d 0fa2 | | Execute_Immediate Equal,0xa2 ; Debug Table 0x8.0x9 = 0x17d,0x1
017e 7009 |p | Jump_Nonzero 0x188
017f e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0xa = 0x17f,0x2
0180 00eb | | Load_Encached Diana_Cache
0181 18fb | | Execute Package,Field_Execute,Field_Number 0xfb
0182 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0183 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0xb = 0x183,0x3
0184 00d9 | | Load_Top At_Offset_1
0185 8216 | | Call 0x1,0x16
0186 0273 | s | Execute Discrete,Plus
0187 005a | Z | Store_Top Discrete,At_Offset_2
0188 0007 | | Action Break_Optional ; Debug Table 0x8.0xc = 0x188,0x4
0189 e403 | | Load 0x2,0x3 ; Debug Table 0x8.0xd = 0x189,0x801
018a 0007 | | Action Break_Optional
018b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x8.0xe = 0x18b,0x802
018c 0007 | | Action Break_Optional ; Debug Table 0x8.0xf = 0x18c,0x803
018d 0007 | | Action Break_Optional ; Debug Table 0x8.0x10 = 0x18d,0x804
018e 0fa6 | | Execute_Immediate Equal,0xa6 ; Debug Table 0x8.0x11 = 0x18e,0x4
018f 6805 |h | Jump_Zero 0x195
0190 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x12 = 0x190,0x5
0191 00db | | Load_Top At_Offset_3
0192 8215 | | Call 0x1,0x15
0193 0273 | s | Execute Discrete,Plus
0194 005a | Z | Store_Top Discrete,At_Offset_2
0195 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x13 = 0x195,0x6
0196 4401 |D | Exit_Subprogram With_Result,0x1
0197 0000 | | .XXX[0x1]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 01ab | | .CONST 0x01ab ; Address of begin
0199 0004 | | .CONST 0x0004 ; Address of exception handler
019a 0006 | | .CONST 0x0006 ; Number of locals
019b INIT_0198:
019b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9 = .DEBUG 0x019b,0x0b3e,0x0002,0x0000,0x0057,0x3415,0x0000,0x005b
; Debug Table 0x9.0x0 = 0x19b,0xffff
019c 00db | | Load_Top At_Offset_3
019d 00eb | | Load_Encached Diana_Cache
019e 18ea | | Execute Package,Field_Execute,Field_Number 0xea
019f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01a0 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x1 = 0x1a0,0xfffe
01a1 00d9 | | Load_Top At_Offset_1
01a2 00eb | | Load_Encached Diana_Cache
01a3 1888 | | Execute Package,Field_Execute,Field_Number 0x88
01a4 e004 | | Load 0x0,0x4
01a5 1816 | | Execute Package,Field_Execute,Field_Number 0x16
01a6 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01a7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x2 = 0x1a7,0xfffd
01a8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x3 = 0x1a8,0xfffc
01a9 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x9.0x4 = 0x1a9,0xfffb
01aa 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
01ab BODY_0198:
01ab 00cf | | Action Mark_Auxiliary
01ac 7857 |xW | Jump 0x204
01ad e403 | | Load 0x2,0x3 ; Debug Table 0x9.0x5 = 0x1ad,0x2
01ae 0007 | | Action Break_Optional
01af 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x6 = 0x1af,0x401
01b0 7002 |p | Jump_Nonzero 0x1b3
01b1 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x7 = 0x1b1,0x402
01b2 782c |x, | Jump 0x1df
01b3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x8 = 0x1b3,0x403
01b4 0217 | | Execute Heap_Access,All_Reference
01b5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01b6 6804 |h | Jump_Zero 0x1bb
01b7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x9 = 0x1b7,0x404
01b8 0217 | | Execute Heap_Access,All_Reference
01b9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
01ba 7824 |x$ | Jump 0x1df
01bb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xa = 0x1bb,0x405
01bc 0007 | | Action Break_Optional
01bd e409 | | Load 0x2,0x9 ; Debug Table 0x9.0xb = 0x1bd,0x801
01be 0007 | | Action Break_Optional
01bf 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x9.0xc = 0x1bf,0x802
01c0 0007 | | Action Break_Optional ; Debug Table 0x9.0xd = 0x1c0,0x803
01c1 00d0 | | Action Swap_Control ; Debug Table 0x9.0xe = 0x1c1,0x804
01c2 00d1 | | Pop_Control Pop_Count_1
01c3 49bb |I | Short_Literal 0x1bb ; Debug Table 0x9.0xf = 0x1c3,0x405
01c4 00eb | | Load_Encached Diana_Cache
01c5 0098 | | Execute Package,Field_Read_Dynamic
01c6 012c | , | Execute Any,Size
01c7 e005 | | Load 0x0,0x5
01c8 1b17 | | Execute Package,Field_Read,Field_Number 0x17
01c9 025b | [ | Execute Discrete,Check_In_Type
01ca 0273 | s | Execute Discrete,Plus
01cb 00d9 | | Load_Top At_Offset_1
01cc 0007 | | Action Break_Optional
01cd e40a | | Load 0x2,0xa ; Debug Table 0x9.0x10 = 0x1cd,0xc01
01ce 0007 | | Action Break_Optional
01cf 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x9.0x11 = 0x1cf,0xc02
01d0 0007 | | Action Break_Optional ; Debug Table 0x9.0x12 = 0x1d0,0xc03
01d1 00d0 | | Action Swap_Control ; Debug Table 0x9.0x13 = 0x1d1,0xc04
01d2 00d1 | | Pop_Control Pop_Count_1
01d3 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x9.0x14 = 0x1d3,0x804
01d4 00eb | | Load_Encached Diana_Cache
01d5 0098 | | Execute Package,Field_Read_Dynamic
01d6 49c9 |I | Short_Literal 0x1c9
01d7 00eb | | Load_Encached Diana_Cache
01d8 0098 | | Execute Package,Field_Read_Dynamic
01d9 49ca |I | Short_Literal 0x1ca
01da 00eb | | Load_Encached Diana_Cache
01db 0095 | | Execute Package,Field_Reference_Dynamic
01dc e006 | | Load 0x0,0x6
01dd 1819 | | Execute Package,Field_Execute,Field_Number 0x19
01de 7800 |x | Jump 0x1df
01df 00d0 | | Action Swap_Control
01e0 00d1 | | Pop_Control Pop_Count_1
01e1 00eb | | Load_Encached Diana_Cache ; Debug Table 0x9.0x15 = 0x1e1,0x2
01e2 18de | | Execute Package,Field_Execute,Field_Number 0xde
01e3 a404 | | Store_Unchecked 0x2,0x4
01e4 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x16 = 0x1e4,0x3
01e5 8226 | & | Call 0x1,0x26
01e6 0033 | 3 | Store_Top Heap_Access,At_Offset_3
01e7 0007 | | Action Break_Optional ; Debug Table 0x9.0x17 = 0x1e7,0x4
01e8 e405 | | Load 0x2,0x5 ; Debug Table 0x9.0x18 = 0x1e8,0x1001
01e9 0007 | | Action Break_Optional
01ea 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x19 = 0x1ea,0x1002
01eb 0007 | | Action Break_Optional ; Debug Table 0x9.0x1a = 0x1eb,0x1003
01ec 0007 | | Action Break_Optional ; Debug Table 0x9.0x1b = 0x1ec,0x1004
01ed 0fa6 | | Execute_Immediate Equal,0xa6 ; Debug Table 0x9.0x1c = 0x1ed,0x4
01ee 6804 |h | Jump_Zero 0x1f3
01ef 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x1d = 0x1ef,0x5
01f0 0a01 | | Execute_Immediate Plus,0x1
01f1 005a | Z | Store_Top Discrete,At_Offset_2
01f2 7805 |x | Jump 0x1f8
01f3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x1e = 0x1f3,0x6
01f4 e404 | | Load 0x2,0x4
01f5 8216 | | Call 0x1,0x16
01f6 0273 | s | Execute Discrete,Plus
01f7 005a | Z | Store_Top Discrete,At_Offset_2
01f8 0007 | | Action Break_Optional ; Debug Table 0x9.0x1f = 0x1f8,0x7
01f9 e403 | | Load 0x2,0x3 ; Debug Table 0x9.0x20 = 0x1f9,0x1401
01fa 7002 |p | Jump_Nonzero 0x1fd
01fb 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x21 = 0x1fb,0x1402
01fc 7803 |x | Jump 0x200
01fd e403 | | Load 0x2,0x3 ; Debug Table 0x9.0x22 = 0x1fd,0x1403
01fe 0217 | | Execute Heap_Access,All_Reference
01ff 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0200 e004 | | Load 0x0,0x4 ; Debug Table 0x9.0x23 = 0x200,0x7
0201 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0202 a403 | | Store_Unchecked 0x2,0x3
0203 00c9 | | Action Pop_Auxiliary_Loop
0204 0007 | | Action Break_Optional ; Debug Table 0x9.0x24 = 0x204,0x1
0205 e403 | | Load 0x2,0x3 ; Debug Table 0x9.0x25 = 0x205,0x1801
0206 021d | | Execute Heap_Access,Is_Null
0207 6fa5 |o | Jump_Zero 0x1ad ; Debug Table 0x9.0x26 = 0x207,0x1
0208 00ce | | Action Pop_Auxiliary
0209 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x27 = 0x209,0x8
020a 4401 |D | Exit_Subprogram With_Result,0x1
020b 0000 0000 | | .BLANK 0000[0x5]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0251 | Q | .CONST 0x0251 ; Address of begin
0211 0004 | | .CONST 0x0004 ; Address of exception handler
0212 0003 | | .CONST 0x0003 ; Number of locals
0213 INIT_0210:
0213 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa = .DEBUG 0x0213,0x0b90,0x0002,0x0000,0x0057,0x3415,0x0000,0x0066
; Debug Table 0xa.0x0 = 0x213,0xffff
0214 4801 |H | Short_Literal 0x1
0215 e5ff | | Load 0x2,-0x1
0216 00eb | | Load_Encached Diana_Cache
0217 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0218 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x1 = 0x218,0x401
0219 7002 |p | Jump_Nonzero 0x21c
021a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x2 = 0x21a,0x402
021b 782c |x, | Jump 0x248
021c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x3 = 0x21c,0x403
021d 0217 | | Execute Heap_Access,All_Reference
021e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
021f 6804 |h | Jump_Zero 0x224
0220 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x4 = 0x220,0x404
0221 0217 | | Execute Heap_Access,All_Reference
0222 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0223 7824 |x$ | Jump 0x248
0224 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x5 = 0x224,0x405
0225 0007 | | Action Break_Optional
0226 e405 | | Load 0x2,0x5 ; Debug Table 0xa.0x6 = 0x226,0x801
0227 0007 | | Action Break_Optional
0228 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0xa.0x7 = 0x228,0x802
0229 0007 | | Action Break_Optional ; Debug Table 0xa.0x8 = 0x229,0x803
022a 00d0 | | Action Swap_Control ; Debug Table 0xa.0x9 = 0x22a,0x804
022b 00d1 | | Pop_Control Pop_Count_1
022c 49bb |I | Short_Literal 0x1bb ; Debug Table 0xa.0xa = 0x22c,0x405
022d 00eb | | Load_Encached Diana_Cache
022e 0098 | | Execute Package,Field_Read_Dynamic
022f 012c | , | Execute Any,Size
0230 e005 | | Load 0x0,0x5
0231 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0232 025b | [ | Execute Discrete,Check_In_Type
0233 0273 | s | Execute Discrete,Plus
0234 00d9 | | Load_Top At_Offset_1
0235 0007 | | Action Break_Optional
0236 e406 | | Load 0x2,0x6 ; Debug Table 0xa.0xb = 0x236,0xc01
0237 0007 | | Action Break_Optional
0238 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xa.0xc = 0x238,0xc02
0239 0007 | | Action Break_Optional ; Debug Table 0xa.0xd = 0x239,0xc03
023a 00d0 | | Action Swap_Control ; Debug Table 0xa.0xe = 0x23a,0xc04
023b 00d1 | | Pop_Control Pop_Count_1
023c 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0xa.0xf = 0x23c,0x804
023d 00eb | | Load_Encached Diana_Cache
023e 0098 | | Execute Package,Field_Read_Dynamic
023f 49c9 |I | Short_Literal 0x1c9
0240 00eb | | Load_Encached Diana_Cache
0241 0098 | | Execute Package,Field_Read_Dynamic
0242 49ca |I | Short_Literal 0x1ca
0243 00eb | | Load_Encached Diana_Cache
0244 0095 | | Execute Package,Field_Reference_Dynamic
0245 e006 | | Load 0x0,0x6
0246 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0247 7800 |x | Jump 0x248
0248 00d0 | | Action Swap_Control
0249 00d1 | | Pop_Control Pop_Count_1
024a 4976 |Iv | Short_Literal 0x176 ; Debug Table 0xa.0x10 = 0x24a,0xffff
024b 00eb | | Load_Encached Diana_Cache
024c 0098 | | Execute Package,Field_Read_Dynamic
024d 1815 | | Execute Package,Field_Execute,Field_Number 0x15
024e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
024f 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xa.0x11 = 0x24f,0xfffe
0250 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0251 BODY_0210:
0251 00cf | | Action Mark_Auxiliary
0252 780a |x | Jump 0x25d
0253 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x12 = 0x253,0x2
0254 0a01 | | Execute_Immediate Plus,0x1
0255 005a | Z | Store_Top Discrete,At_Offset_2
0256 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x13 = 0x256,0x3
0257 4976 |Iv | Short_Literal 0x176
0258 00eb | | Load_Encached Diana_Cache
0259 0098 | | Execute Package,Field_Read_Dynamic
025a 1816 | | Execute Package,Field_Execute,Field_Number 0x16
025b 0033 | 3 | Store_Top Heap_Access,At_Offset_3
025c 00c9 | | Action Pop_Auxiliary_Loop
025d 0007 | | Action Break_Optional ; Debug Table 0xa.0x14 = 0x25d,0x1
025e 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x15 = 0x25e,0x1001
025f 021d | | Execute Heap_Access,Is_Null
0260 6ff2 |o | Jump_Zero 0x253 ; Debug Table 0xa.0x16 = 0x260,0x1
0261 00ce | | Action Pop_Auxiliary
0262 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x17 = 0x262,0x4
0263 4401 |D | Exit_Subprogram With_Result,0x1
0264 0000 0000 | | .BLANK 0000[0x4]
0268 ; --------------------------------------------------------------------------------------
0268 ; SUBPROGRAM
0268 ; --------------------------------------------------------------------------------------
0268 026b | k | .CONST 0x026b ; Address of begin
0269 0004 | | .CONST 0x0004 ; Address of exception handler
026a 0001 | | .CONST 0x0001 ; Number of locals
026b BODY_0268:
026b INIT_0268:
026b 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x026b,0x0bc2,0x0002,0x0000,0x0057,0x3415,0x0000,0x0071
; Debug Table 0xb.0x0 = 0x26b,0x1
026c e007 | | Load 0x0,0x7
026d 1870 | p | Execute Package,Field_Execute,Field_Number 0x70
026e 4401 |D | Exit_Subprogram With_Result,0x1
026f 0000 | | .XXX[0x1]
0270 ; --------------------------------------------------------------------------------------
0270 ; SUBPROGRAM
0270 ; --------------------------------------------------------------------------------------
0270 0273 | s | .CONST 0x0273 ; Address of begin
0271 0004 | | .CONST 0x0004 ; Address of exception handler
0272 0001 | | .CONST 0x0001 ; Number of locals
0273 BODY_0270:
0273 INIT_0270:
0273 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x0273,0x0bc6,0x0002,0x0000,0x0057,0x3415,0x0000,0x007c
; Debug Table 0xc.0x0 = 0x273,0x1
0274 00eb | | Load_Encached Diana_Cache
0275 18ba | | Execute Package,Field_Execute,Field_Number 0xba
0276 e402 | | Load 0x2,0x2 ; Debug Table 0xc.0x1 = 0x276,0x401
0277 0007 | | Action Break_Optional
0278 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xc.0x2 = 0x278,0x402
0279 0007 | | Action Break_Optional ; Debug Table 0xc.0x3 = 0x279,0x403
027a 00d0 | | Action Swap_Control ; Debug Table 0xc.0x4 = 0x27a,0x404
027b 00d1 | | Pop_Control Pop_Count_1
027c 0f62 | b | Execute_Immediate Equal,0x62 ; Debug Table 0xc.0x5 = 0x27c,0x1
027d 4401 |D | Exit_Subprogram With_Result,0x1
027e 0000 0000 | | .XXX[0x2]
0280 ; --------------------------------------------------------------------------------------
0280 ; SUBPROGRAM
0280 ; --------------------------------------------------------------------------------------
0280 0289 | | .CONST 0x0289 ; Address of begin
0281 0004 | | .CONST 0x0004 ; Address of exception handler
0282 0003 | | .CONST 0x0003 ; Number of locals
0283 INIT_0280:
0283 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xd = .DEBUG 0x0283,0x0bd4,0x0002,0x0000,0x0057,0x3415,0x0000,0x0087
; Debug Table 0xd.0x0 = 0x283,0xffff
0284 00db | | Load_Top At_Offset_3
0285 00eb | | Load_Encached Diana_Cache
0286 1889 | | Execute Package,Field_Execute,Field_Number 0x89
0287 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0288 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x1 = 0x288,0xfffe
0289 BODY_0280:
0289 00cf | | Action Mark_Auxiliary
028a 7844 |xD | Jump 0x2cf
028b 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x2 = 0x28b,0x2
028c 0007 | | Action Break_Optional
028d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x3 = 0x28d,0x401
028e 7002 |p | Jump_Nonzero 0x291
028f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x4 = 0x28f,0x402
0290 782c |x, | Jump 0x2bd
0291 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x5 = 0x291,0x403
0292 0217 | | Execute Heap_Access,All_Reference
0293 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0294 6804 |h | Jump_Zero 0x299
0295 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x6 = 0x295,0x404
0296 0217 | | Execute Heap_Access,All_Reference
0297 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0298 7824 |x$ | Jump 0x2bd
0299 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x7 = 0x299,0x405
029a 0007 | | Action Break_Optional
029b e406 | | Load 0x2,0x6 ; Debug Table 0xd.0x8 = 0x29b,0x801
029c 0007 | | Action Break_Optional
029d 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0xd.0x9 = 0x29d,0x802
029e 0007 | | Action Break_Optional ; Debug Table 0xd.0xa = 0x29e,0x803
029f 00d0 | | Action Swap_Control ; Debug Table 0xd.0xb = 0x29f,0x804
02a0 00d1 | | Pop_Control Pop_Count_1
02a1 49bb |I | Short_Literal 0x1bb ; Debug Table 0xd.0xc = 0x2a1,0x405
02a2 00eb | | Load_Encached Diana_Cache
02a3 0098 | | Execute Package,Field_Read_Dynamic
02a4 012c | , | Execute Any,Size
02a5 e005 | | Load 0x0,0x5
02a6 1b17 | | Execute Package,Field_Read,Field_Number 0x17
02a7 025b | [ | Execute Discrete,Check_In_Type
02a8 0273 | s | Execute Discrete,Plus
02a9 00d9 | | Load_Top At_Offset_1
02aa 0007 | | Action Break_Optional
02ab e407 | | Load 0x2,0x7 ; Debug Table 0xd.0xd = 0x2ab,0xc01
02ac 0007 | | Action Break_Optional
02ad 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xd.0xe = 0x2ad,0xc02
02ae 0007 | | Action Break_Optional ; Debug Table 0xd.0xf = 0x2ae,0xc03
02af 00d0 | | Action Swap_Control ; Debug Table 0xd.0x10 = 0x2af,0xc04
02b0 00d1 | | Pop_Control Pop_Count_1
02b1 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0xd.0x11 = 0x2b1,0x804
02b2 00eb | | Load_Encached Diana_Cache
02b3 0098 | | Execute Package,Field_Read_Dynamic
02b4 49c9 |I | Short_Literal 0x1c9
02b5 00eb | | Load_Encached Diana_Cache
02b6 0098 | | Execute Package,Field_Read_Dynamic
02b7 49ca |I | Short_Literal 0x1ca
02b8 00eb | | Load_Encached Diana_Cache
02b9 0095 | | Execute Package,Field_Reference_Dynamic
02ba e006 | | Load 0x0,0x6
02bb 1819 | | Execute Package,Field_Execute,Field_Number 0x19
02bc 7800 |x | Jump 0x2bd
02bd 00d0 | | Action Swap_Control
02be 00d1 | | Pop_Control Pop_Count_1
02bf 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0xd.0x12 = 0x2bf,0x2
02c0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x13 = 0x2c0,0x3
02c1 822c | , | Call 0x1,0x2c
02c2 6802 |h | Jump_Zero 0x2c5
02c3 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x14 = 0x2c3,0x4
02c4 4401 |D | Exit_Subprogram With_Result,0x1
02c5 0007 | | Action Break_Optional ; Debug Table 0xd.0x15 = 0x2c5,0x5
02c6 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x16 = 0x2c6,0x1001
02c7 7002 |p | Jump_Nonzero 0x2ca
02c8 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xd.0x17 = 0x2c8,0x1002
02c9 7803 |x | Jump 0x2cd
02ca 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x18 = 0x2ca,0x1003
02cb 0217 | | Execute Heap_Access,All_Reference
02cc 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
02cd 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0xd.0x19 = 0x2cd,0x5
02ce 00c9 | | Action Pop_Auxiliary_Loop
02cf 0007 | | Action Break_Optional ; Debug Table 0xd.0x1a = 0x2cf,0x1
02d0 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x1b = 0x2d0,0x1401
02d1 021d | | Execute Heap_Access,Is_Null
02d2 6fb8 |o | Jump_Zero 0x28b ; Debug Table 0xd.0x1c = 0x2d2,0x1
02d3 00ce | | Action Pop_Auxiliary
02d4 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x1d = 0x2d4,0x6
02d5 4401 |D | Exit_Subprogram With_Result,0x1
02d6 0000 0000 | | .XXX[0x2]
02d8 ; --------------------------------------------------------------------------------------
02d8 ; SUBPROGRAM
02d8 ; --------------------------------------------------------------------------------------
02d8 02db | | .CONST 0x02db ; Address of begin
02d9 0004 | | .CONST 0x0004 ; Address of exception handler
02da 0001 | | .CONST 0x0001 ; Number of locals
02db BODY_02d8:
02db INIT_02d8:
02db 0007 | | Action Break_Optional ; Debug Table 0xe = .DEBUG 0x02db,0x0c12,0x0002,0x0000,0x0057,0x3415,0x0000,0x0092
; Debug Table 0xe.0x0 = 0x2db,0x1
02dc e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x1 = 0x2dc,0x401
02dd 0007 | | Action Break_Optional
02de 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xe.0x2 = 0x2de,0x402
02df 0007 | | Action Break_Optional ; Debug Table 0xe.0x3 = 0x2df,0x403
02e0 0007 | | Action Break_Optional ; Debug Table 0xe.0x4 = 0x2e0,0x404
02e1 0ba2 | | Execute_Immediate Case_Compare,0xa2 ; Debug Table 0xe.0x5 = 0x2e1,0x1
02e2 700a |p | Jump_Nonzero 0x2ed
02e3 0b1e | | Execute_Immediate Case_Compare,0x1e
02e4 700a |p | Jump_Nonzero 0x2ef
02e5 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x6 = 0x2e5,0x4
02e6 e008 | | Load 0x0,0x8
02e7 18b0 | | Execute Package,Field_Execute,Field_Number 0xb0
02e8 6802 |h | Jump_Zero 0x2eb
02e9 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x7 = 0x2e9,0x5
02ea 4401 |D | Exit_Subprogram With_Result,0x1
02eb 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x8 = 0x2eb,0x6
02ec 4401 |D | Exit_Subprogram With_Result,0x1
02ed 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x9 = 0x2ed,0x2
02ee 4401 |D | Exit_Subprogram With_Result,0x1
02ef 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0xa = 0x2ef,0x3
02f0 4401 |D | Exit_Subprogram With_Result,0x1
02f1 0000 0000 | | .BLANK 0000[0x7]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 02fb | | .CONST 0x02fb ; Address of begin
02f9 0004 | | .CONST 0x0004 ; Address of exception handler
02fa 0001 | | .CONST 0x0001 ; Number of locals
02fb BODY_02f8:
02fb INIT_02f8:
02fb 0007 | | Action Break_Optional ; Debug Table 0xf = .DEBUG 0x02fb,0x0c2a,0x0002,0x0000,0x0057,0x3415,0x0000,0x009f
; Debug Table 0xf.0x0 = 0x2fb,0x1
02fc e5ff | | Load 0x2,-0x1 ; Debug Table 0xf.0x1 = 0x2fc,0x401
02fd 0007 | | Action Break_Optional
02fe 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xf.0x2 = 0x2fe,0x402
02ff 0007 | | Action Break_Optional ; Debug Table 0xf.0x3 = 0x2ff,0x403
0300 0007 | | Action Break_Optional ; Debug Table 0xf.0x4 = 0x300,0x404
0301 0ba2 | | Execute_Immediate Case_Compare,0xa2 ; Debug Table 0xf.0x5 = 0x301,0x1
0302 700a |p | Jump_Nonzero 0x30d
0303 0b1e | | Execute_Immediate Case_Compare,0x1e
0304 700a |p | Jump_Nonzero 0x30f
0305 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x6 = 0x305,0x4
0306 e008 | | Load 0x0,0x8
0307 18b2 | | Execute Package,Field_Execute,Field_Number 0xb2
0308 6802 |h | Jump_Zero 0x30b
0309 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0x7 = 0x309,0x5
030a 4401 |D | Exit_Subprogram With_Result,0x1
030b 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x8 = 0x30b,0x6
030c 4401 |D | Exit_Subprogram With_Result,0x1
030d 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0x9 = 0x30d,0x2
030e 4401 |D | Exit_Subprogram With_Result,0x1
030f 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0xa = 0x30f,0x3
0310 4401 |D | Exit_Subprogram With_Result,0x1
0311 0000 0000 | | .BLANK 0000[0x7]
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 0320 | | .CONST 0x0320 ; Address of begin
0319 0004 | | .CONST 0x0004 ; Address of exception handler
031a 0002 | | .CONST 0x0002 ; Number of locals
031b INIT_0318:
031b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10 = .DEBUG 0x031b,0x0c42,0x0002,0x0000,0x0057,0x3415,0x0000,0x00ac
; Debug Table 0x10.0x0 = 0x31b,0xffff
031c 00db | | Load_Top At_Offset_3
031d 00eb | | Load_Encached Diana_Cache
031e 18ec | | Execute Package,Field_Execute,Field_Number 0xec
031f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0320 BODY_0318:
0320 00cf | | Action Mark_Auxiliary
0321 0007 | | Action Break_Optional ; Debug Table 0x10.0x1 = 0x321,0x1
0322 0007 | | Action Break_Optional ; Debug Table 0x10.0x2 = 0x322,0x2
0323 e402 | | Load 0x2,0x2 ; Debug Table 0x10.0x3 = 0x323,0x401
0324 0007 | | Action Break_Optional
0325 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0x4 = 0x325,0x402
0326 0007 | | Action Break_Optional ; Debug Table 0x10.0x5 = 0x326,0x403
0327 0007 | | Action Break_Optional ; Debug Table 0x10.0x6 = 0x327,0x404
0328 0b72 | r | Execute_Immediate Case_Compare,0x72 ; Debug Table 0x10.0x7 = 0x328,0x2
0329 700b |p | Jump_Nonzero 0x335
032a 0b3b | ; | Execute_Immediate Case_Compare,0x3b
032b 7009 |p | Jump_Nonzero 0x335
032c 0ba2 | | Execute_Immediate Case_Compare,0xa2
032d 7009 |p | Jump_Nonzero 0x337
032e 0b00 | | Execute_Immediate Case_Compare,0x0
032f 7009 |p | Jump_Nonzero 0x339
0330 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x8 = 0x330,0x6
0331 00eb | | Load_Encached Diana_Cache
0332 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0333 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0334 7806 |x | Jump 0x33b
0335 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x9 = 0x335,0x3
0336 4401 |D | Exit_Subprogram With_Result,0x1
0337 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0xa = 0x337,0x4
0338 4401 |D | Exit_Subprogram With_Result,0x1
0339 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x10.0xb = 0x339,0x5
033a 0257 | W | Execute Discrete,Raise
033b 00d1 | | Pop_Control Pop_Count_1
033c 00c9 | | Action Pop_Auxiliary_Loop
033d 7fe4 | | Jump 0x322
033e 0000 0000 | | .XXX[0x2]
0340 ; --------------------------------------------------------------------------------------
0340 ; SUBPROGRAM
0340 ; --------------------------------------------------------------------------------------
0340 034b | K | .CONST 0x034b ; Address of begin
0341 0004 | | .CONST 0x0004 ; Address of exception handler
0342 0003 | | .CONST 0x0003 ; Number of locals
0343 INIT_0340:
0343 e20d | | Load 0x1,0xd ; Debug Table 0x11 = .DEBUG 0x0343,0x0c5c,0x0002,0x0000,0x0057,0x3415,0x0000,0x00b7
; Debug Table 0x11.0x0 = 0x343,0xffff
0344 0007 | | Action Break_Optional
0345 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x11.0x1 = 0x345,0x401
0346 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x11.0x2 = 0x346,0xffff
0347 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x3 = 0x347,0xfffe
0348 e5ff | | Load 0x2,-0x1
0349 822d | - | Call 0x1,0x2d
034a 0031 | 1 | Store_Top Heap_Access,At_Offset_1
034b BODY_0340:
034b 00cf | | Action Mark_Auxiliary
034c 7809 |x | Jump 0x356
034d 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x4 = 0x34d,0x2
034e 00da | | Load_Top At_Offset_2
034f 00eb | | Load_Encached Diana_Cache
0350 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0351 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0352 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x5 = 0x352,0x3
0353 822d | - | Call 0x1,0x2d
0354 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0355 00c9 | | Action Pop_Auxiliary_Loop
0356 0007 | | Action Break_Optional ; Debug Table 0x11.0x6 = 0x356,0x1
0357 e403 | | Load 0x2,0x3 ; Debug Table 0x11.0x7 = 0x357,0x801
0358 0007 | | Action Break_Optional
0359 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x11.0x8 = 0x359,0x802
035a 0007 | | Action Break_Optional ; Debug Table 0x11.0x9 = 0x35a,0x803
035b 0007 | | Action Break_Optional ; Debug Table 0x11.0xa = 0x35b,0x804
035c 0f72 | r | Execute_Immediate Equal,0x72 ; Debug Table 0x11.0xb = 0x35c,0x1
035d 6fef |o | Jump_Zero 0x34d
035e 00ce | | Action Pop_Auxiliary
035f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0xc = 0x35f,0x4
0360 00d9 | | Load_Top At_Offset_1
0361 00eb | | Load_Encached Diana_Cache
0362 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0363 4401 |D | Exit_Subprogram With_Result,0x1
0364 0000 0000 | | .BLANK 0000[0x4]
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 036b | k | .CONST 0x036b ; Address of begin
0369 0004 | | .CONST 0x0004 ; Address of exception handler
036a 0001 | | .CONST 0x0001 ; Number of locals
036b BODY_0368:
036b INIT_0368:
036b 00da | | Load_Top At_Offset_2 ; Debug Table 0x12 = .DEBUG 0x036b,0x0c78,0x0002,0x0000,0x0057,0x3415,0x0000,0x00c2
; Debug Table 0x12.0x0 = 0x36b,0x1
036c 821d | | Call 0x1,0x1d
036d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x1 = 0x36d,0x401
036e 0217 | | Execute Heap_Access,All_Reference
036f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0370 00d0 | | Action Swap_Control
0371 00d1 | | Pop_Control Pop_Count_1
0372 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0x12.0x2 = 0x372,0x1
0373 0000 0000 | | .BLANK 0000[0x5]
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 038a | | .CONST 0x038a ; Address of begin
0379 0004 | | .CONST 0x0004 ; Address of exception handler
037a 0004 | | .CONST 0x0004 ; Number of locals
037b INIT_0378:
037b e20d | | Load 0x1,0xd ; Debug Table 0x13 = .DEBUG 0x037b,0x0c80,0x0001,0x0000,0x0057,0x3415,0x0000,0x00cf
; Debug Table 0x13.0x0 = 0x37b,0xffff
037c 00db | | Load_Top At_Offset_3
037d 821d | | Call 0x1,0x1d
037e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
037f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13.0x1 = 0x37f,0xfffe
0380 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x2 = 0x380,0x401
0381 0217 | | Execute Heap_Access,All_Reference
0382 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0383 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x13.0x3 = 0x383,0xfffe
0384 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x4 = 0x384,0xfffd
0385 e002 | | Load 0x0,0x2
0386 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0387 e009 | | Load 0x0,0x9
0388 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0389 03f1 | | Declare_Variable Discrete,With_Value
038a BODY_0378:
038a 0007 | | Action Break_Optional ; Debug Table 0x13.0x5 = 0x38a,0x1
038b 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x6 = 0x38b,0x801
038c 0217 | | Execute Heap_Access,All_Reference
038d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
038e 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x13.0x7 = 0x38e,0x1
038f 00cf | | Action Mark_Auxiliary
0390 781d |x | Jump 0x3ae
0391 480d |H | Short_Literal 0xd ; Debug Table 0x13.0x8 = 0x391,0x3
0392 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0393 0007 | | Action Break_Optional ; Debug Table 0x13.0x9 = 0x393,0x4
0394 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0xa = 0x394,0xc01
0395 0217 | | Execute Heap_Access,All_Reference
0396 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0397 8212 | | Call 0x1,0x12 ; Debug Table 0x13.0xb = 0x397,0x4
0398 680f |h | Jump_Zero 0x3a8
0399 0007 | | Action Break_Optional ; Debug Table 0x13.0xc = 0x399,0x5
039a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13.0xd = 0x39a,0x1001
039b 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0xe = 0x39b,0x5
039c 4800 |H | Short_Literal 0x0
039d 0007 | | Action Break_Optional
039e e402 | | Load 0x2,0x2 ; Debug Table 0x13.0xf = 0x39e,0x1401
039f 0217 | | Execute Heap_Access,All_Reference
03a0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03a1 e008 | | Load 0x0,0x8 ; Debug Table 0x13.0x10 = 0x3a1,0x1001
03a2 181c | | Execute Package,Field_Execute,Field_Number 0x1c
03a3 4800 |H | Short_Literal 0x0
03a4 487d |H} | Short_Literal 0x7d
03a5 e404 | | Load 0x2,0x4
03a6 e00a | | Load 0x0,0xa
03a7 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
03a8 0007 | | Action Break_Optional ; Debug Table 0x13.0x11 = 0x3a8,0x6
03a9 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x12 = 0x3a9,0x1801
03aa 0217 | | Execute Heap_Access,All_Reference
03ab 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
03ac a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x13.0x13 = 0x3ac,0x6
03ad 00c9 | | Action Pop_Auxiliary_Loop
03ae 0007 | | Action Break_Optional ; Debug Table 0x13.0x14 = 0x3ae,0x2
03af 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x15 = 0x3af,0x1c01
03b0 021d | | Execute Heap_Access,Is_Null
03b1 6fdf |o | Jump_Zero 0x391 ; Debug Table 0x13.0x16 = 0x3b1,0x2
03b2 00ce | | Action Pop_Auxiliary
03b3 0007 | | Action Break_Optional ; Debug Table 0x13.0x17 = 0x3b3,0x7
03b4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13.0x18 = 0x3b4,0x2001
03b5 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x19 = 0x3b5,0x7
03b6 4800 |H | Short_Literal 0x0
03b7 e5ff | | Load 0x2,-0x1
03b8 e008 | | Load 0x0,0x8
03b9 181c | | Execute Package,Field_Execute,Field_Number 0x1c
03ba 4800 |H | Short_Literal 0x0
03bb 487d |H} | Short_Literal 0x7d
03bc e404 | | Load 0x2,0x4
03bd e00a | | Load 0x0,0xa
03be 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
03bf 4502 |E | Exit_Subprogram 0x2
03c0 ; --------------------------------------------------------------------------------------
03c0 ; SUBPROGRAM
03c0 ; --------------------------------------------------------------------------------------
03c0 03d1 | | .CONST 0x03d1 ; Address of begin
03c1 0004 | | .CONST 0x0004 ; Address of exception handler
03c2 0008 | | .CONST 0x0008 ; Number of locals
03c3 INIT_03c0:
03c3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x14 = .DEBUG 0x03c3,0x0cb6,0x0002,0x0000,0x0057,0x3415,0x0000,0x00d9
; Debug Table 0x14.0x0 = 0x3c3,0xffff
03c4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x1 = 0x3c4,0xfffe
03c5 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x14.0x2 = 0x3c5,0xfffd
03c6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x3 = 0x3c6,0xfffc
03c7 e20d | | Load 0x1,0xd ; Debug Table 0x14.0x4 = 0x3c7,0xfffb
03c8 0007 | | Action Break_Optional
03c9 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x14.0x5 = 0x3c9,0x401
03ca 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x14.0x6 = 0x3ca,0xfffb
03cb e20d | | Load 0x1,0xd
03cc 0007 | | Action Break_Optional
03cd 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x14.0x7 = 0x3cd,0x801
03ce 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x14.0x8 = 0x3ce,0x401
03cf 029f 0873 | s| Declare_Subprogram For_Call,INIT_0870 ; Debug Table 0x14.0x9 = 0x3cf,0xfffa
03d1 BODY_03c0:
03d1 0007 | | Action Break_Optional ; Debug Table 0x14.0xa = 0x3d1,0x1
03d2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0xb = 0x3d2,0xc01
03d3 0007 | | Action Break_Optional
03d4 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0xc = 0x3d4,0xc02
03d5 0007 | | Action Break_Optional ; Debug Table 0x14.0xd = 0x3d5,0xc03
03d6 0007 | | Action Break_Optional ; Debug Table 0x14.0xe = 0x3d6,0xc04
03d7 0fa2 | | Execute_Immediate Equal,0xa2 ; Debug Table 0x14.0xf = 0x3d7,0x1
03d8 709a |p | Jump_Nonzero 0x473
03d9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x10 = 0x3d9,0x2
03da 00eb | | Load_Encached Diana_Cache
03db 18fb | | Execute Package,Field_Execute,Field_Number 0xfb
03dc 00eb | | Load_Encached Diana_Cache
03dd 1888 | | Execute Package,Field_Execute,Field_Number 0x88
03de a402 | | Store_Unchecked 0x2,0x2
03df 00cf | | Action Mark_Auxiliary
03e0 788d |x | Jump 0x46e
03e1 e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x11 = 0x3e1,0x4
03e2 0007 | | Action Break_Optional
03e3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x12 = 0x3e3,0x1001
03e4 7002 |p | Jump_Nonzero 0x3e7
03e5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x13 = 0x3e5,0x1002
03e6 782c |x, | Jump 0x413
03e7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x14 = 0x3e7,0x1003
03e8 0217 | | Execute Heap_Access,All_Reference
03e9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03ea 6804 |h | Jump_Zero 0x3ef
03eb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x15 = 0x3eb,0x1004
03ec 0217 | | Execute Heap_Access,All_Reference
03ed 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
03ee 7824 |x$ | Jump 0x413
03ef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x16 = 0x3ef,0x1005
03f0 0007 | | Action Break_Optional
03f1 e40b | | Load 0x2,0xb ; Debug Table 0x14.0x17 = 0x3f1,0x1401
03f2 0007 | | Action Break_Optional
03f3 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x14.0x18 = 0x3f3,0x1402
03f4 0007 | | Action Break_Optional ; Debug Table 0x14.0x19 = 0x3f4,0x1403
03f5 00d0 | | Action Swap_Control ; Debug Table 0x14.0x1a = 0x3f5,0x1404
03f6 00d1 | | Pop_Control Pop_Count_1
03f7 49bb |I | Short_Literal 0x1bb ; Debug Table 0x14.0x1b = 0x3f7,0x1005
03f8 00eb | | Load_Encached Diana_Cache
03f9 0098 | | Execute Package,Field_Read_Dynamic
03fa 012c | , | Execute Any,Size
03fb e005 | | Load 0x0,0x5
03fc 1b17 | | Execute Package,Field_Read,Field_Number 0x17
03fd 025b | [ | Execute Discrete,Check_In_Type
03fe 0273 | s | Execute Discrete,Plus
03ff 00d9 | | Load_Top At_Offset_1
0400 0007 | | Action Break_Optional
0401 e40c | | Load 0x2,0xc ; Debug Table 0x14.0x1c = 0x401,0x1801
0402 0007 | | Action Break_Optional
0403 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x14.0x1d = 0x403,0x1802
0404 0007 | | Action Break_Optional ; Debug Table 0x14.0x1e = 0x404,0x1803
0405 00d0 | | Action Swap_Control ; Debug Table 0x14.0x1f = 0x405,0x1804
0406 00d1 | | Pop_Control Pop_Count_1
0407 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x14.0x20 = 0x407,0x1404
0408 00eb | | Load_Encached Diana_Cache
0409 0098 | | Execute Package,Field_Read_Dynamic
040a 49c9 |I | Short_Literal 0x1c9
040b 00eb | | Load_Encached Diana_Cache
040c 0098 | | Execute Package,Field_Read_Dynamic
040d 49ca |I | Short_Literal 0x1ca
040e 00eb | | Load_Encached Diana_Cache
040f 0095 | | Execute Package,Field_Reference_Dynamic
0410 e006 | | Load 0x0,0x6
0411 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0412 7800 |x | Jump 0x413
0413 00d0 | | Action Swap_Control
0414 00d1 | | Pop_Control Pop_Count_1
0415 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x14.0x21 = 0x415,0x4
0416 0007 | | Action Break_Optional ; Debug Table 0x14.0x22 = 0x416,0x5
0417 e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x23 = 0x417,0x1c01
0418 7002 |p | Jump_Nonzero 0x41b
0419 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x14.0x24 = 0x419,0x1c02
041a 7803 |x | Jump 0x41e
041b e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x25 = 0x41b,0x1c03
041c 0217 | | Execute Heap_Access,All_Reference
041d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
041e a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x14.0x26 = 0x41e,0x5
041f e403 | | Load 0x2,0x3 ; Debug Table 0x14.0x27 = 0x41f,0x6
0420 00eb | | Load_Encached Diana_Cache
0421 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0422 00eb | | Load_Encached Diana_Cache
0423 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0424 a404 | | Store_Unchecked 0x2,0x4
0425 00cf | | Action Mark_Auxiliary
0426 7841 |xA | Jump 0x468
0427 e404 | | Load 0x2,0x4 ; Debug Table 0x14.0x28 = 0x427,0x8
0428 0007 | | Action Break_Optional
0429 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x29 = 0x429,0x2001
042a 7002 |p | Jump_Nonzero 0x42d
042b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x2a = 0x42b,0x2002
042c 782c |x, | Jump 0x459
042d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x2b = 0x42d,0x2003
042e 0217 | | Execute Heap_Access,All_Reference
042f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0430 6804 |h | Jump_Zero 0x435
0431 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x2c = 0x431,0x2004
0432 0217 | | Execute Heap_Access,All_Reference
0433 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0434 7824 |x$ | Jump 0x459
0435 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x2d = 0x435,0x2005
0436 0007 | | Action Break_Optional
0437 e40c | | Load 0x2,0xc ; Debug Table 0x14.0x2e = 0x437,0x2401
0438 0007 | | Action Break_Optional
0439 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x14.0x2f = 0x439,0x2402
043a 0007 | | Action Break_Optional ; Debug Table 0x14.0x30 = 0x43a,0x2403
043b 00d0 | | Action Swap_Control ; Debug Table 0x14.0x31 = 0x43b,0x2404
043c 00d1 | | Pop_Control Pop_Count_1
043d 49bb |I | Short_Literal 0x1bb ; Debug Table 0x14.0x32 = 0x43d,0x2005
043e 00eb | | Load_Encached Diana_Cache
043f 0098 | | Execute Package,Field_Read_Dynamic
0440 012c | , | Execute Any,Size
0441 e005 | | Load 0x0,0x5
0442 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0443 025b | [ | Execute Discrete,Check_In_Type
0444 0273 | s | Execute Discrete,Plus
0445 00d9 | | Load_Top At_Offset_1
0446 0007 | | Action Break_Optional
0447 e40d | | Load 0x2,0xd ; Debug Table 0x14.0x33 = 0x447,0x2801
0448 0007 | | Action Break_Optional
0449 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x14.0x34 = 0x449,0x2802
044a 0007 | | Action Break_Optional ; Debug Table 0x14.0x35 = 0x44a,0x2803
044b 00d0 | | Action Swap_Control ; Debug Table 0x14.0x36 = 0x44b,0x2804
044c 00d1 | | Pop_Control Pop_Count_1
044d 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x14.0x37 = 0x44d,0x2404
044e 00eb | | Load_Encached Diana_Cache
044f 0098 | | Execute Package,Field_Read_Dynamic
0450 49c9 |I | Short_Literal 0x1c9
0451 00eb | | Load_Encached Diana_Cache
0452 0098 | | Execute Package,Field_Read_Dynamic
0453 49ca |I | Short_Literal 0x1ca
0454 00eb | | Load_Encached Diana_Cache
0455 0095 | | Execute Package,Field_Reference_Dynamic
0456 e006 | | Load 0x0,0x6
0457 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0458 7800 |x | Jump 0x459
0459 00d0 | | Action Swap_Control
045a 00d1 | | Pop_Control Pop_Count_1
045b a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x14.0x38 = 0x45b,0x8
045c 0007 | | Action Break_Optional ; Debug Table 0x14.0x39 = 0x45c,0x9
045d e404 | | Load 0x2,0x4 ; Debug Table 0x14.0x3a = 0x45d,0x2c01
045e 7002 |p | Jump_Nonzero 0x461
045f 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x14.0x3b = 0x45f,0x2c02
0460 7803 |x | Jump 0x464
0461 e404 | | Load 0x2,0x4 ; Debug Table 0x14.0x3c = 0x461,0x2c03
0462 0217 | | Execute Heap_Access,All_Reference
0463 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0464 a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x14.0x3d = 0x464,0x9
0465 e405 | | Load 0x2,0x5 ; Debug Table 0x14.0x3e = 0x465,0xa
0466 8408 | | Call 0x2,0x8
0467 00c9 | | Action Pop_Auxiliary_Loop
0468 0007 | | Action Break_Optional ; Debug Table 0x14.0x3f = 0x468,0x7
0469 e404 | | Load 0x2,0x4 ; Debug Table 0x14.0x40 = 0x469,0x3001
046a 021d | | Execute Heap_Access,Is_Null
046b 6fbb |o | Jump_Zero 0x427 ; Debug Table 0x14.0x41 = 0x46b,0x7
046c 00ce | | Action Pop_Auxiliary
046d 00c9 | | Action Pop_Auxiliary_Loop
046e 0007 | | Action Break_Optional ; Debug Table 0x14.0x42 = 0x46e,0x3
046f e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x43 = 0x46f,0x3401
0470 021d | | Execute Heap_Access,Is_Null
0471 6f6f |oo | Jump_Zero 0x3e1 ; Debug Table 0x14.0x44 = 0x471,0x3
0472 00ce | | Action Pop_Auxiliary
0473 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x45 = 0x473,0xb
0474 4401 |D | Exit_Subprogram With_Result,0x1
0475 0000 0000 | | .XXX[0x3]
0477 0000 | |
0478 ; --------------------------------------------------------------------------------------
0478 ; SUBPROGRAM
0478 ; --------------------------------------------------------------------------------------
0478 047b | { | .CONST 0x047b ; Address of begin
0479 0004 | | .CONST 0x0004 ; Address of exception handler
047a 0001 | | .CONST 0x0001 ; Number of locals
047b BODY_0478:
047b INIT_0478:
047b 00da | | Load_Top At_Offset_2 ; Debug Table 0x15 = .DEBUG 0x047b,0x0d44,0x0002,0x0000,0x0057,0x3415,0x0000,0x00e4
; Debug Table 0x15.0x0 = 0x47b,0x1
047c 822e | . | Call 0x1,0x2e
047d 00db | | Load_Top At_Offset_3
047e e002 | | Load 0x0,0x2
047f 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0480 0278 | x | Execute Discrete,Or
0481 4401 |D | Exit_Subprogram With_Result,0x1
0482 0000 0000 | | .BLANK 0000[0x6]
0488 ; --------------------------------------------------------------------------------------
0488 ; SUBPROGRAM
0488 ; --------------------------------------------------------------------------------------
0488 048c | | .CONST 0x048c ; Address of begin
0489 0004 | | .CONST 0x0004 ; Address of exception handler
048a 0002 | | .CONST 0x0002 ; Number of locals
048b INIT_0488:
048b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16 = .DEBUG 0x048b,0x0d48,0x0002,0x0000,0x0057,0x3415,0x0000,0x00ef
; Debug Table 0x16.0x0 = 0x48b,0xffff
048c BODY_0488:
048c 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x1 = 0x48c,0x1
048d 4976 |Iv | Short_Literal 0x176
048e 00eb | | Load_Encached Diana_Cache
048f 0098 | | Execute Package,Field_Read_Dynamic
0490 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0491 8230 | 0 | Call 0x1,0x30
0492 6802 |h | Jump_Zero 0x495
0493 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0x2 = 0x493,0x2
0494 4401 |D | Exit_Subprogram With_Result,0x1
0495 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x3 = 0x495,0x3
0496 822f | / | Call 0x1,0x2f
0497 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0498 0007 | | Action Break_Optional ; Debug Table 0x16.0x4 = 0x498,0x4
0499 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x5 = 0x499,0x401
049a 021d | | Execute Heap_Access,Is_Null
049b 7003 |p | Jump_Nonzero 0x49f ; Debug Table 0x16.0x6 = 0x49b,0x4
049c 00d8 | | Load_Top At_Offset_0
049d 8231 | 1 | Call 0x1,0x31
049e 4401 |D | Exit_Subprogram With_Result,0x1
049f 4800 |H | Short_Literal 0x0
04a0 4401 |D | Exit_Subprogram With_Result,0x1
04a1 0000 0000 | | .BLANK 0000[0x7]
04a8 ; --------------------------------------------------------------------------------------
04a8 ; SUBPROGRAM
04a8 ; --------------------------------------------------------------------------------------
04a8 04ab | | .CONST 0x04ab ; Address of begin
04a9 0004 | | .CONST 0x0004 ; Address of exception handler
04aa 0001 | | .CONST 0x0001 ; Number of locals
04ab BODY_04a8:
04ab INIT_04a8:
04ab 0007 | | Action Break_Optional ; Debug Table 0x17 = .DEBUG 0x04ab,0x0d58,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x0093
; Debug Table 0x17.0x0 = 0x4ab,0x1
04ac e5ff | | Load 0x2,-0x1 ; Debug Table 0x17.0x1 = 0x4ac,0x401
04ad 0007 | | Action Break_Optional
04ae 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x17.0x2 = 0x4ae,0x402
04af 0007 | | Action Break_Optional ; Debug Table 0x17.0x3 = 0x4af,0x403
04b0 0007 | | Action Break_Optional ; Debug Table 0x17.0x4 = 0x4b0,0x404
04b1 0b72 | r | Execute_Immediate Case_Compare,0x72 ; Debug Table 0x17.0x5 = 0x4b1,0x1
04b2 7006 |p | Jump_Nonzero 0x4b9
04b3 0b71 | q | Execute_Immediate Case_Compare,0x71
04b4 7004 |p | Jump_Nonzero 0x4b9
04b5 0b70 | p | Execute_Immediate Case_Compare,0x70
04b6 7002 |p | Jump_Nonzero 0x4b9
04b7 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x6 = 0x4b7,0x3
04b8 4401 |D | Exit_Subprogram With_Result,0x1
04b9 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x7 = 0x4b9,0x2
04ba 00eb | | Load_Encached Diana_Cache
04bb 18fb | | Execute Package,Field_Execute,Field_Number 0xfb
04bc 00eb | | Load_Encached Diana_Cache
04bd 1888 | | Execute Package,Field_Execute,Field_Number 0x88
04be 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x8 = 0x4be,0x801
04bf 021d | | Execute Heap_Access,Is_Null
04c0 00d0 | | Action Swap_Control
04c1 00d1 | | Pop_Control Pop_Count_1
04c2 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x17.0x9 = 0x4c2,0x2
04c3 4401 |D | Exit_Subprogram With_Result,0x1
04c4 0000 0000 | | .BLANK 0000[0x4]
04c8 ; --------------------------------------------------------------------------------------
04c8 ; SUBPROGRAM
04c8 ; --------------------------------------------------------------------------------------
04c8 04d4 | | .CONST 0x04d4 ; Address of begin
04c9 0004 | | .CONST 0x0004 ; Address of exception handler
04ca 0002 | | .CONST 0x0002 ; Number of locals
04cb INIT_04c8:
04cb 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x18 = .DEBUG 0x04cb,0x0d6e,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x013f
; Debug Table 0x18.0x0 = 0x4cb,0xffff
04cc 00db | | Load_Top At_Offset_3
04cd 00eb | | Load_Encached Diana_Cache
04ce 18ea | | Execute Package,Field_Execute,Field_Number 0xea
04cf 00eb | | Load_Encached Diana_Cache
04d0 1889 | | Execute Package,Field_Execute,Field_Number 0x89
04d1 e004 | | Load 0x0,0x4
04d2 1816 | | Execute Package,Field_Execute,Field_Number 0x16
04d3 0031 | 1 | Store_Top Heap_Access,At_Offset_1
04d4 BODY_04c8:
04d4 00cf | | Action Mark_Auxiliary
04d5 7846 |xF | Jump 0x51c
04d6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x1 = 0x4d6,0x2
04d7 0007 | | Action Break_Optional
04d8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x2 = 0x4d8,0x401
04d9 7002 |p | Jump_Nonzero 0x4dc
04da 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x3 = 0x4da,0x402
04db 782c |x, | Jump 0x508
04dc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x4 = 0x4dc,0x403
04dd 0217 | | Execute Heap_Access,All_Reference
04de 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
04df 6804 |h | Jump_Zero 0x4e4
04e0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x5 = 0x4e0,0x404
04e1 0217 | | Execute Heap_Access,All_Reference
04e2 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
04e3 7824 |x$ | Jump 0x508
04e4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x6 = 0x4e4,0x405
04e5 0007 | | Action Break_Optional
04e6 e405 | | Load 0x2,0x5 ; Debug Table 0x18.0x7 = 0x4e6,0x801
04e7 0007 | | Action Break_Optional
04e8 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x18.0x8 = 0x4e8,0x802
04e9 0007 | | Action Break_Optional ; Debug Table 0x18.0x9 = 0x4e9,0x803
04ea 00d0 | | Action Swap_Control ; Debug Table 0x18.0xa = 0x4ea,0x804
04eb 00d1 | | Pop_Control Pop_Count_1
04ec 49bb |I | Short_Literal 0x1bb ; Debug Table 0x18.0xb = 0x4ec,0x405
04ed 00eb | | Load_Encached Diana_Cache
04ee 0098 | | Execute Package,Field_Read_Dynamic
04ef 012c | , | Execute Any,Size
04f0 e005 | | Load 0x0,0x5
04f1 1b17 | | Execute Package,Field_Read,Field_Number 0x17
04f2 025b | [ | Execute Discrete,Check_In_Type
04f3 0273 | s | Execute Discrete,Plus
04f4 00d9 | | Load_Top At_Offset_1
04f5 0007 | | Action Break_Optional
04f6 e406 | | Load 0x2,0x6 ; Debug Table 0x18.0xc = 0x4f6,0xc01
04f7 0007 | | Action Break_Optional
04f8 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x18.0xd = 0x4f8,0xc02
04f9 0007 | | Action Break_Optional ; Debug Table 0x18.0xe = 0x4f9,0xc03
04fa 00d0 | | Action Swap_Control ; Debug Table 0x18.0xf = 0x4fa,0xc04
04fb 00d1 | | Pop_Control Pop_Count_1
04fc 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x18.0x10 = 0x4fc,0x804
04fd 00eb | | Load_Encached Diana_Cache
04fe 0098 | | Execute Package,Field_Read_Dynamic
04ff 49c9 |I | Short_Literal 0x1c9
0500 00eb | | Load_Encached Diana_Cache
0501 0098 | | Execute Package,Field_Read_Dynamic
0502 49ca |I | Short_Literal 0x1ca
0503 00eb | | Load_Encached Diana_Cache
0504 0095 | | Execute Package,Field_Reference_Dynamic
0505 e006 | | Load 0x0,0x6
0506 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0507 7800 |x | Jump 0x508
0508 00d0 | | Action Swap_Control
0509 00d1 | | Pop_Control Pop_Count_1
050a 00eb | | Load_Encached Diana_Cache ; Debug Table 0x18.0x11 = 0x50a,0x2
050b 18de | | Execute Package,Field_Execute,Field_Number 0xde
050c 8225 | % | Call 0x1,0x25
050d 6802 |h | Jump_Zero 0x510
050e 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0x12 = 0x50e,0x3
050f 4401 |D | Exit_Subprogram With_Result,0x1
0510 0007 | | Action Break_Optional ; Debug Table 0x18.0x13 = 0x510,0x4
0511 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x14 = 0x511,0x1001
0512 7002 |p | Jump_Nonzero 0x515
0513 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x18.0x15 = 0x513,0x1002
0514 7803 |x | Jump 0x518
0515 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x16 = 0x515,0x1003
0516 0217 | | Execute Heap_Access,All_Reference
0517 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0518 e004 | | Load 0x0,0x4 ; Debug Table 0x18.0x17 = 0x518,0x4
0519 1816 | | Execute Package,Field_Execute,Field_Number 0x16
051a 0032 | 2 | Store_Top Heap_Access,At_Offset_2
051b 00c9 | | Action Pop_Auxiliary_Loop
051c 0007 | | Action Break_Optional ; Debug Table 0x18.0x18 = 0x51c,0x1
051d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x19 = 0x51d,0x1401
051e 021d | | Execute Heap_Access,Is_Null
051f 6fb6 |o | Jump_Zero 0x4d6 ; Debug Table 0x18.0x1a = 0x51f,0x1
0520 00ce | | Action Pop_Auxiliary
0521 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x1b = 0x521,0x5
0522 4401 |D | Exit_Subprogram With_Result,0x1
0523 0000 0000 | | .BLANK 0000[0x5]
0528 ; --------------------------------------------------------------------------------------
0528 ; SUBPROGRAM
0528 ; --------------------------------------------------------------------------------------
0528 0530 | 0 | .CONST 0x0530 ; Address of begin
0529 0004 | | .CONST 0x0004 ; Address of exception handler
052a 0002 | | .CONST 0x0002 ; Number of locals
052b INIT_0528:
052b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x19 = .DEBUG 0x052b,0x0da8,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x018f
; Debug Table 0x19.0x0 = 0x52b,0xffff
052c 00db | | Load_Top At_Offset_3
052d 00eb | | Load_Encached Diana_Cache
052e 1889 | | Execute Package,Field_Execute,Field_Number 0x89
052f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0530 BODY_0528:
0530 00cf | | Action Mark_Auxiliary
0531 78c1 |x | Jump 0x5f3
0532 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0x1 = 0x532,0x2
0533 0007 | | Action Break_Optional
0534 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x2 = 0x534,0x401
0535 7002 |p | Jump_Nonzero 0x538
0536 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x3 = 0x536,0x402
0537 782c |x, | Jump 0x564
0538 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x4 = 0x538,0x403
0539 0217 | | Execute Heap_Access,All_Reference
053a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
053b 6804 |h | Jump_Zero 0x540
053c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x5 = 0x53c,0x404
053d 0217 | | Execute Heap_Access,All_Reference
053e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
053f 7824 |x$ | Jump 0x564
0540 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x6 = 0x540,0x405
0541 0007 | | Action Break_Optional
0542 e405 | | Load 0x2,0x5 ; Debug Table 0x19.0x7 = 0x542,0x801
0543 0007 | | Action Break_Optional
0544 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x19.0x8 = 0x544,0x802
0545 0007 | | Action Break_Optional ; Debug Table 0x19.0x9 = 0x545,0x803
0546 00d0 | | Action Swap_Control ; Debug Table 0x19.0xa = 0x546,0x804
0547 00d1 | | Pop_Control Pop_Count_1
0548 49bb |I | Short_Literal 0x1bb ; Debug Table 0x19.0xb = 0x548,0x405
0549 00eb | | Load_Encached Diana_Cache
054a 0098 | | Execute Package,Field_Read_Dynamic
054b 012c | , | Execute Any,Size
054c e005 | | Load 0x0,0x5
054d 1b17 | | Execute Package,Field_Read,Field_Number 0x17
054e 025b | [ | Execute Discrete,Check_In_Type
054f 0273 | s | Execute Discrete,Plus
0550 00d9 | | Load_Top At_Offset_1
0551 0007 | | Action Break_Optional
0552 e406 | | Load 0x2,0x6 ; Debug Table 0x19.0xc = 0x552,0xc01
0553 0007 | | Action Break_Optional
0554 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x19.0xd = 0x554,0xc02
0555 0007 | | Action Break_Optional ; Debug Table 0x19.0xe = 0x555,0xc03
0556 00d0 | | Action Swap_Control ; Debug Table 0x19.0xf = 0x556,0xc04
0557 00d1 | | Pop_Control Pop_Count_1
0558 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x19.0x10 = 0x558,0x804
0559 00eb | | Load_Encached Diana_Cache
055a 0098 | | Execute Package,Field_Read_Dynamic
055b 49c9 |I | Short_Literal 0x1c9
055c 00eb | | Load_Encached Diana_Cache
055d 0098 | | Execute Package,Field_Read_Dynamic
055e 49ca |I | Short_Literal 0x1ca
055f 00eb | | Load_Encached Diana_Cache
0560 0095 | | Execute Package,Field_Reference_Dynamic
0561 e006 | | Load 0x0,0x6
0562 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0563 7800 |x | Jump 0x564
0564 00d0 | | Action Swap_Control
0565 00d1 | | Pop_Control Pop_Count_1
0566 0007 | | Action Break_Optional ; Debug Table 0x19.0x11 = 0x566,0x2
0567 e404 | | Load 0x2,0x4 ; Debug Table 0x19.0x12 = 0x567,0x1001
0568 0007 | | Action Break_Optional
0569 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x19.0x13 = 0x569,0x1002
056a 0007 | | Action Break_Optional ; Debug Table 0x19.0x14 = 0x56a,0x1003
056b 00d0 | | Action Swap_Control ; Debug Table 0x19.0x15 = 0x56b,0x1004
056c 00d1 | | Pop_Control Pop_Count_1
056d 0b39 | 9 | Execute_Immediate Case_Compare,0x39 ; Debug Table 0x19.0x16 = 0x56d,0x2
056e 703f |p? | Jump_Nonzero 0x5ae
056f 0ba5 | | Execute_Immediate Case_Compare,0xa5
0570 703f |p? | Jump_Nonzero 0x5b0
0571 0ba6 | | Execute_Immediate Case_Compare,0xa6
0572 703f |p? | Jump_Nonzero 0x5b2
0573 0b40 | @ | Execute_Immediate Case_Compare,0x40
0574 7073 |ps | Jump_Nonzero 0x5e8
0575 00da | | Load_Top At_Offset_2 ; Debug Table 0x19.0x17 = 0x575,0x7
0576 0007 | | Action Break_Optional
0577 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x18 = 0x577,0x1401
0578 7002 |p | Jump_Nonzero 0x57b
0579 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x19 = 0x579,0x1402
057a 782c |x, | Jump 0x5a7
057b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x1a = 0x57b,0x1403
057c 0217 | | Execute Heap_Access,All_Reference
057d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
057e 6804 |h | Jump_Zero 0x583
057f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x1b = 0x57f,0x1404
0580 0217 | | Execute Heap_Access,All_Reference
0581 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0582 7824 |x$ | Jump 0x5a7
0583 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x1c = 0x583,0x1405
0584 0007 | | Action Break_Optional
0585 e406 | | Load 0x2,0x6 ; Debug Table 0x19.0x1d = 0x585,0x1801
0586 0007 | | Action Break_Optional
0587 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x19.0x1e = 0x587,0x1802
0588 0007 | | Action Break_Optional ; Debug Table 0x19.0x1f = 0x588,0x1803
0589 00d0 | | Action Swap_Control ; Debug Table 0x19.0x20 = 0x589,0x1804
058a 00d1 | | Pop_Control Pop_Count_1
058b 49bb |I | Short_Literal 0x1bb ; Debug Table 0x19.0x21 = 0x58b,0x1405
058c 00eb | | Load_Encached Diana_Cache
058d 0098 | | Execute Package,Field_Read_Dynamic
058e 012c | , | Execute Any,Size
058f e005 | | Load 0x0,0x5
0590 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0591 025b | [ | Execute Discrete,Check_In_Type
0592 0273 | s | Execute Discrete,Plus
0593 00d9 | | Load_Top At_Offset_1
0594 0007 | | Action Break_Optional
0595 e407 | | Load 0x2,0x7 ; Debug Table 0x19.0x22 = 0x595,0x1c01
0596 0007 | | Action Break_Optional
0597 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x19.0x23 = 0x597,0x1c02
0598 0007 | | Action Break_Optional ; Debug Table 0x19.0x24 = 0x598,0x1c03
0599 00d0 | | Action Swap_Control ; Debug Table 0x19.0x25 = 0x599,0x1c04
059a 00d1 | | Pop_Control Pop_Count_1
059b 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x19.0x26 = 0x59b,0x1804
059c 00eb | | Load_Encached Diana_Cache
059d 0098 | | Execute Package,Field_Read_Dynamic
059e 49c9 |I | Short_Literal 0x1c9
059f 00eb | | Load_Encached Diana_Cache
05a0 0098 | | Execute Package,Field_Read_Dynamic
05a1 49ca |I | Short_Literal 0x1ca
05a2 00eb | | Load_Encached Diana_Cache
05a3 0095 | | Execute Package,Field_Reference_Dynamic
05a4 e006 | | Load 0x0,0x6
05a5 1819 | | Execute Package,Field_Execute,Field_Number 0x19
05a6 7800 |x | Jump 0x5a7
05a7 00d0 | | Action Swap_Control
05a8 00d1 | | Pop_Control Pop_Count_1
05a9 0092 088f | | Action Push_String_Extended,0x88f ; "Unexpected component on inner record list "
; Debug Table 0x19.0x27 = 0x5a9,0x7
05ab e001 | | Load 0x0,0x1
05ac 181f | | Execute Package,Field_Execute,Field_Number 0x1f
05ad 783a |x: | Jump 0x5e8
05ae 4801 |H | Short_Literal 0x1 ; Debug Table 0x19.0x28 = 0x5ae,0x3
05af 4401 |D | Exit_Subprogram With_Result,0x1
05b0 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x29 = 0x5b0,0x4
05b1 4401 |D | Exit_Subprogram With_Result,0x1
05b2 00da | | Load_Top At_Offset_2 ; Debug Table 0x19.0x2a = 0x5b2,0x5
05b3 0007 | | Action Break_Optional
05b4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x2b = 0x5b4,0x2001
05b5 7002 |p | Jump_Nonzero 0x5b8
05b6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x2c = 0x5b6,0x2002
05b7 782c |x, | Jump 0x5e4
05b8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x2d = 0x5b8,0x2003
05b9 0217 | | Execute Heap_Access,All_Reference
05ba 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
05bb 6804 |h | Jump_Zero 0x5c0
05bc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x2e = 0x5bc,0x2004
05bd 0217 | | Execute Heap_Access,All_Reference
05be 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
05bf 7824 |x$ | Jump 0x5e4
05c0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x2f = 0x5c0,0x2005
05c1 0007 | | Action Break_Optional
05c2 e406 | | Load 0x2,0x6 ; Debug Table 0x19.0x30 = 0x5c2,0x2401
05c3 0007 | | Action Break_Optional
05c4 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x19.0x31 = 0x5c4,0x2402
05c5 0007 | | Action Break_Optional ; Debug Table 0x19.0x32 = 0x5c5,0x2403
05c6 00d0 | | Action Swap_Control ; Debug Table 0x19.0x33 = 0x5c6,0x2404
05c7 00d1 | | Pop_Control Pop_Count_1
05c8 49bb |I | Short_Literal 0x1bb ; Debug Table 0x19.0x34 = 0x5c8,0x2005
05c9 00eb | | Load_Encached Diana_Cache
05ca 0098 | | Execute Package,Field_Read_Dynamic
05cb 012c | , | Execute Any,Size
05cc e005 | | Load 0x0,0x5
05cd 1b17 | | Execute Package,Field_Read,Field_Number 0x17
05ce 025b | [ | Execute Discrete,Check_In_Type
05cf 0273 | s | Execute Discrete,Plus
05d0 00d9 | | Load_Top At_Offset_1
05d1 0007 | | Action Break_Optional
05d2 e407 | | Load 0x2,0x7 ; Debug Table 0x19.0x35 = 0x5d2,0x2801
05d3 0007 | | Action Break_Optional
05d4 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x19.0x36 = 0x5d4,0x2802
05d5 0007 | | Action Break_Optional ; Debug Table 0x19.0x37 = 0x5d5,0x2803
05d6 00d0 | | Action Swap_Control ; Debug Table 0x19.0x38 = 0x5d6,0x2804
05d7 00d1 | | Pop_Control Pop_Count_1
05d8 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x19.0x39 = 0x5d8,0x2404
05d9 00eb | | Load_Encached Diana_Cache
05da 0098 | | Execute Package,Field_Read_Dynamic
05db 49c9 |I | Short_Literal 0x1c9
05dc 00eb | | Load_Encached Diana_Cache
05dd 0098 | | Execute Package,Field_Read_Dynamic
05de 49ca |I | Short_Literal 0x1ca
05df 00eb | | Load_Encached Diana_Cache
05e0 0095 | | Execute Package,Field_Reference_Dynamic
05e1 e006 | | Load 0x0,0x6
05e2 1819 | | Execute Package,Field_Execute,Field_Number 0x19
05e3 7800 |x | Jump 0x5e4
05e4 00d0 | | Action Swap_Control
05e5 00d1 | | Pop_Control Pop_Count_1
05e6 8224 | $ | Call 0x1,0x24 ; Debug Table 0x19.0x3a = 0x5e6,0x5
05e7 4401 |D | Exit_Subprogram With_Result,0x1
05e8 00d1 | | Pop_Control Pop_Count_1
05e9 0007 | | Action Break_Optional ; Debug Table 0x19.0x3b = 0x5e9,0x8
05ea 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0x3c = 0x5ea,0x2c01
05eb 7002 |p | Jump_Nonzero 0x5ee
05ec 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x19.0x3d = 0x5ec,0x2c02
05ed 7803 |x | Jump 0x5f1
05ee 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0x3e = 0x5ee,0x2c03
05ef 0217 | | Execute Heap_Access,All_Reference
05f0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
05f1 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x19.0x3f = 0x5f1,0x8
05f2 00c9 | | Action Pop_Auxiliary_Loop
05f3 0007 | | Action Break_Optional ; Debug Table 0x19.0x40 = 0x5f3,0x1
05f4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0x41 = 0x5f4,0x3001
05f5 021d | | Execute Heap_Access,Is_Null
05f6 6f3b |o; | Jump_Zero 0x532 ; Debug Table 0x19.0x42 = 0x5f6,0x1
05f7 00ce | | Action Pop_Auxiliary
05f8 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x43 = 0x5f8,0x9
05f9 4401 |D | Exit_Subprogram With_Result,0x1
05fa 0000 0000 | | .BLANK 0000[0x6]
0600 ; --------------------------------------------------------------------------------------
0600 ; SUBPROGRAM
0600 ; --------------------------------------------------------------------------------------
0600 0603 | | .CONST 0x0603 ; Address of begin
0601 0004 | | .CONST 0x0004 ; Address of exception handler
0602 0001 | | .CONST 0x0001 ; Number of locals
0603 BODY_0600:
0603 INIT_0600:
0603 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a = .DEBUG 0x0603,0x0e32,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x0259
; Debug Table 0x1a.0x0 = 0x603,0x1
0604 00eb | | Load_Encached Diana_Cache
0605 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0606 e004 | | Load 0x0,0x4
0607 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0608 4401 |D | Exit_Subprogram With_Result,0x1
0609 0000 0000 | | .BLANK 0000[0x7]
0610 ; --------------------------------------------------------------------------------------
0610 ; SUBPROGRAM
0610 ; --------------------------------------------------------------------------------------
0610 0613 | | .CONST 0x0613 ; Address of begin
0611 0004 | | .CONST 0x0004 ; Address of exception handler
0612 0001 | | .CONST 0x0001 ; Number of locals
0613 BODY_0610:
0613 INIT_0610:
0613 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b = .DEBUG 0x0613,0x0e36,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x02cc
; Debug Table 0x1b.0x0 = 0x613,0x1
0614 e002 | | Load 0x0,0x2
0615 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0616 0f6b | k | Execute_Immediate Equal,0x6b
0617 4401 |D | Exit_Subprogram With_Result,0x1
0618 ; --------------------------------------------------------------------------------------
0618 ; SUBPROGRAM
0618 ; --------------------------------------------------------------------------------------
0618 0625 | % | .CONST 0x0625 ; Address of begin
0619 0004 | | .CONST 0x0004 ; Address of exception handler
061a 0003 | | .CONST 0x0003 ; Number of locals
061b INIT_0618:
061b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1c = .DEBUG 0x061b,0x0e3a,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x02e8
; Debug Table 0x1c.0x0 = 0x61b,0xffff
061c 00db | | Load_Top At_Offset_3
061d 00eb | | Load_Encached Diana_Cache
061e 18ea | | Execute Package,Field_Execute,Field_Number 0xea
061f 00eb | | Load_Encached Diana_Cache
0620 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0621 e004 | | Load 0x0,0x4
0622 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0623 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0624 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x1 = 0x624,0xfffe
0625 BODY_0618:
0625 00cf | | Action Mark_Auxiliary
0626 784b |xK | Jump 0x672
0627 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0x2 = 0x627,0x2
0628 0007 | | Action Break_Optional
0629 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x3 = 0x629,0x401
062a 7002 |p | Jump_Nonzero 0x62d
062b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x4 = 0x62b,0x402
062c 782c |x, | Jump 0x659
062d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x5 = 0x62d,0x403
062e 0217 | | Execute Heap_Access,All_Reference
062f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0630 6804 |h | Jump_Zero 0x635
0631 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x6 = 0x631,0x404
0632 0217 | | Execute Heap_Access,All_Reference
0633 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0634 7824 |x$ | Jump 0x659
0635 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x7 = 0x635,0x405
0636 0007 | | Action Break_Optional
0637 e406 | | Load 0x2,0x6 ; Debug Table 0x1c.0x8 = 0x637,0x801
0638 0007 | | Action Break_Optional
0639 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x1c.0x9 = 0x639,0x802
063a 0007 | | Action Break_Optional ; Debug Table 0x1c.0xa = 0x63a,0x803
063b 00d0 | | Action Swap_Control ; Debug Table 0x1c.0xb = 0x63b,0x804
063c 00d1 | | Pop_Control Pop_Count_1
063d 49bb |I | Short_Literal 0x1bb ; Debug Table 0x1c.0xc = 0x63d,0x405
063e 00eb | | Load_Encached Diana_Cache
063f 0098 | | Execute Package,Field_Read_Dynamic
0640 012c | , | Execute Any,Size
0641 e005 | | Load 0x0,0x5
0642 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0643 025b | [ | Execute Discrete,Check_In_Type
0644 0273 | s | Execute Discrete,Plus
0645 00d9 | | Load_Top At_Offset_1
0646 0007 | | Action Break_Optional
0647 e407 | | Load 0x2,0x7 ; Debug Table 0x1c.0xd = 0x647,0xc01
0648 0007 | | Action Break_Optional
0649 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1c.0xe = 0x649,0xc02
064a 0007 | | Action Break_Optional ; Debug Table 0x1c.0xf = 0x64a,0xc03
064b 00d0 | | Action Swap_Control ; Debug Table 0x1c.0x10 = 0x64b,0xc04
064c 00d1 | | Pop_Control Pop_Count_1
064d 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x1c.0x11 = 0x64d,0x804
064e 00eb | | Load_Encached Diana_Cache
064f 0098 | | Execute Package,Field_Read_Dynamic
0650 49c9 |I | Short_Literal 0x1c9
0651 00eb | | Load_Encached Diana_Cache
0652 0098 | | Execute Package,Field_Read_Dynamic
0653 49ca |I | Short_Literal 0x1ca
0654 00eb | | Load_Encached Diana_Cache
0655 0095 | | Execute Package,Field_Reference_Dynamic
0656 e006 | | Load 0x0,0x6
0657 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0658 7800 |x | Jump 0x659
0659 00d0 | | Action Swap_Control
065a 00d1 | | Pop_Control Pop_Count_1
065b 00eb | | Load_Encached Diana_Cache ; Debug Table 0x1c.0x12 = 0x65b,0x2
065c 18de | | Execute Package,Field_Execute,Field_Number 0xde
065d 0032 | 2 | Store_Top Heap_Access,At_Offset_2
065e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x13 = 0x65e,0x3
065f 8212 | | Call 0x1,0x12
0660 7003 |p | Jump_Nonzero 0x664
0661 00d9 | | Load_Top At_Offset_1
0662 8213 | | Call 0x1,0x13
0663 6802 |h | Jump_Zero 0x666
0664 4801 |H | Short_Literal 0x1 ; Debug Table 0x1c.0x14 = 0x664,0x4
0665 4401 |D | Exit_Subprogram With_Result,0x1
0666 0007 | | Action Break_Optional ; Debug Table 0x1c.0x15 = 0x666,0x5
0667 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0x16 = 0x667,0x1001
0668 7002 |p | Jump_Nonzero 0x66b
0669 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1c.0x17 = 0x669,0x1002
066a 7803 |x | Jump 0x66e
066b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0x18 = 0x66b,0x1003
066c 0217 | | Execute Heap_Access,All_Reference
066d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
066e e004 | | Load 0x0,0x4 ; Debug Table 0x1c.0x19 = 0x66e,0x5
066f 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0670 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0671 00c9 | | Action Pop_Auxiliary_Loop
0672 0007 | | Action Break_Optional ; Debug Table 0x1c.0x1a = 0x672,0x1
0673 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0x1b = 0x673,0x1401
0674 021d | | Execute Heap_Access,Is_Null
0675 6fb1 |o | Jump_Zero 0x627 ; Debug Table 0x1c.0x1c = 0x675,0x1
0676 00ce | | Action Pop_Auxiliary
0677 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0x1d = 0x677,0x6
0678 4401 |D | Exit_Subprogram With_Result,0x1
0679 0000 0000 | | .BLANK 0000[0x7]
0680 ; --------------------------------------------------------------------------------------
0680 ; SUBPROGRAM
0680 ; --------------------------------------------------------------------------------------
0680 06c0 | | .CONST 0x06c0 ; Address of begin
0681 0004 | | .CONST 0x0004 ; Address of exception handler
0682 0003 | | .CONST 0x0003 ; Number of locals
0683 INIT_0680:
0683 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d = .DEBUG 0x0683,0x0e78,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x034c
; Debug Table 0x1d.0x0 = 0x683,0xffff
0684 4801 |H | Short_Literal 0x1
0685 e5ff | | Load 0x2,-0x1
0686 00eb | | Load_Encached Diana_Cache
0687 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0688 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x1 = 0x688,0x401
0689 7002 |p | Jump_Nonzero 0x68c
068a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x2 = 0x68a,0x402
068b 782c |x, | Jump 0x6b8
068c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x3 = 0x68c,0x403
068d 0217 | | Execute Heap_Access,All_Reference
068e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
068f 6804 |h | Jump_Zero 0x694
0690 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x4 = 0x690,0x404
0691 0217 | | Execute Heap_Access,All_Reference
0692 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0693 7824 |x$ | Jump 0x6b8
0694 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x5 = 0x694,0x405
0695 0007 | | Action Break_Optional
0696 e405 | | Load 0x2,0x5 ; Debug Table 0x1d.0x6 = 0x696,0x801
0697 0007 | | Action Break_Optional
0698 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x1d.0x7 = 0x698,0x802
0699 0007 | | Action Break_Optional ; Debug Table 0x1d.0x8 = 0x699,0x803
069a 00d0 | | Action Swap_Control ; Debug Table 0x1d.0x9 = 0x69a,0x804
069b 00d1 | | Pop_Control Pop_Count_1
069c 49bb |I | Short_Literal 0x1bb ; Debug Table 0x1d.0xa = 0x69c,0x405
069d 00eb | | Load_Encached Diana_Cache
069e 0098 | | Execute Package,Field_Read_Dynamic
069f 012c | , | Execute Any,Size
06a0 e005 | | Load 0x0,0x5
06a1 1b17 | | Execute Package,Field_Read,Field_Number 0x17
06a2 025b | [ | Execute Discrete,Check_In_Type
06a3 0273 | s | Execute Discrete,Plus
06a4 00d9 | | Load_Top At_Offset_1
06a5 0007 | | Action Break_Optional
06a6 e406 | | Load 0x2,0x6 ; Debug Table 0x1d.0xb = 0x6a6,0xc01
06a7 0007 | | Action Break_Optional
06a8 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1d.0xc = 0x6a8,0xc02
06a9 0007 | | Action Break_Optional ; Debug Table 0x1d.0xd = 0x6a9,0xc03
06aa 00d0 | | Action Swap_Control ; Debug Table 0x1d.0xe = 0x6aa,0xc04
06ab 00d1 | | Pop_Control Pop_Count_1
06ac 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x1d.0xf = 0x6ac,0x804
06ad 00eb | | Load_Encached Diana_Cache
06ae 0098 | | Execute Package,Field_Read_Dynamic
06af 49c9 |I | Short_Literal 0x1c9
06b0 00eb | | Load_Encached Diana_Cache
06b1 0098 | | Execute Package,Field_Read_Dynamic
06b2 49ca |I | Short_Literal 0x1ca
06b3 00eb | | Load_Encached Diana_Cache
06b4 0095 | | Execute Package,Field_Reference_Dynamic
06b5 e006 | | Load 0x0,0x6
06b6 1819 | | Execute Package,Field_Execute,Field_Number 0x19
06b7 7800 |x | Jump 0x6b8
06b8 00d0 | | Action Swap_Control
06b9 00d1 | | Pop_Control Pop_Count_1
06ba 4976 |Iv | Short_Literal 0x176 ; Debug Table 0x1d.0x10 = 0x6ba,0xffff
06bb 00eb | | Load_Encached Diana_Cache
06bc 0098 | | Execute Package,Field_Read_Dynamic
06bd 1815 | | Execute Package,Field_Execute,Field_Number 0x15
06be 0031 | 1 | Store_Top Heap_Access,At_Offset_1
06bf 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x11 = 0x6bf,0xfffe
06c0 BODY_0680:
06c0 00cf | | Action Mark_Auxiliary
06c1 7814 |x | Jump 0x6d6
06c2 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d.0x12 = 0x6c2,0x2
06c3 4902 |I | Short_Literal 0x102
06c4 00eb | | Load_Encached Diana_Cache
06c5 0096 | | Execute Package,Field_Execute_Dynamic
06c6 0032 | 2 | Store_Top Heap_Access,At_Offset_2
06c7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x13 = 0x6c7,0x3
06c8 8217 | | Call 0x1,0x17
06c9 6805 |h | Jump_Zero 0x6cf
06ca 00d9 | | Load_Top At_Offset_1
06cb 8227 | ' | Call 0x1,0x27
06cc 7002 |p | Jump_Nonzero 0x6cf
06cd 4801 |H | Short_Literal 0x1 ; Debug Table 0x1d.0x14 = 0x6cd,0x4
06ce 4401 |D | Exit_Subprogram With_Result,0x1
06cf 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d.0x15 = 0x6cf,0x5
06d0 4976 |Iv | Short_Literal 0x176
06d1 00eb | | Load_Encached Diana_Cache
06d2 0098 | | Execute Package,Field_Read_Dynamic
06d3 1816 | | Execute Package,Field_Execute,Field_Number 0x16
06d4 0033 | 3 | Store_Top Heap_Access,At_Offset_3
06d5 00c9 | | Action Pop_Auxiliary_Loop
06d6 0007 | | Action Break_Optional ; Debug Table 0x1d.0x16 = 0x6d6,0x1
06d7 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d.0x17 = 0x6d7,0x1001
06d8 021d | | Execute Heap_Access,Is_Null
06d9 6fe8 |o | Jump_Zero 0x6c2 ; Debug Table 0x1d.0x18 = 0x6d9,0x1
06da 00ce | | Action Pop_Auxiliary
06db 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x19 = 0x6db,0x6
06dc 4401 |D | Exit_Subprogram With_Result,0x1
06dd 0000 0000 | | .XXX[0x3]
06df 0000 | |
06e0 ; --------------------------------------------------------------------------------------
06e0 ; SUBPROGRAM
06e0 ; --------------------------------------------------------------------------------------
06e0 06e3 | | .CONST 0x06e3 ; Address of begin
06e1 0004 | | .CONST 0x0004 ; Address of exception handler
06e2 0001 | | .CONST 0x0001 ; Number of locals
06e3 BODY_06e0:
06e3 INIT_06e0:
06e3 0007 | | Action Break_Optional ; Debug Table 0x1e = .DEBUG 0x06e3,0x0eae,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x0564
; Debug Table 0x1e.0x0 = 0x6e3,0x1
06e4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x1 = 0x6e4,0x401
06e5 0007 | | Action Break_Optional
06e6 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0x2 = 0x6e6,0x402
06e7 0007 | | Action Break_Optional ; Debug Table 0x1e.0x3 = 0x6e7,0x403
06e8 0007 | | Action Break_Optional ; Debug Table 0x1e.0x4 = 0x6e8,0x404
06e9 0f16 | | Execute_Immediate Equal,0x16 ; Debug Table 0x1e.0x5 = 0x6e9,0x1
06ea 7002 |p | Jump_Nonzero 0x6ed
06eb 4800 |H | Short_Literal 0x0 ; Debug Table 0x1e.0x6 = 0x6eb,0x2
06ec 4401 |D | Exit_Subprogram With_Result,0x1
06ed 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x7 = 0x6ed,0x3
06ee 00eb | | Load_Encached Diana_Cache
06ef 18fa | | Execute Package,Field_Execute,Field_Number 0xfa
06f0 e402 | | Load 0x2,0x2 ; Debug Table 0x1e.0x8 = 0x6f0,0x801
06f1 0007 | | Action Break_Optional
06f2 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0x9 = 0x6f2,0x802
06f3 0007 | | Action Break_Optional ; Debug Table 0x1e.0xa = 0x6f3,0x803
06f4 00d0 | | Action Swap_Control ; Debug Table 0x1e.0xb = 0x6f4,0x804
06f5 00d1 | | Pop_Control Pop_Count_1
06f6 0f1e | | Execute_Immediate Equal,0x1e ; Debug Table 0x1e.0xc = 0x6f6,0x3
06f7 4401 |D | Exit_Subprogram With_Result,0x1
06f8 ; --------------------------------------------------------------------------------------
06f8 ; SUBPROGRAM
06f8 ; --------------------------------------------------------------------------------------
06f8 0705 | | .CONST 0x0705 ; Address of begin
06f9 0004 | | .CONST 0x0004 ; Address of exception handler
06fa 0003 | | .CONST 0x0003 ; Number of locals
06fb INIT_06f8:
06fb 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1f = .DEBUG 0x06fb,0x0eca,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x0598
; Debug Table 0x1f.0x0 = 0x6fb,0xffff
06fc 00db | | Load_Top At_Offset_3
06fd 00eb | | Load_Encached Diana_Cache
06fe 18ea | | Execute Package,Field_Execute,Field_Number 0xea
06ff 00eb | | Load_Encached Diana_Cache
0700 1889 | | Execute Package,Field_Execute,Field_Number 0x89
0701 e004 | | Load 0x0,0x4
0702 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0703 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0704 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f.0x1 = 0x704,0xfffe
0705 BODY_06f8:
0705 00cf | | Action Mark_Auxiliary
0706 7848 |xH | Jump 0x74f
0707 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x2 = 0x707,0x2
0708 0007 | | Action Break_Optional
0709 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x3 = 0x709,0x401
070a 7002 |p | Jump_Nonzero 0x70d
070b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f.0x4 = 0x70b,0x402
070c 782c |x, | Jump 0x739
070d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x5 = 0x70d,0x403
070e 0217 | | Execute Heap_Access,All_Reference
070f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0710 6804 |h | Jump_Zero 0x715
0711 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x6 = 0x711,0x404
0712 0217 | | Execute Heap_Access,All_Reference
0713 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0714 7824 |x$ | Jump 0x739
0715 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x7 = 0x715,0x405
0716 0007 | | Action Break_Optional
0717 e406 | | Load 0x2,0x6 ; Debug Table 0x1f.0x8 = 0x717,0x801
0718 0007 | | Action Break_Optional
0719 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x1f.0x9 = 0x719,0x802
071a 0007 | | Action Break_Optional ; Debug Table 0x1f.0xa = 0x71a,0x803
071b 00d0 | | Action Swap_Control ; Debug Table 0x1f.0xb = 0x71b,0x804
071c 00d1 | | Pop_Control Pop_Count_1
071d 49bb |I | Short_Literal 0x1bb ; Debug Table 0x1f.0xc = 0x71d,0x405
071e 00eb | | Load_Encached Diana_Cache
071f 0098 | | Execute Package,Field_Read_Dynamic
0720 012c | , | Execute Any,Size
0721 e005 | | Load 0x0,0x5
0722 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0723 025b | [ | Execute Discrete,Check_In_Type
0724 0273 | s | Execute Discrete,Plus
0725 00d9 | | Load_Top At_Offset_1
0726 0007 | | Action Break_Optional
0727 e407 | | Load 0x2,0x7 ; Debug Table 0x1f.0xd = 0x727,0xc01
0728 0007 | | Action Break_Optional
0729 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1f.0xe = 0x729,0xc02
072a 0007 | | Action Break_Optional ; Debug Table 0x1f.0xf = 0x72a,0xc03
072b 00d0 | | Action Swap_Control ; Debug Table 0x1f.0x10 = 0x72b,0xc04
072c 00d1 | | Pop_Control Pop_Count_1
072d 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x1f.0x11 = 0x72d,0x804
072e 00eb | | Load_Encached Diana_Cache
072f 0098 | | Execute Package,Field_Read_Dynamic
0730 49c9 |I | Short_Literal 0x1c9
0731 00eb | | Load_Encached Diana_Cache
0732 0098 | | Execute Package,Field_Read_Dynamic
0733 49ca |I | Short_Literal 0x1ca
0734 00eb | | Load_Encached Diana_Cache
0735 0095 | | Execute Package,Field_Reference_Dynamic
0736 e006 | | Load 0x0,0x6
0737 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0738 7800 |x | Jump 0x739
0739 00d0 | | Action Swap_Control
073a 00d1 | | Pop_Control Pop_Count_1
073b 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x1f.0x12 = 0x73b,0x2
073c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1f.0x13 = 0x73c,0x3
073d 00eb | | Load_Encached Diana_Cache
073e 18de | | Execute Package,Field_Execute,Field_Number 0xde
073f 8219 | | Call 0x1,0x19
0740 6802 |h | Jump_Zero 0x743
0741 4801 |H | Short_Literal 0x1 ; Debug Table 0x1f.0x14 = 0x741,0x4
0742 4401 |D | Exit_Subprogram With_Result,0x1
0743 0007 | | Action Break_Optional ; Debug Table 0x1f.0x15 = 0x743,0x5
0744 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x16 = 0x744,0x1001
0745 7002 |p | Jump_Nonzero 0x748
0746 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1f.0x17 = 0x746,0x1002
0747 7803 |x | Jump 0x74b
0748 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x18 = 0x748,0x1003
0749 0217 | | Execute Heap_Access,All_Reference
074a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
074b e004 | | Load 0x0,0x4 ; Debug Table 0x1f.0x19 = 0x74b,0x5
074c 1816 | | Execute Package,Field_Execute,Field_Number 0x16
074d 0033 | 3 | Store_Top Heap_Access,At_Offset_3
074e 00c9 | | Action Pop_Auxiliary_Loop
074f 0007 | | Action Break_Optional ; Debug Table 0x1f.0x1a = 0x74f,0x1
0750 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x1b = 0x750,0x1401
0751 021d | | Execute Heap_Access,Is_Null
0752 6fb4 |o | Jump_Zero 0x707 ; Debug Table 0x1f.0x1c = 0x752,0x1
0753 00ce | | Action Pop_Auxiliary
0754 4800 |H | Short_Literal 0x0 ; Debug Table 0x1f.0x1d = 0x754,0x6
0755 4401 |D | Exit_Subprogram With_Result,0x1
0756 0000 0000 | | .XXX[0x2]
0758 ; --------------------------------------------------------------------------------------
0758 ; SUBPROGRAM
0758 ; --------------------------------------------------------------------------------------
0758 075b | [ | .CONST 0x075b ; Address of begin
0759 0004 | | .CONST 0x0004 ; Address of exception handler
075a 0001 | | .CONST 0x0001 ; Number of locals
075b BODY_0758:
075b INIT_0758:
075b 0007 | | Action Break_Optional ; Debug Table 0x20 = .DEBUG 0x075b,0x0f08,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x05f6
; Debug Table 0x20.0x0 = 0x75b,0x1
075c e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0x1 = 0x75c,0x401
075d 0007 | | Action Break_Optional
075e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x20.0x2 = 0x75e,0x402
075f 0007 | | Action Break_Optional ; Debug Table 0x20.0x3 = 0x75f,0x403
0760 0007 | | Action Break_Optional ; Debug Table 0x20.0x4 = 0x760,0x404
0761 0b39 | 9 | Execute_Immediate Case_Compare,0x39 ; Debug Table 0x20.0x5 = 0x761,0x1
0762 7004 |p | Jump_Nonzero 0x767
0763 0ba6 | | Execute_Immediate Case_Compare,0xa6
0764 700c |p | Jump_Nonzero 0x771
0765 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x6 = 0x765,0x4
0766 4401 |D | Exit_Subprogram With_Result,0x1
0767 00db | | Load_Top At_Offset_3 ; Debug Table 0x20.0x7 = 0x767,0x2
0768 00eb | | Load_Encached Diana_Cache
0769 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8
076a 8217 | | Call 0x1,0x17
076b e5ff | | Load 0x2,-0x1
076c 00eb | | Load_Encached Diana_Cache
076d 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7
076e 822a | * | Call 0x1,0x2a
076f 0278 | x | Execute Discrete,Or
0770 4401 |D | Exit_Subprogram With_Result,0x1
0771 00db | | Load_Top At_Offset_3 ; Debug Table 0x20.0x8 = 0x771,0x3
0772 822b | + | Call 0x1,0x2b
0773 4401 |D | Exit_Subprogram With_Result,0x1
0774 0000 0000 | | .BLANK 0000[0x4]
0778 ; --------------------------------------------------------------------------------------
0778 ; SUBPROGRAM
0778 ; --------------------------------------------------------------------------------------
0778 0780 | | .CONST 0x0780 ; Address of begin
0779 0004 | | .CONST 0x0004 ; Address of exception handler
077a 0002 | | .CONST 0x0002 ; Number of locals
077b INIT_0778:
077b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21 = .DEBUG 0x077b,0x0f1c,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x0759
; Debug Table 0x21.0x0 = 0x77b,0xffff
077c 00db | | Load_Top At_Offset_3
077d 00eb | | Load_Encached Diana_Cache
077e 18ec | | Execute Package,Field_Execute,Field_Number 0xec
077f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0780 BODY_0778:
0780 00cf | | Action Mark_Auxiliary
0781 7819 |x | Jump 0x79b
0782 0007 | | Action Break_Optional ; Debug Table 0x21.0x1 = 0x782,0x2
0783 e402 | | Load 0x2,0x2 ; Debug Table 0x21.0x2 = 0x783,0x401
0784 0007 | | Action Break_Optional
0785 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x21.0x3 = 0x785,0x402
0786 0007 | | Action Break_Optional ; Debug Table 0x21.0x4 = 0x786,0x403
0787 0007 | | Action Break_Optional ; Debug Table 0x21.0x5 = 0x787,0x404
0788 0b72 | r | Execute_Immediate Case_Compare,0x72 ; Debug Table 0x21.0x6 = 0x788,0x2
0789 7009 |p | Jump_Nonzero 0x793
078a 0ba2 | | Execute_Immediate Case_Compare,0xa2
078b 7007 |p | Jump_Nonzero 0x793
078c 0b3b | ; | Execute_Immediate Case_Compare,0x3b
078d 7007 |p | Jump_Nonzero 0x795
078e 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x7 = 0x78e,0x5
078f 00eb | | Load_Encached Diana_Cache
0790 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0791 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0792 7806 |x | Jump 0x799
0793 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x8 = 0x793,0x3
0794 4401 |D | Exit_Subprogram With_Result,0x1
0795 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x9 = 0x795,0x4
0796 00eb | | Load_Encached Diana_Cache
0797 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8
0798 4401 |D | Exit_Subprogram With_Result,0x1
0799 00d1 | | Pop_Control Pop_Count_1
079a 00c9 | | Action Pop_Auxiliary_Loop
079b 0007 | | Action Break_Optional ; Debug Table 0x21.0xa = 0x79b,0x1
079c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x21.0xb = 0x79c,0x801
079d 021d | | Execute Heap_Access,Is_Null
079e 6fe3 |o | Jump_Zero 0x782 ; Debug Table 0x21.0xc = 0x79e,0x1
079f 00ce | | Action Pop_Auxiliary
07a0 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x21.0xd = 0x7a0,0x6
07a1 0257 | W | Execute Discrete,Raise
07a2 0000 0000 | | .BLANK 0000[0x6]
07a8 ; --------------------------------------------------------------------------------------
07a8 ; SUBPROGRAM
07a8 ; --------------------------------------------------------------------------------------
07a8 07ab | | .CONST 0x07ab ; Address of begin
07a9 0004 | | .CONST 0x0004 ; Address of exception handler
07aa 0001 | | .CONST 0x0001 ; Number of locals
07ab BODY_07a8:
07ab INIT_07a8:
07ab 00da | | Load_Top At_Offset_2 ; Debug Table 0x22 = .DEBUG 0x07ab,0x0f3a,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x0980
; Debug Table 0x22.0x0 = 0x7ab,0x1
07ac 820f | | Call 0x1,0xf
07ad 00db | | Load_Top At_Offset_3
07ae e002 | | Load 0x0,0x2
07af 1814 | | Execute Package,Field_Execute,Field_Number 0x14
07b0 0279 | y | Execute Discrete,And
07b1 4401 |D | Exit_Subprogram With_Result,0x1
07b2 0000 0000 | | .BLANK 0000[0x6]
07b8 ; --------------------------------------------------------------------------------------
07b8 ; SUBPROGRAM
07b8 ; --------------------------------------------------------------------------------------
07b8 07bf | | .CONST 0x07bf ; Address of begin
07b9 0004 | | .CONST 0x0004 ; Address of exception handler
07ba 0002 | | .CONST 0x0002 ; Number of locals
07bb INIT_07b8:
07bb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23 = .DEBUG 0x07bb,0x0f3e,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x09ba
; Debug Table 0x23.0x0 = 0x7bb,0xffff
07bc 00db | | Load_Top At_Offset_3
07bd 8226 | & | Call 0x1,0x26
07be 0031 | 1 | Store_Top Heap_Access,At_Offset_1
07bf BODY_07b8:
07bf 0007 | | Action Break_Optional ; Debug Table 0x23.0x1 = 0x7bf,0x1
07c0 e402 | | Load 0x2,0x2 ; Debug Table 0x23.0x2 = 0x7c0,0x401
07c1 0007 | | Action Break_Optional
07c2 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x23.0x3 = 0x7c2,0x402
07c3 0007 | | Action Break_Optional ; Debug Table 0x23.0x4 = 0x7c3,0x403
07c4 0007 | | Action Break_Optional ; Debug Table 0x23.0x5 = 0x7c4,0x404
07c5 0fa6 | | Execute_Immediate Equal,0xa6 ; Debug Table 0x23.0x6 = 0x7c5,0x1
07c6 6802 |h | Jump_Zero 0x7c9
07c7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x7 = 0x7c7,0x2
07c8 4401 |D | Exit_Subprogram With_Result,0x1
07c9 0007 | | Action Break_Optional ; Debug Table 0x23.0x8 = 0x7c9,0x3
07ca 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23.0x9 = 0x7ca,0x801
07cb 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0x23.0xa = 0x7cb,0x3
07cc 0000 0000 | | .BLANK 0000[0x4]
07d0 ; --------------------------------------------------------------------------------------
07d0 ; SUBPROGRAM
07d0 ; --------------------------------------------------------------------------------------
07d0 07d8 | | .CONST 0x07d8 ; Address of begin
07d1 0004 | | .CONST 0x0004 ; Address of exception handler
07d2 0004 | | .CONST 0x0004 ; Number of locals
07d3 INIT_07d0:
07d3 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x24 = .DEBUG 0x07d3,0x0f56,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x09ed
; Debug Table 0x24.0x0 = 0x7d3,0xffff
07d4 00db | | Load_Top At_Offset_3
07d5 0031 | 1 | Store_Top Heap_Access,At_Offset_1
07d6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24.0x1 = 0x7d6,0xfffe
07d7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24.0x2 = 0x7d7,0xfffd
07d8 BODY_07d0:
07d8 00cf | | Action Mark_Auxiliary
07d9 7829 |x) | Jump 0x803
07da 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0x3 = 0x7da,0x2
07db 0007 | | Action Break_Optional
07dc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x4 = 0x7dc,0x401
07dd 0217 | | Execute Heap_Access,All_Reference
07de 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
07df 00d9 | | Load_Top At_Offset_1
07e0 0007 | | Action Break_Optional
07e1 e408 | | Load 0x2,0x8 ; Debug Table 0x24.0x5 = 0x7e1,0x801
07e2 0007 | | Action Break_Optional
07e3 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x24.0x6 = 0x7e3,0x802
07e4 0007 | | Action Break_Optional ; Debug Table 0x24.0x7 = 0x7e4,0x803
07e5 00d0 | | Action Swap_Control ; Debug Table 0x24.0x8 = 0x7e5,0x804
07e6 00d1 | | Pop_Control Pop_Count_1
07e7 49af |I | Short_Literal 0x1af ; Debug Table 0x24.0x9 = 0x7e7,0x401
07e8 00eb | | Load_Encached Diana_Cache
07e9 0096 | | Execute Package,Field_Execute_Dynamic
07ea 00d0 | | Action Swap_Control
07eb 00d1 | | Pop_Control Pop_Count_1
07ec 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x24.0xa = 0x7ec,0x2
07ed 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0xb = 0x7ed,0x3
07ee 4902 |I | Short_Literal 0x102
07ef 00eb | | Load_Encached Diana_Cache
07f0 0096 | | Execute Package,Field_Execute_Dynamic
07f1 0032 | 2 | Store_Top Heap_Access,At_Offset_2
07f2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x24.0xc = 0x7f2,0x4
07f3 e002 | | Load 0x0,0x2
07f4 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
07f5 0f73 | s | Execute_Immediate Equal,0x73
07f6 7004 |p | Jump_Nonzero 0x7fb
07f7 00d9 | | Load_Top At_Offset_1
07f8 e002 | | Load 0x0,0x2
07f9 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
07fa 6802 |h | Jump_Zero 0x7fd
07fb 4801 |H | Short_Literal 0x1 ; Debug Table 0x24.0xd = 0x7fb,0x5
07fc 4401 |D | Exit_Subprogram With_Result,0x1
07fd 0007 | | Action Break_Optional ; Debug Table 0x24.0xe = 0x7fd,0x6
07fe 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0xf = 0x7fe,0xc01
07ff 0217 | | Execute Heap_Access,All_Reference
0800 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0801 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x24.0x10 = 0x801,0x6
0802 00c9 | | Action Pop_Auxiliary_Loop
0803 0007 | | Action Break_Optional ; Debug Table 0x24.0x11 = 0x803,0x1
0804 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0x12 = 0x804,0x1001
0805 021d | | Execute Heap_Access,Is_Null
0806 6fd3 |o | Jump_Zero 0x7da ; Debug Table 0x24.0x13 = 0x806,0x1
0807 00ce | | Action Pop_Auxiliary
0808 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x14 = 0x808,0x7
0809 4401 |D | Exit_Subprogram With_Result,0x1
080a 0000 0000 | | .BLANK 0000[0x6]
0810 ; --------------------------------------------------------------------------------------
0810 ; SUBPROGRAM
0810 ; --------------------------------------------------------------------------------------
0810 081c | | .CONST 0x081c ; Address of begin
0811 0004 | | .CONST 0x0004 ; Address of exception handler
0812 0002 | | .CONST 0x0002 ; Number of locals
0813 INIT_0810:
0813 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x25 = .DEBUG 0x0813,0x0f82,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x0a53
; Debug Table 0x25.0x0 = 0x813,0xffff
0814 00db | | Load_Top At_Offset_3
0815 00eb | | Load_Encached Diana_Cache
0816 18ea | | Execute Package,Field_Execute,Field_Number 0xea
0817 00eb | | Load_Encached Diana_Cache
0818 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0819 e004 | | Load 0x0,0x4
081a 1816 | | Execute Package,Field_Execute,Field_Number 0x16
081b 0031 | 1 | Store_Top Heap_Access,At_Offset_1
081c BODY_0810:
081c 00cf | | Action Mark_Auxiliary
081d 7846 |xF | Jump 0x864
081e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x1 = 0x81e,0x2
081f 0007 | | Action Break_Optional
0820 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x2 = 0x820,0x401
0821 7002 |p | Jump_Nonzero 0x824
0822 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x25.0x3 = 0x822,0x402
0823 782c |x, | Jump 0x850
0824 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x4 = 0x824,0x403
0825 0217 | | Execute Heap_Access,All_Reference
0826 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0827 6804 |h | Jump_Zero 0x82c
0828 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x5 = 0x828,0x404
0829 0217 | | Execute Heap_Access,All_Reference
082a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
082b 7824 |x$ | Jump 0x850
082c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x6 = 0x82c,0x405
082d 0007 | | Action Break_Optional
082e e405 | | Load 0x2,0x5 ; Debug Table 0x25.0x7 = 0x82e,0x801
082f 0007 | | Action Break_Optional
0830 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x25.0x8 = 0x830,0x802
0831 0007 | | Action Break_Optional ; Debug Table 0x25.0x9 = 0x831,0x803
0832 00d0 | | Action Swap_Control ; Debug Table 0x25.0xa = 0x832,0x804
0833 00d1 | | Pop_Control Pop_Count_1
0834 49bb |I | Short_Literal 0x1bb ; Debug Table 0x25.0xb = 0x834,0x405
0835 00eb | | Load_Encached Diana_Cache
0836 0098 | | Execute Package,Field_Read_Dynamic
0837 012c | , | Execute Any,Size
0838 e005 | | Load 0x0,0x5
0839 1b17 | | Execute Package,Field_Read,Field_Number 0x17
083a 025b | [ | Execute Discrete,Check_In_Type
083b 0273 | s | Execute Discrete,Plus
083c 00d9 | | Load_Top At_Offset_1
083d 0007 | | Action Break_Optional
083e e406 | | Load 0x2,0x6 ; Debug Table 0x25.0xc = 0x83e,0xc01
083f 0007 | | Action Break_Optional
0840 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x25.0xd = 0x840,0xc02
0841 0007 | | Action Break_Optional ; Debug Table 0x25.0xe = 0x841,0xc03
0842 00d0 | | Action Swap_Control ; Debug Table 0x25.0xf = 0x842,0xc04
0843 00d1 | | Pop_Control Pop_Count_1
0844 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x25.0x10 = 0x844,0x804
0845 00eb | | Load_Encached Diana_Cache
0846 0098 | | Execute Package,Field_Read_Dynamic
0847 49c9 |I | Short_Literal 0x1c9
0848 00eb | | Load_Encached Diana_Cache
0849 0098 | | Execute Package,Field_Read_Dynamic
084a 49ca |I | Short_Literal 0x1ca
084b 00eb | | Load_Encached Diana_Cache
084c 0095 | | Execute Package,Field_Reference_Dynamic
084d e006 | | Load 0x0,0x6
084e 1819 | | Execute Package,Field_Execute,Field_Number 0x19
084f 7800 |x | Jump 0x850
0850 00d0 | | Action Swap_Control
0851 00d1 | | Pop_Control Pop_Count_1
0852 00eb | | Load_Encached Diana_Cache ; Debug Table 0x25.0x11 = 0x852,0x2
0853 18de | | Execute Package,Field_Execute,Field_Number 0xde
0854 8222 | " | Call 0x1,0x22
0855 6802 |h | Jump_Zero 0x858
0856 4801 |H | Short_Literal 0x1 ; Debug Table 0x25.0x12 = 0x856,0x3
0857 4401 |D | Exit_Subprogram With_Result,0x1
0858 0007 | | Action Break_Optional ; Debug Table 0x25.0x13 = 0x858,0x4
0859 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x14 = 0x859,0x1001
085a 7002 |p | Jump_Nonzero 0x85d
085b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x25.0x15 = 0x85b,0x1002
085c 7803 |x | Jump 0x860
085d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x16 = 0x85d,0x1003
085e 0217 | | Execute Heap_Access,All_Reference
085f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0860 e004 | | Load 0x0,0x4 ; Debug Table 0x25.0x17 = 0x860,0x4
0861 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0862 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0863 00c9 | | Action Pop_Auxiliary_Loop
0864 0007 | | Action Break_Optional ; Debug Table 0x25.0x18 = 0x864,0x1
0865 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x19 = 0x865,0x1401
0866 021d | | Execute Heap_Access,Is_Null
0867 6fb6 |o | Jump_Zero 0x81e ; Debug Table 0x25.0x1a = 0x867,0x1
0868 00ce | | Action Pop_Auxiliary
0869 4800 |H | Short_Literal 0x0 ; Debug Table 0x25.0x1b = 0x869,0x5
086a 4401 |D | Exit_Subprogram With_Result,0x1
086b 0000 0000 | | .BLANK 0000[0x5]
0870 ; --------------------------------------------------------------------------------------
0870 ; SUBPROGRAM
0870 ; --------------------------------------------------------------------------------------
0870 0873 | s | .CONST 0x0873 ; Address of begin
0871 0004 | | .CONST 0x0004 ; Address of exception handler
0872 0001 | | .CONST 0x0001 ; Number of locals
0873 BODY_0870:
0873 INIT_0870:
0873 0007 | | Action Break_Optional ; Debug Table 0x26 = .DEBUG 0x0873,0x0fbc,0x0001,0x0000,0x0058,0x9cf5,0x0000,0x08d6
; Debug Table 0x26.0x0 = 0x873,0x1
0874 e406 | | Load 0x2,0x6 ; Debug Table 0x26.0x1 = 0x874,0x401
0875 021d | | Execute Heap_Access,Is_Null
0876 6809 |h | Jump_Zero 0x880 ; Debug Table 0x26.0x2 = 0x876,0x1
0877 0007 | | Action Break_Optional ; Debug Table 0x26.0x3 = 0x877,0x2
0878 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x26.0x4 = 0x878,0x801
0879 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0x5 = 0x879,0x2
087a 00eb | | Load_Encached Diana_Cache
087b 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
087c a406 | | Store_Unchecked 0x2,0x6
087d e406 | | Load 0x2,0x6 ; Debug Table 0x26.0x6 = 0x87d,0x3
087e a407 | | Store_Unchecked 0x2,0x7
087f 4502 |E | Exit_Subprogram 0x2
0880 0007 | | Action Break_Optional ; Debug Table 0x26.0x7 = 0x880,0x4
0881 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x26.0x8 = 0x881,0xc01
0882 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0x9 = 0x882,0x4
0883 00eb | | Load_Encached Diana_Cache
0884 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0885 e407 | | Load 0x2,0x7
0886 00eb | | Load_Encached Diana_Cache
0887 1877 | w | Execute Package,Field_Execute,Field_Number 0x77
0888 0007 | | Action Break_Optional ; Debug Table 0x26.0xa = 0x888,0x5
0889 e407 | | Load 0x2,0x7 ; Debug Table 0x26.0xb = 0x889,0x1001
088a 0217 | | Execute Heap_Access,All_Reference
088b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
088c a407 | | Store_Unchecked 0x2,0x7 ; Debug Table 0x26.0xc = 0x88c,0x5
088d 4502 |E | Exit_Subprogram 0x2
088e ; --------------------------------------------------------------------------------------
088e ; STRING TABLE
088e ; --------------------------------------------------------------------------------------
088e 0006 | | .STRTAB 0x0006->0x0891 ; "Unexpected item in selected "
088f 0020 | | .STRTAB 0x0020->0x089f ; "Unexpected component on inner record list "
0890 0048 | H | .STREND 0x0048->0x08b4
0891 556e 6578 |Unex| .STRTAB_STRINGS
08b4 0000 0000 | | .BLANK 0000[0x4]
08b8 ; --------------------------------------------------------------------------------------
08b8 ; Debug Table
08b8 ; --------------------------------------------------------------------------------------
08b8 0003 0027 | '| .CONST 0x0003,0x0027
08ba 000b 09f2 | | .DEBUG 0x000b,0x09f2,0x8000,0x0000,0x0057,0x3415,0x0000,0x0007
08c2 0038 0a20 | 8 | .DEBUG 0x0038,0x0a20,0x8000,0x0000,0x0058,0x9cf5,0x0000,0x0017
08ca 0093 0a76 | v| .DEBUG 0x0093,0x0a76,0x0002,0x0000,0x0057,0x3415,0x0000,0x000e
08d2 00cb 0a9a | | .DEBUG 0x00cb,0x0a9a,0x0002,0x0000,0x0057,0x3415,0x0000,0x0019
08da 00db 0aa0 | | .DEBUG 0x00db,0x0aa0,0x0002,0x0000,0x0057,0x3415,0x0000,0x0024
08e2 0103 0abe | | .DEBUG 0x0103,0x0abe,0x0002,0x0000,0x0057,0x3415,0x0000,0x002f
08ea 0123 0ad4 | # | .DEBUG 0x0123,0x0ad4,0x0002,0x0000,0x0057,0x3415,0x0000,0x003a
08f2 014b 0afa | K | .DEBUG 0x014b,0x0afa,0x0002,0x0000,0x0057,0x3415,0x0000,0x0045
08fa 016b 0b14 | k | .DEBUG 0x016b,0x0b14,0x0002,0x0000,0x0057,0x3415,0x0000,0x0050
0902 019b 0b3e | >| .DEBUG 0x019b,0x0b3e,0x0002,0x0000,0x0057,0x3415,0x0000,0x005b
090a 0213 0b90 | | .DEBUG 0x0213,0x0b90,0x0002,0x0000,0x0057,0x3415,0x0000,0x0066
0912 026b 0bc2 | k | .DEBUG 0x026b,0x0bc2,0x0002,0x0000,0x0057,0x3415,0x0000,0x0071
091a 0273 0bc6 | s | .DEBUG 0x0273,0x0bc6,0x0002,0x0000,0x0057,0x3415,0x0000,0x007c
0922 0283 0bd4 | | .DEBUG 0x0283,0x0bd4,0x0002,0x0000,0x0057,0x3415,0x0000,0x0087
092a 02db 0c12 | | .DEBUG 0x02db,0x0c12,0x0002,0x0000,0x0057,0x3415,0x0000,0x0092
0932 02fb 0c2a | *| .DEBUG 0x02fb,0x0c2a,0x0002,0x0000,0x0057,0x3415,0x0000,0x009f
093a 031b 0c42 | B| .DEBUG 0x031b,0x0c42,0x0002,0x0000,0x0057,0x3415,0x0000,0x00ac
0942 0343 0c5c | C \| .DEBUG 0x0343,0x0c5c,0x0002,0x0000,0x0057,0x3415,0x0000,0x00b7
094a 036b 0c78 | k x| .DEBUG 0x036b,0x0c78,0x0002,0x0000,0x0057,0x3415,0x0000,0x00c2
0952 037b 0c80 | { | .DEBUG 0x037b,0x0c80,0x0001,0x0000,0x0057,0x3415,0x0000,0x00cf
095a 03c3 0cb6 | | .DEBUG 0x03c3,0x0cb6,0x0002,0x0000,0x0057,0x3415,0x0000,0x00d9
0962 047b 0d44 | { D| .DEBUG 0x047b,0x0d44,0x0002,0x0000,0x0057,0x3415,0x0000,0x00e4
096a 048b 0d48 | H| .DEBUG 0x048b,0x0d48,0x0002,0x0000,0x0057,0x3415,0x0000,0x00ef
0972 04ab 0d58 | X| .DEBUG 0x04ab,0x0d58,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x0093
097a 04cb 0d6e | n| .DEBUG 0x04cb,0x0d6e,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x013f
0982 052b 0da8 | + | .DEBUG 0x052b,0x0da8,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x018f
098a 0603 0e32 | 2| .DEBUG 0x0603,0x0e32,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x0259
0992 0613 0e36 | 6| .DEBUG 0x0613,0x0e36,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x02cc
099a 061b 0e3a | :| .DEBUG 0x061b,0x0e3a,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x02e8
09a2 0683 0e78 | x| .DEBUG 0x0683,0x0e78,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x034c
09aa 06e3 0eae | | .DEBUG 0x06e3,0x0eae,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x0564
09b2 06fb 0eca | | .DEBUG 0x06fb,0x0eca,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x0598
09ba 075b 0f08 | [ | .DEBUG 0x075b,0x0f08,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x05f6
09c2 077b 0f1c | { | .DEBUG 0x077b,0x0f1c,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x0759
09ca 07ab 0f3a | :| .DEBUG 0x07ab,0x0f3a,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x0980
09d2 07bb 0f3e | >| .DEBUG 0x07bb,0x0f3e,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x09ba
09da 07d3 0f56 | V| .DEBUG 0x07d3,0x0f56,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x09ed
09e2 0813 0f82 | | .DEBUG 0x0813,0x0f82,0x0002,0x0000,0x0058,0x9cf5,0x0000,0x0a53
09ea 0873 0fbc | s | .DEBUG 0x0873,0x0fbc,0x0001,0x0000,0x0058,0x9cf5,0x0000,0x08d6
09f2 ; --------------------------------------------------------------------------------------
09f2 ; Debug3 Subtable 0x0
09f2 ; --------------------------------------------------------------------------------------
09f2 0016 0000 | | .DBG3TAB 0x0016,0x0000
09f4 000b ffff | | .CONST 0x000b,0xffff
09f6 000d fffe | | .CONST 0x000d,0xfffe
09f8 000f fffd | | .CONST 0x000f,0xfffd
09fa 0011 fffc | | .CONST 0x0011,0xfffc
09fc 0013 fffb | | .CONST 0x0013,0xfffb
09fe 0015 fffa | | .CONST 0x0015,0xfffa
0a00 0017 fff9 | | .CONST 0x0017,0xfff9
0a02 0019 fff8 | | .CONST 0x0019,0xfff8
0a04 001b fff7 | | .CONST 0x001b,0xfff7
0a06 001d fff6 | | .CONST 0x001d,0xfff6
0a08 001f fff5 | | .CONST 0x001f,0xfff5
0a0a 0021 fff4 | ! | .CONST 0x0021,0xfff4
0a0c 0023 fff3 | # | .CONST 0x0023,0xfff3
0a0e 0025 fff2 | % | .CONST 0x0025,0xfff2
0a10 0027 fff1 | ' | .CONST 0x0027,0xfff1
0a12 0029 fff0 | ) | .CONST 0x0029,0xfff0
0a14 002b ffef | + | .CONST 0x002b,0xffef
0a16 002d ffee | - | .CONST 0x002d,0xffee
0a18 002f ffed | / | .CONST 0x002f,0xffed
0a1a 0031 ffec | 1 | .CONST 0x0031,0xffec
0a1c 0033 ffeb | 3 | .CONST 0x0033,0xffeb
0a1e 0035 ffea | 5 | .CONST 0x0035,0xffea
0a20 ; --------------------------------------------------------------------------------------
0a20 ; Debug3 Subtable 0x1
0a20 ; --------------------------------------------------------------------------------------
0a20 002a 0000 | * | .DBG3TAB 0x002a,0x0000
0a22 0038 ffff | 8 | .CONST 0x0038,0xffff
0a24 0039 fffe | 9 | .CONST 0x0039,0xfffe
0a26 003a fffd | : | .CONST 0x003a,0xfffd
0a28 003b fffc | ; | .CONST 0x003b,0xfffc
0a2a 003c fffb | < | .CONST 0x003c,0xfffb
0a2c 003d fffa | = | .CONST 0x003d,0xfffa
0a2e 003f fff9 | ? | .CONST 0x003f,0xfff9
0a30 0041 fff8 | A | .CONST 0x0041,0xfff8
0a32 0043 fff7 | C | .CONST 0x0043,0xfff7
0a34 0045 fff6 | E | .CONST 0x0045,0xfff6
0a36 0047 fff5 | G | .CONST 0x0047,0xfff5
0a38 0049 fff4 | I | .CONST 0x0049,0xfff4
0a3a 004b fff3 | K | .CONST 0x004b,0xfff3
0a3c 004d fff2 | M | .CONST 0x004d,0xfff2
0a3e 004f fff1 | O | .CONST 0x004f,0xfff1
0a40 0051 fff0 | Q | .CONST 0x0051,0xfff0
0a42 0053 ffef | S | .CONST 0x0053,0xffef
0a44 0055 ffee | U | .CONST 0x0055,0xffee
0a46 0057 ffed | W | .CONST 0x0057,0xffed
0a48 0059 ffec | Y | .CONST 0x0059,0xffec
0a4a 005b ffeb | [ | .CONST 0x005b,0xffeb
0a4c 005d ffea | ] | .CONST 0x005d,0xffea
0a4e 005f ffe9 | _ | .CONST 0x005f,0xffe9
0a50 0061 ffe8 | a | .CONST 0x0061,0xffe8
0a52 0063 ffe7 | c | .CONST 0x0063,0xffe7
0a54 0065 ffe6 | e | .CONST 0x0065,0xffe6
0a56 0067 ffe5 | g | .CONST 0x0067,0xffe5
0a58 0069 ffe4 | i | .CONST 0x0069,0xffe4
0a5a 006b ffe3 | k | .CONST 0x006b,0xffe3
0a5c 006d ffe2 | m | .CONST 0x006d,0xffe2
0a5e 006f ffe1 | o | .CONST 0x006f,0xffe1
0a60 0071 ffe0 | q | .CONST 0x0071,0xffe0
0a62 0073 ffdf | s | .CONST 0x0073,0xffdf
0a64 0075 ffde | u | .CONST 0x0075,0xffde
0a66 0077 ffdd | w | .CONST 0x0077,0xffdd
0a68 0079 ffdc | y | .CONST 0x0079,0xffdc
0a6a 007b ffdb | { | .CONST 0x007b,0xffdb
0a6c 007d ffda | } | .CONST 0x007d,0xffda
0a6e 007f ffd9 | | .CONST 0x007f,0xffd9
0a70 0081 ffd8 | | .CONST 0x0081,0xffd8
0a72 0083 ffd7 | | .CONST 0x0083,0xffd7
0a74 0085 ffd6 | | .CONST 0x0085,0xffd6
0a76 ; --------------------------------------------------------------------------------------
0a76 ; Debug3 Subtable 0x2
0a76 ; --------------------------------------------------------------------------------------
0a76 0001 0010 | | .DBG3TAB 0x0001,0x0010
0a78 0093 ffff | | .CONST 0x0093,0xffff
0a7a 0098 0001 | | .CONST 0x0098,0x0001
0a7c 0099 0401 | | .CONST 0x0099,0x0401
0a7e 009b 0402 | | .CONST 0x009b,0x0402
0a80 009c 0403 | | .CONST 0x009c,0x0403
0a82 009d 0404 | | .CONST 0x009d,0x0404
0a84 009e 0001 | | .CONST 0x009e,0x0001
0a86 00ac 0005 | | .CONST 0x00ac,0x0005
0a88 00b1 0006 | | .CONST 0x00b1,0x0006
0a8a 00b3 0002 | | .CONST 0x00b3,0x0002
0a8c 00b5 0003 | | .CONST 0x00b5,0x0003
0a8e 00b7 0004 | | .CONST 0x00b7,0x0004
0a90 00ba 0801 | | .CONST 0x00ba,0x0801
0a92 00bc 0802 | | .CONST 0x00bc,0x0802
0a94 00bd 0803 | | .CONST 0x00bd,0x0803
0a96 00be 0804 | | .CONST 0x00be,0x0804
0a98 00c0 0004 | | .CONST 0x00c0,0x0004
0a9a ; --------------------------------------------------------------------------------------
0a9a ; Debug3 Subtable 0x3
0a9a ; --------------------------------------------------------------------------------------
0a9a 0001 0001 | | .DBG3TAB 0x0001,0x0001
0a9c 00cb ffff | | .CONST 0x00cb,0xffff
0a9e 00d0 0001 | | .CONST 0x00d0,0x0001
0aa0 ; --------------------------------------------------------------------------------------
0aa0 ; Debug3 Subtable 0x4
0aa0 ; --------------------------------------------------------------------------------------
0aa0 0001 000d | | .DBG3TAB 0x0001,0x000d
0aa2 00db ffff | | .CONST 0x00db,0xffff
0aa4 00e0 0001 | | .CONST 0x00e0,0x0001
0aa6 00e1 0401 | | .CONST 0x00e1,0x0401
0aa8 00e3 0402 | | .CONST 0x00e3,0x0402
0aaa 00e4 0403 | | .CONST 0x00e4,0x0403
0aac 00e5 0404 | | .CONST 0x00e5,0x0404
0aae 00e6 0001 | | .CONST 0x00e6,0x0001
0ab0 00ed 0801 | | .CONST 0x00ed,0x0801
0ab2 00ef 0802 | | .CONST 0x00ef,0x0802
0ab4 00f0 0803 | | .CONST 0x00f0,0x0803
0ab6 00f1 0804 | | .CONST 0x00f1,0x0804
0ab8 00f3 0404 | | .CONST 0x00f3,0x0404
0aba 00f8 0c01 | | .CONST 0x00f8,0x0c01
0abc 00fc 0804 | | .CONST 0x00fc,0x0804
0abe ; --------------------------------------------------------------------------------------
0abe ; Debug3 Subtable 0x5
0abe ; --------------------------------------------------------------------------------------
0abe 0001 0009 | | .DBG3TAB 0x0001,0x0009
0ac0 0103 ffff | | .CONST 0x0103,0xffff
0ac2 010a 0001 | | .CONST 0x010a,0x0001
0ac4 010b 0401 | | .CONST 0x010b,0x0401
0ac6 010d 0402 | | .CONST 0x010d,0x0402
0ac8 010e 0403 | | .CONST 0x010e,0x0403
0aca 010f 0404 | | .CONST 0x010f,0x0404
0acc 0110 0001 | | .CONST 0x0110,0x0001
0ace 0114 0004 | | .CONST 0x0114,0x0004
0ad0 0116 0002 | | .CONST 0x0116,0x0002
0ad2 0118 0003 | | .CONST 0x0118,0x0003
0ad4 ; --------------------------------------------------------------------------------------
0ad4 ; Debug3 Subtable 0x6
0ad4 ; --------------------------------------------------------------------------------------
0ad4 0002 0010 | | .DBG3TAB 0x0002,0x0010
0ad6 0123 ffff | # | .CONST 0x0123,0xffff
0ad8 0128 fffe | ( | .CONST 0x0128,0xfffe
0ada 0129 0001 | ) | .CONST 0x0129,0x0001
0adc 012a 0401 | * | .CONST 0x012a,0x0401
0ade 012c 0402 | , | .CONST 0x012c,0x0402
0ae0 012d 0403 | - | .CONST 0x012d,0x0403
0ae2 012e 0404 | . | .CONST 0x012e,0x0404
0ae4 012f 0001 | / | .CONST 0x012f,0x0001
0ae6 0133 0006 | 3 | .CONST 0x0133,0x0006
0ae8 0135 0002 | 5 | .CONST 0x0135,0x0002
0aea 0138 0003 | 8 | .CONST 0x0138,0x0003
0aec 0139 0801 | 9 | .CONST 0x0139,0x0801
0aee 013b 0802 | ; | .CONST 0x013b,0x0802
0af0 013c 0803 | < | .CONST 0x013c,0x0803
0af2 013d 0804 | = | .CONST 0x013d,0x0804
0af4 013e 0003 | > | .CONST 0x013e,0x0003
0af6 0140 0004 | @ | .CONST 0x0140,0x0004
0af8 0142 0005 | B | .CONST 0x0142,0x0005
0afa ; --------------------------------------------------------------------------------------
0afa ; Debug3 Subtable 0x7
0afa ; --------------------------------------------------------------------------------------
0afa 0001 000b | | .DBG3TAB 0x0001,0x000b
0afc 014b ffff | K | .CONST 0x014b,0xffff
0afe 014c 0001 | L | .CONST 0x014c,0x0001
0b00 014f 0002 | O | .CONST 0x014f,0x0002
0b02 0151 0003 | Q | .CONST 0x0151,0x0003
0b04 0154 0004 | T | .CONST 0x0154,0x0004
0b06 0155 0401 | U | .CONST 0x0155,0x0401
0b08 0157 0402 | W | .CONST 0x0157,0x0402
0b0a 0158 0403 | X | .CONST 0x0158,0x0403
0b0c 0159 0404 | Y | .CONST 0x0159,0x0404
0b0e 015a 0004 | Z | .CONST 0x015a,0x0004
0b10 015c 0005 | \ | .CONST 0x015c,0x0005
0b12 015f 0006 | _ | .CONST 0x015f,0x0006
0b14 ; --------------------------------------------------------------------------------------
0b14 ; Debug3 Subtable 0x8
0b14 ; --------------------------------------------------------------------------------------
0b14 0004 0010 | | .DBG3TAB 0x0004,0x0010
0b16 016b ffff | k | .CONST 0x016b,0xffff
0b18 016f fffe | o | .CONST 0x016f,0xfffe
0b1a 0173 fffd | s | .CONST 0x0173,0xfffd
0b1c 0176 fffc | v | .CONST 0x0176,0xfffc
0b1e 0177 0001 | w | .CONST 0x0177,0x0001
0b20 0178 0401 | x | .CONST 0x0178,0x0401
0b22 017a 0402 | z | .CONST 0x017a,0x0402
0b24 017b 0403 | { | .CONST 0x017b,0x0403
0b26 017c 0404 | | | .CONST 0x017c,0x0404
0b28 017d 0001 | } | .CONST 0x017d,0x0001
0b2a 017f 0002 | | .CONST 0x017f,0x0002
0b2c 0183 0003 | | .CONST 0x0183,0x0003
0b2e 0188 0004 | | .CONST 0x0188,0x0004
0b30 0189 0801 | | .CONST 0x0189,0x0801
0b32 018b 0802 | | .CONST 0x018b,0x0802
0b34 018c 0803 | | .CONST 0x018c,0x0803
0b36 018d 0804 | | .CONST 0x018d,0x0804
0b38 018e 0004 | | .CONST 0x018e,0x0004
0b3a 0190 0005 | | .CONST 0x0190,0x0005
0b3c 0195 0006 | | .CONST 0x0195,0x0006
0b3e ; --------------------------------------------------------------------------------------
0b3e ; Debug3 Subtable 0x9
0b3e ; --------------------------------------------------------------------------------------
0b3e 0005 0023 | #| .DBG3TAB 0x0005,0x0023
0b40 019b ffff | | .CONST 0x019b,0xffff
0b42 01a0 fffe | | .CONST 0x01a0,0xfffe
0b44 01a7 fffd | | .CONST 0x01a7,0xfffd
0b46 01a8 fffc | | .CONST 0x01a8,0xfffc
0b48 01a9 fffb | | .CONST 0x01a9,0xfffb
0b4a 01ad 0002 | | .CONST 0x01ad,0x0002
0b4c 01af 0401 | | .CONST 0x01af,0x0401
0b4e 01b1 0402 | | .CONST 0x01b1,0x0402
0b50 01b3 0403 | | .CONST 0x01b3,0x0403
0b52 01b7 0404 | | .CONST 0x01b7,0x0404
0b54 01bb 0405 | | .CONST 0x01bb,0x0405
0b56 01bd 0801 | | .CONST 0x01bd,0x0801
0b58 01bf 0802 | | .CONST 0x01bf,0x0802
0b5a 01c0 0803 | | .CONST 0x01c0,0x0803
0b5c 01c1 0804 | | .CONST 0x01c1,0x0804
0b5e 01c3 0405 | | .CONST 0x01c3,0x0405
0b60 01cd 0c01 | | .CONST 0x01cd,0x0c01
0b62 01cf 0c02 | | .CONST 0x01cf,0x0c02
0b64 01d0 0c03 | | .CONST 0x01d0,0x0c03
0b66 01d1 0c04 | | .CONST 0x01d1,0x0c04
0b68 01d3 0804 | | .CONST 0x01d3,0x0804
0b6a 01e1 0002 | | .CONST 0x01e1,0x0002
0b6c 01e4 0003 | | .CONST 0x01e4,0x0003
0b6e 01e7 0004 | | .CONST 0x01e7,0x0004
0b70 01e8 1001 | | .CONST 0x01e8,0x1001
0b72 01ea 1002 | | .CONST 0x01ea,0x1002
0b74 01eb 1003 | | .CONST 0x01eb,0x1003
0b76 01ec 1004 | | .CONST 0x01ec,0x1004
0b78 01ed 0004 | | .CONST 0x01ed,0x0004
0b7a 01ef 0005 | | .CONST 0x01ef,0x0005
0b7c 01f3 0006 | | .CONST 0x01f3,0x0006
0b7e 01f8 0007 | | .CONST 0x01f8,0x0007
0b80 01f9 1401 | | .CONST 0x01f9,0x1401
0b82 01fb 1402 | | .CONST 0x01fb,0x1402
0b84 01fd 1403 | | .CONST 0x01fd,0x1403
0b86 0200 0007 | | .CONST 0x0200,0x0007
0b88 0204 0001 | | .CONST 0x0204,0x0001
0b8a 0205 1801 | | .CONST 0x0205,0x1801
0b8c 0207 0001 | | .CONST 0x0207,0x0001
0b8e 0209 0008 | | .CONST 0x0209,0x0008
0b90 ; --------------------------------------------------------------------------------------
0b90 ; Debug3 Subtable 0xa
0b90 ; --------------------------------------------------------------------------------------
0b90 0003 0015 | | .DBG3TAB 0x0003,0x0015
0b92 0213 ffff | | .CONST 0x0213,0xffff
0b94 0218 0401 | | .CONST 0x0218,0x0401
0b96 021a 0402 | | .CONST 0x021a,0x0402
0b98 021c 0403 | | .CONST 0x021c,0x0403
0b9a 0220 0404 | | .CONST 0x0220,0x0404
0b9c 0224 0405 | $ | .CONST 0x0224,0x0405
0b9e 0226 0801 | & | .CONST 0x0226,0x0801
0ba0 0228 0802 | ( | .CONST 0x0228,0x0802
0ba2 0229 0803 | ) | .CONST 0x0229,0x0803
0ba4 022a 0804 | * | .CONST 0x022a,0x0804
0ba6 022c 0405 | , | .CONST 0x022c,0x0405
0ba8 0236 0c01 | 6 | .CONST 0x0236,0x0c01
0baa 0238 0c02 | 8 | .CONST 0x0238,0x0c02
0bac 0239 0c03 | 9 | .CONST 0x0239,0x0c03
0bae 023a 0c04 | : | .CONST 0x023a,0x0c04
0bb0 023c 0804 | < | .CONST 0x023c,0x0804
0bb2 024a ffff | J | .CONST 0x024a,0xffff
0bb4 024f fffe | O | .CONST 0x024f,0xfffe
0bb6 0253 0002 | S | .CONST 0x0253,0x0002
0bb8 0256 0003 | V | .CONST 0x0256,0x0003
0bba 025d 0001 | ] | .CONST 0x025d,0x0001
0bbc 025e 1001 | ^ | .CONST 0x025e,0x1001
0bbe 0260 0001 | ` | .CONST 0x0260,0x0001
0bc0 0262 0004 | b | .CONST 0x0262,0x0004
0bc2 ; --------------------------------------------------------------------------------------
0bc2 ; Debug3 Subtable 0xb
0bc2 ; --------------------------------------------------------------------------------------
0bc2 0000 0001 | | .DBG3TAB 0x0000,0x0001
0bc4 026b 0001 | k | .CONST 0x026b,0x0001
0bc6 ; --------------------------------------------------------------------------------------
0bc6 ; Debug3 Subtable 0xc
0bc6 ; --------------------------------------------------------------------------------------
0bc6 0000 0006 | | .DBG3TAB 0x0000,0x0006
0bc8 0273 0001 | s | .CONST 0x0273,0x0001
0bca 0276 0401 | v | .CONST 0x0276,0x0401
0bcc 0278 0402 | x | .CONST 0x0278,0x0402
0bce 0279 0403 | y | .CONST 0x0279,0x0403
0bd0 027a 0404 | z | .CONST 0x027a,0x0404
0bd2 027c 0001 | | | .CONST 0x027c,0x0001
0bd4 ; --------------------------------------------------------------------------------------
0bd4 ; Debug3 Subtable 0xd
0bd4 ; --------------------------------------------------------------------------------------
0bd4 0002 001c | | .DBG3TAB 0x0002,0x001c
0bd6 0283 ffff | | .CONST 0x0283,0xffff
0bd8 0288 fffe | | .CONST 0x0288,0xfffe
0bda 028b 0002 | | .CONST 0x028b,0x0002
0bdc 028d 0401 | | .CONST 0x028d,0x0401
0bde 028f 0402 | | .CONST 0x028f,0x0402
0be0 0291 0403 | | .CONST 0x0291,0x0403
0be2 0295 0404 | | .CONST 0x0295,0x0404
0be4 0299 0405 | | .CONST 0x0299,0x0405
0be6 029b 0801 | | .CONST 0x029b,0x0801
0be8 029d 0802 | | .CONST 0x029d,0x0802
0bea 029e 0803 | | .CONST 0x029e,0x0803
0bec 029f 0804 | | .CONST 0x029f,0x0804
0bee 02a1 0405 | | .CONST 0x02a1,0x0405
0bf0 02ab 0c01 | | .CONST 0x02ab,0x0c01
0bf2 02ad 0c02 | | .CONST 0x02ad,0x0c02
0bf4 02ae 0c03 | | .CONST 0x02ae,0x0c03
0bf6 02af 0c04 | | .CONST 0x02af,0x0c04
0bf8 02b1 0804 | | .CONST 0x02b1,0x0804
0bfa 02bf 0002 | | .CONST 0x02bf,0x0002
0bfc 02c0 0003 | | .CONST 0x02c0,0x0003
0bfe 02c3 0004 | | .CONST 0x02c3,0x0004
0c00 02c5 0005 | | .CONST 0x02c5,0x0005
0c02 02c6 1001 | | .CONST 0x02c6,0x1001
0c04 02c8 1002 | | .CONST 0x02c8,0x1002
0c06 02ca 1003 | | .CONST 0x02ca,0x1003
0c08 02cd 0005 | | .CONST 0x02cd,0x0005
0c0a 02cf 0001 | | .CONST 0x02cf,0x0001
0c0c 02d0 1401 | | .CONST 0x02d0,0x1401
0c0e 02d2 0001 | | .CONST 0x02d2,0x0001
0c10 02d4 0006 | | .CONST 0x02d4,0x0006
0c12 ; --------------------------------------------------------------------------------------
0c12 ; Debug3 Subtable 0xe
0c12 ; --------------------------------------------------------------------------------------
0c12 0000 000b | | .DBG3TAB 0x0000,0x000b
0c14 02db 0001 | | .CONST 0x02db,0x0001
0c16 02dc 0401 | | .CONST 0x02dc,0x0401
0c18 02de 0402 | | .CONST 0x02de,0x0402
0c1a 02df 0403 | | .CONST 0x02df,0x0403
0c1c 02e0 0404 | | .CONST 0x02e0,0x0404
0c1e 02e1 0001 | | .CONST 0x02e1,0x0001
0c20 02e5 0004 | | .CONST 0x02e5,0x0004
0c22 02e9 0005 | | .CONST 0x02e9,0x0005
0c24 02eb 0006 | | .CONST 0x02eb,0x0006
0c26 02ed 0002 | | .CONST 0x02ed,0x0002
0c28 02ef 0003 | | .CONST 0x02ef,0x0003
0c2a ; --------------------------------------------------------------------------------------
0c2a ; Debug3 Subtable 0xf
0c2a ; --------------------------------------------------------------------------------------
0c2a 0000 000b | | .DBG3TAB 0x0000,0x000b
0c2c 02fb 0001 | | .CONST 0x02fb,0x0001
0c2e 02fc 0401 | | .CONST 0x02fc,0x0401
0c30 02fe 0402 | | .CONST 0x02fe,0x0402
0c32 02ff 0403 | | .CONST 0x02ff,0x0403
0c34 0300 0404 | | .CONST 0x0300,0x0404
0c36 0301 0001 | | .CONST 0x0301,0x0001
0c38 0305 0004 | | .CONST 0x0305,0x0004
0c3a 0309 0005 | | .CONST 0x0309,0x0005
0c3c 030b 0006 | | .CONST 0x030b,0x0006
0c3e 030d 0002 | | .CONST 0x030d,0x0002
0c40 030f 0003 | | .CONST 0x030f,0x0003
0c42 ; --------------------------------------------------------------------------------------
0c42 ; Debug3 Subtable 0x10
0c42 ; --------------------------------------------------------------------------------------
0c42 0001 000b | | .DBG3TAB 0x0001,0x000b
0c44 031b ffff | | .CONST 0x031b,0xffff
0c46 0321 0001 | ! | .CONST 0x0321,0x0001
0c48 0322 0002 | " | .CONST 0x0322,0x0002
0c4a 0323 0401 | # | .CONST 0x0323,0x0401
0c4c 0325 0402 | % | .CONST 0x0325,0x0402
0c4e 0326 0403 | & | .CONST 0x0326,0x0403
0c50 0327 0404 | ' | .CONST 0x0327,0x0404
0c52 0328 0002 | ( | .CONST 0x0328,0x0002
0c54 0330 0006 | 0 | .CONST 0x0330,0x0006
0c56 0335 0003 | 5 | .CONST 0x0335,0x0003
0c58 0337 0004 | 7 | .CONST 0x0337,0x0004
0c5a 0339 0005 | 9 | .CONST 0x0339,0x0005
0c5c ; --------------------------------------------------------------------------------------
0c5c ; Debug3 Subtable 0x11
0c5c ; --------------------------------------------------------------------------------------
0c5c 0003 000a | | .DBG3TAB 0x0003,0x000a
0c5e 0343 ffff | C | .CONST 0x0343,0xffff
0c60 0345 0401 | E | .CONST 0x0345,0x0401
0c62 0346 ffff | F | .CONST 0x0346,0xffff
0c64 0347 fffe | G | .CONST 0x0347,0xfffe
0c66 034d 0002 | M | .CONST 0x034d,0x0002
0c68 0352 0003 | R | .CONST 0x0352,0x0003
0c6a 0356 0001 | V | .CONST 0x0356,0x0001
0c6c 0357 0801 | W | .CONST 0x0357,0x0801
0c6e 0359 0802 | Y | .CONST 0x0359,0x0802
0c70 035a 0803 | Z | .CONST 0x035a,0x0803
0c72 035b 0804 | [ | .CONST 0x035b,0x0804
0c74 035c 0001 | \ | .CONST 0x035c,0x0001
0c76 035f 0004 | _ | .CONST 0x035f,0x0004
0c78 ; --------------------------------------------------------------------------------------
0c78 ; Debug3 Subtable 0x12
0c78 ; --------------------------------------------------------------------------------------
0c78 0000 0003 | | .DBG3TAB 0x0000,0x0003
0c7a 036b 0001 | k | .CONST 0x036b,0x0001
0c7c 036d 0401 | m | .CONST 0x036d,0x0401
0c7e 0372 0001 | r | .CONST 0x0372,0x0001
0c80 ; --------------------------------------------------------------------------------------
0c80 ; Debug3 Subtable 0x13
0c80 ; --------------------------------------------------------------------------------------
0c80 0004 0016 | | .DBG3TAB 0x0004,0x0016
0c82 037b ffff | { | .CONST 0x037b,0xffff
0c84 037f fffe | | .CONST 0x037f,0xfffe
0c86 0380 0401 | | .CONST 0x0380,0x0401
0c88 0383 fffe | | .CONST 0x0383,0xfffe
0c8a 0384 fffd | | .CONST 0x0384,0xfffd
0c8c 038a 0001 | | .CONST 0x038a,0x0001
0c8e 038b 0801 | | .CONST 0x038b,0x0801
0c90 038e 0001 | | .CONST 0x038e,0x0001
0c92 0391 0003 | | .CONST 0x0391,0x0003
0c94 0393 0004 | | .CONST 0x0393,0x0004
0c96 0394 0c01 | | .CONST 0x0394,0x0c01
0c98 0397 0004 | | .CONST 0x0397,0x0004
0c9a 0399 0005 | | .CONST 0x0399,0x0005
0c9c 039a 1001 | | .CONST 0x039a,0x1001
0c9e 039b 0005 | | .CONST 0x039b,0x0005
0ca0 039e 1401 | | .CONST 0x039e,0x1401
0ca2 03a1 1001 | | .CONST 0x03a1,0x1001
0ca4 03a8 0006 | | .CONST 0x03a8,0x0006
0ca6 03a9 1801 | | .CONST 0x03a9,0x1801
0ca8 03ac 0006 | | .CONST 0x03ac,0x0006
0caa 03ae 0002 | | .CONST 0x03ae,0x0002
0cac 03af 1c01 | | .CONST 0x03af,0x1c01
0cae 03b1 0002 | | .CONST 0x03b1,0x0002
0cb0 03b3 0007 | | .CONST 0x03b3,0x0007
0cb2 03b4 2001 | | .CONST 0x03b4,0x2001
0cb4 03b5 0007 | | .CONST 0x03b5,0x0007
0cb6 ; --------------------------------------------------------------------------------------
0cb6 ; Debug3 Subtable 0x14
0cb6 ; --------------------------------------------------------------------------------------
0cb6 0007 003f | ?| .DBG3TAB 0x0007,0x003f
0cb8 03c3 ffff | | .CONST 0x03c3,0xffff
0cba 03c4 fffe | | .CONST 0x03c4,0xfffe
0cbc 03c5 fffd | | .CONST 0x03c5,0xfffd
0cbe 03c6 fffc | | .CONST 0x03c6,0xfffc
0cc0 03c7 fffb | | .CONST 0x03c7,0xfffb
0cc2 03c9 0401 | | .CONST 0x03c9,0x0401
0cc4 03ca fffb | | .CONST 0x03ca,0xfffb
0cc6 03cd 0801 | | .CONST 0x03cd,0x0801
0cc8 03ce 0401 | | .CONST 0x03ce,0x0401
0cca 03cf fffa | | .CONST 0x03cf,0xfffa
0ccc 03d1 0001 | | .CONST 0x03d1,0x0001
0cce 03d2 0c01 | | .CONST 0x03d2,0x0c01
0cd0 03d4 0c02 | | .CONST 0x03d4,0x0c02
0cd2 03d5 0c03 | | .CONST 0x03d5,0x0c03
0cd4 03d6 0c04 | | .CONST 0x03d6,0x0c04
0cd6 03d7 0001 | | .CONST 0x03d7,0x0001
0cd8 03d9 0002 | | .CONST 0x03d9,0x0002
0cda 03e1 0004 | | .CONST 0x03e1,0x0004
0cdc 03e3 1001 | | .CONST 0x03e3,0x1001
0cde 03e5 1002 | | .CONST 0x03e5,0x1002
0ce0 03e7 1003 | | .CONST 0x03e7,0x1003
0ce2 03eb 1004 | | .CONST 0x03eb,0x1004
0ce4 03ef 1005 | | .CONST 0x03ef,0x1005
0ce6 03f1 1401 | | .CONST 0x03f1,0x1401
0ce8 03f3 1402 | | .CONST 0x03f3,0x1402
0cea 03f4 1403 | | .CONST 0x03f4,0x1403
0cec 03f5 1404 | | .CONST 0x03f5,0x1404
0cee 03f7 1005 | | .CONST 0x03f7,0x1005
0cf0 0401 1801 | | .CONST 0x0401,0x1801
0cf2 0403 1802 | | .CONST 0x0403,0x1802
0cf4 0404 1803 | | .CONST 0x0404,0x1803
0cf6 0405 1804 | | .CONST 0x0405,0x1804
0cf8 0407 1404 | | .CONST 0x0407,0x1404
0cfa 0415 0004 | | .CONST 0x0415,0x0004
0cfc 0416 0005 | | .CONST 0x0416,0x0005
0cfe 0417 1c01 | | .CONST 0x0417,0x1c01
0d00 0419 1c02 | | .CONST 0x0419,0x1c02
0d02 041b 1c03 | | .CONST 0x041b,0x1c03
0d04 041e 0005 | | .CONST 0x041e,0x0005
0d06 041f 0006 | | .CONST 0x041f,0x0006
0d08 0427 0008 | ' | .CONST 0x0427,0x0008
0d0a 0429 2001 | ) | .CONST 0x0429,0x2001
0d0c 042b 2002 | + | .CONST 0x042b,0x2002
0d0e 042d 2003 | - | .CONST 0x042d,0x2003
0d10 0431 2004 | 1 | .CONST 0x0431,0x2004
0d12 0435 2005 | 5 | .CONST 0x0435,0x2005
0d14 0437 2401 | 7$ | .CONST 0x0437,0x2401
0d16 0439 2402 | 9$ | .CONST 0x0439,0x2402
0d18 043a 2403 | :$ | .CONST 0x043a,0x2403
0d1a 043b 2404 | ;$ | .CONST 0x043b,0x2404
0d1c 043d 2005 | = | .CONST 0x043d,0x2005
0d1e 0447 2801 | G( | .CONST 0x0447,0x2801
0d20 0449 2802 | I( | .CONST 0x0449,0x2802
0d22 044a 2803 | J( | .CONST 0x044a,0x2803
0d24 044b 2804 | K( | .CONST 0x044b,0x2804
0d26 044d 2404 | M$ | .CONST 0x044d,0x2404
0d28 045b 0008 | [ | .CONST 0x045b,0x0008
0d2a 045c 0009 | \ | .CONST 0x045c,0x0009
0d2c 045d 2c01 | ], | .CONST 0x045d,0x2c01
0d2e 045f 2c02 | _, | .CONST 0x045f,0x2c02
0d30 0461 2c03 | a, | .CONST 0x0461,0x2c03
0d32 0464 0009 | d | .CONST 0x0464,0x0009
0d34 0465 000a | e | .CONST 0x0465,0x000a
0d36 0468 0007 | h | .CONST 0x0468,0x0007
0d38 0469 3001 | i0 | .CONST 0x0469,0x3001
0d3a 046b 0007 | k | .CONST 0x046b,0x0007
0d3c 046e 0003 | n | .CONST 0x046e,0x0003
0d3e 046f 3401 | o4 | .CONST 0x046f,0x3401
0d40 0471 0003 | q | .CONST 0x0471,0x0003
0d42 0473 000b | s | .CONST 0x0473,0x000b
0d44 ; --------------------------------------------------------------------------------------
0d44 ; Debug3 Subtable 0x15
0d44 ; --------------------------------------------------------------------------------------
0d44 0000 0001 | | .DBG3TAB 0x0000,0x0001
0d46 047b 0001 | { | .CONST 0x047b,0x0001
0d48 ; --------------------------------------------------------------------------------------
0d48 ; Debug3 Subtable 0x16
0d48 ; --------------------------------------------------------------------------------------
0d48 0001 0006 | | .DBG3TAB 0x0001,0x0006
0d4a 048b ffff | | .CONST 0x048b,0xffff
0d4c 048c 0001 | | .CONST 0x048c,0x0001
0d4e 0493 0002 | | .CONST 0x0493,0x0002
0d50 0495 0003 | | .CONST 0x0495,0x0003
0d52 0498 0004 | | .CONST 0x0498,0x0004
0d54 0499 0401 | | .CONST 0x0499,0x0401
0d56 049b 0004 | | .CONST 0x049b,0x0004
0d58 ; --------------------------------------------------------------------------------------
0d58 ; Debug3 Subtable 0x17
0d58 ; --------------------------------------------------------------------------------------
0d58 0000 000a | | .DBG3TAB 0x0000,0x000a
0d5a 04ab 0001 | | .CONST 0x04ab,0x0001
0d5c 04ac 0401 | | .CONST 0x04ac,0x0401
0d5e 04ae 0402 | | .CONST 0x04ae,0x0402
0d60 04af 0403 | | .CONST 0x04af,0x0403
0d62 04b0 0404 | | .CONST 0x04b0,0x0404
0d64 04b1 0001 | | .CONST 0x04b1,0x0001
0d66 04b7 0003 | | .CONST 0x04b7,0x0003
0d68 04b9 0002 | | .CONST 0x04b9,0x0002
0d6a 04be 0801 | | .CONST 0x04be,0x0801
0d6c 04c2 0002 | | .CONST 0x04c2,0x0002
0d6e ; --------------------------------------------------------------------------------------
0d6e ; Debug3 Subtable 0x18
0d6e ; --------------------------------------------------------------------------------------
0d6e 0001 001b | | .DBG3TAB 0x0001,0x001b
0d70 04cb ffff | | .CONST 0x04cb,0xffff
0d72 04d6 0002 | | .CONST 0x04d6,0x0002
0d74 04d8 0401 | | .CONST 0x04d8,0x0401
0d76 04da 0402 | | .CONST 0x04da,0x0402
0d78 04dc 0403 | | .CONST 0x04dc,0x0403
0d7a 04e0 0404 | | .CONST 0x04e0,0x0404
0d7c 04e4 0405 | | .CONST 0x04e4,0x0405
0d7e 04e6 0801 | | .CONST 0x04e6,0x0801
0d80 04e8 0802 | | .CONST 0x04e8,0x0802
0d82 04e9 0803 | | .CONST 0x04e9,0x0803
0d84 04ea 0804 | | .CONST 0x04ea,0x0804
0d86 04ec 0405 | | .CONST 0x04ec,0x0405
0d88 04f6 0c01 | | .CONST 0x04f6,0x0c01
0d8a 04f8 0c02 | | .CONST 0x04f8,0x0c02
0d8c 04f9 0c03 | | .CONST 0x04f9,0x0c03
0d8e 04fa 0c04 | | .CONST 0x04fa,0x0c04
0d90 04fc 0804 | | .CONST 0x04fc,0x0804
0d92 050a 0002 | | .CONST 0x050a,0x0002
0d94 050e 0003 | | .CONST 0x050e,0x0003
0d96 0510 0004 | | .CONST 0x0510,0x0004
0d98 0511 1001 | | .CONST 0x0511,0x1001
0d9a 0513 1002 | | .CONST 0x0513,0x1002
0d9c 0515 1003 | | .CONST 0x0515,0x1003
0d9e 0518 0004 | | .CONST 0x0518,0x0004
0da0 051c 0001 | | .CONST 0x051c,0x0001
0da2 051d 1401 | | .CONST 0x051d,0x1401
0da4 051f 0001 | | .CONST 0x051f,0x0001
0da6 0521 0005 | ! | .CONST 0x0521,0x0005
0da8 ; --------------------------------------------------------------------------------------
0da8 ; Debug3 Subtable 0x19
0da8 ; --------------------------------------------------------------------------------------
0da8 0001 0043 | C| .DBG3TAB 0x0001,0x0043
0daa 052b ffff | + | .CONST 0x052b,0xffff
0dac 0532 0002 | 2 | .CONST 0x0532,0x0002
0dae 0534 0401 | 4 | .CONST 0x0534,0x0401
0db0 0536 0402 | 6 | .CONST 0x0536,0x0402
0db2 0538 0403 | 8 | .CONST 0x0538,0x0403
0db4 053c 0404 | < | .CONST 0x053c,0x0404
0db6 0540 0405 | @ | .CONST 0x0540,0x0405
0db8 0542 0801 | B | .CONST 0x0542,0x0801
0dba 0544 0802 | D | .CONST 0x0544,0x0802
0dbc 0545 0803 | E | .CONST 0x0545,0x0803
0dbe 0546 0804 | F | .CONST 0x0546,0x0804
0dc0 0548 0405 | H | .CONST 0x0548,0x0405
0dc2 0552 0c01 | R | .CONST 0x0552,0x0c01
0dc4 0554 0c02 | T | .CONST 0x0554,0x0c02
0dc6 0555 0c03 | U | .CONST 0x0555,0x0c03
0dc8 0556 0c04 | V | .CONST 0x0556,0x0c04
0dca 0558 0804 | X | .CONST 0x0558,0x0804
0dcc 0566 0002 | f | .CONST 0x0566,0x0002
0dce 0567 1001 | g | .CONST 0x0567,0x1001
0dd0 0569 1002 | i | .CONST 0x0569,0x1002
0dd2 056a 1003 | j | .CONST 0x056a,0x1003
0dd4 056b 1004 | k | .CONST 0x056b,0x1004
0dd6 056d 0002 | m | .CONST 0x056d,0x0002
0dd8 0575 0007 | u | .CONST 0x0575,0x0007
0dda 0577 1401 | w | .CONST 0x0577,0x1401
0ddc 0579 1402 | y | .CONST 0x0579,0x1402
0dde 057b 1403 | { | .CONST 0x057b,0x1403
0de0 057f 1404 | | .CONST 0x057f,0x1404
0de2 0583 1405 | | .CONST 0x0583,0x1405
0de4 0585 1801 | | .CONST 0x0585,0x1801
0de6 0587 1802 | | .CONST 0x0587,0x1802
0de8 0588 1803 | | .CONST 0x0588,0x1803
0dea 0589 1804 | | .CONST 0x0589,0x1804
0dec 058b 1405 | | .CONST 0x058b,0x1405
0dee 0595 1c01 | | .CONST 0x0595,0x1c01
0df0 0597 1c02 | | .CONST 0x0597,0x1c02
0df2 0598 1c03 | | .CONST 0x0598,0x1c03
0df4 0599 1c04 | | .CONST 0x0599,0x1c04
0df6 059b 1804 | | .CONST 0x059b,0x1804
0df8 05a9 0007 | | .CONST 0x05a9,0x0007
0dfa 05ae 0003 | | .CONST 0x05ae,0x0003
0dfc 05b0 0004 | | .CONST 0x05b0,0x0004
0dfe 05b2 0005 | | .CONST 0x05b2,0x0005
0e00 05b4 2001 | | .CONST 0x05b4,0x2001
0e02 05b6 2002 | | .CONST 0x05b6,0x2002
0e04 05b8 2003 | | .CONST 0x05b8,0x2003
0e06 05bc 2004 | | .CONST 0x05bc,0x2004
0e08 05c0 2005 | | .CONST 0x05c0,0x2005
0e0a 05c2 2401 | $ | .CONST 0x05c2,0x2401
0e0c 05c4 2402 | $ | .CONST 0x05c4,0x2402
0e0e 05c5 2403 | $ | .CONST 0x05c5,0x2403
0e10 05c6 2404 | $ | .CONST 0x05c6,0x2404
0e12 05c8 2005 | | .CONST 0x05c8,0x2005
0e14 05d2 2801 | ( | .CONST 0x05d2,0x2801
0e16 05d4 2802 | ( | .CONST 0x05d4,0x2802
0e18 05d5 2803 | ( | .CONST 0x05d5,0x2803
0e1a 05d6 2804 | ( | .CONST 0x05d6,0x2804
0e1c 05d8 2404 | $ | .CONST 0x05d8,0x2404
0e1e 05e6 0005 | | .CONST 0x05e6,0x0005
0e20 05e9 0008 | | .CONST 0x05e9,0x0008
0e22 05ea 2c01 | , | .CONST 0x05ea,0x2c01
0e24 05ec 2c02 | , | .CONST 0x05ec,0x2c02
0e26 05ee 2c03 | , | .CONST 0x05ee,0x2c03
0e28 05f1 0008 | | .CONST 0x05f1,0x0008
0e2a 05f3 0001 | | .CONST 0x05f3,0x0001
0e2c 05f4 3001 | 0 | .CONST 0x05f4,0x3001
0e2e 05f6 0001 | | .CONST 0x05f6,0x0001
0e30 05f8 0009 | | .CONST 0x05f8,0x0009
0e32 ; --------------------------------------------------------------------------------------
0e32 ; Debug3 Subtable 0x1a
0e32 ; --------------------------------------------------------------------------------------
0e32 0000 0001 | | .DBG3TAB 0x0000,0x0001
0e34 0603 0001 | | .CONST 0x0603,0x0001
0e36 ; --------------------------------------------------------------------------------------
0e36 ; Debug3 Subtable 0x1b
0e36 ; --------------------------------------------------------------------------------------
0e36 0000 0001 | | .DBG3TAB 0x0000,0x0001
0e38 0613 0001 | | .CONST 0x0613,0x0001
0e3a ; --------------------------------------------------------------------------------------
0e3a ; Debug3 Subtable 0x1c
0e3a ; --------------------------------------------------------------------------------------
0e3a 0002 001c | | .DBG3TAB 0x0002,0x001c
0e3c 061b ffff | | .CONST 0x061b,0xffff
0e3e 0624 fffe | $ | .CONST 0x0624,0xfffe
0e40 0627 0002 | ' | .CONST 0x0627,0x0002
0e42 0629 0401 | ) | .CONST 0x0629,0x0401
0e44 062b 0402 | + | .CONST 0x062b,0x0402
0e46 062d 0403 | - | .CONST 0x062d,0x0403
0e48 0631 0404 | 1 | .CONST 0x0631,0x0404
0e4a 0635 0405 | 5 | .CONST 0x0635,0x0405
0e4c 0637 0801 | 7 | .CONST 0x0637,0x0801
0e4e 0639 0802 | 9 | .CONST 0x0639,0x0802
0e50 063a 0803 | : | .CONST 0x063a,0x0803
0e52 063b 0804 | ; | .CONST 0x063b,0x0804
0e54 063d 0405 | = | .CONST 0x063d,0x0405
0e56 0647 0c01 | G | .CONST 0x0647,0x0c01
0e58 0649 0c02 | I | .CONST 0x0649,0x0c02
0e5a 064a 0c03 | J | .CONST 0x064a,0x0c03
0e5c 064b 0c04 | K | .CONST 0x064b,0x0c04
0e5e 064d 0804 | M | .CONST 0x064d,0x0804
0e60 065b 0002 | [ | .CONST 0x065b,0x0002
0e62 065e 0003 | ^ | .CONST 0x065e,0x0003
0e64 0664 0004 | d | .CONST 0x0664,0x0004
0e66 0666 0005 | f | .CONST 0x0666,0x0005
0e68 0667 1001 | g | .CONST 0x0667,0x1001
0e6a 0669 1002 | i | .CONST 0x0669,0x1002
0e6c 066b 1003 | k | .CONST 0x066b,0x1003
0e6e 066e 0005 | n | .CONST 0x066e,0x0005
0e70 0672 0001 | r | .CONST 0x0672,0x0001
0e72 0673 1401 | s | .CONST 0x0673,0x1401
0e74 0675 0001 | u | .CONST 0x0675,0x0001
0e76 0677 0006 | w | .CONST 0x0677,0x0006
0e78 ; --------------------------------------------------------------------------------------
0e78 ; Debug3 Subtable 0x1d
0e78 ; --------------------------------------------------------------------------------------
0e78 0003 0017 | | .DBG3TAB 0x0003,0x0017
0e7a 0683 ffff | | .CONST 0x0683,0xffff
0e7c 0688 0401 | | .CONST 0x0688,0x0401
0e7e 068a 0402 | | .CONST 0x068a,0x0402
0e80 068c 0403 | | .CONST 0x068c,0x0403
0e82 0690 0404 | | .CONST 0x0690,0x0404
0e84 0694 0405 | | .CONST 0x0694,0x0405
0e86 0696 0801 | | .CONST 0x0696,0x0801
0e88 0698 0802 | | .CONST 0x0698,0x0802
0e8a 0699 0803 | | .CONST 0x0699,0x0803
0e8c 069a 0804 | | .CONST 0x069a,0x0804
0e8e 069c 0405 | | .CONST 0x069c,0x0405
0e90 06a6 0c01 | | .CONST 0x06a6,0x0c01
0e92 06a8 0c02 | | .CONST 0x06a8,0x0c02
0e94 06a9 0c03 | | .CONST 0x06a9,0x0c03
0e96 06aa 0c04 | | .CONST 0x06aa,0x0c04
0e98 06ac 0804 | | .CONST 0x06ac,0x0804
0e9a 06ba ffff | | .CONST 0x06ba,0xffff
0e9c 06bf fffe | | .CONST 0x06bf,0xfffe
0e9e 06c2 0002 | | .CONST 0x06c2,0x0002
0ea0 06c7 0003 | | .CONST 0x06c7,0x0003
0ea2 06cd 0004 | | .CONST 0x06cd,0x0004
0ea4 06cf 0005 | | .CONST 0x06cf,0x0005
0ea6 06d6 0001 | | .CONST 0x06d6,0x0001
0ea8 06d7 1001 | | .CONST 0x06d7,0x1001
0eaa 06d9 0001 | | .CONST 0x06d9,0x0001
0eac 06db 0006 | | .CONST 0x06db,0x0006
0eae ; --------------------------------------------------------------------------------------
0eae ; Debug3 Subtable 0x1e
0eae ; --------------------------------------------------------------------------------------
0eae 0000 000d | | .DBG3TAB 0x0000,0x000d
0eb0 06e3 0001 | | .CONST 0x06e3,0x0001
0eb2 06e4 0401 | | .CONST 0x06e4,0x0401
0eb4 06e6 0402 | | .CONST 0x06e6,0x0402
0eb6 06e7 0403 | | .CONST 0x06e7,0x0403
0eb8 06e8 0404 | | .CONST 0x06e8,0x0404
0eba 06e9 0001 | | .CONST 0x06e9,0x0001
0ebc 06eb 0002 | | .CONST 0x06eb,0x0002
0ebe 06ed 0003 | | .CONST 0x06ed,0x0003
0ec0 06f0 0801 | | .CONST 0x06f0,0x0801
0ec2 06f2 0802 | | .CONST 0x06f2,0x0802
0ec4 06f3 0803 | | .CONST 0x06f3,0x0803
0ec6 06f4 0804 | | .CONST 0x06f4,0x0804
0ec8 06f6 0003 | | .CONST 0x06f6,0x0003
0eca ; --------------------------------------------------------------------------------------
0eca ; Debug3 Subtable 0x1f
0eca ; --------------------------------------------------------------------------------------
0eca 0002 001c | | .DBG3TAB 0x0002,0x001c
0ecc 06fb ffff | | .CONST 0x06fb,0xffff
0ece 0704 fffe | | .CONST 0x0704,0xfffe
0ed0 0707 0002 | | .CONST 0x0707,0x0002
0ed2 0709 0401 | | .CONST 0x0709,0x0401
0ed4 070b 0402 | | .CONST 0x070b,0x0402
0ed6 070d 0403 | | .CONST 0x070d,0x0403
0ed8 0711 0404 | | .CONST 0x0711,0x0404
0eda 0715 0405 | | .CONST 0x0715,0x0405
0edc 0717 0801 | | .CONST 0x0717,0x0801
0ede 0719 0802 | | .CONST 0x0719,0x0802
0ee0 071a 0803 | | .CONST 0x071a,0x0803
0ee2 071b 0804 | | .CONST 0x071b,0x0804
0ee4 071d 0405 | | .CONST 0x071d,0x0405
0ee6 0727 0c01 | ' | .CONST 0x0727,0x0c01
0ee8 0729 0c02 | ) | .CONST 0x0729,0x0c02
0eea 072a 0c03 | * | .CONST 0x072a,0x0c03
0eec 072b 0c04 | + | .CONST 0x072b,0x0c04
0eee 072d 0804 | - | .CONST 0x072d,0x0804
0ef0 073b 0002 | ; | .CONST 0x073b,0x0002
0ef2 073c 0003 | < | .CONST 0x073c,0x0003
0ef4 0741 0004 | A | .CONST 0x0741,0x0004
0ef6 0743 0005 | C | .CONST 0x0743,0x0005
0ef8 0744 1001 | D | .CONST 0x0744,0x1001
0efa 0746 1002 | F | .CONST 0x0746,0x1002
0efc 0748 1003 | H | .CONST 0x0748,0x1003
0efe 074b 0005 | K | .CONST 0x074b,0x0005
0f00 074f 0001 | O | .CONST 0x074f,0x0001
0f02 0750 1401 | P | .CONST 0x0750,0x1401
0f04 0752 0001 | R | .CONST 0x0752,0x0001
0f06 0754 0006 | T | .CONST 0x0754,0x0006
0f08 ; --------------------------------------------------------------------------------------
0f08 ; Debug3 Subtable 0x20
0f08 ; --------------------------------------------------------------------------------------
0f08 0000 0009 | | .DBG3TAB 0x0000,0x0009
0f0a 075b 0001 | [ | .CONST 0x075b,0x0001
0f0c 075c 0401 | \ | .CONST 0x075c,0x0401
0f0e 075e 0402 | ^ | .CONST 0x075e,0x0402
0f10 075f 0403 | _ | .CONST 0x075f,0x0403
0f12 0760 0404 | ` | .CONST 0x0760,0x0404
0f14 0761 0001 | a | .CONST 0x0761,0x0001
0f16 0765 0004 | e | .CONST 0x0765,0x0004
0f18 0767 0002 | g | .CONST 0x0767,0x0002
0f1a 0771 0003 | q | .CONST 0x0771,0x0003
0f1c ; --------------------------------------------------------------------------------------
0f1c ; Debug3 Subtable 0x21
0f1c ; --------------------------------------------------------------------------------------
0f1c 0001 000d | | .DBG3TAB 0x0001,0x000d
0f1e 077b ffff | { | .CONST 0x077b,0xffff
0f20 0782 0002 | | .CONST 0x0782,0x0002
0f22 0783 0401 | | .CONST 0x0783,0x0401
0f24 0785 0402 | | .CONST 0x0785,0x0402
0f26 0786 0403 | | .CONST 0x0786,0x0403
0f28 0787 0404 | | .CONST 0x0787,0x0404
0f2a 0788 0002 | | .CONST 0x0788,0x0002
0f2c 078e 0005 | | .CONST 0x078e,0x0005
0f2e 0793 0003 | | .CONST 0x0793,0x0003
0f30 0795 0004 | | .CONST 0x0795,0x0004
0f32 079b 0001 | | .CONST 0x079b,0x0001
0f34 079c 0801 | | .CONST 0x079c,0x0801
0f36 079e 0001 | | .CONST 0x079e,0x0001
0f38 07a0 0006 | | .CONST 0x07a0,0x0006
0f3a ; --------------------------------------------------------------------------------------
0f3a ; Debug3 Subtable 0x22
0f3a ; --------------------------------------------------------------------------------------
0f3a 0000 0001 | | .DBG3TAB 0x0000,0x0001
0f3c 07ab 0001 | | .CONST 0x07ab,0x0001
0f3e ; --------------------------------------------------------------------------------------
0f3e ; Debug3 Subtable 0x23
0f3e ; --------------------------------------------------------------------------------------
0f3e 0001 000a | | .DBG3TAB 0x0001,0x000a
0f40 07bb ffff | | .CONST 0x07bb,0xffff
0f42 07bf 0001 | | .CONST 0x07bf,0x0001
0f44 07c0 0401 | | .CONST 0x07c0,0x0401
0f46 07c2 0402 | | .CONST 0x07c2,0x0402
0f48 07c3 0403 | | .CONST 0x07c3,0x0403
0f4a 07c4 0404 | | .CONST 0x07c4,0x0404
0f4c 07c5 0001 | | .CONST 0x07c5,0x0001
0f4e 07c7 0002 | | .CONST 0x07c7,0x0002
0f50 07c9 0003 | | .CONST 0x07c9,0x0003
0f52 07ca 0801 | | .CONST 0x07ca,0x0801
0f54 07cb 0003 | | .CONST 0x07cb,0x0003
0f56 ; --------------------------------------------------------------------------------------
0f56 ; Debug3 Subtable 0x24
0f56 ; --------------------------------------------------------------------------------------
0f56 0003 0012 | | .DBG3TAB 0x0003,0x0012
0f58 07d3 ffff | | .CONST 0x07d3,0xffff
0f5a 07d6 fffe | | .CONST 0x07d6,0xfffe
0f5c 07d7 fffd | | .CONST 0x07d7,0xfffd
0f5e 07da 0002 | | .CONST 0x07da,0x0002
0f60 07dc 0401 | | .CONST 0x07dc,0x0401
0f62 07e1 0801 | | .CONST 0x07e1,0x0801
0f64 07e3 0802 | | .CONST 0x07e3,0x0802
0f66 07e4 0803 | | .CONST 0x07e4,0x0803
0f68 07e5 0804 | | .CONST 0x07e5,0x0804
0f6a 07e7 0401 | | .CONST 0x07e7,0x0401
0f6c 07ec 0002 | | .CONST 0x07ec,0x0002
0f6e 07ed 0003 | | .CONST 0x07ed,0x0003
0f70 07f2 0004 | | .CONST 0x07f2,0x0004
0f72 07fb 0005 | | .CONST 0x07fb,0x0005
0f74 07fd 0006 | | .CONST 0x07fd,0x0006
0f76 07fe 0c01 | | .CONST 0x07fe,0x0c01
0f78 0801 0006 | | .CONST 0x0801,0x0006
0f7a 0803 0001 | | .CONST 0x0803,0x0001
0f7c 0804 1001 | | .CONST 0x0804,0x1001
0f7e 0806 0001 | | .CONST 0x0806,0x0001
0f80 0808 0007 | | .CONST 0x0808,0x0007
0f82 ; --------------------------------------------------------------------------------------
0f82 ; Debug3 Subtable 0x25
0f82 ; --------------------------------------------------------------------------------------
0f82 0001 001b | | .DBG3TAB 0x0001,0x001b
0f84 0813 ffff | | .CONST 0x0813,0xffff
0f86 081e 0002 | | .CONST 0x081e,0x0002
0f88 0820 0401 | | .CONST 0x0820,0x0401
0f8a 0822 0402 | " | .CONST 0x0822,0x0402
0f8c 0824 0403 | $ | .CONST 0x0824,0x0403
0f8e 0828 0404 | ( | .CONST 0x0828,0x0404
0f90 082c 0405 | , | .CONST 0x082c,0x0405
0f92 082e 0801 | . | .CONST 0x082e,0x0801
0f94 0830 0802 | 0 | .CONST 0x0830,0x0802
0f96 0831 0803 | 1 | .CONST 0x0831,0x0803
0f98 0832 0804 | 2 | .CONST 0x0832,0x0804
0f9a 0834 0405 | 4 | .CONST 0x0834,0x0405
0f9c 083e 0c01 | > | .CONST 0x083e,0x0c01
0f9e 0840 0c02 | @ | .CONST 0x0840,0x0c02
0fa0 0841 0c03 | A | .CONST 0x0841,0x0c03
0fa2 0842 0c04 | B | .CONST 0x0842,0x0c04
0fa4 0844 0804 | D | .CONST 0x0844,0x0804
0fa6 0852 0002 | R | .CONST 0x0852,0x0002
0fa8 0856 0003 | V | .CONST 0x0856,0x0003
0faa 0858 0004 | X | .CONST 0x0858,0x0004
0fac 0859 1001 | Y | .CONST 0x0859,0x1001
0fae 085b 1002 | [ | .CONST 0x085b,0x1002
0fb0 085d 1003 | ] | .CONST 0x085d,0x1003
0fb2 0860 0004 | ` | .CONST 0x0860,0x0004
0fb4 0864 0001 | d | .CONST 0x0864,0x0001
0fb6 0865 1401 | e | .CONST 0x0865,0x1401
0fb8 0867 0001 | g | .CONST 0x0867,0x0001
0fba 0869 0005 | i | .CONST 0x0869,0x0005
0fbc ; --------------------------------------------------------------------------------------
0fbc ; Debug3 Subtable 0x26
0fbc ; --------------------------------------------------------------------------------------
0fbc 0000 000d | | .DBG3TAB 0x0000,0x000d
0fbe 0873 0001 | s | .CONST 0x0873,0x0001
0fc0 0874 0401 | t | .CONST 0x0874,0x0401
0fc2 0876 0001 | v | .CONST 0x0876,0x0001
0fc4 0877 0002 | w | .CONST 0x0877,0x0002
0fc6 0878 0801 | x | .CONST 0x0878,0x0801
0fc8 0879 0002 | y | .CONST 0x0879,0x0002
0fca 087d 0003 | } | .CONST 0x087d,0x0003
0fcc 0880 0004 | | .CONST 0x0880,0x0004
0fce 0881 0c01 | | .CONST 0x0881,0x0c01
0fd0 0882 0004 | | .CONST 0x0882,0x0004
0fd2 0888 0005 | | .CONST 0x0888,0x0005
0fd4 0889 1001 | | .CONST 0x0889,0x1001
0fd6 088c 0005 | | .CONST 0x088c,0x0005
0fd8 0000 0000 | | .BLANK 0000[0x28]