|
|
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, 5812_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_07b4f8
└─⟦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 5812 |X | .CONST 0x5812 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0428 | ( | .CONST 0x0428 ; 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 002f | / | .CONST 0x002f ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 000e | | .CONST 0x000e ; Number of locals
000b INIT_0008:
000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x051a,0x8000,0x0000,0x004c,0x30f6,0x0000,0x000c
; Debug Table 0x0.0x0 = 0xb,0xffff
000c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 0007 | | Action Break_Optional ; Debug Table 0x0.0x2 = 0xd,0xfffd
000e 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x3 = 0xe,0xfffc
000f 6028 |`( | Indirect_Literal Discrete,0x38,{0x0084280d, 0x00002630}
0010 02a0 | | Declare_Subprogram Null_Subprogram
0011 038f | | Declare_Type Package,Defined,Visible
0012 0386 | | Declare_Variable Package,Visible
0013 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x4 = 0x13,0xfffb
0014 601f |` | Indirect_Literal Discrete,0x34,{0x0084280d, 0x00000430}
0015 02a0 | | Declare_Subprogram Null_Subprogram
0016 038f | | Declare_Type Package,Defined,Visible
0017 e001 | | Load 0x0,0x1
0018 e002 | | Load 0x0,0x2
0019 00b6 | | Action Make_Scope
001a 4803 |H | Short_Literal 0x3
001b e20e | | Load 0x1,0xe
001c 020e | | Execute Module,Augment_Imports
001d 0386 | | Declare_Variable Package,Visible
001e 00bf | | Action Accept_Activation
001f e003 | | Load 0x0,0x3 ; Debug Table 0x1 = .DEBUG 0x001f,0x0526,0x8000,0x0000,0x004c,0x3626,0x0000,0x000d
; Debug Table 0x1.0x0 = 0x1f,0xffff
0020 e004 | | Load 0x0,0x4
0021 e005 | | Load 0x0,0x5
0022 e006 | | Load 0x0,0x6
0023 e007 | | Load 0x0,0x7
0024 4805 |H | Short_Literal 0x5
0025 e20d | | Load 0x1,0xd
0026 020e | | Execute Module,Augment_Imports
0027 00d9 | | Load_Top At_Offset_1
0028 020f | | Execute Module,Activate
0029 e007 | | Load 0x0,0x7 ; Debug Table 0x1.0x1 = 0x29,0xfffe
002a 4801 |H | Short_Literal 0x1
002b 00da | | Load_Top At_Offset_2
002c 020e | | Execute Module,Augment_Imports
002d 00d8 | | Load_Top At_Offset_0
002e 020f | | Execute Module,Activate
002f BODY_0008:
002f 00bc | | Action Signal_Activated
0030 00bb | | Action Signal_Completion
0031 0000 0000 | | .XXX[0x3]
0033 0000 | |
0034 0084 280d | ( | .LITERAL {0x0084280d, 0x00000430}
0038 0084 280d | ( | .LITERAL {0x0084280d, 0x00002630}
003c 0000 0000 | | .BLANK 0000[0x4]
0040 00ad 0004 | | .XXX[0x3]
0042 0023 | # |
0043 03a9 | | Declare_Type Heap_Access,Incomplete,Visible ; Debug Table 0x2 = .DEBUG 0x0043,0x052c,0x0000,0x0000,0x004c,0x30f6,0x0000,0x0080
; Debug Table 0x2.0x0 = 0x43,0xffff
0044 03a9 | | Declare_Type Heap_Access,Incomplete,Visible ; Debug Table 0x2.0x1 = 0x44,0xfffe
0045 029a 00b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00b0 ; Debug Table 0x2.0x2 = 0x45,0xfffd
0047 029a 00e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00e0 ; Debug Table 0x2.0x3 = 0x47,0xfffc
0049 029a 00eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00e8 ; Debug Table 0x2.0x4 = 0x49,0xfffb
004b 029a 00fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00f8 ; Debug Table 0x2.0x5 = 0x4b,0xfffa
004d 029a 011b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0118 ; Debug Table 0x2.0x6 = 0x4d,0xfff9
004f 029a 012b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0128 ; Debug Table 0x2.0x7 = 0x4f,0xfff8
0051 029a 0153 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0150 ; Debug Table 0x2.0x8 = 0x51,0xfff7
0053 029a 018b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0188 ; Debug Table 0x2.0x9 = 0x53,0xfff6
0055 029a 01ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01a8 ; Debug Table 0x2.0xa = 0x55,0xfff5
0057 029a 01bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01b8 ; Debug Table 0x2.0xb = 0x57,0xfff4
0059 029a 01cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01c8 ; Debug Table 0x2.0xc = 0x59,0xfff3
005b 029a 01db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01d8 ; Debug Table 0x2.0xd = 0x5b,0xfff2
005d 61fa |a | Indirect_Literal Discrete,0x258,{0x00000000, 0x4c30f602} ; Debug Table 0x2.0xe = 0x5d,0xfff1
005e 0129 | ) | Execute Any,Make_Visible
005f 61f4 |a | Indirect_Literal Discrete,0x254,{0x00000000, 0x4c30f603} ; Debug Table 0x2.0xf = 0x5f,0xfff0
0060 0129 | ) | Execute Any,Make_Visible
0061 61ee |a | Indirect_Literal Discrete,0x250,{0x00000000, 0x4c30f604} ; Debug Table 0x2.0x10 = 0x61,0xffef
0062 0129 | ) | Execute Any,Make_Visible
0063 0007 | | Action Break_Optional ; Debug Table 0x2.0x11 = 0x63,0xffee
0064 0007 | | Action Break_Optional ; Debug Table 0x2.0x12 = 0x64,0xffed
0065 029b 020b | | Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0208 ; Debug Table 0x2.0x13 = 0x65,0xffec
0067 61e4 |a | Indirect_Literal Discrete,0x24c,{0x00000000, 0x004c30f6} ; Debug Table 0x2.0x14 = 0x67,0xffeb
0068 4929 |I) | Short_Literal 0x129
0069 e001 | | Load 0x0,0x1
006a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
006b 1d1e | | Execute_Immediate Reference_Lex_1,0x1e
006c 4814 |H | Short_Literal 0x14
006d e002 | | Load 0x0,0x2
006e 0387 | | Declare_Variable Package
006f 00d8 | | Load_Top At_Offset_0
0070 020f | | Execute Module,Activate
0071 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2.0x15 = 0x71,0xffea
0072 e001 | | Load 0x0,0x1
0073 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0074 00da | | Load_Top At_Offset_2
0075 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0076 e003 | | Load 0x0,0x3
0077 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0078 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0079 00e1 | | Load_Encached Boolean_Cache
007a 00f0 | | Load_Encached Segment_Cache
007b 029f 021b | | Declare_Subprogram For_Call,INIT_0218
007d 4806 |H | Short_Literal 0x6
007e 032d | - | Declare_Type Record,Defined
007f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x16 = 0x7f,0xffe9
0080 02a0 | | Declare_Subprogram Null_Subprogram
0081 e20d | | Load 0x1,0xd
0082 03a3 | | Complete_Type Heap_Access,By_Defining
0083 0007 | | Action Break_Optional ; Debug Table 0x2.0x17 = 0x83,0xffe8
0084 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x18 = 0x84,0xffe7
0085 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0086 e20d | | Load 0x1,0xd
0087 02a0 | | Declare_Subprogram Null_Subprogram
0088 4802 |H | Short_Literal 0x2
0089 032d | - | Declare_Type Record,Defined
008a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x19 = 0x8a,0xffe6
008b 02a0 | | Declare_Subprogram Null_Subprogram
008c e20e | | Load 0x1,0xe
008d 03a3 | | Complete_Type Heap_Access,By_Defining
008e 00bf | | Action Accept_Activation ; Debug Table 0x2.0x1a = 0x8e,0xffe5
008f 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x3 = .DEBUG 0x008f,0x0564,0x0000,0x0000,0x004c,0x3626,0x0000,0x0227
; Debug Table 0x3.0x0 = 0x8f,0xffff
0090 00c7 | | Action Elaborate_Subprogram
0091 029d 0233 | 3| Declare_Subprogram For_Outer_Call,INIT_0230 ; Debug Table 0x3.0x1 = 0x91,0xfffe
0093 029d 0243 | C| Declare_Subprogram For_Outer_Call,INIT_0240 ; Debug Table 0x3.0x2 = 0x93,0xfffd
0095 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x3.0x3 = 0x95,0xfffc
0096 00c7 | | Action Elaborate_Subprogram
0097 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x3.0x4 = 0x97,0xfffb
0098 00c7 | | Action Elaborate_Subprogram
0099 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x3.0x5 = 0x99,0xfffa
009a 00c7 | | Action Elaborate_Subprogram
009b 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x3.0x6 = 0x9b,0xfff9
009c 00c7 | | Action Elaborate_Subprogram
009d 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x3.0x7 = 0x9d,0xfff8
009e 00c7 | | Action Elaborate_Subprogram
009f 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x3.0x8 = 0x9f,0xfff7
00a0 00c7 | | Action Elaborate_Subprogram
00a1 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x3.0x9 = 0xa1,0xfff6
00a2 00c7 | | Action Elaborate_Subprogram
00a3 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x3.0xa = 0xa3,0xfff5
00a4 00c7 | | Action Elaborate_Subprogram
00a5 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x3.0xb = 0xa5,0xfff4
00a6 00c7 | | Action Elaborate_Subprogram
00a7 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x3.0xc = 0xa7,0xfff3
00a8 00c7 | | Action Elaborate_Subprogram
00a9 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x3.0xd = 0xa9,0xfff2
00aa 00c7 | | Action Elaborate_Subprogram
00ab 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x3.0xe = 0xab,0xfff1
00ac 00c7 | | Action Elaborate_Subprogram
00ad 00bc | | Action Signal_Activated
00ae 00bb | | Action Signal_Completion
00af 0000 | | .XXX[0x1]
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 e20d | | Load 0x1,0xd ; Debug Table 0x4 = .DEBUG 0x00b3,0x0584,0x0001,0x0000,0x004c,0x30f6,0x0000,0x0089
; Debug Table 0x4.0x0 = 0xb3,0x1
00b4 00db | | Load_Top At_Offset_3
00b5 039c | | Declare_Variable Heap_Access,By_Allocation
00b6 00d8 | | Load_Top At_Offset_0
00b7 0217 | | Execute Heap_Access,All_Reference
00b8 1c00 | | Execute_Immediate Run_Utility,0x0
00b9 a5fc | | Store_Unchecked 0x2,-0x4
00ba 0007 | | Action Break_Optional ; Debug Table 0x4.0x1 = 0xba,0x2
00bb 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x2 = 0xbb,0x3
00bc e5fc | | Load 0x2,-0x4
00bd 0217 | | Execute Heap_Access,All_Reference
00be 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
00bf 487f |H | Short_Literal 0x7f ; Debug Table 0x4.0x3 = 0xbf,0x4
00c0 00db | | Load_Top At_Offset_3
00c1 e001 | | Load 0x0,0x1
00c2 180f | | Execute Package,Field_Execute,Field_Number 0xf
00c3 e5fc | | Load 0x2,-0x4
00c4 0217 | | Execute Heap_Access,All_Reference
00c5 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
00c6 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x4 = 0xc6,0x5
00c7 e5fc | | Load 0x2,-0x4
00c8 0217 | | Execute Heap_Access,All_Reference
00c9 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
00ca 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x5 = 0xca,0x6
00cb e5fc | | Load 0x2,-0x4
00cc 0217 | | Execute Heap_Access,All_Reference
00cd 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
00ce e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0x6 = 0xce,0x7
00cf e5fc | | Load 0x2,-0x4
00d0 0217 | | Execute Heap_Access,All_Reference
00d1 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
00d2 e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0x7 = 0xd2,0x8
00d3 0219 | | Execute Heap_Access,All_Read
00d4 e21f | | Load 0x1,0x1f
00d5 1b12 | | Execute Package,Field_Read,Field_Number 0x12
00d6 e5ff | | Load 0x2,-0x1
00d7 e21f | | Load 0x1,0x1f
00d8 1813 | | Execute Package,Field_Execute,Field_Number 0x13
00d9 00d9 | | Load_Top At_Offset_1
00da 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
00db 4504 |E | Exit_Subprogram 0x4
00dc 0000 0000 | | .BLANK 0000[0x4]
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 e20d | | Load 0x1,0xd ; Debug Table 0x5 = .DEBUG 0x00e3,0x0596,0x0002,0x0000,0x004c,0x30f6,0x0000,0x00a5
; Debug Table 0x5.0x0 = 0xe3,0x1
00e4 00ca | | Action Exit_Nullary_Function
00e5 0000 0000 | | .XXX[0x3]
00e7 0000 | |
00e8 ; --------------------------------------------------------------------------------------
00e8 ; SUBPROGRAM
00e8 ; --------------------------------------------------------------------------------------
00e8 00eb | | .CONST 0x00eb ; Address of begin
00e9 0004 | | .CONST 0x0004 ; Address of exception handler
00ea 0001 | | .CONST 0x0001 ; Number of locals
00eb BODY_00e8:
00eb INIT_00e8:
00eb 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x00eb,0x059a,0x0002,0x0000,0x004c,0x30f6,0x0000,0x00aa
; Debug Table 0x6.0x0 = 0xeb,0x1
00ec 8222 | " | Call 0x1,0x22
00ed 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x1 = 0xed,0x2
00ee 0217 | | Execute Heap_Access,All_Reference
00ef 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00f0 0f00 | | Execute_Immediate Equal,0x0
00f1 4401 |D | Exit_Subprogram With_Result,0x1
00f2 0000 0000 | | .BLANK 0000[0x6]
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 00fb | | .CONST 0x00fb ; Address of begin
00f9 0004 | | .CONST 0x0004 ; Address of exception handler
00fa 0001 | | .CONST 0x0001 ; Number of locals
00fb BODY_00f8:
00fb INIT_00f8:
00fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x00fb,0x05a0,0x0001,0x0000,0x004c,0x30f6,0x0000,0x00b3
; Debug Table 0x7.0x0 = 0xfb,0x1
00fc 8222 | " | Call 0x1,0x22
00fd 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x1 = 0xfd,0x2
00fe 0217 | | Execute Heap_Access,All_Reference
00ff 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0100 6812 |h | Jump_Zero 0x113
0101 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x2 = 0x101,0x3
0102 0217 | | Execute Heap_Access,All_Reference
0103 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0104 e001 | | Load 0x0,0x1
0105 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0106 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x3 = 0x106,0x4
0107 0219 | | Execute Heap_Access,All_Read
0108 00d8 | | Load_Top At_Offset_0
0109 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
010a e21f | | Load 0x1,0x1f
010b 1815 | | Execute Package,Field_Execute,Field_Number 0x15
010c 00d9 | | Load_Top At_Offset_1
010d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
010e 00d1 | | Pop_Control Pop_Count_1
010f 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x4 = 0x10f,0x5
0110 00db | | Load_Top At_Offset_3
0111 0217 | | Execute Heap_Access,All_Reference
0112 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0113 4502 |E | Exit_Subprogram 0x2
0114 0000 0000 | | .BLANK 0000[0x4]
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 011b | | .CONST 0x011b ; Address of begin
0119 0004 | | .CONST 0x0004 ; Address of exception handler
011a 0001 | | .CONST 0x0001 ; Number of locals
011b BODY_0118:
011b INIT_0118:
011b 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x011b,0x05ac,0x0002,0x0000,0x004c,0x30f6,0x0000,0x00bb
; Debug Table 0x8.0x0 = 0x11b,0x1
011c 8222 | " | Call 0x1,0x22
011d 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x1 = 0x11d,0x2
011e 0217 | | Execute Heap_Access,All_Reference
011f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
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 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x012b,0x05b2,0x0001,0x0000,0x004c,0x30f6,0x0000,0x00c4
; Debug Table 0x9.0x0 = 0x12b,0x1
012c 8222 | " | Call 0x1,0x22
012d 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x1 = 0x12d,0x2
012e 4801 |H | Short_Literal 0x1
012f 4804 |H | Short_Literal 0x4
0130 e5ff | | Load 0x2,-0x1
0131 0217 | | Execute Heap_Access,All_Reference
0132 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0133 820f | | Call 0x1,0xf
0134 c5fe | | Store 0x2,-0x2
0135 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x2 = 0x135,0x3
0136 0219 | | Execute Heap_Access,All_Read
0137 00d8 | | Load_Top At_Offset_0
0138 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0139 e5ff | | Load 0x2,-0x1
013a 0217 | | Execute Heap_Access,All_Reference
013b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
013c e21f | | Load 0x1,0x1f
013d 1816 | | Execute Package,Field_Execute,Field_Number 0x16
013e 00d9 | | Load_Top At_Offset_1
013f 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0140 00d1 | | Pop_Control Pop_Count_1
0141 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x3 = 0x141,0x4
0142 0217 | | Execute Heap_Access,All_Reference
0143 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0144 e001 | | Load 0x0,0x1
0145 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0146 e5fe | | Load 0x2,-0x2
0147 0217 | | Execute Heap_Access,All_Reference
0148 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0149 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x4 = 0x149,0x5
014a 0217 | | Execute Heap_Access,All_Reference
014b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
014c e5fe | | Load 0x2,-0x2
014d 0217 | | Execute Heap_Access,All_Reference
014e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
014f 4502 |E | Exit_Subprogram 0x2
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 0155 | U | .CONST 0x0155 ; Address of begin
0151 0004 | | .CONST 0x0004 ; Address of exception handler
0152 0002 | | .CONST 0x0002 ; Number of locals
0153 INIT_0150:
0153 e001 | | Load 0x0,0x1 ; Debug Table 0xa = .DEBUG 0x0153,0x05be,0x0001,0x0000,0x004c,0x30f6,0x0000,0x00d0
; Debug Table 0xa.0x0 = 0x153,0xffff
0154 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0155 BODY_0150:
0155 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x1 = 0x155,0x1
0156 8222 | " | Call 0x1,0x22
0157 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x2 = 0x157,0x2
0158 0217 | | Execute Heap_Access,All_Reference
0159 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
015a e5fe | | Load 0x2,-0x2
015b e003 | | Load 0x0,0x3
015c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
015d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
015e 7002 |p | Jump_Nonzero 0x161
015f e21b | | Load 0x1,0x1b ; Debug Table 0xa.0x3 = 0x15f,0x3
0160 0257 | W | Execute Discrete,Raise
0161 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x4 = 0x161,0x4
0162 0217 | | Execute Heap_Access,All_Reference
0163 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0164 e5ff | | Load 0x2,-0x1
0165 0217 | | Execute Heap_Access,All_Reference
0166 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0167 e5fe | | Load 0x2,-0x2
0168 e001 | | Load 0x0,0x1
0169 1813 | | Execute Package,Field_Execute,Field_Number 0x13
016a 0031 | 1 | Store_Top Heap_Access,At_Offset_1
016b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x5 = 0x16b,0x5
016c e5ff | | Load 0x2,-0x1
016d 0217 | | Execute Heap_Access,All_Reference
016e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
016f e21f | | Load 0x1,0x1f
0170 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0171 7011 |p | Jump_Nonzero 0x183
0172 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x6 = 0x172,0x6
0173 0219 | | Execute Heap_Access,All_Read
0174 00d8 | | Load_Top At_Offset_0
0175 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0176 00da | | Load_Top At_Offset_2
0177 e21f | | Load 0x1,0x1f
0178 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0179 00d9 | | Load_Top At_Offset_1
017a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
017b 00d1 | | Pop_Control Pop_Count_1
017c 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x7 = 0x17c,0x7
017d 0217 | | Execute Heap_Access,All_Reference
017e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
017f 0a01 | | Execute_Immediate Plus,0x1
0180 e5ff | | Load 0x2,-0x1
0181 0217 | | Execute Heap_Access,All_Reference
0182 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0183 4503 |E | Exit_Subprogram 0x3
0184 0000 0000 | | .BLANK 0000[0x4]
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 018b | | .CONST 0x018b ; Address of begin
0189 0004 | | .CONST 0x0004 ; Address of exception handler
018a 0001 | | .CONST 0x0001 ; Number of locals
018b BODY_0188:
018b INIT_0188:
018b 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x018b,0x05d0,0x0001,0x0000,0x004c,0x30f6,0x0000,0x00dc
; Debug Table 0xb.0x0 = 0x18b,0x1
018c 8222 | " | Call 0x1,0x22
018d e20e | | Load 0x1,0xe ; Debug Table 0xb.0x1 = 0x18d,0x2
018e 00db | | Load_Top At_Offset_3
018f 0217 | | Execute Heap_Access,All_Reference
0190 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0191 039c | | Declare_Variable Heap_Access,By_Allocation
0192 a5fe | | Store_Unchecked 0x2,-0x2
0193 0007 | | Action Break_Optional ; Debug Table 0xb.0x2 = 0x193,0x3
0194 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x3 = 0x194,0x4
0195 e5fe | | Load 0x2,-0x2
0196 0217 | | Execute Heap_Access,All_Reference
0197 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0198 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x4 = 0x198,0x5
0199 0219 | | Execute Heap_Access,All_Read
019a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
019b 00d8 | | Load_Top At_Offset_0
019c e5ff | | Load 0x2,-0x1
019d 0217 | | Execute Heap_Access,All_Reference
019e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
019f e21f | | Load 0x1,0x1f
01a0 181d | | Execute Package,Field_Execute,Field_Number 0x1d
01a1 4502 |E | Exit_Subprogram 0x2
01a2 0000 0000 | | .BLANK 0000[0x6]
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01ab | | .CONST 0x01ab ; Address of begin
01a9 0004 | | .CONST 0x0004 ; Address of exception handler
01aa 0001 | | .CONST 0x0001 ; Number of locals
01ab BODY_01a8:
01ab INIT_01a8:
01ab 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x01ab,0x05dc,0x0001,0x0000,0x004c,0x30f6,0x0000,0x00e8
; Debug Table 0xc.0x0 = 0x1ab,0x1
01ac 8223 | # | Call 0x1,0x23
01ad 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x1 = 0x1ad,0x2
01ae 0219 | | Execute Heap_Access,All_Read
01af 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01b0 00d8 | | Load_Top At_Offset_0
01b1 e21f | | Load 0x1,0x1f
01b2 181e | | Execute Package,Field_Execute,Field_Number 0x1e
01b3 4502 |E | Exit_Subprogram 0x2
01b4 0000 0000 | | .BLANK 0000[0x4]
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01bb | | .CONST 0x01bb ; Address of begin
01b9 0004 | | .CONST 0x0004 ; Address of exception handler
01ba 0001 | | .CONST 0x0001 ; Number of locals
01bb BODY_01b8:
01bb INIT_01b8:
01bb 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x01bb,0x05e2,0x0002,0x0000,0x004c,0x30f6,0x0000,0x00f0
; Debug Table 0xd.0x0 = 0x1bb,0x1
01bc 8223 | # | Call 0x1,0x23
01bd 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x1 = 0x1bd,0x2
01be 0217 | | Execute Heap_Access,All_Reference
01bf 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
01c0 e21f | | Load 0x1,0x1f
01c1 181f | | Execute Package,Field_Execute,Field_Number 0x1f
01c2 e001 | | Load 0x0,0x1
01c3 1818 | | Execute Package,Field_Execute,Field_Number 0x18
01c4 4401 |D | Exit_Subprogram With_Result,0x1
01c5 0000 0000 | | .XXX[0x3]
01c7 0000 | |
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01cb | | .CONST 0x01cb ; Address of begin
01c9 0004 | | .CONST 0x0004 ; Address of exception handler
01ca 0001 | | .CONST 0x0001 ; Number of locals
01cb BODY_01c8:
01cb INIT_01c8:
01cb 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x01cb,0x05e8,0x0002,0x0000,0x004c,0x30f6,0x0000,0x00f9
; Debug Table 0xe.0x0 = 0x1cb,0x1
01cc 8223 | # | Call 0x1,0x23
01cd 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x1 = 0x1cd,0x2
01ce 0217 | | Execute Heap_Access,All_Reference
01cf 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
01d0 e21f | | Load 0x1,0x1f
01d1 1820 | | Execute Package,Field_Execute,Field_Number 0x20
01d2 4401 |D | Exit_Subprogram With_Result,0x1
01d3 0000 0000 | | .BLANK 0000[0x5]
01d8 ; --------------------------------------------------------------------------------------
01d8 ; SUBPROGRAM
01d8 ; --------------------------------------------------------------------------------------
01d8 01db | | .CONST 0x01db ; Address of begin
01d9 0004 | | .CONST 0x0004 ; Address of exception handler
01da 0001 | | .CONST 0x0001 ; Number of locals
01db BODY_01d8:
01db INIT_01d8:
01db 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x01db,0x05ee,0x0001,0x0000,0x004c,0x30f6,0x0000,0x0102
; Debug Table 0xf.0x0 = 0x1db,0x1
01dc 8223 | # | Call 0x1,0x23
01dd 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x1 = 0x1dd,0x2
01de 0217 | | Execute Heap_Access,All_Reference
01df 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
01e0 0217 | | Execute Heap_Access,All_Reference
01e1 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
01e2 00db | | Load_Top At_Offset_3
01e3 0217 | | Execute Heap_Access,All_Reference
01e4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
01e5 0217 | | Execute Heap_Access,All_Reference
01e6 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
01e7 e5ff | | Load 0x2,-0x1
01e8 0217 | | Execute Heap_Access,All_Reference
01e9 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
01ea e21f | | Load 0x1,0x1f
01eb 181f | | Execute Package,Field_Execute,Field_Number 0x1f
01ec e001 | | Load 0x0,0x1
01ed 1818 | | Execute Package,Field_Execute,Field_Number 0x18
01ee e001 | | Load 0x0,0x1
01ef 1815 | | Execute Package,Field_Execute,Field_Number 0x15
01f0 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x2 = 0x1f0,0x3
01f1 0219 | | Execute Heap_Access,All_Read
01f2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01f3 00d8 | | Load_Top At_Offset_0
01f4 e21f | | Load 0x1,0x1f
01f5 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
01f6 00d2 | | Pop_Control Pop_Count_2
01f7 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x3 = 0x1f7,0x4
01f8 0217 | | Execute Heap_Access,All_Reference
01f9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
01fa 0217 | | Execute Heap_Access,All_Reference
01fb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01fc 0aff | | Execute_Immediate Plus,-0x1
01fd 00db | | Load_Top At_Offset_3
01fe 0217 | | Execute Heap_Access,All_Reference
01ff 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0200 0217 | | Execute Heap_Access,All_Reference
0201 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0202 4502 |E | Exit_Subprogram 0x2
0203 0000 0000 | | .BLANK 0000[0x5]
0208 ; --------------------------------------------------------------------------------------
0208 ; SUBPROGRAM
0208 ; --------------------------------------------------------------------------------------
0208 020b | | .CONST 0x020b ; Address of begin
0209 0004 | | .CONST 0x0004 ; Address of exception handler
020a 0001 | | .CONST 0x0001 ; Number of locals
020b BODY_0208:
020b INIT_0208:
020b 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x020b,0x05f8,0x0002,0x0000,0x004c,0x30f6,0x0000,0x011e
; Debug Table 0x10.0x0 = 0x20b,0x1
020c e001 | | Load 0x0,0x1
020d 1818 | | Execute Package,Field_Execute,Field_Number 0x18
020e e004 | | Load 0x0,0x4
020f 180d | | Execute Package,Field_Execute,Field_Number 0xd
0210 4814 |H | Short_Literal 0x14
0211 026e | n | Execute Discrete,Modulo
0212 4401 |D | Exit_Subprogram With_Result,0x1
0213 0000 0000 | | .BLANK 0000[0x5]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 021b | | .CONST 0x021b ; Address of begin
0219 0004 | | .CONST 0x0004 ; Address of exception handler
021a 0001 | | .CONST 0x0001 ; Number of locals
021b BODY_0218:
021b INIT_0218:
021b 4608 |F | Jump_Case 0x8 ; Debug Table 0x11 = .DEBUG 0x021b,0x05fc,0x0005,0x0000,0x004c,0x30f6,0x0000,0x0134
021c 7808 |x | Jump 0x225 ; case 0x0
021d 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
021e 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
021f 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
0220 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
0221 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x5
0222 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x6
0223 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x7
0224 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x8
0225 4800 |H | Short_Literal 0x0
0226 00db | | Load_Top At_Offset_3
0227 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0228 4302 |C | Exit_Subprogram From_Utility,0x2
0229 0000 0000 | | .BLANK 0000[0x7]
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 0233 | 3 | .CONST 0x0233 ; Address of begin
0231 0004 | | .CONST 0x0004 ; Address of exception handler
0232 0001 | | .CONST 0x0001 ; Number of locals
0233 BODY_0230:
0233 INIT_0230:
0233 00da | | Load_Top At_Offset_2 ; Debug Table 0x12 = .DEBUG 0x0233,0x05fe,0x0001,0x0000,0x004c,0x3626,0x0000,0x0248
; Debug Table 0x12.0x0 = 0x233,0x1
0234 6806 |h | Jump_Zero 0x23b
0235 00da | | Load_Top At_Offset_2
0236 0217 | | Execute Heap_Access,All_Reference
0237 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0238 00f0 | | Load_Encached Segment_Cache
0239 021f | | Execute Heap_Access,Equal
023a 6802 |h | Jump_Zero 0x23d
023b e21c | | Load 0x1,0x1c ; Debug Table 0x12.0x1 = 0x23b,0x2
023c 0257 | W | Execute Discrete,Raise
023d 4502 |E | Exit_Subprogram 0x2
023e 0000 0000 | | .XXX[0x2]
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 0243 | C | .CONST 0x0243 ; Address of begin
0241 0004 | | .CONST 0x0004 ; Address of exception handler
0242 0001 | | .CONST 0x0001 ; Number of locals
0243 BODY_0240:
0243 INIT_0240:
0243 00da | | Load_Top At_Offset_2 ; Debug Table 0x13 = .DEBUG 0x0243,0x0604,0x0001,0x0000,0x004c,0x3626,0x0000,0x026b
; Debug Table 0x13.0x0 = 0x243,0x1
0244 7002 |p | Jump_Nonzero 0x247
0245 e21d | | Load 0x1,0x1d ; Debug Table 0x13.0x1 = 0x245,0x2
0246 0257 | W | Execute Discrete,Raise
0247 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x2 = 0x247,0x3
0248 0217 | | Execute Heap_Access,All_Reference
0249 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
024a 8222 | " | Call 0x1,0x22
024b 4502 |E | Exit_Subprogram 0x2
024c 0000 0000 | | .LITERAL {0x00000000, 0x004c30f6}
0250 0000 0000 | | .LITERAL {0x00000000, 0x4c30f604}
0254 0000 0000 | | .LITERAL {0x00000000, 0x4c30f603}
0258 0000 0000 | | .LITERAL {0x00000000, 0x4c30f602}
025c 0000 0000 | | .BLANK 0000[0x4]
0260 02d5 0004 | | .XXX[0x3]
0262 0023 | # |
0263 4800 |H | Short_Literal 0x0 ; Debug Table 0x14 = .DEBUG 0x0263,0x060c,0x0000,0x0000,0x004c,0x30f6,0x0000,0x001a
; Debug Table 0x14.0x0 = 0x263,0xffff
0264 4804 |H | Short_Literal 0x4
0265 029f 02fb | | Declare_Subprogram For_Call,INIT_02f8
0267 03fe | | Declare_Type Discrete,Defined,Visible
0268 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x1 = 0x268,0xfffe
0269 4802 |H | Short_Literal 0x2
026a 00da | | Load_Top At_Offset_2
026b 03f9 | | Declare_Type Discrete,Constrained,Visible
026c 00e9 | | Load_Encached String_Cache ; Debug Table 0x14.0x2 = 0x26c,0xfffd
026d 0129 | ) | Execute Any,Make_Visible
026e 00e9 | | Load_Encached String_Cache ; Debug Table 0x14.0x3 = 0x26e,0xfffc
026f 0129 | ) | Execute Any,Make_Visible
0270 00e9 | | Load_Encached String_Cache ; Debug Table 0x14.0x4 = 0x270,0xfffb
0271 0129 | ) | Execute Any,Make_Visible
0272 00e9 | | Load_Encached String_Cache ; Debug Table 0x14.0x5 = 0x272,0xfffa
0273 0129 | ) | Execute Any,Make_Visible
0274 029a 0313 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0310 ; Debug Table 0x14.0x6 = 0x274,0xfff9
0276 029a 033b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0338 ; Debug Table 0x14.0x7 = 0x276,0xfff8
0278 029a 0383 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0380 ; Debug Table 0x14.0x8 = 0x278,0xfff7
027a 029a 038b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0388 ; Debug Table 0x14.0x9 = 0x27a,0xfff6
027c 029a 03ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03a8 ; Debug Table 0x14.0xa = 0x27c,0xfff5
027e 029a 03cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03c8 ; Debug Table 0x14.0xb = 0x27e,0xfff4
0280 6177 |aw | Indirect_Literal Discrete,0x3f8,{0x00000000, 0x4c30f601} ; Debug Table 0x14.0xc = 0x280,0xfff3
0281 0129 | ) | Execute Any,Make_Visible
0282 00bf | | Action Accept_Activation
0283 e001 | | Load 0x0,0x1 ; Debug Table 0x15 = .DEBUG 0x0283,0x0628,0x0000,0x0000,0x004c,0x3626,0x0000,0x000e
; Debug Table 0x15.0x0 = 0x283,0xffff
0284 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0285 02c7 | | Declare_Variable Any
0286 00d8 | | Load_Top At_Offset_0
0287 1c00 | | Execute_Immediate Run_Utility,0x0
0288 0092 0401 | | Action Push_String_Extended,0x401 ; "%%*"
; Debug Table 0x15.0x1 = 0x288,0xfffe
028a 0007 | | Action Break_Optional ; Debug Table 0x15.0x2 = 0x28a,0xfffd
028b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x3 = 0x28b,0xfffc
028c 0007 | | Action Break_Optional
028d 4840 |H@ | Short_Literal 0x40 ; Debug Table 0x15.0x4 = 0x28d,0xfffb
028e 00da | | Load_Top At_Offset_2
028f 01cb | | Execute Vector,Append
0290 0092 0402 | | Action Push_String_Extended,0x402 ; "??*"
0292 01cc | | Execute Vector,Catenate
0293 0007 | | Action Break_Optional
0294 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x5 = 0x294,0xfffa
0295 0092 0403 | | Action Push_String_Extended,0x403 ; ": *;"
0297 01cc | | Execute Vector,Catenate
0298 0007 | | Action Break_Optional
0299 00e9 | | Load_Encached String_Cache ; Debug Table 0x15.0x6 = 0x299,0xfff9
029a 02a0 | | Declare_Subprogram Null_Subprogram
029b 4818 |H | Short_Literal 0x18
029c 03d3 | | Declare_Type Access,Defined,Accesses_Protected
029d 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x7 = 0x29d,0xfff8
029e 4802 |H | Short_Literal 0x2
029f 00da | | Load_Top At_Offset_2
02a0 02a0 | | Declare_Subprogram Null_Subprogram
02a1 4801 |H | Short_Literal 0x1
02a2 035d | ] | Declare_Type Array,Defined
02a3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x8 = 0x2a3,0xfff7
02a4 0337 | 7 | Declare_Variable Array
02a5 00d9 | | Load_Top At_Offset_1
02a6 0337 | 7 | Declare_Variable Array
02a7 e21e | | Load 0x1,0x1e
02a8 e21f | | Load 0x1,0x1f
02a9 03b6 | | Declare_Variable Access,By_Allocation,With_Value
02aa 4800 |H | Short_Literal 0x0
02ab 00da | | Load_Top At_Offset_2
02ac 01d6 | | Execute Vector,Field_Write
02ad e21d | | Load 0x1,0x1d
02ae e21f | | Load 0x1,0x1f
02af 03b6 | | Declare_Variable Access,By_Allocation,With_Value
02b0 4801 |H | Short_Literal 0x1
02b1 00da | | Load_Top At_Offset_2
02b2 01d6 | | Execute Vector,Field_Write
02b3 e21c | | Load 0x1,0x1c
02b4 e21f | | Load 0x1,0x1f
02b5 03b6 | | Declare_Variable Access,By_Allocation,With_Value
02b6 4802 |H | Short_Literal 0x2
02b7 00da | | Load_Top At_Offset_2
02b8 01d6 | | Execute Vector,Field_Write
02b9 00da | | Load_Top At_Offset_2
02ba 01c3 | | Execute Vector,Check_In_Type
02bb 00d9 | | Load_Top At_Offset_1
02bc 01d4 | | Execute Vector,Structure_Write
02bd 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x9 = 0x2bd,0xfff6
02be 4802 |H | Short_Literal 0x2
02bf e002 | | Load 0x0,0x2
02c0 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02c1 029f 03e3 | | Declare_Subprogram For_Call,INIT_03e0
02c3 4801 |H | Short_Literal 0x1
02c4 035d | ] | Declare_Type Array,Defined
02c5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0xa = 0x2c5,0xfff5
02c6 0337 | 7 | Declare_Variable Array
02c7 00d8 | | Load_Top At_Offset_0
02c8 1c00 | | Execute_Immediate Run_Utility,0x0
02c9 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x15.0xb = 0x2c9,0xfff4
02ca 00c7 | | Action Elaborate_Subprogram
02cb 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x15.0xc = 0x2cb,0xfff3
02cc 00c7 | | Action Elaborate_Subprogram
02cd 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x15.0xd = 0x2cd,0xfff2
02ce 00c7 | | Action Elaborate_Subprogram
02cf 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x15.0xe = 0x2cf,0xfff1
02d0 00c7 | | Action Elaborate_Subprogram
02d1 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x15.0xf = 0x2d1,0xfff0
02d2 00c7 | | Action Elaborate_Subprogram
02d3 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x15.0x10 = 0x2d3,0xffef
02d4 00c7 | | Action Elaborate_Subprogram
02d5 00cf | | Action Mark_Auxiliary
02d6 4802 |H | Short_Literal 0x2 ; Debug Table 0x15.0x11 = 0x2d6,0x1
02d7 4800 |H | Short_Literal 0x0
02d8 0007 | | Action Break_Optional
02d9 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x12 = 0x2d9,0x2
02da 00d9 | | Load_Top At_Offset_1
02db e21a | | Load 0x1,0x1a
02dc 00d9 | | Load_Top At_Offset_1
02dd 00db | | Load_Top At_Offset_3
02de 01d7 | | Execute Vector,Field_Read
02df e003 | | Load 0x0,0x3
02e0 1811 | | Execute Package,Field_Execute,Field_Number 0x11
02e1 e004 | | Load 0x0,0x4
02e2 1811 | | Execute Package,Field_Execute,Field_Number 0x11
02e3 e226 | & | Load 0x1,0x26
02e4 e221 | ! | Load 0x1,0x21
02e5 01d7 | | Execute Vector,Field_Read
02e6 0227 | ' | Execute Access,All_Reference
02e7 e002 | | Load 0x0,0x2
02e8 180e | | Execute Package,Field_Execute,Field_Number 0xe
02e9 00da | | Load_Top At_Offset_2
02ea e227 | ' | Load 0x1,0x27
02eb 01d6 | | Execute Vector,Field_Write
02ec c21a | | Store 0x1,0x1a
02ed 00d2 | | Pop_Control Pop_Count_2
02ee 00c8 | | Action Pop_Auxiliary_Range
02ef 3fe9 |? | Loop_Increasing 0x2d9
02f0 00ce | | Action Pop_Auxiliary
02f1 00bc | | Action Signal_Activated
02f2 00bb | | Action Signal_Completion
02f3 0000 0000 | | .BLANK 0000[0x5]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 02fb | | .CONST 0x02fb ; Address of begin
02f9 0004 | | .CONST 0x0004 ; Address of exception handler
02fa 0001 | | .CONST 0x0001 ; Number of locals
02fb BODY_02f8:
02fb INIT_02f8:
02fb 4603 |F | Jump_Case 0x3 ; Debug Table 0x16 = .DEBUG 0x02fb,0x0650,0x0005,0x0000,0x004c,0x30f6,0x0000,0x001b
02fc 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
02fd 7802 |x | Jump 0x300 ; case 0x1
02fe 7805 |x | Jump 0x304 ; case 0x2
02ff 7809 |x | Jump 0x309 ; case 0x3
0300 00da | | Load_Top At_Offset_2
0301 0091 03fc | | Action Push_String_Extended_Indexed,0x3fc ; "GROUP_KIND"
0303 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0304 00db | | Load_Top At_Offset_3
0305 00db | | Load_Top At_Offset_3
0306 00e0 | | Load_Encached Standard_Cache
0307 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0308 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0309 00da | | Load_Top At_Offset_2
030a 00e0 | | Load_Encached Standard_Cache
030b 181c | | Execute Package,Field_Execute,Field_Number 0x1c
030c 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
030d 0000 0000 | | .XXX[0x3]
030f 0000 | |
0310 ; --------------------------------------------------------------------------------------
0310 ; SUBPROGRAM
0310 ; --------------------------------------------------------------------------------------
0310 0315 | | .CONST 0x0315 ; Address of begin
0311 0004 | | .CONST 0x0004 ; Address of exception handler
0312 0003 | | .CONST 0x0003 ; Number of locals
0313 INIT_0310:
0313 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17 = .DEBUG 0x0313,0x0652,0x0002,0x0000,0x004c,0x30f6,0x0000,0x003b
; Debug Table 0x17.0x0 = 0x313,0xffff
0314 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17.0x1 = 0x314,0xfffe
0315 BODY_0310:
0315 00cf | | Action Mark_Auxiliary
0316 4802 |H | Short_Literal 0x2 ; Debug Table 0x17.0x2 = 0x316,0x1
0317 4800 |H | Short_Literal 0x0
0318 0007 | | Action Break_Optional
0319 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17.0x3 = 0x319,0x2
031a 00e3 | | Load_Encached Natural_Cache
031b 00da | | Load_Top At_Offset_2
031c e223 | # | Load 0x1,0x23
031d 01d7 | | Execute Vector,Field_Read
031e e5ff | | Load 0x2,-0x1
031f e002 | | Load 0x0,0x2
0320 180f | | Execute Package,Field_Execute,Field_Number 0xf
0321 c402 | | Store 0x2,0x2
0322 c403 | | Store 0x2,0x3
0323 e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x4 = 0x323,0x3
0324 680b |h | Jump_Zero 0x330
0325 00db | | Load_Top At_Offset_3
0326 0a01 | | Execute_Immediate Plus,0x1
0327 0248 | H | Execute Discrete,Check_In_Integer
0328 e402 | | Load 0x2,0x2
0329 0272 | r | Execute Discrete,Minus
032a e5ff | | Load 0x2,-0x1
032b 01db | | Execute Vector,Length
032c 027f | | Execute Discrete,Equal
032d 6802 |h | Jump_Zero 0x330
032e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x5 = 0x32e,0x4
032f 4401 |D | Exit_Subprogram With_Result,0x1
0330 00c8 | | Action Pop_Auxiliary_Range
0331 3fe7 |? | Loop_Increasing 0x319
0332 00ce | | Action Pop_Auxiliary
0333 e219 | | Load 0x1,0x19 ; Debug Table 0x17.0x6 = 0x333,0x5
0334 0257 | W | Execute Discrete,Raise
0335 0000 0000 | | .XXX[0x3]
0337 0000 | |
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033d | = | .CONST 0x033d ; Address of begin
0339 0004 | | .CONST 0x0004 ; Address of exception handler
033a 0003 | | .CONST 0x0003 ; Number of locals
033b INIT_0338:
033b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x18 = .DEBUG 0x033b,0x0662,0x0002,0x0000,0x004c,0x30f6,0x0000,0x0044
; Debug Table 0x18.0x0 = 0x33b,0xffff
033c 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x18.0x1 = 0x33c,0xfffe
033d BODY_0338:
033d e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x2 = 0x33d,0x1
033e 0f04 | | Execute_Immediate Equal,0x4
033f 6802 |h | Jump_Zero 0x342
0340 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0x3 = 0x340,0x2
0341 4402 |D | Exit_Subprogram With_Result,0x2
0342 e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x4 = 0x342,0x3
0343 e20e | | Load 0x1,0xe
0344 0260 | ` | Execute Discrete,In_Type
0345 6817 |h | Jump_Zero 0x35d
0346 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x18.0x5 = 0x346,0x4
0347 00e3 | | Load_Encached Natural_Cache
0348 e5fe | | Load 0x2,-0x2
0349 e223 | # | Load 0x1,0x23
034a 01d7 | | Execute Vector,Field_Read
034b e5ff | | Load 0x2,-0x1
034c e002 | | Load 0x0,0x2
034d 180f | | Execute Package,Field_Execute,Field_Number 0xf
034e 005b | [ | Store_Top Discrete,At_Offset_3
034f 0059 | Y | Store_Top Discrete,At_Offset_1
0350 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x6 = 0x350,0x5
0351 6829 |h) | Jump_Zero 0x37b
0352 00d8 | | Load_Top At_Offset_0
0353 0a01 | | Execute_Immediate Plus,0x1
0354 0248 | H | Execute Discrete,Check_In_Integer
0355 00da | | Load_Top At_Offset_2
0356 0272 | r | Execute Discrete,Minus
0357 e5ff | | Load 0x2,-0x1
0358 01db | | Execute Vector,Length
0359 027f | | Execute Discrete,Equal
035a 6820 |h | Jump_Zero 0x37b
035b 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0x7 = 0x35b,0x6
035c 4402 |D | Exit_Subprogram With_Result,0x2
035d 00cf | | Action Mark_Auxiliary
035e 4802 |H | Short_Literal 0x2 ; Debug Table 0x18.0x8 = 0x35e,0x7
035f 4800 |H | Short_Literal 0x0
0360 0007 | | Action Break_Optional
0361 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x18.0x9 = 0x361,0x8
0362 00e3 | | Load_Encached Natural_Cache
0363 00da | | Load_Top At_Offset_2
0364 e223 | # | Load 0x1,0x23
0365 01d7 | | Execute Vector,Field_Read
0366 e5ff | | Load 0x2,-0x1
0367 e002 | | Load 0x0,0x2
0368 180f | | Execute Package,Field_Execute,Field_Number 0xf
0369 c402 | | Store 0x2,0x2
036a c403 | | Store 0x2,0x3
036b e402 | | Load 0x2,0x2 ; Debug Table 0x18.0xa = 0x36b,0x9
036c 680b |h | Jump_Zero 0x378
036d 00db | | Load_Top At_Offset_3
036e 0a01 | | Execute_Immediate Plus,0x1
036f 0248 | H | Execute Discrete,Check_In_Integer
0370 e402 | | Load 0x2,0x2
0371 0272 | r | Execute Discrete,Minus
0372 e5ff | | Load 0x2,-0x1
0373 01db | | Execute Vector,Length
0374 027f | | Execute Discrete,Equal
0375 6802 |h | Jump_Zero 0x378
0376 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0xb = 0x376,0xa
0377 4402 |D | Exit_Subprogram With_Result,0x2
0378 00c8 | | Action Pop_Auxiliary_Range
0379 3fe7 |? | Loop_Increasing 0x361
037a 00ce | | Action Pop_Auxiliary
037b 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0xc = 0x37b,0xb
037c 4402 |D | Exit_Subprogram With_Result,0x2
037d 0000 0000 | | .XXX[0x3]
037f 0000 | |
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 0383 | | .CONST 0x0383 ; Address of begin
0381 0004 | | .CONST 0x0004 ; Address of exception handler
0382 0001 | | .CONST 0x0001 ; Number of locals
0383 BODY_0380:
0383 INIT_0380:
0383 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x19 = .DEBUG 0x0383,0x067e,0x0002,0x0000,0x004c,0x30f6,0x0000,0x0051
; Debug Table 0x19.0x0 = 0x383,0x1
0384 4401 |D | Exit_Subprogram With_Result,0x1
0385 0000 0000 | | .XXX[0x3]
0387 0000 | |
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 038c | | .CONST 0x038c ; Address of begin
0389 0004 | | .CONST 0x0004 ; Address of exception handler
038a 0002 | | .CONST 0x0002 ; Number of locals
038b INIT_0388:
038b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1a = .DEBUG 0x038b,0x0682,0x0002,0x0000,0x004c,0x30f6,0x0000,0x005a
; Debug Table 0x1a.0x0 = 0x38b,0xffff
038c BODY_0388:
038c 4801 |H | Short_Literal 0x1 ; Debug Table 0x1a.0x1 = 0x38c,0x1
038d e5ff | | Load 0x2,-0x1
038e 8214 | | Call 0x1,0x14
038f 7002 |p | Jump_Nonzero 0x392
0390 e219 | | Load 0x1,0x19 ; Debug Table 0x1a.0x2 = 0x390,0x2
0391 0257 | W | Execute Discrete,Raise
0392 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x3 = 0x392,0x3
0393 e5ff | | Load 0x2,-0x1
0394 4840 |H@ | Short_Literal 0x40
0395 e005 | | Load 0x0,0x5
0396 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0397 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0398 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x4 = 0x398,0x4
0399 7002 |p | Jump_Nonzero 0x39c
039a e219 | | Load 0x1,0x19 ; Debug Table 0x1a.0x5 = 0x39a,0x5
039b 0257 | W | Execute Discrete,Raise
039c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x6 = 0x39c,0x6
039d 0a01 | | Execute_Immediate Plus,0x1
039e 0248 | H | Execute Discrete,Check_In_Integer
039f e5ff | | Load 0x2,-0x1
03a0 01dc | | Execute Vector,Last
03a1 e5ff | | Load 0x2,-0x1
03a2 01cf | | Execute Vector,Slice_Read
03a3 0335 | 5 | Declare_Variable Array,Duplicate
03a4 4401 |D | Exit_Subprogram With_Result,0x1
03a5 0000 0000 | | .XXX[0x3]
03a7 0000 | |
03a8 ; --------------------------------------------------------------------------------------
03a8 ; SUBPROGRAM
03a8 ; --------------------------------------------------------------------------------------
03a8 03ac | | .CONST 0x03ac ; Address of begin
03a9 0004 | | .CONST 0x0004 ; Address of exception handler
03aa 0002 | | .CONST 0x0002 ; Number of locals
03ab INIT_03a8:
03ab 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1b = .DEBUG 0x03ab,0x0692,0x0002,0x0000,0x004c,0x30f6,0x0000,0x0063
; Debug Table 0x1b.0x0 = 0x3ab,0xffff
03ac BODY_03a8:
03ac 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x1 = 0x3ac,0x1
03ad e5ff | | Load 0x2,-0x1
03ae 8214 | | Call 0x1,0x14
03af 7002 |p | Jump_Nonzero 0x3b2
03b0 e219 | | Load 0x1,0x19 ; Debug Table 0x1b.0x2 = 0x3b0,0x2
03b1 0257 | W | Execute Discrete,Raise
03b2 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x3 = 0x3b2,0x3
03b3 e5ff | | Load 0x2,-0x1
03b4 4840 |H@ | Short_Literal 0x40
03b5 e005 | | Load 0x0,0x5
03b6 181e | | Execute Package,Field_Execute,Field_Number 0x1e
03b7 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
03b8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x4 = 0x3b8,0x4
03b9 7002 |p | Jump_Nonzero 0x3bc
03ba e219 | | Load 0x1,0x19 ; Debug Table 0x1b.0x5 = 0x3ba,0x5
03bb 0257 | W | Execute Discrete,Raise
03bc 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x6 = 0x3bc,0x6
03bd 01dd | | Execute Vector,First
03be 00d9 | | Load_Top At_Offset_1
03bf 0aff | | Execute_Immediate Plus,-0x1
03c0 0248 | H | Execute Discrete,Check_In_Integer
03c1 e5ff | | Load 0x2,-0x1
03c2 01cf | | Execute Vector,Slice_Read
03c3 0335 | 5 | Declare_Variable Array,Duplicate
03c4 4401 |D | Exit_Subprogram With_Result,0x1
03c5 0000 0000 | | .XXX[0x3]
03c7 0000 | |
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03cb | | .CONST 0x03cb ; Address of begin
03c9 0004 | | .CONST 0x0004 ; Address of exception handler
03ca 0001 | | .CONST 0x0001 ; Number of locals
03cb BODY_03c8:
03cb INIT_03c8:
03cb 4801 |H | Short_Literal 0x1 ; Debug Table 0x1c = .DEBUG 0x03cb,0x06a2,0x0002,0x0000,0x004c,0x30f6,0x0000,0x006c
; Debug Table 0x1c.0x0 = 0x3cb,0x1
03cc 4840 |H@ | Short_Literal 0x40
03cd e5fe | | Load 0x2,-0x2
03ce 01cb | | Execute Vector,Append
03cf e5ff | | Load 0x2,-0x1
03d0 01cc | | Execute Vector,Catenate
03d1 8214 | | Call 0x1,0x14
03d2 6806 |h | Jump_Zero 0x3d9
03d3 4840 |H@ | Short_Literal 0x40 ; Debug Table 0x1c.0x1 = 0x3d3,0x2
03d4 e5fe | | Load 0x2,-0x2
03d5 01cb | | Execute Vector,Append
03d6 00db | | Load_Top At_Offset_3
03d7 01cc | | Execute Vector,Catenate
03d8 4402 |D | Exit_Subprogram With_Result,0x2
03d9 e219 | | Load 0x1,0x19 ; Debug Table 0x1c.0x2 = 0x3d9,0x3
03da 0257 | W | Execute Discrete,Raise
03db 0000 0000 | | .BLANK 0000[0x5]
03e0 ; --------------------------------------------------------------------------------------
03e0 ; SUBPROGRAM
03e0 ; --------------------------------------------------------------------------------------
03e0 03e3 | | .CONST 0x03e3 ; Address of begin
03e1 0004 | | .CONST 0x0004 ; Address of exception handler
03e2 0001 | | .CONST 0x0001 ; Number of locals
03e3 BODY_03e0:
03e3 INIT_03e0:
03e3 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x1d = .DEBUG 0x03e3,0x06aa,0x0005,0x0000,0x004c,0x3626,0x0000,0x006c
03e4 00da | | Load_Top At_Offset_2
03e5 01dc | | Execute Vector,Last
03e6 00db | | Load_Top At_Offset_3
03e7 01dd | | Execute Vector,First
03e8 0263 | c | Execute Discrete,Above_Bound
03e9 700a |p | Jump_Nonzero 0x3f4
03ea 00d8 | | Load_Top At_Offset_0
03eb e5ff | | Load 0x2,-0x1
03ec 01d5 | | Execute Vector,Field_Reference
03ed 0125 | % | Execute Any,Set_Constraint
03ee 00d8 | | Load_Top At_Offset_0
03ef e5ff | | Load 0x2,-0x1
03f0 01d5 | | Execute Vector,Field_Reference
03f1 1c00 | | Execute_Immediate Run_Utility,0x0
03f2 0a01 | | Execute_Immediate Plus,0x1
03f3 7ff4 | | Jump 0x3e8
03f4 4302 |C | Exit_Subprogram From_Utility,0x2
03f5 0000 0000 | | .XXX[0x3]
03f7 0000 | |
03f8 0000 0000 | | .LITERAL {0x00000000, 0x4c30f601}
03fc ; --------------------------------------------------------------------------------------
03fc ; STRING TABLE
03fc ; --------------------------------------------------------------------------------------
03fc 0012 | | .STRTAB 0x0012->0x0405 ; "GROUP_KIND"
03fd 001a | | .STRTAB 0x001a->0x040a ; "ADDRESS_KIND"
03fe 0024 | $ | .STRTAB 0x0024->0x0410 ; "USER_KIND"
03ff 002b | + | .STRTAB 0x002b->0x0414 ; "ANY_LEGAL_KIND"
0400 0037 | 7 | .STRTAB 0x0037->0x041b ; "UNCHECKED_KIND"
0401 0043 | C | .STRTAB 0x0043->0x0422 ; "%%*"
0402 0044 | D | .STRTAB 0x0044->0x0424 ; "??*"
0403 0045 | E | .STRTAB 0x0045->0x0425 ; ": *;"
0404 0047 | G | .STREND 0x0047->0x0427
0405 4752 4f55 |GROU| .STRTAB_STRINGS
0428 ; --------------------------------------------------------------------------------------
0428 ; Debug Table
0428 ; --------------------------------------------------------------------------------------
0428 0003 001e | | .CONST 0x0003,0x001e
042a 000b 051a | | .DEBUG 0x000b,0x051a,0x8000,0x0000,0x004c,0x30f6,0x0000,0x000c
0432 001f 0526 | &| .DEBUG 0x001f,0x0526,0x8000,0x0000,0x004c,0x3626,0x0000,0x000d
043a 0043 052c | C ,| .DEBUG 0x0043,0x052c,0x0000,0x0000,0x004c,0x30f6,0x0000,0x0080
0442 008f 0564 | d| .DEBUG 0x008f,0x0564,0x0000,0x0000,0x004c,0x3626,0x0000,0x0227
044a 00b3 0584 | | .DEBUG 0x00b3,0x0584,0x0001,0x0000,0x004c,0x30f6,0x0000,0x0089
0452 00e3 0596 | | .DEBUG 0x00e3,0x0596,0x0002,0x0000,0x004c,0x30f6,0x0000,0x00a5
045a 00eb 059a | | .DEBUG 0x00eb,0x059a,0x0002,0x0000,0x004c,0x30f6,0x0000,0x00aa
0462 00fb 05a0 | | .DEBUG 0x00fb,0x05a0,0x0001,0x0000,0x004c,0x30f6,0x0000,0x00b3
046a 011b 05ac | | .DEBUG 0x011b,0x05ac,0x0002,0x0000,0x004c,0x30f6,0x0000,0x00bb
0472 012b 05b2 | + | .DEBUG 0x012b,0x05b2,0x0001,0x0000,0x004c,0x30f6,0x0000,0x00c4
047a 0153 05be | S | .DEBUG 0x0153,0x05be,0x0001,0x0000,0x004c,0x30f6,0x0000,0x00d0
0482 018b 05d0 | | .DEBUG 0x018b,0x05d0,0x0001,0x0000,0x004c,0x30f6,0x0000,0x00dc
048a 01ab 05dc | | .DEBUG 0x01ab,0x05dc,0x0001,0x0000,0x004c,0x30f6,0x0000,0x00e8
0492 01bb 05e2 | | .DEBUG 0x01bb,0x05e2,0x0002,0x0000,0x004c,0x30f6,0x0000,0x00f0
049a 01cb 05e8 | | .DEBUG 0x01cb,0x05e8,0x0002,0x0000,0x004c,0x30f6,0x0000,0x00f9
04a2 01db 05ee | | .DEBUG 0x01db,0x05ee,0x0001,0x0000,0x004c,0x30f6,0x0000,0x0102
04aa 020b 05f8 | | .DEBUG 0x020b,0x05f8,0x0002,0x0000,0x004c,0x30f6,0x0000,0x011e
04b2 021b 05fc | | .DEBUG 0x021b,0x05fc,0x0005,0x0000,0x004c,0x30f6,0x0000,0x0134
04ba 0233 05fe | 3 | .DEBUG 0x0233,0x05fe,0x0001,0x0000,0x004c,0x3626,0x0000,0x0248
04c2 0243 0604 | C | .DEBUG 0x0243,0x0604,0x0001,0x0000,0x004c,0x3626,0x0000,0x026b
04ca 0263 060c | c | .DEBUG 0x0263,0x060c,0x0000,0x0000,0x004c,0x30f6,0x0000,0x001a
04d2 0283 0628 | (| .DEBUG 0x0283,0x0628,0x0000,0x0000,0x004c,0x3626,0x0000,0x000e
04da 02fb 0650 | P| .DEBUG 0x02fb,0x0650,0x0005,0x0000,0x004c,0x30f6,0x0000,0x001b
04e2 0313 0652 | R| .DEBUG 0x0313,0x0652,0x0002,0x0000,0x004c,0x30f6,0x0000,0x003b
04ea 033b 0662 | ; b| .DEBUG 0x033b,0x0662,0x0002,0x0000,0x004c,0x30f6,0x0000,0x0044
04f2 0383 067e | ~| .DEBUG 0x0383,0x067e,0x0002,0x0000,0x004c,0x30f6,0x0000,0x0051
04fa 038b 0682 | | .DEBUG 0x038b,0x0682,0x0002,0x0000,0x004c,0x30f6,0x0000,0x005a
0502 03ab 0692 | | .DEBUG 0x03ab,0x0692,0x0002,0x0000,0x004c,0x30f6,0x0000,0x0063
050a 03cb 06a2 | | .DEBUG 0x03cb,0x06a2,0x0002,0x0000,0x004c,0x30f6,0x0000,0x006c
0512 03e3 06aa | | .DEBUG 0x03e3,0x06aa,0x0005,0x0000,0x004c,0x3626,0x0000,0x006c
051a ; --------------------------------------------------------------------------------------
051a ; Debug3 Subtable 0x0
051a ; --------------------------------------------------------------------------------------
051a 0005 0000 | | .DBG3TAB 0x0005,0x0000
051c 000b ffff | | .CONST 0x000b,0xffff
051e 000c fffe | | .CONST 0x000c,0xfffe
0520 000d fffd | | .CONST 0x000d,0xfffd
0522 000e fffc | | .CONST 0x000e,0xfffc
0524 0013 fffb | | .CONST 0x0013,0xfffb
0526 ; --------------------------------------------------------------------------------------
0526 ; Debug3 Subtable 0x1
0526 ; --------------------------------------------------------------------------------------
0526 0002 0000 | | .DBG3TAB 0x0002,0x0000
0528 001f ffff | | .CONST 0x001f,0xffff
052a 0029 fffe | ) | .CONST 0x0029,0xfffe
052c ; --------------------------------------------------------------------------------------
052c ; Debug3 Subtable 0x2
052c ; --------------------------------------------------------------------------------------
052c 001b 0000 | | .DBG3TAB 0x001b,0x0000
052e 0043 ffff | C | .CONST 0x0043,0xffff
0530 0044 fffe | D | .CONST 0x0044,0xfffe
0532 0045 fffd | E | .CONST 0x0045,0xfffd
0534 0047 fffc | G | .CONST 0x0047,0xfffc
0536 0049 fffb | I | .CONST 0x0049,0xfffb
0538 004b fffa | K | .CONST 0x004b,0xfffa
053a 004d fff9 | M | .CONST 0x004d,0xfff9
053c 004f fff8 | O | .CONST 0x004f,0xfff8
053e 0051 fff7 | Q | .CONST 0x0051,0xfff7
0540 0053 fff6 | S | .CONST 0x0053,0xfff6
0542 0055 fff5 | U | .CONST 0x0055,0xfff5
0544 0057 fff4 | W | .CONST 0x0057,0xfff4
0546 0059 fff3 | Y | .CONST 0x0059,0xfff3
0548 005b fff2 | [ | .CONST 0x005b,0xfff2
054a 005d fff1 | ] | .CONST 0x005d,0xfff1
054c 005f fff0 | _ | .CONST 0x005f,0xfff0
054e 0061 ffef | a | .CONST 0x0061,0xffef
0550 0063 ffee | c | .CONST 0x0063,0xffee
0552 0064 ffed | d | .CONST 0x0064,0xffed
0554 0065 ffec | e | .CONST 0x0065,0xffec
0556 0067 ffeb | g | .CONST 0x0067,0xffeb
0558 0071 ffea | q | .CONST 0x0071,0xffea
055a 007f ffe9 | | .CONST 0x007f,0xffe9
055c 0083 ffe8 | | .CONST 0x0083,0xffe8
055e 0084 ffe7 | | .CONST 0x0084,0xffe7
0560 008a ffe6 | | .CONST 0x008a,0xffe6
0562 008e ffe5 | | .CONST 0x008e,0xffe5
0564 ; --------------------------------------------------------------------------------------
0564 ; Debug3 Subtable 0x3
0564 ; --------------------------------------------------------------------------------------
0564 000f 0000 | | .DBG3TAB 0x000f,0x0000
0566 008f ffff | | .CONST 0x008f,0xffff
0568 0091 fffe | | .CONST 0x0091,0xfffe
056a 0093 fffd | | .CONST 0x0093,0xfffd
056c 0095 fffc | | .CONST 0x0095,0xfffc
056e 0097 fffb | | .CONST 0x0097,0xfffb
0570 0099 fffa | | .CONST 0x0099,0xfffa
0572 009b fff9 | | .CONST 0x009b,0xfff9
0574 009d fff8 | | .CONST 0x009d,0xfff8
0576 009f fff7 | | .CONST 0x009f,0xfff7
0578 00a1 fff6 | | .CONST 0x00a1,0xfff6
057a 00a3 fff5 | | .CONST 0x00a3,0xfff5
057c 00a5 fff4 | | .CONST 0x00a5,0xfff4
057e 00a7 fff3 | | .CONST 0x00a7,0xfff3
0580 00a9 fff2 | | .CONST 0x00a9,0xfff2
0582 00ab fff1 | | .CONST 0x00ab,0xfff1
0584 ; --------------------------------------------------------------------------------------
0584 ; Debug3 Subtable 0x4
0584 ; --------------------------------------------------------------------------------------
0584 0000 0008 | | .DBG3TAB 0x0000,0x0008
0586 00b3 0001 | | .CONST 0x00b3,0x0001
0588 00ba 0002 | | .CONST 0x00ba,0x0002
058a 00bb 0003 | | .CONST 0x00bb,0x0003
058c 00bf 0004 | | .CONST 0x00bf,0x0004
058e 00c6 0005 | | .CONST 0x00c6,0x0005
0590 00ca 0006 | | .CONST 0x00ca,0x0006
0592 00ce 0007 | | .CONST 0x00ce,0x0007
0594 00d2 0008 | | .CONST 0x00d2,0x0008
0596 ; --------------------------------------------------------------------------------------
0596 ; Debug3 Subtable 0x5
0596 ; --------------------------------------------------------------------------------------
0596 0000 0001 | | .DBG3TAB 0x0000,0x0001
0598 00e3 0001 | | .CONST 0x00e3,0x0001
059a ; --------------------------------------------------------------------------------------
059a ; Debug3 Subtable 0x6
059a ; --------------------------------------------------------------------------------------
059a 0000 0002 | | .DBG3TAB 0x0000,0x0002
059c 00eb 0001 | | .CONST 0x00eb,0x0001
059e 00ed 0002 | | .CONST 0x00ed,0x0002
05a0 ; --------------------------------------------------------------------------------------
05a0 ; Debug3 Subtable 0x7
05a0 ; --------------------------------------------------------------------------------------
05a0 0000 0005 | | .DBG3TAB 0x0000,0x0005
05a2 00fb 0001 | | .CONST 0x00fb,0x0001
05a4 00fd 0002 | | .CONST 0x00fd,0x0002
05a6 0101 0003 | | .CONST 0x0101,0x0003
05a8 0106 0004 | | .CONST 0x0106,0x0004
05aa 010f 0005 | | .CONST 0x010f,0x0005
05ac ; --------------------------------------------------------------------------------------
05ac ; Debug3 Subtable 0x8
05ac ; --------------------------------------------------------------------------------------
05ac 0000 0002 | | .DBG3TAB 0x0000,0x0002
05ae 011b 0001 | | .CONST 0x011b,0x0001
05b0 011d 0002 | | .CONST 0x011d,0x0002
05b2 ; --------------------------------------------------------------------------------------
05b2 ; Debug3 Subtable 0x9
05b2 ; --------------------------------------------------------------------------------------
05b2 0000 0005 | | .DBG3TAB 0x0000,0x0005
05b4 012b 0001 | + | .CONST 0x012b,0x0001
05b6 012d 0002 | - | .CONST 0x012d,0x0002
05b8 0135 0003 | 5 | .CONST 0x0135,0x0003
05ba 0141 0004 | A | .CONST 0x0141,0x0004
05bc 0149 0005 | I | .CONST 0x0149,0x0005
05be ; --------------------------------------------------------------------------------------
05be ; Debug3 Subtable 0xa
05be ; --------------------------------------------------------------------------------------
05be 0001 0007 | | .DBG3TAB 0x0001,0x0007
05c0 0153 ffff | S | .CONST 0x0153,0xffff
05c2 0155 0001 | U | .CONST 0x0155,0x0001
05c4 0157 0002 | W | .CONST 0x0157,0x0002
05c6 015f 0003 | _ | .CONST 0x015f,0x0003
05c8 0161 0004 | a | .CONST 0x0161,0x0004
05ca 016b 0005 | k | .CONST 0x016b,0x0005
05cc 0172 0006 | r | .CONST 0x0172,0x0006
05ce 017c 0007 | | | .CONST 0x017c,0x0007
05d0 ; --------------------------------------------------------------------------------------
05d0 ; Debug3 Subtable 0xb
05d0 ; --------------------------------------------------------------------------------------
05d0 0000 0005 | | .DBG3TAB 0x0000,0x0005
05d2 018b 0001 | | .CONST 0x018b,0x0001
05d4 018d 0002 | | .CONST 0x018d,0x0002
05d6 0193 0003 | | .CONST 0x0193,0x0003
05d8 0194 0004 | | .CONST 0x0194,0x0004
05da 0198 0005 | | .CONST 0x0198,0x0005
05dc ; --------------------------------------------------------------------------------------
05dc ; Debug3 Subtable 0xc
05dc ; --------------------------------------------------------------------------------------
05dc 0000 0002 | | .DBG3TAB 0x0000,0x0002
05de 01ab 0001 | | .CONST 0x01ab,0x0001
05e0 01ad 0002 | | .CONST 0x01ad,0x0002
05e2 ; --------------------------------------------------------------------------------------
05e2 ; Debug3 Subtable 0xd
05e2 ; --------------------------------------------------------------------------------------
05e2 0000 0002 | | .DBG3TAB 0x0000,0x0002
05e4 01bb 0001 | | .CONST 0x01bb,0x0001
05e6 01bd 0002 | | .CONST 0x01bd,0x0002
05e8 ; --------------------------------------------------------------------------------------
05e8 ; Debug3 Subtable 0xe
05e8 ; --------------------------------------------------------------------------------------
05e8 0000 0002 | | .DBG3TAB 0x0000,0x0002
05ea 01cb 0001 | | .CONST 0x01cb,0x0001
05ec 01cd 0002 | | .CONST 0x01cd,0x0002
05ee ; --------------------------------------------------------------------------------------
05ee ; Debug3 Subtable 0xf
05ee ; --------------------------------------------------------------------------------------
05ee 0000 0004 | | .DBG3TAB 0x0000,0x0004
05f0 01db 0001 | | .CONST 0x01db,0x0001
05f2 01dd 0002 | | .CONST 0x01dd,0x0002
05f4 01f0 0003 | | .CONST 0x01f0,0x0003
05f6 01f7 0004 | | .CONST 0x01f7,0x0004
05f8 ; --------------------------------------------------------------------------------------
05f8 ; Debug3 Subtable 0x10
05f8 ; --------------------------------------------------------------------------------------
05f8 0000 0001 | | .DBG3TAB 0x0000,0x0001
05fa 020b 0001 | | .CONST 0x020b,0x0001
05fc ; --------------------------------------------------------------------------------------
05fc ; Debug3 Subtable 0x11
05fc ; --------------------------------------------------------------------------------------
05fc 0000 0000 | | .DBG3TAB 0x0000,0x0000
05fe ; --------------------------------------------------------------------------------------
05fe ; Debug3 Subtable 0x12
05fe ; --------------------------------------------------------------------------------------
05fe 0000 0002 | | .DBG3TAB 0x0000,0x0002
0600 0233 0001 | 3 | .CONST 0x0233,0x0001
0602 023b 0002 | ; | .CONST 0x023b,0x0002
0604 ; --------------------------------------------------------------------------------------
0604 ; Debug3 Subtable 0x13
0604 ; --------------------------------------------------------------------------------------
0604 0000 0003 | | .DBG3TAB 0x0000,0x0003
0606 0243 0001 | C | .CONST 0x0243,0x0001
0608 0245 0002 | E | .CONST 0x0245,0x0002
060a 0247 0003 | G | .CONST 0x0247,0x0003
060c ; --------------------------------------------------------------------------------------
060c ; Debug3 Subtable 0x14
060c ; --------------------------------------------------------------------------------------
060c 000d 0000 | | .DBG3TAB 0x000d,0x0000
060e 0263 ffff | c | .CONST 0x0263,0xffff
0610 0268 fffe | h | .CONST 0x0268,0xfffe
0612 026c fffd | l | .CONST 0x026c,0xfffd
0614 026e fffc | n | .CONST 0x026e,0xfffc
0616 0270 fffb | p | .CONST 0x0270,0xfffb
0618 0272 fffa | r | .CONST 0x0272,0xfffa
061a 0274 fff9 | t | .CONST 0x0274,0xfff9
061c 0276 fff8 | v | .CONST 0x0276,0xfff8
061e 0278 fff7 | x | .CONST 0x0278,0xfff7
0620 027a fff6 | z | .CONST 0x027a,0xfff6
0622 027c fff5 | | | .CONST 0x027c,0xfff5
0624 027e fff4 | ~ | .CONST 0x027e,0xfff4
0626 0280 fff3 | | .CONST 0x0280,0xfff3
0628 ; --------------------------------------------------------------------------------------
0628 ; Debug3 Subtable 0x15
0628 ; --------------------------------------------------------------------------------------
0628 0011 0002 | | .DBG3TAB 0x0011,0x0002
062a 0283 ffff | | .CONST 0x0283,0xffff
062c 0288 fffe | | .CONST 0x0288,0xfffe
062e 028a fffd | | .CONST 0x028a,0xfffd
0630 028b fffc | | .CONST 0x028b,0xfffc
0632 028d fffb | | .CONST 0x028d,0xfffb
0634 0294 fffa | | .CONST 0x0294,0xfffa
0636 0299 fff9 | | .CONST 0x0299,0xfff9
0638 029d fff8 | | .CONST 0x029d,0xfff8
063a 02a3 fff7 | | .CONST 0x02a3,0xfff7
063c 02bd fff6 | | .CONST 0x02bd,0xfff6
063e 02c5 fff5 | | .CONST 0x02c5,0xfff5
0640 02c9 fff4 | | .CONST 0x02c9,0xfff4
0642 02cb fff3 | | .CONST 0x02cb,0xfff3
0644 02cd fff2 | | .CONST 0x02cd,0xfff2
0646 02cf fff1 | | .CONST 0x02cf,0xfff1
0648 02d1 fff0 | | .CONST 0x02d1,0xfff0
064a 02d3 ffef | | .CONST 0x02d3,0xffef
064c 02d6 0001 | | .CONST 0x02d6,0x0001
064e 02d9 0002 | | .CONST 0x02d9,0x0002
0650 ; --------------------------------------------------------------------------------------
0650 ; Debug3 Subtable 0x16
0650 ; --------------------------------------------------------------------------------------
0650 0000 0000 | | .DBG3TAB 0x0000,0x0000
0652 ; --------------------------------------------------------------------------------------
0652 ; Debug3 Subtable 0x17
0652 ; --------------------------------------------------------------------------------------
0652 0002 0005 | | .DBG3TAB 0x0002,0x0005
0654 0313 ffff | | .CONST 0x0313,0xffff
0656 0314 fffe | | .CONST 0x0314,0xfffe
0658 0316 0001 | | .CONST 0x0316,0x0001
065a 0319 0002 | | .CONST 0x0319,0x0002
065c 0323 0003 | # | .CONST 0x0323,0x0003
065e 032e 0004 | . | .CONST 0x032e,0x0004
0660 0333 0005 | 3 | .CONST 0x0333,0x0005
0662 ; --------------------------------------------------------------------------------------
0662 ; Debug3 Subtable 0x18
0662 ; --------------------------------------------------------------------------------------
0662 0002 000b | | .DBG3TAB 0x0002,0x000b
0664 033b ffff | ; | .CONST 0x033b,0xffff
0666 033c fffe | < | .CONST 0x033c,0xfffe
0668 033d 0001 | = | .CONST 0x033d,0x0001
066a 0340 0002 | @ | .CONST 0x0340,0x0002
066c 0342 0003 | B | .CONST 0x0342,0x0003
066e 0346 0004 | F | .CONST 0x0346,0x0004
0670 0350 0005 | P | .CONST 0x0350,0x0005
0672 035b 0006 | [ | .CONST 0x035b,0x0006
0674 035e 0007 | ^ | .CONST 0x035e,0x0007
0676 0361 0008 | a | .CONST 0x0361,0x0008
0678 036b 0009 | k | .CONST 0x036b,0x0009
067a 0376 000a | v | .CONST 0x0376,0x000a
067c 037b 000b | { | .CONST 0x037b,0x000b
067e ; --------------------------------------------------------------------------------------
067e ; Debug3 Subtable 0x19
067e ; --------------------------------------------------------------------------------------
067e 0000 0001 | | .DBG3TAB 0x0000,0x0001
0680 0383 0001 | | .CONST 0x0383,0x0001
0682 ; --------------------------------------------------------------------------------------
0682 ; Debug3 Subtable 0x1a
0682 ; --------------------------------------------------------------------------------------
0682 0001 0006 | | .DBG3TAB 0x0001,0x0006
0684 038b ffff | | .CONST 0x038b,0xffff
0686 038c 0001 | | .CONST 0x038c,0x0001
0688 0390 0002 | | .CONST 0x0390,0x0002
068a 0392 0003 | | .CONST 0x0392,0x0003
068c 0398 0004 | | .CONST 0x0398,0x0004
068e 039a 0005 | | .CONST 0x039a,0x0005
0690 039c 0006 | | .CONST 0x039c,0x0006
0692 ; --------------------------------------------------------------------------------------
0692 ; Debug3 Subtable 0x1b
0692 ; --------------------------------------------------------------------------------------
0692 0001 0006 | | .DBG3TAB 0x0001,0x0006
0694 03ab ffff | | .CONST 0x03ab,0xffff
0696 03ac 0001 | | .CONST 0x03ac,0x0001
0698 03b0 0002 | | .CONST 0x03b0,0x0002
069a 03b2 0003 | | .CONST 0x03b2,0x0003
069c 03b8 0004 | | .CONST 0x03b8,0x0004
069e 03ba 0005 | | .CONST 0x03ba,0x0005
06a0 03bc 0006 | | .CONST 0x03bc,0x0006
06a2 ; --------------------------------------------------------------------------------------
06a2 ; Debug3 Subtable 0x1c
06a2 ; --------------------------------------------------------------------------------------
06a2 0000 0003 | | .DBG3TAB 0x0000,0x0003
06a4 03cb 0001 | | .CONST 0x03cb,0x0001
06a6 03d3 0002 | | .CONST 0x03d3,0x0002
06a8 03d9 0003 | | .CONST 0x03d9,0x0003
06aa ; --------------------------------------------------------------------------------------
06aa ; Debug3 Subtable 0x1d
06aa ; --------------------------------------------------------------------------------------
06aa 0000 0000 | | .DBG3TAB 0x0000,0x0000
06ac 0000 0000 | | .BLANK 0000[0x154]