|
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: 3072 (0xc00) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0330 | 0 | .CONST 0x0330 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 0002 | | .CONST 0x0002 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 007b | { | .CONST 0x007b ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0029 | ) | .CONST 0x0029 ; Number of locals 000b INIT_0008: 000b 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0 = .DEBUG 0x000b,0x03d2,0xc000,0x0000,0x0058,0x0f05,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 029a 0083 | | Declare_Subprogram INIT_0080,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xc,0xfffe 000e 029a 00ab | | Declare_Subprogram INIT_00a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xe,0xfffd 0010 029a 00eb | | Declare_Subprogram INIT_00e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x10,0xfffc 0012 029a 0153 | S| Declare_Subprogram INIT_0150,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x12,0xfffb 0014 0007 | | Action Break_Optional ; Debug Table 0x0.0x5 = 0x14,0xfffa 0015 029a 01b3 | | Declare_Subprogram INIT_01b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x15,0xfff9 0017 029a 01db | | Declare_Subprogram INIT_01d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x17,0xfff8 0019 029a 01eb | | Declare_Subprogram INIT_01e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x19,0xfff7 001b 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0.0x9 = 0x1b,0xfff6 001c 029a 01fb | | Declare_Subprogram INIT_01f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1c,0xfff5 001e 029a 021b | | Declare_Subprogram INIT_0218,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x1e,0xfff4 0020 029a 023b | ;| Declare_Subprogram INIT_0238,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x20,0xfff3 0022 029a 026b | k| Declare_Subprogram INIT_0268,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x22,0xfff2 0024 4804 |H | Short_Literal 0x4 ; Debug Table 0x0.0xe = 0x24,0xfff1 0025 032a | * | Declare_Type Record,Incomplete 0026 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0xf = 0x26,0xfff0 0027 02a0 | | Declare_Subprogram Null_Subprogram 0028 e215 | | Load 0x1,0x15 0029 03a3 | | Complete_Type Heap_Access,By_Defining 002a 0007 | | Action Break_Optional ; Debug Table 0x0.0x10 = 0x2a,0xffef 002b 4803 |H | Short_Literal 0x3 ; Debug Table 0x0.0x11 = 0x2b,0xffee 002c 032a | * | Declare_Type Record,Incomplete 002d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x12 = 0x2d,0xffed 002e 02a0 | | Declare_Subprogram Null_Subprogram 002f e21d | | Load 0x1,0x1d 0030 03a3 | | Complete_Type Heap_Access,By_Defining 0031 00bf | | Action Accept_Activation ; Debug Table 0x0.0x13 = 0x31,0xffec 0032 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0032,0x03fc,0xc000,0x0000,0x0058,0x1325,0x0000,0x0007 ; Debug Table 0x1.0x0 = 0x32,0xffff 0033 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x33,0xfffe 0034 4803 |H | Short_Literal 0x3 ; Debug Table 0x1.0x2 = 0x34,0xfffd 0035 032a | * | Declare_Type Record,Incomplete 0036 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x3 = 0x36,0xfffc 0037 02a0 | | Declare_Subprogram Null_Subprogram 0038 03ad | | Declare_Type Heap_Access,Defined 0039 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x39,0xfffb 003a e20f | | Load 0x1,0xf ; Debug Table 0x1.0x5 = 0x3a,0xfffa 003b e210 | | Load 0x1,0x10 003c 00da | | Load_Top At_Offset_2 003d 029f 027b | {| Declare_Subprogram INIT_0278,For_Call 003f e224 | $ | Load 0x1,0x24 0040 0326 | & | Complete_Type Record,By_Defining 0041 029b 029b | | Declare_Subprogram INIT_0298,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x6 = 0x41,0xfff9 0043 628c |b | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x00581325} ; Debug Table 0x1.0x7 = 0x43,0xfff8 0044 4845 |HE | Short_Literal 0x45 0045 00e5 | | Load_Encached Long_Integer_Cache 0046 e225 | % | Load 0x1,0x25 0047 00e5 | | Load_Encached Long_Integer_Cache 0048 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 0049 e001 | | Load 0x0,0x1 004a 0387 | | Declare_Variable Package 004b 00d8 | | Load_Top At_Offset_0 004c 020f | | Execute Module,Activate 004d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x8 = 0x4d,0xfff7 004e 1b13 | | Execute Package,Field_Read,Field_Number 0x13 004f 00f0 | | Load_Encached Segment_Cache 0050 e002 | | Load 0x0,0x2 0051 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0052 e225 | % | Load 0x1,0x25 0053 029f 02a3 | | Declare_Subprogram INIT_02a0,For_Call 0055 e222 | " | Load 0x1,0x22 0056 0326 | & | Complete_Type Record,By_Defining 0057 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x9 = 0x57,0xfff6 0058 1b20 | | Execute Package,Field_Read,Field_Number 0x20 0059 00db | | Load_Top At_Offset_3 005a 00e1 | | Load_Encached Boolean_Cache 005b 029f 02bb | | Declare_Subprogram INIT_02b8,For_Call 005d e223 | # | Load 0x1,0x23 005e 0326 | & | Complete_Type Record,By_Defining 005f 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0xa = 0x5f,0xfff5 0060 00c7 | | Action Elaborate_Subprogram 0061 029d 02db | | Declare_Subprogram INIT_02d8,For_Outer_Call ; Debug Table 0x1.0xb = 0x61,0xfff4 0063 029d 0303 | | Declare_Subprogram INIT_0300,For_Outer_Call ; Debug Table 0x1.0xc = 0x63,0xfff3 0065 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0xd = 0x65,0xfff2 0066 00c7 | | Action Elaborate_Subprogram 0067 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0xe = 0x67,0xfff1 0068 00c7 | | Action Elaborate_Subprogram 0069 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0xf = 0x69,0xfff0 006a 00c7 | | Action Elaborate_Subprogram 006b 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x10 = 0x6b,0xffef 006c 00c7 | | Action Elaborate_Subprogram 006d 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x11 = 0x6d,0xffee 006e 00c7 | | Action Elaborate_Subprogram 006f 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x12 = 0x6f,0xffed 0070 00c7 | | Action Elaborate_Subprogram 0071 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x13 = 0x71,0xffec 0072 00c7 | | Action Elaborate_Subprogram 0073 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x14 = 0x73,0xffeb 0074 00c7 | | Action Elaborate_Subprogram 0075 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x15 = 0x75,0xffea 0076 00c7 | | Action Elaborate_Subprogram 0077 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x16 = 0x77,0xffe9 0078 00c7 | | Action Elaborate_Subprogram 0079 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x17 = 0x79,0xffe8 007a 00c7 | | Action Elaborate_Subprogram 007b BODY_0008: 007b 00bc | | Action Signal_Activated 007c 00bb | | Action Signal_Completion 007d 0000 0000 | | .XXX[0x3] 007f 0000 | | 0080 ; -------------------------------------------------------------------------------------- 0080 ; SUBPROGRAM 0080 ; -------------------------------------------------------------------------------------- 0080 008c | | .CONST 0x008c ; Address of begin 0081 0004 | | .CONST 0x0004 ; Address of exception handler 0082 0002 | | .CONST 0x0002 ; Number of locals 0083 INIT_0080: 0083 e215 | | Load 0x1,0x15 ; Debug Table 0x2 = .DEBUG 0x0083,0x042e,0x1001,0x0000,0x0058,0x0f05,0x0000,0x004a ; Debug Table 0x2.0x0 = 0x83,0xffff 0084 e215 | | Load 0x1,0x15 0085 e5ff | | Load 0x2,-0x1 0086 039c | | Declare_Variable Heap_Access,By_Allocation 0087 00d8 | | Load_Top At_Offset_0 0088 0217 | | Execute Heap_Access,All_Reference 0089 1c00 | | Execute_Immediate Run_Utility,0x0 008a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 008b 0007 | | Action Break_Optional ; Debug Table 0x2.0x1 = 0x8b,0xfffe 008c BODY_0080: 008c 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x2 = 0x8c,0x1 008d 00d9 | | Load_Top At_Offset_1 008e 0217 | | Execute Heap_Access,All_Reference 008f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0090 480f |H | Short_Literal 0xf ; Debug Table 0x2.0x3 = 0x90,0x2 0091 e002 | | Load 0x0,0x2 0092 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0093 00d9 | | Load_Top At_Offset_1 0094 0217 | | Execute Heap_Access,All_Reference 0095 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0096 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x4 = 0x96,0x3 0097 0219 | | Execute Heap_Access,All_Read 0098 e227 | ' | Load 0x1,0x27 0099 1b13 | | Execute Package,Field_Read,Field_Number 0x13 009a e5ff | | Load 0x2,-0x1 009b e227 | ' | Load 0x1,0x27 009c 1815 | | Execute Package,Field_Execute,Field_Number 0x15 009d 00d9 | | Load_Top At_Offset_1 009e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 009f 00d1 | | Pop_Control Pop_Count_1 00a0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x5 = 0xa0,0x4 00a1 a5fe | | Store_Unchecked 0x2,-0x2 00a2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00a3 0000 0000 | | .BLANK 0000[0x5] 00a8 ; -------------------------------------------------------------------------------------- 00a8 ; SUBPROGRAM 00a8 ; -------------------------------------------------------------------------------------- 00a8 00ad | | .CONST 0x00ad ; Address of begin 00a9 00dd | | .CONST 0x00dd ; Address of exception handler 00aa 0002 | | .CONST 0x0002 ; Number of locals 00ab INIT_00a8: 00ab e225 | % | Load 0x1,0x25 ; Debug Table 0x3 = .DEBUG 0x00ab,0x043c,0x1001,0x0000,0x0058,0x0f05,0x0000,0x0058 ; Debug Table 0x3.0x0 = 0xab,0xffff 00ac 0007 | | Action Break_Optional 00ad BODY_00a8: 00ad e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x1 = 0xad,0x1 00ae e20f | | Load 0x1,0xf 00af 0119 | | Execute Any,Check_In_Formal_Type 00b0 8214 | | Call 0x1,0x14 00b1 e5ff | | Load 0x2,-0x1 00b2 0217 | | Execute Heap_Access,All_Reference 00b3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00b4 e227 | ' | Load 0x1,0x27 00b5 1816 | | Execute Package,Field_Execute,Field_Number 0x16 00b6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00b7 00cf | | Action Mark_Auxiliary 00b8 781f |x | Jump 0xd8 00b9 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x2 = 0xb9,0x3 00ba e20f | | Load 0x1,0xf 00bb 0119 | | Execute Any,Check_In_Formal_Type 00bc 00da | | Load_Top At_Offset_2 00bd 0217 | | Execute Heap_Access,All_Reference 00be 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00bf e20f | | Load 0x1,0xf 00c0 0119 | | Execute Any,Check_In_Formal_Type 00c1 8211 | | Call 0x1,0x11 00c2 6810 |h | Jump_Zero 0xd3 00c3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x3.0x3 = 0xc3,0x4 00c4 0120 | | Execute Any,Is_Value 00c5 6802 |h | Jump_Zero 0xc8 00c6 e210 | | Load 0x1,0x10 00c7 7803 |x | Jump 0xcb 00c8 e5fd | | Load 0x2,-0x3 00c9 e210 | | Load 0x1,0x10 00ca 0119 | | Execute Any,Check_In_Formal_Type 00cb 00da | | Load_Top At_Offset_2 00cc 0217 | | Execute Heap_Access,All_Reference 00cd 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00ce e210 | | Load 0x1,0x10 00cf 0119 | | Execute Any,Check_In_Formal_Type 00d0 8213 | | Call 0x1,0x13 00d1 c5fd | | Store 0x2,-0x3 00d2 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x3.0x4 = 0xd2,0x5 00d3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x5 = 0xd3,0x6 00d4 0217 | | Execute Heap_Access,All_Reference 00d5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 00d6 0032 | 2 | Store_Top Heap_Access,At_Offset_2 00d7 00c9 | | Action Pop_Auxiliary_Loop 00d8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x6 = 0xd8,0x2 00d9 77df |w | Jump_Nonzero 0xb9 00da 00ce | | Action Pop_Auxiliary 00db 61f0 |a | Indirect_Literal Discrete,0x2cc,{0x00000000, 0x580f0501} ; Debug Table 0x3.0x7 = 0xdb,0x7 00dc 0257 | W | Execute Discrete,Raise 00dd TRAP_00a8: 00dd e227 | ' | Load 0x1,0x27 00de 1b1a | | Execute Package,Field_Read,Field_Number 0x1a 00df 010f | | Execute Exception,Equal 00e0 6802 |h | Jump_Zero 0xe3 00e1 61ea |a | Indirect_Literal Discrete,0x2cc,{0x00000000, 0x580f0501} ; Debug Table 0x3.0x8 = 0xe1,0x8 00e2 0257 | W | Execute Discrete,Raise 00e3 0100 | | Execute Exception,Raise 00e4 0000 0000 | | .BLANK 0000[0x4] 00e8 ; -------------------------------------------------------------------------------------- 00e8 ; SUBPROGRAM 00e8 ; -------------------------------------------------------------------------------------- 00e8 00f0 | | .CONST 0x00f0 ; Address of begin 00e9 0004 | | .CONST 0x0004 ; Address of exception handler 00ea 0004 | | .CONST 0x0004 ; Number of locals 00eb INIT_00e8: 00eb e225 | % | Load 0x1,0x25 ; Debug Table 0x4 = .DEBUG 0x00eb,0x0450,0x1001,0x0000,0x0058,0x0f05,0x0000,0x0068 ; Debug Table 0x4.0x0 = 0xeb,0xffff 00ec 0007 | | Action Break_Optional 00ed e225 | % | Load 0x1,0x25 ; Debug Table 0x4.0x1 = 0xed,0xfffe 00ee 0007 | | Action Break_Optional 00ef 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x4.0x2 = 0xef,0xfffd 00f0 BODY_00e8: 00f0 e225 | % | Load 0x1,0x25 ; Debug Table 0x4.0x3 = 0xf0,0x1 00f1 e5ff | | Load 0x2,-0x1 00f2 0217 | | Execute Heap_Access,All_Reference 00f3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00f4 039c | | Declare_Variable Heap_Access,By_Allocation 00f5 00d8 | | Load_Top At_Offset_0 00f6 0217 | | Execute Heap_Access,All_Reference 00f7 1c00 | | Execute_Immediate Run_Utility,0x0 00f8 0032 | 2 | Store_Top Heap_Access,At_Offset_2 00f9 0007 | | Action Break_Optional ; Debug Table 0x4.0x4 = 0xf9,0x2 00fa 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x5 = 0xfa,0x3 00fb 0219 | | Execute Heap_Access,All_Read 00fc 00d8 | | Load_Top At_Offset_0 00fd 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00fe 0120 | | Execute Any,Is_Value 00ff 6802 |h | Jump_Zero 0x102 0100 e210 | | Load 0x1,0x10 0101 7804 |x | Jump 0x106 0102 00d8 | | Load_Top At_Offset_0 0103 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0104 e210 | | Load 0x1,0x10 0105 0119 | | Execute Any,Check_In_Formal_Type 0106 e5fd | | Load 0x2,-0x3 0107 e210 | | Load 0x1,0x10 0108 0119 | | Execute Any,Check_In_Formal_Type 0109 8213 | | Call 0x1,0x13 010a 00d9 | | Load_Top At_Offset_1 010b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 010c 00d1 | | Pop_Control Pop_Count_1 010d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x6 = 0x10d,0x4 010e 0219 | | Execute Heap_Access,All_Read 010f 00d8 | | Load_Top At_Offset_0 0110 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0111 0120 | | Execute Any,Is_Value 0112 6802 |h | Jump_Zero 0x115 0113 e20f | | Load 0x1,0xf 0114 7804 |x | Jump 0x119 0115 00d8 | | Load_Top At_Offset_0 0116 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0117 e20f | | Load 0x1,0xf 0118 0119 | | Execute Any,Check_In_Formal_Type 0119 e5fe | | Load 0x2,-0x2 011a e20f | | Load 0x1,0xf 011b 0119 | | Execute Any,Check_In_Formal_Type 011c 8212 | | Call 0x1,0x12 011d 00d9 | | Load_Top At_Offset_1 011e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 011f 00d1 | | Pop_Control Pop_Count_1 0120 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x4.0x7 = 0x120,0x5 0121 00db | | Load_Top At_Offset_3 0122 e5fe | | Load 0x2,-0x2 0123 e20f | | Load 0x1,0xf 0124 0119 | | Execute Any,Check_In_Formal_Type 0125 8214 | | Call 0x1,0x14 0126 e5ff | | Load 0x2,-0x1 0127 0217 | | Execute Heap_Access,All_Reference 0128 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0129 e227 | ' | Load 0x1,0x27 012a 1817 | | Execute Package,Field_Execute,Field_Number 0x17 012b c402 | | Store 0x2,0x2 012c 0059 | Y | Store_Top Discrete,At_Offset_1 012d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x8 = 0x12d,0x6 012e 680b |h | Jump_Zero 0x13a 012f 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x9 = 0x12f,0x7 0130 0217 | | Execute Heap_Access,All_Reference 0131 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0132 00da | | Load_Top At_Offset_2 0133 0217 | | Execute Heap_Access,All_Reference 0134 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0135 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0xa = 0x135,0x8 0136 00db | | Load_Top At_Offset_3 0137 0217 | | Execute Heap_Access,All_Reference 0138 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0139 4504 |E | Exit_Suprogram New_Top_Offset 0x4 013a e225 | % | Load 0x1,0x25 ; Debug Table 0x4.0xb = 0x13a,0x9 013b 00da | | Load_Top At_Offset_2 013c 0217 | | Execute Heap_Access,All_Reference 013d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 013e 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0xc = 0x13e,0xa 013f 00da | | Load_Top At_Offset_2 0140 e5fe | | Load 0x2,-0x2 0141 e20f | | Load 0x1,0xf 0142 0119 | | Execute Any,Check_In_Formal_Type 0143 8214 | | Call 0x1,0x14 0144 e5ff | | Load 0x2,-0x1 0145 0217 | | Execute Heap_Access,All_Reference 0146 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0147 e227 | ' | Load 0x1,0x27 0148 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0149 4504 |E | Exit_Suprogram New_Top_Offset 0x4 014a 0000 0000 | | .BLANK 0000[0x6] 0150 ; -------------------------------------------------------------------------------------- 0150 ; SUBPROGRAM 0150 ; -------------------------------------------------------------------------------------- 0150 0157 | W | .CONST 0x0157 ; Address of begin 0151 01a3 | | .CONST 0x01a3 ; Address of exception handler 0152 0003 | | .CONST 0x0003 ; Number of locals 0153 INIT_0150: 0153 e225 | % | Load 0x1,0x25 ; Debug Table 0x5 = .DEBUG 0x0153,0x046c,0x1001,0x0000,0x0058,0x0f05,0x0000,0x0078 ; Debug Table 0x5.0x0 = 0x153,0xffff 0154 0007 | | Action Break_Optional 0155 e225 | % | Load 0x1,0x25 ; Debug Table 0x5.0x1 = 0x155,0xfffe 0156 0007 | | Action Break_Optional 0157 BODY_0150: 0157 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x2 = 0x157,0x1 0158 e20f | | Load 0x1,0xf 0159 0119 | | Execute Any,Check_In_Formal_Type 015a 8214 | | Call 0x1,0x14 015b e5ff | | Load 0x2,-0x1 015c 0217 | | Execute Heap_Access,All_Reference 015d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 015e e227 | ' | Load 0x1,0x27 015f 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0160 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0161 00cf | | Action Mark_Auxiliary 0162 7812 |x | Jump 0x175 0163 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x3 = 0x163,0x3 0164 e20f | | Load 0x1,0xf 0165 0119 | | Execute Any,Check_In_Formal_Type 0166 00db | | Load_Top At_Offset_3 0167 0217 | | Execute Heap_Access,All_Reference 0168 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0169 e20f | | Load 0x1,0xf 016a 0119 | | Execute Any,Check_In_Formal_Type 016b 8211 | | Call 0x1,0x11 016c 6801 |h | Jump_Zero 0x16e 016d 7809 |x | Jump 0x177 ; Debug Table 0x5.0x4 = 0x16d,0x4 016e 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x5 = 0x16e,0x5 016f 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0170 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x6 = 0x170,0x6 0171 0217 | | Execute Heap_Access,All_Reference 0172 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0173 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0174 00c9 | | Action Pop_Auxiliary_Loop 0175 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x7 = 0x175,0x2 0176 77ec |w | Jump_Nonzero 0x163 0177 00ce | | Action Pop_Auxiliary 0178 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x8 = 0x178,0x7 0179 7002 |p | Jump_Nonzero 0x17c 017a 6151 |aQ | Indirect_Literal Discrete,0x2cc,{0x00000000, 0x580f0501} ; Debug Table 0x5.0x9 = 0x17a,0x8 017b 0257 | W | Execute Discrete,Raise 017c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xa = 0x17c,0x9 017d 701b |p | Jump_Nonzero 0x199 017e e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0xb = 0x17e,0xa 017f e20f | | Load 0x1,0xf 0180 0119 | | Execute Any,Check_In_Formal_Type 0181 8214 | | Call 0x1,0x14 0182 e5ff | | Load 0x2,-0x1 0183 0217 | | Execute Heap_Access,All_Reference 0184 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0185 e227 | ' | Load 0x1,0x27 0186 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0187 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0xc = 0x187,0xb 0188 0217 | | Execute Heap_Access,All_Reference 0189 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 018a 6814 |h | Jump_Zero 0x19f 018b 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0xd = 0x18b,0xc 018c 00da | | Load_Top At_Offset_2 018d 0217 | | Execute Heap_Access,All_Reference 018e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 018f e5fe | | Load 0x2,-0x2 0190 e20f | | Load 0x1,0xf 0191 0119 | | Execute Any,Check_In_Formal_Type 0192 8214 | | Call 0x1,0x14 0193 e5ff | | Load 0x2,-0x1 0194 0217 | | Execute Heap_Access,All_Reference 0195 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0196 e227 | ' | Load 0x1,0x27 0197 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0198 7806 |x | Jump 0x19f 0199 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0xe = 0x199,0xd 019a 0217 | | Execute Heap_Access,All_Reference 019b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 019c 00d9 | | Load_Top At_Offset_1 019d 0217 | | Execute Heap_Access,All_Reference 019e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 019f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0xf = 0x19f,0xe 01a0 e5ff | | Load 0x2,-0x1 01a1 8229 | ) | Call 0x1,0x29 01a2 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01a3 TRAP_0150: 01a3 e227 | ' | Load 0x1,0x27 01a4 1b1a | | Execute Package,Field_Read,Field_Number 0x1a 01a5 010f | | Execute Exception,Equal 01a6 6802 |h | Jump_Zero 0x1a9 01a7 6124 |a$ | Indirect_Literal Discrete,0x2cc,{0x00000000, 0x580f0501} ; Debug Table 0x5.0x10 = 0x1a7,0xf 01a8 0257 | W | Execute Discrete,Raise 01a9 0100 | | Execute Exception,Raise 01aa 0000 0000 | | .BLANK 0000[0x6] 01b0 ; -------------------------------------------------------------------------------------- 01b0 ; SUBPROGRAM 01b0 ; -------------------------------------------------------------------------------------- 01b0 01b5 | | .CONST 0x01b5 ; Address of begin 01b1 0004 | | .CONST 0x0004 ; Address of exception handler 01b2 0002 | | .CONST 0x0002 ; Number of locals 01b3 INIT_01b0: 01b3 e002 | | Load 0x0,0x2 ; Debug Table 0x6 = .DEBUG 0x01b3,0x0490,0x1001,0x0000,0x0058,0x0f05,0x0000,0x0087 ; Debug Table 0x6.0x0 = 0x1b3,0xffff 01b4 1b11 | | Execute Package,Field_Read,Field_Number 0x11 01b5 BODY_01b0: 01b5 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x1 = 0x1b5,0x1 01b6 0219 | | Execute Heap_Access,All_Read 01b7 e002 | | Load 0x0,0x2 01b8 1b11 | | Execute Package,Field_Read,Field_Number 0x11 01b9 00d9 | | Load_Top At_Offset_1 01ba 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01bb e002 | | Load 0x0,0x2 01bc 1818 | | Execute Package,Field_Execute,Field_Number 0x18 01bd 00da | | Load_Top At_Offset_2 01be 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01bf 005a | Z | Store_Top Discrete,At_Offset_2 01c0 00d1 | | Pop_Control Pop_Count_1 01c1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x2 = 0x1c1,0x2 01c2 0f01 | | Execute_Immediate Equal,0x1 01c3 680c |h | Jump_Zero 0x1d0 01c4 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x3 = 0x1c4,0x3 01c5 0219 | | Execute Heap_Access,All_Read 01c6 e002 | | Load 0x0,0x2 01c7 1b11 | | Execute Package,Field_Read,Field_Number 0x11 01c8 00d9 | | Load_Top At_Offset_1 01c9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01ca e002 | | Load 0x0,0x2 01cb 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 01cc 00da | | Load_Top At_Offset_2 01cd 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01ce 005a | Z | Store_Top Discrete,At_Offset_2 01cf 00d1 | | Pop_Control Pop_Count_1 01d0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01d1 0000 0000 | | .BLANK 0000[0x7] 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 0x7 = .DEBUG 0x01db,0x049a,0x1001,0x0000,0x0058,0x0f05,0x0000,0x008f ; Debug Table 0x7.0x0 = 0x1db,0x1 01dc 0219 | | Execute Heap_Access,All_Read 01dd 00d8 | | Load_Top At_Offset_0 01de 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01df e002 | | Load 0x0,0x2 01e0 181d | | Execute Package,Field_Execute,Field_Number 0x1d 01e1 00d9 | | Load_Top At_Offset_1 01e2 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01e3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01e4 0000 0000 | | .BLANK 0000[0x4] 01e8 ; -------------------------------------------------------------------------------------- 01e8 ; SUBPROGRAM 01e8 ; -------------------------------------------------------------------------------------- 01e8 01eb | | .CONST 0x01eb ; Address of begin 01e9 0004 | | .CONST 0x0004 ; Address of exception handler 01ea 0001 | | .CONST 0x0001 ; Number of locals 01eb BODY_01e8: 01eb INIT_01e8: 01eb 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x01eb,0x049e,0x1001,0x0000,0x0058,0x0f05,0x0000,0x0097 ; Debug Table 0x8.0x0 = 0x1eb,0x1 01ec 0219 | | Execute Heap_Access,All_Read 01ed 00d8 | | Load_Top At_Offset_0 01ee 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01ef e002 | | Load 0x0,0x2 01f0 1820 | | Execute Package,Field_Execute,Field_Number 0x20 01f1 00d9 | | Load_Top At_Offset_1 01f2 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01f3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01f4 0000 0000 | | .BLANK 0000[0x4] 01f8 ; -------------------------------------------------------------------------------------- 01f8 ; SUBPROGRAM 01f8 ; -------------------------------------------------------------------------------------- 01f8 01fd | | .CONST 0x01fd ; Address of begin 01f9 0004 | | .CONST 0x0004 ; Address of exception handler 01fa 0002 | | .CONST 0x0002 ; Number of locals 01fb INIT_01f8: 01fb e21d | | Load 0x1,0x1d ; Debug Table 0x9 = .DEBUG 0x01fb,0x04a2,0x1001,0x0000,0x0058,0x0f05,0x0000,0x00a3 ; Debug Table 0x9.0x0 = 0x1fb,0xffff 01fc 0007 | | Action Break_Optional 01fd BODY_01f8: 01fd e21d | | Load 0x1,0x1d ; Debug Table 0x9.0x1 = 0x1fd,0x1 01fe e5ff | | Load 0x2,-0x1 01ff 0217 | | Execute Heap_Access,All_Reference 0200 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0201 039c | | Declare_Variable Heap_Access,By_Allocation 0202 00d8 | | Load_Top At_Offset_0 0203 0217 | | Execute Heap_Access,All_Reference 0204 1c00 | | Execute_Immediate Run_Utility,0x0 0205 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0206 0007 | | Action Break_Optional ; Debug Table 0x9.0x2 = 0x206,0x2 0207 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x3 = 0x207,0x3 0208 0219 | | Execute Heap_Access,All_Read 0209 e227 | ' | Load 0x1,0x27 020a 1b20 | | Execute Package,Field_Read,Field_Number 0x20 020b e5fe | | Load 0x2,-0x2 020c e5ff | | Load 0x2,-0x1 020d 0217 | | Execute Heap_Access,All_Reference 020e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 020f e227 | ' | Load 0x1,0x27 0210 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0211 00d9 | | Load_Top At_Offset_1 0212 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0213 00d1 | | Pop_Control Pop_Count_1 0214 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x4 = 0x214,0x4 0215 a5fd | | Store_Unchecked 0x2,-0x3 0216 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0217 0000 | | .XXX[0x1] 0218 ; -------------------------------------------------------------------------------------- 0218 ; SUBPROGRAM 0218 ; -------------------------------------------------------------------------------------- 0218 021d | | .CONST 0x021d ; Address of begin 0219 0004 | | .CONST 0x0004 ; Address of exception handler 021a 0002 | | .CONST 0x0002 ; Number of locals 021b INIT_0218: 021b 029f 031b | | Declare_Subprogram INIT_0318,For_Call ; Debug Table 0xa = .DEBUG 0x021b,0x04ae,0x1001,0x0000,0x0058,0x0f05,0x0000,0x00b5 021d BODY_0218: 021d 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x0 = 0x21d,0x1 021e 0217 | | Execute Heap_Access,All_Reference 021f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0220 7001 |p | Jump_Nonzero 0x222 0221 8402 | | Call 0x2,0x2 ; Debug Table 0xa.0x1 = 0x221,0x2 0222 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x2 = 0x222,0x3 0223 0120 | | Execute Any,Is_Value 0224 6802 |h | Jump_Zero 0x227 0225 e210 | | Load 0x1,0x10 0226 7803 |x | Jump 0x22a 0227 e5fe | | Load 0x2,-0x2 0228 e210 | | Load 0x1,0x10 0229 0119 | | Execute Any,Check_In_Formal_Type 022a e5ff | | Load 0x2,-0x1 022b 0217 | | Execute Heap_Access,All_Reference 022c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 022d 0217 | | Execute Heap_Access,All_Reference 022e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 022f e210 | | Load 0x1,0x10 0230 0119 | | Execute Any,Check_In_Formal_Type 0231 8213 | | Call 0x1,0x13 0232 c5fe | | Store 0x2,-0x2 0233 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0234 0000 0000 | | .BLANK 0000[0x4] 0238 ; -------------------------------------------------------------------------------------- 0238 ; SUBPROGRAM 0238 ; -------------------------------------------------------------------------------------- 0238 023b | ; | .CONST 0x023b ; Address of begin 0239 0004 | | .CONST 0x0004 ; Address of exception handler 023a 0001 | | .CONST 0x0001 ; Number of locals 023b BODY_0238: 023b INIT_0238: 023b 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x023b,0x04b6,0x1001,0x0000,0x0058,0x0f05,0x0000,0x00c1 ; Debug Table 0xb.0x0 = 0x23b,0x1 023c 0217 | | Execute Heap_Access,All_Reference 023d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 023e 700c |p | Jump_Nonzero 0x24b 023f 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x1 = 0x23f,0x2 0240 0217 | | Execute Heap_Access,All_Reference 0241 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0242 e227 | ' | Load 0x1,0x27 0243 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0244 00db | | Load_Top At_Offset_3 0245 0217 | | Execute Heap_Access,All_Reference 0246 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0247 4801 |H | Short_Literal 0x1 ; Debug Table 0xb.0x2 = 0x247,0x3 0248 00db | | Load_Top At_Offset_3 0249 0217 | | Execute Heap_Access,All_Reference 024a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 024b 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x3 = 0x24b,0x4 024c 0217 | | Execute Heap_Access,All_Reference 024d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 024e 0217 | | Execute Heap_Access,All_Reference 024f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0250 00db | | Load_Top At_Offset_3 0251 0217 | | Execute Heap_Access,All_Reference 0252 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0253 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x4 = 0x253,0x5 0254 0217 | | Execute Heap_Access,All_Reference 0255 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0256 700d |p | Jump_Nonzero 0x264 0257 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x5 = 0x257,0x6 0258 0219 | | Execute Heap_Access,All_Read 0259 00d8 | | Load_Top At_Offset_0 025a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 025b e227 | ' | Load 0x1,0x27 025c 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 025d 00d9 | | Load_Top At_Offset_1 025e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 025f 00d1 | | Pop_Control Pop_Count_1 0260 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x6 = 0x260,0x7 0261 00db | | Load_Top At_Offset_3 0262 0217 | | Execute Heap_Access,All_Reference 0263 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0264 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0265 0000 0000 | | .XXX[0x3] 0267 0000 | | 0268 ; -------------------------------------------------------------------------------------- 0268 ; SUBPROGRAM 0268 ; -------------------------------------------------------------------------------------- 0268 026b | k | .CONST 0x026b ; Address of begin 0269 0004 | | .CONST 0x0004 ; Address of exception handler 026a 0001 | | .CONST 0x0001 ; Number of locals 026b BODY_0268: 026b INIT_0268: 026b 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x026b,0x04c6,0x1002,0x0000,0x0058,0x0f05,0x0000,0x00c9 ; Debug Table 0xc.0x0 = 0x26b,0x1 026c 0217 | | Execute Heap_Access,All_Reference 026d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 026e 0f00 | | Execute_Immediate Equal,0x0 026f 00db | | Load_Top At_Offset_3 0270 0217 | | Execute Heap_Access,All_Reference 0271 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0272 e227 | ' | Load 0x1,0x27 0273 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0274 0279 | y | Execute Discrete,And 0275 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0276 0000 0000 | | .XXX[0x2] 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 027b | { | .CONST 0x027b ; Address of begin 0279 0004 | | .CONST 0x0004 ; Address of exception handler 027a 0001 | | .CONST 0x0001 ; Number of locals 027b BODY_0278: 027b INIT_0278: 027b 4608 |F | Jump_Case 0x9 ; Debug Table 0xd = .DEBUG 0x027b,0x04ca,0x1005,0x0000,0x0058,0x1325,0x0000,0x0029 027c 7808 |x | Jump 0x285 ; case 0x0 027d 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 027e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 027f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0280 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0281 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0282 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0283 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0284 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0285 00da | | Load_Top At_Offset_2 0286 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0287 0125 | % | Execute Any,Set_Constraint 0288 00da | | Load_Top At_Offset_2 0289 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 028a 1c00 | | Execute_Immediate Run_Utility,0x0 028b 00da | | Load_Top At_Offset_2 028c 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 028d 0125 | % | Execute Any,Set_Constraint 028e 00da | | Load_Top At_Offset_2 028f 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0290 1c00 | | Execute_Immediate Run_Utility,0x0 0291 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0292 0000 0000 | | .BLANK 0000[0x6] 0298 ; -------------------------------------------------------------------------------------- 0298 ; SUBPROGRAM 0298 ; -------------------------------------------------------------------------------------- 0298 029b | | .CONST 0x029b ; Address of begin 0299 0004 | | .CONST 0x0004 ; Address of exception handler 029a 0001 | | .CONST 0x0001 ; Number of locals 029b BODY_0298: 029b INIT_0298: 029b 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x029b,0x04cc,0x1002,0x0000,0x0058,0x1325,0x0000,0x003c ; Debug Table 0xe.0x0 = 0x29b,0x1 029c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 029d 0000 0000 | | .XXX[0x3] 029f 0000 | | 02a0 ; -------------------------------------------------------------------------------------- 02a0 ; SUBPROGRAM 02a0 ; -------------------------------------------------------------------------------------- 02a0 02a3 | | .CONST 0x02a3 ; Address of begin 02a1 0004 | | .CONST 0x0004 ; Address of exception handler 02a2 0001 | | .CONST 0x0001 ; Number of locals 02a3 BODY_02a0: 02a3 INIT_02a0: 02a3 4608 |F | Jump_Case 0x9 ; Debug Table 0xf = .DEBUG 0x02a3,0x04d0,0x1005,0x0000,0x0058,0x1325,0x0000,0x0056 02a4 7808 |x | Jump 0x2ad ; case 0x0 02a5 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 02a6 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 02a7 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 02a8 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 02a9 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 02aa 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 02ab 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 02ac 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 02ad 00da | | Load_Top At_Offset_2 02ae 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 02af 0125 | % | Execute Any,Set_Constraint 02b0 00da | | Load_Top At_Offset_2 02b1 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 02b2 1c00 | | Execute_Immediate Run_Utility,0x0 02b3 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 02b4 0000 0000 | | .BLANK 0000[0x4] 02b8 ; -------------------------------------------------------------------------------------- 02b8 ; SUBPROGRAM 02b8 ; -------------------------------------------------------------------------------------- 02b8 02bb | | .CONST 0x02bb ; Address of begin 02b9 0004 | | .CONST 0x0004 ; Address of exception handler 02ba 0001 | | .CONST 0x0001 ; Number of locals 02bb BODY_02b8: 02bb INIT_02b8: 02bb 4608 |F | Jump_Case 0x9 ; Debug Table 0x10 = .DEBUG 0x02bb,0x04d2,0x1005,0x0000,0x0058,0x1325,0x0000,0x0074 02bc 7808 |x | Jump 0x2c5 ; case 0x0 02bd 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 02be 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 02bf 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 02c0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 02c1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 02c2 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 02c3 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 02c4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 02c5 4800 |H | Short_Literal 0x0 02c6 00db | | Load_Top At_Offset_3 02c7 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 02c8 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 02c9 0000 0000 | | .XXX[0x3] 02cb 0000 | | 02cc 0000 0000 | | .LITERAL {0x00000000, 0x580f0501} 02d0 0000 0000 | | .LITERAL {0x00000000, 0x00581325} 02d4 0000 0000 | | .BLANK 0000[0x4] 02d8 ; -------------------------------------------------------------------------------------- 02d8 ; SUBPROGRAM 02d8 ; -------------------------------------------------------------------------------------- 02d8 02dd | | .CONST 0x02dd ; Address of begin 02d9 0004 | | .CONST 0x0004 ; Address of exception handler 02da 0002 | | .CONST 0x0002 ; Number of locals 02db INIT_02d8: 02db e225 | % | Load 0x1,0x25 ; Debug Table 0x11 = .DEBUG 0x02db,0x04d4,0x1002,0x0000,0x0058,0x1325,0x0000,0x0099 ; Debug Table 0x11.0x0 = 0x2db,0xffff 02dc 0007 | | Action Break_Optional 02dd BODY_02d8: 02dd 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x1 = 0x2dd,0x1 02de 0217 | | Execute Heap_Access,All_Reference 02df 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 02e0 680d |h | Jump_Zero 0x2ee 02e1 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x2 = 0x2e1,0x2 02e2 0217 | | Execute Heap_Access,All_Reference 02e3 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 02e4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02e5 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x3 = 0x2e5,0x3 02e6 0217 | | Execute Heap_Access,All_Reference 02e7 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 02e8 0217 | | Execute Heap_Access,All_Reference 02e9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02ea e5ff | | Load 0x2,-0x1 02eb 0217 | | Execute Heap_Access,All_Reference 02ec 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 02ed 780a |x | Jump 0x2f8 02ee e225 | % | Load 0x1,0x25 ; Debug Table 0x11.0x4 = 0x2ee,0x4 02ef e5ff | | Load 0x2,-0x1 02f0 0217 | | Execute Heap_Access,All_Reference 02f1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02f2 039c | | Declare_Variable Heap_Access,By_Allocation 02f3 00d8 | | Load_Top At_Offset_0 02f4 0217 | | Execute Heap_Access,All_Reference 02f5 1c00 | | Execute_Immediate Run_Utility,0x0 02f6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02f7 0007 | | Action Break_Optional ; Debug Table 0x11.0x5 = 0x2f7,0x5 02f8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x6 = 0x2f8,0x6 02f9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02fa 0000 0000 | | .BLANK 0000[0x6] 0300 ; -------------------------------------------------------------------------------------- 0300 ; SUBPROGRAM 0300 ; -------------------------------------------------------------------------------------- 0300 0306 | | .CONST 0x0306 ; Address of begin 0301 0004 | | .CONST 0x0004 ; Address of exception handler 0302 0002 | | .CONST 0x0002 ; Number of locals 0303 INIT_0300: 0303 e225 | % | Load 0x1,0x25 ; Debug Table 0x12 = .DEBUG 0x0303,0x04e4,0x1001,0x0000,0x0058,0x1325,0x0000,0x00d2 ; Debug Table 0x12.0x0 = 0x303,0xffff 0304 e5fe | | Load 0x2,-0x2 0305 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0306 BODY_0300: 0306 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x1 = 0x306,0x1 0307 0217 | | Execute Heap_Access,All_Reference 0308 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0309 00d9 | | Load_Top At_Offset_1 030a 0217 | | Execute Heap_Access,All_Reference 030b 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 030c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x2 = 0x30c,0x2 030d e5ff | | Load 0x2,-0x1 030e 0217 | | Execute Heap_Access,All_Reference 030f 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0310 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0311 0000 0000 | | .BLANK 0000[0x7] 0318 ; -------------------------------------------------------------------------------------- 0318 ; SUBPROGRAM 0318 ; -------------------------------------------------------------------------------------- 0318 031e | | .CONST 0x031e ; Address of begin 0319 0004 | | .CONST 0x0004 ; Address of exception handler 031a 0002 | | .CONST 0x0002 ; Number of locals 031b INIT_0318: 031b e21d | | Load 0x1,0x1d ; Debug Table 0x13 = .DEBUG 0x031b,0x04ec,0x1004,0x0000,0x0058,0x1325,0x0000,0x033a ; Debug Table 0x13.0x0 = 0x31b,0xffff 031c e5ff | | Load 0x2,-0x1 031d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 031e BODY_0318: 031e e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x1 = 0x31e,0x1 031f 0217 | | Execute Heap_Access,All_Reference 0320 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0321 e227 | ' | Load 0x1,0x27 0322 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0323 00d9 | | Load_Top At_Offset_1 0324 0217 | | Execute Heap_Access,All_Reference 0325 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0326 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x2 = 0x326,0x2 0327 00d9 | | Load_Top At_Offset_1 0328 0217 | | Execute Heap_Access,All_Reference 0329 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 032a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 032b 0000 0000 | | .BLANK 0000[0x5] 0330 ; -------------------------------------------------------------------------------------- 0330 ; Debug Table 0330 ; -------------------------------------------------------------------------------------- 0330 0003 0014 | | .CONST 0x0003,0x0014 0332 000b 03d2 | | .DEBUG 0x000b,0x03d2,0xc000,0x0000,0x0058,0x0f05,0x0000,0x0005 033a 0032 03fc | 2 | .DEBUG 0x0032,0x03fc,0xc000,0x0000,0x0058,0x1325,0x0000,0x0007 0342 0083 042e | .| .DEBUG 0x0083,0x042e,0x1001,0x0000,0x0058,0x0f05,0x0000,0x004a 034a 00ab 043c | <| .DEBUG 0x00ab,0x043c,0x1001,0x0000,0x0058,0x0f05,0x0000,0x0058 0352 00eb 0450 | P| .DEBUG 0x00eb,0x0450,0x1001,0x0000,0x0058,0x0f05,0x0000,0x0068 035a 0153 046c | S l| .DEBUG 0x0153,0x046c,0x1001,0x0000,0x0058,0x0f05,0x0000,0x0078 0362 01b3 0490 | | .DEBUG 0x01b3,0x0490,0x1001,0x0000,0x0058,0x0f05,0x0000,0x0087 036a 01db 049a | | .DEBUG 0x01db,0x049a,0x1001,0x0000,0x0058,0x0f05,0x0000,0x008f 0372 01eb 049e | | .DEBUG 0x01eb,0x049e,0x1001,0x0000,0x0058,0x0f05,0x0000,0x0097 037a 01fb 04a2 | | .DEBUG 0x01fb,0x04a2,0x1001,0x0000,0x0058,0x0f05,0x0000,0x00a3 0382 021b 04ae | | .DEBUG 0x021b,0x04ae,0x1001,0x0000,0x0058,0x0f05,0x0000,0x00b5 038a 023b 04b6 | ; | .DEBUG 0x023b,0x04b6,0x1001,0x0000,0x0058,0x0f05,0x0000,0x00c1 0392 026b 04c6 | k | .DEBUG 0x026b,0x04c6,0x1002,0x0000,0x0058,0x0f05,0x0000,0x00c9 039a 027b 04ca | { | .DEBUG 0x027b,0x04ca,0x1005,0x0000,0x0058,0x1325,0x0000,0x0029 03a2 029b 04cc | | .DEBUG 0x029b,0x04cc,0x1002,0x0000,0x0058,0x1325,0x0000,0x003c 03aa 02a3 04d0 | | .DEBUG 0x02a3,0x04d0,0x1005,0x0000,0x0058,0x1325,0x0000,0x0056 03b2 02bb 04d2 | | .DEBUG 0x02bb,0x04d2,0x1005,0x0000,0x0058,0x1325,0x0000,0x0074 03ba 02db 04d4 | | .DEBUG 0x02db,0x04d4,0x1002,0x0000,0x0058,0x1325,0x0000,0x0099 03c2 0303 04e4 | | .DEBUG 0x0303,0x04e4,0x1001,0x0000,0x0058,0x1325,0x0000,0x00d2 03ca 031b 04ec | | .DEBUG 0x031b,0x04ec,0x1004,0x0000,0x0058,0x1325,0x0000,0x033a 03d2 ; -------------------------------------------------------------------------------------- 03d2 ; Debug3 Subtable 0x0 03d2 ; -------------------------------------------------------------------------------------- 03d2 0014 0000 | | .DBG3TAB 0x0014,0x0000 03d4 000b ffff | | .CONST 0x000b,0xffff 03d6 000c fffe | | .CONST 0x000c,0xfffe 03d8 000e fffd | | .CONST 0x000e,0xfffd 03da 0010 fffc | | .CONST 0x0010,0xfffc 03dc 0012 fffb | | .CONST 0x0012,0xfffb 03de 0014 fffa | | .CONST 0x0014,0xfffa 03e0 0015 fff9 | | .CONST 0x0015,0xfff9 03e2 0017 fff8 | | .CONST 0x0017,0xfff8 03e4 0019 fff7 | | .CONST 0x0019,0xfff7 03e6 001b fff6 | | .CONST 0x001b,0xfff6 03e8 001c fff5 | | .CONST 0x001c,0xfff5 03ea 001e fff4 | | .CONST 0x001e,0xfff4 03ec 0020 fff3 | | .CONST 0x0020,0xfff3 03ee 0022 fff2 | " | .CONST 0x0022,0xfff2 03f0 0024 fff1 | $ | .CONST 0x0024,0xfff1 03f2 0026 fff0 | & | .CONST 0x0026,0xfff0 03f4 002a ffef | * | .CONST 0x002a,0xffef 03f6 002b ffee | + | .CONST 0x002b,0xffee 03f8 002d ffed | - | .CONST 0x002d,0xffed 03fa 0031 ffec | 1 | .CONST 0x0031,0xffec 03fc ; -------------------------------------------------------------------------------------- 03fc ; Debug3 Subtable 0x1 03fc ; -------------------------------------------------------------------------------------- 03fc 0018 0000 | | .DBG3TAB 0x0018,0x0000 03fe 0032 ffff | 2 | .CONST 0x0032,0xffff 0400 0033 fffe | 3 | .CONST 0x0033,0xfffe 0402 0034 fffd | 4 | .CONST 0x0034,0xfffd 0404 0036 fffc | 6 | .CONST 0x0036,0xfffc 0406 0039 fffb | 9 | .CONST 0x0039,0xfffb 0408 003a fffa | : | .CONST 0x003a,0xfffa 040a 0041 fff9 | A | .CONST 0x0041,0xfff9 040c 0043 fff8 | C | .CONST 0x0043,0xfff8 040e 004d fff7 | M | .CONST 0x004d,0xfff7 0410 0057 fff6 | W | .CONST 0x0057,0xfff6 0412 005f fff5 | _ | .CONST 0x005f,0xfff5 0414 0061 fff4 | a | .CONST 0x0061,0xfff4 0416 0063 fff3 | c | .CONST 0x0063,0xfff3 0418 0065 fff2 | e | .CONST 0x0065,0xfff2 041a 0067 fff1 | g | .CONST 0x0067,0xfff1 041c 0069 fff0 | i | .CONST 0x0069,0xfff0 041e 006b ffef | k | .CONST 0x006b,0xffef 0420 006d ffee | m | .CONST 0x006d,0xffee 0422 006f ffed | o | .CONST 0x006f,0xffed 0424 0071 ffec | q | .CONST 0x0071,0xffec 0426 0073 ffeb | s | .CONST 0x0073,0xffeb 0428 0075 ffea | u | .CONST 0x0075,0xffea 042a 0077 ffe9 | w | .CONST 0x0077,0xffe9 042c 0079 ffe8 | y | .CONST 0x0079,0xffe8 042e ; -------------------------------------------------------------------------------------- 042e ; Debug3 Subtable 0x2 042e ; -------------------------------------------------------------------------------------- 042e 0002 0004 | | .DBG3TAB 0x0002,0x0004 0430 0083 ffff | | .CONST 0x0083,0xffff 0432 008b fffe | | .CONST 0x008b,0xfffe 0434 008c 0001 | | .CONST 0x008c,0x0001 0436 0090 0002 | | .CONST 0x0090,0x0002 0438 0096 0003 | | .CONST 0x0096,0x0003 043a 00a0 0004 | | .CONST 0x00a0,0x0004 043c ; -------------------------------------------------------------------------------------- 043c ; Debug3 Subtable 0x3 043c ; -------------------------------------------------------------------------------------- 043c 0001 0008 | | .DBG3TAB 0x0001,0x0008 043e 00ab ffff | | .CONST 0x00ab,0xffff 0440 00ad 0001 | | .CONST 0x00ad,0x0001 0442 00b9 0003 | | .CONST 0x00b9,0x0003 0444 00c3 0004 | | .CONST 0x00c3,0x0004 0446 00d2 0005 | | .CONST 0x00d2,0x0005 0448 00d3 0006 | | .CONST 0x00d3,0x0006 044a 00d8 0002 | | .CONST 0x00d8,0x0002 044c 00db 0007 | | .CONST 0x00db,0x0007 044e 00e1 0008 | | .CONST 0x00e1,0x0008 0450 ; -------------------------------------------------------------------------------------- 0450 ; Debug3 Subtable 0x4 0450 ; -------------------------------------------------------------------------------------- 0450 0003 000a | | .DBG3TAB 0x0003,0x000a 0452 00eb ffff | | .CONST 0x00eb,0xffff 0454 00ed fffe | | .CONST 0x00ed,0xfffe 0456 00ef fffd | | .CONST 0x00ef,0xfffd 0458 00f0 0001 | | .CONST 0x00f0,0x0001 045a 00f9 0002 | | .CONST 0x00f9,0x0002 045c 00fa 0003 | | .CONST 0x00fa,0x0003 045e 010d 0004 | | .CONST 0x010d,0x0004 0460 0120 0005 | | .CONST 0x0120,0x0005 0462 012d 0006 | - | .CONST 0x012d,0x0006 0464 012f 0007 | / | .CONST 0x012f,0x0007 0466 0135 0008 | 5 | .CONST 0x0135,0x0008 0468 013a 0009 | : | .CONST 0x013a,0x0009 046a 013e 000a | > | .CONST 0x013e,0x000a 046c ; -------------------------------------------------------------------------------------- 046c ; Debug3 Subtable 0x5 046c ; -------------------------------------------------------------------------------------- 046c 0002 000f | | .DBG3TAB 0x0002,0x000f 046e 0153 ffff | S | .CONST 0x0153,0xffff 0470 0155 fffe | U | .CONST 0x0155,0xfffe 0472 0157 0001 | W | .CONST 0x0157,0x0001 0474 0163 0003 | c | .CONST 0x0163,0x0003 0476 016d 0004 | m | .CONST 0x016d,0x0004 0478 016e 0005 | n | .CONST 0x016e,0x0005 047a 0170 0006 | p | .CONST 0x0170,0x0006 047c 0175 0002 | u | .CONST 0x0175,0x0002 047e 0178 0007 | x | .CONST 0x0178,0x0007 0480 017a 0008 | z | .CONST 0x017a,0x0008 0482 017c 0009 | | | .CONST 0x017c,0x0009 0484 017e 000a | ~ | .CONST 0x017e,0x000a 0486 0187 000b | | .CONST 0x0187,0x000b 0488 018b 000c | | .CONST 0x018b,0x000c 048a 0199 000d | | .CONST 0x0199,0x000d 048c 019f 000e | | .CONST 0x019f,0x000e 048e 01a7 000f | | .CONST 0x01a7,0x000f 0490 ; -------------------------------------------------------------------------------------- 0490 ; Debug3 Subtable 0x6 0490 ; -------------------------------------------------------------------------------------- 0490 0001 0003 | | .DBG3TAB 0x0001,0x0003 0492 01b3 ffff | | .CONST 0x01b3,0xffff 0494 01b5 0001 | | .CONST 0x01b5,0x0001 0496 01c1 0002 | | .CONST 0x01c1,0x0002 0498 01c4 0003 | | .CONST 0x01c4,0x0003 049a ; -------------------------------------------------------------------------------------- 049a ; Debug3 Subtable 0x7 049a ; -------------------------------------------------------------------------------------- 049a 0000 0001 | | .DBG3TAB 0x0000,0x0001 049c 01db 0001 | | .CONST 0x01db,0x0001 049e ; -------------------------------------------------------------------------------------- 049e ; Debug3 Subtable 0x8 049e ; -------------------------------------------------------------------------------------- 049e 0000 0001 | | .DBG3TAB 0x0000,0x0001 04a0 01eb 0001 | | .CONST 0x01eb,0x0001 04a2 ; -------------------------------------------------------------------------------------- 04a2 ; Debug3 Subtable 0x9 04a2 ; -------------------------------------------------------------------------------------- 04a2 0001 0004 | | .DBG3TAB 0x0001,0x0004 04a4 01fb ffff | | .CONST 0x01fb,0xffff 04a6 01fd 0001 | | .CONST 0x01fd,0x0001 04a8 0206 0002 | | .CONST 0x0206,0x0002 04aa 0207 0003 | | .CONST 0x0207,0x0003 04ac 0214 0004 | | .CONST 0x0214,0x0004 04ae ; -------------------------------------------------------------------------------------- 04ae ; Debug3 Subtable 0xa 04ae ; -------------------------------------------------------------------------------------- 04ae 0000 0003 | | .DBG3TAB 0x0000,0x0003 04b0 021d 0001 | | .CONST 0x021d,0x0001 04b2 0221 0002 | ! | .CONST 0x0221,0x0002 04b4 0222 0003 | " | .CONST 0x0222,0x0003 04b6 ; -------------------------------------------------------------------------------------- 04b6 ; Debug3 Subtable 0xb 04b6 ; -------------------------------------------------------------------------------------- 04b6 0000 0007 | | .DBG3TAB 0x0000,0x0007 04b8 023b 0001 | ; | .CONST 0x023b,0x0001 04ba 023f 0002 | ? | .CONST 0x023f,0x0002 04bc 0247 0003 | G | .CONST 0x0247,0x0003 04be 024b 0004 | K | .CONST 0x024b,0x0004 04c0 0253 0005 | S | .CONST 0x0253,0x0005 04c2 0257 0006 | W | .CONST 0x0257,0x0006 04c4 0260 0007 | ` | .CONST 0x0260,0x0007 04c6 ; -------------------------------------------------------------------------------------- 04c6 ; Debug3 Subtable 0xc 04c6 ; -------------------------------------------------------------------------------------- 04c6 0000 0001 | | .DBG3TAB 0x0000,0x0001 04c8 026b 0001 | k | .CONST 0x026b,0x0001 04ca ; -------------------------------------------------------------------------------------- 04ca ; Debug3 Subtable 0xd 04ca ; -------------------------------------------------------------------------------------- 04ca 0000 0000 | | .DBG3TAB 0x0000,0x0000 04cc ; -------------------------------------------------------------------------------------- 04cc ; Debug3 Subtable 0xe 04cc ; -------------------------------------------------------------------------------------- 04cc 0000 0001 | | .DBG3TAB 0x0000,0x0001 04ce 029b 0001 | | .CONST 0x029b,0x0001 04d0 ; -------------------------------------------------------------------------------------- 04d0 ; Debug3 Subtable 0xf 04d0 ; -------------------------------------------------------------------------------------- 04d0 0000 0000 | | .DBG3TAB 0x0000,0x0000 04d2 ; -------------------------------------------------------------------------------------- 04d2 ; Debug3 Subtable 0x10 04d2 ; -------------------------------------------------------------------------------------- 04d2 0000 0000 | | .DBG3TAB 0x0000,0x0000 04d4 ; -------------------------------------------------------------------------------------- 04d4 ; Debug3 Subtable 0x11 04d4 ; -------------------------------------------------------------------------------------- 04d4 0001 0006 | | .DBG3TAB 0x0001,0x0006 04d6 02db ffff | | .CONST 0x02db,0xffff 04d8 02dd 0001 | | .CONST 0x02dd,0x0001 04da 02e1 0002 | | .CONST 0x02e1,0x0002 04dc 02e5 0003 | | .CONST 0x02e5,0x0003 04de 02ee 0004 | | .CONST 0x02ee,0x0004 04e0 02f7 0005 | | .CONST 0x02f7,0x0005 04e2 02f8 0006 | | .CONST 0x02f8,0x0006 04e4 ; -------------------------------------------------------------------------------------- 04e4 ; Debug3 Subtable 0x12 04e4 ; -------------------------------------------------------------------------------------- 04e4 0001 0002 | | .DBG3TAB 0x0001,0x0002 04e6 0303 ffff | | .CONST 0x0303,0xffff 04e8 0306 0001 | | .CONST 0x0306,0x0001 04ea 030c 0002 | | .CONST 0x030c,0x0002 04ec ; -------------------------------------------------------------------------------------- 04ec ; Debug3 Subtable 0x13 04ec ; -------------------------------------------------------------------------------------- 04ec 0001 0002 | | .DBG3TAB 0x0001,0x0002 04ee 031b ffff | | .CONST 0x031b,0xffff 04f0 031e 0001 | | .CONST 0x031e,0x0001 04f2 0326 0002 | & | .CONST 0x0326,0x0002 04f4 0000 0000 | | .BLANK 0000[0x10c]