|
|
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, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_b8bce8
└─⟦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 5900 |Y | .CONST 0x5900 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0330 | 0 | .CONST 0x0330 ; 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 0002 | | .CONST 0x0002 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00f2 | | .CONST 0x00f2 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 002a | * | .CONST 0x002a ; Number of locals
000b INIT_0008:
000b 00e3 | | Load_Encached Natural_Cache
000c 0129 | ) | Execute Any,Make_Visible
000d 00c4 | | Action Make_Default
000e 00e4 | | Load_Encached Positive_Cache
000f 0266 | f | Execute Discrete,Bounds
0010 00db | | Load_Top At_Offset_3
0011 02a0 | | Declare_Subprogram Null_Subprogram
0012 4801 |H | Short_Literal 0x1
0013 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object
0014 4800 |H | Short_Literal 0x0
0015 e20f | | Load 0x1,0xf
0016 00e3 | | Load_Encached Natural_Cache
0017 03f9 | | Declare_Type Discrete,Constrained,Visible
0018 00d8 | | Load_Top At_Offset_0
0019 4800 |H | Short_Literal 0x0
001a 4801 |H | Short_Literal 0x1
001b 4801 |H | Short_Literal 0x1
001c 4804 |H | Short_Literal 0x4
001d 0319 | | Declare_Type Variant_Record,Incomplete,Visible
001e 029f 02ab | | Declare_Subprogram For_Call,INIT_02a8
0020 00d9 | | Load_Top At_Offset_1
0021 012a | * | Execute Any,Change_Utility
0022 0007 | | Action Break_Optional
0023 00c4 | | Action Make_Default
0024 00e4 | | Load_Encached Positive_Cache
0025 0266 | f | Execute Discrete,Bounds
0026 00db | | Load_Top At_Offset_3
0027 029f 00fb | | Declare_Subprogram For_Call,INIT_00f8
0029 4801 |H | Short_Literal 0x1
002a 0349 | I | Declare_Type Array,Defined_Incomplete,Visible,Bounds_With_Object
002b 029a 011b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0118
002d 029a 012b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0128
002f 029a 013b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0138
0031 029a 015b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0158
0033 029a 0163 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0160
0035 029a 0193 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0190
0037 029a 01b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01b0
0039 029a 01bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01b8
003b 029a 01e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01e0
003d 0093 0000 | | PushFullAddress InMicrocode
003f 60d0 |` | Indirect_Literal Discrete,0x110,{0x80000000, 0x00010000}
0040 0273 | s | Execute Discrete,Plus
0041 e20d | | Load 0x1,0xd
0042 60c9 |` | Indirect_Literal Discrete,0x10c,{0x00000000, 0x0000ffff}
0043 0279 | y | Execute Discrete,And
0044 0273 | s | Execute Discrete,Plus
0045 0129 | ) | Execute Any,Make_Visible
0046 4804 |H | Short_Literal 0x4
0047 4802 |H | Short_Literal 0x2
0048 e001 | | Load 0x0,0x1
0049 01d7 | | Execute Vector,Field_Read
004a 02a0 | | Declare_Subprogram Null_Subprogram
004b 038d | | Declare_Type Package,Defined,Visible,Not_Elaborated
004c e001 | | Load 0x0,0x1
004d 4801 |H | Short_Literal 0x1
004e e001 | | Load 0x0,0x1
004f 01d7 | | Execute Vector,Field_Read
0050 e210 | | Load 0x1,0x10
0051 4803 |H | Short_Literal 0x3
0052 e225 | % | Load 0x1,0x25
0053 020e | | Execute Module,Augment_Imports
0054 0007 | | Action Break_Optional
0055 0007 | | Action Break_Optional
0056 4800 |H | Short_Literal 0x0
0057 0129 | ) | Execute Any,Make_Visible
0058 c215 | | Store 0x1,0x15
0059 4801 |H | Short_Literal 0x1
005a e20f | | Load 0x1,0xf
005b e217 | | Load 0x1,0x17
005c 03f9 | | Declare_Type Discrete,Constrained,Visible
005d 00d8 | | Load_Top At_Offset_0
005e 0266 | f | Execute Discrete,Bounds
005f e210 | | Load 0x1,0x10
0060 029f 01eb | | Declare_Subprogram For_Call,INIT_01e8
0062 4801 |H | Short_Literal 0x1
0063 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object
0064 0007 | | Action Break_Optional
0065 0007 | | Action Break_Optional
0066 4800 |H | Short_Literal 0x0
0067 4801 |H | Short_Literal 0x1
0068 029f 0203 | | Declare_Subprogram For_Call,INIT_0200
006a 03fe | | Declare_Type Discrete,Defined,Visible
006b 00d8 | | Load_Top At_Offset_0
006c 00e3 | | Load_Encached Natural_Cache
006d 4801 |H | Short_Literal 0x1
006e e227 | ' | Load 0x1,0x27
006f 01dc | | Execute Vector,Last
0070 e217 | | Load 0x1,0x17
0071 0269 | i | Execute Discrete,Last
0072 026c | l | Execute Discrete,Minimum
0073 e227 | ' | Load 0x1,0x27
0074 034f | O | Declare_Type Array,Constrained,Visible,Bounds_With_Object
0075 029f 02ab | | Declare_Subprogram For_Call,INIT_02a8
0077 4800 |H | Short_Literal 0x0
0078 4801 |H | Short_Literal 0x1
0079 4802 |H | Short_Literal 0x2
007a e218 | | Load 0x1,0x18
007b 0307 | | Complete_Type Variant_Record,By_Defining
007c e21a | | Load 0x1,0x1a
007d 0340 | @ | Complete_Type Array,By_Component_Completion
007e 4800 |H | Short_Literal 0x0
007f e218 | | Load 0x1,0x18
0080 1c08 | | Execute_Immediate Run_Utility,0x8
0081 4800 |H | Short_Literal 0x0
0082 00d9 | | Load_Top At_Offset_1
0083 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0084 4800 |H | Short_Literal 0x0
0085 00d9 | | Load_Top At_Offset_1
0086 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
0087 4801 |H | Short_Literal 0x1
0088 4800 |H | Short_Literal 0x0
0089 e227 | ' | Load 0x1,0x27
008a 035b | [ | Declare_Type Array,Constrained
008b 0337 | 7 | Declare_Variable Array
008c 00d9 | | Load_Top At_Offset_1
008d 00d8 | | Load_Top At_Offset_0
008e 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
008f 00da | | Load_Top At_Offset_2
0090 01da | | Execute Vector,Bounds
0091 00da | | Load_Top At_Offset_2
0092 01da | | Execute Vector,Bounds
0093 00da | | Load_Top At_Offset_2
0094 027f | | Execute Discrete,Equal
0095 7001 |p | Jump_Nonzero 0x97
0096 08e0 | | Execute_Immediate Raise,0xe0
0097 00cd | | Action Spare6_Action
0098 027f | | Execute Discrete,Equal
0099 7001 |p | Jump_Nonzero 0x9b
009a 08e0 | | Execute_Immediate Raise,0xe0
009b 00d2 | | Pop_Control Pop_Count_2
009c 00d9 | | Load_Top At_Offset_1
009d 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
009e 0129 | ) | Execute Any,Make_Visible
009f c219 | | Store 0x1,0x19
00a0 00bf | | Action Accept_Activation
00a1 4800 |H | Short_Literal 0x0
00a2 4804 |H | Short_Literal 0x4
00a3 e001 | | Load 0x0,0x1
00a4 01d7 | | Execute Vector,Field_Read
00a5 02a0 | | Declare_Subprogram Null_Subprogram
00a6 038e | | Declare_Type Package,Defined
00a7 e001 | | Load 0x0,0x1
00a8 4803 |H | Short_Literal 0x3
00a9 e001 | | Load 0x0,0x1
00aa 01d7 | | Execute Vector,Field_Read
00ab e226 | & | Load 0x1,0x26
00ac e217 | | Load 0x1,0x17
00ad 4804 |H | Short_Literal 0x4
00ae e229 | ) | Load 0x1,0x29
00af 020e | | Execute Module,Augment_Imports
00b0 0387 | | Declare_Variable Package
00b1 0007 | | Action Break_Optional
00b2 1d1b | | Execute_Immediate Reference_Lex_1,0x1b
00b3 00c7 | | Action Elaborate_Subprogram
00b4 1d1c | | Execute_Immediate Reference_Lex_1,0x1c
00b5 00c7 | | Action Elaborate_Subprogram
00b6 1d1d | | Execute_Immediate Reference_Lex_1,0x1d
00b7 00c7 | | Action Elaborate_Subprogram
00b8 1d1e | | Execute_Immediate Reference_Lex_1,0x1e
00b9 00c7 | | Action Elaborate_Subprogram
00ba 029d 022b | +| Declare_Subprogram For_Outer_Call,INIT_0228
00bc 1d1f | | Execute_Immediate Reference_Lex_1,0x1f
00bd 00c7 | | Action Elaborate_Subprogram
00be 1d20 | | Execute_Immediate Reference_Lex_1,0x20
00bf 00c7 | | Action Elaborate_Subprogram
00c0 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21
00c1 00c7 | | Action Elaborate_Subprogram
00c2 1d22 | " | Execute_Immediate Reference_Lex_1,0x22
00c3 00c7 | | Action Elaborate_Subprogram
00c4 1d23 | # | Execute_Immediate Reference_Lex_1,0x23
00c5 00c7 | | Action Elaborate_Subprogram
00c6 e214 | | Load 0x1,0x14
00c7 e20e | | Load 0x1,0xe
00c8 e224 | $ | Load 0x1,0x24
00c9 a002 | | Reference 0x0,0x2
00ca a003 | | Reference 0x0,0x3
00cb a004 | | Reference 0x0,0x4
00cc a005 | | Reference 0x0,0x5
00cd 1d12 | | Execute_Immediate Reference_Lex_1,0x12
00ce a006 | | Reference 0x0,0x6
00cf a007 | | Reference 0x0,0x7
00d0 480a |H | Short_Literal 0xa
00d1 e229 | ) | Load 0x1,0x29
00d2 020e | | Execute Module,Augment_Imports
00d3 00d9 | | Load_Top At_Offset_1
00d4 020f | | Execute Module,Activate
00d5 a008 | | Reference 0x0,0x8
00d6 e009 | | Load 0x0,0x9
00d7 e218 | | Load 0x1,0x18
00d8 e229 | ) | Load 0x1,0x29
00d9 1913 | | Execute Package,Field_Reference,Field_Number 0x13
00da e229 | ) | Load 0x1,0x29
00db 1911 | | Execute Package,Field_Reference,Field_Number 0x11
00dc e229 | ) | Load 0x1,0x29
00dd 1914 | | Execute Package,Field_Reference,Field_Number 0x14
00de e229 | ) | Load 0x1,0x29
00df 1915 | | Execute Package,Field_Reference,Field_Number 0x15
00e0 e229 | ) | Load 0x1,0x29
00e1 1916 | | Execute Package,Field_Reference,Field_Number 0x16
00e2 e229 | ) | Load 0x1,0x29
00e3 1917 | | Execute Package,Field_Reference,Field_Number 0x17
00e4 a002 | | Reference 0x0,0x2
00e5 a004 | | Reference 0x0,0x4
00e6 a006 | | Reference 0x0,0x6
00e7 a003 | | Reference 0x0,0x3
00e8 a005 | | Reference 0x0,0x5
00e9 e226 | & | Load 0x1,0x26
00ea e227 | ' | Load 0x1,0x27
00eb e229 | ) | Load 0x1,0x29
00ec 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00ed 4811 |H | Short_Literal 0x11
00ee e225 | % | Load 0x1,0x25
00ef 020e | | Execute Module,Augment_Imports
00f0 e225 | % | Load 0x1,0x25
00f1 020d | | Execute Module,Elaborate
00f2 BODY_0008:
00f2 00bc | | Action Signal_Activated
00f3 00bb | | Action Signal_Completion
00f4 0000 0000 | | .BLANK 0000[0x4]
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 00fb | | .CONST 0x00fb ; Address of begin
00f9 0004 | | .CONST 0x0004 ; Address of exception handler
00fa 0001 | | .CONST 0x0001 ; Number of locals
00fb BODY_00f8:
00fb INIT_00f8:
00fb 00d1 | | Pop_Control Pop_Count_1
00fc 00da | | Load_Top At_Offset_2
00fd 01dc | | Execute Vector,Last
00fe 00db | | Load_Top At_Offset_3
00ff 01dd | | Execute Vector,First
0100 0263 | c | Execute Discrete,Above_Bound
0101 7006 |p | Jump_Nonzero 0x108
0102 00d8 | | Load_Top At_Offset_0
0103 e5ff | | Load 0x2,-0x1
0104 01d5 | | Execute Vector,Field_Reference
0105 1c00 | | Execute_Immediate Run_Utility,0x0
0106 0a01 | | Execute_Immediate Plus,0x1
0107 7ff8 | | Jump 0x100
0108 4302 |C | Exit_Subprogram From_Utility,0x2
0109 0000 0000 | | .XXX[0x3]
010b 0000 | |
010c 0000 0000 | | .LITERAL {0x00000000, 0x0000ffff}
0110 8000 0000 | | .LITERAL {0x80000000, 0x00010000}
0114 0000 0000 | | .BLANK 0000[0x4]
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 011b | | .CONST 0x011b ; Address of begin
0119 0004 | | .CONST 0x0004 ; Address of exception handler
011a 0001 | | .CONST 0x0001 ; Number of locals
011b BODY_0118:
011b INIT_0118:
011b 4801 |H | Short_Literal 0x1
011c 4800 |H | Short_Literal 0x0
011d e216 | | Load 0x1,0x16
011e 035b | [ | Declare_Type Array,Constrained
011f 0337 | 7 | Declare_Variable Array
0120 e216 | | Load 0x1,0x16
0121 01c6 | | Execute Vector,Convert_To_Formal
0122 00ca | | Action Exit_Nullary_Function
0123 0000 0000 | | .BLANK 0000[0x5]
0128 ; --------------------------------------------------------------------------------------
0128 ; SUBPROGRAM
0128 ; --------------------------------------------------------------------------------------
0128 012b | + | .CONST 0x012b ; Address of begin
0129 0004 | | .CONST 0x0004 ; Address of exception handler
012a 0001 | | .CONST 0x0001 ; Number of locals
012b BODY_0128:
012b INIT_0128:
012b 4801 |H | Short_Literal 0x1
012c 4800 |H | Short_Literal 0x0
012d e21a | | Load 0x1,0x1a
012e 035b | [ | Declare_Type Array,Constrained
012f 0337 | 7 | Declare_Variable Array
0130 e21a | | Load 0x1,0x1a
0131 01c6 | | Execute Vector,Convert_To_Formal
0132 00ca | | Action Exit_Nullary_Function
0133 0000 0000 | | .BLANK 0000[0x5]
0138 ; --------------------------------------------------------------------------------------
0138 ; SUBPROGRAM
0138 ; --------------------------------------------------------------------------------------
0138 0142 | B | .CONST 0x0142 ; Address of begin
0139 0004 | | .CONST 0x0004 ; Address of exception handler
013a 0003 | | .CONST 0x0003 ; Number of locals
013b INIT_0138:
013b 00da | | Load_Top At_Offset_2
013c 01da | | Execute Vector,Bounds
013d e216 | | Load 0x1,0x16
013e 035b | [ | Declare_Type Array,Constrained
013f 0337 | 7 | Declare_Variable Array
0140 029f 0253 | S| Declare_Subprogram For_Call,INIT_0250
0142 BODY_0138:
0142 e5ff | | Load 0x2,-0x1
0143 01db | | Execute Vector,Length
0144 680d |h | Jump_Zero 0x152
0145 e5ff | | Load 0x2,-0x1
0146 01dd | | Execute Vector,First
0147 00d8 | | Load_Top At_Offset_0
0148 00e4 | | Load_Encached Positive_Cache
0149 0260 | ` | Execute Discrete,In_Type
014a 7001 |p | Jump_Nonzero 0x14c
014b 0801 | | Execute_Immediate Raise,0x1
014c 8403 | | Call 0x2,0x3
014d 6804 |h | Jump_Zero 0x152
014e 00d9 | | Load_Top At_Offset_1
014f e216 | | Load 0x1,0x16
0150 01c6 | | Execute Vector,Convert_To_Formal
0151 4401 |D | Exit_Subprogram With_Result,0x1
0152 821b | | Call 0x1,0x1b
0153 4401 |D | Exit_Subprogram With_Result,0x1
0154 0000 0000 | | .BLANK 0000[0x4]
0158 ; --------------------------------------------------------------------------------------
0158 ; SUBPROGRAM
0158 ; --------------------------------------------------------------------------------------
0158 015b | [ | .CONST 0x015b ; Address of begin
0159 0004 | | .CONST 0x0004 ; Address of exception handler
015a 0001 | | .CONST 0x0001 ; Number of locals
015b BODY_0158:
015b INIT_0158:
015b e229 | ) | Load 0x1,0x29
015c 1810 | | Execute Package,Field_Execute,Field_Number 0x10
015d 4501 |E | Exit_Subprogram 0x1
015e 0000 0000 | | .XXX[0x2]
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 0163 | c | .CONST 0x0163 ; Address of begin
0161 0004 | | .CONST 0x0004 ; Address of exception handler
0162 0001 | | .CONST 0x0001 ; Number of locals
0163 BODY_0160:
0163 INIT_0160:
0163 00da | | Load_Top At_Offset_2
0164 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0165 680c |h | Jump_Zero 0x172
0166 00db | | Load_Top At_Offset_3
0167 0092 02fc | | Action Push_String_Extended,0x2fc ; "Check_No_"
0169 e5ff | | Load 0x2,-0x1
016a 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
016b 8007 | | Call 0x0,0x7
016c 01cc | | Execute Vector,Catenate
016d 0092 02fd | | Action Push_String_Extended,0x2fd ; "_Has'("
016f 01cc | | Execute Vector,Catenate
0170 8003 | | Call 0x0,0x3
0171 780b |x | Jump 0x17d
0172 00db | | Load_Top At_Offset_3
0173 0092 02fe | | Action Push_String_Extended,0x2fe ; "Find_"
0175 e5ff | | Load 0x2,-0x1
0176 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
0177 8007 | | Call 0x0,0x7
0178 01cc | | Execute Vector,Catenate
0179 0092 02ff | | Action Push_String_Extended,0x2ff ; "_Such_As'("
017b 01cc | | Execute Vector,Catenate
017c 8003 | | Call 0x0,0x3
017d 00db | | Load_Top At_Offset_3
017e 8004 | | Call 0x0,0x4
017f 00db | | Load_Top At_Offset_3
0180 00db | | Load_Top At_Offset_3
0181 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
0182 822a | * | Call 0x1,0x2a
0183 00db | | Load_Top At_Offset_3
0184 8005 | | Call 0x0,0x5
0185 00db | | Load_Top At_Offset_3
0186 0092 0300 | | Action Push_String_Extended,0x300 ; ")"
0188 8003 | | Call 0x0,0x3
0189 4503 |E | Exit_Subprogram 0x3
018a 0000 0000 | | .BLANK 0000[0x6]
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 0193 | | .CONST 0x0193 ; Address of begin
0191 0004 | | .CONST 0x0004 ; Address of exception handler
0192 0001 | | .CONST 0x0001 ; Number of locals
0193 BODY_0190:
0193 INIT_0190:
0193 00db | | Load_Top At_Offset_3
0194 0092 0301 | | Action Push_String_Extended,0x301 ; "Premiss'("
0196 8002 | | Call 0x0,0x2
0197 00db | | Load_Top At_Offset_3
0198 8004 | | Call 0x0,0x4
0199 00cf | | Action Mark_Auxiliary
019a 00db | | Load_Top At_Offset_3
019b 01d9 | | Execute Vector,Reverse_Bounds
019c 0263 | c | Execute Discrete,Above_Bound
019d 700a |p | Jump_Nonzero 0x1a8
019e e5fe | | Load 0x2,-0x2
019f 00d9 | | Load_Top At_Offset_1
01a0 e5ff | | Load 0x2,-0x1
01a1 01d5 | | Execute Vector,Field_Reference
01a2 821f | | Call 0x1,0x1f
01a3 4801 |H | Short_Literal 0x1
01a4 e5fe | | Load 0x2,-0x2
01a5 8006 | | Call 0x0,0x6
01a6 00c8 | | Action Pop_Auxiliary_Range
01a7 3ff6 |? | Loop_Increasing 0x19e
01a8 00ce | | Action Pop_Auxiliary
01a9 00db | | Load_Top At_Offset_3
01aa 8005 | | Call 0x0,0x5
01ab 00db | | Load_Top At_Offset_3
01ac 0092 0300 | | Action Push_String_Extended,0x300 ; ")"
01ae 8003 | | Call 0x0,0x3
01af 4503 |E | Exit_Subprogram 0x3
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01b3 | | .CONST 0x01b3 ; Address of begin
01b1 0004 | | .CONST 0x0004 ; Address of exception handler
01b2 0001 | | .CONST 0x0001 ; Number of locals
01b3 BODY_01b0:
01b3 INIT_01b0:
01b3 00db | | Load_Top At_Offset_3
01b4 00db | | Load_Top At_Offset_3
01b5 e229 | ) | Load 0x1,0x29
01b6 1819 | | Execute Package,Field_Execute,Field_Number 0x19
01b7 4503 |E | Exit_Subprogram 0x3
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01bb | | .CONST 0x01bb ; Address of begin
01b9 0004 | | .CONST 0x0004 ; Address of exception handler
01ba 0001 | | .CONST 0x0001 ; Number of locals
01bb BODY_01b8:
01bb INIT_01b8:
01bb 00db | | Load_Top At_Offset_3
01bc 0092 0302 | | Action Push_String_Extended,0x302 ; "Fact_collection'("
01be 8003 | | Call 0x0,0x3
01bf 00db | | Load_Top At_Offset_3
01c0 8004 | | Call 0x0,0x4
01c1 00da | | Load_Top At_Offset_2
01c2 01db | | Execute Vector,Length
01c3 680d |h | Jump_Zero 0x1d1
01c4 00cf | | Action Mark_Auxiliary
01c5 00db | | Load_Top At_Offset_3
01c6 01d9 | | Execute Vector,Reverse_Bounds
01c7 0263 | c | Execute Discrete,Above_Bound
01c8 7007 |p | Jump_Nonzero 0x1d0
01c9 e5fe | | Load 0x2,-0x2
01ca 00d9 | | Load_Top At_Offset_1
01cb e5ff | | Load 0x2,-0x1
01cc 01d7 | | Execute Vector,Field_Read
01cd 8221 | ! | Call 0x1,0x21
01ce 00c8 | | Action Pop_Auxiliary_Range
01cf 3ff9 |? | Loop_Increasing 0x1c9
01d0 00ce | | Action Pop_Auxiliary
01d1 00db | | Load_Top At_Offset_3
01d2 8005 | | Call 0x0,0x5
01d3 4801 |H | Short_Literal 0x1
01d4 e5fe | | Load 0x2,-0x2
01d5 8006 | | Call 0x0,0x6
01d6 00db | | Load_Top At_Offset_3
01d7 0092 0300 | | Action Push_String_Extended,0x300 ; ")"
01d9 8003 | | Call 0x0,0x3
01da 4503 |E | Exit_Subprogram 0x3
01db 0000 0000 | | .BLANK 0000[0x5]
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 00da | | Load_Top At_Offset_2
01e4 e229 | ) | Load 0x1,0x29
01e5 181a | | Execute Package,Field_Execute,Field_Number 0x1a
01e6 4502 |E | Exit_Subprogram 0x2
01e7 0000 | | .XXX[0x1]
01e8 ; --------------------------------------------------------------------------------------
01e8 ; SUBPROGRAM
01e8 ; --------------------------------------------------------------------------------------
01e8 01eb | | .CONST 0x01eb ; Address of begin
01e9 0004 | | .CONST 0x0004 ; Address of exception handler
01ea 0001 | | .CONST 0x0001 ; Number of locals
01eb BODY_01e8:
01eb INIT_01e8:
01eb 00d1 | | Pop_Control Pop_Count_1
01ec 00da | | Load_Top At_Offset_2
01ed 01dc | | Execute Vector,Last
01ee 00db | | Load_Top At_Offset_3
01ef 01dd | | Execute Vector,First
01f0 0263 | c | Execute Discrete,Above_Bound
01f1 700a |p | Jump_Nonzero 0x1fc
01f2 00d8 | | Load_Top At_Offset_0
01f3 e5ff | | Load 0x2,-0x1
01f4 01d5 | | Execute Vector,Field_Reference
01f5 0125 | % | Execute Any,Set_Constraint
01f6 00d8 | | Load_Top At_Offset_0
01f7 e5ff | | Load 0x2,-0x1
01f8 01d5 | | Execute Vector,Field_Reference
01f9 1c00 | | Execute_Immediate Run_Utility,0x0
01fa 0a01 | | Execute_Immediate Plus,0x1
01fb 7ff4 | | Jump 0x1f0
01fc 4302 |C | Exit_Subprogram From_Utility,0x2
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 4607 |F | Jump_Case 0x7
0204 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
0205 7807 |x | Jump 0x20d ; case 0x1
0206 780a |x | Jump 0x211 ; case 0x2
0207 780e |x | Jump 0x216 ; case 0x3
0208 7811 |x | Jump 0x21a ; case 0x4
0209 7812 |x | Jump 0x21c ; case 0x5
020a 7813 |x | Jump 0x21e ; case 0x6
020b 7816 |x | Jump 0x222 ; case 0x7
020c 4302 |C | .XXX[0x1]
020d 00da | | Load_Top At_Offset_2
020e 0091 02fa | | Action Push_String_Extended_Indexed,0x2fa ; "FIND"
0210 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0211 00db | | Load_Top At_Offset_3
0212 00db | | Load_Top At_Offset_3
0213 00e0 | | Load_Encached Standard_Cache
0214 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0215 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0216 00da | | Load_Top At_Offset_2
0217 00e0 | | Load_Encached Standard_Cache
0218 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0219 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
021a 00db | | Load_Top At_Offset_3
021b 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
021c 00db | | Load_Top At_Offset_3
021d 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
021e e228 | ( | Load 0x1,0x28
021f 00dc | | Load_Top At_Offset_4
0220 0267 | g | Execute Discrete,Predecessor
0221 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0222 e228 | ( | Load 0x1,0x28
0223 00dc | | Load_Top At_Offset_4
0224 0268 | h | Execute Discrete,Successor
0225 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0226 0000 0000 | | .XXX[0x2]
0228 ; --------------------------------------------------------------------------------------
0228 ; SUBPROGRAM
0228 ; --------------------------------------------------------------------------------------
0228 022d | - | .CONST 0x022d ; Address of begin
0229 0004 | | .CONST 0x0004 ; Address of exception handler
022a 0002 | | .CONST 0x0002 ; Number of locals
022b INIT_0228:
022b 00e1 | | Load_Encached Boolean_Cache
022c 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
022d BODY_0228:
022d 00cf | | Action Mark_Auxiliary
022e e5ff | | Load 0x2,-0x1
022f 01d9 | | Execute Vector,Reverse_Bounds
0230 0263 | c | Execute Discrete,Above_Bound
0231 701b |p | Jump_Nonzero 0x24d
0232 00db | | Load_Top At_Offset_3
0233 7005 |p | Jump_Nonzero 0x239
0234 e5fe | | Load 0x2,-0x2
0235 0092 0303 | | Action Push_String_Extended,0x303 ; ", "
0237 8003 | | Call 0x0,0x3
0238 7802 |x | Jump 0x23b
0239 4800 |H | Short_Literal 0x0
023a a402 | | Store_Unchecked 0x2,0x2
023b e5fe | | Load 0x2,-0x2
023c 0092 0304 | | Action Push_String_Extended,0x304 ; "Slot"
023e 00da | | Load_Top At_Offset_2
023f 00e0 | | Load_Encached Standard_Cache
0240 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0241 01cc | | Execute Vector,Catenate
0242 0092 0305 | | Action Push_String_Extended,0x305 ; " => "
0244 01cc | | Execute Vector,Catenate
0245 8002 | | Call 0x0,0x2
0246 e5fe | | Load 0x2,-0x2
0247 00d9 | | Load_Top At_Offset_1
0248 e5ff | | Load 0x2,-0x1
0249 01d7 | | Execute Vector,Field_Read
024a 8213 | | Call 0x1,0x13
024b 00c8 | | Action Pop_Auxiliary_Range
024c 3fe5 |? | Loop_Increasing 0x232
024d 4503 |E | Exit_Subprogram 0x3
024e 0000 0000 | | .XXX[0x2]
0250 ; --------------------------------------------------------------------------------------
0250 ; SUBPROGRAM
0250 ; --------------------------------------------------------------------------------------
0250 0254 | T | .CONST 0x0254 ; Address of begin
0251 0004 | | .CONST 0x0004 ; Address of exception handler
0252 0002 | | .CONST 0x0002 ; Number of locals
0253 INIT_0250:
0253 00e3 | | Load_Encached Natural_Cache
0254 BODY_0250:
0254 00db | | Load_Top At_Offset_3
0255 e5ff | | Load 0x2,-0x1
0256 01dc | | Execute Vector,Last
0257 027d | } | Execute Discrete,Greater
0258 6802 |h | Jump_Zero 0x25b
0259 4801 |H | Short_Literal 0x1
025a 4401 |D | Exit_Subprogram With_Result,0x1
025b 00db | | Load_Top At_Offset_3
025c e5ff | | Load 0x2,-0x1
025d 01d5 | | Execute Vector,Field_Reference
025e 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
025f 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0260 00db | | Load_Top At_Offset_3
0261 e5ff | | Load 0x2,-0x1
0262 01d5 | | Execute Vector,Field_Reference
0263 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0264 6821 |h! | Jump_Zero 0x286
0265 00cf | | Action Mark_Auxiliary
0266 e229 | ) | Load 0x1,0x29
0267 180f | | Execute Package,Field_Execute,Field_Number 0xf
0268 4801 |H | Short_Literal 0x1
0269 0263 | c | Execute Discrete,Above_Bound
026a 700b |p | Jump_Nonzero 0x276
026b e7ff | | Load 0x3,-0x1
026c e5ff | | Load 0x2,-0x1
026d 01d5 | | Execute Vector,Field_Reference
026e 00d9 | | Load_Top At_Offset_1
026f e229 | ) | Load 0x1,0x29
0270 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0271 6802 |h | Jump_Zero 0x274
0272 4800 |H | Short_Literal 0x0
0273 4401 |D | Exit_Subprogram With_Result,0x1
0274 00c8 | | Action Pop_Auxiliary_Range
0275 3ff5 |? | Loop_Increasing 0x26b
0276 00ce | | Action Pop_Auxiliary
0277 00db | | Load_Top At_Offset_3
0278 0a01 | | Execute_Immediate Plus,0x1
0279 00d8 | | Load_Top At_Offset_0
027a 00e4 | | Load_Encached Positive_Cache
027b 0260 | ` | Execute Discrete,In_Type
027c 7001 |p | Jump_Nonzero 0x27e
027d 0801 | | Execute_Immediate Raise,0x1
027e 8403 | | Call 0x2,0x3
027f 6825 |h% | Jump_Zero 0x2a5
0280 4800 |H | Short_Literal 0x0
0281 e7ff | | Load 0x3,-0x1
0282 e402 | | Load 0x2,0x2
0283 01d6 | | Execute Vector,Field_Write
0284 4801 |H | Short_Literal 0x1
0285 4401 |D | Exit_Subprogram With_Result,0x1
0286 00cf | | Action Mark_Auxiliary
0287 e229 | ) | Load 0x1,0x29
0288 180f | | Execute Package,Field_Execute,Field_Number 0xf
0289 4801 |H | Short_Literal 0x1
028a 0263 | c | Execute Discrete,Above_Bound
028b 7018 |p | Jump_Nonzero 0x2a4
028c e7ff | | Load 0x3,-0x1
028d e5ff | | Load 0x2,-0x1
028e 01d5 | | Execute Vector,Field_Reference
028f 00d9 | | Load_Top At_Offset_1
0290 e229 | ) | Load 0x1,0x29
0291 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0292 680f |h | Jump_Zero 0x2a2
0293 e7ff | | Load 0x3,-0x1
0294 0a01 | | Execute_Immediate Plus,0x1
0295 00d8 | | Load_Top At_Offset_0
0296 00e4 | | Load_Encached Positive_Cache
0297 0260 | ` | Execute Discrete,In_Type
0298 7001 |p | Jump_Nonzero 0x29a
0299 0801 | | Execute_Immediate Raise,0x1
029a 8403 | | Call 0x2,0x3
029b 6806 |h | Jump_Zero 0x2a2
029c 00d8 | | Load_Top At_Offset_0
029d e7ff | | Load 0x3,-0x1
029e e402 | | Load 0x2,0x2
029f 01d6 | | Execute Vector,Field_Write
02a0 4801 |H | Short_Literal 0x1
02a1 4401 |D | Exit_Subprogram With_Result,0x1
02a2 00c8 | | Action Pop_Auxiliary_Range
02a3 3fe8 |? | Loop_Increasing 0x28c
02a4 00ce | | Action Pop_Auxiliary
02a5 4800 |H | Short_Literal 0x0
02a6 4401 |D | Exit_Subprogram With_Result,0x1
02a7 0000 | | .XXX[0x1]
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02ab | | .CONST 0x02ab ; Address of begin
; Address of begin
02a9 0004 | | .CONST 0x0004 ; Address of exception handler
; Address of exception handler
02aa 0001 | | .CONST 0x0001 ; Number of locals
; Number of locals
02ab BODY_02a8:
02ab BODY_02a8:
02ab INIT_02a8:
02ab INIT_02a8:
02ab 4609 |F | Jump_Case 0x9
02ac 7809 |x | Jump 0x2b6 ; case 0x0
02ad 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
02ae 7817 |x | Jump 0x2c6 ; case 0x2
02af 781a |x | Jump 0x2ca ; case 0x3
02b0 781f |x | Jump 0x2d0 ; case 0x4
02b1 7826 |x& | Jump 0x2d8 ; case 0x5
02b2 7846 |xF | Jump 0x2f9 ; case 0x6
02b3 782e |x. | Jump 0x2e2 ; case 0x7
02b4 7836 |x6 | Jump 0x2eb ; case 0x8
02b5 783f |x? | Jump 0x2f5 ; case 0x9
02b6 00da | | Load_Top At_Offset_2
02b7 016c | l | Execute Variant_Record,Is_Constrained
02b8 7009 |p | Jump_Nonzero 0x2c2
02b9 00cf | | Action Mark_Auxiliary
02ba 4800 |H | Short_Literal 0x0
02bb e5ff | | Load 0x2,-0x1
02bc 1c08 | | Execute_Immediate Run_Utility,0x8
02bd 00d8 | | Load_Top At_Offset_0
02be 1c00 | | Execute_Immediate Run_Utility,0x0
02bf c5ff | | Store 0x2,-0x1
02c0 00ce | | Action Pop_Auxiliary
02c1 4302 |C | Exit_Subprogram From_Utility,0x2
02c2 00da | | Load_Top At_Offset_2
02c3 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
02c4 1c00 | | Execute_Immediate Run_Utility,0x0
02c5 4302 |C | Exit_Subprogram From_Utility,0x2
02c6 4801 |H | Short_Literal 0x1
02c7 4804 |H | Short_Literal 0x4
02c8 0311 | | Declare_Type Variant_Record,Constrained_Incomplete
02c9 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
02ca e5fd | | Load 0x2,-0x3
02cb 00db | | Load_Top At_Offset_3
02cc 1c07 | | Execute_Immediate Run_Utility,0x7
02cd e5fe | | Load 0x2,-0x2
02ce 0306 | | Complete_Type Variant_Record,By_Renaming
02cf 4304 |C | Exit_Subprogram From_Utility,0x4
02d0 4801 |H | Short_Literal 0x1
02d1 4804 |H | Short_Literal 0x4
02d2 0311 | | Declare_Type Variant_Record,Constrained_Incomplete
02d3 e5fe | | Load 0x2,-0x2
02d4 e5ff | | Load 0x2,-0x1
02d5 00da | | Load_Top At_Offset_2
02d6 0305 | | Complete_Type Variant_Record,By_Constraining_Incomplete
02d7 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
02d8 4801 |H | Short_Literal 0x1
02d9 4801 |H | Short_Literal 0x1
02da e5ff | | Load 0x2,-0x1
02db 0169 | i | Execute Variant_Record,Read_Discriminant_Constraint
02dc e227 | ' | Load 0x1,0x27
02dd 035b | [ | Declare_Type Array,Constrained
02de 4801 |H | Short_Literal 0x1
02df e5ff | | Load 0x2,-0x1
02e0 0304 | | Complete_Type Variant_Record,By_Completing_Constraint
02e1 4302 |C | Exit_Subprogram From_Utility,0x2
02e2 00db | | Load_Top At_Offset_3
02e3 4801 |H | Short_Literal 0x1
02e4 e5fe | | Load 0x2,-0x2
02e5 e227 | ' | Load 0x1,0x27
02e6 035b | [ | Declare_Type Array,Constrained
02e7 4801 |H | Short_Literal 0x1
02e8 e5ff | | Load 0x2,-0x1
02e9 031b | | Declare_Type Variant_Record,Constrained
02ea 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
02eb 00db | | Load_Top At_Offset_3
02ec 00db | | Load_Top At_Offset_3
02ed 02fc | | Declare_Variable Variant_Record,With_Constraint
02ee 4801 |H | Short_Literal 0x1
02ef e5fe | | Load 0x2,-0x2
02f0 e227 | ' | Load 0x1,0x27
02f1 0334 | 4 | Declare_Variable Array,With_Constraint
02f2 2d04 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x4
02f3 016a | j | Execute Variant_Record,Indirects_Appended
02f4 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
02f5 4800 |H | Short_Literal 0x0
02f6 00db | | Load_Top At_Offset_3
02f7 1c07 | | Execute_Immediate Run_Utility,0x7
02f8 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
02f9 0869 | i | Execute_Immediate Raise,0x69
02fa ; --------------------------------------------------------------------------------------
02fa ; STRING TABLE
02fa ; --------------------------------------------------------------------------------------
02fa 001a | | .STRTAB 0x001a->0x0307 ; "FIND"
02fb 001c | | .STRTAB 0x001c->0x0309 ; "CHECK_NO"
02fc 0022 | " | .STRTAB 0x0022->0x030d ; "Check_No_"
02fd 0029 | ) | .STRTAB 0x0029->0x0311 ; "_Has'("
02fe 002d | - | .STRTAB 0x002d->0x0314 ; "Find_"
02ff 0030 | 0 | .STRTAB 0x0030->0x0317 ; "_Such_As'("
0300 0038 | 8 | .STRTAB 0x0038->0x031c ; ")"
; ")"
; ")"
0301 0037 | 7 | .STRTAB 0x0037->0x031c ; "Premiss'("
0302 003e | > | .STRTAB 0x003e->0x0321 ; "Fact_collection'("
0303 004d | M | .STRTAB 0x004d->0x0329 ; ", "
0304 004d | M | .STRTAB 0x004d->0x032a ; "Slot"
0305 004f | O | .STRTAB 0x004f->0x032c ; " => "
0306 0051 | Q | .STREND 0x0051->0x032e
0307 4649 4e44 |FIND| .STRTAB_STRINGS
032f 0000 | | .XXX[0x1]
0330 ; --------------------------------------------------------------------------------------
0330 ; Debug Table
0330 ; --------------------------------------------------------------------------------------
0330 0004 0004 | | .DEBUG4 0x0004,0x0004,0x9029,0x0000,0x0001,0x0011
0336 000b 037a | z| .DBG4T 0x000b,0x037a,0xc000,0x0000
033a 00a1 0397 | | .DBG4T 0x00a1,0x0397,0xc000,0x0000
033e 00fb 0000 | | .DBG4T 0x00fb,0x0000,0x1005,0x0000
0342 011b 03a7 | | .DBG4T 0x011b,0x03a7,0x1002,0x0000
0346 012b 03aa | + | .DBG4T 0x012b,0x03aa,0x1002,0x0000
034a 013b 03ad | ; | .DBG4T 0x013b,0x03ad,0x1002,0x0000
034e 015b 03b4 | [ | .DBG4T 0x015b,0x03b4,0x1001,0x0000
0352 0163 03b7 | c | .DBG4T 0x0163,0x03b7,0x1001,0x4000
0356 0193 03c7 | | .DBG4T 0x0193,0x03c7,0x1001,0x0000
035a 01b3 03d0 | | .DBG4T 0x01b3,0x03d0,0x1001,0x0000
035e 01bb 03d3 | | .DBG4T 0x01bb,0x03d3,0x1001,0x0000
0362 01e3 03dd | | .DBG4T 0x01e3,0x03dd,0x1001,0x0000
0366 01eb 0000 | | .DBG4T 0x01eb,0x0000,0x1005,0x0000
036a 0203 0000 | | .DBG4T 0x0203,0x0000,0x1005,0x0000
036e 022b 03e0 | + | .DBG4T 0x022b,0x03e0,0x1001,0x0000
0372 0253 03e9 | S | .DBG4T 0x0253,0x03e9,0x1002,0x4000
0376 02ab 0000 | | .DBG4T 0x02ab,0x0000,0x1005,0x0000
037a ; --------------------------------------------------------------------------------------
037a ; Debug chain
037a ; --------------------------------------------------------------------------------------
037a 001b 0000 | | .DBGLEN 0x001b,0x0000
037c 000b 000d | | .DBGLNO 0x000b,0x000d,0x000e,0x0014,0x0018,0x0023,0x0024,0x002b,0x002d,0x002f,0x0031,0x0033,0x0035,0x0037,0x0039,0x003b,0x003d,0x0046,0x0055,0x0056,0x0059,0x005d,0x0064,0x0065,0x0066,0x006b,0x007e
0397 ; --------------------------------------------------------------------------------------
0397 ; Debug chain
0397 ; --------------------------------------------------------------------------------------
0397 000e 0000 | | .DBGLEN 0x000e,0x0000
0399 00a1 00b1 | | .DBGLNO 0x00a1,0x00b1,0x00b2,0x00b4,0x00b6,0x00b8,0x00ba,0x00bc,0x00be,0x00c0,0x00c2,0x00c4,0x00c6,0x00d5
03a7 ; --------------------------------------------------------------------------------------
03a7 ; Debug chain
03a7 ; --------------------------------------------------------------------------------------
03a7 0000 0001 | | .DBGLEN 0x0000,0x0001
03a9 011b | | .DBGLNO 0x011b
03aa ; --------------------------------------------------------------------------------------
03aa ; Debug chain
03aa ; --------------------------------------------------------------------------------------
03aa 0000 0001 | | .DBGLEN 0x0000,0x0001
03ac 012b | + | .DBGLNO 0x012b
03ad ; --------------------------------------------------------------------------------------
03ad ; Debug chain
03ad ; --------------------------------------------------------------------------------------
03ad 0002 0003 | | .DBGLEN 0x0002,0x0003
03af 013b 0140 | ; @| .DBGLNO 0x013b,0x0140,0x0142,0x014e,0x0152
03b4 ; --------------------------------------------------------------------------------------
03b4 ; Debug chain
03b4 ; --------------------------------------------------------------------------------------
03b4 0000 0001 | | .DBGLEN 0x0000,0x0001
03b6 015b | [ | .DBGLNO 0x015b
03b7 ; --------------------------------------------------------------------------------------
03b7 ; Debug chain
03b7 ; --------------------------------------------------------------------------------------
03b7 0000 0007 | | .DBGLEN 0x0000,0x0007
03b9 0163 0166 | c f| .DBGLNO 0x0163,0x0166,0x0172,0x017d,0x017f,0x0183,0x0185
03c0 0001 0003 | | .XXX[0x7]
03c2 0002 0004 | |
03c4 0005 0006 | |
03c6 0007 | |
03c7 ; --------------------------------------------------------------------------------------
03c7 ; Debug chain
03c7 ; --------------------------------------------------------------------------------------
03c7 0000 0007 | | .DBGLEN 0x0000,0x0007
03c9 0193 0197 | | .DBGLNO 0x0193,0x0197,0x019a,0x019e,0x01a3,0x01a9,0x01ab
03d0 ; --------------------------------------------------------------------------------------
03d0 ; Debug chain
03d0 ; --------------------------------------------------------------------------------------
03d0 0000 0001 | | .DBGLEN 0x0000,0x0001
03d2 01b3 | | .DBGLNO 0x01b3
03d3 ; --------------------------------------------------------------------------------------
03d3 ; Debug chain
03d3 ; --------------------------------------------------------------------------------------
03d3 0000 0008 | | .DBGLEN 0x0000,0x0008
03d5 01bb 01bf | | .DBGLNO 0x01bb,0x01bf,0x01c1,0x01c5,0x01c9,0x01d1,0x01d3,0x01d6
03dd ; --------------------------------------------------------------------------------------
03dd ; Debug chain
03dd ; --------------------------------------------------------------------------------------
03dd 0000 0001 | | .DBGLEN 0x0000,0x0001
03df 01e3 | | .DBGLNO 0x01e3
03e0 ; --------------------------------------------------------------------------------------
03e0 ; Debug chain
03e0 ; --------------------------------------------------------------------------------------
03e0 0001 0006 | | .DBGLEN 0x0001,0x0006
03e2 022b 022e | + .| .DBGLNO 0x022b,0x022e,0x0232,0x0234,0x0239,0x023b,0x0246
03e9 ; --------------------------------------------------------------------------------------
03e9 ; Debug chain
03e9 ; --------------------------------------------------------------------------------------
03e9 0001 0010 | | .DBGLEN 0x0001,0x0010
03eb 0253 0254 | S T| .DBGLNO 0x0253,0x0254,0x0259,0x025b,0x0260,0x0266,0x026b,0x0272,0x0277,0x0280,0x0284,0x0287,0x028c,0x0293,0x029c,0x02a0,0x02a5
03fc 0001 0002 | | .XXX[0x10]
03fe 0003 0004 | |
0400 000a 000b | |
0402 000c 000d | |
0404 000e 000f | |
0406 0005 0006 | |
0408 0007 0008 | |
040a 0009 0010 | |
040c 0000 0000 | | .BLANK 0000[0x1f4]