|
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, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0340e4
└─⟦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 5900 |Y | .CONST 0x5900 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0468 | h | .CONST 0x0468 ; 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 009a | | .CONST 0x009a ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 003a | : | .CONST 0x003a ; Number of locals 000b INIT_0008: 000b 00c4 | | Action Make_Default 000c 00c4 | | Action Make_Default 000d 00c4 | | Action Make_Default 000e 00c4 | | Action Make_Default 000f 00c4 | | Action Make_Default 0010 00c4 | | Action Make_Default 0011 00c4 | | Action Make_Default 0012 00c4 | | Action Make_Default 0013 00c4 | | Action Make_Default 0014 00c4 | | Action Make_Default 0015 00c4 | | Action Make_Default 0016 00c4 | | Action Make_Default 0017 00c4 | | Action Make_Default 0018 00c4 | | Action Make_Default 0019 00c4 | | Action Make_Default 001a 00c4 | | Action Make_Default 001b 00c4 | | Action Make_Default 001c 00c4 | | Action Make_Default 001d e001 | | Load 0x0,0x1 001e 1b19 | | Execute Package,Field_Read,Field_Number 0x19 001f 0129 | ) | Execute Any,Make_Visible 0020 c20e | | Store 0x1,0xe 0021 029a 00a3 | | Declare_Subprogram INIT_00a0,For_Outer_Call,Visible,Unelaborated 0023 c21c | | Store 0x1,0x1c 0024 029a 00d3 | | Declare_Subprogram INIT_00d0,For_Outer_Call,Visible,Unelaborated 0026 c210 | | Store 0x1,0x10 0027 029a 00eb | | Declare_Subprogram INIT_00e8,For_Outer_Call,Visible,Unelaborated 0029 c211 | | Store 0x1,0x11 002a 029a 00f3 | | Declare_Subprogram INIT_00f0,For_Outer_Call,Visible,Unelaborated 002c c212 | | Store 0x1,0x12 002d 029a 00fb | | Declare_Subprogram INIT_00f8,For_Outer_Call,Visible,Unelaborated 002f c213 | | Store 0x1,0x13 0030 4800 |H | Short_Literal 0x0 0031 4807 |H | Short_Literal 0x7 0032 029f 0103 | | Declare_Subprogram INIT_0100,For_Call 0034 03fe | | Declare_Type Discrete,Defined,Visible 0035 c21d | | Store 0x1,0x1d 0036 029a 012b | +| Declare_Subprogram INIT_0128,For_Outer_Call,Visible,Unelaborated 0038 c21e | | Store 0x1,0x1e 0039 029a 0173 | s| Declare_Subprogram INIT_0170,For_Outer_Call,Visible,Unelaborated 003b c217 | | Store 0x1,0x17 003c 029a 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call,Visible,Unelaborated 003e c21a | | Store 0x1,0x1a 003f e002 | | Load 0x0,0x2 0040 0129 | ) | Execute Any,Make_Visible 0041 c21b | | Store 0x1,0x1b 0042 4800 |H | Short_Literal 0x0 0043 4802 |H | Short_Literal 0x2 0044 029f 01f3 | | Declare_Subprogram INIT_01f0,For_Call 0046 03fe | | Declare_Type Discrete,Defined,Visible 0047 c218 | | Store 0x1,0x18 0048 029a 021b | | Declare_Subprogram INIT_0218,For_Outer_Call,Visible,Unelaborated 004a c219 | | Store 0x1,0x19 004b 00bf | | Action Accept_Activation 004c e001 | | Load 0x0,0x1 004d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 004e e20e | | Load 0x1,0xe 004f 029f 026b | k| Declare_Subprogram INIT_0268,For_Call 0051 4802 |H | Short_Literal 0x2 0052 032d | - | Declare_Type Record,Defined 0053 e001 | | Load 0x0,0x1 0054 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0055 00e1 | | Load_Encached Boolean_Cache 0056 029f 0293 | | Declare_Subprogram INIT_0290,For_Call 0058 4802 |H | Short_Literal 0x2 0059 032d | - | Declare_Type Record,Defined 005a 029d 02ab | | Declare_Subprogram INIT_02a8,For_Outer_Call 005c 029d 02bb | | Declare_Subprogram INIT_02b8,For_Outer_Call 005e e001 | | Load 0x0,0x1 005f 1928 | ( | Execute Package,Field_Reference,Field_Number 0x28 0060 00c6 | | Action Check_Subprogram_Elaborated 0061 00da | | Load_Top At_Offset_2 0062 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 0063 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 0064 e003 | | Load 0x0,0x3 0065 e004 | | Load 0x0,0x4 0066 4800 |H | Short_Literal 0x0 0067 0007 | | Action Break_Optional 0068 029d 02c3 | | Declare_Subprogram INIT_02c0,For_Outer_Call 006a 029d 02db | | Declare_Subprogram INIT_02d8,For_Outer_Call 006c e001 | | Load 0x0,0x1 006d 1928 | ( | Execute Package,Field_Reference,Field_Number 0x28 006e 00c6 | | Action Check_Subprogram_Elaborated 006f e21f | | Load 0x1,0x1f 0070 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 0071 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a 0072 e005 | | Load 0x0,0x5 0073 e006 | | Load 0x0,0x6 0074 4800 |H | Short_Literal 0x0 0075 0007 | | Action Break_Optional 0076 1d1c | | Execute_Immediate Reference_Lex_1,0x1c 0077 00c7 | | Action Elaborate_Subprogram 0078 1d11 | | Execute_Immediate Reference_Lex_1,0x11 0079 00c7 | | Action Elaborate_Subprogram 007a 1d12 | | Execute_Immediate Reference_Lex_1,0x12 007b 00c7 | | Action Elaborate_Subprogram 007c 1d13 | | Execute_Immediate Reference_Lex_1,0x13 007d 00c7 | | Action Elaborate_Subprogram 007e 029d 02e3 | | Declare_Subprogram INIT_02e0,For_Outer_Call 0080 029d 02fb | | Declare_Subprogram INIT_02f8,For_Outer_Call 0082 1d1e | | Execute_Immediate Reference_Lex_1,0x1e 0083 00c7 | | Action Elaborate_Subprogram 0084 1d17 | | Execute_Immediate Reference_Lex_1,0x17 0085 00c7 | | Action Elaborate_Subprogram 0086 1d19 | | Execute_Immediate Reference_Lex_1,0x19 0087 00c7 | | Action Elaborate_Subprogram 0088 029d 0313 | | Declare_Subprogram INIT_0310,For_Outer_Call 008a 029d 0343 | C| Declare_Subprogram INIT_0340,For_Outer_Call 008c e001 | | Load 0x0,0x1 008d 1928 | ( | Execute Package,Field_Reference,Field_Number 0x28 008e 00c6 | | Action Check_Subprogram_Elaborated 008f e20e | | Load 0x1,0xe 0090 1d33 | 3 | Execute_Immediate Reference_Lex_1,0x33 0091 1d34 | 4 | Execute_Immediate Reference_Lex_1,0x34 0092 e007 | | Load 0x0,0x7 0093 e008 | | Load 0x0,0x8 0094 4800 |H | Short_Literal 0x0 0095 0007 | | Action Break_Optional 0096 1d10 | | Execute_Immediate Reference_Lex_1,0x10 0097 00c7 | | Action Elaborate_Subprogram 0098 1d1a | | Execute_Immediate Reference_Lex_1,0x1a 0099 00c7 | | Action Elaborate_Subprogram 009a BODY_0008: 009a 00bc | | Action Signal_Activated 009b 00bb | | Action Signal_Completion 009c 0000 0000 | | .BLANK 0000[0x4] 00a0 ; -------------------------------------------------------------------------------------- 00a0 ; SUBPROGRAM 00a0 ; -------------------------------------------------------------------------------------- 00a0 00b2 | | .CONST 0x00b2 ; Address of begin 00a1 0004 | | .CONST 0x0004 ; Address of exception handler 00a2 0003 | | .CONST 0x0003 ; Number of locals 00a3 INIT_00a0: 00a3 e21f | | Load 0x1,0x1f 00a4 0322 | " | Declare_Variable Record 00a5 00d8 | | Load_Top At_Offset_0 00a6 1c00 | | Execute_Immediate Run_Utility,0x0 00a7 e001 | | Load 0x0,0x1 00a8 1b19 | | Execute Package,Field_Read,Field_Number 0x19 00a9 02c7 | | Declare_Variable Any 00aa 4800 |H | Short_Literal 0x0 00ab 0092 0405 | | Action Push_String_Extended,0x405 ; "<ALL_WORLDS>" 00ad 4801 |H | Short_Literal 0x1 00ae e5ff | | Load 0x2,-0x1 00af e001 | | Load 0x0,0x1 00b0 1851 | Q | Execute Package,Field_Execute,Field_Number 0x51 00b1 a403 | | Store_Unchecked 0x2,0x3 00b2 BODY_00a0: 00b2 e5ff | | Load 0x2,-0x1 00b3 00da | | Load_Top At_Offset_2 00b4 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00b5 00cf | | Action Mark_Auxiliary 00b6 7811 |x | Jump 0xc8 00b7 00da | | Load_Top At_Offset_2 00b8 4800 |H | Short_Literal 0x0 00b9 00db | | Load_Top At_Offset_3 00ba e001 | | Load 0x0,0x1 00bb 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 00bc e22b | + | Load 0x1,0x2b 00bd 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c 00be 1d2d | - | Execute_Immediate Reference_Lex_1,0x2d 00bf 1d2e | . | Execute_Immediate Reference_Lex_1,0x2e 00c0 e001 | | Load 0x0,0x1 00c1 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 00c2 00d1 | | Pop_Control Pop_Count_1 00c3 00d9 | | Load_Top At_Offset_1 00c4 e001 | | Load 0x0,0x1 00c5 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 00c6 c403 | | Store 0x2,0x3 00c7 00c9 | | Action Pop_Auxiliary_Loop 00c8 00d9 | | Load_Top At_Offset_1 00c9 e001 | | Load 0x0,0x1 00ca 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 00cb 6feb |o | Jump_Zero 0xb7 00cc 00ce | | Action Pop_Auxiliary 00cd 00d9 | | Load_Top At_Offset_1 00ce 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00cf 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00d0 ; -------------------------------------------------------------------------------------- 00d0 ; SUBPROGRAM 00d0 ; -------------------------------------------------------------------------------------- 00d0 00d7 | | .CONST 0x00d7 ; Address of begin 00d1 0004 | | .CONST 0x0004 ; Address of exception handler 00d2 0002 | | .CONST 0x0002 ; Number of locals 00d3 INIT_00d0: 00d3 e20e | | Load 0x1,0xe 00d4 02c7 | | Declare_Variable Any 00d5 00d8 | | Load_Top At_Offset_0 00d6 1c00 | | Execute_Immediate Run_Utility,0x0 00d7 BODY_00d0: 00d7 00d8 | | Load_Top At_Offset_0 00d8 4800 |H | Short_Literal 0x0 00d9 e5ff | | Load 0x2,-0x1 00da e235 | 5 | Load 0x1,0x35 00db 1d36 | 6 | Execute_Immediate Reference_Lex_1,0x36 00dc 1d37 | 7 | Execute_Immediate Reference_Lex_1,0x37 00dd 1d38 | 8 | Execute_Immediate Reference_Lex_1,0x38 00de e001 | | Load 0x0,0x1 00df 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 00e0 c402 | | Store 0x2,0x2 00e1 00d8 | | Load_Top At_Offset_0 00e2 e001 | | Load 0x0,0x1 00e3 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 00e4 c402 | | Store 0x2,0x2 00e5 00d8 | | Load_Top At_Offset_0 00e6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00e7 0000 | | .XXX[0x1] 00e8 ; -------------------------------------------------------------------------------------- 00e8 ; SUBPROGRAM 00e8 ; -------------------------------------------------------------------------------------- 00e8 00eb | | .CONST 0x00eb ; Address of begin 00e9 0004 | | .CONST 0x0004 ; Address of exception handler 00ea 0001 | | .CONST 0x0001 ; Number of locals 00eb BODY_00e8: 00eb INIT_00e8: 00eb 00da | | Load_Top At_Offset_2 00ec e001 | | Load 0x0,0x1 00ed 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 00ee 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00ef 0000 | | .XXX[0x1] 00f0 ; -------------------------------------------------------------------------------------- 00f0 ; SUBPROGRAM 00f0 ; -------------------------------------------------------------------------------------- 00f0 00f3 | | .CONST 0x00f3 ; Address of begin 00f1 0004 | | .CONST 0x0004 ; Address of exception handler 00f2 0001 | | .CONST 0x0001 ; Number of locals 00f3 BODY_00f0: 00f3 INIT_00f0: 00f3 00da | | Load_Top At_Offset_2 00f4 e001 | | Load 0x0,0x1 00f5 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 00f6 c5ff | | Store 0x2,-0x1 00f7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00f8 ; -------------------------------------------------------------------------------------- 00f8 ; SUBPROGRAM 00f8 ; -------------------------------------------------------------------------------------- 00f8 00fb | | .CONST 0x00fb ; Address of begin 00f9 0004 | | .CONST 0x0004 ; Address of exception handler 00fa 0001 | | .CONST 0x0001 ; Number of locals 00fb BODY_00f8: 00fb INIT_00f8: 00fb 00da | | Load_Top At_Offset_2 00fc e001 | | Load 0x0,0x1 00fd 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 00fe 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00ff 0000 | | .XXX[0x1] 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 0103 | | .CONST 0x0103 ; Address of begin 0101 0004 | | .CONST 0x0004 ; Address of exception handler 0102 0001 | | .CONST 0x0001 ; Number of locals 0103 BODY_0100: 0103 INIT_0100: 0103 4607 |F | Jump_Case 0x8 0104 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0105 7806 |x | Jump 0x10c ; case 0x1 0106 7809 |x | Jump 0x110 ; case 0x2 0107 780d |x | Jump 0x115 ; case 0x3 0108 7810 |x | Jump 0x119 ; case 0x4 0109 7811 |x | Jump 0x11b ; case 0x5 010a 7812 |x | Jump 0x11d ; case 0x6 010b 7815 |x | Jump 0x121 ; case 0x7 010c 00da | | Load_Top At_Offset_2 010d 0091 03fa | | Action Push_String_Extended_Indexed,0x3fa ; "PARAMETER" 010f 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0110 00db | | Load_Top At_Offset_3 0111 00db | | Load_Top At_Offset_3 0112 00e0 | | Load_Encached Standard_Cache 0113 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0114 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0115 00da | | Load_Top At_Offset_2 0116 00e0 | | Load_Encached Standard_Cache 0117 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0118 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0119 00db | | Load_Top At_Offset_3 011a 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 011b 00db | | Load_Top At_Offset_3 011c 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 011d e21d | | Load 0x1,0x1d 011e 00dc | | Load_Top At_Offset_4 011f 0267 | g | Execute Discrete,Predecessor 0120 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0121 e21d | | Load 0x1,0x1d 0122 00dc | | Load_Top At_Offset_4 0123 0268 | h | Execute Discrete,Successor 0124 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0125 0000 0000 | | .XXX[0x3] 0127 0000 | | 0128 ; -------------------------------------------------------------------------------------- 0128 ; SUBPROGRAM 0128 ; -------------------------------------------------------------------------------------- 0128 0131 | 1 | .CONST 0x0131 ; Address of begin 0129 0004 | | .CONST 0x0004 ; Address of exception handler 012a 0002 | | .CONST 0x0002 ; Number of locals 012b INIT_0128: 012b e001 | | Load 0x0,0x1 012c 1b4c | L | Execute Package,Field_Read,Field_Number 0x4c 012d 02c7 | | Declare_Variable Any 012e 00db | | Load_Top At_Offset_3 012f 8217 | | Call 0x1,0x17 0130 a402 | | Store_Unchecked 0x2,0x2 0131 BODY_0128: 0131 00d8 | | Load_Top At_Offset_0 0132 e001 | | Load 0x0,0x1 0133 180f | | Execute Package,Field_Execute,Field_Number 0xf 0134 6802 |h | Jump_Zero 0x137 0135 4807 |H | Short_Literal 0x7 0136 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0137 00d8 | | Load_Top At_Offset_0 0138 e009 | | Load 0x0,0x9 0139 1816 | | Execute Package,Field_Execute,Field_Number 0x16 013a 00d8 | | Load_Top At_Offset_0 013b 0c12 | | Execute_Immediate Greater_Equal,0x12 013c 700a |p | Jump_Nonzero 0x147 013d 00d8 | | Load_Top At_Offset_0 013e 4801 |H | Short_Literal 0x1 013f 4804 |H | Short_Literal 0x4 0140 0262 | b | Execute Discrete,In_Range 0141 7008 |p | Jump_Nonzero 0x14a 0142 4805 |H | Short_Literal 0x5 0143 4810 |H | Short_Literal 0x10 0144 0262 | b | Execute Discrete,In_Range 0145 7021 |p! | Jump_Nonzero 0x167 0146 7813 |x | Jump 0x15a 0147 0f22 | " | Execute_Immediate Equal,0x22 0148 700f |p | Jump_Nonzero 0x158 0149 781d |x | Jump 0x167 014a 00d1 | | Pop_Control Pop_Count_1 014b 00db | | Load_Top At_Offset_3 014c 00d9 | | Load_Top At_Offset_1 014d 8231 | 1 | Call 0x1,0x31 014e 6802 |h | Jump_Zero 0x151 014f 4802 |H | Short_Literal 0x2 0150 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0151 00d8 | | Load_Top At_Offset_0 0152 8232 | 2 | Call 0x1,0x32 0153 6802 |h | Jump_Zero 0x156 0154 4804 |H | Short_Literal 0x4 0155 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0156 4806 |H | Short_Literal 0x6 0157 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0158 4800 |H | Short_Literal 0x0 0159 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 015a 00db | | Load_Top At_Offset_3 015b 00d9 | | Load_Top At_Offset_1 015c 8231 | 1 | Call 0x1,0x31 015d 6802 |h | Jump_Zero 0x160 015e 4801 |H | Short_Literal 0x1 015f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0160 00d8 | | Load_Top At_Offset_0 0161 8232 | 2 | Call 0x1,0x32 0162 6802 |h | Jump_Zero 0x165 0163 4803 |H | Short_Literal 0x3 0164 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0165 4805 |H | Short_Literal 0x5 0166 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0167 4807 |H | Short_Literal 0x7 0168 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0169 0000 0000 | | .BLANK 0000[0x7] 0170 ; -------------------------------------------------------------------------------------- 0170 ; SUBPROGRAM 0170 ; -------------------------------------------------------------------------------------- 0170 0184 | | .CONST 0x0184 ; Address of begin 0171 0004 | | .CONST 0x0004 ; Address of exception handler 0172 0004 | | .CONST 0x0004 ; Number of locals 0173 INIT_0170: 0173 e001 | | Load 0x0,0x1 0174 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0175 02c7 | | Declare_Variable Any 0176 00db | | Load_Top At_Offset_3 0177 e00a | | Load 0x0,0xa 0178 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0179 a402 | | Store_Unchecked 0x2,0x2 017a e001 | | Load 0x0,0x1 017b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 017c 02c7 | | Declare_Variable Any 017d 00d8 | | Load_Top At_Offset_0 017e 1c00 | | Execute_Immediate Run_Utility,0x0 017f e001 | | Load 0x0,0x1 0180 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0181 02c7 | | Declare_Variable Any 0182 00d8 | | Load_Top At_Offset_0 0183 1c00 | | Execute_Immediate Run_Utility,0x0 0184 BODY_0170: 0184 e5ff | | Load 0x2,-0x1 0185 e00a | | Load 0x0,0xa 0186 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0187 6803 |h | Jump_Zero 0x18b 0188 e001 | | Load 0x0,0x1 0189 1b0e | | Execute Package,Field_Read,Field_Number 0xe 018a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 018b 00cf | | Action Mark_Auxiliary 018c 4801 |H | Short_Literal 0x1 018d e402 | | Load 0x2,0x2 018e e001 | | Load 0x0,0x1 018f 1850 | P | Execute Package,Field_Execute,Field_Number 0x50 0190 c403 | | Store 0x2,0x3 0191 00da | | Load_Top At_Offset_2 0192 e009 | | Load 0x0,0x9 0193 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 0194 e001 | | Load 0x0,0x1 0195 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0196 c404 | | Store 0x2,0x4 0197 00d9 | | Load_Top At_Offset_1 0198 e009 | | Load 0x0,0x9 0199 1816 | | Execute Package,Field_Execute,Field_Number 0x16 019a 0f05 | | Execute_Immediate Equal,0x5 019b 6805 |h | Jump_Zero 0x1a1 019c 00db | | Load_Top At_Offset_3 019d e00b | | Load 0x0,0xb 019e 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 019f c402 | | Store 0x2,0x2 01a0 7812 |x | Jump 0x1b3 01a1 00da | | Load_Top At_Offset_2 01a2 e009 | | Load 0x0,0x9 01a3 1816 | | Execute Package,Field_Execute,Field_Number 0x16 01a4 00d8 | | Load_Top At_Offset_0 01a5 4800 |H | Short_Literal 0x0 01a6 4804 |H | Short_Literal 0x4 01a7 0262 | b | Execute Discrete,In_Range 01a8 7007 |p | Jump_Nonzero 0x1b0 01a9 0b22 | " | Execute_Immediate Case_Compare,0x22 01aa 7005 |p | Jump_Nonzero 0x1b0 01ab 0f11 | | Execute_Immediate Equal,0x11 01ac 7004 |p | Jump_Nonzero 0x1b1 01ad e001 | | Load 0x0,0x1 01ae 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01af 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01b0 00d1 | | Pop_Control Pop_Count_1 01b1 00da | | Load_Top At_Offset_2 01b2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01b3 00c9 | | Action Pop_Auxiliary_Loop 01b4 7fd7 | | Jump 0x18c 01b5 0000 0000 | | .XXX[0x3] 01b7 0000 | | 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; SUBPROGRAM 01b8 ; -------------------------------------------------------------------------------------- 01b8 01c3 | | .CONST 0x01c3 ; Address of begin 01b9 0004 | | .CONST 0x0004 ; Address of exception handler 01ba 0002 | | .CONST 0x0002 ; Number of locals 01bb INIT_01b8: 01bb e001 | | Load 0x0,0x1 01bc 1b4c | L | Execute Package,Field_Read,Field_Number 0x4c 01bd 02c7 | | Declare_Variable Any 01be 4801 |H | Short_Literal 0x1 01bf e5ff | | Load 0x2,-0x1 01c0 e001 | | Load 0x0,0x1 01c1 1850 | P | Execute Package,Field_Execute,Field_Number 0x50 01c2 a402 | | Store_Unchecked 0x2,0x2 01c3 BODY_01b8: 01c3 00d8 | | Load_Top At_Offset_0 01c4 e009 | | Load 0x0,0x9 01c5 1816 | | Execute Package,Field_Execute,Field_Number 0x16 01c6 00d8 | | Load_Top At_Offset_0 01c7 4800 |H | Short_Literal 0x0 01c8 4801 |H | Short_Literal 0x1 01c9 0262 | b | Execute Discrete,In_Range 01ca 7008 |p | Jump_Nonzero 0x1d3 01cb 0b22 | " | Execute_Immediate Case_Compare,0x22 01cc 7010 |p | Jump_Nonzero 0x1dd 01cd 4803 |H | Short_Literal 0x3 01ce 4804 |H | Short_Literal 0x4 01cf 0262 | b | Execute Discrete,In_Range 01d0 7016 |p | Jump_Nonzero 0x1e7 01d1 e21b | | Load 0x1,0x1b 01d2 0257 | W | Execute Discrete,Raise 01d3 00d1 | | Pop_Control Pop_Count_1 01d4 4801 |H | Short_Literal 0x1 01d5 00d9 | | Load_Top At_Offset_1 01d6 e009 | | Load 0x0,0x9 01d7 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 01d8 e001 | | Load 0x0,0x1 01d9 1850 | P | Execute Package,Field_Execute,Field_Number 0x50 01da e009 | | Load 0x0,0x9 01db 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 01dc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01dd 00d1 | | Pop_Control Pop_Count_1 01de 4801 |H | Short_Literal 0x1 01df 00d9 | | Load_Top At_Offset_1 01e0 e009 | | Load 0x0,0x9 01e1 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 01e2 e001 | | Load 0x0,0x1 01e3 1850 | P | Execute Package,Field_Execute,Field_Number 0x50 01e4 e009 | | Load 0x0,0x9 01e5 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 01e6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01e7 e001 | | Load 0x0,0x1 01e8 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01e9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01ea 0000 0000 | | .BLANK 0000[0x6] 01f0 ; -------------------------------------------------------------------------------------- 01f0 ; SUBPROGRAM 01f0 ; -------------------------------------------------------------------------------------- 01f0 01f3 | | .CONST 0x01f3 ; Address of begin 01f1 0004 | | .CONST 0x0004 ; Address of exception handler 01f2 0001 | | .CONST 0x0001 ; Number of locals 01f3 BODY_01f0: 01f3 INIT_01f0: 01f3 4607 |F | Jump_Case 0x8 01f4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 01f5 7806 |x | Jump 0x1fc ; case 0x1 01f6 7809 |x | Jump 0x200 ; case 0x2 01f7 780d |x | Jump 0x205 ; case 0x3 01f8 7810 |x | Jump 0x209 ; case 0x4 01f9 7811 |x | Jump 0x20b ; case 0x5 01fa 7812 |x | Jump 0x20d ; case 0x6 01fb 7815 |x | Jump 0x211 ; case 0x7 01fc 00da | | Load_Top At_Offset_2 01fd 0091 0402 | | Action Push_String_Extended_Indexed,0x402 ; "SET" 01ff 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0200 00db | | Load_Top At_Offset_3 0201 00db | | Load_Top At_Offset_3 0202 00e0 | | Load_Encached Standard_Cache 0203 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0204 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0205 00da | | Load_Top At_Offset_2 0206 00e0 | | Load_Encached Standard_Cache 0207 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0208 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0209 00db | | Load_Top At_Offset_3 020a 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 020b 00db | | Load_Top At_Offset_3 020c 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 020d e218 | | Load 0x1,0x18 020e 00dc | | Load_Top At_Offset_4 020f 0267 | g | Execute Discrete,Predecessor 0210 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0211 e218 | | Load 0x1,0x18 0212 00dc | | Load_Top At_Offset_4 0213 0268 | h | Execute Discrete,Successor 0214 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0215 0000 0000 | | .XXX[0x3] 0217 0000 | | 0218 ; -------------------------------------------------------------------------------------- 0218 ; SUBPROGRAM 0218 ; -------------------------------------------------------------------------------------- 0218 0228 | ( | .CONST 0x0228 ; Address of begin 0219 0004 | | .CONST 0x0004 ; Address of exception handler 021a 0004 | | .CONST 0x0004 ; Number of locals 021b INIT_0218: 021b e001 | | Load 0x0,0x1 021c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 021d 02c7 | | Declare_Variable Any 021e 00db | | Load_Top At_Offset_3 021f e001 | | Load 0x0,0x1 0220 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0221 a402 | | Store_Unchecked 0x2,0x2 0222 e220 | | Load 0x1,0x20 0223 0322 | " | Declare_Variable Record 0224 00d8 | | Load_Top At_Offset_0 0225 1c00 | | Execute_Immediate Run_Utility,0x0 0226 029f 034b | K| Declare_Subprogram INIT_0348,For_Call 0228 BODY_0218: 0228 00da | | Load_Top At_Offset_2 0229 e001 | | Load 0x0,0x1 022a 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 022b 0f03 | | Execute_Immediate Equal,0x3 022c 7002 |p | Jump_Nonzero 0x22f 022d 4801 |H | Short_Literal 0x1 022e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 022f 00da | | Load_Top At_Offset_2 0230 e00c | | Load 0x0,0xc 0231 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0232 4613 |F | Jump_Case 0x14 0233 7813 |x | Jump 0x247 ; case 0x0 0234 7814 |x | Jump 0x249 ; case 0x1 0235 782c |x, | Jump 0x262 ; case 0x2 0236 7810 |x | Jump 0x247 ; case 0x3 0237 780f |x | Jump 0x247 ; case 0x4 0238 780e |x | Jump 0x247 ; case 0x5 0239 7828 |x( | Jump 0x262 ; case 0x6 023a 780c |x | Jump 0x247 ; case 0x7 023b 780b |x | Jump 0x247 ; case 0x8 023c 780a |x | Jump 0x247 ; case 0x9 023d 7809 |x | Jump 0x247 ; case 0xa 023e 7808 |x | Jump 0x247 ; case 0xb 023f 7807 |x | Jump 0x247 ; case 0xc 0240 7806 |x | Jump 0x247 ; case 0xd 0241 7805 |x | Jump 0x247 ; case 0xe 0242 7804 |x | Jump 0x247 ; case 0xf 0243 7803 |x | Jump 0x247 ; case 0x10 0244 781d |x | Jump 0x262 ; case 0x11 0245 781c |x | Jump 0x262 ; case 0x12 0246 7800 |x | Jump 0x247 ; case 0x13 0247 4801 |H | Short_Literal 0x1 0248 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0249 e5ff | | Load 0x2,-0x1 024a 00da | | Load_Top At_Offset_2 024b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 024c 4800 |H | Short_Literal 0x0 024d 00da | | Load_Top At_Offset_2 024e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 024f 00d9 | | Load_Top At_Offset_1 0250 4800 |H | Short_Literal 0x0 0251 e402 | | Load 0x2,0x2 0252 e00c | | Load 0x0,0xc 0253 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0254 e223 | # | Load 0x1,0x23 0255 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 0256 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 0257 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 0258 e001 | | Load 0x0,0x1 0259 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 025a 00d1 | | Pop_Control Pop_Count_1 025b 00d9 | | Load_Top At_Offset_1 025c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 025d 6802 |h | Jump_Zero 0x260 025e 4800 |H | Short_Literal 0x0 025f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0260 4801 |H | Short_Literal 0x1 0261 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0262 e5ff | | Load 0x2,-0x1 0263 00db | | Load_Top At_Offset_3 0264 8404 | | Call 0x2,0x4 0265 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0266 0000 0000 | | .XXX[0x2] 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 4608 |F | Jump_Case 0x9 026c 7808 |x | Jump 0x275 ; case 0x0 026d 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 026e 7819 |x | Jump 0x288 ; case 0x2 026f 7818 |x | Jump 0x288 ; case 0x3 0270 7817 |x | Jump 0x288 ; case 0x4 0271 7816 |x | Jump 0x288 ; case 0x5 0272 7815 |x | Jump 0x288 ; case 0x6 0273 7814 |x | Jump 0x288 ; case 0x7 0274 7813 |x | Jump 0x288 ; case 0x8 0275 00da | | Load_Top At_Offset_2 0276 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0277 0125 | % | Execute Any,Set_Constraint 0278 00da | | Load_Top At_Offset_2 0279 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 027a 1c00 | | Execute_Immediate Run_Utility,0x0 027b 00da | | Load_Top At_Offset_2 027c 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 027d 0125 | % | Execute Any,Set_Constraint 027e e001 | | Load 0x0,0x1 027f 1b1a | | Execute Package,Field_Read,Field_Number 0x1a 0280 00db | | Load_Top At_Offset_3 0281 00d9 | | Load_Top At_Offset_1 0282 00d9 | | Load_Top At_Offset_1 0283 3001 |0 | Execute Record,Field_Type,Field_Number 0x1 0284 0119 | | Execute Any,Check_In_Formal_Type 0285 00d1 | | Pop_Control Pop_Count_1 0286 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0287 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0288 0869 | i | Execute_Immediate Raise,0x69 0289 0000 0000 | | .BLANK 0000[0x7] 0290 ; -------------------------------------------------------------------------------------- 0290 ; SUBPROGRAM 0290 ; -------------------------------------------------------------------------------------- 0290 0293 | | .CONST 0x0293 ; Address of begin 0291 0004 | | .CONST 0x0004 ; Address of exception handler 0292 0001 | | .CONST 0x0001 ; Number of locals 0293 BODY_0290: 0293 INIT_0290: 0293 4608 |F | Jump_Case 0x9 0294 7808 |x | Jump 0x29d ; case 0x0 0295 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0296 7810 |x | Jump 0x2a7 ; case 0x2 0297 780f |x | Jump 0x2a7 ; case 0x3 0298 780e |x | Jump 0x2a7 ; case 0x4 0299 780d |x | Jump 0x2a7 ; case 0x5 029a 780c |x | Jump 0x2a7 ; case 0x6 029b 780b |x | Jump 0x2a7 ; case 0x7 029c 780a |x | Jump 0x2a7 ; case 0x8 029d 00da | | Load_Top At_Offset_2 029e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 029f 0125 | % | Execute Any,Set_Constraint 02a0 00da | | Load_Top At_Offset_2 02a1 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 02a2 1c00 | | Execute_Immediate Run_Utility,0x0 02a3 4800 |H | Short_Literal 0x0 02a4 00db | | Load_Top At_Offset_3 02a5 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02a6 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 02a7 0869 | i | Execute_Immediate Raise,0x69 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 00db | | Load_Top At_Offset_3 02ac 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02ad 00db | | Load_Top At_Offset_3 02ae 012f | / | Execute Any,Equal 02af 6805 |h | Jump_Zero 0x2b5 02b0 4801 |H | Short_Literal 0x1 02b1 e5fe | | Load 0x2,-0x2 02b2 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02b3 4803 |H | Short_Literal 0x3 02b4 a5fd | | Store_Unchecked 0x2,-0x3 02b5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02b6 0000 0000 | | .XXX[0x2] 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 4800 |H | Short_Literal 0x0 02bc a5fd | | Store_Unchecked 0x2,-0x3 02bd 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02be 0000 0000 | | .XXX[0x2] 02c0 ; -------------------------------------------------------------------------------------- 02c0 ; SUBPROGRAM 02c0 ; -------------------------------------------------------------------------------------- 02c0 02c3 | | .CONST 0x02c3 ; Address of begin 02c1 0004 | | .CONST 0x0004 ; Address of exception handler 02c2 0001 | | .CONST 0x0001 ; Number of locals 02c3 BODY_02c0: 02c3 INIT_02c0: 02c3 00da | | Load_Top At_Offset_2 02c4 e001 | | Load 0x0,0x1 02c5 184f | O | Execute Package,Field_Execute,Field_Number 0x4f 02c6 0f01 | | Execute_Immediate Equal,0x1 02c7 680f |h | Jump_Zero 0x2d7 02c8 00db | | Load_Top At_Offset_3 02c9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02ca 4801 |H | Short_Literal 0x1 02cb e5ff | | Load 0x2,-0x1 02cc e001 | | Load 0x0,0x1 02cd 1850 | P | Execute Package,Field_Execute,Field_Number 0x50 02ce 012f | / | Execute Any,Equal 02cf 6807 |h | Jump_Zero 0x2d7 02d0 00db | | Load_Top At_Offset_3 02d1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02d2 00db | | Load_Top At_Offset_3 02d3 e001 | | Load 0x0,0x1 02d4 181d | | Execute Package,Field_Execute,Field_Number 0x1d 02d5 e5fe | | Load 0x2,-0x2 02d6 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02d7 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02d8 ; -------------------------------------------------------------------------------------- 02d8 ; SUBPROGRAM 02d8 ; -------------------------------------------------------------------------------------- 02d8 02db | | .CONST 0x02db ; Address of begin 02d9 0004 | | .CONST 0x0004 ; Address of exception handler 02da 0001 | | .CONST 0x0001 ; Number of locals 02db BODY_02d8: 02db INIT_02d8: 02db 4800 |H | Short_Literal 0x0 02dc a5fd | | Store_Unchecked 0x2,-0x3 02dd 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02de 0000 0000 | | .XXX[0x2] 02e0 ; -------------------------------------------------------------------------------------- 02e0 ; SUBPROGRAM 02e0 ; -------------------------------------------------------------------------------------- 02e0 02e3 | | .CONST 0x02e3 ; Address of begin 02e1 0004 | | .CONST 0x0004 ; Address of exception handler 02e2 0001 | | .CONST 0x0001 ; Number of locals 02e3 BODY_02e0: 02e3 INIT_02e0: 02e3 00da | | Load_Top At_Offset_2 02e4 e001 | | Load 0x0,0x1 02e5 180f | | Execute Package,Field_Execute,Field_Number 0xf 02e6 6802 |h | Jump_Zero 0x2e9 02e7 4800 |H | Short_Literal 0x0 02e8 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 02e9 00da | | Load_Top At_Offset_2 02ea e00d | | Load 0x0,0xd 02eb 1818 | | Execute Package,Field_Execute,Field_Number 0x18 02ec e5fe | | Load 0x2,-0x2 02ed e00d | | Load 0x0,0xd 02ee 1818 | | Execute Package,Field_Execute,Field_Number 0x18 02ef 012f | / | Execute Any,Equal 02f0 0f00 | | Execute_Immediate Equal,0x0 02f1 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 02f2 0000 0000 | | .BLANK 0000[0x6] 02f8 ; -------------------------------------------------------------------------------------- 02f8 ; SUBPROGRAM 02f8 ; -------------------------------------------------------------------------------------- 02f8 0304 | | .CONST 0x0304 ; Address of begin 02f9 0004 | | .CONST 0x0004 ; Address of exception handler 02fa 0002 | | .CONST 0x0002 ; Number of locals 02fb INIT_02f8: 02fb e001 | | Load 0x0,0x1 02fc 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02fd 02c7 | | Declare_Variable Any 02fe 00db | | Load_Top At_Offset_3 02ff e009 | | Load 0x0,0x9 0300 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 0301 e001 | | Load 0x0,0x1 0302 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0303 a402 | | Store_Unchecked 0x2,0x2 0304 BODY_02f8: 0304 00d8 | | Load_Top At_Offset_0 0305 e009 | | Load 0x0,0x9 0306 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0307 0f09 | | Execute_Immediate Equal,0x9 0308 7002 |p | Jump_Nonzero 0x30b 0309 4800 |H | Short_Literal 0x0 030a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 030b 4801 |H | Short_Literal 0x1 030c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 030d 0000 0000 | | .XXX[0x3] 030f 0000 | | 0310 ; -------------------------------------------------------------------------------------- 0310 ; SUBPROGRAM 0310 ; -------------------------------------------------------------------------------------- 0310 0318 | | .CONST 0x0318 ; Address of begin 0311 0004 | | .CONST 0x0004 ; Address of exception handler 0312 0002 | | .CONST 0x0002 ; Number of locals 0313 INIT_0310: 0313 e001 | | Load 0x0,0x1 0314 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0315 02c7 | | Declare_Variable Any 0316 00d8 | | Load_Top At_Offset_0 0317 1c00 | | Execute_Immediate Run_Utility,0x0 0318 BODY_0310: 0318 00db | | Load_Top At_Offset_3 0319 e001 | | Load 0x0,0x1 031a 184f | O | Execute Package,Field_Execute,Field_Number 0x4f 031b 0f01 | | Execute_Immediate Equal,0x1 031c 7001 |p | Jump_Nonzero 0x31e 031d 781b |x | Jump 0x339 031e 4801 |H | Short_Literal 0x1 031f e5ff | | Load 0x2,-0x1 0320 e001 | | Load 0x0,0x1 0321 1850 | P | Execute Package,Field_Execute,Field_Number 0x50 0322 c402 | | Store 0x2,0x2 0323 00d8 | | Load_Top At_Offset_0 0324 e009 | | Load 0x0,0x9 0325 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0326 00d8 | | Load_Top At_Offset_0 0327 4823 |H# | Short_Literal 0x23 0328 4826 |H& | Short_Literal 0x26 0329 0262 | b | Execute Discrete,In_Range 032a 7007 |p | Jump_Nonzero 0x332 032b 0b02 | | Execute_Immediate Case_Compare,0x2 032c 7005 |p | Jump_Nonzero 0x332 032d 4805 |H | Short_Literal 0x5 032e 4821 |H! | Short_Literal 0x21 032f 0262 | b | Execute Discrete,In_Range 0330 7008 |p | Jump_Nonzero 0x339 0331 7802 |x | Jump 0x334 0332 00d1 | | Pop_Control Pop_Count_1 0333 7805 |x | Jump 0x339 0334 e5fe | | Load 0x2,-0x2 0335 e5ff | | Load 0x2,-0x1 0336 e001 | | Load 0x0,0x1 0337 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0338 c5fe | | Store 0x2,-0x2 0339 4800 |H | Short_Literal 0x0 033a a5fd | | Store_Unchecked 0x2,-0x3 033b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 033c 0000 0000 | | .BLANK 0000[0x4] 0340 ; -------------------------------------------------------------------------------------- 0340 ; SUBPROGRAM 0340 ; -------------------------------------------------------------------------------------- 0340 0343 | C | .CONST 0x0343 ; Address of begin 0341 0004 | | .CONST 0x0004 ; Address of exception handler 0342 0001 | | .CONST 0x0001 ; Number of locals 0343 BODY_0340: 0343 INIT_0340: 0343 4800 |H | Short_Literal 0x0 0344 a5fd | | Store_Unchecked 0x2,-0x3 0345 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0346 0000 0000 | | .XXX[0x2] 0348 ; -------------------------------------------------------------------------------------- 0348 ; SUBPROGRAM 0348 ; -------------------------------------------------------------------------------------- 0348 0373 | s | .CONST 0x0373 ; Address of begin 0349 0004 | | .CONST 0x0004 ; Address of exception handler 034a 000a | | .CONST 0x000a ; Number of locals 034b INIT_0348: 034b e001 | | Load 0x0,0x1 034c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 034d 02c7 | | Declare_Variable Any 034e 00db | | Load_Top At_Offset_3 034f e00c | | Load 0x0,0xc 0350 1845 | E | Execute Package,Field_Execute,Field_Number 0x45 0351 a602 | | Store_Unchecked 0x3,0x2 0352 e001 | | Load 0x0,0x1 0353 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0354 02c7 | | Declare_Variable Any 0355 00d9 | | Load_Top At_Offset_1 0356 e009 | | Load 0x0,0x9 0357 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40 0358 a603 | | Store_Unchecked 0x3,0x3 0359 e001 | | Load 0x0,0x1 035a 1b13 | | Execute Package,Field_Read,Field_Number 0x13 035b 02c7 | | Declare_Variable Any 035c 4801 |H | Short_Literal 0x1 035d e7ff | | Load 0x3,-0x1 035e e00c | | Load 0x0,0xc 035f 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0360 a604 | | Store_Unchecked 0x3,0x4 0361 e001 | | Load 0x0,0x1 0362 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0363 02c7 | | Declare_Variable Any 0364 00d8 | | Load_Top At_Offset_0 0365 1c00 | | Execute_Immediate Run_Utility,0x0 0366 00e1 | | Load_Encached Boolean_Cache 0367 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0368 e001 | | Load 0x0,0x1 0369 1b19 | | Execute Package,Field_Read,Field_Number 0x19 036a 02c7 | | Declare_Variable Any 036b 00d8 | | Load_Top At_Offset_0 036c 1c00 | | Execute_Immediate Run_Utility,0x0 036d 029f 03bb | | Declare_Subprogram INIT_03b8,For_Call 036f 029f 03d3 | | Declare_Subprogram INIT_03d0,For_Call 0371 029f 03eb | | Declare_Subprogram INIT_03e8,For_Call 0373 BODY_0348: 0373 e602 | | Load 0x3,0x2 0374 e009 | | Load 0x0,0x9 0375 1850 | P | Execute Package,Field_Execute,Field_Number 0x50 0376 6807 |h | Jump_Zero 0x37e 0377 4801 |H | Short_Literal 0x1 0378 e602 | | Load 0x3,0x2 0379 e001 | | Load 0x0,0x1 037a 1850 | P | Execute Package,Field_Execute,Field_Number 0x50 037b e009 | | Load 0x0,0x9 037c 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40 037d c603 | | Store 0x3,0x3 037e 8608 | | Call 0x3,0x8 037f 00cf | | Action Mark_Auxiliary 0380 782c |x, | Jump 0x3ad 0381 e7fe | | Load 0x3,-0x2 0382 e403 | | Load 0x2,0x3 0383 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0384 4800 |H | Short_Literal 0x0 0385 e403 | | Load 0x2,0x3 0386 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0387 e403 | | Load 0x2,0x3 0388 4800 |H | Short_Literal 0x0 0389 e604 | | Load 0x3,0x4 038a e001 | | Load 0x0,0x1 038b 1817 | | Execute Package,Field_Execute,Field_Number 0x17 038c e223 | # | Load 0x1,0x23 038d 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 038e 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 038f 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 0390 e001 | | Load 0x0,0x1 0391 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0392 00d1 | | Pop_Control Pop_Count_1 0393 e403 | | Load 0x2,0x3 0394 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0395 6811 |h | Jump_Zero 0x3a7 0396 e603 | | Load 0x3,0x3 0397 e001 | | Load 0x0,0x1 0398 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0399 e009 | | Load 0x0,0x9 039a 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f 039b 4604 |F | Jump_Case 0x5 039c 7804 |x | Jump 0x3a1 ; case 0x0 039d 7803 |x | Jump 0x3a1 ; case 0x1 039e 7804 |x | Jump 0x3a3 ; case 0x2 039f 7805 |x | Jump 0x3a5 ; case 0x3 03a0 7800 |x | Jump 0x3a1 ; case 0x4 03a1 4801 |H | Short_Literal 0x1 03a2 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03a3 4800 |H | Short_Literal 0x0 03a4 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03a5 4802 |H | Short_Literal 0x2 03a6 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03a7 860a | | Call 0x3,0xa 03a8 e604 | | Load 0x3,0x4 03a9 e001 | | Load 0x0,0x1 03aa 1815 | | Execute Package,Field_Execute,Field_Number 0x15 03ab c604 | | Store 0x3,0x4 03ac 00c9 | | Action Pop_Auxiliary_Loop 03ad e604 | | Load 0x3,0x4 03ae e001 | | Load 0x0,0x1 03af 1816 | | Execute Package,Field_Execute,Field_Number 0x16 03b0 6fd0 |o | Jump_Zero 0x381 03b1 00ce | | Action Pop_Auxiliary 03b2 4801 |H | Short_Literal 0x1 03b3 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03b4 0000 0000 | | .BLANK 0000[0x4] 03b8 ; -------------------------------------------------------------------------------------- 03b8 ; SUBPROGRAM 03b8 ; -------------------------------------------------------------------------------------- 03b8 03bb | | .CONST 0x03bb ; Address of begin 03b9 0004 | | .CONST 0x0004 ; Address of exception handler 03ba 0001 | | .CONST 0x0001 ; Number of locals 03bb BODY_03b8: 03bb INIT_03b8: 03bb e603 | | Load 0x3,0x3 03bc e001 | | Load 0x0,0x1 03bd 1816 | | Execute Package,Field_Execute,Field_Number 0x16 03be 700f |p | Jump_Nonzero 0x3ce 03bf e603 | | Load 0x3,0x3 03c0 e001 | | Load 0x0,0x1 03c1 1817 | | Execute Package,Field_Execute,Field_Number 0x17 03c2 e009 | | Load 0x0,0x9 03c3 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 03c4 c607 | | Store 0x3,0x7 03c5 e607 | | Load 0x3,0x7 03c6 e001 | | Load 0x0,0x1 03c7 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 03c8 c607 | | Store 0x3,0x7 03c9 e607 | | Load 0x3,0x7 03ca e001 | | Load 0x0,0x1 03cb 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 03cc 0f00 | | Execute_Immediate Equal,0x0 03cd a606 | | Store_Unchecked 0x3,0x6 03ce 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03cf 0000 | | .XXX[0x1] 03d0 ; -------------------------------------------------------------------------------------- 03d0 ; SUBPROGRAM 03d0 ; -------------------------------------------------------------------------------------- 03d0 03d3 | | .CONST 0x03d3 ; Address of begin 03d1 0004 | | .CONST 0x0004 ; Address of exception handler 03d2 0001 | | .CONST 0x0001 ; Number of locals 03d3 BODY_03d0: 03d3 INIT_03d0: 03d3 e603 | | Load 0x3,0x3 03d4 e001 | | Load 0x0,0x1 03d5 1816 | | Execute Package,Field_Execute,Field_Number 0x16 03d6 7009 |p | Jump_Nonzero 0x3e0 03d7 e603 | | Load 0x3,0x3 03d8 e001 | | Load 0x0,0x1 03d9 1815 | | Execute Package,Field_Execute,Field_Number 0x15 03da c603 | | Store 0x3,0x3 03db e603 | | Load 0x3,0x3 03dc e001 | | Load 0x0,0x1 03dd 1816 | | Execute Package,Field_Execute,Field_Number 0x16 03de 7001 |p | Jump_Nonzero 0x3e0 03df 8608 | | Call 0x3,0x8 03e0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03e1 0000 0000 | | .BLANK 0000[0x7] 03e8 ; -------------------------------------------------------------------------------------- 03e8 ; SUBPROGRAM 03e8 ; -------------------------------------------------------------------------------------- 03e8 03eb | | .CONST 0x03eb ; Address of begin 03e9 0004 | | .CONST 0x0004 ; Address of exception handler 03ea 0001 | | .CONST 0x0001 ; Number of locals 03eb BODY_03e8: 03eb INIT_03e8: 03eb e606 | | Load 0x3,0x6 03ec 680b |h | Jump_Zero 0x3f8 03ed e607 | | Load 0x3,0x7 03ee e001 | | Load 0x0,0x1 03ef 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 03f0 6802 |h | Jump_Zero 0x3f3 03f1 8609 | | Call 0x3,0x9 03f2 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03f3 e607 | | Load 0x3,0x7 03f4 e001 | | Load 0x0,0x1 03f5 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 03f6 c607 | | Store 0x3,0x7 03f7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03f8 8609 | | Call 0x3,0x9 03f9 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03fa ; -------------------------------------------------------------------------------------- 03fa ; STRING TABLE 03fa ; -------------------------------------------------------------------------------------- 03fa 001a | | .STRTAB 0x001a->0x0407 ; "PARAMETER" 03fb 0021 | ! | .STRTAB 0x0021->0x040b ; "GLOBAL_VARIABLE" 03fc 002e | . | .STRTAB 0x002e->0x0413 ; "GLOBAL_CONSTANT" 03fd 003b | ; | .STRTAB 0x003b->0x041a ; "LOCAL_PACKAGE_VARIABLE" 03fe 004f | O | .STRTAB 0x004f->0x0425 ; "LOCAL_PACKAGE_CONSTANT" 03ff 0063 | c | .STRTAB 0x0063->0x0430 ; "LOCAL_PROCEDURE_VARIABLE" 0400 0079 | y | .STRTAB 0x0079->0x043c ; "LOCAL_PROCEDURE_CONSTANT" 0401 008f | | .STRTAB 0x008f->0x0448 ; "NOT_AN_OBJECT_REF" 0402 009e | | .STRTAB 0x009e->0x0451 ; "SET" 0403 009f | | .STRTAB 0x009f->0x0452 ; "USED" 0404 00a1 | | .STRTAB 0x00a1->0x0454 ; "SET_AND_USED" 0405 00ab | | .STRTAB 0x00ab->0x045a ; "<ALL_WORLDS>" 0406 00b5 | | .STREND 0x00b5->0x0460 0407 5041 5241 |PARA| .STRTAB_STRINGS 0461 0000 0000 | | .BLANK 0000[0x7] 0468 ; -------------------------------------------------------------------------------------- 0468 ; Debug Table 0468 ; -------------------------------------------------------------------------------------- 0468 0004 0004 | | .DEBUG4 0x0004,0x0004,0x2ed0,0x0000,0x0001,0x001b 046e 000b 04da | | .DBG4T 0x000b,0x04da,0x8000,0x0000 0472 004c 04e9 | L | .DBG4T 0x004c,0x04e9,0x8000,0x0000 0476 00a3 0501 | | .DBG4T 0x00a3,0x0501,0x0002,0x4000 047a 00d3 050f | | .DBG4T 0x00d3,0x050f,0x0002,0x0000 047e 00eb 0515 | | .DBG4T 0x00eb,0x0515,0x0002,0x0000 0482 00f3 0518 | | .DBG4T 0x00f3,0x0518,0x0001,0x0000 0486 00fb 051b | | .DBG4T 0x00fb,0x051b,0x0002,0x0000 048a 0103 0000 | | .DBG4T 0x0103,0x0000,0x0005,0x0000 048e 012b 051e | + | .DBG4T 0x012b,0x051e,0x0002,0x0000 0492 0173 0530 | s 0| .DBG4T 0x0173,0x0530,0x0002,0x4000 0496 01bb 0547 | G| .DBG4T 0x01bb,0x0547,0x0002,0x4000 049a 01f3 0000 | | .DBG4T 0x01f3,0x0000,0x0005,0x0000 049e 021b 0554 | T| .DBG4T 0x021b,0x0554,0x0002,0x4000 04a2 026b 0000 | k | .DBG4T 0x026b,0x0000,0x0005,0x0000 04a6 0293 0000 | | .DBG4T 0x0293,0x0000,0x0005,0x0000 04aa 02ab 056f | o| .DBG4T 0x02ab,0x056f,0x0001,0x0000 04ae 02bb 0574 | t| .DBG4T 0x02bb,0x0574,0x0001,0x0000 04b2 02c3 0577 | w| .DBG4T 0x02c3,0x0577,0x0001,0x0000 04b6 02db 057b | {| .DBG4T 0x02db,0x057b,0x0001,0x0000 04ba 02e3 057e | ~| .DBG4T 0x02e3,0x057e,0x0002,0x0000 04be 02fb 0583 | | .DBG4T 0x02fb,0x0583,0x0002,0x4000 04c2 0313 058c | | .DBG4T 0x0313,0x058c,0x0001,0x4000 04c6 0343 0599 | C | .DBG4T 0x0343,0x0599,0x0001,0x0000 04ca 034b 059c | K | .DBG4T 0x034b,0x059c,0x0002,0x4000 04ce 03bb 05c5 | | .DBG4T 0x03bb,0x05c5,0x0001,0x0000 04d2 03d3 05cb | | .DBG4T 0x03d3,0x05cb,0x0001,0x0000 04d6 03eb 05d1 | | .DBG4T 0x03eb,0x05d1,0x0001,0x0000 04da ; -------------------------------------------------------------------------------------- 04da ; Debug chain 04da ; -------------------------------------------------------------------------------------- 04da 000d 0000 | | .DBGLEN 0x000d,0x0000 04dc 001d 0021 | !| .DBGLNO 0x001d,0x0021,0x0024,0x0027,0x002a,0x002d,0x0030,0x0036,0x0039,0x003c,0x003f,0x0042,0x0048 04e9 ; -------------------------------------------------------------------------------------- 04e9 ; Debug chain 04e9 ; -------------------------------------------------------------------------------------- 04e9 0016 0000 | | .DBGLEN 0x0016,0x0000 04eb 004c 0053 | L S| .DBGLNO 0x004c,0x0053,0x005a,0x005c,0x005e,0x0068,0x006a,0x006c,0x0076,0x0078,0x007a,0x007c,0x007e,0x0080,0x0082,0x0084,0x0086,0x0088,0x008a,0x008c,0x0096,0x0098 0501 ; -------------------------------------------------------------------------------------- 0501 ; Debug chain 0501 ; -------------------------------------------------------------------------------------- 0501 0002 0005 | | .DBGLEN 0x0002,0x0005 0503 00a3 00a7 | | .DBGLNO 0x00a3,0x00a7,0x00b2,0x00b7,0x00c3,0x00c8,0x00cd 050a 0001 0003 | | .XXX[0x5] 050c 0004 0002 | | 050e 0005 | | 050f ; -------------------------------------------------------------------------------------- 050f ; Debug chain 050f ; -------------------------------------------------------------------------------------- 050f 0001 0003 | | .DBGLEN 0x0001,0x0003 0511 00d3 00d7 | | .DBGLNO 0x00d3,0x00d7,0x00e1,0x00e5 0515 ; -------------------------------------------------------------------------------------- 0515 ; Debug chain 0515 ; -------------------------------------------------------------------------------------- 0515 0000 0001 | | .DBGLEN 0x0000,0x0001 0517 00eb | | .DBGLNO 0x00eb 0518 ; -------------------------------------------------------------------------------------- 0518 ; Debug chain 0518 ; -------------------------------------------------------------------------------------- 0518 0000 0001 | | .DBGLEN 0x0000,0x0001 051a 00f3 | | .DBGLNO 0x00f3 051b ; -------------------------------------------------------------------------------------- 051b ; Debug chain 051b ; -------------------------------------------------------------------------------------- 051b 0000 0001 | | .DBGLEN 0x0000,0x0001 051d 00fb | | .DBGLNO 0x00fb 051e ; -------------------------------------------------------------------------------------- 051e ; Debug chain 051e ; -------------------------------------------------------------------------------------- 051e 0001 000f | | .DBGLEN 0x0001,0x000f 0520 012b 0131 | + 1| .DBGLNO 0x012b,0x0131,0x0135,0x0137,0x014b,0x014f,0x0151,0x0154,0x0156,0x0158,0x015a,0x015e,0x0160,0x0163,0x0165,0x0167 0530 ; -------------------------------------------------------------------------------------- 0530 ; Debug chain 0530 ; -------------------------------------------------------------------------------------- 0530 0003 0009 | | .DBGLEN 0x0003,0x0009 0532 0173 017a | s z| .DBGLNO 0x0173,0x017a,0x017f,0x0184,0x0188,0x018c,0x0191,0x0197,0x019c,0x01a1,0x01ad,0x01b1 053e 0001 0002 | | .XXX[0x9] 0540 0004 0005 | | 0542 0006 0007 | | 0544 0008 000a | | 0546 0009 | | 0547 ; -------------------------------------------------------------------------------------- 0547 ; Debug chain 0547 ; -------------------------------------------------------------------------------------- 0547 0001 0005 | | .DBGLEN 0x0001,0x0005 0549 01bb 01c3 | | .DBGLNO 0x01bb,0x01c3,0x01d1,0x01d4,0x01de,0x01e7 054f 0001 0005 | | .XXX[0x5] 0551 0002 0003 | | 0553 0004 | | 0554 ; -------------------------------------------------------------------------------------- 0554 ; Debug chain 0554 ; -------------------------------------------------------------------------------------- 0554 0003 000b | | .DBGLEN 0x0003,0x000b 0556 021b 0222 | "| .DBGLNO 0x021b,0x0222,0x0226,0x0228,0x022d,0x022f,0x0247,0x0249,0x024c,0x024f,0x025b,0x025e,0x0260,0x0262 0564 0001 000b | | .XXX[0xb] 0566 0002 000a | | 0568 0003 0004 | | 056a 0005 0006 | | 056c 0007 0008 | | 056e 0009 | | 056f ; -------------------------------------------------------------------------------------- 056f ; Debug chain 056f ; -------------------------------------------------------------------------------------- 056f 0000 0003 | | .DBGLEN 0x0000,0x0003 0571 02ab 02b0 | | .DBGLNO 0x02ab,0x02b0,0x02b3 0574 ; -------------------------------------------------------------------------------------- 0574 ; Debug chain 0574 ; -------------------------------------------------------------------------------------- 0574 0000 0001 | | .DBGLEN 0x0000,0x0001 0576 02bb | | .DBGLNO 0x02bb 0577 ; -------------------------------------------------------------------------------------- 0577 ; Debug chain 0577 ; -------------------------------------------------------------------------------------- 0577 0000 0002 | | .DBGLEN 0x0000,0x0002 0579 02c3 02d0 | | .DBGLNO 0x02c3,0x02d0 057b ; -------------------------------------------------------------------------------------- 057b ; Debug chain 057b ; -------------------------------------------------------------------------------------- 057b 0000 0001 | | .DBGLEN 0x0000,0x0001 057d 02db | | .DBGLNO 0x02db 057e ; -------------------------------------------------------------------------------------- 057e ; Debug chain 057e ; -------------------------------------------------------------------------------------- 057e 0000 0003 | | .DBGLEN 0x0000,0x0003 0580 02e3 02e7 | | .DBGLNO 0x02e3,0x02e7,0x02e9 0583 ; -------------------------------------------------------------------------------------- 0583 ; Debug chain 0583 ; -------------------------------------------------------------------------------------- 0583 0001 0003 | | .DBGLEN 0x0001,0x0003 0585 02fb 0304 | | .DBGLNO 0x02fb,0x0304,0x0309,0x030b 0589 0001 0003 | | .XXX[0x3] 058b 0002 | | 058c ; -------------------------------------------------------------------------------------- 058c ; Debug chain 058c ; -------------------------------------------------------------------------------------- 058c 0001 0005 | | .DBGLEN 0x0001,0x0005 058e 0313 0318 | | .DBGLNO 0x0313,0x0318,0x031e,0x0323,0x0334,0x0339 0594 0001 0002 | | .XXX[0x5] 0596 0003 0004 | | 0598 0007 | | 0599 ; -------------------------------------------------------------------------------------- 0599 ; Debug chain 0599 ; -------------------------------------------------------------------------------------- 0599 0000 0001 | | .DBGLEN 0x0000,0x0001 059b 0343 | C | .DBGLNO 0x0343 059c ; -------------------------------------------------------------------------------------- 059c ; Debug chain 059c ; -------------------------------------------------------------------------------------- 059c 0009 000f | | .DBGLEN 0x0009,0x000f 059e 034b 0352 | K R| .DBGLNO 0x034b,0x0352,0x0359,0x0361,0x0366,0x0368,0x036d,0x036f,0x0371,0x0373,0x0377,0x037e,0x0381,0x0384,0x0387,0x0393,0x0396,0x03a1,0x03a3,0x03a5,0x03a7,0x03a8,0x03ad,0x03b2 05b6 0001 0002 | | .XXX[0xf] 05b8 0003 0005 | | 05ba 0006 0007 | | 05bc 0008 0009 | | 05be 000c 000a | | 05c0 000b 000d | | 05c2 000e 0004 | | 05c4 000f | | 05c5 ; -------------------------------------------------------------------------------------- 05c5 ; Debug chain 05c5 ; -------------------------------------------------------------------------------------- 05c5 0000 0004 | | .DBGLEN 0x0000,0x0004 05c7 03bb 03bf | | .DBGLNO 0x03bb,0x03bf,0x03c5,0x03c9 05cb ; -------------------------------------------------------------------------------------- 05cb ; Debug chain 05cb ; -------------------------------------------------------------------------------------- 05cb 0000 0004 | | .DBGLEN 0x0000,0x0004 05cd 03d3 03d7 | | .DBGLNO 0x03d3,0x03d7,0x03db,0x03df 05d1 ; -------------------------------------------------------------------------------------- 05d1 ; Debug chain 05d1 ; -------------------------------------------------------------------------------------- 05d1 0000 0005 | | .DBGLEN 0x0000,0x0005 05d3 03eb 03ed | | .DBGLNO 0x03eb,0x03ed,0x03f1,0x03f3,0x03f8 05d8 0000 0000 | | .BLANK 0000[0x28]