|
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: 5120 (0x1400) Notes: 00_class, 5813_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 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 05f0 | | .CONST 0x05f0 ; 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 0004 | | .CONST 0x0004 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0099 | | .CONST 0x0099 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0024 | $ | .CONST 0x0024 ; Number of locals 000b INIT_0008: 000b 4800 |H | Short_Literal 0x0 ; Debug Table 0x0 = .DEBUG 0x000b,0x06da,0x8000,0x0000,0x0058,0xc105,0x0000,0x000e ; Debug Table 0x0.0x0 = 0xb,0xffff ; Debug Table 0x0.0x1 = 0xb,0xfffe ; Debug Table 0x0.0x2 = 0xb,0xfffd ; Debug Table 0x0.0x3 = 0xb,0xfffc ; Debug Table 0x0.0x4 = 0xb,0xfffb ; Debug Table 0x0.0x5 = 0xb,0xfffa 000c 4bfd |K | Short_Literal 0x3fd 000d 00e2 | | Load_Encached Integer_Cache 000e 03f9 | | Declare_Type Discrete,Constrained,Visible 000f 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x6 = 0xf,0xfff9 0010 487f |H | Short_Literal 0x7f 0011 00da | | Load_Top At_Offset_2 0012 03f9 | | Declare_Type Discrete,Constrained,Visible 0013 4880 |H | Short_Literal 0x80 ; Debug Table 0x0.0x7 = 0x13,0xfff8 0014 4bfd |K | Short_Literal 0x3fd 0015 00db | | Load_Top At_Offset_3 0016 03f9 | | Declare_Type Discrete,Constrained,Visible 0017 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x0.0x8 = 0x17,0xfff7 0018 0266 | f | Execute Discrete,Bounds 0019 e20d | | Load 0x1,0xd 001a 02a0 | | Declare_Subprogram Null_Subprogram 001b 4801 |H | Short_Literal 0x1 001c 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object 001d e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x9 = 0x1d,0xfff6 001e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 001f 0129 | ) | Execute Any,Make_Visible 0020 4802 |H | Short_Literal 0x2 ; Debug Table 0x0.0xa = 0x20,0xfff5 0021 032b | + | Declare_Type Record,Incomplete,Visible 0022 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0xb = 0x22,0xfff4 0023 4802 |H | Short_Literal 0x2 0024 029f 00a3 | | Declare_Subprogram INIT_00a0,For_Call 0026 03fe | | Declare_Type Discrete,Defined,Visible 0027 029a 00bb | | Declare_Subprogram INIT_00b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x27,0xfff3 0029 029a 00c3 | | Declare_Subprogram INIT_00c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x29,0xfff2 002b 029a 00e3 | | Declare_Subprogram INIT_00e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x2b,0xfff1 002d 029a 00eb | | Declare_Subprogram INIT_00e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x2d,0xfff0 002f 029a 00fb | | Declare_Subprogram INIT_00f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x2f,0xffef 0031 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x11 = 0x31,0xffee 0032 62b1 |b | Indirect_Literal Discrete,0x2e4,{0x006c000e, 0x000044b0} 0033 02a0 | | Declare_Subprogram Null_Subprogram 0034 038f | | Declare_Type Package,Defined,Visible 0035 0386 | | Declare_Variable Package,Visible 0036 029a 0103 | | Declare_Subprogram INIT_0100,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x36,0xffed ; Debug Table 0x0.0x13 = 0x36,0xffec ; Debug Table 0x0.0x14 = 0x36,0xffeb ; Debug Table 0x0.0x15 = 0x36,0xffea 0038 4802 |H | Short_Literal 0x2 ; Debug Table 0x0.0x16 = 0x38,0xffe9 0039 4801 |H | Short_Literal 0x1 003a e210 | | Load 0x1,0x10 003b 0333 | 3 | Declare_Variable Array,Visible,With_Constraint 003c 4802 |H | Short_Literal 0x2 003d 4801 |H | Short_Literal 0x1 003e e210 | | Load 0x1,0x10 003f 0334 | 4 | Declare_Variable Array,With_Constraint 0040 00d9 | | Load_Top At_Offset_1 0041 01d4 | | Execute Vector,Structure_Write 0042 029a 0113 | | Declare_Subprogram INIT_0110,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x17 = 0x42,0xffe8 ; Debug Table 0x0.0x18 = 0x42,0xffe7 0044 029a 011b | | Declare_Subprogram INIT_0118,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x19 = 0x44,0xffe6 0046 6299 |b | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x0058c105} ; Debug Table 0x0.0x1a = 0x46,0xffe5 0047 490c |I | Short_Literal 0x10c 0048 00e8 | | Load_Encached Character_Cache 0049 00e9 | | Load_Encached String_Cache 004a e20d | | Load 0x1,0xd 004b 4803 |H | Short_Literal 0x3 004c 4a00 |J | Short_Literal 0x200 004d e002 | | Load 0x0,0x2 004e 0386 | | Declare_Variable Package,Visible 004f 00d8 | | Load_Top At_Offset_0 0050 020f | | Execute Module,Activate 0051 628e |b | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x0058c105} ; Debug Table 0x0.0x1b = 0x51,0xffe4 0052 4920 |I | Short_Literal 0x120 0053 48f1 |H | Short_Literal 0xf1 0054 e20d | | Load 0x1,0xd 0055 1d18 | | Execute_Immediate Reference_Lex_1,0x18 0056 4800 |H | Short_Literal 0x0 0057 e003 | | Load 0x0,0x3 0058 0386 | | Declare_Variable Package,Visible 0059 00d8 | | Load_Top At_Offset_0 005a 020f | | Execute Module,Activate 005b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x0.0x1c = 0x5b,0xffe3 005c 1b14 | | Execute Package,Field_Read,Field_Number 0x14 005d 00d9 | | Load_Top At_Offset_1 005e 1b13 | | Execute Package,Field_Read,Field_Number 0x13 005f 02a0 | | Declare_Subprogram Null_Subprogram 0060 e212 | | Load 0x1,0x12 0061 0326 | & | Complete_Type Record,By_Defining 0062 00bf | | Action Accept_Activation 0063 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1 = .DEBUG 0x0063,0x0716,0x8000,0x0000,0x0059,0x8cf5,0x0000,0x0021 ; Debug Table 0x1.0x0 = 0x63,0xffff 0064 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0065 0266 | f | Execute Discrete,Bounds 0066 e213 | | Load 0x1,0x13 0067 02a0 | | Declare_Subprogram Null_Subprogram 0068 4801 |H | Short_Literal 0x1 0069 035e | ^ | Declare_Type Array,Defined,Visible 006a 00d8 | | Load_Top At_Offset_0 006b 0336 | 6 | Declare_Variable Array,Visible 006c 00d8 | | Load_Top At_Offset_0 006d 0337 | 7 | Declare_Variable Array 006e 4800 |H | Short_Literal 0x0 006f 4800 |H | Short_Literal 0x0 0070 00da | | Load_Top At_Offset_2 0071 01d6 | | Execute Vector,Field_Write 0072 4801 |H | Short_Literal 0x1 0073 4801 |H | Short_Literal 0x1 0074 00da | | Load_Top At_Offset_2 0075 01d6 | | Execute Vector,Field_Write 0076 4802 |H | Short_Literal 0x2 0077 4802 |H | Short_Literal 0x2 0078 00da | | Load_Top At_Offset_2 0079 01d6 | | Execute Vector,Field_Write 007a 00d9 | | Load_Top At_Offset_1 007b 01d4 | | Execute Vector,Structure_Write 007c 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x1 = 0x7c,0xfffe 007d 00c7 | | Action Elaborate_Subprogram 007e 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x2 = 0x7e,0xfffd 007f 00c7 | | Action Elaborate_Subprogram 0080 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x3 = 0x80,0xfffc 0081 00c7 | | Action Elaborate_Subprogram 0082 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x4 = 0x82,0xfffb 0083 00c7 | | Action Elaborate_Subprogram 0084 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x5 = 0x84,0xfffa 0085 00c7 | | Action Elaborate_Subprogram 0086 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x6 = 0x86,0xfff9 0087 00c7 | | Action Elaborate_Subprogram 0088 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x7 = 0x88,0xfff8 0089 00c7 | | Action Elaborate_Subprogram 008a 029c 016b | k| Declare_Subprogram INIT_0168,For_Outer_Call,Visible ; Debug Table 0x1.0x8 = 0x8a,0xfff7 008c 00b6 | | Action Make_Scope ; Debug Table 0x1.0x9 = 0x8c,0xfff6 008d e004 | | Load 0x0,0x4 008e 4802 |H | Short_Literal 0x2 008f e219 | | Load 0x1,0x19 0090 020e | | Execute Module,Augment_Imports 0091 e219 | | Load 0x1,0x19 0092 020f | | Execute Module,Activate 0093 029c 018b | | Declare_Subprogram INIT_0188,For_Outer_Call,Visible ; Debug Table 0x1.0xa = 0x93,0xfff5 0095 029c 0243 | C| Declare_Subprogram INIT_0240,For_Outer_Call,Visible ; Debug Table 0x1.0xb = 0x95,0xfff4 0097 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0xc = 0x97,0xfff3 0098 00c7 | | Action Elaborate_Subprogram 0099 BODY_0008: 0099 821d | | Call 0x1,0x1d ; Debug Table 0x1.0xd = 0x99,0x1 009a 00bc | | Action Signal_Activated 009b 00bb | | Action Signal_Completion 009c 0000 0000 | | .BLANK 0000[0x4] 00a0 ; -------------------------------------------------------------------------------------- 00a0 ; SUBPROGRAM 00a0 ; -------------------------------------------------------------------------------------- 00a0 00a3 | | .CONST 0x00a3 ; Address of begin 00a1 0004 | | .CONST 0x0004 ; Address of exception handler 00a2 0001 | | .CONST 0x0001 ; Number of locals 00a3 BODY_00a0: 00a3 INIT_00a0: 00a3 4603 |F | Jump_Case 0x4 ; Debug Table 0x2 = .DEBUG 0x00a3,0x0734,0x0005,0x0000,0x0058,0xc105,0x0000,0x0058 00a4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 00a5 7802 |x | Jump 0xa8 ; case 0x1 00a6 7805 |x | Jump 0xac ; case 0x2 00a7 7809 |x | Jump 0xb1 ; case 0x3 00a8 00da | | Load_Top At_Offset_2 00a9 0091 04da | | Action Push_String_Extended_Indexed,0x4da ; "PERFECT" 00ab 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 00ac 00db | | Load_Top At_Offset_3 00ad 00db | | Load_Top At_Offset_3 00ae 00e0 | | Load_Encached Standard_Cache 00af 181b | | Execute Package,Field_Execute,Field_Number 0x1b 00b0 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 00b1 00da | | Load_Top At_Offset_2 00b2 00e0 | | Load_Encached Standard_Cache 00b3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 00b4 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 00b5 0000 0000 | | .XXX[0x3] 00b7 0000 | | 00b8 ; -------------------------------------------------------------------------------------- 00b8 ; SUBPROGRAM 00b8 ; -------------------------------------------------------------------------------------- 00b8 00bb | | .CONST 0x00bb ; Address of begin 00b9 0004 | | .CONST 0x0004 ; Address of exception handler 00ba 0001 | | .CONST 0x0001 ; Number of locals 00bb BODY_00b8: 00bb INIT_00b8: 00bb 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x00bb,0x0736,0x0002,0x0000,0x0058,0xc105,0x0000,0x005f ; Debug Table 0x3.0x0 = 0xbb,0x1 00bc e001 | | Load 0x0,0x1 00bd 1810 | | Execute Package,Field_Execute,Field_Number 0x10 00be 821a | | Call 0x1,0x1a 00bf 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00c0 ; -------------------------------------------------------------------------------------- 00c0 ; SUBPROGRAM 00c0 ; -------------------------------------------------------------------------------------- 00c0 00c6 | | .CONST 0x00c6 ; Address of begin 00c1 0004 | | .CONST 0x0004 ; Address of exception handler 00c2 0003 | | .CONST 0x0003 ; Number of locals 00c3 INIT_00c0: 00c3 e21e | | Load 0x1,0x1e ; Debug Table 0x4 = .DEBUG 0x00c3,0x073a,0x0001,0x0000,0x0058,0xc105,0x0000,0x0068 ; Debug Table 0x4.0x0 = 0xc3,0xffff 00c4 1b15 | | Execute Package,Field_Read,Field_Number 0x15 00c5 e20d | | Load 0x1,0xd ; Debug Table 0x4.0x1 = 0xc5,0xfffe 00c6 BODY_00c0: 00c6 4bfd |K | Short_Literal 0x3fd ; Debug Table 0x4.0x2 = 0xc6,0x1 00c7 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 00c8 e21e | | Load 0x1,0x1e ; Debug Table 0x4.0x3 = 0xc8,0x2 00c9 1b15 | | Execute Package,Field_Read,Field_Number 0x15 00ca 00d9 | | Load_Top At_Offset_1 00cb e5fe | | Load 0x2,-0x2 00cc e5ff | | Load 0x2,-0x1 00cd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00ce e21e | | Load 0x1,0x1e 00cf 1819 | | Execute Package,Field_Execute,Field_Number 0x19 00d0 005a | Z | Store_Top Discrete,At_Offset_2 00d1 005a | Z | Store_Top Discrete,At_Offset_2 00d2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x4 = 0xd2,0x3 00d3 a5fd | | Store_Unchecked 0x2,-0x3 00d4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x5 = 0xd4,0x4 00d5 e221 | ! | Load 0x1,0x21 00d6 01d7 | | Execute Vector,Field_Read 00d7 a5fc | | Store_Unchecked 0x2,-0x4 00d8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00d9 0000 0000 | | .BLANK 0000[0x7] 00e0 ; -------------------------------------------------------------------------------------- 00e0 ; SUBPROGRAM 00e0 ; -------------------------------------------------------------------------------------- 00e0 00e3 | | .CONST 0x00e3 ; Address of begin 00e1 0004 | | .CONST 0x0004 ; Address of exception handler 00e2 0001 | | .CONST 0x0001 ; Number of locals 00e3 BODY_00e0: 00e3 INIT_00e0: 00e3 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x00e3,0x0748,0x0002,0x0000,0x0058,0xc105,0x0000,0x007c ; Debug Table 0x5.0x0 = 0xe3,0x1 00e4 e20d | | Load 0x1,0xd 00e5 025b | [ | Execute Discrete,Check_In_Type 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 ; Debug Table 0x6 = .DEBUG 0x00eb,0x074c,0x0002,0x0000,0x0058,0xc105,0x0000,0x0085 ; Debug Table 0x6.0x0 = 0xeb,0x1 00ec 00d8 | | Load_Top At_Offset_0 00ed 00e8 | | Load_Encached Character_Cache 00ee 0260 | ` | Execute Discrete,In_Type 00ef 7002 |p | Jump_Nonzero 0xf2 00f0 48e0 |H | Short_Literal 0xe0 00f1 0257 | W | Execute Discrete,Raise 00f2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00f3 0000 0000 | | .BLANK 0000[0x5] 00f8 ; -------------------------------------------------------------------------------------- 00f8 ; SUBPROGRAM 00f8 ; -------------------------------------------------------------------------------------- 00f8 00fb | | .CONST 0x00fb ; Address of begin 00f9 0004 | | .CONST 0x0004 ; Address of exception handler 00fa 0001 | | .CONST 0x0001 ; Number of locals 00fb BODY_00f8: 00fb INIT_00f8: 00fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x00fb,0x0750,0x0002,0x0000,0x0058,0xc105,0x0000,0x008e ; Debug Table 0x7.0x0 = 0xfb,0x1 00fc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00fd 0000 0000 | | .XXX[0x3] 00ff 0000 | | 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 0107 | | .CONST 0x0107 ; Address of begin 0101 0004 | | .CONST 0x0004 ; Address of exception handler 0102 0003 | | .CONST 0x0003 ; Number of locals 0103 INIT_0100: 0103 e212 | | Load 0x1,0x12 ; Debug Table 0x8 = .DEBUG 0x0103,0x0754,0x0002,0x0000,0x0058,0xc105,0x0000,0x00e1 ; Debug Table 0x8.0x0 = 0x103,0xffff 0104 0322 | " | Declare_Variable Record 0105 029f 0293 | | Declare_Subprogram INIT_0290,For_Call 0107 BODY_0100: 0107 e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x1 = 0x107,0x1 0108 e005 | | Load 0x0,0x5 0109 1814 | | Execute Package,Field_Execute,Field_Number 0x14 010a 00da | | Load_Top At_Offset_2 010b 017d | } | Execute Record,Structure_Write 010c 8403 | | Call 0x2,0x3 ; Debug Table 0x8.0x2 = 0x10c,0x2 010d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x3 = 0x10d,0x3 010e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 010f 0000 | | .XXX[0x1] 0110 ; -------------------------------------------------------------------------------------- 0110 ; SUBPROGRAM 0110 ; -------------------------------------------------------------------------------------- 0110 0113 | | .CONST 0x0113 ; Address of begin 0111 0004 | | .CONST 0x0004 ; Address of exception handler 0112 0001 | | .CONST 0x0001 ; Number of locals 0113 BODY_0110: 0113 INIT_0110: 0113 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x0113,0x075e,0x0002,0x0000,0x0058,0xc105,0x0000,0x00fe ; Debug Table 0x9.0x0 = 0x113,0x1 0114 01dd | | Execute Vector,First 0115 00db | | Load_Top At_Offset_3 0116 01d7 | | Execute Vector,Field_Read 0117 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0118 ; -------------------------------------------------------------------------------------- 0118 ; SUBPROGRAM 0118 ; -------------------------------------------------------------------------------------- 0118 012d | - | .CONST 0x012d ; Address of begin 0119 0004 | | .CONST 0x0004 ; Address of exception handler 011a 0006 | | .CONST 0x0006 ; Number of locals 011b INIT_0118: 011b e006 | | Load 0x0,0x6 ; Debug Table 0xa = .DEBUG 0x011b,0x0762,0x0001,0x0000,0x0058,0xc105,0x0000,0x0107 ; Debug Table 0xa.0x0 = 0x11b,0xffff 011c 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 011d 1b18 | | Execute Package,Field_Read,Field_Number 0x18 011e 02c7 | | Declare_Variable Any 011f 00d8 | | Load_Top At_Offset_0 0120 1c00 | | Execute_Immediate Run_Utility,0x0 0121 e006 | | Load 0x0,0x6 ; Debug Table 0xa.0x1 = 0x121,0xfffe 0122 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0123 02c7 | | Declare_Variable Any 0124 00d8 | | Load_Top At_Offset_0 0125 1c00 | | Execute_Immediate Run_Utility,0x0 0126 e006 | | Load 0x0,0x6 ; Debug Table 0xa.0x2 = 0x126,0xfffd 0127 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0128 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0129 e006 | | Load 0x0,0x6 ; Debug Table 0xa.0x3 = 0x129,0xfffc 012a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 012b 0092 04dd | | Action Push_String_Extended,0x4dd ; "_KEYS" ; Debug Table 0xa.0x4 = 0x12b,0xfffb 012d BODY_0118: 012d e006 | | Load 0x0,0x6 ; Debug Table 0xa.0x5 = 0x12d,0x1 012e 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 012f 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0130 e402 | | Load 0x2,0x2 0131 61aa |a | Indirect_Literal Discrete,0x2dc,{0x00000000, 0x00004000} 0132 e007 | | Load 0x0,0x7 0133 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0134 e008 | | Load 0x0,0x8 0135 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0136 e009 | | Load 0x0,0x9 0137 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0138 4801 |H | Short_Literal 0x1 0139 4800 |H | Short_Literal 0x0 013a e00a | | Load 0x0,0xa 013b 180e | | Execute Package,Field_Execute,Field_Number 0xe 013c 0092 04de | | Action Push_String_Extended,0x4de ; "@_KEYS" 013e e006 | | Load 0x0,0x6 013f 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0140 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0141 c402 | | Store 0x2,0x2 0142 005b | [ | Store_Top Discrete,At_Offset_3 0143 00cf | | Action Mark_Auxiliary 0144 7818 |x | Jump 0x15d 0145 e006 | | Load 0x0,0x6 ; Debug Table 0xa.0x6 = 0x145,0x3 0146 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0147 e403 | | Load 0x2,0x3 0148 0120 | | Execute Any,Is_Value 0149 6803 |h | Jump_Zero 0x14d 014a e006 | | Load 0x0,0x6 014b 1b0f | | Execute Package,Field_Read,Field_Number 0xf 014c 7801 |x | Jump 0x14e 014d e403 | | Load 0x2,0x3 014e e402 | | Load 0x2,0x2 014f e006 | | Load 0x0,0x6 0150 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0151 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0152 c403 | | Store 0x2,0x3 0153 005b | [ | Store_Top Discrete,At_Offset_3 0154 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x7 = 0x154,0x4 0155 e403 | | Load 0x2,0x3 0156 8224 | $ | Call 0x1,0x24 0157 e402 | | Load 0x2,0x2 ; Debug Table 0xa.0x8 = 0x157,0x5 0158 e006 | | Load 0x0,0x6 0159 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 015a 181d | | Execute Package,Field_Execute,Field_Number 0x1d 015b c402 | | Store 0x2,0x2 015c 00c9 | | Action Pop_Auxiliary_Loop 015d e402 | | Load 0x2,0x2 ; Debug Table 0xa.0x9 = 0x15d,0x2 015e e006 | | Load 0x0,0x6 015f 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0160 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0161 6fe3 |o | Jump_Zero 0x145 0162 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0163 0000 0000 | | .BLANK 0000[0x5] 0168 ; -------------------------------------------------------------------------------------- 0168 ; SUBPROGRAM 0168 ; -------------------------------------------------------------------------------------- 0168 016f | o | .CONST 0x016f ; Address of begin 0169 0004 | | .CONST 0x0004 ; Address of exception handler 016a 0002 | | .CONST 0x0002 ; Number of locals 016b INIT_0168: 016b 4820 |H | Short_Literal 0x20 ; Debug Table 0xb = .DEBUG 0x016b,0x0778,0x0002,0x0000,0x0059,0x8cf5,0x0000,0x0128 ; Debug Table 0xb.0x0 = 0x16b,0xffff 016c 00db | | Load_Top At_Offset_3 016d e004 | | Load 0x0,0x4 016e 181c | | Execute Package,Field_Execute,Field_Number 0x1c 016f BODY_0168: 016f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x1 = 0x16f,0x1 0170 01db | | Execute Vector,Length 0171 0f03 | | Execute_Immediate Equal,0x3 0172 680e |h | Jump_Zero 0x181 0173 00d8 | | Load_Top At_Offset_0 0174 01dd | | Execute Vector,First 0175 00d9 | | Load_Top At_Offset_1 0176 01d7 | | Execute Vector,Field_Read 0177 0f27 | ' | Execute_Immediate Equal,0x27 0178 6808 |h | Jump_Zero 0x181 0179 00d8 | | Load_Top At_Offset_0 017a 01dc | | Execute Vector,Last 017b 00d9 | | Load_Top At_Offset_1 017c 01d7 | | Execute Vector,Field_Read 017d 0f27 | ' | Execute_Immediate Equal,0x27 017e 6802 |h | Jump_Zero 0x181 017f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x2 = 0x17f,0x2 0180 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0181 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x3 = 0x181,0x3 0182 e004 | | Load 0x0,0x4 0183 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0184 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0185 0000 0000 | | .XXX[0x3] 0187 0000 | | 0188 ; -------------------------------------------------------------------------------------- 0188 ; SUBPROGRAM 0188 ; -------------------------------------------------------------------------------------- 0188 01a4 | | .CONST 0x01a4 ; Address of begin 0189 0229 | ) | .CONST 0x0229 ; Address of exception handler 018a 000c | | .CONST 0x000c ; Number of locals 018b INIT_0188: 018b 00db | | Load_Top At_Offset_3 ; Debug Table 0xc = .DEBUG 0x018b,0x0782,0x0001,0x0000,0x0059,0x8cf5,0x0000,0x025b ; Debug Table 0xc.0x0 = 0x18b,0xffff ; Debug Table 0xc.0x1 = 0x18b,0xfffe 018c 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 018d e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x2 = 0x18d,0xfffd 018e 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 018f 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xc.0x3 = 0x18f,0xfffc 0190 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0191 e00b | | Load 0x0,0xb ; Debug Table 0xc.0x4 = 0x191,0xfffb 0192 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0193 02c7 | | Declare_Variable Any 0194 00d8 | | Load_Top At_Offset_0 0195 1c00 | | Execute_Immediate Run_Utility,0x0 0196 e20d | | Load 0x1,0xd ; Debug Table 0xc.0x5 = 0x196,0xfffa 0197 0680 | | Execute_Immediate Set_Value_Unchecked,0x80 0198 029f 02ab | | Declare_Subprogram INIT_02a8,For_Call ; Debug Table 0xc.0x6 = 0x198,0xfff9 019a 029f 02eb | | Declare_Subprogram INIT_02e8,For_Call ; Debug Table 0xc.0x7 = 0x19a,0xfff8 019c 029f 032b | +| Declare_Subprogram INIT_0328,For_Call ; Debug Table 0xc.0x8 = 0x19c,0xfff7 019e 029f 035b | [| Declare_Subprogram INIT_0358,For_Call 01a0 029f 037b | {| Declare_Subprogram INIT_0378,For_Call 01a2 029f 039b | | Declare_Subprogram INIT_0398,For_Call 01a4 BODY_0188: 01a4 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x9 = 0x1a4,0x1 01a5 a404 | | Store_Unchecked 0x2,0x4 01a6 840a | | Call 0x2,0xa ; Debug Table 0xc.0xa = 0x1a6,0x2 01a7 e402 | | Load 0x2,0x2 ; Debug Table 0xc.0xb = 0x1a7,0x3 01a8 e405 | | Load 0x2,0x5 01a9 e00b | | Load 0x0,0xb 01aa 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40 01ab 00e2 | | Load_Encached Integer_Cache 01ac 00e0 | | Load_Encached Standard_Cache 01ad 1819 | | Execute Package,Field_Execute,Field_Number 0x19 01ae 00e4 | | Load_Encached Positive_Cache 01af 025b | [ | Execute Discrete,Check_In_Type 01b0 e21e | | Load 0x1,0x1e 01b1 1816 | | Execute Package,Field_Execute,Field_Number 0x16 01b2 c402 | | Store 0x2,0x2 01b3 e403 | | Load 0x2,0x3 ; Debug Table 0xc.0xc = 0x1b3,0x4 01b4 e21f | | Load 0x1,0x1f 01b5 1819 | | Execute Package,Field_Execute,Field_Number 0x19 01b6 00d1 | | Pop_Control Pop_Count_1 01b7 00cf | | Action Mark_Auxiliary 01b8 00e8 | | Load_Encached Character_Cache ; Debug Table 0xc.0xd = 0x1b8,0x5 01b9 0265 | e | Execute Discrete,Reverse_Bounds 01ba e402 | | Load 0x2,0x2 ; Debug Table 0xc.0xe = 0x1ba,0x6 01bb 00d9 | | Load_Top At_Offset_1 01bc e20d | | Load 0x1,0xd 01bd 025b | [ | Execute Discrete,Check_In_Type 01be 00da | | Load_Top At_Offset_2 01bf e21e | | Load 0x1,0x1e 01c0 1817 | | Execute Package,Field_Execute,Field_Number 0x17 01c1 c402 | | Store 0x2,0x2 01c2 e403 | | Load 0x2,0x3 ; Debug Table 0xc.0xf = 0x1c2,0x7 01c3 4800 |H | Short_Literal 0x0 01c4 00da | | Load_Top At_Offset_2 01c5 e20d | | Load 0x1,0xd 01c6 025b | [ | Execute Discrete,Check_In_Type 01c7 00db | | Load_Top At_Offset_3 01c8 00e8 | | Load_Encached Character_Cache 01c9 025e | ^ | Execute Discrete,Convert 01ca 1c01 | | Execute_Immediate Run_Utility,0x1 01cb e21f | | Load 0x1,0x1f 01cc 1817 | | Execute Package,Field_Execute,Field_Number 0x17 01cd 00d1 | | Pop_Control Pop_Count_1 01ce 00c8 | | Action Pop_Auxiliary_Range 01cf 3fea |? | Loop_Increasing 0x1ba 01d0 00c9 | | Action Pop_Auxiliary_Loop 01d1 481a |H | Short_Literal 0x1a ; Debug Table 0xc.0x10 = 0x1d1,0x8 01d2 4801 |H | Short_Literal 0x1 01d3 e403 | | Load 0x2,0x3 ; Debug Table 0xc.0x11 = 0x1d3,0x9 01d4 4800 |H | Short_Literal 0x0 01d5 00da | | Load_Top At_Offset_2 01d6 e20d | | Load 0x1,0xd 01d7 025b | [ | Execute Discrete,Check_In_Type 01d8 00db | | Load_Top At_Offset_3 01d9 0a40 | @ | Execute_Immediate Plus,0x40 01da 00d8 | | Load_Top At_Offset_0 01db 00e8 | | Load_Encached Character_Cache 01dc 0260 | ` | Execute Discrete,In_Type 01dd 7002 |p | Jump_Nonzero 0x1e0 01de 48e0 |H | Short_Literal 0xe0 01df 0257 | W | Execute Discrete,Raise 01e0 0092 04df | | Action Push_String_Extended,0x4df ; "C_" 01e2 01cb | | Execute Vector,Append 01e3 e21f | | Load 0x1,0x1f 01e4 1817 | | Execute Package,Field_Execute,Field_Number 0x17 01e5 00d1 | | Pop_Control Pop_Count_1 01e6 00c8 | | Action Pop_Auxiliary_Range 01e7 3feb |? | Loop_Increasing 0x1d3 01e8 00ce | | Action Pop_Auxiliary 01e9 e403 | | Load 0x2,0x3 ; Debug Table 0xc.0x12 = 0x1e9,0xa 01ea 4800 |H | Short_Literal 0x0 01eb 4800 |H | Short_Literal 0x0 01ec 0092 04e0 | | Action Push_String_Extended,0x4e0 ; "C_AT_SIGN" 01ee e21f | | Load 0x1,0x1f 01ef 1817 | | Execute Package,Field_Execute,Field_Number 0x17 01f0 00d1 | | Pop_Control Pop_Count_1 01f1 e403 | | Load 0x2,0x3 ; Debug Table 0xc.0x13 = 0x1f1,0xb 01f2 4800 |H | Short_Literal 0x0 01f3 481b |H | Short_Literal 0x1b 01f4 0092 04e1 | | Action Push_String_Extended,0x4e1 ; "C_LEFT_BRACKET" 01f6 e21f | | Load 0x1,0x1f 01f7 1817 | | Execute Package,Field_Execute,Field_Number 0x17 01f8 00d1 | | Pop_Control Pop_Count_1 01f9 e403 | | Load 0x2,0x3 ; Debug Table 0xc.0x14 = 0x1f9,0xc 01fa 4800 |H | Short_Literal 0x0 01fb 481c |H | Short_Literal 0x1c 01fc 0092 04e2 | | Action Push_String_Extended,0x4e2 ; "C_BACKSLASH" 01fe e21f | | Load 0x1,0x1f 01ff 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0200 00d1 | | Pop_Control Pop_Count_1 0201 e403 | | Load 0x2,0x3 ; Debug Table 0xc.0x15 = 0x201,0xd 0202 4800 |H | Short_Literal 0x0 0203 481d |H | Short_Literal 0x1d 0204 0092 04e3 | | Action Push_String_Extended,0x4e3 ; "C_RIGHT_BRACKET" 0206 e21f | | Load 0x1,0x1f 0207 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0208 00d1 | | Pop_Control Pop_Count_1 0209 e403 | | Load 0x2,0x3 ; Debug Table 0xc.0x16 = 0x209,0xe 020a 4800 |H | Short_Literal 0x0 020b 481e |H | Short_Literal 0x1e 020c 0092 04e4 | | Action Push_String_Extended,0x4e4 ; "C_CIRCUMFLEX" 020e e21f | | Load 0x1,0x1f 020f 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0210 00d1 | | Pop_Control Pop_Count_1 0211 e403 | | Load 0x2,0x3 ; Debug Table 0xc.0x17 = 0x211,0xf 0212 4800 |H | Short_Literal 0x0 0213 481f |H | Short_Literal 0x1f 0214 0092 04e5 | | Action Push_String_Extended,0x4e5 ; "C_UNDERLINE" 0216 e21f | | Load 0x1,0x1f 0217 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0218 00d1 | | Pop_Control Pop_Count_1 0219 e403 | | Load 0x2,0x3 ; Debug Table 0xc.0x18 = 0x219,0x10 021a 4800 |H | Short_Literal 0x0 021b 487f |H | Short_Literal 0x7f 021c 0092 04e6 | | Action Push_String_Extended,0x4e6 ; "C_QUERY" 021e e21f | | Load 0x1,0x1f 021f 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0220 00d1 | | Pop_Control Pop_Count_1 0221 840b | | Call 0x2,0xb ; Debug Table 0xc.0x19 = 0x221,0x11 0222 e405 | | Load 0x2,0x5 ; Debug Table 0xc.0x1a = 0x222,0x12 0223 e00b | | Load 0x0,0xb 0224 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0225 c405 | | Store 0x2,0x5 0226 e404 | | Load 0x2,0x4 ; Debug Table 0xc.0x1b = 0x226,0x13 0227 a5fd | | Store_Unchecked 0x2,-0x3 0228 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0229 TRAP_0188: 0229 0007 | | Action Break_Optional 022a 0092 04e7 | | Action Push_String_Extended,0x4e7 ; "File: " ; Debug Table 0xc.0x1c = 0x22a,0x14 022c e5ff | | Load 0x2,-0x1 022d 01cc | | Execute Vector,Catenate 022e 0092 04e8 | | Action Push_String_Extended,0x4e8 ; "; Unexpected exception : " 0230 01cc | | Execute Vector,Catenate 0231 e00c | | Load 0x0,0xc 0232 180d | | Execute Package,Field_Execute,Field_Number 0xd 0233 01cc | | Execute Vector,Catenate 0234 0092 04e9 | | Action Push_String_Extended,0x4e9 ; "Key.Initialize" 0236 e00d | | Load 0x0,0xd 0237 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0238 840c | | Call 0x2,0xc ; Debug Table 0xc.0x1d = 0x238,0x15 0239 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x1e = 0x239,0x16 023a a5fd | | Store_Unchecked 0x2,-0x3 023b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 023c 0000 0000 | | .BLANK 0000[0x4] 0240 ; -------------------------------------------------------------------------------------- 0240 ; SUBPROGRAM 0240 ; -------------------------------------------------------------------------------------- 0240 024e | N | .CONST 0x024e ; Address of begin 0241 0273 | s | .CONST 0x0273 ; Address of exception handler 0242 0005 | | .CONST 0x0005 ; Number of locals 0243 INIT_0240: 0243 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x0243,0x07c2,0x0001,0x0000,0x0059,0x8cf5,0x0000,0x026c ; Debug Table 0xd.0x0 = 0x243,0xffff 0244 e006 | | Load 0x0,0x6 0245 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0246 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 0247 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x1 = 0x247,0xfffe 0248 e006 | | Load 0x0,0x6 0249 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 024a 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 024b e212 | | Load 0x1,0x12 ; Debug Table 0xd.0x2 = 0x24b,0xfffd 024c 0322 | " | Declare_Variable Record 024d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xd.0x3 = 0x24d,0xfffc 024e BODY_0240: 024e 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x4 = 0x24e,0x1 024f 01db | | Execute Vector,Length 0250 e5fe | | Load 0x2,-0x2 0251 01db | | Execute Vector,Length 0252 027a | z | Execute Discrete,Less_Equal 0253 6801 |h | Jump_Zero 0x255 0254 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xd.0x5 = 0x254,0x2 0255 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xd.0x6 = 0x255,0x3 0256 00da | | Load_Top At_Offset_2 0257 e402 | | Load 0x2,0x2 0258 8223 | # | Call 0x1,0x23 0259 00d1 | | Pop_Control Pop_Count_1 025a 0059 | Y | Store_Top Discrete,At_Offset_1 025b 00cf | | Action Mark_Auxiliary ; Debug Table 0xd.0x7 = 0x25b,0x4 025c e005 | | Load 0x0,0x5 ; Debug Table 0xd.0x8 = 0x25c,0xfbff 025d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 025e 0322 | " | Declare_Variable Record 025f 00d8 | | Load_Top At_Offset_0 0260 1c00 | | Execute_Immediate Run_Utility,0x0 0261 e403 | | Load 0x2,0x3 ; Debug Table 0xd.0x9 = 0x261,0xfbfe 0262 01dd | | Execute Vector,First 0263 e403 | | Load 0x2,0x3 0264 01dc | | Execute Vector,Last 0265 e5fe | | Load 0x2,-0x2 0266 01db | | Execute Vector,Length 0267 0272 | r | Execute Discrete,Minus 0268 0248 | H | Execute Discrete,Check_In_Integer 0269 e403 | | Load 0x2,0x3 026a 01cf | | Execute Vector,Slice_Read 026b 029f 03ab | | Declare_Subprogram INIT_03a8,For_Call 026d 8409 | | Call 0x2,0x9 ; Debug Table 0xd.0xa = 0x26d,0x401 026e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0xb = 0x26e,0x402 026f e404 | | Load 0x2,0x4 0270 e005 | | Load 0x0,0x5 0271 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0272 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0273 TRAP_0240: 0273 0007 | | Action Break_Optional 0274 0092 04ea | | Action Push_String_Extended,0x4ea ; "Error reading " ; Debug Table 0xd.0xc = 0x274,0x5 0276 e403 | | Load 0x2,0x3 0277 01cc | | Execute Vector,Catenate 0278 0092 04eb | | Action Push_String_Extended,0x4eb ; "_Keys: (" 027a 01cc | | Execute Vector,Catenate 027b e00c | | Load 0x0,0xc 027c 180d | | Execute Package,Field_Execute,Field_Number 0xd 027d 01cc | | Execute Vector,Catenate 027e 0092 04ec | | Action Push_String_Extended,0x4ec ; "); " 0280 01cc | | Execute Vector,Catenate 0281 e403 | | Load 0x2,0x3 0282 01cc | | Execute Vector,Catenate 0283 0092 04ed | | Action Push_String_Extended,0x4ed ; " will not be a valid terminal type for login." 0285 01cc | | Execute Vector,Catenate 0286 0092 04ee | | Action Push_String_Extended,0x4ee ; "Key.Init_Maps" 0288 e00d | | Load 0x0,0xd 0289 1812 | | Execute Package,Field_Execute,Field_Number 0x12 028a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 028b 0000 0000 | | .BLANK 0000[0x5] 0290 ; -------------------------------------------------------------------------------------- 0290 ; SUBPROGRAM 0290 ; -------------------------------------------------------------------------------------- 0290 0293 | | .CONST 0x0293 ; Address of begin 0291 029b | | .CONST 0x029b ; Address of exception handler 0292 0001 | | .CONST 0x0001 ; Number of locals 0293 BODY_0290: 0293 INIT_0290: 0293 e402 | | Load 0x2,0x2 ; Debug Table 0xe = .DEBUG 0x0293,0x07de,0x0004,0x0000,0x0059,0x8cf5,0x0000,0x0092 ; Debug Table 0xe.0x0 = 0x293,0x1 0294 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0295 e21f | | Load 0x1,0x1f 0296 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0297 6802 |h | Jump_Zero 0x29a 0298 48e0 |H | Short_Literal 0xe0 ; Debug Table 0xe.0x1 = 0x298,0x2 0299 0257 | W | Execute Discrete,Raise 029a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 029b TRAP_0290: 029b 0007 | | Action Break_Optional 029c e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x2 = 0x29c,0x3 029d e005 | | Load 0x0,0x5 029e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 029f 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 02a0 e001 | | Load 0x0,0x1 02a1 1810 | | Execute Package,Field_Execute,Field_Number 0x10 02a2 e005 | | Load 0x0,0x5 02a3 1814 | | Execute Package,Field_Execute,Field_Number 0x14 02a4 e402 | | Load 0x2,0x2 02a5 017d | } | Execute Record,Structure_Write 02a6 4501 |E | Exit_Suprogram New_Top_Offset 0x1 02a7 0000 | | .XXX[0x1] 02a8 ; -------------------------------------------------------------------------------------- 02a8 ; SUBPROGRAM 02a8 ; -------------------------------------------------------------------------------------- 02a8 02b1 | | .CONST 0x02b1 ; Address of begin 02a9 02c9 | | .CONST 0x02c9 ; Address of exception handler 02aa 0003 | | .CONST 0x0003 ; Number of locals 02ab INIT_02a8: 02ab 4801 |H | Short_Literal 0x1 ; Debug Table 0xf = .DEBUG 0x02ab,0x07e6,0x0001,0x0000,0x0059,0x8d05,0x0000,0x0055 ; Debug Table 0xf.0x0 = 0x2ab,0xffff 02ac 00db | | Load_Top At_Offset_3 02ad 00e9 | | Load_Encached String_Cache 02ae 0334 | 4 | Declare_Variable Array,With_Constraint 02af 029f 03c3 | | Declare_Subprogram INIT_03c0,For_Call 02b1 BODY_02a8: 02b1 00cf | | Action Mark_Auxiliary 02b2 e7ff | | Load 0x3,-0x1 ; Debug Table 0xf.0x1 = 0x2b2,0x1 02b3 4801 |H | Short_Literal 0x1 02b4 0263 | c | Execute Discrete,Above_Bound 02b5 7010 |p | Jump_Nonzero 0x2c6 02b6 e602 | | Load 0x3,0x2 ; Debug Table 0xf.0x2 = 0x2b6,0x2 02b7 00d9 | | Load_Top At_Offset_1 02b8 00e8 | | Load_Encached Character_Cache 02b9 00d9 | | Load_Top At_Offset_1 02ba 00db | | Load_Top At_Offset_3 02bb 01d7 | | Execute Vector,Field_Read 02bc 00d1 | | Pop_Control Pop_Count_1 02bd e405 | | Load 0x2,0x5 02be e00b | | Load 0x0,0xb 02bf 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 02c0 00d9 | | Load_Top At_Offset_1 02c1 00db | | Load_Top At_Offset_3 02c2 01d6 | | Execute Vector,Field_Write 02c3 00d2 | | Pop_Control Pop_Count_2 02c4 00c8 | | Action Pop_Auxiliary_Range 02c5 3ff0 |? | Loop_Increasing 0x2b6 02c6 00ce | | Action Pop_Auxiliary 02c7 8603 | | Call 0x3,0x3 ; Debug Table 0xf.0x3 = 0x2c7,0x3 02c8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02c9 TRAP_02a8: 02c9 0007 | | Action Break_Optional 02ca 0092 04ef | | Action Push_String_Extended,0x4ef ; "I/O error reading key def: " ; Debug Table 0xf.0x4 = 0x2ca,0x4 02cc e5ff | | Load 0x2,-0x1 02cd 01cc | | Execute Vector,Catenate 02ce 0092 04f0 | | Action Push_String_Extended,0x4f0 ; ": " 02d0 01cc | | Execute Vector,Catenate 02d1 e00c | | Load 0x0,0xc 02d2 180d | | Execute Package,Field_Execute,Field_Number 0xd 02d3 01cc | | Execute Vector,Catenate 02d4 0092 04e9 | | Action Push_String_Extended,0x4e9 ; "Key.Initialize" 02d6 e00d | | Load 0x0,0xd 02d7 1812 | | Execute Package,Field_Execute,Field_Number 0x12 02d8 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x5 = 0x2d8,0x5 02d9 a404 | | Store_Unchecked 0x2,0x4 02da 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02db 0000 | | .XXX[0x1] 02dc 0000 0000 | | .LITERAL {0x00000000, 0x00004000} 02e0 0000 0000 | | .LITERAL {0x00000000, 0x0058c105} 02e4 006c 000e | l | .LITERAL {0x006c000e, 0x000044b0} 02e8 ; -------------------------------------------------------------------------------------- 02e8 ; SUBPROGRAM 02e8 ; -------------------------------------------------------------------------------------- 02e8 02ed | | .CONST 0x02ed ; Address of begin 02e9 030c | | .CONST 0x030c ; Address of exception handler 02ea 0003 | | .CONST 0x0003 ; Number of locals 02eb INIT_02e8: 02eb 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x10 = .DEBUG 0x02eb,0x07f4,0x0001,0x0000,0x0059,0x8d05,0x0000,0x0169 ; Debug Table 0x10.0x0 = 0x2eb,0xffff 02ec e20d | | Load 0x1,0xd ; Debug Table 0x10.0x1 = 0x2ec,0xfffe 02ed BODY_02e8: 02ed 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x2 = 0x2ed,0x1 02ee e7ff | | Load 0x3,-0x1 02ef 4820 |H | Short_Literal 0x20 02f0 e004 | | Load 0x0,0x4 02f1 181e | | Execute Package,Field_Execute,Field_Number 0x1e 02f2 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 02f3 00cf | | Action Mark_Auxiliary ; Debug Table 0x10.0x3 = 0x2f3,0x2 02f4 e7ff | | Load 0x3,-0x1 ; Debug Table 0x10.0x4 = 0x2f4,0xfbff 02f5 01dd | | Execute Vector,First 02f6 00db | | Load_Top At_Offset_3 02f7 e7ff | | Load 0x3,-0x1 02f8 01cf | | Execute Vector,Slice_Read 02f9 8222 | " | Call 0x1,0x22 02fa 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x5 = 0x2fa,0xfbfe 02fb e7ff | | Load 0x3,-0x1 02fc 01dc | | Execute Vector,Last 02fd e7ff | | Load 0x3,-0x1 02fe 01cf | | Execute Vector,Slice_Read 02ff 8222 | " | Call 0x1,0x22 0300 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x6 = 0x300,0x401 0301 e403 | | Load 0x2,0x3 0302 e21f | | Load 0x1,0x1f 0303 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0304 a603 | | Store_Unchecked 0x3,0x3 0305 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x7 = 0x305,0x402 0306 4800 |H | Short_Literal 0x0 0307 e603 | | Load 0x3,0x3 0308 e605 | | Load 0x3,0x5 0309 e21f | | Load 0x1,0x1f 030a 1817 | | Execute Package,Field_Execute,Field_Number 0x17 030b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 030c TRAP_02e8: 030c 0007 | | Action Break_Optional 030d 0092 04e7 | | Action Push_String_Extended,0x4e7 ; "File: " ; Debug Table 0x10.0x8 = 0x30d,0x3 030f e5ff | | Load 0x2,-0x1 0310 01cc | | Execute Vector,Catenate 0311 0092 04f1 | | Action Push_String_Extended,0x4f1 ; "; Line:" 0313 01cc | | Execute Vector,Catenate 0314 e7ff | | Load 0x3,-0x1 0315 01cc | | Execute Vector,Catenate 0316 0092 04f2 | | Action Push_String_Extended,0x4f2 ; "; Exception:" 0318 01cc | | Execute Vector,Catenate 0319 e00c | | Load 0x0,0xc 031a 180d | | Execute Package,Field_Execute,Field_Number 0xd 031b 01cc | | Execute Vector,Catenate 031c 0092 04e9 | | Action Push_String_Extended,0x4e9 ; "Key.Initialize" 031e e00d | | Load 0x0,0xd 031f 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0320 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x9 = 0x320,0x4 0321 a5fd | | Store_Unchecked 0x2,-0x3 0322 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0323 0000 0000 | | .BLANK 0000[0x5] 0328 ; -------------------------------------------------------------------------------------- 0328 ; SUBPROGRAM 0328 ; -------------------------------------------------------------------------------------- 0328 032d | - | .CONST 0x032d ; Address of begin 0329 0344 | D | .CONST 0x0344 ; Address of exception handler 032a 0003 | | .CONST 0x0003 ; Number of locals 032b INIT_0328: 032b 00e8 | | Load_Encached Character_Cache ; Debug Table 0x11 = .DEBUG 0x032b,0x080a,0x0001,0x0000,0x0059,0x8d05,0x0000,0x01df ; Debug Table 0x11.0x0 = 0x32b,0xffff 032c 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x11.0x1 = 0x32c,0xfffe 032d BODY_0328: 032d 00e8 | | Load_Encached Character_Cache ; Debug Table 0x11.0x2 = 0x32d,0x1 032e e405 | | Load 0x2,0x5 032f e00b | | Load 0x0,0xb 0330 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0331 005a | Z | Store_Top Discrete,At_Offset_2 0332 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x3 = 0x332,0x2 0333 4830 |H0 | Short_Literal 0x30 0334 4839 |H9 | Short_Literal 0x39 0335 0262 | b | Execute Discrete,In_Range 0336 6806 |h | Jump_Zero 0x33d 0337 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x4 = 0x337,0x3 0338 0ad0 | | Execute_Immediate Plus,-0x30 0339 0059 | Y | Store_Top Discrete,At_Offset_1 033a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x5 = 0x33a,0x4 033b 8407 | | Call 0x2,0x7 033c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 033d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x6 = 0x33d,0x5 033e e405 | | Load 0x2,0x5 033f e00b | | Load 0x0,0xb 0340 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40 0341 01ca | | Execute Vector,Prepend 0342 8408 | | Call 0x2,0x8 0343 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0344 TRAP_0328: 0344 0007 | | Action Break_Optional 0345 0092 04f3 | | Action Push_String_Extended,0x4f3 ; "I/O error reading line: " ; Debug Table 0x11.0x7 = 0x345,0x6 0347 e5ff | | Load 0x2,-0x1 0348 01cc | | Execute Vector,Catenate 0349 0092 04f0 | | Action Push_String_Extended,0x4f0 ; ": " 034b 01cc | | Execute Vector,Catenate 034c e00c | | Load 0x0,0xc 034d 180d | | Execute Package,Field_Execute,Field_Number 0xd 034e 01cc | | Execute Vector,Catenate 034f 0092 04e9 | | Action Push_String_Extended,0x4e9 ; "Key.Initialize" 0351 e00d | | Load 0x0,0xd 0352 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0353 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x8 = 0x353,0x7 0354 a404 | | Store_Unchecked 0x2,0x4 0355 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0356 0000 0000 | | .XXX[0x2] 0358 ; -------------------------------------------------------------------------------------- 0358 ; SUBPROGRAM 0358 ; -------------------------------------------------------------------------------------- 0358 035b | [ | .CONST 0x035b ; Address of begin 0359 0363 | c | .CONST 0x0363 ; Address of exception handler 035a 0001 | | .CONST 0x0001 ; Number of locals 035b BODY_0358: 035b INIT_0358: 035b e405 | | Load 0x2,0x5 ; Debug Table 0x12 = .DEBUG 0x035b,0x081e,0x0004,0x0000,0x0059,0x8d05,0x0000,0x0275 ; Debug Table 0x12.0x0 = 0x35b,0x1 035c 00ea | | Load_Encached Null_String_Cache 035d e5ff | | Load 0x2,-0x1 035e 4800 |H | Short_Literal 0x0 035f e00b | | Load 0x0,0xb 0360 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0361 c405 | | Store 0x2,0x5 0362 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0363 TRAP_0358: 0363 0007 | | Action Break_Optional 0364 0092 04f4 | | Action Push_String_Extended,0x4f4 ; "Can't read " ; Debug Table 0x12.0x1 = 0x364,0x2 0366 e5ff | | Load 0x2,-0x1 0367 01cc | | Execute Vector,Catenate 0368 0092 04f0 | | Action Push_String_Extended,0x4f0 ; ": " 036a 01cc | | Execute Vector,Catenate 036b e00c | | Load 0x0,0xc 036c 180d | | Execute Package,Field_Execute,Field_Number 0xd 036d 01cc | | Execute Vector,Catenate 036e 0092 04e9 | | Action Push_String_Extended,0x4e9 ; "Key.Initialize" 0370 e00d | | Load 0x0,0xd 0371 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0372 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x2 = 0x372,0x3 0373 a5fd | | Store_Unchecked 0x2,-0x3 0374 00cc | | Action Pop_Block ; Debug Table 0x12.0x3 = 0x374,0x4 0375 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0376 0000 0000 | | .XXX[0x2] 0378 ; -------------------------------------------------------------------------------------- 0378 ; SUBPROGRAM 0378 ; -------------------------------------------------------------------------------------- 0378 037b | { | .CONST 0x037b ; Address of begin 0379 0384 | | .CONST 0x0384 ; Address of exception handler 037a 0001 | | .CONST 0x0001 ; Number of locals 037b BODY_0378: 037b INIT_0378: 037b 00cf | | Action Mark_Auxiliary ; Debug Table 0x13 = .DEBUG 0x037b,0x0828,0x0004,0x0000,0x0059,0x8d05,0x0000,0x0389 037c 7802 |x | Jump 0x37f 037d 8409 | | Call 0x2,0x9 ; Debug Table 0x13.0x0 = 0x37d,0x2 037e 00c9 | | Action Pop_Auxiliary_Loop 037f e405 | | Load 0x2,0x5 ; Debug Table 0x13.0x1 = 0x37f,0x1 0380 e00b | | Load 0x0,0xb 0381 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0382 6ffa |o | Jump_Zero 0x37d 0383 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0384 TRAP_0378: 0384 0007 | | Action Break_Optional 0385 0092 04ea | | Action Push_String_Extended,0x4ea ; "Error reading " ; Debug Table 0x13.0x2 = 0x385,0x3 0387 e5ff | | Load 0x2,-0x1 0388 01cc | | Execute Vector,Catenate 0389 0092 04f0 | | Action Push_String_Extended,0x4f0 ; ": " 038b 01cc | | Execute Vector,Catenate 038c e00c | | Load 0x0,0xc 038d 180d | | Execute Package,Field_Execute,Field_Number 0xd 038e 01cc | | Execute Vector,Catenate 038f 0092 04e9 | | Action Push_String_Extended,0x4e9 ; "Key.Initialize" 0391 e00d | | Load 0x0,0xd 0392 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0393 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x3 = 0x393,0x4 0394 a404 | | Store_Unchecked 0x2,0x4 0395 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0396 0000 0000 | | .XXX[0x2] 0398 ; -------------------------------------------------------------------------------------- 0398 ; SUBPROGRAM 0398 ; -------------------------------------------------------------------------------------- 0398 039b | | .CONST 0x039b ; Address of begin 0399 03a0 | | .CONST 0x03a0 ; Address of exception handler 039a 0001 | | .CONST 0x0001 ; Number of locals 039b BODY_0398: 039b INIT_0398: 039b e405 | | Load 0x2,0x5 ; Debug Table 0x14 = .DEBUG 0x039b,0x0832,0x0004,0x0000,0x0059,0x8d05,0x0000,0x03b9 ; Debug Table 0x14.0x0 = 0x39b,0x1 039c e00b | | Load 0x0,0xb 039d 1815 | | Execute Package,Field_Execute,Field_Number 0x15 039e c405 | | Store 0x2,0x5 039f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03a0 TRAP_0398: 03a0 0007 | | Action Break_Optional 03a1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x14.0x1 = 0x3a1,0x2 03a2 0000 0000 | | .BLANK 0000[0x6] 03a8 ; -------------------------------------------------------------------------------------- 03a8 ; SUBPROGRAM 03a8 ; -------------------------------------------------------------------------------------- 03a8 03ab | | .CONST 0x03ab ; Address of begin 03a9 03b1 | | .CONST 0x03b1 ; Address of exception handler 03aa 0001 | | .CONST 0x0001 ; Number of locals 03ab BODY_03a8: 03ab INIT_03a8: 03ab e408 | | Load 0x2,0x8 ; Debug Table 0x15 = .DEBUG 0x03ab,0x0838,0x0004,0x0000,0x0059,0x8cf5,0x0000,0x02eb ; Debug Table 0x15.0x0 = 0x3ab,0x1 03ac e005 | | Load 0x0,0x5 03ad 1813 | | Execute Package,Field_Execute,Field_Number 0x13 03ae e407 | | Load 0x2,0x7 03af 017d | } | Execute Record,Structure_Write 03b0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03b1 TRAP_03a8: 03b1 0007 | | Action Break_Optional 03b2 e408 | | Load 0x2,0x8 ; Debug Table 0x15.0x1 = 0x3b2,0x2 03b3 e00e | | Load 0x0,0xe 03b4 1815 | | Execute Package,Field_Execute,Field_Number 0x15 03b5 e407 | | Load 0x2,0x7 03b6 017d | } | Execute Record,Structure_Write 03b7 e408 | | Load 0x2,0x8 ; Debug Table 0x15.0x2 = 0x3b7,0x3 03b8 e407 | | Load 0x2,0x7 03b9 e005 | | Load 0x0,0x5 03ba 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03bb 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03bc 0000 0000 | | .BLANK 0000[0x4] 03c0 ; -------------------------------------------------------------------------------------- 03c0 ; SUBPROGRAM 03c0 ; -------------------------------------------------------------------------------------- 03c0 03cb | | .CONST 0x03cb ; Address of begin 03c1 03ed | | .CONST 0x03ed ; Address of exception handler 03c2 0004 | | .CONST 0x0004 ; Number of locals 03c3 INIT_03c0: 03c3 e405 | | Load 0x2,0x5 ; Debug Table 0x16 = .DEBUG 0x03c3,0x0840,0x0004,0x0000,0x0059,0x8d05,0x0000,0x0148 ; Debug Table 0x16.0x0 = 0x3c3,0xffff 03c4 e00b | | Load 0x0,0xb 03c5 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40 03c6 8222 | " | Call 0x1,0x22 03c7 4bfd |K | Short_Literal 0x3fd ; Debug Table 0x16.0x1 = 0x3c7,0xfffe 03c8 e20d | | Load 0x1,0xd 03c9 03f1 | | Declare_Variable Discrete,With_Value 03ca 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x16.0x2 = 0x3ca,0xfffd 03cb BODY_03c0: 03cb 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x16.0x3 = 0x3cb,0x1 03cc 00da | | Load_Top At_Offset_2 03cd e802 | | Load 0x4,0x2 03ce e403 | | Load 0x2,0x3 03cf e21f | | Load 0x1,0x1f 03d0 1816 | | Execute Package,Field_Execute,Field_Number 0x16 03d1 005b | [ | Store_Top Discrete,At_Offset_3 03d2 0059 | Y | Store_Top Discrete,At_Offset_1 03d3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x4 = 0x3d3,0x2 03d4 6807 |h | Jump_Zero 0x3dc 03d5 e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x5 = 0x3d5,0x3 03d6 00da | | Load_Top At_Offset_2 03d7 e602 | | Load 0x3,0x2 03d8 e21e | | Load 0x1,0x1e 03d9 1818 | | Execute Package,Field_Execute,Field_Number 0x18 03da c402 | | Store 0x2,0x2 03db 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03dc e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x6 = 0x3dc,0x4 03dd e406 | | Load 0x2,0x6 03de e602 | | Load 0x3,0x2 03df e21e | | Load 0x1,0x1e 03e0 1818 | | Execute Package,Field_Execute,Field_Number 0x18 03e1 c402 | | Store 0x2,0x2 03e2 e403 | | Load 0x2,0x3 ; Debug Table 0x16.0x7 = 0x3e2,0x5 03e3 4800 |H | Short_Literal 0x0 03e4 e406 | | Load 0x2,0x6 03e5 e802 | | Load 0x4,0x2 03e6 e21f | | Load 0x1,0x1f 03e7 1817 | | Execute Package,Field_Execute,Field_Number 0x17 03e8 00d1 | | Pop_Control Pop_Count_1 03e9 e406 | | Load 0x2,0x6 ; Debug Table 0x16.0x8 = 0x3e9,0x6 03ea 0a01 | | Execute_Immediate Plus,0x1 03eb c406 | | Store 0x2,0x6 03ec 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03ed TRAP_03c0: 03ed e21e | | Load 0x1,0x1e 03ee 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 03ef 010f | | Execute Exception,Equal 03f0 680e |h | Jump_Zero 0x3ff 03f1 0092 04e7 | | Action Push_String_Extended,0x4e7 ; "File: " ; Debug Table 0x16.0x9 = 0x3f1,0x7 03f3 e5ff | | Load 0x2,-0x1 03f4 01cc | | Execute Vector,Catenate 03f5 0092 04f5 | | Action Push_String_Extended,0x4f5 ; "; key table full; too many keys." 03f7 01cc | | Execute Vector,Catenate 03f8 0092 04e9 | | Action Push_String_Extended,0x4e9 ; "Key.Initialize" 03fa e00d | | Load 0x0,0xd 03fb 1812 | | Execute Package,Field_Execute,Field_Number 0x12 03fc 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0xa = 0x3fc,0x8 03fd a404 | | Store_Unchecked 0x2,0x4 03fe 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03ff e21e | | Load 0x1,0x1e 0400 1b20 | | Execute Package,Field_Read,Field_Number 0x20 0401 010f | | Execute Exception,Equal 0402 6810 |h | Jump_Zero 0x413 0403 482f |H/ | Short_Literal 0x2f ; Debug Table 0x16.0xb = 0x403,0x9 0404 0092 04f6 | | Action Push_String_Extended,0x4f6 ; "File/Key: " 0406 e5ff | | Load 0x2,-0x1 0407 01cc | | Execute Vector,Catenate 0408 01cb | | Execute Vector,Append 0409 e802 | | Load 0x4,0x2 040a 01cc | | Execute Vector,Catenate 040b 0092 04f7 | | Action Push_String_Extended,0x4f7 ; "; key's definition is prefix of previous key." 040d 01cc | | Execute Vector,Catenate 040e 0092 04e9 | | Action Push_String_Extended,0x4e9 ; "Key.Initialize" 0410 e00d | | Load 0x0,0xd 0411 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0412 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0413 e21e | | Load 0x1,0x1e 0414 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 0415 010f | | Execute Exception,Equal 0416 6815 |h | Jump_Zero 0x42c 0417 482f |H/ | Short_Literal 0x2f ; Debug Table 0x16.0xc = 0x417,0xa 0418 0092 04f6 | | Action Push_String_Extended,0x4f6 ; "File/Key: " 041a e5ff | | Load 0x2,-0x1 041b 01cc | | Execute Vector,Catenate 041c 01cb | | Execute Vector,Append 041d e802 | | Load 0x4,0x2 041e 01cc | | Execute Vector,Catenate 041f 0092 04f8 | | Action Push_String_Extended,0x4f8 ; "; previous key's definition is prefix of this" 0421 01cc | | Execute Vector,Catenate 0422 0092 04f9 | | Action Push_String_Extended,0x4f9 ; " key's definition." 0424 01cc | | Execute Vector,Catenate 0425 0092 04e9 | | Action Push_String_Extended,0x4e9 ; "Key.Initialize" 0427 e00d | | Load 0x0,0xd 0428 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0429 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0xd = 0x429,0xb 042a a404 | | Store_Unchecked 0x2,0x4 042b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 042c 482f |H/ | Short_Literal 0x2f ; Debug Table 0x16.0xe = 0x42c,0xc 042d 0092 04f6 | | Action Push_String_Extended,0x4f6 ; "File/Key: " 042f e5ff | | Load 0x2,-0x1 0430 01cc | | Execute Vector,Catenate 0431 01cb | | Execute Vector,Append 0432 e802 | | Load 0x4,0x2 0433 01cc | | Execute Vector,Catenate 0434 0092 04f2 | | Action Push_String_Extended,0x4f2 ; "; Exception:" 0436 01cc | | Execute Vector,Catenate 0437 e00c | | Load 0x0,0xc 0438 180d | | Execute Package,Field_Execute,Field_Number 0xd 0439 01cc | | Execute Vector,Catenate 043a 0092 04e9 | | Action Push_String_Extended,0x4e9 ; "Key.Initialize" 043c e00d | | Load 0x0,0xd 043d 1812 | | Execute Package,Field_Execute,Field_Number 0x12 043e 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0xf = 0x43e,0xd 043f a404 | | Store_Unchecked 0x2,0x4 0440 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0441 0000 0000 | | .BLANK 0000[0x7] 0448 045c 0004 | \ | .XXX[0x3] 044a 0010 | | 044b 029a 0463 | c| Declare_Subprogram INIT_0460,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x17 = .DEBUG 0x044b,0x0862,0x0000,0x0000,0x0058,0xc105,0x0000,0x0097 ; Debug Table 0x17.0x0 = 0x44b,0xffff 044d 029a 0473 | s| Declare_Subprogram INIT_0470,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x17.0x1 = 0x44d,0xfffe 044f 029a 04ab | | Declare_Subprogram INIT_04a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x17.0x2 = 0x44f,0xfffd 0451 029a 04bb | | Declare_Subprogram INIT_04b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x17.0x3 = 0x451,0xfffc 0453 00bf | | Action Accept_Activation 0454 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x18 = .DEBUG 0x0454,0x086c,0x0000,0x0000,0x0059,0x8cf5,0x0000,0x016d ; Debug Table 0x18.0x0 = 0x454,0xffff 0455 00c7 | | Action Elaborate_Subprogram 0456 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x18.0x1 = 0x456,0xfffe 0457 00c7 | | Action Elaborate_Subprogram 0458 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x18.0x2 = 0x458,0xfffd 0459 00c7 | | Action Elaborate_Subprogram 045a 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x18.0x3 = 0x45a,0xfffc 045b 00c7 | | Action Elaborate_Subprogram 045c 00bc | | Action Signal_Activated 045d 00bb | | Action Signal_Completion 045e 0000 0000 | | .XXX[0x2] 0460 ; -------------------------------------------------------------------------------------- 0460 ; SUBPROGRAM 0460 ; -------------------------------------------------------------------------------------- 0460 0463 | c | .CONST 0x0463 ; Address of begin 0461 0004 | | .CONST 0x0004 ; Address of exception handler 0462 0001 | | .CONST 0x0001 ; Number of locals 0463 BODY_0460: 0463 INIT_0460: 0463 00db | | Load_Top At_Offset_3 ; Debug Table 0x19 = .DEBUG 0x0463,0x0876,0x0001,0x0000,0x0058,0xc105,0x0000,0x0098 ; Debug Table 0x19.0x0 = 0x463,0x1 0464 e001 | | Load 0x0,0x1 0465 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0466 00db | | Load_Top At_Offset_3 0467 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0468 e001 | | Load 0x0,0x1 0469 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 046a 1814 | | Execute Package,Field_Execute,Field_Number 0x14 046b a5fd | | Store_Unchecked 0x2,-0x3 046c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 046d 0000 0000 | | .XXX[0x3] 046f 0000 | | 0470 ; -------------------------------------------------------------------------------------- 0470 ; SUBPROGRAM 0470 ; -------------------------------------------------------------------------------------- 0470 047c | | | .CONST 0x047c ; Address of begin 0471 0004 | | .CONST 0x0004 ; Address of exception handler 0472 0003 | | .CONST 0x0003 ; Number of locals 0473 INIT_0470: 0473 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a = .DEBUG 0x0473,0x087a,0x0002,0x0000,0x0058,0xc105,0x0000,0x00a8 ; Debug Table 0x1a.0x0 = 0x473,0xffff 0474 e5fe | | Load 0x2,-0x2 0475 482e |H. | Short_Literal 0x2e 0476 e002 | | Load 0x0,0x2 0477 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0478 00e3 | | Load_Encached Natural_Cache 0479 03f1 | | Declare_Variable Discrete,With_Value 047a e001 | | Load 0x0,0x1 ; Debug Table 0x1a.0x1 = 0x47a,0xfffe 047b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 047c BODY_0470: 047c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0x2 = 0x47c,0x1 047d 7010 |p | Jump_Nonzero 0x48e 047e e001 | | Load 0x0,0x1 ; Debug Table 0x1a.0x3 = 0x47e,0x2 047f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0480 e5fe | | Load 0x2,-0x2 0481 e5ff | | Load 0x2,-0x1 0482 820d | | Call 0x1,0xd 0483 0059 | Y | Store_Top Discrete,At_Offset_1 0484 4801 |H | Short_Literal 0x1 ; Debug Table 0x1a.0x4 = 0x484,0x3 0485 4801 |H | Short_Literal 0x1 0486 e001 | | Load 0x0,0x1 0487 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0488 0334 | 4 | Declare_Variable Array,With_Constraint 0489 00d9 | | Load_Top At_Offset_1 048a 4801 |H | Short_Literal 0x1 048b 00da | | Load_Top At_Offset_2 048c 01d6 | | Execute Vector,Field_Write 048d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 048e e001 | | Load 0x0,0x1 ; Debug Table 0x1a.0x5 = 0x48e,0x4 048f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0490 e5fe | | Load 0x2,-0x2 0491 01dd | | Execute Vector,First 0492 00db | | Load_Top At_Offset_3 0493 0aff | | Execute_Immediate Plus,-0x1 0494 0248 | H | Execute Discrete,Check_In_Integer 0495 e5fe | | Load 0x2,-0x2 0496 01cf | | Execute Vector,Slice_Read 0497 e5ff | | Load 0x2,-0x1 0498 820d | | Call 0x1,0xd 0499 0059 | Y | Store_Top Discrete,At_Offset_1 049a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x6 = 0x49a,0x5 049b 00da | | Load_Top At_Offset_2 049c 0a01 | | Execute_Immediate Plus,0x1 049d 0248 | H | Execute Discrete,Check_In_Integer 049e e5fe | | Load 0x2,-0x2 049f 01dc | | Execute Vector,Last 04a0 e5fe | | Load 0x2,-0x2 04a1 01cf | | Execute Vector,Slice_Read 04a2 e5ff | | Load 0x2,-0x1 04a3 820e | | Call 0x1,0xe 04a4 01ca | | Execute Vector,Prepend 04a5 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04a6 0000 0000 | | .XXX[0x2] 04a8 ; -------------------------------------------------------------------------------------- 04a8 ; SUBPROGRAM 04a8 ; -------------------------------------------------------------------------------------- 04a8 04ab | | .CONST 0x04ab ; Address of begin 04a9 0004 | | .CONST 0x0004 ; Address of exception handler 04aa 0001 | | .CONST 0x0001 ; Number of locals 04ab BODY_04a8: 04ab INIT_04a8: 04ab 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b = .DEBUG 0x04ab,0x088a,0x0002,0x0000,0x0058,0xc105,0x0000,0x00b5 ; Debug Table 0x1b.0x0 = 0x4ab,0x1 04ac 00db | | Load_Top At_Offset_3 04ad 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 04ae e001 | | Load 0x0,0x1 04af 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 04b0 1815 | | Execute Package,Field_Execute,Field_Number 0x15 04b1 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04b2 0000 0000 | | .BLANK 0000[0x6] 04b8 ; -------------------------------------------------------------------------------------- 04b8 ; SUBPROGRAM 04b8 ; -------------------------------------------------------------------------------------- 04b8 04bb | | .CONST 0x04bb ; Address of begin 04b9 0004 | | .CONST 0x0004 ; Address of exception handler 04ba 0001 | | .CONST 0x0001 ; Number of locals 04bb BODY_04b8: 04bb INIT_04b8: 04bb 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c = .DEBUG 0x04bb,0x088e,0x0002,0x0000,0x0058,0xc105,0x0000,0x00c2 ; Debug Table 0x1c.0x0 = 0x4bb,0x1 04bc 01db | | Execute Vector,Length 04bd 0f01 | | Execute_Immediate Equal,0x1 04be 6807 |h | Jump_Zero 0x4c6 04bf 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x1 = 0x4bf,0x2 04c0 01dd | | Execute Vector,First 04c1 e5fe | | Load 0x2,-0x2 04c2 01d7 | | Execute Vector,Field_Read 04c3 00db | | Load_Top At_Offset_3 04c4 820f | | Call 0x1,0xf 04c5 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04c6 482e |H. | Short_Literal 0x2e ; Debug Table 0x1c.0x2 = 0x4c6,0x3 04c7 e5fe | | Load 0x2,-0x2 04c8 01dd | | Execute Vector,First 04c9 e5fe | | Load 0x2,-0x2 04ca 01d7 | | Execute Vector,Field_Read 04cb e5ff | | Load 0x2,-0x1 04cc 820f | | Call 0x1,0xf 04cd 01cb | | Execute Vector,Append 04ce e5fe | | Load 0x2,-0x2 04cf 01dd | | Execute Vector,First 04d0 0a01 | | Execute_Immediate Plus,0x1 04d1 0248 | H | Execute Discrete,Check_In_Integer 04d2 e5fe | | Load 0x2,-0x2 04d3 01dc | | Execute Vector,Last 04d4 e5fe | | Load 0x2,-0x2 04d5 01cf | | Execute Vector,Slice_Read 04d6 e5ff | | Load 0x2,-0x1 04d7 8210 | | Call 0x1,0x10 04d8 01cc | | Execute Vector,Catenate 04d9 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04da ; -------------------------------------------------------------------------------------- 04da ; STRING TABLE 04da ; -------------------------------------------------------------------------------------- 04da 0042 | B | .STRTAB 0x0042->0x04fb ; "PERFECT" 04db 0047 | G | .STRTAB 0x0047->0x04fe ; "PREFIX" 04dc 004b | K | .STRTAB 0x004b->0x0501 ; "NONE_POSSIBLE" 04dd 0056 | V | .STRTAB 0x0056->0x0508 ; "_KEYS" 04de 0059 | Y | .STRTAB 0x0059->0x050a ; "@_KEYS" 04df 005d | ] | .STRTAB 0x005d->0x050d ; "C_" 04e0 005d | ] | .STRTAB 0x005d->0x050e ; "C_AT_SIGN" 04e1 0064 | d | .STRTAB 0x0064->0x0513 ; "C_LEFT_BRACKET" 04e2 0070 | p | .STRTAB 0x0070->0x051a ; "C_BACKSLASH" 04e3 0079 | y | .STRTAB 0x0079->0x051f ; "C_RIGHT_BRACKET" 04e4 0086 | | .STRTAB 0x0086->0x0527 ; "C_CIRCUMFLEX" 04e5 0090 | | .STRTAB 0x0090->0x052d ; "C_UNDERLINE" 04e6 0099 | | .STRTAB 0x0099->0x0532 ; "C_QUERY" 04e7 009e | | .STRTAB 0x009e->0x0536 ; "File: " 04e8 00a2 | | .STRTAB 0x00a2->0x0539 ; "; Unexpected exception : " 04e9 00b9 | | .STRTAB 0x00b9->0x0545 ; "Key.Initialize" 04ea 00c5 | | .STRTAB 0x00c5->0x054c ; "Error reading " 04eb 00d1 | | .STRTAB 0x00d1->0x0553 ; "_Keys: (" 04ec 00d7 | | .STRTAB 0x00d7->0x0557 ; "); " 04ed 00d8 | | .STRTAB 0x00d8->0x0559 ; " will not be a valid terminal type for login." 04ee 0103 | | .STRTAB 0x0103->0x056f ; "Key.Init_Maps" 04ef 010e | | .STRTAB 0x010e->0x0576 ; "I/O error reading key def: " 04f0 0127 | ' | .STRTAB 0x0127->0x0583 ; ": " 04f1 0127 | ' | .STRTAB 0x0127->0x0584 ; "; Line:" 04f2 012c | , | .STRTAB 0x012c->0x0588 ; "; Exception:" 04f3 0136 | 6 | .STRTAB 0x0136->0x058e ; "I/O error reading line: " 04f4 014c | L | .STRTAB 0x014c->0x059a ; "Can't read " 04f5 0155 | U | .STRTAB 0x0155->0x059f ; "; key table full; too many keys." 04f6 0173 | s | .STRTAB 0x0173->0x05af ; "File/Key: " 04f7 017b | { | .STRTAB 0x017b->0x05b4 ; "; key's definition is prefix of previous key." 04f8 01a6 | | .STRTAB 0x01a6->0x05cb ; "; previous key's definition is prefix of this" 04f9 01d1 | | .STRTAB 0x01d1->0x05e1 ; " key's definition." 04fa 01e1 | | .STREND 0x01e1->0x05ea 04fb 5045 5246 |PERF| .STRTAB_STRINGS 05eb 0000 0000 | | .BLANK 0000[0x5] 05f0 ; -------------------------------------------------------------------------------------- 05f0 ; Debug Table 05f0 ; -------------------------------------------------------------------------------------- 05f0 0003 001d | | .CONST 0x0003,0x001d 05f2 000b 06da | | .DEBUG 0x000b,0x06da,0x8000,0x0000,0x0058,0xc105,0x0000,0x000e 05fa 0063 0716 | c | .DEBUG 0x0063,0x0716,0x8000,0x0000,0x0059,0x8cf5,0x0000,0x0021 0602 00a3 0734 | 4| .DEBUG 0x00a3,0x0734,0x0005,0x0000,0x0058,0xc105,0x0000,0x0058 060a 00bb 0736 | 6| .DEBUG 0x00bb,0x0736,0x0002,0x0000,0x0058,0xc105,0x0000,0x005f 0612 00c3 073a | :| .DEBUG 0x00c3,0x073a,0x0001,0x0000,0x0058,0xc105,0x0000,0x0068 061a 00e3 0748 | H| .DEBUG 0x00e3,0x0748,0x0002,0x0000,0x0058,0xc105,0x0000,0x007c 0622 00eb 074c | L| .DEBUG 0x00eb,0x074c,0x0002,0x0000,0x0058,0xc105,0x0000,0x0085 062a 00fb 0750 | P| .DEBUG 0x00fb,0x0750,0x0002,0x0000,0x0058,0xc105,0x0000,0x008e 0632 0103 0754 | T| .DEBUG 0x0103,0x0754,0x0002,0x0000,0x0058,0xc105,0x0000,0x00e1 063a 0113 075e | ^| .DEBUG 0x0113,0x075e,0x0002,0x0000,0x0058,0xc105,0x0000,0x00fe 0642 011b 0762 | b| .DEBUG 0x011b,0x0762,0x0001,0x0000,0x0058,0xc105,0x0000,0x0107 064a 016b 0778 | k x| .DEBUG 0x016b,0x0778,0x0002,0x0000,0x0059,0x8cf5,0x0000,0x0128 0652 018b 0782 | | .DEBUG 0x018b,0x0782,0x0001,0x0000,0x0059,0x8cf5,0x0000,0x025b 065a 0243 07c2 | C | .DEBUG 0x0243,0x07c2,0x0001,0x0000,0x0059,0x8cf5,0x0000,0x026c 0662 0293 07de | | .DEBUG 0x0293,0x07de,0x0004,0x0000,0x0059,0x8cf5,0x0000,0x0092 066a 02ab 07e6 | | .DEBUG 0x02ab,0x07e6,0x0001,0x0000,0x0059,0x8d05,0x0000,0x0055 0672 02eb 07f4 | | .DEBUG 0x02eb,0x07f4,0x0001,0x0000,0x0059,0x8d05,0x0000,0x0169 067a 032b 080a | + | .DEBUG 0x032b,0x080a,0x0001,0x0000,0x0059,0x8d05,0x0000,0x01df 0682 035b 081e | [ | .DEBUG 0x035b,0x081e,0x0004,0x0000,0x0059,0x8d05,0x0000,0x0275 068a 037b 0828 | { (| .DEBUG 0x037b,0x0828,0x0004,0x0000,0x0059,0x8d05,0x0000,0x0389 0692 039b 0832 | 2| .DEBUG 0x039b,0x0832,0x0004,0x0000,0x0059,0x8d05,0x0000,0x03b9 069a 03ab 0838 | 8| .DEBUG 0x03ab,0x0838,0x0004,0x0000,0x0059,0x8cf5,0x0000,0x02eb 06a2 03c3 0840 | @| .DEBUG 0x03c3,0x0840,0x0004,0x0000,0x0059,0x8d05,0x0000,0x0148 06aa 044b 0862 | K b| .DEBUG 0x044b,0x0862,0x0000,0x0000,0x0058,0xc105,0x0000,0x0097 06b2 0454 086c | T l| .DEBUG 0x0454,0x086c,0x0000,0x0000,0x0059,0x8cf5,0x0000,0x016d 06ba 0463 0876 | c v| .DEBUG 0x0463,0x0876,0x0001,0x0000,0x0058,0xc105,0x0000,0x0098 06c2 0473 087a | s z| .DEBUG 0x0473,0x087a,0x0002,0x0000,0x0058,0xc105,0x0000,0x00a8 06ca 04ab 088a | | .DEBUG 0x04ab,0x088a,0x0002,0x0000,0x0058,0xc105,0x0000,0x00b5 06d2 04bb 088e | | .DEBUG 0x04bb,0x088e,0x0002,0x0000,0x0058,0xc105,0x0000,0x00c2 06da ; -------------------------------------------------------------------------------------- 06da ; Debug3 Subtable 0x0 06da ; -------------------------------------------------------------------------------------- 06da 001d 0000 | | .DBG3TAB 0x001d,0x0000 06dc 000b ffff | | .CONST 0x000b,0xffff 06de 000b fffe | | .CONST 0x000b,0xfffe 06e0 000b fffd | | .CONST 0x000b,0xfffd 06e2 000b fffc | | .CONST 0x000b,0xfffc 06e4 000b fffb | | .CONST 0x000b,0xfffb 06e6 000b fffa | | .CONST 0x000b,0xfffa 06e8 000f fff9 | | .CONST 0x000f,0xfff9 06ea 0013 fff8 | | .CONST 0x0013,0xfff8 06ec 0017 fff7 | | .CONST 0x0017,0xfff7 06ee 001d fff6 | | .CONST 0x001d,0xfff6 06f0 0020 fff5 | | .CONST 0x0020,0xfff5 06f2 0022 fff4 | " | .CONST 0x0022,0xfff4 06f4 0027 fff3 | ' | .CONST 0x0027,0xfff3 06f6 0029 fff2 | ) | .CONST 0x0029,0xfff2 06f8 002b fff1 | + | .CONST 0x002b,0xfff1 06fa 002d fff0 | - | .CONST 0x002d,0xfff0 06fc 002f ffef | / | .CONST 0x002f,0xffef 06fe 0031 ffee | 1 | .CONST 0x0031,0xffee 0700 0036 ffed | 6 | .CONST 0x0036,0xffed 0702 0036 ffec | 6 | .CONST 0x0036,0xffec 0704 0036 ffeb | 6 | .CONST 0x0036,0xffeb 0706 0036 ffea | 6 | .CONST 0x0036,0xffea 0708 0038 ffe9 | 8 | .CONST 0x0038,0xffe9 070a 0042 ffe8 | B | .CONST 0x0042,0xffe8 070c 0042 ffe7 | B | .CONST 0x0042,0xffe7 070e 0044 ffe6 | D | .CONST 0x0044,0xffe6 0710 0046 ffe5 | F | .CONST 0x0046,0xffe5 0712 0051 ffe4 | Q | .CONST 0x0051,0xffe4 0714 005b ffe3 | [ | .CONST 0x005b,0xffe3 0716 ; -------------------------------------------------------------------------------------- 0716 ; Debug3 Subtable 0x1 0716 ; -------------------------------------------------------------------------------------- 0716 000d 0001 | | .DBG3TAB 0x000d,0x0001 0718 0063 ffff | c | .CONST 0x0063,0xffff 071a 007c fffe | | | .CONST 0x007c,0xfffe 071c 007e fffd | ~ | .CONST 0x007e,0xfffd 071e 0080 fffc | | .CONST 0x0080,0xfffc 0720 0082 fffb | | .CONST 0x0082,0xfffb 0722 0084 fffa | | .CONST 0x0084,0xfffa 0724 0086 fff9 | | .CONST 0x0086,0xfff9 0726 0088 fff8 | | .CONST 0x0088,0xfff8 0728 008a fff7 | | .CONST 0x008a,0xfff7 072a 008c fff6 | | .CONST 0x008c,0xfff6 072c 0093 fff5 | | .CONST 0x0093,0xfff5 072e 0095 fff4 | | .CONST 0x0095,0xfff4 0730 0097 fff3 | | .CONST 0x0097,0xfff3 0732 0099 0001 | | .CONST 0x0099,0x0001 0734 ; -------------------------------------------------------------------------------------- 0734 ; Debug3 Subtable 0x2 0734 ; -------------------------------------------------------------------------------------- 0734 0000 0000 | | .DBG3TAB 0x0000,0x0000 0736 ; -------------------------------------------------------------------------------------- 0736 ; Debug3 Subtable 0x3 0736 ; -------------------------------------------------------------------------------------- 0736 0000 0001 | | .DBG3TAB 0x0000,0x0001 0738 00bb 0001 | | .CONST 0x00bb,0x0001 073a ; -------------------------------------------------------------------------------------- 073a ; Debug3 Subtable 0x4 073a ; -------------------------------------------------------------------------------------- 073a 0002 0004 | | .DBG3TAB 0x0002,0x0004 073c 00c3 ffff | | .CONST 0x00c3,0xffff 073e 00c5 fffe | | .CONST 0x00c5,0xfffe 0740 00c6 0001 | | .CONST 0x00c6,0x0001 0742 00c8 0002 | | .CONST 0x00c8,0x0002 0744 00d2 0003 | | .CONST 0x00d2,0x0003 0746 00d4 0004 | | .CONST 0x00d4,0x0004 0748 ; -------------------------------------------------------------------------------------- 0748 ; Debug3 Subtable 0x5 0748 ; -------------------------------------------------------------------------------------- 0748 0000 0001 | | .DBG3TAB 0x0000,0x0001 074a 00e3 0001 | | .CONST 0x00e3,0x0001 074c ; -------------------------------------------------------------------------------------- 074c ; Debug3 Subtable 0x6 074c ; -------------------------------------------------------------------------------------- 074c 0000 0001 | | .DBG3TAB 0x0000,0x0001 074e 00eb 0001 | | .CONST 0x00eb,0x0001 0750 ; -------------------------------------------------------------------------------------- 0750 ; Debug3 Subtable 0x7 0750 ; -------------------------------------------------------------------------------------- 0750 0000 0001 | | .DBG3TAB 0x0000,0x0001 0752 00fb 0001 | | .CONST 0x00fb,0x0001 0754 ; -------------------------------------------------------------------------------------- 0754 ; Debug3 Subtable 0x8 0754 ; -------------------------------------------------------------------------------------- 0754 0001 0003 | | .DBG3TAB 0x0001,0x0003 0756 0103 ffff | | .CONST 0x0103,0xffff 0758 0107 0001 | | .CONST 0x0107,0x0001 075a 010c 0002 | | .CONST 0x010c,0x0002 075c 010d 0003 | | .CONST 0x010d,0x0003 075e ; -------------------------------------------------------------------------------------- 075e ; Debug3 Subtable 0x9 075e ; -------------------------------------------------------------------------------------- 075e 0000 0001 | | .DBG3TAB 0x0000,0x0001 0760 0113 0001 | | .CONST 0x0113,0x0001 0762 ; -------------------------------------------------------------------------------------- 0762 ; Debug3 Subtable 0xa 0762 ; -------------------------------------------------------------------------------------- 0762 0005 0005 | | .DBG3TAB 0x0005,0x0005 0764 011b ffff | | .CONST 0x011b,0xffff 0766 0121 fffe | ! | .CONST 0x0121,0xfffe 0768 0126 fffd | & | .CONST 0x0126,0xfffd 076a 0129 fffc | ) | .CONST 0x0129,0xfffc 076c 012b fffb | + | .CONST 0x012b,0xfffb 076e 012d 0001 | - | .CONST 0x012d,0x0001 0770 0145 0003 | E | .CONST 0x0145,0x0003 0772 0154 0004 | T | .CONST 0x0154,0x0004 0774 0157 0005 | W | .CONST 0x0157,0x0005 0776 015d 0002 | ] | .CONST 0x015d,0x0002 0778 ; -------------------------------------------------------------------------------------- 0778 ; Debug3 Subtable 0xb 0778 ; -------------------------------------------------------------------------------------- 0778 0001 0003 | | .DBG3TAB 0x0001,0x0003 077a 016b ffff | k | .CONST 0x016b,0xffff 077c 016f 0001 | o | .CONST 0x016f,0x0001 077e 017f 0002 | | .CONST 0x017f,0x0002 0780 0181 0003 | | .CONST 0x0181,0x0003 0782 ; -------------------------------------------------------------------------------------- 0782 ; Debug3 Subtable 0xc 0782 ; -------------------------------------------------------------------------------------- 0782 0009 0016 | | .DBG3TAB 0x0009,0x0016 0784 018b ffff | | .CONST 0x018b,0xffff 0786 018b fffe | | .CONST 0x018b,0xfffe 0788 018d fffd | | .CONST 0x018d,0xfffd 078a 018f fffc | | .CONST 0x018f,0xfffc 078c 0191 fffb | | .CONST 0x0191,0xfffb 078e 0196 fffa | | .CONST 0x0196,0xfffa 0790 0198 fff9 | | .CONST 0x0198,0xfff9 0792 019a fff8 | | .CONST 0x019a,0xfff8 0794 019c fff7 | | .CONST 0x019c,0xfff7 0796 01a4 0001 | | .CONST 0x01a4,0x0001 0798 01a6 0002 | | .CONST 0x01a6,0x0002 079a 01a7 0003 | | .CONST 0x01a7,0x0003 079c 01b3 0004 | | .CONST 0x01b3,0x0004 079e 01b8 0005 | | .CONST 0x01b8,0x0005 07a0 01ba 0006 | | .CONST 0x01ba,0x0006 07a2 01c2 0007 | | .CONST 0x01c2,0x0007 07a4 01d1 0008 | | .CONST 0x01d1,0x0008 07a6 01d3 0009 | | .CONST 0x01d3,0x0009 07a8 01e9 000a | | .CONST 0x01e9,0x000a 07aa 01f1 000b | | .CONST 0x01f1,0x000b 07ac 01f9 000c | | .CONST 0x01f9,0x000c 07ae 0201 000d | | .CONST 0x0201,0x000d 07b0 0209 000e | | .CONST 0x0209,0x000e 07b2 0211 000f | | .CONST 0x0211,0x000f 07b4 0219 0010 | | .CONST 0x0219,0x0010 07b6 0221 0011 | ! | .CONST 0x0221,0x0011 07b8 0222 0012 | " | .CONST 0x0222,0x0012 07ba 0226 0013 | & | .CONST 0x0226,0x0013 07bc 022a 0014 | * | .CONST 0x022a,0x0014 07be 0238 0015 | 8 | .CONST 0x0238,0x0015 07c0 0239 0016 | 9 | .CONST 0x0239,0x0016 07c2 ; -------------------------------------------------------------------------------------- 07c2 ; Debug3 Subtable 0xd 07c2 ; -------------------------------------------------------------------------------------- 07c2 0006 0007 | | .DBG3TAB 0x0006,0x0007 07c4 0243 ffff | C | .CONST 0x0243,0xffff 07c6 0247 fffe | G | .CONST 0x0247,0xfffe 07c8 024b fffd | K | .CONST 0x024b,0xfffd 07ca 024d fffc | M | .CONST 0x024d,0xfffc 07cc 024e 0001 | N | .CONST 0x024e,0x0001 07ce 0254 0002 | T | .CONST 0x0254,0x0002 07d0 0255 0003 | U | .CONST 0x0255,0x0003 07d2 025b 0004 | [ | .CONST 0x025b,0x0004 07d4 025c fbff | \ | .CONST 0x025c,0xfbff 07d6 0261 fbfe | a | .CONST 0x0261,0xfbfe 07d8 026d 0401 | m | .CONST 0x026d,0x0401 07da 026e 0402 | n | .CONST 0x026e,0x0402 07dc 0274 0005 | t | .CONST 0x0274,0x0005 07de ; -------------------------------------------------------------------------------------- 07de ; Debug3 Subtable 0xe 07de ; -------------------------------------------------------------------------------------- 07de 0000 0003 | | .DBG3TAB 0x0000,0x0003 07e0 0293 0001 | | .CONST 0x0293,0x0001 07e2 0298 0002 | | .CONST 0x0298,0x0002 07e4 029c 0003 | | .CONST 0x029c,0x0003 07e6 ; -------------------------------------------------------------------------------------- 07e6 ; Debug3 Subtable 0xf 07e6 ; -------------------------------------------------------------------------------------- 07e6 0001 0005 | | .DBG3TAB 0x0001,0x0005 07e8 02ab ffff | | .CONST 0x02ab,0xffff 07ea 02b2 0001 | | .CONST 0x02b2,0x0001 07ec 02b6 0002 | | .CONST 0x02b6,0x0002 07ee 02c7 0003 | | .CONST 0x02c7,0x0003 07f0 02ca 0004 | | .CONST 0x02ca,0x0004 07f2 02d8 0005 | | .CONST 0x02d8,0x0005 07f4 ; -------------------------------------------------------------------------------------- 07f4 ; Debug3 Subtable 0x10 07f4 ; -------------------------------------------------------------------------------------- 07f4 0004 0006 | | .DBG3TAB 0x0004,0x0006 07f6 02eb ffff | | .CONST 0x02eb,0xffff 07f8 02ec fffe | | .CONST 0x02ec,0xfffe 07fa 02ed 0001 | | .CONST 0x02ed,0x0001 07fc 02f3 0002 | | .CONST 0x02f3,0x0002 07fe 02f4 fbff | | .CONST 0x02f4,0xfbff 0800 02fa fbfe | | .CONST 0x02fa,0xfbfe 0802 0300 0401 | | .CONST 0x0300,0x0401 0804 0305 0402 | | .CONST 0x0305,0x0402 0806 030d 0003 | | .CONST 0x030d,0x0003 0808 0320 0004 | | .CONST 0x0320,0x0004 080a ; -------------------------------------------------------------------------------------- 080a ; Debug3 Subtable 0x11 080a ; -------------------------------------------------------------------------------------- 080a 0002 0007 | | .DBG3TAB 0x0002,0x0007 080c 032b ffff | + | .CONST 0x032b,0xffff 080e 032c fffe | , | .CONST 0x032c,0xfffe 0810 032d 0001 | - | .CONST 0x032d,0x0001 0812 0332 0002 | 2 | .CONST 0x0332,0x0002 0814 0337 0003 | 7 | .CONST 0x0337,0x0003 0816 033a 0004 | : | .CONST 0x033a,0x0004 0818 033d 0005 | = | .CONST 0x033d,0x0005 081a 0345 0006 | E | .CONST 0x0345,0x0006 081c 0353 0007 | S | .CONST 0x0353,0x0007 081e ; -------------------------------------------------------------------------------------- 081e ; Debug3 Subtable 0x12 081e ; -------------------------------------------------------------------------------------- 081e 0000 0004 | | .DBG3TAB 0x0000,0x0004 0820 035b 0001 | [ | .CONST 0x035b,0x0001 0822 0364 0002 | d | .CONST 0x0364,0x0002 0824 0372 0003 | r | .CONST 0x0372,0x0003 0826 0374 0004 | t | .CONST 0x0374,0x0004 0828 ; -------------------------------------------------------------------------------------- 0828 ; Debug3 Subtable 0x13 0828 ; -------------------------------------------------------------------------------------- 0828 0000 0004 | | .DBG3TAB 0x0000,0x0004 082a 037d 0002 | } | .CONST 0x037d,0x0002 082c 037f 0001 | | .CONST 0x037f,0x0001 082e 0385 0003 | | .CONST 0x0385,0x0003 0830 0393 0004 | | .CONST 0x0393,0x0004 0832 ; -------------------------------------------------------------------------------------- 0832 ; Debug3 Subtable 0x14 0832 ; -------------------------------------------------------------------------------------- 0832 0000 0002 | | .DBG3TAB 0x0000,0x0002 0834 039b 0001 | | .CONST 0x039b,0x0001 0836 03a1 0002 | | .CONST 0x03a1,0x0002 0838 ; -------------------------------------------------------------------------------------- 0838 ; Debug3 Subtable 0x15 0838 ; -------------------------------------------------------------------------------------- 0838 0000 0003 | | .DBG3TAB 0x0000,0x0003 083a 03ab 0001 | | .CONST 0x03ab,0x0001 083c 03b2 0002 | | .CONST 0x03b2,0x0002 083e 03b7 0003 | | .CONST 0x03b7,0x0003 0840 ; -------------------------------------------------------------------------------------- 0840 ; Debug3 Subtable 0x16 0840 ; -------------------------------------------------------------------------------------- 0840 0003 000d | | .DBG3TAB 0x0003,0x000d 0842 03c3 ffff | | .CONST 0x03c3,0xffff 0844 03c7 fffe | | .CONST 0x03c7,0xfffe 0846 03ca fffd | | .CONST 0x03ca,0xfffd 0848 03cb 0001 | | .CONST 0x03cb,0x0001 084a 03d3 0002 | | .CONST 0x03d3,0x0002 084c 03d5 0003 | | .CONST 0x03d5,0x0003 084e 03dc 0004 | | .CONST 0x03dc,0x0004 0850 03e2 0005 | | .CONST 0x03e2,0x0005 0852 03e9 0006 | | .CONST 0x03e9,0x0006 0854 03f1 0007 | | .CONST 0x03f1,0x0007 0856 03fc 0008 | | .CONST 0x03fc,0x0008 0858 0403 0009 | | .CONST 0x0403,0x0009 085a 0417 000a | | .CONST 0x0417,0x000a 085c 0429 000b | ) | .CONST 0x0429,0x000b 085e 042c 000c | , | .CONST 0x042c,0x000c 0860 043e 000d | > | .CONST 0x043e,0x000d 0862 ; -------------------------------------------------------------------------------------- 0862 ; Debug3 Subtable 0x17 0862 ; -------------------------------------------------------------------------------------- 0862 0004 0000 | | .DBG3TAB 0x0004,0x0000 0864 044b ffff | K | .CONST 0x044b,0xffff 0866 044d fffe | M | .CONST 0x044d,0xfffe 0868 044f fffd | O | .CONST 0x044f,0xfffd 086a 0451 fffc | Q | .CONST 0x0451,0xfffc 086c ; -------------------------------------------------------------------------------------- 086c ; Debug3 Subtable 0x18 086c ; -------------------------------------------------------------------------------------- 086c 0004 0000 | | .DBG3TAB 0x0004,0x0000 086e 0454 ffff | T | .CONST 0x0454,0xffff 0870 0456 fffe | V | .CONST 0x0456,0xfffe 0872 0458 fffd | X | .CONST 0x0458,0xfffd 0874 045a fffc | Z | .CONST 0x045a,0xfffc 0876 ; -------------------------------------------------------------------------------------- 0876 ; Debug3 Subtable 0x19 0876 ; -------------------------------------------------------------------------------------- 0876 0000 0001 | | .DBG3TAB 0x0000,0x0001 0878 0463 0001 | c | .CONST 0x0463,0x0001 087a ; -------------------------------------------------------------------------------------- 087a ; Debug3 Subtable 0x1a 087a ; -------------------------------------------------------------------------------------- 087a 0002 0005 | | .DBG3TAB 0x0002,0x0005 087c 0473 ffff | s | .CONST 0x0473,0xffff 087e 047a fffe | z | .CONST 0x047a,0xfffe 0880 047c 0001 | | | .CONST 0x047c,0x0001 0882 047e 0002 | ~ | .CONST 0x047e,0x0002 0884 0484 0003 | | .CONST 0x0484,0x0003 0886 048e 0004 | | .CONST 0x048e,0x0004 0888 049a 0005 | | .CONST 0x049a,0x0005 088a ; -------------------------------------------------------------------------------------- 088a ; Debug3 Subtable 0x1b 088a ; -------------------------------------------------------------------------------------- 088a 0000 0001 | | .DBG3TAB 0x0000,0x0001 088c 04ab 0001 | | .CONST 0x04ab,0x0001 088e ; -------------------------------------------------------------------------------------- 088e ; Debug3 Subtable 0x1c 088e ; -------------------------------------------------------------------------------------- 088e 0000 0003 | | .DBG3TAB 0x0000,0x0003 0890 04bb 0001 | | .CONST 0x04bb,0x0001 0892 04bf 0002 | | .CONST 0x04bf,0x0002 0894 04c6 0003 | | .CONST 0x04c6,0x0003 0896 0000 0000 | | .BLANK 0000[0x16a]