|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 4096 (0x1000)
Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_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 03d0 | | .CONST 0x03d0 ; Offset of debug table
0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction
0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion
0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments)
0007 0003 | | .CONST 0x0003 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 002a | * | .CONST 0x002a ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0017 | | .CONST 0x0017 ; Number of locals
000b INIT_0008:
000b 029a 0033 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0030 ; Debug Table 0x0 = .DEBUG 0x000b,0x043a,0x0000,0x0000,0x005a,0x8bc5,0x0000,0x003b
; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 007b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0078 ; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 0093 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0090 ; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 00bf | | Action Accept_Activation
0012 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0012,0x0442,0x0000,0x0000,0x005a,0x8db5,0x0000,0x000a
; Debug Table 0x1.0x0 = 0x12,0xffff
0013 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x13,0xfffe
0014 029d 0123 | #| Declare_Subprogram For_Outer_Call,INIT_0120 ; Debug Table 0x1.0x2 = 0x14,0xfffd
0016 029d 019b | | Declare_Subprogram For_Outer_Call,INIT_0198 ; Debug Table 0x1.0x3 = 0x16,0xfffc
0018 029d 0203 | | Declare_Subprogram For_Outer_Call,INIT_0200 ; Debug Table 0x1.0x4 = 0x18,0xfffb
001a 029d 0213 | | Declare_Subprogram For_Outer_Call,INIT_0210 ; Debug Table 0x1.0x5 = 0x1a,0xfffa
001c 029d 0233 | 3| Declare_Subprogram For_Outer_Call,INIT_0230 ; Debug Table 0x1.0x6 = 0x1c,0xfff9
001e 029d 02fb | | Declare_Subprogram For_Outer_Call,INIT_02f8 ; Debug Table 0x1.0x7 = 0x1e,0xfff8
0020 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x8 = 0x20,0xfff7
0021 00c7 | | Action Elaborate_Subprogram
0022 029d 034b | K| Declare_Subprogram For_Outer_Call,INIT_0348 ; Debug Table 0x1.0x9 = 0x22,0xfff6
0024 029d 03a3 | | Declare_Subprogram For_Outer_Call,INIT_03a0 ; Debug Table 0x1.0xa = 0x24,0xfff5
0026 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0xb = 0x26,0xfff4
0027 00c7 | | Action Elaborate_Subprogram
0028 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0xc = 0x28,0xfff3
0029 00c7 | | Action Elaborate_Subprogram
002a BODY_0008:
002a 00bc | | Action Signal_Activated
002b 00bb | | Action Signal_Completion
002c 0000 0000 | | .BLANK 0000[0x4]
0030 ; --------------------------------------------------------------------------------------
0030 ; SUBPROGRAM
0030 ; --------------------------------------------------------------------------------------
0030 0036 | 6 | .CONST 0x0036 ; Address of begin
0031 0004 | | .CONST 0x0004 ; Address of exception handler
0032 0003 | | .CONST 0x0003 ; Number of locals
0033 INIT_0030:
0033 e001 | | Load 0x0,0x1 ; Debug Table 0x2 = .DEBUG 0x0033,0x045e,0x0001,0x0000,0x005a,0x8bc5,0x0000,0x003c
; Debug Table 0x2.0x0 = 0x33,0xffff
0034 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
0035 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x2.0x1 = 0x35,0xfffe
0036 BODY_0030:
0036 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x2 = 0x36,0x1
0037 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
0038 6804 |h | Jump_Zero 0x3d
0039 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x3 = 0x39,0x2
003a e002 | | Load 0x0,0x2
003b 180e | | Execute Package,Field_Execute,Field_Number 0xe
003c 00d1 | | Pop_Control Pop_Count_1
003d e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x4 = 0x3d,0x3
003e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
003f 0217 | | Execute Heap_Access,All_Reference
0040 3c16 |< | Execute Record,Field_Read,Field_Number 0x16
0041 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0042 780c |x | Jump 0x4f
0043 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x5 = 0x43,0x5
0044 e5ff | | Load 0x2,-0x1
0045 4804 |H | Short_Literal 0x4
0046 e402 | | Load 0x2,0x2
0047 e001 | | Load 0x0,0x1
0048 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
0049 8216 | | Call 0x1,0x16
004a 0031 | 1 | Store_Top Heap_Access,At_Offset_1
004b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x6 = 0x4b,0x6
004c 0217 | | Execute Heap_Access,All_Reference
004d 3c1f |< | Execute Record,Field_Read,Field_Number 0x1f
004e 0032 | 2 | Store_Top Heap_Access,At_Offset_2
004f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x7 = 0x4f,0x4
0050 77f2 |w | Jump_Nonzero 0x43
0051 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x8 = 0x51,0x7
0052 4804 |H | Short_Literal 0x4
0053 00da | | Load_Top At_Offset_2
0054 8217 | | Call 0x1,0x17
0055 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x9 = 0x55,0x8
0056 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0057 0007 | | Action Break_Optional
0058 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xa = 0x58,0x401
0059 021d | | Execute Heap_Access,Is_Null
005a 00d0 | | Action Swap_Control
005b 00d1 | | Pop_Control Pop_Count_1
005c 700f |p | Jump_Nonzero 0x6c ; Debug Table 0x2.0xb = 0x5c,0x8
005d e5ff | | Load 0x2,-0x1
005e 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
005f 0007 | | Action Break_Optional
0060 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xc = 0x60,0x801
0061 0217 | | Execute Heap_Access,All_Reference
0062 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0063 00d0 | | Action Swap_Control
0064 00d1 | | Pop_Control Pop_Count_1
0065 e003 | | Load 0x0,0x3 ; Debug Table 0x2.0xd = 0x65,0x401
0066 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0067 0f04 | | Execute_Immediate Equal,0x4
0068 6803 |h | Jump_Zero 0x6c
0069 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0xe = 0x69,0x9
006a 8211 | | Call 0x1,0x11
006b 00d1 | | Pop_Control Pop_Count_1
006c 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0xf = 0x6c,0xa
006d e5ff | | Load 0x2,-0x1
006e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
006f 0217 | | Execute Heap_Access,All_Reference
0070 380d |8 | Execute Record,Field_Write,Field_Number 0xd
0071 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x10 = 0x71,0xb
0072 820f | | Call 0x1,0xf
0073 4501 |E | Exit_Subprogram 0x1
0074 0000 0000 | | .BLANK 0000[0x4]
0078 ; --------------------------------------------------------------------------------------
0078 ; SUBPROGRAM
0078 ; --------------------------------------------------------------------------------------
0078 007c | | | .CONST 0x007c ; Address of begin
0079 0004 | | .CONST 0x0004 ; Address of exception handler
007a 0002 | | .CONST 0x0002 ; Number of locals
007b INIT_0078:
007b 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x3 = .DEBUG 0x007b,0x0482,0x0001,0x0000,0x005a,0x8bc5,0x0000,0x0044
; Debug Table 0x3.0x0 = 0x7b,0xffff
007c BODY_0078:
007c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x1 = 0x7c,0x1
007d e5fe | | Load 0x2,-0x2
007e 4805 |H | Short_Literal 0x5
007f e5ff | | Load 0x2,-0x1
0080 e001 | | Load 0x0,0x1
0081 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
0082 8216 | | Call 0x1,0x16
0083 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0084 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x2 = 0x84,0x2
0085 4805 |H | Short_Literal 0x5
0086 00da | | Load_Top At_Offset_2
0087 8217 | | Call 0x1,0x17
0088 4502 |E | Exit_Subprogram 0x2
0089 0000 0000 | | .BLANK 0000[0x7]
0090 ; --------------------------------------------------------------------------------------
0090 ; SUBPROGRAM
0090 ; --------------------------------------------------------------------------------------
0090 00a1 | | .CONST 0x00a1 ; Address of begin
0091 0004 | | .CONST 0x0004 ; Address of exception handler
0092 0008 | | .CONST 0x0008 ; Number of locals
0093 INIT_0090:
0093 e001 | | Load 0x0,0x1 ; Debug Table 0x4 = .DEBUG 0x0093,0x048a,0x0001,0x0000,0x005a,0x8bc5,0x0000,0x0050
; Debug Table 0x4.0x0 = 0x93,0xffff
0094 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
0095 e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x1 = 0x95,0xfffe
0096 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
0097 e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x2 = 0x97,0xfffd
0098 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
0099 e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x3 = 0x99,0xfffc
009a 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
009b e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x4 = 0x9b,0xfffb
009c 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
009d e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x5 = 0x9d,0xfffa
009e 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
009f e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x6 = 0x9f,0xfff9
00a0 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
00a1 BODY_0090:
00a1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x7 = 0xa1,0x1
00a2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00a3 0217 | | Execute Heap_Access,All_Reference
00a4 3c18 |< | Execute Record,Field_Read,Field_Number 0x18
00a5 6814 |h | Jump_Zero 0xba
00a6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x8 = 0xa6,0x2
00a7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00a8 0217 | | Execute Heap_Access,All_Reference
00a9 3c18 |< | Execute Record,Field_Read,Field_Number 0x18
00aa a402 | | Store_Unchecked 0x2,0x2
00ab 0007 | | Action Break_Optional ; Debug Table 0x4.0x9 = 0xab,0x3
00ac e402 | | Load 0x2,0x2 ; Debug Table 0x4.0xa = 0xac,0x4
00ad 0217 | | Execute Heap_Access,All_Reference
00ae 3c20 |< | Execute Record,Field_Read,Field_Number 0x20
00af 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00b0 e001 | | Load 0x0,0x1 ; Debug Table 0x4.0xb = 0xb0,0x5
00b1 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
00b2 e402 | | Load 0x2,0x2
00b3 0217 | | Execute Heap_Access,All_Reference
00b4 3820 |8 | Execute Record,Field_Write,Field_Number 0x20
00b5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xc = 0xb5,0x6
00b6 6803 |h | Jump_Zero 0xba
00b7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xd = 0xb7,0x7
00b8 a402 | | Store_Unchecked 0x2,0x2
00b9 7ff2 | | Jump 0xac
00ba e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0xe = 0xba,0x8
00bb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00bc 0217 | | Execute Heap_Access,All_Reference
00bd 3c16 |< | Execute Record,Field_Read,Field_Number 0x16
00be a402 | | Store_Unchecked 0x2,0x2
00bf 7827 |x' | Jump 0xe7
00c0 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0xf = 0xc0,0xa
00c1 8212 | | Call 0x1,0x12
00c2 6813 |h | Jump_Zero 0xd6
00c3 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x10 = 0xc3,0xb
00c4 e5ff | | Load 0x2,-0x1
00c5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00c6 8213 | | Call 0x1,0x13
00c7 701b |p | Jump_Nonzero 0xe3
00c8 e404 | | Load 0x2,0x4 ; Debug Table 0x4.0x11 = 0xc8,0xc
00c9 6807 |h | Jump_Zero 0xd1
00ca e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x12 = 0xca,0xd
00cb e404 | | Load 0x2,0x4
00cc 0217 | | Execute Heap_Access,All_Reference
00cd 3820 |8 | Execute Record,Field_Write,Field_Number 0x20
00ce e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x13 = 0xce,0xe
00cf a404 | | Store_Unchecked 0x2,0x4
00d0 7812 |x | Jump 0xe3
00d1 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x14 = 0xd1,0xf
00d2 a403 | | Store_Unchecked 0x2,0x3
00d3 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x15 = 0xd3,0x10
00d4 a404 | | Store_Unchecked 0x2,0x4
00d5 780d |x | Jump 0xe3
00d6 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x16 = 0xd6,0x11
00d7 7005 |p | Jump_Nonzero 0xdd
00d8 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x17 = 0xd8,0x12
00d9 a405 | | Store_Unchecked 0x2,0x5
00da e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x18 = 0xda,0x13
00db 0033 | 3 | Store_Top Heap_Access,At_Offset_3
00dc 7806 |x | Jump 0xe3
00dd e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x19 = 0xdd,0x14
00de 00db | | Load_Top At_Offset_3
00df 0217 | | Execute Heap_Access,All_Reference
00e0 3820 |8 | Execute Record,Field_Write,Field_Number 0x20
00e1 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x1a = 0xe1,0x15
00e2 0033 | 3 | Store_Top Heap_Access,At_Offset_3
00e3 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x1b = 0xe3,0x16
00e4 0217 | | Execute Heap_Access,All_Reference
00e5 3c1f |< | Execute Record,Field_Read,Field_Number 0x1f
00e6 a402 | | Store_Unchecked 0x2,0x2
00e7 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x1c = 0xe7,0x9
00e8 77d7 |w | Jump_Nonzero 0xc0
00e9 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x1d = 0xe9,0x17
00ea 7006 |p | Jump_Nonzero 0xf1
00eb 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x1e = 0xeb,0x18
00ec e5ff | | Load 0x2,-0x1
00ed 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00ee 0217 | | Execute Heap_Access,All_Reference
00ef 3818 |8 | Execute Record,Field_Write,Field_Number 0x18
00f0 4501 |E | Exit_Subprogram 0x1
00f1 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x1f = 0xf1,0x19
00f2 e404 | | Load 0x2,0x4
00f3 021f | | Execute Heap_Access,Equal
00f4 680a |h | Jump_Zero 0xff
00f5 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x20 = 0xf5,0x1a
00f6 e5ff | | Load 0x2,-0x1
00f7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00f8 0217 | | Execute Heap_Access,All_Reference
00f9 3818 |8 | Execute Record,Field_Write,Field_Number 0x18
00fa 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x21 = 0xfa,0x1b
00fb e403 | | Load 0x2,0x3
00fc 0217 | | Execute Heap_Access,All_Reference
00fd 3820 |8 | Execute Record,Field_Write,Field_Number 0x20
00fe 4501 |E | Exit_Subprogram 0x1
00ff e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x22 = 0xff,0x1c
0100 8215 | | Call 0x1,0x15
0101 c403 | | Store 0x2,0x3
0102 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x23 = 0x102,0x1d
0103 e5ff | | Load 0x2,-0x1
0104 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0105 0217 | | Execute Heap_Access,All_Reference
0106 3818 |8 | Execute Record,Field_Write,Field_Number 0x18
0107 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x24 = 0x107,0x1e
0108 6815 |h | Jump_Zero 0x11e
0109 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x25 = 0x109,0x1f
010a 0032 | 2 | Store_Top Heap_Access,At_Offset_2
010b e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x26 = 0x10b,0x20
010c 0217 | | Execute Heap_Access,All_Reference
010d 3c20 |< | Execute Record,Field_Read,Field_Number 0x20
010e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
010f 0007 | | Action Break_Optional ; Debug Table 0x4.0x27 = 0x10f,0x21
0110 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x28 = 0x110,0x22
0111 7005 |p | Jump_Nonzero 0x117
0112 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x29 = 0x112,0x23
0113 00da | | Load_Top At_Offset_2
0114 0217 | | Execute Heap_Access,All_Reference
0115 3820 |8 | Execute Record,Field_Write,Field_Number 0x20
0116 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x4.0x2a = 0x116,0x24
0117 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x2b = 0x117,0x25
0118 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0119 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x2c = 0x119,0x26
011a 0217 | | Execute Heap_Access,All_Reference
011b 3c20 |< | Execute Record,Field_Read,Field_Number 0x20
011c 0031 | 1 | Store_Top Heap_Access,At_Offset_1
011d 7ff2 | | Jump 0x110
011e 4501 |E | Exit_Subprogram 0x1
011f 0000 | | .XXX[0x1]
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 0144 | D | .CONST 0x0144 ; Address of begin
0121 0004 | | .CONST 0x0004 ; Address of exception handler
0122 0008 | | .CONST 0x0008 ; Number of locals
0123 INIT_0120:
0123 e004 | | Load 0x0,0x4 ; Debug Table 0x5 = .DEBUG 0x0123,0x04e6,0x0001,0x0000,0x005a,0x8db5,0x0000,0x0013
; Debug Table 0x5.0x0 = 0x123,0xffff
0124 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0125 02ff | | Declare_Variable Variant_Record
0126 00d8 | | Load_Top At_Offset_0
0127 1c00 | | Execute_Immediate Run_Utility,0x0
0128 e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x1 = 0x128,0xfffe
0129 1b0f | | Execute Package,Field_Read,Field_Number 0xf
012a 02c7 | | Declare_Variable Any
012b 00d8 | | Load_Top At_Offset_0
012c 1c00 | | Execute_Immediate Run_Utility,0x0
012d e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x2 = 0x12d,0xfffd
012e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
012f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x3 = 0x12f,0xfffc
0130 e001 | | Load 0x0,0x1 ; Debug Table 0x5.0x4 = 0x130,0xfffb
0131 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
0132 e005 | | Load 0x0,0x5 ; Debug Table 0x5.0x5 = 0x132,0xfffa
0133 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0134 02c7 | | Declare_Variable Any
0135 e006 | | Load 0x0,0x6
0136 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0137 e005 | | Load 0x0,0x5
0138 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0139 c407 | | Store 0x2,0x7
013a e007 | | Load 0x0,0x7 ; Debug Table 0x5.0x6 = 0x13a,0xfff9
013b 1b19 | | Execute Package,Field_Read,Field_Number 0x19
013c e5fe | | Load 0x2,-0x2
013d 3c11 |< | Execute Record,Field_Read,Field_Number 0x11
013e 00da | | Load_Top At_Offset_2
013f e5ff | | Load 0x2,-0x1
0140 4806 |H | Short_Literal 0x6
0141 e007 | | Load 0x0,0x7
0142 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0143 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0144 BODY_0120:
0144 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x7 = 0x144,0x1
0145 4801 |H | Short_Literal 0x1
0146 4800 |H | Short_Literal 0x0
0147 e005 | | Load 0x0,0x5
0148 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0149 c407 | | Store 0x2,0x7
014a 7845 |xE | Jump 0x190
014b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x8 = 0x14b,0x3
014c e007 | | Load 0x0,0x7
014d 181e | | Execute Package,Field_Execute,Field_Number 0x1e
014e e402 | | Load 0x2,0x2
014f 016d | m | Execute Variant_Record,Structure_Write
0150 e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x9 = 0x150,0x4
0151 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0152 e403 | | Load 0x2,0x3
0153 0120 | | Execute Any,Is_Value
0154 6803 |h | Jump_Zero 0x158
0155 e004 | | Load 0x0,0x4
0156 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0157 7801 |x | Jump 0x159
0158 e403 | | Load 0x2,0x3
0159 626e |bn | Indirect_Literal Discrete,0x3c8,{0x00000000, 0x00004000}
015a e005 | | Load 0x0,0x5
015b 1b0e | | Execute Package,Field_Read,Field_Number 0xe
015c e402 | | Load 0x2,0x2
015d e004 | | Load 0x0,0x4
015e 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39
015f 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0160 c403 | | Store 0x2,0x3
0161 c404 | | Store 0x2,0x4
0162 e404 | | Load 0x2,0x4 ; Debug Table 0x5.0xa = 0x162,0x5
0163 7028 |p( | Jump_Nonzero 0x18c
0164 e5fe | | Load 0x2,-0x2
0165 3c12 |< | Execute Record,Field_Read,Field_Number 0x12
0166 e403 | | Load 0x2,0x3
0167 e003 | | Load 0x0,0x3
0168 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0169 0c04 | | Execute_Immediate Greater_Equal,0x4
016a 6821 |h! | Jump_Zero 0x18c
016b e403 | | Load 0x2,0x3 ; Debug Table 0x5.0xb = 0x16b,0x6
016c e003 | | Load 0x0,0x3
016d 180f | | Execute Package,Field_Execute,Field_Number 0xf
016e a405 | | Store_Unchecked 0x2,0x5
016f 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0xc = 0x16f,0x7
0170 e5fe | | Load 0x2,-0x2
0171 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0172 e008 | | Load 0x0,0x8
0173 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0174 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0175 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0xd = 0x175,0x8
0176 7011 |p | Jump_Nonzero 0x188
0177 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0xe = 0x177,0x9
0178 4804 |H | Short_Literal 0x4
0179 0007 | | Action Break_Optional
017a 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x5.0xf = 0x17a,0x401
017b e405 | | Load 0x2,0x5 ; Debug Table 0x5.0x10 = 0x17b,0x9
017c e5fe | | Load 0x2,-0x2
017d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
017e e008 | | Load 0x0,0x8
017f 180e | | Execute Package,Field_Execute,Field_Number 0xe
0180 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x11 = 0x180,0xa
0181 e5fe | | Load 0x2,-0x2
0182 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0183 0217 | | Execute Heap_Access,All_Reference
0184 3c17 |< | Execute Record,Field_Read,Field_Number 0x17
0185 0217 | | Execute Heap_Access,All_Reference
0186 380d |8 | Execute Record,Field_Write,Field_Number 0xd
0187 7804 |x | Jump 0x18c
0188 4804 |H | Short_Literal 0x4 ; Debug Table 0x5.0x12 = 0x188,0xb
0189 00db | | Load_Top At_Offset_3
018a e008 | | Load 0x0,0x8
018b 1812 | | Execute Package,Field_Execute,Field_Number 0x12
018c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x13 = 0x18c,0xc
018d e007 | | Load 0x0,0x7
018e 181c | | Execute Package,Field_Execute,Field_Number 0x1c
018f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0190 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x14 = 0x190,0x2
0191 e007 | | Load 0x0,0x7
0192 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0193 6fb7 |o | Jump_Zero 0x14b
0194 4502 |E | Exit_Subprogram 0x2
0195 0000 0000 | | .XXX[0x3]
0197 0000 | |
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 01a5 | | .CONST 0x01a5 ; Address of begin
0199 0004 | | .CONST 0x0004 ; Address of exception handler
019a 0005 | | .CONST 0x0005 ; Number of locals
019b INIT_0198:
019b e001 | | Load 0x0,0x1 ; Debug Table 0x6 = .DEBUG 0x019b,0x0512,0x0001,0x0000,0x005a,0x8db5,0x0000,0x00e9
; Debug Table 0x6.0x0 = 0x19b,0xffff
019c 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
019d 00db | | Load_Top At_Offset_3
019e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
019f 0217 | | Execute Heap_Access,All_Reference
01a0 3c16 |< | Execute Record,Field_Read,Field_Number 0x16
01a1 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01a2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x1 = 0x1a2,0xfffe
01a3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x2 = 0x1a3,0xfffd
01a4 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x6.0x3 = 0x1a4,0xfffc
01a5 BODY_0198:
01a5 7854 |xT | Jump 0x1fa
01a6 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x4 = 0x1a6,0x2
01a7 0217 | | Execute Heap_Access,All_Reference
01a8 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
01a9 0033 | 3 | Store_Top Heap_Access,At_Offset_3
01aa 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x5 = 0x1aa,0x3
01ab e003 | | Load 0x0,0x3
01ac 1812 | | Execute Package,Field_Execute,Field_Number 0x12
01ad 0f04 | | Execute_Immediate Equal,0x4
01ae 6847 |hG | Jump_Zero 0x1f6
01af e403 | | Load 0x2,0x3 ; Debug Table 0x6.0x6 = 0x1af,0x401
01b0 0007 | | Action Break_Optional
01b1 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x6.0x7 = 0x1b1,0x402
01b2 0007 | | Action Break_Optional ; Debug Table 0x6.0x8 = 0x1b2,0x403
01b3 0007 | | Action Break_Optional ; Debug Table 0x6.0x9 = 0x1b3,0x404
01b4 0fa8 | | Execute_Immediate Equal,0xa8 ; Debug Table 0x6.0xa = 0x1b4,0x3
01b5 6840 |h@ | Jump_Zero 0x1f6
01b6 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0xb = 0x1b6,0x4
01b7 00eb | | Load_Encached Diana_Cache
01b8 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9
01b9 0033 | 3 | Store_Top Heap_Access,At_Offset_3
01ba 0007 | | Action Break_Optional ; Debug Table 0x6.0xc = 0x1ba,0x5
01bb e403 | | Load 0x2,0x3 ; Debug Table 0x6.0xd = 0x1bb,0x801
01bc 0007 | | Action Break_Optional
01bd 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x6.0xe = 0x1bd,0x802
01be 0007 | | Action Break_Optional ; Debug Table 0x6.0xf = 0x1be,0x803
01bf 0007 | | Action Break_Optional ; Debug Table 0x6.0x10 = 0x1bf,0x804
01c0 0f49 | I | Execute_Immediate Equal,0x49 ; Debug Table 0x6.0x11 = 0x1c0,0x5
01c1 6818 |h | Jump_Zero 0x1da
01c2 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x12 = 0x1c2,0x6
01c3 00eb | | Load_Encached Diana_Cache
01c4 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
01c5 0033 | 3 | Store_Top Heap_Access,At_Offset_3
01c6 7804 |x | Jump 0x1cb
01c7 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x13 = 0x1c7,0x8
01c8 00eb | | Load_Encached Diana_Cache
01c9 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
01ca 0033 | 3 | Store_Top Heap_Access,At_Offset_3
01cb 0007 | | Action Break_Optional ; Debug Table 0x6.0x14 = 0x1cb,0x7
01cc e403 | | Load 0x2,0x3 ; Debug Table 0x6.0x15 = 0x1cc,0xc01
01cd 0007 | | Action Break_Optional
01ce 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x6.0x16 = 0x1ce,0xc02
01cf 0007 | | Action Break_Optional ; Debug Table 0x6.0x17 = 0x1cf,0xc03
01d0 0007 | | Action Break_Optional ; Debug Table 0x6.0x18 = 0x1d0,0xc04
01d1 0f12 | | Execute_Immediate Equal,0x12 ; Debug Table 0x6.0x19 = 0x1d1,0x7
01d2 77f4 |w | Jump_Nonzero 0x1c7
01d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x1a = 0x1d3,0x9
01d4 4976 |Iv | Short_Literal 0x176
01d5 00eb | | Load_Encached Diana_Cache
01d6 0098 | | Execute Package,Field_Read_Dynamic
01d7 1813 | | Execute Package,Field_Execute,Field_Number 0x13
01d8 0032 | 2 | Store_Top Heap_Access,At_Offset_2
01d9 780a |x | Jump 0x1e4
01da 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x1b = 0x1da,0xa
01db 4976 |Iv | Short_Literal 0x176
01dc 00eb | | Load_Encached Diana_Cache
01dd 0098 | | Execute Package,Field_Read_Dynamic
01de 1810 | | Execute Package,Field_Execute,Field_Number 0x10
01df 4976 |Iv | Short_Literal 0x176
01e0 00eb | | Load_Encached Diana_Cache
01e1 0098 | | Execute Package,Field_Read_Dynamic
01e2 1817 | | Execute Package,Field_Execute,Field_Number 0x17
01e3 0032 | 2 | Store_Top Heap_Access,At_Offset_2
01e4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x1c = 0x1e4,0xb
01e5 00da | | Load_Top At_Offset_2
01e6 4975 |Iu | Short_Literal 0x175
01e7 00eb | | Load_Encached Diana_Cache
01e8 0098 | | Execute Package,Field_Read_Dynamic
01e9 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
01ea 700b |p | Jump_Nonzero 0x1f6
01eb e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x1d = 0x1eb,0xc
01ec 3c11 |< | Execute Record,Field_Read,Field_Number 0x11
01ed 00d9 | | Load_Top At_Offset_1
01ee 00db | | Load_Top At_Offset_3
01ef 00eb | | Load_Encached Diana_Cache
01f0 1875 | u | Execute Package,Field_Execute,Field_Number 0x75
01f1 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01f2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x1e = 0x1f2,0xd
01f3 00da | | Load_Top At_Offset_2
01f4 8210 | | Call 0x1,0x10
01f5 00d1 | | Pop_Control Pop_Count_1
01f6 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x1f = 0x1f6,0xe
01f7 0217 | | Execute Heap_Access,All_Reference
01f8 3c1f |< | Execute Record,Field_Read,Field_Number 0x1f
01f9 a402 | | Store_Unchecked 0x2,0x2
01fa 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x20 = 0x1fa,0x1
01fb 77aa |w | Jump_Nonzero 0x1a6
01fc 4501 |E | Exit_Subprogram 0x1
01fd 0000 0000 | | .XXX[0x3]
01ff 0000 | |
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 0203 | | .CONST 0x0203 ; Address of begin
0201 0004 | | .CONST 0x0004 ; Address of exception handler
0202 0001 | | .CONST 0x0001 ; Number of locals
0203 BODY_0200:
0203 INIT_0200:
0203 4800 |H | Short_Literal 0x0 ; Debug Table 0x7 = .DEBUG 0x0203,0x0556,0x0002,0x0000,0x005a,0x8db5,0x0000,0x01b0
; Debug Table 0x7.0x0 = 0x203,0x1
0204 00db | | Load_Top At_Offset_3
0205 0217 | | Execute Heap_Access,All_Reference
0206 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0207 e004 | | Load 0x0,0x4
0208 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0209 1811 | | Execute Package,Field_Execute,Field_Number 0x11
020a e004 | | Load 0x0,0x4
020b 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39
020c 1812 | | Execute Package,Field_Execute,Field_Number 0x12
020d 4401 |D | Exit_Subprogram With_Result,0x1
020e 0000 0000 | | .XXX[0x2]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0213 | | .CONST 0x0213 ; Address of begin
0211 0004 | | .CONST 0x0004 ; Address of exception handler
0212 0001 | | .CONST 0x0001 ; Number of locals
0213 BODY_0210:
0213 INIT_0210:
0213 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x0213,0x055a,0x0002,0x0000,0x005a,0x8db5,0x0000,0x01cb
; Debug Table 0x8.0x0 = 0x213,0x1
0214 0217 | | Execute Heap_Access,All_Reference
0215 3c12 |< | Execute Record,Field_Read,Field_Number 0x12
0216 0f01 | | Execute_Immediate Equal,0x1
0217 6812 |h | Jump_Zero 0x22a
0218 00da | | Load_Top At_Offset_2
0219 0217 | | Execute Heap_Access,All_Reference
021a 3c11 |< | Execute Record,Field_Read,Field_Number 0x11
021b 0007 | | Action Break_Optional
021c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x1 = 0x21c,0x401
021d 0217 | | Execute Heap_Access,All_Reference
021e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
021f 00d0 | | Action Swap_Control
0220 00d1 | | Pop_Control Pop_Count_1
0221 e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x2 = 0x221,0x1
0222 e001 | | Load 0x0,0x1
0223 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
0224 4976 |Iv | Short_Literal 0x176
0225 00eb | | Load_Encached Diana_Cache
0226 0098 | | Execute Package,Field_Read_Dynamic
0227 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0228 021f | | Execute Heap_Access,Equal
0229 4402 |D | Exit_Subprogram With_Result,0x2
022a 4800 |H | Short_Literal 0x0
022b 4402 |D | Exit_Subprogram With_Result,0x2
022c 0000 0000 | | .BLANK 0000[0x4]
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 0242 | B | .CONST 0x0242 ; Address of begin
0231 0004 | | .CONST 0x0004 ; Address of exception handler
0232 0008 | | .CONST 0x0008 ; Number of locals
0233 INIT_0230:
0233 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9 = .DEBUG 0x0233,0x0562,0x0002,0x0000,0x005a,0x8db5,0x0000,0x01fa
; Debug Table 0x9.0x0 = 0x233,0xffff
0234 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x1 = 0x234,0xfffe
0235 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x2 = 0x235,0xfffd
0236 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x3 = 0x236,0xfffc
0237 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x4 = 0x237,0xfffb
0238 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x5 = 0x238,0xfffa
0239 e5ff | | Load 0x2,-0x1
023a e001 | | Load 0x0,0x1
023b 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
023c 0031 | 1 | Store_Top Heap_Access,At_Offset_1
023d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x6 = 0x23d,0xfff9
023e e5fe | | Load 0x2,-0x2
023f e001 | | Load 0x0,0x1
0240 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
0241 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0242 BODY_0230:
0242 0007 | | Action Break_Optional ; Debug Table 0x9.0x7 = 0x242,0x1
0243 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x8 = 0x243,0x401
0244 021d | | Execute Heap_Access,Is_Null
0245 7003 |p | Jump_Nonzero 0x249 ; Debug Table 0x9.0x9 = 0x245,0x1
0246 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xa = 0x246,0x801
0247 021d | | Execute Heap_Access,Is_Null
0248 6802 |h | Jump_Zero 0x24b ; Debug Table 0x9.0xb = 0x248,0x401
0249 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0xc = 0x249,0x2
024a 4402 |D | Exit_Subprogram With_Result,0x2
024b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xd = 0x24b,0x3
024c 4976 |Iv | Short_Literal 0x176
024d 00eb | | Load_Encached Diana_Cache
024e 0098 | | Execute Package,Field_Read_Dynamic
024f 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0250 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0251 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0xe = 0x251,0x4
0252 00eb | | Load_Encached Diana_Cache
0253 18bb | | Execute Package,Field_Execute,Field_Number 0xbb
0254 00eb | | Load_Encached Diana_Cache
0255 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0256 a404 | | Store_Unchecked 0x2,0x4
0257 7899 |x | Jump 0x2f1
0258 e404 | | Load 0x2,0x4 ; Debug Table 0x9.0xf = 0x258,0x6
0259 0007 | | Action Break_Optional
025a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x10 = 0x25a,0xc01
025b 7002 |p | Jump_Nonzero 0x25e
025c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x11 = 0x25c,0xc02
025d 782c |x, | Jump 0x28a
025e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x12 = 0x25e,0xc03
025f 0217 | | Execute Heap_Access,All_Reference
0260 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0261 6804 |h | Jump_Zero 0x266
0262 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x13 = 0x262,0xc04
0263 0217 | | Execute Heap_Access,All_Reference
0264 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0265 7824 |x$ | Jump 0x28a
0266 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x14 = 0x266,0xc05
0267 0007 | | Action Break_Optional
0268 e40a | | Load 0x2,0xa ; Debug Table 0x9.0x15 = 0x268,0x1001
0269 0007 | | Action Break_Optional
026a 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x9.0x16 = 0x26a,0x1002
026b 0007 | | Action Break_Optional ; Debug Table 0x9.0x17 = 0x26b,0x1003
026c 00d0 | | Action Swap_Control ; Debug Table 0x9.0x18 = 0x26c,0x1004
026d 00d1 | | Pop_Control Pop_Count_1
026e 49bb |I | Short_Literal 0x1bb ; Debug Table 0x9.0x19 = 0x26e,0xc05
026f 00eb | | Load_Encached Diana_Cache
0270 0098 | | Execute Package,Field_Read_Dynamic
0271 012c | , | Execute Any,Size
0272 e009 | | Load 0x0,0x9
0273 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0274 025b | [ | Execute Discrete,Check_In_Type
0275 0273 | s | Execute Discrete,Plus
0276 00d9 | | Load_Top At_Offset_1
0277 0007 | | Action Break_Optional
0278 e40b | | Load 0x2,0xb ; Debug Table 0x9.0x1a = 0x278,0x1401
0279 0007 | | Action Break_Optional
027a 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x9.0x1b = 0x27a,0x1402
027b 0007 | | Action Break_Optional ; Debug Table 0x9.0x1c = 0x27b,0x1403
027c 00d0 | | Action Swap_Control ; Debug Table 0x9.0x1d = 0x27c,0x1404
027d 00d1 | | Pop_Control Pop_Count_1
027e 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x9.0x1e = 0x27e,0x1004
027f 00eb | | Load_Encached Diana_Cache
0280 0098 | | Execute Package,Field_Read_Dynamic
0281 49c9 |I | Short_Literal 0x1c9
0282 00eb | | Load_Encached Diana_Cache
0283 0098 | | Execute Package,Field_Read_Dynamic
0284 49ca |I | Short_Literal 0x1ca
0285 00eb | | Load_Encached Diana_Cache
0286 0095 | | Execute Package,Field_Reference_Dynamic
0287 e00a | | Load 0x0,0xa
0288 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0289 7800 |x | Jump 0x28a
028a 00d0 | | Action Swap_Control
028b 00d1 | | Pop_Control Pop_Count_1
028c a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x9.0x1f = 0x28c,0x6
028d 0007 | | Action Break_Optional ; Debug Table 0x9.0x20 = 0x28d,0x7
028e e403 | | Load 0x2,0x3 ; Debug Table 0x9.0x21 = 0x28e,0x1801
028f 0007 | | Action Break_Optional
0290 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x22 = 0x290,0x1802
0291 0007 | | Action Break_Optional ; Debug Table 0x9.0x23 = 0x291,0x1803
0292 0007 | | Action Break_Optional ; Debug Table 0x9.0x24 = 0x292,0x1804
0293 0f85 | | Execute_Immediate Equal,0x85 ; Debug Table 0x9.0x25 = 0x293,0x7
0294 6853 |hS | Jump_Zero 0x2e8
0295 e403 | | Load 0x2,0x3 ; Debug Table 0x9.0x26 = 0x295,0x8
0296 00eb | | Load_Encached Diana_Cache
0297 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0298 a402 | | Store_Unchecked 0x2,0x2
0299 784a |xJ | Jump 0x2e4
029a e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x27 = 0x29a,0xa
029b 0007 | | Action Break_Optional
029c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x28 = 0x29c,0x1c01
029d 7002 |p | Jump_Nonzero 0x2a0
029e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x29 = 0x29e,0x1c02
029f 782c |x, | Jump 0x2cc
02a0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x2a = 0x2a0,0x1c03
02a1 0217 | | Execute Heap_Access,All_Reference
02a2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02a3 6804 |h | Jump_Zero 0x2a8
02a4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x2b = 0x2a4,0x1c04
02a5 0217 | | Execute Heap_Access,All_Reference
02a6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
02a7 7824 |x$ | Jump 0x2cc
02a8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x2c = 0x2a8,0x1c05
02a9 0007 | | Action Break_Optional
02aa e40a | | Load 0x2,0xa ; Debug Table 0x9.0x2d = 0x2aa,0x2001
02ab 0007 | | Action Break_Optional
02ac 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x9.0x2e = 0x2ac,0x2002
02ad 0007 | | Action Break_Optional ; Debug Table 0x9.0x2f = 0x2ad,0x2003
02ae 00d0 | | Action Swap_Control ; Debug Table 0x9.0x30 = 0x2ae,0x2004
02af 00d1 | | Pop_Control Pop_Count_1
02b0 49bb |I | Short_Literal 0x1bb ; Debug Table 0x9.0x31 = 0x2b0,0x1c05
02b1 00eb | | Load_Encached Diana_Cache
02b2 0098 | | Execute Package,Field_Read_Dynamic
02b3 012c | , | Execute Any,Size
02b4 e009 | | Load 0x0,0x9
02b5 1b17 | | Execute Package,Field_Read,Field_Number 0x17
02b6 025b | [ | Execute Discrete,Check_In_Type
02b7 0273 | s | Execute Discrete,Plus
02b8 00d9 | | Load_Top At_Offset_1
02b9 0007 | | Action Break_Optional
02ba e40b | | Load 0x2,0xb ; Debug Table 0x9.0x32 = 0x2ba,0x2401
02bb 0007 | | Action Break_Optional
02bc 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x9.0x33 = 0x2bc,0x2402
02bd 0007 | | Action Break_Optional ; Debug Table 0x9.0x34 = 0x2bd,0x2403
02be 00d0 | | Action Swap_Control ; Debug Table 0x9.0x35 = 0x2be,0x2404
02bf 00d1 | | Pop_Control Pop_Count_1
02c0 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x9.0x36 = 0x2c0,0x2004
02c1 00eb | | Load_Encached Diana_Cache
02c2 0098 | | Execute Package,Field_Read_Dynamic
02c3 49c9 |I | Short_Literal 0x1c9
02c4 00eb | | Load_Encached Diana_Cache
02c5 0098 | | Execute Package,Field_Read_Dynamic
02c6 49ca |I | Short_Literal 0x1ca
02c7 00eb | | Load_Encached Diana_Cache
02c8 0095 | | Execute Package,Field_Reference_Dynamic
02c9 e00a | | Load 0x0,0xa
02ca 1819 | | Execute Package,Field_Execute,Field_Number 0x19
02cb 7800 |x | Jump 0x2cc
02cc 00d0 | | Action Swap_Control
02cd 00d1 | | Pop_Control Pop_Count_1
02ce 00eb | | Load_Encached Diana_Cache ; Debug Table 0x9.0x37 = 0x2ce,0xa
02cf 18fa | | Execute Package,Field_Execute,Field_Number 0xfa
02d0 a405 | | Store_Unchecked 0x2,0x5
02d1 0007 | | Action Break_Optional ; Debug Table 0x9.0x38 = 0x2d1,0xb
02d2 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x39 = 0x2d2,0x2801
02d3 021d | | Execute Heap_Access,Is_Null
02d4 7006 |p | Jump_Nonzero 0x2db ; Debug Table 0x9.0x3a = 0x2d4,0xb
02d5 00db | | Load_Top At_Offset_3
02d6 00db | | Load_Top At_Offset_3
02d7 021f | | Execute Heap_Access,Equal
02d8 6802 |h | Jump_Zero 0x2db
02d9 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x3b = 0x2d9,0xc
02da 4402 |D | Exit_Subprogram With_Result,0x2
02db 0007 | | Action Break_Optional ; Debug Table 0x9.0x3c = 0x2db,0xd
02dc e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x3d = 0x2dc,0x2c01
02dd 7002 |p | Jump_Nonzero 0x2e0
02de 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x3e = 0x2de,0x2c02
02df 7803 |x | Jump 0x2e3
02e0 e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x3f = 0x2e0,0x2c03
02e1 0217 | | Execute Heap_Access,All_Reference
02e2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
02e3 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x9.0x40 = 0x2e3,0xd
02e4 0007 | | Action Break_Optional ; Debug Table 0x9.0x41 = 0x2e4,0x9
02e5 e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x42 = 0x2e5,0x3001
02e6 021d | | Execute Heap_Access,Is_Null
02e7 6fb2 |o | Jump_Zero 0x29a ; Debug Table 0x9.0x43 = 0x2e7,0x9
02e8 0007 | | Action Break_Optional ; Debug Table 0x9.0x44 = 0x2e8,0xe
02e9 e404 | | Load 0x2,0x4 ; Debug Table 0x9.0x45 = 0x2e9,0x3401
02ea 7002 |p | Jump_Nonzero 0x2ed
02eb 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x46 = 0x2eb,0x3402
02ec 7803 |x | Jump 0x2f0
02ed e404 | | Load 0x2,0x4 ; Debug Table 0x9.0x47 = 0x2ed,0x3403
02ee 0217 | | Execute Heap_Access,All_Reference
02ef 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
02f0 a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x9.0x48 = 0x2f0,0xe
02f1 0007 | | Action Break_Optional ; Debug Table 0x9.0x49 = 0x2f1,0x5
02f2 e404 | | Load 0x2,0x4 ; Debug Table 0x9.0x4a = 0x2f2,0x3801
02f3 021d | | Execute Heap_Access,Is_Null
02f4 6f63 |oc | Jump_Zero 0x258 ; Debug Table 0x9.0x4b = 0x2f4,0x5
02f5 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x4c = 0x2f5,0xf
02f6 4402 |D | Exit_Subprogram With_Result,0x2
02f7 0000 | | .XXX[0x1]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 0308 | | .CONST 0x0308 ; Address of begin
02f9 0004 | | .CONST 0x0004 ; Address of exception handler
02fa 0007 | | .CONST 0x0007 ; Number of locals
02fb INIT_02f8:
02fb 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xa = .DEBUG 0x02fb,0x05fe,0x0001,0x0000,0x005a,0x8db5,0x0000,0x02d6
; Debug Table 0xa.0x0 = 0x2fb,0xffff
02fc e001 | | Load 0x0,0x1 ; Debug Table 0xa.0x1 = 0x2fc,0xfffe
02fd 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
02fe e001 | | Load 0x0,0x1 ; Debug Table 0xa.0x2 = 0x2fe,0xfffd
02ff 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
0300 e001 | | Load 0x0,0x1 ; Debug Table 0xa.0x3 = 0x300,0xfffc
0301 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
0302 e5ff | | Load 0x2,-0x1
0303 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0304 e001 | | Load 0x0,0x1 ; Debug Table 0xa.0x4 = 0x304,0xfffb
0305 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
0306 e001 | | Load 0x0,0x1 ; Debug Table 0xa.0x5 = 0x306,0xfffa
0307 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
0308 BODY_02f8:
0308 0007 | | Action Break_Optional ; Debug Table 0xa.0x6 = 0x308,0x1
0309 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x7 = 0x309,0x2
030a 0217 | | Execute Heap_Access,All_Reference
030b 3c20 |< | Execute Record,Field_Read,Field_Number 0x20
030c a403 | | Store_Unchecked 0x2,0x3
030d e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x8 = 0x30d,0x3
030e 6836 |h6 | Jump_Zero 0x345
030f 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x9 = 0x30f,0x4
0310 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0311 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0xa = 0x311,0x5
0312 a402 | | Store_Unchecked 0x2,0x2
0313 0007 | | Action Break_Optional ; Debug Table 0xa.0xb = 0x313,0x6
0314 e403 | | Load 0x2,0x3 ; Debug Table 0xa.0xc = 0x314,0x7
0315 00da | | Load_Top At_Offset_2
0316 8214 | | Call 0x1,0x14
0317 6817 |h | Jump_Zero 0x32f
0318 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xd = 0x318,0x8
0319 0217 | | Execute Heap_Access,All_Reference
031a 3c20 |< | Execute Record,Field_Read,Field_Number 0x20
031b 0033 | 3 | Store_Top Heap_Access,At_Offset_3
031c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0xe = 0x31c,0x9
031d 6804 |h | Jump_Zero 0x322
031e 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0xf = 0x31e,0xa
031f 00d9 | | Load_Top At_Offset_1
0320 0217 | | Execute Heap_Access,All_Reference
0321 3820 |8 | Execute Record,Field_Write,Field_Number 0x20
0322 e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x10 = 0x322,0xb
0323 0217 | | Execute Heap_Access,All_Reference
0324 3c20 |< | Execute Record,Field_Read,Field_Number 0x20
0325 00da | | Load_Top At_Offset_2
0326 0217 | | Execute Heap_Access,All_Reference
0327 3820 |8 | Execute Record,Field_Write,Field_Number 0x20
0328 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x11 = 0x328,0xc
0329 e403 | | Load 0x2,0x3
032a 0217 | | Execute Heap_Access,All_Reference
032b 3820 |8 | Execute Record,Field_Write,Field_Number 0x20
032c 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x12 = 0x32c,0xd
032d a402 | | Store_Unchecked 0x2,0x2
032e 7807 |x | Jump 0x336 ; Debug Table 0xa.0x13 = 0x32e,0xe
032f e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x14 = 0x32f,0xf
0330 0217 | | Execute Heap_Access,All_Reference
0331 3c20 |< | Execute Record,Field_Read,Field_Number 0x20
0332 a403 | | Store_Unchecked 0x2,0x3
0333 e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x15 = 0x333,0x10
0334 6801 |h | Jump_Zero 0x336
0335 7fde | | Jump 0x314
0336 e402 | | Load 0x2,0x2 ; Debug Table 0xa.0x16 = 0x336,0x11
0337 77d1 |w | Jump_Nonzero 0x309
0338 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x17 = 0x338,0x12
0339 7002 |p | Jump_Nonzero 0x33c
033a 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x18 = 0x33a,0x13
033b a404 | | Store_Unchecked 0x2,0x4
033c 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x19 = 0x33c,0x14
033d 0031 | 1 | Store_Top Heap_Access,At_Offset_1
033e 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x1a = 0x33e,0x15
033f 0217 | | Execute Heap_Access,All_Reference
0340 3c20 |< | Execute Record,Field_Read,Field_Number 0x20
0341 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0342 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x1b = 0x342,0x16
0343 6801 |h | Jump_Zero 0x345
0344 7fc4 | | Jump 0x309
0345 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x1c = 0x345,0x17
0346 a5ff | | Store_Unchecked 0x2,-0x1
0347 4501 |E | Exit_Subprogram 0x1
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 035a | Z | .CONST 0x035a ; Address of begin
0349 0004 | | .CONST 0x0004 ; Address of exception handler
034a 0005 | | .CONST 0x0005 ; Number of locals
034b INIT_0348:
034b e00b | | Load 0x0,0xb ; Debug Table 0xb = .DEBUG 0x034b,0x063a,0x0001,0x0000,0x005a,0x8db5,0x0000,0x0477
; Debug Table 0xb.0x0 = 0x34b,0xffff
034c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
034d 02c7 | | Declare_Variable Any
034e e5fd | | Load 0x2,-0x3
034f 3c12 |< | Execute Record,Field_Read,Field_Number 0x12
0350 e5fd | | Load 0x2,-0x3
0351 3c11 |< | Execute Record,Field_Read,Field_Number 0x11
0352 e5ff | | Load 0x2,-0x1
0353 e00b | | Load 0x0,0xb
0354 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0355 c402 | | Store 0x2,0x2
0356 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x1 = 0x356,0xfffe
0357 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x2 = 0x357,0xfffd
0358 e001 | | Load 0x0,0x1 ; Debug Table 0xb.0x3 = 0x358,0xfffc
0359 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
035a BODY_0348:
035a 783d |x= | Jump 0x398
035b 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x4 = 0x35b,0x2
035c e00b | | Load 0x0,0xb
035d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
035e 0032 | 2 | Store_Top Heap_Access,At_Offset_2
035f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x5 = 0x35f,0x3
0360 e003 | | Load 0x0,0x3
0361 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0362 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0363 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x6 = 0x363,0x4
0364 e5fd | | Load 0x2,-0x3
0365 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0366 e008 | | Load 0x0,0x8
0367 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0368 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0369 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x7 = 0x369,0x5
036a 7011 |p | Jump_Nonzero 0x37c
036b 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x8 = 0x36b,0x6
036c e5fe | | Load 0x2,-0x2
036d 0007 | | Action Break_Optional
036e 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xb.0x9 = 0x36e,0x401
036f e403 | | Load 0x2,0x3 ; Debug Table 0xb.0xa = 0x36f,0x6
0370 e5fd | | Load 0x2,-0x3
0371 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0372 e008 | | Load 0x0,0x8
0373 180e | | Execute Package,Field_Execute,Field_Number 0xe
0374 e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0xb = 0x374,0x7
0375 3c11 |< | Execute Record,Field_Read,Field_Number 0x11
0376 e5fc | | Load 0x2,-0x4
0377 00db | | Load_Top At_Offset_3
0378 00eb | | Load_Encached Diana_Cache
0379 1875 | u | Execute Package,Field_Execute,Field_Number 0x75
037a a5fc | | Store_Unchecked 0x2,-0x4
037b 7818 |x | Jump 0x394
037c e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0xc = 0x37c,0x8
037d 0f05 | | Execute_Immediate Equal,0x5
037e 6811 |h | Jump_Zero 0x390
037f 00d8 | | Load_Top At_Offset_0
0380 0217 | | Execute Heap_Access,All_Reference
0381 3c0c |< | Execute Record,Field_Read,Field_Number 0xc
0382 0f04 | | Execute_Immediate Equal,0x4
0383 680c |h | Jump_Zero 0x390
0384 4805 |H | Short_Literal 0x5 ; Debug Table 0xb.0xd = 0x384,0x9
0385 00d9 | | Load_Top At_Offset_1
0386 0217 | | Execute Heap_Access,All_Reference
0387 380c |8 | Execute Record,Field_Write,Field_Number 0xc
0388 e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0xe = 0x388,0xa
0389 3c11 |< | Execute Record,Field_Read,Field_Number 0x11
038a e5fc | | Load 0x2,-0x4
038b 00db | | Load_Top At_Offset_3
038c 00eb | | Load_Encached Diana_Cache
038d 1875 | u | Execute Package,Field_Execute,Field_Number 0x75
038e a5fc | | Store_Unchecked 0x2,-0x4
038f 7804 |x | Jump 0x394
0390 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0xf = 0x390,0xb
0391 00d9 | | Load_Top At_Offset_1
0392 e008 | | Load 0x0,0x8
0393 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0394 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x10 = 0x394,0xc
0395 e00b | | Load 0x0,0xb
0396 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0397 c402 | | Store 0x2,0x2
0398 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x11 = 0x398,0x1
0399 e00b | | Load 0x0,0xb
039a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
039b 6fbf |o | Jump_Zero 0x35b
039c 4504 |E | Exit_Subprogram 0x4
039d 0000 0000 | | .XXX[0x3]
039f 0000 | |
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03a7 | | .CONST 0x03a7 ; Address of begin
03a1 0004 | | .CONST 0x0004 ; Address of exception handler
03a2 0003 | | .CONST 0x0003 ; Number of locals
03a3 INIT_03a0:
03a3 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xc = .DEBUG 0x03a3,0x0660,0x0001,0x0000,0x005a,0x8db5,0x0000,0x0534
; Debug Table 0xc.0x0 = 0x3a3,0xffff
03a4 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xc.0x1 = 0x3a4,0xfffe
03a5 e5ff | | Load 0x2,-0x1
03a6 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03a7 BODY_03a0:
03a7 781a |x | Jump 0x3c2
03a8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x2 = 0x3a8,0x2
03a9 0032 | 2 | Store_Top Heap_Access,At_Offset_2
03aa e00c | | Load 0x0,0xc ; Debug Table 0xc.0x3 = 0x3aa,0x3
03ab 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03ac 7811 |x | Jump 0x3be
03ad 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x4 = 0x3ad,0x5
03ae e5fd | | Load 0x2,-0x3
03af e5fe | | Load 0x2,-0x2
03b0 0007 | | Action Break_Optional
03b1 e402 | | Load 0x2,0x2 ; Debug Table 0xc.0x5 = 0x3b1,0x401
03b2 0217 | | Execute Heap_Access,All_Reference
03b3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03b4 e00d | | Load 0x0,0xd ; Debug Table 0xc.0x6 = 0x3b4,0x5
03b5 1b13 | | Execute Package,Field_Read,Field_Number 0x13
03b6 1816 | | Execute Package,Field_Execute,Field_Number 0x16
03b7 8216 | | Call 0x1,0x16
03b8 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03b9 0007 | | Action Break_Optional ; Debug Table 0xc.0x7 = 0x3b9,0x6
03ba 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x8 = 0x3ba,0x801
03bb 0217 | | Execute Heap_Access,All_Reference
03bc 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
03bd 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0xc.0x9 = 0x3bd,0x6
03be 0007 | | Action Break_Optional ; Debug Table 0xc.0xa = 0x3be,0x4
03bf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0xb = 0x3bf,0xc01
03c0 021d | | Execute Heap_Access,Is_Null
03c1 6feb |o | Jump_Zero 0x3ad ; Debug Table 0xc.0xc = 0x3c1,0x4
03c2 0007 | | Action Break_Optional ; Debug Table 0xc.0xd = 0x3c2,0x1
03c3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0xe = 0x3c3,0x1001
03c4 021d | | Execute Heap_Access,Is_Null
03c5 6fe2 |o | Jump_Zero 0x3a8 ; Debug Table 0xc.0xf = 0x3c5,0x1
03c6 4504 |E | Exit_Subprogram 0x4
03c7 0000 | | .XXX[0x1]
03c8 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
03cc 0000 0000 | | .BLANK 0000[0x4]
03d0 ; --------------------------------------------------------------------------------------
03d0 ; Debug Table
03d0 ; --------------------------------------------------------------------------------------
03d0 0003 000d | | .CONST 0x0003,0x000d
03d2 000b 043a | :| .DEBUG 0x000b,0x043a,0x0000,0x0000,0x005a,0x8bc5,0x0000,0x003b
03da 0012 0442 | B| .DEBUG 0x0012,0x0442,0x0000,0x0000,0x005a,0x8db5,0x0000,0x000a
03e2 0033 045e | 3 ^| .DEBUG 0x0033,0x045e,0x0001,0x0000,0x005a,0x8bc5,0x0000,0x003c
03ea 007b 0482 | { | .DEBUG 0x007b,0x0482,0x0001,0x0000,0x005a,0x8bc5,0x0000,0x0044
03f2 0093 048a | | .DEBUG 0x0093,0x048a,0x0001,0x0000,0x005a,0x8bc5,0x0000,0x0050
03fa 0123 04e6 | # | .DEBUG 0x0123,0x04e6,0x0001,0x0000,0x005a,0x8db5,0x0000,0x0013
0402 019b 0512 | | .DEBUG 0x019b,0x0512,0x0001,0x0000,0x005a,0x8db5,0x0000,0x00e9
040a 0203 0556 | V| .DEBUG 0x0203,0x0556,0x0002,0x0000,0x005a,0x8db5,0x0000,0x01b0
0412 0213 055a | Z| .DEBUG 0x0213,0x055a,0x0002,0x0000,0x005a,0x8db5,0x0000,0x01cb
041a 0233 0562 | 3 b| .DEBUG 0x0233,0x0562,0x0002,0x0000,0x005a,0x8db5,0x0000,0x01fa
0422 02fb 05fe | | .DEBUG 0x02fb,0x05fe,0x0001,0x0000,0x005a,0x8db5,0x0000,0x02d6
042a 034b 063a | K :| .DEBUG 0x034b,0x063a,0x0001,0x0000,0x005a,0x8db5,0x0000,0x0477
0432 03a3 0660 | `| .DEBUG 0x03a3,0x0660,0x0001,0x0000,0x005a,0x8db5,0x0000,0x0534
043a ; --------------------------------------------------------------------------------------
043a ; Debug3 Subtable 0x0
043a ; --------------------------------------------------------------------------------------
043a 0003 0000 | | .DBG3TAB 0x0003,0x0000
043c 000b ffff | | .CONST 0x000b,0xffff
043e 000d fffe | | .CONST 0x000d,0xfffe
0440 000f fffd | | .CONST 0x000f,0xfffd
0442 ; --------------------------------------------------------------------------------------
0442 ; Debug3 Subtable 0x1
0442 ; --------------------------------------------------------------------------------------
0442 000d 0000 | | .DBG3TAB 0x000d,0x0000
0444 0012 ffff | | .CONST 0x0012,0xffff
0446 0013 fffe | | .CONST 0x0013,0xfffe
0448 0014 fffd | | .CONST 0x0014,0xfffd
044a 0016 fffc | | .CONST 0x0016,0xfffc
044c 0018 fffb | | .CONST 0x0018,0xfffb
044e 001a fffa | | .CONST 0x001a,0xfffa
0450 001c fff9 | | .CONST 0x001c,0xfff9
0452 001e fff8 | | .CONST 0x001e,0xfff8
0454 0020 fff7 | | .CONST 0x0020,0xfff7
0456 0022 fff6 | " | .CONST 0x0022,0xfff6
0458 0024 fff5 | $ | .CONST 0x0024,0xfff5
045a 0026 fff4 | & | .CONST 0x0026,0xfff4
045c 0028 fff3 | ( | .CONST 0x0028,0xfff3
045e ; --------------------------------------------------------------------------------------
045e ; Debug3 Subtable 0x2
045e ; --------------------------------------------------------------------------------------
045e 0002 000f | | .DBG3TAB 0x0002,0x000f
0460 0033 ffff | 3 | .CONST 0x0033,0xffff
0462 0035 fffe | 5 | .CONST 0x0035,0xfffe
0464 0036 0001 | 6 | .CONST 0x0036,0x0001
0466 0039 0002 | 9 | .CONST 0x0039,0x0002
0468 003d 0003 | = | .CONST 0x003d,0x0003
046a 0043 0005 | C | .CONST 0x0043,0x0005
046c 004b 0006 | K | .CONST 0x004b,0x0006
046e 004f 0004 | O | .CONST 0x004f,0x0004
0470 0051 0007 | Q | .CONST 0x0051,0x0007
0472 0055 0008 | U | .CONST 0x0055,0x0008
0474 0058 0401 | X | .CONST 0x0058,0x0401
0476 005c 0008 | \ | .CONST 0x005c,0x0008
0478 0060 0801 | ` | .CONST 0x0060,0x0801
047a 0065 0401 | e | .CONST 0x0065,0x0401
047c 0069 0009 | i | .CONST 0x0069,0x0009
047e 006c 000a | l | .CONST 0x006c,0x000a
0480 0071 000b | q | .CONST 0x0071,0x000b
0482 ; --------------------------------------------------------------------------------------
0482 ; Debug3 Subtable 0x3
0482 ; --------------------------------------------------------------------------------------
0482 0001 0002 | | .DBG3TAB 0x0001,0x0002
0484 007b ffff | { | .CONST 0x007b,0xffff
0486 007c 0001 | | | .CONST 0x007c,0x0001
0488 0084 0002 | | .CONST 0x0084,0x0002
048a ; --------------------------------------------------------------------------------------
048a ; Debug3 Subtable 0x4
048a ; --------------------------------------------------------------------------------------
048a 0007 0026 | &| .DBG3TAB 0x0007,0x0026
048c 0093 ffff | | .CONST 0x0093,0xffff
048e 0095 fffe | | .CONST 0x0095,0xfffe
0490 0097 fffd | | .CONST 0x0097,0xfffd
0492 0099 fffc | | .CONST 0x0099,0xfffc
0494 009b fffb | | .CONST 0x009b,0xfffb
0496 009d fffa | | .CONST 0x009d,0xfffa
0498 009f fff9 | | .CONST 0x009f,0xfff9
049a 00a1 0001 | | .CONST 0x00a1,0x0001
049c 00a6 0002 | | .CONST 0x00a6,0x0002
049e 00ab 0003 | | .CONST 0x00ab,0x0003
04a0 00ac 0004 | | .CONST 0x00ac,0x0004
04a2 00b0 0005 | | .CONST 0x00b0,0x0005
04a4 00b5 0006 | | .CONST 0x00b5,0x0006
04a6 00b7 0007 | | .CONST 0x00b7,0x0007
04a8 00ba 0008 | | .CONST 0x00ba,0x0008
04aa 00c0 000a | | .CONST 0x00c0,0x000a
04ac 00c3 000b | | .CONST 0x00c3,0x000b
04ae 00c8 000c | | .CONST 0x00c8,0x000c
04b0 00ca 000d | | .CONST 0x00ca,0x000d
04b2 00ce 000e | | .CONST 0x00ce,0x000e
04b4 00d1 000f | | .CONST 0x00d1,0x000f
04b6 00d3 0010 | | .CONST 0x00d3,0x0010
04b8 00d6 0011 | | .CONST 0x00d6,0x0011
04ba 00d8 0012 | | .CONST 0x00d8,0x0012
04bc 00da 0013 | | .CONST 0x00da,0x0013
04be 00dd 0014 | | .CONST 0x00dd,0x0014
04c0 00e1 0015 | | .CONST 0x00e1,0x0015
04c2 00e3 0016 | | .CONST 0x00e3,0x0016
04c4 00e7 0009 | | .CONST 0x00e7,0x0009
04c6 00e9 0017 | | .CONST 0x00e9,0x0017
04c8 00eb 0018 | | .CONST 0x00eb,0x0018
04ca 00f1 0019 | | .CONST 0x00f1,0x0019
04cc 00f5 001a | | .CONST 0x00f5,0x001a
04ce 00fa 001b | | .CONST 0x00fa,0x001b
04d0 00ff 001c | | .CONST 0x00ff,0x001c
04d2 0102 001d | | .CONST 0x0102,0x001d
04d4 0107 001e | | .CONST 0x0107,0x001e
04d6 0109 001f | | .CONST 0x0109,0x001f
04d8 010b 0020 | | .CONST 0x010b,0x0020
04da 010f 0021 | !| .CONST 0x010f,0x0021
04dc 0110 0022 | "| .CONST 0x0110,0x0022
04de 0112 0023 | #| .CONST 0x0112,0x0023
04e0 0116 0024 | $| .CONST 0x0116,0x0024
04e2 0117 0025 | %| .CONST 0x0117,0x0025
04e4 0119 0026 | &| .CONST 0x0119,0x0026
04e6 ; --------------------------------------------------------------------------------------
04e6 ; Debug3 Subtable 0x5
04e6 ; --------------------------------------------------------------------------------------
04e6 0007 000e | | .DBG3TAB 0x0007,0x000e
04e8 0123 ffff | # | .CONST 0x0123,0xffff
04ea 0128 fffe | ( | .CONST 0x0128,0xfffe
04ec 012d fffd | - | .CONST 0x012d,0xfffd
04ee 012f fffc | / | .CONST 0x012f,0xfffc
04f0 0130 fffb | 0 | .CONST 0x0130,0xfffb
04f2 0132 fffa | 2 | .CONST 0x0132,0xfffa
04f4 013a fff9 | : | .CONST 0x013a,0xfff9
04f6 0144 0001 | D | .CONST 0x0144,0x0001
04f8 014b 0003 | K | .CONST 0x014b,0x0003
04fa 0150 0004 | P | .CONST 0x0150,0x0004
04fc 0162 0005 | b | .CONST 0x0162,0x0005
04fe 016b 0006 | k | .CONST 0x016b,0x0006
0500 016f 0007 | o | .CONST 0x016f,0x0007
0502 0175 0008 | u | .CONST 0x0175,0x0008
0504 0177 0009 | w | .CONST 0x0177,0x0009
0506 017a 0401 | z | .CONST 0x017a,0x0401
0508 017b 0009 | { | .CONST 0x017b,0x0009
050a 0180 000a | | .CONST 0x0180,0x000a
050c 0188 000b | | .CONST 0x0188,0x000b
050e 018c 000c | | .CONST 0x018c,0x000c
0510 0190 0002 | | .CONST 0x0190,0x0002
0512 ; --------------------------------------------------------------------------------------
0512 ; Debug3 Subtable 0x6
0512 ; --------------------------------------------------------------------------------------
0512 0004 001d | | .DBG3TAB 0x0004,0x001d
0514 019b ffff | | .CONST 0x019b,0xffff
0516 01a2 fffe | | .CONST 0x01a2,0xfffe
0518 01a3 fffd | | .CONST 0x01a3,0xfffd
051a 01a4 fffc | | .CONST 0x01a4,0xfffc
051c 01a6 0002 | | .CONST 0x01a6,0x0002
051e 01aa 0003 | | .CONST 0x01aa,0x0003
0520 01af 0401 | | .CONST 0x01af,0x0401
0522 01b1 0402 | | .CONST 0x01b1,0x0402
0524 01b2 0403 | | .CONST 0x01b2,0x0403
0526 01b3 0404 | | .CONST 0x01b3,0x0404
0528 01b4 0003 | | .CONST 0x01b4,0x0003
052a 01b6 0004 | | .CONST 0x01b6,0x0004
052c 01ba 0005 | | .CONST 0x01ba,0x0005
052e 01bb 0801 | | .CONST 0x01bb,0x0801
0530 01bd 0802 | | .CONST 0x01bd,0x0802
0532 01be 0803 | | .CONST 0x01be,0x0803
0534 01bf 0804 | | .CONST 0x01bf,0x0804
0536 01c0 0005 | | .CONST 0x01c0,0x0005
0538 01c2 0006 | | .CONST 0x01c2,0x0006
053a 01c7 0008 | | .CONST 0x01c7,0x0008
053c 01cb 0007 | | .CONST 0x01cb,0x0007
053e 01cc 0c01 | | .CONST 0x01cc,0x0c01
0540 01ce 0c02 | | .CONST 0x01ce,0x0c02
0542 01cf 0c03 | | .CONST 0x01cf,0x0c03
0544 01d0 0c04 | | .CONST 0x01d0,0x0c04
0546 01d1 0007 | | .CONST 0x01d1,0x0007
0548 01d3 0009 | | .CONST 0x01d3,0x0009
054a 01da 000a | | .CONST 0x01da,0x000a
054c 01e4 000b | | .CONST 0x01e4,0x000b
054e 01eb 000c | | .CONST 0x01eb,0x000c
0550 01f2 000d | | .CONST 0x01f2,0x000d
0552 01f6 000e | | .CONST 0x01f6,0x000e
0554 01fa 0001 | | .CONST 0x01fa,0x0001
0556 ; --------------------------------------------------------------------------------------
0556 ; Debug3 Subtable 0x7
0556 ; --------------------------------------------------------------------------------------
0556 0000 0001 | | .DBG3TAB 0x0000,0x0001
0558 0203 0001 | | .CONST 0x0203,0x0001
055a ; --------------------------------------------------------------------------------------
055a ; Debug3 Subtable 0x8
055a ; --------------------------------------------------------------------------------------
055a 0000 0003 | | .DBG3TAB 0x0000,0x0003
055c 0213 0001 | | .CONST 0x0213,0x0001
055e 021c 0401 | | .CONST 0x021c,0x0401
0560 0221 0001 | ! | .CONST 0x0221,0x0001
0562 ; --------------------------------------------------------------------------------------
0562 ; Debug3 Subtable 0x9
0562 ; --------------------------------------------------------------------------------------
0562 0007 0046 | F| .DBG3TAB 0x0007,0x0046
0564 0233 ffff | 3 | .CONST 0x0233,0xffff
0566 0234 fffe | 4 | .CONST 0x0234,0xfffe
0568 0235 fffd | 5 | .CONST 0x0235,0xfffd
056a 0236 fffc | 6 | .CONST 0x0236,0xfffc
056c 0237 fffb | 7 | .CONST 0x0237,0xfffb
056e 0238 fffa | 8 | .CONST 0x0238,0xfffa
0570 023d fff9 | = | .CONST 0x023d,0xfff9
0572 0242 0001 | B | .CONST 0x0242,0x0001
0574 0243 0401 | C | .CONST 0x0243,0x0401
0576 0245 0001 | E | .CONST 0x0245,0x0001
0578 0246 0801 | F | .CONST 0x0246,0x0801
057a 0248 0401 | H | .CONST 0x0248,0x0401
057c 0249 0002 | I | .CONST 0x0249,0x0002
057e 024b 0003 | K | .CONST 0x024b,0x0003
0580 0251 0004 | Q | .CONST 0x0251,0x0004
0582 0258 0006 | X | .CONST 0x0258,0x0006
0584 025a 0c01 | Z | .CONST 0x025a,0x0c01
0586 025c 0c02 | \ | .CONST 0x025c,0x0c02
0588 025e 0c03 | ^ | .CONST 0x025e,0x0c03
058a 0262 0c04 | b | .CONST 0x0262,0x0c04
058c 0266 0c05 | f | .CONST 0x0266,0x0c05
058e 0268 1001 | h | .CONST 0x0268,0x1001
0590 026a 1002 | j | .CONST 0x026a,0x1002
0592 026b 1003 | k | .CONST 0x026b,0x1003
0594 026c 1004 | l | .CONST 0x026c,0x1004
0596 026e 0c05 | n | .CONST 0x026e,0x0c05
0598 0278 1401 | x | .CONST 0x0278,0x1401
059a 027a 1402 | z | .CONST 0x027a,0x1402
059c 027b 1403 | { | .CONST 0x027b,0x1403
059e 027c 1404 | | | .CONST 0x027c,0x1404
05a0 027e 1004 | ~ | .CONST 0x027e,0x1004
05a2 028c 0006 | | .CONST 0x028c,0x0006
05a4 028d 0007 | | .CONST 0x028d,0x0007
05a6 028e 1801 | | .CONST 0x028e,0x1801
05a8 0290 1802 | | .CONST 0x0290,0x1802
05aa 0291 1803 | | .CONST 0x0291,0x1803
05ac 0292 1804 | | .CONST 0x0292,0x1804
05ae 0293 0007 | | .CONST 0x0293,0x0007
05b0 0295 0008 | | .CONST 0x0295,0x0008
05b2 029a 000a | | .CONST 0x029a,0x000a
05b4 029c 1c01 | | .CONST 0x029c,0x1c01
05b6 029e 1c02 | | .CONST 0x029e,0x1c02
05b8 02a0 1c03 | | .CONST 0x02a0,0x1c03
05ba 02a4 1c04 | | .CONST 0x02a4,0x1c04
05bc 02a8 1c05 | | .CONST 0x02a8,0x1c05
05be 02aa 2001 | | .CONST 0x02aa,0x2001
05c0 02ac 2002 | | .CONST 0x02ac,0x2002
05c2 02ad 2003 | | .CONST 0x02ad,0x2003
05c4 02ae 2004 | | .CONST 0x02ae,0x2004
05c6 02b0 1c05 | | .CONST 0x02b0,0x1c05
05c8 02ba 2401 | $ | .CONST 0x02ba,0x2401
05ca 02bc 2402 | $ | .CONST 0x02bc,0x2402
05cc 02bd 2403 | $ | .CONST 0x02bd,0x2403
05ce 02be 2404 | $ | .CONST 0x02be,0x2404
05d0 02c0 2004 | | .CONST 0x02c0,0x2004
05d2 02ce 000a | | .CONST 0x02ce,0x000a
05d4 02d1 000b | | .CONST 0x02d1,0x000b
05d6 02d2 2801 | ( | .CONST 0x02d2,0x2801
05d8 02d4 000b | | .CONST 0x02d4,0x000b
05da 02d9 000c | | .CONST 0x02d9,0x000c
05dc 02db 000d | | .CONST 0x02db,0x000d
05de 02dc 2c01 | , | .CONST 0x02dc,0x2c01
05e0 02de 2c02 | , | .CONST 0x02de,0x2c02
05e2 02e0 2c03 | , | .CONST 0x02e0,0x2c03
05e4 02e3 000d | | .CONST 0x02e3,0x000d
05e6 02e4 0009 | | .CONST 0x02e4,0x0009
05e8 02e5 3001 | 0 | .CONST 0x02e5,0x3001
05ea 02e7 0009 | | .CONST 0x02e7,0x0009
05ec 02e8 000e | | .CONST 0x02e8,0x000e
05ee 02e9 3401 | 4 | .CONST 0x02e9,0x3401
05f0 02eb 3402 | 4 | .CONST 0x02eb,0x3402
05f2 02ed 3403 | 4 | .CONST 0x02ed,0x3403
05f4 02f0 000e | | .CONST 0x02f0,0x000e
05f6 02f1 0005 | | .CONST 0x02f1,0x0005
05f8 02f2 3801 | 8 | .CONST 0x02f2,0x3801
05fa 02f4 0005 | | .CONST 0x02f4,0x0005
05fc 02f5 000f | | .CONST 0x02f5,0x000f
05fe ; --------------------------------------------------------------------------------------
05fe ; Debug3 Subtable 0xa
05fe ; --------------------------------------------------------------------------------------
05fe 0006 0017 | | .DBG3TAB 0x0006,0x0017
0600 02fb ffff | | .CONST 0x02fb,0xffff
0602 02fc fffe | | .CONST 0x02fc,0xfffe
0604 02fe fffd | | .CONST 0x02fe,0xfffd
0606 0300 fffc | | .CONST 0x0300,0xfffc
0608 0304 fffb | | .CONST 0x0304,0xfffb
060a 0306 fffa | | .CONST 0x0306,0xfffa
060c 0308 0001 | | .CONST 0x0308,0x0001
060e 0309 0002 | | .CONST 0x0309,0x0002
0610 030d 0003 | | .CONST 0x030d,0x0003
0612 030f 0004 | | .CONST 0x030f,0x0004
0614 0311 0005 | | .CONST 0x0311,0x0005
0616 0313 0006 | | .CONST 0x0313,0x0006
0618 0314 0007 | | .CONST 0x0314,0x0007
061a 0318 0008 | | .CONST 0x0318,0x0008
061c 031c 0009 | | .CONST 0x031c,0x0009
061e 031e 000a | | .CONST 0x031e,0x000a
0620 0322 000b | " | .CONST 0x0322,0x000b
0622 0328 000c | ( | .CONST 0x0328,0x000c
0624 032c 000d | , | .CONST 0x032c,0x000d
0626 032e 000e | . | .CONST 0x032e,0x000e
0628 032f 000f | / | .CONST 0x032f,0x000f
062a 0333 0010 | 3 | .CONST 0x0333,0x0010
062c 0336 0011 | 6 | .CONST 0x0336,0x0011
062e 0338 0012 | 8 | .CONST 0x0338,0x0012
0630 033a 0013 | : | .CONST 0x033a,0x0013
0632 033c 0014 | < | .CONST 0x033c,0x0014
0634 033e 0015 | > | .CONST 0x033e,0x0015
0636 0342 0016 | B | .CONST 0x0342,0x0016
0638 0345 0017 | E | .CONST 0x0345,0x0017
063a ; --------------------------------------------------------------------------------------
063a ; Debug3 Subtable 0xb
063a ; --------------------------------------------------------------------------------------
063a 0004 000e | | .DBG3TAB 0x0004,0x000e
063c 034b ffff | K | .CONST 0x034b,0xffff
063e 0356 fffe | V | .CONST 0x0356,0xfffe
0640 0357 fffd | W | .CONST 0x0357,0xfffd
0642 0358 fffc | X | .CONST 0x0358,0xfffc
0644 035b 0002 | [ | .CONST 0x035b,0x0002
0646 035f 0003 | _ | .CONST 0x035f,0x0003
0648 0363 0004 | c | .CONST 0x0363,0x0004
064a 0369 0005 | i | .CONST 0x0369,0x0005
064c 036b 0006 | k | .CONST 0x036b,0x0006
064e 036e 0401 | n | .CONST 0x036e,0x0401
0650 036f 0006 | o | .CONST 0x036f,0x0006
0652 0374 0007 | t | .CONST 0x0374,0x0007
0654 037c 0008 | | | .CONST 0x037c,0x0008
0656 0384 0009 | | .CONST 0x0384,0x0009
0658 0388 000a | | .CONST 0x0388,0x000a
065a 0390 000b | | .CONST 0x0390,0x000b
065c 0394 000c | | .CONST 0x0394,0x000c
065e 0398 0001 | | .CONST 0x0398,0x0001
0660 ; --------------------------------------------------------------------------------------
0660 ; Debug3 Subtable 0xc
0660 ; --------------------------------------------------------------------------------------
0660 0002 000e | | .DBG3TAB 0x0002,0x000e
0662 03a3 ffff | | .CONST 0x03a3,0xffff
0664 03a4 fffe | | .CONST 0x03a4,0xfffe
0666 03a8 0002 | | .CONST 0x03a8,0x0002
0668 03aa 0003 | | .CONST 0x03aa,0x0003
066a 03ad 0005 | | .CONST 0x03ad,0x0005
066c 03b1 0401 | | .CONST 0x03b1,0x0401
066e 03b4 0005 | | .CONST 0x03b4,0x0005
0670 03b9 0006 | | .CONST 0x03b9,0x0006
0672 03ba 0801 | | .CONST 0x03ba,0x0801
0674 03bd 0006 | | .CONST 0x03bd,0x0006
0676 03be 0004 | | .CONST 0x03be,0x0004
0678 03bf 0c01 | | .CONST 0x03bf,0x0c01
067a 03c1 0004 | | .CONST 0x03c1,0x0004
067c 03c2 0001 | | .CONST 0x03c2,0x0001
067e 03c3 1001 | | .CONST 0x03c3,0x1001
0680 03c5 0001 | | .CONST 0x03c5,0x0001
0682 0000 0000 | | .BLANK 0000[0x17e]