|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 3072 (0xc00) Notes: 00_class, 580b_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦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 580b |X | .CONST 0x580b ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0358 | X | .CONST 0x0358 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 0002 | | .CONST 0x0002 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0063 | c | .CONST 0x0063 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0021 | ! | .CONST 0x0021 ; Number of locals 000b INIT_0008: 000b 029a 0073 | s| Declare_Subprogram INIT_0070,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x03f2,0x8000,0x0000,0x0038,0xbd36,0x0000,0x0003 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 00bb | | Declare_Subprogram INIT_00b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 0163 | c| Declare_Subprogram INIT_0160,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 01db | | Declare_Subprogram INIT_01d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 01fb | | Declare_Subprogram INIT_01f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 029a 021b | | Declare_Subprogram INIT_0218,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x17,0xfff9 0019 029a 023b | ;| Declare_Subprogram INIT_0238,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x19,0xfff8 001b 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x8 = 0x1b,0xfff7 001c 4802 |H | Short_Literal 0x2 001d 029f 0253 | S| Declare_Subprogram INIT_0250,For_Call 001f 03fe | | Declare_Type Discrete,Defined,Visible 0020 029a 026b | k| Declare_Subprogram INIT_0268,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x20,0xfff6 0022 029a 029b | | Declare_Subprogram INIT_0298,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x22,0xfff5 0024 00bf | | Action Accept_Activation 0025 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0025,0x040a,0x8000,0x0000,0x0039,0x3506,0x0000,0x000d ; Debug Table 0x1.0x0 = 0x25,0xffff 0026 0092 033b | ;| Action Push_String_Extended,0x33b ; "DIR_TEST" ; Debug Table 0x1.0x1 = 0x26,0xfffe 0028 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1.0x2 = 0x28,0xfffd 0029 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 002a e215 | | Load 0x1,0x15 ; Debug Table 0x1.0x3 = 0x2a,0xfffc 002b 00e1 | | Load_Encached Boolean_Cache 002c e001 | | Load 0x0,0x1 002d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 002e 029f 02ab | | Declare_Subprogram INIT_02a8,For_Call 0030 4803 |H | Short_Literal 0x3 0031 032d | - | Declare_Type Record,Defined 0032 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x4 = 0x32,0xfffb 0033 02a0 | | Declare_Subprogram Null_Subprogram 0034 03ad | | Declare_Type Heap_Access,Defined 0035 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x35,0xfffa 0036 029b 02cb | | Declare_Subprogram INIT_02c8,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x6 = 0x36,0xfff9 0038 626b |bk | Indirect_Literal Discrete,0x2a4,{0x00000000, 0x00393506} ; Debug Table 0x1.0x7 = 0x38,0xfff8 0039 484a |HJ | Short_Literal 0x4a 003a 4803 |H | Short_Literal 0x3 003b 0092 033c | <| Action Push_String_Extended,0x33c ; "TERMINAL_IO_STATE" 003d e002 | | Load 0x0,0x2 003e 1b0f | | Execute Package,Field_Read,Field_Number 0xf 003f e21b | | Load 0x1,0x1b 0040 1d1c | | Execute_Immediate Reference_Lex_1,0x1c 0041 e003 | | Load 0x0,0x3 0042 0387 | | Declare_Variable Package 0043 00d8 | | Load_Top At_Offset_0 0044 020f | | Execute Module,Activate 0045 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x8 = 0x45,0xfff7 0046 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0047 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x9 = 0x47,0xfff6 0048 00c7 | | Action Elaborate_Subprogram 0049 029d 02d3 | | Declare_Subprogram INIT_02d0,For_Outer_Call ; Debug Table 0x1.0xa = 0x49,0xfff5 004b 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0xb = 0x4b,0xfff4 004c 00c7 | | Action Elaborate_Subprogram 004d 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0xc = 0x4d,0xfff3 004e 00c7 | | Action Elaborate_Subprogram 004f 029d 0303 | | Declare_Subprogram INIT_0300,For_Outer_Call ; Debug Table 0x1.0xd = 0x4f,0xfff2 0051 029d 0313 | | Declare_Subprogram INIT_0310,For_Outer_Call ; Debug Table 0x1.0xe = 0x51,0xfff1 0053 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0xf = 0x53,0xfff0 0054 00c7 | | Action Elaborate_Subprogram 0055 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x10 = 0x55,0xffef 0056 00c7 | | Action Elaborate_Subprogram 0057 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x11 = 0x57,0xffee 0058 00c7 | | Action Elaborate_Subprogram 0059 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x12 = 0x59,0xffed 005a 00c7 | | Action Elaborate_Subprogram 005b 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x13 = 0x5b,0xffec 005c 00c7 | | Action Elaborate_Subprogram 005d 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x14 = 0x5d,0xffeb 005e 00c7 | | Action Elaborate_Subprogram 005f 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x15 = 0x5f,0xffea 0060 00c7 | | Action Elaborate_Subprogram 0061 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x16 = 0x61,0xffe9 0062 00c7 | | Action Elaborate_Subprogram 0063 BODY_0008: 0063 e21d | | Load 0x1,0x1d ; Debug Table 0x1.0x17 = 0x63,0x1 0064 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0065 4803 |H | Short_Literal 0x3 0066 e21d | | Load 0x1,0x1d 0067 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0068 c21e | | Store 0x1,0x1e 0069 00bc | | Action Signal_Activated 006a 00bb | | Action Signal_Completion 006b 0000 0000 | | .BLANK 0000[0x5] 0070 ; -------------------------------------------------------------------------------------- 0070 ; SUBPROGRAM 0070 ; -------------------------------------------------------------------------------------- 0070 007b | { | .CONST 0x007b ; Address of begin 0071 0004 | | .CONST 0x0004 ; Address of exception handler 0072 0003 | | .CONST 0x0003 ; Number of locals 0073 INIT_0070: 0073 00e8 | | Load_Encached Character_Cache ; Debug Table 0x2 = .DEBUG 0x0073,0x043c,0x0001,0x0000,0x0038,0xbd36,0x0000,0x0004 ; Debug Table 0x2.0x0 = 0x73,0xffff 0074 e21b | | Load 0x1,0x1b ; Debug Table 0x2.0x1 = 0x74,0xfffe 0075 e002 | | Load 0x0,0x2 0076 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0077 e21e | | Load 0x1,0x1e 0078 e21d | | Load 0x1,0x1d 0079 1816 | | Execute Package,Field_Execute,Field_Number 0x16 007a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 007b BODY_0070: 007b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x2 = 0x7b,0x1 007c 0217 | | Execute Heap_Access,All_Reference 007d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 007e 4602 |F | Jump_Case 0x3 007f 7802 |x | Jump 0x82 ; case 0x0 0080 781d |x | Jump 0x9e ; case 0x1 0081 782b |x+ | Jump 0xad ; case 0x2 0082 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x3 = 0x82,0x2 0083 0217 | | Execute Heap_Access,All_Reference 0084 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0085 6809 |h | Jump_Zero 0x8f 0086 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x4 = 0x86,0x3 0087 00d9 | | Load_Top At_Offset_1 0088 0217 | | Execute Heap_Access,All_Reference 0089 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 008a 00e8 | | Load_Encached Character_Cache ; Debug Table 0x2.0x5 = 0x8a,0x4 008b e004 | | Load 0x0,0x4 008c 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 008d c5ff | | Store 0x2,-0x1 008e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 008f e004 | | Load 0x0,0x4 ; Debug Table 0x2.0x6 = 0x8f,0x5 0090 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 0091 6807 |h | Jump_Zero 0x99 0092 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x7 = 0x92,0x6 0093 00d9 | | Load_Top At_Offset_1 0094 0217 | | Execute Heap_Access,All_Reference 0095 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0096 480a |H | Short_Literal 0xa ; Debug Table 0x2.0x8 = 0x96,0x7 0097 a5ff | | Store_Unchecked 0x2,-0x1 0098 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0099 00e8 | | Load_Encached Character_Cache ; Debug Table 0x2.0x9 = 0x99,0x8 009a e004 | | Load 0x0,0x4 009b 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 009c c5ff | | Store 0x2,-0x1 009d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 009e 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x2.0xa = 0x9e,0x9 009f 00d9 | | Load_Top At_Offset_1 00a0 0217 | | Execute Heap_Access,All_Reference 00a1 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 00a2 e001 | | Load 0x0,0x1 00a3 1816 | | Execute Package,Field_Execute,Field_Number 0x16 00a4 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 00a5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xb = 0xa5,0xa 00a6 0217 | | Execute Heap_Access,All_Reference 00a7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 00a8 00da | | Load_Top At_Offset_2 00a9 8220 | | Call 0x1,0x20 00aa 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xc = 0xaa,0xb 00ab a5ff | | Store_Unchecked 0x2,-0x1 00ac 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00ad 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0xd = 0xad,0xc 00ae 00d9 | | Load_Top At_Offset_1 00af 8221 | ! | Call 0x1,0x21 00b0 a5ff | | Store_Unchecked 0x2,-0x1 00b1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00b2 0000 0000 | | .BLANK 0000[0x6] 00b8 ; -------------------------------------------------------------------------------------- 00b8 ; SUBPROGRAM 00b8 ; -------------------------------------------------------------------------------------- 00b8 00c7 | | .CONST 0x00c7 ; Address of begin 00b9 0004 | | .CONST 0x0004 ; Address of exception handler 00ba 0005 | | .CONST 0x0005 ; Number of locals 00bb INIT_00b8: 00bb 00e8 | | Load_Encached Character_Cache ; Debug Table 0x3 = .DEBUG 0x00bb,0x045a,0x0001,0x0000,0x0038,0xbd36,0x0000,0x000c ; Debug Table 0x3.0x0 = 0xbb,0xffff 00bc 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x3.0x1 = 0xbc,0xfffe 00bd 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 00be 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x3.0x2 = 0xbe,0xfffd 00bf 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 00c0 e21b | | Load 0x1,0x1b ; Debug Table 0x3.0x3 = 0xc0,0xfffc 00c1 e002 | | Load 0x0,0x2 00c2 1810 | | Execute Package,Field_Execute,Field_Number 0x10 00c3 e21e | | Load 0x1,0x1e 00c4 e21d | | Load 0x1,0x1d 00c5 1816 | | Execute Package,Field_Execute,Field_Number 0x16 00c6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00c7 BODY_00b8: 00c7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x4 = 0xc7,0x1 00c8 0217 | | Execute Heap_Access,All_Reference 00c9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00ca 4602 |F | Jump_Case 0x3 00cb 7802 |x | Jump 0xce ; case 0x0 00cc 7807 |x | Jump 0xd4 ; case 0x1 00cd 784f |xO | Jump 0x11d ; case 0x2 00ce 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x3.0x5 = 0xce,0x2 00cf 4800 |H | Short_Literal 0x0 00d0 e004 | | Load 0x0,0x4 00d1 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 00d2 c5ff | | Store 0x2,-0x1 00d3 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00d4 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x3.0x6 = 0xd4,0x3 00d5 00d9 | | Load_Top At_Offset_1 00d6 0217 | | Execute Heap_Access,All_Reference 00d7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 00d8 e001 | | Load 0x0,0x1 00d9 1816 | | Execute Package,Field_Execute,Field_Number 0x16 00da a402 | | Store_Unchecked 0x2,0x2 00db 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x7 = 0xdb,0x4 00dc 0217 | | Execute Heap_Access,All_Reference 00dd 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 00de e402 | | Load 0x2,0x2 00df 8220 | | Call 0x1,0x20 00e0 00cf | | Action Mark_Auxiliary 00e1 7812 |x | Jump 0xf4 00e2 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x8 = 0xe2,0x6 00e3 0f2d | - | Execute_Immediate Equal,0x2d 00e4 6802 |h | Jump_Zero 0xe7 00e5 4fff |O | Short_Literal -0x1 ; Debug Table 0x3.0x9 = 0xe5,0x7 00e6 a403 | | Store_Unchecked 0x2,0x3 00e7 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x3.0xa = 0xe7,0x8 00e8 00da | | Load_Top At_Offset_2 00e9 0217 | | Execute Heap_Access,All_Reference 00ea 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 00eb e001 | | Load 0x0,0x1 00ec 1816 | | Execute Package,Field_Execute,Field_Number 0x16 00ed a402 | | Store_Unchecked 0x2,0x2 00ee 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0xb = 0xee,0x9 00ef 0217 | | Execute Heap_Access,All_Reference 00f0 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 00f1 e402 | | Load 0x2,0x2 00f2 8220 | | Call 0x1,0x20 00f3 00c9 | | Action Pop_Auxiliary_Loop 00f4 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0xc = 0xf4,0x5 00f5 4830 |H0 | Short_Literal 0x30 00f6 4839 |H9 | Short_Literal 0x39 00f7 0261 | a | Execute Discrete,Not_In_Range 00f8 77e9 |w | Jump_Nonzero 0xe2 00f9 00c9 | | Action Pop_Auxiliary_Loop 00fa 0007 | | Action Break_Optional ; Debug Table 0x3.0xd = 0xfa,0xa 00fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0xe = 0xfb,0xb 00fc 480a |H | Short_Literal 0xa 00fd 0271 | q | Execute Discrete,Times 00fe e402 | | Load 0x2,0x2 00ff 0ad0 | | Execute_Immediate Plus,-0x30 0100 0273 | s | Execute Discrete,Plus 0101 0248 | H | Execute Discrete,Check_In_Integer 0102 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0103 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x3.0xf = 0x103,0xc 0104 00da | | Load_Top At_Offset_2 0105 0217 | | Execute Heap_Access,All_Reference 0106 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0107 e001 | | Load 0x0,0x1 0108 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0109 a402 | | Store_Unchecked 0x2,0x2 010a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x10 = 0x10a,0xd 010b 0217 | | Execute Heap_Access,All_Reference 010c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 010d e402 | | Load 0x2,0x2 010e 8220 | | Call 0x1,0x20 010f e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x11 = 0x10f,0xe 0110 4830 |H0 | Short_Literal 0x30 0111 4839 |H9 | Short_Literal 0x39 0112 0261 | a | Execute Discrete,Not_In_Range 0113 7002 |p | Jump_Nonzero 0x116 0114 00c9 | | Action Pop_Auxiliary_Loop 0115 7fe5 | | Jump 0xfb 0116 00ce | | Action Pop_Auxiliary 0117 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x12 = 0x117,0xf 0118 00db | | Load_Top At_Offset_3 0119 0271 | q | Execute Discrete,Times 011a 0248 | H | Execute Discrete,Check_In_Integer 011b a5ff | | Store_Unchecked 0x2,-0x1 011c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 011d 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x13 = 0x11d,0x10 011e 00d9 | | Load_Top At_Offset_1 011f 8221 | ! | Call 0x1,0x21 0120 a402 | | Store_Unchecked 0x2,0x2 0121 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x14 = 0x121,0x11 0122 0217 | | Execute Heap_Access,All_Reference 0123 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0124 e402 | | Load 0x2,0x2 0125 8220 | | Call 0x1,0x20 0126 00cf | | Action Mark_Auxiliary 0127 780f |x | Jump 0x137 0128 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x15 = 0x128,0x13 0129 0f2d | - | Execute_Immediate Equal,0x2d 012a 6802 |h | Jump_Zero 0x12d 012b 4fff |O | Short_Literal -0x1 ; Debug Table 0x3.0x16 = 0x12b,0x14 012c a403 | | Store_Unchecked 0x2,0x3 012d 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x17 = 0x12d,0x15 012e 00da | | Load_Top At_Offset_2 012f 8221 | ! | Call 0x1,0x21 0130 a402 | | Store_Unchecked 0x2,0x2 0131 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x18 = 0x131,0x16 0132 0217 | | Execute Heap_Access,All_Reference 0133 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0134 e402 | | Load 0x2,0x2 0135 8220 | | Call 0x1,0x20 0136 00c9 | | Action Pop_Auxiliary_Loop 0137 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x19 = 0x137,0x12 0138 4830 |H0 | Short_Literal 0x30 0139 4839 |H9 | Short_Literal 0x39 013a 0261 | a | Execute Discrete,Not_In_Range 013b 77ec |w | Jump_Nonzero 0x128 013c 00c9 | | Action Pop_Auxiliary_Loop 013d 0007 | | Action Break_Optional ; Debug Table 0x3.0x1a = 0x13d,0x17 013e 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x1b = 0x13e,0x18 013f 480a |H | Short_Literal 0xa 0140 0271 | q | Execute Discrete,Times 0141 e402 | | Load 0x2,0x2 0142 0ad0 | | Execute_Immediate Plus,-0x30 0143 0273 | s | Execute Discrete,Plus 0144 0248 | H | Execute Discrete,Check_In_Integer 0145 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0146 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x1c = 0x146,0x19 0147 00da | | Load_Top At_Offset_2 0148 8221 | ! | Call 0x1,0x21 0149 a402 | | Store_Unchecked 0x2,0x2 014a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x1d = 0x14a,0x1a 014b 0217 | | Execute Heap_Access,All_Reference 014c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 014d e402 | | Load 0x2,0x2 014e 8220 | | Call 0x1,0x20 014f e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x1e = 0x14f,0x1b 0150 4830 |H0 | Short_Literal 0x30 0151 4839 |H9 | Short_Literal 0x39 0152 0261 | a | Execute Discrete,Not_In_Range 0153 7002 |p | Jump_Nonzero 0x156 0154 00c9 | | Action Pop_Auxiliary_Loop 0155 7fe8 | | Jump 0x13e 0156 00ce | | Action Pop_Auxiliary 0157 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x1f = 0x157,0x1c 0158 00db | | Load_Top At_Offset_3 0159 0271 | q | Execute Discrete,Times 015a 0248 | H | Execute Discrete,Check_In_Integer 015b a5ff | | Store_Unchecked 0x2,-0x1 015c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 015d 0000 0000 | | .XXX[0x3] 015f 0000 | | 0160 ; -------------------------------------------------------------------------------------- 0160 ; SUBPROGRAM 0160 ; -------------------------------------------------------------------------------------- 0160 0170 | p | .CONST 0x0170 ; Address of begin 0161 0004 | | .CONST 0x0004 ; Address of exception handler 0162 0005 | | .CONST 0x0005 ; Number of locals 0163 INIT_0160: 0163 4801 |H | Short_Literal 0x1 ; Debug Table 0x4 = .DEBUG 0x0163,0x049c,0x0002,0x0000,0x0038,0xbd36,0x0000,0x0014 ; Debug Table 0x4.0x0 = 0x163,0xffff 0164 49f4 |I | Short_Literal 0x1f4 0165 00e9 | | Load_Encached String_Cache 0166 0334 | 4 | Declare_Variable Array,With_Constraint 0167 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x4.0x1 = 0x167,0xfffe 0168 00e8 | | Load_Encached Character_Cache ; Debug Table 0x4.0x2 = 0x168,0xfffd 0169 e21b | | Load 0x1,0x1b ; Debug Table 0x4.0x3 = 0x169,0xfffc 016a e002 | | Load 0x0,0x2 016b 1810 | | Execute Package,Field_Execute,Field_Number 0x10 016c e21e | | Load 0x1,0x1e 016d e21d | | Load 0x1,0x1d 016e 1816 | | Execute Package,Field_Execute,Field_Number 0x16 016f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0170 BODY_0160: 0170 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x4 = 0x170,0x1 0171 0217 | | Execute Heap_Access,All_Reference 0172 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0173 4602 |F | Jump_Case 0x3 0174 7802 |x | Jump 0x177 ; case 0x0 0175 780c |x | Jump 0x182 ; case 0x1 0176 7812 |x | Jump 0x189 ; case 0x2 0177 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x4.0x5 = 0x177,0x2 0178 e402 | | Load 0x2,0x2 0179 e004 | | Load 0x0,0x4 017a 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 017b 00d1 | | Pop_Control Pop_Count_1 017c 005b | [ | Store_Top Discrete,At_Offset_3 017d 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x6 = 0x17d,0x3 017e 00db | | Load_Top At_Offset_3 017f e402 | | Load 0x2,0x2 0180 01cf | | Execute Vector,Slice_Read 0181 00ca | | Action Exit_Nullary_Function 0182 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x7 = 0x182,0x4 0183 0217 | | Execute Heap_Access,All_Reference 0184 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0185 00ea | | Load_Encached Null_String_Cache 0186 e001 | | Load 0x0,0x1 0187 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0188 00ca | | Action Exit_Nullary_Function 0189 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x8 = 0x189,0x5 018a 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 018b 00cf | | Action Mark_Auxiliary 018c 0007 | | Action Break_Optional ; Debug Table 0x4.0x9 = 0x18c,0x6 018d 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0xa = 0x18d,0x7 018e 00da | | Load_Top At_Offset_2 018f 8221 | ! | Call 0x1,0x21 0190 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0191 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0xb = 0x191,0x8 0192 0b0a | | Execute_Immediate Case_Compare,0xa 0193 7011 |p | Jump_Nonzero 0x1a5 0194 0b0d | | Execute_Immediate Case_Compare,0xd 0195 700f |p | Jump_Nonzero 0x1a5 0196 0b08 | | Execute_Immediate Case_Compare,0x8 0197 7012 |p | Jump_Nonzero 0x1aa 0198 0b15 | | Execute_Immediate Case_Compare,0x15 0199 7015 |p | Jump_Nonzero 0x1af 019a 0b07 | | Execute_Immediate Case_Compare,0x7 019b 7015 |p | Jump_Nonzero 0x1b1 019c e403 | | Load 0x2,0x3 ; Debug Table 0x4.0xc = 0x19c,0xd 019d 0a01 | | Execute_Immediate Plus,0x1 019e 0248 | H | Execute Discrete,Check_In_Integer 019f a403 | | Store_Unchecked 0x2,0x3 01a0 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0xd = 0x1a0,0xe 01a1 e403 | | Load 0x2,0x3 01a2 e402 | | Load 0x2,0x2 01a3 01d6 | | Execute Vector,Field_Write 01a4 780c |x | Jump 0x1b1 01a5 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0xe = 0x1a5,0x9 01a6 e403 | | Load 0x2,0x3 01a7 e402 | | Load 0x2,0x2 01a8 01cf | | Execute Vector,Slice_Read 01a9 00ca | | Action Exit_Nullary_Function 01aa e403 | | Load 0x2,0x3 ; Debug Table 0x4.0xf = 0x1aa,0xa 01ab 0aff | | Execute_Immediate Plus,-0x1 01ac 0248 | H | Execute Discrete,Check_In_Integer 01ad a403 | | Store_Unchecked 0x2,0x3 01ae 7802 |x | Jump 0x1b1 01af 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x10 = 0x1af,0xb 01b0 a403 | | Store_Unchecked 0x2,0x3 01b1 00d1 | | Pop_Control Pop_Count_1 01b2 00c9 | | Action Pop_Auxiliary_Loop 01b3 7fd9 | | Jump 0x18d 01b4 0000 0000 | | .BLANK 0000[0x4] 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; SUBPROGRAM 01b8 ; -------------------------------------------------------------------------------------- 01b8 01c2 | | .CONST 0x01c2 ; Address of begin 01b9 0004 | | .CONST 0x0004 ; Address of exception handler 01ba 0002 | | .CONST 0x0002 ; Number of locals 01bb INIT_01b8: 01bb e21b | | Load 0x1,0x1b ; Debug Table 0x5 = .DEBUG 0x01bb,0x04c0,0x0001,0x0000,0x0038,0xbd36,0x0000,0x0019 ; Debug Table 0x5.0x0 = 0x1bb,0xffff 01bc e002 | | Load 0x0,0x2 01bd 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01be e21e | | Load 0x1,0x1e 01bf e21d | | Load 0x1,0x1d 01c0 1816 | | Execute Package,Field_Execute,Field_Number 0x16 01c1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01c2 BODY_01b8: 01c2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x1 = 0x1c2,0x1 01c3 0217 | | Execute Heap_Access,All_Reference 01c4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01c5 4602 |F | Jump_Case 0x3 01c6 7802 |x | Jump 0x1c9 ; case 0x0 01c7 7805 |x | Jump 0x1cd ; case 0x1 01c8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; case 0x2 01c9 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x2 = 0x1c9,0x2 01ca e004 | | Load 0x0,0x4 01cb 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 01cc 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01cd 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x3 = 0x1cd,0x3 01ce 00d9 | | Load_Top At_Offset_1 01cf 0217 | | Execute Heap_Access,All_Reference 01d0 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01d1 e001 | | Load 0x0,0x1 01d2 1814 | | Execute Package,Field_Execute,Field_Number 0x14 01d3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01d4 0000 0000 | | .BLANK 0000[0x4] 01d8 ; -------------------------------------------------------------------------------------- 01d8 ; SUBPROGRAM 01d8 ; -------------------------------------------------------------------------------------- 01d8 01e2 | | .CONST 0x01e2 ; Address of begin 01d9 0004 | | .CONST 0x0004 ; Address of exception handler 01da 0002 | | .CONST 0x0002 ; Number of locals 01db INIT_01d8: 01db e21b | | Load 0x1,0x1b ; Debug Table 0x6 = .DEBUG 0x01db,0x04ca,0x0001,0x0000,0x0038,0xbd36,0x0000,0x0021 ; Debug Table 0x6.0x0 = 0x1db,0xffff 01dc e002 | | Load 0x0,0x2 01dd 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01de e21e | | Load 0x1,0x1e 01df e21d | | Load 0x1,0x1d 01e0 1816 | | Execute Package,Field_Execute,Field_Number 0x16 01e1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01e2 BODY_01d8: 01e2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x1 = 0x1e2,0x1 01e3 0217 | | Execute Heap_Access,All_Reference 01e4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01e5 4602 |F | Jump_Case 0x3 01e6 7802 |x | Jump 0x1e9 ; case 0x0 01e7 7807 |x | Jump 0x1ef ; case 0x1 01e8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; case 0x2 01e9 480a |H | Short_Literal 0xa ; Debug Table 0x6.0x2 = 0x1e9,0x2 01ea 4800 |H | Short_Literal 0x0 01eb e5ff | | Load 0x2,-0x1 01ec e004 | | Load 0x0,0x4 01ed 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 01ee 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01ef 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x3 = 0x1ef,0x3 01f0 00e0 | | Load_Encached Standard_Cache 01f1 1818 | | Execute Package,Field_Execute,Field_Number 0x18 01f2 00d9 | | Load_Top At_Offset_1 01f3 0217 | | Execute Heap_Access,All_Reference 01f4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01f5 e001 | | Load 0x0,0x1 01f6 1815 | | Execute Package,Field_Execute,Field_Number 0x15 01f7 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01f8 ; -------------------------------------------------------------------------------------- 01f8 ; SUBPROGRAM 01f8 ; -------------------------------------------------------------------------------------- 01f8 0202 | | .CONST 0x0202 ; Address of begin 01f9 0004 | | .CONST 0x0004 ; Address of exception handler 01fa 0002 | | .CONST 0x0002 ; Number of locals 01fb INIT_01f8: 01fb e21b | | Load 0x1,0x1b ; Debug Table 0x7 = .DEBUG 0x01fb,0x04d4,0x0001,0x0000,0x0038,0xbd36,0x0000,0x0029 ; Debug Table 0x7.0x0 = 0x1fb,0xffff 01fc e002 | | Load 0x0,0x2 01fd 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01fe e21e | | Load 0x1,0x1e 01ff e21d | | Load 0x1,0x1d 0200 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0201 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0202 BODY_01f8: 0202 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x1 = 0x202,0x1 0203 0217 | | Execute Heap_Access,All_Reference 0204 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0205 4602 |F | Jump_Case 0x3 0206 7802 |x | Jump 0x209 ; case 0x0 0207 7805 |x | Jump 0x20d ; case 0x1 0208 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; case 0x2 0209 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x2 = 0x209,0x2 020a e004 | | Load 0x0,0x4 020b 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 020c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 020d 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x3 = 0x20d,0x3 020e 00d9 | | Load_Top At_Offset_1 020f 0217 | | Execute Heap_Access,All_Reference 0210 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0211 e001 | | Load 0x0,0x1 0212 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0213 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0214 0000 0000 | | .BLANK 0000[0x4] 0218 ; -------------------------------------------------------------------------------------- 0218 ; SUBPROGRAM 0218 ; -------------------------------------------------------------------------------------- 0218 0222 | " | .CONST 0x0222 ; Address of begin 0219 0004 | | .CONST 0x0004 ; Address of exception handler 021a 0002 | | .CONST 0x0002 ; Number of locals 021b INIT_0218: 021b e21b | | Load 0x1,0x1b ; Debug Table 0x8 = .DEBUG 0x021b,0x04de,0x0001,0x0000,0x0038,0xbd36,0x0000,0x0031 ; Debug Table 0x8.0x0 = 0x21b,0xffff 021c e002 | | Load 0x0,0x2 021d 1810 | | Execute Package,Field_Execute,Field_Number 0x10 021e e21e | | Load 0x1,0x1e 021f e21d | | Load 0x1,0x1d 0220 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0221 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0222 BODY_0218: 0222 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x1 = 0x222,0x1 0223 0217 | | Execute Heap_Access,All_Reference 0224 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0225 4602 |F | Jump_Case 0x3 0226 7802 |x | Jump 0x229 ; case 0x0 0227 7805 |x | Jump 0x22d ; case 0x1 0228 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; case 0x2 0229 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x2 = 0x229,0x2 022a e004 | | Load 0x0,0x4 022b 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 022c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 022d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x3 = 0x22d,0x3 022e 0217 | | Execute Heap_Access,All_Reference 022f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0230 00ea | | Load_Encached Null_String_Cache 0231 e001 | | Load 0x0,0x1 0232 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0233 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0234 0000 0000 | | .BLANK 0000[0x4] 0238 ; -------------------------------------------------------------------------------------- 0238 ; SUBPROGRAM 0238 ; -------------------------------------------------------------------------------------- 0238 0242 | B | .CONST 0x0242 ; Address of begin 0239 0004 | | .CONST 0x0004 ; Address of exception handler 023a 0002 | | .CONST 0x0002 ; Number of locals 023b INIT_0238: 023b e21b | | Load 0x1,0x1b ; Debug Table 0x9 = .DEBUG 0x023b,0x04e8,0x0001,0x0000,0x0038,0xbd36,0x0000,0x0035 ; Debug Table 0x9.0x0 = 0x23b,0xffff 023c e002 | | Load 0x0,0x2 023d 1810 | | Execute Package,Field_Execute,Field_Number 0x10 023e e21e | | Load 0x1,0x1e 023f e21d | | Load 0x1,0x1d 0240 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0241 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0242 BODY_0238: 0242 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x1 = 0x242,0x1 0243 0217 | | Execute Heap_Access,All_Reference 0244 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0245 4602 |F | Jump_Case 0x3 0246 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; case 0x0 0247 7801 |x | Jump 0x249 ; case 0x1 0248 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; case 0x2 0249 4807 |H | Short_Literal 0x7 ; Debug Table 0x9.0x2 = 0x249,0x3 024a 00d9 | | Load_Top At_Offset_1 024b 0217 | | Execute Heap_Access,All_Reference 024c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 024d e001 | | Load 0x0,0x1 024e 1814 | | Execute Package,Field_Execute,Field_Number 0x14 024f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0250 ; -------------------------------------------------------------------------------------- 0250 ; SUBPROGRAM 0250 ; -------------------------------------------------------------------------------------- 0250 0253 | S | .CONST 0x0253 ; Address of begin 0251 0004 | | .CONST 0x0004 ; Address of exception handler 0252 0001 | | .CONST 0x0001 ; Number of locals 0253 BODY_0250: 0253 INIT_0250: 0253 4603 |F | Jump_Case 0x4 ; Debug Table 0xa = .DEBUG 0x0253,0x04f0,0x0005,0x0000,0x0038,0xbd36,0x0000,0x0039 0254 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0255 7802 |x | Jump 0x258 ; case 0x1 0256 7805 |x | Jump 0x25c ; case 0x2 0257 7809 |x | Jump 0x261 ; case 0x3 0258 00da | | Load_Top At_Offset_2 0259 0091 0338 | 8| Action Push_String_Extended_Indexed,0x338 ; "EDITOR_WINDOW" 025b 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 025c 00db | | Load_Top At_Offset_3 025d 00db | | Load_Top At_Offset_3 025e 00e0 | | Load_Encached Standard_Cache 025f 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0260 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0261 00da | | Load_Top At_Offset_2 0262 00e0 | | Load_Encached Standard_Cache 0263 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0264 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0265 0000 0000 | | .XXX[0x3] 0267 0000 | | 0268 ; -------------------------------------------------------------------------------------- 0268 ; SUBPROGRAM 0268 ; -------------------------------------------------------------------------------------- 0268 026e | n | .CONST 0x026e ; Address of begin 0269 0004 | | .CONST 0x0004 ; Address of exception handler 026a 0003 | | .CONST 0x0003 ; Number of locals 026b INIT_0268: 026b e21b | | Load 0x1,0x1b ; Debug Table 0xb = .DEBUG 0x026b,0x04f2,0x0001,0x0000,0x0038,0xbd36,0x0000,0x0040 ; Debug Table 0xb.0x0 = 0x26b,0xffff 026c 029f 031b | | Declare_Subprogram INIT_0318,For_Call 026e BODY_0268: 026e e21b | | Load 0x1,0x1b ; Debug Table 0xb.0x1 = 0x26e,0x1 026f 821f | | Call 0x1,0x1f 0270 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0271 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x2 = 0x271,0x2 0272 00da | | Load_Top At_Offset_2 0273 0217 | | Execute Heap_Access,All_Reference 0274 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0275 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x3 = 0x275,0x3 0276 0f01 | | Execute_Immediate Equal,0x1 0277 681a |h | Jump_Zero 0x292 0278 e219 | | Load 0x1,0x19 ; Debug Table 0xb.0x4 = 0x278,0x4 0279 0f01 | | Execute_Immediate Equal,0x1 027a 6812 |h | Jump_Zero 0x28d 027b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x5 = 0x27b,0x5 027c 0219 | | Execute Heap_Access,All_Read 027d 00d8 | | Load_Top At_Offset_0 027e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 027f 0120 | | Execute Any,Is_Value 0280 6803 |h | Jump_Zero 0x284 0281 e001 | | Load 0x0,0x1 0282 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0283 7802 |x | Jump 0x286 0284 00d8 | | Load_Top At_Offset_0 0285 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0286 e218 | | Load 0x1,0x18 0287 e001 | | Load 0x0,0x1 0288 180e | | Execute Package,Field_Execute,Field_Number 0xe 0289 00d9 | | Load_Top At_Offset_1 028a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 028b 00d1 | | Pop_Control Pop_Count_1 028c 7801 |x | Jump 0x28e 028d 8403 | | Call 0x2,0x3 ; Debug Table 0xb.0x6 = 0x28d,0x6 028e e219 | | Load 0x1,0x19 ; Debug Table 0xb.0x7 = 0x28e,0x7 028f 0a01 | | Execute_Immediate Plus,0x1 0290 0248 | H | Execute Discrete,Check_In_Integer 0291 a219 | | Store_Unchecked 0x1,0x19 0292 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0293 0000 0000 | | .BLANK 0000[0x5] 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 e002 | | Load 0x0,0x2 ; Debug Table 0xc = .DEBUG 0x029b,0x0504,0x0002,0x0000,0x0038,0xbd36,0x0000,0x0048 ; Debug Table 0xc.0x0 = 0x29b,0x1 029c 1810 | | Execute Package,Field_Execute,Field_Number 0x10 029d e21e | | Load 0x1,0x1e 029e e21d | | Load 0x1,0x1d 029f 1816 | | Execute Package,Field_Execute,Field_Number 0x16 02a0 0217 | | Execute Heap_Access,All_Reference 02a1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02a2 00ca | | Action Exit_Nullary_Function 02a3 0000 | | .XXX[0x1] 02a4 0000 0000 | | .LITERAL {0x00000000, 0x00393506} 02a8 ; -------------------------------------------------------------------------------------- 02a8 ; SUBPROGRAM 02a8 ; -------------------------------------------------------------------------------------- 02a8 02ab | | .CONST 0x02ab ; Address of begin 02a9 0004 | | .CONST 0x0004 ; Address of exception handler 02aa 0001 | | .CONST 0x0001 ; Number of locals 02ab BODY_02a8: 02ab INIT_02a8: 02ab 4608 |F | Jump_Case 0x9 ; Debug Table 0xd = .DEBUG 0x02ab,0x0508,0x0005,0x0000,0x0039,0x3506,0x0000,0x001e 02ac 7808 |x | Jump 0x2b5 ; case 0x0 02ad 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 02ae 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 02af 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 02b0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 02b1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 02b2 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 02b3 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 02b4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 02b5 4801 |H | Short_Literal 0x1 02b6 00db | | Load_Top At_Offset_3 02b7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02b8 4800 |H | Short_Literal 0x0 02b9 00db | | Load_Top At_Offset_3 02ba 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02bb 00da | | Load_Top At_Offset_2 02bc 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 02bd 0125 | % | Execute Any,Set_Constraint 02be 00da | | Load_Top At_Offset_2 02bf 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 02c0 1c00 | | Execute_Immediate Run_Utility,0x0 02c1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 02c2 0000 0000 | | .BLANK 0000[0x6] 02c8 ; -------------------------------------------------------------------------------------- 02c8 ; SUBPROGRAM 02c8 ; -------------------------------------------------------------------------------------- 02c8 02cb | | .CONST 0x02cb ; Address of begin 02c9 0004 | | .CONST 0x0004 ; Address of exception handler 02ca 0001 | | .CONST 0x0001 ; Number of locals 02cb BODY_02c8: 02cb INIT_02c8: 02cb 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x02cb,0x050a,0x0002,0x0000,0x0039,0x3506,0x0000,0x003f ; Debug Table 0xe.0x0 = 0x2cb,0x1 02cc 0248 | H | Execute Discrete,Check_In_Integer 02cd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02ce 0000 0000 | | .XXX[0x2] 02d0 ; -------------------------------------------------------------------------------------- 02d0 ; SUBPROGRAM 02d0 ; -------------------------------------------------------------------------------------- 02d0 02db | | .CONST 0x02db ; Address of begin 02d1 0004 | | .CONST 0x0004 ; Address of exception handler 02d2 0004 | | .CONST 0x0004 ; Number of locals 02d3 INIT_02d0: 02d3 e002 | | Load 0x0,0x2 ; Debug Table 0xf = .DEBUG 0x02d3,0x050e,0x0001,0x0000,0x0039,0x3506,0x0000,0x007b ; Debug Table 0xf.0x0 = 0x2d3,0xffff 02d4 1810 | | Execute Package,Field_Execute,Field_Number 0x10 02d5 e002 | | Load 0x0,0x2 02d6 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02d7 03f1 | | Declare_Variable Discrete,With_Value 02d8 e21b | | Load 0x1,0x1b ; Debug Table 0xf.0x1 = 0x2d8,0xfffe 02d9 0007 | | Action Break_Optional 02da 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xf.0x2 = 0x2da,0xfffd 02db BODY_02d0: 02db 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xf.0x3 = 0x2db,0x1 02dc 00da | | Load_Top At_Offset_2 02dd e402 | | Load 0x2,0x2 02de e21e | | Load 0x1,0x1e 02df e21d | | Load 0x1,0x1d 02e0 1817 | | Execute Package,Field_Execute,Field_Number 0x17 02e1 0033 | 3 | Store_Top Heap_Access,At_Offset_3 02e2 0059 | Y | Store_Top Discrete,At_Offset_1 02e3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x4 = 0x2e3,0x2 02e4 7012 |p | Jump_Nonzero 0x2f7 02e5 e21b | | Load 0x1,0x1b ; Debug Table 0xf.0x5 = 0x2e5,0x3 02e6 e005 | | Load 0x0,0x5 02e7 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02e8 e006 | | Load 0x0,0x6 02e9 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02ea 039c | | Declare_Variable Heap_Access,By_Allocation 02eb 00d8 | | Load_Top At_Offset_0 02ec 0217 | | Execute Heap_Access,All_Reference 02ed 1c00 | | Execute_Immediate Run_Utility,0x0 02ee 0032 | 2 | Store_Top Heap_Access,At_Offset_2 02ef 0007 | | Action Break_Optional ; Debug Table 0xf.0x6 = 0x2ef,0x4 02f0 e21e | | Load 0x1,0x1e ; Debug Table 0xf.0x7 = 0x2f0,0x5 02f1 4800 |H | Short_Literal 0x0 02f2 00db | | Load_Top At_Offset_3 02f3 e402 | | Load 0x2,0x2 02f4 e21d | | Load 0x1,0x1d 02f5 1819 | | Execute Package,Field_Execute,Field_Number 0x19 02f6 c21e | | Store 0x1,0x1e 02f7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x8 = 0x2f7,0x6 02f8 a5ff | | Store_Unchecked 0x2,-0x1 02f9 4501 |E | Exit_Suprogram New_Top_Offset 0x1 02fa 0000 0000 | | .BLANK 0000[0x6] 0300 ; -------------------------------------------------------------------------------------- 0300 ; SUBPROGRAM 0300 ; -------------------------------------------------------------------------------------- 0300 0303 | | .CONST 0x0303 ; Address of begin 0301 0004 | | .CONST 0x0004 ; Address of exception handler 0302 0001 | | .CONST 0x0001 ; Number of locals 0303 BODY_0300: 0303 INIT_0300: 0303 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x0303,0x0522,0x0001,0x0000,0x0039,0x3506,0x0000,0x0139 ; Debug Table 0x10.0x0 = 0x303,0x1 0304 e5fe | | Load 0x2,-0x2 0305 e001 | | Load 0x0,0x1 0306 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0307 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x1 = 0x307,0x2 0308 0f0d | | Execute_Immediate Equal,0xd 0309 6804 |h | Jump_Zero 0x30e 030a 480a |H | Short_Literal 0xa ; Debug Table 0x10.0x2 = 0x30a,0x3 030b e5fe | | Load 0x2,-0x2 030c e001 | | Load 0x0,0x1 030d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 030e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 030f 0000 | | .XXX[0x1] 0310 ; -------------------------------------------------------------------------------------- 0310 ; SUBPROGRAM 0310 ; -------------------------------------------------------------------------------------- 0310 0313 | | .CONST 0x0313 ; Address of begin 0311 0004 | | .CONST 0x0004 ; Address of exception handler 0312 0001 | | .CONST 0x0001 ; Number of locals 0313 BODY_0310: 0313 INIT_0310: 0313 4820 |H | Short_Literal 0x20 ; Debug Table 0x11 = .DEBUG 0x0313,0x052a,0x0002,0x0000,0x0039,0x3506,0x0000,0x0165 ; Debug Table 0x11.0x0 = 0x313,0x1 0314 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0315 0000 0000 | | .XXX[0x3] 0317 0000 | | 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 e219 | | Load 0x1,0x19 ; Debug Table 0x12 = .DEBUG 0x031b,0x052e,0x0004,0x0000,0x0039,0x3506,0x0000,0x0112 ; Debug Table 0x12.0x0 = 0x31b,0xffff 031c 00e0 | | Load_Encached Standard_Cache 031d 1818 | | Execute Package,Field_Execute,Field_Number 0x18 031e BODY_0318: 031e e402 | | Load 0x2,0x2 ; Debug Table 0x12.0x1 = 0x31e,0x1 031f 0219 | | Execute Heap_Access,All_Read 0320 00d8 | | Load_Top At_Offset_0 0321 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0322 0120 | | Execute Any,Is_Value 0323 6803 |h | Jump_Zero 0x327 0324 e001 | | Load 0x0,0x1 0325 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0326 7802 |x | Jump 0x329 0327 00d8 | | Load_Top At_Offset_0 0328 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0329 e218 | | Load 0x1,0x18 032a 00db | | Load_Top At_Offset_3 032b 01dd | | Execute Vector,First 032c 0a01 | | Execute_Immediate Plus,0x1 032d 0248 | H | Execute Discrete,Check_In_Integer 032e e602 | | Load 0x3,0x2 032f 01dc | | Execute Vector,Last 0330 e602 | | Load 0x3,0x2 0331 01cf | | Execute Vector,Slice_Read 0332 01cc | | Execute Vector,Catenate 0333 e001 | | Load 0x0,0x1 0334 180e | | Execute Package,Field_Execute,Field_Number 0xe 0335 00d9 | | Load_Top At_Offset_1 0336 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0337 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0338 ; -------------------------------------------------------------------------------------- 0338 ; STRING TABLE 0338 ; -------------------------------------------------------------------------------------- 0338 000c | | .STRTAB 0x000c->0x033e ; "EDITOR_WINDOW" 0339 0017 | | .STRTAB 0x0017->0x0344 ; "CONSOLE" 033a 001c | | .STRTAB 0x001c->0x0348 ; "IMAGE" 033b 001f | | .STRTAB 0x001f->0x034a ; "DIR_TEST" 033c 0025 | % | .STRTAB 0x0025->0x034e ; "TERMINAL_IO_STATE" 033d 0034 | 4 | .STREND 0x0034->0x0357 033e 4544 4954 |EDIT| .STRTAB_STRINGS 0357 0000 | | .XXX[0x1] 0358 ; -------------------------------------------------------------------------------------- 0358 ; Debug Table 0358 ; -------------------------------------------------------------------------------------- 0358 0003 0013 | | .CONST 0x0003,0x0013 035a 000b 03f2 | | .DEBUG 0x000b,0x03f2,0x8000,0x0000,0x0038,0xbd36,0x0000,0x0003 0362 0025 040a | % | .DEBUG 0x0025,0x040a,0x8000,0x0000,0x0039,0x3506,0x0000,0x000d 036a 0073 043c | s <| .DEBUG 0x0073,0x043c,0x0001,0x0000,0x0038,0xbd36,0x0000,0x0004 0372 00bb 045a | Z| .DEBUG 0x00bb,0x045a,0x0001,0x0000,0x0038,0xbd36,0x0000,0x000c 037a 0163 049c | c | .DEBUG 0x0163,0x049c,0x0002,0x0000,0x0038,0xbd36,0x0000,0x0014 0382 01bb 04c0 | | .DEBUG 0x01bb,0x04c0,0x0001,0x0000,0x0038,0xbd36,0x0000,0x0019 038a 01db 04ca | | .DEBUG 0x01db,0x04ca,0x0001,0x0000,0x0038,0xbd36,0x0000,0x0021 0392 01fb 04d4 | | .DEBUG 0x01fb,0x04d4,0x0001,0x0000,0x0038,0xbd36,0x0000,0x0029 039a 021b 04de | | .DEBUG 0x021b,0x04de,0x0001,0x0000,0x0038,0xbd36,0x0000,0x0031 03a2 023b 04e8 | ; | .DEBUG 0x023b,0x04e8,0x0001,0x0000,0x0038,0xbd36,0x0000,0x0035 03aa 0253 04f0 | S | .DEBUG 0x0253,0x04f0,0x0005,0x0000,0x0038,0xbd36,0x0000,0x0039 03b2 026b 04f2 | k | .DEBUG 0x026b,0x04f2,0x0001,0x0000,0x0038,0xbd36,0x0000,0x0040 03ba 029b 0504 | | .DEBUG 0x029b,0x0504,0x0002,0x0000,0x0038,0xbd36,0x0000,0x0048 03c2 02ab 0508 | | .DEBUG 0x02ab,0x0508,0x0005,0x0000,0x0039,0x3506,0x0000,0x001e 03ca 02cb 050a | | .DEBUG 0x02cb,0x050a,0x0002,0x0000,0x0039,0x3506,0x0000,0x003f 03d2 02d3 050e | | .DEBUG 0x02d3,0x050e,0x0001,0x0000,0x0039,0x3506,0x0000,0x007b 03da 0303 0522 | "| .DEBUG 0x0303,0x0522,0x0001,0x0000,0x0039,0x3506,0x0000,0x0139 03e2 0313 052a | *| .DEBUG 0x0313,0x052a,0x0002,0x0000,0x0039,0x3506,0x0000,0x0165 03ea 031b 052e | .| .DEBUG 0x031b,0x052e,0x0004,0x0000,0x0039,0x3506,0x0000,0x0112 03f2 ; -------------------------------------------------------------------------------------- 03f2 ; Debug3 Subtable 0x0 03f2 ; -------------------------------------------------------------------------------------- 03f2 000b 0000 | | .DBG3TAB 0x000b,0x0000 03f4 000b ffff | | .CONST 0x000b,0xffff 03f6 000d fffe | | .CONST 0x000d,0xfffe 03f8 000f fffd | | .CONST 0x000f,0xfffd 03fa 0011 fffc | | .CONST 0x0011,0xfffc 03fc 0013 fffb | | .CONST 0x0013,0xfffb 03fe 0015 fffa | | .CONST 0x0015,0xfffa 0400 0017 fff9 | | .CONST 0x0017,0xfff9 0402 0019 fff8 | | .CONST 0x0019,0xfff8 0404 001b fff7 | | .CONST 0x001b,0xfff7 0406 0020 fff6 | | .CONST 0x0020,0xfff6 0408 0022 fff5 | " | .CONST 0x0022,0xfff5 040a ; -------------------------------------------------------------------------------------- 040a ; Debug3 Subtable 0x1 040a ; -------------------------------------------------------------------------------------- 040a 0017 0001 | | .DBG3TAB 0x0017,0x0001 040c 0025 ffff | % | .CONST 0x0025,0xffff 040e 0026 fffe | & | .CONST 0x0026,0xfffe 0410 0028 fffd | ( | .CONST 0x0028,0xfffd 0412 002a fffc | * | .CONST 0x002a,0xfffc 0414 0032 fffb | 2 | .CONST 0x0032,0xfffb 0416 0035 fffa | 5 | .CONST 0x0035,0xfffa 0418 0036 fff9 | 6 | .CONST 0x0036,0xfff9 041a 0038 fff8 | 8 | .CONST 0x0038,0xfff8 041c 0045 fff7 | E | .CONST 0x0045,0xfff7 041e 0047 fff6 | G | .CONST 0x0047,0xfff6 0420 0049 fff5 | I | .CONST 0x0049,0xfff5 0422 004b fff4 | K | .CONST 0x004b,0xfff4 0424 004d fff3 | M | .CONST 0x004d,0xfff3 0426 004f fff2 | O | .CONST 0x004f,0xfff2 0428 0051 fff1 | Q | .CONST 0x0051,0xfff1 042a 0053 fff0 | S | .CONST 0x0053,0xfff0 042c 0055 ffef | U | .CONST 0x0055,0xffef 042e 0057 ffee | W | .CONST 0x0057,0xffee 0430 0059 ffed | Y | .CONST 0x0059,0xffed 0432 005b ffec | [ | .CONST 0x005b,0xffec 0434 005d ffeb | ] | .CONST 0x005d,0xffeb 0436 005f ffea | _ | .CONST 0x005f,0xffea 0438 0061 ffe9 | a | .CONST 0x0061,0xffe9 043a 0063 0001 | c | .CONST 0x0063,0x0001 043c ; -------------------------------------------------------------------------------------- 043c ; Debug3 Subtable 0x2 043c ; -------------------------------------------------------------------------------------- 043c 0002 000c | | .DBG3TAB 0x0002,0x000c 043e 0073 ffff | s | .CONST 0x0073,0xffff 0440 0074 fffe | t | .CONST 0x0074,0xfffe 0442 007b 0001 | { | .CONST 0x007b,0x0001 0444 0082 0002 | | .CONST 0x0082,0x0002 0446 0086 0003 | | .CONST 0x0086,0x0003 0448 008a 0004 | | .CONST 0x008a,0x0004 044a 008f 0005 | | .CONST 0x008f,0x0005 044c 0092 0006 | | .CONST 0x0092,0x0006 044e 0096 0007 | | .CONST 0x0096,0x0007 0450 0099 0008 | | .CONST 0x0099,0x0008 0452 009e 0009 | | .CONST 0x009e,0x0009 0454 00a5 000a | | .CONST 0x00a5,0x000a 0456 00aa 000b | | .CONST 0x00aa,0x000b 0458 00ad 000c | | .CONST 0x00ad,0x000c 045a ; -------------------------------------------------------------------------------------- 045a ; Debug3 Subtable 0x3 045a ; -------------------------------------------------------------------------------------- 045a 0004 001c | | .DBG3TAB 0x0004,0x001c 045c 00bb ffff | | .CONST 0x00bb,0xffff 045e 00bc fffe | | .CONST 0x00bc,0xfffe 0460 00be fffd | | .CONST 0x00be,0xfffd 0462 00c0 fffc | | .CONST 0x00c0,0xfffc 0464 00c7 0001 | | .CONST 0x00c7,0x0001 0466 00ce 0002 | | .CONST 0x00ce,0x0002 0468 00d4 0003 | | .CONST 0x00d4,0x0003 046a 00db 0004 | | .CONST 0x00db,0x0004 046c 00e2 0006 | | .CONST 0x00e2,0x0006 046e 00e5 0007 | | .CONST 0x00e5,0x0007 0470 00e7 0008 | | .CONST 0x00e7,0x0008 0472 00ee 0009 | | .CONST 0x00ee,0x0009 0474 00f4 0005 | | .CONST 0x00f4,0x0005 0476 00fa 000a | | .CONST 0x00fa,0x000a 0478 00fb 000b | | .CONST 0x00fb,0x000b 047a 0103 000c | | .CONST 0x0103,0x000c 047c 010a 000d | | .CONST 0x010a,0x000d 047e 010f 000e | | .CONST 0x010f,0x000e 0480 0117 000f | | .CONST 0x0117,0x000f 0482 011d 0010 | | .CONST 0x011d,0x0010 0484 0121 0011 | ! | .CONST 0x0121,0x0011 0486 0128 0013 | ( | .CONST 0x0128,0x0013 0488 012b 0014 | + | .CONST 0x012b,0x0014 048a 012d 0015 | - | .CONST 0x012d,0x0015 048c 0131 0016 | 1 | .CONST 0x0131,0x0016 048e 0137 0012 | 7 | .CONST 0x0137,0x0012 0490 013d 0017 | = | .CONST 0x013d,0x0017 0492 013e 0018 | > | .CONST 0x013e,0x0018 0494 0146 0019 | F | .CONST 0x0146,0x0019 0496 014a 001a | J | .CONST 0x014a,0x001a 0498 014f 001b | O | .CONST 0x014f,0x001b 049a 0157 001c | W | .CONST 0x0157,0x001c 049c ; -------------------------------------------------------------------------------------- 049c ; Debug3 Subtable 0x4 049c ; -------------------------------------------------------------------------------------- 049c 0004 000d | | .DBG3TAB 0x0004,0x000d 049e 0163 ffff | c | .CONST 0x0163,0xffff 04a0 0167 fffe | g | .CONST 0x0167,0xfffe 04a2 0168 fffd | h | .CONST 0x0168,0xfffd 04a4 0169 fffc | i | .CONST 0x0169,0xfffc 04a6 0170 0001 | p | .CONST 0x0170,0x0001 04a8 0177 0002 | w | .CONST 0x0177,0x0002 04aa 017d 0003 | } | .CONST 0x017d,0x0003 04ac 0182 0004 | | .CONST 0x0182,0x0004 04ae 0189 0005 | | .CONST 0x0189,0x0005 04b0 018c 0006 | | .CONST 0x018c,0x0006 04b2 018d 0007 | | .CONST 0x018d,0x0007 04b4 0191 0008 | | .CONST 0x0191,0x0008 04b6 019c 000d | | .CONST 0x019c,0x000d 04b8 01a0 000e | | .CONST 0x01a0,0x000e 04ba 01a5 0009 | | .CONST 0x01a5,0x0009 04bc 01aa 000a | | .CONST 0x01aa,0x000a 04be 01af 000b | | .CONST 0x01af,0x000b 04c0 ; -------------------------------------------------------------------------------------- 04c0 ; Debug3 Subtable 0x5 04c0 ; -------------------------------------------------------------------------------------- 04c0 0001 0003 | | .DBG3TAB 0x0001,0x0003 04c2 01bb ffff | | .CONST 0x01bb,0xffff 04c4 01c2 0001 | | .CONST 0x01c2,0x0001 04c6 01c9 0002 | | .CONST 0x01c9,0x0002 04c8 01cd 0003 | | .CONST 0x01cd,0x0003 04ca ; -------------------------------------------------------------------------------------- 04ca ; Debug3 Subtable 0x6 04ca ; -------------------------------------------------------------------------------------- 04ca 0001 0003 | | .DBG3TAB 0x0001,0x0003 04cc 01db ffff | | .CONST 0x01db,0xffff 04ce 01e2 0001 | | .CONST 0x01e2,0x0001 04d0 01e9 0002 | | .CONST 0x01e9,0x0002 04d2 01ef 0003 | | .CONST 0x01ef,0x0003 04d4 ; -------------------------------------------------------------------------------------- 04d4 ; Debug3 Subtable 0x7 04d4 ; -------------------------------------------------------------------------------------- 04d4 0001 0003 | | .DBG3TAB 0x0001,0x0003 04d6 01fb ffff | | .CONST 0x01fb,0xffff 04d8 0202 0001 | | .CONST 0x0202,0x0001 04da 0209 0002 | | .CONST 0x0209,0x0002 04dc 020d 0003 | | .CONST 0x020d,0x0003 04de ; -------------------------------------------------------------------------------------- 04de ; Debug3 Subtable 0x8 04de ; -------------------------------------------------------------------------------------- 04de 0001 0003 | | .DBG3TAB 0x0001,0x0003 04e0 021b ffff | | .CONST 0x021b,0xffff 04e2 0222 0001 | " | .CONST 0x0222,0x0001 04e4 0229 0002 | ) | .CONST 0x0229,0x0002 04e6 022d 0003 | - | .CONST 0x022d,0x0003 04e8 ; -------------------------------------------------------------------------------------- 04e8 ; Debug3 Subtable 0x9 04e8 ; -------------------------------------------------------------------------------------- 04e8 0001 0002 | | .DBG3TAB 0x0001,0x0002 04ea 023b ffff | ; | .CONST 0x023b,0xffff 04ec 0242 0001 | B | .CONST 0x0242,0x0001 04ee 0249 0003 | I | .CONST 0x0249,0x0003 04f0 ; -------------------------------------------------------------------------------------- 04f0 ; Debug3 Subtable 0xa 04f0 ; -------------------------------------------------------------------------------------- 04f0 0000 0000 | | .DBG3TAB 0x0000,0x0000 04f2 ; -------------------------------------------------------------------------------------- 04f2 ; Debug3 Subtable 0xb 04f2 ; -------------------------------------------------------------------------------------- 04f2 0001 0007 | | .DBG3TAB 0x0001,0x0007 04f4 026b ffff | k | .CONST 0x026b,0xffff 04f6 026e 0001 | n | .CONST 0x026e,0x0001 04f8 0271 0002 | q | .CONST 0x0271,0x0002 04fa 0275 0003 | u | .CONST 0x0275,0x0003 04fc 0278 0004 | x | .CONST 0x0278,0x0004 04fe 027b 0005 | { | .CONST 0x027b,0x0005 0500 028d 0006 | | .CONST 0x028d,0x0006 0502 028e 0007 | | .CONST 0x028e,0x0007 0504 ; -------------------------------------------------------------------------------------- 0504 ; Debug3 Subtable 0xc 0504 ; -------------------------------------------------------------------------------------- 0504 0000 0001 | | .DBG3TAB 0x0000,0x0001 0506 029b 0001 | | .CONST 0x029b,0x0001 0508 ; -------------------------------------------------------------------------------------- 0508 ; Debug3 Subtable 0xd 0508 ; -------------------------------------------------------------------------------------- 0508 0000 0000 | | .DBG3TAB 0x0000,0x0000 050a ; -------------------------------------------------------------------------------------- 050a ; Debug3 Subtable 0xe 050a ; -------------------------------------------------------------------------------------- 050a 0000 0001 | | .DBG3TAB 0x0000,0x0001 050c 02cb 0001 | | .CONST 0x02cb,0x0001 050e ; -------------------------------------------------------------------------------------- 050e ; Debug3 Subtable 0xf 050e ; -------------------------------------------------------------------------------------- 050e 0003 0006 | | .DBG3TAB 0x0003,0x0006 0510 02d3 ffff | | .CONST 0x02d3,0xffff 0512 02d8 fffe | | .CONST 0x02d8,0xfffe 0514 02da fffd | | .CONST 0x02da,0xfffd 0516 02db 0001 | | .CONST 0x02db,0x0001 0518 02e3 0002 | | .CONST 0x02e3,0x0002 051a 02e5 0003 | | .CONST 0x02e5,0x0003 051c 02ef 0004 | | .CONST 0x02ef,0x0004 051e 02f0 0005 | | .CONST 0x02f0,0x0005 0520 02f7 0006 | | .CONST 0x02f7,0x0006 0522 ; -------------------------------------------------------------------------------------- 0522 ; Debug3 Subtable 0x10 0522 ; -------------------------------------------------------------------------------------- 0522 0000 0003 | | .DBG3TAB 0x0000,0x0003 0524 0303 0001 | | .CONST 0x0303,0x0001 0526 0307 0002 | | .CONST 0x0307,0x0002 0528 030a 0003 | | .CONST 0x030a,0x0003 052a ; -------------------------------------------------------------------------------------- 052a ; Debug3 Subtable 0x11 052a ; -------------------------------------------------------------------------------------- 052a 0000 0001 | | .DBG3TAB 0x0000,0x0001 052c 0313 0001 | | .CONST 0x0313,0x0001 052e ; -------------------------------------------------------------------------------------- 052e ; Debug3 Subtable 0x12 052e ; -------------------------------------------------------------------------------------- 052e 0001 0001 | | .DBG3TAB 0x0001,0x0001 0530 031b ffff | | .CONST 0x031b,0xffff 0532 031e 0001 | | .CONST 0x031e,0x0001 0534 0000 0000 | | .BLANK 0000[0xcc]