|
|
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: 11264 (0x2c00)
Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦5a81ac88f⟧ »Space Info Vol 1«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0d08 | | .CONST 0x0d08 ; 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 000a | | .CONST 0x000a ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0010 | | .CONST 0x0010 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0001 | | .CONST 0x0001 ; Number of locals
000b INIT_0008:
000b 029a 001b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0018 ; Debug Table 0x0 = .DEBUG 0x000b,0x0df2,0x8000,0x0000,0x005a,0x7d75,0x0000,0x0003
000d 00bf | | Action Accept_Activation
000e 1d0d | | Execute_Immediate Reference_Lex_1,0xd
000f 00c7 | | Action Elaborate_Subprogram
0010 BODY_0008:
0010 00bc | | Action Signal_Activated
0011 00bb | | Action Signal_Completion
0012 0000 0000 | | .BLANK 0000[0x6]
0018 ; --------------------------------------------------------------------------------------
0018 ; SUBPROGRAM
0018 ; --------------------------------------------------------------------------------------
0018 008d | | .CONST 0x008d ; Address of begin
0019 0163 | c | .CONST 0x0163 ; Address of exception handler
001a 002a | * | .CONST 0x002a ; Number of locals
001b INIT_0018:
001b 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x001b,0x0df4,0x8001,0x0000,0x005a,0x7d75,0x0000,0x0003
; Debug Table 0x1.0x0 = 0x1b,0xffff
001c 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x1c,0xfffe
001d 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x1d,0xfffd
001e 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x1e,0xfffc
001f 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x1f,0xfffb
0020 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x20,0xfffa
0021 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x21,0xfff9
0022 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x22,0xfff8
0023 0007 | | Action Break_Optional ; Debug Table 0x1.0x8 = 0x23,0xfff7
0024 0007 | | Action Break_Optional ; Debug Table 0x1.0x9 = 0x24,0xfff6
0025 0007 | | Action Break_Optional ; Debug Table 0x1.0xa = 0x25,0xfff5
0026 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xb = 0x26,0xfff4
0027 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0028 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1.0xc = 0x28,0xfff3
0029 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1.0xd = 0x29,0xfff2
002a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1.0xe = 0x2a,0xfff1
002b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1.0xf = 0x2b,0xfff0
002c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1.0x10 = 0x2c,0xffef
002d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1.0x11 = 0x2d,0xffee
002e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1.0x12 = 0x2e,0xffed
002f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1.0x13 = 0x2f,0xffec
0030 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x14 = 0x30,0xffeb
0031 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0032 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0033 e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x15 = 0x33,0xffea
0034 1b19 | | Execute Package,Field_Read,Field_Number 0x19
0035 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x16 = 0x35,0xffe9
0036 4804 |H | Short_Literal 0x4
0037 e004 | | Load 0x0,0x4
0038 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0039 02a0 | | Declare_Subprogram Null_Subprogram
003a 4801 |H | Short_Literal 0x1
003b 035d | ] | Declare_Type Array,Defined
003c 00d8 | | Load_Top At_Offset_0
003d 0337 | 7 | Declare_Variable Array
003e 00d8 | | Load_Top At_Offset_0
003f 0337 | 7 | Declare_Variable Array
0040 4800 |H | Short_Literal 0x0
0041 4801 |H | Short_Literal 0x1
0042 00da | | Load_Top At_Offset_2
0043 01d6 | | Execute Vector,Field_Write
0044 4801 |H | Short_Literal 0x1
0045 4802 |H | Short_Literal 0x2
0046 00da | | Load_Top At_Offset_2
0047 01d6 | | Execute Vector,Field_Write
0048 4802 |H | Short_Literal 0x2
0049 4803 |H | Short_Literal 0x3
004a 00da | | Load_Top At_Offset_2
004b 01d6 | | Execute Vector,Field_Write
004c 4803 |H | Short_Literal 0x3
004d 4804 |H | Short_Literal 0x4
004e 00da | | Load_Top At_Offset_2
004f 01d6 | | Execute Vector,Field_Write
0050 00d9 | | Load_Top At_Offset_1
0051 01d4 | | Execute Vector,Structure_Write
0052 0007 | | Action Break_Optional ; Debug Table 0x1.0x17 = 0x52,0xffe8
0053 0007 | | Action Break_Optional ; Debug Table 0x1.0x18 = 0x53,0xffe7
0054 029f 0173 | s| Declare_Subprogram For_Call,INIT_0170 ; Debug Table 0x1.0x19 = 0x54,0xffe6
0056 029f 0183 | | Declare_Subprogram For_Call,INIT_0180 ; Debug Table 0x1.0x1a = 0x56,0xffe5
0058 029f 0193 | | Declare_Subprogram For_Call,INIT_0190 ; Debug Table 0x1.0x1b = 0x58,0xffe4
005a 029f 01ab | | Declare_Subprogram For_Call,INIT_01a8 ; Debug Table 0x1.0x1c = 0x5a,0xffe3
005c 029f 01bb | | Declare_Subprogram For_Call,INIT_01b8 ; Debug Table 0x1.0x1d = 0x5c,0xffe2
005e 029f 022b | +| Declare_Subprogram For_Call,INIT_0228 ; Debug Table 0x1.0x1e = 0x5e,0xffe1
0060 029f 025b | [| Declare_Subprogram For_Call,INIT_0258 ; Debug Table 0x1.0x1f = 0x60,0xffe0
0062 029f 02b3 | | Declare_Subprogram For_Call,INIT_02b0 ; Debug Table 0x1.0x20 = 0x62,0xffdf
0064 029f 02cb | | Declare_Subprogram For_Call,INIT_02c8 ; Debug Table 0x1.0x21 = 0x64,0xffde
0066 029f 031b | | Declare_Subprogram For_Call,INIT_0318 ; Debug Table 0x1.0x22 = 0x66,0xffdd
0068 029f 0333 | 3| Declare_Subprogram For_Call,INIT_0330 ; Debug Table 0x1.0x23 = 0x68,0xffdc
006a 029f 03e3 | | Declare_Subprogram For_Call,INIT_03e0 ; Debug Table 0x1.0x24 = 0x6a,0xffdb
006c 029f 042b | +| Declare_Subprogram For_Call,INIT_0428 ; Debug Table 0x1.0x25 = 0x6c,0xffda
006e 029f 047b | {| Declare_Subprogram For_Call,INIT_0478 ; Debug Table 0x1.0x26 = 0x6e,0xffd9
0070 029f 04fb | | Declare_Subprogram For_Call,INIT_04f8 ; Debug Table 0x1.0x27 = 0x70,0xffd8
0072 029f 05cb | | Declare_Subprogram For_Call,INIT_05c8 ; Debug Table 0x1.0x28 = 0x72,0xffd7
0074 029f 05eb | | Declare_Subprogram For_Call,INIT_05e8 ; Debug Table 0x1.0x29 = 0x74,0xffd6
0076 029f 060b | | Declare_Subprogram For_Call,INIT_0608 ; Debug Table 0x1.0x2a = 0x76,0xffd5
0078 029f 0633 | 3| Declare_Subprogram For_Call,INIT_0630 ; Debug Table 0x1.0x2b = 0x78,0xffd4
007a 029f 06b3 | | Declare_Subprogram For_Call,INIT_06b0 ; Debug Table 0x1.0x2c = 0x7a,0xffd3
007c 029f 0723 | #| Declare_Subprogram For_Call,INIT_0720 ; Debug Table 0x1.0x2d = 0x7c,0xffd2
007e e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x2e = 0x7e,0xffd1
007f 191d | | Execute Package,Field_Reference,Field_Number 0x1d
0080 00c6 | | Action Check_Subprogram_Elaborated
0081 00ea | | Load_Encached Null_String_Cache
0082 4823 |H# | Short_Literal 0x23
0083 4802 |H | Short_Literal 0x2
0084 0099 | | Action Reference_Dynamic
0085 e003 | | Load 0x0,0x3
0086 191b | | Execute Package,Field_Reference,Field_Number 0x1b
0087 6288 |b | Indirect_Literal Discrete,0x310,{0x00000000, 0x005a89e5}
0088 6283 |b | Indirect_Literal Discrete,0x30c,{0x00000000, 0x00000d18}
0089 4829 |H) | Short_Literal 0x29
008a 0007 | | Action Break_Optional
008b 029f 073b | ;| Declare_Subprogram For_Call,INIT_0738 ; Debug Table 0x1.0x2f = 0x8b,0xffd0
008d BODY_0018:
008d e5ff | | Load 0x2,-0x1 ; Debug Table 0x1.0x30 = 0x8d,0x1
008e e001 | | Load 0x0,0x1
008f 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0090 a402 | | Store_Unchecked 0x2,0x2
0091 e402 | | Load 0x2,0x2 ; Debug Table 0x1.0x31 = 0x91,0x2
0092 4604 |F | Jump_Case 0x4
0093 7804 |x | Jump 0x98 ; case 0x0
0094 7811 |x | Jump 0xa6 ; case 0x1
0095 7810 |x | Jump 0xa6 ; case 0x2
0096 780f |x | Jump 0xa6 ; case 0x3
0097 780e |x | Jump 0xa6 ; case 0x4
0098 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x32 = 0x98,0x3
0099 4801 |H | Short_Literal 0x1
009a e005 | | Load 0x0,0x5
009b 1811 | | Execute Package,Field_Execute,Field_Number 0x11
009c e002 | | Load 0x0,0x2
009d 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
009e 1816 | | Execute Package,Field_Execute,Field_Number 0x16
009f 0092 0bdf | | Action Push_String_Extended,0xbdf ; "Create_Body"
00a1 e5ff | | Load 0x2,-0x1
00a2 e006 | | Load 0x0,0x6
00a3 1810 | | Execute Package,Field_Execute,Field_Number 0x10
00a4 a406 | | Store_Unchecked 0x2,0x6
00a5 7838 |x8 | Jump 0xde
00a6 8412 | | Call 0x2,0x12 ; Debug Table 0x1.0x33 = 0xa6,0x4
00a7 6809 |h | Jump_Zero 0xb1
00a8 e007 | | Load 0x0,0x7 ; Debug Table 0x1.0x34 = 0xa8,0x5
00a9 181a | | Execute Package,Field_Execute,Field_Number 0x1a
00aa 4801 |H | Short_Literal 0x1
00ab e402 | | Load 0x2,0x2
00ac 8411 | | Call 0x2,0x11
00ad e008 | | Load 0x0,0x8
00ae 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
00af a406 | | Store_Unchecked 0x2,0x6
00b0 782d |x- | Jump 0xde
00b1 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x35 = 0xb1,0x6
00b2 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
00b3 1b0f | | Execute Package,Field_Read,Field_Number 0xf
00b4 e002 | | Load 0x0,0x2
00b5 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00b6 e005 | | Load 0x0,0x5
00b7 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00b8 e402 | | Load 0x2,0x2
00b9 e40e | | Load 0x2,0xe
00ba 01d7 | | Execute Vector,Field_Read
00bb e004 | | Load 0x0,0x4
00bc 180e | | Execute Package,Field_Execute,Field_Number 0xe
00bd c405 | | Store 0x2,0x5
00be c40b | | Store 0x2,0xb
00bf 0007 | | Action Break_Optional ; Debug Table 0x1.0x36 = 0xbf,0x7
00c0 e405 | | Load 0x2,0x5 ; Debug Table 0x1.0x37 = 0xc0,0x401
00c1 0007 | | Action Break_Optional
00c2 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1.0x38 = 0xc2,0x402
00c3 0007 | | Action Break_Optional ; Debug Table 0x1.0x39 = 0xc3,0x403
00c4 0007 | | Action Break_Optional ; Debug Table 0x1.0x3a = 0xc4,0x404
00c5 0b00 | | Execute_Immediate Case_Compare,0x0 ; Debug Table 0x1.0x3b = 0xc5,0x7
00c6 7008 |p | Jump_Nonzero 0xcf
00c7 0b39 | 9 | Execute_Immediate Case_Compare,0x39
00c8 700b |p | Jump_Nonzero 0xd4
00c9 0b30 | 0 | Execute_Immediate Case_Compare,0x30
00ca 7009 |p | Jump_Nonzero 0xd4
00cb e405 | | Load 0x2,0x5 ; Debug Table 0x1.0x3c = 0xcb,0xd
00cc 841b | | Call 0x2,0x1b
00cd a406 | | Store_Unchecked 0x2,0x6
00ce 780e |x | Jump 0xdd
00cf 0092 0be0 | | Action Push_String_Extended,0xbe0 ; "Command failed - no selection"
; Debug Table 0x1.0x3d = 0xcf,0x8
00d1 e009 | | Load 0x0,0x9
00d2 180d | | Execute Package,Field_Execute,Field_Number 0xd
00d3 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x1.0x3e = 0xd3,0x9
00d4 e405 | | Load 0x2,0x5 ; Debug Table 0x1.0x3f = 0xd4,0xa
00d5 e00a | | Load 0x0,0xa
00d6 1812 | | Execute Package,Field_Execute,Field_Number 0x12
00d7 6805 |h | Jump_Zero 0xdd
00d8 0092 0be1 | | Action Push_String_Extended,0xbe1 ; "Command failed - not an ada object"
; Debug Table 0x1.0x40 = 0xd8,0xb
00da e009 | | Load 0x0,0x9
00db 180d | | Execute Package,Field_Execute,Field_Number 0xd
00dc 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x1.0x41 = 0xdc,0xc
00dd 00d1 | | Pop_Control Pop_Count_1
00de 0007 | | Action Break_Optional ; Debug Table 0x1.0x42 = 0xde,0xe
00df e406 | | Load 0x2,0x6 ; Debug Table 0x1.0x43 = 0xdf,0x801
00e0 021d | | Execute Heap_Access,Is_Null
00e1 6805 |h | Jump_Zero 0xe7 ; Debug Table 0x1.0x44 = 0xe1,0xe
00e2 0092 0be2 | | Action Push_String_Extended,0xbe2 ; "Body_Part failed - no visible part Specified"
; Debug Table 0x1.0x45 = 0xe2,0xf
00e4 e009 | | Load 0x0,0x9
00e5 180d | | Execute Package,Field_Execute,Field_Number 0xd
00e6 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x1.0x46 = 0xe6,0x10
00e7 e406 | | Load 0x2,0x6 ; Debug Table 0x1.0x47 = 0xe7,0x11
00e8 e00b | | Load 0x0,0xb
00e9 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00ea 6803 |h | Jump_Zero 0xee
00eb e406 | | Load 0x2,0x6 ; Debug Table 0x1.0x48 = 0xeb,0x12
00ec 8416 | | Call 0x2,0x16
00ed a406 | | Store_Unchecked 0x2,0x6
00ee 0007 | | Action Break_Optional ; Debug Table 0x1.0x49 = 0xee,0x13
00ef e406 | | Load 0x2,0x6 ; Debug Table 0x1.0x4a = 0xef,0xc01
00f0 0007 | | Action Break_Optional
00f1 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1.0x4b = 0xf1,0xc02
00f2 0007 | | Action Break_Optional ; Debug Table 0x1.0x4c = 0xf2,0xc03
00f3 0007 | | Action Break_Optional ; Debug Table 0x1.0x4d = 0xf3,0xc04
00f4 0b47 | G | Execute_Immediate Case_Compare,0x47 ; Debug Table 0x1.0x4e = 0xf4,0x13
00f5 7005 |p | Jump_Nonzero 0xfb
00f6 0b46 | F | Execute_Immediate Case_Compare,0x46
00f7 7003 |p | Jump_Nonzero 0xfb
00f8 0b48 | H | Execute_Immediate Case_Compare,0x48
00f9 7010 |p | Jump_Nonzero 0x10a
00fa 782d |x- | Jump 0x128 ; Debug Table 0x1.0x4f = 0xfa,0x1b
00fb e406 | | Load 0x2,0x6 ; Debug Table 0x1.0x50 = 0xfb,0x14
00fc 00eb | | Load_Encached Diana_Cache
00fd 18b6 | | Execute Package,Field_Execute,Field_Number 0xb6
00fe e42c | , | Load 0x2,0x2c ; Debug Table 0x1.0x51 = 0xfe,0x1001
00ff 0007 | | Action Break_Optional
0100 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1.0x52 = 0x100,0x1002
0101 0007 | | Action Break_Optional ; Debug Table 0x1.0x53 = 0x101,0x1003
0102 00d0 | | Action Swap_Control ; Debug Table 0x1.0x54 = 0x102,0x1004
0103 00d1 | | Pop_Control Pop_Count_1
0104 0f77 | w | Execute_Immediate Equal,0x77 ; Debug Table 0x1.0x55 = 0x104,0x14
0105 6822 |h" | Jump_Zero 0x128
0106 e406 | | Load 0x2,0x6 ; Debug Table 0x1.0x56 = 0x106,0x15
0107 841f | | Call 0x2,0x1f
0108 a406 | | Store_Unchecked 0x2,0x6
0109 781e |x | Jump 0x128
010a e406 | | Load 0x2,0x6 ; Debug Table 0x1.0x57 = 0x10a,0x16
010b 00eb | | Load_Encached Diana_Cache
010c 18b6 | | Execute Package,Field_Execute,Field_Number 0xb6
010d e42c | , | Load 0x2,0x2c ; Debug Table 0x1.0x58 = 0x10d,0x1401
010e 0007 | | Action Break_Optional
010f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1.0x59 = 0x10f,0x1402
0110 0007 | | Action Break_Optional ; Debug Table 0x1.0x5a = 0x110,0x1403
0111 00d0 | | Action Swap_Control ; Debug Table 0x1.0x5b = 0x111,0x1404
0112 00d1 | | Pop_Control Pop_Count_1
0113 0f77 | w | Execute_Immediate Equal,0x77 ; Debug Table 0x1.0x5c = 0x113,0x16
0114 6813 |h | Jump_Zero 0x128
0115 e406 | | Load 0x2,0x6 ; Debug Table 0x1.0x5d = 0x115,0x17
0116 841a | | Call 0x2,0x1a
0117 6805 |h | Jump_Zero 0x11d
0118 0092 0be3 | | Action Push_String_Extended,0xbe3 ; "Indicated stub already has a body"
; Debug Table 0x1.0x5e = 0x118,0x18
011a e009 | | Load 0x0,0x9
011b 180d | | Execute Package,Field_Execute,Field_Number 0xd
011c 4502 |E | Exit_Subprogram 0x2
011d 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x5f = 0x11d,0x19
011e 4800 |H | Short_Literal 0x0
011f 4801 |H | Short_Literal 0x1
0120 e008 | | Load 0x0,0x8
0121 1b1b | | Execute Package,Field_Read,Field_Number 0x1b
0122 e406 | | Load 0x2,0x6
0123 e003 | | Load 0x0,0x3
0124 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0125 e003 | | Load 0x0,0x3
0126 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0127 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x1.0x60 = 0x127,0x1a
0128 00d1 | | Pop_Control Pop_Count_1
0129 e406 | | Load 0x2,0x6 ; Debug Table 0x1.0x61 = 0x129,0x1c
012a 8417 | | Call 0x2,0x17
012b 7005 |p | Jump_Nonzero 0x131
012c 0092 0be4 | | Action Push_String_Extended,0xbe4 ; "Body_Part failed - indicated object is not a spec"
; Debug Table 0x1.0x62 = 0x12c,0x1d
012e e009 | | Load 0x0,0x9
012f 180d | | Execute Package,Field_Execute,Field_Number 0xd
0130 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x1.0x63 = 0x130,0x1e
0131 e406 | | Load 0x2,0x6 ; Debug Table 0x1.0x64 = 0x131,0x1f
0132 8413 | | Call 0x2,0x13
0133 a404 | | Store_Unchecked 0x2,0x4
0134 e406 | | Load 0x2,0x6 ; Debug Table 0x1.0x65 = 0x134,0x20
0135 841a | | Call 0x2,0x1a
0136 6805 |h | Jump_Zero 0x13c
0137 0092 0be5 | | Action Push_String_Extended,0xbe5 ; "Indicated spec already has a body"
; Debug Table 0x1.0x66 = 0x137,0x21
0139 e009 | | Load 0x0,0x9
013a 180d | | Execute Package,Field_Execute,Field_Number 0xd
013b 4502 |E | Exit_Subprogram 0x2
013c 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1.0x67 = 0x13c,0x22
013d 00ec | | Load_Encached Diana_Tree_Cache
013e 00ec | | Load_Encached Diana_Tree_Cache
013f 00ec | | Load_Encached Diana_Tree_Cache
0140 e406 | | Load 0x2,0x6
0141 8421 | ! | Call 0x2,0x21
0142 c409 | | Store 0x2,0x9
0143 c407 | | Store 0x2,0x7
0144 c408 | | Store 0x2,0x8
0145 c403 | | Store 0x2,0x3
0146 0007 | | Action Break_Optional ; Debug Table 0x1.0x68 = 0x146,0x23
0147 e407 | | Load 0x2,0x7 ; Debug Table 0x1.0x69 = 0x147,0x1801
0148 021d | | Execute Heap_Access,Is_Null
0149 6816 |h | Jump_Zero 0x160 ; Debug Table 0x1.0x6a = 0x149,0x23
014a e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x6b = 0x14a,0x24
014b 1b19 | | Execute Package,Field_Read,Field_Number 0x19
014c e408 | | Load 0x2,0x8
014d 4800 |H | Short_Literal 0x0
014e 4801 |H | Short_Literal 0x1
014f e409 | | Load 0x2,0x9
0150 e403 | | Load 0x2,0x3
0151 e424 | $ | Load 0x2,0x24
0152 4825 |H% | Short_Literal 0x25
0153 4802 |H | Short_Literal 0x2
0154 0099 | | Action Reference_Dynamic
0155 4826 |H& | Short_Literal 0x26
0156 4802 |H | Short_Literal 0x2
0157 0099 | | Action Reference_Dynamic
0158 4827 |H' | Short_Literal 0x27
0159 4802 |H | Short_Literal 0x2
015a 0099 | | Action Reference_Dynamic
015b e003 | | Load 0x0,0x3
015c 181d | | Execute Package,Field_Execute,Field_Number 0x1d
015d c408 | | Store 0x2,0x8
015e c40c | | Store 0x2,0xc
015f 4502 |E | Exit_Subprogram 0x2
0160 e407 | | Load 0x2,0x7 ; Debug Table 0x1.0x6c = 0x160,0x25
0161 842a | * | Call 0x2,0x2a
0162 4502 |E | Exit_Subprogram 0x2
0163 TRAP_0018:
0163 0007 | | Action Break_Optional
0164 e00c | | Load 0x0,0xc ; Debug Table 0x1.0x6d = 0x164,0x26
0165 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0166 0092 0be6 | | Action Push_String_Extended,0xbe6 ; "*** Exception in Make_Body: "
; Debug Table 0x1.0x6e = 0x166,0x27
0168 e00d | | Load 0x0,0xd
0169 180d | | Execute Package,Field_Execute,Field_Number 0xd
016a 01cc | | Execute Vector,Catenate
016b e00c | | Load 0x0,0xc
016c 180f | | Execute Package,Field_Execute,Field_Number 0xf
016d 4502 |E | Exit_Subprogram 0x2
016e 0000 0000 | | .XXX[0x2]
0170 ; --------------------------------------------------------------------------------------
0170 ; SUBPROGRAM
0170 ; --------------------------------------------------------------------------------------
0170 0173 | s | .CONST 0x0173 ; Address of begin
0171 017a | z | .CONST 0x017a ; Address of exception handler
0172 0001 | | .CONST 0x0001 ; Number of locals
0173 BODY_0170:
0173 INIT_0170:
0173 e00e | | Load 0x0,0xe ; Debug Table 0x2 = .DEBUG 0x0173,0x0ed4,0x0002,0x0000,0x005a,0x89e5,0x0000,0x010f
; Debug Table 0x2.0x0 = 0x173,0x1
0174 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0175 4800 |H | Short_Literal 0x0
0176 e7ff | | Load 0x3,-0x1
0177 e00f | | Load 0x0,0xf
0178 180e | | Execute Package,Field_Execute,Field_Number 0xe
0179 4401 |D | Exit_Subprogram With_Result,0x1
017a TRAP_0170:
017a 0007 | | Action Break_Optional
017b 0007 | | Action Break_Optional ; Debug Table 0x2.0x1 = 0x17b,0x2
017c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x2 = 0x17c,0x401
017d 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0x2.0x3 = 0x17d,0x2
017e 0000 0000 | | .XXX[0x2]
0180 ; --------------------------------------------------------------------------------------
0180 ; SUBPROGRAM
0180 ; --------------------------------------------------------------------------------------
0180 0183 | | .CONST 0x0183 ; Address of begin
0181 018a | | .CONST 0x018a ; Address of exception handler
0182 0001 | | .CONST 0x0001 ; Number of locals
0183 BODY_0180:
0183 INIT_0180:
0183 e00e | | Load 0x0,0xe ; Debug Table 0x3 = .DEBUG 0x0183,0x0ede,0x0002,0x0000,0x005a,0x89e5,0x0000,0x0139
; Debug Table 0x3.0x0 = 0x183,0x1
0184 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0185 4800 |H | Short_Literal 0x0
0186 e7ff | | Load 0x3,-0x1
0187 e00f | | Load 0x0,0xf
0188 180f | | Execute Package,Field_Execute,Field_Number 0xf
0189 4401 |D | Exit_Subprogram With_Result,0x1
018a TRAP_0180:
018a 0007 | | Action Break_Optional
018b 0007 | | Action Break_Optional ; Debug Table 0x3.0x1 = 0x18b,0x2
018c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x2 = 0x18c,0x401
018d 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0x3.0x3 = 0x18d,0x2
018e 0000 0000 | | .XXX[0x2]
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 0193 | | .CONST 0x0193 ; Address of begin
0191 0004 | | .CONST 0x0004 ; Address of exception handler
0192 0001 | | .CONST 0x0001 ; Number of locals
0193 BODY_0190:
0193 INIT_0190:
0193 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x0193,0x0ee8,0x0002,0x0000,0x005a,0x89e5,0x0000,0x0163
; Debug Table 0x4.0x0 = 0x193,0x1
0194 4604 |F | Jump_Case 0x4
0195 7810 |x | Jump 0x1a6 ; case 0x0
0196 7803 |x | Jump 0x19a ; case 0x1
0197 7805 |x | Jump 0x19d ; case 0x2
0198 7807 |x | Jump 0x1a0 ; case 0x3
0199 7809 |x | Jump 0x1a3 ; case 0x4
019a e008 | | Load 0x0,0x8 ; Debug Table 0x4.0x1 = 0x19a,0x2
019b 1b13 | | Execute Package,Field_Read,Field_Number 0x13
019c 4401 |D | Exit_Subprogram With_Result,0x1
019d e008 | | Load 0x0,0x8 ; Debug Table 0x4.0x2 = 0x19d,0x3
019e 1b17 | | Execute Package,Field_Read,Field_Number 0x17
019f 4401 |D | Exit_Subprogram With_Result,0x1
01a0 e008 | | Load 0x0,0x8 ; Debug Table 0x4.0x3 = 0x1a0,0x4
01a1 1b16 | | Execute Package,Field_Read,Field_Number 0x16
01a2 4401 |D | Exit_Subprogram With_Result,0x1
01a3 e008 | | Load 0x0,0x8 ; Debug Table 0x4.0x4 = 0x1a3,0x5
01a4 1b10 | | Execute Package,Field_Read,Field_Number 0x10
01a5 4401 |D | Exit_Subprogram With_Result,0x1
01a6 6161 |aa | Indirect_Literal Discrete,0x308,{0x00000000, 0x5a89e502} ; Debug Table 0x4.0x5 = 0x1a6,0x6
01a7 0257 | W | Execute Discrete,Raise
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01ab | | .CONST 0x01ab ; Address of begin
01a9 0004 | | .CONST 0x0004 ; Address of exception handler
01aa 0001 | | .CONST 0x0001 ; Number of locals
01ab BODY_01a8:
01ab INIT_01a8:
01ab 4801 |H | Short_Literal 0x1 ; Debug Table 0x5 = .DEBUG 0x01ab,0x0ef6,0x0002,0x0000,0x005a,0x89e5,0x0000,0x01a5
; Debug Table 0x5.0x0 = 0x1ab,0x1
01ac 0092 0be7 | | Action Push_String_Extended,0xbe7 ; "ADA"
01ae e004 | | Load 0x0,0x4
01af 181a | | Execute Package,Field_Execute,Field_Number 0x1a
01b0 e010 | | Load 0x0,0x10
01b1 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
01b2 00ca | | Action Exit_Nullary_Function
01b3 0000 0000 | | .BLANK 0000[0x5]
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01d6 | | .CONST 0x01d6 ; Address of begin
01b9 0004 | | .CONST 0x0004 ; Address of exception handler
01ba 0007 | | .CONST 0x0007 ; Number of locals
01bb INIT_01b8:
01bb 0007 | | Action Break_Optional ; Debug Table 0x6 = .DEBUG 0x01bb,0x0efa,0x0002,0x0000,0x005a,0x89e5,0x0000,0x01bf
; Debug Table 0x6.0x0 = 0x1bb,0xffff
01bc e002 | | Load 0x0,0x2 ; Debug Table 0x6.0x1 = 0x1bc,0xfffe
01bd 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
01be 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01bf 02c7 | | Declare_Variable Any
01c0 00d8 | | Load_Top At_Offset_0
01c1 1c00 | | Execute_Immediate Run_Utility,0x0
01c2 e002 | | Load 0x0,0x2 ; Debug Table 0x6.0x2 = 0x1c2,0xfffd
01c3 1b0f | | Execute Package,Field_Read,Field_Number 0xf
01c4 02c7 | | Declare_Variable Any
01c5 00d8 | | Load_Top At_Offset_0
01c6 1c00 | | Execute_Immediate Run_Utility,0x0
01c7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x3 = 0x1c7,0xfffc
01c8 e002 | | Load 0x0,0x2 ; Debug Table 0x6.0x4 = 0x1c8,0xfffb
01c9 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d
01ca 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01cb 02c7 | | Declare_Variable Any
01cc 00d8 | | Load_Top At_Offset_0
01cd 1c00 | | Execute_Immediate Run_Utility,0x0
01ce e002 | | Load 0x0,0x2 ; Debug Table 0x6.0x5 = 0x1ce,0xfffa
01cf 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01d0 e002 | | Load 0x0,0x2 ; Debug Table 0x6.0x6 = 0x1d0,0xfff9
01d1 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
01d2 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
01d3 02c7 | | Declare_Variable Any
01d4 00d8 | | Load_Top At_Offset_0
01d5 1c00 | | Execute_Immediate Run_Utility,0x0
01d6 BODY_01b8:
01d6 e002 | | Load 0x0,0x2 ; Debug Table 0x6.0x7 = 0x1d6,0x1
01d7 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01d8 e602 | | Load 0x3,0x2
01d9 0120 | | Execute Any,Is_Value
01da 6804 |h | Jump_Zero 0x1df
01db e002 | | Load 0x0,0x2
01dc 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
01dd 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01de 7801 |x | Jump 0x1e0
01df e602 | | Load 0x3,0x2
01e0 e7ff | | Load 0x3,-0x1
01e1 e002 | | Load 0x0,0x2
01e2 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
01e3 181c | | Execute Package,Field_Execute,Field_Number 0x1c
01e4 c602 | | Store 0x3,0x2
01e5 005a | Z | Store_Top Discrete,At_Offset_2
01e6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x8 = 0x1e6,0x2
01e7 0092 0be8 | | Action Push_String_Extended,0xbe8 ; "Ada.Get_Unit"
01e9 e003 | | Load 0x0,0x3
01ea 180f | | Execute Package,Field_Execute,Field_Number 0xf
01eb e602 | | Load 0x3,0x2 ; Debug Table 0x6.0x9 = 0x1eb,0x3
01ec e002 | | Load 0x0,0x2
01ed 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
01ee 1812 | | Execute Package,Field_Execute,Field_Number 0x12
01ef c603 | | Store 0x3,0x3
01f0 e002 | | Load 0x0,0x2 ; Debug Table 0x6.0xa = 0x1f0,0x4
01f1 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01f2 00db | | Load_Top At_Offset_3
01f3 0120 | | Execute Any,Is_Value
01f4 6804 |h | Jump_Zero 0x1f9
01f5 e002 | | Load 0x0,0x2
01f6 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d
01f7 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01f8 7801 |x | Jump 0x1fa
01f9 00db | | Load_Top At_Offset_3
01fa e603 | | Load 0x3,0x3
01fb e002 | | Load 0x0,0x2
01fc 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d
01fd 181d | | Execute Package,Field_Execute,Field_Number 0x1d
01fe c605 | | Store 0x3,0x5
01ff 005a | Z | Store_Top Discrete,At_Offset_2
0200 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0xb = 0x200,0x5
0201 0092 0be9 | | Action Push_String_Extended,0xbe9 ; "Control_Point.Enclosing_Directory"
0203 e003 | | Load 0x0,0x3
0204 180f | | Execute Package,Field_Execute,Field_Number 0xf
0205 e002 | | Load 0x0,0x2 ; Debug Table 0x6.0xc = 0x205,0x6
0206 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0207 00d9 | | Load_Top At_Offset_1
0208 0120 | | Execute Any,Is_Value
0209 6804 |h | Jump_Zero 0x20e
020a e002 | | Load 0x0,0x2
020b 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
020c 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
020d 7801 |x | Jump 0x20f
020e 00d9 | | Load_Top At_Offset_1
020f e002 | | Load 0x0,0x2
0210 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0211 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0212 4800 |H | Short_Literal 0x0
0213 4800 |H | Short_Literal 0x0
0214 4801 |H | Short_Literal 0x1
0215 4800 |H | Short_Literal 0x0
0216 e00e | | Load 0x0,0xe
0217 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0218 4800 |H | Short_Literal 0x0
0219 e605 | | Load 0x3,0x5
021a e002 | | Load 0x0,0x2
021b 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
021c 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
021d c604 | | Store 0x3,0x4
021e c607 | | Store 0x3,0x7
021f 005a | Z | Store_Top Discrete,At_Offset_2
0220 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0xd = 0x220,0x7
0221 0092 0bea | | Action Push_String_Extended,0xbea ; "Ada.Open"
0223 e003 | | Load 0x0,0x3
0224 180f | | Execute Package,Field_Execute,Field_Number 0xf
0225 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0xe = 0x225,0x8
0226 4401 |D | Exit_Subprogram With_Result,0x1
0227 0000 | | .XXX[0x1]
0228 ; --------------------------------------------------------------------------------------
0228 ; SUBPROGRAM
0228 ; --------------------------------------------------------------------------------------
0228 022b | + | .CONST 0x022b ; Address of begin
0229 0004 | | .CONST 0x0004 ; Address of exception handler
022a 0001 | | .CONST 0x0001 ; Number of locals
022b BODY_0228:
022b INIT_0228:
022b 0007 | | Action Break_Optional ; Debug Table 0x7 = .DEBUG 0x022b,0x0f1a,0x0002,0x0000,0x005a,0x89e5,0x0000,0x025f
; Debug Table 0x7.0x0 = 0x22b,0x1
022c e7ff | | Load 0x3,-0x1 ; Debug Table 0x7.0x1 = 0x22c,0x401
022d 0007 | | Action Break_Optional
022e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x7.0x2 = 0x22e,0x402
022f 0007 | | Action Break_Optional ; Debug Table 0x7.0x3 = 0x22f,0x403
0230 0007 | | Action Break_Optional ; Debug Table 0x7.0x4 = 0x230,0x404
0231 0ba8 | | Execute_Immediate Case_Compare,0xa8 ; Debug Table 0x7.0x5 = 0x231,0x1
0232 700d |p | Jump_Nonzero 0x240
0233 0b49 | I | Execute_Immediate Case_Compare,0x49
0234 7010 |p | Jump_Nonzero 0x245
0235 0b48 | H | Execute_Immediate Case_Compare,0x48
0236 7013 |p | Jump_Nonzero 0x24a
0237 0b47 | G | Execute_Immediate Case_Compare,0x47
0238 7011 |p | Jump_Nonzero 0x24a
0239 0b46 | F | Execute_Immediate Case_Compare,0x46
023a 700f |p | Jump_Nonzero 0x24a
023b 0b4e | N | Execute_Immediate Case_Compare,0x4e
023c 7012 |p | Jump_Nonzero 0x24f
023d 0007 | | Action Break_Optional ; Debug Table 0x7.0x6 = 0x23d,0x6
023e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x7 = 0x23e,0x801
023f 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0x7.0x8 = 0x23f,0x6
0240 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x9 = 0x240,0x2
0241 00eb | | Load_Encached Diana_Cache
0242 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9
0243 8414 | | Call 0x2,0x14
0244 4401 |D | Exit_Subprogram With_Result,0x1
0245 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0xa = 0x245,0x3
0246 00eb | | Load_Encached Diana_Cache
0247 18e5 | | Execute Package,Field_Execute,Field_Number 0xe5
0248 8414 | | Call 0x2,0x14
0249 4401 |D | Exit_Subprogram With_Result,0x1
024a 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0xb = 0x24a,0x4
024b 00eb | | Load_Encached Diana_Cache
024c 18b6 | | Execute Package,Field_Execute,Field_Number 0xb6
024d 8414 | | Call 0x2,0x14
024e 4401 |D | Exit_Subprogram With_Result,0x1
024f 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0xc = 0x24f,0x5
0250 00eb | | Load_Encached Diana_Cache
0251 18d1 | | Execute Package,Field_Execute,Field_Number 0xd1
0252 4401 |D | Exit_Subprogram With_Result,0x1
0253 0000 0000 | | .BLANK 0000[0x5]
0258 ; --------------------------------------------------------------------------------------
0258 ; SUBPROGRAM
0258 ; --------------------------------------------------------------------------------------
0258 025d | ] | .CONST 0x025d ; Address of begin
0259 0004 | | .CONST 0x0004 ; Address of exception handler
025a 0003 | | .CONST 0x0003 ; Number of locals
025b INIT_0258:
025b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x8 = .DEBUG 0x025b,0x0f36,0x0002,0x0000,0x005a,0x89e5,0x0000,0x02c3
; Debug Table 0x8.0x0 = 0x25b,0xffff
025c 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x8.0x1 = 0x25c,0xfffe
025d BODY_0258:
025d e7ff | | Load 0x3,-0x1 ; Debug Table 0x8.0x2 = 0x25d,0x1
025e 00eb | | Load_Encached Diana_Cache
025f 1889 | | Execute Package,Field_Execute,Field_Number 0x89
0260 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0261 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x3 = 0x261,0x2
0262 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0263 7845 |xE | Jump 0x2a9
0264 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x4 = 0x264,0x4
0265 0007 | | Action Break_Optional
0266 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x5 = 0x266,0x401
0267 7002 |p | Jump_Nonzero 0x26a
0268 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x6 = 0x268,0x402
0269 782c |x, | Jump 0x296
026a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x7 = 0x26a,0x403
026b 0217 | | Execute Heap_Access,All_Reference
026c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
026d 6804 |h | Jump_Zero 0x272
026e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x8 = 0x26e,0x404
026f 0217 | | Execute Heap_Access,All_Reference
0270 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0271 7824 |x$ | Jump 0x296
0272 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x9 = 0x272,0x405
0273 0007 | | Action Break_Optional
0274 e605 | | Load 0x3,0x5 ; Debug Table 0x8.0xa = 0x274,0x801
0275 0007 | | Action Break_Optional
0276 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x8.0xb = 0x276,0x802
0277 0007 | | Action Break_Optional ; Debug Table 0x8.0xc = 0x277,0x803
0278 00d0 | | Action Swap_Control ; Debug Table 0x8.0xd = 0x278,0x804
0279 00d1 | | Pop_Control Pop_Count_1
027a 49bb |I | Short_Literal 0x1bb ; Debug Table 0x8.0xe = 0x27a,0x405
027b 00eb | | Load_Encached Diana_Cache
027c 0098 | | Execute Package,Field_Read_Dynamic
027d 012c | , | Execute Any,Size
027e e011 | | Load 0x0,0x11
027f 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0280 025b | [ | Execute Discrete,Check_In_Type
0281 0273 | s | Execute Discrete,Plus
0282 00d9 | | Load_Top At_Offset_1
0283 0007 | | Action Break_Optional
0284 e606 | | Load 0x3,0x6 ; Debug Table 0x8.0xf = 0x284,0xc01
0285 0007 | | Action Break_Optional
0286 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x8.0x10 = 0x286,0xc02
0287 0007 | | Action Break_Optional ; Debug Table 0x8.0x11 = 0x287,0xc03
0288 00d0 | | Action Swap_Control ; Debug Table 0x8.0x12 = 0x288,0xc04
0289 00d1 | | Pop_Control Pop_Count_1
028a 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x8.0x13 = 0x28a,0x804
028b 00eb | | Load_Encached Diana_Cache
028c 0098 | | Execute Package,Field_Read_Dynamic
028d 49c9 |I | Short_Literal 0x1c9
028e 00eb | | Load_Encached Diana_Cache
028f 0098 | | Execute Package,Field_Read_Dynamic
0290 49ca |I | Short_Literal 0x1ca
0291 00eb | | Load_Encached Diana_Cache
0292 0095 | | Execute Package,Field_Reference_Dynamic
0293 e012 | | Load 0x0,0x12
0294 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0295 7800 |x | Jump 0x296
0296 00d0 | | Action Swap_Control
0297 00d1 | | Pop_Control Pop_Count_1
0298 e7fe | | Load 0x3,-0x2 ; Debug Table 0x8.0x14 = 0x298,0x4
0299 021f | | Execute Heap_Access,Equal
029a 6802 |h | Jump_Zero 0x29d
029b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x15 = 0x29b,0x5
029c 4402 |D | Exit_Subprogram With_Result,0x2
029d 0007 | | Action Break_Optional ; Debug Table 0x8.0x16 = 0x29d,0x6
029e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x17 = 0x29e,0x1001
029f 7002 |p | Jump_Nonzero 0x2a2
02a0 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x8.0x18 = 0x2a0,0x1002
02a1 7803 |x | Jump 0x2a5
02a2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x19 = 0x2a2,0x1003
02a3 0217 | | Execute Heap_Access,All_Reference
02a4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
02a5 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x8.0x1a = 0x2a5,0x6
02a6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x1b = 0x2a6,0x7
02a7 0a01 | | Execute_Immediate Plus,0x1
02a8 0059 | Y | Store_Top Discrete,At_Offset_1
02a9 0007 | | Action Break_Optional ; Debug Table 0x8.0x1c = 0x2a9,0x3
02aa 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x1d = 0x2aa,0x1401
02ab 021d | | Execute Heap_Access,Is_Null
02ac 6fb7 |o | Jump_Zero 0x264 ; Debug Table 0x8.0x1e = 0x2ac,0x3
02ad 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x1f = 0x2ad,0x8
02ae 4402 |D | Exit_Subprogram With_Result,0x2
02af 0000 | | .XXX[0x1]
02b0 ; --------------------------------------------------------------------------------------
02b0 ; SUBPROGRAM
02b0 ; --------------------------------------------------------------------------------------
02b0 02b8 | | .CONST 0x02b8 ; Address of begin
02b1 0004 | | .CONST 0x0004 ; Address of exception handler
02b2 0002 | | .CONST 0x0002 ; Number of locals
02b3 INIT_02b0:
02b3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9 = .DEBUG 0x02b3,0x0f78,0x0002,0x0000,0x005a,0x89e5,0x0000,0x031d
; Debug Table 0x9.0x0 = 0x2b3,0xffff
02b4 00db | | Load_Top At_Offset_3
02b5 00eb | | Load_Encached Diana_Cache
02b6 18ec | | Execute Package,Field_Execute,Field_Number 0xec
02b7 0031 | 1 | Store_Top Heap_Access,At_Offset_1
02b8 BODY_02b0:
02b8 7804 |x | Jump 0x2bd
02b9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x1 = 0x2b9,0x2
02ba 00eb | | Load_Encached Diana_Cache
02bb 18ec | | Execute Package,Field_Execute,Field_Number 0xec
02bc 0031 | 1 | Store_Top Heap_Access,At_Offset_1
02bd 0007 | | Action Break_Optional ; Debug Table 0x9.0x2 = 0x2bd,0x1
02be 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x3 = 0x2be,0x401
02bf 021d | | Execute Heap_Access,Is_Null
02c0 7004 |p | Jump_Nonzero 0x2c5 ; Debug Table 0x9.0x4 = 0x2c0,0x1
02c1 00d8 | | Load_Top At_Offset_0
02c2 e00b | | Load 0x0,0xb
02c3 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
02c4 6ff4 |o | Jump_Zero 0x2b9
02c5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x5 = 0x2c5,0x3
02c6 4401 |D | Exit_Subprogram With_Result,0x1
02c7 0000 | | .XXX[0x1]
02c8 ; --------------------------------------------------------------------------------------
02c8 ; SUBPROGRAM
02c8 ; --------------------------------------------------------------------------------------
02c8 02cb | | .CONST 0x02cb ; Address of begin
02c9 0303 | | .CONST 0x0303 ; Address of exception handler
02ca 0001 | | .CONST 0x0001 ; Number of locals
02cb BODY_02c8:
02cb INIT_02c8:
02cb 0007 | | Action Break_Optional ; Debug Table 0xa = .DEBUG 0x02cb,0x0f86,0x0002,0x0000,0x005a,0x89e5,0x0000,0x035c
; Debug Table 0xa.0x0 = 0x2cb,0x1
02cc e7ff | | Load 0x3,-0x1 ; Debug Table 0xa.0x1 = 0x2cc,0x401
02cd 0007 | | Action Break_Optional
02ce 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xa.0x2 = 0x2ce,0x402
02cf 0007 | | Action Break_Optional ; Debug Table 0xa.0x3 = 0x2cf,0x403
02d0 0007 | | Action Break_Optional ; Debug Table 0xa.0x4 = 0x2d0,0x404
02d1 0ba8 | | Execute_Immediate Case_Compare,0xa8 ; Debug Table 0xa.0x5 = 0x2d1,0x1
02d2 700c |p | Jump_Nonzero 0x2df
02d3 0b41 | A | Execute_Immediate Case_Compare,0x41
02d4 701d |p | Jump_Nonzero 0x2f2
02d5 0b3e | > | Execute_Immediate Case_Compare,0x3e
02d6 701b |p | Jump_Nonzero 0x2f2
02d7 0b3f | ? | Execute_Immediate Case_Compare,0x3f
02d8 7019 |p | Jump_Nonzero 0x2f2
02d9 0b3d | = | Execute_Immediate Case_Compare,0x3d
02da 7017 |p | Jump_Nonzero 0x2f2
02db 0b3b | ; | Execute_Immediate Case_Compare,0x3b
02dc 7017 |p | Jump_Nonzero 0x2f4
02dd 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x6 = 0x2dd,0x9
02de 4401 |D | Exit_Subprogram With_Result,0x1
02df 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x7 = 0x2df,0x2
02e0 00eb | | Load_Encached Diana_Cache
02e1 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9
02e2 e603 | | Load 0x3,0x3 ; Debug Table 0xa.0x8 = 0x2e2,0x801
02e3 0007 | | Action Break_Optional
02e4 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xa.0x9 = 0x2e4,0x802
02e5 0007 | | Action Break_Optional ; Debug Table 0xa.0xa = 0x2e5,0x803
02e6 00d0 | | Action Swap_Control ; Debug Table 0xa.0xb = 0x2e6,0x804
02e7 00d1 | | Pop_Control Pop_Count_1
02e8 0b41 | A | Execute_Immediate Case_Compare,0x41 ; Debug Table 0xa.0xc = 0x2e8,0x2
02e9 7006 |p | Jump_Nonzero 0x2f0
02ea 0b3e | > | Execute_Immediate Case_Compare,0x3e
02eb 7004 |p | Jump_Nonzero 0x2f0
02ec 0b3d | = | Execute_Immediate Case_Compare,0x3d
02ed 7002 |p | Jump_Nonzero 0x2f0
02ee 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0xd = 0x2ee,0x4
02ef 4401 |D | Exit_Subprogram With_Result,0x1
02f0 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0xe = 0x2f0,0x3
02f1 4401 |D | Exit_Subprogram With_Result,0x1
02f2 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0xf = 0x2f2,0x5
02f3 4401 |D | Exit_Subprogram With_Result,0x1
02f4 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x10 = 0x2f4,0x6
02f5 00eb | | Load_Encached Diana_Cache
02f6 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8
02f7 e603 | | Load 0x3,0x3 ; Debug Table 0xa.0x11 = 0x2f7,0xc01
02f8 0007 | | Action Break_Optional
02f9 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xa.0x12 = 0x2f9,0xc02
02fa 0007 | | Action Break_Optional ; Debug Table 0xa.0x13 = 0x2fa,0xc03
02fb 00d0 | | Action Swap_Control ; Debug Table 0xa.0x14 = 0x2fb,0xc04
02fc 00d1 | | Pop_Control Pop_Count_1
02fd 0b73 | s | Execute_Immediate Case_Compare,0x73 ; Debug Table 0xa.0x15 = 0x2fd,0x6
02fe 7002 |p | Jump_Nonzero 0x301
02ff 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x16 = 0x2ff,0x8
0300 4401 |D | Exit_Subprogram With_Result,0x1
0301 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x17 = 0x301,0x7
0302 4401 |D | Exit_Subprogram With_Result,0x1
0303 TRAP_02c8:
0303 0007 | | Action Break_Optional
0304 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x18 = 0x304,0xa
0305 4401 |D | Exit_Subprogram With_Result,0x1
0306 0000 0000 | | .XXX[0x2]
0308 0000 0000 | | .LITERAL {0x00000000, 0x5a89e502}
030c 0000 0000 | | .LITERAL {0x00000000, 0x00000d18}
0310 0000 0000 | | .LITERAL {0x00000000, 0x005a89e5}
0314 0000 0000 | | .BLANK 0000[0x4]
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 031e | | .CONST 0x031e ; Address of begin
0319 0323 | # | .CONST 0x0323 ; Address of exception handler
031a 0002 | | .CONST 0x0002 ; Number of locals
031b INIT_0318:
031b 0007 | | Action Break_Optional ; Debug Table 0xb = .DEBUG 0x031b,0x0fba,0x0002,0x0000,0x005a,0x89e5,0x0000,0x03d8
; Debug Table 0xb.0x0 = 0x31b,0xffff
031c 029f 08d3 | | Declare_Subprogram For_Call,INIT_08d0 ; Debug Table 0xb.0x1 = 0x31c,0xfffe
031e BODY_0318:
031e e7fe | | Load 0x3,-0x2 ; Debug Table 0xb.0x2 = 0x31e,0x1
031f e7ff | | Load 0x3,-0x1
0320 8602 | | Call 0x3,0x2
0321 4801 |H | Short_Literal 0x1 ; Debug Table 0xb.0x3 = 0x321,0x2
0322 4402 |D | Exit_Subprogram With_Result,0x2
0323 TRAP_0318:
0323 62a0 |b | Indirect_Literal Discrete,0x5c4,{0x00000000, 0x5a89e503}
0324 010f | | Execute Exception,Equal
0325 6802 |h | Jump_Zero 0x328
0326 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x4 = 0x326,0x3
0327 4402 |D | Exit_Subprogram With_Result,0x2
0328 0100 | | Execute Exception,Raise
0329 0000 0000 | | .BLANK 0000[0x7]
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 0344 | D | .CONST 0x0344 ; Address of begin
0331 0004 | | .CONST 0x0004 ; Address of exception handler
0332 0009 | | .CONST 0x0009 ; Number of locals
0333 INIT_0330:
0333 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc = .DEBUG 0x0333,0x0fc6,0x0002,0x0000,0x005a,0x89e5,0x0000,0x053e
; Debug Table 0xc.0x0 = 0x333,0xffff
0334 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x1 = 0x334,0xfffe
0335 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x2 = 0x335,0xfffd
0336 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xc.0x3 = 0x336,0xfffc
0337 00eb | | Load_Encached Diana_Cache ; Debug Table 0xc.0x4 = 0x337,0xfffb
0338 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0339 e002 | | Load 0x0,0x2 ; Debug Table 0xc.0x5 = 0x339,0xfffa
033a 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
033b 1b18 | | Execute Package,Field_Read,Field_Number 0x18
033c 02c7 | | Declare_Variable Any
033d 00d8 | | Load_Top At_Offset_0
033e 1c00 | | Execute_Immediate Run_Utility,0x0
033f e002 | | Load 0x0,0x2 ; Debug Table 0xc.0x6 = 0x33f,0xfff9
0340 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0341 e002 | | Load 0x0,0x2 ; Debug Table 0xc.0x7 = 0x341,0xfff8
0342 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0343 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0344 BODY_0330:
0344 0007 | | Action Break_Optional ; Debug Table 0xc.0x8 = 0x344,0x1
0345 e7ff | | Load 0x3,-0x1 ; Debug Table 0xc.0x9 = 0x345,0x401
0346 0007 | | Action Break_Optional
0347 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xc.0xa = 0x347,0x402
0348 0007 | | Action Break_Optional ; Debug Table 0xc.0xb = 0x348,0x403
0349 0007 | | Action Break_Optional ; Debug Table 0xc.0xc = 0x349,0x404
034a 0ba8 | | Execute_Immediate Case_Compare,0xa8 ; Debug Table 0xc.0xd = 0x34a,0x1
034b 700b |p | Jump_Nonzero 0x357
034c e7ff | | Load 0x3,-0x1 ; Debug Table 0xc.0xe = 0x34c,0x3
034d e00b | | Load 0x0,0xb
034e 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
034f 6803 |h | Jump_Zero 0x353
0350 e7ff | | Load 0x3,-0x1 ; Debug Table 0xc.0xf = 0x350,0x4
0351 a604 | | Store_Unchecked 0x3,0x4
0352 7808 |x | Jump 0x35b
0353 e7ff | | Load 0x3,-0x1 ; Debug Table 0xc.0x10 = 0x353,0x5
0354 8416 | | Call 0x2,0x16
0355 a604 | | Store_Unchecked 0x3,0x4
0356 7804 |x | Jump 0x35b
0357 e7ff | | Load 0x3,-0x1 ; Debug Table 0xc.0x11 = 0x357,0x2
0358 00eb | | Load_Encached Diana_Cache
0359 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9
035a a604 | | Store_Unchecked 0x3,0x4
035b 00d1 | | Pop_Control Pop_Count_1
035c e002 | | Load 0x0,0x2 ; Debug Table 0xc.0x12 = 0x35c,0x6
035d 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
035e 1b0f | | Execute Package,Field_Read,Field_Number 0xf
035f 00db | | Load_Top At_Offset_3
0360 625f |b_ | Indirect_Literal Discrete,0x5c0,{0x00000000, 0x00004000}
0361 e00e | | Load 0x0,0xe
0362 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0363 e005 | | Load 0x0,0x5
0364 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0365 e013 | | Load 0x0,0x13
0366 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0367 4800 |H | Short_Literal 0x0
0368 4800 |H | Short_Literal 0x0
0369 0007 | | Action Break_Optional
036a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x13 = 0x36a,0x801
036b e604 | | Load 0x3,0x4 ; Debug Table 0xc.0x14 = 0x36b,0x6
036c e002 | | Load 0x0,0x2
036d 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
036e 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
036f 0092 0beb | | Action Push_String_Extended,0xbeb ; "'body"
0371 01cc | | Execute Vector,Catenate
0372 e002 | | Load 0x0,0x2
0373 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0374 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0375 c607 | | Store 0x3,0x7
0376 0059 | Y | Store_Top Discrete,At_Offset_1
0377 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x15 = 0x377,0x7
0378 0b00 | | Execute_Immediate Case_Compare,0x0
0379 7005 |p | Jump_Nonzero 0x37f
037a 0b06 | | Execute_Immediate Case_Compare,0x6
037b 7003 |p | Jump_Nonzero 0x37f
037c 0007 | | Action Break_Optional ; Debug Table 0xc.0x16 = 0x37c,0x9
037d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x17 = 0x37d,0xc01
037e 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0xc.0x18 = 0x37e,0x9
037f 00d1 | | Pop_Control Pop_Count_1
0380 7853 |xS | Jump 0x3d4
0381 e002 | | Load 0x0,0x2 ; Debug Table 0xc.0x19 = 0x381,0xb
0382 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0383 e002 | | Load 0x0,0x2
0384 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0385 623a |b: | Indirect_Literal Discrete,0x5c0,{0x00000000, 0x00004000}
0386 e00e | | Load 0x0,0xe
0387 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0388 e607 | | Load 0x3,0x7
0389 e002 | | Load 0x0,0x2
038a 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
038b 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
038c c602 | | Store 0x3,0x2
038d 005a | Z | Store_Top Discrete,At_Offset_2
038e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x1a = 0x38e,0xc
038f 703f |p? | Jump_Nonzero 0x3cf
0390 e602 | | Load 0x3,0x2 ; Debug Table 0xc.0x1b = 0x390,0xd
0391 8416 | | Call 0x2,0x16
0392 a602 | | Store_Unchecked 0x3,0x2
0393 0007 | | Action Break_Optional ; Debug Table 0xc.0x1c = 0x393,0xe
0394 e602 | | Load 0x3,0x2 ; Debug Table 0xc.0x1d = 0x394,0x1001
0395 0007 | | Action Break_Optional
0396 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xc.0x1e = 0x396,0x1002
0397 0007 | | Action Break_Optional ; Debug Table 0xc.0x1f = 0x397,0x1003
0398 0007 | | Action Break_Optional ; Debug Table 0xc.0x20 = 0x398,0x1004
0399 a606 | | Store_Unchecked 0x3,0x6 ; Debug Table 0xc.0x21 = 0x399,0xe
039a 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x22 = 0x39a,0xf
039b 0b47 | G | Execute_Immediate Case_Compare,0x47
039c 7005 |p | Jump_Nonzero 0x3a2
039d 0b46 | F | Execute_Immediate Case_Compare,0x46
039e 7003 |p | Jump_Nonzero 0x3a2
039f 0b48 | H | Execute_Immediate Case_Compare,0x48
03a0 7001 |p | Jump_Nonzero 0x3a2
03a1 782c |x, | Jump 0x3ce ; Debug Table 0xc.0x23 = 0x3a1,0x18
03a2 e606 | | Load 0x3,0x6 ; Debug Table 0xc.0x24 = 0x3a2,0x10
03a3 0f48 | H | Execute_Immediate Equal,0x48
03a4 680a |h | Jump_Zero 0x3af
03a5 e602 | | Load 0x3,0x2 ; Debug Table 0xc.0x25 = 0x3a5,0x11
03a6 00eb | | Load_Encached Diana_Cache
03a7 18ce | | Execute Package,Field_Execute,Field_Number 0xce
03a8 e604 | | Load 0x3,0x4
03a9 00eb | | Load_Encached Diana_Cache
03aa 18ce | | Execute Package,Field_Execute,Field_Number 0xce
03ab 8418 | | Call 0x2,0x18
03ac 0f00 | | Execute_Immediate Equal,0x0
03ad a605 | | Store_Unchecked 0x3,0x5
03ae 7802 |x | Jump 0x3b1
03af 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x26 = 0x3af,0x12
03b0 a605 | | Store_Unchecked 0x3,0x5
03b1 e605 | | Load 0x3,0x5 ; Debug Table 0xc.0x27 = 0x3b1,0x13
03b2 701b |p | Jump_Nonzero 0x3ce
03b3 e602 | | Load 0x3,0x2 ; Debug Table 0xc.0x28 = 0x3b3,0x14
03b4 00eb | | Load_Encached Diana_Cache
03b5 18b6 | | Execute Package,Field_Execute,Field_Number 0xb6
03b6 e60b | | Load 0x3,0xb ; Debug Table 0xc.0x29 = 0x3b6,0x1401
03b7 0007 | | Action Break_Optional
03b8 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xc.0x2a = 0x3b8,0x1402
03b9 0007 | | Action Break_Optional ; Debug Table 0xc.0x2b = 0x3b9,0x1403
03ba 00d0 | | Action Swap_Control ; Debug Table 0xc.0x2c = 0x3ba,0x1404
03bb 00d1 | | Pop_Control Pop_Count_1
03bc 0b77 | w | Execute_Immediate Case_Compare,0x77 ; Debug Table 0xc.0x2d = 0x3bc,0x14
03bd 7002 |p | Jump_Nonzero 0x3c0
03be e602 | | Load 0x3,0x2 ; Debug Table 0xc.0x2e = 0x3be,0x17
03bf 4401 |D | Exit_Subprogram With_Result,0x1
03c0 e002 | | Load 0x0,0x2 ; Debug Table 0xc.0x2f = 0x3c0,0x15
03c1 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03c2 00ec | | Load_Encached Diana_Tree_Cache
03c3 61fc |a | Indirect_Literal Discrete,0x5c0,{0x00000000, 0x00004000}
03c4 e00e | | Load 0x0,0xe
03c5 1b0e | | Execute Package,Field_Read,Field_Number 0xe
03c6 e607 | | Load 0x3,0x7
03c7 e002 | | Load 0x0,0x2
03c8 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
03c9 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
03ca c603 | | Store 0x3,0x3
03cb c608 | | Store 0x3,0x8
03cc e603 | | Load 0x3,0x3 ; Debug Table 0xc.0x30 = 0x3cc,0x16
03cd 4401 |D | Exit_Subprogram With_Result,0x1
03ce 00d1 | | Pop_Control Pop_Count_1
03cf 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x31 = 0x3cf,0x19
03d0 e002 | | Load 0x0,0x2
03d1 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
03d2 181d | | Execute Package,Field_Execute,Field_Number 0x1d
03d3 c607 | | Store 0x3,0x7
03d4 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x32 = 0x3d4,0xa
03d5 e002 | | Load 0x0,0x2
03d6 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
03d7 181e | | Execute Package,Field_Execute,Field_Number 0x1e
03d8 6fa8 |o | Jump_Zero 0x381
03d9 0007 | | Action Break_Optional ; Debug Table 0xc.0x33 = 0x3d9,0x1a
03da 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x34 = 0x3da,0x1801
03db 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0xc.0x35 = 0x3db,0x1a
03dc 0000 0000 | | .BLANK 0000[0x4]
03e0 ; --------------------------------------------------------------------------------------
03e0 ; SUBPROGRAM
03e0 ; --------------------------------------------------------------------------------------
03e0 03eb | | .CONST 0x03eb ; Address of begin
03e1 0004 | | .CONST 0x0004 ; Address of exception handler
03e2 0004 | | .CONST 0x0004 ; Number of locals
03e3 INIT_03e0:
03e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd = .DEBUG 0x03e3,0x1034,0x0002,0x0000,0x005a,0x89e5,0x0000,0x0683
; Debug Table 0xd.0x0 = 0x3e3,0xffff
03e4 e002 | | Load 0x0,0x2 ; Debug Table 0xd.0x1 = 0x3e4,0xfffe
03e5 1b0f | | Execute Package,Field_Read,Field_Number 0xf
03e6 02c7 | | Declare_Variable Any
03e7 00d8 | | Load_Top At_Offset_0
03e8 1c00 | | Execute_Immediate Run_Utility,0x0
03e9 e002 | | Load 0x0,0x2 ; Debug Table 0xd.0x2 = 0x3e9,0xfffd
03ea 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03eb BODY_03e0:
03eb e7ff | | Load 0x3,-0x1 ; Debug Table 0xd.0x3 = 0x3eb,0x1
03ec 4976 |Iv | Short_Literal 0x176
03ed 00eb | | Load_Encached Diana_Cache
03ee 0098 | | Execute Package,Field_Read_Dynamic
03ef 1811 | | Execute Package,Field_Execute,Field_Number 0x11
03f0 840f | | Call 0x2,0xf
03f1 0033 | 3 | Store_Top Heap_Access,At_Offset_3
03f2 0007 | | Action Break_Optional ; Debug Table 0xd.0x4 = 0x3f2,0x2
03f3 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x5 = 0x3f3,0x401
03f4 021d | | Execute Heap_Access,Is_Null
03f5 6803 |h | Jump_Zero 0x3f9 ; Debug Table 0xd.0x6 = 0x3f5,0x2
03f6 e7ff | | Load 0x3,-0x1 ; Debug Table 0xd.0x7 = 0x3f6,0x3
03f7 8419 | | Call 0x2,0x19
03f8 0033 | 3 | Store_Top Heap_Access,At_Offset_3
03f9 0007 | | Action Break_Optional ; Debug Table 0xd.0x8 = 0x3f9,0x4
03fa e602 | | Load 0x3,0x2 ; Debug Table 0xd.0x9 = 0x3fa,0x801
03fb 0007 | | Action Break_Optional
03fc 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xd.0xa = 0x3fc,0x802
03fd 0007 | | Action Break_Optional ; Debug Table 0xd.0xb = 0x3fd,0x803
03fe 0007 | | Action Break_Optional ; Debug Table 0xd.0xc = 0x3fe,0x804
03ff 0b4e | N | Execute_Immediate Case_Compare,0x4e ; Debug Table 0xd.0xd = 0x3ff,0x4
0400 7006 |p | Jump_Nonzero 0x407
0401 0b77 | w | Execute_Immediate Case_Compare,0x77
0402 7006 |p | Jump_Nonzero 0x409
0403 0b00 | | Execute_Immediate Case_Compare,0x0
0404 7020 |p | Jump_Nonzero 0x425
0405 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0xe = 0x405,0x9
0406 4401 |D | Exit_Subprogram With_Result,0x1
0407 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0xf = 0x407,0x5
0408 4401 |D | Exit_Subprogram With_Result,0x1
0409 e002 | | Load 0x0,0x2 ; Debug Table 0xd.0x10 = 0x409,0x6
040a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
040b 00db | | Load_Top At_Offset_3
040c 0120 | | Execute Any,Is_Value
040d 6803 |h | Jump_Zero 0x411
040e e002 | | Load 0x0,0x2
040f 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0410 7801 |x | Jump 0x412
0411 00db | | Load_Top At_Offset_3
0412 61ad |a | Indirect_Literal Discrete,0x5c0,{0x00000000, 0x00004000}
0413 e00e | | Load 0x0,0xe
0414 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0415 4801 |H | Short_Literal 0x1
0416 e002 | | Load 0x0,0x2
0417 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0418 e602 | | Load 0x3,0x2
0419 00eb | | Load_Encached Diana_Cache
041a 18ec | | Execute Package,Field_Execute,Field_Number 0xec
041b e002 | | Load 0x0,0x2
041c 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39
041d 1816 | | Execute Package,Field_Execute,Field_Number 0x16
041e c603 | | Store 0x3,0x3
041f 005a | Z | Store_Top Discrete,At_Offset_2
0420 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x11 = 0x420,0x7
0421 e002 | | Load 0x0,0x2
0422 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0423 0f00 | | Execute_Immediate Equal,0x0
0424 4401 |D | Exit_Subprogram With_Result,0x1
0425 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x12 = 0x425,0x8
0426 4401 |D | Exit_Subprogram With_Result,0x1
0427 0000 | | .XXX[0x1]
0428 ; --------------------------------------------------------------------------------------
0428 ; SUBPROGRAM
0428 ; --------------------------------------------------------------------------------------
0428 0439 | 9 | .CONST 0x0439 ; Address of begin
0429 0004 | | .CONST 0x0004 ; Address of exception handler
042a 0005 | | .CONST 0x0005 ; Number of locals
042b INIT_0428:
042b e002 | | Load 0x0,0x2 ; Debug Table 0xe = .DEBUG 0x042b,0x105c,0x0002,0x0000,0x005a,0x89e5,0x0000,0x0709
; Debug Table 0xe.0x0 = 0x42b,0xffff
042c 1b0f | | Execute Package,Field_Read,Field_Number 0xf
042d 02c7 | | Declare_Variable Any
042e 00d8 | | Load_Top At_Offset_0
042f 1c00 | | Execute_Immediate Run_Utility,0x0
0430 e002 | | Load 0x0,0x2 ; Debug Table 0xe.0x1 = 0x430,0xfffe
0431 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0432 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x2 = 0x432,0xfffd
0433 e002 | | Load 0x0,0x2 ; Debug Table 0xe.0x3 = 0x433,0xfffc
0434 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0435 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
0436 02c7 | | Declare_Variable Any
0437 00d8 | | Load_Top At_Offset_0
0438 1c00 | | Execute_Immediate Run_Utility,0x0
0439 BODY_0428:
0439 e002 | | Load 0x0,0x2 ; Debug Table 0xe.0x4 = 0x439,0x1
043a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
043b e602 | | Load 0x3,0x2
043c 0120 | | Execute Any,Is_Value
043d 6803 |h | Jump_Zero 0x441
043e e002 | | Load 0x0,0x2
043f 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0440 7801 |x | Jump 0x442
0441 e602 | | Load 0x3,0x2
0442 617d |a} | Indirect_Literal Discrete,0x5c0,{0x00000000, 0x00004000}
0443 e00e | | Load 0x0,0xe
0444 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0445 4801 |H | Short_Literal 0x1
0446 e002 | | Load 0x0,0x2
0447 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0448 e7ff | | Load 0x3,-0x1
0449 e002 | | Load 0x0,0x2
044a 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39
044b 1816 | | Execute Package,Field_Execute,Field_Number 0x16
044c c602 | | Store 0x3,0x2
044d 005b | [ | Store_Top Discrete,At_Offset_3
044e 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x5 = 0x44e,0x2
044f e002 | | Load 0x0,0x2
0450 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0451 6802 |h | Jump_Zero 0x454
0452 e7ff | | Load 0x3,-0x1 ; Debug Table 0xe.0x6 = 0x452,0x3
0453 4401 |D | Exit_Subprogram With_Result,0x1
0454 e002 | | Load 0x0,0x2 ; Debug Table 0xe.0x7 = 0x454,0x4
0455 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0456 00d9 | | Load_Top At_Offset_1
0457 0120 | | Execute Any,Is_Value
0458 6804 |h | Jump_Zero 0x45d
0459 e002 | | Load 0x0,0x2
045a 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
045b 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
045c 7801 |x | Jump 0x45e
045d 00d9 | | Load_Top At_Offset_1
045e e002 | | Load 0x0,0x2
045f 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0460 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0461 4800 |H | Short_Literal 0x0
0462 4800 |H | Short_Literal 0x0
0463 4801 |H | Short_Literal 0x1
0464 4800 |H | Short_Literal 0x0
0465 e00e | | Load 0x0,0xe
0466 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0467 4800 |H | Short_Literal 0x0
0468 e602 | | Load 0x3,0x2
0469 e002 | | Load 0x0,0x2
046a 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
046b 1811 | | Execute Package,Field_Execute,Field_Number 0x11
046c e002 | | Load 0x0,0x2
046d 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
046e 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
046f c604 | | Store 0x3,0x4
0470 c605 | | Store 0x3,0x5
0471 005b | [ | Store_Top Discrete,At_Offset_3
0472 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x8 = 0x472,0x5
0473 4401 |D | Exit_Subprogram With_Result,0x1
0474 0000 0000 | | .BLANK 0000[0x4]
0478 ; --------------------------------------------------------------------------------------
0478 ; SUBPROGRAM
0478 ; --------------------------------------------------------------------------------------
0478 048b | | .CONST 0x048b ; Address of begin
0479 04eb | | .CONST 0x04eb ; Address of exception handler
047a 0007 | | .CONST 0x0007 ; Number of locals
047b INIT_0478:
047b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf = .DEBUG 0x047b,0x1070,0x0002,0x0000,0x005a,0x89e5,0x0000,0x0789
; Debug Table 0xf.0x0 = 0x47b,0xffff
047c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x1 = 0x47c,0xfffe
047d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x2 = 0x47d,0xfffd
047e e002 | | Load 0x0,0x2 ; Debug Table 0xf.0x3 = 0x47e,0xfffc
047f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0480 e002 | | Load 0x0,0x2 ; Debug Table 0xf.0x4 = 0x480,0xfffb
0481 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0482 02c7 | | Declare_Variable Any
0483 00d8 | | Load_Top At_Offset_0
0484 1c00 | | Execute_Immediate Run_Utility,0x0
0485 e002 | | Load 0x0,0x2 ; Debug Table 0xf.0x5 = 0x485,0xfffa
0486 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0487 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
0488 02c7 | | Declare_Variable Any
0489 00d8 | | Load_Top At_Offset_0
048a 1c00 | | Execute_Immediate Run_Utility,0x0
048b BODY_0478:
048b e7ff | | Load 0x3,-0x1 ; Debug Table 0xf.0x6 = 0x48b,0x1
048c 4976 |Iv | Short_Literal 0x176
048d 00eb | | Load_Encached Diana_Cache
048e 0098 | | Execute Package,Field_Read_Dynamic
048f 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0490 840f | | Call 0x2,0xf
0491 a602 | | Store_Unchecked 0x3,0x2
0492 0007 | | Action Break_Optional ; Debug Table 0xf.0x7 = 0x492,0x2
0493 e602 | | Load 0x3,0x2 ; Debug Table 0xf.0x8 = 0x493,0x401
0494 021d | | Execute Heap_Access,Is_Null
0495 6803 |h | Jump_Zero 0x499 ; Debug Table 0xf.0x9 = 0x495,0x2
0496 e7ff | | Load 0x3,-0x1 ; Debug Table 0xf.0xa = 0x496,0x3
0497 8419 | | Call 0x2,0x19
0498 a602 | | Store_Unchecked 0x3,0x2
0499 0007 | | Action Break_Optional ; Debug Table 0xf.0xb = 0x499,0x4
049a e602 | | Load 0x3,0x2 ; Debug Table 0xf.0xc = 0x49a,0x801
049b 0007 | | Action Break_Optional
049c 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xf.0xd = 0x49c,0x802
049d 0007 | | Action Break_Optional ; Debug Table 0xf.0xe = 0x49d,0x803
049e 0007 | | Action Break_Optional ; Debug Table 0xf.0xf = 0x49e,0x804
049f 0b00 | | Execute_Immediate Case_Compare,0x0 ; Debug Table 0xf.0x10 = 0x49f,0x4
04a0 7006 |p | Jump_Nonzero 0x4a7
04a1 0b77 | w | Execute_Immediate Case_Compare,0x77
04a2 7007 |p | Jump_Nonzero 0x4aa
04a3 e602 | | Load 0x3,0x2 ; Debug Table 0xf.0x11 = 0x4a3,0xc
04a4 a604 | | Store_Unchecked 0x3,0x4
04a5 e604 | | Load 0x3,0x4 ; Debug Table 0xf.0x12 = 0x4a5,0xd
04a6 4401 |D | Exit_Subprogram With_Result,0x1
04a7 0007 | | Action Break_Optional ; Debug Table 0xf.0x13 = 0x4a7,0x5
04a8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x14 = 0x4a8,0xc01
04a9 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0xf.0x15 = 0x4a9,0x5
04aa e602 | | Load 0x3,0x2 ; Debug Table 0xf.0x16 = 0x4aa,0x6
04ab 00eb | | Load_Encached Diana_Cache
04ac 18ec | | Execute Package,Field_Execute,Field_Number 0xec
04ad a603 | | Store_Unchecked 0x3,0x3
04ae e002 | | Load 0x0,0x2 ; Debug Table 0xf.0x17 = 0x4ae,0x7
04af 1b0d | | Execute Package,Field_Read,Field_Number 0xd
04b0 00db | | Load_Top At_Offset_3
04b1 0120 | | Execute Any,Is_Value
04b2 6803 |h | Jump_Zero 0x4b6
04b3 e002 | | Load 0x0,0x2
04b4 1b0f | | Execute Package,Field_Read,Field_Number 0xf
04b5 7801 |x | Jump 0x4b7
04b6 00db | | Load_Top At_Offset_3
04b7 6108 |a | Indirect_Literal Discrete,0x5c0,{0x00000000, 0x00004000}
04b8 e00e | | Load 0x0,0xe
04b9 1b0e | | Execute Package,Field_Read,Field_Number 0xe
04ba 4801 |H | Short_Literal 0x1
04bb e002 | | Load 0x0,0x2
04bc 181e | | Execute Package,Field_Execute,Field_Number 0x1e
04bd e603 | | Load 0x3,0x3
04be e002 | | Load 0x0,0x2
04bf 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39
04c0 1816 | | Execute Package,Field_Execute,Field_Number 0x16
04c1 c606 | | Store 0x3,0x6
04c2 c605 | | Store 0x3,0x5
04c3 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x18 = 0x4c3,0x8
04c4 e002 | | Load 0x0,0x2
04c5 1811 | | Execute Package,Field_Execute,Field_Number 0x11
04c6 6804 |h | Jump_Zero 0x4cb
04c7 0007 | | Action Break_Optional ; Debug Table 0xf.0x19 = 0x4c7,0x9
04c8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x1a = 0x4c8,0x1001
04c9 a604 | | Store_Unchecked 0x3,0x4 ; Debug Table 0xf.0x1b = 0x4c9,0x9
04ca 781e |x | Jump 0x4e9
04cb e002 | | Load 0x0,0x2 ; Debug Table 0xf.0x1c = 0x4cb,0xa
04cc 1b0d | | Execute Package,Field_Read,Field_Number 0xd
04cd 00da | | Load_Top At_Offset_2
04ce 0120 | | Execute Any,Is_Value
04cf 6804 |h | Jump_Zero 0x4d4
04d0 e002 | | Load 0x0,0x2
04d1 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
04d2 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
04d3 7801 |x | Jump 0x4d5
04d4 00da | | Load_Top At_Offset_2
04d5 e002 | | Load 0x0,0x2
04d6 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
04d7 1b16 | | Execute Package,Field_Read,Field_Number 0x16
04d8 4800 |H | Short_Literal 0x0
04d9 4800 |H | Short_Literal 0x0
04da 4801 |H | Short_Literal 0x1
04db 4800 |H | Short_Literal 0x0
04dc e00e | | Load 0x0,0xe
04dd 1b0e | | Execute Package,Field_Read,Field_Number 0xe
04de 4800 |H | Short_Literal 0x0
04df e606 | | Load 0x3,0x6
04e0 e002 | | Load 0x0,0x2
04e1 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
04e2 1811 | | Execute Package,Field_Execute,Field_Number 0x11
04e3 e002 | | Load 0x0,0x2
04e4 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
04e5 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
04e6 c604 | | Store 0x3,0x4
04e7 c607 | | Store 0x3,0x7
04e8 c605 | | Store 0x3,0x5
04e9 e604 | | Load 0x3,0x4 ; Debug Table 0xf.0x1d = 0x4e9,0xb
04ea 4401 |D | Exit_Subprogram With_Result,0x1
04eb TRAP_0478:
04eb 60d0 |` | Indirect_Literal Discrete,0x5bc,{0x00000000, 0x5a89e501}
04ec 010f | | Execute Exception,Equal
04ed 6806 |h | Jump_Zero 0x4f4
04ee 0092 0bec | | Action Push_String_Extended,0xbec ; "Create_Body_Part failed - enclosing body is in use"
; Debug Table 0xf.0x1e = 0x4ee,0xe
04f0 e009 | | Load 0x0,0x9
04f1 180d | | Execute Package,Field_Execute,Field_Number 0xd
04f2 6615 |f | Indirect_Literal Discrete,0x308,{0x00000000, 0x5a89e502} ; Debug Table 0xf.0x1f = 0x4f2,0xf
04f3 0257 | W | Execute Discrete,Raise
04f4 0100 | | Execute Exception,Raise
04f5 0000 0000 | | .XXX[0x3]
04f7 0000 | |
04f8 ; --------------------------------------------------------------------------------------
04f8 ; SUBPROGRAM
04f8 ; --------------------------------------------------------------------------------------
04f8 0507 | | .CONST 0x0507 ; Address of begin
04f9 05b5 | | .CONST 0x05b5 ; Address of exception handler
04fa 0009 | | .CONST 0x0009 ; Number of locals
04fb INIT_04f8:
04fb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10 = .DEBUG 0x04fb,0x10b2,0x0002,0x0000,0x005a,0x89e5,0x0000,0x086b
; Debug Table 0x10.0x0 = 0x4fb,0xffff
04fc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x1 = 0x4fc,0xfffe
04fd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x2 = 0x4fd,0xfffd
04fe 00eb | | Load_Encached Diana_Cache ; Debug Table 0x10.0x3 = 0x4fe,0xfffc
04ff 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0500 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x4 = 0x500,0xfffb
0501 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x10.0x5 = 0x501,0xfffa
0502 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x6 = 0x502,0xfff9
0503 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0x10.0x7 = 0x503,0xfff8
0504 02c7 | | Declare_Variable Any
0505 00d8 | | Load_Top At_Offset_0
0506 1c00 | | Execute_Immediate Run_Utility,0x0
0507 BODY_04f8:
0507 e7ff | | Load 0x3,-0x1 ; Debug Table 0x10.0x8 = 0x507,0x1
0508 00eb | | Load_Encached Diana_Cache
0509 18ec | | Execute Package,Field_Execute,Field_Number 0xec
050a 0032 | 2 | Store_Top Heap_Access,At_Offset_2
050b e7ff | | Load 0x3,-0x1 ; Debug Table 0x10.0x9 = 0x50b,0x2
050c 4976 |Iv | Short_Literal 0x176
050d 00eb | | Load_Encached Diana_Cache
050e 0098 | | Execute Package,Field_Read_Dynamic
050f 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0510 a603 | | Store_Unchecked 0x3,0x3
0511 0007 | | Action Break_Optional ; Debug Table 0x10.0xa = 0x511,0x3
0512 e603 | | Load 0x3,0x3 ; Debug Table 0x10.0xb = 0x512,0x401
0513 0007 | | Action Break_Optional
0514 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0xc = 0x514,0x402
0515 0007 | | Action Break_Optional ; Debug Table 0x10.0xd = 0x515,0x403
0516 0007 | | Action Break_Optional ; Debug Table 0x10.0xe = 0x516,0x404
0517 a605 | | Store_Unchecked 0x3,0x5 ; Debug Table 0x10.0xf = 0x517,0x3
0518 e603 | | Load 0x3,0x3 ; Debug Table 0x10.0x10 = 0x518,0x4
0519 00eb | | Load_Encached Diana_Cache
051a 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
051b c609 | | Store 0x3,0x9
051c 0007 | | Action Break_Optional ; Debug Table 0x10.0x11 = 0x51c,0x5
051d e608 | | Load 0x3,0x8 ; Debug Table 0x10.0x12 = 0x51d,0x801
051e 0007 | | Action Break_Optional
051f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0x13 = 0x51f,0x802
0520 0007 | | Action Break_Optional ; Debug Table 0x10.0x14 = 0x520,0x803
0521 0007 | | Action Break_Optional ; Debug Table 0x10.0x15 = 0x521,0x804
0522 0b91 | | Execute_Immediate Case_Compare,0x91 ; Debug Table 0x10.0x16 = 0x522,0x5
0523 7006 |p | Jump_Nonzero 0x52a
0524 0b8c | | Execute_Immediate Case_Compare,0x8c
0525 7004 |p | Jump_Nonzero 0x52a
0526 0007 | | Action Break_Optional ; Debug Table 0x10.0x17 = 0x526,0x13
0527 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x18 = 0x527,0xc01
0528 a606 | | Store_Unchecked 0x3,0x6 ; Debug Table 0x10.0x19 = 0x528,0x13
0529 7888 |x | Jump 0x5b2
052a 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x1a = 0x52a,0x6
052b 00eb | | Load_Encached Diana_Cache
052c 1889 | | Execute Package,Field_Execute,Field_Number 0x89
052d a607 | | Store_Unchecked 0x3,0x7
052e 787f |x | Jump 0x5ae
052f 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x1b = 0x52f,0x8
0530 0007 | | Action Break_Optional
0531 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x1c = 0x531,0x1001
0532 7002 |p | Jump_Nonzero 0x535
0533 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x1d = 0x533,0x1002
0534 782c |x, | Jump 0x561
0535 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x1e = 0x535,0x1003
0536 0217 | | Execute Heap_Access,All_Reference
0537 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0538 6804 |h | Jump_Zero 0x53d
0539 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x1f = 0x539,0x1004
053a 0217 | | Execute Heap_Access,All_Reference
053b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
053c 7824 |x$ | Jump 0x561
053d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x20 = 0x53d,0x1005
053e 0007 | | Action Break_Optional
053f e60c | | Load 0x3,0xc ; Debug Table 0x10.0x21 = 0x53f,0x1401
0540 0007 | | Action Break_Optional
0541 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x10.0x22 = 0x541,0x1402
0542 0007 | | Action Break_Optional ; Debug Table 0x10.0x23 = 0x542,0x1403
0543 00d0 | | Action Swap_Control ; Debug Table 0x10.0x24 = 0x543,0x1404
0544 00d1 | | Pop_Control Pop_Count_1
0545 49bb |I | Short_Literal 0x1bb ; Debug Table 0x10.0x25 = 0x545,0x1005
0546 00eb | | Load_Encached Diana_Cache
0547 0098 | | Execute Package,Field_Read_Dynamic
0548 012c | , | Execute Any,Size
0549 e011 | | Load 0x0,0x11
054a 1b17 | | Execute Package,Field_Read,Field_Number 0x17
054b 025b | [ | Execute Discrete,Check_In_Type
054c 0273 | s | Execute Discrete,Plus
054d 00d9 | | Load_Top At_Offset_1
054e 0007 | | Action Break_Optional
054f e60d | | Load 0x3,0xd ; Debug Table 0x10.0x26 = 0x54f,0x1801
0550 0007 | | Action Break_Optional
0551 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x10.0x27 = 0x551,0x1802
0552 0007 | | Action Break_Optional ; Debug Table 0x10.0x28 = 0x552,0x1803
0553 00d0 | | Action Swap_Control ; Debug Table 0x10.0x29 = 0x553,0x1804
0554 00d1 | | Pop_Control Pop_Count_1
0555 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x10.0x2a = 0x555,0x1404
0556 00eb | | Load_Encached Diana_Cache
0557 0098 | | Execute Package,Field_Read_Dynamic
0558 49c9 |I | Short_Literal 0x1c9
0559 00eb | | Load_Encached Diana_Cache
055a 0098 | | Execute Package,Field_Read_Dynamic
055b 49ca |I | Short_Literal 0x1ca
055c 00eb | | Load_Encached Diana_Cache
055d 0095 | | Execute Package,Field_Reference_Dynamic
055e e012 | | Load 0x0,0x12
055f 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0560 7800 |x | Jump 0x561
0561 00d0 | | Action Swap_Control
0562 00d1 | | Pop_Control Pop_Count_1
0563 a604 | | Store_Unchecked 0x3,0x4 ; Debug Table 0x10.0x2b = 0x563,0x8
0564 0007 | | Action Break_Optional ; Debug Table 0x10.0x2c = 0x564,0x9
0565 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x2d = 0x565,0x1c01
0566 7002 |p | Jump_Nonzero 0x569
0567 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x10.0x2e = 0x567,0x1c02
0568 7803 |x | Jump 0x56c
0569 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x2f = 0x569,0x1c03
056a 0217 | | Execute Heap_Access,All_Reference
056b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
056c a607 | | Store_Unchecked 0x3,0x7 ; Debug Table 0x10.0x30 = 0x56c,0x9
056d e604 | | Load 0x3,0x4 ; Debug Table 0x10.0x31 = 0x56d,0xa
056e e7ff | | Load 0x3,-0x1
056f 021f | | Execute Heap_Access,Equal
0570 703d |p= | Jump_Nonzero 0x5ae
0571 e604 | | Load 0x3,0x4 ; Debug Table 0x10.0x32 = 0x571,0xb
0572 4976 |Iv | Short_Literal 0x176
0573 00eb | | Load_Encached Diana_Cache
0574 0098 | | Execute Package,Field_Read_Dynamic
0575 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0576 a602 | | Store_Unchecked 0x3,0x2
0577 e602 | | Load 0x3,0x2 ; Debug Table 0x10.0x33 = 0x577,0xc
0578 0007 | | Action Break_Optional
0579 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x34 = 0x579,0x2001
057a 0007 | | Action Break_Optional
057b e60c | | Load 0x3,0xc ; Debug Table 0x10.0x35 = 0x57b,0x2401
057c 0007 | | Action Break_Optional
057d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0x36 = 0x57d,0x2402
057e 0007 | | Action Break_Optional ; Debug Table 0x10.0x37 = 0x57e,0x2403
057f 00d0 | | Action Swap_Control ; Debug Table 0x10.0x38 = 0x57f,0x2404
0580 00d1 | | Pop_Control Pop_Count_1
0581 49e1 |I | Short_Literal 0x1e1 ; Debug Table 0x10.0x39 = 0x581,0x2001
0582 00eb | | Load_Encached Diana_Cache
0583 0098 | | Execute Package,Field_Read_Dynamic
0584 180d | | Execute Package,Field_Execute,Field_Number 0xd
0585 7800 |x | Jump 0x586
0586 00d0 | | Action Swap_Control
0587 00d1 | | Pop_Control Pop_Count_1
0588 6825 |h% | Jump_Zero 0x5ae ; Debug Table 0x10.0x3a = 0x588,0xc
0589 e602 | | Load 0x3,0x2
058a 00eb | | Load_Encached Diana_Cache
058b 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
058c 00da | | Load_Top At_Offset_2
058d 00eb | | Load_Encached Diana_Cache
058e 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
058f 681e |h | Jump_Zero 0x5ae
0590 e602 | | Load 0x3,0x2 ; Debug Table 0x10.0x3b = 0x590,0x2801
0591 0007 | | Action Break_Optional
0592 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0x3c = 0x592,0x2802
0593 0007 | | Action Break_Optional ; Debug Table 0x10.0x3d = 0x593,0x2803
0594 0007 | | Action Break_Optional ; Debug Table 0x10.0x3e = 0x594,0x2804
0595 e605 | | Load 0x3,0x5 ; Debug Table 0x10.0x3f = 0x595,0x2002
0596 027f | | Execute Discrete,Equal
0597 6816 |h | Jump_Zero 0x5ae
0598 e605 | | Load 0x3,0x5 ; Debug Table 0x10.0x40 = 0x598,0xd
0599 0b21 | ! | Execute_Immediate Case_Compare,0x21
059a 7006 |p | Jump_Nonzero 0x5a1
059b 0b2c | , | Execute_Immediate Case_Compare,0x2c
059c 7004 |p | Jump_Nonzero 0x5a1
059d e604 | | Load 0x3,0x4 ; Debug Table 0x10.0x41 = 0x59d,0x11
059e a606 | | Store_Unchecked 0x3,0x6
059f 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x10.0x42 = 0x59f,0x12
05a0 7811 |x | Jump 0x5b2
05a1 e604 | | Load 0x3,0x4 ; Debug Table 0x10.0x43 = 0x5a1,0xe
05a2 00eb | | Load_Encached Diana_Cache
05a3 18ce | | Execute Package,Field_Execute,Field_Number 0xce
05a4 e7ff | | Load 0x3,-0x1
05a5 00eb | | Load_Encached Diana_Cache
05a6 18ce | | Execute Package,Field_Execute,Field_Number 0xce
05a7 8418 | | Call 0x2,0x18
05a8 6804 |h | Jump_Zero 0x5ad
05a9 e604 | | Load 0x3,0x4 ; Debug Table 0x10.0x44 = 0x5a9,0xf
05aa a606 | | Store_Unchecked 0x3,0x6
05ab 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x10.0x45 = 0x5ab,0x10
05ac 7805 |x | Jump 0x5b2
05ad 00d1 | | Pop_Control Pop_Count_1
05ae 0007 | | Action Break_Optional ; Debug Table 0x10.0x46 = 0x5ae,0x7
05af 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x47 = 0x5af,0x2c01
05b0 021d | | Execute Heap_Access,Is_Null
05b1 6f7d |o} | Jump_Zero 0x52f ; Debug Table 0x10.0x48 = 0x5b1,0x7
05b2 00d1 | | Pop_Control Pop_Count_1
05b3 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x49 = 0x5b3,0x14
05b4 4401 |D | Exit_Subprogram With_Result,0x1
05b5 TRAP_04f8:
05b5 0007 | | Action Break_Optional
05b6 0007 | | Action Break_Optional ; Debug Table 0x10.0x4a = 0x5b6,0x15
05b7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x4b = 0x5b7,0x3001
05b8 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0x10.0x4c = 0x5b8,0x15
05b9 0000 0000 | | .XXX[0x3]
05bb 0000 | |
05bc 0000 0000 | | .LITERAL {0x00000000, 0x5a89e501}
05c0 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
05c4 0000 0000 | | .LITERAL {0x00000000, 0x5a89e503}
05c8 ; --------------------------------------------------------------------------------------
05c8 ; SUBPROGRAM
05c8 ; --------------------------------------------------------------------------------------
05c8 05cd | | .CONST 0x05cd ; Address of begin
05c9 05e1 | | .CONST 0x05e1 ; Address of exception handler
05ca 0003 | | .CONST 0x0003 ; Number of locals
05cb INIT_05c8:
05cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11 = .DEBUG 0x05cb,0x114e,0x0002,0x0000,0x005a,0x89e5,0x0000,0x097d
; Debug Table 0x11.0x0 = 0x5cb,0xffff
05cc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x1 = 0x5cc,0xfffe
05cd BODY_05c8:
05cd e7ff | | Load 0x3,-0x1 ; Debug Table 0x11.0x2 = 0x5cd,0x1
05ce 4976 |Iv | Short_Literal 0x176
05cf 00eb | | Load_Encached Diana_Cache
05d0 0098 | | Execute Package,Field_Read_Dynamic
05d1 1811 | | Execute Package,Field_Execute,Field_Number 0x11
05d2 8410 | | Call 0x2,0x10
05d3 0031 | 1 | Store_Top Heap_Access,At_Offset_1
05d4 0007 | | Action Break_Optional ; Debug Table 0x11.0x3 = 0x5d4,0x2
05d5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x4 = 0x5d5,0x401
05d6 021d | | Execute Heap_Access,Is_Null
05d7 6804 |h | Jump_Zero 0x5dc ; Debug Table 0x11.0x5 = 0x5d7,0x2
05d8 e7ff | | Load 0x3,-0x1 ; Debug Table 0x11.0x6 = 0x5d8,0x3
05d9 841d | | Call 0x2,0x1d
05da 0032 | 2 | Store_Top Heap_Access,At_Offset_2
05db 7803 |x | Jump 0x5df
05dc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x7 = 0x5dc,0x4
05dd 8416 | | Call 0x2,0x16
05de 0032 | 2 | Store_Top Heap_Access,At_Offset_2
05df 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x8 = 0x5df,0x5
05e0 4401 |D | Exit_Subprogram With_Result,0x1
05e1 TRAP_05c8:
05e1 0007 | | Action Break_Optional
05e2 0007 | | Action Break_Optional ; Debug Table 0x11.0x9 = 0x5e2,0x6
05e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0xa = 0x5e3,0x801
05e4 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0x11.0xb = 0x5e4,0x6
05e5 0000 0000 | | .XXX[0x3]
05e7 0000 | |
05e8 ; --------------------------------------------------------------------------------------
05e8 ; SUBPROGRAM
05e8 ; --------------------------------------------------------------------------------------
05e8 05ed | | .CONST 0x05ed ; Address of begin
05e9 0601 | | .CONST 0x0601 ; Address of exception handler
05ea 0003 | | .CONST 0x0003 ; Number of locals
05eb INIT_05e8:
05eb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12 = .DEBUG 0x05eb,0x1168,0x0002,0x0000,0x005a,0x89e5,0x0000,0x09ca
; Debug Table 0x12.0x0 = 0x5eb,0xffff
05ec 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x1 = 0x5ec,0xfffe
05ed BODY_05e8:
05ed e7ff | | Load 0x3,-0x1 ; Debug Table 0x12.0x2 = 0x5ed,0x1
05ee 00eb | | Load_Encached Diana_Cache
05ef 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
05f0 490b |I | Short_Literal 0x10b
05f1 00eb | | Load_Encached Diana_Cache
05f2 0096 | | Execute Package,Field_Execute_Dynamic
05f3 0031 | 1 | Store_Top Heap_Access,At_Offset_1
05f4 0007 | | Action Break_Optional ; Debug Table 0x12.0x3 = 0x5f4,0x2
05f5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x4 = 0x5f5,0x401
05f6 021d | | Execute Heap_Access,Is_Null
05f7 6804 |h | Jump_Zero 0x5fc ; Debug Table 0x12.0x5 = 0x5f7,0x2
05f8 e7ff | | Load 0x3,-0x1 ; Debug Table 0x12.0x6 = 0x5f8,0x3
05f9 841d | | Call 0x2,0x1d
05fa 0032 | 2 | Store_Top Heap_Access,At_Offset_2
05fb 7803 |x | Jump 0x5ff
05fc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x7 = 0x5fc,0x4
05fd 8416 | | Call 0x2,0x16
05fe 0032 | 2 | Store_Top Heap_Access,At_Offset_2
05ff 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x8 = 0x5ff,0x5
0600 4401 |D | Exit_Subprogram With_Result,0x1
0601 TRAP_05e8:
0601 0007 | | Action Break_Optional
0602 0007 | | Action Break_Optional ; Debug Table 0x12.0x9 = 0x602,0x6
0603 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0xa = 0x603,0x801
0604 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0x12.0xb = 0x604,0x6
0605 0000 0000 | | .XXX[0x3]
0607 0000 | |
0608 ; --------------------------------------------------------------------------------------
0608 ; SUBPROGRAM
0608 ; --------------------------------------------------------------------------------------
0608 060b | | .CONST 0x060b ; Address of begin
0609 0004 | | .CONST 0x0004 ; Address of exception handler
060a 0001 | | .CONST 0x0001 ; Number of locals
060b BODY_0608:
060b INIT_0608:
060b 0007 | | Action Break_Optional ; Debug Table 0x13 = .DEBUG 0x060b,0x1182,0x0002,0x0000,0x005a,0x89e5,0x0000,0x0a17
; Debug Table 0x13.0x0 = 0x60b,0x1
060c e7ff | | Load 0x3,-0x1 ; Debug Table 0x13.0x1 = 0x60c,0x401
060d 0007 | | Action Break_Optional
060e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x13.0x2 = 0x60e,0x402
060f 0007 | | Action Break_Optional ; Debug Table 0x13.0x3 = 0x60f,0x403
0610 0007 | | Action Break_Optional ; Debug Table 0x13.0x4 = 0x610,0x404
0611 0ba8 | | Execute_Immediate Case_Compare,0xa8 ; Debug Table 0x13.0x5 = 0x611,0x1
0612 700a |p | Jump_Nonzero 0x61d
0613 0b49 | I | Execute_Immediate Case_Compare,0x49
0614 700d |p | Jump_Nonzero 0x622
0615 0b48 | H | Execute_Immediate Case_Compare,0x48
0616 7010 |p | Jump_Nonzero 0x627
0617 0b46 | F | Execute_Immediate Case_Compare,0x46
0618 700e |p | Jump_Nonzero 0x627
0619 0b47 | G | Execute_Immediate Case_Compare,0x47
061a 700c |p | Jump_Nonzero 0x627
061b 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x6 = 0x61b,0x5
061c 4401 |D | Exit_Subprogram With_Result,0x1
061d 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x7 = 0x61d,0x2
061e 00eb | | Load_Encached Diana_Cache
061f 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9
0620 8420 | | Call 0x2,0x20
0621 4401 |D | Exit_Subprogram With_Result,0x1
0622 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x8 = 0x622,0x3
0623 00eb | | Load_Encached Diana_Cache
0624 18e5 | | Execute Package,Field_Execute,Field_Number 0xe5
0625 8420 | | Call 0x2,0x20
0626 4401 |D | Exit_Subprogram With_Result,0x1
0627 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x9 = 0x627,0x4
0628 4401 |D | Exit_Subprogram With_Result,0x1
0629 0000 0000 | | .BLANK 0000[0x7]
0630 ; --------------------------------------------------------------------------------------
0630 ; SUBPROGRAM
0630 ; --------------------------------------------------------------------------------------
0630 0638 | 8 | .CONST 0x0638 ; Address of begin
0631 0004 | | .CONST 0x0004 ; Address of exception handler
0632 0006 | | .CONST 0x0006 ; Number of locals
0633 INIT_0630:
0633 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14 = .DEBUG 0x0633,0x1198,0x0001,0x0000,0x005a,0x89e5,0x0000,0x0a62
; Debug Table 0x14.0x0 = 0x633,0xffff
0634 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x1 = 0x634,0xfffe
0635 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x2 = 0x635,0xfffd
0636 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x3 = 0x636,0xfffc
0637 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x4 = 0x637,0xfffb
0638 BODY_0630:
0638 e7ff | | Load 0x3,-0x1 ; Debug Table 0x14.0x5 = 0x638,0x1
0639 8416 | | Call 0x2,0x16
063a a602 | | Store_Unchecked 0x3,0x2
063b 0007 | | Action Break_Optional ; Debug Table 0x14.0x6 = 0x63b,0x2
063c e602 | | Load 0x3,0x2 ; Debug Table 0x14.0x7 = 0x63c,0x401
063d 021d | | Execute Heap_Access,Is_Null
063e 6813 |h | Jump_Zero 0x652 ; Debug Table 0x14.0x8 = 0x63e,0x2
063f e7ff | | Load 0x3,-0x1 ; Debug Table 0x14.0x9 = 0x63f,0x3
0640 a7fe | | Store_Unchecked 0x3,-0x2
0641 0007 | | Action Break_Optional ; Debug Table 0x14.0xa = 0x641,0x4
0642 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0xb = 0x642,0x801
0643 a7fd | | Store_Unchecked 0x3,-0x3 ; Debug Table 0x14.0xc = 0x643,0x4
0644 e404 | | Load 0x2,0x4 ; Debug Table 0x14.0xd = 0x644,0x5
0645 8414 | | Call 0x2,0x14
0646 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0647 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0xe = 0x647,0x6
0648 a7fc | | Store_Unchecked 0x3,-0x4
0649 e7ff | | Load 0x3,-0x1 ; Debug Table 0x14.0xf = 0x649,0x7
064a e003 | | Load 0x0,0x3
064b 1812 | | Execute Package,Field_Execute,Field_Number 0x12
064c 0031 | 1 | Store_Top Heap_Access,At_Offset_1
064d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x10 = 0x64d,0x8
064e 00da | | Load_Top At_Offset_2
064f 8415 | | Call 0x2,0x15
0650 a7fb | | Store_Unchecked 0x3,-0x5
0651 4502 |E | Exit_Subprogram 0x2
0652 e602 | | Load 0x3,0x2 ; Debug Table 0x14.0x11 = 0x652,0x9
0653 8420 | | Call 0x2,0x20
0654 6820 |h | Jump_Zero 0x675
0655 e7ff | | Load 0x3,-0x1 ; Debug Table 0x14.0x12 = 0x655,0xa
0656 841e | | Call 0x2,0x1e
0657 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0658 0007 | | Action Break_Optional ; Debug Table 0x14.0x13 = 0x658,0xb
0659 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x14 = 0x659,0xc01
065a 021d | | Execute Heap_Access,Is_Null
065b 680f |h | Jump_Zero 0x66b ; Debug Table 0x14.0x15 = 0x65b,0xb
065c e7ff | | Load 0x3,-0x1 ; Debug Table 0x14.0x16 = 0x65c,0xc
065d a7fe | | Store_Unchecked 0x3,-0x2
065e 0007 | | Action Break_Optional ; Debug Table 0x14.0x17 = 0x65e,0xd
065f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x18 = 0x65f,0x1001
0660 a7fd | | Store_Unchecked 0x3,-0x3 ; Debug Table 0x14.0x19 = 0x660,0xd
0661 e602 | | Load 0x3,0x2 ; Debug Table 0x14.0x1a = 0x661,0xe
0662 8414 | | Call 0x2,0x14
0663 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0664 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x1b = 0x664,0xf
0665 a7fc | | Store_Unchecked 0x3,-0x4
0666 e7ff | | Load 0x3,-0x1 ; Debug Table 0x14.0x1c = 0x666,0x10
0667 00da | | Load_Top At_Offset_2
0668 8415 | | Call 0x2,0x15
0669 a7fb | | Store_Unchecked 0x3,-0x5
066a 4502 |E | Exit_Subprogram 0x2
066b e7ff | | Load 0x3,-0x1 ; Debug Table 0x14.0x1d = 0x66b,0x11
066c a7fe | | Store_Unchecked 0x3,-0x2
066d 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x1e = 0x66d,0x12
066e a7fd | | Store_Unchecked 0x3,-0x3
066f 0007 | | Action Break_Optional ; Debug Table 0x14.0x1f = 0x66f,0x13
0670 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x20 = 0x670,0x1401
0671 a7fc | | Store_Unchecked 0x3,-0x4 ; Debug Table 0x14.0x21 = 0x671,0x13
0672 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x22 = 0x672,0x14
0673 a7fb | | Store_Unchecked 0x3,-0x5
0674 4502 |E | Exit_Subprogram 0x2
0675 e7ff | | Load 0x3,-0x1 ; Debug Table 0x14.0x23 = 0x675,0x15
0676 841e | | Call 0x2,0x1e
0677 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0678 0007 | | Action Break_Optional ; Debug Table 0x14.0x24 = 0x678,0x16
0679 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x25 = 0x679,0x1801
067a 021d | | Execute Heap_Access,Is_Null
067b 6825 |h% | Jump_Zero 0x6a1 ; Debug Table 0x14.0x26 = 0x67b,0x16
067c e602 | | Load 0x3,0x2 ; Debug Table 0x14.0x27 = 0x67c,0x17
067d 841c | | Call 0x2,0x1c
067e a603 | | Store_Unchecked 0x3,0x3
067f 0007 | | Action Break_Optional ; Debug Table 0x14.0x28 = 0x67f,0x18
0680 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x29 = 0x680,0x1c01
0681 021d | | Execute Heap_Access,Is_Null
0682 680b |h | Jump_Zero 0x68e ; Debug Table 0x14.0x2a = 0x682,0x18
0683 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x14.0x2b = 0x683,0x19
0684 00ec | | Load_Encached Diana_Tree_Cache
0685 00ec | | Load_Encached Diana_Tree_Cache
0686 00ec | | Load_Encached Diana_Tree_Cache
0687 e602 | | Load 0x3,0x2
0688 8421 | ! | Call 0x2,0x21
0689 c7fe | | Store 0x3,-0x2
068a c7fd | | Store 0x3,-0x3
068b c7fc | | Store 0x3,-0x4
068c c7fb | | Store 0x3,-0x5
068d 4502 |E | Exit_Subprogram 0x2
068e e7ff | | Load 0x3,-0x1 ; Debug Table 0x14.0x2c = 0x68e,0x1a
068f a7fe | | Store_Unchecked 0x3,-0x2
0690 0007 | | Action Break_Optional ; Debug Table 0x14.0x2d = 0x690,0x1b
0691 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x2e = 0x691,0x2001
0692 a7fd | | Store_Unchecked 0x3,-0x3 ; Debug Table 0x14.0x2f = 0x692,0x1b
0693 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x30 = 0x693,0x1c
0694 8414 | | Call 0x2,0x14
0695 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0696 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x31 = 0x696,0x1d
0697 a7fc | | Store_Unchecked 0x3,-0x4
0698 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x32 = 0x698,0x1e
0699 00eb | | Load_Encached Diana_Cache
069a 1889 | | Execute Package,Field_Execute,Field_Number 0x89
069b 4975 |Iu | Short_Literal 0x175
069c 00eb | | Load_Encached Diana_Cache
069d 0098 | | Execute Package,Field_Read_Dynamic
069e 1813 | | Execute Package,Field_Execute,Field_Number 0x13
069f c7fb | | Store 0x3,-0x5
06a0 4502 |E | Exit_Subprogram 0x2
06a1 e7ff | | Load 0x3,-0x1 ; Debug Table 0x14.0x33 = 0x6a1,0x1f
06a2 a7fe | | Store_Unchecked 0x3,-0x2
06a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x34 = 0x6a3,0x20
06a4 a7fd | | Store_Unchecked 0x3,-0x3
06a5 0007 | | Action Break_Optional ; Debug Table 0x14.0x35 = 0x6a5,0x21
06a6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x36 = 0x6a6,0x2401
06a7 a7fc | | Store_Unchecked 0x3,-0x4 ; Debug Table 0x14.0x37 = 0x6a7,0x21
06a8 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x38 = 0x6a8,0x22
06a9 a7fb | | Store_Unchecked 0x3,-0x5
06aa 4502 |E | Exit_Subprogram 0x2
06ab 0000 0000 | | .BLANK 0000[0x5]
06b0 ; --------------------------------------------------------------------------------------
06b0 ; SUBPROGRAM
06b0 ; --------------------------------------------------------------------------------------
06b0 06b9 | | .CONST 0x06b9 ; Address of begin
06b1 0717 | | .CONST 0x0717 ; Address of exception handler
06b2 0006 | | .CONST 0x0006 ; Number of locals
06b3 INIT_06b0:
06b3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15 = .DEBUG 0x06b3,0x120c,0x0001,0x0000,0x005a,0x89e5,0x0000,0x0b6f
; Debug Table 0x15.0x0 = 0x6b3,0xffff
06b4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x1 = 0x6b4,0xfffe
06b5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x2 = 0x6b5,0xfffd
06b6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x3 = 0x6b6,0xfffc
06b7 029f 09d3 | | Declare_Subprogram For_Call,INIT_09d0 ; Debug Table 0x15.0x4 = 0x6b7,0xfffb
06b9 BODY_06b0:
06b9 0007 | | Action Break_Optional ; Debug Table 0x15.0x5 = 0x6b9,0x1
06ba e7ff | | Load 0x3,-0x1 ; Debug Table 0x15.0x6 = 0x6ba,0x401
06bb 0007 | | Action Break_Optional
06bc 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x15.0x7 = 0x6bc,0x402
06bd 0007 | | Action Break_Optional ; Debug Table 0x15.0x8 = 0x6bd,0x403
06be 0007 | | Action Break_Optional ; Debug Table 0x15.0x9 = 0x6be,0x404
06bf 0fa8 | | Execute_Immediate Equal,0xa8 ; Debug Table 0x15.0xa = 0x6bf,0x1
06c0 6805 |h | Jump_Zero 0x6c6
06c1 e7ff | | Load 0x3,-0x1 ; Debug Table 0x15.0xb = 0x6c1,0x2
06c2 00eb | | Load_Encached Diana_Cache
06c3 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9
06c4 0032 | 2 | Store_Top Heap_Access,At_Offset_2
06c5 7802 |x | Jump 0x6c8
06c6 e7ff | | Load 0x3,-0x1 ; Debug Table 0x15.0xc = 0x6c6,0x3
06c7 0032 | 2 | Store_Top Heap_Access,At_Offset_2
06c8 0007 | | Action Break_Optional ; Debug Table 0x15.0xd = 0x6c8,0x4
06c9 e7fe | | Load 0x3,-0x2 ; Debug Table 0x15.0xe = 0x6c9,0x801
06ca 0007 | | Action Break_Optional
06cb 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x15.0xf = 0x6cb,0x802
06cc 0007 | | Action Break_Optional ; Debug Table 0x15.0x10 = 0x6cc,0x803
06cd 0007 | | Action Break_Optional ; Debug Table 0x15.0x11 = 0x6cd,0x804
06ce 0ba8 | | Execute_Immediate Case_Compare,0xa8 ; Debug Table 0x15.0x12 = 0x6ce,0x4
06cf 7007 |p | Jump_Nonzero 0x6d7
06d0 0b8c | | Execute_Immediate Case_Compare,0x8c
06d1 700a |p | Jump_Nonzero 0x6dc
06d2 0b91 | | Execute_Immediate Case_Compare,0x91
06d3 7008 |p | Jump_Nonzero 0x6dc
06d4 e7fe | | Load 0x3,-0x2 ; Debug Table 0x15.0x13 = 0x6d4,0x7
06d5 a604 | | Store_Unchecked 0x3,0x4
06d6 783b |x; | Jump 0x712
06d7 e7fe | | Load 0x3,-0x2 ; Debug Table 0x15.0x14 = 0x6d7,0x5
06d8 00eb | | Load_Encached Diana_Cache
06d9 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9
06da a604 | | Store_Unchecked 0x3,0x4
06db 7836 |x6 | Jump 0x712
06dc e7fe | | Load 0x3,-0x2 ; Debug Table 0x15.0x15 = 0x6dc,0x6
06dd 00eb | | Load_Encached Diana_Cache
06de 1889 | | Execute Package,Field_Execute,Field_Number 0x89
06df 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x16 = 0x6df,0xc01
06e0 7002 |p | Jump_Nonzero 0x6e3
06e1 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x17 = 0x6e1,0xc02
06e2 782c |x, | Jump 0x70f
06e3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x18 = 0x6e3,0xc03
06e4 0217 | | Execute Heap_Access,All_Reference
06e5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
06e6 6804 |h | Jump_Zero 0x6eb
06e7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x19 = 0x6e7,0xc04
06e8 0217 | | Execute Heap_Access,All_Reference
06e9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
06ea 7824 |x$ | Jump 0x70f
06eb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1a = 0x6eb,0xc05
06ec 0007 | | Action Break_Optional
06ed e609 | | Load 0x3,0x9 ; Debug Table 0x15.0x1b = 0x6ed,0x1001
06ee 0007 | | Action Break_Optional
06ef 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x15.0x1c = 0x6ef,0x1002
06f0 0007 | | Action Break_Optional ; Debug Table 0x15.0x1d = 0x6f0,0x1003
06f1 00d0 | | Action Swap_Control ; Debug Table 0x15.0x1e = 0x6f1,0x1004
06f2 00d1 | | Pop_Control Pop_Count_1
06f3 49bb |I | Short_Literal 0x1bb ; Debug Table 0x15.0x1f = 0x6f3,0xc05
06f4 00eb | | Load_Encached Diana_Cache
06f5 0098 | | Execute Package,Field_Read_Dynamic
06f6 012c | , | Execute Any,Size
06f7 e011 | | Load 0x0,0x11
06f8 1b17 | | Execute Package,Field_Read,Field_Number 0x17
06f9 025b | [ | Execute Discrete,Check_In_Type
06fa 0273 | s | Execute Discrete,Plus
06fb 00d9 | | Load_Top At_Offset_1
06fc 0007 | | Action Break_Optional
06fd e60a | | Load 0x3,0xa ; Debug Table 0x15.0x20 = 0x6fd,0x1401
06fe 0007 | | Action Break_Optional
06ff 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x15.0x21 = 0x6ff,0x1402
0700 0007 | | Action Break_Optional ; Debug Table 0x15.0x22 = 0x700,0x1403
0701 00d0 | | Action Swap_Control ; Debug Table 0x15.0x23 = 0x701,0x1404
0702 00d1 | | Pop_Control Pop_Count_1
0703 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x15.0x24 = 0x703,0x1004
0704 00eb | | Load_Encached Diana_Cache
0705 0098 | | Execute Package,Field_Read_Dynamic
0706 49c9 |I | Short_Literal 0x1c9
0707 00eb | | Load_Encached Diana_Cache
0708 0098 | | Execute Package,Field_Read_Dynamic
0709 49ca |I | Short_Literal 0x1ca
070a 00eb | | Load_Encached Diana_Cache
070b 0095 | | Execute Package,Field_Reference_Dynamic
070c e012 | | Load 0x0,0x12
070d 1819 | | Execute Package,Field_Execute,Field_Number 0x19
070e 7800 |x | Jump 0x70f
070f 00d0 | | Action Swap_Control
0710 00d1 | | Pop_Control Pop_Count_1
0711 a604 | | Store_Unchecked 0x3,0x4 ; Debug Table 0x15.0x25 = 0x711,0x6
0712 00d1 | | Pop_Control Pop_Count_1
0713 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x26 = 0x713,0x8
0714 00da | | Load_Top At_Offset_2
0715 8606 | | Call 0x3,0x6
0716 4503 |E | Exit_Subprogram 0x3
0717 TRAP_06b0:
0717 4884 |H | Short_Literal 0x84
0718 010f | | Execute Exception,Equal
0719 6801 |h | Jump_Zero 0x71b
071a 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x15.0x27 = 0x71a,0x9
071b 0100 | | Execute Exception,Raise
071c 0000 0000 | | .BLANK 0000[0x4]
0720 ; --------------------------------------------------------------------------------------
0720 ; SUBPROGRAM
0720 ; --------------------------------------------------------------------------------------
0720 0723 | # | .CONST 0x0723 ; Address of begin
0721 072c | , | .CONST 0x072c ; Address of exception handler
0722 0001 | | .CONST 0x0001 ; Number of locals
0723 BODY_0720:
0723 INIT_0720:
0723 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x0723,0x125e,0x0002,0x0000,0x005a,0x89e5,0x0000,0x0ce3
; Debug Table 0x16.0x0 = 0x723,0x1
0724 e409 | | Load 0x2,0x9
0725 8422 | " | Call 0x2,0x22
0726 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x1 = 0x726,0x2
0727 00db | | Load_Top At_Offset_3
0728 8014 | | Call 0x0,0x14
0729 a40a | | Store_Unchecked 0x2,0xa
072a e40a | | Load 0x2,0xa ; Debug Table 0x16.0x2 = 0x72a,0x3
072b 4402 |D | Exit_Subprogram With_Result,0x2
072c TRAP_0720:
072c 0007 | | Action Break_Optional
072d 0092 0bed | | Action Push_String_Extended,0xbed ; "Body_Part failed - internal error"
; Debug Table 0x16.0x3 = 0x72d,0x4
072f e009 | | Load 0x0,0x9
0730 180d | | Execute Package,Field_Execute,Field_Number 0xd
0731 619a |a | Indirect_Literal Discrete,0x8cc,{0x00000000, 0x5a851503} ; Debug Table 0x16.0x4 = 0x731,0x5
0732 0257 | W | Execute Discrete,Raise
0733 0000 0000 | | .BLANK 0000[0x5]
0738 ; --------------------------------------------------------------------------------------
0738 ; SUBPROGRAM
0738 ; --------------------------------------------------------------------------------------
0738 077a | z | .CONST 0x077a ; Address of begin
0739 0004 | | .CONST 0x0004 ; Address of exception handler
073a 0016 | | .CONST 0x0016 ; Number of locals
073b INIT_0738:
073b e00e | | Load 0x0,0xe ; Debug Table 0x17 = .DEBUG 0x073b,0x126a,0x0001,0x0000,0x005a,0x89e5,0x0000,0x0d26
; Debug Table 0x17.0x0 = 0x73b,0xffff
073c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
073d 02c7 | | Declare_Variable Any
073e 00d8 | | Load_Top At_Offset_0
073f 1c00 | | Execute_Immediate Run_Utility,0x0
0740 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x1 = 0x740,0xfffe
0741 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x2 = 0x741,0xfffd
0742 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x3 = 0x742,0xfffc
0743 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x4 = 0x743,0xfffb
0744 e002 | | Load 0x0,0x2 ; Debug Table 0x17.0x5 = 0x744,0xfffa
0745 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0746 02c7 | | Declare_Variable Any
0747 00d8 | | Load_Top At_Offset_0
0748 1c00 | | Execute_Immediate Run_Utility,0x0
0749 e002 | | Load 0x0,0x2 ; Debug Table 0x17.0x6 = 0x749,0xfff9
074a 1b14 | | Execute Package,Field_Read,Field_Number 0x14
074b 02ff | | Declare_Variable Variant_Record
074c 00d8 | | Load_Top At_Offset_0
074d 1c00 | | Execute_Immediate Run_Utility,0x0
074e e015 | | Load 0x0,0x15 ; Debug Table 0x17.0x7 = 0x74e,0xfff8
074f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0750 02c7 | | Declare_Variable Any
0751 00d8 | | Load_Top At_Offset_0
0752 1c00 | | Execute_Immediate Run_Utility,0x0
0753 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x17.0x8 = 0x753,0xfff7
0754 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x17.0x9 = 0x754,0xfff6
0755 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0xa = 0x755,0xfff5
0756 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x17.0xb = 0x756,0xfff4
0757 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0xc = 0x757,0xfff3
0758 e002 | | Load 0x0,0x2 ; Debug Table 0x17.0xd = 0x758,0xfff2
0759 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
075a 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
075b 02c7 | | Declare_Variable Any
075c 00d8 | | Load_Top At_Offset_0
075d 1c00 | | Execute_Immediate Run_Utility,0x0
075e e002 | | Load 0x0,0x2 ; Debug Table 0x17.0xe = 0x75e,0xfff1
075f 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0760 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0761 02c7 | | Declare_Variable Any
0762 00d8 | | Load_Top At_Offset_0
0763 1c00 | | Execute_Immediate Run_Utility,0x0
0764 e002 | | Load 0x0,0x2 ; Debug Table 0x17.0xf = 0x764,0xfff0
0765 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0766 e016 | | Load 0x0,0x16 ; Debug Table 0x17.0x10 = 0x766,0xffef
0767 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0768 02c7 | | Declare_Variable Any
0769 00d8 | | Load_Top At_Offset_0
076a 1c00 | | Execute_Immediate Run_Utility,0x0
076b e017 | | Load 0x0,0x17 ; Debug Table 0x17.0x11 = 0x76b,0xffee
076c 1b0e | | Execute Package,Field_Read,Field_Number 0xe
076d 02c7 | | Declare_Variable Any
076e 00d8 | | Load_Top At_Offset_0
076f 1c00 | | Execute_Immediate Run_Utility,0x0
0770 e002 | | Load 0x0,0x2 ; Debug Table 0x17.0x12 = 0x770,0xffed
0771 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0772 1b33 | 3 | Execute Package,Field_Read,Field_Number 0x33
0773 02c7 | | Declare_Variable Any
0774 00d8 | | Load_Top At_Offset_0
0775 1c00 | | Execute_Immediate Run_Utility,0x0
0776 029f 0aab | | Declare_Subprogram For_Call,INIT_0aa8 ; Debug Table 0x17.0x13 = 0x776,0xffec
0778 029f 0b93 | | Declare_Subprogram For_Call,INIT_0b90 ; Debug Table 0x17.0x14 = 0x778,0xffeb
077a BODY_0738:
077a 0007 | | Action Break_Optional ; Debug Table 0x17.0x15 = 0x77a,0x1
077b e7ff | | Load 0x3,-0x1 ; Debug Table 0x17.0x16 = 0x77b,0x401
077c 0007 | | Action Break_Optional
077d 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x17.0x17 = 0x77d,0x402
077e 0007 | | Action Break_Optional ; Debug Table 0x17.0x18 = 0x77e,0x403
077f 0007 | | Action Break_Optional ; Debug Table 0x17.0x19 = 0x77f,0x404
0780 0007 | | Action Break_Optional ; Debug Table 0x17.0x1a = 0x780,0x1
0781 e409 | | Load 0x2,0x9 ; Debug Table 0x17.0x1b = 0x781,0x801
0782 0007 | | Action Break_Optional
0783 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x17.0x1c = 0x783,0x802
0784 0007 | | Action Break_Optional ; Debug Table 0x17.0x1d = 0x784,0x803
0785 0007 | | Action Break_Optional ; Debug Table 0x17.0x1e = 0x785,0x804
0786 021f | | Execute Heap_Access,Equal ; Debug Table 0x17.0x1f = 0x786,0x404
0787 a60d | | Store_Unchecked 0x3,0xd
0788 e018 | | Load 0x0,0x18 ; Debug Table 0x17.0x20 = 0x788,0x2
0789 1810 | | Execute Package,Field_Execute,Field_Number 0x10
078a e00e | | Load 0x0,0xe
078b 1814 | | Execute Package,Field_Execute,Field_Number 0x14
078c c602 | | Store 0x3,0x2
078d e7ff | | Load 0x3,-0x1 ; Debug Table 0x17.0x21 = 0x78d,0x3
078e 4974 |It | Short_Literal 0x174
078f 00eb | | Load_Encached Diana_Cache
0790 0098 | | Execute Package,Field_Read_Dynamic
0791 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0792 8616 | | Call 0x3,0x16
0793 a606 | | Store_Unchecked 0x3,0x6
0794 e002 | | Load 0x0,0x2 ; Debug Table 0x17.0x22 = 0x794,0x4
0795 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0796 e607 | | Load 0x3,0x7
0797 0120 | | Execute Any,Is_Value
0798 6803 |h | Jump_Zero 0x79c
0799 e002 | | Load 0x0,0x2
079a 1b0f | | Execute Package,Field_Read,Field_Number 0xf
079b 7801 |x | Jump 0x79d
079c e607 | | Load 0x3,0x7
079d 6622 |f" | Indirect_Literal Discrete,0x5c0,{0x00000000, 0x00004000}
079e e602 | | Load 0x3,0x2
079f 4800 |H | Short_Literal 0x0
07a0 e002 | | Load 0x0,0x2
07a1 181e | | Execute Package,Field_Execute,Field_Number 0x1e
07a2 e7ff | | Load 0x3,-0x1
07a3 e002 | | Load 0x0,0x2
07a4 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39
07a5 1816 | | Execute Package,Field_Execute,Field_Number 0x16
07a6 c607 | | Store 0x3,0x7
07a7 c611 | | Store 0x3,0x11
07a8 e611 | | Load 0x3,0x11 ; Debug Table 0x17.0x23 = 0x7a8,0x5
07a9 0092 0bee | | Action Push_String_Extended,0xbee ; "Traversal.Get_Object"
07ab e003 | | Load 0x0,0x3
07ac 180f | | Execute Package,Field_Execute,Field_Number 0xf
07ad e002 | | Load 0x0,0x2 ; Debug Table 0x17.0x24 = 0x7ad,0x6
07ae 1b0d | | Execute Package,Field_Read,Field_Number 0xd
07af 00f1 | | Load_Encached Diana_Temp_Seq
07b0 e002 | | Load 0x0,0x2
07b1 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
07b2 1b17 | | Execute Package,Field_Read,Field_Number 0x17
07b3 e609 | | Load 0x3,0x9
07b4 0120 | | Execute Any,Is_Value
07b5 6803 |h | Jump_Zero 0x7b9
07b6 e015 | | Load 0x0,0x15
07b7 1b0d | | Execute Package,Field_Read,Field_Number 0xd
07b8 7801 |x | Jump 0x7ba
07b9 e609 | | Load 0x3,0x9
07ba e608 | | Load 0x3,0x8
07bb 6604 |f | Indirect_Literal Discrete,0x5c0,{0x00000000, 0x00004000}
07bc e602 | | Load 0x3,0x2
07bd 4800 |H | Short_Literal 0x0
07be e002 | | Load 0x0,0x2
07bf 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
07c0 1b0e | | Execute Package,Field_Read,Field_Number 0xe
07c1 e002 | | Load 0x0,0x2
07c2 1815 | | Execute Package,Field_Execute,Field_Number 0x15
07c3 4ffc |O | Short_Literal 0x7fc
07c4 4ffd |O | Short_Literal 0x7fd
07c5 e607 | | Load 0x3,0x7
07c6 e002 | | Load 0x0,0x2
07c7 1b3b | ; | Execute Package,Field_Read,Field_Number 0x3b
07c8 180d | | Execute Package,Field_Execute,Field_Number 0xd
07c9 00d1 | | Pop_Control Pop_Count_1
07ca c609 | | Store 0x3,0x9
07cb c60a | | Store 0x3,0xa
07cc c60b | | Store 0x3,0xb
07cd c611 | | Store 0x3,0x11
07ce e611 | | Load 0x3,0x11 ; Debug Table 0x17.0x25 = 0x7ce,0x7
07cf 0092 0bef | | Action Push_String_Extended,0xbef ; "Object_Ops.Create"
07d1 e003 | | Load 0x0,0x3
07d2 180f | | Execute Package,Field_Execute,Field_Number 0xf
07d3 e002 | | Load 0x0,0x2 ; Debug Table 0x17.0x26 = 0x7d3,0x8
07d4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
07d5 e60f | | Load 0x3,0xf
07d6 0120 | | Execute Any,Is_Value
07d7 6804 |h | Jump_Zero 0x7dc
07d8 e002 | | Load 0x0,0x2
07d9 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
07da 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
07db 7801 |x | Jump 0x7dd
07dc e60f | | Load 0x3,0xf
07dd e002 | | Load 0x0,0x2
07de 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
07df 1b16 | | Execute Package,Field_Read,Field_Number 0x16
07e0 e608 | | Load 0x3,0x8
07e1 4800 |H | Short_Literal 0x0
07e2 4800 |H | Short_Literal 0x0
07e3 4800 |H | Short_Literal 0x0
07e4 e602 | | Load 0x3,0x2
07e5 4802 |H | Short_Literal 0x2
07e6 e002 | | Load 0x0,0x2
07e7 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
07e8 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
07e9 00d1 | | Pop_Control Pop_Count_1
07ea c60c | | Store 0x3,0xc
07eb c60f | | Store 0x3,0xf
07ec c611 | | Store 0x3,0x11
07ed e611 | | Load 0x3,0x11 ; Debug Table 0x17.0x27 = 0x7ed,0x9
07ee 0092 0bea | | Action Push_String_Extended,0xbea ; "Ada.Open"
07f0 e003 | | Load 0x0,0x3
07f1 180f | | Execute Package,Field_Execute,Field_Number 0xf
07f2 e002 | | Load 0x0,0x2 ; Debug Table 0x17.0x28 = 0x7f2,0xa
07f3 1b0d | | Execute Package,Field_Read,Field_Number 0xd
07f4 e612 | | Load 0x3,0x12
07f5 0120 | | Execute Any,Is_Value
07f6 6803 |h | Jump_Zero 0x7fa
07f7 e016 | | Load 0x0,0x16
07f8 1b0f | | Execute Package,Field_Read,Field_Number 0xf
07f9 7801 |x | Jump 0x7fb
07fa e612 | | Load 0x3,0x12
07fb 4800 |H | Short_Literal 0x0
07fc e602 | | Load 0x3,0x2
07fd 4802 |H | Short_Literal 0x2
07fe e607 | | Load 0x3,0x7
07ff e002 | | Load 0x0,0x2
0800 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0801 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0802 e019 | | Load 0x0,0x19
0803 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0804 c612 | | Store 0x3,0x12
0805 c611 | | Store 0x3,0x11
0806 e611 | | Load 0x3,0x11 ; Debug Table 0x17.0x29 = 0x806,0xb
0807 0092 0bf0 | | Action Push_String_Extended,0xbf0 ; "Ada_Utilities.Open_Image"
0809 e003 | | Load 0x0,0x3
080a 180f | | Execute Package,Field_Execute,Field_Number 0xf
080b 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x2a = 0x80b,0xc
080c 0120 | | Execute Any,Is_Value
080d 6803 |h | Jump_Zero 0x811
080e e017 | | Load 0x0,0x17
080f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0810 7801 |x | Jump 0x812
0811 00db | | Load_Top At_Offset_3
0812 e612 | | Load 0x3,0x12
0813 e005 | | Load 0x0,0x5
0814 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0815 e013 | | Load 0x0,0x13
0816 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0817 e01a | | Load 0x0,0x1a
0818 180f | | Execute Package,Field_Execute,Field_Number 0xf
0819 e017 | | Load 0x0,0x17
081a 1810 | | Execute Package,Field_Execute,Field_Number 0x10
081b c613 | | Store 0x3,0x13
081c e60d | | Load 0x3,0xd ; Debug Table 0x17.0x2b = 0x81c,0xd
081d 6823 |h# | Jump_Zero 0x841
081e e002 | | Load 0x0,0x2 ; Debug Table 0x17.0x2c = 0x81e,0xe
081f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0820 e002 | | Load 0x0,0x2
0821 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0822 659d |e | Indirect_Literal Discrete,0x5c0,{0x00000000, 0x00004000}
0823 e00e | | Load 0x0,0xe
0824 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0825 4800 |H | Short_Literal 0x0
0826 e607 | | Load 0x3,0x7
0827 e002 | | Load 0x0,0x2
0828 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39
0829 1819 | | Execute Package,Field_Execute,Field_Number 0x19
082a c60e | | Store 0x3,0xe
082b c611 | | Store 0x3,0x11
082c e611 | | Load 0x3,0x11 ; Debug Table 0x17.0x2d = 0x82c,0xf
082d 0092 0bf1 | | Action Push_String_Extended,0xbf1 ; "Traversal.Get_Declaration"
082f e003 | | Load 0x0,0x3
0830 180f | | Execute Package,Field_Execute,Field_Number 0xf
0831 0007 | | Action Break_Optional ; Debug Table 0x17.0x2e = 0x831,0x10
0832 e409 | | Load 0x2,0x9 ; Debug Table 0x17.0x2f = 0x832,0xc01
0833 0007 | | Action Break_Optional
0834 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x17.0x30 = 0x834,0xc02
0835 0007 | | Action Break_Optional ; Debug Table 0x17.0x31 = 0x835,0xc03
0836 0007 | | Action Break_Optional ; Debug Table 0x17.0x32 = 0x836,0xc04
0837 0007 | | Action Break_Optional ; Debug Table 0x17.0x33 = 0x837,0x10
0838 e60e | | Load 0x3,0xe ; Debug Table 0x17.0x34 = 0x838,0x1001
0839 0007 | | Action Break_Optional
083a 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x17.0x35 = 0x83a,0x1002
083b 0007 | | Action Break_Optional ; Debug Table 0x17.0x36 = 0x83b,0x1003
083c 0007 | | Action Break_Optional ; Debug Table 0x17.0x37 = 0x83c,0x1004
083d 497d |I} | Short_Literal 0x17d ; Debug Table 0x17.0x38 = 0x83d,0xc04
083e 00eb | | Load_Encached Diana_Cache
083f 0096 | | Execute Package,Field_Execute_Dynamic
0840 a409 | | Store_Unchecked 0x2,0x9
0841 e002 | | Load 0x0,0x2 ; Debug Table 0x17.0x39 = 0x841,0x11
0842 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0843 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0844 c614 | | Store 0x3,0x14
0845 e018 | | Load 0x0,0x18 ; Debug Table 0x17.0x3a = 0x845,0x12
0846 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0847 4800 |H | Short_Literal 0x0
0848 e60c | | Load 0x3,0xc
0849 e01b | | Load 0x0,0x1b
084a 1b13 | | Execute Package,Field_Read,Field_Number 0x13
084b 1812 | | Execute Package,Field_Execute,Field_Number 0x12
084c e01b | | Load 0x0,0x1b
084d 1b13 | | Execute Package,Field_Read,Field_Number 0x13
084e 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
084f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x3b = 0x84f,0x13
0850 e409 | | Load 0x2,0x9
0851 e60c | | Load 0x3,0xc
0852 e613 | | Load 0x3,0x13
0853 8615 | | Call 0x3,0x15
0854 c605 | | Store 0x3,0x5
0855 e60c | | Load 0x3,0xc ; Debug Table 0x17.0x3c = 0x855,0x14
0856 e613 | | Load 0x3,0x13
0857 e017 | | Load 0x0,0x17
0858 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0859 e605 | | Load 0x3,0x5 ; Debug Table 0x17.0x3d = 0x859,0x15
085a e409 | | Load 0x2,0x9
085b 8422 | " | Call 0x2,0x22
085c 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x3e = 0x85c,0x16
085d e605 | | Load 0x3,0x5
085e 8014 | | Call 0x0,0x14
085f a603 | | Store_Unchecked 0x3,0x3
0860 0007 | | Action Break_Optional ; Debug Table 0x17.0x3f = 0x860,0x17
0861 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x17.0x40 = 0x861,0x1401
0862 4895 |H | Short_Literal 0x95 ; Debug Table 0x17.0x41 = 0x862,0x17
0863 00eb | | Load_Encached Diana_Cache
0864 187f | | Execute Package,Field_Execute,Field_Number 0x7f
0865 e603 | | Load 0x3,0x3
0866 e606 | | Load 0x3,0x6
0867 e01c | | Load 0x0,0x1c
0868 180e | | Execute Package,Field_Execute,Field_Number 0xe
0869 4849 |HI | Short_Literal 0x49
086a 00eb | | Load_Encached Diana_Cache
086b 187d | } | Execute Package,Field_Execute,Field_Number 0x7d
086c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x17.0x42 = 0x86c,0x1801
086d 4884 |H | Short_Literal 0x84 ; Debug Table 0x17.0x43 = 0x86d,0x1401
086e 00eb | | Load_Encached Diana_Cache
086f 187f | | Execute Package,Field_Execute,Field_Number 0x7f
0870 48a8 |H | Short_Literal 0xa8
0871 00eb | | Load_Encached Diana_Cache
0872 187e | ~ | Execute Package,Field_Execute,Field_Number 0x7e
0873 a604 | | Store_Unchecked 0x3,0x4
0874 e604 | | Load 0x3,0x4 ; Debug Table 0x17.0x44 = 0x874,0x18
0875 e613 | | Load 0x3,0x13
0876 e017 | | Load 0x0,0x17
0877 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0878 e002 | | Load 0x0,0x2 ; Debug Table 0x17.0x45 = 0x878,0x19
0879 1b0d | | Execute Package,Field_Read,Field_Number 0xd
087a e602 | | Load 0x3,0x2
087b e604 | | Load 0x3,0x4
087c e002 | | Load 0x0,0x2
087d 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
087e 1819 | | Execute Package,Field_Execute,Field_Number 0x19
087f c611 | | Store 0x3,0x11
0880 e611 | | Load 0x3,0x11 ; Debug Table 0x17.0x46 = 0x880,0x1a
0881 0092 0bf2 | | Action Push_String_Extended,0xbf2 ; "Ada.Set_Root"
0883 e003 | | Load 0x0,0x3
0884 180f | | Execute Package,Field_Execute,Field_Number 0xf
0885 e002 | | Load 0x0,0x2 ; Debug Table 0x17.0x47 = 0x885,0x1b
0886 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0887 e610 | | Load 0x3,0x10
0888 0120 | | Execute Any,Is_Value
0889 6804 |h | Jump_Zero 0x88e
088a e002 | | Load 0x0,0x2
088b 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
088c 1b0e | | Execute Package,Field_Read,Field_Number 0xe
088d 7801 |x | Jump 0x88f
088e e610 | | Load 0x3,0x10
088f e604 | | Load 0x3,0x4
0890 e002 | | Load 0x0,0x2
0891 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0892 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0893 c610 | | Store 0x3,0x10
0894 c611 | | Store 0x3,0x11
0895 e611 | | Load 0x3,0x11 ; Debug Table 0x17.0x48 = 0x895,0x1c
0896 0092 0be8 | | Action Push_String_Extended,0xbe8 ; "Ada.Get_Unit"
0898 e003 | | Load 0x0,0x3
0899 180f | | Execute Package,Field_Execute,Field_Number 0xf
089a e002 | | Load 0x0,0x2 ; Debug Table 0x17.0x49 = 0x89a,0x1d
089b 1b0d | | Execute Package,Field_Read,Field_Number 0xd
089c e612 | | Load 0x3,0x12
089d 4801 |H | Short_Literal 0x1
089e e602 | | Load 0x3,0x2
089f e019 | | Load 0x0,0x19
08a0 1813 | | Execute Package,Field_Execute,Field_Number 0x13
08a1 c612 | | Store 0x3,0x12
08a2 c611 | | Store 0x3,0x11
08a3 e611 | | Load 0x3,0x11 ; Debug Table 0x17.0x4a = 0x8a3,0x1e
08a4 0092 0bf3 | | Action Push_String_Extended,0xbf3 ; "Ada_Utilities.Close_Image"
08a6 e003 | | Load 0x0,0x3
08a7 180f | | Execute Package,Field_Execute,Field_Number 0xf
08a8 e002 | | Load 0x0,0x2 ; Debug Table 0x17.0x4b = 0x8a8,0x1f
08a9 1b0d | | Execute Package,Field_Read,Field_Number 0xd
08aa 4800 |H | Short_Literal 0x0
08ab 4801 |H | Short_Literal 0x1
08ac e602 | | Load 0x3,0x2
08ad e604 | | Load 0x3,0x4
08ae e002 | | Load 0x0,0x2
08af 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
08b0 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
08b1 c611 | | Store 0x3,0x11
08b2 e611 | | Load 0x3,0x11 ; Debug Table 0x17.0x4c = 0x8b2,0x20
08b3 0092 0bf4 | | Action Push_String_Extended,0xbf4 ; "Ada.Close"
08b5 e003 | | Load 0x0,0x3
08b6 180f | | Execute Package,Field_Execute,Field_Number 0xf
08b7 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x4d = 0x8b7,0x21
08b8 e002 | | Load 0x0,0x2
08b9 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
08ba 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
08bb e602 | | Load 0x3,0x2 ; Debug Table 0x17.0x4e = 0x8bb,0x22
08bc 4801 |H | Short_Literal 0x1
08bd 4801 |H | Short_Literal 0x1
08be e00e | | Load 0x0,0xe
08bf 1818 | | Execute Package,Field_Execute,Field_Number 0x18
08c0 c602 | | Store 0x3,0x2
08c1 e608 | | Load 0x3,0x8 ; Debug Table 0x17.0x4f = 0x8c1,0x23
08c2 e005 | | Load 0x0,0x5
08c3 180e | | Execute Package,Field_Execute,Field_Number 0xe
08c4 4800 |H | Short_Literal 0x0
08c5 4800 |H | Short_Literal 0x0
08c6 e001 | | Load 0x0,0x1
08c7 1819 | | Execute Package,Field_Execute,Field_Number 0x19
08c8 4502 |E | Exit_Subprogram 0x2
08c9 0000 0000 | | .XXX[0x3]
08cb 0000 | |
08cc 0000 0000 | | .LITERAL {0x00000000, 0x5a851503}
08d0 ; --------------------------------------------------------------------------------------
08d0 ; SUBPROGRAM
08d0 ; --------------------------------------------------------------------------------------
08d0 08dd | | .CONST 0x08dd ; Address of begin
08d1 0004 | | .CONST 0x0004 ; Address of exception handler
08d2 0004 | | .CONST 0x0004 ; Number of locals
08d3 INIT_08d0:
08d3 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0x18 = .DEBUG 0x08d3,0x130c,0x0001,0x0000,0x005a,0x89e5,0x0000,0x03eb
; Debug Table 0x18.0x0 = 0x8d3,0xffff
08d4 02c7 | | Declare_Variable Any
08d5 00d8 | | Load_Top At_Offset_0
08d6 1c00 | | Execute_Immediate Run_Utility,0x0
08d7 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0x18.0x1 = 0x8d7,0xfffe
08d8 02c7 | | Declare_Variable Any
08d9 00d8 | | Load_Top At_Offset_0
08da 1c00 | | Execute_Immediate Run_Utility,0x0
08db 029f 0bcb | | Declare_Subprogram For_Call,INIT_0bc8
08dd BODY_08d0:
08dd 0007 | | Action Break_Optional ; Debug Table 0x18.0x2 = 0x8dd,0x1
08de e9ff | | Load 0x4,-0x1 ; Debug Table 0x18.0x3 = 0x8de,0x401
08df 0007 | | Action Break_Optional
08e0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x18.0x4 = 0x8e0,0x402
08e1 0007 | | Action Break_Optional ; Debug Table 0x18.0x5 = 0x8e1,0x403
08e2 0007 | | Action Break_Optional ; Debug Table 0x18.0x6 = 0x8e2,0x404
08e3 0007 | | Action Break_Optional ; Debug Table 0x18.0x7 = 0x8e3,0x1
08e4 e9fe | | Load 0x4,-0x2 ; Debug Table 0x18.0x8 = 0x8e4,0x801
08e5 0007 | | Action Break_Optional
08e6 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x18.0x9 = 0x8e6,0x802
08e7 0007 | | Action Break_Optional ; Debug Table 0x18.0xa = 0x8e7,0x803
08e8 0007 | | Action Break_Optional ; Debug Table 0x18.0xb = 0x8e8,0x804
08e9 027f | | Execute Discrete,Equal ; Debug Table 0x18.0xc = 0x8e9,0x404
08ea 7002 |p | Jump_Nonzero 0x8ed
08eb 629c |b | Indirect_Literal Discrete,0xb88,{0x00000000, 0x5a89e503} ; Debug Table 0x18.0xd = 0x8eb,0x2
08ec 0257 | W | Execute Discrete,Raise
08ed 8804 | | Call 0x4,0x4 ; Debug Table 0x18.0xe = 0x8ed,0x3
08ee e9ff | | Load 0x4,-0x1 ; Debug Table 0x18.0xf = 0x8ee,0x4
08ef 0007 | | Action Break_Optional
08f0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x10 = 0x8f0,0xc01
08f1 0007 | | Action Break_Optional
08f2 e806 | | Load 0x4,0x6 ; Debug Table 0x18.0x11 = 0x8f2,0x1001
08f3 0007 | | Action Break_Optional
08f4 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x18.0x12 = 0x8f4,0x1002
08f5 0007 | | Action Break_Optional ; Debug Table 0x18.0x13 = 0x8f5,0x1003
08f6 00d0 | | Action Swap_Control ; Debug Table 0x18.0x14 = 0x8f6,0x1004
08f7 00d1 | | Pop_Control Pop_Count_1
08f8 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0x18.0x15 = 0x8f8,0xc01
08f9 00eb | | Load_Encached Diana_Cache
08fa 0098 | | Execute Package,Field_Read_Dynamic
08fb 1810 | | Execute Package,Field_Execute,Field_Number 0x10
08fc 7800 |x | Jump 0x8fd
08fd 00d0 | | Action Swap_Control
08fe 00d1 | | Pop_Control Pop_Count_1
08ff 4604 |F | Jump_Case 0x4 ; Debug Table 0x18.0x16 = 0x8ff,0x4
0900 4503 |E | Exit_Subprogram 0x3 ; case 0x0
0901 7803 |x | Jump 0x905 ; case 0x1
0902 780a |x | Jump 0x90d ; case 0x2
0903 7818 |x | Jump 0x91c ; case 0x3
0904 782d |x- | Jump 0x932 ; case 0x4
0905 e9fe | | Load 0x4,-0x2 ; Debug Table 0x18.0x17 = 0x905,0x6
0906 00eb | | Load_Encached Diana_Cache
0907 1885 | | Execute Package,Field_Execute,Field_Number 0x85
0908 e9ff | | Load 0x4,-0x1
0909 00eb | | Load_Encached Diana_Cache
090a 1885 | | Execute Package,Field_Execute,Field_Number 0x85
090b 8602 | | Call 0x3,0x2
090c 4503 |E | Exit_Subprogram 0x3
090d e9fe | | Load 0x4,-0x2 ; Debug Table 0x18.0x18 = 0x90d,0x7
090e 00eb | | Load_Encached Diana_Cache
090f 1885 | | Execute Package,Field_Execute,Field_Number 0x85
0910 e9ff | | Load 0x4,-0x1
0911 00eb | | Load_Encached Diana_Cache
0912 1885 | | Execute Package,Field_Execute,Field_Number 0x85
0913 8602 | | Call 0x3,0x2
0914 e9fe | | Load 0x4,-0x2 ; Debug Table 0x18.0x19 = 0x914,0x8
0915 00eb | | Load_Encached Diana_Cache
0916 1886 | | Execute Package,Field_Execute,Field_Number 0x86
0917 e9ff | | Load 0x4,-0x1
0918 00eb | | Load_Encached Diana_Cache
0919 1886 | | Execute Package,Field_Execute,Field_Number 0x86
091a 8602 | | Call 0x3,0x2
091b 4503 |E | Exit_Subprogram 0x3
091c e9fe | | Load 0x4,-0x2 ; Debug Table 0x18.0x1a = 0x91c,0x9
091d 00eb | | Load_Encached Diana_Cache
091e 1885 | | Execute Package,Field_Execute,Field_Number 0x85
091f e9ff | | Load 0x4,-0x1
0920 00eb | | Load_Encached Diana_Cache
0921 1885 | | Execute Package,Field_Execute,Field_Number 0x85
0922 8602 | | Call 0x3,0x2
0923 e9fe | | Load 0x4,-0x2 ; Debug Table 0x18.0x1b = 0x923,0xa
0924 00eb | | Load_Encached Diana_Cache
0925 1886 | | Execute Package,Field_Execute,Field_Number 0x86
0926 e9ff | | Load 0x4,-0x1
0927 00eb | | Load_Encached Diana_Cache
0928 1886 | | Execute Package,Field_Execute,Field_Number 0x86
0929 8602 | | Call 0x3,0x2
092a e9fe | | Load 0x4,-0x2 ; Debug Table 0x18.0x1c = 0x92a,0xb
092b 00eb | | Load_Encached Diana_Cache
092c 1887 | | Execute Package,Field_Execute,Field_Number 0x87
092d e9ff | | Load 0x4,-0x1
092e 00eb | | Load_Encached Diana_Cache
092f 1887 | | Execute Package,Field_Execute,Field_Number 0x87
0930 8602 | | Call 0x3,0x2
0931 4503 |E | Exit_Subprogram 0x3
0932 0007 | | Action Break_Optional ; Debug Table 0x18.0x1d = 0x932,0xc
0933 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x18.0x1e = 0x933,0xebff
0934 e9ff | | Load 0x4,-0x1
0935 00eb | | Load_Encached Diana_Cache
0936 1889 | | Execute Package,Field_Execute,Field_Number 0x89
0937 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0938 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x18.0x1f = 0x938,0xebfe
0939 e9fe | | Load 0x4,-0x2
093a 00eb | | Load_Encached Diana_Cache
093b 1889 | | Execute Package,Field_Execute,Field_Number 0x89
093c 0031 | 1 | Store_Top Heap_Access,At_Offset_1
093d 7881 |x | Jump 0x9bf
093e 0007 | | Action Break_Optional ; Debug Table 0x18.0x20 = 0x93e,0x1402
093f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x21 = 0x93f,0x1801
0940 021d | | Execute Heap_Access,Is_Null
0941 6802 |h | Jump_Zero 0x944 ; Debug Table 0x18.0x22 = 0x941,0x1402
0942 6245 |bE | Indirect_Literal Discrete,0xb88,{0x00000000, 0x5a89e503} ; Debug Table 0x18.0x23 = 0x942,0x1403
0943 0257 | W | Execute Discrete,Raise
0944 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x24 = 0x944,0x1404
0945 0007 | | Action Break_Optional
0946 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x25 = 0x946,0x1c01
0947 7002 |p | Jump_Nonzero 0x94a
0948 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x26 = 0x948,0x1c02
0949 782c |x, | Jump 0x976
094a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x27 = 0x94a,0x1c03
094b 0217 | | Execute Heap_Access,All_Reference
094c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
094d 6804 |h | Jump_Zero 0x952
094e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x28 = 0x94e,0x1c04
094f 0217 | | Execute Heap_Access,All_Reference
0950 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0951 7824 |x$ | Jump 0x976
0952 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x29 = 0x952,0x1c05
0953 0007 | | Action Break_Optional
0954 e808 | | Load 0x4,0x8 ; Debug Table 0x18.0x2a = 0x954,0x2001
0955 0007 | | Action Break_Optional
0956 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x18.0x2b = 0x956,0x2002
0957 0007 | | Action Break_Optional ; Debug Table 0x18.0x2c = 0x957,0x2003
0958 00d0 | | Action Swap_Control ; Debug Table 0x18.0x2d = 0x958,0x2004
0959 00d1 | | Pop_Control Pop_Count_1
095a 49bb |I | Short_Literal 0x1bb ; Debug Table 0x18.0x2e = 0x95a,0x1c05
095b 00eb | | Load_Encached Diana_Cache
095c 0098 | | Execute Package,Field_Read_Dynamic
095d 012c | , | Execute Any,Size
095e e011 | | Load 0x0,0x11
095f 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0960 025b | [ | Execute Discrete,Check_In_Type
0961 0273 | s | Execute Discrete,Plus
0962 00d9 | | Load_Top At_Offset_1
0963 0007 | | Action Break_Optional
0964 e809 | | Load 0x4,0x9 ; Debug Table 0x18.0x2f = 0x964,0x2401
0965 0007 | | Action Break_Optional
0966 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x18.0x30 = 0x966,0x2402
0967 0007 | | Action Break_Optional ; Debug Table 0x18.0x31 = 0x967,0x2403
0968 00d0 | | Action Swap_Control ; Debug Table 0x18.0x32 = 0x968,0x2404
0969 00d1 | | Pop_Control Pop_Count_1
096a 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x18.0x33 = 0x96a,0x2004
096b 00eb | | Load_Encached Diana_Cache
096c 0098 | | Execute Package,Field_Read_Dynamic
096d 49c9 |I | Short_Literal 0x1c9
096e 00eb | | Load_Encached Diana_Cache
096f 0098 | | Execute Package,Field_Read_Dynamic
0970 49ca |I | Short_Literal 0x1ca
0971 00eb | | Load_Encached Diana_Cache
0972 0095 | | Execute Package,Field_Reference_Dynamic
0973 e012 | | Load 0x0,0x12
0974 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0975 7800 |x | Jump 0x976
0976 00d0 | | Action Swap_Control
0977 00d1 | | Pop_Control Pop_Count_1
0978 00da | | Load_Top At_Offset_2 ; Debug Table 0x18.0x34 = 0x978,0x1404
0979 0007 | | Action Break_Optional
097a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x35 = 0x97a,0x2801
097b 7002 |p | Jump_Nonzero 0x97e
097c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x36 = 0x97c,0x2802
097d 782c |x, | Jump 0x9aa
097e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x37 = 0x97e,0x2803
097f 0217 | | Execute Heap_Access,All_Reference
0980 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0981 6804 |h | Jump_Zero 0x986
0982 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x38 = 0x982,0x2804
0983 0217 | | Execute Heap_Access,All_Reference
0984 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0985 7824 |x$ | Jump 0x9aa
0986 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x39 = 0x986,0x2805
0987 0007 | | Action Break_Optional
0988 e809 | | Load 0x4,0x9 ; Debug Table 0x18.0x3a = 0x988,0x2c01
0989 0007 | | Action Break_Optional
098a 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x18.0x3b = 0x98a,0x2c02
098b 0007 | | Action Break_Optional ; Debug Table 0x18.0x3c = 0x98b,0x2c03
098c 00d0 | | Action Swap_Control ; Debug Table 0x18.0x3d = 0x98c,0x2c04
098d 00d1 | | Pop_Control Pop_Count_1
098e 49bb |I | Short_Literal 0x1bb ; Debug Table 0x18.0x3e = 0x98e,0x2805
098f 00eb | | Load_Encached Diana_Cache
0990 0098 | | Execute Package,Field_Read_Dynamic
0991 012c | , | Execute Any,Size
0992 e011 | | Load 0x0,0x11
0993 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0994 025b | [ | Execute Discrete,Check_In_Type
0995 0273 | s | Execute Discrete,Plus
0996 00d9 | | Load_Top At_Offset_1
0997 0007 | | Action Break_Optional
0998 e80a | | Load 0x4,0xa ; Debug Table 0x18.0x3f = 0x998,0x3001
0999 0007 | | Action Break_Optional
099a 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x18.0x40 = 0x99a,0x3002
099b 0007 | | Action Break_Optional ; Debug Table 0x18.0x41 = 0x99b,0x3003
099c 00d0 | | Action Swap_Control ; Debug Table 0x18.0x42 = 0x99c,0x3004
099d 00d1 | | Pop_Control Pop_Count_1
099e 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x18.0x43 = 0x99e,0x2c04
099f 00eb | | Load_Encached Diana_Cache
09a0 0098 | | Execute Package,Field_Read_Dynamic
09a1 49c9 |I | Short_Literal 0x1c9
09a2 00eb | | Load_Encached Diana_Cache
09a3 0098 | | Execute Package,Field_Read_Dynamic
09a4 49ca |I | Short_Literal 0x1ca
09a5 00eb | | Load_Encached Diana_Cache
09a6 0095 | | Execute Package,Field_Reference_Dynamic
09a7 e012 | | Load 0x0,0x12
09a8 1819 | | Execute Package,Field_Execute,Field_Number 0x19
09a9 7800 |x | Jump 0x9aa
09aa 00d0 | | Action Swap_Control
09ab 00d1 | | Pop_Control Pop_Count_1
09ac 8602 | | Call 0x3,0x2 ; Debug Table 0x18.0x44 = 0x9ac,0x1c06
09ad 0007 | | Action Break_Optional ; Debug Table 0x18.0x45 = 0x9ad,0x1405
09ae 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x46 = 0x9ae,0x3401
09af 7002 |p | Jump_Nonzero 0x9b2
09b0 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x18.0x47 = 0x9b0,0x3402
09b1 7803 |x | Jump 0x9b5
09b2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x48 = 0x9b2,0x3403
09b3 0217 | | Execute Heap_Access,All_Reference
09b4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
09b5 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x18.0x49 = 0x9b5,0x1405
09b6 0007 | | Action Break_Optional ; Debug Table 0x18.0x4a = 0x9b6,0x1406
09b7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x4b = 0x9b7,0x3801
09b8 7002 |p | Jump_Nonzero 0x9bb
09b9 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x18.0x4c = 0x9b9,0x3802
09ba 7803 |x | Jump 0x9be
09bb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x4d = 0x9bb,0x3803
09bc 0217 | | Execute Heap_Access,All_Reference
09bd 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
09be 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x18.0x4e = 0x9be,0x1406
09bf 0007 | | Action Break_Optional ; Debug Table 0x18.0x4f = 0x9bf,0x1401
09c0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x50 = 0x9c0,0x3c01
09c1 021d | | Execute Heap_Access,Is_Null
09c2 6f7b |o{ | Jump_Zero 0x93e ; Debug Table 0x18.0x51 = 0x9c2,0x1401
09c3 0007 | | Action Break_Optional ; Debug Table 0x18.0x52 = 0x9c3,0x1407
09c4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x53 = 0x9c4,0x4001
09c5 021d | | Execute Heap_Access,Is_Null
09c6 7002 |p | Jump_Nonzero 0x9c9 ; Debug Table 0x18.0x54 = 0x9c6,0x1407
09c7 61c0 |a | Indirect_Literal Discrete,0xb88,{0x00000000, 0x5a89e503} ; Debug Table 0x18.0x55 = 0x9c7,0x1408
09c8 0257 | W | Execute Discrete,Raise
09c9 00d2 | | Pop_Control Pop_Count_2
09ca 4503 |E | Exit_Subprogram 0x3
09cb 0000 0000 | | .BLANK 0000[0x5]
09d0 ; --------------------------------------------------------------------------------------
09d0 ; SUBPROGRAM
09d0 ; --------------------------------------------------------------------------------------
09d0 09d3 | | .CONST 0x09d3 ; Address of begin
09d1 0004 | | .CONST 0x0004 ; Address of exception handler
09d2 0001 | | .CONST 0x0001 ; Number of locals
09d3 BODY_09d0:
09d3 INIT_09d0:
09d3 0007 | | Action Break_Optional ; Debug Table 0x19 = .DEBUG 0x09d3,0x13ba,0x0001,0x0000,0x005a,0x89e5,0x0000,0x0b9a
; Debug Table 0x19.0x0 = 0x9d3,0x1
09d4 e9ff | | Load 0x4,-0x1 ; Debug Table 0x19.0x1 = 0x9d4,0x401
09d5 0007 | | Action Break_Optional
09d6 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x19.0x2 = 0x9d6,0x402
09d7 0007 | | Action Break_Optional ; Debug Table 0x19.0x3 = 0x9d7,0x403
09d8 0007 | | Action Break_Optional ; Debug Table 0x19.0x4 = 0x9d8,0x404
09d9 0b3e | > | Execute_Immediate Case_Compare,0x3e ; Debug Table 0x19.0x5 = 0x9d9,0x1
09da 7007 |p | Jump_Nonzero 0x9e2
09db 0b7c | | | Execute_Immediate Case_Compare,0x7c
09dc 700d |p | Jump_Nonzero 0x9ea
09dd 0b8c | | Execute_Immediate Case_Compare,0x8c
09de 701a |p | Jump_Nonzero 0x9f9
09df 0b3d | = | Execute_Immediate Case_Compare,0x3d
09e0 70ab |p | Jump_Nonzero 0xa8c
09e1 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x19.0x6 = 0x9e1,0xa
09e2 e9fe | | Load 0x4,-0x2 ; Debug Table 0x19.0x7 = 0x9e2,0x2
09e3 00eb | | Load_Encached Diana_Cache
09e4 18d8 | | Execute Package,Field_Execute,Field_Number 0xd8
09e5 e9ff | | Load 0x4,-0x1
09e6 00eb | | Load_Encached Diana_Cache
09e7 18d8 | | Execute Package,Field_Execute,Field_Number 0xd8
09e8 8606 | | Call 0x3,0x6
09e9 4503 |E | Exit_Subprogram 0x3
09ea e9fe | | Load 0x4,-0x2 ; Debug Table 0x19.0x8 = 0x9ea,0x3
09eb 00eb | | Load_Encached Diana_Cache
09ec 18bd | | Execute Package,Field_Execute,Field_Number 0xbd
09ed e9ff | | Load 0x4,-0x1
09ee 00eb | | Load_Encached Diana_Cache
09ef 18bd | | Execute Package,Field_Execute,Field_Number 0xbd
09f0 8606 | | Call 0x3,0x6
09f1 e9fe | | Load 0x4,-0x2 ; Debug Table 0x19.0x9 = 0x9f1,0x4
09f2 00eb | | Load_Encached Diana_Cache
09f3 18be | | Execute Package,Field_Execute,Field_Number 0xbe
09f4 e9ff | | Load 0x4,-0x1
09f5 00eb | | Load_Encached Diana_Cache
09f6 18be | | Execute Package,Field_Execute,Field_Number 0xbe
09f7 8606 | | Call 0x3,0x6
09f8 4503 |E | Exit_Subprogram 0x3
09f9 0007 | | Action Break_Optional ; Debug Table 0x19.0xa = 0x9f9,0x5
09fa 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x19.0xb = 0x9fa,0xf7ff
09fb e9ff | | Load 0x4,-0x1
09fc 00eb | | Load_Encached Diana_Cache
09fd 1889 | | Execute Package,Field_Execute,Field_Number 0x89
09fe 0031 | 1 | Store_Top Heap_Access,At_Offset_1
09ff 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x19.0xc = 0x9ff,0xf7fe
0a00 e9fe | | Load 0x4,-0x2
0a01 00eb | | Load_Encached Diana_Cache
0a02 1889 | | Execute Package,Field_Execute,Field_Number 0x89
0a03 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0a04 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0xd = 0xa04,0xf7fd
0a05 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0xe = 0xa05,0xf7fc
0a06 787f |x | Jump 0xa86
0a07 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0xf = 0xa07,0x802
0a08 0007 | | Action Break_Optional
0a09 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x10 = 0xa09,0xc01
0a0a 7002 |p | Jump_Nonzero 0xa0d
0a0b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x11 = 0xa0b,0xc02
0a0c 782c |x, | Jump 0xa39
0a0d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x12 = 0xa0d,0xc03
0a0e 0217 | | Execute Heap_Access,All_Reference
0a0f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0a10 6804 |h | Jump_Zero 0xa15
0a11 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x13 = 0xa11,0xc04
0a12 0217 | | Execute Heap_Access,All_Reference
0a13 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0a14 7824 |x$ | Jump 0xa39
0a15 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x14 = 0xa15,0xc05
0a16 0007 | | Action Break_Optional
0a17 e808 | | Load 0x4,0x8 ; Debug Table 0x19.0x15 = 0xa17,0x1001
0a18 0007 | | Action Break_Optional
0a19 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x19.0x16 = 0xa19,0x1002
0a1a 0007 | | Action Break_Optional ; Debug Table 0x19.0x17 = 0xa1a,0x1003
0a1b 00d0 | | Action Swap_Control ; Debug Table 0x19.0x18 = 0xa1b,0x1004
0a1c 00d1 | | Pop_Control Pop_Count_1
0a1d 49bb |I | Short_Literal 0x1bb ; Debug Table 0x19.0x19 = 0xa1d,0xc05
0a1e 00eb | | Load_Encached Diana_Cache
0a1f 0098 | | Execute Package,Field_Read_Dynamic
0a20 012c | , | Execute Any,Size
0a21 e011 | | Load 0x0,0x11
0a22 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0a23 025b | [ | Execute Discrete,Check_In_Type
0a24 0273 | s | Execute Discrete,Plus
0a25 00d9 | | Load_Top At_Offset_1
0a26 0007 | | Action Break_Optional
0a27 e809 | | Load 0x4,0x9 ; Debug Table 0x19.0x1a = 0xa27,0x1401
0a28 0007 | | Action Break_Optional
0a29 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x19.0x1b = 0xa29,0x1402
0a2a 0007 | | Action Break_Optional ; Debug Table 0x19.0x1c = 0xa2a,0x1403
0a2b 00d0 | | Action Swap_Control ; Debug Table 0x19.0x1d = 0xa2b,0x1404
0a2c 00d1 | | Pop_Control Pop_Count_1
0a2d 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x19.0x1e = 0xa2d,0x1004
0a2e 00eb | | Load_Encached Diana_Cache
0a2f 0098 | | Execute Package,Field_Read_Dynamic
0a30 49c9 |I | Short_Literal 0x1c9
0a31 00eb | | Load_Encached Diana_Cache
0a32 0098 | | Execute Package,Field_Read_Dynamic
0a33 49ca |I | Short_Literal 0x1ca
0a34 00eb | | Load_Encached Diana_Cache
0a35 0095 | | Execute Package,Field_Reference_Dynamic
0a36 e012 | | Load 0x0,0x12
0a37 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0a38 7800 |x | Jump 0xa39
0a39 00d0 | | Action Swap_Control
0a3a 00d1 | | Pop_Control Pop_Count_1
0a3b 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x19.0x1f = 0xa3b,0x802
0a3c 00da | | Load_Top At_Offset_2 ; Debug Table 0x19.0x20 = 0xa3c,0x803
0a3d 0007 | | Action Break_Optional
0a3e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x21 = 0xa3e,0x1801
0a3f 7002 |p | Jump_Nonzero 0xa42
0a40 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x22 = 0xa40,0x1802
0a41 782c |x, | Jump 0xa6e
0a42 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x23 = 0xa42,0x1803
0a43 0217 | | Execute Heap_Access,All_Reference
0a44 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0a45 6804 |h | Jump_Zero 0xa4a
0a46 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x24 = 0xa46,0x1804
0a47 0217 | | Execute Heap_Access,All_Reference
0a48 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0a49 7824 |x$ | Jump 0xa6e
0a4a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x25 = 0xa4a,0x1805
0a4b 0007 | | Action Break_Optional
0a4c e808 | | Load 0x4,0x8 ; Debug Table 0x19.0x26 = 0xa4c,0x1c01
0a4d 0007 | | Action Break_Optional
0a4e 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x19.0x27 = 0xa4e,0x1c02
0a4f 0007 | | Action Break_Optional ; Debug Table 0x19.0x28 = 0xa4f,0x1c03
0a50 00d0 | | Action Swap_Control ; Debug Table 0x19.0x29 = 0xa50,0x1c04
0a51 00d1 | | Pop_Control Pop_Count_1
0a52 49bb |I | Short_Literal 0x1bb ; Debug Table 0x19.0x2a = 0xa52,0x1805
0a53 00eb | | Load_Encached Diana_Cache
0a54 0098 | | Execute Package,Field_Read_Dynamic
0a55 012c | , | Execute Any,Size
0a56 e011 | | Load 0x0,0x11
0a57 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0a58 025b | [ | Execute Discrete,Check_In_Type
0a59 0273 | s | Execute Discrete,Plus
0a5a 00d9 | | Load_Top At_Offset_1
0a5b 0007 | | Action Break_Optional
0a5c e809 | | Load 0x4,0x9 ; Debug Table 0x19.0x2b = 0xa5c,0x2001
0a5d 0007 | | Action Break_Optional
0a5e 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x19.0x2c = 0xa5e,0x2002
0a5f 0007 | | Action Break_Optional ; Debug Table 0x19.0x2d = 0xa5f,0x2003
0a60 00d0 | | Action Swap_Control ; Debug Table 0x19.0x2e = 0xa60,0x2004
0a61 00d1 | | Pop_Control Pop_Count_1
0a62 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x19.0x2f = 0xa62,0x1c04
0a63 00eb | | Load_Encached Diana_Cache
0a64 0098 | | Execute Package,Field_Read_Dynamic
0a65 49c9 |I | Short_Literal 0x1c9
0a66 00eb | | Load_Encached Diana_Cache
0a67 0098 | | Execute Package,Field_Read_Dynamic
0a68 49ca |I | Short_Literal 0x1ca
0a69 00eb | | Load_Encached Diana_Cache
0a6a 0095 | | Execute Package,Field_Reference_Dynamic
0a6b e012 | | Load 0x0,0x12
0a6c 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0a6d 7800 |x | Jump 0xa6e
0a6e 00d0 | | Action Swap_Control
0a6f 00d1 | | Pop_Control Pop_Count_1
0a70 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x19.0x30 = 0xa70,0x803
0a71 0007 | | Action Break_Optional ; Debug Table 0x19.0x31 = 0xa71,0x804
0a72 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x32 = 0xa72,0x2401
0a73 7002 |p | Jump_Nonzero 0xa76
0a74 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x19.0x33 = 0xa74,0x2402
0a75 7803 |x | Jump 0xa79
0a76 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x34 = 0xa76,0x2403
0a77 0217 | | Execute Heap_Access,All_Reference
0a78 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0a79 a803 | | Store_Unchecked 0x4,0x3 ; Debug Table 0x19.0x35 = 0xa79,0x804
0a7a 0007 | | Action Break_Optional ; Debug Table 0x19.0x36 = 0xa7a,0x805
0a7b 00da | | Load_Top At_Offset_2 ; Debug Table 0x19.0x37 = 0xa7b,0x2801
0a7c 7002 |p | Jump_Nonzero 0xa7f
0a7d 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x19.0x38 = 0xa7d,0x2802
0a7e 7803 |x | Jump 0xa82
0a7f 00da | | Load_Top At_Offset_2 ; Debug Table 0x19.0x39 = 0xa7f,0x2803
0a80 0217 | | Execute Heap_Access,All_Reference
0a81 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0a82 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x19.0x3a = 0xa82,0x805
0a83 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x3b = 0xa83,0x806
0a84 00da | | Load_Top At_Offset_2
0a85 8606 | | Call 0x3,0x6
0a86 0007 | | Action Break_Optional ; Debug Table 0x19.0x3c = 0xa86,0x801
0a87 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x3d = 0xa87,0x2c01
0a88 021d | | Execute Heap_Access,Is_Null
0a89 6f7d |o} | Jump_Zero 0xa07 ; Debug Table 0x19.0x3e = 0xa89,0x801
0a8a 00d4 | | Pop_Control Pop_Count_4
0a8b 4503 |E | Exit_Subprogram 0x3
0a8c 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x3f = 0xa8c,0x6
0a8d 4976 |Iv | Short_Literal 0x176
0a8e 00eb | | Load_Encached Diana_Cache
0a8f 0098 | | Execute Package,Field_Read_Dynamic
0a90 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0a91 a602 | | Store_Unchecked 0x3,0x2
0a92 e602 | | Load 0x3,0x2 ; Debug Table 0x19.0x40 = 0xa92,0x7
0a93 00eb | | Load_Encached Diana_Cache
0a94 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8
0a95 a603 | | Store_Unchecked 0x3,0x3
0a96 0007 | | Action Break_Optional ; Debug Table 0x19.0x41 = 0xa96,0x8
0a97 e603 | | Load 0x3,0x3 ; Debug Table 0x19.0x42 = 0xa97,0x3001
0a98 021d | | Execute Heap_Access,Is_Null
0a99 7006 |p | Jump_Nonzero 0xaa0 ; Debug Table 0x19.0x43 = 0xa99,0x8
0a9a 4801 |H | Short_Literal 0x1 ; Debug Table 0x19.0x44 = 0xa9a,0x9
0a9b e9fe | | Load 0x4,-0x2
0a9c 4974 |It | Short_Literal 0x174
0a9d 00eb | | Load_Encached Diana_Cache
0a9e 0098 | | Execute Package,Field_Read_Dynamic
0a9f 180f | | Execute Package,Field_Execute,Field_Number 0xf
0aa0 4503 |E | Exit_Subprogram 0x3
0aa1 0000 0000 | | .BLANK 0000[0x7]
0aa8 ; --------------------------------------------------------------------------------------
0aa8 ; SUBPROGRAM
0aa8 ; --------------------------------------------------------------------------------------
0aa8 0acb | | .CONST 0x0acb ; Address of begin
0aa9 0004 | | .CONST 0x0004 ; Address of exception handler
0aaa 000a | | .CONST 0x000a ; Number of locals
0aab INIT_0aa8:
0aab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a = .DEBUG 0x0aab,0x1446,0x0001,0x0000,0x005a,0x89e5,0x0000,0x0db8
; Debug Table 0x1a.0x0 = 0xaab,0xffff
0aac 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x1 = 0xaac,0xfffe
0aad 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x2 = 0xaad,0xfffd
0aae e002 | | Load 0x0,0x2 ; Debug Table 0x1a.0x3 = 0xaae,0xfffc
0aaf 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0ab0 e002 | | Load 0x0,0x2 ; Debug Table 0x1a.0x4 = 0xab0,0xfffb
0ab1 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0ab2 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0ab3 02c7 | | Declare_Variable Any
0ab4 00d8 | | Load_Top At_Offset_0
0ab5 1c00 | | Execute_Immediate Run_Utility,0x0
0ab6 e016 | | Load 0x0,0x16 ; Debug Table 0x1a.0x5 = 0xab6,0xfffa
0ab7 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0ab8 02c7 | | Declare_Variable Any
0ab9 00d8 | | Load_Top At_Offset_0
0aba 1c00 | | Execute_Immediate Run_Utility,0x0
0abb e017 | | Load 0x0,0x17 ; Debug Table 0x1a.0x6 = 0xabb,0xfff9
0abc 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0abd 02c7 | | Declare_Variable Any
0abe 00d8 | | Load_Top At_Offset_0
0abf 1c00 | | Execute_Immediate Run_Utility,0x0
0ac0 e01d | | Load 0x0,0x1d ; Debug Table 0x1a.0x7 = 0xac0,0xfff8
0ac1 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0ac2 0322 | " | Declare_Variable Record
0ac3 00d8 | | Load_Top At_Offset_0
0ac4 1c00 | | Execute_Immediate Run_Utility,0x0
0ac5 e002 | | Load 0x0,0x2 ; Debug Table 0x1a.0x8 = 0xac5,0xfff7
0ac6 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0ac7 1b33 | 3 | Execute Package,Field_Read,Field_Number 0x33
0ac8 02c7 | | Declare_Variable Any
0ac9 00d8 | | Load_Top At_Offset_0
0aca 1c00 | | Execute_Immediate Run_Utility,0x0
0acb BODY_0aa8:
0acb e9fe | | Load 0x4,-0x2 ; Debug Table 0x1a.0x9 = 0xacb,0x1
0acc 00eb | | Load_Encached Diana_Cache
0acd 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9
0ace 00eb | | Load_Encached Diana_Cache
0acf 18e5 | | Execute Package,Field_Execute,Field_Number 0xe5
0ad0 a804 | | Store_Unchecked 0x4,0x4
0ad1 e9fd | | Load 0x4,-0x3 ; Debug Table 0x1a.0xa = 0xad1,0x2
0ad2 e002 | | Load 0x0,0x2
0ad3 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a
0ad4 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0ad5 6884 |h | Jump_Zero 0xb5a
0ad6 e002 | | Load 0x0,0x2 ; Debug Table 0x1a.0xb = 0xad6,0x3
0ad7 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0ad8 e806 | | Load 0x4,0x6
0ad9 0120 | | Execute Any,Is_Value
0ada 6804 |h | Jump_Zero 0xadf
0adb e002 | | Load 0x0,0x2
0adc 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0add 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0ade 7801 |x | Jump 0xae0
0adf e806 | | Load 0x4,0x6
0ae0 e9fd | | Load 0x4,-0x3
0ae1 e002 | | Load 0x0,0x2
0ae2 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0ae3 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0ae4 c806 | | Store 0x4,0x6
0ae5 c805 | | Store 0x4,0x5
0ae6 e805 | | Load 0x4,0x5 ; Debug Table 0x1a.0xc = 0xae6,0x4
0ae7 0092 0be8 | | Action Push_String_Extended,0xbe8 ; "Ada.Get_Unit"
0ae9 e003 | | Load 0x0,0x3
0aea 180f | | Execute Package,Field_Execute,Field_Number 0xf
0aeb e002 | | Load 0x0,0x2 ; Debug Table 0x1a.0xd = 0xaeb,0x5
0aec 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0aed e60f | | Load 0x3,0xf
0aee 0120 | | Execute Any,Is_Value
0aef 6804 |h | Jump_Zero 0xaf4
0af0 e002 | | Load 0x0,0x2
0af1 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0af2 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
0af3 7801 |x | Jump 0xaf5
0af4 e60f | | Load 0x3,0xf
0af5 e002 | | Load 0x0,0x2
0af6 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0af7 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0af8 4800 |H | Short_Literal 0x0
0af9 4801 |H | Short_Literal 0x1
0afa 4801 |H | Short_Literal 0x1
0afb 4800 |H | Short_Literal 0x0
0afc e602 | | Load 0x3,0x2
0afd 4801 |H | Short_Literal 0x1
0afe e806 | | Load 0x4,0x6
0aff e002 | | Load 0x0,0x2
0b00 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0b01 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0b02 c802 | | Store 0x4,0x2
0b03 c60f | | Store 0x3,0xf
0b04 c805 | | Store 0x4,0x5
0b05 e805 | | Load 0x4,0x5 ; Debug Table 0x1a.0xe = 0xb05,0x6
0b06 0092 0bea | | Action Push_String_Extended,0xbea ; "Ada.Open"
0b08 e003 | | Load 0x0,0x3
0b09 180f | | Execute Package,Field_Execute,Field_Number 0xf
0b0a e002 | | Load 0x0,0x2 ; Debug Table 0x1a.0xf = 0xb0a,0x7
0b0b 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0b0c e807 | | Load 0x4,0x7
0b0d 0120 | | Execute Any,Is_Value
0b0e 6803 |h | Jump_Zero 0xb12
0b0f e016 | | Load 0x0,0x16
0b10 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0b11 7801 |x | Jump 0xb13
0b12 e807 | | Load 0x4,0x7
0b13 4800 |H | Short_Literal 0x0
0b14 e602 | | Load 0x3,0x2
0b15 4801 |H | Short_Literal 0x1
0b16 e806 | | Load 0x4,0x6
0b17 e019 | | Load 0x0,0x19
0b18 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0b19 c807 | | Store 0x4,0x7
0b1a c805 | | Store 0x4,0x5
0b1b e805 | | Load 0x4,0x5 ; Debug Table 0x1a.0x10 = 0xb1b,0x8
0b1c 0092 0bf0 | | Action Push_String_Extended,0xbf0 ; "Ada_Utilities.Open_Image"
0b1e e003 | | Load 0x0,0x3
0b1f 180f | | Execute Package,Field_Execute,Field_Number 0xf
0b20 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x11 = 0xb20,0x9
0b21 0120 | | Execute Any,Is_Value
0b22 6803 |h | Jump_Zero 0xb26
0b23 e017 | | Load 0x0,0x17
0b24 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0b25 7801 |x | Jump 0xb27
0b26 00da | | Load_Top At_Offset_2
0b27 e807 | | Load 0x4,0x7
0b28 e005 | | Load 0x0,0x5
0b29 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0b2a e013 | | Load 0x0,0x13
0b2b 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0b2c e01a | | Load 0x0,0x1a
0b2d 180f | | Execute Package,Field_Execute,Field_Number 0xf
0b2e e017 | | Load 0x0,0x17
0b2f 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0b30 c808 | | Store 0x4,0x8
0b31 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x12 = 0xb31,0xa
0b32 e01c | | Load 0x0,0x1c
0b33 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0b34 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0b35 e9fd | | Load 0x4,-0x3
0b36 e808 | | Load 0x4,0x8
0b37 e804 | | Load 0x4,0x4
0b38 e9ff | | Load 0x4,-0x1
0b39 e017 | | Load 0x0,0x17
0b3a 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
0b3b c9fc | | Store 0x4,-0x4
0b3c e002 | | Load 0x0,0x2 ; Debug Table 0x1a.0x13 = 0xb3c,0xb
0b3d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0b3e e807 | | Load 0x4,0x7
0b3f 4801 |H | Short_Literal 0x1
0b40 e602 | | Load 0x3,0x2
0b41 e019 | | Load 0x0,0x19
0b42 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0b43 c807 | | Store 0x4,0x7
0b44 c805 | | Store 0x4,0x5
0b45 e805 | | Load 0x4,0x5 ; Debug Table 0x1a.0x14 = 0xb45,0xc
0b46 0092 0bf3 | | Action Push_String_Extended,0xbf3 ; "Ada_Utilities.Close_Image"
0b48 e003 | | Load 0x0,0x3
0b49 180f | | Execute Package,Field_Execute,Field_Number 0xf
0b4a e002 | | Load 0x0,0x2 ; Debug Table 0x1a.0x15 = 0xb4a,0xd
0b4b 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0b4c 4800 |H | Short_Literal 0x0
0b4d 4801 |H | Short_Literal 0x1
0b4e e602 | | Load 0x3,0x2
0b4f e802 | | Load 0x4,0x2
0b50 e002 | | Load 0x0,0x2
0b51 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0b52 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0b53 c805 | | Store 0x4,0x5
0b54 e805 | | Load 0x4,0x5 ; Debug Table 0x1a.0x16 = 0xb54,0xe
0b55 0092 0bf4 | | Action Push_String_Extended,0xbf4 ; "Ada.Close"
0b57 e003 | | Load 0x0,0x3
0b58 180f | | Execute Package,Field_Execute,Field_Number 0xf
0b59 4504 |E | Exit_Subprogram 0x4
0b5a e9fd | | Load 0x4,-0x3 ; Debug Table 0x1a.0x17 = 0xb5a,0xf
0b5b a803 | | Store_Unchecked 0x4,0x3
0b5c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0x18 = 0xb5c,0x10
0b5d e803 | | Load 0x4,0x3
0b5e e602 | | Load 0x3,0x2
0b5f e01d | | Load 0x0,0x1d
0b60 180e | | Execute Package,Field_Execute,Field_Number 0xe
0b61 c803 | | Store 0x4,0x3
0b62 00d1 | | Pop_Control Pop_Count_1
0b63 e002 | | Load 0x0,0x2 ; Debug Table 0x1a.0x19 = 0xb63,0x11
0b64 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0b65 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0b66 c80a | | Store 0x4,0xa
0b67 e018 | | Load 0x0,0x18 ; Debug Table 0x1a.0x1a = 0xb67,0x12
0b68 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0b69 4800 |H | Short_Literal 0x0
0b6a e804 | | Load 0x4,0x4
0b6b e01b | | Load 0x0,0x1b
0b6c 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0b6d 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0b6e e01b | | Load 0x0,0x1b
0b6f 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0b70 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0b71 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x1b = 0xb71,0x13
0b72 e01c | | Load 0x0,0x1c
0b73 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0b74 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0b75 e803 | | Load 0x4,0x3
0b76 e809 | | Load 0x4,0x9
0b77 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0b78 e804 | | Load 0x4,0x4
0b79 e9ff | | Load 0x4,-0x1
0b7a e017 | | Load 0x0,0x17
0b7b 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
0b7c c9fc | | Store 0x4,-0x4
0b7d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x1c = 0xb7d,0x14
0b7e e002 | | Load 0x0,0x2
0b7f 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0b80 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0b81 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0x1d = 0xb81,0x15
0b82 4801 |H | Short_Literal 0x1
0b83 e01d | | Load 0x0,0x1d
0b84 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0b85 00d1 | | Pop_Control Pop_Count_1
0b86 4504 |E | Exit_Subprogram 0x4
0b87 0000 | | .XXX[0x1]
0b88 0000 0000 | | .LITERAL {0x00000000, 0x5a89e503}
0b8c 0000 0000 | | .BLANK 0000[0x4]
0b90 ; --------------------------------------------------------------------------------------
0b90 ; SUBPROGRAM
0b90 ; --------------------------------------------------------------------------------------
0b90 0b96 | | .CONST 0x0b96 ; Address of begin
0b91 0004 | | .CONST 0x0004 ; Address of exception handler
0b92 0004 | | .CONST 0x0004 ; Number of locals
0b93 INIT_0b90:
0b93 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b = .DEBUG 0x0b93,0x1484,0x0002,0x0000,0x005a,0x89e5,0x0000,0x0f33
; Debug Table 0x1b.0x0 = 0xb93,0xffff
0b94 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x1 = 0xb94,0xfffe
0b95 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x2 = 0xb95,0xfffd
0b96 BODY_0b90:
0b96 e9ff | | Load 0x4,-0x1 ; Debug Table 0x1b.0x3 = 0xb96,0x1
0b97 00eb | | Load_Encached Diana_Cache
0b98 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9
0b99 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0b9a 0007 | | Action Break_Optional ; Debug Table 0x1b.0x4 = 0xb9a,0x2
0b9b e803 | | Load 0x4,0x3 ; Debug Table 0x1b.0x5 = 0xb9b,0x401
0b9c 0007 | | Action Break_Optional
0b9d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1b.0x6 = 0xb9d,0x402
0b9e 0007 | | Action Break_Optional ; Debug Table 0x1b.0x7 = 0xb9e,0x403
0b9f 0007 | | Action Break_Optional ; Debug Table 0x1b.0x8 = 0xb9f,0x404
0ba0 0b49 | I | Execute_Immediate Case_Compare,0x49 ; Debug Table 0x1b.0x9 = 0xba0,0x2
0ba1 700c |p | Jump_Nonzero 0xbae
0ba2 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0xa = 0xba2,0x5
0ba3 4976 |Iv | Short_Literal 0x176
0ba4 00eb | | Load_Encached Diana_Cache
0ba5 0098 | | Execute Package,Field_Read_Dynamic
0ba6 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0ba7 00eb | | Load_Encached Diana_Cache
0ba8 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0ba9 4817 |H | Short_Literal 0x17
0baa 00eb | | Load_Encached Diana_Cache
0bab 1879 | y | Execute Package,Field_Execute,Field_Number 0x79
0bac a802 | | Store_Unchecked 0x4,0x2
0bad 7817 |x | Jump 0xbc5
0bae 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0xb = 0xbae,0x3
0baf 00eb | | Load_Encached Diana_Cache
0bb0 18e5 | | Execute Package,Field_Execute,Field_Number 0xe5
0bb1 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0bb2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0xc = 0xbb2,0x4
0bb3 4976 |Iv | Short_Literal 0x176
0bb4 00eb | | Load_Encached Diana_Cache
0bb5 0098 | | Execute Package,Field_Read_Dynamic
0bb6 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0bb7 00eb | | Load_Encached Diana_Cache
0bb8 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0bb9 4817 |H | Short_Literal 0x17
0bba 00eb | | Load_Encached Diana_Cache
0bbb 1879 | y | Execute Package,Field_Execute,Field_Number 0x79
0bbc 00db | | Load_Top At_Offset_3
0bbd 00eb | | Load_Encached Diana_Cache
0bbe 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0bbf e01c | | Load 0x0,0x1c
0bc0 180e | | Execute Package,Field_Execute,Field_Number 0xe
0bc1 4812 |H | Short_Literal 0x12
0bc2 00eb | | Load_Encached Diana_Cache
0bc3 187d | } | Execute Package,Field_Execute,Field_Number 0x7d
0bc4 a802 | | Store_Unchecked 0x4,0x2
0bc5 00d1 | | Pop_Control Pop_Count_1
0bc6 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0xd = 0xbc6,0x6
0bc7 4401 |D | Exit_Subprogram With_Result,0x1
0bc8 ; --------------------------------------------------------------------------------------
0bc8 ; SUBPROGRAM
0bc8 ; --------------------------------------------------------------------------------------
0bc8 0bcb | | .CONST 0x0bcb ; Address of begin
0bc9 0bdb | | .CONST 0x0bdb ; Address of exception handler
0bca 0001 | | .CONST 0x0001 ; Number of locals
0bcb BODY_0bc8:
0bcb INIT_0bc8:
0bcb e9ff | | Load 0x4,-0x1 ; Debug Table 0x1c = .DEBUG 0x0bcb,0x14a2,0x0004,0x0000,0x005a,0x89e5,0x0000,0x0444
; Debug Table 0x1c.0x0 = 0xbcb,0x1
0bcc 00eb | | Load_Encached Diana_Cache
0bcd 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0bce c802 | | Store 0x4,0x2
0bcf e9fe | | Load 0x4,-0x2 ; Debug Table 0x1c.0x1 = 0xbcf,0x2
0bd0 00eb | | Load_Encached Diana_Cache
0bd1 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0bd2 c803 | | Store 0x4,0x3
0bd3 e803 | | Load 0x4,0x3 ; Debug Table 0x1c.0x2 = 0xbd3,0x3
0bd4 e802 | | Load 0x4,0x2
0bd5 00eb | | Load_Encached Diana_Cache
0bd6 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0bd7 7002 |p | Jump_Nonzero 0xbda
0bd8 67af |g | Indirect_Literal Discrete,0xb88,{0x00000000, 0x5a89e503} ; Debug Table 0x1c.0x3 = 0xbd8,0x4
0bd9 0257 | W | Execute Discrete,Raise
0bda 4501 |E | Exit_Subprogram 0x1
0bdb TRAP_0bc8:
0bdb 010e | | Execute Exception,Is_Constraint_Error
0bdc 6801 |h | Jump_Zero 0xbde
0bdd 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x1c.0x4 = 0xbdd,0x5
0bde 0100 | | Execute Exception,Raise
0bdf ; --------------------------------------------------------------------------------------
0bdf ; STRING TABLE
0bdf ; --------------------------------------------------------------------------------------
0bdf 002e | . | .STRTAB 0x002e->0x0bf6 ; "Create_Body"
0be0 0037 | 7 | .STRTAB 0x0037->0x0bfb ; "Command failed - no selection"
0be1 0052 | R | .STRTAB 0x0052->0x0c0a ; "Command failed - not an ada object"
0be2 0072 | r | .STRTAB 0x0072->0x0c1b ; "Body_Part failed - no visible part Specified"
0be3 009c | | .STRTAB 0x009c->0x0c31 ; "Indicated stub already has a body"
0be4 00bb | | .STRTAB 0x00bb->0x0c41 ; "Body_Part failed - indicated object is not a spec"
0be5 00ea | | .STRTAB 0x00ea->0x0c5a ; "Indicated spec already has a body"
0be6 0109 | | .STRTAB 0x0109->0x0c6a ; "*** Exception in Make_Body: "
0be7 0123 | # | .STRTAB 0x0123->0x0c78 ; "ADA"
0be8 0124 | $ | .STRTAB 0x0124->0x0c7a ; "Ada.Get_Unit"
; "Ada.Get_Unit"
; "Ada.Get_Unit"
0be9 012e | . | .STRTAB 0x012e->0x0c80 ; "Control_Point.Enclosing_Directory"
0bea 014d | M | .STRTAB 0x014d->0x0c90 ; "Ada.Open"
; "Ada.Open"
; "Ada.Open"
0beb 0153 | S | .STRTAB 0x0153->0x0c94 ; "'body"
0bec 0156 | V | .STRTAB 0x0156->0x0c97 ; "Create_Body_Part failed - enclosing body is in use"
0bed 0186 | | .STRTAB 0x0186->0x0cb0 ; "Body_Part failed - internal error"
0bee 01a5 | | .STRTAB 0x01a5->0x0cc0 ; "Traversal.Get_Object"
0bef 01b7 | | .STRTAB 0x01b7->0x0cca ; "Object_Ops.Create"
0bf0 01c6 | | .STRTAB 0x01c6->0x0cd3 ; "Ada_Utilities.Open_Image"
; "Ada_Utilities.Open_Image"
0bf1 01dc | | .STRTAB 0x01dc->0x0cdf ; "Traversal.Get_Declaration"
0bf2 01f3 | | .STRTAB 0x01f3->0x0ceb ; "Ada.Set_Root"
0bf3 01fd | | .STRTAB 0x01fd->0x0cf1 ; "Ada_Utilities.Close_Image"
; "Ada_Utilities.Close_Image"
0bf4 0214 | | .STRTAB 0x0214->0x0cfe ; "Ada.Close"
; "Ada.Close"
0bf5 021b | | .STREND 0x021b->0x0d02
0bf6 4372 6561 |Crea| .STRTAB_STRINGS
0d03 0000 0000 | | .BLANK 0000[0x5]
0d08 ; --------------------------------------------------------------------------------------
0d08 ; Debug Table
0d08 ; --------------------------------------------------------------------------------------
0d08 0003 001d | | .CONST 0x0003,0x001d
0d0a 000b 0df2 | | .DEBUG 0x000b,0x0df2,0x8000,0x0000,0x005a,0x7d75,0x0000,0x0003
0d12 001b 0df4 | | .DEBUG 0x001b,0x0df4,0x8001,0x0000,0x005a,0x7d75,0x0000,0x0003
0d1a 0173 0ed4 | s | .DEBUG 0x0173,0x0ed4,0x0002,0x0000,0x005a,0x89e5,0x0000,0x010f
0d22 0183 0ede | | .DEBUG 0x0183,0x0ede,0x0002,0x0000,0x005a,0x89e5,0x0000,0x0139
0d2a 0193 0ee8 | | .DEBUG 0x0193,0x0ee8,0x0002,0x0000,0x005a,0x89e5,0x0000,0x0163
0d32 01ab 0ef6 | | .DEBUG 0x01ab,0x0ef6,0x0002,0x0000,0x005a,0x89e5,0x0000,0x01a5
0d3a 01bb 0efa | | .DEBUG 0x01bb,0x0efa,0x0002,0x0000,0x005a,0x89e5,0x0000,0x01bf
0d42 022b 0f1a | + | .DEBUG 0x022b,0x0f1a,0x0002,0x0000,0x005a,0x89e5,0x0000,0x025f
0d4a 025b 0f36 | [ 6| .DEBUG 0x025b,0x0f36,0x0002,0x0000,0x005a,0x89e5,0x0000,0x02c3
0d52 02b3 0f78 | x| .DEBUG 0x02b3,0x0f78,0x0002,0x0000,0x005a,0x89e5,0x0000,0x031d
0d5a 02cb 0f86 | | .DEBUG 0x02cb,0x0f86,0x0002,0x0000,0x005a,0x89e5,0x0000,0x035c
0d62 031b 0fba | | .DEBUG 0x031b,0x0fba,0x0002,0x0000,0x005a,0x89e5,0x0000,0x03d8
0d6a 0333 0fc6 | 3 | .DEBUG 0x0333,0x0fc6,0x0002,0x0000,0x005a,0x89e5,0x0000,0x053e
0d72 03e3 1034 | 4| .DEBUG 0x03e3,0x1034,0x0002,0x0000,0x005a,0x89e5,0x0000,0x0683
0d7a 042b 105c | + \| .DEBUG 0x042b,0x105c,0x0002,0x0000,0x005a,0x89e5,0x0000,0x0709
0d82 047b 1070 | { p| .DEBUG 0x047b,0x1070,0x0002,0x0000,0x005a,0x89e5,0x0000,0x0789
0d8a 04fb 10b2 | | .DEBUG 0x04fb,0x10b2,0x0002,0x0000,0x005a,0x89e5,0x0000,0x086b
0d92 05cb 114e | N| .DEBUG 0x05cb,0x114e,0x0002,0x0000,0x005a,0x89e5,0x0000,0x097d
0d9a 05eb 1168 | h| .DEBUG 0x05eb,0x1168,0x0002,0x0000,0x005a,0x89e5,0x0000,0x09ca
0da2 060b 1182 | | .DEBUG 0x060b,0x1182,0x0002,0x0000,0x005a,0x89e5,0x0000,0x0a17
0daa 0633 1198 | 3 | .DEBUG 0x0633,0x1198,0x0001,0x0000,0x005a,0x89e5,0x0000,0x0a62
0db2 06b3 120c | | .DEBUG 0x06b3,0x120c,0x0001,0x0000,0x005a,0x89e5,0x0000,0x0b6f
0dba 0723 125e | # ^| .DEBUG 0x0723,0x125e,0x0002,0x0000,0x005a,0x89e5,0x0000,0x0ce3
0dc2 073b 126a | ; j| .DEBUG 0x073b,0x126a,0x0001,0x0000,0x005a,0x89e5,0x0000,0x0d26
0dca 08d3 130c | | .DEBUG 0x08d3,0x130c,0x0001,0x0000,0x005a,0x89e5,0x0000,0x03eb
0dd2 09d3 13ba | | .DEBUG 0x09d3,0x13ba,0x0001,0x0000,0x005a,0x89e5,0x0000,0x0b9a
0dda 0aab 1446 | F| .DEBUG 0x0aab,0x1446,0x0001,0x0000,0x005a,0x89e5,0x0000,0x0db8
0de2 0b93 1484 | | .DEBUG 0x0b93,0x1484,0x0002,0x0000,0x005a,0x89e5,0x0000,0x0f33
0dea 0bcb 14a2 | | .DEBUG 0x0bcb,0x14a2,0x0004,0x0000,0x005a,0x89e5,0x0000,0x0444
0df2 ; --------------------------------------------------------------------------------------
0df2 ; Debug3 Subtable 0x0
0df2 ; --------------------------------------------------------------------------------------
0df2 0000 0000 | | .DBG3TAB 0x0000,0x0000
0df4 ; --------------------------------------------------------------------------------------
0df4 ; Debug3 Subtable 0x1
0df4 ; --------------------------------------------------------------------------------------
0df4 0030 003f | 0 ?| .DBG3TAB 0x0030,0x003f
0df6 001b ffff | | .CONST 0x001b,0xffff
0df8 001c fffe | | .CONST 0x001c,0xfffe
0dfa 001d fffd | | .CONST 0x001d,0xfffd
0dfc 001e fffc | | .CONST 0x001e,0xfffc
0dfe 001f fffb | | .CONST 0x001f,0xfffb
0e00 0020 fffa | | .CONST 0x0020,0xfffa
0e02 0021 fff9 | ! | .CONST 0x0021,0xfff9
0e04 0022 fff8 | " | .CONST 0x0022,0xfff8
0e06 0023 fff7 | # | .CONST 0x0023,0xfff7
0e08 0024 fff6 | $ | .CONST 0x0024,0xfff6
0e0a 0025 fff5 | % | .CONST 0x0025,0xfff5
0e0c 0026 fff4 | & | .CONST 0x0026,0xfff4
0e0e 0028 fff3 | ( | .CONST 0x0028,0xfff3
0e10 0029 fff2 | ) | .CONST 0x0029,0xfff2
0e12 002a fff1 | * | .CONST 0x002a,0xfff1
0e14 002b fff0 | + | .CONST 0x002b,0xfff0
0e16 002c ffef | , | .CONST 0x002c,0xffef
0e18 002d ffee | - | .CONST 0x002d,0xffee
0e1a 002e ffed | . | .CONST 0x002e,0xffed
0e1c 002f ffec | / | .CONST 0x002f,0xffec
0e1e 0030 ffeb | 0 | .CONST 0x0030,0xffeb
0e20 0033 ffea | 3 | .CONST 0x0033,0xffea
0e22 0035 ffe9 | 5 | .CONST 0x0035,0xffe9
0e24 0052 ffe8 | R | .CONST 0x0052,0xffe8
0e26 0053 ffe7 | S | .CONST 0x0053,0xffe7
0e28 0054 ffe6 | T | .CONST 0x0054,0xffe6
0e2a 0056 ffe5 | V | .CONST 0x0056,0xffe5
0e2c 0058 ffe4 | X | .CONST 0x0058,0xffe4
0e2e 005a ffe3 | Z | .CONST 0x005a,0xffe3
0e30 005c ffe2 | \ | .CONST 0x005c,0xffe2
0e32 005e ffe1 | ^ | .CONST 0x005e,0xffe1
0e34 0060 ffe0 | ` | .CONST 0x0060,0xffe0
0e36 0062 ffdf | b | .CONST 0x0062,0xffdf
0e38 0064 ffde | d | .CONST 0x0064,0xffde
0e3a 0066 ffdd | f | .CONST 0x0066,0xffdd
0e3c 0068 ffdc | h | .CONST 0x0068,0xffdc
0e3e 006a ffdb | j | .CONST 0x006a,0xffdb
0e40 006c ffda | l | .CONST 0x006c,0xffda
0e42 006e ffd9 | n | .CONST 0x006e,0xffd9
0e44 0070 ffd8 | p | .CONST 0x0070,0xffd8
0e46 0072 ffd7 | r | .CONST 0x0072,0xffd7
0e48 0074 ffd6 | t | .CONST 0x0074,0xffd6
0e4a 0076 ffd5 | v | .CONST 0x0076,0xffd5
0e4c 0078 ffd4 | x | .CONST 0x0078,0xffd4
0e4e 007a ffd3 | z | .CONST 0x007a,0xffd3
0e50 007c ffd2 | | | .CONST 0x007c,0xffd2
0e52 007e ffd1 | ~ | .CONST 0x007e,0xffd1
0e54 008b ffd0 | | .CONST 0x008b,0xffd0
0e56 008d 0001 | | .CONST 0x008d,0x0001
0e58 0091 0002 | | .CONST 0x0091,0x0002
0e5a 0098 0003 | | .CONST 0x0098,0x0003
0e5c 00a6 0004 | | .CONST 0x00a6,0x0004
0e5e 00a8 0005 | | .CONST 0x00a8,0x0005
0e60 00b1 0006 | | .CONST 0x00b1,0x0006
0e62 00bf 0007 | | .CONST 0x00bf,0x0007
0e64 00c0 0401 | | .CONST 0x00c0,0x0401
0e66 00c2 0402 | | .CONST 0x00c2,0x0402
0e68 00c3 0403 | | .CONST 0x00c3,0x0403
0e6a 00c4 0404 | | .CONST 0x00c4,0x0404
0e6c 00c5 0007 | | .CONST 0x00c5,0x0007
0e6e 00cb 000d | | .CONST 0x00cb,0x000d
0e70 00cf 0008 | | .CONST 0x00cf,0x0008
0e72 00d3 0009 | | .CONST 0x00d3,0x0009
0e74 00d4 000a | | .CONST 0x00d4,0x000a
0e76 00d8 000b | | .CONST 0x00d8,0x000b
0e78 00dc 000c | | .CONST 0x00dc,0x000c
0e7a 00de 000e | | .CONST 0x00de,0x000e
0e7c 00df 0801 | | .CONST 0x00df,0x0801
0e7e 00e1 000e | | .CONST 0x00e1,0x000e
0e80 00e2 000f | | .CONST 0x00e2,0x000f
0e82 00e6 0010 | | .CONST 0x00e6,0x0010
0e84 00e7 0011 | | .CONST 0x00e7,0x0011
0e86 00eb 0012 | | .CONST 0x00eb,0x0012
0e88 00ee 0013 | | .CONST 0x00ee,0x0013
0e8a 00ef 0c01 | | .CONST 0x00ef,0x0c01
0e8c 00f1 0c02 | | .CONST 0x00f1,0x0c02
0e8e 00f2 0c03 | | .CONST 0x00f2,0x0c03
0e90 00f3 0c04 | | .CONST 0x00f3,0x0c04
0e92 00f4 0013 | | .CONST 0x00f4,0x0013
0e94 00fa 001b | | .CONST 0x00fa,0x001b
0e96 00fb 0014 | | .CONST 0x00fb,0x0014
0e98 00fe 1001 | | .CONST 0x00fe,0x1001
0e9a 0100 1002 | | .CONST 0x0100,0x1002
0e9c 0101 1003 | | .CONST 0x0101,0x1003
0e9e 0102 1004 | | .CONST 0x0102,0x1004
0ea0 0104 0014 | | .CONST 0x0104,0x0014
0ea2 0106 0015 | | .CONST 0x0106,0x0015
0ea4 010a 0016 | | .CONST 0x010a,0x0016
0ea6 010d 1401 | | .CONST 0x010d,0x1401
0ea8 010f 1402 | | .CONST 0x010f,0x1402
0eaa 0110 1403 | | .CONST 0x0110,0x1403
0eac 0111 1404 | | .CONST 0x0111,0x1404
0eae 0113 0016 | | .CONST 0x0113,0x0016
0eb0 0115 0017 | | .CONST 0x0115,0x0017
0eb2 0118 0018 | | .CONST 0x0118,0x0018
0eb4 011d 0019 | | .CONST 0x011d,0x0019
0eb6 0127 001a | ' | .CONST 0x0127,0x001a
0eb8 0129 001c | ) | .CONST 0x0129,0x001c
0eba 012c 001d | , | .CONST 0x012c,0x001d
0ebc 0130 001e | 0 | .CONST 0x0130,0x001e
0ebe 0131 001f | 1 | .CONST 0x0131,0x001f
0ec0 0134 0020 | 4 | .CONST 0x0134,0x0020
0ec2 0137 0021 | 7 !| .CONST 0x0137,0x0021
0ec4 013c 0022 | < "| .CONST 0x013c,0x0022
0ec6 0146 0023 | F #| .CONST 0x0146,0x0023
0ec8 0147 1801 | G | .CONST 0x0147,0x1801
0eca 0149 0023 | I #| .CONST 0x0149,0x0023
0ecc 014a 0024 | J $| .CONST 0x014a,0x0024
0ece 0160 0025 | ` %| .CONST 0x0160,0x0025
0ed0 0164 0026 | d &| .CONST 0x0164,0x0026
0ed2 0166 0027 | f '| .CONST 0x0166,0x0027
0ed4 ; --------------------------------------------------------------------------------------
0ed4 ; Debug3 Subtable 0x2
0ed4 ; --------------------------------------------------------------------------------------
0ed4 0000 0004 | | .DBG3TAB 0x0000,0x0004
0ed6 0173 0001 | s | .CONST 0x0173,0x0001
0ed8 017b 0002 | { | .CONST 0x017b,0x0002
0eda 017c 0401 | | | .CONST 0x017c,0x0401
0edc 017d 0002 | } | .CONST 0x017d,0x0002
0ede ; --------------------------------------------------------------------------------------
0ede ; Debug3 Subtable 0x3
0ede ; --------------------------------------------------------------------------------------
0ede 0000 0004 | | .DBG3TAB 0x0000,0x0004
0ee0 0183 0001 | | .CONST 0x0183,0x0001
0ee2 018b 0002 | | .CONST 0x018b,0x0002
0ee4 018c 0401 | | .CONST 0x018c,0x0401
0ee6 018d 0002 | | .CONST 0x018d,0x0002
0ee8 ; --------------------------------------------------------------------------------------
0ee8 ; Debug3 Subtable 0x4
0ee8 ; --------------------------------------------------------------------------------------
0ee8 0000 0006 | | .DBG3TAB 0x0000,0x0006
0eea 0193 0001 | | .CONST 0x0193,0x0001
0eec 019a 0002 | | .CONST 0x019a,0x0002
0eee 019d 0003 | | .CONST 0x019d,0x0003
0ef0 01a0 0004 | | .CONST 0x01a0,0x0004
0ef2 01a3 0005 | | .CONST 0x01a3,0x0005
0ef4 01a6 0006 | | .CONST 0x01a6,0x0006
0ef6 ; --------------------------------------------------------------------------------------
0ef6 ; Debug3 Subtable 0x5
0ef6 ; --------------------------------------------------------------------------------------
0ef6 0000 0001 | | .DBG3TAB 0x0000,0x0001
0ef8 01ab 0001 | | .CONST 0x01ab,0x0001
0efa ; --------------------------------------------------------------------------------------
0efa ; Debug3 Subtable 0x6
0efa ; --------------------------------------------------------------------------------------
0efa 0007 0008 | | .DBG3TAB 0x0007,0x0008
0efc 01bb ffff | | .CONST 0x01bb,0xffff
0efe 01bc fffe | | .CONST 0x01bc,0xfffe
0f00 01c2 fffd | | .CONST 0x01c2,0xfffd
0f02 01c7 fffc | | .CONST 0x01c7,0xfffc
0f04 01c8 fffb | | .CONST 0x01c8,0xfffb
0f06 01ce fffa | | .CONST 0x01ce,0xfffa
0f08 01d0 fff9 | | .CONST 0x01d0,0xfff9
0f0a 01d6 0001 | | .CONST 0x01d6,0x0001
0f0c 01e6 0002 | | .CONST 0x01e6,0x0002
0f0e 01eb 0003 | | .CONST 0x01eb,0x0003
0f10 01f0 0004 | | .CONST 0x01f0,0x0004
0f12 0200 0005 | | .CONST 0x0200,0x0005
0f14 0205 0006 | | .CONST 0x0205,0x0006
0f16 0220 0007 | | .CONST 0x0220,0x0007
0f18 0225 0008 | % | .CONST 0x0225,0x0008
0f1a ; --------------------------------------------------------------------------------------
0f1a ; Debug3 Subtable 0x7
0f1a ; --------------------------------------------------------------------------------------
0f1a 0000 000d | | .DBG3TAB 0x0000,0x000d
0f1c 022b 0001 | + | .CONST 0x022b,0x0001
0f1e 022c 0401 | , | .CONST 0x022c,0x0401
0f20 022e 0402 | . | .CONST 0x022e,0x0402
0f22 022f 0403 | / | .CONST 0x022f,0x0403
0f24 0230 0404 | 0 | .CONST 0x0230,0x0404
0f26 0231 0001 | 1 | .CONST 0x0231,0x0001
0f28 023d 0006 | = | .CONST 0x023d,0x0006
0f2a 023e 0801 | > | .CONST 0x023e,0x0801
0f2c 023f 0006 | ? | .CONST 0x023f,0x0006
0f2e 0240 0002 | @ | .CONST 0x0240,0x0002
0f30 0245 0003 | E | .CONST 0x0245,0x0003
0f32 024a 0004 | J | .CONST 0x024a,0x0004
0f34 024f 0005 | O | .CONST 0x024f,0x0005
0f36 ; --------------------------------------------------------------------------------------
0f36 ; Debug3 Subtable 0x8
0f36 ; --------------------------------------------------------------------------------------
0f36 0002 001e | | .DBG3TAB 0x0002,0x001e
0f38 025b ffff | [ | .CONST 0x025b,0xffff
0f3a 025c fffe | \ | .CONST 0x025c,0xfffe
0f3c 025d 0001 | ] | .CONST 0x025d,0x0001
0f3e 0261 0002 | a | .CONST 0x0261,0x0002
0f40 0264 0004 | d | .CONST 0x0264,0x0004
0f42 0266 0401 | f | .CONST 0x0266,0x0401
0f44 0268 0402 | h | .CONST 0x0268,0x0402
0f46 026a 0403 | j | .CONST 0x026a,0x0403
0f48 026e 0404 | n | .CONST 0x026e,0x0404
0f4a 0272 0405 | r | .CONST 0x0272,0x0405
0f4c 0274 0801 | t | .CONST 0x0274,0x0801
0f4e 0276 0802 | v | .CONST 0x0276,0x0802
0f50 0277 0803 | w | .CONST 0x0277,0x0803
0f52 0278 0804 | x | .CONST 0x0278,0x0804
0f54 027a 0405 | z | .CONST 0x027a,0x0405
0f56 0284 0c01 | | .CONST 0x0284,0x0c01
0f58 0286 0c02 | | .CONST 0x0286,0x0c02
0f5a 0287 0c03 | | .CONST 0x0287,0x0c03
0f5c 0288 0c04 | | .CONST 0x0288,0x0c04
0f5e 028a 0804 | | .CONST 0x028a,0x0804
0f60 0298 0004 | | .CONST 0x0298,0x0004
0f62 029b 0005 | | .CONST 0x029b,0x0005
0f64 029d 0006 | | .CONST 0x029d,0x0006
0f66 029e 1001 | | .CONST 0x029e,0x1001
0f68 02a0 1002 | | .CONST 0x02a0,0x1002
0f6a 02a2 1003 | | .CONST 0x02a2,0x1003
0f6c 02a5 0006 | | .CONST 0x02a5,0x0006
0f6e 02a6 0007 | | .CONST 0x02a6,0x0007
0f70 02a9 0003 | | .CONST 0x02a9,0x0003
0f72 02aa 1401 | | .CONST 0x02aa,0x1401
0f74 02ac 0003 | | .CONST 0x02ac,0x0003
0f76 02ad 0008 | | .CONST 0x02ad,0x0008
0f78 ; --------------------------------------------------------------------------------------
0f78 ; Debug3 Subtable 0x9
0f78 ; --------------------------------------------------------------------------------------
0f78 0001 0005 | | .DBG3TAB 0x0001,0x0005
0f7a 02b3 ffff | | .CONST 0x02b3,0xffff
0f7c 02b9 0002 | | .CONST 0x02b9,0x0002
0f7e 02bd 0001 | | .CONST 0x02bd,0x0001
0f80 02be 0401 | | .CONST 0x02be,0x0401
0f82 02c0 0001 | | .CONST 0x02c0,0x0001
0f84 02c5 0003 | | .CONST 0x02c5,0x0003
0f86 ; --------------------------------------------------------------------------------------
0f86 ; Debug3 Subtable 0xa
0f86 ; --------------------------------------------------------------------------------------
0f86 0000 0019 | | .DBG3TAB 0x0000,0x0019
0f88 02cb 0001 | | .CONST 0x02cb,0x0001
0f8a 02cc 0401 | | .CONST 0x02cc,0x0401
0f8c 02ce 0402 | | .CONST 0x02ce,0x0402
0f8e 02cf 0403 | | .CONST 0x02cf,0x0403
0f90 02d0 0404 | | .CONST 0x02d0,0x0404
0f92 02d1 0001 | | .CONST 0x02d1,0x0001
0f94 02dd 0009 | | .CONST 0x02dd,0x0009
0f96 02df 0002 | | .CONST 0x02df,0x0002
0f98 02e2 0801 | | .CONST 0x02e2,0x0801
0f9a 02e4 0802 | | .CONST 0x02e4,0x0802
0f9c 02e5 0803 | | .CONST 0x02e5,0x0803
0f9e 02e6 0804 | | .CONST 0x02e6,0x0804
0fa0 02e8 0002 | | .CONST 0x02e8,0x0002
0fa2 02ee 0004 | | .CONST 0x02ee,0x0004
0fa4 02f0 0003 | | .CONST 0x02f0,0x0003
0fa6 02f2 0005 | | .CONST 0x02f2,0x0005
0fa8 02f4 0006 | | .CONST 0x02f4,0x0006
0faa 02f7 0c01 | | .CONST 0x02f7,0x0c01
0fac 02f9 0c02 | | .CONST 0x02f9,0x0c02
0fae 02fa 0c03 | | .CONST 0x02fa,0x0c03
0fb0 02fb 0c04 | | .CONST 0x02fb,0x0c04
0fb2 02fd 0006 | | .CONST 0x02fd,0x0006
0fb4 02ff 0008 | | .CONST 0x02ff,0x0008
0fb6 0301 0007 | | .CONST 0x0301,0x0007
0fb8 0304 000a | | .CONST 0x0304,0x000a
0fba ; --------------------------------------------------------------------------------------
0fba ; Debug3 Subtable 0xb
0fba ; --------------------------------------------------------------------------------------
0fba 0002 0003 | | .DBG3TAB 0x0002,0x0003
0fbc 031b ffff | | .CONST 0x031b,0xffff
0fbe 031c fffe | | .CONST 0x031c,0xfffe
0fc0 031e 0001 | | .CONST 0x031e,0x0001
0fc2 0321 0002 | ! | .CONST 0x0321,0x0002
0fc4 0326 0003 | & | .CONST 0x0326,0x0003
0fc6 ; --------------------------------------------------------------------------------------
0fc6 ; Debug3 Subtable 0xc
0fc6 ; --------------------------------------------------------------------------------------
0fc6 0008 002e | .| .DBG3TAB 0x0008,0x002e
0fc8 0333 ffff | 3 | .CONST 0x0333,0xffff
0fca 0334 fffe | 4 | .CONST 0x0334,0xfffe
0fcc 0335 fffd | 5 | .CONST 0x0335,0xfffd
0fce 0336 fffc | 6 | .CONST 0x0336,0xfffc
0fd0 0337 fffb | 7 | .CONST 0x0337,0xfffb
0fd2 0339 fffa | 9 | .CONST 0x0339,0xfffa
0fd4 033f fff9 | ? | .CONST 0x033f,0xfff9
0fd6 0341 fff8 | A | .CONST 0x0341,0xfff8
0fd8 0344 0001 | D | .CONST 0x0344,0x0001
0fda 0345 0401 | E | .CONST 0x0345,0x0401
0fdc 0347 0402 | G | .CONST 0x0347,0x0402
0fde 0348 0403 | H | .CONST 0x0348,0x0403
0fe0 0349 0404 | I | .CONST 0x0349,0x0404
0fe2 034a 0001 | J | .CONST 0x034a,0x0001
0fe4 034c 0003 | L | .CONST 0x034c,0x0003
0fe6 0350 0004 | P | .CONST 0x0350,0x0004
0fe8 0353 0005 | S | .CONST 0x0353,0x0005
0fea 0357 0002 | W | .CONST 0x0357,0x0002
0fec 035c 0006 | \ | .CONST 0x035c,0x0006
0fee 036a 0801 | j | .CONST 0x036a,0x0801
0ff0 036b 0006 | k | .CONST 0x036b,0x0006
0ff2 0377 0007 | w | .CONST 0x0377,0x0007
0ff4 037c 0009 | | | .CONST 0x037c,0x0009
0ff6 037d 0c01 | } | .CONST 0x037d,0x0c01
0ff8 037e 0009 | ~ | .CONST 0x037e,0x0009
0ffa 0381 000b | | .CONST 0x0381,0x000b
0ffc 038e 000c | | .CONST 0x038e,0x000c
0ffe 0390 000d | | .CONST 0x0390,0x000d
1000 0393 000e | | .CONST 0x0393,0x000e
1002 0394 1001 | | .CONST 0x0394,0x1001
1004 0396 1002 | | .CONST 0x0396,0x1002
1006 0397 1003 | | .CONST 0x0397,0x1003
1008 0398 1004 | | .CONST 0x0398,0x1004
100a 0399 000e | | .CONST 0x0399,0x000e
100c 039a 000f | | .CONST 0x039a,0x000f
100e 03a1 0018 | | .CONST 0x03a1,0x0018
1010 03a2 0010 | | .CONST 0x03a2,0x0010
1012 03a5 0011 | | .CONST 0x03a5,0x0011
1014 03af 0012 | | .CONST 0x03af,0x0012
1016 03b1 0013 | | .CONST 0x03b1,0x0013
1018 03b3 0014 | | .CONST 0x03b3,0x0014
101a 03b6 1401 | | .CONST 0x03b6,0x1401
101c 03b8 1402 | | .CONST 0x03b8,0x1402
101e 03b9 1403 | | .CONST 0x03b9,0x1403
1020 03ba 1404 | | .CONST 0x03ba,0x1404
1022 03bc 0014 | | .CONST 0x03bc,0x0014
1024 03be 0017 | | .CONST 0x03be,0x0017
1026 03c0 0015 | | .CONST 0x03c0,0x0015
1028 03cc 0016 | | .CONST 0x03cc,0x0016
102a 03cf 0019 | | .CONST 0x03cf,0x0019
102c 03d4 000a | | .CONST 0x03d4,0x000a
102e 03d9 001a | | .CONST 0x03d9,0x001a
1030 03da 1801 | | .CONST 0x03da,0x1801
1032 03db 001a | | .CONST 0x03db,0x001a
1034 ; --------------------------------------------------------------------------------------
1034 ; Debug3 Subtable 0xd
1034 ; --------------------------------------------------------------------------------------
1034 0003 0010 | | .DBG3TAB 0x0003,0x0010
1036 03e3 ffff | | .CONST 0x03e3,0xffff
1038 03e4 fffe | | .CONST 0x03e4,0xfffe
103a 03e9 fffd | | .CONST 0x03e9,0xfffd
103c 03eb 0001 | | .CONST 0x03eb,0x0001
103e 03f2 0002 | | .CONST 0x03f2,0x0002
1040 03f3 0401 | | .CONST 0x03f3,0x0401
1042 03f5 0002 | | .CONST 0x03f5,0x0002
1044 03f6 0003 | | .CONST 0x03f6,0x0003
1046 03f9 0004 | | .CONST 0x03f9,0x0004
1048 03fa 0801 | | .CONST 0x03fa,0x0801
104a 03fc 0802 | | .CONST 0x03fc,0x0802
104c 03fd 0803 | | .CONST 0x03fd,0x0803
104e 03fe 0804 | | .CONST 0x03fe,0x0804
1050 03ff 0004 | | .CONST 0x03ff,0x0004
1052 0405 0009 | | .CONST 0x0405,0x0009
1054 0407 0005 | | .CONST 0x0407,0x0005
1056 0409 0006 | | .CONST 0x0409,0x0006
1058 0420 0007 | | .CONST 0x0420,0x0007
105a 0425 0008 | % | .CONST 0x0425,0x0008
105c ; --------------------------------------------------------------------------------------
105c ; Debug3 Subtable 0xe
105c ; --------------------------------------------------------------------------------------
105c 0004 0005 | | .DBG3TAB 0x0004,0x0005
105e 042b ffff | + | .CONST 0x042b,0xffff
1060 0430 fffe | 0 | .CONST 0x0430,0xfffe
1062 0432 fffd | 2 | .CONST 0x0432,0xfffd
1064 0433 fffc | 3 | .CONST 0x0433,0xfffc
1066 0439 0001 | 9 | .CONST 0x0439,0x0001
1068 044e 0002 | N | .CONST 0x044e,0x0002
106a 0452 0003 | R | .CONST 0x0452,0x0003
106c 0454 0004 | T | .CONST 0x0454,0x0004
106e 0472 0005 | r | .CONST 0x0472,0x0005
1070 ; --------------------------------------------------------------------------------------
1070 ; Debug3 Subtable 0xf
1070 ; --------------------------------------------------------------------------------------
1070 0006 001a | | .DBG3TAB 0x0006,0x001a
1072 047b ffff | { | .CONST 0x047b,0xffff
1074 047c fffe | | | .CONST 0x047c,0xfffe
1076 047d fffd | } | .CONST 0x047d,0xfffd
1078 047e fffc | ~ | .CONST 0x047e,0xfffc
107a 0480 fffb | | .CONST 0x0480,0xfffb
107c 0485 fffa | | .CONST 0x0485,0xfffa
107e 048b 0001 | | .CONST 0x048b,0x0001
1080 0492 0002 | | .CONST 0x0492,0x0002
1082 0493 0401 | | .CONST 0x0493,0x0401
1084 0495 0002 | | .CONST 0x0495,0x0002
1086 0496 0003 | | .CONST 0x0496,0x0003
1088 0499 0004 | | .CONST 0x0499,0x0004
108a 049a 0801 | | .CONST 0x049a,0x0801
108c 049c 0802 | | .CONST 0x049c,0x0802
108e 049d 0803 | | .CONST 0x049d,0x0803
1090 049e 0804 | | .CONST 0x049e,0x0804
1092 049f 0004 | | .CONST 0x049f,0x0004
1094 04a3 000c | | .CONST 0x04a3,0x000c
1096 04a5 000d | | .CONST 0x04a5,0x000d
1098 04a7 0005 | | .CONST 0x04a7,0x0005
109a 04a8 0c01 | | .CONST 0x04a8,0x0c01
109c 04a9 0005 | | .CONST 0x04a9,0x0005
109e 04aa 0006 | | .CONST 0x04aa,0x0006
10a0 04ae 0007 | | .CONST 0x04ae,0x0007
10a2 04c3 0008 | | .CONST 0x04c3,0x0008
10a4 04c7 0009 | | .CONST 0x04c7,0x0009
10a6 04c8 1001 | | .CONST 0x04c8,0x1001
10a8 04c9 0009 | | .CONST 0x04c9,0x0009
10aa 04cb 000a | | .CONST 0x04cb,0x000a
10ac 04e9 000b | | .CONST 0x04e9,0x000b
10ae 04ee 000e | | .CONST 0x04ee,0x000e
10b0 04f2 000f | | .CONST 0x04f2,0x000f
10b2 ; --------------------------------------------------------------------------------------
10b2 ; Debug3 Subtable 0x10
10b2 ; --------------------------------------------------------------------------------------
10b2 0008 0045 | E| .DBG3TAB 0x0008,0x0045
10b4 04fb ffff | | .CONST 0x04fb,0xffff
10b6 04fc fffe | | .CONST 0x04fc,0xfffe
10b8 04fd fffd | | .CONST 0x04fd,0xfffd
10ba 04fe fffc | | .CONST 0x04fe,0xfffc
10bc 0500 fffb | | .CONST 0x0500,0xfffb
10be 0501 fffa | | .CONST 0x0501,0xfffa
10c0 0502 fff9 | | .CONST 0x0502,0xfff9
10c2 0503 fff8 | | .CONST 0x0503,0xfff8
10c4 0507 0001 | | .CONST 0x0507,0x0001
10c6 050b 0002 | | .CONST 0x050b,0x0002
10c8 0511 0003 | | .CONST 0x0511,0x0003
10ca 0512 0401 | | .CONST 0x0512,0x0401
10cc 0514 0402 | | .CONST 0x0514,0x0402
10ce 0515 0403 | | .CONST 0x0515,0x0403
10d0 0516 0404 | | .CONST 0x0516,0x0404
10d2 0517 0003 | | .CONST 0x0517,0x0003
10d4 0518 0004 | | .CONST 0x0518,0x0004
10d6 051c 0005 | | .CONST 0x051c,0x0005
10d8 051d 0801 | | .CONST 0x051d,0x0801
10da 051f 0802 | | .CONST 0x051f,0x0802
10dc 0520 0803 | | .CONST 0x0520,0x0803
10de 0521 0804 | ! | .CONST 0x0521,0x0804
10e0 0522 0005 | " | .CONST 0x0522,0x0005
10e2 0526 0013 | & | .CONST 0x0526,0x0013
10e4 0527 0c01 | ' | .CONST 0x0527,0x0c01
10e6 0528 0013 | ( | .CONST 0x0528,0x0013
10e8 052a 0006 | * | .CONST 0x052a,0x0006
10ea 052f 0008 | / | .CONST 0x052f,0x0008
10ec 0531 1001 | 1 | .CONST 0x0531,0x1001
10ee 0533 1002 | 3 | .CONST 0x0533,0x1002
10f0 0535 1003 | 5 | .CONST 0x0535,0x1003
10f2 0539 1004 | 9 | .CONST 0x0539,0x1004
10f4 053d 1005 | = | .CONST 0x053d,0x1005
10f6 053f 1401 | ? | .CONST 0x053f,0x1401
10f8 0541 1402 | A | .CONST 0x0541,0x1402
10fa 0542 1403 | B | .CONST 0x0542,0x1403
10fc 0543 1404 | C | .CONST 0x0543,0x1404
10fe 0545 1005 | E | .CONST 0x0545,0x1005
1100 054f 1801 | O | .CONST 0x054f,0x1801
1102 0551 1802 | Q | .CONST 0x0551,0x1802
1104 0552 1803 | R | .CONST 0x0552,0x1803
1106 0553 1804 | S | .CONST 0x0553,0x1804
1108 0555 1404 | U | .CONST 0x0555,0x1404
110a 0563 0008 | c | .CONST 0x0563,0x0008
110c 0564 0009 | d | .CONST 0x0564,0x0009
110e 0565 1c01 | e | .CONST 0x0565,0x1c01
1110 0567 1c02 | g | .CONST 0x0567,0x1c02
1112 0569 1c03 | i | .CONST 0x0569,0x1c03
1114 056c 0009 | l | .CONST 0x056c,0x0009
1116 056d 000a | m | .CONST 0x056d,0x000a
1118 0571 000b | q | .CONST 0x0571,0x000b
111a 0577 000c | w | .CONST 0x0577,0x000c
111c 0579 2001 | y | .CONST 0x0579,0x2001
111e 057b 2401 | {$ | .CONST 0x057b,0x2401
1120 057d 2402 | }$ | .CONST 0x057d,0x2402
1122 057e 2403 | ~$ | .CONST 0x057e,0x2403
1124 057f 2404 | $ | .CONST 0x057f,0x2404
1126 0581 2001 | | .CONST 0x0581,0x2001
1128 0588 000c | | .CONST 0x0588,0x000c
112a 0590 2801 | ( | .CONST 0x0590,0x2801
112c 0592 2802 | ( | .CONST 0x0592,0x2802
112e 0593 2803 | ( | .CONST 0x0593,0x2803
1130 0594 2804 | ( | .CONST 0x0594,0x2804
1132 0595 2002 | | .CONST 0x0595,0x2002
1134 0598 000d | | .CONST 0x0598,0x000d
1136 059d 0011 | | .CONST 0x059d,0x0011
1138 059f 0012 | | .CONST 0x059f,0x0012
113a 05a1 000e | | .CONST 0x05a1,0x000e
113c 05a9 000f | | .CONST 0x05a9,0x000f
113e 05ab 0010 | | .CONST 0x05ab,0x0010
1140 05ae 0007 | | .CONST 0x05ae,0x0007
1142 05af 2c01 | , | .CONST 0x05af,0x2c01
1144 05b1 0007 | | .CONST 0x05b1,0x0007
1146 05b3 0014 | | .CONST 0x05b3,0x0014
1148 05b6 0015 | | .CONST 0x05b6,0x0015
114a 05b7 3001 | 0 | .CONST 0x05b7,0x3001
114c 05b8 0015 | | .CONST 0x05b8,0x0015
114e ; --------------------------------------------------------------------------------------
114e ; Debug3 Subtable 0x11
114e ; --------------------------------------------------------------------------------------
114e 0002 000a | | .DBG3TAB 0x0002,0x000a
1150 05cb ffff | | .CONST 0x05cb,0xffff
1152 05cc fffe | | .CONST 0x05cc,0xfffe
1154 05cd 0001 | | .CONST 0x05cd,0x0001
1156 05d4 0002 | | .CONST 0x05d4,0x0002
1158 05d5 0401 | | .CONST 0x05d5,0x0401
115a 05d7 0002 | | .CONST 0x05d7,0x0002
115c 05d8 0003 | | .CONST 0x05d8,0x0003
115e 05dc 0004 | | .CONST 0x05dc,0x0004
1160 05df 0005 | | .CONST 0x05df,0x0005
1162 05e2 0006 | | .CONST 0x05e2,0x0006
1164 05e3 0801 | | .CONST 0x05e3,0x0801
1166 05e4 0006 | | .CONST 0x05e4,0x0006
1168 ; --------------------------------------------------------------------------------------
1168 ; Debug3 Subtable 0x12
1168 ; --------------------------------------------------------------------------------------
1168 0002 000a | | .DBG3TAB 0x0002,0x000a
116a 05eb ffff | | .CONST 0x05eb,0xffff
116c 05ec fffe | | .CONST 0x05ec,0xfffe
116e 05ed 0001 | | .CONST 0x05ed,0x0001
1170 05f4 0002 | | .CONST 0x05f4,0x0002
1172 05f5 0401 | | .CONST 0x05f5,0x0401
1174 05f7 0002 | | .CONST 0x05f7,0x0002
1176 05f8 0003 | | .CONST 0x05f8,0x0003
1178 05fc 0004 | | .CONST 0x05fc,0x0004
117a 05ff 0005 | | .CONST 0x05ff,0x0005
117c 0602 0006 | | .CONST 0x0602,0x0006
117e 0603 0801 | | .CONST 0x0603,0x0801
1180 0604 0006 | | .CONST 0x0604,0x0006
1182 ; --------------------------------------------------------------------------------------
1182 ; Debug3 Subtable 0x13
1182 ; --------------------------------------------------------------------------------------
1182 0000 000a | | .DBG3TAB 0x0000,0x000a
1184 060b 0001 | | .CONST 0x060b,0x0001
1186 060c 0401 | | .CONST 0x060c,0x0401
1188 060e 0402 | | .CONST 0x060e,0x0402
118a 060f 0403 | | .CONST 0x060f,0x0403
118c 0610 0404 | | .CONST 0x0610,0x0404
118e 0611 0001 | | .CONST 0x0611,0x0001
1190 061b 0005 | | .CONST 0x061b,0x0005
1192 061d 0002 | | .CONST 0x061d,0x0002
1194 0622 0003 | " | .CONST 0x0622,0x0003
1196 0627 0004 | ' | .CONST 0x0627,0x0004
1198 ; --------------------------------------------------------------------------------------
1198 ; Debug3 Subtable 0x14
1198 ; --------------------------------------------------------------------------------------
1198 0005 0034 | 4| .DBG3TAB 0x0005,0x0034
119a 0633 ffff | 3 | .CONST 0x0633,0xffff
119c 0634 fffe | 4 | .CONST 0x0634,0xfffe
119e 0635 fffd | 5 | .CONST 0x0635,0xfffd
11a0 0636 fffc | 6 | .CONST 0x0636,0xfffc
11a2 0637 fffb | 7 | .CONST 0x0637,0xfffb
11a4 0638 0001 | 8 | .CONST 0x0638,0x0001
11a6 063b 0002 | ; | .CONST 0x063b,0x0002
11a8 063c 0401 | < | .CONST 0x063c,0x0401
11aa 063e 0002 | > | .CONST 0x063e,0x0002
11ac 063f 0003 | ? | .CONST 0x063f,0x0003
11ae 0641 0004 | A | .CONST 0x0641,0x0004
11b0 0642 0801 | B | .CONST 0x0642,0x0801
11b2 0643 0004 | C | .CONST 0x0643,0x0004
11b4 0644 0005 | D | .CONST 0x0644,0x0005
11b6 0647 0006 | G | .CONST 0x0647,0x0006
11b8 0649 0007 | I | .CONST 0x0649,0x0007
11ba 064d 0008 | M | .CONST 0x064d,0x0008
11bc 0652 0009 | R | .CONST 0x0652,0x0009
11be 0655 000a | U | .CONST 0x0655,0x000a
11c0 0658 000b | X | .CONST 0x0658,0x000b
11c2 0659 0c01 | Y | .CONST 0x0659,0x0c01
11c4 065b 000b | [ | .CONST 0x065b,0x000b
11c6 065c 000c | \ | .CONST 0x065c,0x000c
11c8 065e 000d | ^ | .CONST 0x065e,0x000d
11ca 065f 1001 | _ | .CONST 0x065f,0x1001
11cc 0660 000d | ` | .CONST 0x0660,0x000d
11ce 0661 000e | a | .CONST 0x0661,0x000e
11d0 0664 000f | d | .CONST 0x0664,0x000f
11d2 0666 0010 | f | .CONST 0x0666,0x0010
11d4 066b 0011 | k | .CONST 0x066b,0x0011
11d6 066d 0012 | m | .CONST 0x066d,0x0012
11d8 066f 0013 | o | .CONST 0x066f,0x0013
11da 0670 1401 | p | .CONST 0x0670,0x1401
11dc 0671 0013 | q | .CONST 0x0671,0x0013
11de 0672 0014 | r | .CONST 0x0672,0x0014
11e0 0675 0015 | u | .CONST 0x0675,0x0015
11e2 0678 0016 | x | .CONST 0x0678,0x0016
11e4 0679 1801 | y | .CONST 0x0679,0x1801
11e6 067b 0016 | { | .CONST 0x067b,0x0016
11e8 067c 0017 | | | .CONST 0x067c,0x0017
11ea 067f 0018 | | .CONST 0x067f,0x0018
11ec 0680 1c01 | | .CONST 0x0680,0x1c01
11ee 0682 0018 | | .CONST 0x0682,0x0018
11f0 0683 0019 | | .CONST 0x0683,0x0019
11f2 068e 001a | | .CONST 0x068e,0x001a
11f4 0690 001b | | .CONST 0x0690,0x001b
11f6 0691 2001 | | .CONST 0x0691,0x2001
11f8 0692 001b | | .CONST 0x0692,0x001b
11fa 0693 001c | | .CONST 0x0693,0x001c
11fc 0696 001d | | .CONST 0x0696,0x001d
11fe 0698 001e | | .CONST 0x0698,0x001e
1200 06a1 001f | | .CONST 0x06a1,0x001f
1202 06a3 0020 | | .CONST 0x06a3,0x0020
1204 06a5 0021 | !| .CONST 0x06a5,0x0021
1206 06a6 2401 | $ | .CONST 0x06a6,0x2401
1208 06a7 0021 | !| .CONST 0x06a7,0x0021
120a 06a8 0022 | "| .CONST 0x06a8,0x0022
120c ; --------------------------------------------------------------------------------------
120c ; Debug3 Subtable 0x15
120c ; --------------------------------------------------------------------------------------
120c 0005 0023 | #| .DBG3TAB 0x0005,0x0023
120e 06b3 ffff | | .CONST 0x06b3,0xffff
1210 06b4 fffe | | .CONST 0x06b4,0xfffe
1212 06b5 fffd | | .CONST 0x06b5,0xfffd
1214 06b6 fffc | | .CONST 0x06b6,0xfffc
1216 06b7 fffb | | .CONST 0x06b7,0xfffb
1218 06b9 0001 | | .CONST 0x06b9,0x0001
121a 06ba 0401 | | .CONST 0x06ba,0x0401
121c 06bc 0402 | | .CONST 0x06bc,0x0402
121e 06bd 0403 | | .CONST 0x06bd,0x0403
1220 06be 0404 | | .CONST 0x06be,0x0404
1222 06bf 0001 | | .CONST 0x06bf,0x0001
1224 06c1 0002 | | .CONST 0x06c1,0x0002
1226 06c6 0003 | | .CONST 0x06c6,0x0003
1228 06c8 0004 | | .CONST 0x06c8,0x0004
122a 06c9 0801 | | .CONST 0x06c9,0x0801
122c 06cb 0802 | | .CONST 0x06cb,0x0802
122e 06cc 0803 | | .CONST 0x06cc,0x0803
1230 06cd 0804 | | .CONST 0x06cd,0x0804
1232 06ce 0004 | | .CONST 0x06ce,0x0004
1234 06d4 0007 | | .CONST 0x06d4,0x0007
1236 06d7 0005 | | .CONST 0x06d7,0x0005
1238 06dc 0006 | | .CONST 0x06dc,0x0006
123a 06df 0c01 | | .CONST 0x06df,0x0c01
123c 06e1 0c02 | | .CONST 0x06e1,0x0c02
123e 06e3 0c03 | | .CONST 0x06e3,0x0c03
1240 06e7 0c04 | | .CONST 0x06e7,0x0c04
1242 06eb 0c05 | | .CONST 0x06eb,0x0c05
1244 06ed 1001 | | .CONST 0x06ed,0x1001
1246 06ef 1002 | | .CONST 0x06ef,0x1002
1248 06f0 1003 | | .CONST 0x06f0,0x1003
124a 06f1 1004 | | .CONST 0x06f1,0x1004
124c 06f3 0c05 | | .CONST 0x06f3,0x0c05
124e 06fd 1401 | | .CONST 0x06fd,0x1401
1250 06ff 1402 | | .CONST 0x06ff,0x1402
1252 0700 1403 | | .CONST 0x0700,0x1403
1254 0701 1404 | | .CONST 0x0701,0x1404
1256 0703 1004 | | .CONST 0x0703,0x1004
1258 0711 0006 | | .CONST 0x0711,0x0006
125a 0713 0008 | | .CONST 0x0713,0x0008
125c 071a 0009 | | .CONST 0x071a,0x0009
125e ; --------------------------------------------------------------------------------------
125e ; Debug3 Subtable 0x16
125e ; --------------------------------------------------------------------------------------
125e 0000 0005 | | .DBG3TAB 0x0000,0x0005
1260 0723 0001 | # | .CONST 0x0723,0x0001
1262 0726 0002 | & | .CONST 0x0726,0x0002
1264 072a 0003 | * | .CONST 0x072a,0x0003
1266 072d 0004 | - | .CONST 0x072d,0x0004
1268 0731 0005 | 1 | .CONST 0x0731,0x0005
126a ; --------------------------------------------------------------------------------------
126a ; Debug3 Subtable 0x17
126a ; --------------------------------------------------------------------------------------
126a 0015 003b | ;| .DBG3TAB 0x0015,0x003b
126c 073b ffff | ; | .CONST 0x073b,0xffff
126e 0740 fffe | @ | .CONST 0x0740,0xfffe
1270 0741 fffd | A | .CONST 0x0741,0xfffd
1272 0742 fffc | B | .CONST 0x0742,0xfffc
1274 0743 fffb | C | .CONST 0x0743,0xfffb
1276 0744 fffa | D | .CONST 0x0744,0xfffa
1278 0749 fff9 | I | .CONST 0x0749,0xfff9
127a 074e fff8 | N | .CONST 0x074e,0xfff8
127c 0753 fff7 | S | .CONST 0x0753,0xfff7
127e 0754 fff6 | T | .CONST 0x0754,0xfff6
1280 0755 fff5 | U | .CONST 0x0755,0xfff5
1282 0756 fff4 | V | .CONST 0x0756,0xfff4
1284 0757 fff3 | W | .CONST 0x0757,0xfff3
1286 0758 fff2 | X | .CONST 0x0758,0xfff2
1288 075e fff1 | ^ | .CONST 0x075e,0xfff1
128a 0764 fff0 | d | .CONST 0x0764,0xfff0
128c 0766 ffef | f | .CONST 0x0766,0xffef
128e 076b ffee | k | .CONST 0x076b,0xffee
1290 0770 ffed | p | .CONST 0x0770,0xffed
1292 0776 ffec | v | .CONST 0x0776,0xffec
1294 0778 ffeb | x | .CONST 0x0778,0xffeb
1296 077a 0001 | z | .CONST 0x077a,0x0001
1298 077b 0401 | { | .CONST 0x077b,0x0401
129a 077d 0402 | } | .CONST 0x077d,0x0402
129c 077e 0403 | ~ | .CONST 0x077e,0x0403
129e 077f 0404 | | .CONST 0x077f,0x0404
12a0 0780 0001 | | .CONST 0x0780,0x0001
12a2 0781 0801 | | .CONST 0x0781,0x0801
12a4 0783 0802 | | .CONST 0x0783,0x0802
12a6 0784 0803 | | .CONST 0x0784,0x0803
12a8 0785 0804 | | .CONST 0x0785,0x0804
12aa 0786 0404 | | .CONST 0x0786,0x0404
12ac 0788 0002 | | .CONST 0x0788,0x0002
12ae 078d 0003 | | .CONST 0x078d,0x0003
12b0 0794 0004 | | .CONST 0x0794,0x0004
12b2 07a8 0005 | | .CONST 0x07a8,0x0005
12b4 07ad 0006 | | .CONST 0x07ad,0x0006
12b6 07ce 0007 | | .CONST 0x07ce,0x0007
12b8 07d3 0008 | | .CONST 0x07d3,0x0008
12ba 07ed 0009 | | .CONST 0x07ed,0x0009
12bc 07f2 000a | | .CONST 0x07f2,0x000a
12be 0806 000b | | .CONST 0x0806,0x000b
12c0 080b 000c | | .CONST 0x080b,0x000c
12c2 081c 000d | | .CONST 0x081c,0x000d
12c4 081e 000e | | .CONST 0x081e,0x000e
12c6 082c 000f | , | .CONST 0x082c,0x000f
12c8 0831 0010 | 1 | .CONST 0x0831,0x0010
12ca 0832 0c01 | 2 | .CONST 0x0832,0x0c01
12cc 0834 0c02 | 4 | .CONST 0x0834,0x0c02
12ce 0835 0c03 | 5 | .CONST 0x0835,0x0c03
12d0 0836 0c04 | 6 | .CONST 0x0836,0x0c04
12d2 0837 0010 | 7 | .CONST 0x0837,0x0010
12d4 0838 1001 | 8 | .CONST 0x0838,0x1001
12d6 083a 1002 | : | .CONST 0x083a,0x1002
12d8 083b 1003 | ; | .CONST 0x083b,0x1003
12da 083c 1004 | < | .CONST 0x083c,0x1004
12dc 083d 0c04 | = | .CONST 0x083d,0x0c04
12de 0841 0011 | A | .CONST 0x0841,0x0011
12e0 0845 0012 | E | .CONST 0x0845,0x0012
12e2 084f 0013 | O | .CONST 0x084f,0x0013
12e4 0855 0014 | U | .CONST 0x0855,0x0014
12e6 0859 0015 | Y | .CONST 0x0859,0x0015
12e8 085c 0016 | \ | .CONST 0x085c,0x0016
12ea 0860 0017 | ` | .CONST 0x0860,0x0017
12ec 0861 1401 | a | .CONST 0x0861,0x1401
12ee 0862 0017 | b | .CONST 0x0862,0x0017
12f0 086c 1801 | l | .CONST 0x086c,0x1801
12f2 086d 1401 | m | .CONST 0x086d,0x1401
12f4 0874 0018 | t | .CONST 0x0874,0x0018
12f6 0878 0019 | x | .CONST 0x0878,0x0019
12f8 0880 001a | | .CONST 0x0880,0x001a
12fa 0885 001b | | .CONST 0x0885,0x001b
12fc 0895 001c | | .CONST 0x0895,0x001c
12fe 089a 001d | | .CONST 0x089a,0x001d
1300 08a3 001e | | .CONST 0x08a3,0x001e
1302 08a8 001f | | .CONST 0x08a8,0x001f
1304 08b2 0020 | | .CONST 0x08b2,0x0020
1306 08b7 0021 | !| .CONST 0x08b7,0x0021
1308 08bb 0022 | "| .CONST 0x08bb,0x0022
130a 08c1 0023 | #| .CONST 0x08c1,0x0023
130c ; --------------------------------------------------------------------------------------
130c ; Debug3 Subtable 0x18
130c ; --------------------------------------------------------------------------------------
130c 0004 0052 | R| .DBG3TAB 0x0004,0x0052
130e 08d3 ffff | | .CONST 0x08d3,0xffff
1310 08d7 fffe | | .CONST 0x08d7,0xfffe
1312 08dd 0001 | | .CONST 0x08dd,0x0001
1314 08de 0401 | | .CONST 0x08de,0x0401
1316 08e0 0402 | | .CONST 0x08e0,0x0402
1318 08e1 0403 | | .CONST 0x08e1,0x0403
131a 08e2 0404 | | .CONST 0x08e2,0x0404
131c 08e3 0001 | | .CONST 0x08e3,0x0001
131e 08e4 0801 | | .CONST 0x08e4,0x0801
1320 08e6 0802 | | .CONST 0x08e6,0x0802
1322 08e7 0803 | | .CONST 0x08e7,0x0803
1324 08e8 0804 | | .CONST 0x08e8,0x0804
1326 08e9 0404 | | .CONST 0x08e9,0x0404
1328 08eb 0002 | | .CONST 0x08eb,0x0002
132a 08ed 0003 | | .CONST 0x08ed,0x0003
132c 08ee 0004 | | .CONST 0x08ee,0x0004
132e 08f0 0c01 | | .CONST 0x08f0,0x0c01
1330 08f2 1001 | | .CONST 0x08f2,0x1001
1332 08f4 1002 | | .CONST 0x08f4,0x1002
1334 08f5 1003 | | .CONST 0x08f5,0x1003
1336 08f6 1004 | | .CONST 0x08f6,0x1004
1338 08f8 0c01 | | .CONST 0x08f8,0x0c01
133a 08ff 0004 | | .CONST 0x08ff,0x0004
133c 0905 0006 | | .CONST 0x0905,0x0006
133e 090d 0007 | | .CONST 0x090d,0x0007
1340 0914 0008 | | .CONST 0x0914,0x0008
1342 091c 0009 | | .CONST 0x091c,0x0009
1344 0923 000a | # | .CONST 0x0923,0x000a
1346 092a 000b | * | .CONST 0x092a,0x000b
1348 0932 000c | 2 | .CONST 0x0932,0x000c
134a 0933 ebff | 3 | .CONST 0x0933,0xebff
134c 0938 ebfe | 8 | .CONST 0x0938,0xebfe
134e 093e 1402 | > | .CONST 0x093e,0x1402
1350 093f 1801 | ? | .CONST 0x093f,0x1801
1352 0941 1402 | A | .CONST 0x0941,0x1402
1354 0942 1403 | B | .CONST 0x0942,0x1403
1356 0944 1404 | D | .CONST 0x0944,0x1404
1358 0946 1c01 | F | .CONST 0x0946,0x1c01
135a 0948 1c02 | H | .CONST 0x0948,0x1c02
135c 094a 1c03 | J | .CONST 0x094a,0x1c03
135e 094e 1c04 | N | .CONST 0x094e,0x1c04
1360 0952 1c05 | R | .CONST 0x0952,0x1c05
1362 0954 2001 | T | .CONST 0x0954,0x2001
1364 0956 2002 | V | .CONST 0x0956,0x2002
1366 0957 2003 | W | .CONST 0x0957,0x2003
1368 0958 2004 | X | .CONST 0x0958,0x2004
136a 095a 1c05 | Z | .CONST 0x095a,0x1c05
136c 0964 2401 | d$ | .CONST 0x0964,0x2401
136e 0966 2402 | f$ | .CONST 0x0966,0x2402
1370 0967 2403 | g$ | .CONST 0x0967,0x2403
1372 0968 2404 | h$ | .CONST 0x0968,0x2404
1374 096a 2004 | j | .CONST 0x096a,0x2004
1376 0978 1404 | x | .CONST 0x0978,0x1404
1378 097a 2801 | z( | .CONST 0x097a,0x2801
137a 097c 2802 | |( | .CONST 0x097c,0x2802
137c 097e 2803 | ~( | .CONST 0x097e,0x2803
137e 0982 2804 | ( | .CONST 0x0982,0x2804
1380 0986 2805 | ( | .CONST 0x0986,0x2805
1382 0988 2c01 | , | .CONST 0x0988,0x2c01
1384 098a 2c02 | , | .CONST 0x098a,0x2c02
1386 098b 2c03 | , | .CONST 0x098b,0x2c03
1388 098c 2c04 | , | .CONST 0x098c,0x2c04
138a 098e 2805 | ( | .CONST 0x098e,0x2805
138c 0998 3001 | 0 | .CONST 0x0998,0x3001
138e 099a 3002 | 0 | .CONST 0x099a,0x3002
1390 099b 3003 | 0 | .CONST 0x099b,0x3003
1392 099c 3004 | 0 | .CONST 0x099c,0x3004
1394 099e 2c04 | , | .CONST 0x099e,0x2c04
1396 09ac 1c06 | | .CONST 0x09ac,0x1c06
1398 09ad 1405 | | .CONST 0x09ad,0x1405
139a 09ae 3401 | 4 | .CONST 0x09ae,0x3401
139c 09b0 3402 | 4 | .CONST 0x09b0,0x3402
139e 09b2 3403 | 4 | .CONST 0x09b2,0x3403
13a0 09b5 1405 | | .CONST 0x09b5,0x1405
13a2 09b6 1406 | | .CONST 0x09b6,0x1406
13a4 09b7 3801 | 8 | .CONST 0x09b7,0x3801
13a6 09b9 3802 | 8 | .CONST 0x09b9,0x3802
13a8 09bb 3803 | 8 | .CONST 0x09bb,0x3803
13aa 09be 1406 | | .CONST 0x09be,0x1406
13ac 09bf 1401 | | .CONST 0x09bf,0x1401
13ae 09c0 3c01 | < | .CONST 0x09c0,0x3c01
13b0 09c2 1401 | | .CONST 0x09c2,0x1401
13b2 09c3 1407 | | .CONST 0x09c3,0x1407
13b4 09c4 4001 | @ | .CONST 0x09c4,0x4001
13b6 09c6 1407 | | .CONST 0x09c6,0x1407
13b8 09c7 1408 | | .CONST 0x09c7,0x1408
13ba ; --------------------------------------------------------------------------------------
13ba ; Debug3 Subtable 0x19
13ba ; --------------------------------------------------------------------------------------
13ba 0004 0041 | A| .DBG3TAB 0x0004,0x0041
13bc 09d3 0001 | | .CONST 0x09d3,0x0001
13be 09d4 0401 | | .CONST 0x09d4,0x0401
13c0 09d6 0402 | | .CONST 0x09d6,0x0402
13c2 09d7 0403 | | .CONST 0x09d7,0x0403
13c4 09d8 0404 | | .CONST 0x09d8,0x0404
13c6 09d9 0001 | | .CONST 0x09d9,0x0001
13c8 09e1 000a | | .CONST 0x09e1,0x000a
13ca 09e2 0002 | | .CONST 0x09e2,0x0002
13cc 09ea 0003 | | .CONST 0x09ea,0x0003
13ce 09f1 0004 | | .CONST 0x09f1,0x0004
13d0 09f9 0005 | | .CONST 0x09f9,0x0005
13d2 09fa f7ff | | .CONST 0x09fa,0xf7ff
13d4 09ff f7fe | | .CONST 0x09ff,0xf7fe
13d6 0a04 f7fd | | .CONST 0x0a04,0xf7fd
13d8 0a05 f7fc | | .CONST 0x0a05,0xf7fc
13da 0a07 0802 | | .CONST 0x0a07,0x0802
13dc 0a09 0c01 | | .CONST 0x0a09,0x0c01
13de 0a0b 0c02 | | .CONST 0x0a0b,0x0c02
13e0 0a0d 0c03 | | .CONST 0x0a0d,0x0c03
13e2 0a11 0c04 | | .CONST 0x0a11,0x0c04
13e4 0a15 0c05 | | .CONST 0x0a15,0x0c05
13e6 0a17 1001 | | .CONST 0x0a17,0x1001
13e8 0a19 1002 | | .CONST 0x0a19,0x1002
13ea 0a1a 1003 | | .CONST 0x0a1a,0x1003
13ec 0a1b 1004 | | .CONST 0x0a1b,0x1004
13ee 0a1d 0c05 | | .CONST 0x0a1d,0x0c05
13f0 0a27 1401 | ' | .CONST 0x0a27,0x1401
13f2 0a29 1402 | ) | .CONST 0x0a29,0x1402
13f4 0a2a 1403 | * | .CONST 0x0a2a,0x1403
13f6 0a2b 1404 | + | .CONST 0x0a2b,0x1404
13f8 0a2d 1004 | - | .CONST 0x0a2d,0x1004
13fa 0a3b 0802 | ; | .CONST 0x0a3b,0x0802
13fc 0a3c 0803 | < | .CONST 0x0a3c,0x0803
13fe 0a3e 1801 | > | .CONST 0x0a3e,0x1801
1400 0a40 1802 | @ | .CONST 0x0a40,0x1802
1402 0a42 1803 | B | .CONST 0x0a42,0x1803
1404 0a46 1804 | F | .CONST 0x0a46,0x1804
1406 0a4a 1805 | J | .CONST 0x0a4a,0x1805
1408 0a4c 1c01 | L | .CONST 0x0a4c,0x1c01
140a 0a4e 1c02 | N | .CONST 0x0a4e,0x1c02
140c 0a4f 1c03 | O | .CONST 0x0a4f,0x1c03
140e 0a50 1c04 | P | .CONST 0x0a50,0x1c04
1410 0a52 1805 | R | .CONST 0x0a52,0x1805
1412 0a5c 2001 | \ | .CONST 0x0a5c,0x2001
1414 0a5e 2002 | ^ | .CONST 0x0a5e,0x2002
1416 0a5f 2003 | _ | .CONST 0x0a5f,0x2003
1418 0a60 2004 | ` | .CONST 0x0a60,0x2004
141a 0a62 1c04 | b | .CONST 0x0a62,0x1c04
141c 0a70 0803 | p | .CONST 0x0a70,0x0803
141e 0a71 0804 | q | .CONST 0x0a71,0x0804
1420 0a72 2401 | r$ | .CONST 0x0a72,0x2401
1422 0a74 2402 | t$ | .CONST 0x0a74,0x2402
1424 0a76 2403 | v$ | .CONST 0x0a76,0x2403
1426 0a79 0804 | y | .CONST 0x0a79,0x0804
1428 0a7a 0805 | z | .CONST 0x0a7a,0x0805
142a 0a7b 2801 | {( | .CONST 0x0a7b,0x2801
142c 0a7d 2802 | }( | .CONST 0x0a7d,0x2802
142e 0a7f 2803 | ( | .CONST 0x0a7f,0x2803
1430 0a82 0805 | | .CONST 0x0a82,0x0805
1432 0a83 0806 | | .CONST 0x0a83,0x0806
1434 0a86 0801 | | .CONST 0x0a86,0x0801
1436 0a87 2c01 | , | .CONST 0x0a87,0x2c01
1438 0a89 0801 | | .CONST 0x0a89,0x0801
143a 0a8c 0006 | | .CONST 0x0a8c,0x0006
143c 0a92 0007 | | .CONST 0x0a92,0x0007
143e 0a96 0008 | | .CONST 0x0a96,0x0008
1440 0a97 3001 | 0 | .CONST 0x0a97,0x3001
1442 0a99 0008 | | .CONST 0x0a99,0x0008
1444 0a9a 0009 | | .CONST 0x0a9a,0x0009
1446 ; --------------------------------------------------------------------------------------
1446 ; Debug3 Subtable 0x1a
1446 ; --------------------------------------------------------------------------------------
1446 0009 0015 | | .DBG3TAB 0x0009,0x0015
1448 0aab ffff | | .CONST 0x0aab,0xffff
144a 0aac fffe | | .CONST 0x0aac,0xfffe
144c 0aad fffd | | .CONST 0x0aad,0xfffd
144e 0aae fffc | | .CONST 0x0aae,0xfffc
1450 0ab0 fffb | | .CONST 0x0ab0,0xfffb
1452 0ab6 fffa | | .CONST 0x0ab6,0xfffa
1454 0abb fff9 | | .CONST 0x0abb,0xfff9
1456 0ac0 fff8 | | .CONST 0x0ac0,0xfff8
1458 0ac5 fff7 | | .CONST 0x0ac5,0xfff7
145a 0acb 0001 | | .CONST 0x0acb,0x0001
145c 0ad1 0002 | | .CONST 0x0ad1,0x0002
145e 0ad6 0003 | | .CONST 0x0ad6,0x0003
1460 0ae6 0004 | | .CONST 0x0ae6,0x0004
1462 0aeb 0005 | | .CONST 0x0aeb,0x0005
1464 0b05 0006 | | .CONST 0x0b05,0x0006
1466 0b0a 0007 | | .CONST 0x0b0a,0x0007
1468 0b1b 0008 | | .CONST 0x0b1b,0x0008
146a 0b20 0009 | | .CONST 0x0b20,0x0009
146c 0b31 000a | 1 | .CONST 0x0b31,0x000a
146e 0b3c 000b | < | .CONST 0x0b3c,0x000b
1470 0b45 000c | E | .CONST 0x0b45,0x000c
1472 0b4a 000d | J | .CONST 0x0b4a,0x000d
1474 0b54 000e | T | .CONST 0x0b54,0x000e
1476 0b5a 000f | Z | .CONST 0x0b5a,0x000f
1478 0b5c 0010 | \ | .CONST 0x0b5c,0x0010
147a 0b63 0011 | c | .CONST 0x0b63,0x0011
147c 0b67 0012 | g | .CONST 0x0b67,0x0012
147e 0b71 0013 | q | .CONST 0x0b71,0x0013
1480 0b7d 0014 | } | .CONST 0x0b7d,0x0014
1482 0b81 0015 | | .CONST 0x0b81,0x0015
1484 ; --------------------------------------------------------------------------------------
1484 ; Debug3 Subtable 0x1b
1484 ; --------------------------------------------------------------------------------------
1484 0003 000b | | .DBG3TAB 0x0003,0x000b
1486 0b93 ffff | | .CONST 0x0b93,0xffff
1488 0b94 fffe | | .CONST 0x0b94,0xfffe
148a 0b95 fffd | | .CONST 0x0b95,0xfffd
148c 0b96 0001 | | .CONST 0x0b96,0x0001
148e 0b9a 0002 | | .CONST 0x0b9a,0x0002
1490 0b9b 0401 | | .CONST 0x0b9b,0x0401
1492 0b9d 0402 | | .CONST 0x0b9d,0x0402
1494 0b9e 0403 | | .CONST 0x0b9e,0x0403
1496 0b9f 0404 | | .CONST 0x0b9f,0x0404
1498 0ba0 0002 | | .CONST 0x0ba0,0x0002
149a 0ba2 0005 | | .CONST 0x0ba2,0x0005
149c 0bae 0003 | | .CONST 0x0bae,0x0003
149e 0bb2 0004 | | .CONST 0x0bb2,0x0004
14a0 0bc6 0006 | | .CONST 0x0bc6,0x0006
14a2 ; --------------------------------------------------------------------------------------
14a2 ; Debug3 Subtable 0x1c
14a2 ; --------------------------------------------------------------------------------------
14a2 0000 0005 | | .DBG3TAB 0x0000,0x0005
14a4 0bcb 0001 | | .CONST 0x0bcb,0x0001
14a6 0bcf 0002 | | .CONST 0x0bcf,0x0002
14a8 0bd3 0003 | | .CONST 0x0bd3,0x0003
14aa 0bd8 0004 | | .CONST 0x0bd8,0x0004
14ac 0bdd 0005 | | .CONST 0x0bdd,0x0005
14ae 0000 0000 | | .BLANK 0000[0x152]