|
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 - 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,Indirect_Literal,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,Indirect_Literal,Visible ; Debug Table 0x2.0x1 = 0x44,0xfffe 0045 029a 00b3 | | Declare_Subprogram INIT_00b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x2 = 0x45,0xfffd 0047 029a 00e3 | | Declare_Subprogram INIT_00e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x3 = 0x47,0xfffc 0049 029a 00eb | | Declare_Subprogram INIT_00e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x4 = 0x49,0xfffb 004b 029a 00fb | | Declare_Subprogram INIT_00f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x5 = 0x4b,0xfffa 004d 029a 011b | | Declare_Subprogram INIT_0118,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x6 = 0x4d,0xfff9 004f 029a 012b | +| Declare_Subprogram INIT_0128,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x7 = 0x4f,0xfff8 0051 029a 0153 | S| Declare_Subprogram INIT_0150,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x8 = 0x51,0xfff7 0053 029a 018b | | Declare_Subprogram INIT_0188,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0x9 = 0x53,0xfff6 0055 029a 01ab | | Declare_Subprogram INIT_01a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0xa = 0x55,0xfff5 0057 029a 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0xb = 0x57,0xfff4 0059 029a 01cb | | Declare_Subprogram INIT_01c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x2.0xc = 0x59,0xfff3 005b 029a 01db | | Declare_Subprogram INIT_01d8,For_Outer_Call,Visible,Unelaborated ; 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 INIT_0208,For_Outer_Call,Unelaborated ; 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 INIT_0218,For_Call 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 INIT_0230,For_Outer_Call ; Debug Table 0x3.0x1 = 0x91,0xfffe 0093 029d 0243 | C| Declare_Subprogram INIT_0240,For_Outer_Call ; 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_Suprogram New_Top_Offset 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_Value,New_Top_Offset 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_Suprogram New_Top_Offset 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_Value,New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Value,New_Top_Offset 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_Value,New_Top_Offset 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_Suprogram New_Top_Offset 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_Value,New_Top_Offset 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 0x9 ; 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,New_Top_Offset 0x2 ; case 0x1 021e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 021f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0220 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0221 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0222 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0223 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0224 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 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,New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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 INIT_02f8,For_Call 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 INIT_0310,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x14.0x6 = 0x274,0xfff9 0276 029a 033b | ;| Declare_Subprogram INIT_0338,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x14.0x7 = 0x276,0xfff8 0278 029a 0383 | | Declare_Subprogram INIT_0380,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x14.0x8 = 0x278,0xfff7 027a 029a 038b | | Declare_Subprogram INIT_0388,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x14.0x9 = 0x27a,0xfff6 027c 029a 03ab | | Declare_Subprogram INIT_03a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x14.0xa = 0x27c,0xfff5 027e 029a 03cb | | Declare_Subprogram INIT_03c8,For_Outer_Call,Visible,Unelaborated ; 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 INIT_03e0,For_Call 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 0x4 ; Debug Table 0x16 = .DEBUG 0x02fb,0x0650,0x0005,0x0000,0x004c,0x30f6,0x0000,0x001b 02fc 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 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,New_Top_Offset 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,New_Top_Offset 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,New_Top_Offset 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_Value,New_Top_Offset 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_Value,New_Top_Offset 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_Value,New_Top_Offset 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_Value,New_Top_Offset 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_Value,New_Top_Offset 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_Value,New_Top_Offset 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_Value,New_Top_Offset 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_Value,New_Top_Offset 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_Value,New_Top_Offset 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,New_Top_Offset 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]