|
|
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: 4096 (0x1000)
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 0498 | | .CONST 0x0498 ; 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 0003 | | .CONST 0x0003 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0041 | A | .CONST 0x0041 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0020 | | .CONST 0x0020 ; Number of locals
000b INIT_0008:
000b 029a 004b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0048 ; Debug Table 0x0 = .DEBUG 0x000b,0x0542,0x8000,0x0000,0x0057,0x39d5,0x0000,0x0005
; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 0093 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0090 ; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 00db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00d8 ; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 00fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00f8 ; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 00bf | | Action Accept_Activation
0014 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0014,0x054c,0x8000,0x0000,0x0058,0xc535,0x0000,0x0023
; Debug Table 0x1.0x0 = 0x14,0xffff
0015 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x15,0xfffe
0016 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x16,0xfffd
0017 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x17,0xfffc
0018 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x18,0xfffb
0019 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x5 = 0x19,0xfffa
001a 1b49 | I | Execute Package,Field_Read,Field_Number 0x49
001b 029d 011b | | Declare_Subprogram For_Outer_Call,INIT_0118 ; Debug Table 0x1.0x6 = 0x1b,0xfff9
001d 029d 014b | K| Declare_Subprogram For_Outer_Call,INIT_0148 ; Debug Table 0x1.0x7 = 0x1d,0xfff8
001f 029d 019b | | Declare_Subprogram For_Outer_Call,INIT_0198 ; Debug Table 0x1.0x8 = 0x1f,0xfff7
0021 029d 01c3 | | Declare_Subprogram For_Outer_Call,INIT_01c0 ; Debug Table 0x1.0x9 = 0x21,0xfff6
0023 029d 021b | | Declare_Subprogram For_Outer_Call,INIT_0218 ; Debug Table 0x1.0xa = 0x23,0xfff5
0025 029d 026b | k| Declare_Subprogram For_Outer_Call,INIT_0268 ; Debug Table 0x1.0xb = 0x25,0xfff4
0027 029d 02bb | | Declare_Subprogram For_Outer_Call,INIT_02b8 ; Debug Table 0x1.0xc = 0x27,0xfff3
0029 029d 02db | | Declare_Subprogram For_Outer_Call,INIT_02d8 ; Debug Table 0x1.0xd = 0x29,0xfff2
002b 029d 0303 | | Declare_Subprogram For_Outer_Call,INIT_0300 ; Debug Table 0x1.0xe = 0x2b,0xfff1
002d 029d 0323 | #| Declare_Subprogram For_Outer_Call,INIT_0320 ; Debug Table 0x1.0xf = 0x2d,0xfff0
002f 029d 0343 | C| Declare_Subprogram For_Outer_Call,INIT_0340 ; Debug Table 0x1.0x10 = 0x2f,0xffef
0031 029d 037b | {| Declare_Subprogram For_Outer_Call,INIT_0378 ; Debug Table 0x1.0x11 = 0x31,0xffee
0033 029d 03db | | Declare_Subprogram For_Outer_Call,INIT_03d8 ; Debug Table 0x1.0x12 = 0x33,0xffed
0035 029d 043b | ;| Declare_Subprogram For_Outer_Call,INIT_0438 ; Debug Table 0x1.0x13 = 0x35,0xffec
0037 029d 045b | [| Declare_Subprogram For_Outer_Call,INIT_0458 ; Debug Table 0x1.0x14 = 0x37,0xffeb
0039 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x15 = 0x39,0xffea
003a 00c7 | | Action Elaborate_Subprogram
003b 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x16 = 0x3b,0xffe9
003c 00c7 | | Action Elaborate_Subprogram
003d 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x17 = 0x3d,0xffe8
003e 00c7 | | Action Elaborate_Subprogram
003f 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x18 = 0x3f,0xffe7
0040 00c7 | | Action Elaborate_Subprogram
0041 BODY_0008:
0041 00bc | | Action Signal_Activated
0042 00bb | | Action Signal_Completion
0043 0000 0000 | | .BLANK 0000[0x5]
0048 ; --------------------------------------------------------------------------------------
0048 ; SUBPROGRAM
0048 ; --------------------------------------------------------------------------------------
0048 004b | K | .CONST 0x004b ; Address of begin
0049 0004 | | .CONST 0x0004 ; Address of exception handler
004a 0001 | | .CONST 0x0001 ; Number of locals
004b BODY_0048:
004b INIT_0048:
004b 0007 | | Action Break_Optional ; Debug Table 0x2 = .DEBUG 0x004b,0x0580,0x0001,0x0000,0x0057,0x39d5,0x0000,0x0006
; Debug Table 0x2.0x0 = 0x4b,0x1
004c e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x1 = 0x4c,0x401
004d 0007 | | Action Break_Optional
004e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x2 = 0x4e,0x402
004f 0007 | | Action Break_Optional ; Debug Table 0x2.0x3 = 0x4f,0x403
0050 0007 | | Action Break_Optional ; Debug Table 0x2.0x4 = 0x50,0x404
0051 0b61 | a | Execute_Immediate Case_Compare,0x61 ; Debug Table 0x2.0x5 = 0x51,0x1
0052 7009 |p | Jump_Nonzero 0x5c
0053 0b66 | f | Execute_Immediate Case_Compare,0x66
0054 7023 |p# | Jump_Nonzero 0x78
0055 0b88 | | Execute_Immediate Case_Compare,0x88
0056 7024 |p$ | Jump_Nonzero 0x7b
0057 0b0e | | Execute_Immediate Case_Compare,0xe
0058 7032 |p2 | Jump_Nonzero 0x8b
0059 0b0f | | Execute_Immediate Case_Compare,0xf
005a 7030 |p0 | Jump_Nonzero 0x8b
005b 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x2.0x6 = 0x5b,0x7
005c 00cf | | Action Mark_Auxiliary ; Debug Table 0x2.0x7 = 0x5c,0x2
005d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x8 = 0x5d,0xf7ff
005e e5ff | | Load 0x2,-0x1
005f 00eb | | Load_Encached Diana_Cache
0060 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6
0061 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0062 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x9 = 0x62,0xf7fe
0063 e5ff | | Load 0x2,-0x1
0064 00eb | | Load_Encached Diana_Cache
0065 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7
0066 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0067 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0xa = 0x67,0x801
0068 00da | | Load_Top At_Offset_2
0069 e002 | | Load 0x0,0x2
006a 180d | | Execute Package,Field_Execute,Field_Number 0xd
006b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xb = 0x6b,0x802
006c e003 | | Load 0x0,0x3
006d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
006e 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0xc = 0x6e,0x803
006f 00d9 | | Load_Top At_Offset_1
0070 e002 | | Load 0x0,0x2
0071 180d | | Execute Package,Field_Execute,Field_Number 0xd
0072 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xd = 0x72,0x804
0073 e003 | | Load 0x0,0x3
0074 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0075 00d2 | | Pop_Control Pop_Count_2
0076 00ce | | Action Pop_Auxiliary
0077 4502 |E | Exit_Subprogram 0x2
0078 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0xe = 0x78,0x3
0079 821f | | Call 0x1,0x1f
007a 4502 |E | Exit_Subprogram 0x2
007b 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0xf = 0x7b,0x4
007c 00eb | | Load_Encached Diana_Cache
007d 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
007e e004 | | Load 0x0,0x4
007f 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0080 0007 | | Action Break_Optional ; Debug Table 0x2.0x10 = 0x80,0x5
0081 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x11 = 0x81,0xc01
0082 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x12 = 0x82,0x5
0083 4800 |H | Short_Literal 0x0
0084 6273 |bs | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff}
0085 4fff |O | Short_Literal 0x7ff
0086 480e |H | Short_Literal 0xe
0087 4800 |H | Short_Literal 0x0
0088 e005 | | Load 0x0,0x5
0089 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
008a 4502 |E | Exit_Subprogram 0x2
008b 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x13 = 0x8b,0x6
008c e006 | | Load 0x0,0x6
008d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
008e 4502 |E | Exit_Subprogram 0x2
008f 0000 | | .XXX[0x1]
0090 ; --------------------------------------------------------------------------------------
0090 ; SUBPROGRAM
0090 ; --------------------------------------------------------------------------------------
0090 0093 | | .CONST 0x0093 ; Address of begin
0091 0004 | | .CONST 0x0004 ; Address of exception handler
0092 0001 | | .CONST 0x0001 ; Number of locals
0093 BODY_0090:
0093 INIT_0090:
0093 0007 | | Action Break_Optional ; Debug Table 0x3 = .DEBUG 0x0093,0x05aa,0x0001,0x0000,0x0057,0x39d5,0x0000,0x0010
; Debug Table 0x3.0x0 = 0x93,0x1
0094 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x1 = 0x94,0x401
0095 0007 | | Action Break_Optional
0096 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3.0x2 = 0x96,0x402
0097 0007 | | Action Break_Optional ; Debug Table 0x3.0x3 = 0x97,0x403
0098 0007 | | Action Break_Optional ; Debug Table 0x3.0x4 = 0x98,0x404
0099 0b61 | a | Execute_Immediate Case_Compare,0x61 ; Debug Table 0x3.0x5 = 0x99,0x1
009a 7009 |p | Jump_Nonzero 0xa4
009b 0b66 | f | Execute_Immediate Case_Compare,0x66
009c 7023 |p# | Jump_Nonzero 0xc0
009d 0b0e | | Execute_Immediate Case_Compare,0xe
009e 7024 |p$ | Jump_Nonzero 0xc3
009f 0b0f | | Execute_Immediate Case_Compare,0xf
00a0 7022 |p" | Jump_Nonzero 0xc3
00a1 0b88 | | Execute_Immediate Case_Compare,0x88
00a2 7024 |p$ | Jump_Nonzero 0xc7
00a3 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x3.0x6 = 0xa3,0x7
00a4 00cf | | Action Mark_Auxiliary ; Debug Table 0x3.0x7 = 0xa4,0x2
00a5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x8 = 0xa5,0xf7ff
00a6 e5ff | | Load 0x2,-0x1
00a7 00eb | | Load_Encached Diana_Cache
00a8 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6
00a9 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00aa 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x9 = 0xaa,0xf7fe
00ab e5ff | | Load 0x2,-0x1
00ac 00eb | | Load_Encached Diana_Cache
00ad 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7
00ae 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00af 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0xa = 0xaf,0x801
00b0 00d9 | | Load_Top At_Offset_1
00b1 e002 | | Load 0x0,0x2
00b2 180d | | Execute Package,Field_Execute,Field_Number 0xd
00b3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0xb = 0xb3,0x802
00b4 e003 | | Load 0x0,0x3
00b5 1813 | | Execute Package,Field_Execute,Field_Number 0x13
00b6 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0xc = 0xb6,0x803
00b7 00da | | Load_Top At_Offset_2
00b8 e002 | | Load 0x0,0x2
00b9 180d | | Execute Package,Field_Execute,Field_Number 0xd
00ba 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0xd = 0xba,0x804
00bb e003 | | Load 0x0,0x3
00bc 1813 | | Execute Package,Field_Execute,Field_Number 0x13
00bd 00d2 | | Pop_Control Pop_Count_2
00be 00ce | | Action Pop_Auxiliary
00bf 4502 |E | Exit_Subprogram 0x2
00c0 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0xe = 0xc0,0x3
00c1 8220 | | Call 0x1,0x20
00c2 4502 |E | Exit_Subprogram 0x2
00c3 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0xf = 0xc3,0x4
00c4 e006 | | Load 0x0,0x6
00c5 1814 | | Execute Package,Field_Execute,Field_Number 0x14
00c6 4502 |E | Exit_Subprogram 0x2
00c7 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x10 = 0xc7,0x5
00c8 00eb | | Load_Encached Diana_Cache
00c9 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
00ca e004 | | Load 0x0,0x4
00cb 1817 | | Execute Package,Field_Execute,Field_Number 0x17
00cc 0007 | | Action Break_Optional ; Debug Table 0x3.0x11 = 0xcc,0x6
00cd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x12 = 0xcd,0xc01
00ce 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x13 = 0xce,0x6
00cf 4800 |H | Short_Literal 0x0
00d0 6227 |b' | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff}
00d1 4fff |O | Short_Literal 0x7ff
00d2 480f |H | Short_Literal 0xf
00d3 4800 |H | Short_Literal 0x0
00d4 e005 | | Load 0x0,0x5
00d5 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
00d6 4502 |E | Exit_Subprogram 0x2
00d7 0000 | | .XXX[0x1]
00d8 ; --------------------------------------------------------------------------------------
00d8 ; SUBPROGRAM
00d8 ; --------------------------------------------------------------------------------------
00d8 00df | | .CONST 0x00df ; Address of begin
00d9 0004 | | .CONST 0x0004 ; Address of exception handler
00da 0002 | | .CONST 0x0002 ; Number of locals
00db INIT_00d8:
00db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4 = .DEBUG 0x00db,0x05d4,0x0001,0x0000,0x0057,0x39d5,0x0000,0x001a
; Debug Table 0x4.0x0 = 0xdb,0xffff
00dc 00db | | Load_Top At_Offset_3
00dd 8212 | | Call 0x1,0x12
00de 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00df BODY_00d8:
00df 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x1 = 0xdf,0x1
00e0 e007 | | Load 0x0,0x7
00e1 1817 | | Execute Package,Field_Execute,Field_Number 0x17
00e2 7003 |p | Jump_Nonzero 0xe6
00e3 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x2 = 0xe3,0x2
00e4 820d | | Call 0x1,0xd
00e5 4502 |E | Exit_Subprogram 0x2
00e6 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x3 = 0xe6,0x3
00e7 820e | | Call 0x1,0xe
00e8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x4 = 0xe8,0x4
00e9 e008 | | Load 0x0,0x8
00ea 180f | | Execute Package,Field_Execute,Field_Number 0xf
00eb e005 | | Load 0x0,0x5 ; Debug Table 0x4.0x5 = 0xeb,0x5
00ec 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
00ed 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x6 = 0xed,0x6
00ee e008 | | Load 0x0,0x8
00ef 180f | | Execute Package,Field_Execute,Field_Number 0xf
00f0 4502 |E | Exit_Subprogram 0x2
00f1 0000 0000 | | .BLANK 0000[0x7]
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 00ff | | .CONST 0x00ff ; Address of begin
00f9 0004 | | .CONST 0x0004 ; Address of exception handler
00fa 0002 | | .CONST 0x0002 ; Number of locals
00fb INIT_00f8:
00fb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5 = .DEBUG 0x00fb,0x05e4,0x0001,0x0000,0x0057,0x39d5,0x0000,0x0024
; Debug Table 0x5.0x0 = 0xfb,0xffff
00fc 00db | | Load_Top At_Offset_3
00fd 8212 | | Call 0x1,0x12
00fe 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00ff BODY_00f8:
00ff 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x1 = 0xff,0x1
0100 e007 | | Load 0x0,0x7
0101 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0102 7003 |p | Jump_Nonzero 0x106
0103 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x2 = 0x103,0x2
0104 820e | | Call 0x1,0xe
0105 4502 |E | Exit_Subprogram 0x2
0106 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x3 = 0x106,0x3
0107 820d | | Call 0x1,0xd
0108 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x4 = 0x108,0x4
0109 e008 | | Load 0x0,0x8
010a 180f | | Execute Package,Field_Execute,Field_Number 0xf
010b e005 | | Load 0x0,0x5 ; Debug Table 0x5.0x5 = 0x10b,0x5
010c 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
010d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x6 = 0x10d,0x6
010e e008 | | Load 0x0,0x8
010f 180f | | Execute Package,Field_Execute,Field_Number 0xf
0110 4502 |E | Exit_Subprogram 0x2
0111 0000 0000 | | .BLANK 0000[0x7]
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 011b | | .CONST 0x011b ; Address of begin
0119 0004 | | .CONST 0x0004 ; Address of exception handler
011a 0001 | | .CONST 0x0001 ; Number of locals
011b BODY_0118:
011b INIT_0118:
011b 0007 | | Action Break_Optional ; Debug Table 0x6 = .DEBUG 0x011b,0x05f4,0x0002,0x0000,0x0058,0xc535,0x0000,0x0040
; Debug Table 0x6.0x0 = 0x11b,0x1
011c e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x1 = 0x11c,0x401
011d 0007 | | Action Break_Optional
011e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x6.0x2 = 0x11e,0x402
011f 0007 | | Action Break_Optional ; Debug Table 0x6.0x3 = 0x11f,0x403
0120 0007 | | Action Break_Optional ; Debug Table 0x6.0x4 = 0x120,0x404
0121 0b66 | f | Execute_Immediate Case_Compare,0x66 ; Debug Table 0x6.0x5 = 0x121,0x1
0122 7010 |p | Jump_Nonzero 0x133
0123 0b61 | a | Execute_Immediate Case_Compare,0x61
0124 700e |p | Jump_Nonzero 0x133
0125 0b0e | | Execute_Immediate Case_Compare,0xe
0126 7010 |p | Jump_Nonzero 0x137
0127 0b0f | | Execute_Immediate Case_Compare,0xf
0128 700e |p | Jump_Nonzero 0x137
0129 0b88 | | Execute_Immediate Case_Compare,0x88
012a 7010 |p | Jump_Nonzero 0x13b
012b 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x6 = 0x12b,0x5
012c 0092 0477 | w| Action Push_String_Extended,0x477 ; "Unexpected range: "
012e e009 | | Load 0x0,0x9
012f 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0130 0007 | | Action Break_Optional ; Debug Table 0x6.0x7 = 0x130,0x6
0131 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x8 = 0x131,0x801
0132 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0x6.0x9 = 0x132,0x6
0133 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0xa = 0x133,0x2
0134 00eb | | Load_Encached Diana_Cache
0135 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7
0136 4401 |D | Exit_Subprogram With_Result,0x1
0137 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0xb = 0x137,0x3
0138 00eb | | Load_Encached Diana_Cache
0139 18fc | | Execute Package,Field_Execute,Field_Number 0xfc
013a 4401 |D | Exit_Subprogram With_Result,0x1
013b 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0xc = 0x13b,0x4
013c 00eb | | Load_Encached Diana_Cache
013d 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
013e 4976 |Iv | Short_Literal 0x176
013f 00eb | | Load_Encached Diana_Cache
0140 0098 | | Execute Package,Field_Read_Dynamic
0141 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0142 4907 |I | Short_Literal 0x107
0143 00eb | | Load_Encached Diana_Cache
0144 0096 | | Execute Package,Field_Execute_Dynamic
0145 4401 |D | Exit_Subprogram With_Result,0x1
0146 0000 0000 | | .XXX[0x2]
0148 ; --------------------------------------------------------------------------------------
0148 ; SUBPROGRAM
0148 ; --------------------------------------------------------------------------------------
0148 0158 | X | .CONST 0x0158 ; Address of begin
0149 0004 | | .CONST 0x0004 ; Address of exception handler
014a 0006 | | .CONST 0x0006 ; Number of locals
014b INIT_0148:
014b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x7 = .DEBUG 0x014b,0x0610,0x0002,0x0000,0x0058,0xc535,0x0000,0x009f
; Debug Table 0x7.0x0 = 0x14b,0xffff
014c 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x7.0x1 = 0x14c,0xfffe
014d 00eb | | Load_Encached Diana_Cache ; Debug Table 0x7.0x2 = 0x14d,0xfffd
014e 1b96 | | Execute Package,Field_Read,Field_Number 0x96
014f 0322 | " | Declare_Variable Record
0150 00d8 | | Load_Top At_Offset_0
0151 1c00 | | Execute_Immediate Run_Utility,0x0
0152 00eb | | Load_Encached Diana_Cache ; Debug Table 0x7.0x3 = 0x152,0xfffc
0153 1b96 | | Execute Package,Field_Read,Field_Number 0x96
0154 0322 | " | Declare_Variable Record
0155 00d8 | | Load_Top At_Offset_0
0156 1c00 | | Execute_Immediate Run_Utility,0x0
0157 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x4 = 0x157,0xfffb
0158 BODY_0148:
0158 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x5 = 0x158,0x1
0159 00e1 | | Load_Encached Boolean_Cache
015a e5ff | | Load 0x2,-0x1
015b e00a | | Load 0x0,0xa
015c 180d | | Execute Package,Field_Execute,Field_Number 0xd
015d c402 | | Store 0x2,0x2
015e 00d1 | | Pop_Control Pop_Count_1
015f e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x6 = 0x15f,0x2
0160 6823 |h# | Jump_Zero 0x184
0161 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x7 = 0x161,0x3
0162 00e1 | | Load_Encached Boolean_Cache
0163 e5fe | | Load 0x2,-0x2
0164 e00a | | Load 0x0,0xa
0165 180d | | Execute Package,Field_Execute,Field_Number 0xd
0166 c403 | | Store 0x2,0x3
0167 00d1 | | Pop_Control Pop_Count_1
0168 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x8 = 0x168,0x4
0169 681a |h | Jump_Zero 0x184
016a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x9 = 0x16a,0x5
016b 00eb | | Load_Encached Diana_Cache
016c 18a5 | | Execute Package,Field_Execute,Field_Number 0xa5
016d 680b |h | Jump_Zero 0x179
016e 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0xa = 0x16e,0x6
016f 00eb | | Load_Encached Diana_Cache
0170 189f | | Execute Package,Field_Execute,Field_Number 0x9f
0171 00da | | Load_Top At_Offset_2
0172 00eb | | Load_Encached Diana_Cache
0173 189f | | Execute Package,Field_Execute,Field_Number 0x9f
0174 e001 | | Load 0x0,0x1
0175 180f | | Execute Package,Field_Execute,Field_Number 0xf
0176 680d |h | Jump_Zero 0x184
0177 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0xb = 0x177,0x7
0178 4403 |D | Exit_Subprogram With_Result,0x3
0179 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0xc = 0x179,0x8
017a 00eb | | Load_Encached Diana_Cache
017b 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1
017c 00da | | Load_Top At_Offset_2
017d 00eb | | Load_Encached Diana_Cache
017e 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1
017f e001 | | Load 0x0,0x1
0180 184b | K | Execute Package,Field_Execute,Field_Number 0x4b
0181 6802 |h | Jump_Zero 0x184
0182 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0xd = 0x182,0x9
0183 4403 |D | Exit_Subprogram With_Result,0x3
0184 e5fd | | Load 0x2,-0x3 ; Debug Table 0x7.0xe = 0x184,0xa
0185 4976 |Iv | Short_Literal 0x176
0186 00eb | | Load_Encached Diana_Cache
0187 0098 | | Execute Package,Field_Read_Dynamic
0188 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0189 e00b | | Load 0x0,0xb
018a 180d | | Execute Package,Field_Execute,Field_Number 0xd
018b 0031 | 1 | Store_Top Heap_Access,At_Offset_1
018c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0xf = 0x18c,0xb
018d e5ff | | Load 0x2,-0x1
018e e003 | | Load 0x0,0x3
018f 180e | | Execute Package,Field_Execute,Field_Number 0xe
0190 7005 |p | Jump_Nonzero 0x196
0191 00d8 | | Load_Top At_Offset_0
0192 e5fe | | Load 0x2,-0x2
0193 e003 | | Load 0x0,0x3
0194 180e | | Execute Package,Field_Execute,Field_Number 0xe
0195 4403 |D | Exit_Subprogram With_Result,0x3
0196 4801 |H | Short_Literal 0x1
0197 4403 |D | Exit_Subprogram With_Result,0x3
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 01a0 | | .CONST 0x01a0 ; Address of begin
0199 0004 | | .CONST 0x0004 ; Address of exception handler
019a 0002 | | .CONST 0x0002 ; Number of locals
019b INIT_0198:
019b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8 = .DEBUG 0x019b,0x0632,0x0001,0x0000,0x0058,0xc535,0x0000,0x0141
; Debug Table 0x8.0x0 = 0x19b,0xffff
019c e5fe | | Load 0x2,-0x2
019d 00eb | | Load_Encached Diana_Cache
019e 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
019f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01a0 BODY_0198:
01a0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x1 = 0x1a0,0x1
01a1 e004 | | Load 0x0,0x4
01a2 1817 | | Execute Package,Field_Execute,Field_Number 0x17
01a3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x8.0x2 = 0x1a3,0x2
01a4 680b |h | Jump_Zero 0x1b0
01a5 0007 | | Action Break_Optional ; Debug Table 0x8.0x3 = 0x1a5,0x3
01a6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x4 = 0x1a6,0x401
01a7 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x5 = 0x1a7,0x3
01a8 4800 |H | Short_Literal 0x0
01a9 614e |aN | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff}
01aa 4801 |H | Short_Literal 0x1
01ab 480d |H | Short_Literal 0xd
01ac e5ff | | Load 0x2,-0x1
01ad e005 | | Load 0x0,0x5
01ae 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
01af 4504 |E | Exit_Subprogram 0x4
01b0 0007 | | Action Break_Optional ; Debug Table 0x8.0x6 = 0x1b0,0x4
01b1 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x7 = 0x1b1,0x801
01b2 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x8 = 0x1b2,0x4
01b3 4800 |H | Short_Literal 0x0
01b4 6143 |aC | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff}
01b5 4801 |H | Short_Literal 0x1
01b6 480c |H | Short_Literal 0xc
01b7 e5ff | | Load 0x2,-0x1
01b8 e005 | | Load 0x0,0x5
01b9 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
01ba 4504 |E | Exit_Subprogram 0x4
01bb 0000 0000 | | .BLANK 0000[0x5]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01ce | | .CONST 0x01ce ; Address of begin
01c1 0004 | | .CONST 0x0004 ; Address of exception handler
01c2 0003 | | .CONST 0x0003 ; Number of locals
01c3 INIT_01c0:
01c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9 = .DEBUG 0x01c3,0x0646,0x0001,0x0000,0x0058,0xc535,0x0000,0x018a
; Debug Table 0x9.0x0 = 0x1c3,0xffff
01c4 00db | | Load_Top At_Offset_3
01c5 4908 |I | Short_Literal 0x108
01c6 00eb | | Load_Encached Diana_Cache
01c7 0096 | | Execute Package,Field_Execute_Dynamic
01c8 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01c9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x1 = 0x1c9,0xfffe
01ca e5ff | | Load 0x2,-0x1
01cb 00eb | | Load_Encached Diana_Cache
01cc 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7
01cd 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01ce BODY_01c0:
01ce 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x2 = 0x1ce,0x1
01cf 00da | | Load_Top At_Offset_2
01d0 021f | | Execute Heap_Access,Equal
01d1 6801 |h | Jump_Zero 0x1d3
01d2 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x9.0x3 = 0x1d2,0x2
01d3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x4 = 0x1d3,0x3
01d4 0007 | | Action Break_Optional
01d5 e404 | | Load 0x2,0x4 ; Debug Table 0x9.0x5 = 0x1d5,0x401
01d6 0007 | | Action Break_Optional
01d7 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x6 = 0x1d7,0x402
01d8 0007 | | Action Break_Optional ; Debug Table 0x9.0x7 = 0x1d8,0x403
01d9 00d0 | | Action Swap_Control ; Debug Table 0x9.0x8 = 0x1d9,0x404
01da 00d1 | | Pop_Control Pop_Count_1
01db 0b6e | n | Execute_Immediate Case_Compare,0x6e ; Debug Table 0x9.0x9 = 0x1db,0x3
01dc 7003 |p | Jump_Nonzero 0x1e0
01dd 0b64 | d | Execute_Immediate Case_Compare,0x64
01de 701b |p | Jump_Nonzero 0x1fa
01df 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x9.0xa = 0x1df,0x12
01e0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0xb = 0x1e0,0x4
01e1 e007 | | Load 0x0,0x7
01e2 1818 | | Execute Package,Field_Execute,Field_Number 0x18
01e3 6804 |h | Jump_Zero 0x1e8
01e4 00da | | Load_Top At_Offset_2
01e5 e007 | | Load 0x0,0x7
01e6 1818 | | Execute Package,Field_Execute,Field_Number 0x18
01e7 7001 |p | Jump_Nonzero 0x1e9
01e8 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x9.0xc = 0x1e8,0x5
01e9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0xd = 0x1e9,0x6
01ea e008 | | Load 0x0,0x8
01eb 180f | | Execute Package,Field_Execute,Field_Number 0xf
01ec 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xe = 0x1ec,0x7
01ed e008 | | Load 0x0,0x8
01ee 1810 | | Execute Package,Field_Execute,Field_Number 0x10
01ef e005 | | Load 0x0,0x5 ; Debug Table 0x9.0xf = 0x1ef,0x8
01f0 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
01f1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x10 = 0x1f1,0x9
01f2 e008 | | Load 0x0,0x8
01f3 180f | | Execute Package,Field_Execute,Field_Number 0xf
01f4 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x11 = 0x1f4,0xa
01f5 e008 | | Load 0x0,0x8
01f6 1810 | | Execute Package,Field_Execute,Field_Number 0x10
01f7 e005 | | Load 0x0,0x5 ; Debug Table 0x9.0x12 = 0x1f7,0xb
01f8 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
01f9 4502 |E | Exit_Subprogram 0x2
01fa 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x13 = 0x1fa,0xc
01fb e007 | | Load 0x0,0x7
01fc 181a | | Execute Package,Field_Execute,Field_Number 0x1a
01fd 6804 |h | Jump_Zero 0x202
01fe 00da | | Load_Top At_Offset_2
01ff e007 | | Load 0x0,0x7
0200 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0201 7001 |p | Jump_Nonzero 0x203
0202 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x9.0x14 = 0x202,0xd
0203 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x15 = 0x203,0xe
0204 0007 | | Action Break_Optional
0205 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x16 = 0x205,0x801
0206 e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x17 = 0x206,0xe
0207 e403 | | Load 0x2,0x3
0208 e008 | | Load 0x0,0x8
0209 180e | | Execute Package,Field_Execute,Field_Number 0xe
020a e005 | | Load 0x0,0x5 ; Debug Table 0x9.0x18 = 0x20a,0xf
020b 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
020c 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x19 = 0x20c,0x10
020d 0007 | | Action Break_Optional
020e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x1a = 0x20e,0xc01
020f e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x1b = 0x20f,0x10
0210 e403 | | Load 0x2,0x3
0211 e008 | | Load 0x0,0x8
0212 180e | | Execute Package,Field_Execute,Field_Number 0xe
0213 e005 | | Load 0x0,0x5 ; Debug Table 0x9.0x1c = 0x213,0x11
0214 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
0215 4502 |E | Exit_Subprogram 0x2
0216 0000 0000 | | .XXX[0x2]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 0228 | ( | .CONST 0x0228 ; Address of begin
0219 0004 | | .CONST 0x0004 ; Address of exception handler
021a 0005 | | .CONST 0x0005 ; Number of locals
021b INIT_0218:
021b 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x021b,0x0682,0x0001,0x0000,0x0058,0xc535,0x0000,0x024c
; Debug Table 0xa.0x0 = 0x21b,0xffff
021c e00c | | Load 0x0,0xc
021d 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
021e e00d | | Load 0x0,0xd
021f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0220 03f1 | | Declare_Variable Discrete,With_Value
0221 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x1 = 0x221,0xfffe
0222 e5ff | | Load 0x2,-0x1
0223 00eb | | Load_Encached Diana_Cache
0224 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0225 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0226 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x2 = 0x226,0xfffd
0227 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x3 = 0x227,0xfffc
0228 BODY_0218:
0228 0007 | | Action Break_Optional ; Debug Table 0xa.0x4 = 0x228,0x1
0229 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x5 = 0x229,0x401
022a 0007 | | Action Break_Optional
022b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xa.0x6 = 0x22b,0x402
022c 0007 | | Action Break_Optional ; Debug Table 0xa.0x7 = 0x22c,0x403
022d 0007 | | Action Break_Optional ; Debug Table 0xa.0x8 = 0x22d,0x404
022e 0b0e | | Execute_Immediate Case_Compare,0xe ; Debug Table 0xa.0x9 = 0x22e,0x1
022f 700a |p | Jump_Nonzero 0x23a
0230 0b0f | | Execute_Immediate Case_Compare,0xf
0231 7008 |p | Jump_Nonzero 0x23a
0232 0b61 | a | Execute_Immediate Case_Compare,0x61
0233 700e |p | Jump_Nonzero 0x242
0234 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0xa = 0x234,0xd
0235 0092 0478 | x| Action Push_String_Extended,0x478 ; "Range_Gen: unexpected range constraint "
0237 e009 | | Load 0x0,0x9
0238 181f | | Execute Package,Field_Execute,Field_Number 0x1f
0239 4503 |E | Exit_Subprogram 0x3
023a e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0xb = 0x23a,0x2
023b e006 | | Load 0x0,0x6
023c 1813 | | Execute Package,Field_Execute,Field_Number 0x13
023d 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0xc = 0x23d,0x3
023e e5ff | | Load 0x2,-0x1
023f e402 | | Load 0x2,0x2
0240 8214 | | Call 0x1,0x14
0241 4503 |E | Exit_Subprogram 0x3
0242 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0xd = 0x242,0x4
0243 00eb | | Load_Encached Diana_Cache
0244 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6
0245 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0246 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0xe = 0x246,0x5
0247 00eb | | Load_Encached Diana_Cache
0248 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7
0249 0032 | 2 | Store_Top Heap_Access,At_Offset_2
024a 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0xf = 0x24a,0x6
024b 00db | | Load_Top At_Offset_3
024c e002 | | Load 0x0,0x2
024d 180d | | Execute Package,Field_Execute,Field_Number 0xd
024e 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x10 = 0x24e,0x7
024f e003 | | Load 0x0,0x3
0250 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0251 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x11 = 0x251,0x8
0252 00da | | Load_Top At_Offset_2
0253 e002 | | Load 0x0,0x2
0254 180d | | Execute Package,Field_Execute,Field_Number 0xd
0255 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x12 = 0x255,0x9
0256 e003 | | Load 0x0,0x3
0257 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0258 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x13 = 0x258,0xa
0259 00da | | Load_Top At_Offset_2
025a e404 | | Load 0x2,0x4
025b 8213 | | Call 0x1,0x13
025c 6804 |h | Jump_Zero 0x261
025d 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x14 = 0x25d,0xb
025e e5ff | | Load 0x2,-0x1
025f e402 | | Load 0x2,0x2
0260 8214 | | Call 0x1,0x14
0261 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x15 = 0x261,0xc
0262 8215 | | Call 0x1,0x15
0263 4503 |E | Exit_Subprogram 0x3
0264 0000 0000 | | .BLANK 0000[0x4]
0268 ; --------------------------------------------------------------------------------------
0268 ; SUBPROGRAM
0268 ; --------------------------------------------------------------------------------------
0268 0278 | x | .CONST 0x0278 ; Address of begin
0269 0004 | | .CONST 0x0004 ; Address of exception handler
026a 0005 | | .CONST 0x0005 ; Number of locals
026b INIT_0268:
026b 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x026b,0x06b0,0x0001,0x0000,0x0058,0xc535,0x0000,0x02f5
; Debug Table 0xb.0x0 = 0x26b,0xffff
026c e00c | | Load 0x0,0xc
026d 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
026e e00d | | Load 0x0,0xd
026f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0270 03f1 | | Declare_Variable Discrete,With_Value
0271 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x1 = 0x271,0xfffe
0272 e5ff | | Load 0x2,-0x1
0273 00eb | | Load_Encached Diana_Cache
0274 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0275 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0276 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x2 = 0x276,0xfffd
0277 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x3 = 0x277,0xfffc
0278 BODY_0268:
0278 0007 | | Action Break_Optional ; Debug Table 0xb.0x4 = 0x278,0x1
0279 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x5 = 0x279,0x401
027a 0007 | | Action Break_Optional
027b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xb.0x6 = 0x27b,0x402
027c 0007 | | Action Break_Optional ; Debug Table 0xb.0x7 = 0x27c,0x403
027d 0007 | | Action Break_Optional ; Debug Table 0xb.0x8 = 0x27d,0x404
027e 0b0e | | Execute_Immediate Case_Compare,0xe ; Debug Table 0xb.0x9 = 0x27e,0x1
027f 700a |p | Jump_Nonzero 0x28a
0280 0b0f | | Execute_Immediate Case_Compare,0xf
0281 7008 |p | Jump_Nonzero 0x28a
0282 0b61 | a | Execute_Immediate Case_Compare,0x61
0283 700e |p | Jump_Nonzero 0x292
0284 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0xa = 0x284,0xd
0285 0092 0478 | x| Action Push_String_Extended,0x478 ; "Range_Gen: unexpected range constraint "
0287 e009 | | Load 0x0,0x9
0288 181f | | Execute Package,Field_Execute,Field_Number 0x1f
0289 4503 |E | Exit_Subprogram 0x3
028a e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0xb = 0x28a,0x2
028b e006 | | Load 0x0,0x6
028c 1814 | | Execute Package,Field_Execute,Field_Number 0x14
028d 4801 |H | Short_Literal 0x1 ; Debug Table 0xb.0xc = 0x28d,0x3
028e e5ff | | Load 0x2,-0x1
028f e402 | | Load 0x2,0x2
0290 8214 | | Call 0x1,0x14
0291 4503 |E | Exit_Subprogram 0x3
0292 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0xd = 0x292,0x4
0293 00eb | | Load_Encached Diana_Cache
0294 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6
0295 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0296 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0xe = 0x296,0x5
0297 00eb | | Load_Encached Diana_Cache
0298 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7
0299 0032 | 2 | Store_Top Heap_Access,At_Offset_2
029a 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0xf = 0x29a,0x6
029b 00da | | Load_Top At_Offset_2
029c e002 | | Load 0x0,0x2
029d 180d | | Execute Package,Field_Execute,Field_Number 0xd
029e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x10 = 0x29e,0x7
029f e003 | | Load 0x0,0x3
02a0 1813 | | Execute Package,Field_Execute,Field_Number 0x13
02a1 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x11 = 0x2a1,0x8
02a2 00db | | Load_Top At_Offset_3
02a3 e002 | | Load 0x0,0x2
02a4 180d | | Execute Package,Field_Execute,Field_Number 0xd
02a5 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x12 = 0x2a5,0x9
02a6 e003 | | Load 0x0,0x3
02a7 1813 | | Execute Package,Field_Execute,Field_Number 0x13
02a8 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x13 = 0x2a8,0xa
02a9 00da | | Load_Top At_Offset_2
02aa e404 | | Load 0x2,0x4
02ab 8213 | | Call 0x1,0x13
02ac 6804 |h | Jump_Zero 0x2b1
02ad 4801 |H | Short_Literal 0x1 ; Debug Table 0xb.0x14 = 0x2ad,0xb
02ae e5ff | | Load 0x2,-0x1
02af e402 | | Load 0x2,0x2
02b0 8214 | | Call 0x1,0x14
02b1 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x15 = 0x2b1,0xc
02b2 8215 | | Call 0x1,0x15
02b3 4503 |E | Exit_Subprogram 0x3
02b4 0000 0000 | | .BLANK 0000[0x4]
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02c1 | | .CONST 0x02c1 ; Address of begin
02b9 0004 | | .CONST 0x0004 ; Address of exception handler
02ba 0002 | | .CONST 0x0002 ; Number of locals
02bb INIT_02b8:
02bb 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x02bb,0x06de,0x0001,0x0000,0x0058,0xc535,0x0000,0x039e
; Debug Table 0xc.0x0 = 0x2bb,0xffff
02bc e00c | | Load 0x0,0xc
02bd 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
02be e00d | | Load 0x0,0xd
02bf 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02c0 03f1 | | Declare_Variable Discrete,With_Value
02c1 BODY_02b8:
02c1 e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x1 = 0x2c1,0x1
02c2 e00e | | Load 0x0,0xe
02c3 180f | | Execute Package,Field_Execute,Field_Number 0xf
02c4 6804 |h | Jump_Zero 0x2c9
02c5 e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x2 = 0x2c5,0x2
02c6 e006 | | Load 0x0,0x6
02c7 1811 | | Execute Package,Field_Execute,Field_Number 0x11
02c8 4503 |E | Exit_Subprogram 0x3
02c9 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x3 = 0x2c9,0x3
02ca e00c | | Load 0x0,0xc
02cb 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
02cc 0007 | | Action Break_Optional ; Debug Table 0xc.0x4 = 0x2cc,0x4
02cd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x5 = 0x2cd,0x401
02ce 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x6 = 0x2ce,0x4
02cf 4800 |H | Short_Literal 0x0
02d0 6027 |`' | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff}
02d1 4800 |H | Short_Literal 0x0
02d2 4810 |H | Short_Literal 0x10
02d3 e402 | | Load 0x2,0x2
02d4 e005 | | Load 0x0,0x5
02d5 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
02d6 4503 |E | Exit_Subprogram 0x3
02d7 0000 | | .XXX[0x1]
02d8 ; --------------------------------------------------------------------------------------
02d8 ; SUBPROGRAM
02d8 ; --------------------------------------------------------------------------------------
02d8 02e1 | | .CONST 0x02e1 ; Address of begin
02d9 0004 | | .CONST 0x0004 ; Address of exception handler
02da 0002 | | .CONST 0x0002 ; Number of locals
02db INIT_02d8:
02db 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x02db,0x06ee,0x0001,0x0000,0x0058,0xc535,0x0000,0x03dd
; Debug Table 0xd.0x0 = 0x2db,0xffff
02dc e00c | | Load 0x0,0xc
02dd 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
02de e00d | | Load 0x0,0xd
02df 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02e0 03f1 | | Declare_Variable Discrete,With_Value
02e1 BODY_02d8:
02e1 e5fe | | Load 0x2,-0x2 ; Debug Table 0xd.0x1 = 0x2e1,0x1
02e2 e00e | | Load 0x0,0xe
02e3 180f | | Execute Package,Field_Execute,Field_Number 0xf
02e4 6804 |h | Jump_Zero 0x2e9
02e5 e5fe | | Load 0x2,-0x2 ; Debug Table 0xd.0x2 = 0x2e5,0x2
02e6 e006 | | Load 0x0,0x6
02e7 1812 | | Execute Package,Field_Execute,Field_Number 0x12
02e8 4503 |E | Exit_Subprogram 0x3
02e9 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x3 = 0x2e9,0x3
02ea e00c | | Load 0x0,0xc
02eb 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
02ec 0007 | | Action Break_Optional ; Debug Table 0xd.0x4 = 0x2ec,0x4
02ed 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x5 = 0x2ed,0x401
02ee 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x6 = 0x2ee,0x4
02ef 4800 |H | Short_Literal 0x0
02f0 6007 |` | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff}
02f1 4800 |H | Short_Literal 0x0
02f2 4811 |H | Short_Literal 0x11
02f3 e402 | | Load 0x2,0x2
02f4 e005 | | Load 0x0,0x5
02f5 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
02f6 4503 |E | Exit_Subprogram 0x3
02f7 0000 | | .XXX[0x1]
02f8 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff}
02fc 0000 0000 | | .BLANK 0000[0x4]
0300 ; --------------------------------------------------------------------------------------
0300 ; SUBPROGRAM
0300 ; --------------------------------------------------------------------------------------
0300 0309 | | .CONST 0x0309 ; Address of begin
0301 0004 | | .CONST 0x0004 ; Address of exception handler
0302 0002 | | .CONST 0x0002 ; Number of locals
0303 INIT_0300:
0303 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x0303,0x06fe,0x0001,0x0000,0x0058,0xc535,0x0000,0x041c
; Debug Table 0xe.0x0 = 0x303,0xffff
0304 e00c | | Load 0x0,0xc
0305 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
0306 e00d | | Load 0x0,0xd
0307 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0308 03f1 | | Declare_Variable Discrete,With_Value
0309 BODY_0300:
0309 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x1 = 0x309,0x1
030a e00e | | Load 0x0,0xe
030b 180f | | Execute Package,Field_Execute,Field_Number 0xf
030c 6804 |h | Jump_Zero 0x311
030d e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x2 = 0x30d,0x2
030e e006 | | Load 0x0,0x6
030f 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0310 4503 |E | Exit_Subprogram 0x3
0311 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x3 = 0x311,0x3
0312 e00c | | Load 0x0,0xc
0313 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0314 0007 | | Action Break_Optional ; Debug Table 0xe.0x4 = 0x314,0x4
0315 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x5 = 0x315,0x401
0316 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x6 = 0x316,0x4
0317 4800 |H | Short_Literal 0x0
0318 67df |g | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff}
0319 4fff |O | Short_Literal 0x7ff
031a 480e |H | Short_Literal 0xe
031b e402 | | Load 0x2,0x2
031c e005 | | Load 0x0,0x5
031d 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
031e 4503 |E | Exit_Subprogram 0x3
031f 0000 | | .XXX[0x1]
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0329 | ) | .CONST 0x0329 ; Address of begin
0321 0004 | | .CONST 0x0004 ; Address of exception handler
0322 0002 | | .CONST 0x0002 ; Number of locals
0323 INIT_0320:
0323 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x0323,0x070e,0x0001,0x0000,0x0058,0xc535,0x0000,0x045e
; Debug Table 0xf.0x0 = 0x323,0xffff
0324 e00c | | Load 0x0,0xc
0325 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
0326 e00d | | Load 0x0,0xd
0327 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0328 03f1 | | Declare_Variable Discrete,With_Value
0329 BODY_0320:
0329 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x1 = 0x329,0x1
032a e00e | | Load 0x0,0xe
032b 180f | | Execute Package,Field_Execute,Field_Number 0xf
032c 6804 |h | Jump_Zero 0x331
032d e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x2 = 0x32d,0x2
032e e006 | | Load 0x0,0x6
032f 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0330 4503 |E | Exit_Subprogram 0x3
0331 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x3 = 0x331,0x3
0332 e00c | | Load 0x0,0xc
0333 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0334 0007 | | Action Break_Optional ; Debug Table 0xf.0x4 = 0x334,0x4
0335 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x5 = 0x335,0x401
0336 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x6 = 0x336,0x4
0337 4800 |H | Short_Literal 0x0
0338 67bf |g | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff}
0339 4fff |O | Short_Literal 0x7ff
033a 480f |H | Short_Literal 0xf
033b e402 | | Load 0x2,0x2
033c e005 | | Load 0x0,0x5
033d 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
033e 4503 |E | Exit_Subprogram 0x3
033f 0000 | | .XXX[0x1]
0340 ; --------------------------------------------------------------------------------------
0340 ; SUBPROGRAM
0340 ; --------------------------------------------------------------------------------------
0340 0349 | I | .CONST 0x0349 ; Address of begin
0341 0004 | | .CONST 0x0004 ; Address of exception handler
0342 0003 | | .CONST 0x0003 ; Number of locals
0343 INIT_0340:
0343 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10 = .DEBUG 0x0343,0x071e,0x0002,0x0000,0x0058,0xc535,0x0000,0x04a0
; Debug Table 0x10.0x0 = 0x343,0xffff
0344 00db | | Load_Top At_Offset_3
0345 00eb | | Load_Encached Diana_Cache
0346 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9
0347 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0348 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x1 = 0x348,0xfffe
0349 BODY_0340:
0349 0007 | | Action Break_Optional ; Debug Table 0x10.0x2 = 0x349,0x1
034a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x3 = 0x34a,0x401
034b 021d | | Execute Heap_Access,Is_Null
034c 700e |p | Jump_Nonzero 0x35b ; Debug Table 0x10.0x4 = 0x34c,0x1
034d 0007 | | Action Break_Optional ; Debug Table 0x10.0x5 = 0x34d,0x2
034e e402 | | Load 0x2,0x2 ; Debug Table 0x10.0x6 = 0x34e,0x801
034f 0007 | | Action Break_Optional
0350 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0x7 = 0x350,0x802
0351 0007 | | Action Break_Optional ; Debug Table 0x10.0x8 = 0x351,0x803
0352 0007 | | Action Break_Optional ; Debug Table 0x10.0x9 = 0x352,0x804
0353 0f64 | d | Execute_Immediate Equal,0x64 ; Debug Table 0x10.0xa = 0x353,0x2
0354 6804 |h | Jump_Zero 0x359
0355 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0xb = 0x355,0x3
0356 00eb | | Load_Encached Diana_Cache
0357 18dd | | Execute Package,Field_Execute,Field_Number 0xdd
0358 4401 |D | Exit_Subprogram With_Result,0x1
0359 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0xc = 0x359,0x4
035a 4401 |D | Exit_Subprogram With_Result,0x1
035b e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0xd = 0x35b,0x5
035c 00eb | | Load_Encached Diana_Cache
035d 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7
035e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
035f 0007 | | Action Break_Optional ; Debug Table 0x10.0xe = 0x35f,0x6
0360 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0xf = 0x360,0xc01
0361 0007 | | Action Break_Optional
0362 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0x10 = 0x362,0xc02
0363 0007 | | Action Break_Optional ; Debug Table 0x10.0x11 = 0x363,0xc03
0364 0007 | | Action Break_Optional ; Debug Table 0x10.0x12 = 0x364,0xc04
0365 0b6d | m | Execute_Immediate Case_Compare,0x6d ; Debug Table 0x10.0x13 = 0x365,0x6
0366 7005 |p | Jump_Nonzero 0x36c
0367 0b6f | o | Execute_Immediate Case_Compare,0x6f
0368 7008 |p | Jump_Nonzero 0x371
0369 0007 | | Action Break_Optional ; Debug Table 0x10.0x14 = 0x369,0x9
036a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x15 = 0x36a,0x1001
036b 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0x10.0x16 = 0x36b,0x9
036c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x17 = 0x36c,0x7
036d 00eb | | Load_Encached Diana_Cache
036e 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9
036f 821c | | Call 0x1,0x1c
0370 4401 |D | Exit_Subprogram With_Result,0x1
0371 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x18 = 0x371,0x8
0372 00eb | | Load_Encached Diana_Cache
0373 18dc | | Execute Package,Field_Execute,Field_Number 0xdc
0374 4401 |D | Exit_Subprogram With_Result,0x1
0375 0000 0000 | | .XXX[0x3]
0377 0000 | |
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 0386 | | .CONST 0x0386 ; Address of begin
0379 0004 | | .CONST 0x0004 ; Address of exception handler
037a 0005 | | .CONST 0x0005 ; Number of locals
037b INIT_0378:
037b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11 = .DEBUG 0x037b,0x0752,0x0001,0x0000,0x0058,0xc535,0x0000,0x0522
; Debug Table 0x11.0x0 = 0x37b,0xffff
037c 00db | | Load_Top At_Offset_3
037d 821c | | Call 0x1,0x1c
037e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
037f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x1 = 0x37f,0xfffe
0380 e5ff | | Load 0x2,-0x1
0381 00eb | | Load_Encached Diana_Cache
0382 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0383 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0384 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x2 = 0x384,0xfffd
0385 039d | | Declare_Variable Heap_Access,Duplicate
0386 BODY_0378:
0386 0007 | | Action Break_Optional ; Debug Table 0x11.0x3 = 0x386,0x1
0387 e402 | | Load 0x2,0x2 ; Debug Table 0x11.0x4 = 0x387,0x401
0388 0007 | | Action Break_Optional
0389 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x11.0x5 = 0x389,0x402
038a 0007 | | Action Break_Optional ; Debug Table 0x11.0x6 = 0x38a,0x403
038b 0007 | | Action Break_Optional ; Debug Table 0x11.0x7 = 0x38b,0x404
038c 0f61 | a | Execute_Immediate Equal,0x61 ; Debug Table 0x11.0x8 = 0x38c,0x1
038d 6838 |h8 | Jump_Zero 0x3c6
038e 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x9 = 0x38e,0x2
038f 00eb | | Load_Encached Diana_Cache
0390 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6
0391 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0392 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0xa = 0x392,0x3
0393 00eb | | Load_Encached Diana_Cache
0394 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7
0395 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0396 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0xb = 0x396,0x4
0397 e00e | | Load 0x0,0xe
0398 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0399 681c |h | Jump_Zero 0x3b6
039a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0xc = 0x39a,0x5
039b e00e | | Load 0x0,0xe
039c 1817 | | Execute Package,Field_Execute,Field_Number 0x17
039d 6810 |h | Jump_Zero 0x3ae
039e 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0xd = 0x39e,0x6
039f 00d9 | | Load_Top At_Offset_1
03a0 e002 | | Load 0x0,0x2
03a1 180d | | Execute Package,Field_Execute,Field_Number 0xd
03a2 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0xe = 0x3a2,0x7
03a3 00da | | Load_Top At_Offset_2
03a4 e002 | | Load 0x0,0x2
03a5 180d | | Execute Package,Field_Execute,Field_Number 0xd
03a6 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0xf = 0x3a6,0x8
03a7 e00e | | Load 0x0,0xe
03a8 180f | | Execute Package,Field_Execute,Field_Number 0xf
03a9 6829 |h) | Jump_Zero 0x3d3
03aa 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x10 = 0x3aa,0x9
03ab e006 | | Load 0x0,0x6
03ac 1815 | | Execute Package,Field_Execute,Field_Number 0x15
03ad 4502 |E | Exit_Subprogram 0x2
03ae 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x11 = 0x3ae,0xa
03af e5ff | | Load 0x2,-0x1
03b0 8219 | | Call 0x1,0x19
03b1 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x12 = 0x3b1,0xb
03b2 00da | | Load_Top At_Offset_2
03b3 e002 | | Load 0x0,0x2
03b4 180d | | Execute Package,Field_Execute,Field_Number 0xd
03b5 4502 |E | Exit_Subprogram 0x2
03b6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x13 = 0x3b6,0xc
03b7 e00e | | Load 0x0,0xe
03b8 1817 | | Execute Package,Field_Execute,Field_Number 0x17
03b9 6808 |h | Jump_Zero 0x3c2
03ba 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x14 = 0x3ba,0xd
03bb 00d9 | | Load_Top At_Offset_1
03bc e002 | | Load 0x0,0x2
03bd 180d | | Execute Package,Field_Execute,Field_Number 0xd
03be 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x15 = 0x3be,0xe
03bf e5ff | | Load 0x2,-0x1
03c0 8218 | | Call 0x1,0x18
03c1 4502 |E | Exit_Subprogram 0x2
03c2 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x16 = 0x3c2,0xf
03c3 e5ff | | Load 0x2,-0x1
03c4 821b | | Call 0x1,0x1b
03c5 4502 |E | Exit_Subprogram 0x2
03c6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x17 = 0x3c6,0x10
03c7 e00c | | Load 0x0,0xc
03c8 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
03c9 0007 | | Action Break_Optional ; Debug Table 0x11.0x18 = 0x3c9,0x11
03ca 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x19 = 0x3ca,0x801
03cb 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x1a = 0x3cb,0x11
03cc 4800 |H | Short_Literal 0x0
03cd 672a |g* | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff}
03ce 4fff |O | Short_Literal 0x7ff
03cf 480f |H | Short_Literal 0xf
03d0 4800 |H | Short_Literal 0x0
03d1 e005 | | Load 0x0,0x5
03d2 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
03d3 4502 |E | Exit_Subprogram 0x2
03d4 0000 0000 | | .BLANK 0000[0x4]
03d8 ; --------------------------------------------------------------------------------------
03d8 ; SUBPROGRAM
03d8 ; --------------------------------------------------------------------------------------
03d8 03e6 | | .CONST 0x03e6 ; Address of begin
03d9 0004 | | .CONST 0x0004 ; Address of exception handler
03da 0005 | | .CONST 0x0005 ; Number of locals
03db INIT_03d8:
03db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12 = .DEBUG 0x03db,0x078a,0x0001,0x0000,0x0058,0xc535,0x0000,0x05dc
; Debug Table 0x12.0x0 = 0x3db,0xffff
03dc 00db | | Load_Top At_Offset_3
03dd 821c | | Call 0x1,0x1c
03de 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03df 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x1 = 0x3df,0xfffe
03e0 e5ff | | Load 0x2,-0x1
03e1 00eb | | Load_Encached Diana_Cache
03e2 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
03e3 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03e4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x2 = 0x3e4,0xfffd
03e5 039d | | Declare_Variable Heap_Access,Duplicate
03e6 BODY_03d8:
03e6 0007 | | Action Break_Optional ; Debug Table 0x12.0x3 = 0x3e6,0x1
03e7 e402 | | Load 0x2,0x2 ; Debug Table 0x12.0x4 = 0x3e7,0x401
03e8 0007 | | Action Break_Optional
03e9 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x12.0x5 = 0x3e9,0x402
03ea 0007 | | Action Break_Optional ; Debug Table 0x12.0x6 = 0x3ea,0x403
03eb 0007 | | Action Break_Optional ; Debug Table 0x12.0x7 = 0x3eb,0x404
03ec 0f61 | a | Execute_Immediate Equal,0x61 ; Debug Table 0x12.0x8 = 0x3ec,0x1
03ed 6838 |h8 | Jump_Zero 0x426
03ee 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x9 = 0x3ee,0x2
03ef 00eb | | Load_Encached Diana_Cache
03f0 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6
03f1 0032 | 2 | Store_Top Heap_Access,At_Offset_2
03f2 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0xa = 0x3f2,0x3
03f3 00eb | | Load_Encached Diana_Cache
03f4 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7
03f5 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03f6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0xb = 0x3f6,0x4
03f7 e00e | | Load 0x0,0xe
03f8 1817 | | Execute Package,Field_Execute,Field_Number 0x17
03f9 681c |h | Jump_Zero 0x416
03fa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0xc = 0x3fa,0x5
03fb e00e | | Load 0x0,0xe
03fc 1817 | | Execute Package,Field_Execute,Field_Number 0x17
03fd 6810 |h | Jump_Zero 0x40e
03fe 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0xd = 0x3fe,0x6
03ff 00da | | Load_Top At_Offset_2
0400 e002 | | Load 0x0,0x2
0401 180d | | Execute Package,Field_Execute,Field_Number 0xd
0402 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0xe = 0x402,0x7
0403 00d9 | | Load_Top At_Offset_1
0404 e002 | | Load 0x0,0x2
0405 180d | | Execute Package,Field_Execute,Field_Number 0xd
0406 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0xf = 0x406,0x8
0407 e00e | | Load 0x0,0xe
0408 180f | | Execute Package,Field_Execute,Field_Number 0xf
0409 6803 |h | Jump_Zero 0x40d
040a 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x10 = 0x40a,0x9
040b e006 | | Load 0x0,0x6
040c 1815 | | Execute Package,Field_Execute,Field_Number 0x15
040d 4502 |E | Exit_Subprogram 0x2
040e 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x11 = 0x40e,0xa
040f 00da | | Load_Top At_Offset_2
0410 e002 | | Load 0x0,0x2
0411 180d | | Execute Package,Field_Execute,Field_Number 0xd
0412 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x12 = 0x412,0xb
0413 e5ff | | Load 0x2,-0x1
0414 8219 | | Call 0x1,0x19
0415 4502 |E | Exit_Subprogram 0x2
0416 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x13 = 0x416,0xc
0417 e00e | | Load 0x0,0xe
0418 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0419 6808 |h | Jump_Zero 0x422
041a 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x14 = 0x41a,0xd
041b e5ff | | Load 0x2,-0x1
041c 8218 | | Call 0x1,0x18
041d 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x15 = 0x41d,0xe
041e 00d9 | | Load_Top At_Offset_1
041f e002 | | Load 0x0,0x2
0420 180d | | Execute Package,Field_Execute,Field_Number 0xd
0421 4502 |E | Exit_Subprogram 0x2
0422 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x16 = 0x422,0xf
0423 e5ff | | Load 0x2,-0x1
0424 821a | | Call 0x1,0x1a
0425 4502 |E | Exit_Subprogram 0x2
0426 e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0x17 = 0x426,0x10
0427 e00c | | Load 0x0,0xc
0428 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0429 0007 | | Action Break_Optional ; Debug Table 0x12.0x18 = 0x429,0x11
042a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x19 = 0x42a,0x801
042b 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x1a = 0x42b,0x11
042c 4800 |H | Short_Literal 0x0
042d 66ca |f | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff}
042e 4fff |O | Short_Literal 0x7ff
042f 480e |H | Short_Literal 0xe
0430 4800 |H | Short_Literal 0x0
0431 e005 | | Load 0x0,0x5
0432 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0433 4502 |E | Exit_Subprogram 0x2
0434 0000 0000 | | .BLANK 0000[0x4]
0438 ; --------------------------------------------------------------------------------------
0438 ; SUBPROGRAM
0438 ; --------------------------------------------------------------------------------------
0438 0440 | @ | .CONST 0x0440 ; Address of begin
0439 0004 | | .CONST 0x0004 ; Address of exception handler
043a 0002 | | .CONST 0x0002 ; Number of locals
043b INIT_0438:
043b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13 = .DEBUG 0x043b,0x07c2,0x0001,0x0000,0x0058,0xc535,0x0000,0x0696
; Debug Table 0x13.0x0 = 0x43b,0xffff
043c 00db | | Load_Top At_Offset_3
043d 00eb | | Load_Encached Diana_Cache
043e 18ba | | Execute Package,Field_Execute,Field_Number 0xba
043f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0440 BODY_0438:
0440 0007 | | Action Break_Optional ; Debug Table 0x13.0x1 = 0x440,0x1
0441 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x2 = 0x441,0x401
0442 0007 | | Action Break_Optional
0443 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x13.0x3 = 0x443,0x402
0444 0007 | | Action Break_Optional ; Debug Table 0x13.0x4 = 0x444,0x403
0445 0007 | | Action Break_Optional ; Debug Table 0x13.0x5 = 0x445,0x404
0446 0f64 | d | Execute_Immediate Equal,0x64 ; Debug Table 0x13.0x6 = 0x446,0x1
0447 6804 |h | Jump_Zero 0x44c
0448 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x7 = 0x448,0x2
0449 00eb | | Load_Encached Diana_Cache
044a 18dd | | Execute Package,Field_Execute,Field_Number 0xdd
044b 0031 | 1 | Store_Top Heap_Access,At_Offset_1
044c 0007 | | Action Break_Optional ; Debug Table 0x13.0x8 = 0x44c,0x3
044d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x9 = 0x44d,0x801
044e 021d | | Execute Heap_Access,Is_Null
044f 6803 |h | Jump_Zero 0x453 ; Debug Table 0x13.0xa = 0x44f,0x3
0450 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0xb = 0x450,0x4
0451 821e | | Call 0x1,0x1e
0452 4502 |E | Exit_Subprogram 0x2
0453 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0xc = 0x453,0x5
0454 e5ff | | Load 0x2,-0x1
0455 8216 | | Call 0x1,0x16
0456 4502 |E | Exit_Subprogram 0x2
0457 0000 | | .XXX[0x1]
0458 ; --------------------------------------------------------------------------------------
0458 ; SUBPROGRAM
0458 ; --------------------------------------------------------------------------------------
0458 0460 | ` | .CONST 0x0460 ; Address of begin
0459 0004 | | .CONST 0x0004 ; Address of exception handler
045a 0002 | | .CONST 0x0002 ; Number of locals
045b INIT_0458:
045b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14 = .DEBUG 0x045b,0x07de,0x0001,0x0000,0x0058,0xc535,0x0000,0x06dc
; Debug Table 0x14.0x0 = 0x45b,0xffff
045c 00db | | Load_Top At_Offset_3
045d 00eb | | Load_Encached Diana_Cache
045e 18ba | | Execute Package,Field_Execute,Field_Number 0xba
045f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0460 BODY_0458:
0460 0007 | | Action Break_Optional ; Debug Table 0x14.0x1 = 0x460,0x1
0461 e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x2 = 0x461,0x401
0462 0007 | | Action Break_Optional
0463 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x3 = 0x463,0x402
0464 0007 | | Action Break_Optional ; Debug Table 0x14.0x4 = 0x464,0x403
0465 0007 | | Action Break_Optional ; Debug Table 0x14.0x5 = 0x465,0x404
0466 0f64 | d | Execute_Immediate Equal,0x64 ; Debug Table 0x14.0x6 = 0x466,0x1
0467 6804 |h | Jump_Zero 0x46c
0468 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x7 = 0x468,0x2
0469 00eb | | Load_Encached Diana_Cache
046a 18dd | | Execute Package,Field_Execute,Field_Number 0xdd
046b 0031 | 1 | Store_Top Heap_Access,At_Offset_1
046c 0007 | | Action Break_Optional ; Debug Table 0x14.0x8 = 0x46c,0x3
046d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x9 = 0x46d,0x801
046e 021d | | Execute Heap_Access,Is_Null
046f 6803 |h | Jump_Zero 0x473 ; Debug Table 0x14.0xa = 0x46f,0x3
0470 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0xb = 0x470,0x4
0471 821d | | Call 0x1,0x1d
0472 4502 |E | Exit_Subprogram 0x2
0473 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xc = 0x473,0x5
0474 e5ff | | Load 0x2,-0x1
0475 8217 | | Call 0x1,0x17
0476 4502 |E | Exit_Subprogram 0x2
0477 ; --------------------------------------------------------------------------------------
0477 ; STRING TABLE
0477 ; --------------------------------------------------------------------------------------
0477 0006 | | .STRTAB 0x0006->0x047a ; "Unexpected range: "
0478 0016 | | .STRTAB 0x0016->0x0483 ; "Range_Gen: unexpected range constraint "
; "Range_Gen: unexpected range constraint "
0479 003b | ; | .STREND 0x003b->0x0496
047a 556e 6578 |Unex| .STRTAB_STRINGS
0497 0000 | | .XXX[0x1]
0498 ; --------------------------------------------------------------------------------------
0498 ; Debug Table
0498 ; --------------------------------------------------------------------------------------
0498 0003 0015 | | .CONST 0x0003,0x0015
049a 000b 0542 | B| .DEBUG 0x000b,0x0542,0x8000,0x0000,0x0057,0x39d5,0x0000,0x0005
04a2 0014 054c | L| .DEBUG 0x0014,0x054c,0x8000,0x0000,0x0058,0xc535,0x0000,0x0023
04aa 004b 0580 | K | .DEBUG 0x004b,0x0580,0x0001,0x0000,0x0057,0x39d5,0x0000,0x0006
04b2 0093 05aa | | .DEBUG 0x0093,0x05aa,0x0001,0x0000,0x0057,0x39d5,0x0000,0x0010
04ba 00db 05d4 | | .DEBUG 0x00db,0x05d4,0x0001,0x0000,0x0057,0x39d5,0x0000,0x001a
04c2 00fb 05e4 | | .DEBUG 0x00fb,0x05e4,0x0001,0x0000,0x0057,0x39d5,0x0000,0x0024
04ca 011b 05f4 | | .DEBUG 0x011b,0x05f4,0x0002,0x0000,0x0058,0xc535,0x0000,0x0040
04d2 014b 0610 | K | .DEBUG 0x014b,0x0610,0x0002,0x0000,0x0058,0xc535,0x0000,0x009f
04da 019b 0632 | 2| .DEBUG 0x019b,0x0632,0x0001,0x0000,0x0058,0xc535,0x0000,0x0141
04e2 01c3 0646 | F| .DEBUG 0x01c3,0x0646,0x0001,0x0000,0x0058,0xc535,0x0000,0x018a
04ea 021b 0682 | | .DEBUG 0x021b,0x0682,0x0001,0x0000,0x0058,0xc535,0x0000,0x024c
04f2 026b 06b0 | k | .DEBUG 0x026b,0x06b0,0x0001,0x0000,0x0058,0xc535,0x0000,0x02f5
04fa 02bb 06de | | .DEBUG 0x02bb,0x06de,0x0001,0x0000,0x0058,0xc535,0x0000,0x039e
0502 02db 06ee | | .DEBUG 0x02db,0x06ee,0x0001,0x0000,0x0058,0xc535,0x0000,0x03dd
050a 0303 06fe | | .DEBUG 0x0303,0x06fe,0x0001,0x0000,0x0058,0xc535,0x0000,0x041c
0512 0323 070e | # | .DEBUG 0x0323,0x070e,0x0001,0x0000,0x0058,0xc535,0x0000,0x045e
051a 0343 071e | C | .DEBUG 0x0343,0x071e,0x0002,0x0000,0x0058,0xc535,0x0000,0x04a0
0522 037b 0752 | { R| .DEBUG 0x037b,0x0752,0x0001,0x0000,0x0058,0xc535,0x0000,0x0522
052a 03db 078a | | .DEBUG 0x03db,0x078a,0x0001,0x0000,0x0058,0xc535,0x0000,0x05dc
0532 043b 07c2 | ; | .DEBUG 0x043b,0x07c2,0x0001,0x0000,0x0058,0xc535,0x0000,0x0696
053a 045b 07de | [ | .DEBUG 0x045b,0x07de,0x0001,0x0000,0x0058,0xc535,0x0000,0x06dc
0542 ; --------------------------------------------------------------------------------------
0542 ; Debug3 Subtable 0x0
0542 ; --------------------------------------------------------------------------------------
0542 0004 0000 | | .DBG3TAB 0x0004,0x0000
0544 000b ffff | | .CONST 0x000b,0xffff
0546 000d fffe | | .CONST 0x000d,0xfffe
0548 000f fffd | | .CONST 0x000f,0xfffd
054a 0011 fffc | | .CONST 0x0011,0xfffc
054c ; --------------------------------------------------------------------------------------
054c ; Debug3 Subtable 0x1
054c ; --------------------------------------------------------------------------------------
054c 0019 0000 | | .DBG3TAB 0x0019,0x0000
054e 0014 ffff | | .CONST 0x0014,0xffff
0550 0015 fffe | | .CONST 0x0015,0xfffe
0552 0016 fffd | | .CONST 0x0016,0xfffd
0554 0017 fffc | | .CONST 0x0017,0xfffc
0556 0018 fffb | | .CONST 0x0018,0xfffb
0558 0019 fffa | | .CONST 0x0019,0xfffa
055a 001b fff9 | | .CONST 0x001b,0xfff9
055c 001d fff8 | | .CONST 0x001d,0xfff8
055e 001f fff7 | | .CONST 0x001f,0xfff7
0560 0021 fff6 | ! | .CONST 0x0021,0xfff6
0562 0023 fff5 | # | .CONST 0x0023,0xfff5
0564 0025 fff4 | % | .CONST 0x0025,0xfff4
0566 0027 fff3 | ' | .CONST 0x0027,0xfff3
0568 0029 fff2 | ) | .CONST 0x0029,0xfff2
056a 002b fff1 | + | .CONST 0x002b,0xfff1
056c 002d fff0 | - | .CONST 0x002d,0xfff0
056e 002f ffef | / | .CONST 0x002f,0xffef
0570 0031 ffee | 1 | .CONST 0x0031,0xffee
0572 0033 ffed | 3 | .CONST 0x0033,0xffed
0574 0035 ffec | 5 | .CONST 0x0035,0xffec
0576 0037 ffeb | 7 | .CONST 0x0037,0xffeb
0578 0039 ffea | 9 | .CONST 0x0039,0xffea
057a 003b ffe9 | ; | .CONST 0x003b,0xffe9
057c 003d ffe8 | = | .CONST 0x003d,0xffe8
057e 003f ffe7 | ? | .CONST 0x003f,0xffe7
0580 ; --------------------------------------------------------------------------------------
0580 ; Debug3 Subtable 0x2
0580 ; --------------------------------------------------------------------------------------
0580 0002 0012 | | .DBG3TAB 0x0002,0x0012
0582 004b 0001 | K | .CONST 0x004b,0x0001
0584 004c 0401 | L | .CONST 0x004c,0x0401
0586 004e 0402 | N | .CONST 0x004e,0x0402
0588 004f 0403 | O | .CONST 0x004f,0x0403
058a 0050 0404 | P | .CONST 0x0050,0x0404
058c 0051 0001 | Q | .CONST 0x0051,0x0001
058e 005b 0007 | [ | .CONST 0x005b,0x0007
0590 005c 0002 | \ | .CONST 0x005c,0x0002
0592 005d f7ff | ] | .CONST 0x005d,0xf7ff
0594 0062 f7fe | b | .CONST 0x0062,0xf7fe
0596 0067 0801 | g | .CONST 0x0067,0x0801
0598 006b 0802 | k | .CONST 0x006b,0x0802
059a 006e 0803 | n | .CONST 0x006e,0x0803
059c 0072 0804 | r | .CONST 0x0072,0x0804
059e 0078 0003 | x | .CONST 0x0078,0x0003
05a0 007b 0004 | { | .CONST 0x007b,0x0004
05a2 0080 0005 | | .CONST 0x0080,0x0005
05a4 0081 0c01 | | .CONST 0x0081,0x0c01
05a6 0082 0005 | | .CONST 0x0082,0x0005
05a8 008b 0006 | | .CONST 0x008b,0x0006
05aa ; --------------------------------------------------------------------------------------
05aa ; Debug3 Subtable 0x3
05aa ; --------------------------------------------------------------------------------------
05aa 0002 0012 | | .DBG3TAB 0x0002,0x0012
05ac 0093 0001 | | .CONST 0x0093,0x0001
05ae 0094 0401 | | .CONST 0x0094,0x0401
05b0 0096 0402 | | .CONST 0x0096,0x0402
05b2 0097 0403 | | .CONST 0x0097,0x0403
05b4 0098 0404 | | .CONST 0x0098,0x0404
05b6 0099 0001 | | .CONST 0x0099,0x0001
05b8 00a3 0007 | | .CONST 0x00a3,0x0007
05ba 00a4 0002 | | .CONST 0x00a4,0x0002
05bc 00a5 f7ff | | .CONST 0x00a5,0xf7ff
05be 00aa f7fe | | .CONST 0x00aa,0xf7fe
05c0 00af 0801 | | .CONST 0x00af,0x0801
05c2 00b3 0802 | | .CONST 0x00b3,0x0802
05c4 00b6 0803 | | .CONST 0x00b6,0x0803
05c6 00ba 0804 | | .CONST 0x00ba,0x0804
05c8 00c0 0003 | | .CONST 0x00c0,0x0003
05ca 00c3 0004 | | .CONST 0x00c3,0x0004
05cc 00c7 0005 | | .CONST 0x00c7,0x0005
05ce 00cc 0006 | | .CONST 0x00cc,0x0006
05d0 00cd 0c01 | | .CONST 0x00cd,0x0c01
05d2 00ce 0006 | | .CONST 0x00ce,0x0006
05d4 ; --------------------------------------------------------------------------------------
05d4 ; Debug3 Subtable 0x4
05d4 ; --------------------------------------------------------------------------------------
05d4 0001 0006 | | .DBG3TAB 0x0001,0x0006
05d6 00db ffff | | .CONST 0x00db,0xffff
05d8 00df 0001 | | .CONST 0x00df,0x0001
05da 00e3 0002 | | .CONST 0x00e3,0x0002
05dc 00e6 0003 | | .CONST 0x00e6,0x0003
05de 00e8 0004 | | .CONST 0x00e8,0x0004
05e0 00eb 0005 | | .CONST 0x00eb,0x0005
05e2 00ed 0006 | | .CONST 0x00ed,0x0006
05e4 ; --------------------------------------------------------------------------------------
05e4 ; Debug3 Subtable 0x5
05e4 ; --------------------------------------------------------------------------------------
05e4 0001 0006 | | .DBG3TAB 0x0001,0x0006
05e6 00fb ffff | | .CONST 0x00fb,0xffff
05e8 00ff 0001 | | .CONST 0x00ff,0x0001
05ea 0103 0002 | | .CONST 0x0103,0x0002
05ec 0106 0003 | | .CONST 0x0106,0x0003
05ee 0108 0004 | | .CONST 0x0108,0x0004
05f0 010b 0005 | | .CONST 0x010b,0x0005
05f2 010d 0006 | | .CONST 0x010d,0x0006
05f4 ; --------------------------------------------------------------------------------------
05f4 ; Debug3 Subtable 0x6
05f4 ; --------------------------------------------------------------------------------------
05f4 0000 000d | | .DBG3TAB 0x0000,0x000d
05f6 011b 0001 | | .CONST 0x011b,0x0001
05f8 011c 0401 | | .CONST 0x011c,0x0401
05fa 011e 0402 | | .CONST 0x011e,0x0402
05fc 011f 0403 | | .CONST 0x011f,0x0403
05fe 0120 0404 | | .CONST 0x0120,0x0404
0600 0121 0001 | ! | .CONST 0x0121,0x0001
0602 012b 0005 | + | .CONST 0x012b,0x0005
0604 0130 0006 | 0 | .CONST 0x0130,0x0006
0606 0131 0801 | 1 | .CONST 0x0131,0x0801
0608 0132 0006 | 2 | .CONST 0x0132,0x0006
060a 0133 0002 | 3 | .CONST 0x0133,0x0002
060c 0137 0003 | 7 | .CONST 0x0137,0x0003
060e 013b 0004 | ; | .CONST 0x013b,0x0004
0610 ; --------------------------------------------------------------------------------------
0610 ; Debug3 Subtable 0x7
0610 ; --------------------------------------------------------------------------------------
0610 0005 000b | | .DBG3TAB 0x0005,0x000b
0612 014b ffff | K | .CONST 0x014b,0xffff
0614 014c fffe | L | .CONST 0x014c,0xfffe
0616 014d fffd | M | .CONST 0x014d,0xfffd
0618 0152 fffc | R | .CONST 0x0152,0xfffc
061a 0157 fffb | W | .CONST 0x0157,0xfffb
061c 0158 0001 | X | .CONST 0x0158,0x0001
061e 015f 0002 | _ | .CONST 0x015f,0x0002
0620 0161 0003 | a | .CONST 0x0161,0x0003
0622 0168 0004 | h | .CONST 0x0168,0x0004
0624 016a 0005 | j | .CONST 0x016a,0x0005
0626 016e 0006 | n | .CONST 0x016e,0x0006
0628 0177 0007 | w | .CONST 0x0177,0x0007
062a 0179 0008 | y | .CONST 0x0179,0x0008
062c 0182 0009 | | .CONST 0x0182,0x0009
062e 0184 000a | | .CONST 0x0184,0x000a
0630 018c 000b | | .CONST 0x018c,0x000b
0632 ; --------------------------------------------------------------------------------------
0632 ; Debug3 Subtable 0x8
0632 ; --------------------------------------------------------------------------------------
0632 0001 0008 | | .DBG3TAB 0x0001,0x0008
0634 019b ffff | | .CONST 0x019b,0xffff
0636 01a0 0001 | | .CONST 0x01a0,0x0001
0638 01a3 0002 | | .CONST 0x01a3,0x0002
063a 01a5 0003 | | .CONST 0x01a5,0x0003
063c 01a6 0401 | | .CONST 0x01a6,0x0401
063e 01a7 0003 | | .CONST 0x01a7,0x0003
0640 01b0 0004 | | .CONST 0x01b0,0x0004
0642 01b1 0801 | | .CONST 0x01b1,0x0801
0644 01b2 0004 | | .CONST 0x01b2,0x0004
0646 ; --------------------------------------------------------------------------------------
0646 ; Debug3 Subtable 0x9
0646 ; --------------------------------------------------------------------------------------
0646 0002 001b | | .DBG3TAB 0x0002,0x001b
0648 01c3 ffff | | .CONST 0x01c3,0xffff
064a 01c9 fffe | | .CONST 0x01c9,0xfffe
064c 01ce 0001 | | .CONST 0x01ce,0x0001
064e 01d2 0002 | | .CONST 0x01d2,0x0002
0650 01d3 0003 | | .CONST 0x01d3,0x0003
0652 01d5 0401 | | .CONST 0x01d5,0x0401
0654 01d7 0402 | | .CONST 0x01d7,0x0402
0656 01d8 0403 | | .CONST 0x01d8,0x0403
0658 01d9 0404 | | .CONST 0x01d9,0x0404
065a 01db 0003 | | .CONST 0x01db,0x0003
065c 01df 0012 | | .CONST 0x01df,0x0012
065e 01e0 0004 | | .CONST 0x01e0,0x0004
0660 01e8 0005 | | .CONST 0x01e8,0x0005
0662 01e9 0006 | | .CONST 0x01e9,0x0006
0664 01ec 0007 | | .CONST 0x01ec,0x0007
0666 01ef 0008 | | .CONST 0x01ef,0x0008
0668 01f1 0009 | | .CONST 0x01f1,0x0009
066a 01f4 000a | | .CONST 0x01f4,0x000a
066c 01f7 000b | | .CONST 0x01f7,0x000b
066e 01fa 000c | | .CONST 0x01fa,0x000c
0670 0202 000d | | .CONST 0x0202,0x000d
0672 0203 000e | | .CONST 0x0203,0x000e
0674 0205 0801 | | .CONST 0x0205,0x0801
0676 0206 000e | | .CONST 0x0206,0x000e
0678 020a 000f | | .CONST 0x020a,0x000f
067a 020c 0010 | | .CONST 0x020c,0x0010
067c 020e 0c01 | | .CONST 0x020e,0x0c01
067e 020f 0010 | | .CONST 0x020f,0x0010
0680 0213 0011 | | .CONST 0x0213,0x0011
0682 ; --------------------------------------------------------------------------------------
0682 ; Debug3 Subtable 0xa
0682 ; --------------------------------------------------------------------------------------
0682 0004 0012 | | .DBG3TAB 0x0004,0x0012
0684 021b ffff | | .CONST 0x021b,0xffff
0686 0221 fffe | ! | .CONST 0x0221,0xfffe
0688 0226 fffd | & | .CONST 0x0226,0xfffd
068a 0227 fffc | ' | .CONST 0x0227,0xfffc
068c 0228 0001 | ( | .CONST 0x0228,0x0001
068e 0229 0401 | ) | .CONST 0x0229,0x0401
0690 022b 0402 | + | .CONST 0x022b,0x0402
0692 022c 0403 | , | .CONST 0x022c,0x0403
0694 022d 0404 | - | .CONST 0x022d,0x0404
0696 022e 0001 | . | .CONST 0x022e,0x0001
0698 0234 000d | 4 | .CONST 0x0234,0x000d
069a 023a 0002 | : | .CONST 0x023a,0x0002
069c 023d 0003 | = | .CONST 0x023d,0x0003
069e 0242 0004 | B | .CONST 0x0242,0x0004
06a0 0246 0005 | F | .CONST 0x0246,0x0005
06a2 024a 0006 | J | .CONST 0x024a,0x0006
06a4 024e 0007 | N | .CONST 0x024e,0x0007
06a6 0251 0008 | Q | .CONST 0x0251,0x0008
06a8 0255 0009 | U | .CONST 0x0255,0x0009
06aa 0258 000a | X | .CONST 0x0258,0x000a
06ac 025d 000b | ] | .CONST 0x025d,0x000b
06ae 0261 000c | a | .CONST 0x0261,0x000c
06b0 ; --------------------------------------------------------------------------------------
06b0 ; Debug3 Subtable 0xb
06b0 ; --------------------------------------------------------------------------------------
06b0 0004 0012 | | .DBG3TAB 0x0004,0x0012
06b2 026b ffff | k | .CONST 0x026b,0xffff
06b4 0271 fffe | q | .CONST 0x0271,0xfffe
06b6 0276 fffd | v | .CONST 0x0276,0xfffd
06b8 0277 fffc | w | .CONST 0x0277,0xfffc
06ba 0278 0001 | x | .CONST 0x0278,0x0001
06bc 0279 0401 | y | .CONST 0x0279,0x0401
06be 027b 0402 | { | .CONST 0x027b,0x0402
06c0 027c 0403 | | | .CONST 0x027c,0x0403
06c2 027d 0404 | } | .CONST 0x027d,0x0404
06c4 027e 0001 | ~ | .CONST 0x027e,0x0001
06c6 0284 000d | | .CONST 0x0284,0x000d
06c8 028a 0002 | | .CONST 0x028a,0x0002
06ca 028d 0003 | | .CONST 0x028d,0x0003
06cc 0292 0004 | | .CONST 0x0292,0x0004
06ce 0296 0005 | | .CONST 0x0296,0x0005
06d0 029a 0006 | | .CONST 0x029a,0x0006
06d2 029e 0007 | | .CONST 0x029e,0x0007
06d4 02a1 0008 | | .CONST 0x02a1,0x0008
06d6 02a5 0009 | | .CONST 0x02a5,0x0009
06d8 02a8 000a | | .CONST 0x02a8,0x000a
06da 02ad 000b | | .CONST 0x02ad,0x000b
06dc 02b1 000c | | .CONST 0x02b1,0x000c
06de ; --------------------------------------------------------------------------------------
06de ; Debug3 Subtable 0xc
06de ; --------------------------------------------------------------------------------------
06de 0001 0006 | | .DBG3TAB 0x0001,0x0006
06e0 02bb ffff | | .CONST 0x02bb,0xffff
06e2 02c1 0001 | | .CONST 0x02c1,0x0001
06e4 02c5 0002 | | .CONST 0x02c5,0x0002
06e6 02c9 0003 | | .CONST 0x02c9,0x0003
06e8 02cc 0004 | | .CONST 0x02cc,0x0004
06ea 02cd 0401 | | .CONST 0x02cd,0x0401
06ec 02ce 0004 | | .CONST 0x02ce,0x0004
06ee ; --------------------------------------------------------------------------------------
06ee ; Debug3 Subtable 0xd
06ee ; --------------------------------------------------------------------------------------
06ee 0001 0006 | | .DBG3TAB 0x0001,0x0006
06f0 02db ffff | | .CONST 0x02db,0xffff
06f2 02e1 0001 | | .CONST 0x02e1,0x0001
06f4 02e5 0002 | | .CONST 0x02e5,0x0002
06f6 02e9 0003 | | .CONST 0x02e9,0x0003
06f8 02ec 0004 | | .CONST 0x02ec,0x0004
06fa 02ed 0401 | | .CONST 0x02ed,0x0401
06fc 02ee 0004 | | .CONST 0x02ee,0x0004
06fe ; --------------------------------------------------------------------------------------
06fe ; Debug3 Subtable 0xe
06fe ; --------------------------------------------------------------------------------------
06fe 0001 0006 | | .DBG3TAB 0x0001,0x0006
0700 0303 ffff | | .CONST 0x0303,0xffff
0702 0309 0001 | | .CONST 0x0309,0x0001
0704 030d 0002 | | .CONST 0x030d,0x0002
0706 0311 0003 | | .CONST 0x0311,0x0003
0708 0314 0004 | | .CONST 0x0314,0x0004
070a 0315 0401 | | .CONST 0x0315,0x0401
070c 0316 0004 | | .CONST 0x0316,0x0004
070e ; --------------------------------------------------------------------------------------
070e ; Debug3 Subtable 0xf
070e ; --------------------------------------------------------------------------------------
070e 0001 0006 | | .DBG3TAB 0x0001,0x0006
0710 0323 ffff | # | .CONST 0x0323,0xffff
0712 0329 0001 | ) | .CONST 0x0329,0x0001
0714 032d 0002 | - | .CONST 0x032d,0x0002
0716 0331 0003 | 1 | .CONST 0x0331,0x0003
0718 0334 0004 | 4 | .CONST 0x0334,0x0004
071a 0335 0401 | 5 | .CONST 0x0335,0x0401
071c 0336 0004 | 6 | .CONST 0x0336,0x0004
071e ; --------------------------------------------------------------------------------------
071e ; Debug3 Subtable 0x10
071e ; --------------------------------------------------------------------------------------
071e 0002 0017 | | .DBG3TAB 0x0002,0x0017
0720 0343 ffff | C | .CONST 0x0343,0xffff
0722 0348 fffe | H | .CONST 0x0348,0xfffe
0724 0349 0001 | I | .CONST 0x0349,0x0001
0726 034a 0401 | J | .CONST 0x034a,0x0401
0728 034c 0001 | L | .CONST 0x034c,0x0001
072a 034d 0002 | M | .CONST 0x034d,0x0002
072c 034e 0801 | N | .CONST 0x034e,0x0801
072e 0350 0802 | P | .CONST 0x0350,0x0802
0730 0351 0803 | Q | .CONST 0x0351,0x0803
0732 0352 0804 | R | .CONST 0x0352,0x0804
0734 0353 0002 | S | .CONST 0x0353,0x0002
0736 0355 0003 | U | .CONST 0x0355,0x0003
0738 0359 0004 | Y | .CONST 0x0359,0x0004
073a 035b 0005 | [ | .CONST 0x035b,0x0005
073c 035f 0006 | _ | .CONST 0x035f,0x0006
073e 0360 0c01 | ` | .CONST 0x0360,0x0c01
0740 0362 0c02 | b | .CONST 0x0362,0x0c02
0742 0363 0c03 | c | .CONST 0x0363,0x0c03
0744 0364 0c04 | d | .CONST 0x0364,0x0c04
0746 0365 0006 | e | .CONST 0x0365,0x0006
0748 0369 0009 | i | .CONST 0x0369,0x0009
074a 036a 1001 | j | .CONST 0x036a,0x1001
074c 036b 0009 | k | .CONST 0x036b,0x0009
074e 036c 0007 | l | .CONST 0x036c,0x0007
0750 0371 0008 | q | .CONST 0x0371,0x0008
0752 ; --------------------------------------------------------------------------------------
0752 ; Debug3 Subtable 0x11
0752 ; --------------------------------------------------------------------------------------
0752 0003 0018 | | .DBG3TAB 0x0003,0x0018
0754 037b ffff | { | .CONST 0x037b,0xffff
0756 037f fffe | | .CONST 0x037f,0xfffe
0758 0384 fffd | | .CONST 0x0384,0xfffd
075a 0386 0001 | | .CONST 0x0386,0x0001
075c 0387 0401 | | .CONST 0x0387,0x0401
075e 0389 0402 | | .CONST 0x0389,0x0402
0760 038a 0403 | | .CONST 0x038a,0x0403
0762 038b 0404 | | .CONST 0x038b,0x0404
0764 038c 0001 | | .CONST 0x038c,0x0001
0766 038e 0002 | | .CONST 0x038e,0x0002
0768 0392 0003 | | .CONST 0x0392,0x0003
076a 0396 0004 | | .CONST 0x0396,0x0004
076c 039a 0005 | | .CONST 0x039a,0x0005
076e 039e 0006 | | .CONST 0x039e,0x0006
0770 03a2 0007 | | .CONST 0x03a2,0x0007
0772 03a6 0008 | | .CONST 0x03a6,0x0008
0774 03aa 0009 | | .CONST 0x03aa,0x0009
0776 03ae 000a | | .CONST 0x03ae,0x000a
0778 03b1 000b | | .CONST 0x03b1,0x000b
077a 03b6 000c | | .CONST 0x03b6,0x000c
077c 03ba 000d | | .CONST 0x03ba,0x000d
077e 03be 000e | | .CONST 0x03be,0x000e
0780 03c2 000f | | .CONST 0x03c2,0x000f
0782 03c6 0010 | | .CONST 0x03c6,0x0010
0784 03c9 0011 | | .CONST 0x03c9,0x0011
0786 03ca 0801 | | .CONST 0x03ca,0x0801
0788 03cb 0011 | | .CONST 0x03cb,0x0011
078a ; --------------------------------------------------------------------------------------
078a ; Debug3 Subtable 0x12
078a ; --------------------------------------------------------------------------------------
078a 0003 0018 | | .DBG3TAB 0x0003,0x0018
078c 03db ffff | | .CONST 0x03db,0xffff
078e 03df fffe | | .CONST 0x03df,0xfffe
0790 03e4 fffd | | .CONST 0x03e4,0xfffd
0792 03e6 0001 | | .CONST 0x03e6,0x0001
0794 03e7 0401 | | .CONST 0x03e7,0x0401
0796 03e9 0402 | | .CONST 0x03e9,0x0402
0798 03ea 0403 | | .CONST 0x03ea,0x0403
079a 03eb 0404 | | .CONST 0x03eb,0x0404
079c 03ec 0001 | | .CONST 0x03ec,0x0001
079e 03ee 0002 | | .CONST 0x03ee,0x0002
07a0 03f2 0003 | | .CONST 0x03f2,0x0003
07a2 03f6 0004 | | .CONST 0x03f6,0x0004
07a4 03fa 0005 | | .CONST 0x03fa,0x0005
07a6 03fe 0006 | | .CONST 0x03fe,0x0006
07a8 0402 0007 | | .CONST 0x0402,0x0007
07aa 0406 0008 | | .CONST 0x0406,0x0008
07ac 040a 0009 | | .CONST 0x040a,0x0009
07ae 040e 000a | | .CONST 0x040e,0x000a
07b0 0412 000b | | .CONST 0x0412,0x000b
07b2 0416 000c | | .CONST 0x0416,0x000c
07b4 041a 000d | | .CONST 0x041a,0x000d
07b6 041d 000e | | .CONST 0x041d,0x000e
07b8 0422 000f | " | .CONST 0x0422,0x000f
07ba 0426 0010 | & | .CONST 0x0426,0x0010
07bc 0429 0011 | ) | .CONST 0x0429,0x0011
07be 042a 0801 | * | .CONST 0x042a,0x0801
07c0 042b 0011 | + | .CONST 0x042b,0x0011
07c2 ; --------------------------------------------------------------------------------------
07c2 ; Debug3 Subtable 0x13
07c2 ; --------------------------------------------------------------------------------------
07c2 0001 000c | | .DBG3TAB 0x0001,0x000c
07c4 043b ffff | ; | .CONST 0x043b,0xffff
07c6 0440 0001 | @ | .CONST 0x0440,0x0001
07c8 0441 0401 | A | .CONST 0x0441,0x0401
07ca 0443 0402 | C | .CONST 0x0443,0x0402
07cc 0444 0403 | D | .CONST 0x0444,0x0403
07ce 0445 0404 | E | .CONST 0x0445,0x0404
07d0 0446 0001 | F | .CONST 0x0446,0x0001
07d2 0448 0002 | H | .CONST 0x0448,0x0002
07d4 044c 0003 | L | .CONST 0x044c,0x0003
07d6 044d 0801 | M | .CONST 0x044d,0x0801
07d8 044f 0003 | O | .CONST 0x044f,0x0003
07da 0450 0004 | P | .CONST 0x0450,0x0004
07dc 0453 0005 | S | .CONST 0x0453,0x0005
07de ; --------------------------------------------------------------------------------------
07de ; Debug3 Subtable 0x14
07de ; --------------------------------------------------------------------------------------
07de 0001 000c | | .DBG3TAB 0x0001,0x000c
07e0 045b ffff | [ | .CONST 0x045b,0xffff
07e2 0460 0001 | ` | .CONST 0x0460,0x0001
07e4 0461 0401 | a | .CONST 0x0461,0x0401
07e6 0463 0402 | c | .CONST 0x0463,0x0402
07e8 0464 0403 | d | .CONST 0x0464,0x0403
07ea 0465 0404 | e | .CONST 0x0465,0x0404
07ec 0466 0001 | f | .CONST 0x0466,0x0001
07ee 0468 0002 | h | .CONST 0x0468,0x0002
07f0 046c 0003 | l | .CONST 0x046c,0x0003
07f2 046d 0801 | m | .CONST 0x046d,0x0801
07f4 046f 0003 | o | .CONST 0x046f,0x0003
07f6 0470 0004 | p | .CONST 0x0470,0x0004
07f8 0473 0005 | s | .CONST 0x0473,0x0005
07fa 0000 0000 | | .BLANK 0000[0x6]