|
|
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: 7168 (0x1c00)
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 0760 | ` | .CONST 0x0760 ; 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 0006 | | .CONST 0x0006 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0055 | U | .CONST 0x0055 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0022 | " | .CONST 0x0022 ; Number of locals
000b INIT_0008:
000b 029a 005b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0058 ; Debug Table 0x0 = .DEBUG 0x000b,0x0822,0x0000,0x0000,0x0057,0x9775,0x0000,0x064b
; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 008b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0088 ; 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 0133 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0130 ; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 019b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0198 ; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 01db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01d8 ; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 029a 01fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01f8 ; Debug Table 0x0.0x6 = 0x17,0xfff9
0019 029a 021b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0218 ; Debug Table 0x0.0x7 = 0x19,0xfff8
001b 00bf | | Action Accept_Activation
001c 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x001c,0x0834,0x0000,0x0000,0x0057,0x98f5,0x0000,0x0008
; Debug Table 0x1.0x0 = 0x1c,0xffff
001d 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x1d,0xfffe
001e 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x1e,0xfffd
001f 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x1f,0xfffc
0020 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x20,0xfffb
0021 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1.0x5 = 0x21,0xfffa
0022 0266 | f | Execute Discrete,Bounds
0023 00e2 | | Load_Encached Integer_Cache
0024 02a0 | | Declare_Subprogram Null_Subprogram
0025 4801 |H | Short_Literal 0x1
0026 0350 | P | Declare_Type Array,Defined,Bounds_With_Object
0027 029b 02ab | | Declare_Subprogram For_Outer_Call,Unelaborated,INIT_02a8 ; Debug Table 0x1.0x6 = 0x27,0xfff9
0029 029b 02e3 | | Declare_Subprogram For_Outer_Call,Unelaborated,INIT_02e0 ; Debug Table 0x1.0x7 = 0x29,0xfff8
002b 029d 0373 | s| Declare_Subprogram For_Outer_Call,INIT_0370 ; Debug Table 0x1.0x8 = 0x2b,0xfff7
002d 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x9 = 0x2d,0xfff6
002e 00c7 | | Action Elaborate_Subprogram
002f 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0xa = 0x2f,0xfff5
0030 00c7 | | Action Elaborate_Subprogram
0031 029d 03ab | | Declare_Subprogram For_Outer_Call,INIT_03a8 ; Debug Table 0x1.0xb = 0x31,0xfff4
0033 029d 03db | | Declare_Subprogram For_Outer_Call,INIT_03d8 ; Debug Table 0x1.0xc = 0x33,0xfff3
0035 029d 0403 | | Declare_Subprogram For_Outer_Call,INIT_0400 ; Debug Table 0x1.0xd = 0x35,0xfff2
0037 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0xe = 0x37,0xfff1
0038 00c7 | | Action Elaborate_Subprogram
0039 029d 0493 | | Declare_Subprogram For_Outer_Call,INIT_0490 ; Debug Table 0x1.0xf = 0x39,0xfff0
003b 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x10 = 0x3b,0xffef
003c 00c7 | | Action Elaborate_Subprogram
003d 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x11 = 0x3d,0xffee
003e 00c7 | | Action Elaborate_Subprogram
003f 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x12 = 0x3f,0xffed
0040 00c7 | | Action Elaborate_Subprogram
0041 029d 049b | | Declare_Subprogram For_Outer_Call,INIT_0498 ; Debug Table 0x1.0x13 = 0x41,0xffec
0043 029d 04c3 | | Declare_Subprogram For_Outer_Call,INIT_04c0 ; Debug Table 0x1.0x14 = 0x43,0xffeb
0045 029d 058b | | Declare_Subprogram For_Outer_Call,INIT_0588 ; Debug Table 0x1.0x15 = 0x45,0xffea
0047 029d 0613 | | Declare_Subprogram For_Outer_Call,INIT_0610 ; Debug Table 0x1.0x16 = 0x47,0xffe9
0049 029d 067b | {| Declare_Subprogram For_Outer_Call,INIT_0678 ; Debug Table 0x1.0x17 = 0x49,0xffe8
004b 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x18 = 0x4b,0xffe7
004c 00c7 | | Action Elaborate_Subprogram
004d 029d 069b | | Declare_Subprogram For_Outer_Call,INIT_0698 ; Debug Table 0x1.0x19 = 0x4d,0xffe6
004f 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x1a = 0x4f,0xffe5
0050 00c7 | | Action Elaborate_Subprogram
0051 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x1b = 0x51,0xffe4
0052 00c7 | | Action Elaborate_Subprogram
0053 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x1c = 0x53,0xffe3
0054 00c7 | | Action Elaborate_Subprogram
0055 BODY_0008:
0055 00bc | | Action Signal_Activated
0056 00bb | | Action Signal_Completion
0057 0000 | | .XXX[0x1]
0058 ; --------------------------------------------------------------------------------------
0058 ; SUBPROGRAM
0058 ; --------------------------------------------------------------------------------------
0058 0062 | b | .CONST 0x0062 ; Address of begin
0059 0004 | | .CONST 0x0004 ; Address of exception handler
005a 0004 | | .CONST 0x0004 ; Number of locals
005b INIT_0058:
005b 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x2 = .DEBUG 0x005b,0x0870,0x0002,0x0000,0x0057,0x9775,0x0000,0x064c
; Debug Table 0x2.0x0 = 0x5b,0xffff
005c 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2.0x1 = 0x5c,0xfffe
005d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x2 = 0x5d,0xfffd
005e e5ff | | Load 0x2,-0x1
005f 00eb | | Load_Encached Diana_Cache
0060 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0061 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0062 BODY_0058:
0062 781f |x | Jump 0x82
0063 0007 | | Action Break_Optional ; Debug Table 0x2.0x3 = 0x63,0x2
0064 e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x4 = 0x64,0x401
0065 0007 | | Action Break_Optional
0066 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x5 = 0x66,0x402
0067 0007 | | Action Break_Optional ; Debug Table 0x2.0x6 = 0x67,0x403
0068 0007 | | Action Break_Optional ; Debug Table 0x2.0x7 = 0x68,0x404
0069 0f41 | A | Execute_Immediate Equal,0x41 ; Debug Table 0x2.0x8 = 0x69,0x2
006a 6813 |h | Jump_Zero 0x7e
006b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2.0x9 = 0x6b,0x3
006c 00f1 | | Load_Encached Diana_Temp_Seq
006d e5fe | | Load 0x2,-0x2
006e 3c12 |< | Execute Record,Field_Read,Field_Number 0x12
006f e5fe | | Load 0x2,-0x2
0070 3c11 |< | Execute Record,Field_Read,Field_Number 0x11
0071 e404 | | Load 0x2,0x4
0072 00eb | | Load_Encached Diana_Cache
0073 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0074 e001 | | Load 0x0,0x1
0075 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0076 c402 | | Store 0x2,0x2
0077 005a | Z | Store_Top Discrete,At_Offset_2
0078 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xa = 0x78,0x4
0079 7002 |p | Jump_Nonzero 0x7c
007a e002 | | Load 0x0,0x2 ; Debug Table 0x2.0xb = 0x7a,0x5
007b 4402 |D | Exit_Subprogram With_Result,0x2
007c 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0xc = 0x7c,0x6
007d 4402 |D | Exit_Subprogram With_Result,0x2
007e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xd = 0x7e,0x7
007f 00eb | | Load_Encached Diana_Cache
0080 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0081 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0082 0007 | | Action Break_Optional ; Debug Table 0x2.0xe = 0x82,0x1
0083 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xf = 0x83,0x801
0084 021d | | Execute Heap_Access,Is_Null
0085 6fdd |o | Jump_Zero 0x63 ; Debug Table 0x2.0x10 = 0x85,0x1
0086 e002 | | Load 0x0,0x2 ; Debug Table 0x2.0x11 = 0x86,0x8
0087 4402 |D | Exit_Subprogram With_Result,0x2
0088 ; --------------------------------------------------------------------------------------
0088 ; SUBPROGRAM
0088 ; --------------------------------------------------------------------------------------
0088 009a | | .CONST 0x009a ; Address of begin
0089 0004 | | .CONST 0x0004 ; Address of exception handler
008a 0004 | | .CONST 0x0004 ; Number of locals
008b INIT_0088:
008b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3 = .DEBUG 0x008b,0x0896,0x0001,0x0000,0x0057,0x9775,0x0000,0x065d
; Debug Table 0x3.0x0 = 0x8b,0xffff
008c e003 | | Load 0x0,0x3 ; Debug Table 0x3.0x1 = 0x8c,0xfffe
008d 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
008e 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x3.0x2 = 0x8e,0xfffd
008f e5ff | | Load 0x2,-0x1
0090 e5ff | | Load 0x2,-0x1
0091 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0092 0007 | | Action Break_Optional
0093 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x3 = 0x93,0x401
0094 0217 | | Execute Heap_Access,All_Reference
0095 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0096 00d0 | | Action Swap_Control
0097 00d1 | | Pop_Control Pop_Count_1
0098 820d | | Call 0x1,0xd ; Debug Table 0x3.0x4 = 0x98,0xfffd
0099 0031 | 1 | Store_Top Heap_Access,At_Offset_1
009a BODY_0088:
009a 7822 |x" | Jump 0xbd
009b 0007 | | Action Break_Optional ; Debug Table 0x3.0x5 = 0x9b,0x2
009c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x6 = 0x9c,0x801
009d 0217 | | Execute Heap_Access,All_Reference
009e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
009f e004 | | Load 0x0,0x4 ; Debug Table 0x3.0x7 = 0x9f,0x2
00a0 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00a1 0033 | 3 | Store_Top Heap_Access,At_Offset_3
00a2 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x8 = 0xa2,0x3
00a3 e5ff | | Load 0x2,-0x1
00a4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00a5 e005 | | Load 0x0,0x5
00a6 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00a7 0032 | 2 | Store_Top Heap_Access,At_Offset_2
00a8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x9 = 0xa8,0x4
00a9 700a |p | Jump_Nonzero 0xb4
00aa 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0xa = 0xaa,0x5
00ab 4804 |H | Short_Literal 0x4
00ac 0007 | | Action Break_Optional
00ad 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x3.0xb = 0xad,0xc01
00ae e402 | | Load 0x2,0x2 ; Debug Table 0x3.0xc = 0xae,0x5
00af e5ff | | Load 0x2,-0x1
00b0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00b1 e005 | | Load 0x0,0x5
00b2 180e | | Execute Package,Field_Execute,Field_Number 0xe
00b3 7804 |x | Jump 0xb8
00b4 4804 |H | Short_Literal 0x4 ; Debug Table 0x3.0xd = 0xb4,0x6
00b5 00da | | Load_Top At_Offset_2
00b6 e005 | | Load 0x0,0x5
00b7 1812 | | Execute Package,Field_Execute,Field_Number 0x12
00b8 0007 | | Action Break_Optional ; Debug Table 0x3.0xe = 0xb8,0x7
00b9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0xf = 0xb9,0x1001
00ba 0217 | | Execute Heap_Access,All_Reference
00bb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
00bc 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x3.0x10 = 0xbc,0x7
00bd 0007 | | Action Break_Optional ; Debug Table 0x3.0x11 = 0xbd,0x1
00be 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x12 = 0xbe,0x1401
00bf 021d | | Execute Heap_Access,Is_Null
00c0 6fda |o | Jump_Zero 0x9b ; Debug Table 0x3.0x13 = 0xc0,0x1
00c1 4501 |E | Exit_Subprogram 0x1
00c2 0000 0000 | | .BLANK 0000[0x6]
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 00db | | .CONST 0x00db ; Address of begin
00c9 0004 | | .CONST 0x0004 ; Address of exception handler
00ca 0006 | | .CONST 0x0006 ; Number of locals
00cb INIT_00c8:
00cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4 = .DEBUG 0x00cb,0x08c0,0x0001,0x0000,0x0057,0x9775,0x0000,0x0665
; Debug Table 0x4.0x0 = 0xcb,0xffff
00cc e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x1 = 0xcc,0xfffe
00cd 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
00ce 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x2 = 0xce,0xfffd
00cf e006 | | Load 0x0,0x6 ; Debug Table 0x4.0x3 = 0xcf,0xfffc
00d0 0322 | " | Declare_Variable Record
00d1 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x4.0x4 = 0xd1,0xfffb
00d2 e5fd | | Load 0x2,-0x3
00d3 e5ff | | Load 0x2,-0x1
00d4 8219 | | Call 0x1,0x19
00d5 4976 |Iv | Short_Literal 0x176
00d6 00eb | | Load_Encached Diana_Cache
00d7 0098 | | Execute Package,Field_Read_Dynamic
00d8 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00d9 820d | | Call 0x1,0xd
00da 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00db BODY_00c8:
00db e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x5 = 0xdb,0x1
00dc 00da | | Load_Top At_Offset_2
00dd 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
00de e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x6 = 0xde,0x2
00df 4975 |Iu | Short_Literal 0x175
00e0 00eb | | Load_Encached Diana_Cache
00e1 0098 | | Execute Package,Field_Read_Dynamic
00e2 1841 | A | Execute Package,Field_Execute,Field_Number 0x41
00e3 00da | | Load_Top At_Offset_2
00e4 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
00e5 7840 |x@ | Jump 0x126
00e6 0007 | | Action Break_Optional ; Debug Table 0x4.0x7 = 0xe6,0x4
00e7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x8 = 0xe7,0x401
00e8 0217 | | Execute Heap_Access,All_Reference
00e9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00ea a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x4.0x9 = 0xea,0x4
00eb e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0xa = 0xeb,0x5
00ec 00da | | Load_Top At_Offset_2
00ed 4801 |H | Short_Literal 0x1
00ee e402 | | Load 0x2,0x2
00ef 00eb | | Load_Encached Diana_Cache
00f0 18ec | | Execute Package,Field_Execute,Field_Number 0xec
00f1 4976 |Iv | Short_Literal 0x176
00f2 00eb | | Load_Encached Diana_Cache
00f3 0098 | | Execute Package,Field_Read_Dynamic
00f4 1815 | | Execute Package,Field_Execute,Field_Number 0x15
00f5 e007 | | Load 0x0,0x7
00f6 1810 | | Execute Package,Field_Execute,Field_Number 0x10
00f7 00d2 | | Pop_Control Pop_Count_2
00f8 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0xb = 0xf8,0x6
00f9 e004 | | Load 0x0,0x4
00fa 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00fb 0033 | 3 | Store_Top Heap_Access,At_Offset_3
00fc 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0xc = 0xfc,0x7
00fd e5fd | | Load 0x2,-0x3
00fe 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00ff e005 | | Load 0x0,0x5
0100 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0101 a403 | | Store_Unchecked 0x2,0x3
0102 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0xd = 0x102,0x8
0103 700d |p | Jump_Nonzero 0x111
0104 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0xe = 0x104,0x9
0105 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
0106 4800 |H | Short_Literal 0x0
0107 4805 |H | Short_Literal 0x5
0108 0007 | | Action Break_Optional
0109 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x4.0xf = 0x109,0x801
010a e404 | | Load 0x2,0x4 ; Debug Table 0x4.0x10 = 0x10a,0x9
010b e5fd | | Load 0x2,-0x3
010c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
010d e005 | | Load 0x0,0x5
010e 180f | | Execute Package,Field_Execute,Field_Number 0xf
010f c403 | | Store 0x2,0x3
0110 7804 |x | Jump 0x115
0111 4805 |H | Short_Literal 0x5 ; Debug Table 0x4.0x11 = 0x111,0xa
0112 e403 | | Load 0x2,0x3
0113 e005 | | Load 0x0,0x5
0114 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0115 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x12 = 0x115,0xb
0116 0219 | | Execute Heap_Access,All_Read
0117 00d8 | | Load_Top At_Offset_0
0118 3c18 |< | Execute Record,Field_Read,Field_Number 0x18
0119 e5fd | | Load 0x2,-0x3
011a 3c11 |< | Execute Record,Field_Read,Field_Number 0x11
011b e402 | | Load 0x2,0x2
011c e008 | | Load 0x0,0x8
011d 1815 | | Execute Package,Field_Execute,Field_Number 0x15
011e 00d9 | | Load_Top At_Offset_1
011f 3818 |8 | Execute Record,Field_Write,Field_Number 0x18
0120 00d1 | | Pop_Control Pop_Count_1
0121 0007 | | Action Break_Optional ; Debug Table 0x4.0x13 = 0x121,0xc
0122 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x14 = 0x122,0xc01
0123 0217 | | Execute Heap_Access,All_Reference
0124 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0125 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x4.0x15 = 0x125,0xc
0126 0007 | | Action Break_Optional ; Debug Table 0x4.0x16 = 0x126,0x3
0127 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x17 = 0x127,0x1001
0128 021d | | Execute Heap_Access,Is_Null
0129 6fbc |o | Jump_Zero 0xe6 ; Debug Table 0x4.0x18 = 0x129,0x3
012a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x19 = 0x12a,0xd
012b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
012c a5fe | | Store_Unchecked 0x2,-0x2
012d 4502 |E | Exit_Subprogram 0x2
012e 0000 0000 | | .XXX[0x2]
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0158 | X | .CONST 0x0158 ; Address of begin
0131 0004 | | .CONST 0x0004 ; Address of exception handler
0132 000a | | .CONST 0x000a ; Number of locals
0133 INIT_0130:
0133 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5 = .DEBUG 0x0133,0x08f6,0x0001,0x0000,0x0057,0x9775,0x0000,0x0679
; Debug Table 0x5.0x0 = 0x133,0xffff
0134 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x5.0x1 = 0x134,0xfffe
0135 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x5.0x2 = 0x135,0xfffd
0136 e5ff | | Load 0x2,-0x1
0137 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0138 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0139 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x5.0x3 = 0x139,0xfffc
013a 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
013b 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x4 = 0x13b,0xfffb
013c 00da | | Load_Top At_Offset_2
013d 4975 |Iu | Short_Literal 0x175
013e 00eb | | Load_Encached Diana_Cache
013f 0098 | | Execute Package,Field_Read_Dynamic
0140 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
0141 e215 | | Load 0x1,0x15
0142 0334 | 4 | Declare_Variable Array,With_Constraint
0143 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x5 = 0x143,0xfffa
0144 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x6 = 0x144,0x401
0145 0217 | | Execute Heap_Access,All_Reference
0146 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0147 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x5.0x7 = 0x147,0xfffa
0148 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x8 = 0x148,0xfff9
0149 00d9 | | Load_Top At_Offset_1
014a 821d | | Call 0x1,0x1d
014b 0031 | 1 | Store_Top Heap_Access,At_Offset_1
014c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x9 = 0x14c,0xfff8
014d 00d9 | | Load_Top At_Offset_1
014e 00eb | | Load_Encached Diana_Cache
014f 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0150 00eb | | Load_Encached Diana_Cache
0151 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0152 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0153 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x5.0xa = 0x153,0xfff7
0154 e5ff | | Load 0x2,-0x1
0155 e407 | | Load 0x2,0x7
0156 820d | | Call 0x1,0xd
0157 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0158 BODY_0130:
0158 7812 |x | Jump 0x16b
0159 0007 | | Action Break_Optional ; Debug Table 0x5.0xb = 0x159,0x2
015a e404 | | Load 0x2,0x4 ; Debug Table 0x5.0xc = 0x15a,0x801
015b 0217 | | Execute Heap_Access,All_Reference
015c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
015d 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0xd = 0x15d,0x2
015e 821e | | Call 0x1,0x1e
015f e405 | | Load 0x2,0x5
0160 e406 | | Load 0x2,0x6
0161 01d6 | | Execute Vector,Field_Write
0162 e405 | | Load 0x2,0x5 ; Debug Table 0x5.0xe = 0x162,0x3
0163 0a01 | | Execute_Immediate Plus,0x1
0164 0248 | H | Execute Discrete,Check_In_Integer
0165 a405 | | Store_Unchecked 0x2,0x5
0166 0007 | | Action Break_Optional ; Debug Table 0x5.0xf = 0x166,0x4
0167 e404 | | Load 0x2,0x4 ; Debug Table 0x5.0x10 = 0x167,0xc01
0168 0217 | | Execute Heap_Access,All_Reference
0169 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
016a a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x5.0x11 = 0x16a,0x4
016b 0007 | | Action Break_Optional ; Debug Table 0x5.0x12 = 0x16b,0x1
016c e404 | | Load 0x2,0x4 ; Debug Table 0x5.0x13 = 0x16c,0x1001
016d 021d | | Execute Heap_Access,Is_Null
016e 6fea |o | Jump_Zero 0x159 ; Debug Table 0x5.0x14 = 0x16e,0x1
016f e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x15 = 0x16f,0x5
0170 e406 | | Load 0x2,0x6
0171 e5ff | | Load 0x2,-0x1
0172 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0173 00db | | Load_Top At_Offset_3
0174 8221 | ! | Call 0x1,0x21
0175 00d1 | | Pop_Control Pop_Count_1
0176 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x16 = 0x176,0x6
0177 e5ff | | Load 0x2,-0x1
0178 00db | | Load_Top At_Offset_3
0179 8213 | | Call 0x1,0x13
017a c403 | | Store 0x2,0x3
017b 7815 |x | Jump 0x191
017c 0007 | | Action Break_Optional ; Debug Table 0x5.0x17 = 0x17c,0x8
017d e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x18 = 0x17d,0x1401
017e 0217 | | Execute Heap_Access,All_Reference
017f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0180 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x5.0x19 = 0x180,0x8
0181 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x1a = 0x181,0x9
0182 e402 | | Load 0x2,0x2
0183 820d | | Call 0x1,0xd
0184 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0185 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x1b = 0x185,0xa
0186 e406 | | Load 0x2,0x6
0187 e5ff | | Load 0x2,-0x1
0188 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0189 00db | | Load_Top At_Offset_3
018a 8221 | ! | Call 0x1,0x21
018b 00d1 | | Pop_Control Pop_Count_1
018c 0007 | | Action Break_Optional ; Debug Table 0x5.0x1c = 0x18c,0xb
018d e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x1d = 0x18d,0x1801
018e 0217 | | Execute Heap_Access,All_Reference
018f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0190 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x5.0x1e = 0x190,0xb
0191 0007 | | Action Break_Optional ; Debug Table 0x5.0x1f = 0x191,0x7
0192 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x20 = 0x192,0x1c01
0193 021d | | Execute Heap_Access,Is_Null
0194 6fe7 |o | Jump_Zero 0x17c ; Debug Table 0x5.0x21 = 0x194,0x7
0195 4501 |E | Exit_Subprogram 0x1
0196 0000 0000 | | .XXX[0x2]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 01b2 | | .CONST 0x01b2 ; Address of begin
0199 0004 | | .CONST 0x0004 ; Address of exception handler
019a 0007 | | .CONST 0x0007 ; Number of locals
019b INIT_0198:
019b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6 = .DEBUG 0x019b,0x093c,0x0001,0x0000,0x0057,0x9775,0x0000,0x0681
; Debug Table 0x6.0x0 = 0x19b,0xffff
019c 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x6.0x1 = 0x19c,0xfffe
019d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x2 = 0x19d,0xfffd
019e e5ff | | Load 0x2,-0x1
019f 821d | | Call 0x1,0x1d
01a0 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01a1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x3 = 0x1a1,0xfffc
01a2 00d9 | | Load_Top At_Offset_1
01a3 821e | | Call 0x1,0x1e
01a4 00e2 | | Load_Encached Integer_Cache
01a5 03f1 | | Declare_Variable Discrete,With_Value
01a6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x4 = 0x1a6,0xfffb
01a7 00da | | Load_Top At_Offset_2
01a8 00eb | | Load_Encached Diana_Cache
01a9 18ec | | Execute Package,Field_Execute,Field_Number 0xec
01aa 00eb | | Load_Encached Diana_Cache
01ab 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
01ac 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01ad 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x6.0x5 = 0x1ad,0xfffa
01ae e5fe | | Load 0x2,-0x2
01af e5ff | | Load 0x2,-0x1
01b0 820d | | Call 0x1,0xd
01b1 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01b2 BODY_0198:
01b2 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x6 = 0x1b2,0x1
01b3 00db | | Load_Top At_Offset_3
01b4 e5ff | | Load 0x2,-0x1
01b5 00db | | Load_Top At_Offset_3
01b6 8222 | " | Call 0x1,0x22
01b7 00d1 | | Pop_Control Pop_Count_1
01b8 e403 | | Load 0x2,0x3 ; Debug Table 0x6.0x7 = 0x1b8,0x2
01b9 e5fe | | Load 0x2,-0x2
01ba 00db | | Load_Top At_Offset_3
01bb 8213 | | Call 0x1,0x13
01bc c403 | | Store 0x2,0x3
01bd 7814 |x | Jump 0x1d2
01be 0007 | | Action Break_Optional ; Debug Table 0x6.0x8 = 0x1be,0x4
01bf e403 | | Load 0x2,0x3 ; Debug Table 0x6.0x9 = 0x1bf,0x401
01c0 0217 | | Execute Heap_Access,All_Reference
01c1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01c2 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x6.0xa = 0x1c2,0x4
01c3 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0xb = 0x1c3,0x5
01c4 e402 | | Load 0x2,0x2
01c5 820d | | Call 0x1,0xd
01c6 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01c7 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0xc = 0x1c7,0x6
01c8 00db | | Load_Top At_Offset_3
01c9 e5ff | | Load 0x2,-0x1
01ca 00db | | Load_Top At_Offset_3
01cb 8222 | " | Call 0x1,0x22
01cc 00d1 | | Pop_Control Pop_Count_1
01cd 0007 | | Action Break_Optional ; Debug Table 0x6.0xd = 0x1cd,0x7
01ce e403 | | Load 0x2,0x3 ; Debug Table 0x6.0xe = 0x1ce,0x801
01cf 0217 | | Execute Heap_Access,All_Reference
01d0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
01d1 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x6.0xf = 0x1d1,0x7
01d2 0007 | | Action Break_Optional ; Debug Table 0x6.0x10 = 0x1d2,0x3
01d3 e403 | | Load 0x2,0x3 ; Debug Table 0x6.0x11 = 0x1d3,0xc01
01d4 021d | | Execute Heap_Access,Is_Null
01d5 6fe8 |o | Jump_Zero 0x1be ; Debug Table 0x6.0x12 = 0x1d5,0x3
01d6 4502 |E | Exit_Subprogram 0x2
01d7 0000 | | .XXX[0x1]
01d8 ; --------------------------------------------------------------------------------------
01d8 ; SUBPROGRAM
01d8 ; --------------------------------------------------------------------------------------
01d8 01de | | .CONST 0x01de ; Address of begin
01d9 0004 | | .CONST 0x0004 ; Address of exception handler
01da 0002 | | .CONST 0x0002 ; Number of locals
01db INIT_01d8:
01db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7 = .DEBUG 0x01db,0x0964,0x0002,0x0000,0x0057,0x9775,0x0000,0x068f
; Debug Table 0x7.0x0 = 0x1db,0xffff
01dc 00db | | Load_Top At_Offset_3
01dd 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01de BODY_01d8:
01de 0007 | | Action Break_Optional ; Debug Table 0x7.0x1 = 0x1de,0x1
01df 0007 | | Action Break_Optional ; Debug Table 0x7.0x2 = 0x1df,0x2
01e0 e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x3 = 0x1e0,0x401
01e1 0007 | | Action Break_Optional
01e2 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x7.0x4 = 0x1e2,0x402
01e3 0007 | | Action Break_Optional ; Debug Table 0x7.0x5 = 0x1e3,0x403
01e4 0007 | | Action Break_Optional ; Debug Table 0x7.0x6 = 0x1e4,0x404
01e5 0b41 | A | Execute_Immediate Case_Compare,0x41 ; Debug Table 0x7.0x7 = 0x1e5,0x2
01e6 7009 |p | Jump_Nonzero 0x1f0
01e7 0ba8 | | Execute_Immediate Case_Compare,0xa8
01e8 7009 |p | Jump_Nonzero 0x1f2
01e9 0b00 | | Execute_Immediate Case_Compare,0x0
01ea 7007 |p | Jump_Nonzero 0x1f2
01eb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x8 = 0x1eb,0x5
01ec 00eb | | Load_Encached Diana_Cache
01ed 18ec | | Execute Package,Field_Execute,Field_Number 0xec
01ee 0032 | 2 | Store_Top Heap_Access,At_Offset_2
01ef 7804 |x | Jump 0x1f4
01f0 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x9 = 0x1f0,0x3
01f1 4401 |D | Exit_Subprogram With_Result,0x1
01f2 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0xa = 0x1f2,0x4
01f3 4401 |D | Exit_Subprogram With_Result,0x1
01f4 00d1 | | Pop_Control Pop_Count_1
01f5 7fe9 | | Jump 0x1df
01f6 0000 0000 | | .XXX[0x2]
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 01fc | | .CONST 0x01fc ; Address of begin
01f9 0004 | | .CONST 0x0004 ; Address of exception handler
01fa 0002 | | .CONST 0x0002 ; Number of locals
01fb INIT_01f8:
01fb 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x8 = .DEBUG 0x01fb,0x097c,0x0001,0x0000,0x0057,0x9775,0x0000,0x069a
; Debug Table 0x8.0x0 = 0x1fb,0xffff
01fc BODY_01f8:
01fc 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x8.0x1 = 0x1fc,0x1
01fd e5fe | | Load 0x2,-0x2
01fe e5ff | | Load 0x2,-0x1
01ff 821b | | Call 0x1,0x1b
0200 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0201 0007 | | Action Break_Optional ; Debug Table 0x8.0x2 = 0x201,0x2
0202 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x3 = 0x202,0x401
0203 021d | | Execute Heap_Access,Is_Null
0204 700e |p | Jump_Nonzero 0x213 ; Debug Table 0x8.0x4 = 0x204,0x2
0205 e5fd | | Load 0x2,-0x3 ; Debug Table 0x8.0x5 = 0x205,0x3
0206 e5fe | | Load 0x2,-0x2
0207 0007 | | Action Break_Optional
0208 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x6 = 0x208,0x801
0209 0217 | | Execute Heap_Access,All_Reference
020a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
020b 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x7 = 0x20b,0x3
020c 0007 | | Action Break_Optional
020d e402 | | Load 0x2,0x2 ; Debug Table 0x8.0x8 = 0x20d,0xc01
020e 0217 | | Execute Heap_Access,All_Reference
020f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0210 e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x9 = 0x210,0x801
0211 8217 | | Call 0x1,0x17
0212 c5fd | | Store 0x2,-0x3
0213 4503 |E | Exit_Subprogram 0x3
0214 0000 0000 | | .BLANK 0000[0x4]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 021f | | .CONST 0x021f ; Address of begin
0219 0004 | | .CONST 0x0004 ; Address of exception handler
021a 0005 | | .CONST 0x0005 ; Number of locals
021b INIT_0218:
021b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9 = .DEBUG 0x021b,0x0992,0x0002,0x0000,0x0057,0x9775,0x0000,0x06ae
; Debug Table 0x9.0x0 = 0x21b,0xffff
021c 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x9.0x1 = 0x21c,0xfffe
021d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x2 = 0x21d,0xfffd
021e 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x9.0x3 = 0x21e,0xfffc
021f BODY_0218:
021f 0007 | | Action Break_Optional ; Debug Table 0x9.0x4 = 0x21f,0x1
0220 e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x5 = 0x220,0x401
0221 0007 | | Action Break_Optional
0222 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x6 = 0x222,0x402
0223 0007 | | Action Break_Optional ; Debug Table 0x9.0x7 = 0x223,0x403
0224 0007 | | Action Break_Optional ; Debug Table 0x9.0x8 = 0x224,0x404
0225 0b7c | | | Execute_Immediate Case_Compare,0x7c ; Debug Table 0x9.0x9 = 0x225,0x1
0226 7013 |p | Jump_Nonzero 0x23a
0227 0b73 | s | Execute_Immediate Case_Compare,0x73
0228 7016 |p | Jump_Nonzero 0x23f
0229 0b7a | z | Execute_Immediate Case_Compare,0x7a
022a 7019 |p | Jump_Nonzero 0x244
022b 0b7b | { | Execute_Immediate Case_Compare,0x7b
022c 7017 |p | Jump_Nonzero 0x244
022d 0b72 | r | Execute_Immediate Case_Compare,0x72
022e 701a |p | Jump_Nonzero 0x249
022f 0b94 | | Execute_Immediate Case_Compare,0x94
0230 7018 |p | Jump_Nonzero 0x249
0231 0b8f | | Execute_Immediate Case_Compare,0x8f
0232 7016 |p | Jump_Nonzero 0x249
0233 0b71 | q | Execute_Immediate Case_Compare,0x71
0234 7017 |p | Jump_Nonzero 0x24c
0235 0b70 | p | Execute_Immediate Case_Compare,0x70
0236 7015 |p | Jump_Nonzero 0x24c
0237 0007 | | Action Break_Optional ; Debug Table 0x9.0xa = 0x237,0x7
0238 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0xb = 0x238,0x801
0239 4402 |D | Exit_Subprogram With_Result,0x2 ; Debug Table 0x9.0xc = 0x239,0x7
023a e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0xd = 0x23a,0x2
023b 00eb | | Load_Encached Diana_Cache
023c 18bd | | Execute Package,Field_Execute,Field_Number 0xbd
023d a402 | | Store_Unchecked 0x2,0x2
023e 7813 |x | Jump 0x252
023f e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0xe = 0x23f,0x3
0240 00eb | | Load_Encached Diana_Cache
0241 18bc | | Execute Package,Field_Execute,Field_Number 0xbc
0242 a402 | | Store_Unchecked 0x2,0x2
0243 780e |x | Jump 0x252
0244 e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0xf = 0x244,0x4
0245 00eb | | Load_Encached Diana_Cache
0246 18da | | Execute Package,Field_Execute,Field_Number 0xda
0247 a402 | | Store_Unchecked 0x2,0x2
0248 7809 |x | Jump 0x252
0249 e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x10 = 0x249,0x5
024a a402 | | Store_Unchecked 0x2,0x2
024b 7806 |x | Jump 0x252
024c e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x11 = 0x24c,0x6
024d 00eb | | Load_Encached Diana_Cache
024e 18fb | | Execute Package,Field_Execute,Field_Number 0xfb
024f e5fe | | Load 0x2,-0x2
0250 8218 | | Call 0x1,0x18
0251 4402 |D | Exit_Subprogram With_Result,0x2
0252 00d1 | | Pop_Control Pop_Count_1
0253 e5fe | | Load 0x2,-0x2 ; Debug Table 0x9.0x12 = 0x253,0x8
0254 00eb | | Load_Encached Diana_Cache
0255 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
0256 e402 | | Load 0x2,0x2
0257 4972 |Ir | Short_Literal 0x172
0258 00eb | | Load_Encached Diana_Cache
0259 0098 | | Execute Package,Field_Read_Dynamic
025a 1818 | | Execute Package,Field_Execute,Field_Number 0x18
025b 0033 | 3 | Store_Top Heap_Access,At_Offset_3
025c 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x13 = 0x25c,0x9
025d 4975 |Iu | Short_Literal 0x175
025e 00eb | | Load_Encached Diana_Cache
025f 0098 | | Execute Package,Field_Read_Dynamic
0260 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0261 6813 |h | Jump_Zero 0x275
0262 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x14 = 0x262,0xa
0263 0007 | | Action Break_Optional
0264 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x15 = 0x264,0xc01
0265 0217 | | Execute Heap_Access,All_Reference
0266 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0267 00d9 | | Load_Top At_Offset_1
0268 0007 | | Action Break_Optional
0269 e408 | | Load 0x2,0x8 ; Debug Table 0x9.0x16 = 0x269,0x1001
026a 0007 | | Action Break_Optional
026b 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x9.0x17 = 0x26b,0x1002
026c 0007 | | Action Break_Optional ; Debug Table 0x9.0x18 = 0x26c,0x1003
026d 00d0 | | Action Swap_Control ; Debug Table 0x9.0x19 = 0x26d,0x1004
026e 00d1 | | Pop_Control Pop_Count_1
026f 49af |I | Short_Literal 0x1af ; Debug Table 0x9.0x1a = 0x26f,0xc01
0270 00eb | | Load_Encached Diana_Cache
0271 0096 | | Execute Package,Field_Execute_Dynamic
0272 00d0 | | Action Swap_Control
0273 00d1 | | Pop_Control Pop_Count_1
0274 4402 |D | Exit_Subprogram With_Result,0x2 ; Debug Table 0x9.0x1b = 0x274,0xa
0275 e5fe | | Load 0x2,-0x2 ; Debug Table 0x9.0x1c = 0x275,0xb
0276 499c |I | Short_Literal 0x19c
0277 00eb | | Load_Encached Diana_Cache
0278 0098 | | Execute Package,Field_Read_Dynamic
0279 180f | | Execute Package,Field_Execute,Field_Number 0xf
027a 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
027b 7822 |x" | Jump 0x29e
027c 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x1d = 0x27c,0xd
027d 0007 | | Action Break_Optional
027e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x1e = 0x27e,0x1401
027f 0217 | | Execute Heap_Access,All_Reference
0280 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0281 00d9 | | Load_Top At_Offset_1
0282 0007 | | Action Break_Optional
0283 e408 | | Load 0x2,0x8 ; Debug Table 0x9.0x1f = 0x283,0x1801
0284 0007 | | Action Break_Optional
0285 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x9.0x20 = 0x285,0x1802
0286 0007 | | Action Break_Optional ; Debug Table 0x9.0x21 = 0x286,0x1803
0287 00d0 | | Action Swap_Control ; Debug Table 0x9.0x22 = 0x287,0x1804
0288 00d1 | | Pop_Control Pop_Count_1
0289 49af |I | Short_Literal 0x1af ; Debug Table 0x9.0x23 = 0x289,0x1401
028a 00eb | | Load_Encached Diana_Cache
028b 0096 | | Execute Package,Field_Execute_Dynamic
028c 00d0 | | Action Swap_Control
028d 00d1 | | Pop_Control Pop_Count_1
028e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x9.0x24 = 0x28e,0xd
028f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x25 = 0x28f,0xe
0290 499c |I | Short_Literal 0x19c
0291 00eb | | Load_Encached Diana_Cache
0292 0098 | | Execute Package,Field_Read_Dynamic
0293 180f | | Execute Package,Field_Execute,Field_Number 0xf
0294 00d9 | | Load_Top At_Offset_1
0295 027f | | Execute Discrete,Equal
0296 6802 |h | Jump_Zero 0x299
0297 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x26 = 0x297,0xf
0298 4402 |D | Exit_Subprogram With_Result,0x2
0299 0007 | | Action Break_Optional ; Debug Table 0x9.0x27 = 0x299,0x10
029a 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x28 = 0x29a,0x1c01
029b 0217 | | Execute Heap_Access,All_Reference
029c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
029d 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x9.0x29 = 0x29d,0x10
029e 0007 | | Action Break_Optional ; Debug Table 0x9.0x2a = 0x29e,0xc
029f 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x2b = 0x29f,0x2001
02a0 021d | | Execute Heap_Access,Is_Null
02a1 6fda |o | Jump_Zero 0x27c ; Debug Table 0x9.0x2c = 0x2a1,0xc
02a2 0007 | | Action Break_Optional ; Debug Table 0x9.0x2d = 0x2a2,0x11
02a3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x2e = 0x2a3,0x2401
02a4 4402 |D | Exit_Subprogram With_Result,0x2 ; Debug Table 0x9.0x2f = 0x2a4,0x11
02a5 0000 0000 | | .XXX[0x3]
02a7 0000 | |
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02b1 | | .CONST 0x02b1 ; Address of begin
02a9 0004 | | .CONST 0x0004 ; Address of exception handler
02aa 0003 | | .CONST 0x0003 ; Number of locals
02ab INIT_02a8:
02ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa = .DEBUG 0x02ab,0x09f4,0x0001,0x0000,0x0057,0x98f5,0x0000,0x0042
; Debug Table 0xa.0x0 = 0x2ab,0xffff
02ac 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xa.0x1 = 0x2ac,0xfffe
02ad e5fc | | Load 0x2,-0x4
02ae e5fe | | Load 0x2,-0x2
02af 820d | | Call 0x1,0xd
02b0 0031 | 1 | Store_Top Heap_Access,At_Offset_1
02b1 BODY_02a8:
02b1 7824 |x$ | Jump 0x2d6
02b2 0007 | | Action Break_Optional ; Debug Table 0xa.0x2 = 0x2b2,0x2
02b3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x3 = 0x2b3,0x401
02b4 0217 | | Execute Heap_Access,All_Reference
02b5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02b6 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0xa.0x4 = 0x2b6,0x2
02b7 e5fc | | Load 0x2,-0x4 ; Debug Table 0xa.0x5 = 0x2b7,0x3
02b8 3c0b |< | Execute Record,Field_Read,Field_Number 0xb
02b9 7009 |p | Jump_Nonzero 0x2c3
02ba 00d9 | | Load_Top At_Offset_1
02bb e004 | | Load 0x0,0x4
02bc 1811 | | Execute Package,Field_Execute,Field_Number 0x11
02bd e5fc | | Load 0x2,-0x4
02be 3c0e |< | Execute Record,Field_Read,Field_Number 0xe
02bf 0217 | | Execute Heap_Access,All_Reference
02c0 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
02c1 021f | | Execute Heap_Access,Equal
02c2 680e |h | Jump_Zero 0x2d1
02c3 e5fb | | Load 0x2,-0x5 ; Debug Table 0xa.0x6 = 0x2c3,0x4
02c4 e5fc | | Load 0x2,-0x4
02c5 e5fd | | Load 0x2,-0x3
02c6 4801 |H | Short_Literal 0x1
02c7 e402 | | Load 0x2,0x2
02c8 00eb | | Load_Encached Diana_Cache
02c9 18ec | | Execute Package,Field_Execute,Field_Number 0xec
02ca 4976 |Iv | Short_Literal 0x176
02cb 00eb | | Load_Encached Diana_Cache
02cc 0098 | | Execute Package,Field_Read_Dynamic
02cd 1811 | | Execute Package,Field_Execute,Field_Number 0x11
02ce e5ff | | Load 0x2,-0x1
02cf 8217 | | Call 0x1,0x17
02d0 c5fb | | Store 0x2,-0x5
02d1 0007 | | Action Break_Optional ; Debug Table 0xa.0x7 = 0x2d1,0x5
02d2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x8 = 0x2d2,0x801
02d3 0217 | | Execute Heap_Access,All_Reference
02d4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
02d5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0xa.0x9 = 0x2d5,0x5
02d6 0007 | | Action Break_Optional ; Debug Table 0xa.0xa = 0x2d6,0x1
02d7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0xb = 0x2d7,0xc01
02d8 021d | | Execute Heap_Access,Is_Null
02d9 6fd8 |o | Jump_Zero 0x2b2 ; Debug Table 0xa.0xc = 0x2d9,0x1
02da 4505 |E | Exit_Subprogram 0x5
02db 0000 0000 | | .BLANK 0000[0x5]
02e0 ; --------------------------------------------------------------------------------------
02e0 ; SUBPROGRAM
02e0 ; --------------------------------------------------------------------------------------
02e0 02eb | | .CONST 0x02eb ; Address of begin
02e1 0004 | | .CONST 0x0004 ; Address of exception handler
02e2 0005 | | .CONST 0x0005 ; Number of locals
02e3 INIT_02e0:
02e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb = .DEBUG 0x02e3,0x0a10,0x0001,0x0000,0x0057,0x98f5,0x0000,0x0062
; Debug Table 0xb.0x0 = 0x2e3,0xffff
02e4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x1 = 0x2e4,0xfffe
02e5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x2 = 0x2e5,0xfffd
02e6 e5fe | | Load 0x2,-0x2
02e7 0031 | 1 | Store_Top Heap_Access,At_Offset_1
02e8 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xb.0x3 = 0x2e8,0xfffc
02e9 e5fc | | Load 0x2,-0x4
02ea 0031 | 1 | Store_Top Heap_Access,At_Offset_1
02eb BODY_02e0:
02eb 0007 | | Action Break_Optional ; Debug Table 0xb.0x4 = 0x2eb,0x1
02ec 0007 | | Action Break_Optional ; Debug Table 0xb.0x5 = 0x2ec,0x2
02ed e404 | | Load 0x2,0x4 ; Debug Table 0xb.0x6 = 0x2ed,0x401
02ee 0007 | | Action Break_Optional
02ef 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xb.0x7 = 0x2ef,0x402
02f0 0007 | | Action Break_Optional ; Debug Table 0xb.0x8 = 0x2f0,0x403
02f1 0007 | | Action Break_Optional ; Debug Table 0xb.0x9 = 0x2f1,0x404
02f2 0b22 | " | Execute_Immediate Case_Compare,0x22 ; Debug Table 0xb.0xa = 0x2f2,0x2
02f3 700d |p | Jump_Nonzero 0x301
02f4 0b29 | ) | Execute_Immediate Case_Compare,0x29
02f5 701c |p | Jump_Nonzero 0x312
02f6 0b21 | ! | Execute_Immediate Case_Compare,0x21
02f7 701a |p | Jump_Nonzero 0x312
02f8 0b2c | , | Execute_Immediate Case_Compare,0x2c
02f9 7018 |p | Jump_Nonzero 0x312
02fa 0b33 | 3 | Execute_Immediate Case_Compare,0x33
02fb 7016 |p | Jump_Nonzero 0x312
02fc 0b2f | / | Execute_Immediate Case_Compare,0x2f
02fd 701a |p | Jump_Nonzero 0x318
02fe 0b30 | 0 | Execute_Immediate Case_Compare,0x30
02ff 7029 |p) | Jump_Nonzero 0x329
0300 4506 |E | Exit_Subprogram 0x6 ; Debug Table 0xb.0xb = 0x300,0xd
0301 e5fa | | Load 0x2,-0x6 ; Debug Table 0xb.0xc = 0x301,0x3
0302 e5fb | | Load 0x2,-0x5
0303 00db | | Load_Top At_Offset_3
0304 e404 | | Load 0x2,0x4
0305 e5ff | | Load 0x2,-0x1
0306 8216 | | Call 0x1,0x16
0307 c5fa | | Store 0x2,-0x6
0308 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0xd = 0x308,0x4
0309 821a | | Call 0x1,0x1a
030a 6801 |h | Jump_Zero 0x30c
030b 4506 |E | Exit_Subprogram 0x6 ; Debug Table 0xb.0xe = 0x30b,0x5
030c 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0xf = 0x30c,0x6
030d 4904 |I | Short_Literal 0x104
030e 00eb | | Load_Encached Diana_Cache
030f 0096 | | Execute Package,Field_Execute_Dynamic
0310 a403 | | Store_Unchecked 0x2,0x3
0311 781d |x | Jump 0x32f
0312 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x10 = 0x312,0x7
0313 4904 |I | Short_Literal 0x104
0314 00eb | | Load_Encached Diana_Cache
0315 0096 | | Execute Package,Field_Execute_Dynamic
0316 a403 | | Store_Unchecked 0x2,0x3
0317 7817 |x | Jump 0x32f
0318 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x11 = 0x318,0x8
0319 4907 |I | Short_Literal 0x107
031a 00eb | | Load_Encached Diana_Cache
031b 0096 | | Execute Package,Field_Execute_Dynamic
031c a402 | | Store_Unchecked 0x2,0x2
031d 0007 | | Action Break_Optional ; Debug Table 0xb.0x12 = 0x31d,0x9
031e e402 | | Load 0x2,0x2 ; Debug Table 0xb.0x13 = 0x31e,0x801
031f 0007 | | Action Break_Optional
0320 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xb.0x14 = 0x320,0x802
0321 0007 | | Action Break_Optional ; Debug Table 0xb.0x15 = 0x321,0x803
0322 0007 | | Action Break_Optional ; Debug Table 0xb.0x16 = 0x322,0x804
0323 0f73 | s | Execute_Immediate Equal,0x73 ; Debug Table 0xb.0x17 = 0x323,0x9
0324 6803 |h | Jump_Zero 0x328
0325 e402 | | Load 0x2,0x2 ; Debug Table 0xb.0x18 = 0x325,0xa
0326 a403 | | Store_Unchecked 0x2,0x3
0327 7807 |x | Jump 0x32f
0328 4506 |E | Exit_Subprogram 0x6 ; Debug Table 0xb.0x19 = 0x328,0xb
0329 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x1a = 0x329,0xc
032a 00eb | | Load_Encached Diana_Cache
032b 18ec | | Execute Package,Field_Execute,Field_Number 0xec
032c 00eb | | Load_Encached Diana_Cache
032d 18e6 | | Execute Package,Field_Execute,Field_Number 0xe6
032e a403 | | Store_Unchecked 0x2,0x3
032f 00d1 | | Pop_Control Pop_Count_1
0330 0007 | | Action Break_Optional ; Debug Table 0xb.0x1b = 0x330,0xe
0331 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x1c = 0x331,0xc01
0332 021d | | Execute Heap_Access,Is_Null
0333 7028 |p( | Jump_Nonzero 0x35c ; Debug Table 0xb.0x1d = 0x333,0xe
0334 0007 | | Action Break_Optional ; Debug Table 0xb.0x1e = 0x334,0xf
0335 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x1f = 0x335,0x1001
0336 0217 | | Execute Heap_Access,All_Reference
0337 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0338 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x20 = 0x338,0xf
0339 8214 | | Call 0x1,0x14
033a 0032 | 2 | Store_Top Heap_Access,At_Offset_2
033b 0007 | | Action Break_Optional ; Debug Table 0xb.0x21 = 0x33b,0x10
033c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x22 = 0x33c,0x1401
033d 0217 | | Execute Heap_Access,All_Reference
033e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
033f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0xb.0x23 = 0x33f,0x10
0340 e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0x24 = 0x340,0x11
0341 6faa |o | Jump_Zero 0x2ec
0342 e404 | | Load 0x2,0x4 ; Debug Table 0xb.0x25 = 0x342,0x1801
0343 0007 | | Action Break_Optional
0344 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xb.0x26 = 0x344,0x1802
0345 0007 | | Action Break_Optional ; Debug Table 0xb.0x27 = 0x345,0x1803
0346 0007 | | Action Break_Optional ; Debug Table 0xb.0x28 = 0x346,0x1804
0347 0f22 | " | Execute_Immediate Equal,0x22 ; Debug Table 0xb.0x29 = 0x347,0x11
0348 6fa3 |o | Jump_Zero 0x2ec
0349 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x2a = 0x349,0x1c01
034a 0007 | | Action Break_Optional
034b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xb.0x2b = 0x34b,0x1c02
034c 0007 | | Action Break_Optional ; Debug Table 0xb.0x2c = 0x34c,0x1c03
034d 0007 | | Action Break_Optional ; Debug Table 0xb.0x2d = 0x34d,0x1c04
034e 0f29 | ) | Execute_Immediate Equal,0x29 ; Debug Table 0xb.0x2e = 0x34e,0x1804
034f 6f9c |o | Jump_Zero 0x2ec
0350 e5fa | | Load 0x2,-0x6 ; Debug Table 0xb.0x2f = 0x350,0x12
0351 e5fb | | Load 0x2,-0x5
0352 00da | | Load_Top At_Offset_2
0353 e5ff | | Load 0x2,-0x1
0354 e404 | | Load 0x2,0x4
0355 e5fe | | Load 0x2,-0x2
0356 4904 |I | Short_Literal 0x104
0357 00eb | | Load_Encached Diana_Cache
0358 0096 | | Execute Package,Field_Execute_Dynamic
0359 821c | | Call 0x1,0x1c
035a c5fa | | Store 0x2,-0x6
035b 7f90 | | Jump 0x2ec
035c e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x30 = 0x35c,0x13
035d 00db | | Load_Top At_Offset_3
035e 8214 | | Call 0x1,0x14
035f 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0360 0007 | | Action Break_Optional ; Debug Table 0xb.0x31 = 0x360,0x14
0361 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x32 = 0x361,0x2001
0362 021d | | Execute Heap_Access,Is_Null
0363 7007 |p | Jump_Nonzero 0x36b ; Debug Table 0xb.0x33 = 0x363,0x14
0364 e5fb | | Load 0x2,-0x5 ; Debug Table 0xb.0x34 = 0x364,0x15
0365 3c11 |< | Execute Record,Field_Read,Field_Number 0x11
0366 e5fa | | Load 0x2,-0x6
0367 00db | | Load_Top At_Offset_3
0368 00eb | | Load_Encached Diana_Cache
0369 1875 | u | Execute Package,Field_Execute,Field_Number 0x75
036a a5fa | | Store_Unchecked 0x2,-0x6
036b 4506 |E | Exit_Subprogram 0x6
036c 0000 0000 | | .BLANK 0000[0x4]
0370 ; --------------------------------------------------------------------------------------
0370 ; SUBPROGRAM
0370 ; --------------------------------------------------------------------------------------
0370 037f | | .CONST 0x037f ; Address of begin
0371 0004 | | .CONST 0x0004 ; Address of exception handler
0372 0004 | | .CONST 0x0004 ; Number of locals
0373 INIT_0370:
0373 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0xc = .DEBUG 0x0373,0x0a7c,0x0002,0x0000,0x0057,0x98f5,0x0000,0x0086
; Debug Table 0xc.0x0 = 0x373,0xffff
0374 02c7 | | Declare_Variable Any
0375 00db | | Load_Top At_Offset_3
0376 00eb | | Load_Encached Diana_Cache
0377 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
0378 c402 | | Store 0x2,0x2
0379 e009 | | Load 0x0,0x9 ; Debug Table 0xc.0x1 = 0x379,0xfffe
037a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
037b 02c7 | | Declare_Variable Any
037c 00d8 | | Load_Top At_Offset_0
037d 1c00 | | Execute_Immediate Run_Utility,0x0
037e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x2 = 0x37e,0xfffd
037f BODY_0370:
037f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x3 = 0x37f,0x1
0380 0120 | | Execute Any,Is_Value
0381 6803 |h | Jump_Zero 0x385
0382 e009 | | Load 0x0,0x9
0383 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0384 7801 |x | Jump 0x386
0385 00d9 | | Load_Top At_Offset_1
0386 e5fe | | Load 0x2,-0x2
0387 e009 | | Load 0x0,0x9
0388 180e | | Execute Package,Field_Execute,Field_Number 0xe
0389 c403 | | Store 0x2,0x3
038a 7811 |x | Jump 0x39c
038b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x4 = 0x38b,0x3
038c e009 | | Load 0x0,0x9
038d 1811 | | Execute Package,Field_Execute,Field_Number 0x11
038e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
038f 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x5 = 0x38f,0x4
0390 00d9 | | Load_Top At_Offset_1
0391 00eb | | Load_Encached Diana_Cache
0392 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
0393 00eb | | Load_Encached Diana_Cache
0394 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0395 6802 |h | Jump_Zero 0x398
0396 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x6 = 0x396,0x5
0397 4402 |D | Exit_Subprogram With_Result,0x2
0398 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x7 = 0x398,0x6
0399 e009 | | Load 0x0,0x9
039a 1810 | | Execute Package,Field_Execute,Field_Number 0x10
039b c403 | | Store 0x2,0x3
039c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x8 = 0x39c,0x2
039d e009 | | Load 0x0,0x9
039e 1812 | | Execute Package,Field_Execute,Field_Number 0x12
039f 6feb |o | Jump_Zero 0x38b
03a0 0007 | | Action Break_Optional ; Debug Table 0xc.0x9 = 0x3a0,0x7
03a1 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0xa = 0x3a1,0x401
03a2 4402 |D | Exit_Subprogram With_Result,0x2 ; Debug Table 0xc.0xb = 0x3a2,0x7
03a3 0000 0000 | | .BLANK 0000[0x5]
03a8 ; --------------------------------------------------------------------------------------
03a8 ; SUBPROGRAM
03a8 ; --------------------------------------------------------------------------------------
03a8 03b3 | | .CONST 0x03b3 ; Address of begin
03a9 0004 | | .CONST 0x0004 ; Address of exception handler
03aa 0003 | | .CONST 0x0003 ; Number of locals
03ab INIT_03a8:
03ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd = .DEBUG 0x03ab,0x0a96,0x0002,0x0000,0x0057,0x98f5,0x0000,0x01a5
; Debug Table 0xd.0x0 = 0x3ab,0xffff
03ac 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x1 = 0x3ac,0xfffe
03ad e5ff | | Load 0x2,-0x1
03ae 00eb | | Load_Encached Diana_Cache
03af 18ec | | Execute Package,Field_Execute,Field_Number 0xec
03b0 00eb | | Load_Encached Diana_Cache
03b1 18ec | | Execute Package,Field_Execute,Field_Number 0xec
03b2 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03b3 BODY_03a8:
03b3 0007 | | Action Break_Optional ; Debug Table 0xd.0x2 = 0x3b3,0x1
03b4 0007 | | Action Break_Optional ; Debug Table 0xd.0x3 = 0x3b4,0x2
03b5 e403 | | Load 0x2,0x3 ; Debug Table 0xd.0x4 = 0x3b5,0x401
03b6 0007 | | Action Break_Optional
03b7 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xd.0x5 = 0x3b7,0x402
03b8 0007 | | Action Break_Optional ; Debug Table 0xd.0x6 = 0x3b8,0x403
03b9 0007 | | Action Break_Optional ; Debug Table 0xd.0x7 = 0x3b9,0x404
03ba 0b41 | A | Execute_Immediate Case_Compare,0x41 ; Debug Table 0xd.0x8 = 0x3ba,0x2
03bb 700b |p | Jump_Nonzero 0x3c7
03bc 0ba8 | | Execute_Immediate Case_Compare,0xa8
03bd 7010 |p | Jump_Nonzero 0x3ce
03be 0b4e | N | Execute_Immediate Case_Compare,0x4e
03bf 700e |p | Jump_Nonzero 0x3ce
03c0 0b00 | | Execute_Immediate Case_Compare,0x0
03c1 700c |p | Jump_Nonzero 0x3ce
03c2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x9 = 0x3c2,0x6
03c3 00eb | | Load_Encached Diana_Cache
03c4 18ec | | Execute Package,Field_Execute,Field_Number 0xec
03c5 0032 | 2 | Store_Top Heap_Access,At_Offset_2
03c6 7809 |x | Jump 0x3d0
03c7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0xa = 0x3c7,0x3
03c8 0033 | 3 | Store_Top Heap_Access,At_Offset_3
03c9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0xb = 0x3c9,0x4
03ca 00eb | | Load_Encached Diana_Cache
03cb 18ec | | Execute Package,Field_Execute,Field_Number 0xec
03cc 0032 | 2 | Store_Top Heap_Access,At_Offset_2
03cd 7802 |x | Jump 0x3d0
03ce 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0xc = 0x3ce,0x5
03cf 4401 |D | Exit_Subprogram With_Result,0x1
03d0 00d1 | | Pop_Control Pop_Count_1
03d1 7fe2 | | Jump 0x3b4
03d2 0000 0000 | | .BLANK 0000[0x6]
03d8 ; --------------------------------------------------------------------------------------
03d8 ; SUBPROGRAM
03d8 ; --------------------------------------------------------------------------------------
03d8 03de | | .CONST 0x03de ; Address of begin
03d9 0004 | | .CONST 0x0004 ; Address of exception handler
03da 0002 | | .CONST 0x0002 ; Number of locals
03db INIT_03d8:
03db 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xe = .DEBUG 0x03db,0x0ab2,0x0002,0x0000,0x0057,0x98f5,0x0000,0x0204
; Debug Table 0xe.0x0 = 0x3db,0xffff
03dc 00db | | Load_Top At_Offset_3
03dd 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03de BODY_03d8:
03de 7814 |x | Jump 0x3f3
03df 0007 | | Action Break_Optional ; Debug Table 0xe.0x1 = 0x3df,0x2
03e0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x2 = 0x3e0,0x401
03e1 0217 | | Execute Heap_Access,All_Reference
03e2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03e3 0007 | | Action Break_Optional ; Debug Table 0xe.0x3 = 0x3e3,0x2
03e4 e403 | | Load 0x2,0x3 ; Debug Table 0xe.0x4 = 0x3e4,0x801
03e5 0007 | | Action Break_Optional
03e6 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xe.0x5 = 0x3e6,0x802
03e7 0007 | | Action Break_Optional ; Debug Table 0xe.0x6 = 0x3e7,0x803
03e8 00d0 | | Action Swap_Control ; Debug Table 0xe.0x7 = 0x3e8,0x804
03e9 00d1 | | Pop_Control Pop_Count_1
03ea 0f22 | " | Execute_Immediate Equal,0x22 ; Debug Table 0xe.0x8 = 0x3ea,0x2
03eb 6802 |h | Jump_Zero 0x3ee
03ec 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x9 = 0x3ec,0x3
03ed 4401 |D | Exit_Subprogram With_Result,0x1
03ee 0007 | | Action Break_Optional ; Debug Table 0xe.0xa = 0x3ee,0x4
03ef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0xb = 0x3ef,0xc01
03f0 0217 | | Execute Heap_Access,All_Reference
03f1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
03f2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0xe.0xc = 0x3f2,0x4
03f3 0007 | | Action Break_Optional ; Debug Table 0xe.0xd = 0x3f3,0x1
03f4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0xe = 0x3f4,0x1001
03f5 021d | | Execute Heap_Access,Is_Null
03f6 6fe8 |o | Jump_Zero 0x3df ; Debug Table 0xe.0xf = 0x3f6,0x1
03f7 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x10 = 0x3f7,0x5
03f8 4401 |D | Exit_Subprogram With_Result,0x1
03f9 0000 0000 | | .BLANK 0000[0x7]
0400 ; --------------------------------------------------------------------------------------
0400 ; SUBPROGRAM
0400 ; --------------------------------------------------------------------------------------
0400 040d | | .CONST 0x040d ; Address of begin
0401 0004 | | .CONST 0x0004 ; Address of exception handler
0402 0005 | | .CONST 0x0005 ; Number of locals
0403 INIT_0400:
0403 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xf = .DEBUG 0x0403,0x0ad6,0x0001,0x0000,0x0057,0x98f5,0x0000,0x0249
; Debug Table 0xf.0x0 = 0x403,0xffff
0404 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xf.0x1 = 0x404,0xfffe
0405 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x2 = 0x405,0xfffd
0406 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x3 = 0x406,0xfffc
0407 e5ff | | Load 0x2,-0x1
0408 00eb | | Load_Encached Diana_Cache
0409 18ec | | Execute Package,Field_Execute,Field_Number 0xec
040a 00eb | | Load_Encached Diana_Cache
040b 18ec | | Execute Package,Field_Execute,Field_Number 0xec
040c 0031 | 1 | Store_Top Heap_Access,At_Offset_1
040d BODY_0400:
040d 0007 | | Action Break_Optional ; Debug Table 0xf.0x4 = 0x40d,0x1
040e 0007 | | Action Break_Optional ; Debug Table 0xf.0x5 = 0x40e,0x2
040f e405 | | Load 0x2,0x5 ; Debug Table 0xf.0x6 = 0x40f,0x401
0410 0007 | | Action Break_Optional
0411 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xf.0x7 = 0x411,0x402
0412 0007 | | Action Break_Optional ; Debug Table 0xf.0x8 = 0x412,0x403
0413 0007 | | Action Break_Optional ; Debug Table 0xf.0x9 = 0x413,0x404
0414 0b41 | A | Execute_Immediate Case_Compare,0x41 ; Debug Table 0xf.0xa = 0x414,0x2
0415 7015 |p | Jump_Nonzero 0x42b
0416 0b3e | > | Execute_Immediate Case_Compare,0x3e
0417 7023 |p# | Jump_Nonzero 0x43b
0418 0b3d | = | Execute_Immediate Case_Compare,0x3d
0419 7021 |p! | Jump_Nonzero 0x43b
041a 0b3f | ? | Execute_Immediate Case_Compare,0x3f
041b 701f |p | Jump_Nonzero 0x43b
041c 0b8c | | Execute_Immediate Case_Compare,0x8c
041d 702d |p- | Jump_Nonzero 0x44b
041e 0b3b | ; | Execute_Immediate Case_Compare,0x3b
041f 7043 |pC | Jump_Nonzero 0x463
0420 0ba8 | | Execute_Immediate Case_Compare,0xa8
0421 7066 |pf | Jump_Nonzero 0x488
0422 0b4e | N | Execute_Immediate Case_Compare,0x4e
0423 7064 |pd | Jump_Nonzero 0x488
0424 0b00 | | Execute_Immediate Case_Compare,0x0
0425 7062 |pb | Jump_Nonzero 0x488
0426 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0xb = 0x426,0x13
0427 00eb | | Load_Encached Diana_Cache
0428 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0429 0032 | 2 | Store_Top Heap_Access,At_Offset_2
042a 7860 |x` | Jump 0x48b
042b e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0xc = 0x42b,0x3
042c 3c11 |< | Execute Record,Field_Read,Field_Number 0x11
042d e402 | | Load 0x2,0x2
042e 00db | | Load_Top At_Offset_3
042f 00eb | | Load_Encached Diana_Cache
0430 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0431 00eb | | Load_Encached Diana_Cache
0432 1875 | u | Execute Package,Field_Execute,Field_Number 0x75
0433 a402 | | Store_Unchecked 0x2,0x2
0434 e402 | | Load 0x2,0x2 ; Debug Table 0xf.0xd = 0x434,0x4
0435 a403 | | Store_Unchecked 0x2,0x3
0436 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0xe = 0x436,0x5
0437 00eb | | Load_Encached Diana_Cache
0438 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0439 0032 | 2 | Store_Top Heap_Access,At_Offset_2
043a 7850 |xP | Jump 0x48b
043b e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0xf = 0x43b,0x6
043c 3c11 |< | Execute Record,Field_Read,Field_Number 0x11
043d e402 | | Load 0x2,0x2
043e 00db | | Load_Top At_Offset_3
043f 4976 |Iv | Short_Literal 0x176
0440 00eb | | Load_Encached Diana_Cache
0441 0098 | | Execute Package,Field_Read_Dynamic
0442 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0443 00eb | | Load_Encached Diana_Cache
0444 1875 | u | Execute Package,Field_Execute,Field_Number 0x75
0445 a402 | | Store_Unchecked 0x2,0x2
0446 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x10 = 0x446,0x7
0447 00eb | | Load_Encached Diana_Cache
0448 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0449 0032 | 2 | Store_Top Heap_Access,At_Offset_2
044a 7840 |x@ | Jump 0x48b
044b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x11 = 0x44b,0x8
044c 00eb | | Load_Encached Diana_Cache
044d 18ec | | Execute Package,Field_Execute,Field_Number 0xec
044e 0033 | 3 | Store_Top Heap_Access,At_Offset_3
044f 0007 | | Action Break_Optional ; Debug Table 0xf.0x12 = 0x44f,0x9
0450 e404 | | Load 0x2,0x4 ; Debug Table 0xf.0x13 = 0x450,0x801
0451 0007 | | Action Break_Optional
0452 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xf.0x14 = 0x452,0x802
0453 0007 | | Action Break_Optional ; Debug Table 0xf.0x15 = 0x453,0x803
0454 0007 | | Action Break_Optional ; Debug Table 0xf.0x16 = 0x454,0x804
0455 0f7c | | | Execute_Immediate Equal,0x7c ; Debug Table 0xf.0x17 = 0x455,0x9
0456 6809 |h | Jump_Zero 0x460
0457 00da | | Load_Top At_Offset_2
0458 00eb | | Load_Encached Diana_Cache
0459 18be | | Execute Package,Field_Execute,Field_Number 0xbe
045a 00da | | Load_Top At_Offset_2
045b 021f | | Execute Heap_Access,Equal
045c 6803 |h | Jump_Zero 0x460
045d e002 | | Load 0x0,0x2 ; Debug Table 0xf.0x18 = 0x45d,0xa
045e a5fd | | Store_Unchecked 0x2,-0x3
045f 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0xf.0x19 = 0x45f,0xb
0460 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x1a = 0x460,0xc
0461 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0462 7828 |x( | Jump 0x48b
0463 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x1b = 0x463,0xd
0464 00eb | | Load_Encached Diana_Cache
0465 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8
0466 e407 | | Load 0x2,0x7 ; Debug Table 0xf.0x1c = 0x466,0xc01
0467 0007 | | Action Break_Optional
0468 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xf.0x1d = 0x468,0xc02
0469 0007 | | Action Break_Optional ; Debug Table 0xf.0x1e = 0x469,0xc03
046a 00d0 | | Action Swap_Control ; Debug Table 0xf.0x1f = 0x46a,0xc04
046b 00d1 | | Pop_Control Pop_Count_1
046c 0b72 | r | Execute_Immediate Case_Compare,0x72 ; Debug Table 0xf.0x20 = 0x46c,0xd
046d 700b |p | Jump_Nonzero 0x479
046e 0b73 | s | Execute_Immediate Case_Compare,0x73
046f 7009 |p | Jump_Nonzero 0x479
0470 0b71 | q | Execute_Immediate Case_Compare,0x71
0471 7007 |p | Jump_Nonzero 0x479
0472 0b70 | p | Execute_Immediate Case_Compare,0x70
0473 7005 |p | Jump_Nonzero 0x479
0474 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x21 = 0x474,0x10
0475 00eb | | Load_Encached Diana_Cache
0476 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0477 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0478 780d |x | Jump 0x486
0479 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x22 = 0x479,0xe
047a 3c11 |< | Execute Record,Field_Read,Field_Number 0x11
047b e402 | | Load 0x2,0x2
047c e405 | | Load 0x2,0x5
047d 00eb | | Load_Encached Diana_Cache
047e 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
047f 00eb | | Load_Encached Diana_Cache
0480 1875 | u | Execute Package,Field_Execute,Field_Number 0x75
0481 a402 | | Store_Unchecked 0x2,0x2
0482 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x23 = 0x482,0xf
0483 00eb | | Load_Encached Diana_Cache
0484 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0485 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0486 00d1 | | Pop_Control Pop_Count_1
0487 7803 |x | Jump 0x48b
0488 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x24 = 0x488,0x11
0489 a5fd | | Store_Unchecked 0x2,-0x3
048a 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0xf.0x25 = 0x48a,0x12
048b 00d1 | | Pop_Control Pop_Count_1
048c 7f81 | | Jump 0x40e
048d 0000 0000 | | .XXX[0x3]
048f 0000 | |
0490 ; --------------------------------------------------------------------------------------
0490 ; SUBPROGRAM
0490 ; --------------------------------------------------------------------------------------
0490 0495 | | .CONST 0x0495 ; Address of begin
0491 0004 | | .CONST 0x0004 ; Address of exception handler
0492 0002 | | .CONST 0x0002 ; Number of locals
0493 INIT_0490:
0493 029f 06c3 | | Declare_Subprogram For_Call,INIT_06c0 ; Debug Table 0x10 = .DEBUG 0x0493,0x0b24,0x0001,0x0000,0x0057,0x98f5,0x0000,0x045e
; Debug Table 0x10.0x0 = 0x493,0xffff
0495 BODY_0490:
0495 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x1 = 0x495,0x1
0496 8402 | | Call 0x2,0x2
0497 4506 |E | Exit_Subprogram 0x6
0498 ; --------------------------------------------------------------------------------------
0498 ; SUBPROGRAM
0498 ; --------------------------------------------------------------------------------------
0498 04a2 | | .CONST 0x04a2 ; Address of begin
0499 0004 | | .CONST 0x0004 ; Address of exception handler
049a 0002 | | .CONST 0x0002 ; Number of locals
049b INIT_0498:
049b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11 = .DEBUG 0x049b,0x0b2a,0x0002,0x0000,0x0057,0x98f5,0x0000,0x0742
; Debug Table 0x11.0x0 = 0x49b,0xffff
049c 00db | | Load_Top At_Offset_3
049d 00eb | | Load_Encached Diana_Cache
049e 18ec | | Execute Package,Field_Execute,Field_Number 0xec
049f 00eb | | Load_Encached Diana_Cache
04a0 18ec | | Execute Package,Field_Execute,Field_Number 0xec
04a1 0031 | 1 | Store_Top Heap_Access,At_Offset_1
04a2 BODY_0498:
04a2 0007 | | Action Break_Optional ; Debug Table 0x11.0x1 = 0x4a2,0x1
04a3 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x2 = 0x4a3,0x401
04a4 0007 | | Action Break_Optional
04a5 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x11.0x3 = 0x4a5,0x402
04a6 0007 | | Action Break_Optional ; Debug Table 0x11.0x4 = 0x4a6,0x403
04a7 0007 | | Action Break_Optional ; Debug Table 0x11.0x5 = 0x4a7,0x404
04a8 0b21 | ! | Execute_Immediate Case_Compare,0x21 ; Debug Table 0x11.0x6 = 0x4a8,0x1
04a9 700e |p | Jump_Nonzero 0x4b8
04aa 0b2c | , | Execute_Immediate Case_Compare,0x2c
04ab 700c |p | Jump_Nonzero 0x4b8
04ac 0b33 | 3 | Execute_Immediate Case_Compare,0x33
04ad 700a |p | Jump_Nonzero 0x4b8
04ae 0b2f | / | Execute_Immediate Case_Compare,0x2f
04af 7008 |p | Jump_Nonzero 0x4b8
04b0 0b2a | * | Execute_Immediate Case_Compare,0x2a
04b1 7006 |p | Jump_Nonzero 0x4b8
04b2 0b2b | + | Execute_Immediate Case_Compare,0x2b
04b3 7004 |p | Jump_Nonzero 0x4b8
04b4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x7 = 0x4b4,0x3
04b5 00eb | | Load_Encached Diana_Cache
04b6 18ec | | Execute Package,Field_Execute,Field_Number 0xec
04b7 4401 |D | Exit_Subprogram With_Result,0x1
04b8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x8 = 0x4b8,0x2
04b9 4401 |D | Exit_Subprogram With_Result,0x1
04ba 0000 0000 | | .BLANK 0000[0x6]
04c0 ; --------------------------------------------------------------------------------------
04c0 ; SUBPROGRAM
04c0 ; --------------------------------------------------------------------------------------
04c0 04cc | | .CONST 0x04cc ; Address of begin
04c1 0004 | | .CONST 0x0004 ; Address of exception handler
04c2 0005 | | .CONST 0x0005 ; Number of locals
04c3 INIT_04c0:
04c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12 = .DEBUG 0x04c3,0x0b3e,0x0002,0x0000,0x0057,0x98f5,0x0000,0x078f
; Debug Table 0x12.0x0 = 0x4c3,0xffff
04c4 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x12.0x1 = 0x4c4,0xfffe
04c5 e5ff | | Load 0x2,-0x1
04c6 00eb | | Load_Encached Diana_Cache
04c7 1888 | | Execute Package,Field_Execute,Field_Number 0x88
04c8 0031 | 1 | Store_Top Heap_Access,At_Offset_1
04c9 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x12.0x2 = 0x4c9,0xfffd
04ca 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
04cb 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x12.0x3 = 0x4cb,0xfffc
04cc BODY_04c0:
04cc 78af |x | Jump 0x57c
04cd 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x4 = 0x4cd,0x2
04ce 0007 | | Action Break_Optional
04cf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x5 = 0x4cf,0x401
04d0 7002 |p | Jump_Nonzero 0x4d3
04d1 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x6 = 0x4d1,0x402
04d2 782c |x, | Jump 0x4ff
04d3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x7 = 0x4d3,0x403
04d4 0217 | | Execute Heap_Access,All_Reference
04d5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
04d6 6804 |h | Jump_Zero 0x4db
04d7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x8 = 0x4d7,0x404
04d8 0217 | | Execute Heap_Access,All_Reference
04d9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
04da 7824 |x$ | Jump 0x4ff
04db 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x9 = 0x4db,0x405
04dc 0007 | | Action Break_Optional
04dd e407 | | Load 0x2,0x7 ; Debug Table 0x12.0xa = 0x4dd,0x801
04de 0007 | | Action Break_Optional
04df 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x12.0xb = 0x4df,0x802
04e0 0007 | | Action Break_Optional ; Debug Table 0x12.0xc = 0x4e0,0x803
04e1 00d0 | | Action Swap_Control ; Debug Table 0x12.0xd = 0x4e1,0x804
04e2 00d1 | | Pop_Control Pop_Count_1
04e3 49bb |I | Short_Literal 0x1bb ; Debug Table 0x12.0xe = 0x4e3,0x405
04e4 00eb | | Load_Encached Diana_Cache
04e5 0098 | | Execute Package,Field_Read_Dynamic
04e6 012c | , | Execute Any,Size
04e7 e00a | | Load 0x0,0xa
04e8 1b17 | | Execute Package,Field_Read,Field_Number 0x17
04e9 025b | [ | Execute Discrete,Check_In_Type
04ea 0273 | s | Execute Discrete,Plus
04eb 00d9 | | Load_Top At_Offset_1
04ec 0007 | | Action Break_Optional
04ed e408 | | Load 0x2,0x8 ; Debug Table 0x12.0xf = 0x4ed,0xc01
04ee 0007 | | Action Break_Optional
04ef 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x12.0x10 = 0x4ef,0xc02
04f0 0007 | | Action Break_Optional ; Debug Table 0x12.0x11 = 0x4f0,0xc03
04f1 00d0 | | Action Swap_Control ; Debug Table 0x12.0x12 = 0x4f1,0xc04
04f2 00d1 | | Pop_Control Pop_Count_1
04f3 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x12.0x13 = 0x4f3,0x804
04f4 00eb | | Load_Encached Diana_Cache
04f5 0098 | | Execute Package,Field_Read_Dynamic
04f6 49c9 |I | Short_Literal 0x1c9
04f7 00eb | | Load_Encached Diana_Cache
04f8 0098 | | Execute Package,Field_Read_Dynamic
04f9 49ca |I | Short_Literal 0x1ca
04fa 00eb | | Load_Encached Diana_Cache
04fb 0095 | | Execute Package,Field_Reference_Dynamic
04fc e00b | | Load 0x0,0xb
04fd 1819 | | Execute Package,Field_Execute,Field_Number 0x19
04fe 7800 |x | Jump 0x4ff
04ff 00d0 | | Action Swap_Control
0500 00d1 | | Pop_Control Pop_Count_1
0501 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x12.0x14 = 0x501,0x2
0502 0007 | | Action Break_Optional ; Debug Table 0x12.0x15 = 0x502,0x3
0503 e402 | | Load 0x2,0x2 ; Debug Table 0x12.0x16 = 0x503,0x1001
0504 0007 | | Action Break_Optional
0505 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x12.0x17 = 0x505,0x1002
0506 0007 | | Action Break_Optional ; Debug Table 0x12.0x18 = 0x506,0x1003
0507 0007 | | Action Break_Optional ; Debug Table 0x12.0x19 = 0x507,0x1004
0508 0b3b | ; | Execute_Immediate Case_Compare,0x3b ; Debug Table 0x12.0x1a = 0x508,0x3
0509 7007 |p | Jump_Nonzero 0x511
050a 0b3d | = | Execute_Immediate Case_Compare,0x3d
050b 7005 |p | Jump_Nonzero 0x511
050c 0b7e | ~ | Execute_Immediate Case_Compare,0x7e
050d 7013 |p | Jump_Nonzero 0x521
050e 0b7f | | Execute_Immediate Case_Compare,0x7f
050f 7011 |p | Jump_Nonzero 0x521
0510 7861 |xa | Jump 0x572 ; Debug Table 0x12.0x1b = 0x510,0xd
0511 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x1c = 0x511,0x4
0512 e402 | | Load 0x2,0x2
0513 4976 |Iv | Short_Literal 0x176
0514 00eb | | Load_Encached Diana_Cache
0515 0098 | | Execute Package,Field_Read_Dynamic
0516 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0517 e5fe | | Load 0x2,-0x2
0518 021f | | Execute Heap_Access,Equal
0519 6802 |h | Jump_Zero 0x51c
051a 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x1d = 0x51a,0x5
051b 4402 |D | Exit_Subprogram With_Result,0x2
051c 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x1e = 0x51c,0x6
051d 0a01 | | Execute_Immediate Plus,0x1
051e 0248 | H | Execute Discrete,Check_In_Integer
051f 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0520 7851 |xQ | Jump 0x572
0521 e402 | | Load 0x2,0x2 ; Debug Table 0x12.0x1f = 0x521,0x7
0522 00eb | | Load_Encached Diana_Cache
0523 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0524 00eb | | Load_Encached Diana_Cache
0525 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0526 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0527 7846 |xF | Jump 0x56e
0528 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x20 = 0x528,0x9
0529 0007 | | Action Break_Optional
052a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x21 = 0x52a,0x1401
052b 7002 |p | Jump_Nonzero 0x52e
052c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x22 = 0x52c,0x1402
052d 782c |x, | Jump 0x55a
052e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x23 = 0x52e,0x1403
052f 0217 | | Execute Heap_Access,All_Reference
0530 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0531 6804 |h | Jump_Zero 0x536
0532 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x24 = 0x532,0x1404
0533 0217 | | Execute Heap_Access,All_Reference
0534 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0535 7824 |x$ | Jump 0x55a
0536 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x25 = 0x536,0x1405
0537 0007 | | Action Break_Optional
0538 e408 | | Load 0x2,0x8 ; Debug Table 0x12.0x26 = 0x538,0x1801
0539 0007 | | Action Break_Optional
053a 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x12.0x27 = 0x53a,0x1802
053b 0007 | | Action Break_Optional ; Debug Table 0x12.0x28 = 0x53b,0x1803
053c 00d0 | | Action Swap_Control ; Debug Table 0x12.0x29 = 0x53c,0x1804
053d 00d1 | | Pop_Control Pop_Count_1
053e 49bb |I | Short_Literal 0x1bb ; Debug Table 0x12.0x2a = 0x53e,0x1405
053f 00eb | | Load_Encached Diana_Cache
0540 0098 | | Execute Package,Field_Read_Dynamic
0541 012c | , | Execute Any,Size
0542 e00a | | Load 0x0,0xa
0543 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0544 025b | [ | Execute Discrete,Check_In_Type
0545 0273 | s | Execute Discrete,Plus
0546 00d9 | | Load_Top At_Offset_1
0547 0007 | | Action Break_Optional
0548 e409 | | Load 0x2,0x9 ; Debug Table 0x12.0x2b = 0x548,0x1c01
0549 0007 | | Action Break_Optional
054a 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x12.0x2c = 0x54a,0x1c02
054b 0007 | | Action Break_Optional ; Debug Table 0x12.0x2d = 0x54b,0x1c03
054c 00d0 | | Action Swap_Control ; Debug Table 0x12.0x2e = 0x54c,0x1c04
054d 00d1 | | Pop_Control Pop_Count_1
054e 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x12.0x2f = 0x54e,0x1804
054f 00eb | | Load_Encached Diana_Cache
0550 0098 | | Execute Package,Field_Read_Dynamic
0551 49c9 |I | Short_Literal 0x1c9
0552 00eb | | Load_Encached Diana_Cache
0553 0098 | | Execute Package,Field_Read_Dynamic
0554 49ca |I | Short_Literal 0x1ca
0555 00eb | | Load_Encached Diana_Cache
0556 0095 | | Execute Package,Field_Reference_Dynamic
0557 e00b | | Load 0x0,0xb
0558 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0559 7800 |x | Jump 0x55a
055a 00d0 | | Action Swap_Control
055b 00d1 | | Pop_Control Pop_Count_1
055c e5fe | | Load 0x2,-0x2 ; Debug Table 0x12.0x30 = 0x55c,0x9
055d 021f | | Execute Heap_Access,Equal
055e 6802 |h | Jump_Zero 0x561
055f 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x31 = 0x55f,0xa
0560 4402 |D | Exit_Subprogram With_Result,0x2
0561 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x32 = 0x561,0xb
0562 0a01 | | Execute_Immediate Plus,0x1
0563 0248 | H | Execute Discrete,Check_In_Integer
0564 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0565 0007 | | Action Break_Optional ; Debug Table 0x12.0x33 = 0x565,0xc
0566 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x34 = 0x566,0x2001
0567 7002 |p | Jump_Nonzero 0x56a
0568 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x12.0x35 = 0x568,0x2002
0569 7803 |x | Jump 0x56d
056a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x36 = 0x56a,0x2003
056b 0217 | | Execute Heap_Access,All_Reference
056c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
056d 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x12.0x37 = 0x56d,0xc
056e 0007 | | Action Break_Optional ; Debug Table 0x12.0x38 = 0x56e,0x8
056f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x39 = 0x56f,0x2401
0570 021d | | Execute Heap_Access,Is_Null
0571 6fb6 |o | Jump_Zero 0x528 ; Debug Table 0x12.0x3a = 0x571,0x8
0572 00d1 | | Pop_Control Pop_Count_1
0573 0007 | | Action Break_Optional ; Debug Table 0x12.0x3b = 0x573,0xe
0574 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x3c = 0x574,0x2801
0575 7002 |p | Jump_Nonzero 0x578
0576 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x12.0x3d = 0x576,0x2802
0577 7803 |x | Jump 0x57b
0578 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x3e = 0x578,0x2803
0579 0217 | | Execute Heap_Access,All_Reference
057a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
057b 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x12.0x3f = 0x57b,0xe
057c 0007 | | Action Break_Optional ; Debug Table 0x12.0x40 = 0x57c,0x1
057d 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x41 = 0x57d,0x2c01
057e 021d | | Execute Heap_Access,Is_Null
057f 6f4d |oM | Jump_Zero 0x4cd ; Debug Table 0x12.0x42 = 0x57f,0x1
0580 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x43 = 0x580,0xf
0581 4402 |D | Exit_Subprogram With_Result,0x2
0582 0000 0000 | | .BLANK 0000[0x6]
0588 ; --------------------------------------------------------------------------------------
0588 ; SUBPROGRAM
0588 ; --------------------------------------------------------------------------------------
0588 059b | | .CONST 0x059b ; Address of begin
0589 0004 | | .CONST 0x0004 ; Address of exception handler
058a 0005 | | .CONST 0x0005 ; Number of locals
058b INIT_0588:
058b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13 = .DEBUG 0x058b,0x0bc8,0x0002,0x0000,0x0057,0x98f5,0x0000,0x0853
; Debug Table 0x13.0x0 = 0x58b,0xffff
058c 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x13.0x1 = 0x58c,0xfffe
058d 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
058e 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x13.0x2 = 0x58e,0xfffd
058f e5ff | | Load 0x2,-0x1
0590 00eb | | Load_Encached Diana_Cache
0591 18cb | | Execute Package,Field_Execute,Field_Number 0xcb
0592 00eb | | Load_Encached Diana_Cache
0593 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0594 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0595 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0x13.0x3 = 0x595,0xfffc
0596 02c7 | | Declare_Variable Any
0597 e5fe | | Load 0x2,-0x2
0598 00eb | | Load_Encached Diana_Cache
0599 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
059a c405 | | Store 0x2,0x5
059b BODY_0588:
059b 7867 |xg | Jump 0x603
059c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x4 = 0x59c,0x2
059d 0007 | | Action Break_Optional
059e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x5 = 0x59e,0x401
059f 7002 |p | Jump_Nonzero 0x5a2
05a0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13.0x6 = 0x5a0,0x402
05a1 782c |x, | Jump 0x5ce
05a2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x7 = 0x5a2,0x403
05a3 0217 | | Execute Heap_Access,All_Reference
05a4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
05a5 6804 |h | Jump_Zero 0x5aa
05a6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x8 = 0x5a6,0x404
05a7 0217 | | Execute Heap_Access,All_Reference
05a8 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
05a9 7824 |x$ | Jump 0x5ce
05aa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x9 = 0x5aa,0x405
05ab 0007 | | Action Break_Optional
05ac e407 | | Load 0x2,0x7 ; Debug Table 0x13.0xa = 0x5ac,0x801
05ad 0007 | | Action Break_Optional
05ae 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x13.0xb = 0x5ae,0x802
05af 0007 | | Action Break_Optional ; Debug Table 0x13.0xc = 0x5af,0x803
05b0 00d0 | | Action Swap_Control ; Debug Table 0x13.0xd = 0x5b0,0x804
05b1 00d1 | | Pop_Control Pop_Count_1
05b2 49bb |I | Short_Literal 0x1bb ; Debug Table 0x13.0xe = 0x5b2,0x405
05b3 00eb | | Load_Encached Diana_Cache
05b4 0098 | | Execute Package,Field_Read_Dynamic
05b5 012c | , | Execute Any,Size
05b6 e00a | | Load 0x0,0xa
05b7 1b17 | | Execute Package,Field_Read,Field_Number 0x17
05b8 025b | [ | Execute Discrete,Check_In_Type
05b9 0273 | s | Execute Discrete,Plus
05ba 00d9 | | Load_Top At_Offset_1
05bb 0007 | | Action Break_Optional
05bc e408 | | Load 0x2,0x8 ; Debug Table 0x13.0xf = 0x5bc,0xc01
05bd 0007 | | Action Break_Optional
05be 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x13.0x10 = 0x5be,0xc02
05bf 0007 | | Action Break_Optional ; Debug Table 0x13.0x11 = 0x5bf,0xc03
05c0 00d0 | | Action Swap_Control ; Debug Table 0x13.0x12 = 0x5c0,0xc04
05c1 00d1 | | Pop_Control Pop_Count_1
05c2 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x13.0x13 = 0x5c2,0x804
05c3 00eb | | Load_Encached Diana_Cache
05c4 0098 | | Execute Package,Field_Read_Dynamic
05c5 49c9 |I | Short_Literal 0x1c9
05c6 00eb | | Load_Encached Diana_Cache
05c7 0098 | | Execute Package,Field_Read_Dynamic
05c8 49ca |I | Short_Literal 0x1ca
05c9 00eb | | Load_Encached Diana_Cache
05ca 0095 | | Execute Package,Field_Reference_Dynamic
05cb e00b | | Load 0x0,0xb
05cc 1819 | | Execute Package,Field_Execute,Field_Number 0x19
05cd 7800 |x | Jump 0x5ce
05ce 00d0 | | Action Swap_Control
05cf 00d1 | | Pop_Control Pop_Count_1
05d0 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x13.0x14 = 0x5d0,0x2
05d1 0007 | | Action Break_Optional ; Debug Table 0x13.0x15 = 0x5d1,0x3
05d2 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x16 = 0x5d2,0x1001
05d3 0007 | | Action Break_Optional
05d4 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x13.0x17 = 0x5d4,0x1002
05d5 0007 | | Action Break_Optional ; Debug Table 0x13.0x18 = 0x5d5,0x1003
05d6 0007 | | Action Break_Optional ; Debug Table 0x13.0x19 = 0x5d6,0x1004
05d7 0fa9 | | Execute_Immediate Equal,0xa9 ; Debug Table 0x13.0x1a = 0x5d7,0x3
05d8 6817 |h | Jump_Zero 0x5f0
05d9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x1b = 0x5d9,0x4
05da e402 | | Load 0x2,0x2
05db 00eb | | Load_Encached Diana_Cache
05dc 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
05dd 00eb | | Load_Encached Diana_Cache
05de 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
05df 00eb | | Load_Encached Diana_Cache
05e0 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
05e1 6804 |h | Jump_Zero 0x5e6
05e2 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x1c = 0x5e2,0x5
05e3 00eb | | Load_Encached Diana_Cache
05e4 18b2 | | Execute Package,Field_Execute,Field_Number 0xb2
05e5 4403 |D | Exit_Subprogram With_Result,0x3
05e6 0007 | | Action Break_Optional ; Debug Table 0x13.0x1d = 0x5e6,0x6
05e7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x1e = 0x5e7,0x1401
05e8 7002 |p | Jump_Nonzero 0x5eb
05e9 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x13.0x1f = 0x5e9,0x1402
05ea 7803 |x | Jump 0x5ee
05eb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x20 = 0x5eb,0x1403
05ec 0217 | | Execute Heap_Access,All_Reference
05ed 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
05ee 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x13.0x21 = 0x5ee,0x6
05ef 7813 |x | Jump 0x603
05f0 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x22 = 0x5f0,0x7
05f1 e5fd | | Load 0x2,-0x3
05f2 027f | | Execute Discrete,Equal
05f3 6802 |h | Jump_Zero 0x5f6
05f4 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x23 = 0x5f4,0x8
05f5 4403 |D | Exit_Subprogram With_Result,0x3
05f6 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x24 = 0x5f6,0x9
05f7 0a01 | | Execute_Immediate Plus,0x1
05f8 0248 | H | Execute Discrete,Check_In_Integer
05f9 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
05fa 0007 | | Action Break_Optional ; Debug Table 0x13.0x25 = 0x5fa,0xa
05fb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x26 = 0x5fb,0x1801
05fc 7002 |p | Jump_Nonzero 0x5ff
05fd 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x13.0x27 = 0x5fd,0x1802
05fe 7803 |x | Jump 0x602
05ff 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x28 = 0x5ff,0x1803
0600 0217 | | Execute Heap_Access,All_Reference
0601 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0602 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x13.0x29 = 0x602,0xa
0603 0007 | | Action Break_Optional ; Debug Table 0x13.0x2a = 0x603,0x1
0604 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x2b = 0x604,0x1c01
0605 021d | | Execute Heap_Access,Is_Null
0606 6f95 |o | Jump_Zero 0x59c ; Debug Table 0x13.0x2c = 0x606,0x1
0607 e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x2d = 0x607,0xb
0608 4403 |D | Exit_Subprogram With_Result,0x3
0609 0000 0000 | | .BLANK 0000[0x7]
0610 ; --------------------------------------------------------------------------------------
0610 ; SUBPROGRAM
0610 ; --------------------------------------------------------------------------------------
0610 061d | | .CONST 0x061d ; Address of begin
0611 0004 | | .CONST 0x0004 ; Address of exception handler
0612 0006 | | .CONST 0x0006 ; Number of locals
0613 INIT_0610:
0613 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14 = .DEBUG 0x0613,0x0c26,0x0001,0x0000,0x0057,0x98f5,0x0000,0x08fe
; Debug Table 0x14.0x0 = 0x613,0xffff
0614 e003 | | Load 0x0,0x3 ; Debug Table 0x14.0x1 = 0x614,0xfffe
0615 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
0616 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x14.0x2 = 0x616,0xfffd
0617 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x14.0x3 = 0x617,0xfffc
0618 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x4 = 0x618,0xfffb
0619 e5ff | | Load 0x2,-0x1
061a e004 | | Load 0x0,0x4
061b 1811 | | Execute Package,Field_Execute,Field_Number 0x11
061c 0031 | 1 | Store_Top Heap_Access,At_Offset_1
061d BODY_0610:
061d e5fc | | Load 0x2,-0x4 ; Debug Table 0x14.0x5 = 0x61d,0x1
061e 3c0b |< | Execute Record,Field_Read,Field_Number 0xb
061f 681a |h | Jump_Zero 0x63a
0620 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x6 = 0x620,0x2
0621 e5fc | | Load 0x2,-0x4
0622 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0623 e005 | | Load 0x0,0x5
0624 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0625 a403 | | Store_Unchecked 0x2,0x3
0626 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x7 = 0x626,0x3
0627 700d |p | Jump_Nonzero 0x635
0628 e003 | | Load 0x0,0x3 ; Debug Table 0x14.0x8 = 0x628,0x4
0629 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
062a 4800 |H | Short_Literal 0x0
062b 4803 |H | Short_Literal 0x3
062c 0007 | | Action Break_Optional
062d 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x14.0x9 = 0x62d,0x401
062e e406 | | Load 0x2,0x6 ; Debug Table 0x14.0xa = 0x62e,0x4
062f e5fc | | Load 0x2,-0x4
0630 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0631 e005 | | Load 0x0,0x5
0632 180f | | Execute Package,Field_Execute,Field_Number 0xf
0633 c403 | | Store 0x2,0x3
0634 7811 |x | Jump 0x646
0635 4803 |H | Short_Literal 0x3 ; Debug Table 0x14.0xb = 0x635,0x5
0636 e403 | | Load 0x2,0x3
0637 e005 | | Load 0x0,0x5
0638 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0639 780c |x | Jump 0x646
063a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xc = 0x63a,0x6
063b e5fc | | Load 0x2,-0x4
063c 3c0e |< | Execute Record,Field_Read,Field_Number 0xe
063d 0217 | | Execute Heap_Access,All_Reference
063e 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
063f 021f | | Execute Heap_Access,Equal
0640 6804 |h | Jump_Zero 0x645
0641 e5fc | | Load 0x2,-0x4 ; Debug Table 0x14.0xd = 0x641,0x7
0642 3c0e |< | Execute Record,Field_Read,Field_Number 0xe
0643 a403 | | Store_Unchecked 0x2,0x3
0644 7801 |x | Jump 0x646
0645 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x14.0xe = 0x645,0x8
0646 e5fe | | Load 0x2,-0x2 ; Debug Table 0x14.0xf = 0x646,0x9
0647 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0648 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0x10 = 0x648,0xa
0649 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
064a 7824 |x$ | Jump 0x66f
064b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x11 = 0x64b,0xc
064c e5fd | | Load 0x2,-0x3
064d 01d7 | | Execute Vector,Field_Read
064e 0007 | | Action Break_Optional
064f 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x12 = 0x64f,0x801
0650 0217 | | Execute Heap_Access,All_Reference
0651 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0652 e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x13 = 0x652,0xc
0653 821f | | Call 0x1,0x1f
0654 a402 | | Store_Unchecked 0x2,0x2
0655 0007 | | Action Break_Optional ; Debug Table 0x14.0x14 = 0x655,0xd
0656 e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x15 = 0x656,0xc01
0657 021d | | Execute Heap_Access,Is_Null
0658 700d |p | Jump_Nonzero 0x666 ; Debug Table 0x14.0x16 = 0x658,0xd
0659 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x17 = 0x659,0xe
065a 0219 | | Execute Heap_Access,All_Read
065b 3c14 |< | Execute Record,Field_Read,Field_Number 0x14
065c 00d8 | | Load_Top At_Offset_0
065d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
065e e5fc | | Load 0x2,-0x4
065f 3c11 |< | Execute Record,Field_Read,Field_Number 0x11
0660 e402 | | Load 0x2,0x2
0661 e008 | | Load 0x0,0x8
0662 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0663 00d9 | | Load_Top At_Offset_1
0664 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0665 00d1 | | Pop_Control Pop_Count_1
0666 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x18 = 0x666,0xf
0667 0a01 | | Execute_Immediate Plus,0x1
0668 0248 | H | Execute Discrete,Check_In_Integer
0669 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
066a 0007 | | Action Break_Optional ; Debug Table 0x14.0x19 = 0x66a,0x10
066b 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x1a = 0x66b,0x1001
066c 0217 | | Execute Heap_Access,All_Reference
066d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
066e 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x14.0x1b = 0x66e,0x10
066f 0007 | | Action Break_Optional ; Debug Table 0x14.0x1c = 0x66f,0xb
0670 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x1d = 0x670,0x1401
0671 021d | | Execute Heap_Access,Is_Null
0672 6fd8 |o | Jump_Zero 0x64b ; Debug Table 0x14.0x1e = 0x672,0xb
0673 4504 |E | Exit_Subprogram 0x4
0674 0000 0000 | | .BLANK 0000[0x4]
0678 ; --------------------------------------------------------------------------------------
0678 ; SUBPROGRAM
0678 ; --------------------------------------------------------------------------------------
0678 067e | ~ | .CONST 0x067e ; Address of begin
0679 0004 | | .CONST 0x0004 ; Address of exception handler
067a 0002 | | .CONST 0x0002 ; Number of locals
067b INIT_0678:
067b 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x15 = .DEBUG 0x067b,0x0c66,0x0001,0x0000,0x0057,0x98f5,0x0000,0x09ce
; Debug Table 0x15.0x0 = 0x67b,0xffff
067c 00db | | Load_Top At_Offset_3
067d 0031 | 1 | Store_Top Heap_Access,At_Offset_1
067e BODY_0678:
067e 780e |x | Jump 0x68d
067f e5fc | | Load 0x2,-0x4 ; Debug Table 0x15.0x1 = 0x67f,0x2
0680 e5fd | | Load 0x2,-0x3
0681 e5fe | | Load 0x2,-0x2
0682 0007 | | Action Break_Optional
0683 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x2 = 0x683,0x401
0684 0217 | | Execute Heap_Access,All_Reference
0685 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0686 8220 | | Call 0x1,0x20 ; Debug Table 0x15.0x3 = 0x686,0x2
0687 00d1 | | Pop_Control Pop_Count_1
0688 0007 | | Action Break_Optional ; Debug Table 0x15.0x4 = 0x688,0x3
0689 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x5 = 0x689,0x801
068a 0217 | | Execute Heap_Access,All_Reference
068b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
068c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x15.0x6 = 0x68c,0x3
068d 0007 | | Action Break_Optional ; Debug Table 0x15.0x7 = 0x68d,0x1
068e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x8 = 0x68e,0xc01
068f 021d | | Execute Heap_Access,Is_Null
0690 6fee |o | Jump_Zero 0x67f ; Debug Table 0x15.0x9 = 0x690,0x1
0691 4504 |E | Exit_Subprogram 0x4
0692 0000 0000 | | .BLANK 0000[0x6]
0698 ; --------------------------------------------------------------------------------------
0698 ; SUBPROGRAM
0698 ; --------------------------------------------------------------------------------------
0698 06a0 | | .CONST 0x06a0 ; Address of begin
0699 0004 | | .CONST 0x0004 ; Address of exception handler
069a 0004 | | .CONST 0x0004 ; Number of locals
069b INIT_0698:
069b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16 = .DEBUG 0x069b,0x0c7c,0x0001,0x0000,0x0057,0x98f5,0x0000,0x0ae5
; Debug Table 0x16.0x0 = 0x69b,0xffff
069c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x1 = 0x69c,0xfffe
069d 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x16.0x2 = 0x69d,0xfffd
069e e5ff | | Load 0x2,-0x1
069f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
06a0 BODY_0698:
06a0 7818 |x | Jump 0x6b9
06a1 0007 | | Action Break_Optional ; Debug Table 0x16.0x3 = 0x6a1,0x2
06a2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x4 = 0x6a2,0x401
06a3 0217 | | Execute Heap_Access,All_Reference
06a4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
06a5 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x16.0x5 = 0x6a5,0x2
06a6 e5fd | | Load 0x2,-0x3 ; Debug Table 0x16.0x6 = 0x6a6,0x3
06a7 e5fe | | Load 0x2,-0x2
06a8 00db | | Load_Top At_Offset_3
06a9 821f | | Call 0x1,0x1f
06aa 0033 | 3 | Store_Top Heap_Access,At_Offset_3
06ab 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x7 = 0x6ab,0x4
06ac 00da | | Load_Top At_Offset_2
06ad 021f | | Execute Heap_Access,Equal
06ae 6805 |h | Jump_Zero 0x6b4
06af e5fc | | Load 0x2,-0x4 ; Debug Table 0x16.0x8 = 0x6af,0x5
06b0 00db | | Load_Top At_Offset_3
06b1 e00c | | Load 0x0,0xc
06b2 180e | | Execute Package,Field_Execute,Field_Number 0xe
06b3 00d1 | | Pop_Control Pop_Count_1
06b4 0007 | | Action Break_Optional ; Debug Table 0x16.0x9 = 0x6b4,0x6
06b5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0xa = 0x6b5,0x801
06b6 0217 | | Execute Heap_Access,All_Reference
06b7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
06b8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x16.0xb = 0x6b8,0x6
06b9 0007 | | Action Break_Optional ; Debug Table 0x16.0xc = 0x6b9,0x1
06ba 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0xd = 0x6ba,0xc01
06bb 021d | | Execute Heap_Access,Is_Null
06bc 6fe4 |o | Jump_Zero 0x6a1 ; Debug Table 0x16.0xe = 0x6bc,0x1
06bd 4504 |E | Exit_Subprogram 0x4
06be 0000 0000 | | .XXX[0x2]
06c0 ; --------------------------------------------------------------------------------------
06c0 ; SUBPROGRAM
06c0 ; --------------------------------------------------------------------------------------
06c0 06c3 | | .CONST 0x06c3 ; Address of begin
06c1 0004 | | .CONST 0x0004 ; Address of exception handler
06c2 0001 | | .CONST 0x0001 ; Number of locals
06c3 BODY_06c0:
06c3 INIT_06c0:
06c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x17 = .DEBUG 0x06c3,0x0c9c,0x0001,0x0000,0x0057,0x98f5,0x0000,0x0483
; Debug Table 0x17.0x0 = 0x6c3,0x1
06c4 0007 | | Action Break_Optional
06c5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x1 = 0x6c5,0x401
06c6 0007 | | Action Break_Optional
06c7 e603 | | Load 0x3,0x3 ; Debug Table 0x17.0x2 = 0x6c7,0x801
06c8 0007 | | Action Break_Optional
06c9 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x17.0x3 = 0x6c9,0x802
06ca 0007 | | Action Break_Optional ; Debug Table 0x17.0x4 = 0x6ca,0x803
06cb 00d0 | | Action Swap_Control ; Debug Table 0x17.0x5 = 0x6cb,0x804
06cc 00d1 | | Pop_Control Pop_Count_1
06cd 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0x17.0x6 = 0x6cd,0x401
06ce 00eb | | Load_Encached Diana_Cache
06cf 0098 | | Execute Package,Field_Read_Dynamic
06d0 1810 | | Execute Package,Field_Execute,Field_Number 0x10
06d1 7800 |x | Jump 0x6d2
06d2 00d0 | | Action Swap_Control
06d3 00d1 | | Pop_Control Pop_Count_1
06d4 4604 |F | Jump_Case 0x4 ; Debug Table 0x17.0x7 = 0x6d4,0x1
06d5 4502 |E | Exit_Subprogram 0x2 ; case 0x0
06d6 7803 |x | Jump 0x6da ; case 0x1
06d7 7807 |x | Jump 0x6df ; case 0x2
06d8 782d |x- | Jump 0x706 ; case 0x3
06d9 7839 |x9 | Jump 0x713 ; case 0x4
06da 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x8 = 0x6da,0x3
06db 00eb | | Load_Encached Diana_Cache
06dc 1885 | | Execute Package,Field_Execute,Field_Number 0x85
06dd 8402 | | Call 0x2,0x2
06de 4502 |E | Exit_Subprogram 0x2
06df 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x9 = 0x6df,0x4
06e0 00eb | | Load_Encached Diana_Cache
06e1 1885 | | Execute Package,Field_Execute,Field_Number 0x85
06e2 8402 | | Call 0x2,0x2
06e3 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0xa = 0x6e3,0x5
06e4 00eb | | Load_Encached Diana_Cache
06e5 1886 | | Execute Package,Field_Execute,Field_Number 0x86
06e6 8402 | | Call 0x2,0x2
06e7 0007 | | Action Break_Optional ; Debug Table 0x17.0xb = 0x6e7,0x6
06e8 e7ff | | Load 0x3,-0x1 ; Debug Table 0x17.0xc = 0x6e8,0xc01
06e9 0007 | | Action Break_Optional
06ea 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x17.0xd = 0x6ea,0xc02
06eb 0007 | | Action Break_Optional ; Debug Table 0x17.0xe = 0x6eb,0xc03
06ec 0007 | | Action Break_Optional ; Debug Table 0x17.0xf = 0x6ec,0xc04
06ed 0f36 | 6 | Execute_Immediate Equal,0x36 ; Debug Table 0x17.0x10 = 0x6ed,0x6
06ee 6816 |h | Jump_Zero 0x705
06ef 00da | | Load_Top At_Offset_2
06f0 00eb | | Load_Encached Diana_Cache
06f1 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
06f2 4976 |Iv | Short_Literal 0x176
06f3 00eb | | Load_Encached Diana_Cache
06f4 0098 | | Execute Package,Field_Read_Dynamic
06f5 1813 | | Execute Package,Field_Execute,Field_Number 0x13
06f6 e5fe | | Load 0x2,-0x2
06f7 021f | | Execute Heap_Access,Equal
06f8 680c |h | Jump_Zero 0x705
06f9 e5fa | | Load 0x2,-0x6 ; Debug Table 0x17.0x11 = 0x6f9,0x7
06fa e5fb | | Load 0x2,-0x5
06fb e5fc | | Load 0x2,-0x4
06fc 4801 |H | Short_Literal 0x1
06fd e7ff | | Load 0x3,-0x1
06fe 00eb | | Load_Encached Diana_Cache
06ff 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0700 00eb | | Load_Encached Diana_Cache
0701 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0702 e5fd | | Load 0x2,-0x3
0703 8217 | | Call 0x1,0x17
0704 c5fa | | Store 0x2,-0x6
0705 4502 |E | Exit_Subprogram 0x2
0706 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x12 = 0x706,0x8
0707 00eb | | Load_Encached Diana_Cache
0708 1885 | | Execute Package,Field_Execute,Field_Number 0x85
0709 8402 | | Call 0x2,0x2
070a 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x13 = 0x70a,0x9
070b 00eb | | Load_Encached Diana_Cache
070c 1886 | | Execute Package,Field_Execute,Field_Number 0x86
070d 8402 | | Call 0x2,0x2
070e 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x14 = 0x70e,0xa
070f 00eb | | Load_Encached Diana_Cache
0710 1887 | | Execute Package,Field_Execute,Field_Number 0x87
0711 8402 | | Call 0x2,0x2
0712 4502 |E | Exit_Subprogram 0x2
0713 0007 | | Action Break_Optional ; Debug Table 0x17.0x15 = 0x713,0xb
0714 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x17.0x16 = 0x714,0xefff
0715 00db | | Load_Top At_Offset_3
0716 00eb | | Load_Encached Diana_Cache
0717 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0718 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0719 783e |x> | Jump 0x758
071a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x17 = 0x71a,0x1002
071b 0007 | | Action Break_Optional
071c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x18 = 0x71c,0x1401
071d 7002 |p | Jump_Nonzero 0x720
071e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x19 = 0x71e,0x1402
071f 782c |x, | Jump 0x74c
0720 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x1a = 0x720,0x1403
0721 0217 | | Execute Heap_Access,All_Reference
0722 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0723 6804 |h | Jump_Zero 0x728
0724 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x1b = 0x724,0x1404
0725 0217 | | Execute Heap_Access,All_Reference
0726 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0727 7824 |x$ | Jump 0x74c
0728 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x1c = 0x728,0x1405
0729 0007 | | Action Break_Optional
072a e604 | | Load 0x3,0x4 ; Debug Table 0x17.0x1d = 0x72a,0x1801
072b 0007 | | Action Break_Optional
072c 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x17.0x1e = 0x72c,0x1802
072d 0007 | | Action Break_Optional ; Debug Table 0x17.0x1f = 0x72d,0x1803
072e 00d0 | | Action Swap_Control ; Debug Table 0x17.0x20 = 0x72e,0x1804
072f 00d1 | | Pop_Control Pop_Count_1
0730 49bb |I | Short_Literal 0x1bb ; Debug Table 0x17.0x21 = 0x730,0x1405
0731 00eb | | Load_Encached Diana_Cache
0732 0098 | | Execute Package,Field_Read_Dynamic
0733 012c | , | Execute Any,Size
0734 e00a | | Load 0x0,0xa
0735 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0736 025b | [ | Execute Discrete,Check_In_Type
0737 0273 | s | Execute Discrete,Plus
0738 00d9 | | Load_Top At_Offset_1
0739 0007 | | Action Break_Optional
073a e605 | | Load 0x3,0x5 ; Debug Table 0x17.0x22 = 0x73a,0x1c01
073b 0007 | | Action Break_Optional
073c 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x17.0x23 = 0x73c,0x1c02
073d 0007 | | Action Break_Optional ; Debug Table 0x17.0x24 = 0x73d,0x1c03
073e 00d0 | | Action Swap_Control ; Debug Table 0x17.0x25 = 0x73e,0x1c04
073f 00d1 | | Pop_Control Pop_Count_1
0740 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x17.0x26 = 0x740,0x1804
0741 00eb | | Load_Encached Diana_Cache
0742 0098 | | Execute Package,Field_Read_Dynamic
0743 49c9 |I | Short_Literal 0x1c9
0744 00eb | | Load_Encached Diana_Cache
0745 0098 | | Execute Package,Field_Read_Dynamic
0746 49ca |I | Short_Literal 0x1ca
0747 00eb | | Load_Encached Diana_Cache
0748 0095 | | Execute Package,Field_Reference_Dynamic
0749 e00b | | Load 0x0,0xb
074a 1819 | | Execute Package,Field_Execute,Field_Number 0x19
074b 7800 |x | Jump 0x74c
074c 00d0 | | Action Swap_Control
074d 00d1 | | Pop_Control Pop_Count_1
074e 8402 | | Call 0x2,0x2 ; Debug Table 0x17.0x27 = 0x74e,0x1002
074f 0007 | | Action Break_Optional ; Debug Table 0x17.0x28 = 0x74f,0x1003
0750 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x29 = 0x750,0x2001
0751 7002 |p | Jump_Nonzero 0x754
0752 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x17.0x2a = 0x752,0x2002
0753 7803 |x | Jump 0x757
0754 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x2b = 0x754,0x2003
0755 0217 | | Execute Heap_Access,All_Reference
0756 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0757 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x17.0x2c = 0x757,0x1003
0758 0007 | | Action Break_Optional ; Debug Table 0x17.0x2d = 0x758,0x1001
0759 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x2e = 0x759,0x2401
075a 021d | | Execute Heap_Access,Is_Null
075b 6fbe |o | Jump_Zero 0x71a ; Debug Table 0x17.0x2f = 0x75b,0x1001
075c 00d1 | | Pop_Control Pop_Count_1
075d 4502 |E | Exit_Subprogram 0x2
075e 0000 0000 | | .XXX[0x2]
0760 ; --------------------------------------------------------------------------------------
0760 ; Debug Table
0760 ; --------------------------------------------------------------------------------------
0760 0003 0018 | | .CONST 0x0003,0x0018
0762 000b 0822 | "| .DEBUG 0x000b,0x0822,0x0000,0x0000,0x0057,0x9775,0x0000,0x064b
076a 001c 0834 | 4| .DEBUG 0x001c,0x0834,0x0000,0x0000,0x0057,0x98f5,0x0000,0x0008
0772 005b 0870 | [ p| .DEBUG 0x005b,0x0870,0x0002,0x0000,0x0057,0x9775,0x0000,0x064c
077a 008b 0896 | | .DEBUG 0x008b,0x0896,0x0001,0x0000,0x0057,0x9775,0x0000,0x065d
0782 00cb 08c0 | | .DEBUG 0x00cb,0x08c0,0x0001,0x0000,0x0057,0x9775,0x0000,0x0665
078a 0133 08f6 | 3 | .DEBUG 0x0133,0x08f6,0x0001,0x0000,0x0057,0x9775,0x0000,0x0679
0792 019b 093c | <| .DEBUG 0x019b,0x093c,0x0001,0x0000,0x0057,0x9775,0x0000,0x0681
079a 01db 0964 | d| .DEBUG 0x01db,0x0964,0x0002,0x0000,0x0057,0x9775,0x0000,0x068f
07a2 01fb 097c | || .DEBUG 0x01fb,0x097c,0x0001,0x0000,0x0057,0x9775,0x0000,0x069a
07aa 021b 0992 | | .DEBUG 0x021b,0x0992,0x0002,0x0000,0x0057,0x9775,0x0000,0x06ae
07b2 02ab 09f4 | | .DEBUG 0x02ab,0x09f4,0x0001,0x0000,0x0057,0x98f5,0x0000,0x0042
07ba 02e3 0a10 | | .DEBUG 0x02e3,0x0a10,0x0001,0x0000,0x0057,0x98f5,0x0000,0x0062
07c2 0373 0a7c | s || .DEBUG 0x0373,0x0a7c,0x0002,0x0000,0x0057,0x98f5,0x0000,0x0086
07ca 03ab 0a96 | | .DEBUG 0x03ab,0x0a96,0x0002,0x0000,0x0057,0x98f5,0x0000,0x01a5
07d2 03db 0ab2 | | .DEBUG 0x03db,0x0ab2,0x0002,0x0000,0x0057,0x98f5,0x0000,0x0204
07da 0403 0ad6 | | .DEBUG 0x0403,0x0ad6,0x0001,0x0000,0x0057,0x98f5,0x0000,0x0249
07e2 0493 0b24 | $| .DEBUG 0x0493,0x0b24,0x0001,0x0000,0x0057,0x98f5,0x0000,0x045e
07ea 049b 0b2a | *| .DEBUG 0x049b,0x0b2a,0x0002,0x0000,0x0057,0x98f5,0x0000,0x0742
07f2 04c3 0b3e | >| .DEBUG 0x04c3,0x0b3e,0x0002,0x0000,0x0057,0x98f5,0x0000,0x078f
07fa 058b 0bc8 | | .DEBUG 0x058b,0x0bc8,0x0002,0x0000,0x0057,0x98f5,0x0000,0x0853
0802 0613 0c26 | &| .DEBUG 0x0613,0x0c26,0x0001,0x0000,0x0057,0x98f5,0x0000,0x08fe
080a 067b 0c66 | { f| .DEBUG 0x067b,0x0c66,0x0001,0x0000,0x0057,0x98f5,0x0000,0x09ce
0812 069b 0c7c | || .DEBUG 0x069b,0x0c7c,0x0001,0x0000,0x0057,0x98f5,0x0000,0x0ae5
081a 06c3 0c9c | | .DEBUG 0x06c3,0x0c9c,0x0001,0x0000,0x0057,0x98f5,0x0000,0x0483
0822 ; --------------------------------------------------------------------------------------
0822 ; Debug3 Subtable 0x0
0822 ; --------------------------------------------------------------------------------------
0822 0008 0000 | | .DBG3TAB 0x0008,0x0000
0824 000b ffff | | .CONST 0x000b,0xffff
0826 000d fffe | | .CONST 0x000d,0xfffe
0828 000f fffd | | .CONST 0x000f,0xfffd
082a 0011 fffc | | .CONST 0x0011,0xfffc
082c 0013 fffb | | .CONST 0x0013,0xfffb
082e 0015 fffa | | .CONST 0x0015,0xfffa
0830 0017 fff9 | | .CONST 0x0017,0xfff9
0832 0019 fff8 | | .CONST 0x0019,0xfff8
0834 ; --------------------------------------------------------------------------------------
0834 ; Debug3 Subtable 0x1
0834 ; --------------------------------------------------------------------------------------
0834 001d 0000 | | .DBG3TAB 0x001d,0x0000
0836 001c ffff | | .CONST 0x001c,0xffff
0838 001d fffe | | .CONST 0x001d,0xfffe
083a 001e fffd | | .CONST 0x001e,0xfffd
083c 001f fffc | | .CONST 0x001f,0xfffc
083e 0020 fffb | | .CONST 0x0020,0xfffb
0840 0021 fffa | ! | .CONST 0x0021,0xfffa
0842 0027 fff9 | ' | .CONST 0x0027,0xfff9
0844 0029 fff8 | ) | .CONST 0x0029,0xfff8
0846 002b fff7 | + | .CONST 0x002b,0xfff7
0848 002d fff6 | - | .CONST 0x002d,0xfff6
084a 002f fff5 | / | .CONST 0x002f,0xfff5
084c 0031 fff4 | 1 | .CONST 0x0031,0xfff4
084e 0033 fff3 | 3 | .CONST 0x0033,0xfff3
0850 0035 fff2 | 5 | .CONST 0x0035,0xfff2
0852 0037 fff1 | 7 | .CONST 0x0037,0xfff1
0854 0039 fff0 | 9 | .CONST 0x0039,0xfff0
0856 003b ffef | ; | .CONST 0x003b,0xffef
0858 003d ffee | = | .CONST 0x003d,0xffee
085a 003f ffed | ? | .CONST 0x003f,0xffed
085c 0041 ffec | A | .CONST 0x0041,0xffec
085e 0043 ffeb | C | .CONST 0x0043,0xffeb
0860 0045 ffea | E | .CONST 0x0045,0xffea
0862 0047 ffe9 | G | .CONST 0x0047,0xffe9
0864 0049 ffe8 | I | .CONST 0x0049,0xffe8
0866 004b ffe7 | K | .CONST 0x004b,0xffe7
0868 004d ffe6 | M | .CONST 0x004d,0xffe6
086a 004f ffe5 | O | .CONST 0x004f,0xffe5
086c 0051 ffe4 | Q | .CONST 0x0051,0xffe4
086e 0053 ffe3 | S | .CONST 0x0053,0xffe3
0870 ; --------------------------------------------------------------------------------------
0870 ; Debug3 Subtable 0x2
0870 ; --------------------------------------------------------------------------------------
0870 0003 000f | | .DBG3TAB 0x0003,0x000f
0872 005b ffff | [ | .CONST 0x005b,0xffff
0874 005c fffe | \ | .CONST 0x005c,0xfffe
0876 005d fffd | ] | .CONST 0x005d,0xfffd
0878 0063 0002 | c | .CONST 0x0063,0x0002
087a 0064 0401 | d | .CONST 0x0064,0x0401
087c 0066 0402 | f | .CONST 0x0066,0x0402
087e 0067 0403 | g | .CONST 0x0067,0x0403
0880 0068 0404 | h | .CONST 0x0068,0x0404
0882 0069 0002 | i | .CONST 0x0069,0x0002
0884 006b 0003 | k | .CONST 0x006b,0x0003
0886 0078 0004 | x | .CONST 0x0078,0x0004
0888 007a 0005 | z | .CONST 0x007a,0x0005
088a 007c 0006 | | | .CONST 0x007c,0x0006
088c 007e 0007 | ~ | .CONST 0x007e,0x0007
088e 0082 0001 | | .CONST 0x0082,0x0001
0890 0083 0801 | | .CONST 0x0083,0x0801
0892 0085 0001 | | .CONST 0x0085,0x0001
0894 0086 0008 | | .CONST 0x0086,0x0008
0896 ; --------------------------------------------------------------------------------------
0896 ; Debug3 Subtable 0x3
0896 ; --------------------------------------------------------------------------------------
0896 0004 0010 | | .DBG3TAB 0x0004,0x0010
0898 008b ffff | | .CONST 0x008b,0xffff
089a 008c fffe | | .CONST 0x008c,0xfffe
089c 008e fffd | | .CONST 0x008e,0xfffd
089e 0093 0401 | | .CONST 0x0093,0x0401
08a0 0098 fffd | | .CONST 0x0098,0xfffd
08a2 009b 0002 | | .CONST 0x009b,0x0002
08a4 009c 0801 | | .CONST 0x009c,0x0801
08a6 009f 0002 | | .CONST 0x009f,0x0002
08a8 00a2 0003 | | .CONST 0x00a2,0x0003
08aa 00a8 0004 | | .CONST 0x00a8,0x0004
08ac 00aa 0005 | | .CONST 0x00aa,0x0005
08ae 00ad 0c01 | | .CONST 0x00ad,0x0c01
08b0 00ae 0005 | | .CONST 0x00ae,0x0005
08b2 00b4 0006 | | .CONST 0x00b4,0x0006
08b4 00b8 0007 | | .CONST 0x00b8,0x0007
08b6 00b9 1001 | | .CONST 0x00b9,0x1001
08b8 00bc 0007 | | .CONST 0x00bc,0x0007
08ba 00bd 0001 | | .CONST 0x00bd,0x0001
08bc 00be 1401 | | .CONST 0x00be,0x1401
08be 00c0 0001 | | .CONST 0x00c0,0x0001
08c0 ; --------------------------------------------------------------------------------------
08c0 ; Debug3 Subtable 0x4
08c0 ; --------------------------------------------------------------------------------------
08c0 0005 0015 | | .DBG3TAB 0x0005,0x0015
08c2 00cb ffff | | .CONST 0x00cb,0xffff
08c4 00cc fffe | | .CONST 0x00cc,0xfffe
08c6 00ce fffd | | .CONST 0x00ce,0xfffd
08c8 00cf fffc | | .CONST 0x00cf,0xfffc
08ca 00d1 fffb | | .CONST 0x00d1,0xfffb
08cc 00db 0001 | | .CONST 0x00db,0x0001
08ce 00de 0002 | | .CONST 0x00de,0x0002
08d0 00e6 0004 | | .CONST 0x00e6,0x0004
08d2 00e7 0401 | | .CONST 0x00e7,0x0401
08d4 00ea 0004 | | .CONST 0x00ea,0x0004
08d6 00eb 0005 | | .CONST 0x00eb,0x0005
08d8 00f8 0006 | | .CONST 0x00f8,0x0006
08da 00fc 0007 | | .CONST 0x00fc,0x0007
08dc 0102 0008 | | .CONST 0x0102,0x0008
08de 0104 0009 | | .CONST 0x0104,0x0009
08e0 0109 0801 | | .CONST 0x0109,0x0801
08e2 010a 0009 | | .CONST 0x010a,0x0009
08e4 0111 000a | | .CONST 0x0111,0x000a
08e6 0115 000b | | .CONST 0x0115,0x000b
08e8 0121 000c | ! | .CONST 0x0121,0x000c
08ea 0122 0c01 | " | .CONST 0x0122,0x0c01
08ec 0125 000c | % | .CONST 0x0125,0x000c
08ee 0126 0003 | & | .CONST 0x0126,0x0003
08f0 0127 1001 | ' | .CONST 0x0127,0x1001
08f2 0129 0003 | ) | .CONST 0x0129,0x0003
08f4 012a 000d | * | .CONST 0x012a,0x000d
08f6 ; --------------------------------------------------------------------------------------
08f6 ; Debug3 Subtable 0x5
08f6 ; --------------------------------------------------------------------------------------
08f6 000a 0018 | | .DBG3TAB 0x000a,0x0018
08f8 0133 ffff | 3 | .CONST 0x0133,0xffff
08fa 0134 fffe | 4 | .CONST 0x0134,0xfffe
08fc 0135 fffd | 5 | .CONST 0x0135,0xfffd
08fe 0139 fffc | 9 | .CONST 0x0139,0xfffc
0900 013b fffb | ; | .CONST 0x013b,0xfffb
0902 0143 fffa | C | .CONST 0x0143,0xfffa
0904 0144 0401 | D | .CONST 0x0144,0x0401
0906 0147 fffa | G | .CONST 0x0147,0xfffa
0908 0148 fff9 | H | .CONST 0x0148,0xfff9
090a 014c fff8 | L | .CONST 0x014c,0xfff8
090c 0153 fff7 | S | .CONST 0x0153,0xfff7
090e 0159 0002 | Y | .CONST 0x0159,0x0002
0910 015a 0801 | Z | .CONST 0x015a,0x0801
0912 015d 0002 | ] | .CONST 0x015d,0x0002
0914 0162 0003 | b | .CONST 0x0162,0x0003
0916 0166 0004 | f | .CONST 0x0166,0x0004
0918 0167 0c01 | g | .CONST 0x0167,0x0c01
091a 016a 0004 | j | .CONST 0x016a,0x0004
091c 016b 0001 | k | .CONST 0x016b,0x0001
091e 016c 1001 | l | .CONST 0x016c,0x1001
0920 016e 0001 | n | .CONST 0x016e,0x0001
0922 016f 0005 | o | .CONST 0x016f,0x0005
0924 0176 0006 | v | .CONST 0x0176,0x0006
0926 017c 0008 | | | .CONST 0x017c,0x0008
0928 017d 1401 | } | .CONST 0x017d,0x1401
092a 0180 0008 | | .CONST 0x0180,0x0008
092c 0181 0009 | | .CONST 0x0181,0x0009
092e 0185 000a | | .CONST 0x0185,0x000a
0930 018c 000b | | .CONST 0x018c,0x000b
0932 018d 1801 | | .CONST 0x018d,0x1801
0934 0190 000b | | .CONST 0x0190,0x000b
0936 0191 0007 | | .CONST 0x0191,0x0007
0938 0192 1c01 | | .CONST 0x0192,0x1c01
093a 0194 0007 | | .CONST 0x0194,0x0007
093c ; --------------------------------------------------------------------------------------
093c ; Debug3 Subtable 0x6
093c ; --------------------------------------------------------------------------------------
093c 0006 000d | | .DBG3TAB 0x0006,0x000d
093e 019b ffff | | .CONST 0x019b,0xffff
0940 019c fffe | | .CONST 0x019c,0xfffe
0942 019d fffd | | .CONST 0x019d,0xfffd
0944 01a1 fffc | | .CONST 0x01a1,0xfffc
0946 01a6 fffb | | .CONST 0x01a6,0xfffb
0948 01ad fffa | | .CONST 0x01ad,0xfffa
094a 01b2 0001 | | .CONST 0x01b2,0x0001
094c 01b8 0002 | | .CONST 0x01b8,0x0002
094e 01be 0004 | | .CONST 0x01be,0x0004
0950 01bf 0401 | | .CONST 0x01bf,0x0401
0952 01c2 0004 | | .CONST 0x01c2,0x0004
0954 01c3 0005 | | .CONST 0x01c3,0x0005
0956 01c7 0006 | | .CONST 0x01c7,0x0006
0958 01cd 0007 | | .CONST 0x01cd,0x0007
095a 01ce 0801 | | .CONST 0x01ce,0x0801
095c 01d1 0007 | | .CONST 0x01d1,0x0007
095e 01d2 0003 | | .CONST 0x01d2,0x0003
0960 01d3 0c01 | | .CONST 0x01d3,0x0c01
0962 01d5 0003 | | .CONST 0x01d5,0x0003
0964 ; --------------------------------------------------------------------------------------
0964 ; Debug3 Subtable 0x7
0964 ; --------------------------------------------------------------------------------------
0964 0001 000a | | .DBG3TAB 0x0001,0x000a
0966 01db ffff | | .CONST 0x01db,0xffff
0968 01de 0001 | | .CONST 0x01de,0x0001
096a 01df 0002 | | .CONST 0x01df,0x0002
096c 01e0 0401 | | .CONST 0x01e0,0x0401
096e 01e2 0402 | | .CONST 0x01e2,0x0402
0970 01e3 0403 | | .CONST 0x01e3,0x0403
0972 01e4 0404 | | .CONST 0x01e4,0x0404
0974 01e5 0002 | | .CONST 0x01e5,0x0002
0976 01eb 0005 | | .CONST 0x01eb,0x0005
0978 01f0 0003 | | .CONST 0x01f0,0x0003
097a 01f2 0004 | | .CONST 0x01f2,0x0004
097c ; --------------------------------------------------------------------------------------
097c ; Debug3 Subtable 0x8
097c ; --------------------------------------------------------------------------------------
097c 0001 0009 | | .DBG3TAB 0x0001,0x0009
097e 01fb ffff | | .CONST 0x01fb,0xffff
0980 01fc 0001 | | .CONST 0x01fc,0x0001
0982 0201 0002 | | .CONST 0x0201,0x0002
0984 0202 0401 | | .CONST 0x0202,0x0401
0986 0204 0002 | | .CONST 0x0204,0x0002
0988 0205 0003 | | .CONST 0x0205,0x0003
098a 0208 0801 | | .CONST 0x0208,0x0801
098c 020b 0003 | | .CONST 0x020b,0x0003
098e 020d 0c01 | | .CONST 0x020d,0x0c01
0990 0210 0801 | | .CONST 0x0210,0x0801
0992 ; --------------------------------------------------------------------------------------
0992 ; Debug3 Subtable 0x9
0992 ; --------------------------------------------------------------------------------------
0992 0004 002c | ,| .DBG3TAB 0x0004,0x002c
0994 021b ffff | | .CONST 0x021b,0xffff
0996 021c fffe | | .CONST 0x021c,0xfffe
0998 021d fffd | | .CONST 0x021d,0xfffd
099a 021e fffc | | .CONST 0x021e,0xfffc
099c 021f 0001 | | .CONST 0x021f,0x0001
099e 0220 0401 | | .CONST 0x0220,0x0401
09a0 0222 0402 | " | .CONST 0x0222,0x0402
09a2 0223 0403 | # | .CONST 0x0223,0x0403
09a4 0224 0404 | $ | .CONST 0x0224,0x0404
09a6 0225 0001 | % | .CONST 0x0225,0x0001
09a8 0237 0007 | 7 | .CONST 0x0237,0x0007
09aa 0238 0801 | 8 | .CONST 0x0238,0x0801
09ac 0239 0007 | 9 | .CONST 0x0239,0x0007
09ae 023a 0002 | : | .CONST 0x023a,0x0002
09b0 023f 0003 | ? | .CONST 0x023f,0x0003
09b2 0244 0004 | D | .CONST 0x0244,0x0004
09b4 0249 0005 | I | .CONST 0x0249,0x0005
09b6 024c 0006 | L | .CONST 0x024c,0x0006
09b8 0253 0008 | S | .CONST 0x0253,0x0008
09ba 025c 0009 | \ | .CONST 0x025c,0x0009
09bc 0262 000a | b | .CONST 0x0262,0x000a
09be 0264 0c01 | d | .CONST 0x0264,0x0c01
09c0 0269 1001 | i | .CONST 0x0269,0x1001
09c2 026b 1002 | k | .CONST 0x026b,0x1002
09c4 026c 1003 | l | .CONST 0x026c,0x1003
09c6 026d 1004 | m | .CONST 0x026d,0x1004
09c8 026f 0c01 | o | .CONST 0x026f,0x0c01
09ca 0274 000a | t | .CONST 0x0274,0x000a
09cc 0275 000b | u | .CONST 0x0275,0x000b
09ce 027c 000d | | | .CONST 0x027c,0x000d
09d0 027e 1401 | ~ | .CONST 0x027e,0x1401
09d2 0283 1801 | | .CONST 0x0283,0x1801
09d4 0285 1802 | | .CONST 0x0285,0x1802
09d6 0286 1803 | | .CONST 0x0286,0x1803
09d8 0287 1804 | | .CONST 0x0287,0x1804
09da 0289 1401 | | .CONST 0x0289,0x1401
09dc 028e 000d | | .CONST 0x028e,0x000d
09de 028f 000e | | .CONST 0x028f,0x000e
09e0 0297 000f | | .CONST 0x0297,0x000f
09e2 0299 0010 | | .CONST 0x0299,0x0010
09e4 029a 1c01 | | .CONST 0x029a,0x1c01
09e6 029d 0010 | | .CONST 0x029d,0x0010
09e8 029e 000c | | .CONST 0x029e,0x000c
09ea 029f 2001 | | .CONST 0x029f,0x2001
09ec 02a1 000c | | .CONST 0x02a1,0x000c
09ee 02a2 0011 | | .CONST 0x02a2,0x0011
09f0 02a3 2401 | $ | .CONST 0x02a3,0x2401
09f2 02a4 0011 | | .CONST 0x02a4,0x0011
09f4 ; --------------------------------------------------------------------------------------
09f4 ; Debug3 Subtable 0xa
09f4 ; --------------------------------------------------------------------------------------
09f4 0002 000b | | .DBG3TAB 0x0002,0x000b
09f6 02ab ffff | | .CONST 0x02ab,0xffff
09f8 02ac fffe | | .CONST 0x02ac,0xfffe
09fa 02b2 0002 | | .CONST 0x02b2,0x0002
09fc 02b3 0401 | | .CONST 0x02b3,0x0401
09fe 02b6 0002 | | .CONST 0x02b6,0x0002
0a00 02b7 0003 | | .CONST 0x02b7,0x0003
0a02 02c3 0004 | | .CONST 0x02c3,0x0004
0a04 02d1 0005 | | .CONST 0x02d1,0x0005
0a06 02d2 0801 | | .CONST 0x02d2,0x0801
0a08 02d5 0005 | | .CONST 0x02d5,0x0005
0a0a 02d6 0001 | | .CONST 0x02d6,0x0001
0a0c 02d7 0c01 | | .CONST 0x02d7,0x0c01
0a0e 02d9 0001 | | .CONST 0x02d9,0x0001
0a10 ; --------------------------------------------------------------------------------------
0a10 ; Debug3 Subtable 0xb
0a10 ; --------------------------------------------------------------------------------------
0a10 0004 0031 | 1| .DBG3TAB 0x0004,0x0031
0a12 02e3 ffff | | .CONST 0x02e3,0xffff
0a14 02e4 fffe | | .CONST 0x02e4,0xfffe
0a16 02e5 fffd | | .CONST 0x02e5,0xfffd
0a18 02e8 fffc | | .CONST 0x02e8,0xfffc
0a1a 02eb 0001 | | .CONST 0x02eb,0x0001
0a1c 02ec 0002 | | .CONST 0x02ec,0x0002
0a1e 02ed 0401 | | .CONST 0x02ed,0x0401
0a20 02ef 0402 | | .CONST 0x02ef,0x0402
0a22 02f0 0403 | | .CONST 0x02f0,0x0403
0a24 02f1 0404 | | .CONST 0x02f1,0x0404
0a26 02f2 0002 | | .CONST 0x02f2,0x0002
0a28 0300 000d | | .CONST 0x0300,0x000d
0a2a 0301 0003 | | .CONST 0x0301,0x0003
0a2c 0308 0004 | | .CONST 0x0308,0x0004
0a2e 030b 0005 | | .CONST 0x030b,0x0005
0a30 030c 0006 | | .CONST 0x030c,0x0006
0a32 0312 0007 | | .CONST 0x0312,0x0007
0a34 0318 0008 | | .CONST 0x0318,0x0008
0a36 031d 0009 | | .CONST 0x031d,0x0009
0a38 031e 0801 | | .CONST 0x031e,0x0801
0a3a 0320 0802 | | .CONST 0x0320,0x0802
0a3c 0321 0803 | ! | .CONST 0x0321,0x0803
0a3e 0322 0804 | " | .CONST 0x0322,0x0804
0a40 0323 0009 | # | .CONST 0x0323,0x0009
0a42 0325 000a | % | .CONST 0x0325,0x000a
0a44 0328 000b | ( | .CONST 0x0328,0x000b
0a46 0329 000c | ) | .CONST 0x0329,0x000c
0a48 0330 000e | 0 | .CONST 0x0330,0x000e
0a4a 0331 0c01 | 1 | .CONST 0x0331,0x0c01
0a4c 0333 000e | 3 | .CONST 0x0333,0x000e
0a4e 0334 000f | 4 | .CONST 0x0334,0x000f
0a50 0335 1001 | 5 | .CONST 0x0335,0x1001
0a52 0338 000f | 8 | .CONST 0x0338,0x000f
0a54 033b 0010 | ; | .CONST 0x033b,0x0010
0a56 033c 1401 | < | .CONST 0x033c,0x1401
0a58 033f 0010 | ? | .CONST 0x033f,0x0010
0a5a 0340 0011 | @ | .CONST 0x0340,0x0011
0a5c 0342 1801 | B | .CONST 0x0342,0x1801
0a5e 0344 1802 | D | .CONST 0x0344,0x1802
0a60 0345 1803 | E | .CONST 0x0345,0x1803
0a62 0346 1804 | F | .CONST 0x0346,0x1804
0a64 0347 0011 | G | .CONST 0x0347,0x0011
0a66 0349 1c01 | I | .CONST 0x0349,0x1c01
0a68 034b 1c02 | K | .CONST 0x034b,0x1c02
0a6a 034c 1c03 | L | .CONST 0x034c,0x1c03
0a6c 034d 1c04 | M | .CONST 0x034d,0x1c04
0a6e 034e 1804 | N | .CONST 0x034e,0x1804
0a70 0350 0012 | P | .CONST 0x0350,0x0012
0a72 035c 0013 | \ | .CONST 0x035c,0x0013
0a74 0360 0014 | ` | .CONST 0x0360,0x0014
0a76 0361 2001 | a | .CONST 0x0361,0x2001
0a78 0363 0014 | c | .CONST 0x0363,0x0014
0a7a 0364 0015 | d | .CONST 0x0364,0x0015
0a7c ; --------------------------------------------------------------------------------------
0a7c ; Debug3 Subtable 0xc
0a7c ; --------------------------------------------------------------------------------------
0a7c 0003 0009 | | .DBG3TAB 0x0003,0x0009
0a7e 0373 ffff | s | .CONST 0x0373,0xffff
0a80 0379 fffe | y | .CONST 0x0379,0xfffe
0a82 037e fffd | ~ | .CONST 0x037e,0xfffd
0a84 037f 0001 | | .CONST 0x037f,0x0001
0a86 038b 0003 | | .CONST 0x038b,0x0003
0a88 038f 0004 | | .CONST 0x038f,0x0004
0a8a 0396 0005 | | .CONST 0x0396,0x0005
0a8c 0398 0006 | | .CONST 0x0398,0x0006
0a8e 039c 0002 | | .CONST 0x039c,0x0002
0a90 03a0 0007 | | .CONST 0x03a0,0x0007
0a92 03a1 0401 | | .CONST 0x03a1,0x0401
0a94 03a2 0007 | | .CONST 0x03a2,0x0007
0a96 ; --------------------------------------------------------------------------------------
0a96 ; Debug3 Subtable 0xd
0a96 ; --------------------------------------------------------------------------------------
0a96 0002 000b | | .DBG3TAB 0x0002,0x000b
0a98 03ab ffff | | .CONST 0x03ab,0xffff
0a9a 03ac fffe | | .CONST 0x03ac,0xfffe
0a9c 03b3 0001 | | .CONST 0x03b3,0x0001
0a9e 03b4 0002 | | .CONST 0x03b4,0x0002
0aa0 03b5 0401 | | .CONST 0x03b5,0x0401
0aa2 03b7 0402 | | .CONST 0x03b7,0x0402
0aa4 03b8 0403 | | .CONST 0x03b8,0x0403
0aa6 03b9 0404 | | .CONST 0x03b9,0x0404
0aa8 03ba 0002 | | .CONST 0x03ba,0x0002
0aaa 03c2 0006 | | .CONST 0x03c2,0x0006
0aac 03c7 0003 | | .CONST 0x03c7,0x0003
0aae 03c9 0004 | | .CONST 0x03c9,0x0004
0ab0 03ce 0005 | | .CONST 0x03ce,0x0005
0ab2 ; --------------------------------------------------------------------------------------
0ab2 ; Debug3 Subtable 0xe
0ab2 ; --------------------------------------------------------------------------------------
0ab2 0001 0010 | | .DBG3TAB 0x0001,0x0010
0ab4 03db ffff | | .CONST 0x03db,0xffff
0ab6 03df 0002 | | .CONST 0x03df,0x0002
0ab8 03e0 0401 | | .CONST 0x03e0,0x0401
0aba 03e3 0002 | | .CONST 0x03e3,0x0002
0abc 03e4 0801 | | .CONST 0x03e4,0x0801
0abe 03e6 0802 | | .CONST 0x03e6,0x0802
0ac0 03e7 0803 | | .CONST 0x03e7,0x0803
0ac2 03e8 0804 | | .CONST 0x03e8,0x0804
0ac4 03ea 0002 | | .CONST 0x03ea,0x0002
0ac6 03ec 0003 | | .CONST 0x03ec,0x0003
0ac8 03ee 0004 | | .CONST 0x03ee,0x0004
0aca 03ef 0c01 | | .CONST 0x03ef,0x0c01
0acc 03f2 0004 | | .CONST 0x03f2,0x0004
0ace 03f3 0001 | | .CONST 0x03f3,0x0001
0ad0 03f4 1001 | | .CONST 0x03f4,0x1001
0ad2 03f6 0001 | | .CONST 0x03f6,0x0001
0ad4 03f7 0005 | | .CONST 0x03f7,0x0005
0ad6 ; --------------------------------------------------------------------------------------
0ad6 ; Debug3 Subtable 0xf
0ad6 ; --------------------------------------------------------------------------------------
0ad6 0004 0022 | "| .DBG3TAB 0x0004,0x0022
0ad8 0403 ffff | | .CONST 0x0403,0xffff
0ada 0404 fffe | | .CONST 0x0404,0xfffe
0adc 0405 fffd | | .CONST 0x0405,0xfffd
0ade 0406 fffc | | .CONST 0x0406,0xfffc
0ae0 040d 0001 | | .CONST 0x040d,0x0001
0ae2 040e 0002 | | .CONST 0x040e,0x0002
0ae4 040f 0401 | | .CONST 0x040f,0x0401
0ae6 0411 0402 | | .CONST 0x0411,0x0402
0ae8 0412 0403 | | .CONST 0x0412,0x0403
0aea 0413 0404 | | .CONST 0x0413,0x0404
0aec 0414 0002 | | .CONST 0x0414,0x0002
0aee 0426 0013 | & | .CONST 0x0426,0x0013
0af0 042b 0003 | + | .CONST 0x042b,0x0003
0af2 0434 0004 | 4 | .CONST 0x0434,0x0004
0af4 0436 0005 | 6 | .CONST 0x0436,0x0005
0af6 043b 0006 | ; | .CONST 0x043b,0x0006
0af8 0446 0007 | F | .CONST 0x0446,0x0007
0afa 044b 0008 | K | .CONST 0x044b,0x0008
0afc 044f 0009 | O | .CONST 0x044f,0x0009
0afe 0450 0801 | P | .CONST 0x0450,0x0801
0b00 0452 0802 | R | .CONST 0x0452,0x0802
0b02 0453 0803 | S | .CONST 0x0453,0x0803
0b04 0454 0804 | T | .CONST 0x0454,0x0804
0b06 0455 0009 | U | .CONST 0x0455,0x0009
0b08 045d 000a | ] | .CONST 0x045d,0x000a
0b0a 045f 000b | _ | .CONST 0x045f,0x000b
0b0c 0460 000c | ` | .CONST 0x0460,0x000c
0b0e 0463 000d | c | .CONST 0x0463,0x000d
0b10 0466 0c01 | f | .CONST 0x0466,0x0c01
0b12 0468 0c02 | h | .CONST 0x0468,0x0c02
0b14 0469 0c03 | i | .CONST 0x0469,0x0c03
0b16 046a 0c04 | j | .CONST 0x046a,0x0c04
0b18 046c 000d | l | .CONST 0x046c,0x000d
0b1a 0474 0010 | t | .CONST 0x0474,0x0010
0b1c 0479 000e | y | .CONST 0x0479,0x000e
0b1e 0482 000f | | .CONST 0x0482,0x000f
0b20 0488 0011 | | .CONST 0x0488,0x0011
0b22 048a 0012 | | .CONST 0x048a,0x0012
0b24 ; --------------------------------------------------------------------------------------
0b24 ; Debug3 Subtable 0x10
0b24 ; --------------------------------------------------------------------------------------
0b24 0001 0001 | | .DBG3TAB 0x0001,0x0001
0b26 0493 ffff | | .CONST 0x0493,0xffff
0b28 0495 0001 | | .CONST 0x0495,0x0001
0b2a ; --------------------------------------------------------------------------------------
0b2a ; Debug3 Subtable 0x11
0b2a ; --------------------------------------------------------------------------------------
0b2a 0001 0008 | | .DBG3TAB 0x0001,0x0008
0b2c 049b ffff | | .CONST 0x049b,0xffff
0b2e 04a2 0001 | | .CONST 0x04a2,0x0001
0b30 04a3 0401 | | .CONST 0x04a3,0x0401
0b32 04a5 0402 | | .CONST 0x04a5,0x0402
0b34 04a6 0403 | | .CONST 0x04a6,0x0403
0b36 04a7 0404 | | .CONST 0x04a7,0x0404
0b38 04a8 0001 | | .CONST 0x04a8,0x0001
0b3a 04b4 0003 | | .CONST 0x04b4,0x0003
0b3c 04b8 0002 | | .CONST 0x04b8,0x0002
0b3e ; --------------------------------------------------------------------------------------
0b3e ; Debug3 Subtable 0x12
0b3e ; --------------------------------------------------------------------------------------
0b3e 0004 0040 | @| .DBG3TAB 0x0004,0x0040
0b40 04c3 ffff | | .CONST 0x04c3,0xffff
0b42 04c4 fffe | | .CONST 0x04c4,0xfffe
0b44 04c9 fffd | | .CONST 0x04c9,0xfffd
0b46 04cb fffc | | .CONST 0x04cb,0xfffc
0b48 04cd 0002 | | .CONST 0x04cd,0x0002
0b4a 04cf 0401 | | .CONST 0x04cf,0x0401
0b4c 04d1 0402 | | .CONST 0x04d1,0x0402
0b4e 04d3 0403 | | .CONST 0x04d3,0x0403
0b50 04d7 0404 | | .CONST 0x04d7,0x0404
0b52 04db 0405 | | .CONST 0x04db,0x0405
0b54 04dd 0801 | | .CONST 0x04dd,0x0801
0b56 04df 0802 | | .CONST 0x04df,0x0802
0b58 04e0 0803 | | .CONST 0x04e0,0x0803
0b5a 04e1 0804 | | .CONST 0x04e1,0x0804
0b5c 04e3 0405 | | .CONST 0x04e3,0x0405
0b5e 04ed 0c01 | | .CONST 0x04ed,0x0c01
0b60 04ef 0c02 | | .CONST 0x04ef,0x0c02
0b62 04f0 0c03 | | .CONST 0x04f0,0x0c03
0b64 04f1 0c04 | | .CONST 0x04f1,0x0c04
0b66 04f3 0804 | | .CONST 0x04f3,0x0804
0b68 0501 0002 | | .CONST 0x0501,0x0002
0b6a 0502 0003 | | .CONST 0x0502,0x0003
0b6c 0503 1001 | | .CONST 0x0503,0x1001
0b6e 0505 1002 | | .CONST 0x0505,0x1002
0b70 0506 1003 | | .CONST 0x0506,0x1003
0b72 0507 1004 | | .CONST 0x0507,0x1004
0b74 0508 0003 | | .CONST 0x0508,0x0003
0b76 0510 000d | | .CONST 0x0510,0x000d
0b78 0511 0004 | | .CONST 0x0511,0x0004
0b7a 051a 0005 | | .CONST 0x051a,0x0005
0b7c 051c 0006 | | .CONST 0x051c,0x0006
0b7e 0521 0007 | ! | .CONST 0x0521,0x0007
0b80 0528 0009 | ( | .CONST 0x0528,0x0009
0b82 052a 1401 | * | .CONST 0x052a,0x1401
0b84 052c 1402 | , | .CONST 0x052c,0x1402
0b86 052e 1403 | . | .CONST 0x052e,0x1403
0b88 0532 1404 | 2 | .CONST 0x0532,0x1404
0b8a 0536 1405 | 6 | .CONST 0x0536,0x1405
0b8c 0538 1801 | 8 | .CONST 0x0538,0x1801
0b8e 053a 1802 | : | .CONST 0x053a,0x1802
0b90 053b 1803 | ; | .CONST 0x053b,0x1803
0b92 053c 1804 | < | .CONST 0x053c,0x1804
0b94 053e 1405 | > | .CONST 0x053e,0x1405
0b96 0548 1c01 | H | .CONST 0x0548,0x1c01
0b98 054a 1c02 | J | .CONST 0x054a,0x1c02
0b9a 054b 1c03 | K | .CONST 0x054b,0x1c03
0b9c 054c 1c04 | L | .CONST 0x054c,0x1c04
0b9e 054e 1804 | N | .CONST 0x054e,0x1804
0ba0 055c 0009 | \ | .CONST 0x055c,0x0009
0ba2 055f 000a | _ | .CONST 0x055f,0x000a
0ba4 0561 000b | a | .CONST 0x0561,0x000b
0ba6 0565 000c | e | .CONST 0x0565,0x000c
0ba8 0566 2001 | f | .CONST 0x0566,0x2001
0baa 0568 2002 | h | .CONST 0x0568,0x2002
0bac 056a 2003 | j | .CONST 0x056a,0x2003
0bae 056d 000c | m | .CONST 0x056d,0x000c
0bb0 056e 0008 | n | .CONST 0x056e,0x0008
0bb2 056f 2401 | o$ | .CONST 0x056f,0x2401
0bb4 0571 0008 | q | .CONST 0x0571,0x0008
0bb6 0573 000e | s | .CONST 0x0573,0x000e
0bb8 0574 2801 | t( | .CONST 0x0574,0x2801
0bba 0576 2802 | v( | .CONST 0x0576,0x2802
0bbc 0578 2803 | x( | .CONST 0x0578,0x2803
0bbe 057b 000e | { | .CONST 0x057b,0x000e
0bc0 057c 0001 | | | .CONST 0x057c,0x0001
0bc2 057d 2c01 | }, | .CONST 0x057d,0x2c01
0bc4 057f 0001 | | .CONST 0x057f,0x0001
0bc6 0580 000f | | .CONST 0x0580,0x000f
0bc8 ; --------------------------------------------------------------------------------------
0bc8 ; Debug3 Subtable 0x13
0bc8 ; --------------------------------------------------------------------------------------
0bc8 0004 002a | *| .DBG3TAB 0x0004,0x002a
0bca 058b ffff | | .CONST 0x058b,0xffff
0bcc 058c fffe | | .CONST 0x058c,0xfffe
0bce 058e fffd | | .CONST 0x058e,0xfffd
0bd0 0595 fffc | | .CONST 0x0595,0xfffc
0bd2 059c 0002 | | .CONST 0x059c,0x0002
0bd4 059e 0401 | | .CONST 0x059e,0x0401
0bd6 05a0 0402 | | .CONST 0x05a0,0x0402
0bd8 05a2 0403 | | .CONST 0x05a2,0x0403
0bda 05a6 0404 | | .CONST 0x05a6,0x0404
0bdc 05aa 0405 | | .CONST 0x05aa,0x0405
0bde 05ac 0801 | | .CONST 0x05ac,0x0801
0be0 05ae 0802 | | .CONST 0x05ae,0x0802
0be2 05af 0803 | | .CONST 0x05af,0x0803
0be4 05b0 0804 | | .CONST 0x05b0,0x0804
0be6 05b2 0405 | | .CONST 0x05b2,0x0405
0be8 05bc 0c01 | | .CONST 0x05bc,0x0c01
0bea 05be 0c02 | | .CONST 0x05be,0x0c02
0bec 05bf 0c03 | | .CONST 0x05bf,0x0c03
0bee 05c0 0c04 | | .CONST 0x05c0,0x0c04
0bf0 05c2 0804 | | .CONST 0x05c2,0x0804
0bf2 05d0 0002 | | .CONST 0x05d0,0x0002
0bf4 05d1 0003 | | .CONST 0x05d1,0x0003
0bf6 05d2 1001 | | .CONST 0x05d2,0x1001
0bf8 05d4 1002 | | .CONST 0x05d4,0x1002
0bfa 05d5 1003 | | .CONST 0x05d5,0x1003
0bfc 05d6 1004 | | .CONST 0x05d6,0x1004
0bfe 05d7 0003 | | .CONST 0x05d7,0x0003
0c00 05d9 0004 | | .CONST 0x05d9,0x0004
0c02 05e2 0005 | | .CONST 0x05e2,0x0005
0c04 05e6 0006 | | .CONST 0x05e6,0x0006
0c06 05e7 1401 | | .CONST 0x05e7,0x1401
0c08 05e9 1402 | | .CONST 0x05e9,0x1402
0c0a 05eb 1403 | | .CONST 0x05eb,0x1403
0c0c 05ee 0006 | | .CONST 0x05ee,0x0006
0c0e 05f0 0007 | | .CONST 0x05f0,0x0007
0c10 05f4 0008 | | .CONST 0x05f4,0x0008
0c12 05f6 0009 | | .CONST 0x05f6,0x0009
0c14 05fa 000a | | .CONST 0x05fa,0x000a
0c16 05fb 1801 | | .CONST 0x05fb,0x1801
0c18 05fd 1802 | | .CONST 0x05fd,0x1802
0c1a 05ff 1803 | | .CONST 0x05ff,0x1803
0c1c 0602 000a | | .CONST 0x0602,0x000a
0c1e 0603 0001 | | .CONST 0x0603,0x0001
0c20 0604 1c01 | | .CONST 0x0604,0x1c01
0c22 0606 0001 | | .CONST 0x0606,0x0001
0c24 0607 000b | | .CONST 0x0607,0x000b
0c26 ; --------------------------------------------------------------------------------------
0c26 ; Debug3 Subtable 0x14
0c26 ; --------------------------------------------------------------------------------------
0c26 0005 001a | | .DBG3TAB 0x0005,0x001a
0c28 0613 ffff | | .CONST 0x0613,0xffff
0c2a 0614 fffe | | .CONST 0x0614,0xfffe
0c2c 0616 fffd | | .CONST 0x0616,0xfffd
0c2e 0617 fffc | | .CONST 0x0617,0xfffc
0c30 0618 fffb | | .CONST 0x0618,0xfffb
0c32 061d 0001 | | .CONST 0x061d,0x0001
0c34 0620 0002 | | .CONST 0x0620,0x0002
0c36 0626 0003 | & | .CONST 0x0626,0x0003
0c38 0628 0004 | ( | .CONST 0x0628,0x0004
0c3a 062d 0401 | - | .CONST 0x062d,0x0401
0c3c 062e 0004 | . | .CONST 0x062e,0x0004
0c3e 0635 0005 | 5 | .CONST 0x0635,0x0005
0c40 063a 0006 | : | .CONST 0x063a,0x0006
0c42 0641 0007 | A | .CONST 0x0641,0x0007
0c44 0645 0008 | E | .CONST 0x0645,0x0008
0c46 0646 0009 | F | .CONST 0x0646,0x0009
0c48 0648 000a | H | .CONST 0x0648,0x000a
0c4a 064b 000c | K | .CONST 0x064b,0x000c
0c4c 064f 0801 | O | .CONST 0x064f,0x0801
0c4e 0652 000c | R | .CONST 0x0652,0x000c
0c50 0655 000d | U | .CONST 0x0655,0x000d
0c52 0656 0c01 | V | .CONST 0x0656,0x0c01
0c54 0658 000d | X | .CONST 0x0658,0x000d
0c56 0659 000e | Y | .CONST 0x0659,0x000e
0c58 0666 000f | f | .CONST 0x0666,0x000f
0c5a 066a 0010 | j | .CONST 0x066a,0x0010
0c5c 066b 1001 | k | .CONST 0x066b,0x1001
0c5e 066e 0010 | n | .CONST 0x066e,0x0010
0c60 066f 000b | o | .CONST 0x066f,0x000b
0c62 0670 1401 | p | .CONST 0x0670,0x1401
0c64 0672 000b | r | .CONST 0x0672,0x000b
0c66 ; --------------------------------------------------------------------------------------
0c66 ; Debug3 Subtable 0x15
0c66 ; --------------------------------------------------------------------------------------
0c66 0001 0009 | | .DBG3TAB 0x0001,0x0009
0c68 067b ffff | { | .CONST 0x067b,0xffff
0c6a 067f 0002 | | .CONST 0x067f,0x0002
0c6c 0683 0401 | | .CONST 0x0683,0x0401
0c6e 0686 0002 | | .CONST 0x0686,0x0002
0c70 0688 0003 | | .CONST 0x0688,0x0003
0c72 0689 0801 | | .CONST 0x0689,0x0801
0c74 068c 0003 | | .CONST 0x068c,0x0003
0c76 068d 0001 | | .CONST 0x068d,0x0001
0c78 068e 0c01 | | .CONST 0x068e,0x0c01
0c7a 0690 0001 | | .CONST 0x0690,0x0001
0c7c ; --------------------------------------------------------------------------------------
0c7c ; Debug3 Subtable 0x16
0c7c ; --------------------------------------------------------------------------------------
0c7c 0003 000c | | .DBG3TAB 0x0003,0x000c
0c7e 069b ffff | | .CONST 0x069b,0xffff
0c80 069c fffe | | .CONST 0x069c,0xfffe
0c82 069d fffd | | .CONST 0x069d,0xfffd
0c84 06a1 0002 | | .CONST 0x06a1,0x0002
0c86 06a2 0401 | | .CONST 0x06a2,0x0401
0c88 06a5 0002 | | .CONST 0x06a5,0x0002
0c8a 06a6 0003 | | .CONST 0x06a6,0x0003
0c8c 06ab 0004 | | .CONST 0x06ab,0x0004
0c8e 06af 0005 | | .CONST 0x06af,0x0005
0c90 06b4 0006 | | .CONST 0x06b4,0x0006
0c92 06b5 0801 | | .CONST 0x06b5,0x0801
0c94 06b8 0006 | | .CONST 0x06b8,0x0006
0c96 06b9 0001 | | .CONST 0x06b9,0x0001
0c98 06ba 0c01 | | .CONST 0x06ba,0x0c01
0c9a 06bc 0001 | | .CONST 0x06bc,0x0001
0c9c ; --------------------------------------------------------------------------------------
0c9c ; Debug3 Subtable 0x17
0c9c ; --------------------------------------------------------------------------------------
0c9c 0001 002f | /| .DBG3TAB 0x0001,0x002f
0c9e 06c3 0001 | | .CONST 0x06c3,0x0001
0ca0 06c5 0401 | | .CONST 0x06c5,0x0401
0ca2 06c7 0801 | | .CONST 0x06c7,0x0801
0ca4 06c9 0802 | | .CONST 0x06c9,0x0802
0ca6 06ca 0803 | | .CONST 0x06ca,0x0803
0ca8 06cb 0804 | | .CONST 0x06cb,0x0804
0caa 06cd 0401 | | .CONST 0x06cd,0x0401
0cac 06d4 0001 | | .CONST 0x06d4,0x0001
0cae 06da 0003 | | .CONST 0x06da,0x0003
0cb0 06df 0004 | | .CONST 0x06df,0x0004
0cb2 06e3 0005 | | .CONST 0x06e3,0x0005
0cb4 06e7 0006 | | .CONST 0x06e7,0x0006
0cb6 06e8 0c01 | | .CONST 0x06e8,0x0c01
0cb8 06ea 0c02 | | .CONST 0x06ea,0x0c02
0cba 06eb 0c03 | | .CONST 0x06eb,0x0c03
0cbc 06ec 0c04 | | .CONST 0x06ec,0x0c04
0cbe 06ed 0006 | | .CONST 0x06ed,0x0006
0cc0 06f9 0007 | | .CONST 0x06f9,0x0007
0cc2 0706 0008 | | .CONST 0x0706,0x0008
0cc4 070a 0009 | | .CONST 0x070a,0x0009
0cc6 070e 000a | | .CONST 0x070e,0x000a
0cc8 0713 000b | | .CONST 0x0713,0x000b
0cca 0714 efff | | .CONST 0x0714,0xefff
0ccc 071a 1002 | | .CONST 0x071a,0x1002
0cce 071c 1401 | | .CONST 0x071c,0x1401
0cd0 071e 1402 | | .CONST 0x071e,0x1402
0cd2 0720 1403 | | .CONST 0x0720,0x1403
0cd4 0724 1404 | $ | .CONST 0x0724,0x1404
0cd6 0728 1405 | ( | .CONST 0x0728,0x1405
0cd8 072a 1801 | * | .CONST 0x072a,0x1801
0cda 072c 1802 | , | .CONST 0x072c,0x1802
0cdc 072d 1803 | - | .CONST 0x072d,0x1803
0cde 072e 1804 | . | .CONST 0x072e,0x1804
0ce0 0730 1405 | 0 | .CONST 0x0730,0x1405
0ce2 073a 1c01 | : | .CONST 0x073a,0x1c01
0ce4 073c 1c02 | < | .CONST 0x073c,0x1c02
0ce6 073d 1c03 | = | .CONST 0x073d,0x1c03
0ce8 073e 1c04 | > | .CONST 0x073e,0x1c04
0cea 0740 1804 | @ | .CONST 0x0740,0x1804
0cec 074e 1002 | N | .CONST 0x074e,0x1002
0cee 074f 1003 | O | .CONST 0x074f,0x1003
0cf0 0750 2001 | P | .CONST 0x0750,0x2001
0cf2 0752 2002 | R | .CONST 0x0752,0x2002
0cf4 0754 2003 | T | .CONST 0x0754,0x2003
0cf6 0757 1003 | W | .CONST 0x0757,0x1003
0cf8 0758 1001 | X | .CONST 0x0758,0x1001
0cfa 0759 2401 | Y$ | .CONST 0x0759,0x2401
0cfc 075b 1001 | [ | .CONST 0x075b,0x1001
0cfe 0000 0000 | | .BLANK 0000[0x102]