|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 4096 (0x1000)
Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦5a81ac88f⟧ »Space Info Vol 1«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0480 | | .CONST 0x0480 ; Offset of debug table
0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction
0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion
0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments)
0007 0003 | | .CONST 0x0003 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0053 | S | .CONST 0x0053 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 001a | | .CONST 0x001a ; Number of locals
000b INIT_0008:
000b e001 | | Load 0x0,0x1 ; Debug Table 0x0 = .DEBUG 0x000b,0x053a,0x8000,0x0000,0x0058,0x7615,0x0000,0x000b
; Debug Table 0x0.0x0 = 0xb,0xffff
000c 1b12 | | Execute Package,Field_Read,Field_Number 0x12
000d 0129 | ) | Execute Any,Make_Visible
000e e002 | | Load 0x0,0x2 ; Debug Table 0x0.0x1 = 0xe,0xfffe
000f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0010 0129 | ) | Execute Any,Make_Visible
0011 4814 |H | Short_Literal 0x14 ; Debug Table 0x0.0x2 = 0x11,0xfffd
; Debug Table 0x0.0x3 = 0x11,0xfffc
0012 e003 | | Load 0x0,0x3
0013 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0014 1c07 | | Execute_Immediate Run_Utility,0x7
0015 0129 | ) | Execute Any,Make_Visible
0016 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x4 = 0x16,0xfffb
0017 00d9 | | Load_Top At_Offset_1
0018 00da | | Load_Top At_Offset_2
0019 e002 | | Load 0x0,0x2
001a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
001b 4801 |H | Short_Literal 0x1
001c 48ff |H | Short_Literal 0xff
001d 00e4 | | Load_Encached Positive_Cache
001e 03f9 | | Declare_Type Discrete,Constrained,Visible
001f 4801 |H | Short_Literal 0x1
0020 4bff |K | Short_Literal 0x3ff
0021 00e4 | | Load_Encached Positive_Cache
0022 03f9 | | Declare_Type Discrete,Constrained,Visible
0023 029f 005b | [| Declare_Subprogram For_Call,INIT_0058
0025 4806 |H | Short_Literal 0x6
0026 032e | . | Declare_Type Record,Defined,Visible
0027 029a 008b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0088 ; Debug Table 0x0.0x5 = 0x27,0xfffa
0029 029a 0093 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0090 ; Debug Table 0x0.0x6 = 0x29,0xfff9
002b 029a 009b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0098 ; Debug Table 0x0.0x7 = 0x2b,0xfff8
002d 029a 00db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00d8 ; Debug Table 0x0.0x8 = 0x2d,0xfff7
002f 029a 0103 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0100 ; Debug Table 0x0.0x9 = 0x2f,0xfff6
0031 62d2 |b | Indirect_Literal Discrete,0x304,{0x00000000, 0x58761501} ; Debug Table 0x0.0xa = 0x31,0xfff5
0032 0129 | ) | Execute Any,Make_Visible
0033 029a 0183 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0180 ; Debug Table 0x0.0xb = 0x33,0xfff4
0035 00bf | | Action Accept_Activation ; Debug Table 0x0.0xc = 0x35,0xfff3
; Debug Table 0x0.0xd = 0x35,0xfff2
; Debug Table 0x0.0xe = 0x35,0xfff1
0036 4801 |H | Short_Literal 0x1 ; Debug Table 0x1 = .DEBUG 0x0036,0x055a,0x8000,0x0000,0x0058,0x7b15,0x0000,0x001b
; Debug Table 0x1.0x0 = 0x36,0xffff
0037 4814 |H | Short_Literal 0x14
0038 00e9 | | Load_Encached String_Cache
0039 0334 | 4 | Declare_Variable Array,With_Constraint
003a 4814 |H | Short_Literal 0x14
003b 4801 |H | Short_Literal 0x1
003c 4820 |H | Short_Literal 0x20
003d 00d9 | | Load_Top At_Offset_1
003e e218 | | Load 0x1,0x18
003f 01d6 | | Execute Vector,Field_Write
0040 3ffb |? | Loop_Increasing 0x3c
0041 e003 | | Load 0x0,0x3
0042 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0043 029d 01b3 | | Declare_Subprogram For_Outer_Call,INIT_01b0 ; Debug Table 0x1.0x1 = 0x43,0xfffe
0045 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x2 = 0x45,0xfffd
0046 00c7 | | Action Elaborate_Subprogram
0047 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x3 = 0x47,0xfffc
0048 00c7 | | Action Elaborate_Subprogram
0049 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x4 = 0x49,0xfffb
004a 00c7 | | Action Elaborate_Subprogram
004b 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x5 = 0x4b,0xfffa
004c 00c7 | | Action Elaborate_Subprogram
004d 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x6 = 0x4d,0xfff9
004e 00c7 | | Action Elaborate_Subprogram
004f 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x7 = 0x4f,0xfff8
0050 00c7 | | Action Elaborate_Subprogram
0051 029d 01c3 | | Declare_Subprogram For_Outer_Call,INIT_01c0 ; Debug Table 0x1.0x8 = 0x51,0xfff7
0053 BODY_0008:
0053 821a | | Call 0x1,0x1a ; Debug Table 0x1.0x9 = 0x53,0x1
0054 00bc | | Action Signal_Activated
0055 00bb | | Action Signal_Completion
0056 0000 0000 | | .XXX[0x2]
0058 ; --------------------------------------------------------------------------------------
0058 ; SUBPROGRAM
0058 ; --------------------------------------------------------------------------------------
0058 005b | [ | .CONST 0x005b ; Address of begin
0059 0004 | | .CONST 0x0004 ; Address of exception handler
005a 0001 | | .CONST 0x0001 ; Number of locals
005b BODY_0058:
005b INIT_0058:
005b 4608 |F | Jump_Case 0x8 ; Debug Table 0x2 = .DEBUG 0x005b,0x0570,0x0005,0x0000,0x0058,0x7615,0x0000,0x0026
005c 7808 |x | Jump 0x65 ; case 0x0
005d 781a |x | Jump 0x78 ; case 0x1
005e 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
005f 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
0060 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
0061 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x5
0062 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x6
0063 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x7
0064 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x8
0065 00da | | Load_Top At_Offset_2
0066 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0067 0125 | % | Execute Any,Set_Constraint
0068 00da | | Load_Top At_Offset_2
0069 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
006a 1c00 | | Execute_Immediate Run_Utility,0x0
006b 00da | | Load_Top At_Offset_2
006c 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
006d 0125 | % | Execute Any,Set_Constraint
006e 00da | | Load_Top At_Offset_2
006f 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0070 1c00 | | Execute_Immediate Run_Utility,0x0
0071 00da | | Load_Top At_Offset_2
0072 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
0073 0125 | % | Execute Any,Set_Constraint
0074 00da | | Load_Top At_Offset_2
0075 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
0076 1c00 | | Execute_Immediate Run_Utility,0x0
0077 4302 |C | Exit_Subprogram From_Utility,0x2
0078 00da | | Load_Top At_Offset_2
0079 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
007a 0125 | % | Execute Any,Set_Constraint
007b 00da | | Load_Top At_Offset_2
007c 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
007d 0125 | % | Execute Any,Set_Constraint
007e 00da | | Load_Top At_Offset_2
007f 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
0080 0125 | % | Execute Any,Set_Constraint
0081 4302 |C | Exit_Subprogram From_Utility,0x2
0082 0000 0000 | | .BLANK 0000[0x6]
0088 ; --------------------------------------------------------------------------------------
0088 ; SUBPROGRAM
0088 ; --------------------------------------------------------------------------------------
0088 008b | | .CONST 0x008b ; Address of begin
0089 0004 | | .CONST 0x0004 ; Address of exception handler
008a 0001 | | .CONST 0x0001 ; Number of locals
008b BODY_0088:
008b INIT_0088:
008b 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x008b,0x0572,0x0002,0x0000,0x0058,0x7615,0x0000,0x0050
; Debug Table 0x3.0x0 = 0x8b,0x1
008c e002 | | Load 0x0,0x2
008d 1810 | | Execute Package,Field_Execute,Field_Number 0x10
008e 4401 |D | Exit_Subprogram With_Result,0x1
008f 0000 | | .XXX[0x1]
0090 ; --------------------------------------------------------------------------------------
0090 ; SUBPROGRAM
0090 ; --------------------------------------------------------------------------------------
0090 0093 | | .CONST 0x0093 ; Address of begin
0091 0004 | | .CONST 0x0004 ; Address of exception handler
0092 0001 | | .CONST 0x0001 ; Number of locals
0093 BODY_0090:
0093 INIT_0090:
0093 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x0093,0x0576,0x0002,0x0000,0x0058,0x7615,0x0000,0x0059
; Debug Table 0x4.0x0 = 0x93,0x1
0094 e002 | | Load 0x0,0x2
0095 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0096 4401 |D | Exit_Subprogram With_Result,0x1
0097 0000 | | .XXX[0x1]
0098 ; --------------------------------------------------------------------------------------
0098 ; SUBPROGRAM
0098 ; --------------------------------------------------------------------------------------
0098 00a1 | | .CONST 0x00a1 ; Address of begin
0099 0004 | | .CONST 0x0004 ; Address of exception handler
009a 0003 | | .CONST 0x0003 ; Number of locals
009b INIT_0098:
009b e210 | | Load 0x1,0x10 ; Debug Table 0x5 = .DEBUG 0x009b,0x057a,0x0002,0x0000,0x0058,0x7615,0x0000,0x0062
; Debug Table 0x5.0x0 = 0x9b,0xffff
009c 0322 | " | Declare_Variable Record
009d 00d8 | | Load_Top At_Offset_0
009e 1c00 | | Execute_Immediate Run_Utility,0x0
009f 029f 023b | ;| Declare_Subprogram For_Call,INIT_0238
00a1 BODY_0098:
00a1 8403 | | Call 0x2,0x3 ; Debug Table 0x5.0x1 = 0xa1,0x1
00a2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x2 = 0xa2,0x2
00a3 e001 | | Load 0x0,0x1
00a4 181a | | Execute Package,Field_Execute,Field_Number 0x1a
00a5 00da | | Load_Top At_Offset_2
00a6 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
00a7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x3 = 0xa7,0x3
00a8 e001 | | Load 0x0,0x1
00a9 1845 | E | Execute Package,Field_Execute,Field_Number 0x45
00aa 00da | | Load_Top At_Offset_2
00ab 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
00ac e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x4 = 0xac,0x4
00ad e001 | | Load 0x0,0x1
00ae 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
00af 00da | | Load_Top At_Offset_2
00b0 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
00b1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x5 = 0xb1,0x5
00b2 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
00b3 4820 |H | Short_Literal 0x20
00b4 e5ff | | Load 0x2,-0x1
00b5 e001 | | Load 0x0,0x1
00b6 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
00b7 e004 | | Load 0x0,0x4
00b8 181c | | Execute Package,Field_Execute,Field_Number 0x1c
00b9 8219 | | Call 0x1,0x19
00ba 00d1 | | Pop_Control Pop_Count_1
00bb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x6 = 0xbb,0x6
00bc 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
00bd e003 | | Load 0x0,0x3
00be 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
00bf 7007 |p | Jump_Nonzero 0xc7
00c0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x7 = 0xc0,0x7
00c1 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
00c2 00da | | Load_Top At_Offset_2
00c3 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
00c4 8211 | | Call 0x1,0x11
00c5 8219 | | Call 0x1,0x19
00c6 00d1 | | Pop_Control Pop_Count_1
00c7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x8 = 0xc7,0x8
00c8 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
00c9 00da | | Load_Top At_Offset_2
00ca 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
00cb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x9 = 0xcb,0x9
00cc 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
00cd 00da | | Load_Top At_Offset_2
00ce 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
00cf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0xa = 0xcf,0xa
00d0 4401 |D | Exit_Subprogram With_Result,0x1
00d1 0000 0000 | | .BLANK 0000[0x7]
00d8 ; --------------------------------------------------------------------------------------
00d8 ; SUBPROGRAM
00d8 ; --------------------------------------------------------------------------------------
00d8 00db | | .CONST 0x00db ; Address of begin
00d9 0004 | | .CONST 0x0004 ; Address of exception handler
00da 0001 | | .CONST 0x0001 ; Number of locals
00db BODY_00d8:
00db INIT_00d8:
00db 00db | | Load_Top At_Offset_3 ; Debug Table 0x6 = .DEBUG 0x00db,0x0592,0x0001,0x0000,0x0058,0x7615,0x0000,0x006b
; Debug Table 0x6.0x0 = 0xdb,0x1
00dc 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
00dd 00db | | Load_Top At_Offset_3
00de e001 | | Load 0x0,0x1
00df 181b | | Execute Package,Field_Execute,Field_Number 0x1b
00e0 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x1 = 0xe0,0x2
00e1 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
00e2 e5fe | | Load 0x2,-0x2
00e3 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
00e4 e5ff | | Load 0x2,-0x1
00e5 e001 | | Load 0x0,0x1
00e6 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
00e7 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x2 = 0xe7,0x3
00e8 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
00e9 e003 | | Load 0x0,0x3
00ea 1813 | | Execute Package,Field_Execute,Field_Number 0x13
00eb 00db | | Load_Top At_Offset_3
00ec e001 | | Load 0x0,0x1
00ed 1844 | D | Execute Package,Field_Execute,Field_Number 0x44
00ee 483d |H= | Short_Literal 0x3d ; Debug Table 0x6.0x3 = 0xee,0x4
00ef 00db | | Load_Top At_Offset_3
00f0 e001 | | Load 0x0,0x1
00f1 1815 | | Execute Package,Field_Execute,Field_Number 0x15
00f2 e005 | | Load 0x0,0x5
00f3 181b | | Execute Package,Field_Execute,Field_Number 0x1b
00f4 01ca | | Execute Vector,Prepend
00f5 e5fe | | Load 0x2,-0x2
00f6 e006 | | Load 0x0,0x6
00f7 1810 | | Execute Package,Field_Execute,Field_Number 0x10
00f8 4503 |E | Exit_Subprogram 0x3
00f9 0000 0000 | | .BLANK 0000[0x7]
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 012a | * | .CONST 0x012a ; Address of begin
0101 0004 | | .CONST 0x0004 ; Address of exception handler
0102 000f | | .CONST 0x000f ; Number of locals
0103 INIT_0100:
0103 e210 | | Load 0x1,0x10 ; Debug Table 0x7 = .DEBUG 0x0103,0x059c,0x0002,0x0000,0x0058,0x7615,0x0000,0x0077
; Debug Table 0x7.0x0 = 0x103,0xffff
0104 0322 | " | Declare_Variable Record
0105 00d8 | | Load_Top At_Offset_0
0106 1c00 | | Execute_Immediate Run_Utility,0x0
0107 e210 | | Load 0x1,0x10 ; Debug Table 0x7.0x1 = 0x107,0xfffe
0108 0322 | " | Declare_Variable Record
0109 00d8 | | Load_Top At_Offset_0
010a 1c00 | | Execute_Immediate Run_Utility,0x0
010b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x7.0x2 = 0x10b,0xfffd
010c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
010d e20e | | Load 0x1,0xe ; Debug Table 0x7.0x3 = 0x10d,0xfffc
010e 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
010f e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x4 = 0x10f,0xfffb
; Debug Table 0x7.0x5 = 0x10f,0xfffa
; Debug Table 0x7.0x6 = 0x10f,0xfff9
0110 01dd | | Execute Vector,First
0111 00e3 | | Load_Encached Natural_Cache
0112 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0113 e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x7 = 0x113,0xfff8
0114 01dc | | Execute Vector,Last
0115 00e3 | | Load_Encached Natural_Cache
0116 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0117 e20f | | Load 0x1,0xf ; Debug Table 0x7.0x8 = 0x117,0xfff7
0118 02ff | | Declare_Variable Variant_Record
0119 00d8 | | Load_Top At_Offset_0
011a 1c00 | | Execute_Immediate Run_Utility,0x0
011b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x7.0x9 = 0x11b,0xfff6
011c 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0xa = 0x11c,0xfff5
011d 4804 |H | Short_Literal 0x4
011e 029f 0253 | S| Declare_Subprogram For_Call,INIT_0250
0120 03fd | | Declare_Type Discrete,Defined
0121 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0xb = 0x121,0xfff4
0122 029f 026b | k| Declare_Subprogram For_Call,INIT_0268 ; Debug Table 0x7.0xc = 0x122,0xfff3
0124 029f 030b | | Declare_Subprogram For_Call,INIT_0308
0126 029f 031b | | Declare_Subprogram For_Call,INIT_0318
0128 029f 033b | ;| Declare_Subprogram For_Call,INIT_0338
012a BODY_0100:
012a 840c | | Call 0x2,0xc ; Debug Table 0x7.0xd = 0x12a,0x1
012b e40b | | Load 0x2,0xb ; Debug Table 0x7.0xe = 0x12b,0x2
012c 0f04 | | Execute_Immediate Equal,0x4
012d 6805 |h | Jump_Zero 0x133
012e 0092 03f2 | | Action Push_String_Extended,0x3f2 ; "VT100"
; Debug Table 0x7.0xf = 0x12e,0x3
0130 e006 | | Load 0x0,0x6
0131 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0132 4401 |D | Exit_Subprogram With_Result,0x1
0133 e40b | | Load 0x2,0xb ; Debug Table 0x7.0x10 = 0x133,0x4
0134 6802 |h | Jump_Zero 0x137
0135 e216 | | Load 0x1,0x16 ; Debug Table 0x7.0x11 = 0x135,0x5
0136 0257 | W | Execute Discrete,Raise
0137 e408 | | Load 0x2,0x8 ; Debug Table 0x7.0x12 = 0x137,0x6
0138 e402 | | Load 0x2,0x2
0139 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
013a 840c | | Call 0x2,0xc ; Debug Table 0x7.0x13 = 0x13a,0x7
013b 840d | | Call 0x2,0xd ; Debug Table 0x7.0x14 = 0x13b,0x8
013c e40b | | Load 0x2,0xb ; Debug Table 0x7.0x15 = 0x13c,0x9
013d 0f01 | | Execute_Immediate Equal,0x1
013e 680a |h | Jump_Zero 0x149
013f 840c | | Call 0x2,0xc ; Debug Table 0x7.0x16 = 0x13f,0xa
0140 e40b | | Load 0x2,0xb ; Debug Table 0x7.0x17 = 0x140,0xb
0141 6802 |h | Jump_Zero 0x144
0142 e216 | | Load 0x1,0x16 ; Debug Table 0x7.0x18 = 0x142,0xc
0143 0257 | W | Execute Discrete,Raise
0144 e408 | | Load 0x2,0x8 ; Debug Table 0x7.0x19 = 0x144,0xd
0145 e402 | | Load 0x2,0x2
0146 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0147 840c | | Call 0x2,0xc ; Debug Table 0x7.0x1a = 0x147,0xe
0148 7806 |x | Jump 0x14f
0149 e404 | | Load 0x2,0x4 ; Debug Table 0x7.0x1b = 0x149,0xf
014a 7004 |p | Jump_Nonzero 0x14f
014b e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x1c = 0x14b,0x10
014c 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
014d e402 | | Load 0x2,0x2
014e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
014f e40b | | Load 0x2,0xb ; Debug Table 0x7.0x1d = 0x14f,0x11
0150 0f02 | | Execute_Immediate Equal,0x2
0151 680a |h | Jump_Zero 0x15c
0152 840c | | Call 0x2,0xc ; Debug Table 0x7.0x1e = 0x152,0x12
0153 e40b | | Load 0x2,0xb ; Debug Table 0x7.0x1f = 0x153,0x13
0154 6802 |h | Jump_Zero 0x157
0155 e216 | | Load 0x1,0x16 ; Debug Table 0x7.0x20 = 0x155,0x14
0156 0257 | W | Execute Discrete,Raise
0157 e408 | | Load 0x2,0x8 ; Debug Table 0x7.0x21 = 0x157,0x15
0158 e402 | | Load 0x2,0x2
0159 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
015a 840c | | Call 0x2,0xc ; Debug Table 0x7.0x22 = 0x15a,0x16
015b 7806 |x | Jump 0x162
015c e404 | | Load 0x2,0x4 ; Debug Table 0x7.0x23 = 0x15c,0x17
015d 7004 |p | Jump_Nonzero 0x162
015e e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x24 = 0x15e,0x18
015f 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
0160 e402 | | Load 0x2,0x2
0161 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0162 e40b | | Load 0x2,0xb ; Debug Table 0x7.0x25 = 0x162,0x19
0163 7003 |p | Jump_Nonzero 0x167
0164 840e | | Call 0x2,0xe ; Debug Table 0x7.0x26 = 0x164,0x1a
0165 840c | | Call 0x2,0xc ; Debug Table 0x7.0x27 = 0x165,0x1b
0166 7803 |x | Jump 0x16a
0167 e404 | | Load 0x2,0x4 ; Debug Table 0x7.0x28 = 0x167,0x1c
0168 7001 |p | Jump_Nonzero 0x16a
0169 840f | | Call 0x2,0xf ; Debug Table 0x7.0x29 = 0x169,0x1d
016a e40b | | Load 0x2,0xb ; Debug Table 0x7.0x2a = 0x16a,0x1e
016b 0f03 | | Execute_Immediate Equal,0x3
016c 680b |h | Jump_Zero 0x178
016d e409 | | Load 0x2,0x9 ; Debug Table 0x7.0x2b = 0x16d,0x1f
016e e402 | | Load 0x2,0x2
016f 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0170 840c | | Call 0x2,0xc ; Debug Table 0x7.0x2c = 0x170,0x20
0171 e40b | | Load 0x2,0xb ; Debug Table 0x7.0x2d = 0x171,0x21
0172 0f03 | | Execute_Immediate Equal,0x3
0173 6804 |h | Jump_Zero 0x178
0174 e409 | | Load 0x2,0x9 ; Debug Table 0x7.0x2e = 0x174,0x22
0175 e402 | | Load 0x2,0x2
0176 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0177 840c | | Call 0x2,0xc ; Debug Table 0x7.0x2f = 0x177,0x23
0178 e40b | | Load 0x2,0xb ; Debug Table 0x7.0x30 = 0x178,0x24
0179 0e04 | | Execute_Immediate Not_Equal,0x4
017a 6802 |h | Jump_Zero 0x17d
017b e216 | | Load 0x1,0x16 ; Debug Table 0x7.0x31 = 0x17b,0x25
017c 0257 | W | Execute Discrete,Raise
017d e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x32 = 0x17d,0x26
017e 4401 |D | Exit_Subprogram With_Result,0x1
017f 0000 | | .XXX[0x1]
0180 ; --------------------------------------------------------------------------------------
0180 ; SUBPROGRAM
0180 ; --------------------------------------------------------------------------------------
0180 0194 | | .CONST 0x0194 ; Address of begin
0181 01a3 | | .CONST 0x01a3 ; Address of exception handler
0182 0007 | | .CONST 0x0007 ; Number of locals
0183 INIT_0180:
0183 0092 03f3 | | Action Push_String_Extended,0x3f3 ; "!Machine.Editor_Data.Terminal_Types"
; Debug Table 0x8 = .DEBUG 0x0183,0x0604,0x0001,0x0000,0x0058,0x7615,0x0000,0x0083
; Debug Table 0x8.0x0 = 0x183,0xffff
0185 e007 | | Load 0x0,0x7 ; Debug Table 0x8.0x1 = 0x185,0xfffe
0186 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0187 02c7 | | Declare_Variable Any
0188 00d8 | | Load_Top At_Offset_0
0189 1c00 | | Execute_Immediate Run_Utility,0x0
018a e210 | | Load 0x1,0x10 ; Debug Table 0x8.0x2 = 0x18a,0xfffd
018b 0322 | " | Declare_Variable Record
018c 00d8 | | Load_Top At_Offset_0
018d 1c00 | | Execute_Immediate Run_Utility,0x0
018e 029f 035b | [| Declare_Subprogram For_Call,INIT_0358
0190 029f 0373 | s| Declare_Subprogram For_Call,INIT_0370
0192 029f 038b | | Declare_Subprogram For_Call,INIT_0388
0194 BODY_0180:
0194 8405 | | Call 0x2,0x5 ; Debug Table 0x8.0x3 = 0x194,0x1
0195 00cf | | Action Mark_Auxiliary
0196 7802 |x | Jump 0x199
0197 8406 | | Call 0x2,0x6 ; Debug Table 0x8.0x4 = 0x197,0x3
0198 00c9 | | Action Pop_Auxiliary_Loop
0199 e403 | | Load 0x2,0x3 ; Debug Table 0x8.0x5 = 0x199,0x2
019a e007 | | Load 0x0,0x7
019b 184b | K | Execute Package,Field_Execute,Field_Number 0x4b
019c 6ffa |o | Jump_Zero 0x197
019d 00ce | | Action Pop_Auxiliary
019e e403 | | Load 0x2,0x3 ; Debug Table 0x8.0x6 = 0x19e,0x4
019f e007 | | Load 0x0,0x7
01a0 181b | | Execute Package,Field_Execute,Field_Number 0x1b
01a1 c403 | | Store 0x2,0x3
01a2 4501 |E | Exit_Subprogram 0x1
01a3 TRAP_0180:
01a3 0007 | | Action Break_Optional
01a4 e008 | | Load 0x0,0x8 ; Debug Table 0x8.0x7 = 0x1a4,0x5
01a5 180d | | Execute Package,Field_Execute,Field_Number 0xd
01a6 0092 03f4 | | Action Push_String_Extended,0x3f4 ; "Read_TERMINAL_TYPE_File"
01a8 e009 | | Load 0x0,0x9
01a9 1812 | | Execute Package,Field_Execute,Field_Number 0x12
01aa 8407 | | Call 0x2,0x7 ; Debug Table 0x8.0x8 = 0x1aa,0x6
01ab 4501 |E | Exit_Subprogram 0x1
01ac 0000 0000 | | .BLANK 0000[0x4]
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 e218 | | Load 0x1,0x18 ; Debug Table 0x9 = .DEBUG 0x01b3,0x0618,0x0001,0x0000,0x0058,0x7b15,0x0000,0x002f
; Debug Table 0x9.0x0 = 0x1b3,0x1
01b4 e5fe | | Load 0x2,-0x2
01b5 016d | m | Execute Variant_Record,Structure_Write
01b6 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x1 = 0x1b6,0x2
01b7 00db | | Load_Top At_Offset_3
01b8 e004 | | Load 0x0,0x4
01b9 1814 | | Execute Package,Field_Execute,Field_Number 0x14
01ba e003 | | Load 0x0,0x3
01bb 1810 | | Execute Package,Field_Execute,Field_Number 0x10
01bc 4502 |E | Exit_Subprogram 0x2
01bd 0000 0000 | | .XXX[0x3]
01bf 0000 | |
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01cc | | .CONST 0x01cc ; Address of begin
01c1 0004 | | .CONST 0x0004 ; Address of exception handler
01c2 0004 | | .CONST 0x0004 ; Number of locals
01c3 INIT_01c0:
01c3 e210 | | Load 0x1,0x10 ; Debug Table 0xa = .DEBUG 0x01c3,0x061e,0x0001,0x0000,0x0058,0x7b15,0x0000,0x04e1
; Debug Table 0xa.0x0 = 0x1c3,0xffff
01c4 0322 | " | Declare_Variable Record
01c5 00d8 | | Load_Top At_Offset_0
01c6 1c00 | | Execute_Immediate Run_Utility,0x0
01c7 e20f | | Load 0x1,0xf ; Debug Table 0xa.0x1 = 0x1c7,0xfffe
01c8 02ff | | Declare_Variable Variant_Record
01c9 00d8 | | Load_Top At_Offset_0
01ca 1c00 | | Execute_Immediate Run_Utility,0x0
01cb 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xa.0x2 = 0x1cb,0xfffd
01cc BODY_01c0:
01cc 00cf | | Action Mark_Auxiliary
01cd e002 | | Load 0x0,0x2 ; Debug Table 0xa.0x3 = 0x1cd,0x1
01ce 180f | | Execute Package,Field_Execute,Field_Number 0xf
01cf e002 | | Load 0x0,0x2
01d0 180e | | Execute Package,Field_Execute,Field_Number 0xe
01d1 0263 | c | Execute Discrete,Above_Bound
01d2 703a |p: | Jump_Nonzero 0x20d
01d3 e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x4 = 0x1d3,0x2
01d4 00d9 | | Load_Top At_Offset_1
01d5 e002 | | Load 0x0,0x2
01d6 1810 | | Execute Package,Field_Execute,Field_Number 0x10
01d7 8219 | | Call 0x1,0x19
01d8 00d1 | | Pop_Control Pop_Count_1
01d9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x5 = 0x1d9,0x3
01da 0b03 | | Execute_Immediate Case_Compare,0x3
01db 7007 |p | Jump_Nonzero 0x1e3
01dc 0b02 | | Execute_Immediate Case_Compare,0x2
01dd 7008 |p | Jump_Nonzero 0x1e6
01de 0b01 | | Execute_Immediate Case_Compare,0x1
01df 7009 |p | Jump_Nonzero 0x1e9
01e0 4818 |H | Short_Literal 0x18 ; Debug Table 0xa.0x6 = 0x1e0,0x7
01e1 a404 | | Store_Unchecked 0x2,0x4
01e2 7808 |x | Jump 0x1eb
01e3 4848 |HH | Short_Literal 0x48 ; Debug Table 0xa.0x7 = 0x1e3,0x4
01e4 a404 | | Store_Unchecked 0x2,0x4
01e5 7805 |x | Jump 0x1eb
01e6 4842 |HB | Short_Literal 0x42 ; Debug Table 0xa.0x8 = 0x1e6,0x5
01e7 a404 | | Store_Unchecked 0x2,0x4
01e8 7802 |x | Jump 0x1eb
01e9 4842 |HB | Short_Literal 0x42 ; Debug Table 0xa.0x9 = 0x1e9,0x6
01ea a404 | | Store_Unchecked 0x2,0x4
01eb 00d1 | | Pop_Control Pop_Count_1
01ec e210 | | Load 0x1,0x10 ; Debug Table 0xa.0xa = 0x1ec,0x8
01ed 0322 | " | Declare_Variable Record
01ee 00d8 | | Load_Top At_Offset_0
01ef 1c01 | | Execute_Immediate Run_Utility,0x1
01f0 e403 | | Load 0x2,0x3
01f1 00d9 | | Load_Top At_Offset_1
01f2 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
01f3 e403 | | Load 0x2,0x3
01f4 00d9 | | Load_Top At_Offset_1
01f5 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
01f6 e403 | | Load 0x2,0x3
01f7 00d9 | | Load_Top At_Offset_1
01f8 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
01f9 00d9 | | Load_Top At_Offset_1
01fa 00d9 | | Load_Top At_Offset_1
01fb 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
01fc e404 | | Load 0x2,0x4
01fd 00d9 | | Load_Top At_Offset_1
01fe 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
01ff 4850 |HP | Short_Literal 0x50
0200 00d9 | | Load_Top At_Offset_1
0201 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0202 e402 | | Load 0x2,0x2
0203 017d | } | Execute Record,Structure_Write
0204 e402 | | Load 0x2,0x2 ; Debug Table 0xa.0xb = 0x204,0x9
0205 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0206 e003 | | Load 0x0,0x3
0207 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0208 e402 | | Load 0x2,0x2
0209 e006 | | Load 0x0,0x6
020a 1810 | | Execute Package,Field_Execute,Field_Number 0x10
020b 00c8 | | Action Pop_Auxiliary_Range
020c 3fc6 |? | Loop_Increasing 0x1d3
020d 00ce | | Action Pop_Auxiliary
020e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xc = 0x20e,0xa
020f 0092 03f5 | | Action Push_String_Extended,0x3f5 ; "RXI"
0211 8219 | | Call 0x1,0x19
0212 00d1 | | Pop_Control Pop_Count_1
0213 e210 | | Load 0x1,0x10 ; Debug Table 0xa.0xd = 0x213,0xb
0214 0322 | " | Declare_Variable Record
0215 00d8 | | Load_Top At_Offset_0
0216 1c01 | | Execute_Immediate Run_Utility,0x1
0217 00da | | Load_Top At_Offset_2
0218 00d9 | | Load_Top At_Offset_1
0219 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
021a 00da | | Load_Top At_Offset_2
021b 00d9 | | Load_Top At_Offset_1
021c 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
021d 00da | | Load_Top At_Offset_2
021e 00d9 | | Load_Top At_Offset_1
021f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0220 4804 |H | Short_Literal 0x4
0221 00d9 | | Load_Top At_Offset_1
0222 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0223 4850 |HP | Short_Literal 0x50
0224 00d9 | | Load_Top At_Offset_1
0225 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0226 4850 |HP | Short_Literal 0x50
0227 00d9 | | Load_Top At_Offset_1
0228 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0229 00db | | Load_Top At_Offset_3
022a 017d | } | Execute Record,Structure_Write
022b 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0xe = 0x22b,0xc
022c 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
022d e003 | | Load 0x0,0x3
022e 1813 | | Execute Package,Field_Execute,Field_Number 0x13
022f 00db | | Load_Top At_Offset_3
0230 e006 | | Load 0x0,0x6
0231 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0232 8217 | | Call 0x1,0x17 ; Debug Table 0xa.0xf = 0x232,0xd
0233 4501 |E | Exit_Subprogram 0x1
0234 0000 0000 | | .BLANK 0000[0x4]
0238 ; --------------------------------------------------------------------------------------
0238 ; SUBPROGRAM
0238 ; --------------------------------------------------------------------------------------
0238 023b | ; | .CONST 0x023b ; Address of begin
0239 0249 | I | .CONST 0x0249 ; Address of exception handler
023a 0001 | | .CONST 0x0001 ; Number of locals
023b BODY_0238:
023b INIT_0238:
023b 483d |H= | Short_Literal 0x3d ; Debug Table 0xb = .DEBUG 0x023b,0x0640,0x0004,0x0000,0x0058,0x7b15,0x0000,0x00a9
; Debug Table 0xb.0x0 = 0x23b,0x1
023c e5ff | | Load 0x2,-0x1
023d e001 | | Load 0x0,0x1
023e 1815 | | Execute Package,Field_Execute,Field_Number 0x15
023f e005 | | Load 0x0,0x5
0240 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0241 01ca | | Execute Vector,Prepend
0242 e006 | | Load 0x0,0x6
0243 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0244 e402 | | Load 0x2,0x2
0245 017d | } | Execute Record,Structure_Write
0246 e402 | | Load 0x2,0x2 ; Debug Table 0xb.0x1 = 0x246,0x2
0247 00cb | | Action Pop_Block_With_Result
0248 4401 |D | Exit_Subprogram With_Result,0x1
0249 TRAP_0238:
0249 0007 | | Action Break_Optional
024a 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0xb.0x2 = 0x24a,0x3
024b 0000 0000 | | .BLANK 0000[0x5]
0250 ; --------------------------------------------------------------------------------------
0250 ; SUBPROGRAM
0250 ; --------------------------------------------------------------------------------------
0250 0253 | S | .CONST 0x0253 ; Address of begin
0251 0004 | | .CONST 0x0004 ; Address of exception handler
0252 0001 | | .CONST 0x0001 ; Number of locals
0253 BODY_0250:
0253 INIT_0250:
0253 4603 |F | Jump_Case 0x3 ; Debug Table 0xc = .DEBUG 0x0253,0x0648,0x0005,0x0000,0x0058,0x7b15,0x0000,0x0197
0254 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
0255 7802 |x | Jump 0x258 ; case 0x1
0256 7805 |x | Jump 0x25c ; case 0x2
0257 7809 |x | Jump 0x261 ; case 0x3
0258 00da | | Load_Top At_Offset_2
0259 0091 03ed | | Action Push_String_Extended_Indexed,0x3ed ; "A_NAME"
025b 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
025c 00db | | Load_Top At_Offset_3
025d 00db | | Load_Top At_Offset_3
025e 00e0 | | Load_Encached Standard_Cache
025f 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0260 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0261 00da | | Load_Top At_Offset_2
0262 00e0 | | Load_Encached Standard_Cache
0263 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0264 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0265 0000 0000 | | .XXX[0x3]
0267 0000 | |
0268 ; --------------------------------------------------------------------------------------
0268 ; SUBPROGRAM
0268 ; --------------------------------------------------------------------------------------
0268 026f | o | .CONST 0x026f ; Address of begin
0269 0004 | | .CONST 0x0004 ; Address of exception handler
026a 0004 | | .CONST 0x0004 ; Number of locals
026b INIT_0268:
026b 00e8 | | Load_Encached Character_Cache ; Debug Table 0xd = .DEBUG 0x026b,0x064a,0x0001,0x0000,0x0058,0x7b15,0x0000,0x01a5
; Debug Table 0xd.0x0 = 0x26b,0xffff
026c 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xd.0x1 = 0x26c,0xfffe
026d 029f 039b | | Declare_Subprogram For_Call,INIT_0398
026f BODY_0268:
026f 00cf | | Action Mark_Auxiliary
0270 7804 |x | Jump 0x275
0271 e406 | | Load 0x2,0x6 ; Debug Table 0xd.0x2 = 0x271,0x2
0272 0a01 | | Execute_Immediate Plus,0x1
0273 c406 | | Store 0x2,0x6
0274 00c9 | | Action Pop_Auxiliary_Loop
0275 e406 | | Load 0x2,0x6 ; Debug Table 0xd.0x3 = 0x275,0x1
0276 e407 | | Load 0x2,0x7
0277 027a | z | Execute Discrete,Less_Equal
0278 6805 |h | Jump_Zero 0x27e
0279 e406 | | Load 0x2,0x6
027a e5ff | | Load 0x2,-0x1
027b 01d7 | | Execute Vector,Field_Read
027c 0f20 | | Execute_Immediate Equal,0x20
027d 77f3 |w | Jump_Nonzero 0x271
027e 00ce | | Action Pop_Auxiliary
027f e406 | | Load 0x2,0x6 ; Debug Table 0xd.0x4 = 0x27f,0x3
0280 e407 | | Load 0x2,0x7
0281 027d | } | Execute Discrete,Greater
0282 6803 |h | Jump_Zero 0x286
0283 4804 |H | Short_Literal 0x4 ; Debug Table 0xd.0x5 = 0x283,0x4
0284 a40b | | Store_Unchecked 0x2,0xb
0285 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0xd.0x6 = 0x285,0x5
0286 e406 | | Load 0x2,0x6 ; Debug Table 0xd.0x7 = 0x286,0x6
0287 e5ff | | Load 0x2,-0x1
0288 01d7 | | Execute Vector,Field_Read
0289 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
028a 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x8 = 0x28a,0x7
028b 0f3a | : | Execute_Immediate Equal,0x3a
028c 6806 |h | Jump_Zero 0x293
028d e406 | | Load 0x2,0x6 ; Debug Table 0xd.0x9 = 0x28d,0x8
028e 0a01 | | Execute_Immediate Plus,0x1
028f c406 | | Store 0x2,0x6
0290 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0xa = 0x290,0x9
0291 a40b | | Store_Unchecked 0x2,0xb
0292 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0xd.0xb = 0x292,0xa
0293 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0xc = 0x293,0xb
0294 0f2e | . | Execute_Immediate Equal,0x2e
0295 6806 |h | Jump_Zero 0x29c
0296 e406 | | Load 0x2,0x6 ; Debug Table 0xd.0xd = 0x296,0xc
0297 0a01 | | Execute_Immediate Plus,0x1
0298 c406 | | Store 0x2,0x6
0299 4802 |H | Short_Literal 0x2 ; Debug Table 0xd.0xe = 0x299,0xd
029a a40b | | Store_Unchecked 0x2,0xb
029b 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0xd.0xf = 0x29b,0xe
029c 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x10 = 0x29c,0xf
029d 0f2d | - | Execute_Immediate Equal,0x2d
029e 6813 |h | Jump_Zero 0x2b2
029f e406 | | Load 0x2,0x6 ; Debug Table 0xd.0x11 = 0x29f,0x10
02a0 e407 | | Load 0x2,0x7
02a1 027f | | Execute Discrete,Equal
02a2 7007 |p | Jump_Nonzero 0x2aa
02a3 e406 | | Load 0x2,0x6
02a4 0a01 | | Execute_Immediate Plus,0x1
02a5 0248 | H | Execute Discrete,Check_In_Integer
02a6 e5ff | | Load 0x2,-0x1
02a7 01d7 | | Execute Vector,Field_Read
02a8 0e2d | - | Execute_Immediate Not_Equal,0x2d
02a9 6802 |h | Jump_Zero 0x2ac
02aa e216 | | Load 0x1,0x16 ; Debug Table 0xd.0x12 = 0x2aa,0x11
02ab 0257 | W | Execute Discrete,Raise
02ac e407 | | Load 0x2,0x7 ; Debug Table 0xd.0x13 = 0x2ac,0x12
02ad 0a01 | | Execute_Immediate Plus,0x1
02ae c406 | | Store 0x2,0x6
02af 4804 |H | Short_Literal 0x4 ; Debug Table 0xd.0x14 = 0x2af,0x13
02b0 a40b | | Store_Unchecked 0x2,0xb
02b1 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0xd.0x15 = 0x2b1,0x14
02b2 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x16 = 0x2b2,0x15
02b3 4830 |H0 | Short_Literal 0x30
02b4 4839 |H9 | Short_Literal 0x39
02b5 0262 | b | Execute Discrete,In_Range
02b6 681f |h | Jump_Zero 0x2d6
02b7 e407 | | Load 0x2,0x7 ; Debug Table 0xd.0x17 = 0x2b7,0x16
02b8 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
02b9 00cf | | Action Mark_Auxiliary
02ba e407 | | Load 0x2,0x7 ; Debug Table 0xd.0x18 = 0x2ba,0x17
02bb e406 | | Load 0x2,0x6
02bc 0a01 | | Execute_Immediate Plus,0x1
02bd 0248 | H | Execute Discrete,Check_In_Integer
02be 0263 | c | Execute Discrete,Above_Bound
02bf 700e |p | Jump_Nonzero 0x2ce
02c0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x19 = 0x2c0,0x18
02c1 e5ff | | Load 0x2,-0x1
02c2 01d7 | | Execute Vector,Field_Read
02c3 4830 |H0 | Short_Literal 0x30
02c4 4839 |H9 | Short_Literal 0x39
02c5 0262 | b | Execute Discrete,In_Range
02c6 7005 |p | Jump_Nonzero 0x2cc
02c7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x1a = 0x2c7,0x19
02c8 0aff | | Execute_Immediate Plus,-0x1
02c9 c603 | | Store 0x3,0x3
02ca 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0xd.0x1b = 0x2ca,0x1a
02cb 7802 |x | Jump 0x2ce
02cc 00c8 | | Action Pop_Auxiliary_Range
02cd 3ff2 |? | Loop_Increasing 0x2c0
02ce 00ce | | Action Pop_Auxiliary
02cf 8604 | | Call 0x3,0x4 ; Debug Table 0xd.0x1c = 0x2cf,0x1b
02d0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x1d = 0x2d0,0x1c
02d1 0a01 | | Execute_Immediate Plus,0x1
02d2 c406 | | Store 0x2,0x6
02d3 4803 |H | Short_Literal 0x3 ; Debug Table 0xd.0x1e = 0x2d3,0x1d
02d4 a40b | | Store_Unchecked 0x2,0xb
02d5 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0xd.0x1f = 0x2d5,0x1e
02d6 e407 | | Load 0x2,0x7 ; Debug Table 0xd.0x20 = 0x2d6,0x1f
02d7 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
02d8 00cf | | Action Mark_Auxiliary
02d9 e407 | | Load 0x2,0x7 ; Debug Table 0xd.0x21 = 0x2d9,0x20
02da e406 | | Load 0x2,0x6
02db 0a01 | | Execute_Immediate Plus,0x1
02dc 0248 | H | Execute Discrete,Check_In_Integer
02dd 0263 | c | Execute Discrete,Above_Bound
02de 7017 |p | Jump_Nonzero 0x2f6
02df 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x22 = 0x2df,0x21
02e0 e5ff | | Load 0x2,-0x1
02e1 01d7 | | Execute Vector,Field_Read
02e2 a602 | | Store_Unchecked 0x3,0x2
02e3 e602 | | Load 0x3,0x2 ; Debug Table 0xd.0x23 = 0x2e3,0x22
02e4 0f20 | | Execute_Immediate Equal,0x20
02e5 7009 |p | Jump_Nonzero 0x2ef
02e6 e602 | | Load 0x3,0x2
02e7 0f3a | : | Execute_Immediate Equal,0x3a
02e8 7006 |p | Jump_Nonzero 0x2ef
02e9 e602 | | Load 0x3,0x2
02ea 0f2e | . | Execute_Immediate Equal,0x2e
02eb 7003 |p | Jump_Nonzero 0x2ef
02ec e602 | | Load 0x3,0x2
02ed 0f2d | - | Execute_Immediate Equal,0x2d
02ee 6805 |h | Jump_Zero 0x2f4
02ef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x24 = 0x2ef,0x23
02f0 0aff | | Execute_Immediate Plus,-0x1
02f1 c603 | | Store 0x3,0x3
02f2 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0xd.0x25 = 0x2f2,0x24
02f3 7802 |x | Jump 0x2f6
02f4 00c8 | | Action Pop_Auxiliary_Range
02f5 3fe9 |? | Loop_Increasing 0x2df
02f6 00ce | | Action Pop_Auxiliary
02f7 e408 | | Load 0x2,0x8 ; Debug Table 0xd.0x26 = 0x2f7,0x25
02f8 e406 | | Load 0x2,0x6
02f9 00db | | Load_Top At_Offset_3
02fa e5ff | | Load 0x2,-0x1
02fb 01cf | | Execute Vector,Slice_Read
02fc 8219 | | Call 0x1,0x19
02fd 00d1 | | Pop_Control Pop_Count_1
02fe 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x27 = 0x2fe,0x26
02ff 0a01 | | Execute_Immediate Plus,0x1
0300 c406 | | Store 0x2,0x6
0301 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x28 = 0x301,0x27
0302 a40b | | Store_Unchecked 0x2,0xb
0303 4501 |E | Exit_Subprogram 0x1
0304 0000 0000 | | .LITERAL {0x00000000, 0x58761501}
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 030b | | .CONST 0x030b ; Address of begin
0309 0316 | | .CONST 0x0316 ; Address of exception handler
030a 0001 | | .CONST 0x0001 ; Number of locals
030b BODY_0308:
030b INIT_0308:
030b e402 | | Load 0x2,0x2 ; Debug Table 0xe = .DEBUG 0x030b,0x069e,0x0004,0x0000,0x0058,0x7b15,0x0000,0x030d
; Debug Table 0xe.0x0 = 0x30b,0x1
030c 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
030d e003 | | Load 0x0,0x3
030e 1813 | | Execute Package,Field_Execute,Field_Number 0x13
030f e006 | | Load 0x0,0x6
0310 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0311 e402 | | Load 0x2,0x2
0312 017d | } | Execute Record,Structure_Write
0313 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x1 = 0x313,0x2
0314 a404 | | Store_Unchecked 0x2,0x4
0315 4501 |E | Exit_Subprogram 0x1
0316 TRAP_0308:
0316 0007 | | Action Break_Optional
0317 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0xe.0x2 = 0x317,0x3
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 031b | | .CONST 0x031b ; Address of begin
0319 032f | / | .CONST 0x032f ; Address of exception handler
031a 0001 | | .CONST 0x0001 ; Number of locals
031b BODY_0318:
031b INIT_0318:
031b e408 | | Load 0x2,0x8 ; Debug Table 0xf = .DEBUG 0x031b,0x06a6,0x0004,0x0000,0x0058,0x7b15,0x0000,0x0392
; Debug Table 0xf.0x0 = 0x31b,0x1
031c e003 | | Load 0x0,0x3
031d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
031e e006 | | Load 0x0,0x6
031f 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0320 e403 | | Load 0x2,0x3
0321 017d | } | Execute Record,Structure_Write
0322 e403 | | Load 0x2,0x3 ; Debug Table 0xf.0x1 = 0x322,0x2
0323 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0324 e402 | | Load 0x2,0x2
0325 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0326 e403 | | Load 0x2,0x3 ; Debug Table 0xf.0x2 = 0x326,0x3
0327 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0328 e402 | | Load 0x2,0x2
0329 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
032a e403 | | Load 0x2,0x3 ; Debug Table 0xf.0x3 = 0x32a,0x4
032b 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
032c e402 | | Load 0x2,0x2
032d 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
032e 4501 |E | Exit_Subprogram 0x1
032f TRAP_0318:
032f 0007 | | Action Break_Optional
0330 e216 | | Load 0x1,0x16 ; Debug Table 0xf.0x4 = 0x330,0x5
0331 0257 | W | Execute Discrete,Raise
0332 0000 0000 | | .BLANK 0000[0x6]
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033d | = | .CONST 0x033d ; Address of begin
0339 0347 | G | .CONST 0x0347 ; Address of exception handler
033a 0002 | | .CONST 0x0002 ; Number of locals
033b INIT_0338:
033b 029f 03ab | | Declare_Subprogram For_Call,INIT_03a8 ; Debug Table 0x10 = .DEBUG 0x033b,0x06b2,0x0004,0x0000,0x0058,0x7b15,0x0000,0x03f1
033d BODY_0338:
033d e402 | | Load 0x2,0x2 ; Debug Table 0x10.0x0 = 0x33d,0x1
033e 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
033f e003 | | Load 0x0,0x3
0340 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0341 e002 | | Load 0x0,0x2
0342 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0343 e402 | | Load 0x2,0x2
0344 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0345 8602 | | Call 0x3,0x2 ; Debug Table 0x10.0x1 = 0x345,0x2
0346 4501 |E | Exit_Subprogram 0x1
0347 TRAP_0338:
0347 0007 | | Action Break_Optional
0348 e405 | | Load 0x2,0x5 ; Debug Table 0x10.0x2 = 0x348,0x3
0349 e402 | | Load 0x2,0x2
034a 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
034b 4818 |H | Short_Literal 0x18 ; Debug Table 0x10.0x3 = 0x34b,0x4
034c e402 | | Load 0x2,0x2
034d 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
034e 4850 |HP | Short_Literal 0x50 ; Debug Table 0x10.0x4 = 0x34e,0x5
034f e402 | | Load 0x2,0x2
0350 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0351 4501 |E | Exit_Subprogram 0x1
0352 0000 0000 | | .BLANK 0000[0x6]
0358 ; --------------------------------------------------------------------------------------
0358 ; SUBPROGRAM
0358 ; --------------------------------------------------------------------------------------
0358 035b | [ | .CONST 0x035b ; Address of begin
0359 0363 | c | .CONST 0x0363 ; Address of exception handler
035a 0001 | | .CONST 0x0001 ; Number of locals
035b BODY_0358:
035b INIT_0358:
035b e403 | | Load 0x2,0x3 ; Debug Table 0x11 = .DEBUG 0x035b,0x06be,0x0004,0x0000,0x0058,0x7b15,0x0000,0x0458
; Debug Table 0x11.0x0 = 0x35b,0x1
035c 00ea | | Load_Encached Null_String_Cache
035d e402 | | Load 0x2,0x2
035e 4800 |H | Short_Literal 0x0
035f e007 | | Load 0x0,0x7
0360 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0361 c403 | | Store 0x2,0x3
0362 4501 |E | Exit_Subprogram 0x1
0363 TRAP_0358:
0363 0007 | | Action Break_Optional
0364 e402 | | Load 0x2,0x2 ; Debug Table 0x11.0x1 = 0x364,0x2
0365 0092 03f6 | | Action Push_String_Extended,0x3f6 ; " not found; no extra terminal types defined."
0367 01cc | | Execute Vector,Catenate
0368 0092 03f4 | | Action Push_String_Extended,0x3f4 ; "Read_TERMINAL_TYPE_File"
036a e009 | | Load 0x0,0x9
036b 1814 | | Execute Package,Field_Execute,Field_Number 0x14
036c 00cc | | Action Pop_Block ; Debug Table 0x11.0x2 = 0x36c,0x3
036d 4501 |E | Exit_Subprogram 0x1
036e 0000 0000 | | .XXX[0x2]
0370 ; --------------------------------------------------------------------------------------
0370 ; SUBPROGRAM
0370 ; --------------------------------------------------------------------------------------
0370 0375 | u | .CONST 0x0375 ; Address of begin
0371 0377 | w | .CONST 0x0377 ; Address of exception handler
0372 0002 | | .CONST 0x0002 ; Number of locals
0373 INIT_0370:
0373 029f 03cb | | Declare_Subprogram For_Call,INIT_03c8 ; Debug Table 0x12 = .DEBUG 0x0373,0x06c6,0x0004,0x0000,0x0058,0x7b15,0x0000,0x04b8
0375 BODY_0370:
0375 8602 | | Call 0x3,0x2 ; Debug Table 0x12.0x0 = 0x375,0x1
0376 4501 |E | Exit_Subprogram 0x1
0377 TRAP_0370:
0377 0007 | | Action Break_Optional
0378 0092 03f7 | | Action Push_String_Extended,0x3f7 ; "Unexpected I/O error: "
; Debug Table 0x12.0x1 = 0x378,0x2
037a e008 | | Load 0x0,0x8
037b 180d | | Execute Package,Field_Execute,Field_Number 0xd
037c 01cc | | Execute Vector,Catenate
037d 0092 03f8 | | Action Push_String_Extended,0x3f8 ; " Reading: "
037f 01cc | | Execute Vector,Catenate
0380 e402 | | Load 0x2,0x2
0381 01cc | | Execute Vector,Catenate
0382 0092 03f4 | | Action Push_String_Extended,0x3f4 ; "Read_TERMINAL_TYPE_File"
0384 e009 | | Load 0x0,0x9
0385 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0386 4501 |E | Exit_Subprogram 0x1
0387 0000 | | .XXX[0x1]
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 038b | | .CONST 0x038b ; Address of begin
0389 0390 | | .CONST 0x0390 ; Address of exception handler
038a 0001 | | .CONST 0x0001 ; Number of locals
038b BODY_0388:
038b INIT_0388:
038b e403 | | Load 0x2,0x3 ; Debug Table 0x13 = .DEBUG 0x038b,0x06cc,0x0004,0x0000,0x0058,0x7b15,0x0000,0x04db
; Debug Table 0x13.0x0 = 0x38b,0x1
038c e007 | | Load 0x0,0x7
038d 181b | | Execute Package,Field_Execute,Field_Number 0x1b
038e c403 | | Store 0x2,0x3
038f 4501 |E | Exit_Subprogram 0x1
0390 TRAP_0388:
0390 0007 | | Action Break_Optional
0391 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x13.0x1 = 0x391,0x2
0392 0000 0000 | | .BLANK 0000[0x6]
0398 ; --------------------------------------------------------------------------------------
0398 ; SUBPROGRAM
0398 ; --------------------------------------------------------------------------------------
0398 039b | | .CONST 0x039b ; Address of begin
0399 03a5 | | .CONST 0x03a5 ; Address of exception handler
039a 0001 | | .CONST 0x0001 ; Number of locals
039b BODY_0398:
039b INIT_0398:
039b e406 | | Load 0x2,0x6 ; Debug Table 0x14 = .DEBUG 0x039b,0x06d2,0x0004,0x0000,0x0058,0x7b15,0x0000,0x026f
; Debug Table 0x14.0x0 = 0x39b,0x1
039c e603 | | Load 0x3,0x3
039d e5ff | | Load 0x2,-0x1
039e 01cf | | Execute Vector,Slice_Read
039f 00e3 | | Load_Encached Natural_Cache
03a0 0122 | " | Execute Any,Make_Root_Type
03a1 00e0 | | Load_Encached Standard_Cache
03a2 1819 | | Execute Package,Field_Execute,Field_Number 0x19
03a3 c409 | | Store 0x2,0x9
03a4 4501 |E | Exit_Subprogram 0x1
03a5 TRAP_0398:
03a5 0007 | | Action Break_Optional
03a6 e216 | | Load 0x1,0x16 ; Debug Table 0x14.0x1 = 0x3a6,0x2
03a7 0257 | W | Execute Discrete,Raise
03a8 ; --------------------------------------------------------------------------------------
03a8 ; SUBPROGRAM
03a8 ; --------------------------------------------------------------------------------------
03a8 03ab | | .CONST 0x03ab ; Address of begin
03a9 03c0 | | .CONST 0x03c0 ; Address of exception handler
03aa 0001 | | .CONST 0x0001 ; Number of locals
03ab BODY_03a8:
03ab INIT_03a8:
03ab e402 | | Load 0x2,0x2 ; Debug Table 0x15 = .DEBUG 0x03ab,0x06d8,0x0004,0x0000,0x0058,0x7b15,0x0000,0x03db
; Debug Table 0x15.0x0 = 0x3ab,0x1
03ac 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
03ad e003 | | Load 0x0,0x3
03ae 1813 | | Execute Package,Field_Execute,Field_Number 0x13
03af e006 | | Load 0x0,0x6
03b0 1813 | | Execute Package,Field_Execute,Field_Number 0x13
03b1 e403 | | Load 0x2,0x3
03b2 017d | } | Execute Record,Structure_Write
03b3 e403 | | Load 0x2,0x3 ; Debug Table 0x15.0x1 = 0x3b3,0x2
03b4 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
03b5 e402 | | Load 0x2,0x2
03b6 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
03b7 e403 | | Load 0x2,0x3 ; Debug Table 0x15.0x2 = 0x3b7,0x3
03b8 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
03b9 e402 | | Load 0x2,0x2
03ba 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
03bb e403 | | Load 0x2,0x3 ; Debug Table 0x15.0x3 = 0x3bb,0x4
03bc 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
03bd e402 | | Load 0x2,0x2
03be 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
03bf 4501 |E | Exit_Subprogram 0x1
03c0 TRAP_03a8:
03c0 0007 | | Action Break_Optional
03c1 e216 | | Load 0x1,0x16 ; Debug Table 0x15.0x4 = 0x3c1,0x5
03c2 0257 | W | Execute Discrete,Raise
03c3 0000 0000 | | .BLANK 0000[0x5]
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03ce | | .CONST 0x03ce ; Address of begin
03c9 03da | | .CONST 0x03da ; Address of exception handler
03ca 0002 | | .CONST 0x0002 ; Number of locals
03cb INIT_03c8:
03cb e403 | | Load 0x2,0x3 ; Debug Table 0x16 = .DEBUG 0x03cb,0x06e4,0x0004,0x0000,0x0058,0x7b15,0x0000,0x049c
; Debug Table 0x16.0x0 = 0x3cb,0xffff
03cc e007 | | Load 0x0,0x7
03cd 1866 | f | Execute Package,Field_Execute,Field_Number 0x66
03ce BODY_03c8:
03ce 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x1 = 0x3ce,0x1
03cf 8215 | | Call 0x1,0x15
03d0 e404 | | Load 0x2,0x4
03d1 017d | } | Execute Record,Structure_Write
03d2 e404 | | Load 0x2,0x4 ; Debug Table 0x16.0x2 = 0x3d2,0x2
03d3 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
03d4 e003 | | Load 0x0,0x3
03d5 1813 | | Execute Package,Field_Execute,Field_Number 0x13
03d6 e404 | | Load 0x2,0x4
03d7 e006 | | Load 0x0,0x6
03d8 1810 | | Execute Package,Field_Execute,Field_Number 0x10
03d9 4501 |E | Exit_Subprogram 0x1
03da TRAP_03c8:
03da e216 | | Load 0x1,0x16
03db 010f | | Execute Exception,Equal
03dc 680f |h | Jump_Zero 0x3ec
03dd 0092 03f9 | | Action Push_String_Extended,0x3f9 ; "Expected line of form: name {: input} {. user} {output} {lines {columns}}"
; Debug Table 0x16.0x3 = 0x3dd,0x3
03df 0092 03f4 | | Action Push_String_Extended,0x3f4 ; "Read_TERMINAL_TYPE_File"
03e1 e009 | | Load 0x0,0x9
03e2 1812 | | Execute Package,Field_Execute,Field_Number 0x12
03e3 0092 03fa | | Action Push_String_Extended,0x3fa ; "Line: "
; Debug Table 0x16.0x4 = 0x3e3,0x4
03e5 00da | | Load_Top At_Offset_2
03e6 01cc | | Execute Vector,Catenate
03e7 0092 03f4 | | Action Push_String_Extended,0x3f4 ; "Read_TERMINAL_TYPE_File"
03e9 e009 | | Load 0x0,0x9
03ea 1812 | | Execute Package,Field_Execute,Field_Number 0x12
03eb 4501 |E | Exit_Subprogram 0x1
03ec 0100 | | Execute Exception,Raise
03ed ; --------------------------------------------------------------------------------------
03ed ; STRING TABLE
03ed ; --------------------------------------------------------------------------------------
03ed 001e | | .STRTAB 0x001e->0x03fc ; "A_NAME"
03ee 0022 | " | .STRTAB 0x0022->0x03ff ; "A_COLON"
03ef 0027 | ' | .STRTAB 0x0027->0x0402 ; "A_PERIOD"
03f0 002d | - | .STRTAB 0x002d->0x0406 ; "A_NUMBER"
03f1 0033 | 3 | .STRTAB 0x0033->0x040a ; "A_EOL"
03f2 0036 | 6 | .STRTAB 0x0036->0x040d ; "VT100"
03f3 0039 | 9 | .STRTAB 0x0039->0x040f ; "!Machine.Editor_Data.Terminal_Types"
03f4 005a | Z | .STRTAB 0x005a->0x0421 ; "Read_TERMINAL_TYPE_File"
; "Read_TERMINAL_TYPE_File"
; "Read_TERMINAL_TYPE_File"
; "Read_TERMINAL_TYPE_File"
; "Read_TERMINAL_TYPE_File"
03f5 006f | o | .STRTAB 0x006f->0x042c ; "RXI"
03f6 0070 | p | .STRTAB 0x0070->0x042e ; " not found; no extra terminal types defined."
03f7 009a | | .STRTAB 0x009a->0x0444 ; "Unexpected I/O error: "
03f8 00ae | | .STRTAB 0x00ae->0x044f ; " Reading: "
03f9 00b6 | | .STRTAB 0x00b6->0x0454 ; "Expected line of form: name {: input} {. user} {output} {lines {columns}}"
03fa 00fd | | .STRTAB 0x00fd->0x0478 ; "Line: "
03fb 0101 | | .STREND 0x0101->0x047b
03fc 415f 4e41 |A_NA| .STRTAB_STRINGS
047c 0000 0000 | | .BLANK 0000[0x4]
0480 ; --------------------------------------------------------------------------------------
0480 ; Debug Table
0480 ; --------------------------------------------------------------------------------------
0480 0003 0017 | | .CONST 0x0003,0x0017
0482 000b 053a | :| .DEBUG 0x000b,0x053a,0x8000,0x0000,0x0058,0x7615,0x0000,0x000b
048a 0036 055a | 6 Z| .DEBUG 0x0036,0x055a,0x8000,0x0000,0x0058,0x7b15,0x0000,0x001b
0492 005b 0570 | [ p| .DEBUG 0x005b,0x0570,0x0005,0x0000,0x0058,0x7615,0x0000,0x0026
049a 008b 0572 | r| .DEBUG 0x008b,0x0572,0x0002,0x0000,0x0058,0x7615,0x0000,0x0050
04a2 0093 0576 | v| .DEBUG 0x0093,0x0576,0x0002,0x0000,0x0058,0x7615,0x0000,0x0059
04aa 009b 057a | z| .DEBUG 0x009b,0x057a,0x0002,0x0000,0x0058,0x7615,0x0000,0x0062
04b2 00db 0592 | | .DEBUG 0x00db,0x0592,0x0001,0x0000,0x0058,0x7615,0x0000,0x006b
04ba 0103 059c | | .DEBUG 0x0103,0x059c,0x0002,0x0000,0x0058,0x7615,0x0000,0x0077
04c2 0183 0604 | | .DEBUG 0x0183,0x0604,0x0001,0x0000,0x0058,0x7615,0x0000,0x0083
04ca 01b3 0618 | | .DEBUG 0x01b3,0x0618,0x0001,0x0000,0x0058,0x7b15,0x0000,0x002f
04d2 01c3 061e | | .DEBUG 0x01c3,0x061e,0x0001,0x0000,0x0058,0x7b15,0x0000,0x04e1
04da 023b 0640 | ; @| .DEBUG 0x023b,0x0640,0x0004,0x0000,0x0058,0x7b15,0x0000,0x00a9
04e2 0253 0648 | S H| .DEBUG 0x0253,0x0648,0x0005,0x0000,0x0058,0x7b15,0x0000,0x0197
04ea 026b 064a | k J| .DEBUG 0x026b,0x064a,0x0001,0x0000,0x0058,0x7b15,0x0000,0x01a5
04f2 030b 069e | | .DEBUG 0x030b,0x069e,0x0004,0x0000,0x0058,0x7b15,0x0000,0x030d
04fa 031b 06a6 | | .DEBUG 0x031b,0x06a6,0x0004,0x0000,0x0058,0x7b15,0x0000,0x0392
0502 033b 06b2 | ; | .DEBUG 0x033b,0x06b2,0x0004,0x0000,0x0058,0x7b15,0x0000,0x03f1
050a 035b 06be | [ | .DEBUG 0x035b,0x06be,0x0004,0x0000,0x0058,0x7b15,0x0000,0x0458
0512 0373 06c6 | s | .DEBUG 0x0373,0x06c6,0x0004,0x0000,0x0058,0x7b15,0x0000,0x04b8
051a 038b 06cc | | .DEBUG 0x038b,0x06cc,0x0004,0x0000,0x0058,0x7b15,0x0000,0x04db
0522 039b 06d2 | | .DEBUG 0x039b,0x06d2,0x0004,0x0000,0x0058,0x7b15,0x0000,0x026f
052a 03ab 06d8 | | .DEBUG 0x03ab,0x06d8,0x0004,0x0000,0x0058,0x7b15,0x0000,0x03db
0532 03cb 06e4 | | .DEBUG 0x03cb,0x06e4,0x0004,0x0000,0x0058,0x7b15,0x0000,0x049c
053a ; --------------------------------------------------------------------------------------
053a ; Debug3 Subtable 0x0
053a ; --------------------------------------------------------------------------------------
053a 000f 0000 | | .DBG3TAB 0x000f,0x0000
053c 000b ffff | | .CONST 0x000b,0xffff
053e 000e fffe | | .CONST 0x000e,0xfffe
0540 0011 fffd | | .CONST 0x0011,0xfffd
0542 0011 fffc | | .CONST 0x0011,0xfffc
0544 0016 fffb | | .CONST 0x0016,0xfffb
0546 0027 fffa | ' | .CONST 0x0027,0xfffa
0548 0029 fff9 | ) | .CONST 0x0029,0xfff9
054a 002b fff8 | + | .CONST 0x002b,0xfff8
054c 002d fff7 | - | .CONST 0x002d,0xfff7
054e 002f fff6 | / | .CONST 0x002f,0xfff6
0550 0031 fff5 | 1 | .CONST 0x0031,0xfff5
0552 0033 fff4 | 3 | .CONST 0x0033,0xfff4
0554 0035 fff3 | 5 | .CONST 0x0035,0xfff3
0556 0035 fff2 | 5 | .CONST 0x0035,0xfff2
0558 0035 fff1 | 5 | .CONST 0x0035,0xfff1
055a ; --------------------------------------------------------------------------------------
055a ; Debug3 Subtable 0x1
055a ; --------------------------------------------------------------------------------------
055a 0009 0001 | | .DBG3TAB 0x0009,0x0001
055c 0036 ffff | 6 | .CONST 0x0036,0xffff
055e 0043 fffe | C | .CONST 0x0043,0xfffe
0560 0045 fffd | E | .CONST 0x0045,0xfffd
0562 0047 fffc | G | .CONST 0x0047,0xfffc
0564 0049 fffb | I | .CONST 0x0049,0xfffb
0566 004b fffa | K | .CONST 0x004b,0xfffa
0568 004d fff9 | M | .CONST 0x004d,0xfff9
056a 004f fff8 | O | .CONST 0x004f,0xfff8
056c 0051 fff7 | Q | .CONST 0x0051,0xfff7
056e 0053 0001 | S | .CONST 0x0053,0x0001
0570 ; --------------------------------------------------------------------------------------
0570 ; Debug3 Subtable 0x2
0570 ; --------------------------------------------------------------------------------------
0570 0000 0000 | | .DBG3TAB 0x0000,0x0000
0572 ; --------------------------------------------------------------------------------------
0572 ; Debug3 Subtable 0x3
0572 ; --------------------------------------------------------------------------------------
0572 0000 0001 | | .DBG3TAB 0x0000,0x0001
0574 008b 0001 | | .CONST 0x008b,0x0001
0576 ; --------------------------------------------------------------------------------------
0576 ; Debug3 Subtable 0x4
0576 ; --------------------------------------------------------------------------------------
0576 0000 0001 | | .DBG3TAB 0x0000,0x0001
0578 0093 0001 | | .CONST 0x0093,0x0001
057a ; --------------------------------------------------------------------------------------
057a ; Debug3 Subtable 0x5
057a ; --------------------------------------------------------------------------------------
057a 0001 000a | | .DBG3TAB 0x0001,0x000a
057c 009b ffff | | .CONST 0x009b,0xffff
057e 00a1 0001 | | .CONST 0x00a1,0x0001
0580 00a2 0002 | | .CONST 0x00a2,0x0002
0582 00a7 0003 | | .CONST 0x00a7,0x0003
0584 00ac 0004 | | .CONST 0x00ac,0x0004
0586 00b1 0005 | | .CONST 0x00b1,0x0005
0588 00bb 0006 | | .CONST 0x00bb,0x0006
058a 00c0 0007 | | .CONST 0x00c0,0x0007
058c 00c7 0008 | | .CONST 0x00c7,0x0008
058e 00cb 0009 | | .CONST 0x00cb,0x0009
0590 00cf 000a | | .CONST 0x00cf,0x000a
0592 ; --------------------------------------------------------------------------------------
0592 ; Debug3 Subtable 0x6
0592 ; --------------------------------------------------------------------------------------
0592 0000 0004 | | .DBG3TAB 0x0000,0x0004
0594 00db 0001 | | .CONST 0x00db,0x0001
0596 00e0 0002 | | .CONST 0x00e0,0x0002
0598 00e7 0003 | | .CONST 0x00e7,0x0003
059a 00ee 0004 | | .CONST 0x00ee,0x0004
059c ; --------------------------------------------------------------------------------------
059c ; Debug3 Subtable 0x7
059c ; --------------------------------------------------------------------------------------
059c 000d 0026 | &| .DBG3TAB 0x000d,0x0026
059e 0103 ffff | | .CONST 0x0103,0xffff
05a0 0107 fffe | | .CONST 0x0107,0xfffe
05a2 010b fffd | | .CONST 0x010b,0xfffd
05a4 010d fffc | | .CONST 0x010d,0xfffc
05a6 010f fffb | | .CONST 0x010f,0xfffb
05a8 010f fffa | | .CONST 0x010f,0xfffa
05aa 010f fff9 | | .CONST 0x010f,0xfff9
05ac 0113 fff8 | | .CONST 0x0113,0xfff8
05ae 0117 fff7 | | .CONST 0x0117,0xfff7
05b0 011b fff6 | | .CONST 0x011b,0xfff6
05b2 011c fff5 | | .CONST 0x011c,0xfff5
05b4 0121 fff4 | ! | .CONST 0x0121,0xfff4
05b6 0122 fff3 | " | .CONST 0x0122,0xfff3
05b8 012a 0001 | * | .CONST 0x012a,0x0001
05ba 012b 0002 | + | .CONST 0x012b,0x0002
05bc 012e 0003 | . | .CONST 0x012e,0x0003
05be 0133 0004 | 3 | .CONST 0x0133,0x0004
05c0 0135 0005 | 5 | .CONST 0x0135,0x0005
05c2 0137 0006 | 7 | .CONST 0x0137,0x0006
05c4 013a 0007 | : | .CONST 0x013a,0x0007
05c6 013b 0008 | ; | .CONST 0x013b,0x0008
05c8 013c 0009 | < | .CONST 0x013c,0x0009
05ca 013f 000a | ? | .CONST 0x013f,0x000a
05cc 0140 000b | @ | .CONST 0x0140,0x000b
05ce 0142 000c | B | .CONST 0x0142,0x000c
05d0 0144 000d | D | .CONST 0x0144,0x000d
05d2 0147 000e | G | .CONST 0x0147,0x000e
05d4 0149 000f | I | .CONST 0x0149,0x000f
05d6 014b 0010 | K | .CONST 0x014b,0x0010
05d8 014f 0011 | O | .CONST 0x014f,0x0011
05da 0152 0012 | R | .CONST 0x0152,0x0012
05dc 0153 0013 | S | .CONST 0x0153,0x0013
05de 0155 0014 | U | .CONST 0x0155,0x0014
05e0 0157 0015 | W | .CONST 0x0157,0x0015
05e2 015a 0016 | Z | .CONST 0x015a,0x0016
05e4 015c 0017 | \ | .CONST 0x015c,0x0017
05e6 015e 0018 | ^ | .CONST 0x015e,0x0018
05e8 0162 0019 | b | .CONST 0x0162,0x0019
05ea 0164 001a | d | .CONST 0x0164,0x001a
05ec 0165 001b | e | .CONST 0x0165,0x001b
05ee 0167 001c | g | .CONST 0x0167,0x001c
05f0 0169 001d | i | .CONST 0x0169,0x001d
05f2 016a 001e | j | .CONST 0x016a,0x001e
05f4 016d 001f | m | .CONST 0x016d,0x001f
05f6 0170 0020 | p | .CONST 0x0170,0x0020
05f8 0171 0021 | q !| .CONST 0x0171,0x0021
05fa 0174 0022 | t "| .CONST 0x0174,0x0022
05fc 0177 0023 | w #| .CONST 0x0177,0x0023
05fe 0178 0024 | x $| .CONST 0x0178,0x0024
0600 017b 0025 | { %| .CONST 0x017b,0x0025
0602 017d 0026 | } &| .CONST 0x017d,0x0026
0604 ; --------------------------------------------------------------------------------------
0604 ; Debug3 Subtable 0x8
0604 ; --------------------------------------------------------------------------------------
0604 0003 0006 | | .DBG3TAB 0x0003,0x0006
0606 0183 ffff | | .CONST 0x0183,0xffff
0608 0185 fffe | | .CONST 0x0185,0xfffe
060a 018a fffd | | .CONST 0x018a,0xfffd
060c 0194 0001 | | .CONST 0x0194,0x0001
060e 0197 0003 | | .CONST 0x0197,0x0003
0610 0199 0002 | | .CONST 0x0199,0x0002
0612 019e 0004 | | .CONST 0x019e,0x0004
0614 01a4 0005 | | .CONST 0x01a4,0x0005
0616 01aa 0006 | | .CONST 0x01aa,0x0006
0618 ; --------------------------------------------------------------------------------------
0618 ; Debug3 Subtable 0x9
0618 ; --------------------------------------------------------------------------------------
0618 0000 0002 | | .DBG3TAB 0x0000,0x0002
061a 01b3 0001 | | .CONST 0x01b3,0x0001
061c 01b6 0002 | | .CONST 0x01b6,0x0002
061e ; --------------------------------------------------------------------------------------
061e ; Debug3 Subtable 0xa
061e ; --------------------------------------------------------------------------------------
061e 0003 000d | | .DBG3TAB 0x0003,0x000d
0620 01c3 ffff | | .CONST 0x01c3,0xffff
0622 01c7 fffe | | .CONST 0x01c7,0xfffe
0624 01cb fffd | | .CONST 0x01cb,0xfffd
0626 01cd 0001 | | .CONST 0x01cd,0x0001
0628 01d3 0002 | | .CONST 0x01d3,0x0002
062a 01d9 0003 | | .CONST 0x01d9,0x0003
062c 01e0 0007 | | .CONST 0x01e0,0x0007
062e 01e3 0004 | | .CONST 0x01e3,0x0004
0630 01e6 0005 | | .CONST 0x01e6,0x0005
0632 01e9 0006 | | .CONST 0x01e9,0x0006
0634 01ec 0008 | | .CONST 0x01ec,0x0008
0636 0204 0009 | | .CONST 0x0204,0x0009
0638 020e 000a | | .CONST 0x020e,0x000a
063a 0213 000b | | .CONST 0x0213,0x000b
063c 022b 000c | + | .CONST 0x022b,0x000c
063e 0232 000d | 2 | .CONST 0x0232,0x000d
0640 ; --------------------------------------------------------------------------------------
0640 ; Debug3 Subtable 0xb
0640 ; --------------------------------------------------------------------------------------
0640 0000 0003 | | .DBG3TAB 0x0000,0x0003
0642 023b 0001 | ; | .CONST 0x023b,0x0001
0644 0246 0002 | F | .CONST 0x0246,0x0002
0646 024a 0003 | J | .CONST 0x024a,0x0003
0648 ; --------------------------------------------------------------------------------------
0648 ; Debug3 Subtable 0xc
0648 ; --------------------------------------------------------------------------------------
0648 0000 0000 | | .DBG3TAB 0x0000,0x0000
064a ; --------------------------------------------------------------------------------------
064a ; Debug3 Subtable 0xd
064a ; --------------------------------------------------------------------------------------
064a 0002 0027 | '| .DBG3TAB 0x0002,0x0027
064c 026b ffff | k | .CONST 0x026b,0xffff
064e 026c fffe | l | .CONST 0x026c,0xfffe
0650 0271 0002 | q | .CONST 0x0271,0x0002
0652 0275 0001 | u | .CONST 0x0275,0x0001
0654 027f 0003 | | .CONST 0x027f,0x0003
0656 0283 0004 | | .CONST 0x0283,0x0004
0658 0285 0005 | | .CONST 0x0285,0x0005
065a 0286 0006 | | .CONST 0x0286,0x0006
065c 028a 0007 | | .CONST 0x028a,0x0007
065e 028d 0008 | | .CONST 0x028d,0x0008
0660 0290 0009 | | .CONST 0x0290,0x0009
0662 0292 000a | | .CONST 0x0292,0x000a
0664 0293 000b | | .CONST 0x0293,0x000b
0666 0296 000c | | .CONST 0x0296,0x000c
0668 0299 000d | | .CONST 0x0299,0x000d
066a 029b 000e | | .CONST 0x029b,0x000e
066c 029c 000f | | .CONST 0x029c,0x000f
066e 029f 0010 | | .CONST 0x029f,0x0010
0670 02aa 0011 | | .CONST 0x02aa,0x0011
0672 02ac 0012 | | .CONST 0x02ac,0x0012
0674 02af 0013 | | .CONST 0x02af,0x0013
0676 02b1 0014 | | .CONST 0x02b1,0x0014
0678 02b2 0015 | | .CONST 0x02b2,0x0015
067a 02b7 0016 | | .CONST 0x02b7,0x0016
067c 02ba 0017 | | .CONST 0x02ba,0x0017
067e 02c0 0018 | | .CONST 0x02c0,0x0018
0680 02c7 0019 | | .CONST 0x02c7,0x0019
0682 02ca 001a | | .CONST 0x02ca,0x001a
0684 02cf 001b | | .CONST 0x02cf,0x001b
0686 02d0 001c | | .CONST 0x02d0,0x001c
0688 02d3 001d | | .CONST 0x02d3,0x001d
068a 02d5 001e | | .CONST 0x02d5,0x001e
068c 02d6 001f | | .CONST 0x02d6,0x001f
068e 02d9 0020 | | .CONST 0x02d9,0x0020
0690 02df 0021 | !| .CONST 0x02df,0x0021
0692 02e3 0022 | "| .CONST 0x02e3,0x0022
0694 02ef 0023 | #| .CONST 0x02ef,0x0023
0696 02f2 0024 | $| .CONST 0x02f2,0x0024
0698 02f7 0025 | %| .CONST 0x02f7,0x0025
069a 02fe 0026 | &| .CONST 0x02fe,0x0026
069c 0301 0027 | '| .CONST 0x0301,0x0027
069e ; --------------------------------------------------------------------------------------
069e ; Debug3 Subtable 0xe
069e ; --------------------------------------------------------------------------------------
069e 0000 0003 | | .DBG3TAB 0x0000,0x0003
06a0 030b 0001 | | .CONST 0x030b,0x0001
06a2 0313 0002 | | .CONST 0x0313,0x0002
06a4 0317 0003 | | .CONST 0x0317,0x0003
06a6 ; --------------------------------------------------------------------------------------
06a6 ; Debug3 Subtable 0xf
06a6 ; --------------------------------------------------------------------------------------
06a6 0000 0005 | | .DBG3TAB 0x0000,0x0005
06a8 031b 0001 | | .CONST 0x031b,0x0001
06aa 0322 0002 | " | .CONST 0x0322,0x0002
06ac 0326 0003 | & | .CONST 0x0326,0x0003
06ae 032a 0004 | * | .CONST 0x032a,0x0004
06b0 0330 0005 | 0 | .CONST 0x0330,0x0005
06b2 ; --------------------------------------------------------------------------------------
06b2 ; Debug3 Subtable 0x10
06b2 ; --------------------------------------------------------------------------------------
06b2 0000 0005 | | .DBG3TAB 0x0000,0x0005
06b4 033d 0001 | = | .CONST 0x033d,0x0001
06b6 0345 0002 | E | .CONST 0x0345,0x0002
06b8 0348 0003 | H | .CONST 0x0348,0x0003
06ba 034b 0004 | K | .CONST 0x034b,0x0004
06bc 034e 0005 | N | .CONST 0x034e,0x0005
06be ; --------------------------------------------------------------------------------------
06be ; Debug3 Subtable 0x11
06be ; --------------------------------------------------------------------------------------
06be 0000 0003 | | .DBG3TAB 0x0000,0x0003
06c0 035b 0001 | [ | .CONST 0x035b,0x0001
06c2 0364 0002 | d | .CONST 0x0364,0x0002
06c4 036c 0003 | l | .CONST 0x036c,0x0003
06c6 ; --------------------------------------------------------------------------------------
06c6 ; Debug3 Subtable 0x12
06c6 ; --------------------------------------------------------------------------------------
06c6 0000 0002 | | .DBG3TAB 0x0000,0x0002
06c8 0375 0001 | u | .CONST 0x0375,0x0001
06ca 0378 0002 | x | .CONST 0x0378,0x0002
06cc ; --------------------------------------------------------------------------------------
06cc ; Debug3 Subtable 0x13
06cc ; --------------------------------------------------------------------------------------
06cc 0000 0002 | | .DBG3TAB 0x0000,0x0002
06ce 038b 0001 | | .CONST 0x038b,0x0001
06d0 0391 0002 | | .CONST 0x0391,0x0002
06d2 ; --------------------------------------------------------------------------------------
06d2 ; Debug3 Subtable 0x14
06d2 ; --------------------------------------------------------------------------------------
06d2 0000 0002 | | .DBG3TAB 0x0000,0x0002
06d4 039b 0001 | | .CONST 0x039b,0x0001
06d6 03a6 0002 | | .CONST 0x03a6,0x0002
06d8 ; --------------------------------------------------------------------------------------
06d8 ; Debug3 Subtable 0x15
06d8 ; --------------------------------------------------------------------------------------
06d8 0000 0005 | | .DBG3TAB 0x0000,0x0005
06da 03ab 0001 | | .CONST 0x03ab,0x0001
06dc 03b3 0002 | | .CONST 0x03b3,0x0002
06de 03b7 0003 | | .CONST 0x03b7,0x0003
06e0 03bb 0004 | | .CONST 0x03bb,0x0004
06e2 03c1 0005 | | .CONST 0x03c1,0x0005
06e4 ; --------------------------------------------------------------------------------------
06e4 ; Debug3 Subtable 0x16
06e4 ; --------------------------------------------------------------------------------------
06e4 0001 0004 | | .DBG3TAB 0x0001,0x0004
06e6 03cb ffff | | .CONST 0x03cb,0xffff
06e8 03ce 0001 | | .CONST 0x03ce,0x0001
06ea 03d2 0002 | | .CONST 0x03d2,0x0002
06ec 03dd 0003 | | .CONST 0x03dd,0x0003
06ee 03e3 0004 | | .CONST 0x03e3,0x0004
06f0 0000 0000 | | .BLANK 0000[0x110]