|
|
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, 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 0358 | X | .CONST 0x0358 ; 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 0089 | | .CONST 0x0089 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 002d | - | .CONST 0x002d ; Number of locals
000b INIT_0008:
000b 029a 0093 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0090 ; Debug Table 0x0 = .DEBUG 0x000b,0x0402,0x0000,0x0000,0x0058,0xc925,0x0000,0x009d
; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 00a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00a0 ; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 00b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00b0 ; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 00c3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00c0 ; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 00d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00d0 ; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 00e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00e0 ; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 029a 00f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00f0 ; Debug Table 0x0.0x6 = 0x17,0xfff9
0019 029a 0103 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0100 ; Debug Table 0x0.0x7 = 0x19,0xfff8
001b 029a 011b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0118 ; Debug Table 0x0.0x8 = 0x1b,0xfff7
001d 029a 012b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0128 ; Debug Table 0x0.0x9 = 0x1d,0xfff6
001f 029a 0133 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0130 ; Debug Table 0x0.0xa = 0x1f,0xfff5
0021 029a 01a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01a0 ; Debug Table 0x0.0xb = 0x21,0xfff4
0023 029a 01e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01e0 ; Debug Table 0x0.0xc = 0x23,0xfff3
0025 029a 0213 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0210 ; Debug Table 0x0.0xd = 0x25,0xfff2
0027 029a 0233 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0230 ; Debug Table 0x0.0xe = 0x27,0xfff1
0029 029a 025b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0258 ; Debug Table 0x0.0xf = 0x29,0xffff
002b 029a 0293 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0290 ; Debug Table 0x0.0x10 = 0x2b,0xfffe
002d 00bf | | Action Accept_Activation
002e 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x002e,0x0426,0x0000,0x0000,0x0058,0xc9a5,0x0000,0x000a
; Debug Table 0x1.0x0 = 0x2e,0xffff
002f e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x1 = 0x2f,0xfffe
0030 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
0031 02ff | | Declare_Variable Variant_Record
0032 00d8 | | Load_Top At_Offset_0
0033 1c00 | | Execute_Immediate Run_Utility,0x0
0034 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x2 = 0x34,0xfffd
0035 1b1b | | Execute Package,Field_Read,Field_Number 0x1b
0036 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x3 = 0x36,0xfffc
0037 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0038 e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x4 = 0x38,0xfffb
0039 0322 | " | Declare_Variable Record
003a 00d8 | | Load_Top At_Offset_0
003b 1c00 | | Execute_Immediate Run_Utility,0x0
003c e004 | | Load 0x0,0x4 ; Debug Table 0x1.0x5 = 0x3c,0xfffa
003d 0322 | " | Declare_Variable Record
003e e005 | | Load 0x0,0x5 ; Debug Table 0x1.0x6 = 0x3e,0xfff9
003f 0322 | " | Declare_Variable Record
0040 00d8 | | Load_Top At_Offset_0
0041 1c00 | | Execute_Immediate Run_Utility,0x0
0042 e006 | | Load 0x0,0x6 ; Debug Table 0x1.0x7 = 0x42,0xfff8
0043 0322 | " | Declare_Variable Record
0044 e007 | | Load 0x0,0x7 ; Debug Table 0x1.0x8 = 0x44,0xfff7
0045 0322 | " | Declare_Variable Record
0046 e008 | | Load 0x0,0x8 ; Debug Table 0x1.0x9 = 0x46,0xfff6
0047 0322 | " | Declare_Variable Record
0048 00d8 | | Load_Top At_Offset_0
0049 1c00 | | Execute_Immediate Run_Utility,0x0
004a 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0xa = 0x4a,0xfff5
004b 4840 |H@ | Short_Literal 0x40
004c e009 | | Load 0x0,0x9
004d 0334 | 4 | Declare_Variable Array,With_Constraint
004e 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0xb = 0x4e,0xfff4
004f 00c7 | | Action Elaborate_Subprogram
0050 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0xc = 0x50,0xfff3
0051 00c7 | | Action Elaborate_Subprogram
0052 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0xd = 0x52,0xfff2
0053 00c7 | | Action Elaborate_Subprogram
0054 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0xe = 0x54,0xfff1
0055 00c7 | | Action Elaborate_Subprogram
0056 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0xf = 0x56,0xfff0
0057 00c7 | | Action Elaborate_Subprogram
0058 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x10 = 0x58,0xffef
0059 00c7 | | Action Elaborate_Subprogram
005a 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x11 = 0x5a,0xffee
005b 00c7 | | Action Elaborate_Subprogram
005c 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x12 = 0x5c,0xffed
005d 00c7 | | Action Elaborate_Subprogram
005e 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x13 = 0x5e,0xffec
005f 00c7 | | Action Elaborate_Subprogram
0060 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x14 = 0x60,0xffeb
0061 00c7 | | Action Elaborate_Subprogram
0062 625d |b] | Indirect_Literal Discrete,0x2c0,{0x00000000, 0x0058c9a5} ; Debug Table 0x1.0x15 = 0x62,0xffea
0063 4930 |I0 | Short_Literal 0x130
0064 e001 | | Load 0x0,0x1
0065 1b1a | | Execute Package,Field_Read,Field_Number 0x1a
0066 e001 | | Load 0x0,0x1
0067 1b1b | | Execute Package,Field_Read,Field_Number 0x1b
0068 e00a | | Load 0x0,0xa
0069 1b18 | | Execute Package,Field_Read,Field_Number 0x18
006a 0387 | | Declare_Variable Package
006b 00d8 | | Load_Top At_Offset_0
006c 020f | | Execute Module,Activate
006d 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x16 = 0x6d,0xffe9
006e 00c7 | | Action Elaborate_Subprogram
006f 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x17 = 0x6f,0xffe8
0070 00c7 | | Action Elaborate_Subprogram
0071 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x18 = 0x71,0xffe7
0072 00c7 | | Action Elaborate_Subprogram
0073 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x19 = 0x73,0xffe6
0074 00c7 | | Action Elaborate_Subprogram
0075 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x1a = 0x75,0xffe5
0076 00c7 | | Action Elaborate_Subprogram
0077 0007 | | Action Break_Optional ; Debug Table 0x1.0x1b = 0x77,0xffff
0078 e00b | | Load 0x0,0xb ; Debug Table 0x1.0x1c = 0x78,0xfffe
0079 1b0d | | Execute Package,Field_Read,Field_Number 0xd
007a 02c7 | | Declare_Variable Any
007b 00d8 | | Load_Top At_Offset_0
007c 1c00 | | Execute_Immediate Run_Utility,0x0
007d e00c | | Load 0x0,0xc ; Debug Table 0x1.0x1d = 0x7d,0xfffd
007e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
007f e00d | | Load 0x0,0xd ; Debug Table 0x1.0x1e = 0x7f,0xfffc
0080 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0081 029d 02a3 | | Declare_Subprogram For_Outer_Call,INIT_02a0 ; Debug Table 0x1.0x1f = 0x81,0xfffb
0083 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x20 = 0x83,0xfffa
0084 00c7 | | Action Elaborate_Subprogram
0085 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x21 = 0x85,0xfff9
0086 00c7 | | Action Elaborate_Subprogram
0087 029d 02bb | | Declare_Subprogram For_Outer_Call,INIT_02b8 ; Debug Table 0x1.0x22 = 0x87,0xfff8
0089 BODY_0008:
0089 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x23 = 0x89,0x1
008a e221 | ! | Load 0x1,0x21
008b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
008c 00bc | | Action Signal_Activated
008d 00bb | | Action Signal_Completion
008e 0000 0000 | | .XXX[0x2]
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 e221 | ! | Load 0x1,0x21 ; Debug Table 0x2 = .DEBUG 0x0093,0x0470,0x0002,0x0000,0x0058,0xc925,0x0000,0x009e
; Debug Table 0x2.0x0 = 0x93,0x1
0094 e00e | | Load 0x0,0xe
0095 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0096 e21f | | Load 0x1,0x1f
0097 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
0098 00ca | | Action Exit_Nullary_Function
0099 0000 0000 | | .BLANK 0000[0x7]
00a0 ; --------------------------------------------------------------------------------------
00a0 ; SUBPROGRAM
00a0 ; --------------------------------------------------------------------------------------
00a0 00a3 | | .CONST 0x00a3 ; Address of begin
00a1 0004 | | .CONST 0x0004 ; Address of exception handler
00a2 0001 | | .CONST 0x0001 ; Number of locals
00a3 BODY_00a0:
00a3 INIT_00a0:
00a3 e222 | " | Load 0x1,0x22 ; Debug Table 0x3 = .DEBUG 0x00a3,0x0474,0x0002,0x0000,0x0058,0xc925,0x0000,0x00a5
; Debug Table 0x3.0x0 = 0xa3,0x1
00a4 e00e | | Load 0x0,0xe
00a5 1b10 | | Execute Package,Field_Read,Field_Number 0x10
00a6 e21f | | Load 0x1,0x1f
00a7 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
00a8 00ca | | Action Exit_Nullary_Function
00a9 0000 0000 | | .BLANK 0000[0x7]
00b0 ; --------------------------------------------------------------------------------------
00b0 ; SUBPROGRAM
00b0 ; --------------------------------------------------------------------------------------
00b0 00b3 | | .CONST 0x00b3 ; Address of begin
00b1 0004 | | .CONST 0x0004 ; Address of exception handler
00b2 0001 | | .CONST 0x0001 ; Number of locals
00b3 BODY_00b0:
00b3 INIT_00b0:
00b3 e223 | # | Load 0x1,0x23 ; Debug Table 0x4 = .DEBUG 0x00b3,0x0478,0x0002,0x0000,0x0058,0xc925,0x0000,0x00ac
; Debug Table 0x4.0x0 = 0xb3,0x1
00b4 e00e | | Load 0x0,0xe
00b5 1b22 | " | Execute Package,Field_Read,Field_Number 0x22
00b6 e21f | | Load 0x1,0x1f
00b7 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
00b8 00ca | | Action Exit_Nullary_Function
00b9 0000 0000 | | .BLANK 0000[0x7]
00c0 ; --------------------------------------------------------------------------------------
00c0 ; SUBPROGRAM
00c0 ; --------------------------------------------------------------------------------------
00c0 00c3 | | .CONST 0x00c3 ; Address of begin
00c1 0004 | | .CONST 0x0004 ; Address of exception handler
00c2 0001 | | .CONST 0x0001 ; Number of locals
00c3 BODY_00c0:
00c3 INIT_00c0:
00c3 e224 | $ | Load 0x1,0x24 ; Debug Table 0x5 = .DEBUG 0x00c3,0x047c,0x0002,0x0000,0x0058,0xc925,0x0000,0x00b1
; Debug Table 0x5.0x0 = 0xc3,0x1
00c4 e00e | | Load 0x0,0xe
00c5 1b18 | | Execute Package,Field_Read,Field_Number 0x18
00c6 e21f | | Load 0x1,0x1f
00c7 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
00c8 00ca | | Action Exit_Nullary_Function
00c9 0000 0000 | | .BLANK 0000[0x7]
00d0 ; --------------------------------------------------------------------------------------
00d0 ; SUBPROGRAM
00d0 ; --------------------------------------------------------------------------------------
00d0 00d3 | | .CONST 0x00d3 ; Address of begin
00d1 0004 | | .CONST 0x0004 ; Address of exception handler
00d2 0001 | | .CONST 0x0001 ; Number of locals
00d3 BODY_00d0:
00d3 INIT_00d0:
00d3 e225 | % | Load 0x1,0x25 ; Debug Table 0x6 = .DEBUG 0x00d3,0x0480,0x0002,0x0000,0x0058,0xc925,0x0000,0x00b8
; Debug Table 0x6.0x0 = 0xd3,0x1
00d4 e00e | | Load 0x0,0xe
00d5 1b1a | | Execute Package,Field_Read,Field_Number 0x1a
00d6 e21f | | Load 0x1,0x1f
00d7 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
00d8 00ca | | Action Exit_Nullary_Function
00d9 0000 0000 | | .BLANK 0000[0x7]
00e0 ; --------------------------------------------------------------------------------------
00e0 ; SUBPROGRAM
00e0 ; --------------------------------------------------------------------------------------
00e0 00e3 | | .CONST 0x00e3 ; Address of begin
00e1 0004 | | .CONST 0x0004 ; Address of exception handler
00e2 0001 | | .CONST 0x0001 ; Number of locals
00e3 BODY_00e0:
00e3 INIT_00e0:
00e3 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x00e3,0x0484,0x0002,0x0000,0x0058,0xc925,0x0000,0x00bf
; Debug Table 0x7.0x0 = 0xe3,0x1
00e4 49a4 |I | Short_Literal 0x1a4
00e5 00eb | | Load_Encached Diana_Cache
00e6 0098 | | Execute Package,Field_Read_Dynamic
00e7 e21f | | Load 0x1,0x1f
00e8 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
00e9 4401 |D | Exit_Subprogram With_Result,0x1
00ea 0000 0000 | | .BLANK 0000[0x6]
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00f3 | | .CONST 0x00f3 ; Address of begin
00f1 0004 | | .CONST 0x0004 ; Address of exception handler
00f2 0001 | | .CONST 0x0001 ; Number of locals
00f3 BODY_00f0:
00f3 INIT_00f0:
00f3 e226 | & | Load 0x1,0x26 ; Debug Table 0x8 = .DEBUG 0x00f3,0x0488,0x0002,0x0000,0x0058,0xc925,0x0000,0x00cc
; Debug Table 0x8.0x0 = 0xf3,0x1
00f4 e00e | | Load 0x0,0xe
00f5 1b20 | | Execute Package,Field_Read,Field_Number 0x20
00f6 e21f | | Load 0x1,0x1f
00f7 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
00f8 00ca | | Action Exit_Nullary_Function
00f9 0000 0000 | | .BLANK 0000[0x7]
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0103 | | .CONST 0x0103 ; Address of begin
0101 0004 | | .CONST 0x0004 ; Address of exception handler
0102 0001 | | .CONST 0x0001 ; Number of locals
0103 BODY_0100:
0103 INIT_0100:
0103 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x0103,0x048c,0x0002,0x0000,0x0058,0xc925,0x0000,0x00d1
; Debug Table 0x9.0x0 = 0x103,0x1
0104 0d41 | A | Execute_Immediate Less,0x41
0105 6809 |h | Jump_Zero 0x10f
0106 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x1 = 0x106,0x2
0107 00db | | Load_Top At_Offset_3
0108 e227 | ' | Load 0x1,0x27
0109 01cf | | Execute Vector,Slice_Read
010a e00e | | Load 0x0,0xe
010b 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
010c e21f | | Load 0x1,0x1f
010d 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
010e 4401 |D | Exit_Subprogram With_Result,0x1
010f 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x2 = 0x10f,0x4
0110 00db | | Load_Top At_Offset_3
0111 e00e | | Load 0x0,0xe
0112 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
0113 e21f | | Load 0x1,0x1f
0114 039a | | Declare_Variable Heap_Access,By_Allocation,With_Constraint
0115 4401 |D | Exit_Subprogram With_Result,0x1
0116 0000 0000 | | .XXX[0x2]
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 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x011b,0x0494,0x0002,0x0000,0x0058,0xc925,0x0000,0x00da
; Debug Table 0xa.0x0 = 0x11b,0x1
011c e00e | | Load 0x0,0xe
011d 1b11 | | Execute Package,Field_Read,Field_Number 0x11
011e e21f | | Load 0x1,0x1f
011f 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
0120 4401 |D | Exit_Subprogram With_Result,0x1
0121 0000 0000 | | .BLANK 0000[0x7]
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 e220 | | Load 0x1,0x20 ; Debug Table 0xb = .DEBUG 0x012b,0x0498,0x0002,0x0000,0x0058,0xc925,0x0000,0x00e3
; Debug Table 0xb.0x0 = 0x12b,0x1
012c 00ca | | Action Exit_Nullary_Function
012d 0000 0000 | | .XXX[0x3]
012f 0000 | |
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 013a | : | .CONST 0x013a ; Address of begin
0131 0004 | | .CONST 0x0004 ; Address of exception handler
0132 0004 | | .CONST 0x0004 ; Number of locals
0133 INIT_0130:
0133 e00f | | Load 0x0,0xf ; Debug Table 0xc = .DEBUG 0x0133,0x049c,0x0001,0x0000,0x0058,0xc925,0x0000,0x00ea
; Debug Table 0xc.0x0 = 0x133,0xffff
0134 0007 | | Action Break_Optional
0135 e010 | | Load 0x0,0x10 ; Debug Table 0xc.0x1 = 0x135,0xfffe
0136 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0137 0322 | " | Declare_Variable Record
0138 e011 | | Load 0x0,0x11 ; Debug Table 0xc.0x2 = 0x138,0xfffd
0139 1b17 | | Execute Package,Field_Read,Field_Number 0x17
013a BODY_0130:
013a e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x3 = 0x13a,0x1
013b 6804 |h | Jump_Zero 0x140
013c e012 | | Load 0x0,0x12 ; Debug Table 0xc.0x4 = 0x13c,0x2
013d 1812 | | Execute Package,Field_Execute,Field_Number 0x12
013e 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
013f 7802 |x | Jump 0x142
0140 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x5 = 0x140,0x3
0141 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0142 e00f | | Load 0x0,0xf ; Debug Table 0xc.0x6 = 0x142,0x4
0143 e001 | | Load 0x0,0x1
0144 1b1b | | Execute Package,Field_Read,Field_Number 0x1b
0145 e21e | | Load 0x1,0x1e
0146 4800 |H | Short_Literal 0x0
0147 e404 | | Load 0x2,0x4
0148 e013 | | Load 0x0,0x13
0149 4802 |H | Short_Literal 0x2
014a e014 | | Load 0x0,0x14
014b 1813 | | Execute Package,Field_Execute,Field_Number 0x13
014c e014 | | Load 0x0,0x14
014d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
014e e5ff | | Load 0x2,-0x1
014f 8015 | | Call 0x0,0x15
0150 00d1 | | Pop_Control Pop_Count_1
0151 c21f | | Store 0x1,0x1f
0152 005b | [ | Store_Top Discrete,At_Offset_3
0153 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x7 = 0x153,0x5
0154 4605 |F | Jump_Case 0x5
0155 782d |x- | Jump 0x183 ; case 0x0
0156 781f |x | Jump 0x176 ; case 0x1
0157 781e |x | Jump 0x176 ; case 0x2
0158 7802 |x | Jump 0x15b ; case 0x3
0159 781c |x | Jump 0x176 ; case 0x4
015a 7819 |x | Jump 0x174 ; case 0x5
015b e013 | | Load 0x0,0x13 ; Debug Table 0xc.0x8 = 0x15b,0x7
015c 7009 |p | Jump_Nonzero 0x166
015d 0092 02c4 | | Action Push_String_Extended,0x2c4 ; "Code_Archive database for "
; Debug Table 0xc.0x9 = 0x15d,0x8
015f e5ff | | Load 0x2,-0x1
0160 01cc | | Execute Vector,Catenate
0161 0092 02c5 | | Action Push_String_Extended,0x2c5 ; " already exists and Overwrite=>False was specified"
0163 01cc | | Execute Vector,Catenate
0164 8016 | | Call 0x0,0x16
0165 781d |x | Jump 0x183
0166 0092 02c6 | | Action Push_String_Extended,0x2c6 ; "Unable to create code_archive database for "
; Debug Table 0xc.0xa = 0x166,0x9
0168 e5ff | | Load 0x2,-0x1
0169 01cc | | Execute Vector,Catenate
016a 0092 02c7 | | Action Push_String_Extended,0x2c7 ; ": "
016c 01cc | | Execute Vector,Catenate
016d 00db | | Load_Top At_Offset_3
016e e00f | | Load 0x0,0xf
016f 025e | ^ | Execute Discrete,Convert
0170 1c01 | | Execute_Immediate Run_Utility,0x1
0171 01cc | | Execute Vector,Catenate
0172 8016 | | Call 0x0,0x16
0173 780f |x | Jump 0x183
0174 6147 |aG | Indirect_Literal Discrete,0x2bc,{0x00000000, 0x57338501} ; Debug Table 0xc.0xb = 0x174,0xa
0175 0257 | W | Execute Discrete,Raise
0176 0092 02c6 | | Action Push_String_Extended,0x2c6 ; "Unable to create code_archive database for "
; Debug Table 0xc.0xc = 0x176,0xb
0178 e5ff | | Load 0x2,-0x1
0179 01cc | | Execute Vector,Catenate
017a 0092 02c7 | | Action Push_String_Extended,0x2c7 ; ": "
017c 01cc | | Execute Vector,Catenate
017d 00db | | Load_Top At_Offset_3
017e e00f | | Load 0x0,0xf
017f 025e | ^ | Execute Discrete,Convert
0180 1c01 | | Execute_Immediate Run_Utility,0x1
0181 01cc | | Execute Vector,Catenate
0182 8016 | | Call 0x0,0x16
0183 e21f | | Load 0x1,0x1f ; Debug Table 0xc.0xd = 0x183,0xc
0184 e228 | ( | Load 0x1,0x28
0185 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0186 e00a | | Load 0x0,0xa
0187 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0188 00da | | Load_Top At_Offset_2
0189 017d | } | Execute Record,Structure_Write
018a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0xe = 0x18a,0xd
018b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
018c 00da | | Load_Top At_Offset_2
018d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
018e e002 | | Load 0x0,0x2
018f 181f | | Execute Package,Field_Execute,Field_Number 0x1f
0190 a220 | | Store_Unchecked 0x1,0x20
0191 e012 | | Load 0x0,0x12 ; Debug Table 0xc.0xf = 0x191,0xe
0192 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0193 e017 | | Load 0x0,0x17
0194 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0195 025b | [ | Execute Discrete,Check_In_Type
0196 e21f | | Load 0x1,0x1f
0197 0217 | | Execute Heap_Access,All_Reference
0198 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0199 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x10 = 0x199,0xf
019a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
019b 821d | | Call 0x1,0x1d
019c 4503 |E | Exit_Subprogram 0x3
019d 0000 0000 | | .XXX[0x3]
019f 0000 | |
01a0 ; --------------------------------------------------------------------------------------
01a0 ; SUBPROGRAM
01a0 ; --------------------------------------------------------------------------------------
01a0 01a4 | | .CONST 0x01a4 ; Address of begin
01a1 0004 | | .CONST 0x0004 ; Address of exception handler
01a2 0002 | | .CONST 0x0002 ; Number of locals
01a3 INIT_01a0:
01a3 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xd = .DEBUG 0x01a3,0x04c0,0x0001,0x0000,0x0058,0xc925,0x0000,0x00fb
; Debug Table 0xd.0x0 = 0x1a3,0xffff
01a4 BODY_01a0:
01a4 e21f | | Load 0x1,0x1f ; Debug Table 0xd.0x1 = 0x1a4,0x1
01a5 0219 | | Execute Heap_Access,All_Read
01a6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01a7 00d8 | | Load_Top At_Offset_0
01a8 e001 | | Load 0x0,0x1
01a9 1b10 | | Execute Package,Field_Read,Field_Number 0x10
01aa 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
01ab 00d2 | | Pop_Control Pop_Count_2
01ac e21f | | Load 0x1,0x1f ; Debug Table 0xd.0x2 = 0x1ac,0x2
01ad 0217 | | Execute Heap_Access,All_Reference
01ae 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
01af e001 | | Load 0x0,0x1
01b0 1b12 | | Execute Package,Field_Read,Field_Number 0x12
01b1 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
01b2 e21f | | Load 0x1,0x1f ; Debug Table 0xd.0x3 = 0x1b2,0x3
01b3 0217 | | Execute Heap_Access,All_Reference
01b4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
01b5 e001 | | Load 0x0,0x1
01b6 1b12 | | Execute Package,Field_Read,Field_Number 0x12
01b7 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
01b8 e21f | | Load 0x1,0x1f ; Debug Table 0xd.0x4 = 0x1b8,0x4
01b9 0217 | | Execute Heap_Access,All_Reference
01ba 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
01bb e001 | | Load 0x0,0x1
01bc 1b14 | | Execute Package,Field_Read,Field_Number 0x14
01bd 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
01be e21f | | Load 0x1,0x1f ; Debug Table 0xd.0x5 = 0x1be,0x5
01bf 0217 | | Execute Heap_Access,All_Reference
01c0 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
01c1 e001 | | Load 0x0,0x1
01c2 1b14 | | Execute Package,Field_Read,Field_Number 0x14
01c3 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
01c4 e21f | | Load 0x1,0x1f ; Debug Table 0xd.0x6 = 0x1c4,0x6
01c5 0217 | | Execute Heap_Access,All_Reference
01c6 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
01c7 e001 | | Load 0x0,0x1
01c8 1b19 | | Execute Package,Field_Read,Field_Number 0x19
01c9 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
01ca 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xd.0x7 = 0x1ca,0x7
01cb e21f | | Load 0x1,0x1f
01cc e014 | | Load 0x0,0x14
01cd 1813 | | Execute Package,Field_Execute,Field_Number 0x13
01ce e014 | | Load 0x0,0x14
01cf 1814 | | Execute Package,Field_Execute,Field_Number 0x14
01d0 e21e | | Load 0x1,0x1e
01d1 8018 | | Call 0x0,0x18
01d2 c21f | | Store 0x1,0x1f
01d3 0059 | Y | Store_Top Discrete,At_Offset_1
01d4 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x8 = 0x1d4,0x8
01d5 a220 | | Store_Unchecked 0x1,0x20
01d6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x9 = 0x1d6,0x9
01d7 7003 |p | Jump_Nonzero 0x1db
01d8 0092 02c8 | | Action Push_String_Extended,0x2c8 ; "Error in closing newly created code_archive database"
; Debug Table 0xd.0xa = 0x1d8,0xa
01da 8016 | | Call 0x0,0x16
01db 4501 |E | Exit_Subprogram 0x1
01dc 0000 0000 | | .BLANK 0000[0x4]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01e7 | | .CONST 0x01e7 ; Address of begin
01e1 0004 | | .CONST 0x0004 ; Address of exception handler
01e2 0003 | | .CONST 0x0003 ; Number of locals
01e3 INIT_01e0:
01e3 e001 | | Load 0x0,0x1 ; Debug Table 0xe = .DEBUG 0x01e3,0x04d8,0x0001,0x0000,0x0058,0xc925,0x0000,0x00ff
; Debug Table 0xe.0x0 = 0x1e3,0xffff
01e4 1b10 | | Execute Package,Field_Read,Field_Number 0x10
01e5 1b16 | | Execute Package,Field_Read,Field_Number 0x16
01e6 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xe.0x1 = 0x1e6,0xfffe
01e7 BODY_01e0:
01e7 e21f | | Load 0x1,0x1f ; Debug Table 0xe.0x2 = 0x1e7,0x1
01e8 0219 | | Execute Heap_Access,All_Read
01e9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01ea 00e1 | | Load_Encached Boolean_Cache
01eb e001 | | Load 0x0,0x1
01ec 1b10 | | Execute Package,Field_Read,Field_Number 0x10
01ed 1b16 | | Execute Package,Field_Read,Field_Number 0x16
01ee 00da | | Load_Top At_Offset_2
01ef e5fe | | Load 0x2,-0x2
01f0 e001 | | Load 0x0,0x1
01f1 1b10 | | Execute Package,Field_Read,Field_Number 0x10
01f2 181e | | Execute Package,Field_Execute,Field_Number 0x1e
01f3 00d1 | | Pop_Control Pop_Count_1
01f4 c402 | | Store 0x2,0x2
01f5 005a | Z | Store_Top Discrete,At_Offset_2
01f6 00d1 | | Pop_Control Pop_Count_1
01f7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x3 = 0x1f7,0x2
01f8 7005 |p | Jump_Nonzero 0x1fe
01f9 0092 02c9 | | Action Push_String_Extended,0x2c9 ; "Restoring multiple units with same simple name: "
; Debug Table 0xe.0x4 = 0x1f9,0x3
01fb e5fe | | Load 0x2,-0x2
01fc 01cc | | Execute Vector,Catenate
01fd 8016 | | Call 0x0,0x16
01fe e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x5 = 0x1fe,0x4
01ff e001 | | Load 0x0,0x1
0200 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0201 e21f | | Load 0x1,0x1f
0202 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
0203 00da | | Load_Top At_Offset_2
0204 0217 | | Execute Heap_Access,All_Reference
0205 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0206 0007 | | Action Break_Optional ; Debug Table 0xe.0x6 = 0x206,0x5
0207 e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x7 = 0x207,0x6
0208 00da | | Load_Top At_Offset_2
0209 0217 | | Execute Heap_Access,All_Reference
020a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
020b 4503 |E | Exit_Subprogram 0x3
020c 0000 0000 | | .BLANK 0000[0x4]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0213 | | .CONST 0x0213 ; Address of begin
0211 0004 | | .CONST 0x0004 ; Address of exception handler
0212 0001 | | .CONST 0x0001 ; Number of locals
0213 BODY_0210:
0213 INIT_0210:
0213 4801 |H | Short_Literal 0x1 ; Debug Table 0xf = .DEBUG 0x0213,0x04ea,0x0001,0x0000,0x0058,0xc925,0x0000,0x0111
; Debug Table 0xf.0x0 = 0x213,0x1
0214 e5fe | | Load 0x2,-0x2
0215 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0216 e5ff | | Load 0x2,-0x1
0217 e21f | | Load 0x1,0x1f
0218 0217 | | Execute Heap_Access,All_Reference
0219 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
021a e001 | | Load 0x0,0x1
021b 1b12 | | Execute Package,Field_Read,Field_Number 0x12
021c 1818 | | Execute Package,Field_Execute,Field_Number 0x18
021d 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0x1 = 0x21d,0x2
021e 00db | | Load_Top At_Offset_3
021f e5fe | | Load 0x2,-0x2
0220 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0221 e21f | | Load 0x1,0x1f
0222 0217 | | Execute Heap_Access,All_Reference
0223 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0224 e001 | | Load 0x0,0x1
0225 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0226 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0227 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x2 = 0x227,0x3
0228 e21f | | Load 0x1,0x1f
0229 0217 | | Execute Heap_Access,All_Reference
022a 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
022b e001 | | Load 0x0,0x1
022c 1b19 | | Execute Package,Field_Read,Field_Number 0x19
022d 181c | | Execute Package,Field_Execute,Field_Number 0x1c
022e 4503 |E | Exit_Subprogram 0x3
022f 0000 | | .XXX[0x1]
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 0234 | 4 | .CONST 0x0234 ; Address of begin
0231 0004 | | .CONST 0x0004 ; Address of exception handler
0232 0002 | | .CONST 0x0002 ; Number of locals
0233 INIT_0230:
0233 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x10 = .DEBUG 0x0233,0x04f2,0x0001,0x0000,0x0058,0xc925,0x0000,0x011f
; Debug Table 0x10.0x0 = 0x233,0xffff
0234 BODY_0230:
0234 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x10.0x1 = 0x234,0x1
0235 e5fe | | Load 0x2,-0x2
0236 e5ff | | Load 0x2,-0x1
0237 e21f | | Load 0x1,0x1f
0238 0217 | | Execute Heap_Access,All_Reference
0239 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
023a e001 | | Load 0x0,0x1
023b 1b14 | | Execute Package,Field_Read,Field_Number 0x14
023c 1817 | | Execute Package,Field_Execute,Field_Number 0x17
023d c5fe | | Store 0x2,-0x2
023e 0059 | Y | Store_Top Discrete,At_Offset_1
023f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x2 = 0x23f,0x2
0240 a5fd | | Store_Unchecked 0x2,-0x3
0241 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x3 = 0x241,0x3
0242 7012 |p | Jump_Nonzero 0x255
0243 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x4 = 0x243,0x4
0244 e5fe | | Load 0x2,-0x2
0245 e5ff | | Load 0x2,-0x1
0246 e21f | | Load 0x1,0x1f
0247 0217 | | Execute Heap_Access,All_Reference
0248 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0249 e001 | | Load 0x0,0x1
024a 1b14 | | Execute Package,Field_Read,Field_Number 0x14
024b 1818 | | Execute Package,Field_Execute,Field_Number 0x18
024c 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x5 = 0x24c,0x5
024d e5ff | | Load 0x2,-0x1
024e e5fe | | Load 0x2,-0x2
024f e21f | | Load 0x1,0x1f
0250 0217 | | Execute Heap_Access,All_Reference
0251 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0252 e001 | | Load 0x0,0x1
0253 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0254 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0255 4502 |E | Exit_Subprogram 0x2
0256 0000 0000 | | .XXX[0x2]
0258 ; --------------------------------------------------------------------------------------
0258 ; SUBPROGRAM
0258 ; --------------------------------------------------------------------------------------
0258 025b | [ | .CONST 0x025b ; Address of begin
0259 0004 | | .CONST 0x0004 ; Address of exception handler
025a 0001 | | .CONST 0x0001 ; Number of locals
025b BODY_0258:
025b INIT_0258:
025b e00d | | Load 0x0,0xd ; Debug Table 0x11 = .DEBUG 0x025b,0x0500,0x0001,0x0000,0x0058,0xc925,0x0000,0x0134
; Debug Table 0x11.0x0 = 0x25b,0x1
025c 1b0e | | Execute Package,Field_Read,Field_Number 0xe
025d 00db | | Load_Top At_Offset_3
025e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
025f e229 | ) | Load 0x1,0x29
0260 4800 |H | Short_Literal 0x0
0261 4800 |H | Short_Literal 0x0
0262 4800 |H | Short_Literal 0x0
0263 e019 | | Load 0x0,0x19
0264 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0265 4800 |H | Short_Literal 0x0
0266 e22a | * | Load 0x1,0x2a
0267 e00c | | Load 0x0,0xc
0268 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0269 00d1 | | Pop_Control Pop_Count_1
026a c22b | + | Store 0x1,0x2b
026b 0092 02ca | | Action Push_String_Extended,0x2ca ; "creating"
; Debug Table 0x11.0x1 = 0x26b,0x2
026d 822c | , | Call 0x1,0x2c
026e e00d | | Load 0x0,0xd ; Debug Table 0x11.0x2 = 0x26e,0x3
026f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0270 e5fe | | Load 0x2,-0x2
0271 0120 | | Execute Any,Is_Value
0272 6803 |h | Jump_Zero 0x276
0273 e00c | | Load 0x0,0xc
0274 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0275 7801 |x | Jump 0x277
0276 e5fe | | Load 0x2,-0x2
0277 e229 | ) | Load 0x1,0x29
0278 4800 |H | Short_Literal 0x0
0279 e00c | | Load 0x0,0xc
027a 1b13 | | Execute Package,Field_Read,Field_Number 0x13
027b e019 | | Load 0x0,0x19
027c 1811 | | Execute Package,Field_Execute,Field_Number 0x11
027d 4802 |H | Short_Literal 0x2
027e e5ff | | Load 0x2,-0x1
027f 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0280 e00c | | Load 0x0,0xc
0281 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0282 c5fe | | Store 0x2,-0x2
0283 c22b | + | Store 0x1,0x2b
0284 0092 02cb | | Action Push_String_Extended,0x2cb ; "opening"
; Debug Table 0x11.0x3 = 0x284,0x4
0286 822c | , | Call 0x1,0x2c
0287 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x4 = 0x287,0x5
0288 e00c | | Load 0x0,0xc
0289 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
028a 00db | | Load_Top At_Offset_3
028b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
028c 4501 |E | Exit_Subprogram 0x1
028d 0000 0000 | | .XXX[0x3]
028f 0000 | |
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 0293 | | .CONST 0x0293 ; Address of begin
0291 0004 | | .CONST 0x0004 ; Address of exception handler
0292 0001 | | .CONST 0x0001 ; Number of locals
0293 BODY_0290:
0293 INIT_0290:
0293 e014 | | Load 0x0,0x14 ; Debug Table 0x12 = .DEBUG 0x0293,0x050c,0x0001,0x0000,0x0058,0xc925,0x0000,0x0142
; Debug Table 0x12.0x0 = 0x293,0x1
0294 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0295 e014 | | Load 0x0,0x14
0296 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0297 c229 | ) | Store 0x1,0x29
0298 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x1 = 0x298,0x2
0299 a22a | * | Store_Unchecked 0x1,0x2a
029a 4502 |E | Exit_Subprogram 0x2
029b 0000 0000 | | .BLANK 0000[0x5]
02a0 ; --------------------------------------------------------------------------------------
02a0 ; SUBPROGRAM
02a0 ; --------------------------------------------------------------------------------------
02a0 02a3 | | .CONST 0x02a3 ; Address of begin
02a1 0004 | | .CONST 0x0004 ; Address of exception handler
02a2 0001 | | .CONST 0x0001 ; Number of locals
02a3 BODY_02a0:
02a3 INIT_02a0:
02a3 e22b | + | Load 0x1,0x2b ; Debug Table 0x13 = .DEBUG 0x02a3,0x0512,0x0001,0x0000,0x0058,0xc9b5,0x0000,0x0026
; Debug Table 0x13.0x0 = 0x2a3,0x1
02a4 680e |h | Jump_Zero 0x2b3
02a5 0092 02cc | | Action Push_String_Extended,0x2cc ; "Bad status "
; Debug Table 0x13.0x1 = 0x2a5,0x2
02a7 00db | | Load_Top At_Offset_3
02a8 01cc | | Execute Vector,Catenate
02a9 0092 02cd | | Action Push_String_Extended,0x2cd ; " new code segment: "
02ab 01cc | | Execute Vector,Catenate
02ac e22b | + | Load 0x1,0x2b
02ad e00d | | Load 0x0,0xd
02ae 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02af 025e | ^ | Execute Discrete,Convert
02b0 1c01 | | Execute_Immediate Run_Utility,0x1
02b1 01cc | | Execute Vector,Catenate
02b2 801a | | Call 0x0,0x1a
02b3 4502 |E | Exit_Subprogram 0x2
02b4 0000 0000 | | .BLANK 0000[0x4]
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02bb | | .CONST 0x02bb ; Address of begin
02b9 0004 | | .CONST 0x0004 ; Address of exception handler
02ba 0001 | | .CONST 0x0001 ; Number of locals
02bb BODY_02b8:
02bb INIT_02b8:
02bb 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x14 = .DEBUG 0x02bb,0x0518,0x0001,0x0000,0x0058,0xc9b5,0x0000,0x00b5
; Debug Table 0x14.0x0 = 0x2bb,0x1
02bc 0000 0000 | | .LITERAL {0x00000000, 0x57338501}
02c0 0000 0000 | | .LITERAL {0x00000000, 0x0058c9a5}
02c4 ; --------------------------------------------------------------------------------------
02c4 ; STRING TABLE
02c4 ; --------------------------------------------------------------------------------------
02c4 0016 | | .STRTAB 0x0016->0x02cf ; "Code_Archive database for "
02c5 002e | . | .STRTAB 0x002e->0x02dc ; " already exists and Overwrite=>False was specified"
02c6 005e | ^ | .STRTAB 0x005e->0x02f5 ; "Unable to create code_archive database for "
; "Unable to create code_archive database for "
02c7 0087 | | .STRTAB 0x0087->0x030a ; ": "
; ": "
02c8 0087 | | .STRTAB 0x0087->0x030b ; "Error in closing newly created code_archive database"
02c9 00b9 | | .STRTAB 0x00b9->0x0325 ; "Restoring multiple units with same simple name: "
02ca 00e7 | | .STRTAB 0x00e7->0x033d ; "creating"
02cb 00ed | | .STRTAB 0x00ed->0x0341 ; "opening"
02cc 00f2 | | .STRTAB 0x00f2->0x0345 ; "Bad status "
02cd 00fb | | .STRTAB 0x00fb->0x034a ; " new code segment: "
02ce 010c | | .STREND 0x010c->0x0354
02cf 436f 6465 |Code| .STRTAB_STRINGS
0354 0000 0000 | | .BLANK 0000[0x4]
0358 ; --------------------------------------------------------------------------------------
0358 ; Debug Table
0358 ; --------------------------------------------------------------------------------------
0358 0003 0015 | | .CONST 0x0003,0x0015
035a 000b 0402 | | .DEBUG 0x000b,0x0402,0x0000,0x0000,0x0058,0xc925,0x0000,0x009d
0362 002e 0426 | . &| .DEBUG 0x002e,0x0426,0x0000,0x0000,0x0058,0xc9a5,0x0000,0x000a
036a 0093 0470 | p| .DEBUG 0x0093,0x0470,0x0002,0x0000,0x0058,0xc925,0x0000,0x009e
0372 00a3 0474 | t| .DEBUG 0x00a3,0x0474,0x0002,0x0000,0x0058,0xc925,0x0000,0x00a5
037a 00b3 0478 | x| .DEBUG 0x00b3,0x0478,0x0002,0x0000,0x0058,0xc925,0x0000,0x00ac
0382 00c3 047c | || .DEBUG 0x00c3,0x047c,0x0002,0x0000,0x0058,0xc925,0x0000,0x00b1
038a 00d3 0480 | | .DEBUG 0x00d3,0x0480,0x0002,0x0000,0x0058,0xc925,0x0000,0x00b8
0392 00e3 0484 | | .DEBUG 0x00e3,0x0484,0x0002,0x0000,0x0058,0xc925,0x0000,0x00bf
039a 00f3 0488 | | .DEBUG 0x00f3,0x0488,0x0002,0x0000,0x0058,0xc925,0x0000,0x00cc
03a2 0103 048c | | .DEBUG 0x0103,0x048c,0x0002,0x0000,0x0058,0xc925,0x0000,0x00d1
03aa 011b 0494 | | .DEBUG 0x011b,0x0494,0x0002,0x0000,0x0058,0xc925,0x0000,0x00da
03b2 012b 0498 | + | .DEBUG 0x012b,0x0498,0x0002,0x0000,0x0058,0xc925,0x0000,0x00e3
03ba 0133 049c | 3 | .DEBUG 0x0133,0x049c,0x0001,0x0000,0x0058,0xc925,0x0000,0x00ea
03c2 01a3 04c0 | | .DEBUG 0x01a3,0x04c0,0x0001,0x0000,0x0058,0xc925,0x0000,0x00fb
03ca 01e3 04d8 | | .DEBUG 0x01e3,0x04d8,0x0001,0x0000,0x0058,0xc925,0x0000,0x00ff
03d2 0213 04ea | | .DEBUG 0x0213,0x04ea,0x0001,0x0000,0x0058,0xc925,0x0000,0x0111
03da 0233 04f2 | 3 | .DEBUG 0x0233,0x04f2,0x0001,0x0000,0x0058,0xc925,0x0000,0x011f
03e2 025b 0500 | [ | .DEBUG 0x025b,0x0500,0x0001,0x0000,0x0058,0xc925,0x0000,0x0134
03ea 0293 050c | | .DEBUG 0x0293,0x050c,0x0001,0x0000,0x0058,0xc925,0x0000,0x0142
03f2 02a3 0512 | | .DEBUG 0x02a3,0x0512,0x0001,0x0000,0x0058,0xc9b5,0x0000,0x0026
03fa 02bb 0518 | | .DEBUG 0x02bb,0x0518,0x0001,0x0000,0x0058,0xc9b5,0x0000,0x00b5
0402 ; --------------------------------------------------------------------------------------
0402 ; Debug3 Subtable 0x0
0402 ; --------------------------------------------------------------------------------------
0402 0011 0000 | | .DBG3TAB 0x0011,0x0000
0404 000b ffff | | .CONST 0x000b,0xffff
0406 000d fffe | | .CONST 0x000d,0xfffe
0408 000f fffd | | .CONST 0x000f,0xfffd
040a 0011 fffc | | .CONST 0x0011,0xfffc
040c 0013 fffb | | .CONST 0x0013,0xfffb
040e 0015 fffa | | .CONST 0x0015,0xfffa
0410 0017 fff9 | | .CONST 0x0017,0xfff9
0412 0019 fff8 | | .CONST 0x0019,0xfff8
0414 001b fff7 | | .CONST 0x001b,0xfff7
0416 001d fff6 | | .CONST 0x001d,0xfff6
0418 001f fff5 | | .CONST 0x001f,0xfff5
041a 0021 fff4 | ! | .CONST 0x0021,0xfff4
041c 0023 fff3 | # | .CONST 0x0023,0xfff3
041e 0025 fff2 | % | .CONST 0x0025,0xfff2
0420 0027 fff1 | ' | .CONST 0x0027,0xfff1
0422 0029 ffff | ) | .CONST 0x0029,0xffff
0424 002b fffe | + | .CONST 0x002b,0xfffe
0426 ; --------------------------------------------------------------------------------------
0426 ; Debug3 Subtable 0x1
0426 ; --------------------------------------------------------------------------------------
0426 0023 0001 | # | .DBG3TAB 0x0023,0x0001
0428 002e ffff | . | .CONST 0x002e,0xffff
042a 002f fffe | / | .CONST 0x002f,0xfffe
042c 0034 fffd | 4 | .CONST 0x0034,0xfffd
042e 0036 fffc | 6 | .CONST 0x0036,0xfffc
0430 0038 fffb | 8 | .CONST 0x0038,0xfffb
0432 003c fffa | < | .CONST 0x003c,0xfffa
0434 003e fff9 | > | .CONST 0x003e,0xfff9
0436 0042 fff8 | B | .CONST 0x0042,0xfff8
0438 0044 fff7 | D | .CONST 0x0044,0xfff7
043a 0046 fff6 | F | .CONST 0x0046,0xfff6
043c 004a fff5 | J | .CONST 0x004a,0xfff5
043e 004e fff4 | N | .CONST 0x004e,0xfff4
0440 0050 fff3 | P | .CONST 0x0050,0xfff3
0442 0052 fff2 | R | .CONST 0x0052,0xfff2
0444 0054 fff1 | T | .CONST 0x0054,0xfff1
0446 0056 fff0 | V | .CONST 0x0056,0xfff0
0448 0058 ffef | X | .CONST 0x0058,0xffef
044a 005a ffee | Z | .CONST 0x005a,0xffee
044c 005c ffed | \ | .CONST 0x005c,0xffed
044e 005e ffec | ^ | .CONST 0x005e,0xffec
0450 0060 ffeb | ` | .CONST 0x0060,0xffeb
0452 0062 ffea | b | .CONST 0x0062,0xffea
0454 006d ffe9 | m | .CONST 0x006d,0xffe9
0456 006f ffe8 | o | .CONST 0x006f,0xffe8
0458 0071 ffe7 | q | .CONST 0x0071,0xffe7
045a 0073 ffe6 | s | .CONST 0x0073,0xffe6
045c 0075 ffe5 | u | .CONST 0x0075,0xffe5
045e 0077 ffff | w | .CONST 0x0077,0xffff
0460 0078 fffe | x | .CONST 0x0078,0xfffe
0462 007d fffd | } | .CONST 0x007d,0xfffd
0464 007f fffc | | .CONST 0x007f,0xfffc
0466 0081 fffb | | .CONST 0x0081,0xfffb
0468 0083 fffa | | .CONST 0x0083,0xfffa
046a 0085 fff9 | | .CONST 0x0085,0xfff9
046c 0087 fff8 | | .CONST 0x0087,0xfff8
046e 0089 0001 | | .CONST 0x0089,0x0001
0470 ; --------------------------------------------------------------------------------------
0470 ; Debug3 Subtable 0x2
0470 ; --------------------------------------------------------------------------------------
0470 0000 0001 | | .DBG3TAB 0x0000,0x0001
0472 0093 0001 | | .CONST 0x0093,0x0001
0474 ; --------------------------------------------------------------------------------------
0474 ; Debug3 Subtable 0x3
0474 ; --------------------------------------------------------------------------------------
0474 0000 0001 | | .DBG3TAB 0x0000,0x0001
0476 00a3 0001 | | .CONST 0x00a3,0x0001
0478 ; --------------------------------------------------------------------------------------
0478 ; Debug3 Subtable 0x4
0478 ; --------------------------------------------------------------------------------------
0478 0000 0001 | | .DBG3TAB 0x0000,0x0001
047a 00b3 0001 | | .CONST 0x00b3,0x0001
047c ; --------------------------------------------------------------------------------------
047c ; Debug3 Subtable 0x5
047c ; --------------------------------------------------------------------------------------
047c 0000 0001 | | .DBG3TAB 0x0000,0x0001
047e 00c3 0001 | | .CONST 0x00c3,0x0001
0480 ; --------------------------------------------------------------------------------------
0480 ; Debug3 Subtable 0x6
0480 ; --------------------------------------------------------------------------------------
0480 0000 0001 | | .DBG3TAB 0x0000,0x0001
0482 00d3 0001 | | .CONST 0x00d3,0x0001
0484 ; --------------------------------------------------------------------------------------
0484 ; Debug3 Subtable 0x7
0484 ; --------------------------------------------------------------------------------------
0484 0000 0001 | | .DBG3TAB 0x0000,0x0001
0486 00e3 0001 | | .CONST 0x00e3,0x0001
0488 ; --------------------------------------------------------------------------------------
0488 ; Debug3 Subtable 0x8
0488 ; --------------------------------------------------------------------------------------
0488 0000 0001 | | .DBG3TAB 0x0000,0x0001
048a 00f3 0001 | | .CONST 0x00f3,0x0001
048c ; --------------------------------------------------------------------------------------
048c ; Debug3 Subtable 0x9
048c ; --------------------------------------------------------------------------------------
048c 0000 0003 | | .DBG3TAB 0x0000,0x0003
048e 0103 0001 | | .CONST 0x0103,0x0001
0490 0106 0002 | | .CONST 0x0106,0x0002
0492 010f 0004 | | .CONST 0x010f,0x0004
0494 ; --------------------------------------------------------------------------------------
0494 ; Debug3 Subtable 0xa
0494 ; --------------------------------------------------------------------------------------
0494 0000 0001 | | .DBG3TAB 0x0000,0x0001
0496 011b 0001 | | .CONST 0x011b,0x0001
0498 ; --------------------------------------------------------------------------------------
0498 ; Debug3 Subtable 0xb
0498 ; --------------------------------------------------------------------------------------
0498 0000 0001 | | .DBG3TAB 0x0000,0x0001
049a 012b 0001 | + | .CONST 0x012b,0x0001
049c ; --------------------------------------------------------------------------------------
049c ; Debug3 Subtable 0xc
049c ; --------------------------------------------------------------------------------------
049c 0003 000e | | .DBG3TAB 0x0003,0x000e
049e 0133 ffff | 3 | .CONST 0x0133,0xffff
04a0 0135 fffe | 5 | .CONST 0x0135,0xfffe
04a2 0138 fffd | 8 | .CONST 0x0138,0xfffd
04a4 013a 0001 | : | .CONST 0x013a,0x0001
04a6 013c 0002 | < | .CONST 0x013c,0x0002
04a8 0140 0003 | @ | .CONST 0x0140,0x0003
04aa 0142 0004 | B | .CONST 0x0142,0x0004
04ac 0153 0005 | S | .CONST 0x0153,0x0005
04ae 015b 0007 | [ | .CONST 0x015b,0x0007
04b0 015d 0008 | ] | .CONST 0x015d,0x0008
04b2 0166 0009 | f | .CONST 0x0166,0x0009
04b4 0174 000a | t | .CONST 0x0174,0x000a
04b6 0176 000b | v | .CONST 0x0176,0x000b
04b8 0183 000c | | .CONST 0x0183,0x000c
04ba 018a 000d | | .CONST 0x018a,0x000d
04bc 0191 000e | | .CONST 0x0191,0x000e
04be 0199 000f | | .CONST 0x0199,0x000f
04c0 ; --------------------------------------------------------------------------------------
04c0 ; Debug3 Subtable 0xd
04c0 ; --------------------------------------------------------------------------------------
04c0 0001 000a | | .DBG3TAB 0x0001,0x000a
04c2 01a3 ffff | | .CONST 0x01a3,0xffff
04c4 01a4 0001 | | .CONST 0x01a4,0x0001
04c6 01ac 0002 | | .CONST 0x01ac,0x0002
04c8 01b2 0003 | | .CONST 0x01b2,0x0003
04ca 01b8 0004 | | .CONST 0x01b8,0x0004
04cc 01be 0005 | | .CONST 0x01be,0x0005
04ce 01c4 0006 | | .CONST 0x01c4,0x0006
04d0 01ca 0007 | | .CONST 0x01ca,0x0007
04d2 01d4 0008 | | .CONST 0x01d4,0x0008
04d4 01d6 0009 | | .CONST 0x01d6,0x0009
04d6 01d8 000a | | .CONST 0x01d8,0x000a
04d8 ; --------------------------------------------------------------------------------------
04d8 ; Debug3 Subtable 0xe
04d8 ; --------------------------------------------------------------------------------------
04d8 0002 0006 | | .DBG3TAB 0x0002,0x0006
04da 01e3 ffff | | .CONST 0x01e3,0xffff
04dc 01e6 fffe | | .CONST 0x01e6,0xfffe
04de 01e7 0001 | | .CONST 0x01e7,0x0001
04e0 01f7 0002 | | .CONST 0x01f7,0x0002
04e2 01f9 0003 | | .CONST 0x01f9,0x0003
04e4 01fe 0004 | | .CONST 0x01fe,0x0004
04e6 0206 0005 | | .CONST 0x0206,0x0005
04e8 0207 0006 | | .CONST 0x0207,0x0006
04ea ; --------------------------------------------------------------------------------------
04ea ; Debug3 Subtable 0xf
04ea ; --------------------------------------------------------------------------------------
04ea 0000 0003 | | .DBG3TAB 0x0000,0x0003
04ec 0213 0001 | | .CONST 0x0213,0x0001
04ee 021d 0002 | | .CONST 0x021d,0x0002
04f0 0227 0003 | ' | .CONST 0x0227,0x0003
04f2 ; --------------------------------------------------------------------------------------
04f2 ; Debug3 Subtable 0x10
04f2 ; --------------------------------------------------------------------------------------
04f2 0001 0005 | | .DBG3TAB 0x0001,0x0005
04f4 0233 ffff | 3 | .CONST 0x0233,0xffff
04f6 0234 0001 | 4 | .CONST 0x0234,0x0001
04f8 023f 0002 | ? | .CONST 0x023f,0x0002
04fa 0241 0003 | A | .CONST 0x0241,0x0003
04fc 0243 0004 | C | .CONST 0x0243,0x0004
04fe 024c 0005 | L | .CONST 0x024c,0x0005
0500 ; --------------------------------------------------------------------------------------
0500 ; Debug3 Subtable 0x11
0500 ; --------------------------------------------------------------------------------------
0500 0000 0005 | | .DBG3TAB 0x0000,0x0005
0502 025b 0001 | [ | .CONST 0x025b,0x0001
0504 026b 0002 | k | .CONST 0x026b,0x0002
0506 026e 0003 | n | .CONST 0x026e,0x0003
0508 0284 0004 | | .CONST 0x0284,0x0004
050a 0287 0005 | | .CONST 0x0287,0x0005
050c ; --------------------------------------------------------------------------------------
050c ; Debug3 Subtable 0x12
050c ; --------------------------------------------------------------------------------------
050c 0000 0002 | | .DBG3TAB 0x0000,0x0002
050e 0293 0001 | | .CONST 0x0293,0x0001
0510 0298 0002 | | .CONST 0x0298,0x0002
0512 ; --------------------------------------------------------------------------------------
0512 ; Debug3 Subtable 0x13
0512 ; --------------------------------------------------------------------------------------
0512 0000 0002 | | .DBG3TAB 0x0000,0x0002
0514 02a3 0001 | | .CONST 0x02a3,0x0001
0516 02a5 0002 | | .CONST 0x02a5,0x0002
0518 ; --------------------------------------------------------------------------------------
0518 ; Debug3 Subtable 0x14
0518 ; --------------------------------------------------------------------------------------
0518 0000 0001 | | .DBG3TAB 0x0000,0x0001
051a 02bb 0001 | | .CONST 0x02bb,0x0001
051c 0000 0000 | | .BLANK 0000[0xe4]