|
|
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: 3072 (0xc00)
Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_5850da
└─⟦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 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 05e8 | | .CONST 0x05e8 ; 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 8003 | | .CONST 0x8003 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0051 | Q | .CONST 0x0051 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0023 | # | .CONST 0x0023 ; Number of locals
000b INIT_0008:
000b e001 | | Load 0x0,0x1
000c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
000d 1b10 | | Execute Package,Field_Read,Field_Number 0x10
000e 0129 | ) | Execute Any,Make_Visible
000f 029a 005b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0058
0011 029a 009b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0098
0013 029a 00a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00a0
0015 4800 |H | Short_Literal 0x0
0016 4805 |H | Short_Literal 0x5
0017 029f 00e3 | | Declare_Subprogram For_Call,INIT_00e0
0019 03fe | | Declare_Type Discrete,Defined,Visible
001a 029a 010b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0108
001c 00bf | | Action Accept_Activation
001d e002 | | Load 0x0,0x2
001e 190e | | Execute Package,Field_Reference,Field_Number 0xe
001f 0007 | | Action Break_Optional
0020 e002 | | Load 0x0,0x2
0021 190f | | Execute Package,Field_Reference,Field_Number 0xf
0022 0007 | | Action Break_Optional
0023 e003 | | Load 0x0,0x3
0024 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0025 e20d | | Load 0x1,0xd
0026 029f 01e3 | | Declare_Subprogram For_Call,INIT_01e0
0028 4802 |H | Short_Literal 0x2
0029 032d | - | Declare_Type Record,Defined
002a 029b 01fb | | Declare_Subprogram For_Outer_Call,Unelaborated,INIT_01f8
002c 1d0e | | Execute_Immediate Reference_Lex_1,0xe
002d 00c7 | | Action Elaborate_Subprogram
002e 1d0f | | Execute_Immediate Reference_Lex_1,0xf
002f 00c7 | | Action Elaborate_Subprogram
0030 029d 021b | | Declare_Subprogram For_Outer_Call,INIT_0218
0032 e004 | | Load 0x0,0x4
0033 190d | | Execute Package,Field_Reference,Field_Number 0xd
0034 00c6 | | Action Check_Subprogram_Elaborated
0035 00da | | Load_Top At_Offset_2
0036 1d17 | | Execute_Immediate Reference_Lex_1,0x17
0037 e005 | | Load 0x0,0x5
0038 e006 | | Load 0x0,0x6
0039 4800 |H | Short_Literal 0x0
003a 0007 | | Action Break_Optional
003b 1d16 | | Execute_Immediate Reference_Lex_1,0x16
003c 00c7 | | Action Elaborate_Subprogram
003d 1d10 | | Execute_Immediate Reference_Lex_1,0x10
003e 00c7 | | Action Elaborate_Subprogram
003f 029d 0243 | C| Declare_Subprogram For_Outer_Call,INIT_0240
0041 029d 026b | k| Declare_Subprogram For_Outer_Call,INIT_0268
0043 029d 027b | {| Declare_Subprogram For_Outer_Call,INIT_0278
0045 029d 028b | | Declare_Subprogram For_Outer_Call,INIT_0288
0047 029b 02ab | | Declare_Subprogram For_Outer_Call,Unelaborated,INIT_02a8
0049 029d 02c3 | | Declare_Subprogram For_Outer_Call,INIT_02c0
004b 029d 0333 | 3| Declare_Subprogram For_Outer_Call,INIT_0330
004d 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21
004e 00c7 | | Action Elaborate_Subprogram
004f 1d12 | | Execute_Immediate Reference_Lex_1,0x12
0050 00c7 | | Action Elaborate_Subprogram
0051 BODY_0008:
0051 00bc | | Action Signal_Activated
0052 00bb | | Action Signal_Completion
0053 0000 0000 | | .BLANK 0000[0x5]
0058 ; --------------------------------------------------------------------------------------
0058 ; SUBPROGRAM
0058 ; --------------------------------------------------------------------------------------
0058 0067 | g | .CONST 0x0067 ; Address of begin
0059 0004 | | .CONST 0x0004 ; Address of exception handler
005a 0005 | | .CONST 0x0005 ; Number of locals
005b INIT_0058:
005b 00ef | | Load_Encached Diana_Sequence_Cache
005c 02c7 | | Declare_Variable Any
005d 00d8 | | Load_Top At_Offset_0
005e 1c00 | | Execute_Immediate Run_Utility,0x0
005f 00ec | | Load_Encached Diana_Tree_Cache
0060 02c7 | | Declare_Variable Any
0061 00d8 | | Load_Top At_Offset_0
0062 1c00 | | Execute_Immediate Run_Utility,0x0
0063 e20d | | Load 0x1,0xd
0064 0007 | | Action Break_Optional
0065 029f 0393 | | Declare_Subprogram For_Call,INIT_0390
0067 BODY_0058:
0067 e5ff | | Load 0x2,-0x1
0068 0145 | E | Execute Heap_Access,Diana_Tree_Kind
0069 0fa8 | | Execute_Immediate Equal,0xa8
006a 7001 |p | Jump_Nonzero 0x6c
006b 0887 | | Execute_Immediate Raise,0x87
006c e001 | | Load 0x0,0x1
006d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
006e 1b10 | | Execute Package,Field_Read,Field_Number 0x10
006f e007 | | Load 0x0,0x7
0070 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0071 e008 | | Load 0x0,0x8
0072 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0073 e001 | | Load 0x0,0x1
0074 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0075 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0076 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0077 e5ff | | Load 0x2,-0x1
0078 e009 | | Load 0x0,0x9
0079 18ad | | Execute Package,Field_Execute,Field_Number 0xad
007a c402 | | Store 0x2,0x2
007b 00cf | | Action Mark_Auxiliary
007c 7812 |x | Jump 0x8f
007d e402 | | Load 0x2,0x2
007e 00eb | | Load_Encached Diana_Cache
007f 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
0080 c403 | | Store 0x2,0x3
0081 00db | | Load_Top At_Offset_3
0082 8405 | | Call 0x2,0x5
0083 6806 |h | Jump_Zero 0x8a
0084 00da | | Load_Top At_Offset_2
0085 e403 | | Load 0x2,0x3
0086 e001 | | Load 0x0,0x1
0087 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0088 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0089 0033 | 3 | Store_Top Heap_Access,At_Offset_3
008a e402 | | Load 0x2,0x2
008b 0217 | | Execute Heap_Access,All_Reference
008c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
008d c402 | | Store 0x2,0x2
008e 00c9 | | Action Pop_Auxiliary_Loop
008f e402 | | Load 0x2,0x2
0090 77ec |w | Jump_Nonzero 0x7d
0091 00ce | | Action Pop_Auxiliary
0092 00d9 | | Load_Top At_Offset_1
0093 4401 |D | Exit_Subprogram With_Result,0x1
0094 0000 0000 | | .BLANK 0000[0x4]
0098 ; --------------------------------------------------------------------------------------
0098 ; SUBPROGRAM
0098 ; --------------------------------------------------------------------------------------
0098 009b | | .CONST 0x009b ; Address of begin
0099 0004 | | .CONST 0x0004 ; Address of exception handler
009a 0001 | | .CONST 0x0001 ; Number of locals
009b BODY_0098:
009b INIT_0098:
009b 00db | | Load_Top At_Offset_3
009c 00db | | Load_Top At_Offset_3
009d 820e | | Call 0x1,0xe
009e 8210 | | Call 0x1,0x10
009f 4402 |D | Exit_Subprogram With_Result,0x2
00a0 ; --------------------------------------------------------------------------------------
00a0 ; SUBPROGRAM
00a0 ; --------------------------------------------------------------------------------------
00a0 00aa | | .CONST 0x00aa ; Address of begin
00a1 0004 | | .CONST 0x0004 ; Address of exception handler
00a2 0003 | | .CONST 0x0003 ; Number of locals
00a3 INIT_00a0:
00a3 e215 | | Load 0x1,0x15
00a4 0322 | " | Declare_Variable Record
00a5 00d8 | | Load_Top At_Offset_0
00a6 1c00 | | Execute_Immediate Run_Utility,0x0
00a7 e001 | | Load 0x0,0x1
00a8 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00a9 1b18 | | Execute Package,Field_Read,Field_Number 0x18
00aa BODY_00a0:
00aa e001 | | Load 0x0,0x1
00ab 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00ac 1b10 | | Execute Package,Field_Read,Field_Number 0x10
00ad e007 | | Load 0x0,0x7
00ae 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00af e008 | | Load 0x0,0x8
00b0 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00b1 e001 | | Load 0x0,0x1
00b2 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00b3 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00b4 00da | | Load_Top At_Offset_2
00b5 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
00b6 e5fe | | Load 0x2,-0x2
00b7 00da | | Load_Top At_Offset_2
00b8 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
00b9 e001 | | Load 0x0,0x1
00ba 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00bb 1b18 | | Execute Package,Field_Read,Field_Number 0x18
00bc e5ff | | Load 0x2,-0x1
00bd e001 | | Load 0x0,0x1
00be 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00bf 1819 | | Execute Package,Field_Execute,Field_Number 0x19
00c0 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00c1 00cf | | Action Mark_Auxiliary
00c2 780d |x | Jump 0xd0
00c3 00da | | Load_Top At_Offset_2
00c4 00da | | Load_Top At_Offset_2
00c5 e001 | | Load 0x0,0x1
00c6 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00c7 181b | | Execute Package,Field_Execute,Field_Number 0x1b
00c8 8216 | | Call 0x1,0x16
00c9 00d1 | | Pop_Control Pop_Count_1
00ca 00d9 | | Load_Top At_Offset_1
00cb e001 | | Load 0x0,0x1
00cc 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00cd 181a | | Execute Package,Field_Execute,Field_Number 0x1a
00ce 0032 | 2 | Store_Top Heap_Access,At_Offset_2
00cf 00c9 | | Action Pop_Auxiliary_Loop
00d0 00d9 | | Load_Top At_Offset_1
00d1 e001 | | Load 0x0,0x1
00d2 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00d3 181c | | Execute Package,Field_Execute,Field_Number 0x1c
00d4 6fee |o | Jump_Zero 0xc3
00d5 00ce | | Action Pop_Auxiliary
00d6 00d9 | | Load_Top At_Offset_1
00d7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
00d8 4402 |D | Exit_Subprogram With_Result,0x2
00d9 0000 0000 | | .BLANK 0000[0x7]
00e0 ; --------------------------------------------------------------------------------------
00e0 ; SUBPROGRAM
00e0 ; --------------------------------------------------------------------------------------
00e0 00e3 | | .CONST 0x00e3 ; Address of begin
00e1 0004 | | .CONST 0x0004 ; Address of exception handler
00e2 0001 | | .CONST 0x0001 ; Number of locals
00e3 BODY_00e0:
00e3 INIT_00e0:
00e3 4607 |F | Jump_Case 0x7
00e4 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
00e5 7806 |x | Jump 0xec ; case 0x1
00e6 7809 |x | Jump 0xf0 ; case 0x2
00e7 780d |x | Jump 0xf5 ; case 0x3
00e8 7810 |x | Jump 0xf9 ; case 0x4
00e9 7811 |x | Jump 0xfb ; case 0x5
00ea 7812 |x | Jump 0xfd ; case 0x6
00eb 7815 |x | Jump 0x101 ; case 0x7
00ec 00da | | Load_Top At_Offset_2
00ed 0091 04e4 | | Action Push_String_Extended_Indexed,0x4e4 ; "CONTAINS_GENERIC_SPEC"
00ef 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
00f0 00db | | Load_Top At_Offset_3
00f1 00db | | Load_Top At_Offset_3
00f2 00e0 | | Load_Encached Standard_Cache
00f3 181b | | Execute Package,Field_Execute,Field_Number 0x1b
00f4 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00f5 00da | | Load_Top At_Offset_2
00f6 00e0 | | Load_Encached Standard_Cache
00f7 181c | | Execute Package,Field_Execute,Field_Number 0x1c
00f8 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
00f9 00db | | Load_Top At_Offset_3
00fa 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00fb 00db | | Load_Top At_Offset_3
00fc 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00fd e211 | | Load 0x1,0x11
00fe 00dc | | Load_Top At_Offset_4
00ff 0267 | g | Execute Discrete,Predecessor
0100 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0101 e211 | | Load 0x1,0x11
0102 00dc | | Load_Top At_Offset_4
0103 0268 | h | Execute Discrete,Successor
0104 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0105 0000 0000 | | .XXX[0x3]
0107 0000 | |
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 0137 | 7 | .CONST 0x0137 ; Address of begin
0109 01ac | | .CONST 0x01ac ; Address of exception handler
010a 000c | | .CONST 0x000c ; Number of locals
010b INIT_0108:
010b e5fc | | Load 0x2,-0x4
010c 00eb | | Load_Encached Diana_Cache
010d 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8
010e 00ec | | Load_Encached Diana_Tree_Cache
010f 011e | | Execute Any,Convert
0110 00d8 | | Load_Top At_Offset_0
0111 00eb | | Load_Encached Diana_Cache
0112 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0113 4976 |Iv | Short_Literal 0x176
0114 00eb | | Load_Encached Diana_Cache
0115 0098 | | Execute Package,Field_Read_Dynamic
0116 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0117 00ec | | Load_Encached Diana_Tree_Cache
0118 011e | | Execute Any,Convert
0119 00ec | | Load_Encached Diana_Tree_Cache
011a 02c7 | | Declare_Variable Any
011b 00d8 | | Load_Top At_Offset_0
011c 1c00 | | Execute_Immediate Run_Utility,0x0
011d 00ec | | Load_Encached Diana_Tree_Cache
011e 02c7 | | Declare_Variable Any
011f 00d8 | | Load_Top At_Offset_0
0120 1c00 | | Execute_Immediate Run_Utility,0x0
0121 00ec | | Load_Encached Diana_Tree_Cache
0122 02c7 | | Declare_Variable Any
0123 00d8 | | Load_Top At_Offset_0
0124 1c00 | | Execute_Immediate Run_Utility,0x0
0125 00ec | | Load_Encached Diana_Tree_Cache
0126 02c7 | | Declare_Variable Any
0127 00d8 | | Load_Top At_Offset_0
0128 1c00 | | Execute_Immediate Run_Utility,0x0
0129 e00a | | Load 0x0,0xa
012a 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
012b 1b0e | | Execute Package,Field_Read,Field_Number 0xe
012c 02c7 | | Declare_Variable Any
012d 00d8 | | Load_Top At_Offset_0
012e 1c00 | | Execute_Immediate Run_Utility,0x0
012f e00a | | Load 0x0,0xa
0130 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0131 029f 03b3 | | Declare_Subprogram For_Call,INIT_03b0
0133 029f 03cb | | Declare_Subprogram For_Call,INIT_03c8
0135 029f 046b | k| Declare_Subprogram For_Call,INIT_0468
0137 BODY_0108:
0137 00ea | | Load_Encached Null_String_Cache
0138 e403 | | Load 0x2,0x3
0139 0092 04ea | | Action Push_String_Extended,0x4ea ; "Process_Generics_Units of "
013b 821d | | Call 0x1,0x1d
013c e403 | | Load 0x2,0x3
013d 4904 |I | Short_Literal 0x104
013e 00eb | | Load_Encached Diana_Cache
013f 0096 | | Execute Package,Field_Execute_Dynamic
0140 c404 | | Store 0x2,0x4
0141 e5fa | | Load 0x2,-0x6
0142 6095 |` | Indirect_Literal Discrete,0x1d8,{0x00007fff, 0xffffffff}
0143 e403 | | Load 0x2,0x3
0144 e002 | | Load 0x0,0x2
0145 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0146 8213 | | Call 0x1,0x13
0147 c405 | | Store 0x2,0x5
0148 e404 | | Load 0x2,0x4
0149 7001 |p | Jump_Nonzero 0x14b
014a 0887 | | Execute_Immediate Raise,0x87
014b e404 | | Load 0x2,0x4
014c e00b | | Load 0x0,0xb
014d 180d | | Execute Package,Field_Execute,Field_Number 0xd
014e c407 | | Store 0x2,0x7
014f e5f9 | | Load 0x2,-0x7
0150 00d8 | | Load_Top At_Offset_0
0151 0120 | | Execute Any,Is_Value
0152 6803 |h | Jump_Zero 0x156
0153 e5fd | | Load 0x2,-0x3
0154 011e | | Execute Any,Convert
0155 7802 |x | Jump 0x158
0156 e5fd | | Load 0x2,-0x3
0157 0119 | | Execute Any,Check_In_Formal_Type
0158 e407 | | Load 0x2,0x7
0159 4800 |H | Short_Literal 0x0
015a 85fe | | Call 0x2,-0x2
015b c5f9 | | Store 0x2,-0x7
015c e405 | | Load 0x2,0x5
015d 7006 |p | Jump_Nonzero 0x164
015e 4801 |H | Short_Literal 0x1
015f e404 | | Load 0x2,0x4
0160 8222 | " | Call 0x1,0x22
0161 6801 |h | Jump_Zero 0x163
0162 840c | | Call 0x2,0xc
0163 4507 |E | Exit_Subprogram 0x7
0164 e5f9 | | Load 0x2,-0x7
0165 00d8 | | Load_Top At_Offset_0
0166 0120 | | Execute Any,Is_Value
0167 6803 |h | Jump_Zero 0x16b
0168 e5fd | | Load 0x2,-0x3
0169 011e | | Execute Any,Convert
016a 7802 |x | Jump 0x16d
016b e5fd | | Load 0x2,-0x3
016c 0119 | | Execute Any,Check_In_Formal_Type
016d e405 | | Load 0x2,0x5
016e e00b | | Load 0x0,0xb
016f 180d | | Execute Package,Field_Execute,Field_Number 0xd
0170 4801 |H | Short_Literal 0x1
0171 85fe | | Call 0x2,-0x2
0172 c5f9 | | Store 0x2,-0x7
0173 e00a | | Load 0x0,0xa
0174 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0175 e406 | | Load 0x2,0x6
0176 0120 | | Execute Any,Is_Value
0177 6804 |h | Jump_Zero 0x17c
0178 e00a | | Load 0x0,0xa
0179 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
017a 1b16 | | Execute Package,Field_Read,Field_Number 0x16
017b 7801 |x | Jump 0x17d
017c e406 | | Load 0x2,0x6
017d e405 | | Load 0x2,0x5
017e e00a | | Load 0x0,0xa
017f 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0180 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0181 c406 | | Store 0x2,0x6
0182 c409 | | Store 0x2,0x9
0183 00db | | Load_Top At_Offset_3
0184 840a | | Call 0x2,0xa
0185 e406 | | Load 0x2,0x6
0186 0145 | E | Execute Heap_Access,Diana_Tree_Kind
0187 0fa8 | | Execute_Immediate Equal,0xa8
0188 6822 |h" | Jump_Zero 0x1ab
0189 e406 | | Load 0x2,0x6
018a 4976 |Iv | Short_Literal 0x176
018b 00eb | | Load_Encached Diana_Cache
018c 0098 | | Execute Package,Field_Read_Dynamic
018d 180f | | Execute Package,Field_Execute,Field_Number 0xf
018e e405 | | Load 0x2,0x5
018f 00eb | | Load_Encached Diana_Cache
0190 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0191 4976 |Iv | Short_Literal 0x176
0192 00eb | | Load_Encached Diana_Cache
0193 0098 | | Execute Package,Field_Read_Dynamic
0194 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0195 012f | / | Execute Any,Equal
0196 6814 |h | Jump_Zero 0x1ab
0197 e00a | | Load 0x0,0xa
0198 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0199 e408 | | Load 0x2,0x8
019a 0120 | | Execute Any,Is_Value
019b 6804 |h | Jump_Zero 0x1a0
019c e00a | | Load 0x0,0xa
019d 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
019e 1b0e | | Execute Package,Field_Read,Field_Number 0xe
019f 7801 |x | Jump 0x1a1
01a0 e408 | | Load 0x2,0x8
01a1 e406 | | Load 0x2,0x6
01a2 e00a | | Load 0x0,0xa
01a3 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
01a4 181c | | Execute Package,Field_Execute,Field_Number 0x1c
01a5 c408 | | Store 0x2,0x8
01a6 c409 | | Store 0x2,0x9
01a7 00db | | Load_Top At_Offset_3
01a8 840a | | Call 0x2,0xa
01a9 e406 | | Load 0x2,0x6
01aa 840b | | Call 0x2,0xb
01ab 4507 |E | Exit_Subprogram 0x7
01ac TRAP_0108:
01ac e00c | | Load 0x0,0xc
01ad 010f | | Execute Exception,Equal
01ae 680e |h | Jump_Zero 0x1bd
01af e5f9 | | Load 0x2,-0x7
01b0 00d8 | | Load_Top At_Offset_0
01b1 0120 | | Execute Any,Is_Value
01b2 6803 |h | Jump_Zero 0x1b6
01b3 e5fd | | Load 0x2,-0x3
01b4 011e | | Execute Any,Convert
01b5 7802 |x | Jump 0x1b8
01b6 e5fd | | Load 0x2,-0x3
01b7 0119 | | Execute Any,Check_In_Formal_Type
01b8 00ec | | Load_Encached Diana_Tree_Cache
01b9 4805 |H | Short_Literal 0x5
01ba 85fe | | Call 0x2,-0x2
01bb c5f9 | | Store 0x2,-0x7
01bc 4507 |E | Exit_Subprogram 0x7
01bd e00d | | Load 0x0,0xd
01be 180e | | Execute Package,Field_Execute,Field_Number 0xe
01bf 4801 |H | Short_Literal 0x1
01c0 0092 04eb | | Action Push_String_Extended,0x4eb ; "Generic_Utils.Process_Generics_Units caught "
01c2 4800 |H | Short_Literal 0x0
01c3 4801 |H | Short_Literal 0x1
01c4 e00e | | Load 0x0,0xe
01c5 1815 | | Execute Package,Field_Execute,Field_Number 0x15
01c6 01cc | | Execute Vector,Catenate
01c7 0092 04ec | | Action Push_String_Extended,0x4ec ; " at "
01c9 01cc | | Execute Vector,Catenate
01ca 4800 |H | Short_Literal 0x0
01cb 4801 |H | Short_Literal 0x1
01cc e00e | | Load 0x0,0xe
01cd 1816 | | Execute Package,Field_Execute,Field_Number 0x16
01ce 01cc | | Execute Vector,Catenate
01cf 0092 04ed | | Action Push_String_Extended,0x4ed ; "; continuing."
01d1 01cc | | Execute Vector,Catenate
01d2 e00f | | Load 0x0,0xf
01d3 1813 | | Execute Package,Field_Execute,Field_Number 0x13
01d4 4507 |E | Exit_Subprogram 0x7
01d5 0000 0000 | | .XXX[0x3]
01d7 0000 | |
01d8 0000 7fff | | .LITERAL {0x00007fff, 0xffffffff}
01dc 0000 0000 | | .BLANK 0000[0x4]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01e3 | | .CONST 0x01e3 ; Address of begin
01e1 0004 | | .CONST 0x0004 ; Address of exception handler
01e2 0001 | | .CONST 0x0001 ; Number of locals
01e3 BODY_01e0:
01e3 INIT_01e0:
01e3 4608 |F | Jump_Case 0x8
01e4 7808 |x | Jump 0x1ed ; case 0x0
01e5 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
01e6 780d |x | Jump 0x1f4 ; case 0x2
01e7 780c |x | Jump 0x1f4 ; case 0x3
01e8 780b |x | Jump 0x1f4 ; case 0x4
01e9 780a |x | Jump 0x1f4 ; case 0x5
01ea 7809 |x | Jump 0x1f4 ; case 0x6
01eb 7808 |x | Jump 0x1f4 ; case 0x7
01ec 7807 |x | Jump 0x1f4 ; case 0x8
01ed 00da | | Load_Top At_Offset_2
01ee 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
01ef 0125 | % | Execute Any,Set_Constraint
01f0 00da | | Load_Top At_Offset_2
01f1 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
01f2 1c00 | | Execute_Immediate Run_Utility,0x0
01f3 4302 |C | Exit_Subprogram From_Utility,0x2
01f4 0869 | i | Execute_Immediate Raise,0x69
01f5 0000 0000 | | .XXX[0x3]
01f7 0000 | |
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 01fb | | .CONST 0x01fb ; Address of begin
01f9 0004 | | .CONST 0x0004 ; Address of exception handler
01fa 0001 | | .CONST 0x0001 ; Number of locals
01fb BODY_01f8:
01fb INIT_01f8:
01fb 00db | | Load_Top At_Offset_3
01fc 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
01fd 00db | | Load_Top At_Offset_3
01fe e001 | | Load 0x0,0x1
01ff 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0200 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0201 e5fe | | Load 0x2,-0x2
0202 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0203 00db | | Load_Top At_Offset_3
0204 e5fe | | Load 0x2,-0x2
0205 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0206 6009 |` | Indirect_Literal Discrete,0x210,{0x00007fff, 0xffffffff}
0207 e5ff | | Load 0x2,-0x1
0208 e002 | | Load 0x0,0x2
0209 1810 | | Execute Package,Field_Execute,Field_Number 0x10
020a e218 | | Load 0x1,0x18
020b 1d19 | | Execute_Immediate Reference_Lex_1,0x19
020c 1d1a | | Execute_Immediate Reference_Lex_1,0x1a
020d e004 | | Load 0x0,0x4
020e 180d | | Execute Package,Field_Execute,Field_Number 0xd
020f 4502 |E | Exit_Subprogram 0x2
0210 0000 7fff | | .LITERAL {0x00007fff, 0xffffffff}
0214 0000 0000 | | .BLANK 0000[0x4]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 0223 | # | .CONST 0x0223 ; Address of begin
0219 0004 | | .CONST 0x0004 ; Address of exception handler
021a 0003 | | .CONST 0x0003 ; Number of locals
021b INIT_0218:
021b 00ec | | Load_Encached Diana_Tree_Cache
021c 02c7 | | Declare_Variable Any
021d 00d8 | | Load_Top At_Offset_0
021e 1c00 | | Execute_Immediate Run_Utility,0x0
021f 00ec | | Load_Encached Diana_Tree_Cache
0220 02c7 | | Declare_Variable Any
0221 00d8 | | Load_Top At_Offset_0
0222 1c00 | | Execute_Immediate Run_Utility,0x0
0223 BODY_0218:
0223 e5ff | | Load 0x2,-0x1
0224 0145 | E | Execute Heap_Access,Diana_Tree_Kind
0225 0f36 | 6 | Execute_Immediate Equal,0x36
0226 6815 |h | Jump_Zero 0x23c
0227 e5ff | | Load 0x2,-0x1
0228 00eb | | Load_Encached Diana_Cache
0229 18ec | | Execute Package,Field_Execute,Field_Number 0xec
022a c402 | | Store 0x2,0x2
022b 00d9 | | Load_Top At_Offset_1
022c 0145 | E | Execute Heap_Access,Diana_Tree_Kind
022d 0f3e | > | Execute_Immediate Equal,0x3e
022e 6805 |h | Jump_Zero 0x234
022f 00d9 | | Load_Top At_Offset_1
0230 00eb | | Load_Encached Diana_Cache
0231 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0232 c403 | | Store 0x2,0x3
0233 7804 |x | Jump 0x238
0234 00d9 | | Load_Top At_Offset_1
0235 00eb | | Load_Encached Diana_Cache
0236 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
0237 c403 | | Store 0x2,0x3
0238 e5fe | | Load 0x2,-0x2
0239 00d9 | | Load_Top At_Offset_1
023a 8216 | | Call 0x1,0x16
023b 00d1 | | Pop_Control Pop_Count_1
023c 4502 |E | Exit_Subprogram 0x2
023d 0000 0000 | | .XXX[0x3]
023f 0000 | |
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 0245 | E | .CONST 0x0245 ; Address of begin
0241 0004 | | .CONST 0x0004 ; Address of exception handler
0242 0002 | | .CONST 0x0002 ; Number of locals
0243 INIT_0240:
0243 0092 04ee | | Action Push_String_Extended,0x4ee ; "Process_Generic_Units => "
0245 BODY_0240:
0245 e5fd | | Load 0x2,-0x3
0246 01db | | Execute Vector,Length
0247 700d |p | Jump_Nonzero 0x255
0248 e00d | | Load 0x0,0xd
0249 180e | | Execute Package,Field_Execute,Field_Number 0xe
024a 4801 |H | Short_Literal 0x1
024b 00da | | Load_Top At_Offset_2
024c e5ff | | Load 0x2,-0x1
024d 01cc | | Execute Vector,Catenate
024e e5fe | | Load 0x2,-0x2
024f e00b | | Load 0x0,0xb
0250 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0251 01cc | | Execute Vector,Catenate
0252 e00f | | Load 0x0,0xf
0253 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0254 4504 |E | Exit_Subprogram 0x4
0255 e00d | | Load 0x0,0xd
0256 180e | | Execute Package,Field_Execute,Field_Number 0xe
0257 4801 |H | Short_Literal 0x1
0258 00da | | Load_Top At_Offset_2
0259 e5ff | | Load 0x2,-0x1
025a 01cc | | Execute Vector,Catenate
025b e5fe | | Load 0x2,-0x2
025c e00b | | Load 0x0,0xb
025d 1816 | | Execute Package,Field_Execute,Field_Number 0x16
025e 01cc | | Execute Vector,Catenate
025f 0092 04ef | | Action Push_String_Extended,0x4ef ; ": "
0261 01cc | | Execute Vector,Catenate
0262 e5fd | | Load 0x2,-0x3
0263 01cc | | Execute Vector,Catenate
0264 e00f | | Load 0x0,0xf
0265 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0266 4504 |E | Exit_Subprogram 0x4
0267 0000 | | .XXX[0x1]
0268 ; --------------------------------------------------------------------------------------
0268 ; SUBPROGRAM
0268 ; --------------------------------------------------------------------------------------
0268 0271 | q | .CONST 0x0271 ; Address of begin
0269 0004 | | .CONST 0x0004 ; Address of exception handler
026a 0003 | | .CONST 0x0003 ; Number of locals
026b INIT_0268:
026b 00ec | | Load_Encached Diana_Tree_Cache
026c 02c7 | | Declare_Variable Any
026d 00d8 | | Load_Top At_Offset_0
026e 1c00 | | Execute_Immediate Run_Utility,0x0
026f 029f 04a3 | | Declare_Subprogram For_Call,INIT_04a0
0271 BODY_0268:
0271 8403 | | Call 0x2,0x3
0272 00d9 | | Load_Top At_Offset_1
0273 021d | | Execute Heap_Access,Is_Null
0274 0f00 | | Execute_Immediate Equal,0x0
0275 4401 |D | Exit_Subprogram With_Result,0x1
0276 0000 0000 | | .XXX[0x2]
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 027b | { | .CONST 0x027b ; Address of begin
0279 0004 | | .CONST 0x0004 ; Address of exception handler
027a 0001 | | .CONST 0x0001 ; Number of locals
027b BODY_0278:
027b INIT_0278:
027b 00db | | Load_Top At_Offset_3
027c 6803 |h | Jump_Zero 0x280
027d 00da | | Load_Top At_Offset_2
027e 821e | | Call 0x1,0x1e
027f 4402 |D | Exit_Subprogram With_Result,0x2
0280 4800 |H | Short_Literal 0x0
0281 4402 |D | Exit_Subprogram With_Result,0x2
0282 0000 0000 | | .BLANK 0000[0x6]
0288 ; --------------------------------------------------------------------------------------
0288 ; SUBPROGRAM
0288 ; --------------------------------------------------------------------------------------
0288 028f | | .CONST 0x028f ; Address of begin
0289 0004 | | .CONST 0x0004 ; Address of exception handler
028a 0002 | | .CONST 0x0002 ; Number of locals
028b INIT_0288:
028b 00ec | | Load_Encached Diana_Tree_Cache
028c 02c7 | | Declare_Variable Any
028d 00db | | Load_Top At_Offset_3
028e a402 | | Store_Unchecked 0x2,0x2
028f BODY_0288:
028f 00d8 | | Load_Top At_Offset_0
0290 0145 | E | Execute Heap_Access,Diana_Tree_Kind
0291 0f7c | | | Execute_Immediate Equal,0x7c
0292 680d |h | Jump_Zero 0x2a0
0293 00d8 | | Load_Top At_Offset_0
0294 00eb | | Load_Encached Diana_Cache
0295 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0296 6805 |h | Jump_Zero 0x29c
0297 00d8 | | Load_Top At_Offset_0
0298 00eb | | Load_Encached Diana_Cache
0299 18ec | | Execute Package,Field_Execute,Field_Number 0xec
029a c402 | | Store 0x2,0x2
029b 7804 |x | Jump 0x2a0
029c 00d8 | | Load_Top At_Offset_0
029d e009 | | Load 0x0,0x9
029e 180e | | Execute Package,Field_Execute,Field_Number 0xe
029f c402 | | Store 0x2,0x2
02a0 00d8 | | Load_Top At_Offset_0
02a1 4976 |Iv | Short_Literal 0x176
02a2 00eb | | Load_Encached Diana_Cache
02a3 0098 | | Execute Package,Field_Read_Dynamic
02a4 1811 | | Execute Package,Field_Execute,Field_Number 0x11
02a5 4401 |D | Exit_Subprogram With_Result,0x1
02a6 0000 0000 | | .XXX[0x2]
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02ab | | .CONST 0x02ab ; Address of begin
02a9 0004 | | .CONST 0x0004 ; Address of exception handler
02aa 0001 | | .CONST 0x0001 ; Number of locals
02ab BODY_02a8:
02ab INIT_02a8:
02ab 00db | | Load_Top At_Offset_3
02ac 00db | | Load_Top At_Offset_3
02ad 00eb | | Load_Encached Diana_Cache
02ae 18bd | | Execute Package,Field_Execute,Field_Number 0xbd
02af 8223 | # | Call 0x1,0x23
02b0 7006 |p | Jump_Nonzero 0x2b7
02b1 00db | | Load_Top At_Offset_3
02b2 00db | | Load_Top At_Offset_3
02b3 00eb | | Load_Encached Diana_Cache
02b4 18be | | Execute Package,Field_Execute,Field_Number 0xbe
02b5 8223 | # | Call 0x1,0x23
02b6 4402 |D | Exit_Subprogram With_Result,0x2
02b7 4801 |H | Short_Literal 0x1
02b8 4402 |D | Exit_Subprogram With_Result,0x2
02b9 0000 0000 | | .BLANK 0000[0x7]
02c0 ; --------------------------------------------------------------------------------------
02c0 ; SUBPROGRAM
02c0 ; --------------------------------------------------------------------------------------
02c0 02c7 | | .CONST 0x02c7 ; Address of begin
02c1 0004 | | .CONST 0x0004 ; Address of exception handler
02c2 0002 | | .CONST 0x0002 ; Number of locals
02c3 INIT_02c0:
02c3 00ec | | Load_Encached Diana_Tree_Cache
02c4 02c7 | | Declare_Variable Any
02c5 00d8 | | Load_Top At_Offset_0
02c6 1c00 | | Execute_Immediate Run_Utility,0x0
02c7 BODY_02c0:
02c7 00db | | Load_Top At_Offset_3
02c8 0145 | E | Execute Heap_Access,Diana_Tree_Kind
02c9 00d8 | | Load_Top At_Offset_0
02ca 0d3e | > | Execute_Immediate Less,0x3e
02cb 7010 |p | Jump_Nonzero 0x2dc
02cc 00d8 | | Load_Top At_Offset_0
02cd 0c42 | B | Execute_Immediate Greater_Equal,0x42
02ce 7005 |p | Jump_Nonzero 0x2d4
02cf 0b3e | > | Execute_Immediate Case_Compare,0x3e
02d0 700e |p | Jump_Nonzero 0x2df
02d1 0f41 | A | Execute_Immediate Equal,0x41
02d2 7030 |p0 | Jump_Nonzero 0x303
02d3 7809 |x | Jump 0x2dd
02d4 00d8 | | Load_Top At_Offset_0
02d5 487a |Hz | Short_Literal 0x7a
02d6 487b |H{ | Short_Literal 0x7b
02d7 0262 | b | Execute Discrete,In_Range
02d8 7045 |pE | Jump_Nonzero 0x31e
02d9 0f7c | | | Execute_Immediate Equal,0x7c
02da 7046 |pF | Jump_Nonzero 0x321
02db 7801 |x | Jump 0x2dd
02dc 00d1 | | Pop_Control Pop_Count_1
02dd 4800 |H | Short_Literal 0x0
02de 4402 |D | Exit_Subprogram With_Result,0x2
02df 00d1 | | Pop_Control Pop_Count_1
02e0 00db | | Load_Top At_Offset_3
02e1 00eb | | Load_Encached Diana_Cache
02e2 18d8 | | Execute Package,Field_Execute,Field_Number 0xd8
02e3 0145 | E | Execute Heap_Access,Diana_Tree_Kind
02e4 0b77 | w | Execute_Immediate Case_Compare,0x77
02e5 7004 |p | Jump_Nonzero 0x2ea
02e6 0f7c | | | Execute_Immediate Equal,0x7c
02e7 7003 |p | Jump_Nonzero 0x2eb
02e8 4800 |H | Short_Literal 0x0
02e9 4402 |D | Exit_Subprogram With_Result,0x2
02ea 00d1 | | Pop_Control Pop_Count_1
02eb e003 | | Load 0x0,0x3
02ec 1b0e | | Execute Package,Field_Read,Field_Number 0xe
02ed 603e |`> | Indirect_Literal Discrete,0x32c,{0x00000000, 0x00004000}
02ee e5ff | | Load 0x2,-0x1
02ef 00eb | | Load_Encached Diana_Cache
02f0 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
02f1 e002 | | Load 0x0,0x2
02f2 1810 | | Execute Package,Field_Execute,Field_Number 0x10
02f3 c402 | | Store 0x2,0x2
02f4 00d8 | | Load_Top At_Offset_0
02f5 0145 | E | Execute Heap_Access,Diana_Tree_Kind
02f6 0f7c | | | Execute_Immediate Equal,0x7c
02f7 6809 |h | Jump_Zero 0x301
02f8 e5fe | | Load 0x2,-0x2
02f9 00d9 | | Load_Top At_Offset_1
02fa 8221 | ! | Call 0x1,0x21
02fb e5fe | | Load 0x2,-0x2
02fc e5ff | | Load 0x2,-0x1
02fd 8220 | | Call 0x1,0x20
02fe 821f | | Call 0x1,0x1f
02ff 0278 | x | Execute Discrete,Or
0300 4402 |D | Exit_Subprogram With_Result,0x2
0301 4800 |H | Short_Literal 0x0
0302 4402 |D | Exit_Subprogram With_Result,0x2
0303 00db | | Load_Top At_Offset_3
0304 00eb | | Load_Encached Diana_Cache
0305 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0306 4904 |I | Short_Literal 0x104
0307 00eb | | Load_Encached Diana_Cache
0308 0096 | | Execute Package,Field_Execute_Dynamic
0309 c402 | | Store 0x2,0x2
030a 00d8 | | Load_Top At_Offset_0
030b 0145 | E | Execute Heap_Access,Diana_Tree_Kind
030c 0f7c | | | Execute_Immediate Equal,0x7c
030d 6809 |h | Jump_Zero 0x317
030e e5fe | | Load 0x2,-0x2
030f 00d9 | | Load_Top At_Offset_1
0310 8221 | ! | Call 0x1,0x21
0311 e5fe | | Load 0x2,-0x2
0312 e5ff | | Load 0x2,-0x1
0313 8220 | | Call 0x1,0x20
0314 821f | | Call 0x1,0x1f
0315 0278 | x | Execute Discrete,Or
0316 4402 |D | Exit_Subprogram With_Result,0x2
0317 00db | | Load_Top At_Offset_3
0318 00eb | | Load_Encached Diana_Cache
0319 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
031a 00eb | | Load_Encached Diana_Cache
031b 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8
031c 021d | | Execute Heap_Access,Is_Null
031d 4402 |D | Exit_Subprogram With_Result,0x2
031e 00d1 | | Pop_Control Pop_Count_1
031f 4801 |H | Short_Literal 0x1
0320 4402 |D | Exit_Subprogram With_Result,0x2
0321 e5fe | | Load 0x2,-0x2
0322 e5ff | | Load 0x2,-0x1
0323 8221 | ! | Call 0x1,0x21
0324 e5fe | | Load 0x2,-0x2
0325 e5ff | | Load 0x2,-0x1
0326 8220 | | Call 0x1,0x20
0327 821f | | Call 0x1,0x1f
0328 0278 | x | Execute Discrete,Or
0329 4402 |D | Exit_Subprogram With_Result,0x2
032a 0000 0000 | | .XXX[0x2]
032c 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 033d | = | .CONST 0x033d ; Address of begin
0331 0004 | | .CONST 0x0004 ; Address of exception handler
0332 0003 | | .CONST 0x0003 ; Number of locals
0333 INIT_0330:
0333 00ee | | Load_Encached Diana_Seq_Type_Cache
0334 02c7 | | Declare_Variable Any
0335 00db | | Load_Top At_Offset_3
0336 00eb | | Load_Encached Diana_Cache
0337 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0338 a402 | | Store_Unchecked 0x2,0x2
0339 00ec | | Load_Encached Diana_Tree_Cache
033a 02c7 | | Declare_Variable Any
033b 00d8 | | Load_Top At_Offset_0
033c 1c00 | | Execute_Immediate Run_Utility,0x0
033d BODY_0330:
033d 00cf | | Action Mark_Auxiliary
033e 7846 |xF | Jump 0x385
033f 00da | | Load_Top At_Offset_2
0340 008b | | Execute Heap_Access,Diana_Seq_Type_Get_Head
0341 c403 | | Store 0x2,0x3
0342 00d9 | | Load_Top At_Offset_1
0343 0145 | E | Execute Heap_Access,Diana_Tree_Kind
0344 00d8 | | Load_Top At_Offset_0
0345 483b |H; | Short_Literal 0x3b
0346 4841 |HA | Short_Literal 0x41
0347 0262 | b | Execute Discrete,In_Range
0348 680f |h | Jump_Zero 0x358
0349 0ac5 | | Execute_Immediate Plus,-0x3b
034a 4606 |F | Jump_Case 0x6
034b 780e |x | Jump 0x35a ; case 0x0
034c 7833 |x3 | Jump 0x380 ; case 0x1
034d 782a |x* | Jump 0x378 ; case 0x2
034e 7803 |x | Jump 0x352 ; case 0x3
034f 7826 |x& | Jump 0x376 ; case 0x4
0350 782f |x/ | Jump 0x380 ; case 0x5
0351 7800 |x | Jump 0x352 ; case 0x6
0352 e5fe | | Load 0x2,-0x2
0353 00da | | Load_Top At_Offset_2
0354 8222 | " | Call 0x1,0x22
0355 682a |h* | Jump_Zero 0x380
0356 4801 |H | Short_Literal 0x1
0357 4402 |D | Exit_Subprogram With_Result,0x2
0358 00d1 | | Pop_Control Pop_Count_1
0359 7826 |x& | Jump 0x380
035a 00d9 | | Load_Top At_Offset_1
035b 00eb | | Load_Encached Diana_Cache
035c 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8
035d 0145 | E | Execute Heap_Access,Diana_Tree_Kind
035e 0b73 | s | Execute_Immediate Case_Compare,0x73
035f 7013 |p | Jump_Nonzero 0x373
0360 6801 |h | Jump_Zero 0x362
0361 781e |x | Jump 0x380
0362 e5ff | | Load 0x2,-0x1
0363 00eb | | Load_Encached Diana_Cache
0364 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0365 00eb | | Load_Encached Diana_Cache
0366 18be | | Execute Package,Field_Execute,Field_Number 0xbe
0367 e5ff | | Load 0x2,-0x1
0368 012f | / | Execute Any,Equal
0369 6816 |h | Jump_Zero 0x380
036a 00d9 | | Load_Top At_Offset_1
036b 00eb | | Load_Encached Diana_Cache
036c 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
036d 4907 |I | Short_Literal 0x107
036e 00eb | | Load_Encached Diana_Cache
036f 0096 | | Execute Package,Field_Execute_Dynamic
0370 700f |p | Jump_Nonzero 0x380
0371 4801 |H | Short_Literal 0x1
0372 4402 |D | Exit_Subprogram With_Result,0x2
0373 00d1 | | Pop_Control Pop_Count_1
0374 4801 |H | Short_Literal 0x1
0375 4402 |D | Exit_Subprogram With_Result,0x2
0376 4801 |H | Short_Literal 0x1
0377 4402 |D | Exit_Subprogram With_Result,0x2
0378 00d9 | | Load_Top At_Offset_1
0379 00eb | | Load_Encached Diana_Cache
037a 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
037b 00eb | | Load_Encached Diana_Cache
037c 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8
037d 7002 |p | Jump_Nonzero 0x380
037e 4801 |H | Short_Literal 0x1
037f 4402 |D | Exit_Subprogram With_Result,0x2
0380 00da | | Load_Top At_Offset_2
0381 0217 | | Execute Heap_Access,All_Reference
0382 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0383 c402 | | Store 0x2,0x2
0384 00c9 | | Action Pop_Auxiliary_Loop
0385 00da | | Load_Top At_Offset_2
0386 77b8 |w | Jump_Nonzero 0x33f
0387 00ce | | Action Pop_Auxiliary
0388 4800 |H | Short_Literal 0x0
0389 4402 |D | Exit_Subprogram With_Result,0x2
038a 0000 0000 | | .BLANK 0000[0x6]
0390 ; --------------------------------------------------------------------------------------
0390 ; SUBPROGRAM
0390 ; --------------------------------------------------------------------------------------
0390 0397 | | .CONST 0x0397 ; Address of begin
0391 03a9 | | .CONST 0x03a9 ; Address of exception handler
0392 0002 | | .CONST 0x0002 ; Number of locals
0393 INIT_0390:
0393 00ec | | Load_Encached Diana_Tree_Cache
0394 02c7 | | Declare_Variable Any
0395 00db | | Load_Top At_Offset_3
0396 a602 | | Store_Unchecked 0x3,0x2
0397 BODY_0390:
0397 00cf | | Action Mark_Auxiliary
0398 780b |x | Jump 0x3a4
0399 00d9 | | Load_Top At_Offset_1
039a e5ff | | Load 0x2,-0x1
039b 012f | / | Execute Any,Equal
039c 6802 |h | Jump_Zero 0x39f
039d 4801 |H | Short_Literal 0x1
039e 4401 |D | Exit_Subprogram With_Result,0x1
039f 00d9 | | Load_Top At_Offset_1
03a0 00eb | | Load_Encached Diana_Cache
03a1 18ec | | Execute Package,Field_Execute,Field_Number 0xec
03a2 c602 | | Store 0x3,0x2
03a3 00c9 | | Action Pop_Auxiliary_Loop
03a4 00d9 | | Load_Top At_Offset_1
03a5 77f3 |w | Jump_Nonzero 0x399
03a6 00ce | | Action Pop_Auxiliary
03a7 4800 |H | Short_Literal 0x0
03a8 4401 |D | Exit_Subprogram With_Result,0x1
03a9 TRAP_0390:
03a9 0007 | | Action Break_Optional
03aa 4800 |H | Short_Literal 0x0
03ab 4401 |D | Exit_Subprogram With_Result,0x1
03ac 0000 0000 | | .BLANK 0000[0x4]
03b0 ; --------------------------------------------------------------------------------------
03b0 ; SUBPROGRAM
03b0 ; --------------------------------------------------------------------------------------
03b0 03b3 | | .CONST 0x03b3 ; Address of begin
03b1 0004 | | .CONST 0x0004 ; Address of exception handler
03b2 0001 | | .CONST 0x0001 ; Number of locals
03b3 BODY_03b0:
03b3 INIT_03b0:
03b3 00da | | Load_Top At_Offset_2
03b4 680b |h | Jump_Zero 0x3c0
03b5 00da | | Load_Top At_Offset_2
03b6 e00a | | Load 0x0,0xa
03b7 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03b8 011c | | Execute Any,Convert_Unchecked
03b9 1c01 | | Execute_Immediate Run_Utility,0x1
03ba e5fc | | Load 0x2,-0x4
03bb 0092 04f0 | | Action Push_String_Extended,0x4f0 ; "Unsuccessful Directory Operation "
03bd 821d | | Call 0x1,0x1d
03be e00c | | Load 0x0,0xc
03bf 0257 | W | Execute Discrete,Raise
03c0 4502 |E | Exit_Subprogram 0x2
03c1 0000 0000 | | .BLANK 0000[0x7]
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03e5 | | .CONST 0x03e5 ; Address of begin
03c9 0446 | F | .CONST 0x0446 ; Address of exception handler
03ca 0008 | | .CONST 0x0008 ; Number of locals
03cb INIT_03c8:
03cb 00ef | | Load_Encached Diana_Sequence_Cache
03cc 02c7 | | Declare_Variable Any
03cd 00d8 | | Load_Top At_Offset_0
03ce 1c00 | | Execute_Immediate Run_Utility,0x0
03cf 00ec | | Load_Encached Diana_Tree_Cache
03d0 02c7 | | Declare_Variable Any
03d1 00d8 | | Load_Top At_Offset_0
03d2 1c00 | | Execute_Immediate Run_Utility,0x0
03d3 00ec | | Load_Encached Diana_Tree_Cache
03d4 02c7 | | Declare_Variable Any
03d5 00d8 | | Load_Top At_Offset_0
03d6 1c00 | | Execute_Immediate Run_Utility,0x0
03d7 e00a | | Load 0x0,0xa
03d8 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03d9 e00a | | Load 0x0,0xa
03da 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
03db 1b0e | | Execute Package,Field_Read,Field_Number 0xe
03dc 02c7 | | Declare_Variable Any
03dd 00d8 | | Load_Top At_Offset_0
03de 1c00 | | Execute_Immediate Run_Utility,0x0
03df 00ec | | Load_Encached Diana_Tree_Cache
03e0 02c7 | | Declare_Variable Any
03e1 00d8 | | Load_Top At_Offset_0
03e2 1c00 | | Execute_Immediate Run_Utility,0x0
03e3 029f 04bb | | Declare_Subprogram For_Call,INIT_04b8
03e5 BODY_03c8:
03e5 00ea | | Load_Encached Null_String_Cache
03e6 e7ff | | Load 0x3,-0x1
03e7 4976 |Iv | Short_Literal 0x176
03e8 00eb | | Load_Encached Diana_Cache
03e9 0098 | | Execute Package,Field_Read_Dynamic
03ea 180f | | Execute Package,Field_Execute,Field_Number 0xf
03eb 0092 04f1 | | Action Push_String_Extended,0x4f1 ; "Process_Subunits of "
03ed 821d | | Call 0x1,0x1d
03ee e7ff | | Load 0x3,-0x1
03ef e009 | | Load 0x0,0x9
03f0 18b0 | | Execute Package,Field_Execute,Field_Number 0xb0
03f1 c602 | | Store 0x3,0x2
03f2 00cf | | Action Mark_Auxiliary
03f3 784f |xO | Jump 0x443
03f4 e602 | | Load 0x3,0x2
03f5 00eb | | Load_Encached Diana_Cache
03f6 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
03f7 c603 | | Store 0x3,0x3
03f8 00ea | | Load_Encached Null_String_Cache
03f9 e603 | | Load 0x3,0x3
03fa 0092 04f2 | | Action Push_String_Extended,0x4f2 ; "Processing subunit "
03fc 821d | | Call 0x1,0x1d
03fd e5fa | | Load 0x2,-0x6
03fe 6061 |`a | Indirect_Literal Discrete,0x460,{0x00007fff, 0xffffffff}
03ff e603 | | Load 0x3,0x3
0400 8213 | | Call 0x1,0x13
0401 c604 | | Store 0x3,0x4
0402 e604 | | Load 0x3,0x4
0403 700a |p | Jump_Nonzero 0x40e
0404 00ea | | Load_Encached Null_String_Cache
0405 e603 | | Load 0x3,0x3
0406 0092 04f3 | | Action Push_String_Extended,0x4f3 ; "Empty body of "
0408 821d | | Call 0x1,0x1d
0409 e603 | | Load 0x3,0x3
040a 00eb | | Load_Encached Diana_Cache
040b 18ec | | Execute Package,Field_Execute,Field_Number 0xec
040c 8608 | | Call 0x3,0x8
040d 7830 |x0 | Jump 0x43e
040e e00a | | Load 0x0,0xa
040f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0410 e606 | | Load 0x3,0x6
0411 0120 | | Execute Any,Is_Value
0412 6804 |h | Jump_Zero 0x417
0413 e00a | | Load 0x0,0xa
0414 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0415 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0416 7801 |x | Jump 0x418
0417 e606 | | Load 0x3,0x6
0418 e604 | | Load 0x3,0x4
0419 e00a | | Load 0x0,0xa
041a 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
041b 181c | | Execute Package,Field_Execute,Field_Number 0x1c
041c c606 | | Store 0x3,0x6
041d c605 | | Store 0x3,0x5
041e e605 | | Load 0x3,0x5
041f 680a |h | Jump_Zero 0x42a
0420 00ea | | Load_Encached Null_String_Cache
0421 e603 | | Load 0x3,0x3
0422 0092 04f4 | | Action Push_String_Extended,0x4f4 ; "Unsuccessful directory status of "
0424 821d | | Call 0x1,0x1d
0425 e603 | | Load 0x3,0x3
0426 00eb | | Load_Encached Diana_Cache
0427 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0428 8608 | | Call 0x3,0x8
0429 7814 |x | Jump 0x43e
042a e5fa | | Load 0x2,-0x6
042b e606 | | Load 0x3,0x6
042c e00b | | Load 0x0,0xb
042d 180f | | Execute Package,Field_Execute,Field_Number 0xf
042e c607 | | Store 0x3,0x7
042f e5f9 | | Load 0x2,-0x7
0430 00d8 | | Load_Top At_Offset_0
0431 0120 | | Execute Any,Is_Value
0432 6803 |h | Jump_Zero 0x436
0433 e5fd | | Load 0x2,-0x3
0434 011e | | Execute Any,Convert
0435 7802 |x | Jump 0x438
0436 e5fd | | Load 0x2,-0x3
0437 0119 | | Execute Any,Check_In_Formal_Type
0438 00db | | Load_Top At_Offset_3
0439 4802 |H | Short_Literal 0x2
043a 85fe | | Call 0x2,-0x2
043b c5f9 | | Store 0x2,-0x7
043c 00da | | Load_Top At_Offset_2
043d 840b | | Call 0x2,0xb
043e e602 | | Load 0x3,0x2
043f 0217 | | Execute Heap_Access,All_Reference
0440 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0441 c602 | | Store 0x3,0x2
0442 00c9 | | Action Pop_Auxiliary_Loop
0443 e602 | | Load 0x3,0x2
0444 77af |w | Jump_Nonzero 0x3f4
0445 4502 |E | Exit_Subprogram 0x2
0446 TRAP_03c8:
0446 0007 | | Action Break_Optional
0447 e00d | | Load 0x0,0xd
0448 180e | | Execute Package,Field_Execute,Field_Number 0xe
0449 4802 |H | Short_Literal 0x2
044a 0092 04f5 | | Action Push_String_Extended,0x4f5 ; "Generic_Utils.Process_Generics_Units.Process_Subunits caught "
044c 4800 |H | Short_Literal 0x0
044d 4801 |H | Short_Literal 0x1
044e e00e | | Load 0x0,0xe
044f 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0450 01cc | | Execute Vector,Catenate
0451 0092 04ec | | Action Push_String_Extended,0x4ec ; " at "
0453 01cc | | Execute Vector,Catenate
0454 4800 |H | Short_Literal 0x0
0455 4801 |H | Short_Literal 0x1
0456 e00e | | Load 0x0,0xe
0457 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0458 01cc | | Execute Vector,Catenate
0459 0092 04ed | | Action Push_String_Extended,0x4ed ; "; continuing."
045b 01cc | | Execute Vector,Catenate
045c e00f | | Load 0x0,0xf
045d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
045e 4502 |E | Exit_Subprogram 0x2
045f 0000 | | .XXX[0x1]
0460 0000 7fff | | .LITERAL {0x00007fff, 0xffffffff}
0464 0000 0000 | | .BLANK 0000[0x4]
0468 ; --------------------------------------------------------------------------------------
0468 ; SUBPROGRAM
0468 ; --------------------------------------------------------------------------------------
0468 0471 | q | .CONST 0x0471 ; Address of begin
0469 0004 | | .CONST 0x0004 ; Address of exception handler
046a 0003 | | .CONST 0x0003 ; Number of locals
046b INIT_0468:
046b 00ec | | Load_Encached Diana_Tree_Cache
046c 02c7 | | Declare_Variable Any
046d 00d8 | | Load_Top At_Offset_0
046e 1c00 | | Execute_Immediate Run_Utility,0x0
046f 029f 04d3 | | Declare_Subprogram For_Call,INIT_04d0
0471 BODY_0468:
0471 8603 | | Call 0x3,0x3
0472 00d9 | | Load_Top At_Offset_1
0473 7013 |p | Jump_Nonzero 0x487
0474 00ea | | Load_Encached Null_String_Cache
0475 e403 | | Load 0x2,0x3
0476 0092 04f6 | | Action Push_String_Extended,0x4f6 ; "Missing body, no stub of "
0478 821d | | Call 0x1,0x1d
0479 e5f9 | | Load 0x2,-0x7
047a 00d8 | | Load_Top At_Offset_0
047b 0120 | | Execute Any,Is_Value
047c 6803 |h | Jump_Zero 0x480
047d e5fd | | Load 0x2,-0x3
047e 011e | | Execute Any,Convert
047f 7802 |x | Jump 0x482
0480 e5fd | | Load 0x2,-0x3
0481 0119 | | Execute Any,Check_In_Formal_Type
0482 e407 | | Load 0x2,0x7
0483 4803 |H | Short_Literal 0x3
0484 85fe | | Call 0x2,-0x2
0485 c5f9 | | Store 0x2,-0x7
0486 4501 |E | Exit_Subprogram 0x1
0487 00ea | | Load_Encached Null_String_Cache
0488 e403 | | Load 0x2,0x3
0489 0092 04f7 | | Action Push_String_Extended,0x4f7 ; "Missing body, has stub of "
048b 821d | | Call 0x1,0x1d
048c 00d9 | | Load_Top At_Offset_1
048d 00eb | | Load_Encached Diana_Cache
048e 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8
048f c602 | | Store 0x3,0x2
0490 e5f9 | | Load 0x2,-0x7
0491 00d8 | | Load_Top At_Offset_0
0492 0120 | | Execute Any,Is_Value
0493 6803 |h | Jump_Zero 0x497
0494 e5fd | | Load 0x2,-0x3
0495 011e | | Execute Any,Convert
0496 7802 |x | Jump 0x499
0497 e5fd | | Load 0x2,-0x3
0498 0119 | | Execute Any,Check_In_Formal_Type
0499 00da | | Load_Top At_Offset_2
049a 4803 |H | Short_Literal 0x3
049b 85fe | | Call 0x2,-0x2
049c c5f9 | | Store 0x2,-0x7
049d 4501 |E | Exit_Subprogram 0x1
049e 0000 0000 | | .XXX[0x2]
04a0 ; --------------------------------------------------------------------------------------
04a0 ; SUBPROGRAM
04a0 ; --------------------------------------------------------------------------------------
04a0 04a3 | | .CONST 0x04a3 ; Address of begin
04a1 04aa | | .CONST 0x04aa ; Address of exception handler
04a2 0001 | | .CONST 0x0001 ; Number of locals
04a3 BODY_04a0:
04a3 INIT_04a0:
04a3 e003 | | Load 0x0,0x3
04a4 1b0e | | Execute Package,Field_Read,Field_Number 0xe
04a5 600a |` | Indirect_Literal Discrete,0x4b0,{0x00007fff, 0xffffffff}
04a6 e5ff | | Load 0x2,-0x1
04a7 8214 | | Call 0x1,0x14
04a8 c402 | | Store 0x2,0x2
04a9 4501 |E | Exit_Subprogram 0x1
04aa TRAP_04a0:
04aa 0007 | | Action Break_Optional
04ab 00ec | | Load_Encached Diana_Tree_Cache
04ac c402 | | Store 0x2,0x2
04ad 4501 |E | Exit_Subprogram 0x1
04ae 0000 0000 | | .XXX[0x2]
04b0 0000 7fff | | .LITERAL {0x00007fff, 0xffffffff}
04b4 0000 0000 | | .BLANK 0000[0x4]
04b8 ; --------------------------------------------------------------------------------------
04b8 ; SUBPROGRAM
04b8 ; --------------------------------------------------------------------------------------
04b8 04bb | | .CONST 0x04bb ; Address of begin
04b9 0004 | | .CONST 0x0004 ; Address of exception handler
04ba 0001 | | .CONST 0x0001 ; Number of locals
04bb BODY_04b8:
04bb INIT_04b8:
04bb e5f9 | | Load 0x2,-0x7
04bc 00d8 | | Load_Top At_Offset_0
04bd 0120 | | Execute Any,Is_Value
04be 6803 |h | Jump_Zero 0x4c2
04bf e5fd | | Load 0x2,-0x3
04c0 011e | | Execute Any,Convert
04c1 7802 |x | Jump 0x4c4
04c2 e5fd | | Load 0x2,-0x3
04c3 0119 | | Execute Any,Check_In_Formal_Type
04c4 00db | | Load_Top At_Offset_3
04c5 4804 |H | Short_Literal 0x4
04c6 85fe | | Call 0x2,-0x2
04c7 c5f9 | | Store 0x2,-0x7
04c8 4502 |E | Exit_Subprogram 0x2
04c9 0000 0000 | | .BLANK 0000[0x7]
04d0 ; --------------------------------------------------------------------------------------
04d0 ; SUBPROGRAM
04d0 ; --------------------------------------------------------------------------------------
04d0 04d3 | | .CONST 0x04d3 ; Address of begin
04d1 04d9 | | .CONST 0x04d9 ; Address of exception handler
04d2 0001 | | .CONST 0x0001 ; Number of locals
04d3 BODY_04d0:
04d3 INIT_04d0:
04d3 e5fa | | Load 0x2,-0x6
04d4 600b |` | Indirect_Literal Discrete,0x4e0,{0x00007fff, 0xffffffff}
04d5 e403 | | Load 0x2,0x3
04d6 8214 | | Call 0x1,0x14
04d7 c602 | | Store 0x3,0x2
04d8 4501 |E | Exit_Subprogram 0x1
04d9 TRAP_04d0:
04d9 0007 | | Action Break_Optional
04da 00ec | | Load_Encached Diana_Tree_Cache
04db c602 | | Store 0x3,0x2
04dc 4501 |E | Exit_Subprogram 0x1
04dd 0000 0000 | | .XXX[0x3]
04df 0000 | |
04e0 0000 7fff | | .LITERAL {0x00007fff, 0xffffffff}
04e4 ; --------------------------------------------------------------------------------------
04e4 ; STRING TABLE
04e4 ; --------------------------------------------------------------------------------------
04e4 002a | * | .STRTAB 0x002a->0x04f9 ; "CONTAINS_GENERIC_SPEC"
04e5 003d | = | .STRTAB 0x003d->0x0503 ; "CONTAINS_GENERIC_BODY"
04e6 0050 | P | .STRTAB 0x0050->0x050e ; "SUBUNIT_OF_GENERIC"
04e7 0060 | ` | .STRTAB 0x0060->0x0517 ; "MISSING_GENERIC_BODY"
04e8 0072 | r | .STRTAB 0x0072->0x0521 ; "MISSING_SUBUNIT_OF_GENERIC"
04e9 008a | | .STRTAB 0x008a->0x052e ; "DIRECTORY_UNSUCCESSFUL"
04ea 009e | | .STRTAB 0x009e->0x0539 ; "Process_Generics_Units of "
04eb 00b6 | | .STRTAB 0x00b6->0x0546 ; "Generic_Utils.Process_Generics_Units caught "
04ec 00e0 | | .STRTAB 0x00e0->0x055c ; " at "
; " at "
04ed 00e2 | | .STRTAB 0x00e2->0x055e ; "; continuing."
; "; continuing."
04ee 00ed | | .STRTAB 0x00ed->0x0564 ; "Process_Generic_Units => "
04ef 0104 | | .STRTAB 0x0104->0x0571 ; ": "
04f0 0105 | | .STRTAB 0x0105->0x0572 ; "Unsuccessful Directory Operation "
04f1 0124 | $ | .STRTAB 0x0124->0x0583 ; "Process_Subunits of "
04f2 0136 | 6 | .STRTAB 0x0136->0x058d ; "Processing subunit "
04f3 0147 | G | .STRTAB 0x0147->0x0596 ; "Empty body of "
04f4 0153 | S | .STRTAB 0x0153->0x059d ; "Unsuccessful directory status of "
04f5 0172 | r | .STRTAB 0x0172->0x05ae ; "Generic_Utils.Process_Generics_Units.Process_Subunits caught "
04f6 01ad | | .STRTAB 0x01ad->0x05cc ; "Missing body, no stub of "
04f7 01c4 | | .STRTAB 0x01c4->0x05d9 ; "Missing body, has stub of "
04f8 01dc | | .STREND 0x01dc->0x05e6
04f9 434f 4e54 |CONT| .STRTAB_STRINGS
05e6 0000 0000 | | .XXX[0x2]
05e8 ; --------------------------------------------------------------------------------------
05e8 ; Debug Table
05e8 ; --------------------------------------------------------------------------------------
05e8 0004 000d | | .DEBUG4 0x0004,0x000d,0x4f14,0x0000,0x0001,0x0000
05ee 0000 0000 | | .BLANK 0000[0x12]